body:has(.c-search-header.is-active){overflow-y:hidden}.c-search-header{max-height:0;position:absolute;top:60px;left:0;display:block;width:100%;overflow:hidden;background-color:#fff;-webkit-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}@media screen and (max-width: 768px){.c-search-header{top:0}}.c-search-header.is-active{max-height:unset}.c-search-header.is-active .c-search-header__overlay{display:block}.c-search-header__container{background-color:#fff;position:relative;z-index:1}.c-search-header__overlay{display:none;position:fixed;top:107px;left:0;width:100%;height:100%;background-color:#000;opacity:60%;z-index:0}@media screen and (max-width: 1024px){.c-search-header__overlay{top:81px}}.c-search-header__btn{width:35px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){.c-search-header__btn{width:24px;height:24px;margin-left:7px;margin-right:7px}}.c-search-header__form-wrapper{border-bottom:1px solid #e1e1e1}.c-search-header__form{position:relative;padding:15px 55px 0;max-width:1920px;margin:0 auto}@media screen and (max-width: 768px){.c-search-header__form{padding:15px 22px 0}}.c-search-header__form input[type=text].c-search-header__input{margin:0;font-family:"Amiri",sans-serif;font-weight:400;font-size:20px;line-height:35px;letter-spacing:.02em;color:#000;text-transform:none;padding:0;padding-right:163px;padding-bottom:15px;border:none}.c-search-header__form input[type=text].c-search-header__input:focus{border:none}@media screen and (max-width: 800px){.c-search-header__form input[type=text].c-search-header__input{padding-right:130px}}.c-search-header__input-actions{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;gap:31px;height:100%;padding:15px 55px}@media screen and (max-width: 768px){.c-search-header__input-actions{padding:15px 22px}}.c-search-header__input-clear{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:14px;line-height:16.41px;letter-spacing:.065em;color:#000}.c-search-header__input-divider{height:100%;width:1px;background-color:#d4d4d4;display:block}.c-search-header__suggested-title{font-family:"Roboto Condensed",sans-serif;font-weight:500;font-size:14px;line-height:16.41px;letter-spacing:.065em;margin-bottom:18px;text-transform:uppercase}.c-search-header__suggested{display:none;max-width:1920px;margin:0 auto;padding:30px 55px 34px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 768px){.c-search-header__suggested{padding:25px 22px 56px}}.c-search-header__suggested.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.c-search-header__suggested-link{padding:5px 0;font-family:Roboto Condensed;font-size:16px;font-weight:400;line-height:18.75px;letter-spacing:.065em;color:#000}.c-search-header__suggested-link:hover{text-decoration:underline !important}.c-search-header__results{display:none;grid-template-columns:4fr 1fr 1fr;max-width:1920px;margin:0 auto;padding:0 55px 0}@media screen and (max-width: 768px){.c-search-header__results{grid-template-columns:1fr;padding:36px 22px 0}}.c-search-header__results.is-active{display:grid}.c-search-header__products-wrapper{position:relative;padding-right:65px}.c-search-header__products-wrapper::after{content:"";position:absolute;right:0;bottom:0;width:1px;height:92%;background-color:#d4d4d4}@media screen and (max-width: 768px){.c-search-header__products-wrapper{padding-right:unset}.c-search-header__products-wrapper::after{display:none}}.c-search-header__products-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:scroll;max-height:430px;padding-top:35px}.c-search-header__products-container::-webkit-scrollbar{width:3px}.c-search-header__products-container::-webkit-scrollbar-track{background:#fff}.c-search-header__products-container::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:4px}.c-search-header__products-container::-webkit-scrollbar-thumb:hover{background:#787878}@media screen and (max-width: 768px){.c-search-header__products-container{border-right:none;padding-right:0}}.c-search-header__products-cards{display:grid;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-template-columns:1fr 1fr 1fr 1fr 1fr}@media screen and (max-width: 900px){.c-search-header__products-cards{grid-template-columns:1fr 1fr}}@media screen and (max-width: 768px){.c-search-header__products-cards{max-height:55dvh}}.c-search-header__products-cards.three-products{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;grid-template-columns:1fr 1fr 1fr}.c-search-header__products-cards.three-products .c-search-header__product-price,.c-search-header__products-cards.three-products .c-search-header__product-name{font-size:16px;line-height:19px}.c-search-header__products-title,.c-search-header__collections-title,.c-search-header__info-title{font-family:"Roboto Condensed",sans-serif;font-weight:600;font-size:14px;line-height:16.41px;letter-spacing:.065em;color:#000;margin-bottom:17px;text-transform:uppercase}.c-search-header__product-info{display:grid;margin-bottom:9px}@media screen and (min-width: 900px){.c-search-header__product-info{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-template-columns:5fr 1fr}}.c-search-header__product-name,.c-search-header__product-price{font-family:Roboto Condensed;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.065em;color:#000}@media screen and (min-width: 768px){.c-search-header__product-name{color:#000;overflow-wrap:anywhere}}@media screen and (min-width: 768px){.c-search-header__product-price{color:#717171}}.c-search-header__product-image{margin-bottom:9px}.c-search-header__product-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-search-header__collections-container{padding:35px 75px 0 40px}@media screen and (max-width: 768px){.c-search-header__collections-container{display:none}}.c-search-header__info-container{padding-left:40px;padding-top:35px}@media screen and (max-width: 768px){.c-search-header__info-container{display:none}}.c-search-header__collections-list,.c-search-header__info-list{margin:0;padding:0;list-style-type:none;margin-top:21px}.c-search-header__all-results-wrapper{margin-top:36px;margin-bottom:21px;padding-right:65px;width:100%}@media screen and (max-width: 768px){.c-search-header__all-results-wrapper{padding-right:unset}}.c-search-header__all-results{display:block;font-family:Roboto Condensed;font-size:14px;font-weight:400;line-height:16.41px;letter-spacing:.065em;text-align:center;width:100%;background-color:rgba(0,0,0,0);border:1px solid #000;text-transform:uppercase;padding:11px 24px;color:#000}.c-search-header__all-results:hover{color:#000;border-color:#2e2e2e}@media screen and (max-width: 768px){.c-search-header__all-results{background-color:#000;color:#fff}.c-search-header__all-results:active,.c-search-header__all-results:hover{background-color:#2e2e2e;color:#fff !important}}.c-search-header__collections-item a,.c-search-header__info-item a{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:16px;line-height:18.75px;letter-spacing:.065em;color:#000;padding:5px 0;display:block}.c-search-header__collections-item a:hover,.c-search-header__info-item a:hover{text-decoration:underline !important;color:#000}.template-index .site-header__misc .c-search-header__input-close svg path{fill:var(--fill-hoverrightsidecolor)}.template-index .search-icon path{fill:#fff}.template-index .search-icon line{stroke:#fff;-webkit-transition:stroke .2s ease-in;transition:stroke .2s ease-in}.site-header.is-active .search-icon path,.site-header-section.is-active .search-icon path,.search-icon path{fill:#000}.site-header.is-active .search-icon line,.site-header-section.is-active .search-icon line,.search-icon line{stroke:#000}