.header__search{margin-right:-10px}details[open] .search-modal .modal-overlay{display:none}.custom-trending-heading{margin:0;width:100%;padding:0rem 0rem .75rem!important;color:#7c7c7c;font-size:16px;letter-spacing:0;font-weight:600}.trending-searches ul{list-style:none;margin:0;padding:5px 0 0}.trending-searches li a{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;text-decoration:none;gap:10px}.trending-searches li a .keyword{flex:1;font-family:var(--font-body-family);color:#1f1f1f;font-weight:500;font-size:14px}.trending-searches .search-icon{line-height:0}.trending-searches .search-icon svg{width:1.7rem;height:1.7rem;color:rgba(var(--color-foreground),.5);transition:color .2s}.trending-searches .arrow-icon{line-height:0}.trending-searches .arrow-icon svg{width:1.7rem;height:1.7rem;color:rgba(var(--color-foreground),.5);transition:color .2s}header .header__search .search-initial-content .predictive-search__heading{margin:0}header .header__search .predictive-search__heading{margin:0 1rem}.template-search__header main-search{position:relative}.search-initial-state .card__content{padding-top:1rem;text-align:left}.search-initial-state .card__heading{font-size:1.3rem}.search-initial-state .price{font-size:1.4rem;font-weight:700;color:red}.recent-search-main-link{display:flex;align-items:center;text-decoration:none;color:inherit;flex-grow:1}.predictive-search.predictive-search--header{box-shadow:#2123261a 0 10px 10px -10px}.predictive-search{top:calc(100% + .1rem)}#clear-recent-searches{background:none;border:none;text-decoration:underline;cursor:pointer;color:rgba(var(--color-foreground),.5);font-size:1.2rem}.recent-search-item-wrapper{display:flex;align-items:center;justify-content:space-between;padding:.8rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.03)}.recent-search-main-link{display:flex;align-items:center;text-decoration:none;color:rgb(var(--color-foreground));flex-grow:1}.recent-icon{width:1.6rem;height:1.6rem;margin-right:1.2rem;color:rgba(var(--color-foreground),.5)}.recent-search-text{margin:0;font-weight:500;font-size:1.5rem}.search__input:focus{border:none;box-shadow:none!important}.template-search__header .field__input:focus,.template-search__header .field__input:not(:placeholder-shown),.template-search__header .field__input:-webkit-autofill,.template-search__header .customer .field input:focus,.template-search__header .customer .field input:not(:placeholder-shown),.template-search__header .customer .field input:-webkit-autofill{margin:0}.template-search__search .field{display:block}.recommended-container h2{display:flex;justify-content:space-between;align-items:center;font-size:1.6rem;font-weight:700;color:#000;margin-bottom:1.5rem;text-transform:none}.clear-recent-searches{background:none;border:none;text-decoration:underline;cursor:pointer;color:rgba(var(--color-foreground),.5);font-size:12px;white-space:pre;margin:0;padding:0}#search-initial-state.hidden,#search-initial-state-search.hidden{display:none!important}.recent-search-row{display:flex;justify-content:space-between;align-items:center;padding-top:0}.header__search .search-initial-state{top:47px}.search-initial-state{display:none;position:absolute;top:42px;left:0;width:100%;z-index:10;max-height:741.5px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-shadow:#0000001a 0 4px 6px -1px,#0000000f 0 2px 4px -1px}.recent-searches-header{display:flex;justify-content:space-between;align-items:center}.recent-searches-container{display:block;padding:0rem;margin-bottom:12px}.recent-searches-container.hidden{display:none!important}.recent-searches-container-search{display:block;padding:0rem;margin-bottom:1rem}.recent-searches-container-search.hidden{display:none!important}#search-initial-state,#search-initial-state-search{padding:1rem 1.3rem;background:rgb(var(--color-background))}.delete-single-item{background:none;border:none;cursor:pointer;color:rgba(var(--color-foreground),.3);padding:0rem}.delete-single-item svg{width:1.7rem;height:1.7rem;color:rgba(var(--color-foreground),.5);transition:color .2s}.recent-searches-container .recent-searches-list{padding:5px 0 0}.recent-searches-container .recent-searches-list li:last-child .recent-search-link{padding-bottom:0}.recent-search-link{font-weight:700;font-size:1.5rem;padding:0 0 .75rem;color:rgb(var(--color-foreground));display:flex;align-items:center;text-decoration:none;color:#333;font-size:1.4rem;flex-grow:1}.clock-icon{width:1.5rem;height:1.5rem;margin-right:1rem;color:#666}.custom-recent-heading{margin:0;width:100%;padding:0rem 0rem .75rem!important;color:#7c7c7c;font-size:16px;letter-spacing:0;font-weight:600}.recent-search-link p{font-size:calc(var(--font-heading-scale) * 1.3rem);margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}.empty-search-collection .predictive-serach-heading{font-size:16px;line-height:1.6;margin-bottom:10px;font-weight:700;letter-spacing:.05em;color:#7c7c7c;text-transform:uppercase;font-family:Space Grotesk,sans-serif!important;margin:0 auto 1rem;padding:0rem!important}.collection .you-may-also-like:first-child{border-left:1px solid}.collection .you-may-also-like .full-unstyled-link{font-size:14px}.collection .you-may-also-like .full-unstyled-link span{font-size:13px}.collection .you-may-also-like .price-and-variant .price-item{font-size:14px}.collection .you-may-also-like .card__information .title-price{align-items:baseline}.collection .you-may-also-like .card__information .title-price .card__heading{width:calc(100% - 70px)}.collection .you-may-also-like .card__information .price-and-variant{width:70px}.search__input.field__input{background:#f6f6f6;height:4rem;box-shadow:unset!important;padding:1.2rem 3.8rem 1.2rem 4rem;font-weight:500}.predictive-search__item{padding:1rem 1.3rem}.predictive-search #predictive-search-results #predictive-search-results-queries-list .predictive-search__item{padding:0 1rem 8px}.predictive-search #predictive-search-results #predictive-search-results-queries-list li:last-child .predictive-search__item{padding-bottom:0}.predictive-search .predictive-search__result-group #predictive-search-results-queries-list{padding-top:5px}.predictive-search__item-heading{font-family:var(--font-body-family);color:#1f1f1f;font-weight:500;font-size:14px}.header__search .search__button{left:0;right:auto;z-index:1}.header__search .field__button>svg{height:1.5rem;width:1.5rem}.header__search .search-modal__form .field:after,.header__search .search-modal__form .field:before{display:none}.header__search .field .field__button{width:4rem;height:4rem}.header__search .modal__close-button.link{height:4rem;width:4rem}.header__search .search-modal__close-button{right:1.3rem}.header__search .modal__close-button .icon{width:1.5rem;height:1.5rem}header .header__search .predictive-search__heading{color:#7c7c7c;font-size:16px;letter-spacing:0;font-weight:600;border-bottom:0}#predictive-search-results .predictive-serach-heading{font-size:16px;line-height:1.5;margin-bottom:10px;font-weight:700;letter-spacing:.05em;color:#7c7c7c;text-transform:uppercase;font-family:Space Grotesk,sans-serif!important;margin:0 auto 1.5rem;padding:0rem}#predictive-search-results .empty-search-collection{padding:1rem 1rem 2rem}.search-modal .product-grid-container #product-grids .grid__item:nth-last-child(3),.search-modal .product-grid-container .card-wrapper,.search-modal .product-grid-container #product-grids .grid__item:nth-last-child(2),.search-modal .product-grid-container #product-grids .grid__item:nth-last-child(1){border:none}.search-modal .collection .you-may-also-like .full-unstyled-link{font-size:14px}.search-modal .collection .you-may-also-like .full-unstyled-link span{font-size:13px}.search-modal .collection .you-may-also-like .price-and-variant .price-item{font-size:14px}.search-modal .collection .you-may-also-like .card__information .title-price{align-items:baseline}.search-modal .collection .you-may-also-like .card__information .title-price .card__heading{width:calc(100% - 70px)}.search-modal .collection .you-may-also-like .card__information .price-and-variant{width:70px}.search-modal .product-grid-container .collection .grid{column-gap:10px;row-gap:10px}#predictive-search-results-products-list{display:flex;flex-wrap:wrap;gap:10px;padding:6px 1rem 10px}#predictive-search-results-products-list li{width:calc(33.33% - 10px * 2/ 3);max-width:calc(33.33% - 10px * 2/ 3)}#predictive-search-results-groups-wrapper>.predictive-search__result-group:only-child #predictive-search-results-products-list li,.empty-search-collection .you-may-also-like{width:calc(33.33% - 10px * 2/ 3);max-width:calc(33.33% - 10px * 2/ 3)}#predictive-search-results-products-list li .predictive-search__item--link-with-thumbnail{display:flex;width:100%;flex-direction:column;padding:0}#predictive-search-results-products-list li .predictive-search__item--link-with-thumbnail .predictive-search__image{width:100%}.search-modal__form .search_field_clear{position:absolute;border:none;right:20px;top:47%;transform:translateY(-50%);color:#6c7280;cursor:pointer;background:#f6f6f6}.search-modal__form .field__input::placeholder{opacity:1!important;font-size:14px;color:#6c7280;font-weight:500}.search-modal .product-grid .grid__item:nth-last-child(2) .card-wrapper,.search-modal .product-grid .grid__item:nth-last-child(3) .card-wrapper,.search-modal .product-grid-container #product-grids .grid__item:nth-last-child(1) .card-wrapper,.search-modal .product-grid-container #product-grids .grid__item:nth-last-child(2) .card-wrapper{border:none}.search-modal{top:var(--search-modal-top, 85px)!important;background-color:transparent!important;max-width:var(--page-width)!important;padding:0 5rem;height:54px!important;min-height:54px!important;margin:0 auto}.search-modal__content{justify-content:end;max-width:740px!important;margin-left:auto!important;padding:0;background:#fff}.header__search .modal__close-button.link{position:absolute;right:10px}#predictive-search-results-products-list .predictive-search__item-heading.h5{font-size:10px;line-height:1.5;text-align:center;padding-top:5px}#predictive-search-results-groups-wrapper>.predictive-search__result-group:only-child #predictive-search-results-products-list .predictive-search__item-heading.h5{font-size:14px;line-height:1.5;text-align:center;padding-top:5px}.predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:none}.search-modal{border:none}.empty-search-collection .product-grid-container .collection .product-grid .grid__item{border-bottom:1px solid}.predictive-search__list-item:hover>*{background:transparent!important}@media screen and (min-width:990px){.custom-search-container .collection #product-grids{grid-template-columns:repeat(3,1fr)!important}.search-modal{padding:0 5rem!important}}@media screen and (min-width:750px){.search-modal{padding:0 3.2rem}}@media screen and (max-width:990px){.you-may-also-like{width:32.2%;max-width:32.2%}.search-initial-state .you-may-also-like .q-atc-mob-model-open-btn,.predictive-serach-product-card .empty-search-collection .you-may-also-like .q-atc-mob-model-open-btn{display:none}.predictive-serach-product-card .product-grid-container #product-grids .grid__item:nth-last-child(2) .card-wrapper,.predictive-serach-product-card .product-grid .grid__item:nth-last-child(2) .card-wrapper,.predictive-serach-product-card .product-grid-container #product-grids .grid__item:nth-last-child(1) .card-wrapper{border:none!important}.custom-search-container .product-grid .grid__item:nth-last-child(3) .card-wrapper{border-bottom:0px solid!important}.collection .you-may-also-like:last-child{border-left:none}.template-search__header .custom-show-collection .collection .you-may-also-like:last-child{border-left:none}.custom-show-collection .product-grid-container #product-grids .grid__item:nth-last-child(1) .card-wrapper{border-top:0px solid!important}.custom-show-collection .product-grid-container #product-grids .main-serach-product-card:nth-last-child(1) .card-wrapper{border-top:none}}@media screen and (max-width:808px){#predictive-search-results-groups-wrapper>.predictive-search__result-group:only-child #predictive-search-results-products-list li{width:32%}}@media screen and (max-width:760px){#predictive-search-results-groups-wrapper>.predictive-search__result-group:only-child #predictive-search-results-products-list li{width:31.9%}}@media screen and (max-width:749px){details[open]>.search-modal{animation:none!important}.header-search-wrapper,.search-modal,.search-overlay{position:fixed!important;top:0!important;left:0!important;width:100vw!important;max-width:100vw!important;height:100vh!important;min-height:100vh!important;z-index:9999!important}.search-modal.modal__content{position:fixed!important;right:0!important;bottom:0!important;left:0!important;width:100dvw!important;height:100dvh!important;top:101px!important;transform:translateY(100%);visibility:hidden;pointer-events:none}details[open]>.search-modal.modal__content{transform:translateY(0);visibility:visible;pointer-events:auto;padding:0}details.close_model_animation .search-modal.modal__content{transform:translateY(100%)}.search-modal.modal__content.search-modal--hidden{transform:translateY(100%);visibility:hidden;pointer-events:none}.search-modal.modal__content .search-modal__content{padding:1rem 1rem 0!important;align-items:flex-start}.header__search #search-initial-state,.header__search #search-initial-state-search{padding-top:0rem}.predictive-serach-heading{margin:0 auto 1rem}.collection .you-may-also-like .full-unstyled-link{font-size:13px}.collection .you-may-also-like .full-unstyled-link span{font-size:12px}.collection .you-may-also-like .price-and-variant .price-item{font-size:13px}.collection .you-may-also-like .card__information .title-price .card__heading{width:calc(100% - 55px)}.collection .you-may-also-like .card__information .price-and-variant{width:55px}.header__search .search-initial-state{top:100%}.search-initial-state{max-height:calc(100vh - 175px - env(safe-area-inset-bottom))!important;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:unset}.predictive-search.predictive-search--header{max-height:calc(100dvh - 195px - env(safe-area-inset-bottom))!important}.trending-searches,.search-initial-content{margin-top:12px}.header__search .search-initial-state{top:60px}.search-modal .predictive-search{top:70px;box-shadow:unset!important;border:none}#predictive-search-results .predictive-serach-heading{margin:0 auto 1rem}#predictive-search-results .collection .you-may-also-like .full-unstyled-link{font-size:13px}#predictive-search-results .collection .you-may-also-like .full-unstyled-link span{font-size:12px}#predictive-search-results .collection .you-may-also-like .price-and-variant .price-item{font-size:13px}#predictive-search-results .collection .you-may-also-like .card__information .title-price .card__heading{width:calc(100% - 55px)}#predictive-search-results .collection .you-may-also-like .card__information .price-and-variant{width:55px}.search-modal__form .search_field_clear{right:40px}.search-modal__form .field__input::placeholder{font-size:12px}header .header__search .predictive-search__heading{padding:0 0 .75rem}.search-modal .product-grid-container .collection .grid{column-gap:5px;row-gap:5px}#predictive-search-results-groups-wrapper>.predictive-search__result-group:only-child #predictive-search-results-products-list li,.empty-search-collection .you-may-also-like{width:calc(33.33% - 5px * 2/ 3);max-width:calc(33.33% - 5px * 2/ 3)}#predictive-search-results-products-list{gap:5px;row-gap:12px}#predictive-search-results-groups-wrapper>.predictive-search__result-group:only-child #predictive-search-results-products-list .predictive-search__item-heading.h5{font-size:11px;line-height:1.5;text-align:center;padding-top:5px}#predictive-search-results-products-list li{width:calc(33.33% - 5px * 2 / 3);max-width:calc(33.33% - 5px * 2 / 3)}.predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:1.5rem}.search__input.field__input{font-size:14px}}@media screen and (max-width:626px){.you-may-also-like{width:32%;max-width:32%}}@media screen and (max-width:598px){#predictive-search-results-groups-wrapper>.predictive-search__result-group:only-child #predictive-search-results-products-list li{width:31.2%}#predictive-search-results-groups-wrapper>.predictive-search__result-group:only-child #predictive-search-results-products-list li,.empty-search-collection .you-may-also-like{width:49%;max-width:49%}}@media screen and (max-width:539px){.you-may-also-like{width:32.2%;max-width:32.2%}#predictive-search-results .product-grid-container .collection .grid{column-gap:5px;row-gap:5px}}@media screen and (max-width:500px){.collection .you-may-also-like .card__information .title-price .card__heading{width:calc(100% - 45px)}body.usd-pricing .collection .you-may-also-like .card__information .title-price .card__heading{width:100%}.collection .you-may-also-like .card__information .price-and-variant{width:45px}.collection .you-may-also-like .full-unstyled-link{font-size:12px}.collection .you-may-also-like .full-unstyled-link span{font-size:11px}.collection .you-may-also-like .price-and-variant .price-item{font-size:12px}#predictive-search-results .collection .you-may-also-like .card__information .title-price .card__heading{width:calc(100% - 45px)}#predictive-search-results .collection .you-may-also-like .card__information .price-and-variant{width:45px}#predictive-search-results .collection .you-may-also-like .full-unstyled-link{font-size:12px}#predictive-search-results .collection .you-may-also-like .full-unstyled-link span{font-size:11px}#predictive-search-results .collection .you-may-also-like .price-and-variant .price-item{font-size:12px}#predictive-search-results-products-list{gap:5px;row-gap:12px}#predictive-search-results-products-list li{width:calc(33.33% - 5px * 2/ 3)}}@media screen and (max-width:414px){#predictive-search-results-groups-wrapper>.predictive-search__result-group:only-child #predictive-search-results-products-list li{width:32.2%}}@media screen and (max-width:339px){.you-may-also-like{width:32%;max-width:32%}}@media screen and (max-width:354px){#predictive-search-results-groups-wrapper>.predictive-search__result-group:only-child #predictive-search-results-products-list li{width:31.9%}}
/*# sourceMappingURL=/cdn/shop/t/339/assets/custom-search-css.css.map */
