body.snxsf-faq .snx-faq{margin:2em 0 1em}body.snxsf-faq .snx-faq details{border:1px solid rgb(128 128 128 / .35);border-radius:8px;margin:0 0 .6em}body.snxsf-faq .snx-faq summary{cursor:pointer;font-weight:600;padding:.8em 1em;list-style-position:inside;min-height:44px}body.snxsf-faq .snx-faq .snx-faq-a{padding:0 1em .8em}body.snxsf-faq .snx-faq .snx-faq-a p{margin:0}body.snxsf-faq .snx-faq summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}body.snxsf-updated .snx-updated{font-size:.85em;opacity:.7;margin-top:2em}body.snxsf-copy .snx-copy{display:inline-flex;gap:.6em;align-items:center;border:1px dashed currentColor;background:#fff0;color:inherit;border-radius:6px;padding:.4em .8em;cursor:pointer;font:inherit}body.snxsf-copy .snx-copy .snx-copy-label{font-size:.8em;opacity:.8}.snxsf-sticky-on{position:fixed;left:0;right:0;z-index:998;box-shadow:0 2px 10px rgb(0 0 0 / .25)}@media (prefers-reduced-motion:no-preference){body.snxsf-hover ul.products li.product{transition:transform .2s ease}body.snxsf-hover ul.products li.product:hover{transform:translateY(-3px)}body.snxsf-hover .button,body.snxsf-hover button.single_add_to_cart_button{transition:transform .15s ease,filter .15s ease}body.snxsf-hover .button:hover,body.snxsf-hover button.single_add_to_cart_button:hover{filter:brightness(1.07)}body.snxsf-hover .button:active,body.snxsf-hover button.single_add_to_cart_button:active{transform:scale(.98)}}body.snxsf-hover .button:focus-visible,body.snxsf-hover a:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media print{body.snxsf-print #masthead,body.snxsf-print .site-footer,body.snxsf-print #wpadminbar,body.snxsf-print #snx-ai-btn,body.snxsf-print #snx-ai-panel,body.snxsf-print #snx-offer-pop,body.snxsf-print #ht-ctc-chat,body.snxsf-print .snx-top,body.snxsf-print .snx-progress,body.snxsf-print .snx-toast,body.snxsf-print .snackbar,body.snxsf-print .storefront-handheld-footer-bar,body.snxsf-print .woocommerce-store-notice,body.snxsf-print .snx-copy,body.snxsf-print .snx-trust-roll,body.snxsf-print .snx-offer-strip{display:none!important}body.snxsf-print,body.snxsf-print .site,body.snxsf-print .site-content,body.snxsf-print #content{background:#fff!important;color:#000!important}body.snxsf-print a{color:#000!important;text-decoration:underline}body.snxsf-print img{max-width:100%!important;page-break-inside:avoid}}@media (max-width:767px){body.snxsf-header .snx-trust-roll{display:none!important}body.snxsf-header .snx-lang-bar{padding:2px 12px!important;gap:0 6px!important;font-size:12px!important;justify-content:center!important}body.snxsf-header .snx-lang-bar__btn{min-height:44px;padding:0 12px!important}body.snxsf-header .site-header{padding-top:6px!important;padding-bottom:6px!important}body.snxsf-header .site-branding{margin-bottom:0!important}body.snxsf-header .site-branding .custom-logo{max-height:48px!important;width:auto!important}body.snxsf-header .site-header .site-search{margin-top:6px!important;margin-bottom:0!important}body.snxsf-header .storefront-primary-navigation{margin-bottom:0!important}}body.snxsf-picker ul.variable-items-wrapper.button-variable-items-wrapper{display:flex!important;flex-wrap:wrap;gap:8px!important;margin:8px 0!important;padding:0!important;list-style:none}body.snxsf-picker ul.variable-items-wrapper.button-variable-items-wrapper li.variable-item:not(.snxsf-group){min-width:48px!important;min-height:48px!important;height:auto!important;margin:0!important;align-content:center;text-align:center;font-size:16px!important;font-weight:600;border-radius:10px!important;cursor:pointer}body.snxsf-picker ul.variable-items-wrapper li.variable-item.selected,body.snxsf-picker ul.variable-items-wrapper li.variable-item[aria-checked="true"]{outline:3px solid #e91e8c!important;outline-offset:2px;box-shadow:0 0 0 2px #fff,0 0 8px rgb(233 30 140 / .8);transform:scale(1.06)}body.snxsf-picker ul.variable-items-wrapper li.snxsf-group{flex:1 1 100%;min-height:0!important;width:100%;margin:10px 0 0!important;padding:0!important;font-size:13px;letter-spacing:.04em;text-transform:uppercase;opacity:.8;border:0!important;background:none!important;display:block!important}.snxsf-chosen{margin:8px 0 12px;font-weight:700;font-size:16px}@media (max-width:767px){body.snxsf-floaters.snxsf-keep-whatsapp #snx-ai-btn{display:none!important}body.snxsf-floaters.snxsf-keep-nella #ht-ctc-chat{display:none!important}body.snxsf-floaters.snxsf-hide-pdp.single-product #ht-ctc-chat,body.snxsf-floaters.snxsf-hide-pdp.single-product #snx-ai-btn{display:none!important}}body.snxsf-cards ul.products li.product{display:flex!important;flex-direction:column}body.snxsf-cards ul.products li.product .woocommerce-loop-product__title{min-height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.snxsf-cards ul.products li.product .button,body.snxsf-cards ul.products li.product .add_to_cart_button{margin-top:auto!important;min-height:44px}body.snxsf-cards ul.products li.product .price{margin-top:auto}body.snxsf-cards ul.products li.product .price+.button{margin-top:8px!important}body.snxsf-text .snx-bulk-offer{margin:12px 0!important}@media (max-width:767px){body.snxsf-a11y .snx-price-nav__btn,body.snxsf-a11y .snx-lang-bar__btn,body.snxsf-a11y .menu-toggle{min-height:44px;display:inline-flex;align-items:center}}body.snxsf-a11y .woocommerce-pagination a,body.snxsf-a11y .woocommerce-pagination span{min-height:44px;display:inline-flex;align-items:center}body.snxsf-a11y .woocommerce-breadcrumb a{display:inline-block;padding:12px 0}body.snxsf-a11y figcaption{font-size:max(12px, 1em)}body.snxsf-a11y .snx-oc__badge,body.snxsf-a11y .onsale{font-size:12px!important}body.snxsf-ticker .snx-trust-roll{display:none!important}body.snxsf-fold details.snxsf-fold{margin:12px 0;border:1px solid rgb(128 128 128 / .4);border-radius:10px}body.snxsf-fold details.snxsf-fold>summary{cursor:pointer;font-weight:600;padding:12px 14px;min-height:44px;display:flex;align-items:center}body.snxsf-fold details.snxsf-fold>*:not(summary){padding:0 14px 12px}body.snxsf-fold details.snxsf-fold>ul.snx-assurance{margin:0;padding:0 14px 12px 32px}body.snxsf-icons ul.products li.product a.add_to_cart_button,body.snxsf-icons ul.products li.product button.add_to_cart_button{font-size:0!important;line-height:0!important;min-width:56px;min-height:48px;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center}body.snxsf-icons ul.products li.product a.add_to_cart_button::before,body.snxsf-icons ul.products li.product button.add_to_cart_button::before{content:"";display:block;width:24px;height:24px;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='20' r='1.5'/><circle cx='18' cy='20' r='1.5'/><path d='M2 3h3l2.7 11.5a2 2 0 0 0 2 1.5h7.6a2 2 0 0 0 2-1.5L21 7H6'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='20' r='1.5'/><circle cx='18' cy='20' r='1.5'/><path d='M2 3h3l2.7 11.5a2 2 0 0 0 2 1.5h7.6a2 2 0 0 0 2-1.5L21 7H6'/></svg>") center/contain no-repeat}body.snxsf-icons .snxsf-ico{width:22px;height:22px;flex:none;vertical-align:middle}body.snxsf-icons details.snxsf-fold>summary{gap:10px;justify-content:flex-start}body.snxsf-icons details.snxsf-fold>summary .snxsf-ico{width:26px;height:26px}body.snxsf-icons .snxsf-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.snxsf-icons .snxsf-chosen{display:flex;align-items:center;gap:8px;font-size:20px}body.snxsf-icons .snx-price-nav__btn .snxsf-ico{width:16px;height:16px;margin-right:4px}body.snxsf-icons .snxsf-iconbtn{display:inline-flex;align-items:center;justify-content:center}@media (max-width:767px){body.snxsf-icons .snxsf-iconbtn{min-width:48px;min-height:48px;padding:0 12px}}body.snxsf-icons .woocommerce-result-count{display:none!important}body.snxsf-icons .snxsf-iconbtn svg{width:24px;height:24px}@media (max-width:767px){body.snxsf-filters details.snx-filters-wrap{position:relative;margin:8px 0}body.snxsf-filters details.snx-filters-wrap>summary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:48px;padding:0 16px;cursor:pointer;border-radius:24px}body.snxsf-filters details.snx-filters-wrap[open]>form.snx-filters{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:60;margin:0;box-shadow:0 12px 30px rgb(0 0 0 / .55);max-height:75vh;overflow:auto}}body.snxsf-icons .snxsf-textless{font-size:0!important}body.snxsf-icons details.snxsf-fold>summary{list-style:none}body.snxsf-icons details.snxsf-fold>summary::-webkit-details-marker{display:none}body.snxsf-fold details.snxsf-fold>summary::after{content:"";margin-left:auto;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .15s}body.snxsf-fold details.snxsf-fold[open]>summary::after{transform:rotate(-135deg)}