@layer components{.collection-filter-tabs__checkbox{position:absolute;opacity:0;pointer-events:none}.collection-filter-tabs__inner{display:flex;align-items:center;justify-content:space-between;gap:20px}.collection-filter-tabs__label{flex-shrink:0}.collection-filter-tabs__label h3{margin:0}.collection-filter-tabs__tabs-wrapper{flex:1;position:relative;overflow:hidden;width:100%;display:flex;align-items:center;gap:16px}.collection-filter-tabs__tabs{display:flex;align-items:center;gap:24px;overflow-x:auto;padding:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.collection-filter-tabs__tabs::-webkit-scrollbar{display:none}.collection-filter-tabs__tab{color:inherit;text-decoration:none;padding:0;flex-shrink:0;position:relative;cursor:pointer}.collection-filter-tabs__tab--disabled,.collection-filter-tabs__tab:has(input:disabled){opacity:.5;cursor:not-allowed}.collection-filter-tabs__btns{display:flex;align-items:center;gap:20px}@media(max-width:767.98px){.collection-filter-tabs__aside{margin-inline:auto}}.collection-filter-tabs .js-filters-applied{display:inline-flex}.collection-filter-tabs__filters-btn{background:none;border:none;padding:0 1px;cursor:pointer;flex-shrink:0;transition:opacity .2s ease;text-transform:uppercase;display:inline-flex;align-items:center}.collection-filter-tabs__filters-btn--remove,.collection-filter-tabs__filters-btn--remove.active{display:none}@media(max-width:767.98px){.collection-filter-tabs__inner{flex-direction:column;align-items:flex-start;gap:40px;position:relative}.collection-filter-tabs__label{display:none}.collection-filter-tabs__tabs-wrapper:after{content:"";position:absolute;top:0;right:0;width:48px;height:100%;background:linear-gradient(to right,#fff0,#fffc 46.154%);pointer-events:none}.collection-filter-tabs__tabs{width:100%;padding:0;gap:16px}}.filters-popup{position:fixed;top:0;right:0;width:100%;height:100dvh;z-index:9999;transform:translate(100%);transition:transform .3s ease}.filters-popup--show .filters-popup{transform:translate(0)}.filters-popup--show{overflow:hidden}.filters-popup__overlay{position:fixed;top:0;left:0;width:100%;height:100dvh;background:#23232380;z-index:9999;opacity:0;visibility:hidden;transition:opacity var(--global-transition-duration) var(--global-transition-timing-function),visibility var(--global-transition-duration) var(--global-transition-timing-function)}.filters-popup--show .filters-popup__overlay{opacity:1;visibility:visible}.filters-popup__header{display:flex;align-items:center;justify-content:space-between;padding:40px 40px 0;color:var(--filter-content-color)}@media screen and (max-width:767px){.filters-popup__header{padding:32px 32px 0}}.filters-popup__header h4{margin:0}.filters-popup__close{width:32px;height:32px;background:var(--color-background-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;color:var(--filter-content-color)}.filters-popup__close svg{display:block;width:16px;height:16px}.filters-popup__container{padding:40px;overflow-y:auto;max-height:calc(100dvh - 200px);scrollbar-width:none;-ms-overflow-style:none}@media screen and (max-width:767px){.filters-popup__container{padding:32px}}.filters-popup__container::-webkit-scrollbar{display:none}.filters-popup__body{display:flex;flex-direction:column;gap:0}.filters-popup__grid{display:flex;flex-direction:column;gap:0px}.filters-popup__footer{position:absolute;bottom:0;left:0;right:0;padding:40px;display:flex;flex-direction:column;gap:12px;width:100%}@media screen and (max-width:767px){.filters-popup__footer{padding:32px}}.filters-popup__footer facet-remove{width:100%}.filters-popup__footer--inline{display:grid;grid-template-columns:1fr 1fr;align-items:center}.filters-popup__apply-button,.filters-popup__clear{width:100%;max-width:100%}.filters-popup--shop-size{margin:auto}.filters-popup--shop-size .filters-popup__container{padding-top:20px}.filters-popup--shop-size .filters-popup__grid{grid-template-columns:auto}.filters-popup--shop-size .filters-popup__header{height:auto;border-bottom:none}.filters-popup--shop-size .swiper{padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px}.filters-popup--shop-size .swiper-scrollbar{position:relative!important;height:2px!important;margin-top:30px;background:var(--filter-border-color);left:0!important;width:100%!important;bottom:0!important}@media(max-width:991.98px){.filters-popup{width:100%}.filters-popup__grid{grid-template-columns:1fr}.filters-popup__header .filters-popup__close{margin-left:auto}.filters-popup__header .filters-popup__clear{display:none}.filters-popup__clear-mobile{display:block}.filters-popup--shop-size{border-bottom:0px!important;max-width:none;margin:0;overflow:hidden;left:20px;right:20px;bottom:20px}.filters-popup--shop-size .shop-size__filter-item{width:200px!important}.filters-popup--shop-size .filters-popup__container{padding:20px 0 20px 20px}.filters-popup--shop-size .filters-popup__header{padding-right:20px;height:21px;margin-bottom:20px}.filters-popup--shop-size .swiper{padding-right:20px;padding-left:20px;margin-left:-20px;margin-right:0}}@media(max-width:767.98px){.filters-popup{max-width:100%!important;top:0;right:0;bottom:0;left:0}.filters-popup__header,.filters-popup__container{padding:32px 32px 0}.filters-popup__footer{padding:32px}.filters-popup__container{max-height:80dvh;max-height:calc(100dvh - 200px);overflow-y:auto}}.collection-filter__category{padding:0 20px;display:none}.collection-filter__accordion-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--filter-row-padding, 20px) 0;cursor:pointer;border-bottom:none;background:transparent;border:0;text-align:left;color:inherit;transition:all var(--global-transition-duration) var(--global-transition-timing-function)}.collection-filter__accordion-header>:first-child{flex:1}.collection-filter__accordion-header.is-active{padding-bottom:20px}@media screen and (max-width:767px){.collection-filter__accordion-header.is-active{padding-bottom:12px}}.collection-filter__accordion-header.is-active .filter-group__arrow .default{opacity:0;visibility:hidden}.collection-filter__accordion-header.is-active .filter-group__arrow .active{opacity:1;visibility:visible}.filters-popup--icon-plus.filters-popup--icon-plus .filter-group__arrow-caret.filter-group__arrow-caret,.filters-popup--icon-caret.filters-popup--icon-caret .filter-group__arrow-plus.filter-group__arrow-plus{display:none}.filter-group__arrow-caret{display:inline-flex;align-items:center;transition:transform .25s ease}.collection-filter__accordion-header.is-active .filter-group__arrow-caret{transform:rotate(180deg)}.filters-popup--dividers .collection-filter__accordion,.filters-popup--dividers .facets__availability-control,.filters-popup--dividers .filter-group{border-bottom:1px solid var(--filter-divider-color, var(--color-border))}.filters-popup--dividers .collection-filter__accordion:last-of-type{border-bottom:none}.filters-popup--dividers .filters-popup__grid>:first-child{border-top:1px solid var(--filter-divider-color, var(--color-border))}.collection-filter__accordion-header h5,.collection-filter__accordion-header .p-strong{margin:0;color:var(--filter-content-color)}.collection-filter__accordion-content{display:none;padding:0 0 36px}.collection-filter__option{display:flex;align-items:center;gap:var(--filter-option-gap, 12px);min-height:30px;padding:var(--filter-option-inset, 4px);margin-bottom:var(--filter-row-gap, 4px);cursor:pointer}.collection-filter__accordion-content>.collection-filter__option:last-child{margin-bottom:0}.collection-filter__option input[type=radio]:checked+label,.collection-filter__option input[type=checkbox]:checked+label{color:var(--filter-content-color);font-weight:var(--filter-label-weight-bold, 500)}.collection-filter__option label{cursor:pointer;margin:0;color:var(--filter-content-color);flex:1}.collection-filter__option--disabled,.collection-filter__option:has(input:disabled){display:none}.collection-filter__accordion:has(.collection-filter__option):not(:has(.collection-filter__option:not(.collection-filter__option--disabled))){display:none}.collection-filter .facets__availability-control{display:flex;align-items:center;justify-content:space-between;padding:var(--filter-row-padding, 24px) 0;cursor:pointer;color:var(--filter-content-color)}.collection-filter .facets__availability-control>span{margin:0;color:inherit}.collection-filter .facets__price{display:flex;align-items:center;gap:10px}.collection-filter .facets__price .field-currency{color:var(--filter-content-color)}.collection-filter .facets__price .field{position:relative;flex:1}.collection-filter .facets__price .field__input{width:100%;padding:12px 15px;border:1px solid var(--filter-border-color);border-radius:4px;color:var(--filter-content-color);background:transparent;transition:border-color .3s ease}.collection-filter .facets__price .field__input:focus{outline:none;border-color:var(--filter-content-color)}.collection-filter .facets__price .field__input::placeholder{color:var(--filter-content-color);opacity:.4}.collection-filter .facets__price .field__label{position:absolute;left:15px;top:-8px;background:var(--filter-bg-color);padding:0 5px;pointer-events:none;color:var(--filter-content-color)}.collection-filter .filter-items--swatch{display:flex;flex-direction:column}.collection-filter .filter-item--swatch{--swatch-ring-offset: 3px;position:relative;display:flex;flex-direction:row;align-items:center;gap:10px;margin-bottom:13px;cursor:pointer}.collection-filter .filter-item--swatch .filter-item__label{cursor:pointer;margin:0;color:var(--filter-content-color);opacity:.5;flex:1;transition:opacity var(--global-transition-duration) var(--global-transition-timing-function)}.collection-filter .filter-item--swatch:has(input:checked) .filter-item__label{opacity:1}.collection-filter .filter-item--swatch:has(input:disabled) .filter-item__label{opacity:1;cursor:not-allowed}.filter-item--disabled,.collection-filter .filter-item--swatch:has(input:disabled){opacity:.5;cursor:not-allowed}.collection-filter .swatch-input-wrapper{margin-inline-start:var(--swatch-ring-offset, 3px);position:relative;cursor:pointer;display:flex;justify-content:center}.collection-filter .swatch-input-wrapper .swatch-input__label{display:block;cursor:pointer;position:relative}.collection-filter .swatch-input-wrapper .swatch{width:30px;height:30px;border-radius:50%;display:block;background:var(--swatch-background);background-size:cover;background-position:var(--swatch-focal-point, center);border:1px solid rgba(0,0,0,.1);transition:all .3s ease;position:relative}.collection-filter .swatch-input-wrapper .swatch:before{content:"";position:absolute;border:1px solid var(--filter-content-color);border-radius:inherit;inset:calc(var(--swatch-ring-offset, 3px) * -1);opacity:0;transition:opacity var(--global-transition-duration) var(--global-transition-timing-function)}.collection-filter .swatch-input-wrapper .swatch--unavailable{background:var(--filter-border-color);position:relative}.collection-filter .swatch-input-wrapper .swatch--unavailable:after{content:"";position:absolute;top:50%;left:50%;width:1px;height:120%;background:#0000004d;transform:translate(-50%,-50%) rotate(45deg)}.collection-filter .swatch-input-wrapper input.swatch-input__input:checked~.swatch-input__label .swatch:before,.collection-filter .swatch-input-wrapper input.swatch-input__input:checked+.swatch-input__label .swatch:before{opacity:1}.collection-filter .swatch-input-wrapper input.swatch-input__input:disabled~.swatch-input__label,.collection-filter .swatch-input-wrapper input.swatch-input__input:disabled+.swatch-input__label{cursor:not-allowed}.collection-filter .swatch-input-wrapper input.swatch-input__input:disabled~.swatch-input__label .swatch,.collection-filter .swatch-input-wrapper input.swatch-input__input:disabled+.swatch-input__label .swatch{filter:grayscale(50%)}@media(hover:hover){.collection-filter .swatch-input-wrapper:hover .swatch:before{opacity:.5}.collection-filter .swatch-input-wrapper input.swatch-input__input:disabled~.swatch-input__label:hover .swatch:before,.collection-filter .swatch-input-wrapper input.swatch-input__input:disabled+.swatch-input__label:hover .swatch:before{opacity:0}}.collection-filter .drawer_content_color{color:#000000b3;text-align:center;line-height:1.3}.filter-item--swatch:has(input:disabled) .collection-filter .drawer_content_color{opacity:.4}.collection-filter .collection-filter__option--image{margin-bottom:13px}.collection-filter .collection-filter__option--image label{display:flex;align-items:center;gap:10px;cursor:pointer;border:2px solid transparent;border-radius:8px;padding:8px;transition:border-color .3s ease}.collection-filter .collection-filter__option--image .facets__image-wrapper{width:60px;height:60px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:4px;flex-shrink:0}.collection-filter .collection-filter__option--image .facets__image{width:100%;height:100%;object-fit:cover}.collection-filter .collection-filter__option--image .filter-item__label{color:#00000080;flex:1}.collection-filter .collection-filter__option--image input:checked+label{border-color:var(--filter-content-color)}.collection-filter .collection-filter__option--image input:checked+label .filter-item__label{color:var(--filter-content-color)}@media(hover:hover){.collection-filter .collection-filter__option--image:hover label{border-color:#0003}}.filter-group{margin-bottom:20px;min-width:0;position:relative}.filter-group__heading{margin-bottom:13px;cursor:pointer}.filter-group__arrow{width:24px;height:24px;display:grid;align-items:center;justify-content:center;transition:transform .3s ease}.filter-group__arrow .default{grid-row:1;grid-column:1;display:flex;align-items:center;justify-content:center;opacity:1;visibility:visible;transition:all .3s ease;color:var(--filter-content-color)}.filter-group__arrow .active{grid-row:1;grid-column:1;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease;color:var(--filter-content-color)}.filter-group .filter-items{display:flex;gap:5px;flex-wrap:wrap}.filter-group .filter-item{cursor:pointer;position:relative}.filter-group .filter-item>input{position:absolute;height:0;width:0;opacity:0}.filter-group .filter-item__inner{height:110px;width:115px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;border:1px solid transparent;border-radius:8px;transition:all .3s ease}.filter-group .filter-item__inner>img{max-width:63px}.filter-group .filter-item>input:checked~.filter-item__inner{border-color:var(--filter-border-color)}@media(hover:hover){.filter-group .filter-item:hover .filter-item__inner{border-color:var(--filter-border-color)}}.filter-group--dropdown .collection-filter__accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.filter-group--dropdown .collection-filter__accordion-header.is-active .filter-group__arrow .default{opacity:0;visibility:hidden}.filter-group--dropdown .collection-filter__accordion-header.is-active .filter-group__arrow .active{opacity:1;visibility:visible}.filter-group--dropdown .filter-group__arrow{display:grid}.filter-group--dropdown .filter-group__arrow *{transition:all .3s ease}.filter-group--dropdown .filter-group__arrow .default{grid-row:1;grid-column:1;display:flex;align-items:center;justify-content:center;opacity:1;visibility:visible;transition:all .3s ease}.filter-group--dropdown .filter-group__arrow .active{grid-row:1;grid-column:1;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease}.filter-group--perfect-for,.filter-group--colour-limited-edition{border-bottom:solid 1px var(--filter-border-color)}.filter-group--colour-limited-edition .filter-items{gap:25px;flex-wrap:wrap;padding-right:30px}.filter-group--colour-limited-edition .filter-item__inner{height:auto;width:auto;border:none;position:relative}.filter-group--colour-limited-edition .filter-item__inner:before{content:" ";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;z-index:9;border:solid 1px var(--color-dark-charcoal);border-radius:50%;opacity:0;transition:all .3s ease}.filter-group--colour-limited-edition .filter-item__colour{height:30px;width:30px;border-radius:50%}.filter-group--colour-limited-edition .filter-item>input:checked~.filter-item__inner:before{opacity:1}@media(hover:hover){.filter-group--colour-limited-edition .filter-item:hover .filter-item__inner:before{opacity:1}}.filter-group--limited-edition{overflow:hidden}.filter-group--limited-edition:before,.filter-group--limited-edition:after{content:" ";position:absolute;top:50px;bottom:30px;left:0;width:20px;background:linear-gradient(to right,#fff,#fff0);z-index:9;pointer-events:none}.filter-group--limited-edition:before{opacity:0;visibility:hidden}.filter-group--limited-edition.show-fade:before{opacity:1;visibility:inherit}.filter-group--limited-edition:after{right:0;left:auto;background:linear-gradient(to left,#fff,#fff0)}.filter-group--limited-edition .filter-group__items{overflow-x:auto}.filter-group--limited-edition .filter-items{gap:0;flex-wrap:nowrap}.filter-group--limited-edition .filter-item img{border-radius:50%}@media(max-width:767.98px){.filter-group--limited-edition{height:auto}.filter-group--limited-edition .filter-item__inner{min-height:100px;height:100%!important}}.filter-group--limited-edition .swiper-scrollbar{position:relative!important;height:2px!important;margin-top:20px;background:var(--filter-border-color);left:0!important}.filter-group--limited-edition .swiper-scrollbar-drag{background:var(--filter-border-color)}.filter-group--limited-edition .swiper-slide{width:fit-content}.filter-group--limited-edition .swiper-slide:last-of-type{margin-right:20px!important}.filter-group--shop-size{padding-top:10px;padding-bottom:25px}.filter-group--shop-size .shop-size__filters{display:flex;justify-content:space-between}.filter-group--shop-size .shop-size__filters:hover .filter-item__content,.filter-group--shop-size .shop-size__filters:hover .filter-item__image{opacity:.5}.filter-group--shop-size .shop-size__filter-item{width:248px;padding-left:20px}.filter-group--shop-size .shop-size__filter-item:hover .filter-item__content,.filter-group--shop-size .shop-size__filter-item:hover .filter-item__image{opacity:1}.filter-group--shop-size .shop-size .filter-item__image{height:100%;max-width:140px;height:200px;margin-bottom:30px;display:flex;transition:all var(--global-transition-duration) var(--global-transition-timing-function)}.filter-group--shop-size .shop-size .filter-item__image img{margin-top:auto}.filter-group--shop-size .shop-size .filter-item__content{position:relative;transition:all var(--global-transition-duration) var(--global-transition-timing-function)}.filter-group--shop-size .shop-size .filter-item__content:after{content:"";width:1px;height:100%;position:absolute;left:-20px;top:0;background:var(--filter-border-color)}.filter-group--shop-size .shop-size .filter-item__title{margin-bottom:15px}.filter-group--shop-size .shop-size .filter-item__info{margin-bottom:10px;min-height:54px}.filter-group--shop-size .shop-size .filter-item__swatch{display:flex;gap:10px}.filter-group--shop-size .shop-size .filter-item__swatch .swatch-preview{height:15px;width:15px;border-radius:50%;display:block;background-color:#0003;position:relative;background-size:100% 100%}.filter-group--shop-size .shop-size .filter-item__swatch .swatch-available{line-height:15px}.filter-group--shop-size .shop-size .swiper-slide:first-of-type{padding-left:0!important}.filter-group--shop-size .shop-size .swiper-slide:first-of-type .filter-item__content:after{display:none}.filter-group--perfect-for{order:1}.filter-group--perfect-for .filter-item__inner img{max-width:none;height:36px}.filter-group--colour-limited-edition{order:2}.filter-group--size{order:3}.filter-group--limited-edition{order:4}.filter-group__arrow svg{width:16px!important;height:16px!important}@media(max-width:991.98px){.filter-group--shop-size{border-bottom:0px!important}.filter-group--shop-size .shop-size__filters{gap:15px}.filter-group--shop-size .shop-size__filter-item{width:200px}.filter-group--shop-size .shop-size .filter-item__content:after{display:none}.filter-group--shop-size .shop-size .filter-item__image{max-width:90px;margin-bottom:15px;height:136px}.filter-group--shop-size .shop-size .filter-item__image img{opacity:1}.filter-group--shop-size .shop-size .swiper-slide:last-of-type{margin-right:30px!important}}@media(max-width:991.98px){.filter-group .filter-item__inner{height:100px;width:100px;padding:5px;text-align:center}.filter-group--colour-limited-edition .filter-item__inner{height:auto;width:auto;padding:0}}@media(min-width:768px)and (max-width:991.98px){.filter-group--limited-edition .filter-items{align-items:stretch}.filter-group--limited-edition .filter-item{height:auto}.filter-group--limited-edition .filter-item__inner{min-height:100px;height:100%}}@media(max-width:991.98px){.filter-group{padding:0;border-bottom:solid 1px var(--filter-border-color)}.filter-group .filter-group__items{display:none}.filter-group__heading{padding-top:15px;padding-bottom:10px;margin-bottom:0;display:grid;grid-template-columns:1fr auto;align-items:center}.filter-group__arrow{display:grid}.filter-group__arrow svg{display:flex;width:16px!important;height:16px!important}.filter-group__arrow *{transition:all .3s ease}.filter-group__arrow .default{display:flex;align-items:center;justify-content:center;grid-row:1;grid-column:1;opacity:1;visibility:visible}.filter-group__arrow .active{display:flex;align-items:center;justify-content:center;grid-row:1;grid-column:1;opacity:0;visibility:hidden}.filter-group.active .filter-group__items{display:block;padding-bottom:15px}.filter-group.active .filter-group__arrow .default{opacity:0;visibility:hidden}.filter-group.active .filter-group__arrow .active{opacity:1;visibility:visible}.filter-group .swiper-slide:last-of-type{margin-right:0!important}.filter-group .filter-items{justify-content:space-between}.filter-group .filter-items:after{content:"";flex:auto}.filter-group--colour-limited-edition .filter-items{padding-right:0;row-gap:20px;column-gap:30px;padding-top:10px;padding-bottom:10px}.filter-group--limited-edition:after{display:none}.filter-group--limited-edition .filter-items{flex-wrap:wrap;gap:20px 0px}.filter-group--limited-edition .swiper-scrollbar{display:none}.filter-group--size .filter-items,.filter-group--colour-limited-edition .filter-items,.filter-group--perfect-for .filter-items{justify-content:start}.filter-group--size .filter-items:after,.filter-group--colour-limited-edition .filter-items:after,.filter-group--perfect-for .filter-items:after{display:none}}.footer--in-view .filters-button{opacity:0;visibility:hidden}#product-grid-container{transition:opacity .5s ease}.sa-facets--loading #product-grid-container{opacity:.4;pointer-events:none}.collection-filter__accordion-content{display:none}}.collection-filter .swatch-input-wrapper input.swatch-input__input{position:absolute;width:0;height:0;min-width:0;margin:0;padding:0;border:0;opacity:0;pointer-events:none;-webkit-appearance:none;appearance:none}.collection-filter .facets__price .field__label{top:-8px;transform:none;left:15px;background:var(--filter-bg-color);padding:0 5px;pointer-events:none;color:var(--filter-content-color)}.filters-popup__footer .filters-popup__apply-button,.filters-popup__footer .filters-popup__clear,.filters-popup__footer facet-remove{width:100%;max-width:none}a.collection-filter-tabs__tab,a.collection-filter-tabs__tab:visited,.collection-filter-tabs__tab a,.collection-filter-tabs__tab a:visited,.collection-filter-tabs__filters-btn,.collection-filter-tabs__filters-btn a,.collection-filter-tabs__filters-btn a:visited{color:inherit;--button-color: inherit;text-decoration:none}.collection-filter-tabs__tab{border-bottom:1px solid transparent;transition:border-bottom-color var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease)}.collection-filter-tabs__tab:has(input:checked),.collection-filter-tabs__tab--active,.collection-filter-tabs__tab:not(.collection-filter-tabs__tab--disabled):not(:has(input:disabled)):hover,.collection-filter-tabs__tab:not(.collection-filter-tabs__tab--disabled):not(:has(input:disabled)):focus-visible{border-bottom-color:currentColor}a.collection-filter-tabs__tab:hover,.collection-filter-tabs__tab:hover,.collection-filter-tabs__tab a:hover{text-decoration:none}.filters-popup input[type=checkbox],.filters-popup input[type=radio]{appearance:none;-webkit-appearance:none;width:var(--checkbox-size, 16px);height:var(--checkbox-size, 16px);aspect-ratio:1 / 1;margin:0;padding:0;border-width:var(--checkbox-border-width, 1px);border-style:solid;border-color:var(--checkbox-border-default, currentColor);background-color:transparent;background-image:none;-webkit-mask-image:none;mask-image:none;cursor:pointer;position:relative;flex-shrink:0;box-sizing:border-box;transition:border-color var(--animation-speed, .3s) var(--animation-easing, ease)}.filters-popup input[type=checkbox]{border-radius:var(--checkbox-radius, 0)}.filters-popup input[type=radio]{border-radius:50%}.filters-popup input[type=checkbox]:not(:disabled):hover,.filters-popup input[type=radio]:not(:disabled):hover{border-color:var(--checkbox-border-hover, var(--checkbox-border-default));background-color:transparent}.filters-popup input[type=checkbox]:checked,.filters-popup input[type=radio]:checked{border-color:var(--checkbox-border-active, var(--checkbox-border-default));background-color:transparent}.filters-popup input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;width:50%;height:50%;transform:translate(-50%,-50%);border-radius:inherit;background-color:var(--checkbox-marker-active, currentColor);mask-image:none;-webkit-mask-image:none}.filters-popup input[type=checkbox]:checked:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;transform:none;border-radius:0;background-color:var(--checkbox-marker-active, currentColor);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M5.5 9.35714L7.6 11.5L12.5 6.5' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M5.5 9.35714L7.6 11.5L12.5 6.5' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%}.filters-popup input[type=checkbox]:disabled,.filters-popup input[type=radio]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:767.98px){.collection-filter__accordion-header,.collection-filter .facets__availability-control{--filter-row-padding: 20px}.collection-filter__accordion-content{--filter-body-inset: 8px}.collection-filter__option{--filter-option-gap: 8px;--filter-option-inset: 2px;--filter-row-gap: 2px}}.collection-filter-tabs__aside{display:flex;align-items:center;gap:var(--plp-aside-gap, 33px);flex-shrink:0}.plp-view-switcher{display:none;align-items:center;gap:8px;flex-shrink:0}.plp-view-switcher__label{font-family:var(--font-paragraph--family);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);letter-spacing:var(--font-paragraph--letter-spacing);color:var(--color-text-primary);white-space:nowrap}.plp-view-switcher__buttons{display:flex;align-items:center;gap:4px}.plp-view-switcher__btn{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;inline-size:24px;block-size:24px;color:var(--color-text-secondary);opacity:.2;transition:opacity var(--global-transition-duration, .2s) var(--global-transition-timing-function, ease)}.plp-view-switcher__btn:hover,.plp-view-switcher__btn:focus-visible{opacity:1}.plp-view-switcher__icon{inline-size:100%;block-size:100%;display:block}@media(max-width:767.98px){.collection-filter-tabs__aside{gap:var(--plp-aside-gap-m, 20px)}}.collection-filter-tabs__filters-trigger{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-inline-size:200px}.collection-filter-tabs__filters-trigger .js-filters-applied:empty{display:none}@media(max-width:767.98px){.collection-filter-tabs__filters-trigger{min-inline-size:167px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/component-collection-filters.css.map */
