.collection-hero__text-wrapper{min-width:0;container-type:inline-size}.collection-hero .collection-hero__title{font-size:clamp(2.4rem,5.5vw,5rem)!important;font-size:clamp(2.4rem,6cqi,5rem)!important;line-height:1.12!important;letter-spacing:-.035em!important;overflow-wrap:anywhere;text-wrap:balance;margin:2.4rem 0!important}.facets-container .mobile-facets__open{padding:1.1rem 1.5rem;border:1px solid currentColor;border-radius:10px;gap:.8rem;min-height:44px}.facets-container .mobile-facets__open-label{font-size:clamp(1.25rem,3.4vw,1.5rem);font-weight:600;text-decoration:none!important;letter-spacing:0}.facets-container .product-count__text{font-size:clamp(1.15rem,3vw,1.4rem);letter-spacing:0}.facets-container .active-facets__button-inner{border-radius:8px;font-size:1.2rem}.mobile-facets__wrapper .mobile-facets__inner,.mobile-facets__wrapper .mobile-facets__main,.mobile-facets__wrapper .mobile-facets__submenu,.mobile-facets__wrapper .mobile-facets__footer{--color-background: 255,255,255;--color-foreground: 23,23,23;--color-button: 23,23,23;--color-button-text: 255,255,255;color:#171717!important;background:#fff!important}.mobile-facets__wrapper .mobile-facets__inner{width:min(92vw,44rem);max-width:44rem;border-radius:18px 0 0 18px}.mobile-facets__wrapper .mobile-facets__header{padding:2.2rem 5rem 1.8rem 2rem;border-bottom:1px solid #e8e8e8;text-align:left}.mobile-facets__wrapper .mobile-facets__heading{font-size:1.8rem;font-weight:650;letter-spacing:-.02em}.mobile-facets__wrapper .mobile-facets__count{color:#666;font-size:1.3rem;margin-top:.5rem}.mobile-facets__wrapper .mobile-facets__close{color:#171717;top:1.5rem;right:1rem}.mobile-facets__wrapper .mobile-facets__close .svg-wrapper{width:2rem;height:2rem}.mobile-facets__wrapper .mobile-facets__main{padding:1.2rem 0 0}.mobile-facets__wrapper .mobile-facets__summary{padding:1.9rem 2rem;font-size:1.5rem;border-bottom:1px solid #eee}.mobile-facets__wrapper .mobile-facets__close-button{color:#171717;font-size:1.5rem;padding:1.6rem 2rem;border-bottom:1px solid #eee}.mobile-facets__wrapper .mobile-facets__label{color:#171717!important;font-size:1.4rem!important;padding:1.3rem 2rem}.mobile-facets__wrapper .mobile-facets__label.disabled{opacity:.4}.mobile-facets__wrapper .mobile-facets__label .icon-checkmark{top:1.7rem;left:2.3rem}.mobile-facets__wrapper .mobile-facets__highlight{background:#f1f1f1}.mobile-facets__wrapper .mobile-facets__sort{gap:1rem;flex-wrap:wrap}.mobile-facets__wrapper .mobile-facets__sort label{font-size:1.4rem}.mobile-facets__wrapper .mobile-facets__sort .select{flex:1;min-width:17rem}.mobile-facets__wrapper .mobile-facets__sort .select__select{background:#f6f6f6;color:#171717;border:1px solid #ddd;border-radius:8px;min-height:44px;font-size:1.3rem}.mobile-facets__wrapper .mobile-facets__footer{gap:1rem;padding:1.6rem 2rem max(1.6rem,env(safe-area-inset-bottom));border-top:1px solid #e8e8e8}.mobile-facets__wrapper .mobile-facets__footer .button{background:#171717;color:#fff;border-radius:8px;font-size:1.4rem;min-height:46px}.mobile-facets__wrapper .mobile-facets__footer .button:after{border-radius:8px}.mobile-facets__wrapper .mobile-facets__clear{color:#555;font-size:1.25rem}header-drawer .menu-drawer__navigation{padding:1.2rem 0}header-drawer .menu-drawer__navigation .menu-drawer__submenu{position:static!important;transform:none!important;visibility:visible!important;height:auto!important;width:auto!important;padding:0 1.6rem 1rem;background:transparent!important}header-drawer .menu-drawer__inner-submenu{height:auto;overflow:visible}header-drawer .menu-drawer__submenu .menu-drawer__close-button{display:none}header-drawer .menu-drawer__navigation .submenu-open{visibility:visible!important}header-drawer .menu-drawer__menu-item{min-height:44px;font-size:1.6rem;padding:1.3rem 2.4rem}header-drawer .menu-drawer__submenu .menu-drawer__menu-item{font-size:1.4rem;padding:1.1rem 2rem}header-drawer .menu-drawer__navigation summary>.svg-wrapper:first-of-type{display:none}header-drawer .menu-drawer__navigation summary>.svg-wrapper:last-of-type{display:block;width:14px;height:14px;right:2.4rem;top:50%;transform:translateY(-50%)}header-drawer .menu-drawer__navigation summary>.svg-wrapper svg{display:none!important}header-drawer .menu-drawer__navigation summary>.svg-wrapper:last-of-type:before,header-drawer .menu-drawer__navigation summary>.svg-wrapper:last-of-type:after{content:"";position:absolute;background:currentColor;border-radius:1px}header-drawer .menu-drawer__navigation summary>.svg-wrapper:last-of-type:before{width:14px;height:1.5px;left:0;top:6.25px}header-drawer .menu-drawer__navigation summary>.svg-wrapper:last-of-type:after{width:1.5px;height:14px;left:6.25px;top:0}header-drawer .menu-drawer__navigation details[open]>summary>.svg-wrapper:last-of-type:after{display:none}header-drawer .menu-drawer__navigation details[open]>summary{font-weight:650}slider-component .tot-slider-track{position:relative;display:block;flex:0 1 16rem;width:16rem;min-width:6rem;height:3px;min-height:0;padding:0;margin:2rem 1.2rem;background:#d6d6d6;font-size:0}slider-component .tot-slider-track>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}slider-component .tot-slider-track:after{content:"";position:absolute;top:0;bottom:0;left:var(--tot-thumb-left, 0%);width:var(--tot-thumb-width, 100%);background:#171717;transition:left .2s ease}@media(max-width:749px){.facets-container{column-gap:1rem;row-gap:1.2rem}.facets-container .mobile-facets__open{padding:1rem 1.2rem}.collection-hero .collection-hero__title{margin:1.8rem 0!important}}@media(prefers-reduced-motion:reduce){slider-component .tot-slider-track:after,header-drawer .menu-drawer__navigation summary .icon-caret{transition:none}}media-gallery slider-component[id^=GalleryViewer-]>.slider-buttons>.slider-button{display:none}@media screen and (max-width:749px){.product__info-container .product__title{min-width:0;max-width:100%}.product__info-container .product__title h1,.product__info-container .product__title>h2{font-size:var(--tot-product-title-size, clamp(2rem, 5.6vw, 2.8rem))!important;line-height:1.15!important;letter-spacing:-.025em!important;white-space:nowrap!important;overflow-wrap:normal;text-wrap:nowrap;max-width:100%}}.facets-container .tot-sort__trigger,.mobile-facets__wrapper .tot-sort__trigger,.mobile-facets__wrapper .mobile-facets__sort .select__select{background:#fff!important;color:#171717!important;border:1px solid #d8d8d8!important;box-shadow:none!important}.facets-container .tot-sort__trigger:hover,.mobile-facets__wrapper .tot-sort__trigger:hover{background:#f7f7f7!important}.facets-container .tot-sort__chevron,.mobile-facets__wrapper .tot-sort__chevron{color:#171717!important}.facets-container :is(label,summary,button,select,input,.facets__label,.facet-checkbox__text,.tot-sort__value,.tot-sort__option,.product-count__text,.active-facets__button,.active-facets__button-remove),.mobile-facets__wrapper :is(h2,p,label,summary,button,select,input,a,.facet-checkbox__text,.tot-sort__value,.tot-sort__option,.mobile-facets__open-label){font-weight:700!important}.facets-container .tot-sort__menu,.mobile-facets__wrapper .tot-sort__menu{background:#f3f3f3!important;color:#171717!important;border:1px solid #ddd!important}.facets-container .tot-sort__option,.mobile-facets__wrapper .tot-sort__option{background:#f3f3f3!important;color:#171717!important}.facets-container .tot-sort__option:is(:hover,:focus-visible,[aria-selected=true]),.mobile-facets__wrapper .tot-sort__option:is(:hover,:focus-visible,[aria-selected=true]){background:#e3e3e3!important;color:#171717!important}.tot-price-filter{padding:2.2rem 2rem;border-bottom:1px solid #e7e7e7}.tot-price-filter__title{margin:0 0 1.8rem;font-size:1.6rem;font-weight:700}tot-price-slider{display:block;color:#171717}.tot-price-slider__values{display:flex;justify-content:space-between;gap:1.6rem}.tot-price-slider__values>label{width:calc(50% - .8rem);font-size:1.2rem;font-weight:700}.tot-price-slider__amount{display:flex;align-items:center;gap:.6rem;margin-top:.7rem;padding:.8rem 1rem;border:1px solid #dedede;border-radius:1rem;background:#f5f5f5;font-size:1.6rem}.tot-price-slider__amount input{width:100%;min-width:0;padding:0;border:0;border-radius:0;background:transparent;color:#171717;font:inherit;-webkit-appearance:textfield;appearance:textfield}.tot-price-slider__amount input::placeholder{color:#171717;opacity:1}.tot-price-slider__amount input::-webkit-inner-spin-button,.tot-price-slider__amount input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.tot-price-slider__track{position:relative;height:44px;margin-top:1.2rem}.tot-price-slider__track:before{content:"";position:absolute;top:20px;left:12px;right:12px;height:4px;border-radius:4px;background:linear-gradient(to right,#ddd var(--price-start, 0%),#171717 var(--price-start, 0%),#171717 var(--price-end, 100%),#ddd var(--price-end, 100%))}.tot-price-slider__track input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:44px;margin:0;padding:0;-webkit-appearance:none;appearance:none;background:transparent;pointer-events:none}.tot-price-slider__track input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border:2px solid #171717;border-radius:50%;background:#fff;pointer-events:auto;cursor:grab}.tot-price-slider__track input::-moz-range-thumb{width:20px;height:20px;border:2px solid #171717;border-radius:50%;background:#fff;pointer-events:auto;cursor:grab}.tot-price-slider__track input:focus-visible{outline:2px solid #777;outline-offset:2px}@media screen and (max-width:749px){.collection-hero .collection-hero__title{font-size:var(--tot-product-title-size, clamp(2.4rem, 5.5vw, 5rem))!important;white-space:normal!important;text-wrap:balance;overflow-wrap:anywhere;max-width:100%}}.tot-nav,.tot-nav ul{list-style:none;padding:0;margin:0}.tot-nav{color:#171717;font-family:var(--font-body-family);font-style:normal;letter-spacing:0}.tot-nav .tot-nav__label{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:48px;padding:1.4rem 0;color:#171717!important;text-decoration:none;font-size:1.6rem;font-weight:700!important;font-style:normal;line-height:1.35;cursor:pointer}.tot-nav summary{list-style:none;position:relative}.tot-nav summary::-webkit-details-marker{display:none}.tot-nav summary:after{display:none!important}.tot-nav__toggle{width:12px;height:12px;position:relative;flex:0 0 12px}.tot-nav__toggle:before,.tot-nav__toggle:after{content:"";position:absolute;background:currentColor}.tot-nav__toggle:before{width:12px;height:1.5px;top:5.25px;left:0}.tot-nav__toggle:after{height:12px;width:1.5px;left:5.25px;top:0}.tot-nav details[open]>summary .tot-nav__toggle:after{display:none}.tot-nav .tot-nav__children{padding:0 0 1rem 1.6rem}.tot-nav .tot-nav__children .tot-nav__label{font-size:1.4rem;padding:1rem 0;font-weight:600!important}.tot-nav .tot-nav__all{display:block;padding:1rem 0;min-height:44px;color:#555!important;font-size:1.3rem;text-underline-offset:3px}.tot-nav a:hover,.tot-nav summary:hover{color:#555!important}.tot-nav :is(a,summary):focus-visible{outline:2px solid #171717;outline-offset:4px}header-drawer #menu-drawer,header-drawer #menu-drawer .menu-drawer__utility-links{--color-background: 255,255,255;--color-foreground: 23,23,23;background:#fff!important;color:#171717!important}header-drawer #menu-drawer .menu-drawer__navigation{padding:1.2rem 2.4rem}.tot-nav--mobile>li{border-bottom:1px solid #e5e5e5}.tot-nav--mobile>li:first-child{border-top:1px solid #e5e5e5}.tot-nav--mobile>li>a,.tot-nav--mobile>li>details>summary{font-size:1.7rem;text-transform:uppercase;padding:1.8rem 0}@media(min-width:990px){.tot-nav--desktop{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:clamp(1.8rem,2.4vw,4rem)}.tot-nav--desktop>li{position:relative}.tot-nav--desktop>li>a,.tot-nav--desktop>li>details>summary{text-transform:uppercase;font-size:1.3rem;letter-spacing:.025em}.tot-nav--desktop>li>details>.tot-nav__children{position:absolute;z-index:10;top:100%;right:0;width:26rem;max-height:65vh;overflow-y:auto;background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:1.4rem 2.2rem;box-shadow:0 12px 30px #00000012}.tot-nav--desktop>.tot-nav__brands>details>.tot-nav__brand-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 2.4rem;width:min(56rem,80vw)}.tot-nav--desktop>.tot-nav__brands>details:not([open])>.tot-nav__brand-list{display:none}}cart-items .tot-empty-cart{padding:clamp(3.2rem,6vw,6rem) 1.6rem;max-width:52rem;margin:0 auto}.tot-empty-cart__icon{width:48px;height:48px;color:#171717;margin:0 auto 1.8rem}cart-items .tot-empty-cart .cart__empty-text{font-size:clamp(2.2rem,4vw,3rem);font-weight:700;letter-spacing:-.025em;margin:0 0 1rem}.tot-empty-cart__intro{color:#666;font-size:1.4rem;line-height:1.6;margin:0 0 2.4rem}cart-items .tot-empty-cart .button{background:#171717!important;color:#fff!important;border-radius:8px;min-height:48px;font-weight:700;letter-spacing:0;box-shadow:none!important;padding:1.2rem 2.4rem}cart-items .tot-empty-cart .button:after{box-shadow:none;border-radius:8px}.header__search .search-modal__content{height:auto;min-height:100%;align-items:flex-start;padding-top:2.4rem;padding-bottom:2.4rem;background:#fff;color:#171717}.header__search .search-modal__close-button{align-self:flex-start;margin-top:.3rem}.tot-search-suggestions{padding-top:2rem;color:#171717}.tot-search-suggestions>p{font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin:0 0 1.2rem}.tot-search-suggestions ul{display:flex;flex-wrap:wrap;gap:.8rem;padding:0;margin:0;list-style:none}.tot-search-suggestions a{display:flex;align-items:center;gap:1.2rem;min-height:44px;padding:.9rem 1.3rem;border:1px solid #e5e5e5;border-radius:6px;background:#f7f7f7;color:#171717;font-size:1.3rem;font-weight:600;letter-spacing:0;text-decoration:none}.tot-search-suggestions a:hover{background:#ececec;border-color:#ccc}.tot-search-suggestions a:focus-visible{outline:2px solid #171717;outline-offset:2px}.search-modal__form:has(.search__input:not(:placeholder-shown)) .tot-search-suggestions{display:none}.tot-nav .tot-nav__brand-list>li>a,.tot-nav .tot-nav__brand-list>li>details>summary{font-style:normal;font-weight:700!important}.facets-container .mobile-facets__open{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:.8rem 0!important}.facets-container .mobile-facets__open-label{text-decoration:none!important}.template-search{--color-background: 17,17,17;--color-foreground: 255,255,255;background:#111!important;color:#fff}.template-search .template-search__header h1{color:#fff;font-size:clamp(2rem,3vw,2.8rem);line-height:1.2;margin:0 0 2rem}.template-search .template-search__header{margin-bottom:2.4rem}.template-search .template-search__search{max-width:60rem;margin-bottom:0}.template-search .template-search__search .search{margin-top:0}.template-search .template-search__search .field{--color-background: 255,255,255;--color-foreground: 23,23,23;background:#fff;border-radius:8px;color:#171717}.template-search .template-search__search .field input,.template-search .template-search__search .field label,.template-search .template-search__search .field button{color:#171717}.template-search .facets__summary,.template-search .facets__heading,.template-search .facet-filters__label,.template-search .product-count__text,.template-search .mobile-facets__open{color:#fff!important}.template-search .facets__display{--color-background: 255,255,255;--color-foreground: 23,23,23;background:#fff;color:#171717}.template-search .card-wrapper{--color-background: 255,255,255;--color-foreground: 23,23,23}@media(min-width:750px){.facets-container .facets__form{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:2.4rem;row-gap:1rem;margin-bottom:1.6rem}.facets-container .facets__wrapper{align-items:center;gap:2rem}.facets-container .facets__heading{display:none}.facets-container .facets__summary{margin:0;padding:1.2rem 1.8rem 1.2rem 0;font-size:1.3rem}.facets-container .facet-filters{padding-left:0;align-items:center}.facets-container .facet-filters__field{align-items:center;gap:1rem}.facets-container .facet-filters__label{font-size:1.3rem;margin:0}.facets-container .product-count{align-self:center;margin:0}.facets-container .product-count__text{margin:0;font-size:1.3rem;line-height:1.4;font-weight:500}.facets-container .facet-filters .tot-sort__trigger{background:transparent!important;color:inherit!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:44px;padding:.8rem 0;width:auto;min-width:0;font-size:1.3rem}.facets-container .facet-filters .tot-sort__chevron{color:inherit!important}.facets-container .facet-filters .tot-sort{min-width:0;width:auto}.facets-container .facets__form>.facet-filters{grid-column:3;grid-row:1}.facets-container .facets__form>.product-count{grid-column:2;grid-row:1}.facets-container .active-facets{grid-column:1 / -1}.template-search .facet-filters{color:#fff}}.facets__display .tot-desktop-price-slider,.facets__display-vertical .tot-desktop-price-slider{padding:2rem;min-width:28rem;background:#fff;color:#171717}.facets__disclosure:has(tot-price-slider) .facets__header{justify-content:flex-end;background:#fff;color:#171717;padding:1rem 2rem}.facets__disclosure:has(tot-price-slider) .facets__reset{color:#555;font-size:1.2rem}#ProductGridContainer .product-grid{justify-content:center}#ProductGridContainer .product-grid>.grid__item{flex-grow:0}.facets-container .active-facets__button-remove,.facets-container .active-facets__button-remove span{color:#fff!important;text-underline-offset:.35rem}.facets-container .tot-sort__menu{box-sizing:border-box;min-width:20rem;padding:.5rem!important;border-radius:8px;overflow:hidden}.facets-container .tot-sort__option{box-sizing:border-box;display:block;width:100%;margin:0!important;padding:1.2rem 1.4rem!important;border-radius:4px;font-size:1.3rem;text-align:left}.template-search__header>.tot-search-suggestions{max-width:60rem;margin:0 auto;text-align:left;color:#fff;padding-top:2.4rem}.template-search__header .tot-search-suggestions a{background:#202020;border-color:#444;color:#fff}.template-search__header .tot-search-suggestions a:hover{background:#303030;border-color:#888}.template-search__header .tot-search-suggestions a:focus-visible{outline-color:#fff}.template-search .predictive-search{--color-background: 255,255,255;--color-foreground: 23,23,23;color:#171717;background:#fff}.template-search--empty{min-height:55vh;padding-bottom:6rem}.newsletter .newsletter__wrapper{background:#f4f4f2;color:#171717;border-top:1px solid #e2e2df;padding:clamp(3.2rem,5vw,6rem) max(2.4rem,calc((100vw - 120rem)/2))}.newsletter .newsletter__wrapper h2{color:#171717;font-size:clamp(2.4rem,3vw,3.6rem);font-style:italic;font-weight:700;line-height:1.12;letter-spacing:-.025em}.newsletter .newsletter__subheading{color:#555;font-size:1.4rem;line-height:1.6}.newsletter .newsletter-form,.newsletter .newsletter-form__field-wrapper{max-width:none;width:100%}.newsletter .newsletter-form .field{background:#fff;color:#171717;border-radius:6px}.newsletter .newsletter-form .field__input{min-height:56px;padding-right:15rem;color:#171717}.newsletter .newsletter-form .field__label{color:#666}.newsletter .newsletter-form__button{width:auto;padding:0 1.6rem;gap:1rem;background:#171717;color:#fff;border-radius:0 6px 6px 0;font-weight:700}.newsletter .newsletter-form__button .svg-wrapper{width:16px}.newsletter .tot-newsletter-submit-label{font-size:1.2rem}@media(min-width:990px){.newsletter .newsletter__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem 6rem;text-align:left}.newsletter .newsletter__wrapper>h2{grid-column:1;margin:0}.newsletter .newsletter__subheading{grid-column:1;margin:0;max-width:46rem}.newsletter .tot-newsletter-form-block{grid-column:2;grid-row:1 / 3;align-self:center;margin:0}}body:has(cart-items) .collection{padding-top:2.4rem;padding-bottom:3.2rem}body:has(cart-items) .collection .page-width{max-width:120rem}body:has(cart-items) .collection .title{font-size:clamp(2.2rem,2.4vw,3rem);font-style:italic}body:has(cart-items) .collection .card{box-shadow:none!important;border-radius:6px}body:has(cart-items) .collection .card__heading{font-size:1.4rem;line-height:1.4}body:has(cart-items) .collection .card-information .price{font-size:1.4rem}@media(min-width:990px){.tot-nav--desktop>li>details>summary{gap:.8rem}.tot-nav--desktop>li>details>summary .tot-nav__toggle{width:8px;height:8px;flex-basis:8px;margin-top:-4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.tot-nav--desktop>li>details>summary .tot-nav__toggle:before,.tot-nav--desktop>li>details>summary .tot-nav__toggle:after{display:none}.tot-nav--desktop>li>details[open]>summary .tot-nav__toggle{transform:rotate(225deg);margin-top:4px}}.tot-blog-search{max-width:64rem;margin:0 0 3.2rem}.tot-blog-search>label{display:block;margin-bottom:.8rem;font-size:1.3rem;font-weight:700}.tot-blog-search__field{display:flex;border:1px solid #ccc;background:#fff;border-radius:6px;overflow:hidden}.tot-blog-search input{flex:1;min-width:0;border:0;padding:1.6rem;background:transparent;color:#171717;font:inherit;font-size:1.5rem}.tot-blog-search button{display:grid;place-items:center;width:56px;border:0;color:#fff;background:#171717;cursor:pointer}.tot-blog-search .svg-wrapper{width:20px;height:20px}.tot-article-search .article-card{color:#171717;--color-foreground: 23,23,23;background:#fff}.tot-article-search .article-card__excerpt{font-size:1.4rem;line-height:1.6}.tot-article-search .card__heading{font-size:1.8rem}.tot-nav .tot-nav__chevron{width:16px;height:16px;flex:0 0 16px;transition:transform .18s ease}.tot-nav details[open]>summary>.tot-nav__chevron{transform:rotate(180deg)}.tot-nav .tot-nav__brand-list>li>a,.tot-nav .tot-nav__brand-list>li>details>summary{text-transform:uppercase}.tot-nav .tot-nav__all{margin-top:.6rem;border-top:0;padding-top:1.4rem}.collection-hero .collection-hero__title,[id$=__image_banner] .banner__heading,[id$=__featured_collection_eaPhYW] .title{text-transform:uppercase}@media(min-width:750px){.facets-container .facets__form>.product-count{align-self:center!important;display:flex;align-items:center;min-height:44px;padding:0;margin:0}.facets-container .facets__form>.product-count .product-count__text{margin:0!important;line-height:1.4}}@media(min-width:990px){.tot-nav--desktop .tot-nav__brand-list>li:has(>details[open]){grid-column:1 / -1}.tot-nav--desktop .tot-nav__brand-list>li>details[open]>.tot-nav__children{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.4rem;border-top:1px solid #dedede;padding:1rem 0 .8rem;margin-top:.2rem}.tot-nav--desktop .tot-nav__brand-list>li>details>.tot-nav__children>li:last-child{grid-column:1 / -1;border-top:1px solid #eee;margin-top:.6rem}}.tot-country-current{display:inline-flex;align-items:center;gap:.7rem;white-space:nowrap}.tot-country-flag{display:inline-block;width:24px;height:18px;object-fit:cover;border-radius:2px;flex:none}.header .desktop-localization-wrapper{display:flex;align-items:center}.header .tot-header-country{display:block}.header #HeaderCountryForm{margin:0;padding:0}.header #HeaderCountryForm .disclosure__button{margin:0;padding:0 1.8rem 0 .4rem;min-height:44px;font-size:1.2rem;letter-spacing:0}.header #HeaderCountryForm .country-selector{background:#fff;color:#171717;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 10px 28px #00000014}.header #HeaderCountryForm .disclosure__link{gap:1rem;min-height:44px}.header #HeaderCountryForm .disclosure__link .country{flex:1}@media(max-width:989px){.header .desktop-localization-wrapper{display:none!important}}.footer{background:#f5f4f2!important;color:#202020!important;border-top:1px solid #e2e0dd!important;padding-top:4rem!important;padding-bottom:2rem!important}.footer .footer__content-top{padding-bottom:3.2rem}.footer .footer__blocks-wrapper{display:grid!important;grid-template-columns:1fr 1fr 1.35fr;gap:4rem;align-items:start}.footer .footer-block{width:auto!important;max-width:none!important;margin:0!important;min-width:0}.footer .footer-block__heading{margin:0 0 1.6rem!important;font-size:1.4rem!important;font-weight:700!important;font-style:normal!important;text-transform:uppercase;letter-spacing:.035em}.footer .footer-block__details-content{margin:0!important}.footer .footer-block__details-content .list-menu__item--link{padding:.5rem 0!important;font-size:1.3rem!important;line-height:1.65;color:#505050!important}.footer .footer-block__brand-info{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:1.4rem;text-align:left!important}.footer .footer-block__brand-info .footer-block__image-wrapper{margin:0!important;max-width:100px!important}.footer .footer-block__brand-info .footer-block__heading{margin:0!important}.footer .footer-block__brand-info .rte{margin:0!important;font-size:1.3rem!important;line-height:1.75!important;color:#505050!important}.footer .footer-block__brand-info .rte p{margin:0}.footer .footer__list-social{position:static!important;margin:0!important;justify-content:flex-start!important;gap:.6rem}.footer .list-social__link{padding:.7rem}.footer .footer-block--newsletter:empty{display:none}.footer .footer__content-bottom{border-top:1px solid #dedbd7!important;padding-top:2rem!important}.footer .footer__copyright{font-size:1.1rem}.newsletter .newsletter-form button.newsletter-form__button{background:#171717!important;color:#fff!important;min-width:12rem}.newsletter .newsletter-form .tot-newsletter-submit-label{color:#fff!important}@media(max-width:749px){.footer .footer__blocks-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 2.4rem}.footer .footer__content-top{padding:0 2.4rem 3rem}.footer .footer-block--brand-information{grid-column:1 / -1}.footer .footer-block__heading{font-size:1.3rem!important}}.header-localization .country-selector .disclosure__link{display:grid!important;grid-template-columns:20px minmax(0,1fr) auto!important;align-items:center!important;gap:1rem!important;padding:1rem 1.4rem!important;min-height:44px;line-height:1.4;font-size:1.3rem!important;text-decoration:none!important}.header-localization .country-selector .disclosure__link>span:first-child{display:none}.header-localization .country-selector .tot-country-flag{width:20px;height:15px}.header-localization .country-selector .country{min-width:0;text-align:left}.header-localization .country-selector .localization-form__currency{opacity:1!important;padding:0!important;font-size:1.15rem;color:#666}.header-localization .country-selector .disclosure__link[aria-current=true]{background:#f1f1f1;font-weight:700}.header-localization .country-selector .disclosure__link:hover{background:#f5f5f5}.header-localization .country-filter{padding:1.2rem;background:#fff}.header-localization .country-filter .field{border:1px solid #dedede;border-radius:6px;background:#f7f7f7;box-shadow:none}.header-localization .country-filter .field:before,.header-localization .country-filter .field:after{display:none!important}.header-localization .country-filter__input{min-width:0;min-height:42px;height:42px;font-size:1.3rem;box-shadow:none!important;padding:1rem 4rem 1rem 1.2rem}.header-localization .country-filter__input::placeholder{opacity:1;color:#666}.header-localization .country-filter .field__label{display:none}.header #HeaderCountryForm .disclosure__button{padding:0 2.4rem 0 .4rem;font-size:1.3rem;font-weight:600}.header #HeaderCountryForm .disclosure__button .icon-caret{right:.6rem;width:9px;height:6px}@media(min-width:990px){.header #HeaderCountryForm .country-selector{width:30rem;max-height:39rem}.header #HeaderCountryForm .country-selector__list{width:100%;max-width:none;max-height:30rem}}@media(min-width:990px){.tot-nav--desktop .tot-nav__brands{position:static}.tot-nav--desktop .tot-nav__brands>details>.tot-nav__brand-list{position:absolute;left:0;right:0;top:100%;width:100%;max-width:none;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2.4rem;padding:3.2rem max(2.4rem,calc((100vw - 144rem)/2));max-height:70vh;overflow-y:auto;background:#fff;color:#171717;border-top:1px solid #e5e5e5;border-radius:0}.tot-nav--desktop .tot-nav__brands>details:not([open])>.tot-nav__brand-list{display:none}.tot-nav--desktop .tot-nav__brand-column{min-width:0}.tot-nav--desktop .tot-nav__brand-heading{display:block;font-size:1.5rem;font-weight:700;font-style:normal;text-transform:uppercase;line-height:1.4;margin-bottom:1.6rem;color:#111;text-decoration:none}.tot-nav--desktop .tot-nav__models{list-style:none;padding:0;margin:0}.tot-nav--desktop .tot-nav__models a{display:block;padding:.65rem 0;font-size:1.3rem;line-height:1.45;font-weight:400;color:#171717;text-decoration:none;overflow-wrap:break-word}.tot-nav--desktop .tot-nav__models a:hover{text-decoration:underline;text-underline-offset:.3rem}.tot-nav--desktop .tot-nav__view-all{display:inline-block;margin-top:1.8rem;padding:.6rem 0;font-size:1.3rem;line-height:1.4;color:#171717;text-decoration:underline;text-underline-offset:.3rem}}@media(min-width:990px)and (max-width:1199px){.tot-nav--desktop .tot-nav__brands>details>.tot-nav__brand-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:990px){.tot-nav--desktop .tot-nav__brand-column>.tot-nav__view-all{font-weight:400!important;text-transform:none}}.main-blog .blog-articles{column-gap:2.4rem;row-gap:3.2rem}.main-blog .blog-articles__article{align-items:stretch;min-width:0}.main-blog .article-card{height:100%;overflow:hidden;border-radius:8px}.main-blog .article-card .card__inner>.card__content{display:none}.main-blog .article-card .card__inner.ratio:before{padding-bottom:58%}.main-blog .article-card__image img{object-fit:contain;background:#f5f5f5}.main-blog .article-card>.card__content{align-content:start}.main-blog .article-card>.card__content .card__information{padding:2rem 2.2rem 2.4rem}.main-blog .article-card .card__heading{line-height:1.3;overflow-wrap:anywhere}.main-blog .article-card .card__heading a{text-decoration:none}.main-blog .article-card .article-card__excerpt{max-width:none;width:100%;margin:1rem 0 0;line-height:1.55}@media(max-width:749px){.main-blog .article-card .card__inner.ratio:before{padding-bottom:62%}.main-blog .article-card>.card__content .card__information{padding:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tot-browse-polish.css.map */
