:root{--green: oklch(52% .14 145deg);--earth: oklch(48% .08 65deg);--accent: oklch(62% .15 35deg);--success: oklch(55% .15 145deg);--warning: oklch(70% .15 85deg);--error: oklch(55% .18 25deg);--info: oklch(55% .13 235deg);--background: oklch(98% .01 145deg);--surface: oklch(100% 0 0deg);--border: oklch(88% .01 145deg);--bg-light-100: oklch(100% 0 0deg);--bg-light-200: oklch(97.43% .0062 75.41deg);--bg-light-300: oklch(92% .025 145deg);--bg-dark-100: oklch(31.23% .0069 196.8deg);--bg-dark-200: oklch(26.81% .0074 211.06deg);--bg-dark-300: oklch(25% .02 145deg);--text: oklch(25% .02 145deg);--text-muted: oklch(50% .02 145deg);--text-inverse: oklch(98% 0 0deg);--text-light-100: oklch(55% .02 145deg);--text-light-200: oklch(35% .02 145deg);--text-light-300: oklch(20% .03 145deg);--text-dark-100: oklch(65% .01 145deg);--text-dark-200: oklch(97.43% .0062 75.41deg);--text-dark-300: oklch(97% .01 145deg)}#snize_results i.snize-product-filters-reset{position:relative;width:16px;height:16px;background-size:contain;margin-bottom:2px}#snize_results i.snize-product-filters-reset:hover{opacity:1}#snize_results i.snize-product-filters-reset:hover:after{content:"";position:absolute;mix-blend-mode:overlay;inset:0;border-radius:100%;background-color:#a50d0d}#snize_results div.snize-filters-sidebar{border:none;background-color:transparent}#snize_results div.snize-filters-sidebar .snize-product-filters-block:hover{background-color:unset}#snize_results div.snize-filters-sidebar ul.snize-product-filters-list{scrollbar-color:var(--color-accent) var(--bg-body);scrollbar-width:thin}#snize_results div.snize-filters-sidebar .snize-product-filters-title{background-color:transparent!important;box-shadow:unset;color:var(--color-body);font-size:1rem;display:flex;width:100%;justify-content:space-between;align-items:center}#snize_results div.snize-filters-sidebar .snize-product-filters-title>i{order:2;margin:0 0 0 9px}#snize_results div.snize-filters-sidebar ul.snize-product-filters-list li label{display:flex;justify-items:center;align-items:center;gap:4px}#snize_results div.snize-filters-sidebar ul.snize-product-filters-list li label .snize-filter-checkbox{position:relative;width:20px;height:20px}#snize_results div.snize-filters-sidebar ul.snize-product-filters-list li label .snize-filter-checkbox span{width:100%;height:100%;border-radius:100%;top:50%;transform:translateY(-50%)}#snize_results div.snize-filters-sidebar ul.snize-product-filters-list li label .snize-filter-checkbox span:after{border-color:var(--bg-body);top:50%;left:50%;transform:translate(-50%) translateY(-65%) rotate(-50deg) scale(1.1)}#snize_results div.snize-filters-sidebar ul.snize-product-filters-list li label .snize-filter-checkbox:has([checked=true]) span{background-color:var(--color-accent)}#snize_results div.snize-filters-sidebar ul.snize-product-filters-list li label:has([checked=true]) span{color:var(--color-body)}#snize_results div.snize-filters-sidebar ul.snize-product-filters-list li label span{padding-left:0}#snize_results div.snize-filters-sidebar .snize-price-range input.snize-price-range-input{background:rgba(var(--color-body-rgb),.07);transition:all .5s ease-out;height:auto;border-radius:calc(infinity * 1px);padding:8px 16px}#snize_results div.snize-filters-sidebar .snize-price-range input.snize-price-range-input:focus{background-color:var(--bg-body)}#snize_results div.snize-filters-sidebar div.slider-container.snize-theme .back-bar{background-color:var(--color-border)}#snize_results div.snize-filters-sidebar div.slider-container.snize-theme .selected-bar{background-color:var(--color-accent)}.snize#snize-modal-mobile-filters-dialog div.snize-product-filter-opener,.snize#snize-modal-mobile-filters-dialog #snize-modal-mobile-sortby-dialog ul.snize-main-panel-dropdown-content li{border:0}.snize#snize-modal-mobile-filters-dialog ul.snize-product-filters-list{height:100%;overflow:auto;margin:0;display:flex!important;flex-direction:column;gap:12px}.snize#snize-modal-mobile-filters-dialog ul.snize-product-filters-list li{margin:0}.snize#snize-modal-mobile-filters-dialog ul.snize-product-filters-list li .snize-filter-checkbox span{border-color:var(--color-border)}.snize#snize-modal-mobile-filters-dialog ul.snize-product-filters-list li .snize-filter-checkbox span:after{border-color:var(--color-accent);transform:rotate(-50deg) scale(.8);top:4px}.snize#snize-modal-mobile-filters-dialog ul.snize-product-filters-list li>label{border:0;padding:0}.snize#snize-modal-mobile-filters-dialog .snize-price-range input.snize-price-range-input{border-radius:calc(infinity * 1px);background-color:rgba(var(--color-body-rgb),.07);border:1px solid var(--color-border)}.snize#snize-modal-mobile-filters-dialog div.slider-container.snize-theme .selected-bar{background-color:var(--color-accent)}.snize#snize-modal-mobile-filters-dialog div.slider-container.snize-theme .back-bar{background-color:var(--color-border)}.snize#snize-modal-mobile-filters-dialog div.slider-container.snize-theme .back-bar .pointer{width:18px;border:1px solid var(--color-accent)}.snize#snize-modal-mobile-filters-dialog div.snize-product-filters-header{padding-top:56px}.snize#snize-modal-mobile-filters-dialog div.snize-product-filters-header span.snize-product-filters-title{color:var(--color-body)}.snize#snize-modal-mobile-filters-dialog div.snize-product-filters-header a.snize-back-to-filters{color:var(--color-accent)}.snize#snize-modal-mobile-filters-dialog div.snize-product-filter-container{top:94px}#snize-modal-mobile-filters-dialog.snize div.snize-product-filters-buttons-container button{font-weight:500!important;line-height:1}#snize-modal-mobile-filters-dialog.snize div.snize-product-filters-buttons-container button.snize-product-filters-show-products{background-color:var(--color-accent);color:var(--bg-body)}#snize-modal-mobile-filters-dialog.snize div.snize-product-filters-buttons-container button.snize-product-filters-reset-all{background-color:transparent;color:var(--color-body)}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul div.disabled-opacity,#snize_results #snize-search-results-grid-mode div.disabled-opacity{background-color:var(--bg-body);width:100%!important;height:100%!important;z-index:10}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul li.snize-product,#snize_results #snize-search-results-grid-mode li.snize-product{border-color:var(--color-border);border-color:var(--bg-body);border:none;margin-bottom:0;width:100%!important;transition:background-color .2s ease-out;box-shadow:0 1px 1px #ffffff0d inset,0 2px 4px #14141499,0 8px 16px #14141499}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul li.snize-product:focus-within,#snize_results #snize-search-results-grid-mode li.snize-product:focus-within{background-color:#323536}@media (any-hover: hover) and (pointer: fine){#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul li.snize-product:hover:not(:has(:is(.snize-button):hover)),#snize_results #snize-search-results-grid-mode li.snize-product:hover:not(:has(:is(.snize-button):hover)){background-color:#323536}}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul li.snize-product .snize-item,#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul li.snize-product .snize-view-link,#snize_results #snize-search-results-grid-mode li.snize-product .snize-item,#snize_results #snize-search-results-grid-mode li.snize-product .snize-view-link{height:100%}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul li.snize-product span.snize-title,#snize_results #snize-search-results-grid-mode li.snize-product span.snize-title{all:unset;color:var(--color-body);margin:0 12px;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:0em;text-align:left!important;flex:1}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul div.snize-price-list,#snize_results #snize-search-results-grid-mode div.snize-price-list{margin:0 12px!important;letter-spacing:-.05em;font-size:22px;font-weight:600}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul div.snize-price-list .snize-price,#snize_results #snize-search-results-grid-mode div.snize-price-list .snize-price{text-align:left!important}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul .snize-thumbnail-wrapper,#snize_results #snize-search-results-grid-mode .snize-thumbnail-wrapper{padding:0}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul span.snize-thumbnail,#snize_results #snize-search-results-grid-mode span.snize-thumbnail{padding:0;width:100%;overflow:hidden;height:unset;aspect-ratio:4/3}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul span.snize-thumbnail img,#snize_results #snize-search-results-grid-mode span.snize-thumbnail img{all:unset;width:100%;max-height:100%;object-fit:cover;transition:transform 2s ease-in-out}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul span.snize-overhidden,#snize_results #snize-search-results-grid-mode span.snize-overhidden{padding:20px 0 0;display:flex;gap:8px;flex-direction:column;align-content:space-between;flex:1}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul span.snize-overhidden .snize-pre-order,#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul span.snize-overhidden .snize-in-stock,#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul span.snize-overhidden .snize-out-of-stock,#snize_results #snize-search-results-grid-mode span.snize-overhidden .snize-pre-order,#snize_results #snize-search-results-grid-mode span.snize-overhidden .snize-in-stock,#snize_results #snize-search-results-grid-mode span.snize-overhidden .snize-out-of-stock{margin:0;top:4px;right:0;background-color:#519215!important;opacity:.88;border-radius:4px 0 0 4px!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;font-size:14px!important;font-weight:400;padding:3px 8px}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul span.snize-overhidden .snize-in-stock,#snize_results #snize-search-results-grid-mode span.snize-overhidden .snize-in-stock{display:none}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul span.snize-overhidden .snize-out-of-stock,#snize_results #snize-search-results-grid-mode span.snize-overhidden .snize-out-of-stock{background-color:#871c1c!important}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul span.snize-description,#snize_results #snize-search-results-grid-mode span.snize-description{display:none}div.snize#snize_results li.snize-product .snize-button{position:static;justify-content:center;border:none;align-items:center;width:auto;font-size:12px;padding:12px 32px;line-height:1.5;margin:12px 0 0;min-width:100%;min-height:unset}div.snize#snize_results li.snize-product .snize-button:hover{background-color:#ffd9c5;background-color:lch(89.54% 22.8 52.19deg)}#snize_results #snize-search-results-grid-mode ul.snize-search-results-content,#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul.snize-search-results-content{all:unset;display:grid;justify-items:start;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px}#snize_results #snize-search-results-grid-mode ul.snize-search-results-content:before,#snize_results #snize-search-results-grid-mode ul.snize-search-results-content:after,#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul.snize-search-results-content:before,#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul.snize-search-results-content:after{display:none!important}#snize_results #snize-search-results-grid-mode ul.snize-search-results-content>li,#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul.snize-search-results-content>li{max-width:320px}#snize_results.snize-mobile-design ul.snize-search-results-content{justify-items:center!important}div.snize:not(.snize-tab-selected-categories):not(.snize-tab-selected-pages):not(.snize-nothing-found) .snize-filters-sidebar.snize-sticky-position+.snize-search-results-main-content{float:unset!important}#snize_results .snize-header{display:flex;justify-content:center;align-items:center;width:100%}#snize_results div.snize-search-results-header{color:var(--color-body);text-align:center}#snize_results div.snize-main-panel{box-shadow:none;background-color:var(--bg-body);margin:0 -12px;width:calc(100% + 24px)}#snize_results div.snize-main-panel div.snize-main-panel-view-mode{display:none}#snize_results div.snize-main-panel div.snize-main-panel-controls ul li a.active,#snize_results div.snize-main-panel div.snize-main-panel-controls ul li a:hover{background:unset;text-decoration:underline;color:var(--color-body)}#snize_results.snize-mobile-design div.snize-main-panel{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px}#snize_results.snize-mobile-design div.snize-main-panel div.snize-main-panel-controls{width:100%}#snize_results.snize-mobile-design div.snize-main-panel div.snize-main-panel-view-mode{display:none}#snize_results.snize-mobile-design div.snize-main-panel div.snize-main-panel-dropdown{margin-left:auto}#snize_results.snize-mobile-design div.snize-main-panel div.snize-selected-filters-container{width:100%;display:flex;gap:8px;margin:0 8px;flex-wrap:wrap}#snize_results.snize-mobile-design div.snize-main-panel div.snize-selected-filters-container>span{background-color:#f2f2f2;border-radius:calc(infinity * 1px);color:var(--bg-body);padding:8px 12px;display:flex;gap:4px;justify-content:center;align-items:center;font-size:12px}#snize_results #snize-search-results-list-mode li.snize-page:hover,#snize_results #snize-search-results-list-mode li.snize-category:hover{background-color:unset}#snize_results #snize-search-results-list-mode li.snize-page:hover span.snize-title,#snize_results #snize-search-results-list-mode li.snize-category:hover span.snize-title{color:var(--color-accent)}#snize_results #snize-search-results-list-mode li.snize-product .snize-overhidden{display:flex;flex-wrap:wrap}#snize_results #snize-search-results-list-mode li.snize-product .snize-overhidden .snize-description{display:none}#snize_results #snize-search-results-list-mode li.snize-product .snize-overhidden>*{width:100%}#snize_results #snize-search-results-list-mode li.snize-product .snize-overhidden .snize-button{opacity:1;margin:0}#snize_results #snize-search-results-list-mode li.snize-product span.snize-thumbnail{overflow:hidden;border-color:var(--color-border)}#snize_results #snize-search-results-list-mode li.snize-product span.snize-thumbnail img{width:100%;height:100%;max-height:100%;object-fit:cover}#snize_results div.snize-pagination{display:flex;justify-content:center}#snize_results div.snize-pagination ul{display:flex;gap:4px}#snize_results div.snize-pagination ul *{background:var(--bg-body)}#snize_results div.snize-pagination ul li a{border:1px solid var(--color-border)}#snize_results div.snize-pagination ul li a.active,#snize_results div.snize-pagination ul li a:hover{border:1px solid var(--color-accent);color:var(--color-accent)}#snize_results div.snize-pagination ul li span{border:none}#snize_results div.snize-pagination ul li:first-child span,#snize_results div.snize-pagination ul li:first-child a,#snize_results div.snize-pagination ul li:last-child span,#snize_results div.snize-pagination ul li:last-child a{border:none}#snize_results.snize-mobile-design div.snize-pagination{display:grid;justify-items:center;grid-template-columns:repeat(2,1fr);gap:8px}#snize_results.snize-mobile-design div.snize-pagination .snize-current-page{grid-column:1/3;order:3}#snize_results.snize-mobile-design div.snize-pagination a{width:max-content;border:1px solid var(--color-border)!important;background-color:rgba(var(--color-body-rgb),.07);padding:12px 24px}#snize_results.snize-mobile-design div.snize-pagination a.disabled{color:gray!important}#snize_results.snize-mobile-design div.snize-pagination a.active,#snize_results.snize-mobile-design div.snize-pagination a:hover{border-color:var(--color-accent)!important}div.snize *{box-sizing:border-box!important}#mobile-menu .sub-menu a{font-size:14px}@media only screen and (max-width: 767px){.cart-drawer{position:fixed;top:140px;right:12px;width:calc(100% - 24px);max-width:420px}}.header-announcement-bar svg{fill:var(--bg-body)}.header-announcement-bar svg path{fill:var(--bg-body)}.header-announcement-bar .announcement-bar--inner{max-width:1440px!important}.header-announcement-bar p{font-size:11px;color:#000}.header-section #header{padding:8px 16px}.header-section #header .header--inner{gap:12px;max-width:1440px}.header-section #header .header--inner .thb-header-mobile-left{order:5}.header-section #header .header--inner .thb-header-mobile-left .mobile-toggle{margin:0}@media only screen and (min-width: 1068px){.header-section #header .header--inner .thb-secondary-area{order:0}}.header-section #header .header--inner .searchform{margin-left:auto}.header-section #header .header--inner .searchform div.snize-voice-search-trigger{right:0}.header-section #header .header--inner .searchform .thb-search-submit{display:none}@media only screen and (min-width: 1068px){.header-section #header .header--inner full-menu{display:flex;align-items:start;flex-direction:column;line-height:1!important;margin-top:-44px;--font-navigation-scale: .81}.header-section #header .header--inner full-menu .thb-secondary-menu{order:-1;margin:0 0 0 142px}.header-section #header .header--inner full-menu .thb-full-menu:not(.thb-secondary-menu){max-width:1068px;margin:0 auto}}@media only screen and (min-width: 1344px){full-menu .thb-full-menu:not(.thb-secondary-menu){align-self:start;margin:0 0 0 142px!important}}[data-layout=grid] ul#product-grid{display:grid;justify-items:center;margin:0 0 24px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px}[data-layout=grid] ul#product-grid>li{max-width:320px;width:100%;padding:0}[data-layout=grid] ul#product-grid .product-card{width:100%;height:100%;overflow:hidden;margin-bottom:0;padding:0;border:none;border-radius:4px;transition:background-color .2s ease-out;box-shadow:0 1px 1px #ffffff0d inset,0 2px 4px #14141499,0 8px 16px #14141499}[data-layout=grid] ul#product-grid .product-card:focus-within{background-color:#323536}@media (any-hover: hover) and (pointer: fine){[data-layout=grid] ul#product-grid .product-card:hover:not(:has(:is(.product-card-info--bottom):hover)){background-color:#323536}}[data-layout=grid] ul#product-grid .product-card figure.product-card-image{margin-bottom:20px}[data-layout=grid] ul#product-grid .product-card figure.product-card-image a.product-card-image-link{aspect-ratio:4/3;padding:0;width:100%;height:100%}[data-layout=grid] ul#product-grid .product-card figure.product-card-image a.product-card-image-link img.product-primary-image{height:100%}[data-layout=grid] ul#product-grid .product-card .product-card-info{padding:0}[data-layout=grid] ul#product-grid .product-card .product-card-info .product-card-info--inner{padding:0 12px;text-align:left;display:flex;height:100%;flex-direction:column;gap:8px}[data-layout=grid] ul#product-grid .product-card .product-card-info .product-card-info--inner .product-card-title{font-weight:600;margin:0;line-height:1.2;flex:1;letter-spacing:0em}[data-layout=grid] ul#product-grid .product-card .product-card-info .product-card-info--inner .price{margin-bottom:0;font-size:22px;font-weight:600;color:#dedede;letter-spacing:0em}[data-layout=grid] ul#product-grid .product-card .product-card--add-to-cart-button{border-radius:3px;font-size:12px}[data-layout=grid] ul#product-grid .product-card .product-card--add-to-cart-button:hover{color:initial!important;background-color:#ffd9c5;background-color:lch(89.54% 22.8 52.19deg);padding:12px 32px}.sidebar-container--products{border:none!important}.facets--bar-inner{border:none!important;margin-top:24px}#FacetFiltersForm{height:unset}.facets--bar-view-as{display:none!important}div.add_to_cart_holder{flex-wrap:wrap;column-gap:10px;row-gap:14px}div.product-restore-email{min-width:100%!important;margin:0!important;width:max-content!important;flex-shrink:0}div.product-restore-email .email-me-button{border:none;border-radius:30px!important;background-color:#f9f6f2!important;color:#343d34!important;letter-spacing:normal!important;font-weight:700;transition:none!important;line-height:1.1!important;padding:7px 30px;height:unset!important}@media (any-hover: hover) and (pointer: fine){div.product-restore-email .email-me-button:hover{background-color:#fff!important}}div.product-restore-email .email-me-button:focus-visible{background-color:#fff!important}div#email-me-frame{padding:0 12px;background-color:#000000bf}div#email-me-frame .email-frame-content{padding:32px 24px;width:calc(100% - 32px);height:fit-content;max-height:calc(100% - 32px)!important;overflow-y:auto;background:#f9f6f2}div#email-me-frame .email-frame-content .close-box{margin:12px 12px 0;position:absolute;right:0;top:0}div#email-me-frame .email-frame-content .email-frame-header{margin:0 24px 0 0;padding:0}div#email-me-frame .email-frame-content .email-frame-header .frame-title{padding:0;line-height:1.2}div#email-me-frame .email-frame-content .email-frame-header .frame-email-logo,div#email-me-frame .email-frame-content .split-line{display:none}div#email-me-frame .email-frame-content .email-frame-body{padding:0 16px;margin-top:24px}div#email-me-frame .email-frame-content .email-frame-body select,div#email-me-frame .email-frame-content .email-frame-body input{background-color:#f9f6f2!important}div#email-me-frame .email-frame-content .email-frame-body select::placeholder,div#email-me-frame .email-frame-content .email-frame-body input::placeholder{color:#343d34}div#email-me-frame .email-frame-content .email-frame-body .frame-submit .email-me-button{border-radius:30px!important;letter-spacing:normal}div#email-me-frame .email-frame-content .email-frame-footer{padding:0;text-align:center}div#email-me-frame .email-frame-content .email-frame-footer span{color:#343d34}.product-add-to-cart-container quantity-selector{align-items:center;margin:0!important}.product-add-to-cart-container button{flex-shrink:0!important;display:inline-flex!important;align-items:center;white-space:nowrap}.product-add-to-cart-container .add_to_cart_holder{max-width:400px;margin-bottom:24px}
