body.post-type-archive-product .primary-sidebar,body.single-post .primary-sidebar{--lxsb-bg:#17132B;--lxsb-surface:#241B40;--lxsb-ink:#FFF8F5;--lxsb-accent:#FF2D95;--lxsb-cyan:#00E5FF;--lxsb-muted:#B8C0D8}body.post-type-archive-product .primary-sidebar .lx-side-card,body.post-type-archive-product .primary-sidebar .lx-side-shortcuts,body.post-type-archive-product .primary-sidebar .wp-block-woocommerce-product-filters,body.single-post .primary-sidebar .widget_block:has(>.wp-block-group),body.single-post .primary-sidebar .widget_block:has(.wp-widget-group__inner-blocks),body.single-post .primary-sidebar .widget_block:has(.wp-block-latest-posts),body.single-post .primary-sidebar .widget_block:has(.products),body.single-post .primary-sidebar .widget_block:has(form.fluentform){box-sizing:border-box;padding:16px;margin-block:0 16px;color:var(--lxsb-ink);background:var(--lxsb-surface);border:1px solid rgb(0 229 255 / .2);border-radius:14px}body.post-type-archive-product .primary-sidebar .lx-side-card{box-shadow:0 8px 22px rgb(23 19 43 / .12)}body.post-type-archive-product .primary-sidebar .lx-side-title,body.single-post .primary-sidebar .widget_block h2,body.single-post .primary-sidebar .widget_block h3{color:var(--lxsb-ink);font-family:Orbitron,system-ui,sans-serif;font-weight:700;line-height:1.2;letter-spacing:.01em}body.post-type-archive-product .primary-sidebar .lx-side-title{margin-block:0 10px}body.post-type-archive-product .primary-sidebar .lx-side-meta,body.post-type-archive-product .primary-sidebar .lx-side-info,body.single-post .primary-sidebar .widget_block p,body.single-post .primary-sidebar .widget_block li{color:var(--lxsb-muted);line-height:1.55}body.post-type-archive-product .primary-sidebar a,body.single-post .primary-sidebar .widget_block a{transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}body.post-type-archive-product .primary-sidebar .lx-side-shortcuts a,body.single-post .primary-sidebar .widget_block .wp-block-list a,body.single-post .primary-sidebar .widget_block .wp-block-latest-posts a{display:block;padding:8px 10px;margin-block:3px;color:var(--lxsb-ink);border-radius:8px;text-decoration:none}body.post-type-archive-product .primary-sidebar .lx-side-shortcuts a:hover,body.single-post .primary-sidebar .widget_block .wp-block-list a:hover,body.single-post .primary-sidebar .widget_block .wp-block-latest-posts a:hover{color:var(--lxsb-cyan);background:rgb(0 229 255 / .07);transform:translateX(2px)}body.post-type-archive-product .primary-sidebar .lx-side-link,body.post-type-archive-product .primary-sidebar .lx-side-badge{display:inline-flex;align-items:center;gap:6px;max-width:100%}body.post-type-archive-product .primary-sidebar .lx-side-link{margin-top:8px;color:var(--lxsb-accent);font-weight:700;text-decoration:none}body.post-type-archive-product .primary-sidebar .lx-side-badge{margin-bottom:10px;padding:5px 9px;color:var(--lxsb-ink);background:rgb(255 45 149 / .16);border:1px solid rgb(255 45 149 / .4);border-radius:999px;font-size:.75rem;font-weight:700}body.post-type-archive-product .primary-sidebar .lx-side-label{display:block;margin-bottom:8px;color:var(--lxsb-cyan);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.post-type-archive-product .primary-sidebar .wp-block-woocommerce-product-filters h2,body.post-type-archive-product .primary-sidebar .wp-block-woocommerce-product-filters h3{color:var(--lxsb-ink);font-family:Orbitron,system-ui,sans-serif}body.post-type-archive-product .primary-sidebar .wp-block-woocommerce-product-filters label,body.post-type-archive-product .primary-sidebar .wp-block-woocommerce-product-filters span{line-height:1.45}body.post-type-archive-product .primary-sidebar .lx-side-info ul{padding-inline-start:18px}body.single-post .primary-sidebar .widget_block .wp-block-latest-posts{margin:0;padding:0;list-style:none}body.single-post .primary-sidebar .widget_block .wp-block-latest-posts__featured-image img{display:block;width:100%;height:auto;border-radius:8px}body.single-post .primary-sidebar .widget_block .wp-block-latest-posts li{padding-block:8px;border-bottom:1px solid rgb(0 229 255 / .12)}body.single-post .primary-sidebar .widget_block .wp-block-latest-posts li:last-child{border-bottom:0}body.single-post .primary-sidebar .widget_block input[type="search"],body.single-post .primary-sidebar .widget_block input[type="email"],body.single-post .primary-sidebar .widget_block input[type="text"]{max-width:100%;border-radius:8px}body.post-type-archive-product .primary-sidebar .lx-side-card,body.post-type-archive-product .primary-sidebar .lx-side-shortcuts,body.post-type-archive-product .primary-sidebar .wp-block-woocommerce-product-filters,body.single-post .primary-sidebar .widget_block:has(>.wp-block-group),body.single-post .primary-sidebar .widget_block:has(.wp-widget-group__inner-blocks),body.single-post .primary-sidebar .widget_block:has(.wp-block-latest-posts),body.single-post .primary-sidebar .widget_block:has(.products),body.single-post .primary-sidebar .widget_block:has(form.fluentform){overflow-wrap:anywhere}.lx-sidebar-reveal{opacity:1;transform:none}.lx-sidebar-motion-enabled .lx-sidebar-reveal{opacity:0;transform:translateY(8px);transition:opacity .32s ease,transform .32s ease}.lx-sidebar-motion-enabled .lx-sidebar-reveal.lx-sidebar-visible{opacity:1;transform:translateY(0)}@media (max-width:767px){body.post-type-archive-product .primary-sidebar .lx-side-card,body.post-type-archive-product .primary-sidebar .lx-side-shortcuts,body.post-type-archive-product .primary-sidebar .wp-block-woocommerce-product-filters,body.single-post .primary-sidebar .widget_block:has(>.wp-block-group),body.single-post .primary-sidebar .widget_block:has(.wp-widget-group__inner-blocks),body.single-post .primary-sidebar .widget_block:has(.wp-block-latest-posts),body.single-post .primary-sidebar .widget_block:has(.products),body.single-post .primary-sidebar .widget_block:has(form.fluentform){padding:13px;border-radius:12px}}@media (prefers-reduced-motion:reduce){body.post-type-archive-product .primary-sidebar *,body.single-post .primary-sidebar *,.lx-sidebar-motion-enabled .lx-sidebar-reveal{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;transform:none!important}.lx-sidebar-motion-enabled .lx-sidebar-reveal{opacity:1!important}}body.post-type-archive-product .primary-sidebar .lx-tool-card,body.post-type-archive-product .primary-sidebar .lx-compare-panel{box-sizing:border-box;margin:0 0 16px;padding:15px;color:#FFF8F5;background:#241B40;border:1px solid rgb(0 229 255 / .22);border-radius:14px}body.post-type-archive-product .primary-sidebar .lx-tool-card h3,body.post-type-archive-product .primary-sidebar .lx-compare-panel h3{margin:0 0 10px;color:#FFF8F5;font:700 1rem/1.2 Orbitron,system-ui,sans-serif}body.post-type-archive-product .primary-sidebar .lx-tool-muted,body.post-type-archive-product .primary-sidebar .lx-tool-intro{margin:0 0 10px;color:#B8C0D8;font-size:.9rem;line-height:1.5}body.post-type-archive-product .primary-sidebar .lx-tool-link-list,body.post-type-archive-product .primary-sidebar .lx-budget-list,body.post-type-archive-product .primary-sidebar .lx-rating-list,body.post-type-archive-product .primary-sidebar .lx-recent-list{margin:0;padding:0;list-style:none}body.post-type-archive-product .primary-sidebar .lx-tool-link-list li,body.post-type-archive-product .primary-sidebar .lx-budget-list li,body.post-type-archive-product .primary-sidebar .lx-rating-list li,body.post-type-archive-product .primary-sidebar .lx-recent-list li{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;padding:7px 0;border-bottom:1px solid rgb(0 229 255 / .12)}body.post-type-archive-product .primary-sidebar .lx-tool-link-list li:last-child,body.post-type-archive-product .primary-sidebar .lx-budget-list li:last-child,body.post-type-archive-product .primary-sidebar .lx-rating-list li:last-child,body.post-type-archive-product .primary-sidebar .lx-recent-list li:last-child{border-bottom:0}body.post-type-archive-product .primary-sidebar .lx-tool-card a{color:#FFF8F5;text-decoration:none}body.post-type-archive-product .primary-sidebar .lx-tool-card a:hover{color:#00E5FF}body.post-type-archive-product .primary-sidebar .lx-tool-card li span{color:#B8C0D8;font-size:.82rem}body.post-type-archive-product .primary-sidebar .lx-rating-list a{color:#00E5FF}body.post-type-archive-product .primary-sidebar .lx-compare-add{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;padding:7px 12px;color:#FFF8F5;background:#241B40;border:1px solid #FF2D95;border-radius:999px;font-size:.78rem;font-weight:700;cursor:pointer}body.post-type-archive-product .primary-sidebar .lx-compare-add:hover,body.post-type-archive-product .primary-sidebar .lx-compare-add.is-selected{color:#17132B;background:#FF2D95}body.post-type-archive-product .primary-sidebar .lx-compare-clear,body.post-type-archive-product .primary-sidebar .lx-compare-remove{padding:5px 9px;color:#FFF8F5;background:#fff0;border:1px solid rgb(255 45 149 / .65);border-radius:999px;cursor:pointer}body.post-type-archive-product .primary-sidebar .lx-compare-scroll{max-width:100%;overflow-x:auto}body.post-type-archive-product .primary-sidebar .lx-compare-table{width:100%;min-width:260px;border-collapse:collapse;font-size:.78rem}body.post-type-archive-product .primary-sidebar .lx-compare-table th,body.post-type-archive-product .primary-sidebar .lx-compare-table td{padding:7px;text-align:left;vertical-align:top;border-bottom:1px solid rgb(0 229 255 / .16)}body.post-type-archive-product .primary-sidebar .lx-compare-table th{color:#00E5FF}body.post-type-archive-product .primary-sidebar .lx-compare-table td{color:#FFF8F5}body.post-type-archive-product .primary-sidebar .lx-compare-table .star-rating{float:none}@media (max-width:767px){body.post-type-archive-product .primary-sidebar .lx-tool-card,body.post-type-archive-product .primary-sidebar .lx-compare-panel{padding:13px}}body.post-type-archive-product ul.products li.product .product-details{display:flex;flex-wrap:wrap;align-items:stretch}body.post-type-archive-product ul.products li.product .product-details>.woocommerce-loop-product__title,body.post-type-archive-product ul.products li.product .product-details>.price,body.post-type-archive-product ul.products li.product .product-details>.product-excerpt{flex:0 0 100%;width:100%}body.post-type-archive-product ul.products li.product .product-details>.product-action-wrap{display:contents}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.button,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add{box-sizing:border-box;min-height:42px;margin:0;padding:10px 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:999px;font-family:system-ui,sans-serif;font-size:.82rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;white-space:normal;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.button:first-of-type{flex:1 0 100%;width:100%;min-height:46px;color:#17132B;background:#FF2D95;border:1px solid #FF2D95;box-shadow:0 4px 12px rgb(255 45 149 / .16)}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.button:first-of-type:hover{color:#17132B;background:#FF65B1;border-color:#FF65B1;box-shadow:0 6px 16px rgb(255 45 149 / .24);transform:translateY(-1px)}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.yith-wcqv-button{flex:1 1 calc(50% - 5px);width:auto;min-width:0;color:#00E5FF;background:rgb(0 229 255 / .06);border:1px solid rgb(0 229 255 / .55)}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.yith-wcqv-button:hover{color:#17132B;background:#00E5FF;border-color:#00E5FF;transform:translateY(-1px)}body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add{flex:1 1 calc(50% - 5px);width:auto;min-width:0;color:#FFF8F5;background:rgb(255 45 149 / .07);border:1px solid rgb(255 45 149 / .62)}body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add:hover,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add.is-selected{color:#17132B;background:#FF2D95;border-color:#FF2D95;transform:translateY(-1px)}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.button:focus-visible,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add:focus-visible{outline:3px solid #00E5FF;outline-offset:3px}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.button:active,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add:active{transform:translateY(0)}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.button.loading{opacity:.72;cursor:progress}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.screen-reader-text{display:none!important}@media (max-width:767px){body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.button,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add{min-height:44px;padding:10px 9px;font-size:.78rem}}@media (prefers-reduced-motion:reduce){body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.button,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add{transition:none}}body.post-type-archive-product ul.products li.product .product-details{display:flex;flex-direction:column;align-items:stretch;row-gap:10px}body.post-type-archive-product ul.products li.product .product-details>.woocommerce-loop-product__title,body.post-type-archive-product ul.products li.product .product-details>.price,body.post-type-archive-product ul.products li.product .product-details>.product-excerpt{flex:0 0 auto;width:100%;margin-block:0}body.post-type-archive-product ul.products li.product .product-details>.product-action-wrap{display:contents}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button:not(.yith-wcqv-button),body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add,body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.yith-wcqv-button{box-sizing:border-box;min-width:0;min-height:44px;margin:0;padding:11px 12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #fff0;border-radius:999px;font-family:system-ui,sans-serif;font-size:13px;font-weight:700;line-height:1.25;letter-spacing:.01em;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button:not(.yith-wcqv-button){order:10;flex:0 0 100%;width:100%;min-height:47px;color:#17132B;background:#FF2D95;border-color:#FF2D95;box-shadow:0 4px 12px rgb(255 45 149 / .16)}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button:not(.yith-wcqv-button):hover{color:#17132B;background:#FF65B1;border-color:#FF65B1;box-shadow:0 6px 16px rgb(255 45 149 / .23);transform:translateY(-1px)}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.yith-wcqv-button,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add{flex:1 1 calc(50% - 5px);width:calc(50% - 5px);min-height:42px;color:#FFF8F5;background:rgb(0 229 255 / .055);border-color:rgb(0 229 255 / .48)}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.yith-wcqv-button:hover{color:#17132B;background:#00E5FF;border-color:#00E5FF;transform:translateY(-1px)}body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add{color:#FFF8F5;background:rgb(255 45 149 / .055);border-color:rgb(255 45 149 / .58)}body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add:hover,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add.is-selected{color:#17132B;background:#FF2D95;border-color:#FF2D95;transform:translateY(-1px)}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button:focus-visible,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add:focus-visible{outline:3px solid #00E5FF;outline-offset:3px;box-shadow:0 0 0 2px #17132B}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button:active,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add:active{transform:translateY(0)}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button.loading{opacity:.72;cursor:progress}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.screen-reader-text{display:none!important}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button .kadence-svg-iconset{display:inline-flex;align-items:center;flex:0 0 auto}@media (max-width:767px){body.post-type-archive-product ul.products li.product .product-details{row-gap:9px}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button:not(.yith-wcqv-button),body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add,body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.yith-wcqv-button{min-height:43px;padding:10px 8px;font-size:12px}}@media (prefers-reduced-motion:reduce){body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add{transition:none}}body.post-type-archive-product ul.products li.product .product-details{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;column-gap:8px;row-gap:7px}body.post-type-archive-product ul.products li.product .product-details>.woocommerce-loop-product__title,body.post-type-archive-product ul.products li.product .product-details>.price,body.post-type-archive-product ul.products li.product .product-details>.product-excerpt{flex:0 0 auto;width:100%;margin-block:0}body.post-type-archive-product ul.products li.product .product-details>.product-action-wrap{display:contents}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button:not(.yith-wcqv-button),body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add,body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.yith-wcqv-button{box-sizing:border-box;min-width:0;margin:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #fff0;border-radius:999px;font-family:system-ui,sans-serif;font-weight:700;line-height:1.15;letter-spacing:0;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button:not(.yith-wcqv-button){flex:0 0 100%;width:100%;min-height:40px;padding:8px 11px;font-size:12px;color:#17132B;background:#FF2D95;border-color:#FF2D95;box-shadow:0 3px 9px rgb(255 45 149 / .14)}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button:not(.yith-wcqv-button):hover{color:#17132B;background:#FF65B1;border-color:#FF65B1;box-shadow:0 4px 12px rgb(255 45 149 / .2);transform:translateY(-1px)}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.yith-wcqv-button,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add{flex:1 1 calc(50% - 4px);width:calc(50% - 4px);min-height:36px;padding:7px 7px;font-size:11.5px;color:#FFF8F5;background:rgb(0 229 255 / .055);border-color:rgb(0 229 255 / .48)}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.yith-wcqv-button:hover{color:#17132B;background:#00E5FF;border-color:#00E5FF;transform:translateY(-1px)}body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add{color:#FFF8F5;background:rgb(255 45 149 / .055);border-color:rgb(255 45 149 / .58)}body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add:hover,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add.is-selected{color:#17132B;background:#FF2D95;border-color:#FF2D95;transform:translateY(-1px)}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button:focus-visible,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add:focus-visible{outline:3px solid #00E5FF;outline-offset:2px;box-shadow:0 0 0 2px #17132B}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button:active,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add:active{transform:translateY(0)}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button.loading{opacity:.72;cursor:progress}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.screen-reader-text{display:none!important}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button .kadence-svg-iconset{display:inline-flex;align-items:center;flex:0 0 auto}@media (max-width:767px){body.post-type-archive-product ul.products li.product .product-details{column-gap:7px;row-gap:7px}body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button:not(.yith-wcqv-button){min-height:40px;padding:8px 9px;font-size:11.5px}body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add,body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.yith-wcqv-button{flex-basis:calc(50% - 3.5px);width:calc(50% - 3.5px);min-height:35px;padding:6px 5px;font-size:11px}}@media (max-width:360px){body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add,body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>.yith-wcqv-button{min-height:34px;padding-inline:4px;font-size:10.5px}}@media (prefers-reduced-motion:reduce){body.post-type-archive-product ul.products li.product .product-details .product-action-wrap>a.button,body.post-type-archive-product ul.products li.product .product-details>.lx-compare-add{transition:none}}