.search-section{margin:1em 0}.search-section .search-section__image-wrapper{overflow:hidden}@media screen and (min-width:1024px){.search-section:has(.search-section__image-wrapper) .search-box{width:60%}.search-section:has(.search-section__image-wrapper) .search-section__image-wrapper{width:40%}.search-section:has(.search-section__image-wrapper) .search-section__image-wrapper img{height:100%;object-fit:cover}}@media screen and (max-width:1023px){.search-section:has(.search-section__image-wrapper) .search-box{order:2}.search-section:has(.search-section__image-wrapper) .search-section__image-wrapper{max-height:300px;order:1}}@media only screen and (max-width:749px){.search-section{grid-template-columns:1fr}}.search-box{background-color:var(--color-background);display:flex;flex-direction:column;justify-content:space-evenly;padding:50px 63px 45px;border-top-left-radius:8px;border-bottom-left-radius:8px}.search-box+.search-section__image-wrapper img{border-top-right-radius:8px;border-bottom-right-radius:8px}@media only screen and (max-width:749px){.search-box{padding:32px 24px 32px 16px;border-top-left-radius:0;border-bottom-left-radius:0}.search-box+.search-section__image-wrapper img{border-top-left-radius:8px}}.search-box .search-section__heading{font-size:2.5rem;line-height:3rem;margin:0 0 23px;width:85%}@media only screen and (max-width:749px){.search-box .search-section__heading{font-size:24px;line-height:24px}}.search-section__heading,.search-section__subheading{font-weight:400}.search-section__subheading{font-size:16px;margin-bottom:18px}.search-section__bar{margin-bottom:23px}.search-section__bar .search-modal__button{width:100%;justify-content:space-between;background-color:var(--color-background);border-radius:50px;color:var(--color-primary);padding:20px;height:62px}@media screen and (max-width:1023px){.search-section__bar .search-modal__button{border-radius:5px;padding:10px}.search-section__bar .search-modal__button .search-bar__text{font-size:1rem}}.search-section__recommendation{margin:0 8px 16px 0;padding:5px 10px;background-color:#fff;color:#000;border-radius:50px;display:block;width:fit-content;font-weight:500}.search-section__recommendation--placeholder{opacity:.55;border:1px dashed currentcolor;cursor:default}.search-section__recommendation-wrapper{display:flex;flex-wrap:wrap}.search-bar{border-radius:50px}.search-bar .search-bar__text{margin-left:10px;font-size:16px;letter-spacing:0;color:var(--color-input-primary);font-weight:400;font-family:Poppins,sans-serif}.search-bar .svg-wrapper,.search-bar .svg-wrapper svg{width:2rem;height:2rem}.search-container{display:flex}@media screen and (max-width:1023px){.search-container{flex-direction:column}}.search-container .predictive-search{background-color:unset;z-index:var(--layer-header-menu)}.search-container .predictive-search-form__header{border-radius:50px;overflow:hidden}.search-container .search-input::placeholder,.search-container .predictive-search__icon{color:var(--color-foreground-heading)}.search-container .predictive-search__close-modal-button{display:none}@media screen and (min-width:750px){.search-container .predictive-search__icon{right:var(--margin-md);left:unset}}.search-container .predictive-search-form__content-wrapper{display:none}.search-container .predictive-search-form__content-wrapper.show{display:flex;border-radius:0 0 25px 25px}.search-container .predictive-search-form:has(.show) .predictive-search-form__header{border-radius:25px 25px 0 0}.search-container .predictive-search-form:has(.show) .predictive-search__icon{left:var(--margin-md);right:unset}.search-section{margin-top:16px;margin-bottom:60px}
/*# sourceMappingURL=/cdn/shop/t/46/assets/search-section.css.map */
