.search_popup_wrapper{position:fixed;top:0;left:0;z-index:999;width:100%;height:100dvh;--search-product-image-height: clamp(240px, 16vw, 330px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);--webkit-backdrop-filter: blur(8px);opacity:0;pointer-events:none;padding:2rem 1rem;transition:opacity .3s,backdrop-filter .3s;background:color-mix(in srgb,var(--hom-palette-515151) 56%,transparent);visibility:hidden}.search_popup_wrapper .search_popup_inner{margin-inline:auto;height:auto;max-height:calc(100dvh - 4rem);transform:translateY(-150%);overflow:hidden;overflow-y:auto;max-width:90%;background:var(--color-background);width:100%;margin:0 auto;opacity:1;display:flex;flex-direction:column;clip-path:polygon(0 0,100% 0,100% 0,0 0);transition:opacity 0s ease-in-out .4s,visibility 0s ease-in-out .4s,clip-path .4s ease-in-out 0s;border-radius:1.5rem;z-index:999;position:relative}.search_popup_wrapper .search_popup_inner{scrollbar-width:none}.search_popup_wrapper .search_popup_inner::-webkit-scrollbar{display:none}.search_popup_wrapper .search_popup_inner:focus{outline:none}.serach_active .search_popup_inner{opacity:1;transform:translate(0);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:opacity 0s ease-in-out 0s,visibility 0s ease-in-out 0s,clip-path .6s ease-in-out 0s}.serach_active{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:all;visibility:visible}.serach_active .search_popup_inner{opacity:1;transform:translate(0)}.search_popup_wrapper .drawer-wrapper__close{background:transparent;border:none;border-radius:8px;cursor:pointer;width:40px;height:48px;display:inline-flex;align-items:center;justify-content:center;color:var(--hom-palette-c8b273);box-shadow:none;overflow:visible;transition:color .25s ease}.search_popup_wrapper .drawer-wrapper__close:hover{color:var(--hom-palette-c8b273);background:transparent}.search_popup_wrapper .drawer-wrapper__close:focus-visible{outline:2px solid var(--hom-palette-c8b273);outline-offset:3px}.search_popup_wrapper .drawer-wrapper__close svg{width:23px;height:23px;overflow:visible}.search_popup_wrapper .drawer-wrapper__close svg path,.search_popup_wrapper .drawer-wrapper__close svg line{color:currentColor}.search_popup_wrapper .drawer-wrapper__close .icon_wrapper{display:flex;align-items:center;justify-content:center;overflow:visible;filter:drop-shadow(0 0 8px rgb(from var(--hom-palette-c8b273) r g b / .28));transition:filter .25s ease,transform .25s ease}.search_popup_wrapper .drawer-wrapper__close:hover .icon_wrapper{filter:drop-shadow(0 0 13px rgb(from var(--hom-palette-c8b273) r g b / .52));transform:scale(1.06)}.header_search_content{display:flex;gap:10px;flex-direction:row;flex-wrap:wrap}.search_content-main{width:100%}.empty_search_drawer,.result_search_drawer{width:100%;min-width:0;max-width:100%}.empty_search_drawer{flex-direction:column}.header_search_content search-drawer{display:block}.empty_search_drawer .categories_wrapper{display:flex;flex-direction:column;gap:1.5rem;width:100%;min-width:0;max-width:100%}.empty_search_drawer .trending_searches_wrapper,.empty_search_drawer .popular_products_wrapper,.empty_search_drawer .popular_collections_wrapper{padding:0 .5rem;width:100%;min-width:0;max-width:100%}.empty_search_drawer h5{font-size:22px;margin-bottom:14px;padding-bottom:0;color:var(--color-foreground);line-height:1.4}.trending_searches_inner{display:flex;flex-wrap:wrap;gap:8px}.trending_search_chip{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:7px 14px;border:1px solid rgb(from var(--hom-palette-c8b273) r g b / .55);border-radius:999px;background:rgb(from var(--hom-palette-c8b273) r g b / .08);color:var(--hom-palette-f7f2e7);font-family:inherit;font-size:14px;line-height:1.2;text-decoration:none;transition:background .25s ease,border-color .25s ease,color .25s ease}.trending_search_icon{display:inline-flex;width:15px;height:15px;flex:0 0 15px;color:var(--hom-palette-c8b273)}.trending_search_icon svg{width:100%;height:100%;display:block;fill:currentColor}.trending_search_chip:hover{background:rgb(from var(--hom-palette-c8b273) r g b / .18);border-color:var(--hom-palette-c8b273);color:var(--hom-palette-c8b273)}.popular_collections_inner{display:flex;gap:12px;width:100%;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;padding:8px 0 10px;margin:-8px 0 -10px;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:manipulation;cursor:grab;-webkit-user-select:none;user-select:none}.popular_collections_inner::-webkit-scrollbar{display:none}.popular_collections_inner img,.empty_search_drawer .popular_products_inner img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.popular_collections_block{flex:0 0 var(--popular-collection-card-width, auto);scroll-snap-align:start}.popular_collections_block a{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;min-height:74px;padding:8px;border:1px solid rgb(from var(--hom-palette-c8b273) r g b / .5);border-radius:10px;background:linear-gradient(180deg,var(--hom-palette-111111) 0%,var(--hom-palette-050505) 100%);color:var(--hom-palette-f7f2e7);text-decoration:none;width:100%;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.popular_collections_block a:hover{border-color:var(--hom-palette-c8b273);box-shadow:0 12px 26px rgb(from var(--hom-palette-c8b273) r g b / .16);transform:translateY(-2px)}.popular_collection_img{width:58px;aspect-ratio:1;border-radius:7px;overflow:hidden;background:var(--hom-palette-050505)}.popular_collection_img img,.popular_collection_img svg{width:100%;height:100%;display:block;object-fit:cover}.popular_collections_block span{color:var(--hom-palette-f7f2e7);font-size:14px;line-height:1.25;white-space:nowrap}.popular_collections_block a:hover span{color:var(--hom-palette-c8b273)}.search_drawer_header{position:absolute;top:3rem;right:3rem;z-index:2}.search_popup_inner-block{padding:3rem}.empty_search_drawer .popular_products_inner{display:flex;gap:10px;width:100%;min-width:0;max-width:100%;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;margin:0;padding:0;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:manipulation;cursor:grab;-webkit-user-select:none;user-select:none}.popular_collections_inner.is-dragging,.empty_search_drawer .popular_products_inner.is-dragging{cursor:grabbing;scroll-snap-type:none}.empty_search_drawer .popular_products_inner::-webkit-scrollbar{display:none}.empty_search_drawer .popular_products{width:auto;flex:0 0 clamp(260px,24vw,340px);scroll-snap-align:start}.empty_search_drawer .popular_products img{width:100%;height:var(--search-product-image-height);object-fit:cover;border-top-right-radius:10px;border-top-left-radius:10px;display:block}.popular_product_info{border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:10px;min-height:75px;display:flex;flex-direction:column;justify-content:flex-start;background:linear-gradient(180deg,var(--hom-palette-111111) 0%,var(--hom-palette-050505) 100%);border-top:1px solid rgb(from var(--hom-palette-c8b273) r g b / .45)}.empty_search_drawer .popular_products a{display:flex;height:100%;justify-content:space-between;flex-direction:column;background:var(--hom-palette-050505);gap:0;text-decoration:none;border-radius:10px;border:1px solid rgb(from var(--hom-palette-c8b273) r g b / .5);box-shadow:0 10px 24px rgb(from var(--hom-palette-000000) r g b / .28);overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.empty_search_drawer .popular_products a:hover{border-color:var(--hom-palette-c8b273);box-shadow:0 14px 30px rgb(from var(--hom-palette-c8b273) r g b / .18);transform:translateY(-2px)}.empty_search_drawer .popular_products .popular_product_info p{font-size:14px;text-align:left;line-height:1.2;color:var(--hom-palette-f7f2e7);display:-webkit-box;min-height:2.4em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.popular_product_price{text-align:left;margin-top:5px;font-size:12px;color:var(--hom-palette-c8b273);display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:10px}.popular_product_price .pp_cap{color:rgb(from var(--hom-palette-f7f2e7) r g b / .58);text-decoration:line-through}.header_search_content .search_drawer_form{width:calc(100% - 56px);display:block;margin:0 0 1.5rem;padding-bottom:0;border-bottom:0}.header_search_content .search_drawer_form .input_wrapper{display:flex;width:100%;position:relative;overflow:hidden;height:48px;border:1px solid rgb(from var(--hom-palette-c8b273) r g b / .45);border-radius:8px;background:rgb(from var(--hom-palette-ffffff) r g b / .025);transition:border-color .25s ease,box-shadow .25s ease}.header_search_content .search_drawer_form .input_wrapper:focus-within{border-color:var(--hom-palette-c8b273);box-shadow:0 0 0 3px rgb(from var(--hom-palette-c8b273) r g b / .12)}.header_search_content .search_drawer_form input{width:calc(100% - 58px);border:none;padding:0 18px;font-size:16px;color:var(--hom-palette-f7f2e7);background:transparent;outline:none}.header_search_content .search_drawer_form input::placeholder{color:rgb(from var(--hom-palette-f7f2e7) r g b / .54)}.header_search_content .search_drawer_reset{padding:0;position:absolute;top:0;right:0;background:transparent;border:none;width:58px;height:100%;justify-content:center;align-items:center;cursor:pointer;display:flex;opacity:0;pointer-events:none;color:var(--hom-palette-050505);z-index:2;transition:opacity .22s ease}.header_search_content search-drawer.has-query .search_drawer_reset{opacity:1;pointer-events:all}.header_search_content .search_drawer_reset:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:1px;background:linear-gradient(180deg,transparent 0%,rgb(from var(--hom-palette-c8b273) r g b / .22) 18%,rgb(from var(--hom-palette-c8b273) r g b / .5) 50%,rgb(from var(--hom-palette-c8b273) r g b / .22) 82%,transparent 100%)}.header_search_content .search_drawer_reset svg{width:22px;height:22px;padding:5px;border-radius:999px;background:rgb(from var(--hom-palette-c8b273) r g b / .72);transition:background .22s ease,transform .22s ease}.header_search_content .search_drawer_reset:hover svg{background:var(--hom-palette-c8b273);transform:scale(1.04)}.header_search_content .search_drawer_reset svg path,.header_search_content .search_drawer_reset svg line{color:currentColor}.header_search_content #search_drawer_btn{position:absolute;top:0;right:0;max-width:58px;height:100%;width:100%;border-radius:0;border:none;background:transparent;padding:0;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:opacity .22s ease,background .25s ease}.header_search_content search-drawer.has-query #search_drawer_btn{opacity:0;pointer-events:none}.header_search_content #search_drawer_btn:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:1px;background:linear-gradient(180deg,transparent 0%,rgb(from var(--hom-palette-c8b273) r g b / .22) 18%,rgb(from var(--hom-palette-c8b273) r g b / .5) 50%,rgb(from var(--hom-palette-c8b273) r g b / .22) 82%,transparent 100%)}.header_search_content #search_drawer_btn svg path{fill:var(--hom-palette-c8b273)}.search_group{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;border-bottom:1px solid rgb(from var(--hom-palette-c8b273) r g b / .22);padding:5px 0 20px;margin-bottom:10px}.search_group--chips{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}.search_group--chips h6{flex:0 0 100%}.result_search_inner_popup{padding:0;margin:0}.search_group h6{grid-column:1 / -1;font-size:20px;font-weight:600;margin-bottom:5px;padding-bottom:5px;line-height:1.3;color:var(--color-foreground)}.search_result_product_card{background:var(--hom-palette-050505);border:1px solid rgb(from var(--hom-palette-c8b273) r g b / .5);border-radius:10px;box-shadow:0 10px 24px rgb(from var(--hom-palette-000000) r g b / .28);overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.search_result_product_card:hover{border-color:var(--hom-palette-c8b273);box-shadow:0 14px 30px rgb(from var(--hom-palette-c8b273) r g b / .18);transform:translateY(-2px)}.search_result_product_card a{display:flex;flex-direction:column;height:100%;text-decoration:none}.search_result_product_card_img img{width:100%;height:var(--search-product-image-height);display:block;object-fit:cover}.search_result_product_card_info{padding:10px;min-height:75px;display:flex;flex-direction:column;justify-content:flex-start;background:linear-gradient(180deg,var(--hom-palette-111111) 0%,var(--hom-palette-050505) 100%);border-top:1px solid rgb(from var(--hom-palette-c8b273) r g b / .45)}.search_result_product_card p{font-size:14px;color:var(--hom-palette-f7f2e7);line-height:1.2;margin:0;display:-webkit-box;min-height:2.4em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.search_result_product_price{margin-top:5px;font-size:12px;color:var(--hom-palette-c8b273);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.search_result_product_price s{color:rgb(from var(--hom-palette-f7f2e7) r g b / .58)}.search_group:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.search_result_article_card{border:1px solid var(--hom-palette-f0e8dd);border-radius:10px;padding:1rem;box-shadow:1px 2px var(--hom-palette-f7ecdd)}.search_result_article_card img{width:100%;height:100%;position:absolute;object-fit:cover}.search_result_article_info p{line-height:1.1;font-size:14px;margin-bottom:5px;color:var(--color-foreground);word-break:normal}.search_result_article_info{padding:10px 0}.search_result_article_info a{text-decoration:underline;color:var(--color-foreground)}.search_result_collection_card,.query_card{min-height:48px;display:flex;align-items:center;width:auto;max-width:100%;border:1px solid rgb(from var(--hom-palette-c8b273) r g b / .45);border-radius:8px;background:rgb(from var(--hom-palette-c8b273) r g b / .06);padding:10px 16px;transition:border-color .25s ease,background .25s ease}.search_result_collection_card:hover,.query_card:hover{border-color:var(--hom-palette-c8b273);background:rgb(from var(--hom-palette-c8b273) r g b / .12)}.search_result_collection_card p,.query_card p{margin:0;padding:0}.search_result_collection_card p a,.query_card p a{color:var(--hom-palette-f7f2e7);font-size:14px;line-height:1.25;text-decoration:none;white-space:nowrap}.search_result_collection_card:hover p a,.query_card:hover p a{color:var(--hom-palette-c8b273)}.search_result_page_card p{font-size:16px;color:var(--color-foreground);padding:0 5px}.search_result_page_card p a{text-decoration:none;color:var(--color-foreground)}@media only screen and (min-width:751px)and (max-width:1300px){.search_popup_wrapper{--search-product-image-height: clamp(180px, 21vw, 240px);padding:1rem}.search_popup_wrapper .search_popup_inner{max-height:calc(100dvh - 2rem);max-width:95%}.search_popup_inner-block{padding:1.5rem}.search_drawer_header{top:1.5rem;right:1.5rem}.header_search_content .search_drawer_form{margin-bottom:1.125rem}.empty_search_drawer .categories_wrapper{gap:1.125rem}.search_content-main{width:100%}.search_group{grid-template-columns:repeat(2,1fr)}.empty_search_drawer h5{font-size:20px;margin-bottom:10px;padding-bottom:0}.empty_search_drawer .popular_products{width:auto;flex:0 0 clamp(240px,42vw,320px)}.empty_search_drawer .popular_products_inner{margin:0;padding:0}.trending_search_chip{min-height:32px;gap:6px;padding:6px 12px;font-size:13px}.trending_search_icon{width:14px;height:14px;flex-basis:14px}}@media screen and (max-width:750px){.search_result_article_info a{font-size:12px}.search_group h6{font-size:18px}.search_group{grid-template-columns:repeat(2,1fr);grid-gap:5px}.search_popup_wrapper{width:100%;padding:.75rem;--search-product-image-height: 145px}.search_popup_wrapper .search_popup_inner{max-height:calc(100dvh - 1.5rem);max-width:100%}.search_popup_inner-block{padding:1rem}.search_drawer_header{top:1rem;right:1rem}.header_search_content{flex-wrap:wrap}.search_content-main{width:100%}.header_search_content .search_drawer_form{width:calc(100% - 52px);margin:0 0 .875rem;padding-bottom:0}.empty_search_drawer,.result_search_drawer{width:calc(100% - 52px);max-width:calc(100% - 52px)}.result_search_drawer,.empty_search_drawer{width:100%;max-width:100%}.header_search_content .search_drawer_form input{width:calc(100% - 54px);padding:0 14px;font-size:16px}.header_search_content #search_drawer_btn{max-width:54px}.header_search_content .search_drawer_reset{right:0;width:54px}.empty_search_drawer .popular_products_wrapper{padding:0 .5rem}.empty_search_drawer .popular_products_wrapper h5{font-size:18px;margin-bottom:9px;padding-bottom:0}.empty_search_drawer .popular_products_inner{gap:10px;flex-wrap:nowrap;margin:0;padding:0}.empty_search_drawer .popular_products{width:auto;flex:0 0 clamp(170px,46vw,230px)}.popular_collections_wrapper{padding:0 .5rem}.empty_search_drawer h5{font-size:18px;margin-bottom:9px;padding-bottom:0}.empty_search_drawer .categories_wrapper{gap:.875rem}.trending_searches_inner{gap:6px}.trending_search_chip{min-height:30px;gap:5px;padding:5px 10px;font-size:12px}.trending_search_icon{width:13px;height:13px;flex-basis:13px}.popular_collections_block span{font-size:13px}.empty_search_drawer .popular_products{flex:0 0 clamp(170px,46vw,230px)}.empty_search_drawer .popular_products img,.search_result_product_card_img img{height:145px}.popular_product_info,.search_result_product_card_info{min-height:88px;padding:10px}.empty_search_drawer .popular_products .popular_product_info p,.search_result_product_card p{font-size:12px;line-height:1.25;min-height:2.5em}.popular_product_price,.search_result_product_price{font-size:12px;margin-top:6px}}.empty_search_drawer .search_product_card{flex:0 0 clamp(300px,27.75vw,355px);height:auto;min-width:0;scroll-snap-align:start}.empty_search_drawer .search_product_card product-card{display:block;width:100%;height:100%}.empty_search_drawer .search_product_card .product_card_wrapper{height:100%}.search_group--products{display:block}.search_results_product_grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px}.search_result_native_card,.search_result_native_card product-card,.search_result_native_card .product_card_wrapper{min-width:0;height:100%}.search_result_native_card product-card{display:block}@media screen and (max-width:750px){.empty_search_drawer .search_product_card{flex:0 0 min(78vw,280px);height:auto}.search_results_product_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}}@media screen and (max-width:600px){.empty_search_drawer .search_product_card{display:flex;align-self:stretch;width:auto;height:auto;min-width:0}.search_result_native_card{display:flex;align-self:stretch}}.search_result_product_card img[src=null]{font-size:0}.search_result_product_card img[src=null]:after{content:"";background-color:var(--color-secondary-background);display:block;height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;background-image:var(--serachblock-placholder);background-repeat:no-repeat;background-size:cover}.result_search_inner_popup img[src=null]{font-size:0}.result_search_inner_popup img[src=null]:after{content:"";background-color:var(--hom-palette-a8a8a8);display:block;height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;background-image:var(--serachblock-placholder);background-repeat:no-repeat;background-size:cover}.search_popup_wrapper{padding:0;background:var(--hom-palette-ffffff);-webkit-backdrop-filter:none;backdrop-filter:none;transition:opacity .22s ease,visibility 0s linear .22s}.search_popup_wrapper.serach_active{-webkit-backdrop-filter:none;backdrop-filter:none;transition:opacity .22s ease}.search_popup_wrapper .search_popup_inner{height:100dvh;max-height:none;max-width:none;border-radius:0;background:var(--hom-palette-ffffff);transform:translateY(-18px);clip-path:none;transition:opacity .22s ease,transform .28s cubic-bezier(.22,.61,.36,1)}.serach_active .search_popup_inner,.search_popup_wrapper.serach_active .search_popup_inner{transform:translateY(0);clip-path:none;transition:opacity .22s ease,transform .28s cubic-bezier(.22,.61,.36,1)}.search_popup_inner-block{width:100%;max-width:none;margin-inline:auto;padding:46px clamp(24px,3vw,48px) 80px}.search_drawer_header{position:relative;inset:auto;min-height:52px;margin-bottom:30px;display:flex;align-items:center;justify-content:center}.search_drawer_brand{margin:0;color:var(--hom-palette-050505);font-size:clamp(24px,2vw,34px);font-weight:700;line-height:1;letter-spacing:.03em;text-align:center;text-transform:uppercase}.search_drawer_brand img{display:block;width:clamp(250px,24vw,380px);height:auto;max-height:72px;object-fit:contain}.search_popup_wrapper .drawer-wrapper__close{position:absolute;right:0;top:50%;width:40px;height:40px;color:var(--hom-palette-111111);transform:translateY(-50%)}.search_popup_wrapper .drawer-wrapper__close:hover{color:var(--hom-palette-111111)}.search_popup_wrapper .drawer-wrapper__close .icon_wrapper,.search_popup_wrapper .drawer-wrapper__close:hover .icon_wrapper{filter:none}.search_popup_wrapper .drawer-wrapper__close svg{width:18px;height:18px}.header_search_content .search_drawer_form{width:100%;max-width:none;margin:0 auto 12px}.header_search_content .search_drawer_form .input_wrapper{--search-field-icon-size: 18px;--search-field-icon-spacing: 20px;--search-field-icon-optical-inset: 4px;height:58px;border:0;border-radius:999px;background:var(--hom-palette-f4f4f4);box-shadow:none}.header_search_content .search_drawer_form .input_wrapper:focus-within{border-color:transparent;box-shadow:0 0 0 2px var(--hom-palette-111111)}.header_search_content .search_drawer_form input{color:var(--hom-palette-111111);font-size:18px;padding:0 26px 0 calc(var(--search-field-icon-size) + (var(--search-field-icon-spacing) * 2))}.header_search_content #search_drawer_btn{right:auto;left:0;width:calc(var(--search-field-icon-size) + (var(--search-field-icon-spacing) * 2));max-width:none}.header_search_content #search_drawer_btn svg{width:var(--search-field-icon-size);height:var(--search-field-icon-size);transform:translate(var(--search-field-icon-optical-inset))}.header_search_content search-drawer.has-query #search_drawer_btn{opacity:1;pointer-events:auto}.header_search_content .search_drawer_form input::placeholder{color:var(--hom-palette-777777)}.header_search_content #search_drawer_btn svg path{fill:var(--hom-palette-737373)}.header_search_content #search_drawer_btn:before,.header_search_content .search_drawer_reset:before{display:none}.header_search_content .search_drawer_reset{color:var(--hom-palette-111111)}.header_search_content .search_drawer_reset svg{background:transparent}.empty_search_drawer .categories_wrapper{gap:54px}.empty_search_drawer .trending_searches_wrapper,.empty_search_drawer .popular_products_wrapper{padding:0}.empty_search_drawer h5{margin:0 0 20px;color:var(--hom-palette-080808);font-size:22px;font-weight:700;line-height:1.2;text-align:left;text-transform:uppercase}.trending_searches_inner{justify-content:flex-start;gap:10px}.trending_search_chip{min-height:34px;padding:7px 14px;border:1px solid var(--hom-palette-000000);background:var(--hom-background-black);color:var(--hom-palette-ffffff);font-size:13px}.trending_search_chip:hover,.trending_search_chip:focus-visible{border-color:var(--hom-palette-000000);background:var(--hom-palette-ffffff);color:var(--hom-palette-000000)}.trending_search_chip .trending_search_icon{color:currentColor;width:14px;height:14px;flex-basis:14px}.trending_search_chip .trending_search_icon svg{fill:none}.empty_search_drawer .popular_products_inner{gap:16px}.empty_search_drawer .popular_products{flex:0 0 calc((100% - 48px)/4)}.empty_search_drawer .popular_products a,.empty_search_drawer .popular_products a:hover{border:0;border-radius:0;background:transparent;box-shadow:none;transform:none}.empty_search_drawer .popular_products img,.empty_search_drawer .popular_products svg{width:100%;height:auto;aspect-ratio:.86;border-radius:0;object-fit:contain;background:var(--hom-palette-f7f7f7)}.popular_product_info{min-height:0;padding:14px 0 0;border:0;border-radius:0;background:transparent}.empty_search_drawer .popular_products .popular_product_info p{min-height:0;color:var(--hom-palette-111111);font-size:16px;font-weight:400;line-height:1.35}.popular_product_price{margin-top:8px;color:var(--hom-palette-111111);font-size:15px;flex-direction:row}.popular_product_price .pp_cap{color:var(--hom-palette-777777)}.search_collections_fallback{display:none}.result_search_drawer{width:100%}.search_group{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;border-color:var(--hom-palette-dddddd)}.search_group h6,.empty_results_heading{color:var(--hom-palette-111111);text-align:center}.search_result_product_card,.search_result_product_card:hover{border:0;border-radius:0;background:transparent;box-shadow:none;transform:none}.search_result_product_card_img img{height:auto;aspect-ratio:.86;object-fit:contain;background:var(--hom-palette-f7f7f7)}.search_result_product_card_info{min-height:0;padding:14px 0;border:0;background:transparent}.search_result_product_card p,.search_result_product_price{color:var(--hom-palette-111111)}@media screen and (max-width:750px){.search_popup_wrapper{padding:0}.search_popup_wrapper .search_popup_inner{max-height:none}.search_popup_inner-block{padding:20px 24px 52px}.search_drawer_header{min-height:56px;margin-bottom:32px;justify-content:center}.search_drawer_brand{display:block;max-width:calc(100% - 56px)}.search_drawer_brand img{width:min(220px,100%);max-height:50px}.search_popup_wrapper .drawer-wrapper__close{right:-8px}.header_search_content .search_drawer_form{width:100%;margin-bottom:12px}.header_search_content .search_drawer_form .input_wrapper{height:54px}.empty_search_drawer .categories_wrapper{gap:52px}.empty_search_drawer h5,.empty_search_drawer .popular_products_wrapper h5{margin-bottom:20px;font-size:19px;text-align:left}.trending_searches_inner{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin-right:-24px;padding-right:24px;scrollbar-width:none}.trending_searches_inner::-webkit-scrollbar{display:none}.trending_search_chip{flex:0 0 auto;min-height:34px;padding:7px 13px;font-size:13px}.empty_search_drawer .popular_products_inner{margin-right:-24px;padding-right:24px;gap:12px}.empty_search_drawer .popular_products{flex:0 0 min(44vw,210px)}.empty_search_drawer .popular_products img,.empty_search_drawer .popular_products svg,.search_result_product_card_img img{height:auto}.empty_search_drawer .popular_products .popular_product_info p,.search_result_product_card p,.popular_product_price,.search_result_product_price{color:var(--hom-palette-111111);font-size:14px}.search_group{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(prefers-reduced-motion:reduce){.search_popup_wrapper,.search_popup_wrapper .search_popup_inner{transition:none}}.search_popup_wrapper,.search_popup_wrapper .search_popup_inner{background:var(--hom-background-black)}.search_drawer_brand,.empty_search_drawer h5,.search_group h6,.empty_results_heading,.empty_search_drawer .popular_products .popular_product_info p,.search_result_product_card p,.popular_product_price,.search_result_product_price{color:var(--hom-palette-f7f2e7)}.search_drawer_brand{letter-spacing:.12em;font-weight:400}.search_popup_wrapper .drawer-wrapper__close,.search_popup_wrapper .drawer-wrapper__close:hover{color:var(--hom-palette-f7f2e7)}.search_popup_wrapper .drawer-wrapper__close:focus-visible{outline-color:var(--hom-palette-c8b273)}.header_search_content .search_drawer_form .input_wrapper{border:1px solid rgb(from var(--hom-palette-c8b273) r g b / .48);background:var(--hom-palette-151515)}.header_search_content .search_drawer_form .input_wrapper:focus-within{border-color:var(--hom-palette-c8b273);box-shadow:0 0 0 3px rgb(from var(--hom-palette-c8b273) r g b / .14)}.header_search_content .search_drawer_form input{border:0!important;color:var(--hom-palette-f7f2e7);box-shadow:none!important}.header_search_content .search_drawer_form input::placeholder{color:rgb(from var(--hom-palette-f7f2e7) r g b / .55)}.header_search_content #search_drawer_btn svg path{fill:var(--hom-palette-c8b273);stroke:none}.header_search_content .search_drawer_reset{color:var(--hom-palette-f7f2e7)}.trending_search_chip{border-color:var(--hom-palette-c8b273);background:var(--hom-palette-c8b273);color:var(--hom-palette-050505)}.trending_search_chip:hover,.trending_search_chip:focus-visible{border-color:var(--hom-palette-c8b273);background:transparent;color:var(--hom-palette-c8b273)}.empty_search_drawer .popular_products img,.empty_search_drawer .popular_products svg,.search_result_product_card_img img{background:var(--hom-palette-111111)}.popular_product_price .pp_cap,.search_result_product_price s{color:rgb(from var(--hom-palette-f7f2e7) r g b / .5)}.popular_product_price{justify-content:flex-start}.search_group{border-color:rgb(from var(--hom-palette-c8b273) r g b / .25)}.empty_search_drawer .trending_searches_wrapper{padding-top:40px}.result_search_inner_popup>.search_group:first-child{padding-top:40px}.search_result_collection_card,.query_card{min-height:50px;padding:0;border:0;background:transparent}.search_result_collection_card p,.query_card p{display:flex;width:100%;height:100%}.search_result_collection_card p a,.query_card p a{display:flex;align-items:center;width:100%;min-height:50px;padding:10px 16px;border:1px solid rgb(from var(--hom-palette-c8b273) r g b / .45);border-radius:8px;background:rgb(from var(--hom-palette-c8b273) r g b / .06);transition:border-color .25s ease,background .25s ease,color .25s ease}.search_result_collection_card:hover,.query_card:hover{border-color:transparent;background:transparent}.search_result_collection_card p a:hover,.search_result_collection_card p a:focus-visible,.query_card p a:hover,.query_card p a:focus-visible{border-color:var(--hom-palette-c8b273);background:rgb(from var(--hom-palette-c8b273) r g b / .12);color:var(--hom-palette-c8b273)}.empty_search_drawer h5,.search_group h6,.empty_results_heading{font-family:var(--font-heading-family);font-size:28px;font-weight:400;line-height:1.2;letter-spacing:.6px;text-align:left;text-transform:none}.empty_search_drawer .popular_products a,.empty_search_drawer .popular_products a:hover,.search_result_product_card,.search_result_product_card:hover{overflow:hidden;border:0;border-radius:20px;background:var(--hom-palette-ffffff);box-shadow:none;transform:none}.empty_search_drawer .popular_products img,.empty_search_drawer .popular_products svg,.search_result_product_card_img img{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:20px 20px 0 0;background:var(--hom-palette-ffffff);object-fit:cover}.popular_product_info,.search_result_product_card_info{min-height:112px;padding:12px;border:0;border-radius:0 0 20px 20px;background:var(--hom-palette-ffffff)}.empty_search_drawer .popular_products .popular_product_info p,.search_result_product_card p{min-height:0;color:var(--hom-palette-331f17);font-family:var(--font-body-family);font-size:16px;font-weight:600;line-height:1.4;letter-spacing:normal}.popular_product_price,.search_result_product_price{margin-top:8px;color:var(--hom-palette-331f17);font-family:var(--font-body-family);font-size:14px;font-weight:600;line-height:1.8;letter-spacing:.6px}.popular_product_price .pp_cap,.search_result_product_price s{color:rgb(from var(--hom-palette-331f17) r g b / .55)}@media screen and (max-width:750px){.empty_search_drawer h5,.empty_search_drawer .popular_products_wrapper h5,.search_group h6,.empty_results_heading{font-size:24px;font-weight:400;line-height:1.2;letter-spacing:.6px;text-transform:none}.popular_product_info,.search_result_product_card_info{min-height:104px;padding:12px}.empty_search_drawer .popular_products .popular_product_info p,.search_result_product_card p{color:var(--hom-palette-331f17);font-size:14px;font-weight:600;line-height:1.4}.popular_product_price,.search_result_product_price{color:var(--hom-palette-331f17);font-size:13px;font-weight:600}.header_search_content .search_drawer_form input{padding:0 14px 0 calc(var(--search-field-icon-size) + (var(--search-field-icon-spacing) * 2));font-size:16px}}.search_group--suggestions{display:block;padding-bottom:8px;margin-bottom:8px}.result_search_inner_popup>.search_group--suggestions:first-child{padding-top:12px}.search_popup_wrapper:has(search-drawer.has-results) .search_popup_inner-block{padding-top:24px}.search_popup_wrapper:has(search-drawer.has-results) .search_drawer_header{margin-bottom:12px}.header_search_content search-drawer.has-results .search_drawer_form{margin-bottom:4px}.search_suggestions_list{display:flex;flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style:none}.search_suggestions_list>li{min-width:0;margin:0;padding:0}.search_suggestions_list>li+li{border-top:1px solid rgb(from var(--hom-palette-c8b273) r g b / .22)}.search_suggestions_list .search_suggestion_link{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:44px;margin:0;padding:8px 10px;border:1px solid transparent;border-radius:14px;background:transparent;color:var(--hom-palette-f7f2e7);font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:1.4;text-align:left;text-decoration:none;cursor:pointer}.search_suggestions_list .search_suggestion_link:hover{background:rgb(from var(--hom-palette-c8b273) r g b / .08)}.search_suggestions_list .search_suggestion_link:focus-visible{outline:2px solid var(--hom-palette-c8b273);outline-offset:2px}.search_suggestion_icon{display:inline-flex;flex:0 0 20px;color:var(--hom-palette-c8b273)}.search_suggestion_icon svg{display:block;width:20px;height:20px}.search_suggestion_text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_suggestion_match{color:var(--hom-palette-c8b273);font-weight:700}.search_drawer_error{padding:16px 0;color:var(--hom-palette-f7f2e7)}.search_drawer_error[hidden]{display:none}.search_drawer_error p{margin-bottom:12px}@media screen and (max-width:750px){.search_popup_wrapper:has(search-drawer.has-results) .search_popup_inner-block{padding-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/search-popup.css.map */
