@-webkit-keyframes chevron-up{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes chevron-up{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@-webkit-keyframes chevron-down{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes chevron-down{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@-webkit-keyframes sticky-nav-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes sticky-nav-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@-webkit-keyframes minicart-icon-in{0%{opacity:0;transform:translateY(-100%)}99%{transform:translateY(0)}to{opacity:1;transform:unset}}@keyframes minicart-icon-in{0%{opacity:0;transform:translateY(-100%)}99%{transform:translateY(0)}to{opacity:1;transform:unset}}@-webkit-keyframes megamenu-item-in{0%{transform:translateX(-5px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes megamenu-item-in{0%{transform:translateX(-5px);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes opacity-in{0%{opacity:0}to{opacity:1}}@keyframes opacity-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes opacity-out{0%{opacity:1}to{opacity:0}}@keyframes opacity-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes star-big-pulse{0%{transform:scale(0);opacity:1}to{transform:scale(4);opacity:0}}@keyframes star-big-pulse{0%{transform:scale(0);opacity:1}to{transform:scale(4);opacity:0}}@-webkit-keyframes star-small-pulse{0%{transform:scale(1)}to{transform:scale(2)}}@keyframes star-small-pulse{0%{transform:scale(1)}to{transform:scale(2)}}@-webkit-keyframes popup-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes popup-overlay-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes widget-block-appear-default{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes widget-block-appear-default{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes widget-block-appear-images-plus-text{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:1;transform:translateY(-30%)}}@keyframes widget-block-appear-images-plus-text{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:1;transform:translateY(-30%)}}@-webkit-keyframes quote-slide-in{0%{opacity:0;transform:translateX(5px)}to{opacity:1;transform:translateX(0)}}@keyframes quote-slide-in{0%{opacity:0;transform:translateX(5px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes quote-slide-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-5px)}}@keyframes quote-slide-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-5px)}}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;background-color:#111;opacity:0;pointer-events:none;transition:opacity .25s;z-index:25}.nav-open .overlay{opacity:.7}.catalog-hero{display:flex;flex-direction:column;align-items:center}.catalog-hero .category-description{max-width:800px}.category-product-list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.catalog-content-main{display:flex;flex-wrap:wrap;padding-bottom:20px}.catalog-content-main .toolbar{flex:0 0 100%;display:flex;align-items:center;justify-content:space-between}.catalog-content-main .message{width:100%}.catalog-selected-filters{flex:1}.toolbar-filter-toggle{display:flex;align-items:center}.catalog-filter-container{order:1;width:100%;height:100%;display:block}.products-grid{display:flex;flex-direction:column}.products-grid .item{width:50%;display:flex}.product-item-info{width:100%;display:flex;flex-direction:column}.product-card__details .price-container{display:flex;flex-direction:row;flex-wrap:wrap}.product-item-photo{margin:auto 10px auto auto;flex-shrink:0}.products-grid{width:100%}.products-grid.empty{margin-top:.5em}.products-grid.empty .button-list{margin:1.5em 1em auto}.products-grid.empty .clear-button{font-weight:400}.ecolabel-image{max-width:22px;margin-right:3px}.catalog-hero{padding:1em 2em 2em;text-align:center;position:relative;overflow:hidden;color:#fff}.catalog-hero .page-title-wrapper{margin-top:1.5em;margin-bottom:1em}.catalog-hero .page-title{font-weight:400}.catalog-hero .breadcrumbs{margin:0;color:#fff}.catalog-hero--background__overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;background-color:#111;z-index:-1}.catalog-hero .category-image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;z-index:-1}.catalog-hero .category-image .image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.toolbar{border-bottom:2px solid #f0edec;height:60px;min-height:60px;padding:0 .5em;position:relative}.toolbar select{border:none}.filtered-products-amount{padding:1em 0 0 1.5em}.filtered-products-amount .filtered-products-amount__text{font-size:16px}.pages{display:flex;padding:1em;justify-content:center}.catalog-sorter{height:100%;display:flex;align-items:center}.catalog-sorter__dropdown{width:150px;height:100%;margin-right:1.5em}.catalog-sorter__dropdown .dropdown__option:first-of-type{display:none}.catalog-sorter__dropdown .dropdown__option:nth-child(2){border-top:2px solid #f0edec}.catalog-sorter__dropdown .dropdown__fallback{height:100%;-webkit-appearance:none}.catalog-sorter__dropdown-label{border:none;height:100%;display:flex;align-items:center;padding:.5em 3em .5em .5em}.catalog-sorter__dropdown.is-open{z-index:25}.catalog-sorter__icon{width:20px;height:20px}.catalog-sorter__icon path{transition-duration:.15s;transition-timing-function:cubic-bezier(.66,0,0,1);transition-property:transform;transform-origin:center}.catalog-sorter__icon.desc{transform:rotate(180deg)}.catalog-sorter__icon:hover path{transform:scale(1.3)}.products-grid{padding:0;margin:0;max-width:none;border-left:2px solid #f0edec}.product-item .swatch-attribute-options{display:flex;flex-wrap:wrap}.product-item .swatch-option{font-family:urbanist,sans-serif;font-weight:900;width:20px;height:20px;background-size:contain!important;line-height:20px;font-size:9px;border-radius:1px;border:1px solid #111;margin:0 5px 5px 0;cursor:pointer;text-align:center}.product-item .swatch-option.selected{border-color:#ffca38}.product-item .swatch-option.disabled{opacity:.3}.product-item .swatch-input{display:none}.filter-options-item .count{margin-left:.25em}.filter-options-content .item{display:flex;margin-bottom:1em}.swatch__wrapper{margin-bottom:1em;cursor:pointer}.swatch__wrapper .swatch-option{width:1em;height:1em;border:1px solid #111;margin-right:1em;display:flex;align-items:center}.swatch__wrapper .swatch-option.active{border-color:#1a6aff;background-color:#1a6aff;box-shadow:inset 0 0 0 2px #fff;transition:all .1s ease-in-out;background-size:1em}.swatch__wrapper .swatch__label{margin-top:3px;margin-left:2em;white-space:nowrap;display:flex;align-items:center}.swatch__wrapper .swatch__label-color,.swatch__wrapper .swatch__label-image{width:16px;height:16px;margin-right:.5em;border-radius:50%;display:flex;align-items:center}.swatch__wrapper .swatch__label-color{border:1px solid #dbdbdb}.swatch__wrapper--disabled{position:relative}.swatch__wrapper--disabled:after{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);cursor:not-allowed;content:" "}.swatch__wrapper--disabled .swatch-option{pointer-events:none;border-color:#d1cac7}.subcategory-navigation-container{padding:0;margin-top:1em;display:none;flex-direction:row;flex-wrap:wrap;justify-content:center}.subcategory-navigation-container .navigation-item{margin-bottom:1em}.subcategory-navigation-container .navigation-item:not(:last-child){margin-right:1em}.subcategory-navigation-container .navigation-item__previous{background:transparent;border-color:#fff}.subcategory-navigation-container .navigation-item__previous .icon{width:24px;height:24px;margin-right:.5em;fill:currentColor}.catalog-selected-filters,.catalog-selected-filters__item,.catalog-selected-filters__list,.filter-options-title{display:flex;align-items:center;flex-direction:row}.catalog-filter-header{height:60px;display:flex;align-items:center;justify-content:space-between}.catalog-filter-container .button-list{background-color:#fff}.catalog-filter-container .button-list .apply-filters-button,.catalog-filter-container .button-list .clear-button{width:100%}.price-filter-button,.price-filter-info{display:none}.ui-slider-handle:before{position:absolute;content:"";display:block;background-repeat:no-repeat;margin-right:.5em;background:#f0edec;padding:5px;content:attr(data-value);top:calc(-100% - 15px);font-size:12px;left:50%;transform:translateX(-50%);border-radius:3px}[id=aw-filter-price] .filter-options-content{padding-top:2em;padding-left:3em;padding-right:3em}.page-with-filter.filter-menu-is-open{overflow:hidden}.page-with-filter.filter-menu-is-open .overlay{opacity:.7;pointer-events:auto}.toolbar-filter-toggle{cursor:pointer}.filter-toggle-icon{width:30px;height:30px}.catalog-filter-header{background:#f0edec;padding:1.5em;position:relative}.catalog-filter-header__title{text-transform:uppercase;font-weight:700}.catalog-filter-header__btn-close{padding:0;position:absolute;top:auto;right:1.5em;bottom:auto;left:auto}.catalog-filter-header__icon-close{width:25px;height:25px;flex-shrink:0;background-image:url(../../images/icons/close.svg);background-size:contain}.catalog-filter-header__icon-close path:first-child{fill:#111}.catalog-selected-filters__icon-close{background-image:url(../../images/icons/close.svg);background-size:contain}.filter-options .items .item,.filter-options .items .swatch__wrapper:not(.swatch__wrapper--disabled),.filter-options .swatch-attribute .item,.filter-options .swatch-attribute .swatch__wrapper:not(.swatch__wrapper--disabled){transition:color .1s ease-in}.filter-options .items .item{position:relative}.filter-options-content{padding:0 1.5em 1em}.filter-options-content .items{overflow:auto}.filter-options-content .items .hide{display:none}.filter-options-content .items .hide.aw-show{display:flex}.filter-options-content .items .show.aw-hide{display:none}.filter-options-content .items.hide-scroll{overflow:hidden}.filter-options-content .filter-label{display:flex;align-items:center}.filter-options-content .filter-label .ecolabel-image{margin-left:.5em;max-width:16px}.filter-options-item{border-bottom:2px solid #f0edec}.filter-options-item.active .filter-options-title:after{background-image:url(../../images/icons/minus.svg)}.filter-options-item .icon--minus,.filter-options-item .icon--plus{width:20px;height:20px;margin-right:3px}.filter-options-item__show-more.item{cursor:pointer;font-size:16px;font-family:urbanist;text-align:center;justify-content:center;margin:1.5em 0 .5em}.filter-options-item__show-more.item .show{display:flex;align-items:center;justify-content:center}.filter-options-title{font-family:urbanist,sans-serif;font-weight:900;position:relative;padding:1em 1.5em;font-size:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-options-title:after{width:15px;height:15px;position:absolute;top:auto;right:1.5em;bottom:auto;left:auto;content:"";display:block;background-image:url(../../images/icons/plus.svg);background-position:50%}.catalog-filter-container .button-list{padding:1em}.catalog-filter-container .clear-button:disabled{display:none}.catalog-selected-filters__item{border:1px solid #111;margin-right:.5em;padding:5px .5em;cursor:pointer}.catalog-selected-filters__item:last-child{margin-right:0}.catalog-selected-filters__remove-filter-btn{padding:0;margin-left:.5em}.catalog-selected-filters__clear-btn{margin-left:.5em;padding:5px .5em;color:#fff;background:#b2a6a1;transition:background-color .15s ease;cursor:pointer}.catalog-selected-filters__clear-btn:hover{background:#ffca38}a.catalog-selected-filters__clear-btn:not(.btn):not(.text-link-underline):hover{color:#fff}.filtered-products-count{font-family:urbanist,sans-serif;font-weight:900;width:20px;height:20px;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#fff;background:#ffca38;margin-left:.5em}.filtered-products-count__amount{margin-top:2px}.filter-subtitle,.filter-title{display:none}.ui-slider-horizontal{background:#111;display:flex;align-items:center;height:7px}.ui-slider-handle{width:15px;height:15px;border-radius:15px;background:#b2a6a1}@media (min-width:480px){.products-grid .item{width:33.33333%}}@media (min-width:768px){.catalog-filter-container{display:flex;flex-direction:column;order:1;width:300px}.products-grid{order:2;flex:calc(100% - 265px)}.products-grid.empty{flex:100%}.catalog-hero{padding:1em 2em .5em}.toolbar{padding:0 1.5em}.category-product-list{padding-right:.5em}.subcategory-navigation-container{display:flex}}@media (min-width:992px){.catalog-filter-container{width:265px}.catalog-content-main{padding-bottom:45px}.catalog-content-main .toolbar{justify-content:flex-end}.toolbar-filter-toggle{display:none}.catalog-hero{padding:2em 4em 1.5em}.catalog-filter-container{padding:1.5em}.subcategory-navigation-container{padding:0 10%}.toolbar{height:auto}.catalog-selected-filters__list{flex-wrap:wrap;margin-top:5px}.catalog-selected-filters__clear-btn,.catalog-selected-filters__item{margin-bottom:5px}.catalog-filter-header,.filtered-products-count{display:none}.catalog-filter-container{padding:0}.filter-options-title{padding:1.5em}.apply-filters-button{display:none}}@media (min-width:1200px){.products-grid .item{width:25%}.catalog-hero{min-height:255px;justify-content:space-between}.subcategory-navigation-container{padding:0 20%;margin-top:2em}}@media (max-width:991px){.account-wrapper.active .overlay{opacity:.7}.breadcrumbs,.category-description{font-size:12px}.page-title{font-size:16px}.catalog-sorter .dropdown{position:static}.catalog-sorter__dropdown{width:100%}.catalog-sorter__dropdown select{background-position:100% 50%;padding-right:2em}.catalog-sorter__dropdown-content{border-right:0;box-shadow:0 8px 11px rgba(17,17,17,.3)}.catalog-sorter__dropdown-content .dropdown__option{padding:1.5em 1em}.catalog-selected-filters,.catalog-selected-filters__list{display:none}.catalog-filter-container .button-list .clear-button{margin-top:10px}.catalog-selected-filters__clear-btn{margin:0}.catalog-filter-container{position:fixed;top:0;right:auto;bottom:0;left:0;background:#fff;z-index:50;transform:translateX(-100%);transition:transform .3s ease-out}.catalog-filter-container .catalog-filter-header__btn-close{transform:translateY(-40px);transition:transform .2s ease}.catalog-filter-container.active{transform:translate(0)}.catalog-filter-container.active .catalog-filter-header__btn-close{transform:translateY(0);transition-delay:.2s}.catalog-filter-container{padding:0}.catalog-filter-container .button-list{position:absolute;bottom:0;left:0;right:0}[id=layered-filter-block]{overflow-y:scroll}}