.ss-hero{padding-block:0;gap:0;grid-template-columns:.8fr 1.3fr}.ss-hero>div:first-child{padding:48px 36px 48px 0}.ss-hero-photo{align-self:stretch;min-height:480px;overflow:hidden}.ss-hero-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ss-mobile-menu{display:none}.ss-product-sticky{display:none}.ss-search-wrap{margin-bottom:24px}.ss-section{padding-top:56px;padding-bottom:40px}.ss-collection-links a{transition:border-color .15s}.ss-collection-links a:hover{border-color:#181818}.ss-mobile-menu-row{display:flex;border-bottom:1px solid var(--ss-line)}.ss-mobile-menu-row a{padding:16px 0;flex:1;text-decoration:none}.ss-mobile-menu-row button{border:0;background:#fff;min-width:54px;font-size:24px}.ss-mobile-menu-back{background:#fff;border:0;min-height:48px;padding:12px 0;text-align:left}.ss-mobile-menu h2{margin:16px 0}.ss-mobile-menu-all{display:block;border:1px solid var(--ss-line);padding:12px;text-align:center;margin:20px 0;text-decoration:none}@media(max-width:900px){.ss-hero{grid-template-columns:1fr;padding-inline:0}.ss-hero>div:first-child{order:2;padding:28px 20px}.ss-hero-photo{order:1;min-height:0;height:340px}.ss-hero h1{font-size:46px;margin:16px 0}.ss-hero h1 br{display:none}.ss-hero .ss-button{width:100%}.ss-section{padding-top:32px}.ss-navigation.is-open{position:fixed;inset:90px 0 65px;z-index:100;background:#fff;overflow:auto;padding:0 20px}.ss-navigation .ss-menu{display:none}.ss-mobile-menu{display:block}.ss-product-sticky:not([hidden]){display:flex;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--ss-line);z-index:110;gap:12px;align-items:center;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.ss-product-sticky span{font-size:13px;flex:1}.ss-product-sticky button{border:0;background:#181818;color:#fff;min-height:48px;padding:12px 16px;font-size:13px}.ss-product-sticky[hidden]{display:none}}.woocommerce ul.products li.product{display:flex;flex-direction:column;align-items:stretch}.woocommerce ul.products li.product>a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;flex:1}.woocommerce ul.products li.product>a.woocommerce-LoopProduct-link .price{margin-top:auto;padding-top:10px}.woocommerce .onsale{border:0;color:var(--ss-ink);background:transparent;font-weight:600}.woocommerce ul.products li.product .onsale{align-self:flex-start;width:fit-content;max-width:100%;border:0;padding:0;color:var(--ss-ink);background:transparent;font-weight:600}.ss-footer{max-width:none;margin-top:64px;padding:0;background:#191c1b;color:#f8f7f3;border:0}.ss-footer-inner{max-width:1440px;margin-inline:auto;padding:0 48px}.ss-footer-intro{display:flex;justify-content:space-between;align-items:center;gap:48px;padding:56px 0 48px;border-bottom:1px solid #ffffff24}.ss-footer .ss-footer-eyebrow{font-size:10px;letter-spacing:.22em;margin:0 0 20px;color:#c4c4b9}.ss-footer .ss-footer-statement{font:clamp(32px,3.5vw,48px)/1.15 Georgia,serif;letter-spacing:-.025em;margin:0}.ss-footer .ss-footer-account{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:22px 24px;border:1px solid #ffffff35;text-decoration:none;max-width:390px;font-size:14px;transition:background .2s}.ss-footer-account small{display:block;margin-top:7px;font-size:12px;color:#c4c4b9;line-height:1.6}.ss-footer-account>span:last-child{font-size:25px}.ss-footer .ss-footer-account:hover{background:#ffffff0c;border-color:#c4c4b9}.ss-footer-top{grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:36px;padding:48px 0}.ss-footer .ss-wordmark{font-size:23px;letter-spacing:.16em;margin:0 0 18px}.ss-footer-brand p{color:#c4c4b9;line-height:1.8;margin:0 0 24px}.ss-footer-location{font-size:11px;letter-spacing:.04em;color:#a7aba4}.ss-footer h2{font:600 12px/1.5 Arial,sans-serif;letter-spacing:.03em;margin:0 0 19px;color:#fff}.ss-footer-top nav a,.ss-footer-contact>a{font-size:13px;line-height:1.6;padding:6px 0;margin:0;color:#d1d2cb;text-decoration:none}.ss-footer a:hover{text-decoration:underline;text-underline-offset:5px;color:#fff}.ss-footer a:focus-visible{outline-color:#eee8d4}.ss-footer-menu{list-style:none;margin:0;padding:0}.ss-footer-menu .sub-menu{list-style:none;padding-left:12px}.ss-footer .ss-footer-whatsapp{display:flex;align-items:center;gap:12px;width:fit-content;border-bottom:1px solid #ffffff45;padding-bottom:8px;margin-top:9px}.ss-footer-contact p{font-size:12px;line-height:1.8;color:#c4c4b9;margin:22px 0 0}.ss-footer-contact p span{color:#a7aba4}.ss-footer-legal{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:0;padding:24px 0;border-top:1px solid #ffffff24;color:#b9bdb5;font-size:11px;line-height:1.7}.ss-footer-legal>div{display:flex;gap:20px;flex-wrap:wrap}.ss-footer-legal nav{display:flex;gap:24px;flex-wrap:wrap}.ss-footer-legal a{margin:0;text-decoration:none}@media(max-width:1000px){.ss-footer-top{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.ss-footer-legal{align-items:flex-start}.ss-footer-legal>div{flex-direction:column;gap:4px}}@media(max-width:600px){.ss-footer{margin-top:40px}.ss-footer-inner{padding:0 20px}.ss-footer-intro{display:block;padding:36px 0}.ss-footer .ss-footer-account{margin-top:26px;max-width:none;padding:18px}.ss-footer-top{gap:28px 20px;padding:32px 0}.ss-footer-brand{grid-column:1/-1;border-bottom:1px solid #ffffff24;padding-bottom:26px}.ss-footer-brand p{margin-bottom:12px}.ss-footer-top nav a{min-height:44px;display:flex;align-items:center;font-size:12px}.ss-footer h2{margin-bottom:12px}.ss-footer-contact{grid-column:1/-1;border-top:1px solid #ffffff24;padding-top:26px}.ss-footer-contact>a{min-height:44px;display:flex;align-items:center}.ss-footer-legal{display:block;padding-bottom:30px}.ss-footer-legal nav{gap:20px;margin-top:14px}.ss-footer-legal nav a{min-height:44px;display:flex;align-items:center}}.ss-filter-panel>summary{display:none}.ss-filter-panel{margin-block:20px}.ss-filter-actions{display:flex;gap:16px;align-items:center}.ss-filter-reset{font-size:13px}.ss-filter-form>div{min-width:0}@media(max-width:700px){.ss-filter-panel{border-block:1px solid var(--ss-line)}.ss-filter-panel>summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;min-height:54px;padding:12px 0;font-size:14px;font-weight:600;list-style:none}.ss-filter-panel>summary::-webkit-details-marker{display:none}.ss-filter-panel>summary:after{content:'+';font-size:22px;font-weight:400}.ss-filter-panel[open]>summary:after{content:'−'}.ss-filter-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;border:0;padding:8px 0 20px;align-items:start}.ss-filter-form label{font-size:12px;color:#555;margin-bottom:6px}.ss-filter-form select,.ss-filter-form input[type=number]{width:100%;max-width:100%;min-width:0;min-height:48px;font-size:14px}.ss-filter-form .ss-filter-actions{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;align-items:center;margin-top:4px}.ss-filter-form .button{width:100%;font-size:14px}.ss-filter-reset{padding:12px 0}.woocommerce-ordering{width:100%}.woocommerce-ordering select{width:100%;font-size:14px}}.ss-catalog-toolbar{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start;margin:20px 0;z-index:5}.ss-catalog-toolbar .ss-filter-panel{margin:0;border:0;min-width:0}.ss-catalog-toolbar .ss-filter-panel>summary{display:flex;gap:8px;align-items:center;min-height:50px;padding:12px 16px;border:1px solid var(--ss-line);font:14px/24px Arial,sans-serif;cursor:pointer;list-style:none}.ss-catalog-toolbar .ss-filter-panel>summary::-webkit-details-marker{display:none}.ss-catalog-toolbar .ss-filter-panel>summary:after{content:'+';font-size:20px;margin-left:auto}.ss-catalog-toolbar .ss-filter-panel[open]>summary:after{content:'−'}.ss-filter-count{display:inline-flex;align-items:center;justify-content:center;background:#181818;color:#fff;border-radius:50%;min-width:20px;height:20px;font-size:11px}.ss-catalog-toolbar .woocommerce-ordering{margin:0;width:100%;min-width:0;float:none}.ss-catalog-toolbar .woocommerce-ordering select{width:100%;max-width:100%;min-height:50px;font-size:14px;padding:12px;border-color:var(--ss-line)}.ss-catalog-toolbar .ss-filter-form{position:absolute;top:calc(100% + 8px);left:0;right:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;align-items:start;margin:0;padding:24px;background:#fff;border:1px solid var(--ss-line);box-shadow:0 16px 32px #0000000d;z-index:10}.ss-catalog-toolbar .ss-filter-form label{font-size:12px;color:#555;margin-bottom:6px}.ss-catalog-toolbar .ss-filter-form select,.ss-catalog-toolbar .ss-filter-form input[type=number]{width:100%;max-width:100%;min-width:0;min-height:48px;font-size:14px}.ss-catalog-toolbar .ss-filter-actions{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center}@media(max-width:700px){.ss-catalog-toolbar{gap:8px}.ss-catalog-toolbar .ss-filter-panel>summary,.ss-catalog-toolbar .woocommerce-ordering select{font-size:12px;padding:12px 10px}.ss-catalog-toolbar .ss-filter-form{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px;gap:16px 12px}.ss-catalog-toolbar .ss-filter-actions{display:grid;grid-template-columns:1fr auto;gap:16px}}.woocommerce div.product{position:relative;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:start}.woocommerce div.product>.onsale{position:absolute;left:16px;top:12px;z-index:4;font-size:12px;padding:0}.woocommerce div.product .summary{min-width:0;padding:8px 0}.woocommerce div.product .product_title{font:clamp(26px,2.4vw,34px)/1.22 Georgia,serif;letter-spacing:-.025em;margin:0 0 20px}.woocommerce div.product .summary>.price{font-size:24px;margin:12px 0}.woocommerce div.product .summary>.price del{font-size:16px;color:#777;margin-right:8px}.woocommerce div.product .summary>.price ins{text-decoration:none;font-weight:600}.woocommerce div.product .ss-tax-note{font-size:12px;color:#666;margin:0 0 24px}.woocommerce div.product .variations{display:block;margin:24px 0 12px}.woocommerce div.product .variations tbody,.woocommerce div.product .variations tr,.woocommerce div.product .variations th,.woocommerce div.product .variations td{display:block;width:100%;border:0;padding:0}.woocommerce div.product .variations th{margin-bottom:12px;font-size:13px;font-weight:600}.woocommerce div.product .variations td{margin-bottom:20px}.ss-size-buttons{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:8px}.ss-size-buttons button{min-width:0;min-height:48px;border-color:#dededb;font-size:14px;transition:background .15s,border-color .15s}.ss-size-buttons button:hover:not(:disabled){border-color:#181818;background:#f5f5f2}.ss-size-buttons button[aria-pressed=true],.ss-size-buttons button[aria-pressed=true]:hover{background:#181818;color:#fff;border-color:#181818}.ss-size-buttons button:disabled{background:#f7f7f5;color:#999;border-color:#eee}.woocommerce .reset_variations{display:inline-block;font-size:12px;color:#666;margin-top:12px}.woocommerce div.product .woocommerce-variation-description{font-size:13px;line-height:1.7}.woocommerce div.product .woocommerce-variation-price{margin:16px 0}.woocommerce div.product .stock{font-size:13px}.woocommerce .woocommerce-variation-add-to-cart{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.woocommerce .woocommerce-variation-add-to-cart .quantity{flex:0 0 76px}.woocommerce .woocommerce-variation-add-to-cart .qty{width:76px;min-height:52px}.woocommerce .woocommerce-variation-add-to-cart .single_add_to_cart_button{flex:1;min-height:52px;margin:0;font-size:14px}.woocommerce .product_meta{font-size:11px;line-height:1.8;color:#73766f;border-top:1px solid var(--ss-line);padding-top:20px;margin-top:26px}.woocommerce .product_meta>span{display:block;margin:5px 0}.woocommerce .product_meta a{text-decoration:none}.ss-product-intro,.ss-product-detail{border-top:1px solid var(--ss-line)}.ss-product-intro{margin:24px 0;border-bottom:1px solid var(--ss-line)}.ss-product-accordions{grid-column:1/-1;border-bottom:1px solid var(--ss-line);margin:8px 0 24px}.ss-product-intro>summary,.ss-product-detail>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:18px 0;list-style:none;cursor:pointer;font:500 15px/1.5 Arial,sans-serif}.ss-product-intro>summary::-webkit-details-marker,.ss-product-detail>summary::-webkit-details-marker{display:none}.ss-product-intro>summary:after,.ss-product-detail>summary:after{content:'+';font-size:22px;font-weight:400}.ss-product-intro[open]>summary:after,.ss-product-detail[open]>summary:after{content:'−'}.ss-accordion-content{padding:0 0 24px;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.ss-accordion-content>h2:first-child{display:none}.ss-accordion-content p:first-child{margin-top:0}.ss-accordion-content table{font-size:13px}.ss-accordion-content th{width:35%}@media(max-width:900px){.woocommerce div.product{grid-template-columns:minmax(0,1fr);gap:24px}.woocommerce div.product .summary{padding:0}.woocommerce div.product .product_title{font-size:26px;line-height:1.25}.woocommerce div.product .woocommerce-product-gallery{margin:0}.woocommerce .woocommerce-variation-add-to-cart .single_add_to_cart_button{width:auto;min-width:180px}.ss-product-accordions{margin-bottom:8px}.ss-product-detail>summary{min-height:60px}.ss-footer{padding-bottom:70px}}.ss-footer-top{grid-template-columns:1.4fr 1fr 1fr}.ss-footer-legal{display:grid;grid-template-columns:1fr auto;gap:18px 24px}.ss-footer-legal>.ss-footer-business{grid-column:1/-1;display:flex;flex-direction:row;justify-content:space-between;gap:16px;border-top:1px solid #ffffff14;padding-top:18px;font-size:11px;letter-spacing:.035em}@media(max-width:700px){.ss-footer-top{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-footer-brand{grid-column:1/-1}.ss-footer-legal{grid-template-columns:1fr;gap:8px}.ss-footer-legal nav{margin:0}.ss-footer-legal>.ss-footer-business{font-size:10px;gap:8px;flex-wrap:wrap}.ss-footer-legal>div{display:block}}.woocommerce .woocommerce-product-gallery .flex-control-thumbs{gap:8px;margin:14px 0 0;padding:0;flex-wrap:wrap}.woocommerce .woocommerce-product-gallery .flex-control-thumbs li{flex:0 0 64px;width:64px;list-style:none}.woocommerce .woocommerce-product-gallery .flex-control-thumbs img{display:block;width:100%;height:54px;object-fit:contain;border:1px solid transparent;padding:3px;opacity:.65;cursor:pointer;background:#fff}.woocommerce .woocommerce-product-gallery .flex-control-thumbs img.flex-active{opacity:1;border-color:#b5b8b0}.woocommerce .woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce .single_add_to_cart_button.disabled,.woocommerce .single_add_to_cart_button:disabled{opacity:.45;cursor:not-allowed}.woocommerce .single_add_to_cart_button:not(.disabled):not(:disabled):hover{background:#303731}.ss-product-intro>summary:focus-visible,.ss-product-detail>summary:focus-visible,.ss-filter-panel>summary:focus-visible{outline:2px solid #30577b;outline-offset:4px}@media(max-width:700px){.single-product .ss-search-wrap{margin-top:8px;margin-bottom:8px}.single-product .ss-main{padding-top:12px}.single-product .ss-search input{font-size:14px;padding:10px 12px}.single-product .ss-search button{font-size:13px;padding:10px 16px}.woocommerce div.product{row-gap:20px}.woocommerce div.product .woocommerce-product-gallery__image img:not(.zoomImg){display:block;width:100%;height:auto;max-height:390px;object-fit:contain;background:#fff}.woocommerce .woocommerce-product-gallery .flex-control-thumbs{margin-top:10px}.woocommerce .woocommerce-product-gallery .flex-control-thumbs li{flex-basis:56px;width:56px}.woocommerce .woocommerce-product-gallery .flex-control-thumbs img{height:46px}.woocommerce div.product .product_title{margin:0 0 14px}.woocommerce div.product .summary>.price{font-size:23px;margin:0 0 6px}.woocommerce div.product .summary>.price del{font-size:14px}.woocommerce div.product .ss-tax-note{margin:0 0 20px;font-size:11px}.woocommerce div.product .variations{margin:0 0 8px}.woocommerce div.product .variations th{margin-bottom:10px}.woocommerce div.product .variations td{margin-bottom:12px}.ss-size-buttons{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:8px}.ss-size-buttons button{min-height:48px}.woocommerce div.product form.cart{margin:0 0 24px}.woocommerce .woocommerce-variation-add-to-cart{gap:10px}.woocommerce .woocommerce-variation-add-to-cart .quantity{flex-basis:64px}.woocommerce .woocommerce-variation-add-to-cart .qty{width:64px;text-align:center;padding:10px 4px}.woocommerce .woocommerce-variation-add-to-cart .single_add_to_cart_button{min-width:0;padding:14px 12px;line-height:1.4}.ss-product-intro{margin:24px 0 0}.ss-product-intro>summary,.ss-product-detail>summary{min-height:56px;font-size:14px;padding:16px 0}.ss-product-accordions{margin-top:0}.woocommerce div.product .related>h2{font-size:26px;margin-top:16px}}.ss-catalog-toolbar-empty{grid-template-columns:1fr;max-width:720px}.woocommerce-products-header{margin:0 0 18px}.woocommerce-products-header__title{font-size:clamp(30px,3.8vw,48px);letter-spacing:-.025em;line-height:1.18;margin:0 0 14px;overflow-wrap:anywhere}.woocommerce-result-count{margin:0 0 16px;color:#676b63;font-size:13px;line-height:1.6}.ss-empty-collection{padding:32px 0 24px;max-width:680px}.ss-empty-collection h2{font:28px/1.2 Georgia,serif;margin:0 0 14px}.ss-empty-collection p{font-size:14px;line-height:1.8;color:#676b63;margin:0}@media(max-width:700px){.woocommerce-products-header__title{font-size:30px}.woocommerce-products-header{margin-bottom:12px}.woocommerce-result-count{font-size:12px}.ss-empty-collection{padding-top:24px}.ss-empty-collection h2{font-size:25px}}.ss-shop>.page-title{font-size:clamp(30px,3.8vw,48px);letter-spacing:-.025em;line-height:1.18;margin:0 0 18px;overflow-wrap:anywhere}.ss-shop>.ss-section{padding-inline:0}@media(max-width:700px){.ss-shop>.page-title{font-size:30px;margin-bottom:14px}}.ss-catalog-toolbar>.ss-filter-panel{grid-column:1;grid-row:1}.ss-catalog-toolbar>.woocommerce-ordering{grid-column:2;grid-row:1}.ss-active-filters{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;padding:2px 0 0}.ss-active-filters a{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;max-width:100%;min-height:40px;padding:8px 12px;background:#f5f5f2;border:1px solid #e5e5df;border-radius:3px;font-size:12px;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.ss-active-filters a span{font-size:18px;line-height:1;flex-shrink:0}.ss-active-filters a:hover{border-color:#181818;background:#eee}@media(max-width:700px){.ss-active-filters a{min-height:44px}}body.post-type-archive-product,body.tax-product_cat,body.tax-product_tag,body.search{overflow-anchor:none}.woocommerce ul.products{align-items:stretch}.woocommerce ul.products li.product>a.woocommerce-LoopProduct-link{min-width:0}.woocommerce ul.products li.product>a.woocommerce-LoopProduct-link>img{display:block;margin:0;flex-shrink:0}.woocommerce ul.products li.product .onsale{position:absolute;top:8px;left:8px;z-index:1;margin:0}.woocommerce ul.products li.product>a.woocommerce-LoopProduct-link>.price{margin-bottom:0}.woocommerce-account .woocommerce:has(>.woocommerce-MyAccount-navigation){display:grid;grid-template-columns:220px minmax(0,1fr);gap:48px;align-items:start}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:auto;border:1px solid var(--ss-line);padding:8px 16px}.woocommerce-account .woocommerce-MyAccount-content{margin:0;min-width:0}.woocommerce .woocommerce-MyAccount-navigation li:last-child{border-bottom:0}.woocommerce .woocommerce-MyAccount-navigation a{font-size:13px;text-decoration:none;padding:14px 6px}.woocommerce .woocommerce-MyAccount-navigation li.is-active a{font-weight:700;color:#181818}.ss-account-welcome{margin-bottom:28px}.ss-account-welcome .ss-eyebrow{font-size:10px;color:#73766f;margin:0 0 12px}.ss-account-welcome h2{font-size:36px;margin:0 0 12px;overflow-wrap:anywhere}.ss-account-welcome>p:last-child{font-size:14px;line-height:1.7;color:#676b63;margin:0}.ss-account-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:36px}.ss-account-shortcuts>a{position:relative;display:flex;flex-direction:column;gap:10px;border:1px solid var(--ss-line);padding:24px 20px 44px;text-decoration:none;min-width:0}.ss-account-shortcuts>a:hover{border-color:#181818;background:#fafaf8}.ss-account-shortcuts strong{font-size:14px;line-height:1.5}.ss-account-shortcuts span{font-size:12px;line-height:1.7;color:#676b63}.ss-account-shortcuts .ss-shortcut-arrow{position:absolute;bottom:12px;right:18px;font-size:20px;color:#181818}.ss-account-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.ss-account-section-heading h2{font-size:26px;margin:0}.ss-account-section-heading>a{font-size:12px;white-space:nowrap}.ss-account-order{display:grid;grid-template-columns:minmax(0,1fr) auto auto 20px;gap:20px;align-items:center;text-decoration:none;border-top:1px solid var(--ss-line);padding:20px 0;font-size:13px}.ss-account-order:last-child{border-bottom:1px solid var(--ss-line)}.ss-account-order strong{display:block;font-size:13px}.ss-account-order small{display:block;margin-top:5px;font-size:11px;color:#676b63}.ss-account-order-status{padding:5px 10px;background:#f5f5f2;font-size:11px;max-width:190px;overflow-wrap:anywhere}.ss-account-order-total{font-size:13px}.ss-account-empty{border:1px solid var(--ss-line);padding:24px;font-size:14px}.ss-account-empty p{margin-top:0}@media(max-width:1000px){.woocommerce-account .woocommerce:has(>.woocommerce-MyAccount-navigation){grid-template-columns:180px minmax(0,1fr);gap:24px}.ss-account-shortcuts{grid-template-columns:1fr}.ss-account-shortcuts>a{padding:18px 44px 18px 18px;gap:4px}.ss-account-shortcuts .ss-shortcut-arrow{top:20px;bottom:auto}.ss-account-order{gap:12px}}@media(max-width:700px){.woocommerce-account .woocommerce:has(>.woocommerce-MyAccount-navigation){display:block}.woocommerce-account .woocommerce-MyAccount-navigation{border:0;border-bottom:1px solid var(--ss-line);padding:0;margin:0 0 28px}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;gap:18px;overflow-x:auto;margin:0;padding:0 0 2px}.woocommerce-account .woocommerce-MyAccount-navigation li{flex:0 0 auto;border:0}.woocommerce-account .woocommerce-MyAccount-navigation a{min-height:48px;padding:12px 0;white-space:nowrap}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{border-bottom:2px solid #181818}.ss-account-welcome h2{font-size:29px}.ss-account-shortcuts{gap:10px;margin-bottom:28px}.ss-account-section-heading h2{font-size:23px}.ss-account-order{grid-template-columns:minmax(0,1fr) auto 16px;gap:10px}.ss-account-order>span:first-child{grid-column:1/-1}.ss-account-order-status{justify-self:start}.ss-account-order-total{justify-self:end}}@media(max-width:700px){.woocommerce-account .woocommerce-MyAccount-navigation ul{scrollbar-width:none}.woocommerce-account .woocommerce-MyAccount-navigation ul::-webkit-scrollbar{display:none}}.woocommerce-account .woocommerce-orders-table{font-size:13px;border:1px solid var(--ss-line)}.woocommerce-account .woocommerce-orders-table thead th{font-size:11px;font-weight:600;color:#676b63;background:#fafaf8;padding:14px 12px}.woocommerce-account .woocommerce-orders-table tbody td,.woocommerce-account .woocommerce-orders-table tbody th{padding:18px 12px;vertical-align:middle;overflow-wrap:anywhere}.woocommerce-account .woocommerce-orders-table__cell-order-number a{font-weight:600;text-decoration:none}.woocommerce-account .woocommerce-orders-table .button{font-size:12px;padding:9px 12px;min-height:40px;margin:3px 4px 3px 0;white-space:nowrap;background:#fff;color:#181818;border-color:var(--ss-line)}.woocommerce-account .woocommerce-orders-table .button.pay{background:#181818;color:#fff;border-color:#181818}.woocommerce-account .woocommerce-orders-table .button:hover{border-color:#181818}@media(max-width:700px){.woocommerce-account .woocommerce-orders-table{display:block;border:0}.woocommerce-account .woocommerce-orders-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.woocommerce-account .woocommerce-orders-table tbody{display:grid;gap:16px}.woocommerce-account .woocommerce-orders-table tbody tr{display:block;border:1px solid var(--ss-line);padding:8px 18px 14px;min-width:0}.woocommerce-account .woocommerce-orders-table tbody td,.woocommerce-account .woocommerce-orders-table tbody th{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;border:0;text-align:right;font-weight:400;font-size:13px}.woocommerce-account .woocommerce-orders-table tbody [data-title]:before{content:attr(data-title);font-size:12px;color:#676b63;text-align:left;flex:0 0 85px}.woocommerce-account .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-number{border-bottom:1px solid var(--ss-line);padding-bottom:14px;margin-bottom:4px}.woocommerce-account .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-actions{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px;border-top:1px solid var(--ss-line);padding-top:14px;margin-top:6px}.woocommerce-account .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-actions:before{display:none}.woocommerce-account .woocommerce-orders-table .button{min-height:44px;margin:0;padding:11px 12px;text-align:center}}.ss-latest-order{border:1px solid var(--ss-line);margin:0 0 28px;padding:26px}.ss-latest-order-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;border-bottom:1px solid var(--ss-line);padding-bottom:20px}.ss-latest-order-heading .ss-eyebrow{font-size:10px;letter-spacing:.13em;color:#73766f;margin:0 0 10px}.ss-latest-order-heading h2{font-size:26px;margin:0 0 8px}.ss-latest-order-heading p:last-child{font-size:12px;color:#676b63;margin:0}.ss-latest-order-product{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:26px;padding:22px 0;text-decoration:none;color:inherit}.ss-latest-order-photo{background:#fff;min-width:0}.ss-latest-order-photo img{display:block;width:100%;height:140px;object-fit:contain}.ss-latest-order-product h3{font:500 16px/1.5 Arial,sans-serif;margin:0 0 12px;overflow-wrap:anywhere}.ss-latest-order-meta{font-size:12px;color:#676b63;line-height:1.6}.ss-latest-order-meta p{margin:3px 0}.ss-latest-order-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--ss-line);padding-top:20px;font-size:12px}.ss-latest-order-footer strong{display:block;font-size:18px;margin-top:3px}.ss-latest-order-footer .button{font-size:13px;min-height:48px}.ss-latest-order-more{font-size:12px;color:#676b63}@media(max-width:700px){.ss-latest-order{padding:18px;margin-bottom:24px}.ss-latest-order-heading{flex-wrap:wrap;gap:12px;padding-bottom:16px}.ss-latest-order-heading h2{font-size:23px}.ss-latest-order-product{grid-template-columns:105px minmax(0,1fr);gap:16px;padding:20px 0}.ss-latest-order-photo img{height:110px}.ss-latest-order-product h3{font-size:14px;line-height:1.5;margin-bottom:8px}.ss-latest-order-footer{display:grid;grid-template-columns:1fr;gap:14px}.ss-latest-order-footer>span{display:flex;align-items:center;justify-content:space-between}.ss-latest-order-footer strong{margin:0}.ss-latest-order-footer .button{width:100%}}.ss-latest-order-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ss-latest-order-actions:empty{display:none}.ss-latest-order-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--ss-line);padding:10px 14px;font-size:12px;line-height:1.5;text-decoration:none}.ss-latest-order-actions a:hover{border-color:#181818}.ss-latest-order-actions .ss-order-pay{background:#181818;border-color:#181818;color:#fff}@media(max-width:700px){.ss-latest-order-actions a{flex:1 1 auto}}.woocommerce-account .woocommerce-orders-table .ss-order-identity{display:inline-flex;align-items:center;gap:12px;min-height:64px}.ss-order-thumbnail{position:relative;display:block;flex:0 0 64px;width:64px;height:64px;background:#fff}.ss-order-thumbnail img{display:block;width:100%;height:100%;object-fit:contain}.ss-order-extra{position:absolute;right:-4px;bottom:-2px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#181818;color:#fff;border:2px solid #fff;font-size:16px;font-weight:400;line-height:1}@media(max-width:700px){.woocommerce-account .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-number{align-items:center}.woocommerce-account .woocommerce-orders-table .ss-order-identity{gap:14px}}.ss-order-detail-heading>a{font-size:12px;color:#676b63;text-decoration:none}.ss-order-detail-heading h1{font-size:clamp(27px,3vw,38px);margin:18px 0}.ss-order-detail-heading+p{font-size:13px;line-height:1.8;color:#676b63}.ss-order-progress{border:1px solid var(--ss-line);padding:28px;margin:26px 0 36px}.ss-order-progress>.ss-eyebrow,.ss-order-parcel .ss-eyebrow{font-size:10px;color:#73766f;letter-spacing:.12em;margin:0 0 10px}.ss-order-progress>h2{font-size:27px;margin:0 0 28px}.ss-order-timeline{list-style:none;padding:0;margin:0 0 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ss-order-timeline>li{position:relative;padding:22px 0 0;border-top:2px solid #dedfd8;min-width:0}.ss-order-timeline>li:before{content:'';position:absolute;top:-6px;left:0;width:10px;height:10px;border-radius:50%;background:#73766f}.ss-order-timeline>li[aria-current]{border-color:#181818}.ss-order-timeline>li[aria-current]:before{background:#181818;box-shadow:0 0 0 4px #ededE7}.ss-order-timeline strong{display:block;font-size:13px;line-height:1.5}.ss-order-timeline span{display:block;font-size:11px;line-height:1.6;color:#676b63;margin-top:6px}.ss-order-shipping-note{font-size:13px;line-height:1.7;color:#676b63;margin:0}.ss-order-parcel{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--ss-line);padding:22px 0 0;margin-top:20px}.ss-order-parcel h3{font:600 15px/1.5 Arial,sans-serif;margin:0 0 8px}.ss-order-parcel p:not(.ss-eyebrow){font-size:13px;line-height:1.7;margin:0 0 6px}.ss-order-parcel small{font-size:11px;color:#676b63}.ss-order-parcel .button{font-size:12px;min-height:44px;white-space:nowrap}.ss-order-detail-product{display:inline-flex;align-items:center;gap:18px;vertical-align:middle;max-width:100%;font-size:14px;line-height:1.6}.ss-order-detail-photo{flex:0 0 80px;width:80px;background:#fff}.ss-order-detail-photo img{display:block;width:80px;height:80px;object-fit:contain}.woocommerce-account .woocommerce-order-details>h2,.woocommerce-account .woocommerce-customer-details h2{font-size:25px}.woocommerce-account .woocommerce-table--order-details{font-size:13px}.woocommerce-account .woocommerce-table--order-details td,.woocommerce-account .woocommerce-table--order-details th{padding:16px 12px}.woocommerce-account .woocommerce-customer-details address{font-style:normal;font-size:13px;line-height:1.9;border:1px solid var(--ss-line);padding:20px}@media(max-width:700px){.ss-order-progress{padding:20px;margin-top:22px}.ss-order-progress>h2{font-size:24px}.ss-order-timeline{display:block;padding-left:5px}.ss-order-timeline>li{border-top:0;border-left:2px solid #dedfd8;padding:0 0 24px 22px}.ss-order-timeline>li:before{top:4px;left:-6px}.ss-order-timeline>li:last-child{padding-bottom:0;border-color:transparent}.ss-order-parcel{display:block}.ss-order-parcel .button{display:flex;margin-top:16px;width:100%;justify-content:center}.ss-order-detail-product{gap:10px;font-size:12px}.ss-order-detail-photo{flex-basis:56px;width:56px}.ss-order-detail-photo img{width:56px;height:64px}.woocommerce-account .woocommerce-table--order-details td,.woocommerce-account .woocommerce-table--order-details th{padding:12px 6px;overflow-wrap:anywhere}.woocommerce-account .woocommerce-table--order-details .product-total{white-space:nowrap}}.ss-order-detail-heading+p mark{background:transparent;color:#181818;font-weight:600}.woocommerce-account .woocommerce-table--order-details .button{font-size:12px;min-height:44px;margin:4px;padding:12px 16px}.ss-return-panel{max-width:none;margin:36px 0;border:1px solid var(--ss-line);padding:28px;scroll-margin-top:24px}.ss-return-panel>h2{font-size:28px;margin:0 0 18px}.ss-return-panel p,.ss-return-change p{font-size:13px;line-height:1.8;color:#62665e}.ss-return-panel>p,.ss-return-form>p{max-width:760px}.ss-return-form{margin-top:24px}.ss-return-item{display:grid;grid-template-columns:100px minmax(0,1fr) minmax(0,1fr);gap:18px;background:#fff;padding:24px;margin:28px 0;border-color:#dedfd8}.ss-return-item legend{font-size:15px;font-weight:600;padding:0 10px;overflow-wrap:anywhere}.ss-return-product{grid-column:1/-1;border-bottom:1px solid var(--ss-line);padding-bottom:18px;font-size:12px;line-height:1.8}.ss-return-product img{flex:0 0 112px}.ss-return-item label{min-width:0;margin:0;font-size:12px;font-weight:600;line-height:1.5}.ss-return-item select,.ss-return-item input[type=number]{font-size:14px;font-weight:400;min-height:48px;border-radius:2px;margin-top:8px;padding:12px;max-width:100%}.ss-return-item select:focus-visible,.ss-return-item input:focus-visible{outline:2px solid #181818;outline-offset:2px}.ss-return-form>label[data-ss-return-terms]{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;background:#f6f6f3;padding:18px;font-size:12px;line-height:1.8;font-weight:400;align-items:start}.ss-return-form>label[data-ss-return-terms] input{width:20px;height:20px;margin:1px 0 0;accent-color:#181818}.ss-return-form>.button{min-height:50px;font-size:13px}.ss-return-panel>ul{list-style:none;margin:22px 0;padding:0}.ss-return-panel>ul>li{padding:16px 0;border-bottom:1px solid var(--ss-line);font-size:13px;line-height:1.8}.ss-return-panel>ul>li:first-child{border-top:1px solid var(--ss-line)}.ss-return-change{border:1px solid var(--ss-line);padding:24px;margin:24px 0}.ss-return-change h3{font-size:22px;margin:0 0 12px}.ss-return-change .button{background:#fff;color:#181818;border:1px solid #181818;min-height:48px;font-size:13px}.ss-label-download .button{min-height:48px;font-size:13px}@media(max-width:700px){.ss-return-panel{padding:18px;margin:28px 0}.ss-return-panel>h2{font-size:24px}.ss-return-item{grid-template-columns:1fr;gap:16px;padding:16px;margin:24px 0}.ss-return-item legend{font-size:13px;padding:0 6px}.ss-return-product{font-size:12px;gap:12px;align-items:center}.ss-return-product img{flex-basis:80px;width:80px;height:80px}.ss-return-item select,.ss-return-item input[type=number]{font-size:16px}.ss-return-item input[type=number]{max-width:100px}.ss-return-form>label[data-ss-return-terms]{padding:14px;gap:10px}.ss-return-change{padding:18px}.ss-return-change .button,.ss-label-download .button{width:100%;white-space:normal}}.ss-return-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ss-return-form>p,.ss-return-form>label,.ss-return-form>.button{grid-column:1/-1}.ss-return-item{display:flex;flex-direction:column;gap:18px;margin:0;padding:22px;min-width:0}.ss-return-item legend{font-size:14px}.ss-return-product img{width:100px;flex-basis:100px;height:100px}.ss-return-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ss-return-item .ss-return-choice{display:block;position:relative;margin:0;cursor:pointer}.ss-return-choice>input,.ss-return-size>input{position:absolute;opacity:0;width:1px;height:1px}.ss-return-choice>span{display:flex;flex-direction:column;gap:9px;height:100%;padding:16px 12px;border:1px solid #dcded6;border-radius:4px;background:#fff}.ss-return-choice:first-child>span{background:#f2f5ef;border-color:#c3ccbb}.ss-return-choice small{font-size:9px;line-height:1.6;letter-spacing:.07em;color:#616b55}.ss-return-choice strong{font-size:16px;line-height:1.3}.ss-return-choice span span{font-size:11px;font-weight:400;line-height:1.6;color:#65695f}.ss-return-choice input:checked+span{border:2px solid #242c1e;padding:15px 11px;background:#edf2e8}.ss-return-choice input:focus-visible+span,.ss-return-size input:focus-visible+span{outline:2px solid #181818;outline-offset:3px}.ss-return-item .ss-return-keep{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:400;min-height:44px;margin:0}.ss-return-keep input{width:18px;height:18px;accent-color:#263021}.ss-return-sizes{border:0;padding:0;margin:0;min-width:0}.ss-return-sizes legend{padding:0;margin-bottom:12px;font-size:12px}.ss-return-size-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(50px,1fr));gap:8px}.ss-return-item .ss-return-size{position:relative;display:block;margin:0;cursor:pointer}.ss-return-size>span{display:flex;align-items:center;justify-content:center;min-height:48px;padding:6px;border:1px solid #dcded6;border-radius:3px;font-size:14px;background:#fff}.ss-return-size input:checked+span{background:#181818;border-color:#181818;color:#fff}.ss-return-panel .ss-return-intro{font-size:18px;color:#262c22;line-height:1.6;max-width:640px}.ss-return-form>input[type=hidden]{display:none}@media(max-width:850px){.ss-return-form{grid-template-columns:1fr;gap:22px}.ss-return-item{padding:16px}.ss-return-choice strong{font-size:15px}.ss-return-choice>span{padding:14px 10px}.ss-return-choice input:checked+span{padding:13px 9px}.ss-return-choice small{font-size:8px}.ss-return-panel .ss-return-intro{font-size:16px}}.ss-return-confirmation{padding:22px;background:#f2f5ef;margin-bottom:24px;border-left:3px solid #526347}.ss-return-confirmation .ss-eyebrow{font-size:10px;color:#626c58}.ss-return-confirmation h3{font-size:26px;margin:10px 0}.ss-return-confirmation p{margin:0}.ss-return-panel .ss-return-request-items>li{display:grid;grid-template-columns:100px minmax(0,1fr);gap:22px;align-items:center;padding:22px 0}.ss-return-request-photo img{display:block;width:100px;height:90px;object-fit:contain}.ss-return-request-items strong{font-size:14px;line-height:1.6}.ss-return-request-items p{margin:5px 0 12px;font-size:12px}.ss-return-request-choice{display:inline-block;background:#f4f4f0;padding:7px 12px;font-size:12px}.ss-return-next{margin-top:28px}.ss-return-next h3{font-size:23px;margin:0 0 16px}.ss-return-next ol{padding-left:22px;font-size:13px;line-height:1.9}.ss-return-next li{padding:5px 0 5px 8px}@media(max-width:700px){.ss-return-confirmation{padding:18px}.ss-return-confirmation h3{font-size:23px}.ss-return-panel .ss-return-request-items>li{grid-template-columns:76px minmax(0,1fr);gap:14px}.ss-return-request-photo img{width:76px;height:80px}.ss-return-request-items strong{font-size:13px}.ss-return-next h3{font-size:21px}}.ss-return-kept{background:#f7f7f4;padding:20px;margin:24px 0;border:1px solid var(--ss-line)}.ss-return-kept h3{font:600 15px/1.5 Arial,sans-serif;margin:0 0 6px}.ss-return-kept p{margin:0 0 12px;font-size:12px}.ss-return-kept ul{margin:0;padding-left:18px;font-size:13px;line-height:1.8}.ss-return-kept li{padding:4px 0}.ss-return-change summary{font-size:14px;font-weight:600;cursor:pointer;min-height:24px;line-height:1.7}.ss-return-label-card{padding:24px;background:#f2f5ef;margin:24px 0}.ss-return-label-card h3{font:600 18px/1.4 Arial,sans-serif;margin:0 0 8px}.ss-return-label-card p{font-size:13px;line-height:1.7;color:#62665e;margin:0}.ss-return-label-card .ss-label-download{margin:16px 0 0}@media(max-width:700px){.ss-main:has(.ss-return-confirmation)>h1{font-size:28px;line-height:1.2;letter-spacing:-.02em;margin-bottom:12px}.ss-return-panel:has(.ss-return-confirmation){border:0;padding:0;margin:24px 0}.ss-return-panel:has(.ss-return-confirmation)>h2{display:none}.ss-return-confirmation{padding:18px 20px;border:0;border-radius:6px;margin-bottom:20px;background:#f0f4ec}.ss-return-confirmation h3{font:600 20px/1.4 Arial,sans-serif;margin:8px 0}.ss-return-confirmation p{font-size:12px;line-height:1.7}.ss-return-panel .ss-return-request-items{margin:0}.ss-return-panel .ss-return-request-items>li{grid-template-columns:88px minmax(0,1fr);gap:16px;padding:18px 0}.ss-return-request-photo img{width:88px;height:88px}.ss-return-request-items strong{font:600 13px/1.5 Arial,sans-serif}.ss-return-request-items p{margin:5px 0 8px;font-size:11px}.ss-return-request-choice{padding:5px 9px;border-radius:3px;font-size:11px}.ss-return-kept{padding:15px 16px;border:0;border-radius:4px;margin:18px 0 24px}.ss-return-kept h3{font-size:13px}.ss-return-kept p,.ss-return-kept ul{font-size:12px}.ss-return-kept p{margin-bottom:6px}.ss-return-next{margin-top:22px}.ss-return-next h3{font:600 16px/1.5 Arial,sans-serif;margin-bottom:12px}.ss-return-next ol{font-size:12px;line-height:1.7}.ss-return-next li{padding:4px 0 4px 5px}.ss-return-next>p{padding-top:12px;border-top:1px solid var(--ss-line);font-size:12px}.ss-return-label-card{padding:18px;border-radius:6px;margin:22px 0 12px}.ss-return-label-card h3{font-size:17px}.ss-return-label-card p{font-size:12px}.ss-return-change{border:0;border-top:1px solid var(--ss-line);border-bottom:1px solid var(--ss-line);padding:16px 0;margin:18px 0}.ss-return-change summary{min-height:28px;font-size:13px}.ss-return-change p{font-size:12px}}.ss-return-complete{padding:22px 0 0;margin-top:24px;border-top:1px solid var(--ss-line)}.ss-return-complete h3{font:600 18px/1.5 Arial,sans-serif;margin:0 0 12px}.ss-return-complete p{font-size:13px;line-height:1.8}.ss-return-complete>a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-underline-offset:4px}@media(max-width:700px){.ss-return-complete{margin-top:18px;padding-top:18px}.ss-return-complete h3{font-size:16px}.ss-return-complete p{font-size:12px}}.ss-address-tile{border-radius:5px;font-size:13px;line-height:1.75;padding:22px}.ss-address-tile>div{width:100%;min-width:0}.ss-address-tile.ss-address-preferred{border-color:#637255;background:#fafbf8}.ss-address-card-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:18px}.ss-address-tile .ss-address-card-heading h3{font:600 17px/1.5 Arial,sans-serif;margin:0}.ss-address-badge{font-size:10px;line-height:1.5;padding:5px 8px;background:#edf2e7;color:#425136;border-radius:3px}.ss-address-card-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;border-top:1px solid var(--ss-line);padding-top:12px}.ss-address-card-actions form{display:flex;gap:12px;flex-wrap:wrap;margin:0}.ss-account-addresses .ss-address-card-actions button,.ss-address-card-actions>a{background:transparent;border:0;padding:0;min-height:44px;font-size:12px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:4px}.ss-account-addresses .ss-address-card-actions button[value=delete]{color:#777}.ss-account-addresses>h2{font-size:28px;margin-bottom:12px}.ss-account-addresses>p{font-size:13px;line-height:1.8;color:#62665e}.ss-address-add{min-height:48px;font-size:13px}.ss-address-editor{border-radius:5px;margin-top:24px;scroll-margin-top:20px}.ss-address-editor h3{font-size:24px;margin:0 0 20px}.ss-address-editor-actions{display:flex;align-items:center;gap:20px;clear:both;padding-top:16px;font-size:13px}.ss-address-editor-actions button{background:#181818;color:#fff}.ss-address-book .ss-address-tile{cursor:pointer}.ss-address-book .ss-address-tile:has(input:checked){background:#f7f9f3;border-color:#45533b}.ss-address-book .ss-address-tile strong{font-size:15px}.ss-address-book h3{font-size:25px}@media(max-width:700px){.ss-address-tiles{grid-template-columns:1fr;gap:12px}.ss-address-tile{padding:18px}.ss-address-tile:has(input:checked){padding:17px}.ss-address-card-heading{margin-bottom:12px}.ss-account-addresses>h2{font-size:24px}.ss-address-editor input,.ss-address-editor select{font-size:16px;min-height:48px}.ss-address-editor-actions{flex-wrap:wrap}.ss-account-addresses .ss-address-add{width:100%;text-align:center}.ss-address-book h3{font-size:23px}}.woocommerce .ss-account-addresses .ss-address-card-actions button[value=prefer]{color:#181818;background:transparent}.ss-collection-links{grid-template-columns:repeat(4,minmax(0,1fr))}.ss-collection-links>a{min-width:0}.ss-collection-links a>span{overflow-wrap:anywhere}@media(max-width:900px){.ss-hero h1 br{display:block}.ss-hero h1{font-size:clamp(38px,9vw,52px);line-height:1.08;letter-spacing:-.025em}.ss-hero>div:first-child{min-width:0}.ss-collection-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ss-collection-links a{padding:20px 16px;min-height:154px;gap:24px}.ss-collection-links a>span:first-child{font-size:clamp(22px,5.8vw,30px);line-height:1.2}.ss-collection-links a>span:last-child{font-size:12px;line-height:1.6}.ss-section-heading{flex-wrap:wrap;gap:12px}.ss-section-heading h2{min-width:0}}.woocommerce .ss-address-editor .form-row{margin:0 0 18px}.woocommerce .ss-address-editor .form-row label{font-size:12px;font-weight:600;line-height:1.6;margin-bottom:8px}.woocommerce .ss-address-editor .form-row input:not([type=checkbox]):not([type=radio]),.woocommerce .ss-address-editor .form-row select{border:1px solid #dadcd5;border-radius:3px;padding:12px 14px;min-height:48px;background:#fff;color:#181818}.woocommerce .ss-address-editor .optional{font-weight:400;color:#777}.woocommerce .ss-address-editor-actions button{background:#181818;color:#fff;border:1px solid #181818;min-height:48px}.ss-address-editor-actions>a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:4px}@media(max-width:700px){.ss-address-editor h3{font-size:23px}.woocommerce .ss-address-editor .form-row{float:none;width:100%;margin-bottom:16px}.ss-address-editor-actions{display:grid;grid-template-columns:1fr;text-align:center;gap:6px}.ss-address-editor-actions>a{justify-content:center}}.woocommerce .ss-address-editor .select2-container .select2-selection--single{min-height:48px;border:1px solid #dadcd5;border-radius:3px;display:flex;align-items:center}.woocommerce .ss-address-editor .select2-selection__rendered{padding-left:14px;font-size:16px;color:#181818}.woocommerce .ss-address-editor .select2-selection__arrow{height:46px}.woocommerce form.checkout .ss-address-book{padding:24px;border:1px solid var(--ss-line);border-radius:5px;margin:0 0 28px}.woocommerce form.checkout .ss-address-book h3{margin:0 0 20px;font-size:26px}.woocommerce form.checkout .ss-address-tiles{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 16px}.woocommerce form.checkout .ss-address-tile{font-size:12px;line-height:1.8;padding:18px;min-width:0}.woocommerce form.checkout .ss-address-tile:has(input:checked){padding:17px;background:#f2f5ed}.woocommerce form.checkout .ss-address-tile:has(input[value=new]){border-style:dashed;background:#fff}.woocommerce form.checkout .ss-address-actions button{font-size:12px;padding:10px 14px;min-height:44px}.woocommerce form.checkout .ss-address-message:empty{display:none}.woocommerce form.checkout .ss-checkout-address-editor{padding:22px 0 0;border-top:1px solid var(--ss-line);margin-top:20px}.ss-checkout-address-editor h4{font:600 17px/1.5 Arial,sans-serif;margin:0 0 18px}.woocommerce form.checkout .ss-checkout-address-editor .form-row{margin:0 0 16px}.woocommerce form.checkout .form-row label{font-size:12px;line-height:1.6;margin-bottom:8px}.woocommerce form.checkout .form-row input:not([type=checkbox]):not([type=radio]),.woocommerce form.checkout .form-row select{padding:12px;border:1px solid #daded5;border-radius:3px;min-height:48px;font-size:16px}.woocommerce form.checkout .select2-selection--single{min-height:48px;display:flex;align-items:center;border-color:#daded5}.woocommerce form.checkout .select2-selection__arrow{height:46px}.ss-billing-same{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.7;margin:0 0 22px}.ss-billing-same input{width:18px;height:18px;accent-color:#263021}.woocommerce form.checkout .ss-checkout-address-cancel{background:transparent;color:#181818;border:0;text-decoration:underline;font-size:12px}.woocommerce form.checkout [hidden]{display:none!important}.woocommerce form.checkout .woocommerce-billing-fields>h3,.woocommerce form.checkout #order_review_heading{font-size:26px;margin:0 0 20px}.woocommerce form.checkout .ss-address-save{font-size:12px;line-height:1.7}.ss-checkout-address-editor [data-ss-address-save]{min-height:48px}@media(max-width:700px){.woocommerce form.checkout .ss-address-book{padding:18px;margin-bottom:24px}.woocommerce form.checkout .ss-address-book h3{font-size:23px}.woocommerce form.checkout .ss-address-tiles{grid-template-columns:1fr;gap:12px}.woocommerce form.checkout .ss-address-actions{gap:8px}.woocommerce form.checkout .ss-address-actions button{flex:1}.woocommerce form.checkout .form-row{float:none;width:100%}.woocommerce form.checkout .ss-checkout-address-editor{padding-top:18px}.woocommerce form.checkout .woocommerce-billing-fields>h3,.woocommerce form.checkout #order_review_heading{font-size:23px}}.ss-order-payment{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;margin:24px 0;border:1px solid #d9d9d3;border-radius:12px;background:#fafaf8}.ss-order-payment h2{margin:0 0 8px;font-size:22px}.ss-order-payment p{margin:0;line-height:1.6}.woocommerce .ss-order-payment a.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;white-space:nowrap;background:#181818;color:#fff;padding:12px 24px;border-radius:6px}@media(max-width:600px){.ss-order-payment{align-items:stretch;flex-direction:column;padding:20px;gap:16px}.ss-order-payment h2{font-size:21px}}.ss-order-payment-content{flex:1;min-width:0}.ss-payment-products{list-style:none!important;margin:20px 0 0!important;padding:0!important;display:grid;gap:14px}.ss-payment-product{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;align-items:center}.ss-payment-photo{display:block;background:#fff;border-radius:8px;overflow:hidden}.ss-payment-photo img{display:block;width:100%;height:88px;object-fit:contain}.ss-payment-product strong{display:block;font-size:15px;line-height:1.45;overflow-wrap:anywhere}.ss-payment-options{margin:6px 0;font-size:14px}.ss-payment-options>div{display:flex;gap:5px;flex-wrap:wrap}.ss-payment-options dt{font-weight:600}.ss-payment-options dd,.ss-payment-options dd p{margin:0}.ss-payment-quantity{font-size:13px;color:#60635e}.ss-pay-heading{max-width:780px;margin:0 auto 28px}.ss-pay-heading h1{font-size:clamp(28px,4vw,42px);margin:8px 0 12px}.ss-pay-heading p{line-height:1.7}.woocommerce-order-pay #order_review{max-width:780px;margin:0 auto}.ss-pay-product{display:flex;align-items:center;gap:14px;font-weight:600;line-height:1.5}.ss-pay-product .ss-payment-photo{flex:0 0 80px}.ss-pay-product img{height:80px}.woocommerce-order-pay #order_review table{width:100%;border:1px solid #e0e1db;border-radius:8px;border-collapse:separate;border-spacing:0}.woocommerce-order-pay #order_review th,.woocommerce-order-pay #order_review td{padding:16px 12px;font-size:14px}.woocommerce-order-pay #order_review .wc-item-meta{padding:0;margin:8px 0 0;list-style:none;font-size:13px}.woocommerce-order-pay #order_review .wc-item-meta p{display:inline;margin:0}.woocommerce-order-pay #payment{margin-top:24px;background:#fafaf8;border:1px solid #e0e1db;border-radius:8px;padding:20px}.woocommerce-order-pay #payment ul.payment_methods{list-style:none;padding:0;margin:0}.woocommerce-order-pay #payment ul.payment_methods li{padding:14px 0;border-bottom:1px solid #e0e1db}.woocommerce-order-pay #payment ul.payment_methods label{cursor:pointer;font-weight:600;margin-left:8px}.woocommerce-order-pay #payment input[type=radio]{accent-color:#181818;width:18px;height:18px;vertical-align:middle}.woocommerce-order-pay #payment .payment_box{font-size:14px;line-height:1.6;padding-top:12px}.woocommerce-order-pay #place_order{width:100%;min-height:52px;background:#181818;color:#fff;border:0;border-radius:5px;padding:14px 16px;white-space:normal}.woocommerce-order-pay #payment .form-row{margin-top:20px}.woocommerce-order-pay #payment .woocommerce-terms-and-conditions-wrapper{font-size:12px;line-height:1.7;margin-bottom:16px}@media(max-width:600px){.woocommerce-order-pay #order_review th,.woocommerce-order-pay #order_review td{padding:12px 8px;font-size:12px}.ss-pay-product{display:block}.ss-pay-product .ss-payment-photo{width:80px;margin-bottom:8px}.woocommerce-order-pay #payment{padding:16px}.woocommerce-order-pay #order_review .product-total,.woocommerce-order-pay #order_review .product-subtotal{white-space:nowrap}}.ss-pay-option{font-size:13px;line-height:1.6;margin-top:8px}.ss-pay-option p{display:inline;margin:0}.woocommerce-order-pay #order_review tfoot td.product-total{white-space:normal}.woocommerce-order-pay #order_review tfoot .includes_tax{display:block;font-size:12px;line-height:1.5;margin-top:4px}.woocommerce-order-pay #order_review .amount{white-space:nowrap}.woocommerce #payment .payment_methods li>label{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:calc(100% - 40px);min-height:44px;vertical-align:middle}.woocommerce #payment .payment_methods img.ss-payment-icon{order:-1;float:none;display:block;width:32px;height:20px;max-height:20px;object-fit:contain;margin:0;flex-shrink:0}.woocommerce #payment .ss-payment-hint{font-size:13px;line-height:1.6;margin:8px 0}.ss-payment-bank-details{margin:12px 0;font-size:13px;line-height:1.6}.ss-payment-bank-details>div{margin:0 0 9px}.ss-payment-bank-details dt{font-weight:600}.ss-payment-bank-details dd{margin:0;overflow-wrap:anywhere}.woocommerce #payment li:is(.payment_method_bunq_card,.payment_method_bacs):has(>input:checked)>.payment_box{display:block!important}.woocommerce #payment li:is(.payment_method_bunq_card,.payment_method_bacs):has(>input:not(:checked))>.payment_box{display:none!important}.woocommerce #payment .payment_methods li.wc_payment_method{border:0;border-bottom:1px solid #e1e3dd;padding:8px 0;background:transparent}.woocommerce #payment .payment_methods li.wc_payment_method:last-child{border-bottom:0}.woocommerce #payment .payment_box{background:transparent;color:#262c26;box-shadow:none;border:0;padding:0 0 12px;margin:0}.woocommerce #payment .payment_box:before{display:none}.woocommerce #payment .ss-bank-panel{background:#f0f2ed;border-radius:8px;padding:18px;margin:6px 0 4px}.woocommerce #payment .ss-bank-heading{font-size:12px;font-weight:600;line-height:1.5;margin:0 0 15px;color:#444d42}.woocommerce #payment .ss-payment-bank-details{margin:0;font-size:13px;line-height:1.6}.woocommerce #payment .ss-payment-bank-details>div{display:grid;grid-template-columns:95px minmax(0,1fr);gap:12px;margin:0 0 8px;align-items:baseline}.woocommerce #payment .ss-payment-bank-details dt{font-weight:400;color:#667060}.woocommerce #payment .ss-payment-bank-details dd{font-weight:500;margin:0;overflow-wrap:anywhere}.woocommerce #payment .ss-payment-bank-details .ss-bank-iban{display:block;padding:12px 0;margin:12px 0;border-top:1px solid #dce1d7;border-bottom:1px solid #dce1d7}.woocommerce #payment .ss-bank-iban dd{font-size:15px;font-weight:600;letter-spacing:.035em;margin-top:4px;font-variant-numeric:tabular-nums}.woocommerce #payment .ss-bank-reference{font-size:12px;line-height:1.6;color:#586251;margin:14px 0 0}.woocommerce #payment .ss-payment-hint{margin:0 0 8px 32px;color:#586251;font-size:13px}@media(max-width:360px){.woocommerce #payment .ss-bank-panel{padding:14px}.woocommerce #payment .ss-payment-bank-details>div{grid-template-columns:80px minmax(0,1fr);gap:8px}.woocommerce #payment .ss-bank-iban dd{font-size:14px;letter-spacing:0}}.woocommerce #place_order[data-ss-limit-blocked]{opacity:.45;cursor:not-allowed}.woocommerce #payment [data-ss-payment-limit] .ss-payment-hint{color:#873d21}.ss-checkout-login{border:1px solid #dedfd9;border-radius:8px;margin:0 0 28px;background:#fff}.ss-checkout-login summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;cursor:pointer;list-style:none}.ss-checkout-login summary::-webkit-details-marker{display:none}.ss-checkout-login summary strong{display:block;font-size:15px;margin-bottom:5px}.ss-checkout-login summary span span{font-size:13px;color:#65705f}.ss-checkout-login .ss-login-action{font-size:13px;white-space:nowrap;font-weight:600}.ss-checkout-login[open] summary{border-bottom:1px solid #e3e5de}.woocommerce .ss-checkout-login form.login{border:0;margin:0;padding:20px;max-width:620px}.ss-checkout-login form>p:first-of-type{font-size:14px;line-height:1.7;margin-top:0}.ss-checkout-login .form-row{float:none;width:100%;margin:0 0 16px}.ss-checkout-login .form-row label{display:block;font-size:13px;margin-bottom:7px}.ss-checkout-login input.input-text{width:100%;min-height:48px;border:1px solid #daded5;border-radius:4px;padding:12px;font-size:16px}.ss-checkout-login .lost_password{margin:14px 0 0;font-size:13px}.ss-checkout-login button[type=submit]{background:#181818;color:#fff;border:0;border-radius:4px;min-height:48px;padding:12px 24px}.ss-checkout-login .woocommerce-form-login__rememberme{margin:8px 0 16px}.ss-checkout-login summary:focus-visible{outline:2px solid #26332b;outline-offset:3px}@media(max-width:500px){.ss-checkout-login summary{padding:16px;gap:12px}.ss-checkout-login summary strong{font-size:14px}.ss-checkout-login summary span span{font-size:12px}.woocommerce .ss-checkout-login form.login{padding:16px}.ss-checkout-login button[type=submit]{width:100%}}.ss-checkout-login .password-input{display:block;position:relative}.ss-checkout-login .password-input input{padding-right:78px}.ss-checkout-login button.show-password-input{position:absolute;right:8px;top:0;min-height:48px;width:62px;margin:0;padding:0;border:0;background:transparent;color:#4d5947;font-size:12px;cursor:pointer}.ss-checkout-login button.show-password-input:before{content:'Toon';font-family:inherit}.ss-checkout-login .password-input:has(input[type=text]) button.show-password-input:before{content:'Verberg'}.ss-checkout-login[open] .ss-login-action>span{display:inline-block;transform:rotate(45deg)}.ss-account-recovery{max-width:560px;margin:24px auto 60px;padding:32px;border:1px solid #e0e3da;border-radius:10px;background:#fff}.ss-recovery-back{display:inline-block;font-size:12px;color:#596350;margin:0 0 28px}.ss-account-recovery h2{font-size:32px;line-height:1.2;margin:10px 0 20px}.ss-account-recovery form>p:first-child{font-size:14px;line-height:1.8;color:#596350;margin-bottom:24px}.ss-account-recovery .form-row{float:none;width:100%;margin:0 0 18px}.ss-account-recovery .form-row label{display:block;font-size:13px;margin-bottom:8px}.ss-account-recovery input.input-text{width:100%;min-height:48px;padding:12px;border:1px solid #daded5;border-radius:4px;font-size:16px}.ss-account-recovery button[type=submit]{width:100%;min-height:48px;background:#181818;color:#fff;border:0;border-radius:4px;padding:12px}.ss-account-recovery .password-input{display:block;position:relative}.ss-account-recovery .password-input input{padding-right:75px}.ss-account-recovery .show-password-input{position:absolute;right:8px;top:0;border:0;background:transparent;min-height:48px;width:60px;color:#596350;font-size:12px;margin:0}.ss-account-recovery .show-password-input:before{content:'Toon';font-family:inherit}.ss-account-recovery .password-input:has(input[type=text]) .show-password-input:before{content:'Verberg'}.ss-account-recovery .woocommerce-password-strength{padding:10px;margin:10px 0;font-size:13px}.ss-account-recovery .woocommerce-password-hint{font-size:12px;line-height:1.6}@media(max-width:600px){.ss-account-recovery{padding:22px 18px;margin:8px auto 36px}.ss-account-recovery h2{font-size:27px}.ss-recovery-back{margin-bottom:22px}}.ss-recovery-mail-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#f0f3eb;color:#46543e;margin-bottom:24px}.ss-recovery-confirmation>p{font-size:14px;line-height:1.8;color:#596350}.ss-recovery-help{padding:18px;background:#f5f6f2;border-radius:6px;margin:24px 0}.ss-recovery-help strong{font-size:13px}.ss-recovery-help p{font-size:13px;line-height:1.7;margin:6px 0 0;color:#596350}.woocommerce .ss-recovery-login{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px;background:#181818;color:#fff;border:0;border-radius:4px;text-align:center;font-size:14px}.ss-recovery-again{display:block;text-align:center;font-size:12px;line-height:1.6;margin-top:18px;color:#596350;text-decoration:underline}.ss-account-access{max-width:560px;margin:24px auto 60px;padding:32px;border:1px solid #e0e3da;border-radius:10px;background:#fff}.ss-account-access:has(#customer_login){max-width:1000px}.ss-account-access>header{margin-bottom:28px}.ss-account-access h1{font-size:clamp(30px,4vw,40px);line-height:1.2;margin:10px 0 14px}.ss-account-access>header>p:last-child{font-size:14px;color:#596350;line-height:1.7}.ss-account-access h2{font:600 17px/1.5 Arial,sans-serif;margin:0 0 18px}.woocommerce .ss-account-access form.login,.woocommerce .ss-account-access form.register{padding:0;margin:0;border:0}.ss-account-access #customer_login{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.ss-account-access #customer_login:before,.ss-account-access #customer_login:after{display:none}.ss-account-access #customer_login>div{float:none;width:100%;min-width:0}.ss-account-access .form-row{float:none;width:100%;margin:0 0 18px}.ss-account-access .form-row label{display:block;font-size:13px;margin-bottom:8px}.ss-account-access input.input-text{width:100%;min-height:48px;padding:12px;border:1px solid #daded5;border-radius:4px;font-size:16px}.ss-account-access button[type=submit]{width:100%;min-height:48px;background:#181818;color:#fff;border:0;border-radius:4px;padding:12px;margin-top:12px}.ss-account-access .lost_password{font-size:13px;margin-top:18px}.ss-account-access .password-input{display:block;position:relative}.ss-account-access .password-input input{padding-right:75px}.ss-account-access .show-password-input{position:absolute;right:8px;top:0;border:0;background:transparent;min-height:48px;width:60px;color:#596350;font-size:12px;margin:0}.ss-account-access .show-password-input:before{content:'Toon';font-family:inherit}.ss-account-access .password-input:has(input[type=text]) .show-password-input:before{content:'Verberg'}.ss-account-access .woocommerce-privacy-policy-text,.ss-account-access form.register>p{font-size:13px;line-height:1.7}@media(max-width:700px){.ss-account-access{padding:22px 18px;margin:8px auto 36px}.ss-account-access #customer_login{grid-template-columns:minmax(0,1fr);gap:32px}.ss-account-access #customer_login>.u-column2{border-top:1px solid #e0e3da;padding-top:28px}}.ss-account-details-heading{margin-bottom:28px}.ss-account-details-heading h1{font-size:clamp(28px,4vw,38px);line-height:1.2;margin:10px 0 14px}.ss-account-details-heading>p:last-child{font-size:14px;line-height:1.7;color:#626b5d}.woocommerce form.woocommerce-EditAccountForm{max-width:760px;padding:28px;border:1px solid #e0e3da;border-radius:8px;background:#fff}.woocommerce-EditAccountForm .form-row{margin:0 0 20px}.woocommerce-EditAccountForm .form-row label{display:block;font-size:13px;line-height:1.6;margin-bottom:8px}.woocommerce-EditAccountForm input.input-text{width:100%;min-height:48px;padding:12px;border:1px solid #daded5;border-radius:4px;font-size:16px}.woocommerce-EditAccountForm #account_display_name_description{display:block;font-size:12px;line-height:1.6;color:#667060;margin-top:8px}.woocommerce-EditAccountForm #account_display_name_description em{font-style:normal}.woocommerce-EditAccountForm fieldset{border:0;border-top:1px solid #e0e3da;padding:24px 0 0;margin:30px 0 20px;min-width:0}.woocommerce-EditAccountForm legend{font-size:17px;font-weight:600;padding:0 12px 0 0}.woocommerce-EditAccountForm button[type=submit]{min-height:48px;background:#181818;color:#fff;border:0;border-radius:4px;padding:12px 24px}.woocommerce-EditAccountForm .password-input{display:block;position:relative}.woocommerce-EditAccountForm .password-input input{padding-right:75px}.woocommerce-EditAccountForm .show-password-input{position:absolute;right:8px;top:0;border:0;background:transparent;min-height:48px;width:60px;color:#596350;font-size:12px;margin:0}.woocommerce-EditAccountForm .show-password-input:before{content:'Toon';font-family:inherit}.woocommerce-EditAccountForm .password-input:has(input[type=text]) .show-password-input:before{content:'Verberg'}@media(max-width:600px){.woocommerce form.woocommerce-EditAccountForm{padding:20px 16px}.woocommerce-EditAccountForm .form-row{float:none;width:100%}.woocommerce-EditAccountForm button[type=submit]{width:100%}.woocommerce-EditAccountForm fieldset{margin-top:26px}}.ss-checkout-links{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:20px 0}.ss-checkout-links .ss-continue-shopping{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid #d8d8d8;text-decoration:none;color:#181818;background:#fff}@media(max-width:600px){.ss-checkout-links .ss-continue-shopping{width:100%}}.ss-faq-heading{max-width:720px;margin-bottom:40px}.ss-faq-heading>p:last-child{font-size:16px;color:#666;line-height:1.7}.ss-faq-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:64px;align-items:start}.ss-faq-item{border-top:1px solid var(--ss-line)}.ss-faq-item:last-child{border-bottom:1px solid var(--ss-line)}.ss-faq-item>summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;cursor:pointer;font-size:16px;font-weight:600;line-height:1.5;list-style:none}.ss-faq-item>summary::-webkit-details-marker{display:none}.ss-faq-item>summary::after{content:'+';font-size:22px;font-weight:400;flex-shrink:0}.ss-faq-item[open]>summary::after{content:'−'}.ss-faq-item>summary:focus-visible{outline:2px solid #181818;outline-offset:5px}.ss-faq-answer{padding:0 0 24px;color:#555;line-height:1.85;font-size:14px;overflow-wrap:anywhere}.ss-faq-answer p{text-align:left!important}.ss-faq-answer table{width:100%;font-size:13px;border-collapse:collapse}.ss-faq-answer td{padding:8px 4px;border-bottom:1px solid var(--ss-line)}.ss-faq-help{background:#f7f7f5;padding:28px}.ss-faq-help h2{font-size:25px;margin-top:0}.ss-faq-help p{font-size:14px;line-height:1.7}.ss-faq-help .ss-button{width:100%;font-size:13px}@media(max-width:800px){.ss-faq-layout{grid-template-columns:1fr;gap:32px}.ss-faq-heading{margin-bottom:28px}.ss-faq-item>summary{font-size:15px;padding:20px 0;gap:16px}.ss-faq-help{padding:24px}}.ss-service-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:56px;align-items:start}.ss-service-navigation{display:grid;gap:6px;border-top:1px solid var(--ss-line)}.ss-service-navigation a{padding:14px 0;text-decoration:none;border-bottom:1px solid var(--ss-line);font-size:13px}.ss-service-navigation a[aria-current=page]{font-weight:700}.ss-service-page .ss-page-content{max-width:820px;min-width:0}.ss-service-page .ss-page-content p{text-align:left!important}.ss-service-page .ss-page-content h2{font-size:26px;line-height:1.35;margin-top:36px}.ss-service-page .ss-page-content a{overflow-wrap:anywhere}.ss-service-actions{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0 0 44px}.ss-service-actions>div{padding:28px;background:#f7f7f5}.ss-service-actions h2{font-size:25px;margin:0 0 12px}.ss-service-actions p{font-size:14px;line-height:1.8}.ss-announcement{overflow-x:auto;scrollbar-width:none}.ss-announcement::-webkit-scrollbar{display:none}.ss-announcement ul{display:flex;align-items:center;justify-content:center;gap:24px;list-style:none;margin:0 auto;padding:0 12px;width:max-content;max-width:none}.ss-announcement li{white-space:nowrap;font-size:11px}.ss-announcement li+li::before{content:'·';margin-right:24px;color:#aaa}@media(max-width:900px){.ss-header{position:sticky;top:0;z-index:105;background:#fff;transition:transform .18s ease;will-change:transform}.ss-header.ss-header-hidden:not(:focus-within){transform:translateY(-110%)}.ss-navigation.is-open{top:var(--ss-mobile-nav-top,70px)}.ss-announcement ul{gap:20px}.ss-service-layout{grid-template-columns:1fr;gap:28px}.ss-service-navigation{display:flex;overflow:auto;gap:18px}.ss-service-navigation a{flex:0 0 auto}.ss-service-actions{grid-template-columns:1fr;gap:12px}.ss-service-actions>div{padding:22px}}.ss-service-actions .ss-exchange-invite{background:#f2f3ef;border:1px solid #deded6}.ss-exchange-invite .ss-eyebrow{display:block;font-size:10px;margin-bottom:14px}.ss-exchange-invite .ss-exchange-conditions{font-size:12px;color:#60645d;line-height:1.7;margin:16px 0}.ss-return-alternative{font-size:13px}.ss-service-actions ol{padding-left:20px;font-size:14px;line-height:1.8}.ss-service-actions li{padding-bottom:12px}@media(min-width:901px){body.ss-store{--ss-max:100%}body.ss-store .ss-footer-inner{max-width:none;padding-inline:32px}.ss-page-content,.ss-service-page .ss-page-content,.woocommerce .woocommerce-checkout{max-width:none}}.ss-cart-popover[hidden]{display:none!important}.woocommerce form.checkout .woocommerce-shipping-fields__field-wrapper,.woocommerce form.checkout .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.woocommerce form.checkout .woocommerce-shipping-fields__field-wrapper>.form-row,.woocommerce form.checkout .woocommerce-billing-fields__field-wrapper>.form-row{grid-column:1/-1;float:none;width:100%;min-width:0}.woocommerce form.checkout :is(#shipping_first_name_field,#shipping_last_name_field,#billing_first_name_field,#billing_last_name_field,#shipping_postcode_field,#shipping_house_number_field,#billing_postcode_field,#billing_house_number_field){grid-column:auto}.woocommerce form.checkout .ss-address-lookup-controls{grid-column:1/-1;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 16px;font-size:11px;line-height:1.5;color:#6a716b}.woocommerce form.checkout .ss-address-lookup-controls button{background:none;border:0;padding:0;color:#293c31;text-decoration:underline;text-underline-offset:3px;min-height:30px;cursor:pointer;font-size:11px}.woocommerce form.checkout .ss-address-save{margin-top:18px;padding-top:10px}.woocommerce form.checkout .ss-address-save>label{display:flex;align-items:center;gap:8px}.woocommerce form.checkout .ss-address-save>p{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:18px 0 10px}.woocommerce form.checkout .ss-address-save>p>input{min-width:0;flex:1;max-width:300px;padding:11px;border:1px solid #daded5;border-radius:3px}.woocommerce form.checkout #billing_email_field .description{display:block;margin:7px 0 0;font-size:11px;line-height:1.6;color:#747b75}.woocommerce form.checkout #shipping_city,.woocommerce form.checkout #billing_city{text-transform:none}.woocommerce form.checkout .ss-order-notes-toggle{display:flex;align-items:center;gap:9px;margin:20px 0;font-size:12px;line-height:1.5;cursor:pointer}.woocommerce form.checkout .ss-order-notes-toggle input,.woocommerce form.checkout .ss-address-save input[type=checkbox]{width:15px;height:15px;min-height:0;padding:0;flex:0 0 15px;accent-color:#18392d}.ss-cart-popover{position:fixed;z-index:150;background:#fff;border:1px solid #dedfdc;border-radius:12px;box-shadow:0 18px 50px #00000020;padding:24px;overflow:visible;color:#171b19}.ss-cart-popover::before{content:"";position:absolute;top:-8px;left:var(--ss-cart-pointer,90%);width:14px;height:14px;transform:translateX(-50%) rotate(45deg);background:#fff;border-top:1px solid #dedfdc;border-left:1px solid #dedfdc}.ss-mini-cart-content{max-height:calc(var(--ss-cart-max-height,80vh) - 48px);overflow:auto;overscroll-behavior:contain}.ss-cart-close{position:absolute;right:8px;top:5px;display:grid;place-items:center;background:none;border:0;width:28px;height:28px;font-size:21px;cursor:pointer;color:#68706a}.ss-mini-cart-heading{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin:0 0 22px;padding-right:3px}.ss-mini-cart-heading h2{margin:0;font:600 18px/1.4 Arial,sans-serif}.ss-mini-cart-heading>a{color:#69706b;font-size:12px;white-space:nowrap;text-underline-offset:3px}.ss-mini-cart-heading>a>span{font-size:20px;vertical-align:middle;margin-left:5px}.ss-mini-cart-items{list-style:none;padding:0;margin:0 0 20px;display:grid;gap:16px;max-height:340px;overflow:auto}.ss-mini-cart-items>li{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:start}.ss-mini-cart-photo{display:grid;place-items:center;min-height:64px;background:#fff;border-radius:8px;overflow:hidden}.ss-mini-cart-photo img{display:block;width:64px;height:64px;object-fit:contain}.ss-mini-cart-name{display:block;color:#171b19;text-decoration:none;font-size:13px;line-height:1.5;font-weight:500}.ss-mini-cart-name:hover{text-decoration:underline}.ss-mini-cart-meta{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:5px;font-size:11px;line-height:1.5;color:#737873}.ss-mini-cart-meta dl{display:flex;gap:4px;flex-wrap:wrap;margin:0;padding:0}.ss-mini-cart-meta dt,.ss-mini-cart-meta dd,.ss-mini-cart-meta p{display:inline;margin:0;padding:0;float:none;font-weight:400}.ss-mini-cart-meta>span{border-left:1px solid #d6d9d5;padding-left:8px}.ss-mini-cart-meta>span:first-child{border:0;padding-left:0}.ss-mini-cart-price{font-size:13px;font-weight:600;white-space:nowrap;padding-top:2px}.ss-mini-cart-subtotal{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-top:1px solid #e2e4df;padding-top:18px;font-size:15px;font-weight:600}.ss-mini-cart-subtotal small{font-size:12px;font-weight:400;color:#6d746e}.ss-mini-cart-subtotal strong{font-size:18px;white-space:nowrap}.ss-mini-cart-tax{text-align:right;font-size:11px;color:#747a75;margin:5px 0 18px}.ss-mini-cart-services{display:grid;grid-template-columns:1fr 1.3fr;align-items:center;background:#f1f6f3;border-radius:8px;padding:13px 10px;margin:18px 0 14px;gap:10px;color:#173d2c}.ss-mini-cart-services>span{display:flex;align-items:center;justify-content:center;gap:7px;font-size:11px;font-weight:500;line-height:1.4}.ss-mini-cart-services>span+span{border-left:1px solid #ccd8d0;padding-left:10px}.ss-mini-cart-services svg{width:20px;height:20px;flex:0 0 20px}.ss-mini-cart-actions{display:grid;gap:9px}.ss-mini-cart-primary,.ss-mini-cart-secondary{display:flex;align-items:center;justify-content:center;gap:12px;min-height:48px;border-radius:6px;padding:12px 14px;text-decoration:none;font-size:14px;font-weight:600;line-height:1.4}.ss-mini-cart-primary{color:#fff;background:#12392b;border:1px solid #12392b}.ss-mini-cart-secondary{color:#1d2520;background:#fff;border:1px solid #b6bdb7}.ss-mini-cart-primary:hover{background:#1d4c39;color:#fff}.ss-mini-cart-secondary:hover{background:#f5f6f3}.ss-mini-cart-actions span{font-size:22px;font-weight:400}.ss-mini-cart-empty{font-size:14px;color:#687269;margin:15px 0 24px}@media(max-width:600px){.ss-cart-popover{padding:22px 16px 16px;border-radius:9px}.ss-mini-cart-heading{margin-bottom:18px}.ss-mini-cart-heading h2{font-size:16px}.ss-mini-cart-items{max-height:33vh;gap:14px}.ss-mini-cart-items>li{grid-template-columns:52px minmax(0,1fr) auto;gap:9px}.ss-mini-cart-photo,.ss-mini-cart-photo img{width:52px;height:56px;min-height:56px}.ss-mini-cart-name{font-size:12px}.ss-mini-cart-price{font-size:12px}.ss-mini-cart-meta{font-size:10px;gap:5px}.ss-mini-cart-services{padding:12px 7px;gap:7px}.ss-mini-cart-services>span{font-size:10px;gap:5px}.ss-mini-cart-services>span+span{padding-left:7px}}.ss-desktop-header,.ss-menu-bar{display:contents}@media(min-width:901px){.ss-desktop-header{display:block;position:sticky;top:0;z-index:105;background:#fff;transition:transform .18s ease}.ss-desktop-header.ss-header-hidden:not(:focus-within){transform:translateY(-110%)}.ss-menu-bar{display:flex;align-items:center;gap:24px;padding:8px 32px;border-block:1px solid var(--ss-line)}.ss-menu-bar .ss-navigation{border:0;flex:1;min-width:0}.ss-menu-bar .ss-menu{justify-content:flex-start;gap:clamp(10px,2vw,32px);padding:0;flex-wrap:wrap}.ss-menu-bar .ss-search-wrap{flex:0 0 clamp(260px,26vw,390px);margin:0;padding:0}.ss-menu-bar .ss-search{background:#f6f6f4;border:0;border-radius:4px}.ss-menu-bar .ss-search input{font-size:13px;background:transparent;padding:11px 14px}.ss-menu-bar .ss-search button{font-size:13px;background:transparent;padding:10px 14px;border:0}}body.ss-store .woocommerce .price ins{color:#c21f35;text-decoration:none;font-weight:700;background:transparent}body.ss-store .woocommerce .price del{color:#737373;font-weight:400;opacity:1;margin-right:8px}@media(prefers-reduced-motion:reduce){.ss-desktop-header,.ss-header{transition:none}}@media(min-width:901px){.ss-account-access,.ss-account-access:has(#customer_login){max-width:none;width:100%;margin-top:0}.ss-account-access>header{width:100%}}@media(min-width:901px){.ss-service-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-inline:32px;text-align:center}.ss-service-strip>*{min-width:0}}.ss-service-strip{background:#fafaf8;padding-block:22px}.ss-service-benefit{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;text-decoration:none;min-height:48px}.ss-service-benefit strong{font-size:14px;font-weight:600;line-height:1.5}.ss-service-benefit>span{font-size:12px;color:#62625d;line-height:1.6}a.ss-service-benefit>span{text-decoration:underline;text-underline-offset:3px}.ss-service-benefit:hover>span{color:#181818}@media(min-width:901px){.ss-service-benefit+.ss-service-benefit{border-left:1px solid #dededb}}@media(max-width:900px){.ss-service-strip{display:grid;grid-template-columns:1fr;gap:0;padding:8px 20px}.ss-service-benefit{padding:12px 0}.ss-service-benefit+.ss-service-benefit{border-top:1px solid #e5e5df}.ss-service-benefit strong{font-size:13px}}@media(min-width:901px) and (max-width:1279px){.ss-service-benefit strong{font-size:13px;white-space:nowrap}.ss-service-strip{gap:12px;padding-block:12px}}@media(min-width:901px){.woocommerce ul.products{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px clamp(16px,2vw,28px)}}.ss-collection-description{margin:0 0 24px;border-bottom:1px solid var(--ss-line);max-width:100%}.ss-collection-description>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;padding:12px 0 18px;font-size:13px;color:#595954;min-height:48px}.ss-collection-description>summary::-webkit-details-marker{display:none}.ss-collection-description>summary::after{content:'+';font-size:20px;color:var(--ss-ink)}.ss-collection-description[open]>summary::after{content:'−'}.ss-collection-description>summary:focus-visible{outline:2px solid var(--ss-ink);outline-offset:4px}.ss-collection-description-content{max-width:85ch;font-size:14px;line-height:1.8;padding:0 0 20px;overflow-wrap:anywhere;color:#595954}.ss-collection-description-content p{margin:0 0 14px}body.ss-store .ss-search button{color:var(--ss-ink)}body.ss-store.woocommerce div.product .summary .price ins{color:#c21f35}@media(min-width:901px){.woocommerce .related ul.products>li.product:nth-child(n+11){display:none}}@media(max-width:900px){.woocommerce .related ul.products>li.product:nth-child(n+7){display:none}}.woocommerce .woocommerce-product-gallery__trigger{display:block;width:40px;height:40px;border:0;background:transparent!important;border-radius:0;font-size:0!important;text-decoration:none;color:#181818!important;box-shadow:none}.woocommerce .woocommerce-product-gallery__trigger img{display:none!important}.woocommerce .woocommerce-product-gallery__trigger::before{content:'';position:absolute;left:10px;top:8px;width:13px;height:13px;border:2px solid currentColor;border-radius:50%;background:transparent;box-shadow:0 0 0 1px #ffffffb3}.woocommerce .woocommerce-product-gallery__trigger::after{content:'';position:absolute;left:24px;top:23px;width:9px;height:2px;background:currentColor;transform:rotate(45deg);transform-origin:left center;box-shadow:0 0 0 1px #ffffffb3}.woocommerce div.product .summary>.price{display:inline-block;vertical-align:baseline;margin-right:8px}.woocommerce div.product .summary>.ss-tax-note{display:inline-block;vertical-align:baseline;margin:0 0 24px;font-size:12px;white-space:nowrap}.woocommerce div.product .stock.in-stock{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;margin:8px 0 16px;border-radius:4px;background:#edf7ef;color:#176432;font-size:13px;font-weight:700;line-height:1.5}.woocommerce div.product .stock.in-stock::before{content:'';width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:currentColor}.woocommerce div.product .stock.in-stock::before{background:#39e66b;box-shadow:0 0 6px #39e66b66;animation:ss-stock-heartbeat 1.8s ease-in-out infinite alternate}@keyframes ss-stock-heartbeat{from{opacity:.55;transform:scale(.75);box-shadow:0 0 3px #39e66b33}to{opacity:1;transform:scale(1.2);box-shadow:0 0 8px #39e66b99}}@media(prefers-reduced-motion:reduce){.woocommerce div.product .stock.in-stock::before{animation:none;opacity:1;transform:none}}.ss-product-usps{display:flex;align-items:center;gap:12px;margin:0 0 22px;padding:10px 0;border-bottom:1px solid var(--ss-line);min-height:64px}.ss-product-usp-slides{display:grid;flex:1;min-width:0}.ss-product-usp{grid-area:1/1;font-size:13px;line-height:1.6;color:#50534d;opacity:0;visibility:hidden;transition:opacity .35s ease;overflow-wrap:anywhere}.ss-product-usp.is-active{opacity:1;visibility:visible}.ss-product-usp a{text-decoration:none}.ss-product-usp a:hover{text-decoration:underline}@media(prefers-reduced-motion:reduce){.ss-product-usp{transition:none}}body.ss-store.woocommerce ul.products li.product .price ins{color:#c21f35}.woocommerce div.product .summary form.cart .quantity{display:none!important}.woocommerce div.product .summary form.cart .single_add_to_cart_button{width:100%;flex:1 1 100%;min-width:0}.ss-subcategories{display:flex;flex-wrap:nowrap!important;gap:10px;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scroll-padding-inline:4px;padding:4px 2px 12px;scrollbar-width:thin}.ss-subcategories>a{flex:0 0 auto;white-space:nowrap;scroll-snap-align:start}.ss-menu-close{display:none!important}@media(max-width:900px){body.woocommerce-checkout:not(.logged-in) #shipping_company_field,body.woocommerce-checkout:not(.logged-in) #billing_company_field,body.woocommerce-checkout:not(.logged-in) #btw_field{display:none}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{text-align:right}.woocommerce-checkout .woocommerce-checkout-review-order-table #shipping_method{justify-content:end;justify-items:stretch}.woocommerce-checkout .woocommerce-checkout-review-order-table #shipping_method li{justify-content:flex-start}html.ss-menu-open{overflow:hidden}html.ss-menu-open body{position:fixed;top:var(--ss-menu-scroll-offset,0);left:0;right:0;width:100%;overflow:hidden}.ss-navigation.is-open{inset:0!important;height:100vh;height:100dvh;z-index:1000;background:#fff;padding:12px 20px calc(24px + env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain;border:0}html.ss-menu-open .ss-product-sticky,html.ss-menu-open .ss-mobile-nav{visibility:hidden}}.ss-search-wrap{position:relative;min-width:0}.ss-suggestions{position:absolute;top:100%;right:0;left:0;z-index:1200;max-height:min(420px,60vh);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:6px;background:#fff;border:1px solid #e3e3df;border-radius:0 0 6px 6px;box-shadow:0 12px 30px #00000012}.ss-suggestions[hidden]{display:none}.ss-suggestions a{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:12px 8px;align-items:center}.ss-suggestions img{width:72px;height:64px;object-fit:contain}.ss-suggestion-copy{display:grid;gap:6px;min-width:0}.ss-suggestion-name{font-size:13px;line-height:1.45;overflow-wrap:anywhere}.ss-suggestion-price{font-size:13px;font-weight:600;white-space:nowrap}.ss-suggestions a:hover,.ss-suggestions a:focus-visible{background:#f7f7f5}@media(min-width:901px){.woocommerce-checkout .woocommerce-checkout-review-order-table thead th.product-total{text-align:right}.woocommerce-products-header{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:28px;row-gap:12px;margin-bottom:20px}.woocommerce-products-header__title{margin:0}.woocommerce-products-header>.ss-collection-description{display:contents}.woocommerce-products-header>.ss-collection-description>summary{justify-self:start;justify-content:flex-start;gap:16px;padding:8px 0;min-height:44px}.woocommerce-products-header>.ss-collection-description>.ss-collection-description-content{grid-column:1/-1;padding:12px 0 20px;max-width:85ch}.woocommerce div.product .summary form.cart,.woocommerce div.product .summary .variations,.woocommerce div.product .summary .single_variation_wrap,.woocommerce div.product .summary .woocommerce-variation-add-to-cart{width:100%;max-width:none}.woocommerce div.product .summary .ss-size-buttons{width:100%;grid-template-columns:repeat(auto-fit,minmax(70px,1fr))}.woocommerce div.product .summary form.cart .single_add_to_cart_button{float:none!important;margin:0!important;width:100%!important;flex-basis:100%}.ss-menu-bar{position:relative;gap:24px}.ss-menu-bar .ss-menu{gap:4px;flex-wrap:nowrap}.ss-menu>li>a{padding:16px clamp(10px,1.25vw,24px);font-size:13px;font-weight:600;letter-spacing:.025em;white-space:nowrap;text-decoration:none}.ss-menu>li:hover>a,.ss-menu>li:focus-within>a{background:#f5f5f2}.ss-menu>li.menu-item-has-children>a::after{content:'⌄';margin-left:8px;font-size:12px;color:#777}.ss-menu>li>ul{min-width:260px;padding:12px;border:1px solid #e5e5df;border-radius:0 0 5px 5px;box-shadow:0 16px 36px #00000012}.ss-menu>li>ul a{display:block;padding:11px 14px;font-size:13px;line-height:1.4;text-decoration:none;border-radius:3px}.ss-menu>li>ul a:hover,.ss-menu>li>ul a:focus-visible{background:#f5f5f2}.woocommerce-cart .woocommerce-cart-form td.actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:20px 0!important;border-inline:0}.woocommerce-cart .woocommerce-cart-form .coupon{display:flex;align-items:center;gap:8px;float:none}.woocommerce-cart .coupon input[name=coupon_code]{width:210px;min-height:48px;padding:12px;border:1px solid #deded8}.woocommerce-cart td.actions button{float:none;margin:0;min-height:48px;padding:12px 20px;font-size:13px}.woocommerce-cart .cart-collaterals{display:flex;justify-content:flex-end;margin-top:28px}.woocommerce-cart .cart_totals{width:min(100%,540px);float:none;padding:28px;background:#f7f7f5;border:1px solid #e4e4df;border-radius:5px}.woocommerce-cart .cart_totals h2{font-size:28px;margin:0 0 20px}.woocommerce-cart .cart_totals table{width:100%;border:0;font-size:14px}.woocommerce-cart .cart_totals th,.woocommerce-cart .cart_totals td{padding:14px 0;vertical-align:top;border-bottom:1px solid #e2e2dc;text-align:left}.woocommerce-cart .cart_totals th{width:30%}.woocommerce-cart .cart_totals td{text-align:right}.woocommerce-cart #shipping_method{list-style:none;padding:0;margin:0}.woocommerce-cart .woocommerce-shipping-destination{font-size:12px;line-height:1.6;color:#666}.woocommerce-cart .order-total td{font-size:20px}.woocommerce-cart .order-total .includes_tax{display:block;font-size:12px;font-weight:400;margin-top:5px}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{display:block;width:100%;margin:20px 0 0;padding:16px;text-align:center;font-size:14px}}.ss-search button{display:grid;place-items:center;min-width:52px;background:#181818;color:#fff}.ss-menu-bar .ss-search button{display:grid;place-items:center;color:#181818;background:transparent}.ss-search button svg{display:block;flex:none}.ss-native-size-enhanced .variable-items-wrapper{display:none!important}.ss-size-buttons{grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:8px}.ss-size-buttons button{white-space:nowrap;padding:10px 6px;min-height:50px;line-height:1.2;border-radius:3px}.woocommerce-product-rating{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:13px;line-height:1.5;margin:10px 0}.woocommerce-product-rating .star-rating{width:auto;height:auto;font:inherit;overflow:visible}.woocommerce-product-rating .star-rating span{width:auto!important;position:static;font:inherit}.ss-home-help{background:#f7f7f5;border-top:1px solid #e6e6e2;border-bottom:1px solid #e6e6e2;padding-block:40px}.ss-home-help-heading{max-width:620px;margin-bottom:24px}.ss-home-help-heading h2{font-size:32px;margin:10px 0 0}.ss-home-help .ss-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ss-home-help .ss-help-card{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:24px;background:#fff;border:1px solid #e4e4df;border-radius:4px}.ss-help-number{font-size:11px;letter-spacing:.08em;color:#75756f;padding-top:6px}.ss-help-card h3{font-size:23px;margin:0 0 10px}.ss-help-card p{font-size:14px;line-height:1.65;color:#575751;margin:0 0 16px}.ss-help-card a{display:inline-flex;align-items:center;gap:12px;font-size:13px;line-height:1.5;text-underline-offset:4px}@media(max-width:900px){.ss-size-buttons{grid-template-columns:repeat(auto-fill,minmax(65px,1fr))}.woocommerce-product-rating{font-size:12px;gap:4px}.woocommerce-product-rating .star-rating{white-space:nowrap;font-size:clamp(10px,3vw,12px)}.ss-home-help{padding-block:28px}.ss-home-help-heading{margin-bottom:18px}.ss-home-help-heading h2{font-size:25px;line-height:1.2}.ss-home-help .ss-service-grid{grid-template-columns:1fr;gap:10px}.ss-home-help .ss-help-card{padding:18px;gap:10px}.ss-help-card h3{font-size:21px;margin-bottom:7px}.ss-help-card p{font-size:13px;margin-bottom:10px;line-height:1.6}html.ss-menu-open .ss-bottom-nav{visibility:hidden}}@media(max-width:900px){.woocommerce-cart .woocommerce-cart-form .shop_table{display:block;width:100%;border:0;margin:0 0 24px}.woocommerce-cart .woocommerce-cart-form .shop_table thead{display:none}.woocommerce-cart .woocommerce-cart-form .shop_table tbody{display:block}.woocommerce-cart .woocommerce-cart-form tr.cart_item{display:grid;grid-template-columns:80px minmax(0,1fr) 32px;grid-template-areas:"photo name remove" "photo price price" "photo quantity quantity" "photo subtotal subtotal";gap:8px 12px;position:relative;border:1px solid #e4e4df;border-radius:4px;padding:16px;margin-bottom:12px;background:#fff}.woocommerce-cart .woocommerce-cart-form tr.cart_item td{display:block;border:0!important;padding:0!important;text-align:left;min-width:0}.woocommerce-cart .woocommerce-cart-form tr.cart_item td:before{display:none}.woocommerce-cart .woocommerce-cart-form .product-thumbnail{grid-area:photo;display:block!important}.woocommerce-cart .product-thumbnail img{display:block;width:80px;height:80px;object-fit:contain;background:#fff}.woocommerce-cart .product-name{grid-area:name;font-size:14px;line-height:1.45;overflow-wrap:normal}.woocommerce-cart .product-name>a{text-decoration:none;font-weight:600}.woocommerce-cart .product-name dl.variation{display:flex;gap:3px 6px;flex-wrap:wrap;font-size:12px;color:#686862;margin:6px 0}.woocommerce-cart .product-name dl.variation dt,.woocommerce-cart .product-name dl.variation dd,.woocommerce-cart .product-name dl.variation p{margin:0;float:none}.woocommerce-cart .product-remove{grid-area:remove;align-self:start}.woocommerce-cart a.remove{display:grid;place-items:center;width:32px;height:32px;border:1px solid #e4e4df;border-radius:50%;font-size:20px;text-decoration:none;color:#181818}.woocommerce-cart .product-price{grid-area:price;font-size:13px;color:#65655f}.woocommerce-cart .product-quantity{grid-area:quantity;display:flex!important;align-items:center;justify-content:space-between;gap:12px;font-size:12px}.woocommerce-cart .woocommerce-cart-form tr.cart_item .product-quantity:before{display:block;content:attr(data-title);color:#65655f}.woocommerce-cart .product-quantity .qty{width:68px;min-height:42px;text-align:center;padding:8px;border:1px solid #deded8;border-radius:3px}.woocommerce-cart .product-subtotal{grid-area:subtotal;font-weight:600;font-size:14px}.woocommerce-cart .woocommerce-cart-form tr.cart_item .product-subtotal:before{display:inline;content:attr(data-title) ": ";font-size:12px;font-weight:400;color:#65655f}.woocommerce-cart .woocommerce-cart-form td.actions{display:block;width:100%;padding:16px 0!important;border:0}.woocommerce-cart .coupon{display:flex;gap:8px;align-items:stretch;flex-wrap:wrap}.woocommerce-cart .coupon input[name=coupon_code]{flex:1 1 130px;width:auto;min-width:0;min-height:44px;padding:10px 12px;border:1px solid #deded8}.woocommerce-cart .coupon button{flex:0 1 auto;font-size:12px;min-height:44px;padding:10px 12px}.woocommerce-cart td.actions>button{width:100%;min-height:44px;margin-top:10px;font-size:13px}.woocommerce-cart .cart-collaterals{width:100%}.woocommerce-cart .cart_totals{float:none;width:100%;padding:20px;background:#f7f7f5;border:1px solid #e4e4df;border-radius:4px}.woocommerce-cart .cart_totals h2{font-size:24px;margin:0 0 16px}.woocommerce-cart .cart_totals table{width:100%;font-size:13px;border:0}.woocommerce-cart .cart_totals th,.woocommerce-cart .cart_totals td{padding:10px 0;border-bottom:1px solid #e1e1da;text-align:left}.woocommerce-cart .cart_totals td{text-align:right}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{display:block;width:100%;text-align:center;margin:18px 0 0;padding:14px;font-size:14px}}@media(max-width:900px){html.ss-menu-open .ss-header{position:fixed!important;top:0;left:0;right:0;z-index:1100;background:#fff;transform:none!important;border-bottom:1px solid #deded8}html.ss-menu-open .ss-navigation.is-open{padding-top:calc(var(--ss-menu-header-height,70px) + 12px)}.ss-menu-toggle{min-width:44px;min-height:44px;padding:0;border:0;background:transparent;font-size:28px;line-height:1}}.woocommerce div.product .summary .woocommerce-variation-add-to-cart{width:100%}.woocommerce div.product .summary form.cart .single_add_to_cart_button{margin-left:0!important;float:none!important;width:100%!important}@media(max-width:900px){.ss-mobile-menu-row>button{display:flex;justify-content:space-between;align-items:center;text-align:left;width:100%;min-height:58px;padding:16px 0;font-size:16px}.ss-mobile-menu-row>a{display:block;width:100%;min-height:58px}.ss-product-accordions>.ss-product-intro{margin:0;border-bottom:0}.ss-product-accordions>.ss-product-intro>summary{min-height:60px}.ss-menu-bar .ss-search-wrap{margin-inline:16px}}.woocommerce div.product .ss-native-swatch-active .variable-items-wrapper{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:8px;width:100%;padding:0;margin:0;list-style:none}.woocommerce div.product .ss-native-swatch-active .variable-item{width:100%!important;min-width:0!important;height:50px!important;margin:0!important;box-shadow:none!important;border:1px solid #deded8!important;border-radius:3px!important;padding:6px!important;background:#fff;color:#181818}.woocommerce div.product .ss-native-swatch-active .variable-item.selected{background:#181818!important;color:#fff!important;border-color:#181818!important}.woocommerce div.product .ss-native-swatch-active .variable-item-span{white-space:nowrap;font-size:13px!important;line-height:1.2}.woocommerce div.product .ss-native-swatch-active .variable-item.disabled{opacity:.4}.ss-header-search-toggle,.ss-header-search-close{display:none}@media(max-width:900px){.ss-header-has-search{gap:10px}.ss-header-has-search .ss-wordmark{font-size:clamp(16px,4.4vw,20px);letter-spacing:.14em}.ss-header-has-search .ss-header-actions{gap:10px}.ss-header-search-toggle{display:grid;place-items:center;flex:none;width:36px;min-height:44px;padding:0;border:0;background:transparent;color:#181818}.ss-header-has-search>.ss-search-wrap{display:none;padding:0;margin:0;flex:1;max-width:none}.ss-header.ss-search-open>.ss-search-wrap{display:block}.ss-header.ss-search-open>.ss-wordmark,.ss-header.ss-search-open>.ss-header-actions,.ss-header.ss-search-open>.ss-menu-toggle,.ss-header.ss-search-open>.ss-header-search-toggle{display:none}.ss-header.ss-search-open>.ss-header-search-close{display:block;order:2;flex:none;width:36px;min-height:44px;border:0;background:transparent;color:#181818;font-size:24px;padding:0}.ss-header.ss-search-open .ss-search{border:0;border-bottom:1px solid #deded8;background:#f7f7f5}.ss-header.ss-search-open .ss-search input{font-size:14px;padding:12px;background:transparent}.ss-header.ss-search-open .ss-search button{color:#181818;background:transparent;min-width:40px;padding:8px}}.ss-action-icon{display:none}@media(max-width:900px){.ss-header{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:8px;padding:14px 16px;align-items:center}.ss-header .ss-wordmark{text-align:center;font-size:clamp(16px,4.2vw,26px);letter-spacing:.13em}.ss-header-actions{gap:6px;font-size:12px}.ss-header-actions>a{position:relative;display:grid;place-items:center;min-width:28px;min-height:40px}.ss-header-actions>a[href*="my-account"]{display:grid!important}.ss-action-icon{display:block;width:23px;height:23px}.ss-action-label{display:none}.ss-header-actions .ss-cart-count{position:absolute;top:0;right:-4px;min-width:16px;height:16px;font-size:9px;color:#fff;background:#181818;border-color:#181818;line-height:14px}.ss-menu-toggle{min-width:32px}.ss-menu-bar .ss-search-wrap{display:block;margin:0 16px 14px;padding:0;max-width:none}.ss-menu-bar .ss-search{border:1px solid #e2e2de;border-radius:999px;background:#f7f7f6;overflow:hidden;min-height:44px}.ss-menu-bar .ss-search input{background:transparent;font-size:13px;padding:10px 14px 10px 0}.ss-menu-bar .ss-search button{order:-1;min-width:44px;color:#181818;background:transparent;border:0;padding:8px}.ss-search-wrap .ss-suggestions{left:0;right:0;border-radius:8px}html.ss-menu-open .ss-navigation.is-open{padding-top:var(--ss-menu-header-height,70px)}html.ss-menu-open .ss-search-wrap{visibility:hidden}.woocommerce-products-header{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 16px;margin-bottom:16px}.woocommerce-products-header__title{margin:0;font-size:clamp(24px,6.8vw,30px)}.woocommerce-products-header>.ss-collection-description{display:contents}.woocommerce-products-header>.ss-collection-description>summary{justify-self:end;justify-content:flex-end;gap:8px;padding:8px 0;font-size:10px;line-height:1.4;min-height:44px;text-align:right}.woocommerce-products-header>.ss-collection-description>.ss-collection-description-content{grid-column:1/-1;padding:12px 0 16px;font-size:13px}}@media(min-width:901px){.woocommerce-cart .woocommerce-cart-form td.actions{display:table-cell!important;text-align:right;white-space:nowrap}.woocommerce-cart .woocommerce-cart-form td.actions .coupon{display:inline-flex;margin-right:12px;vertical-align:middle}.woocommerce-cart td.actions button{white-space:nowrap;vertical-align:middle}.woocommerce-cart .cart_totals{box-shadow:0 8px 24px #00000004}}@media(min-width:901px){.woocommerce-cart .ss-page-content>h1{font-size:42px;margin:0 0 28px}.woocommerce-cart .woocommerce-cart-form table{width:100%;table-layout:fixed;border-collapse:collapse}.woocommerce-cart .woocommerce-cart-form .product-remove{width:44px}.woocommerce-cart .woocommerce-cart-form .product-thumbnail{width:112px}.woocommerce-cart .woocommerce-cart-form .product-price{width:130px}.woocommerce-cart .woocommerce-cart-form .product-quantity{width:110px}.woocommerce-cart .woocommerce-cart-form .product-subtotal{width:140px;text-align:right}.woocommerce-cart .product-thumbnail img{width:88px;height:88px;object-fit:contain}.woocommerce-cart .product-name>a{text-decoration:none;font-weight:600;font-size:15px}.woocommerce-cart .woocommerce-cart-form td{padding:20px 12px;vertical-align:middle}.woocommerce-cart .product-name dl.variation{display:flex;align-items:center;gap:4px 8px;margin:6px 0;font-size:13px;color:#666}.woocommerce-cart .product-name dl.variation dt,.woocommerce-cart .product-name dl.variation dd,.woocommerce-cart .product-name dl.variation p{margin:0}}@media(min-width:901px){.woocommerce-cart .ss-page>article>h1{font-size:42px;margin-bottom:28px}}@media(max-width:900px){.ss-header-actions>[aria-label]{display:grid!important}.ss-header-actions>[aria-label="Favorieten"]{order:0}.ss-header-actions>[aria-label="Mijn account"]{order:1}.ss-header-actions>[aria-label="Winkelmand"]{order:2}.ss-header-actions .ss-action-label{display:none!important}}.ss-announcement-icon{display:none}@media(max-width:900px){.ss-announcement ul{gap:0}.ss-announcement li{display:flex;align-items:center;gap:8px;padding-inline:12px;font-weight:400}.ss-announcement li+li{border-left:1px solid #ffffff40}.ss-announcement li::before{display:none!important}.ss-announcement-icon{display:block;flex:none;width:17px;height:17px}}.ss-catalog-view{display:none}@media(max-width:900px){.ss-announcement li{align-items:center;gap:7px;line-height:1.35;min-height:18px}.ss-announcement .ss-announcement-icon{width:13px;height:13px;flex:0 0 13px;margin:0;vertical-align:middle}.ss-announcement li>span{display:block}.ss-catalog-toolbar:has(.ss-catalog-view:not([hidden])){grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 80px;gap:6px;align-items:start}.ss-catalog-view:not([hidden]){display:flex;align-items:stretch;min-height:48px;border:1px solid #deded8;border-radius:3px;overflow:hidden;background:#f7f7f5}.ss-catalog-view button{display:grid;place-items:center;width:40px;min-height:46px;padding:0;border:0;background:transparent;color:#777}.ss-catalog-view button[aria-pressed=true]{color:#181818;background:#e8e8e3}.ss-catalog-view button:focus-visible{outline:2px solid #181818;outline-offset:-3px}.ss-catalog-toolbar .woocommerce-ordering{min-width:0}.ss-catalog-toolbar .woocommerce-ordering select{min-width:0;width:100%;max-width:100%;font-size:11px;padding-inline:6px;min-height:48px}.ss-catalog-toolbar .ss-filter-panel>summary{min-height:48px;font-size:12px;padding-inline:10px}body.ss-store .ss-shop[data-ss-columns="1"]>ul.products{grid-template-columns:minmax(0,1fr)!important}body.ss-store .ss-shop[data-ss-columns="2"]>ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ss-store .ss-shop[data-ss-columns="1"]>ul.products li.product img{aspect-ratio:1.35;max-height:340px}}.ss-checkout-product-heading{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:start}.ss-checkout-product-photo img{display:block;width:64px;height:64px;object-fit:contain;background:#fff}.ss-checkout-product-copy{min-width:0;font-size:14px;line-height:1.45;font-weight:600}.ss-checkout-product-copy .ss-checkout-remove{display:block;margin-top:7px;font-size:11px;font-weight:400;color:#6a6a65;text-underline-offset:3px}.woocommerce-checkout-review-order-table .ss-checkout-quantity{margin:12px 0 8px 76px}.woocommerce-checkout-review-order-table .ss-checkout-quantity .qty{width:64px;min-height:38px;height:38px;padding:6px;text-align:center;font-size:12px}.woocommerce-checkout-review-order-table .product-name dl.variation{display:flex;gap:4px 7px;flex-wrap:wrap;margin:0 0 0 76px;font-size:12px;color:#666}.woocommerce-checkout-review-order-table dl.variation dt,.woocommerce-checkout-review-order-table dl.variation dd,.woocommerce-checkout-review-order-table dl.variation p{margin:0;float:none}.woocommerce-checkout-review-order-table .cart_item .product-total{width:26%;vertical-align:top;white-space:nowrap;font-size:14px;text-align:right;padding-top:14px}.ss-checkout-top-notices:empty{display:none}.woocommerce-checkout .ss-checkout-top-notices .woocommerce-message{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;margin:0 0 14px;border:0;background:#f6f6f3;font-size:12px;line-height:1.5}.woocommerce-checkout .ss-checkout-top-notices .woocommerce-message .button{order:2;background:transparent;color:#181818;border:0;padding:0;min-height:0;font-size:11px;text-decoration:underline;white-space:nowrap;text-underline-offset:3px}.woocommerce-checkout .ss-checkout-top-notices .woocommerce-message::before{display:none}.woocommerce-cart .cart_totals #shipping_method{list-style:none;margin:0;padding:0;display:grid;gap:8px}.woocommerce-cart .cart_totals #shipping_method li{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:0;padding:0;font-size:13px}.woocommerce-cart .cart_totals #shipping_method input{margin:0;float:none;flex:none;accent-color:#181818}.woocommerce-cart .cart_totals #shipping_method label{margin:0;font-weight:400}.woocommerce-cart .cart_totals .woocommerce-shipping-destination{font-size:12px;line-height:1.6;margin:14px 0 0;color:#666;text-align:right}.woocommerce-cart .cart_totals .woocommerce-shipping-destination strong{font-weight:500;color:#444}.woocommerce-cart .cart_totals .order-total .includes_tax{display:block;font-size:11px;font-weight:400;color:#666;line-height:1.6;margin-top:5px}.woocommerce-cart .cart_totals .order-total strong{font-size:20px}@media(max-width:900px){.woocommerce-checkout-review-order-table .cart_item td{padding:16px 4px;border-bottom:1px solid #e4e4df}.ss-checkout-product-heading{grid-template-columns:56px minmax(0,1fr);gap:10px}.ss-checkout-product-photo img{width:56px;height:56px}.ss-checkout-product-copy{font-size:13px}.woocommerce-checkout-review-order-table .ss-checkout-quantity,.woocommerce-checkout-review-order-table .product-name dl.variation{margin-left:66px}.woocommerce-cart .cart_totals{padding:20px}.woocommerce-cart .cart_totals th{width:32%;font-size:12px}.woocommerce-cart .cart_totals td{font-size:13px}.woocommerce-cart .cart_totals h2{font-size:23px;margin-bottom:18px}}@media(min-width:901px){.woocommerce-products-header{align-items:baseline}.woocommerce-products-header>.ss-collection-description>summary{align-self:baseline;align-items:baseline;min-height:0;padding:0;line-height:1.4}}.woocommerce-checkout-review-order-table .ss-checkout-quantity{display:flex;align-items:center;gap:10px;font-size:11px;color:#666}.woocommerce-checkout-review-order-table .ss-checkout-quantity:before{content:'Aantal'}.woocommerce-checkout-review-order-table .product-name dl.variation{align-items:baseline}.woocommerce-checkout-review-order-table .product-name dl.variation dt{white-space:nowrap;padding:0}.woocommerce-checkout-review-order-table .product-name dl.variation dd{display:inline-block;padding:0;min-width:0}.woocommerce-checkout-review-order-table .product-name dl.variation dd p{display:inline;margin:0;padding:0}.woocommerce-checkout-review-order-table #shipping_method{padding:0;margin:0;list-style:none;display:grid;gap:8px}.woocommerce-checkout-review-order-table #shipping_method li{display:flex;align-items:center;gap:8px;margin:0;padding:0}.woocommerce-checkout-review-order-table #shipping_method input{margin:0;accent-color:#181818}.woocommerce-checkout-review-order-table .order-total .includes_tax{display:block;font-size:11px;color:#666;font-weight:400;margin-top:5px}.woocommerce-cart .cart_totals #shipping_method input[type=radio],.woocommerce-checkout-review-order-table #shipping_method input[type=radio]{width:14px;height:14px;min-height:0;max-width:14px;padding:0;border:0;flex:0 0 14px;appearance:auto}.woocommerce-checkout-review-order-table #shipping_method label{display:inline-block;white-space:nowrap;margin:0;font-size:12px;line-height:1.5}.woocommerce .woocommerce-checkout-payment .place-order{display:flex;flex-direction:column;align-items:stretch;gap:12px}.woocommerce .woocommerce-checkout-payment .place-order>.ss-checkout-submit-teaser{order:1;margin:10px 0 0;text-align:center;font-size:13px;color:#565b54}.woocommerce .woocommerce-checkout-payment .place-order>#place_order{order:2;float:none;width:100%;min-height:56px;border:1px solid #182e25;border-radius:4px;background:#182e25;color:#fff;font-size:15px;font-weight:600;letter-spacing:.01em;padding:16px 24px;box-shadow:0 4px 10px #182e2512;transition:background .15s,box-shadow .15s}.woocommerce .woocommerce-checkout-payment .place-order>#place_order:hover:not(:disabled){background:#244638;box-shadow:0 5px 14px #182e2520}.woocommerce .woocommerce-checkout-payment .place-order>.woocommerce-terms-and-conditions-wrapper{order:3;font-size:11px;color:#666;line-height:1.7}.woocommerce .woocommerce-checkout-payment .woocommerce-terms-and-conditions-checkbox-text{font-size:12px;line-height:1.6}.woocommerce .woocommerce-checkout-payment .woocommerce-privacy-policy-text p{margin:0 0 10px;font-size:11px;line-height:1.7}.woocommerce .woocommerce-checkout-payment #terms{padding:0;min-height:0;accent-color:#182e25}.woocommerce-checkout-review-order-table .ss-checkout-quantity{display:inline-flex;vertical-align:middle;gap:8px;margin-bottom:0}.woocommerce-checkout-review-order-table .ss-checkout-quantity .qty{width:48px}.woocommerce-checkout-review-order-table .product-name dl.variation{display:inline-flex;vertical-align:middle;align-items:center;gap:4px;margin:12px 0 0 10px}@media(max-width:360px){.woocommerce-checkout-review-order-table .ss-checkout-quantity{margin-left:0}}.woocommerce div.product .summary form.cart:has(+.ss-product-purchase-assurance){margin-bottom:10px}.ss-product-purchase-assurance{margin:0 0 24px}.ss-product-purchase-assurance>p{display:flex;justify-content:center;align-items:center;gap:7px;margin:0 0 20px;color:#68726b;font-size:11px;line-height:1.5}.ss-product-purchase-assurance>p>svg{width:13px;height:15px;flex:0 0 13px}.woocommerce div.product .summary .single_add_to_cart_button{display:flex;justify-content:center;align-items:center;gap:12px}.woocommerce div.product .summary .single_add_to_cart_button::after{content:"";width:20px;height:20px;flex:0 0 20px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16m-6-6 6 6-6 6'/%3E%3C/svg%3E")}.woocommerce-checkout .ss-checkout-links{display:none!important}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th{font-size:17px}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td strong{font-size:23px;line-height:1.4}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .includes_tax{font-size:12px;line-height:1.5}.woocommerce-checkout #payment ul.payment_methods{padding:0;margin:0 0 24px;list-style:none}.woocommerce-checkout #payment ul.payment_methods>li{display:grid;grid-template-columns:20px minmax(0,1fr);column-gap:16px;align-items:center;padding:18px 0;border-bottom:1px solid #e2e4df}.woocommerce-checkout #payment ul.payment_methods>li:last-child{border-bottom:0}.woocommerce-checkout #payment ul.payment_methods>li>input{width:18px;height:18px;min-height:0;margin:0;padding:0;appearance:auto;accent-color:#1677ff}.woocommerce-checkout #payment ul.payment_methods>li>label{width:100%;min-height:32px;margin:0;gap:16px;font-size:16px;font-weight:400;cursor:pointer}.woocommerce-checkout #payment ul.payment_methods img.ss-payment-icon{width:42px;height:26px;max-height:26px}.woocommerce-checkout #payment .payment_box{grid-column:2;margin:8px 0 0;font-size:12px}.ss-checkout-assurance{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#f3f7f5;border-radius:8px;padding:18px;margin:0 0 14px;color:#52615b}.ss-checkout-assurance-copy{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.5}.ss-checkout-assurance-copy>svg{width:23px;height:26px;flex:0 0 23px;color:#182e25}.ss-checkout-payment-brands{display:flex;gap:6px;align-items:center}.ss-checkout-payment-brands>span{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:4px;width:46px;height:32px;padding:5px}.ss-checkout-payment-brands img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.woocommerce-checkout #payment .place-order>.ss-checkout-submit-teaser{font-size:14px;margin:0 0 6px}.woocommerce-checkout #payment .place-order>#place_order{display:flex;align-items:center;justify-content:center;gap:18px;min-height:60px;background:linear-gradient(110deg,#15392d,#102c23);border-color:#15392d;border-radius:6px;font-size:17px;box-shadow:0 4px 12px #182e251a}.ss-checkout-button-arrow{display:none}.woocommerce-checkout #payment .place-order>#place_order::after{content:"";display:block;width:25px;height:25px;flex:0 0 25px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16m-6-6 6 6-6 6'/%3E%3C/svg%3E")}.ss-checkout-service-benefits{order:3;display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:0;margin:12px 0 10px;padding:6px 0 24px;border-bottom:1px solid #e2e4df}.ss-checkout-service-benefits>a{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 14px;color:#58615d;text-decoration:none;font-size:13px;line-height:1.5;min-height:42px}.ss-checkout-service-benefits>a+a{border-left:1px solid #e2e4df}.ss-checkout-service-benefits svg{width:24px;height:24px;flex:0 0 24px;color:#18392d}.ss-checkout-service-benefits>a>span>span{display:block;color:#8b938f}.ss-checkout-service-benefits a:focus-visible{outline:2px solid #18392d;outline-offset:3px}.woocommerce-checkout #payment .place-order>.woocommerce-terms-and-conditions-wrapper{order:4;text-align:center;font-size:11px;line-height:1.7}@media(max-width:600px){.ss-checkout-assurance{flex-wrap:wrap;justify-content:center;gap:12px;padding:15px 12px}.ss-checkout-assurance-copy{font-size:12px;gap:9px}.ss-checkout-payment-brands>span{width:42px;height:29px}.woocommerce-checkout #payment .place-order>#place_order{font-size:16px}.ss-checkout-service-benefits>a{gap:6px;padding:0 7px;font-size:11px}.ss-checkout-service-benefits svg{width:19px;height:21px;flex-basis:19px}}.ss-product-purchase-assurance .ss-checkout-service-benefits{margin:0;padding:0 0 20px}.ss-product-purchase-assurance .ss-checkout-service-benefits>a{font-size:11px;gap:8px;padding:0 10px;min-height:34px}.ss-product-purchase-assurance .ss-checkout-service-benefits svg{width:19px;height:21px;flex-basis:19px}@media(max-width:400px){.ss-product-purchase-assurance .ss-checkout-service-benefits>a{font-size:10px;gap:5px;padding:0 6px}.ss-product-purchase-assurance .ss-checkout-service-benefits svg{width:17px;flex-basis:17px}}.woocommerce-checkout #payment .place-order{gap:14px}.woocommerce-checkout #payment .place-order>.ss-checkout-submit-teaser{margin:0 0 4px;font-size:13px}.woocommerce-checkout #payment .place-order>#place_order{min-height:56px;background:#142c23;border-radius:5px;font-size:16px}.ss-checkout-service-benefits{margin:12px 0 0;padding:0 0 27px}.woocommerce-checkout #payment .place-order>.woocommerce-terms-and-conditions-wrapper{margin:6px 0 0}@media(max-width:600px){.ss-checkout-assurance{flex-wrap:nowrap;justify-content:space-between;gap:8px;padding:12px 10px;min-height:44px}.ss-checkout-assurance-copy{font-size:10px;gap:7px;white-space:nowrap}.ss-checkout-assurance-copy>svg{width:17px;height:20px;flex-basis:17px}.ss-checkout-payment-brands{gap:4px}.ss-checkout-payment-brands>span{width:29px;height:22px;padding:3px;border-radius:2px}.woocommerce-checkout #payment .place-order>.ss-checkout-submit-teaser{font-size:12px}.woocommerce-checkout #payment .place-order>#place_order{font-size:15px}.ss-checkout-service-benefits>a{font-size:10px;gap:7px;padding:0 8px}.ss-checkout-service-benefits svg{width:20px;height:22px;flex-basis:20px}}@media(max-width:350px){.ss-checkout-assurance{gap:5px;padding:10px 8px}.ss-checkout-assurance-copy{font-size:9px;gap:5px}.ss-checkout-payment-brands{gap:3px}.ss-checkout-payment-brands>span{width:25px;height:21px}}@media(max-width:900px){.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td{text-align:right}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td strong{font-size:16px;font-weight:600;line-height:1.4;white-space:nowrap}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .includes_tax{font-size:10px;line-height:1.5;font-weight:400;color:#81858b;margin-top:4px;text-align:right;white-space:nowrap}}@media(min-width:901px){.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{text-align:right}.woocommerce-checkout .woocommerce-checkout-review-order-table #shipping_method{justify-content:end;justify-items:stretch}.woocommerce-checkout .woocommerce-checkout-review-order-table #shipping_method li{justify-content:flex-start}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .amount{white-space:nowrap}}.ss-order-parcel .ss-customer-tracking{display:flex;align-items:flex-start;gap:12px}.ss-order-parcel .ss-customer-carrier{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#ff8000;color:#fff;font:600 9px Arial,sans-serif}.ss-order-parcel .ss-customer-parcel-copy{min-width:0;width:250px;max-width:100%;font:13px/1.6 Arial,sans-serif}.ss-order-parcel .ss-customer-barcode{display:block;color:#2271f5;text-decoration:none;overflow-wrap:anywhere;margin:3px 0 12px}.ss-order-parcel .ss-customer-progress{display:flex;align-items:center;width:100%;height:10px;margin:5px 0 10px}.ss-order-parcel .ss-customer-progress span{position:relative;flex:1;height:3px;background:#d7dee8}.ss-order-parcel .ss-customer-progress span:last-child{flex:0 0 8px;background:transparent}.ss-order-parcel .ss-customer-progress span:before{content:'';position:absolute;left:0;top:-2.5px;width:8px;height:8px;border-radius:50%;background:#d7dee8}.ss-order-parcel .ss-customer-progress span.is-done:before{background:#2271f5}.ss-order-parcel .ss-customer-progress span.is-done:has(+.is-done){background:#2271f5}.ss-order-parcel .ss-customer-progress.is-delivered span.is-done:before,.ss-order-parcel .ss-customer-progress.is-delivered span.is-done:has(+.is-done){background:#149256}.ss-order-parcel .ss-customer-parcel-state{margin-bottom:4px}.ss-order-parcel .ss-customer-carrier-date{color:#53637a;font-size:12px}@media(max-width:700px){.ss-order-parcel .ss-customer-parcel-copy{width:230px}.ss-order-parcel .ss-customer-tracking{gap:10px}}