.collection{position:relative}@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}.collection .title:not(.title--no-heading){margin-top:-1rem}}@media screen and (min-width:750px){.collection .title-wrapper-with-link--no-heading{margin-top:calc(6rem + var(--page-width-margin))}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{bottom:0;display:none;left:0;opacity:.7;padding:0 1.5rem;right:0;top:0;width:100%}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-bottom:15rem;margin-top:10rem}@media(max-width:575.98px){.collection-header{position:absolute;right:0;top:calc(100% + 20px)}}@media(min-width:1024px){.collection-header .container-fluid{padding-left:30px;padding-right:30px}}.collection-header .col-header{align-items:center;display:flex;justify-content:space-between}.collection-header .col-header .breadcrumb{padding:11px 30px 11px 0;width:auto}.collection-header .breadcrumb{margin-bottom:0}.product-count{display:none}.collection-description{display:flex;justify-content:space-between}.collection.page-width{padding:0 16px}.grid__item{margin-bottom:30px!important}@media(min-width:768px)and (max-width:1023.98px){.grid__item{max-width:50%!important;width:calc(50% - .66667rem)!important}}@media(min-width:1024px){.grid__item{margin-bottom:60px!important;max-width:33.33%}}.grid__item .card-wrapper:hover a:after{display:none}.grid__item .card--product{margin-bottom:15px}.card-information{text-align:center}.card-information .card-information__text{font-family:Muli,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;letter-spacing:0;line-height:1.25;margin-bottom:5px;padding-right:0;text-transform:none}@media(min-width:1024px){.card-information .card-information__text{margin-bottom:10px}}.card-information .card-information__text a{text-decoration:none}.card-information .card-information__text a:after{display:none}.card-information .tags{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style-type:none;padding:0}@media(max-width:767.98px){.card-information .tags{margin-bottom:5px;margin-top:0!important}}.card-information .tags li{color:#6e6e6e;font-size:15px;margin-right:10px}.card-information .tags li:last-child{margin-right:0}@media(max-width:767.98px){.card-information .price{margin-top:0!important}}.card-information .color-variants,.card-information .color-variants__list{align-items:center;display:flex;justify-content:center;list-style-type:none;padding:0}.card-information .price{display:flex;font-size:16px;justify-content:center}.card-information .price .price-item{color:#191716;font-weight:600;letter-spacing:.8px}.card-information .price.price--on-sale .price__sale .price__compare{order:2}@media(min-width:1024px){.card-information .price.price--on-sale .price__sale .price__compare{padding-left:5px}}.card-information .price.price--on-sale .price__sale .price__compare .price-item{color:#b9b9b8;font-size:14px}@media(min-width:1024px){.card-information .price.price--on-sale .price__sale .price__compare .price-item{font-size:inherit}}.card-information .price.price--on-sale .price__sale .price__last .price-item{color:#c09b78;font-size:14px}@media(min-width:1024px){.card-information .price.price--on-sale .price__sale .price__last .price-item{font-size:inherit}}.collection-banner-section{margin-bottom:20px;padding-top:21px;text-align:center}@media(max-width:767.98px){.collection-banner-section{margin-bottom:7px;padding:20px;position:relative;text-align:center}.collection-banner-section:after{background-color:#e5e5e5;bottom:0;content:"";height:1px;left:-15px;position:absolute;width:100vw}}@media(min-width:768px){.collection-banner-section{margin-bottom:0;padding-top:0;text-align:left}}@media(min-width:1024px){.collection-banner-section{padding:0 15px}}.collection-banner-section .collection-title{font-size:calc(24.93878px + .81633vw);margin-bottom:15px}@media(min-width:1024px){.collection-banner-section .collection-title{margin-bottom:12px}}.collection-banner-section .collection-description p{color:#191716;font-size:14px;margin:0}.collection-grid-section{position:relative;transition:opacity .3s ease}@media(min-width:1024px){.collection-grid-section{padding:0 15px}}@media(max-width:767.98px){.collection-grid-section{margin-top:0}}.collection-grid-section .collection-filters{padding:18px 15px;position:relative}@media(max-width:575.98px){.collection-grid-section .collection-filters{background:#fff;position:sticky;top:62px;z-index:1}}@media(min-width:1024px){.collection-grid-section .collection-filters{margin-top:-22px;padding:0 15px}}.collection-grid-section .collection-filters:before{background-color:#e5e5e5;content:"";display:block;height:1px;position:absolute;top:0;width:auto}@media(min-width:768px){.collection-grid-section .collection-filters:before{display:none}}#CollectionProductGrid{padding-top:10px}@media(min-width:1024px){#CollectionProductGrid{padding-top:20px}}.collection-content-section{padding-bottom:50px}@media(min-width:1024px){.collection-content-section{padding-bottom:80px}}.collection-content-section .icon-wrap{position:relative;transform:translateY(-50%)}.collection-content-section .collection-descr{margin:0 auto;max-width:800px;padding:32px 0}@media(min-width:1024px){.collection-content-section .collection-descr{padding:50px 0}}.collection-content-section h2{font-size:22px;line-height:1.27;margin-bottom:14px}@media(min-width:1024px){.collection-content-section h2{margin-bottom:20px}}.collection-content-section p{color:#191716;margin-bottom:25px}.facets-container.facets{align-items:center;display:flex!important;justify-content:flex-start;padding-left:15px;padding-right:15px;padding-top:0}@media(min-width:768px){.facets-container.facets{justify-content:end;text-align:right}}.facets-container.facets .filters-button{display:inline-block;padding:18px 15px 18px 0;text-decoration:none;vertical-align:middle}@media(min-width:768px){.facets-container.facets .filters-button{padding:18px 0 18px 15px}}@media(min-width:1024px){.facets-container.facets .filters-button{margin-right:30px}}.facets-container.facets .filters-button i{margin-right:6px;position:relative;top:-2px}.facets-container.facets .filters-button>span{font-size:14px;font-weight:600;line-height:1;vertical-align:middle}.facets-container.facets .filters-button .count-filters:not(:empty):before{content:"("}.facets-container.facets .filters-button .count-filters:not(:empty):after{content:")"}.facets-container.facets .filters-button .hide-filter-text{display:none}.facets-container.facets .filters-button.active .hide-filter-text{display:inline-block}.facets-container.facets .filters-button.active .filter-text{display:none}.facets-container.facets .facets__form{display:inline-block;margin:0;vertical-align:middle}@media(max-width:1023.98px){.facets-container.facets .facets__form{display:none}}.facets-container.facets .facets__form .facet-filters{padding-left:0}@media(max-width:575.98px){.facets-container.facets .facets__form .facet-filters{display:none}}.facets-container.facets .facets__form .facet-filters .facet-filters__label{font-size:14px!important;font-weight:600;letter-spacing:0;margin-right:10px!important}.facets-container.facets .facets__form .facet-filters select{-webkit-appearance:none;font-size:14px;font-weight:600;letter-spacing:0;padding-right:22px}.facets-container.facets .facets__form .facet-filters svg{margin-top:-1px;width:12px}.facets-container.facets .better-select .better-select__trigger{border-bottom:none;padding:9px 20px 9px 0}.facets-container.facets .better-select .better-select__trigger span{font-size:14px;font-weight:600;letter-spacing:0}.facets-container.facets .better-select__dropdown{box-shadow:none;left:auto!important;overscroll-behavior:contain;scrollbar-color:rgba(29,29,27,.25) hsla(27,27%,94%,.3);scrollbar-width:thin;width:200px!important}.facets-container.facets .better-select__dropdown ul{max-height:200px}.facets-container.facets .better-select__dropdown ul li a{font-size:14px;letter-spacing:0;text-align:left}.no-results-wrapper{margin-bottom:60px;margin-top:40px}@media(min-width:768px){.no-results-wrapper{margin-bottom:80px}}.no-results-wrapper .title .underlined-link{color:#000;font-family:sofia-pro,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:.9em}@media(min-width:768px){.no-results-wrapper .title .underlined-link{font-size:24px}}.no-results-wrapper .title .underlined-link:before{display:none}.no-results-wrapper .title .underlined-link:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .25s ease;width:0}.no-results-wrapper .title .underlined-link:hover:after{width:100%}.collection-left-col{padding-left:15px}@media(min-width:768px){.collection-left-col{background-color:#fff;bottom:0;display:block;height:0;margin-left:-361px;opacity:0;padding-bottom:0;padding-right:30px;position:sticky;top:0;transform:translateX(-100%);transition:all .35s ease;width:361px;z-index:9}}@media(min-width:1024px){.collection-left-col{margin-bottom:50px}}@media(min-width:768px){.collection-left-col.sidebar-filters-active{height:100%;margin-left:0;opacity:1;transform:translateX(0)}}.collection-cols{display:flex}.collection-cols .collection-right-col{max-width:100%;position:relative;width:100%}@media(min-width:768px){.filters-opened .collection-cols .collection-right-col{padding-left:30px}}@media(min-width:1024px){.filters-opened .collection-cols .collection-right-col{padding-left:45px}}.collection-cols #product-wrapper{list-style-type:none;padding-left:0}.collection-cols #product-wrapper .col-6{margin-bottom:60px;padding-left:7px;padding-right:7px}.single-filter__content.presentation-swatch input,.single-filter__content.presentation-swatch label{cursor:pointer}.single-filter__content.presentation-swatch .filter-swatch-color .filter-value--color{border-radius:50%;display:inline-block;height:22px;width:22px}.filters__wrapper.filters__list{padding-left:0}.filters__wrapper.filters__list .single-filter__trigger{background-color:transparent;border:none;font-size:15px;font-weight:600;letter-spacing:0;padding:10px 0;text-align:left;width:100%}.filters__wrapper.filters__list .single-filter__trigger[aria-expanded=true] .icon-arrow:before{opacity:0;visibility:hidden}.filters__wrapper.filters__list .icon-arrow{padding-left:26px;position:relative}.filters__wrapper.filters__list .icon-arrow:after,.filters__wrapper.filters__list .icon-arrow:before{background-color:#000;content:"";position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}.filters__wrapper.filters__list .icon-arrow:before{height:12px;left:6px;transition:all .3s ease-in-out;width:1px}.filters__wrapper.filters__list .icon-arrow:after{height:1px;left:0;width:12px}.filters__wrapper.filters__list .single-filter__wrapper{margin-bottom:20px;padding-bottom:10px}.filters__wrapper.filters__list .single-filter__wrapper:not(:last-child){border-bottom:1px solid #e3e3e3}.filters__wrapper.filters__list .single-filter__content{padding-left:0;padding-top:10px}.filters__wrapper.filters__list .single-filter__content.presentation-swatch:is(.show,.collapsing){align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.filters__wrapper.filters__list .single-filter__content.presentation-swatch:is(.show,.collapsing) li{padding-left:8px;padding-right:8px}.filters__header{align-items:center;display:flex;justify-content:space-between}@media(min-width:768px){.filters__header{align-items:flex-start;margin-bottom:20px}}.filters__header .filters__title{font-family:muli,Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;letter-spacing:0;line-height:2.5em;margin-bottom:0}.filters__header .filters__clear{text-decoration:underline}.filters__header .filters__clear:hover{text-decoration:none}.filters__header .filters__clear svg{display:none}.active-filters{list-style-type:none;padding-left:0}.active-filters:empty{display:none}.active-filters .active-filter{align-items:center;display:flex;justify-content:space-between}.active-filters .filter-name{color:#191716;font-size:14px;font-weight:400;margin-right:3px}.active-filters .filter-value{color:#191716;font-size:14px;font-weight:600}.active-filters .remove-filter svg{height:11px;width:11px}.close-wrapper .close,.filters__clear,.remove-filter{background-color:transparent;border:none;color:#000;font-size:14px;font-weight:400;line-height:1;padding:10px 0 10px 10px}.close-wrapper .close:hover,.filters__clear:hover,.remove-filter:hover{text-decoration:none}.close-wrapper{margin-bottom:15px}.close-wrapper .close{padding:15px 15px 15px 0}.close-wrapper .close svg{height:16px;width:16px}.filter-value__count,.single-filter__count{float:right}.filter-value__count.zero,.single-filter__count.zero{display:none}.filter-value__count:before,.single-filter__count:before{content:"("}.filter-value__count:after,.single-filter__count:after{content:")"}.single-filter__selected{display:none}.presentation-swatch label{cursor:pointer;margin-block:2px;padding:0;position:relative}.presentation-swatch label input{inset:0;opacity:0;position:absolute}.presentation-swatch label .filter-value__count,.presentation-swatch label .filter-value__label{display:none}.presentation-swatch label:has(input:checked) .filter-value--color{display:block;position:relative}.presentation-swatch label:has(input:checked) .filter-value--color:before{background:transparent;border:1px solid #000;border-radius:50%;content:"";inset:-3px;position:absolute}.presentation-text .filter-value__count{display:none}.presentation-text li{position:relative}.presentation-text input[type=checkbox]{height:18px;left:0;opacity:0;position:absolute;top:0;width:18px}.presentation-text .filter-checkbox{cursor:pointer;margin-bottom:10px;padding-left:25px;position:relative}.presentation-text .filter-checkbox:has(input:checked):after{opacity:1}.presentation-text .filter-checkbox:after,.presentation-text .filter-checkbox:before{content:"";position:absolute;transition:all .3s linear}.presentation-text .filter-checkbox:before{background-color:transparent;border:1px solid rgba(0,0,0,.2);border-radius:5px;height:18px;left:0;top:0;width:18px}.presentation-text .filter-checkbox:after{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%228%22%20viewBox%3D%220%200%2012%208%22%3E%3Cpath%20data-name%3D%22Checked%22%20d%3D%22M132.306%20163.293a.678.678%200%200%200-.939%200l-6.429%206.252-3.3-3.212a.678.678%200%200%200-.939%200%20.633.633%200%200%200%200%20.913l3.773%203.669a.678.678%200%200%200%20.939%200l6.9-6.708a.633.633%200%200%200-.005-.914Z%22%20transform%3D%22translate%28-120.5%20-163.104%29%22%20style%3D%22fill%3A%23191716%22%20fill%3D%22%23191716%22%2F%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;height:8px;left:4px;opacity:0;top:5px;transform:rotate(-5deg);width:12px;z-index:2}.presentation-text .filter-value__count,.presentation-text .filter-value__label{font-size:14px}.collection-count{bottom:-65px;color:#6e6e6e;display:block;font-size:12px;position:absolute;right:0;text-transform:uppercase}.collection-count:empty{display:none}@media(min-width:768px){.collection-count{bottom:auto;right:15px;top:11px}}.collection-banner-section .col:has(>.collection-count){position:relative}.sidebar-filters-modal .modal-dialog{margin:0}.sidebar-filters-modal .filters-header{display:none}.sidebar-filters-modal .modal-body{padding:0}.sidebar-filters-modal .modal-content{border-radius:0}.sidebar-filters-modal collection-filters{display:block}.sidebar-filters-modal collection-filters .active-filters,.sidebar-filters-modal collection-filters .filters__wrapper{padding:16px 16px 0}.sidebar-filters-modal .filters__header{border-bottom:1px solid #dee2e6;padding:5px 16px}.sidebar-filters-modal .filters__header .filters__title{font-size:15px;font-weight:500;padding-block:10px;text-transform:uppercase}.sidebar-filters-modal .sidebar-filters-submit{border-radius:0;font-size:14px;margin:0;padding:10px 16px;text-align:center;width:100%}