details>.search-modal{display:flex;height:max-content}details[open]>.search-modal{opacity:1;animation:animateSearchOpen .3s ease}details:not([open]) .search-modal__close-button .icon{transform:rotate(0) scale(1)}.search-modal--overflow{overflow-y:auto}.search__container{max-width:87.4rem}.search__inner{width:100%;background-color:rgb(var(--color-background-secondary));padding:4rem 1.6rem;border-radius:var(--border-radius-main)}.search__scroll{width:100%;display:flex;flex-direction:column;gap:11.4rem;row-gap:2.4rem;max-height:39.4rem;overflow-y:auto}.search__scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:rgb(var(--color-background-secondary))}.search__scroll::-webkit-scrollbar{width:.4rem;background-color:rgb(var(--color-background-secondary))}.search__scroll::-webkit-scrollbar-thumb{background-color:rgb(var(--color-border));border-radius:2rem}@media screen and (min-width:750px){.search__scroll{flex-direction:row;justify-content:space-between}}.search-modal{padding-block:2.4rem}@media screen and (min-width:1100px){.search-modal{padding-block:4rem}}.search-modal.modal__content{position:fixed}.search-modal__close-button{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;flex-shrink:0;margin-left:auto;border-radius:50%;border:1px solid rgb(var(--color-border-input));color:rgb(var(--color-foreground))}.search-modal__close-button svg{transition:opacity var(--duration-default)}.search-modal__close-button:hover svg{cursor:pointer}.search-modal__content{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%}.search__form{position:relative}.search__form-inner{position:relative;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:750px){.search__form-inner{display:block}}.search__form-inner .field input[type=search]{min-height:4.5rem}.search__form-inner .field{z-index:2}.search-modal__content .field{flex-grow:1;width:auto}.search-modal__heading{text-transform:none}.search-modal__heading p{margin:0}.search-modal__content .field__label{left:6.1rem}@keyframes animateSearchOpen{0%{opacity:0}to{opacity:1}}@keyframes animateSearchOpacity{0%{opacity:0}50%{opacity:0}to{opacity:1}}input::-webkit-search-decoration{-webkit-appearance:none}.search__modal{max-height:100%}.search__modal .container{height:100%}.search__modal_products{display:flex;flex:1;flex-direction:column;gap:.8rem;height:100%;padding:0 1.6rem}@media screen and (min-width:750px){.search__modal_products{padding:0}}.search__modal_products .card-wrapper{height:unset!important}.search__modal_products .card-wrapper:last-child .card-flex{border-bottom:none;padding-bottom:0}.search__modal_products .card-wrapper .media{border-radius:10%}.search__modal_products .card-wrapper .card-information__wrapper,.search__modal_products .card-wrapper .card-information__group{height:100%}.search__modal_products .card-wrapper .card-information__group{justify-content:flex-start}.search__modal_products .card-wrapper .price{margin-top:auto}.search__modal_products .card-wrapper .no-vendor:before{display:none}.search__modal_products .card-wrapper .card__vendor{font-weight:400}.card-flex{display:flex;gap:1.6rem;padding-bottom:.7rem;border-bottom:.1rem solid rgb(var(--color-border))}.card-flex .card{width:6.4rem;min-width:6.4rem}.card-flex .card-information{padding:0}.search-modal .search__subtitle.subtitle{margin-bottom:.8rem}button.search-open-btn{background:transparent;border:0;color:inherit;font:inherit;cursor:pointer}.search-modal__close-button{background-color:rgb(var(--color-background))}.header__search-inner.header__search-inner--open{visibility:visible;transition-property:opacity}.header .header__icon--search .header__search-mobile-close{display:none}.header .search-modal__close-button{min-width:44px;min-height:44px;padding:0}.header .search-modal__close-button>svg{width:40px;height:40px;flex:0 0 40px}.header .header__search-inner{background:#0b0e12;color:#f3f5f7;font-family:var(--font-body-family)}.header .header__search-inner .field{background:#111820;border:1px solid #53616d}.header .header__search-inner .search__input{font-family:inherit;font-size:16px;color:#f3f5f7}.header .header__search-inner .search__button{background:#30b8ee;color:#071019;border-color:#30b8ee;font-family:inherit;font-size:14px;font-weight:600;text-transform:none;letter-spacing:normal;min-height:48px}.header .header__search-inner .search__button .icon{color:inherit}.header .header__search-inner .predictive-search{background:#111820;border:1px solid #303740}.header .header__search-inner .predictive-search__result-tabs-wrapper{background:#0b0e12}.header .header__search-inner #predictive-blob{background:#30b8ee}.header .header__search-inner .predictive-search__result-tab span{font-family:inherit;font-size:14px;font-weight:600}.header .header__search-inner .predictive-search__result-tab.active span,.header .header__search-inner .predictive-search__result-tab.active-blob span{color:#071019}.header .header__search-inner :is(.card__heading,.card__title,.card-information__text,.predictive-search__item-heading){font-family:inherit;font-size:17px;font-weight:600;line-height:1.4;letter-spacing:-.025em;text-transform:none;color:#f3f5f7}.header .header__search-inner :is(.price,.price-item){font-family:inherit;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:normal;color:#f3f5f7}.header .header__search-inner .card__vendor{font-family:inherit;font-size:11px;letter-spacing:.08em;color:#b8c0c9}.header .header__search-inner .card-flex{border-color:#303740;padding-block:14px;gap:20px}.header .header__search-inner .search-modal__close-button{background:#111820;color:#f3f5f7;border-color:#53616d}.header .header__search-inner :is(a,button,input):focus-visible{outline:2px solid #30b8ee;outline-offset:4px}@media(max-width:749px){.header .header__search-inner :is(.card__heading,.card__title,.card-information__text,.predictive-search__item-heading){font-size:15px}.header .header__search-inner .card-flex{gap:14px}.header .header__search-inner :is(.price,.price-item){font-size:15px}}.header .header__search-inner .button--primary{background:#30b8ee;color:#071019;border-color:#30b8ee;font-family:inherit;font-size:14px;font-weight:600;text-transform:none;letter-spacing:normal;min-height:48px}.header .header__search-inner input.search__input{background:#111820}.header .header__search-inner button.search__button{background:transparent;color:#30b8ee;border:0}.header .header__search-inner .predictive-search__results-list_collections.active{display:grid;grid-template-columns:1fr;gap:14px}.header .header__search-inner .predictive-search__results-list_collections .collections-grid__item{border:1px solid #303740;background:#111820;border-radius:0;min-width:0;height:auto}.header .header__search-inner .predictive-search__results-list_collections .collections-grid__item-inner{display:grid;grid-template-columns:100px minmax(0,1fr);gap:22px;align-items:center;min-height:140px;padding:20px;background:#111820;border-radius:0}.header .header__search-inner .predictive-search__results-list_collections .collections-grid__item-inner:after{display:none}.header .header__search-inner .predictive-search__results-list_collections .collections-grid__image{position:relative;inset:auto;width:100px;height:100px;z-index:1}.header .header__search-inner .predictive-search__results-list_collections .collections-grid__image img{object-fit:contain!important;width:100%;height:100%}.header .header__search-inner .predictive-search__results-list_collections .collections-grid__item-content{padding:0;margin:0;width:100%;min-width:0;position:relative;z-index:3}.header .header__search-inner .predictive-search__results-list_collections .collections-grid__item-title{font-family:inherit;font-size:18px;font-weight:600;line-height:1.4;letter-spacing:-.025em;text-transform:none;color:#f3f5f7}.header .header__search-inner .predictive-search__results-list_collections .collections-grid__link{font:inherit;text-transform:none;color:inherit}.header .header__search-inner .predictive-search__results-list_collections .collections-grid__overlay-link{background:transparent}.header .header__search-inner .predictive-search__results-list_collections .collections-grid__button-wrapper{position:static;background:transparent;padding:0;border:0;margin-top:10px;min-height:0}.header .header__search-inner .predictive-search__results-list_collections .collections-grid__button{font-family:inherit;font-size:14px;font-weight:500;letter-spacing:normal;text-transform:none;color:#85d4f4;min-height:44px}@media(max-width:575px){.header .header__search-inner .predictive-search__results-list_collections .collections-grid__item-inner{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:14px}.header .header__search-inner .predictive-search__results-list_collections .collections-grid__image{width:72px;height:80px}.header .header__search-inner .predictive-search__results-list_collections .collections-grid__item-title{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/component-search.css.map */
