.kith-header__actions{display:flex;align-items:center;gap:20px}.kith-search,.kith-search details{display:flex;align-items:center;justify-content:center;margin:0;height:44px}.kith-icon,summary.kith-icon,button.kith-icon,a.kith-icon{position:relative;display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:inherit;line-height:0;-webkit-appearance:none;appearance:none;list-style:none;text-decoration:none;vertical-align:middle;cursor:pointer}.kith-icon__search,.kith-icon__bag{position:relative;display:block;flex:none;box-sizing:border-box}.kith-icon__search{display:block;width:18px;height:19px;border:0}.kith-icon__search svg{display:block;width:18px;height:19px;max-width:100%}.kith-icon__search:before,.kith-icon__search:after{content:none!important;display:none;border:0;background:none;width:0;height:0}.kith-icon__bag{width:20px;height:20px;border:0}.kith-icon__bag:after{position:absolute;left:2px;right:2px;top:6px;bottom:1px;border:1.5px solid currentColor;border-radius:1px;content:""}.kith-icon__bag:before{position:absolute;left:6px;top:2px;width:6px;height:7px;border:1.5px solid currentColor;border-bottom:0;border-radius:8px 8px 0 0;content:""}.kith-header__actions .kith-icon--account svg,.kith-icon--account svg{display:block;width:18px;height:18px}.kith-cart-count{position:absolute;top:2px;right:2px}.kith-search .search-modal.modal__content{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;z-index:10050;display:flex;align-items:flex-start;justify-content:center;background:transparent;padding:0;overflow:visible}.kith-search .search-modal .modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;cursor:pointer}.kith-search .search-modal__content{position:relative;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;max-width:none;height:auto;max-height:min(78vh,900px);overflow:visible;margin:0;padding:1.25rem 1rem 1.5rem;background:#fff;color:#111;line-height:1.3}.kith-search .search-modal__close-button.modal__close-button{position:absolute;top:max(.5rem,env(safe-area-inset-top));right:max(.5rem,env(safe-area-inset-right));z-index:2;display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:#111;line-height:0}.kith-search .search-modal__close-button .icon,.kith-search .search-modal__close-button svg{display:block;width:18px;height:18px;max-width:100%;color:#111}.kith-search__eyebrow{margin:.25rem 2.75rem 1rem 0;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#111}.kith-search__input-row{position:relative;display:flex;align-items:center;width:100%;border-bottom:1px solid #111;padding:.35rem 2.5rem .55rem 0}.kith-search .search__input{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;border:0;outline:0;background:transparent;box-shadow:none;font-size:clamp(28px,4.2vw,44px);font-weight:500;letter-spacing:-.02em;line-height:1.15;color:#111;caret-color:#111;-webkit-appearance:none;appearance:none}.kith-search .search__input:focus{outline:0;box-shadow:none}.kith-search .search__input::-webkit-search-decoration,.kith-search .search__input::-webkit-search-cancel-button,.kith-search .search__input::-webkit-search-results-button{display:none}.kith-search .field__label.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kith-search__clear{position:absolute;right:0;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:36px;height:36px;margin:0;padding:0;border:0;background:transparent;color:#2f6fed;font-size:22px;line-height:1;cursor:pointer}.kith-search__clear[hidden],.kith-search .search__button[hidden]{display:none!important}.kith-search__empty-hint{margin:1rem 0 0;font-size:14px;color:#777}.kith-search__empty-hint[hidden]{display:none!important}.kith-search__no-results{margin:1rem 0 0;font-size:14px;color:#666}.kith-search predictive-search[loading] .predictive-search--header:before{content:"Loading\2026";display:block;margin:1rem 0 0;font-size:13px;color:#666}.kith-search .search-modal__form,.kith-search form.search{width:100%;max-width:none}.kith-search .predictive-search--header{width:100%;max-height:none!important;overflow:visible}.kith-search predictive-search .predictive-search,.kith-search .predictive-search.predictive-search--header{position:static!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;max-width:none!important;border:0!important;box-shadow:none!important;background:transparent!important;z-index:auto!important;overflow:visible!important;max-height:none!important}.kith-search predictive-search:not([open]):not([loading]) .predictive-search--header{display:none!important}.kith-search predictive-search[open] .predictive-search--header,.kith-search predictive-search[loading] .predictive-search--header{display:block!important}.kith-search #predictive-search-results{display:block;width:100%}.kith-search #predictive-search-results-queries-list,.kith-search .predictive-search__pages-wrapper,.kith-search #predictive-search-queries{display:none!important}.kith-search .predictive-search__heading{margin:1.25rem 0 .75rem;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#111}.kith-search #predictive-search-results-products-list{display:grid;grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none}.kith-search .predictive-search__list-item{margin:0}.kith-search .predictive-search__item--link-with-thumbnail{display:flex;align-items:center;gap:12px;box-sizing:border-box;min-width:0;padding:10px 12px;background:#f3f3f3;color:#111;text-decoration:none}.kith-search .predictive-search__image{flex:none;width:56px;height:56px;object-fit:cover;background:#eaeaea}.kith-search .predictive-search__item-content{display:grid;gap:4px;min-width:0}.kith-search .predictive-search__item-heading{margin:0;font-size:13px;font-weight:500;line-height:1.3;color:#111}.kith-search .predictive-search__item-price,.kith-search .price{margin:0;font-size:12px;color:#666}.kith-search details[open] .search-modal.modal__content{overflow:visible}.kith-search details:not([open])>summary.kith-icon{width:44px;height:44px}@media(min-width:750px){.kith-search .search-modal__content{padding:1.5rem clamp(48px,7.8vw,80px) 2rem}.kith-search #predictive-search-results-products-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kith-header__actions{gap:20px}}@media(max-width:749px){.kith-header{grid-template-columns:44px minmax(0,1fr) auto}.kith-header__wordmark{justify-self:center}.kith-header__actions{gap:0;justify-self:end;max-width:100%;overflow:visible}.kith-search,.kith-search details{height:44px}.kith-icon,summary.kith-icon,button.kith-icon,a.kith-icon{width:40px;height:44px}.kith-search details:not([open])>summary.kith-icon{width:40px;height:44px}.kith-search .search-modal__content{padding:1rem 1rem 1.25rem;max-height:min(85vh,900px);overflow:visible}.kith-search #predictive-search-results-products-list{grid-template-columns:1fr}}.kith-home-hero-section .kith-hero picture{display:block;width:100%;height:100%}.kith-home-style-tiles-section .kith-style-tile picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.kith-home-style-tiles-section .kith-style-tile picture img{width:100%;height:100%;object-fit:cover}@media(min-width:750px){.kith-home-hero-section{height:calc(max(100svh - 42px,570px)*.73);height:calc(max(100vh - 42px,570px)*.73);min-height:0}.kith-home-hero-section .kith-hero{height:100%;flex:none;min-height:0}.kith-home-style-tiles-section{height:calc(max(100vh - 42px,570px)*.27);min-height:0}.kith-home-style-tiles-section .kith-style-tiles{height:100%;flex:none}.kith-home .kith-home-hero-section .kith-hero .kith-hero__slide .kith-hero__image{object-position:center var(--kith-image-desktop-y,20%)!important}}@media(min-width:750px){.kith-home-hero-section{height:calc(max(100dvh - 42px,570px)*.73)}.kith-home-style-tiles-section{height:calc(max(100dvh - 42px,570px)*.27)}}@media(max-width:749px){.kith-home-hero-section{height:calc(100svh - 202px);min-height:520px}.kith-home-hero-section>.kith-hero{height:100%!important;min-height:520px!important;flex:0 0 auto!important}.kith-home-style-tiles-section{height:auto;min-height:0}.kith-home-style-tiles-section .kith-style-tiles{height:auto!important}.kith-home-style-tiles-section .kith-style-tiles__track{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.kith-home-style-tiles-section .kith-style-tile{aspect-ratio:.78}.kith-home .kith-home-hero-section .kith-hero .kith-hero__slide .kith-hero__image{object-position:center var(--kith-image-mobile-y,18%)!important}}@media(max-width:749px){.kith-home-hero-section{height:calc(100dvh - 202px)}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/kith-editable-home.css.map */
