predictive-search .search__input--icon-clear{position:absolute;width:2.4rem;height:2.4rem;right:11rem;padding:.6rem;top:50%;transform:translateY(-50%);z-index:3;display:flex;align-items:center;opacity:.9;cursor:pointer;transition:opacity var(--duration-default) ease}predictive-search .search__input--icon-clear svg{width:100%;height:100%}predictive-search:not([open=true]) .search__input--icon-clear{opacity:0;pointer-events:none}.template-404 .search__form-text{color:rgb(var(--color-foreground));max-width:57.2rem;margin-top:0;margin-bottom:2.4rem}.template-404 .search__form-inner .field input[type=search]{margin-bottom:0;padding:1.2rem 1.6rem}.template-404__collections{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin-top:1.6rem;max-width:89.2rem}.template-404__collections.hidden{display:none}.template-404__collections-label{font-weight:500}.template-404__collections-list{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem}.template-404__collections-link{text-decoration:none;transition:opacity var(--duration-default)}.template-404__collections-link:hover{opacity:.7}.search__form-inner{display:flex;flex-direction:column;gap:.8rem;z-index:11}@media screen and (min-width:576px){.search__form-inner{flex-direction:row}}.search__form-inner .field input[type=search]{height:3.6rem;width:100%;flex-grow:1;padding:1.2rem 1.6rem;font-size:1.2rem!important}@media screen and (min-width:576px){.search__form-inner .field input[type=search]{width:auto}}.search__form-inner .field{position:relative;display:flex;flex-direction:column;max-width:60.8rem;gap:1.2rem}@media screen and (min-width:576px){.search__form-inner .field{flex-direction:row;gap:.8rem}}.search__form-inner .field input[type=search],.search__form-inner .field .field__input+label{font-size:1.6rem}.search__form-inner .field .field__input{z-index:3}.search__form-inner .field .predictive-search{width:100%;flex-grow:1}.search__form-inner .button{min-height:3.6rem;text-transform:uppercase;width:100%;min-width:unset}@media screen and (min-width:576px){.search__form-inner .button{width:8.8rem}}.search__form-text{margin-top:.8rem;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:43rem;text-align:center;color:rgb(var(--color-foreground-secondary))}.search-results__top{margin-top:3.2rem;margin-bottom:2.4rem}@media screen and (min-width:750px){.search-results__top{margin-top:6.4rem}}.search-results__top.first{margin-top:0}.search-results__title{margin:0}.template-search__header{padding-bottom:3.2rem}@media screen and (min-width:750px){.template-search__header{padding-bottom:4rem}}.template-search__header .page-header{margin-top:0;margin-bottom:2rem}.template-search .search__items{display:none}.template-search .predictive-search--search-template{display:none!important}.template-search--empty .template-search__header{padding-bottom:0}.template-search--empty .main-page-title{text-align:center}.template-search--empty predictive-search[open] .predictive-search,.template-search--empty predictive-search[loading] .predictive-search{display:block!important}.template-search--empty .predictive-search-block[open]+.search__items{display:none}.template-search--empty .search__items{padding:0;display:block}.template-search--empty .search-wrapper,.template-search--empty .template-search__search{max-width:60.8rem;margin-left:auto;margin-right:auto}.template-search__page{position:relative}.template-search__page .card-page-wrapper{display:block;text-decoration:none;padding:1.6rem;border:.1rem solid rgb(var(--color-border));transition:var(--duration-default)}.template-search__page .card-page-wrapper:hover{background-color:rgb(var(--color-background-secondary))}.template-search__search{margin:0 auto;max-width:100%}.template-search__results ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:2rem 2.4rem;width:100%}@media screen and (min-width:576px){.template-search__results ul{gap:3.6rem 2.4rem}}.collection-results{display:flex;flex-wrap:wrap;gap:2.4rem .8rem}.collection-results_articles{gap:4rem .8rem}.collection-results .template-search__item.collection-product-card{width:100%}@media screen and (min-width:576px){.collection-results .template-search__item.collection-product-card{width:calc(50% - 1.2rem)}}@media screen and (min-width:990px){.collection-results .template-search__item.collection-product-card{width:calc(33.3333333333% - 1.6rem)}}@media screen and (min-width:1200px){.collection-results .template-search__item.collection-product-card{width:calc(25% - 1.8rem)}}@media screen and (min-width:1360px){.collection-results .template-search__item.collection-product-card{width:calc(20% - 2rem)}}@media screen and (min-width:1600px){.collection-results .template-search__item.collection-product-card{width:calc(16.6666666667% - 2rem)}}.collection-results .template-search__item.article{width:100%}@media screen and (min-width:576px){.collection-results .template-search__item.article{width:calc(50% - 1.2rem)}}@media screen and (min-width:990px){.collection-results .template-search__item.article{width:calc(33.3333333333% - 1.6rem)}}@media screen and (min-width:1200px){.collection-results .template-search__item.article{width:calc(25% - 1.8rem)}}.collection-results .template-search__item.template-search__page{width:100%}@media screen and (min-width:576px){.collection-results .template-search__item.template-search__page{width:calc(50% - 1.2rem)}}@media screen and (min-width:990px){.collection-results .template-search__item.template-search__page{width:calc(33.3333333333% - 1.6rem)}}@media screen and (min-width:1200px){.collection-results .template-search__item.template-search__page{width:calc(25% - 1.8rem)}}@media screen and (min-width:1360px){.collection-results .template-search__item.template-search__page{width:calc(20% - 2rem)}}@media screen and (min-width:1600px){.collection-results .template-search__item.template-search__page{width:calc(16.6666666667% - 2rem)}}.collection-results_no-filter,.collection-results.full-width{grid-column:span 2}@media screen and (max-width:576px){.collection-results--2-mobile .template-search__item{width:calc(50% - 1.2rem)!important}}@media screen and (max-width:575px){.collection-results--2-mobile .template-search__item .article-card .article-content{padding:.8rem 0 0}.collection-results--2-mobile .template-search__item .article-card .card__subtitle{font-size:.8rem}.collection-results--2-mobile .template-search__item .article-card .article-card__title{font-size:1.3rem}.collection-results--2-mobile .template-search__item .article-card .article-card__excerpt{font-size:1rem}.collection-results--2-mobile .template-search__item.template-search__page .card-wrapper{min-height:20rem}.collection-results--2-mobile .template-search__item.template-search__page .card-page__title{font-size:1.4rem}}@media screen and (max-width:749px){.template-search .collection-results.collection-product-list,.template-search .collection-results{display:flex!important;flex-wrap:wrap!important;gap:2rem 1.6rem!important}.template-search .collection-results--2-mobile .template-search__item,.template-search .collection-results .template-search__item.collection-product-card{width:calc(50% - .8rem)!important;min-width:0!important;max-width:calc(50% - .8rem)!important}.template-search .card-wrapper,.template-search .card,.template-search .card__content,.template-search .card__information,.template-search .card-information,.template-search .card-information__wrapper{width:100%!important;min-width:0!important;max-width:100%!important}.template-search .card-information,.template-search .card-information__wrapper{display:block!important}.template-search .card__heading,.template-search .card__heading a,.template-search .full-unstyled-link{display:block!important;font-size:1.4rem!important;line-height:1.12!important;letter-spacing:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;margin:0!important}.template-search .caption-with-letter-spacing,.template-search .card-information .caption-with-letter-spacing,.template-search .card__subtitle,.template-search .secondary_text{font-size:1.1rem!important;line-height:1.2!important;margin-bottom:.6rem!important}.template-search .price,.template-search .price__container,.template-search .price-item{display:block!important;font-size:1.2rem!important;line-height:1.2!important;white-space:normal!important;text-align:left!important;margin-top:.6rem!important}.template-search .card__media,.template-search .media,.template-search .media img{width:100%!important}}@media screen and (min-width:750px){.template-search .collection-results .template-search__item.collection-product-card{width:calc(33.333% - 1.92rem)!important}}@media screen and (min-width:1200px){.template-search .collection-results .template-search__item.collection-product-card{width:calc(25% - 1.92rem)!important}}@media screen and (min-width:1800px){.template-search .collection-results .template-search__item.collection-product-card{width:calc(25% - 1.92rem)!important}}.cloud-search-sort-select{display:inline-block!important;width:auto!important;min-width:16rem!important;height:4rem!important;padding:.8rem 3.6rem .8rem 1.2rem!important;margin:0!important;border:1px solid #000!important;border-radius:0!important;background-color:#fff!important;color:#000!important;line-height:1.2!important;box-sizing:border-box!important;vertical-align:middle!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'><path d='M3 5l4 4 4-4' stroke='black' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 1.2rem center!important;background-size:1.2rem!important}@media screen and (max-width:749px){.cloud-search-page-controls__filters-container{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:1rem!important}.cloud-search-page-controls__filters{order:1!important;display:inline-flex!important;align-items:center!important;gap:.6rem!important;flex:0 0 auto!important;margin:0!important}.cloud-search-page-controls__filters .cloud-search-filter{margin:0!important;padding:0!important;min-width:auto!important}.cloud-search-page-controls__filters .cloud-search-filter__name{margin:0!important;padding:0!important;white-space:nowrap!important}.cloud-search-page-controls__sort{order:2!important;display:inline-flex!important;align-items:center!important;gap:.6rem!important;flex:0 0 auto!important;width:auto!important;margin:0!important;white-space:nowrap!important}.cloud-search-sort-label{margin:0!important;white-space:nowrap!important;line-height:1.2!important}.cloud-search-sort-select{width:auto!important;min-width:13rem!important;max-width:13rem!important;height:4rem!important;padding:.8rem 3rem .8rem 1rem!important;margin:0!important;border:1px solid #000!important;border-radius:0!important;background-color:#fff!important;color:#000!important;box-sizing:border-box!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'><path d='M3 5l4 4 4-4' stroke='black' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 1rem center!important;background-size:1.2rem!important}.cloud-search-page-controls__filters-link{display:none!important}}@media screen and (max-width:749px){.cloud-search-page-controls__filters-container{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;width:100%!important}.cloud-search-page-controls__filters{display:inline-flex!important;gap:3.8rem!important;flex:0 0 auto!important}.cloud-search-page-controls__sort{flex:0 0 auto!important}}@media screen and (max-width:749px){.cloud-search-page-controls__filters{display:none!important}.cloud-search-page-controls__filters-container{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;gap:1rem!important}.cloud-search-page-controls__filters-link{display:inline-flex!important;align-items:center!important;white-space:nowrap!important}.cloud-search-page-controls__sort{display:inline-flex!important;align-items:center!important;gap:.6rem!important;margin:0!important;width:auto!important;flex:0 0 auto!important;white-space:nowrap!important}.cloud-search-sort-label{margin:0!important;white-space:nowrap!important;line-height:1.2!important}.cloud-search-sort-select{width:auto!important;min-width:13rem!important;max-width:13rem!important;height:4rem!important;padding:.8rem 3rem .8rem 1rem!important;margin:0!important;border:1px solid #000!important;border-radius:0!important;background-color:#fff!important;color:#000!important;box-sizing:border-box!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'><path d='M3 5l4 4 4-4' stroke='black' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 1rem center!important;background-size:1.2rem!important}}.template-search .template-search__header{padding-bottom:1.6rem}.template-search .page-header{margin-bottom:0!important}.bs-search-meta{font-size:12px;line-height:1.2;text-transform:uppercase;letter-spacing:.06em;margin:0}.bs-search-meta span{font-weight:600}.template-search .main-page-title{display:none!important}@media screen and (max-width:749px){.template-search__header{padding-bottom:1.2rem!important}}@media screen and (max-width:749px){.cloud-search-page-controls__filters-container{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1.2rem!important;width:100%!important}.cloud-search-page-controls__filters-link,.cloud-search-page-controls__sort{display:inline-flex!important;align-items:center!important;margin:0!important}.cloud-search-page-controls__filters-link{min-height:4rem!important}.cloud-search-page-controls__sort{gap:.6rem!important}.cloud-search-sort-label{margin:0!important;line-height:1!important;display:inline-flex!important;align-items:center!important}.cloud-search-sort-select{height:4rem!important;margin:0!important}}.bs-search-subcats{display:flex;flex-wrap:nowrap;gap:1.6rem;overflow-x:auto;margin-top:1.2rem;margin-bottom:1.6rem;padding:.8rem 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;-webkit-overflow-scrolling:touch}.bs-search-subcats a{font-size:12px;line-height:1.2;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;text-decoration:none}.bs-search-subcats a:hover{opacity:.7}@media screen and (min-width:990px){.cloud-search-page-controls__totals{display:none!important}.bs-search-subcats{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:2rem!important;overflow:visible!important}.bs-search-subcats:after{content:"";display:block;flex:1 1 auto}.cloud-search-page-controls__filters-container{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:1.6rem!important;margin-left:auto!important;width:auto!important;flex:0 0 auto!important}.cloud-search-page-controls__filters-link,.cloud-search-page-controls__sort{display:inline-flex!important;align-items:center!important;margin:0!important;white-space:nowrap!important}.cloud-search-page-controls{margin-top:-6.5rem!important;margin-bottom:1.6rem!important;position:relative;z-index:2}.template-search .template-search__header{padding-bottom:.8rem!important}}@media screen and (min-width:990px){.cloud-search-filters-drawer,.cloud-search-filters-sidebar,.cloud-search-filters{background:#f8f8f8!important}.cloud-search-filters-drawer__content,.cloud-search-filters-sidebar__content,.cloud-search-filters-content{padding:1.6rem 1.4rem!important}.cloud-search-filters-drawer__header,.cloud-search-filters-header{padding:1.2rem 1.4rem!important;border-bottom:1px solid #d9d9d9!important;background:#f8f8f8!important}.cloud-search-filters-drawer__title,.cloud-search-filters-title{font-size:1.4rem!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-weight:600!important}.cloud-search-filter-group__title,.cloud-search-filter-title,.cloud-search-filter__title{font-size:1.2rem!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-weight:600!important;margin-bottom:.8rem!important}.cloud-search-filter-group,.cloud-search-filter-section,.cloud-search-filter-block{padding:1rem 0!important;border-bottom:1px solid #e5e5e5!important}.cloud-search-filter-option,.cloud-search-filter-value,.cloud-search-filter-item{padding:.4rem 0!important}.cloud-search-filter-option input[type=checkbox],.cloud-search-filter-value input[type=checkbox],.cloud-search-filter-item input[type=checkbox]{transform:scale(.95);accent-color:#000}.cloud-search-filter-option label,.cloud-search-filter-value label,.cloud-search-filter-item label{font-size:1.3rem!important;line-height:1.35!important}.cloud-search-filters input[type=search],.cloud-search-filters input[type=text]{height:3.8rem!important;border:1px solid #cfcfcf!important;border-radius:0!important;background:#fff!important;padding:0 1rem!important;font-size:1.3rem!important}.cloud-search-filters input[type=number]{height:3.8rem!important;border:1px solid #cfcfcf!important;border-radius:0!important;background:#fff!important;padding:0 .8rem!important;font-size:1.3rem!important}.cloud-search-filter-price,.cloud-search-price-slider{margin-top:.8rem!important}.cloud-search-filters-drawer__close,.cloud-search-filters-close{opacity:.8}.cloud-search-filters-drawer__close:hover,.cloud-search-filters-close:hover{opacity:1}}@media screen and (min-width:990px){.bs-search-subcats{padding:.7rem 0!important;border-top:1px solid #dcdcdc!important;border-bottom:1px solid #dcdcdc!important}.bs-search-subcats a{font-size:1.2rem!important;letter-spacing:.04em!important}.cloud-search-page-controls__filters-link,.cloud-search-page-controls__sort{font-size:1.3rem!important}.cloud-search-sort-select{height:4rem!important;border-radius:0!important;border:1px solid #000!important}}@media screen and (min-width:990px){.cloud-search-sort-select{height:2.8rem!important;min-width:10rem!important;max-width:10rem!important;padding:.2rem 2.2rem .2rem .6rem!important;font-size:1.25rem!important;border:1px solid #000!important}}@media screen and (min-width:990px){.cloud-search-page-controls__sort{align-items:center!important;gap:.6rem!important}}@media screen and (max-width:749px){.cloud-search-sort-select{height:3.2rem!important;min-width:9rem!important;max-width:9rem!important;padding:.3rem 2.2rem .3rem .6rem!important;font-size:1.25rem!important}.cloud-search-sort-label{font-size:1.25rem!important}.cloud-search-page-controls__sort{gap:.4rem!important;align-items:center!important}}@media screen and (min-width:990px){.cloud-search-page-controls__sort{transform:translateY(1.2px)}}@media screen and (max-width:749px){.template-search .card-information__top{display:block!important}.template-search .card__title{margin:0!important;line-height:1.1!important;font-size:13px!important;display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.template-search .card__title a{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.template-search .price{display:block!important;text-align:left!important;margin-top:2px!important;line-height:1!important;font-size:13px!important}.template-search .unit-price,.template-search .price__sale{display:none!important}.template-search .card-information{margin-top:4px!important}}@media screen and (max-width:749px){.template-search .card__title{margin:0!important;font-size:13px!important;line-height:1.1!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.template-search .card__title a{white-space:normal!important;overflow:hidden!important;text-overflow:unset!important}.template-search .card-information__top{display:block!important}.template-search .price{display:block!important;margin-top:2px!important;text-align:left!important}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/template-search.css.map */
