details>.search-modal{display:flex;height:max-content}details>.search-modal hr{margin-block:4rem}.first{display:flex;justify-content:space-between}details:not([open]) .search-modal__close-button .icon{transform:rotate(90deg) scale(1)}.search-modal--overflow{overflow-y:auto}.no-js details[open]>.header__icon--search{top:1rem;right:.5rem}.search-modal{opacity:1;top:0;bottom:unset;width:100%;height:0;z-index:13}.search-modal__top{display:flex;align-items:center;justify-content:space-between;gap:.8rem;width:100%}.search-modal .search__items{width:100%}.search-modal .search__items-list{display:none;overflow:auto;align-items:flex-start;margin:0;padding:0;list-style:none;gap:.4rem}.search-modal .search__items-list .collection-grid__image-wrapper{min-height:0}.search-modal .search__items-list.active{display:flex;flex-direction:column}@media(min-width:750px){.search-modal .search__items-list.active{flex-direction:row}}.search-modal .search__items-item{flex:1 0 100%;width:100%;height:100%;padding:0;background-color:rgb(var(--color-background))}@media(min-width:576px){.search-modal .search__items-item{flex:0 0 49.8%}}@media(min-width:1200px){.search-modal .search__items-item{flex:0 0 33%}}@media(min-width:1360px){.search-modal .search__items-item{flex:0 0 24.8%}}@media screen and (min-width:990px){.search-modal .search__items-item:hover .card-extended-wrapper__image{opacity:1;transform:scale(1.05)}.search-modal .search__items-item:hover .placeholder-svg{transform:scale(1.05)}.search-modal .search__items-item:hover .media.media--hover-effect>img:first-child:not(:only-of-type){opacity:0;transform:scale(1.12);transition:transform var(--duration-long) ease,opacity var(--duration-long) ease}.search-modal .search__items-item:hover .media.media--hover-effect>img+img{opacity:1;transform:scale(1.1);transition:transform var(--duration-long) ease,opacity var(--duration-long) ease}.search-modal .search__items-item:hover .media.media--hover-effect>img{transform:scale(1.12);transition:transform var(--duration-long) ease,opacity var(--duration-long) ease}}.search-modal .search__items-item .card-horizontal-wrapper{height:100%;padding-left:2.4rem;padding-right:2.4rem;border-right:none;border-left:.1rem solid rgb(var(--color-border))}@media screen and (min-width:1200px){.search-modal .search__items-item .card-horizontal-wrapper{padding-left:4rem;padding-right:4rem}}@media screen and (min-width:1440px){.search-modal .search__items-item .card-horizontal-wrapper{padding-left:6rem}}.search-modal .search__items-item .card-horizontal-wrapper .price-item,.search-modal .search__items-item .card-horizontal-wrapper .price .price__sale .price-item--regular{font-size:1.2rem}.search-modal .search__items-item .card-horizontal-wrapper .price .price__sale .price-item--regular{font-size:1.2rem;text-decoration-color:#eb5757;color:#eb5757}.search-modal .search__items-item .card-horizontal-wrapper .card-horizontal__link{padding:.5rem}.search-modal .search__items-item:first-child .card-horizontal-wrapper{padding-left:0;border:none}.search-modal .search__items-item:last-child .card-horizontal-wrapper{padding-right:0}.search-modal .search__items .card-horizontal__information{justify-content:space-between;margin:0;padding-block:2.5rem;max-width:20rem;height:100%}.search-modal .search__items .subtitle{margin-top:0;margin-bottom:.2rem;line-height:1.5}.search-modal .search__items .card-horizontal__title{margin-bottom:.8rem;line-height:1.5}.hide-header-line{visibility:hidden;z-index:-1;transition:all var(--duration-short) linear}.search-modal-close-button{display:none;font-family:Switzer,var(--font-body-family),sans-serif;font-weight:500;letter-spacing:var(--ha-switzer-letter-spacing, -.025em)}.search-header--opened .header__icons,.search-header--opened .header__inline-menu,.search-header--opened .header__offcanvas{visibility:hidden}@media(max-width:750px){.search-header--opened .header__icon--menu{display:none}}.search-modal-close-button:not([hidden]){display:flex;position:fixed;top:2.5rem;right:2.5rem;z-index:20;pointer-events:auto}@media screen and (min-width:750px){.search-modal-close-button:not([hidden]){top:5rem;right:5rem}.search-modal-close-button .icon{width:3.2rem;height:3.2rem}}details .search-modal__item{position:relative;display:flex;align-items:flex-start;flex-direction:column;width:100%;opacity:0;max-height:0;background:rgb(var(--color-background));transition:visibility var(--duration-default) linear,max-height var(--duration-default) linear,background var(--duration-default) linear,opacity var(--duration-long-cubic) linear;visibility:hidden}details[open] .search-modal__item{transition:visibility var(--duration-default) linear,max-height var(--duration-default) linear,background var(--duration-default) linear,opacity var(--duration-long-cubic) linear;position:relative;display:flex;align-items:flex-start;flex-direction:column;overflow:hidden;width:100%;max-width:100%;max-height:100vh;opacity:1;visibility:visible}.header__search details .search-modal__item{opacity:1;clip-path:inset(0 0 100% 0);transition:clip-path .56s cubic-bezier(.76,0,.24,1),visibility 0s linear .56s}.header__search details[open]:not(.is-closing) .search-modal__item{opacity:1;clip-path:inset(0 0 0 0);visibility:visible;transition:clip-path .56s cubic-bezier(.76,0,.24,1),visibility 0s linear 0s}.header__search details[open].is-closing .search-modal__item{opacity:1;clip-path:inset(0 0 100% 0);visibility:visible}.ha-search-overlay.search-modal.modal__content{right:0;bottom:0;left:0;top:0;width:100vw;height:100svh;min-height:100svh;z-index:1000;pointer-events:none;visibility:hidden;mix-blend-mode:normal;isolation:isolate;clip-path:inset(0 0 100% 0);transition:clip-path .56s cubic-bezier(.76,0,.24,1),visibility 0s linear .56s}.ha-search-overlay.search-modal.modal__content.is-open{top:0;pointer-events:auto;visibility:visible;clip-path:inset(0 0 0 0);transition:clip-path .56s cubic-bezier(.76,0,.24,1),visibility 0s linear 0s}.ha-search-overlay.search-modal.modal__content.is-open.is-closing{visibility:visible;clip-path:inset(0 0 100% 0)}.ha-search-overlay .search-modal__item{position:relative;display:flex;align-items:flex-start;flex-direction:column;width:100%;max-width:100%;max-height:100vh;overflow:hidden;opacity:1;visibility:visible;background:rgb(var(--color-background));clip-path:none;transition:none}.ha-search-overlay .main_search{overflow-x:hidden;overflow-y:auto}.search-overflow-hidden .ha-search-overlay .predictive-search__results-list.active .collection-grid__image-wrapper{min-height:0}.search-overflow-hidden .ha-search-overlay .search-modal__item .header__heading a{position:inherit;transform:translate(0)}@media(prefers-reduced-motion:reduce){.ha-search-overlay.search-modal.modal__content{transition:none}}@media(prefers-reduced-motion:reduce){.header__search details .search-modal__item{transition:none}}details[open] .search-modal__item .header__heading,details[open] .search-modal__item .header__heading-link{order:0;align-self:center;margin:0;opacity:0}details[open] .search-modal__item .search-modal__close-button:hover{transform:rotate(90deg) scale(1)}@keyframes animateOffcanvasMenuOpen{0%{opacity:.9;visibility:hidden;clip-path:inset(0% 0% 100% 0)}to{opacity:1;clip-path:inset(0%);visibility:inherit}}@keyframes animateOffcanvasMenuClose{0%{opacity:1;visibility:inherit;clip-path:inset(0%)}to{opacity:.9;clip-path:inset(0% 0% 100% 0);visibility:hidden}}.search-modal.modal__content{position:fixed;top:100%}.header__search details[open]>.search-modal.modal__content{top:0}.search-modal .card-horizontal__link{min-width:8rem}.header .search-modal__content{overflow:hidden}.header .main_search{overflow-x:hidden;overflow-y:auto}.search-modal__content{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:100vh;min-height:0;overflow:hidden;background:#fff;background-color:rgb(var(--color-background));padding:1rem 2rem 0}@media(min-width:576px){.search-modal__content{padding:1.2rem 3.2rem 0}}@media(min-width:1360px){.search-modal__content{padding:1.6rem 6.4rem 0}}.search-modal__form{position:relative;width:100%}.search__form-inner{position:relative;display:flex;flex-direction:row;gap:0;border-bottom:1px solid rgba(38,34,29,.35);--ha-search-label-large: var(--font-heading-h2-size, 6.5rem)}.search__form-inner .button--primary{max-height:none}.search__form-inner .field input[type=search]{border:0;border-bottom:0;border-radius:0;background:transparent;box-shadow:none;font-family:var(--font-heading-family);font-style:italic;font-size:var(--ha-search-label-large);font-weight:var(--font-heading-weight);line-height:1.15;min-height:clamp(9rem,13vw,15rem);padding:3.5rem 9rem 1.5rem 0;transition:border-color .18s cubic-bezier(.76,0,.24,1)}.search__form-inner .field:focus-within input[type=search]{border-bottom-color:transparent}.search__input.field__input{position:relative;top:10px;max-height:none}@media screen and (min-width:750px){.search__input.field__input{padding-right:15rem}}.search__input.field__input:hover:not(:focus){border-color:rgba(var(--color-foreground),.5)}.search-modal__content .search__input::placeholder{opacity:0;color:rgba(var(--color-placeholder-input),1)}.search-modal__content .field{position:relative;flex-grow:1;width:auto;margin-bottom:2.4rem}.search-modal__heading{text-transform:none}.search-modal__heading p{margin:0}.search-modal__content .field .search__input.field__input+.field__label{position:absolute;left:0;top:50%;width:auto;height:auto;margin:0;overflow:visible;clip:auto;transform:translateY(calc(-50% + 2.5rem));visibility:visible;opacity:.5;white-space:nowrap;pointer-events:none;border:0;color:currentColor;font-family:var(--font-heading-family);font-style:italic;font-size:var(--ha-search-label-large);font-weight:var(--font-heading-weight);line-height:1.08;letter-spacing:normal;text-transform:none;transition:none}.search-modal__content .ha-search-typewriter{display:inline-flex;align-items:center;max-width:calc(100% - 9rem);color:#26221d;opacity:.35}.ha-search-field-kicker{position:absolute;z-index:2;top:3rem;left:0;color:#26221d;font-family:var(--font-body-family);font-size:1.8rem;font-style:normal;font-weight:500;line-height:1.2;letter-spacing:var(--body-letter-spacing);opacity:.5;pointer-events:none;transition:opacity .12s ease-out}.ha-search-typewriter__text{display:inline;overflow:hidden}.ha-search-typewriter__cursor{display:inline-block;width:max(1px,.018em);height:.86em;margin-left:.06em;background:currentColor;animation:ha-search-cursor-blink var(--ha-search-cursor-blink, .8s) steps(1,end) infinite}.ha-search-typewriter.is-typing .ha-search-typewriter__cursor{animation-play-state:paused;opacity:1}.ha-search-typewriter.is-user-engaged .ha-search-typewriter__cursor{display:none}.ha-search-typewriter.is-hidden{visibility:hidden!important}.ha-search-field-kicker.is-hidden{opacity:0;visibility:hidden}.search-modal__content .search__input.field__input:not(:placeholder-shown)+.ha-search-typewriter{display:none}.search-modal__content .search__input.field__input:not(:placeholder-shown)~.ha-search-field-kicker{opacity:0;visibility:hidden}.search-modal__content .search__input.ha-search-input--active{color:#26221d;opacity:1}@keyframes ha-search-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.ha-search-typewriter__cursor{animation:none}}.search-modal__content .field .search__input.field__input+.field__label:before{display:none}.search-modal__content .field .search__input.field__input:focus+.field__label,.search-modal__content .field .search__input.field__input:not(:placeholder-shown)+.field__label{top:3rem;transform:translateY(0);opacity:.5;font-family:var(--font-body-family);font-style:normal;font-size:1.8rem;letter-spacing:var(--body-letter-spacing);text-transform:none}.search-modal__content .field__label .ha-search-label__char{display:inline}.search-modal__content .search__form-inner .field .search__input.field__input:placeholder-shown:not(:focus)+.field__label{top:50%;left:0;transform:translateY(calc(-50% + 2.5rem));visibility:visible;opacity:.5;font-family:var(--font-heading-family);font-style:italic;font-size:var(--ha-search-label-large);font-weight:var(--font-heading-weight);line-height:1.08;letter-spacing:normal;text-transform:none}.search-modal__content .search__form-inner .field .search__input.field__input:placeholder-shown:focus+.ha-search-typewriter{top:50%;left:0;transform:translateY(calc(-50% + 2.5rem));visibility:visible;opacity:.35;font-family:var(--font-heading-family);font-style:italic;font-size:var(--ha-search-label-large);font-weight:var(--font-heading-weight);line-height:1.08;letter-spacing:normal;text-transform:none}.search__button{position:absolute;top:0;bottom:0;right:0;display:inline-flex;align-items:center;justify-content:center;transform:none;min-width:0;padding:1.6rem;border:0;background:transparent;color:currentColor;box-shadow:none}.search__button span{height:auto;line-height:1}.search__button>span>span{font-size:0}.search__button .ha-search-submit-icon{display:inline-flex;align-items:center;justify-content:center}.search__button .ha-search-submit-icon svg{width:clamp(2.4rem,3vw,4rem);height:auto}@media screen and (min-width:750px){.search__button{min-width:0;max-height:none}}.search-modal__collections{margin-top:3.5rem;margin-bottom:-2.5rem;width:100%}.search-modal__collections h2{width:100%;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:.06rem;color:rgb(var(--color-foreground));line-height:1.3;word-wrap:break-word;max-width:100%;text-transform:none;margin:0 0 1rem}@keyframes animateSearchOpen{0%{opacity:0}to{opacity:1}}@keyframes animateSearchOpacity{0%{opacity:0}50%{opacity:0}to{opacity:1}}.search-modal .search__subtitle,.search-modal .search__subtitle h2,.search-modal .search__subtitle p{margin:0}.search-modal .search__subtitle p{padding-bottom:4rem}.search__categories{margin-top:4.4rem;width:100%}.search__categories-wrapper{overflow-x:auto;overflow-y:hidden}.search__categories-list{display:flex;align-items:center;justify-content:flex-start;gap:.4rem;margin:0;padding:0;width:100%;list-style:none}.main_search{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;width:calc(100% + 4.6rem);height:auto;padding-bottom:10rem;padding-right:3.2rem}.search-modal__content predictive-search[open]+.main_search,.search-modal__content predictive-search[loading]+.main_search{display:none}@media(min-width:750px){.main_search{padding-right:4.6rem}}@media(min-width:1360px){.main_search{padding-right:6rem}}.main_search::-webkit-scrollbar{width:1.6rem}.main_search::-webkit-scrollbar-track{background:transparent}.main_search::-webkit-scrollbar-thumb{background:rgba(var(--color-border),.3);border:.6rem solid rgb(var(--color-background));border-radius:.8rem}.main_search::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-border),.8)}.header__articles{width:100%;height:100%}.header__articles .article__info{text-transform:none}.header__articles-list{display:flex;gap:.4rem}.header__articles-list .header__article{flex:1 0 33%}.search__categories-item{display:flex;position:relative;align-items:center;justify-content:flex-start;width:100%;height:100%;flex:1 0 100%;background-color:rgb(var(--color-background))}@media(min-width:576px){.search__categories-item{flex:0 0 49.8%}}@media(min-width:1200px){.search__categories-item{flex:0 0 33%}}@media(min-width:1360px){.search__categories-item{flex:0 0 24.8%}}.search__categories-item .collection-grid__item{width:100%}.search__categories-item .collection-grid__item:hover img{cursor:pointer;transform:scale(105%);transition:var(--duration-long) ease}@media(max-width:750px){.search__categories-item .collection-grid__item .collection-grid__title{font-size:3rem}}.search__categories-item .search__categories-link{position:relative;padding:.5rem 1rem;text-align:center;text-transform:none;text-decoration:none;font-size:1.2rem;border:.1rem solid rgb(var(--color-border));border-radius:3rem;transition:border var(--duration-default)}.search__categories-item .search__categories-link:hover{border-color:rgb(var(--color-button))}@media screen and (max-width:381px){.line-divider:after{margin-left:3px;margin-right:3px}.search__articles{margin-top:3.2rem}.search-modal__form{margin-top:1rem}}.search-result-titles{font-size:2.4rem}
/*# sourceMappingURL=/cdn/shop/t/237/assets/component-search.css.map */
