header-search-custom{display:none;flex-direction:column;gap:40px;position:fixed;top:calc(var(--header-height) - 2px);z-index:3;background:#fffffff5;width:100%;height:100%;max-height:calc(100% - var(--header-height));overflow:hidden;padding:40px;color:#646464}body:has(header-search-custom.active) .header__columns{border-bottom:1px solid #8080805c}header-search-custom product-card a.contents.user-select-text{color:#646464}header-search-custom:not(:is(.index)){top:calc(var(--header-group-height) + var(--header-height));max-height:calc(100% - calc(var(--header-group-height) + var(--header-height)))}header-search-custom:is(.page,.list-collections){top:calc(var(--header-group-height));max-height:calc(100% - calc(var(--header-group-height)))}body:not(:has(header-swatch.swatch__parent_header .is-checked)) header-search-custom:is(.collection){top:calc(var(--header-group-height) - -9px);max-height:calc(100% - var(--header-group-height) - -9px)}body:has(.header[data-sticky-state=active]) header-search-custom{top:calc(var(--header-height) - 1px)!important;max-height:calc(100% - var(--header-height) - 1px)!important}header-search-custom.cart{top:var(--hedaer-group-height);max-height:calc(100% - var(--hedaer-group-height))}@media(min-width:768px){body:has(header-swatch.swatch__parent_header .is-checked) header-search-custom:is(.collection){top:calc(var(--header-group-height) + var(--header-height) - 7px);max-height:calc(100% - calc(var(--header-group-height) + var(--header-height) - 7px))}body.filters-active:has(.header[data-sticky-state=active]) header-search-custom{top:calc(var(--header-height) + 61px)!important;max-height:calc(100% - (var(--header-height) + 61px))!important}search-button{margin-inline:0!important}header-actions,.header__column cart-drawer-component.cart-drawer{margin-left:4px!important}}header-search-custom.active{display:flex}body:has(header-search-custom.active){overflow:hidden}.search_input_area input{min-height:42px;width:100%;border:none;background-color:#f1f1f1;padding:10px}.search_input_area input:focus{outline:none;box-shadow:none}.search_input_area input:hover{background-color:#f1f1f1}.search_input_area{max-width:600px;align-self:center;width:100%}.search_catagories_tabs_container{display:flex;gap:60px;justify-content:start;padding-bottom:30px;border-bottom:1px solid #64646475}a.top_category_view_all{align-self:start;font-size:14px;text-transform:capitalize;text-decoration:underline;text-underline-offset:3px}header-search-custom button.tab-btn{background:none;border:none;text-transform:uppercase;cursor:pointer;color:#646464;font-size:14px;padding:5px 0}button.tab-btn.active{text-decoration:1px solid underline;text-underline-offset:3px;text-decoration-color:#646464;color:#000}a.aside_top_searched{color:#646464;font-size:13px}h3.top_category_aside_heading{margin:0}.search_catagory_items_container{display:none;grid-template-columns:300px 1fr;max-height:100%;overflow:hidden}.search_catagory_items_container.active{display:grid}.top_category_header{display:flex;justify-content:space-between}.top_category_aside{display:flex;flex-direction:column;gap:30px;padding-right:40px;border-right:1px solid #64646475;max-height:100%;overflow:hidden}.top_catagories_items{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;overflow:scroll;height:100%;scrollbar-width:none;padding-bottom:3rem}.colors_groups{display:flex;flex-direction:column;gap:25px;overflow:scroll;scrollbar-width:none}.top_category_body_part{padding-left:40px;max-height:100%;overflow:hidden}h3.top_category_heading{margin-bottom:30px}.top_catagories_items .product-card__content{gap:10px!important}.top_catagories_items .collection-card__content{height:auto;background:#fff;padding:0!important}a.card__link img{background:#f2f2f2}span.card__title{padding:10px 0;width:100%;text-align:center;font-size:12px;background:#f1f1f1}.top_catagories_items .collection-card.collection-card--image-bg{display:block;width:100%;max-width:100%}input.snize-input-style::placeholder{font-size:14px;color:#646464}a.aside_top_searched:has(img){display:flex;gap:20px;align-items:center}a.aside_top_searched:has(img) img{width:30px;aspect-ratio:1;border-radius:50%}.top_catagories_items .product-media{aspect-ratio:var(--aspect-ratio-global)}.collection_card_custom{display:flex;width:100%}a.card__link{display:flex;flex-direction:column;gap:3px;align-items:center}.top_catagories_items a>.spacing-style{padding-top:0}.top_category_heading,.top_category_aside_heading{color:#2f2f2f}body:has(header-search-custom.active) .header{--header-logo-display: unset;--header-logo-inverse-display: unset;--header-bg-color: #fffffff5;--color-foreground: inherit;--color-foreground-rgb: inherit;--color-background: inherit;--color-background-rgb: inherit;--color-border: #64646475;--color-border-rgb: #64646475}@media(max-width:768px){.colors_groups a.aside_top_searched:not(a:has(img)){text-decoration:underline}body:has(header-swatch.swatch__parent_header .is-checked) header-search-custom:is(.collection){top:calc(var(--header-group-height) + var(--header-height) - -39px);max-height:calc(100% - calc(var(--header-group-height) + var(--header-height) - -39px))}body.filters-active:has(.header[data-sticky-state=active]) header-search-custom.collection{top:calc(var(--header-height) + 109px)!important;max-height:calc(100% - calc(var(--header-height) + 109px))!important}.search_catagories_tabs_container{gap:20px;justify-content:space-between}a.aside_top_searched:has(img){gap:10px;width:calc(33.33% - 14px)}header-search-custom{padding:15px;gap:20px;max-width:100%}.search_catagories_tabs_container{margin-bottom:0;padding-bottom:20px}.search_catagory_items_container{grid-template-columns:1fr;overflow:scroll;scrollbar-width:none}.top_category_aside{padding-right:0;border-right:0;flex-direction:row;flex-wrap:wrap;gap:20px;padding-bottom:20px;max-height:none;overflow:visible}h3.top_category_aside_heading{flex-basis:100%}.top_catagories_items{grid-template-columns:repeat(2,1fr);overflow:hidden;width:100%}.top_category_body_part{padding-left:0;max-width:100%;max-height:none;overflow:clip}.colors_groups{flex-direction:row;flex-wrap:wrap;gap:15px}a.aside_top_searched:has(img) img{width:30px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/search-overlay.css.map */
