.sh-nav .menu-item>a,.sh-nav .menu-item>span>a,.sh-nav .menu-item>span.notranslate>a{font-size:14px;font-weight:500;color:var(--tx2);padding:6px 10px;border-radius:6px;transition:color .15s,background .15s;text-decoration:none;display:inline-flex;align-items:center}.sh-nav .menu-item>a:hover,.sh-nav .menu-item>span>a:hover,.sh-nav .menu-item>span.notranslate>a:hover{background:var(--bg-el);color:var(--c-p500)}.sh-nav .current-menu-item>a,.sh-nav .current-menu-item>span>a{color:var(--c-p500)}.sh-nav .menu-item-has-children>a,.sh-nav .menu-item-has-children>span>a{display:inline-flex;align-items:center;gap:5px}.sh-nav .menu-item-has-children>a::before,.sh-nav .menu-item-has-children>span>a::before{content:'';order:99;display:inline-block;width:0;height:0;border-left:4px solid #fff0;border-right:4px solid #fff0;border-top:5px solid currentColor;vertical-align:middle}.sh-nav.is-open .sh-nav-list .menu-item:last-child>a,.sh-nav.is-open .sh-nav-list .menu-item:last-child>span>a{border-bottom:none}.sh-nav.is-open .sh-nav-list .menu-item>a,.sh-nav.is-open .sh-nav-list .menu-item>span>a{display:block;font-size:16px;font-weight:500;padding:14px 20px;border-bottom:1px solid var(--bdr);color:var(--tx);border-radius:0;transition:background .15s;min-height:44px}.sh-nav.is-open .sh-nav-list .menu-item>a:hover,.sh-nav.is-open .sh-nav-list .menu-item>span>a:hover,.sh-nav.is-open .sh-nav-list .menu-item>a:active,.sh-nav.is-open .sh-nav-list .menu-item>span>a:active,.sh-nav.is-open .sh-nav-list .current-menu-item>a,.sh-nav.is-open .sh-nav-list .current-menu-item>span>a{background:var(--c-a-lt);color:var(--c-a-txt)}.sh-nav.is-open .menu-item-has-children>a::before,.sh-nav.is-open .menu-item-has-children>span>a::before{display:none}.sh-nav.is-open .sub-menu li:last-child a,.sh-nav.is-open .sub-menu li:last-child span>a{border-bottom:none}.site-main>p:empty,.site-main>p:not(:has(*:not(span:empty))):has(span:empty){display:none}.site-main>p>br:only-child,.site-main>p>span:only-child>br:only-child{display:none}.woocommerce-checkout .woocommerce-notices-wrapper:empty,.woocommerce-checkout .woocommerce-notices-wrapper:not(:has(.woocommerce-error,.woocommerce-message,.woocommerce-info)){display:none}.chk-before-form>*,.chk-before-form>span>*{grid-column:1}@media (max-width:600px){.chk-steps .pg-step>span:last-child,.chk-steps .pg-step>span:last-of-type{display:none}}.bulk-discount-strip__top-row,.bulk-discount-strip__bot-row{display:flex!important;align-items:center}.bulk-discount-strip__unit-icon{color:var(--tx2)!important}.bulk-discount-strip__pct{color:var(--c-a-txt)!important}.acc-section:last-child,.acc-section:last-of-type{margin-bottom:0}.acc-orders-row:last-child,.acc-orders-row:last-of-type{border-bottom:none}.vo-items-hdr span:nth-child(2),.vo-items-hdr .vo-col-qty{text-align:center}.vo-items-hdr span:nth-child(3),.vo-items-hdr .vo-col-total{text-align:right}.vo-items-row:last-child,.vo-items-row:last-of-type{border-bottom:none}.auth-benefits li:last-child,.auth-benefits li:last-of-type{margin-bottom:0}.blog-single-content blockquote p:last-child,.blog-single-content blockquote p:last-of-type{margin-bottom:0}.mc-line:last-child,.mc-line:last-of-type{border-bottom:none}.cart-aside-row:last-child,.cart-aside-row:last-of-type{border-bottom:none}.cart-mobile-items .mc-line:last-child,.cart-mobile-items .mc-line:last-of-type{border-bottom:none}.faq-item:last-child,.faq-item:last-of-type{border-bottom:none}.contact-card-hour span:last-child,.contact-card-hour span:last-of-type{color:rgb(255 255 255 / .35)}.contact-card-notice p:last-child,.contact-card-notice p:last-of-type{margin-bottom:0}.hero-h em,.hero-h span>em,.hero-h .notranslate>em{color:var(--c-a400);font-style:italic}.sec-title em,.sec-title span>em{color:var(--c-p500);font-style:italic}.sec-title--inv em,.sec-title--inv span>em{color:var(--c-a400)}.sh-lang .ls-flag-wrapper,.sh-lang .linguise-flag-select{display:inline-flex!important;align-items:center}.sh-lang,.sh-lang .ls-flag-wrapper,.sh-lang .linguise-flag-select{flex-wrap:wrap}.sh-nav-list>.linguise_switcher_root,.sh-nav-list>li.linguise_menu_root,.sh-nav-list>.linguise_parent_menu_item{display:none!important}.fa-solid,.fa-regular,.fa-brands,[class^="fa-"],[class*=" fa-"]{speak:never}.js-qty-val{font-variant-numeric:tabular-nums}.ann>span{display:inline}.ann span[class=""],.ann span:not([class]){display:inline}.woocommerce-checkout .woocommerce-form-login p:first-of-type{font-size:13px;color:var(--txm);line-height:1.5;margin-bottom:16px}.acc-content .edit-account .form-row-first,.acc-content .edit-account>.form-row-first,.acc-content .edit-account>span>.form-row-first{grid-column:1}.acc-content .edit-account .form-row-last,.acc-content .edit-account>.form-row-last,.acc-content .edit-account>span>.form-row-last{grid-column:2}.acc-content .edit-account .form-row-wide,.acc-content .edit-account>.form-row-wide,.acc-content .edit-account>span>.form-row-wide,.acc-content .edit-account fieldset,.acc-content .edit-account>fieldset,.acc-content .edit-account>.clear,.acc-content .edit-account>p:last-of-type{grid-column:1 / -1}.acc-content p,.acc-content>p{margin-bottom:20px;font-size:14px;color:var(--txm)}.rev-g4>span{display:contents}.rev-g4 .rv-dark{display:flex!important;flex-direction:column;min-width:0;overflow:hidden}.rv-name-row{display:flex!important;align-items:center;flex-wrap:wrap}.rv-name-row .rv-name{order:1!important}.rv-name-row .rv-ver{order:2!important}.acc-orders-row .woocommerce-Price-amount{white-space:nowrap}.vo-totals-value{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:flex-end}.vo-totals-value .woocommerce-Price-amount{white-space:nowrap;flex-shrink:0;display:inline-flex;align-items:baseline}.vo-totals-value .woocommerce-Price-amount bdi{white-space:nowrap;display:inline}.vo-totals-value .woocommerce-Price-currencySymbol{white-space:nowrap}.vo-totals-value .shipped_via{white-space:normal}.woocommerce-Price-amount.amount{white-space:nowrap}.woocommerce-Price-amount bdi{white-space:nowrap}.acc-nav-av,.acc-nav-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-wrap>span{display:contents}