@charset "UTF-8";.collection-section{min-height:100vh}.filter-dropdown__summary{display:flex;align-items:center;overflow:hidden;position:relative;gap:2px}.filter-dropdown .filter-dropdown__arrow{transition:all ease .3s;transform:rotate(0);transform-origin:center}.filter-dropdown .filter-dropdown__label{font-size:14px;font-style:normal;font-weight:400;line-height:24px}.filter-dropdown[open] .filter-dropdown__arrow{transform:rotate(180deg);transform-origin:center}.sort_by-wrapper{position:relative}.sort_by-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.sort_by-wrapper:after{content:"";position:absolute;top:50%;right:12px;width:20px;height:20px;transform:translateY(-50%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.97941 10.608L7.02941 7.65801C6.87327 7.5028 6.66206 7.41569 6.44191 7.41569C6.22175 7.41569 6.01054 7.5028 5.85441 7.65801C5.7763 7.73548 5.71431 7.82765 5.672 7.9292C5.62969 8.03075 5.60791 8.13967 5.60791 8.24968C5.60791 8.35969 5.62969 8.46861 5.672 8.57016C5.71431 8.67171 5.7763 8.76388 5.85441 8.84135L9.38774 12.3747C9.46521 12.4528 9.55738 12.5148 9.65893 12.5571C9.76048 12.5994 9.8694 12.6212 9.97941 12.6212C10.0894 12.6212 10.1983 12.5994 10.2999 12.5571C10.4014 12.5148 10.4936 12.4528 10.5711 12.3747L14.1461 8.84135C14.2233 8.76348 14.2844 8.67113 14.3259 8.5696C14.3674 8.46807 14.3884 8.35935 14.3877 8.24968C14.3884 8.14001 14.3674 8.03129 14.3259 7.92976C14.2844 7.82823 14.2233 7.73588 14.1461 7.65801C13.9899 7.5028 13.7787 7.41569 13.5586 7.41569C13.3384 7.41569 13.1272 7.5028 12.9711 7.65801L9.97941 10.608Z' fill='%23B9B9B9'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.97941 10.608L7.02941 7.65801C6.87327 7.5028 6.66206 7.41569 6.44191 7.41569C6.22175 7.41569 6.01054 7.5028 5.85441 7.65801C5.7763 7.73548 5.71431 7.82765 5.672 7.9292C5.62969 8.03075 5.60791 8.13967 5.60791 8.24968C5.60791 8.35969 5.62969 8.46861 5.672 8.57016C5.71431 8.67171 5.7763 8.76388 5.85441 8.84135L9.38774 12.3747C9.46521 12.4528 9.55738 12.5148 9.65893 12.5571C9.76048 12.5994 9.8694 12.6212 9.97941 12.6212C10.0894 12.6212 10.1983 12.5994 10.2999 12.5571C10.4014 12.5148 10.4936 12.4528 10.5711 12.3747L14.1461 8.84135C14.2233 8.76348 14.2844 8.67113 14.3259 8.5696C14.3674 8.46807 14.3884 8.35935 14.3877 8.24968C14.3884 8.14001 14.3674 8.03129 14.3259 7.92976C14.2844 7.82823 14.2233 7.73588 14.1461 7.65801C13.9899 7.5028 13.7787 7.41569 13.5586 7.41569C13.3384 7.41569 13.1272 7.5028 12.9711 7.65801L9.97941 10.608Z' fill='%23B9B9B9'/%3E%3C/svg%3E%0A");background:black;pointer-events:none}@media (max-width: 768px){.sort_by-wrapper:after{right:2px}}.sort_by-wrapper:before{content:"";background:#E1E2E5;height:16px;width:1px;position:absolute;top:50%;transform:translateY(-50%);right:37px}.collection-description .collection-short-description{max-height:64px;overflow:hidden}.collection-description .collection-short-description-mobile{max-height:46px;overflow:hidden}.collection-description.open .collection-short-description,.collection-description.open .collection-short-description-mobile{height:auto;max-height:100%}.collection-read-more{font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:auto;color:#000}.collection-description-text *,.collection-read-more-mobile{color:#656565;font-size:14px;line-height:22px;letter-spacing:.005em}.collection-read-more-mobile{color:#000}.collection-description-mobile{max-width:692px;font-weight:500;padding-inline:20px;margin-bottom:5px}.mobile-filters__container{left:-100%}.mobile-filters__container.active-filters{left:0}.shadow-smal{box-shadow:0 4px 24px #0000000d}.checkbox-styled{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:1px solid #8F9091;content:"";color:#fff;position:relative;border-radius:2px}.checkbox-styled:checked{background:#85754E;border:1px solid #85754E}.checkbox-styled:checked:after{content:"✓";color:#fff;position:absolute;top:-5px;left:4px;font-weight:100;font-size:12px}#ProductGridContainer details[open] summary{border-width:1px;border-style:solid}#ProductGridContainer details[open] summary svg path{fill:#85754e}.swatch{--swatch--size: var(--swatch-input--size, 4.4rem);--swatch--border-radius: var(--swatch-input--border-radius, 50%);display:block;width:var(--swatch--size);max-width:100%;aspect-ratio:1/1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--swatch--border-radius)}.filter_desctop_label{display:inline-block;margin-left:8px;font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.2px;color:#545454}.checkbox-styled:disabled{opacity:.5;cursor:not-allowed}.filter-clear{display:inline-block;font-size:.875rem;line-height:1.5rem;color:rgb(var(--color-brand-black))}.vertical-filters{width:376px;border-right:1px solid #e5e7eb;position:relative}.vertical-filters__fixed{height:calc(100vh - 73px);overflow:auto;position:sticky;padding-left:64px;padding-right:20px;top:68px;left:0;right:0}.filter-dropdown__arrow-vertical{position:absolute;right:0;transition:transform .3s;width:20px;height:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.filter-dropdown-vertical{gap:2.25rem}@media (min-width: 990px){.filter-dropdown-vertical{position:relative}}.filter-dropdown-vertical[open] .filter-dropdown__arrow-vertical{transform:rotate(180deg);transform-origin:center;transition:transform .3s}.button-grid-swithcer svg path,.button-grid-swithcer svg rect{fill:currentColor}.button-grid-swithcer{color:rgba(var(--color-secondary-gray))}.button-grid-swithcer.active{color:rgba(var(--color-brand-black))}#product_grid[data-grid-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.promo-card{border-radius:2px;overflow:hidden}@media (max-width: 990px){.promo-card,.promo-card.row-span--2{grid-row:span 1/span 1;grid-column:span 2/span 2}}@media (min-width: 990px){#product_grid[data-grid-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}#product_grid[data-grid-cols="4"] .promo-card.col-span--2{grid-column:span 2/span 2}#product_grid[data-grid-cols="4"] .promo-card.row-span--2{grid-row:span 2/span 2}#product_grid[data-grid-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}#product_grid[data-grid-cols="0"]{display:flex;flex-direction:column}.mobileFiltersClose{left:-100%}@media (min-width: 990px){.mobileFiltersClose{left:auto;right:-100%}}.mobileFiltersOpen{left:0}@media (min-width: 990px){.mobileFiltersOpen{left:auto;right:0}}.sticky_filter{position:sticky;top:52px;left:0;right:0;z-index:10000;background:rgba(var(--color-brand-white))}@media (min-width: 990px){.sticky_filter{top:72px}}.scroll-up .sticky_filter{top:0}.filter-dropdown__values input[type=radio]:disabled{opacity:.2;cursor:not-allowed}.filter-dropdown__values input[type=radio]:disabled:hover:before,.filter-dropdown__values input[type=radio]:disabled:hover:after{background:transparent}.link{cursor:pointer}.promocard__title{font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1.6px;text-transform:uppercase;color:#fff;margin-bottom:10px}.promocard__description{font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:28px;color:#fff;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.promocard__link{display:flex;width:-moz-fit-content;width:fit-content;align-items:flex-end;gap:8px;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline}.promocard__text-bg{background-color:#fff;padding:16px 0 28px;z-index:300}@media (max-width: 990px){.promocard__text-bg{padding-left:15px;padding-right:15px}}.promocard__text-bg .promocard__title,.promocard__text-bg .promocard__description{color:#000}span.filter-icon{width:36px;height:36px;display:flex;justify-content:center;align-items:center;background:black;border-radius:50%}span.filter-icon svg path{fill:#fff}.filter__floating-button{position:fixed;bottom:45px;z-index:2000;left:50%;transform:translate(-50%);background:#FFF;padding:14px 20px;border:1px solid black;border-radius:128px;height:48px}.filter__floating-button .filter-icon{width:auto;height:auto;background-color:#fff;border-radius:0}.filter__floating-button .filter-icon svg path{fill:#000}.filter__floating-button:hover{background:black;color:#fff}.filter__floating-button:hover .filter-icon{background-color:#000}.filter__floating-button:hover .filter-icon svg path{fill:#fff}.filter-bar__wrapper h3{color:rgba(var(--color-brand-black))!important;font-size:35px!important;line-height:1!important;font-weight:400!important;font-family:var(--font-heading-family)!important;text-transform:capitalize!important;margin-top:20px}.filter-bar__wrapper .filter-bar{overflow:auto}.filter-bar__wrapper .filter-bar ul{margin-bottom:1.75rem;margin-top:1.25rem;display:flex;flex-wrap:nowrap;gap:.5rem}@media (min-width: 768px){.filter-bar__wrapper .filter-bar ul{margin-bottom:3rem;margin-top:2.5rem;flex-wrap:wrap}}.filter-bar__wrapper .filter-bar ul .filter-bar__button{display:flex;height:2rem;cursor:pointer;align-items:center;justify-content:center;white-space:nowrap;border-radius:60px;border-width:1px;border-color:rgb(var(--color-brand-medium-gray));background-color:rgb(var(--color-brand-white));padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:500;text-transform:uppercase;line-height:1.25rem;letter-spacing:.6px;color:rgb(var(--color-brand-black))}@media (min-width: 768px){.filter-bar__wrapper .filter-bar ul .filter-bar__button{padding-left:14px;padding-right:14px}}.filter-bar__wrapper .filter-bar ul .filter-bar__button:hover{text-decoration:none!important}.filter-bar__wrapper .filter-bar ul .filter-bar__button.active{border-color:rgb(var(--color-brand-light-gray));background-color:rgb(var(--color-brand-light-gray));color:rgb(var(--color-brand-black))}@media screen and (min-width: 990px){.disable_desctop_banner .collection-banner-wrap{height:auto!important}.disable_desctop_banner .collection-banner-wrap picture{display:none}.disable_desctop_banner .collection-banner-wrap .collection-banner-content{position:static!important;justify-content:flex-start}.disable_desctop_banner .collection-banner-wrap .collection-banner-content *{color:#000!important}.disable_desctop_banner .collection-read-more{font-size:14px;font-weight:500}}
