html{overflow-x:hidden}@supports (overflow-x: clip){html{overflow-x:clip}}product-modal,.product-media-modal{display:none}product-modal[open],.product-media-modal[open]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;background:#f6f3ec;overflow:auto;visibility:visible}.product-media-modal__dialog{display:flex;align-items:flex-start;justify-content:center;min-height:100vh;width:100%}.product-media-modal__content{max-width:min(1100px,100vw);width:100%;padding:4rem 1.5rem 2rem}.product-media-modal__content>*{display:block;width:100%;height:auto;margin:0 auto 1.5rem}.product-media-modal__toggle{position:fixed;top:1.6rem;right:1.6rem;z-index:102;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(23,23,23,.1);border-radius:50%;cursor:pointer;padding:0}.product-media-modal__toggle .icon{width:1.6rem;height:1.6rem}.product__media-item{position:relative}.product__media-toggle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;background:transparent;border:none;padding:0;margin:0;cursor:zoom-in}.product__media-icon{display:none}body{font-size:var(--fs-body);line-height:1.55}h1:not(.solea-product__title),.h1,.solea-hero-full__title,.solea-editorial__title,.collection-hero-2026__title{font-size:var(--fs-h1)!important;line-height:1.1}h1.solea-product__title{font-size:var(--text-h2-section)!important;line-height:1.15}h2,.h2,.solea-panel__label,.solea-panel-wide__label{font-size:var(--fs-h2)!important;line-height:1.15}h3,.h3{font-size:var(--fs-h3)!important;line-height:1.2}.solea-editorial__intro,.collection-hero-2026__description{font-size:var(--fs-intro);line-height:1.5}.rte,.solea-editorial__block p,.contact .field__input,.contact .field__label{font-size:var(--fs-body);line-height:1.55;letter-spacing:normal}.button,button[type=submit],.solea-hero-full__cta{font-size:var(--fs-button)!important}.menu-drawer__menu-item{font-size:var(--fs-nav)}.footer,.footer-block__details-content,.footer__copyright,.footer-block__newsletter,.policies{font-size:var(--fs-footer)}.card-product-2026__heading{font-size:var(--fs-card-title)!important;letter-spacing:normal}.card-information .price{font-size:var(--fs-price)!important;font-weight:600;letter-spacing:normal}.caption-with-letter-spacing{font-size:var(--fs-secondary)}.header-wrapper[data-transparent-hero=true]{margin-bottom:calc(-1 * var(--header-height, 76px));background:transparent;position:relative;z-index:10;transition:background-color .35s ease,box-shadow .35s ease}.header-wrapper[data-transparent-hero=true] .header{--color-foreground: 23, 23, 23;--color-button: 23, 23, 23;--color-button-text: 255, 255, 255;transition:color .35s ease}.section-header.scrolled-past-header .header-wrapper[data-transparent-hero=true]{background:#f6f3ec;box-shadow:0 1px #1717170f}body[class*=overflow-hidden] .header-wrapper[data-transparent-hero=true]{background:#f6f3ec}.section-header.scrolled-past-header .header-wrapper[data-transparent-hero=true] .header{--color-foreground: 23, 23, 23;--color-button: 23, 23, 23;--color-button-text: 255, 255, 255}.header{min-height:76px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.media--hover-effect img:only-child{transition:transform .4s cubic-bezier(.33,1,.68,1)!important}}.solea-hero-full{position:relative;min-height:86svh;max-height:90svh;color:#fff;background:#171717;overflow:hidden}@media screen and (max-width:749px){.solea-hero-full{margin-top:1.2rem}}@media screen and (min-width:750px){.solea-hero-full{min-height:82svh;max-height:none}}.solea-hero-full__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.solea-hero-full__media img,.solea-hero-full__media video{width:100%;height:100%;object-fit:cover;display:block}.solea-hero-full__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1717170d,#17171773)}.solea-hero-full__content{position:absolute;z-index:1;left:0;right:0;bottom:0;padding:0 1.5rem 4rem;text-align:center}@media screen and (min-width:750px){.solea-hero-full__content{padding-bottom:6rem}}.solea-hero-full__title{font-family:var(--font-display);font-size:clamp(1.75rem,4vw + .75rem,3.25rem);font-weight:400;letter-spacing:-.01em;margin:0 auto 1.5rem;max-width:22ch;overflow-wrap:break-word;white-space:normal;color:#fff}.solea-hero-full__cta{display:inline-block;padding:.9rem 2.25rem;border:1px solid #fff;color:#fff;text-decoration:none;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.solea-hero-full__cta:hover{background:#fff;color:#171717}.solea-panels{display:grid;grid-template-columns:1fr;gap:var(--spacing-sections-mobile, 34px);background:transparent}@media screen and (min-width:750px){.solea-panels{grid-template-columns:1fr 1fr;gap:1px;background:#171717}}.solea-panel{position:relative;aspect-ratio:3 / 4;display:block;color:#fff;text-decoration:none;overflow:hidden;background:#171717}@media screen and (min-width:750px){.solea-panel{aspect-ratio:4 / 5}}.solea-panel__media{position:relative;width:100%;height:100%}.solea-panel__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.33,1,.68,1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.solea-panel:hover .solea-panel__media img{transform:scale(1.04)}}.solea-panel__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#17171700 45%,#1717178c)}.solea-panel__label{position:absolute;z-index:1;left:0;right:0;bottom:0;padding:2rem;font-family:var(--font-display);font-size:clamp(1.5rem,2vw + 1rem,2.25rem);letter-spacing:.01em}.solea-panel-wide{position:relative;aspect-ratio:21 / 9;min-height:18rem;display:block;color:#fff;text-decoration:none;overflow:hidden;background:#171717}.solea-panel-wide__media{position:relative;width:100%;height:100%}.solea-panel-wide__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.33,1,.68,1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.solea-panel-wide:hover .solea-panel-wide__media img{transform:scale(1.04)}}.solea-panel-wide__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#17171700 40%,#1717178c)}.solea-panel-wide__label{position:absolute;z-index:1;left:0;right:0;bottom:0;padding:2rem;font-family:var(--font-display);font-size:clamp(1.5rem,2vw + 1rem,2.25rem)}.solea-intro{max-width:40rem;margin:0 auto;padding:var(--space-8, 4rem) 1.5rem;text-align:center}.solea-intro__text{font-size:1.0625rem;line-height:1.6;color:rgb(var(--color-foreground))}.collection-hero-2026.collection-hero--with-image{padding:0!important;overflow:visible}.collection-hero-2026 .collection-hero__inner{flex-direction:column!important;padding-bottom:0!important;align-items:stretch!important}.collection-hero-2026 .collection-hero__text-wrapper{padding:2.5rem 0 1.5rem!important;flex-basis:auto!important;text-align:center}.collection-hero-2026__title{display:block;width:100%;margin:0 auto!important;text-wrap:wrap;overflow-wrap:break-word;white-space:normal}.collection-hero-2026__description{max-width:36rem!important;margin:.75rem auto 0!important}.collection-hero-2026 .collection-hero__image-container{border:none!important;box-shadow:none!important;border-radius:0!important;margin-left:0!important;flex-basis:auto!important;width:100%;aspect-ratio:21 / 9;min-height:0!important}@media screen and (max-width:749px){.collection-hero-2026 .collection-hero__image-container{height:auto!important;aspect-ratio:4 / 5}}.collection-hero-2026 .collection-hero__image-container img{width:100%;height:100%;object-fit:cover}.solea-editorial{max-width:46rem;margin:0 auto;padding:var(--space-8, 4rem) 1.5rem}.solea-editorial__eyebrow{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;opacity:.55;margin:0 0 .75rem;text-align:center}.solea-editorial__title{display:block;width:100%;text-wrap:wrap;font-family:var(--font-display);text-align:center;margin:0 auto 1.5rem;overflow-wrap:break-word;white-space:normal}.solea-editorial__intro{font-size:1.0625rem;line-height:1.7;text-align:center;max-width:34rem;margin:0 auto var(--space-7, 3rem);opacity:.85}.solea-editorial__block{margin-bottom:var(--space-7, 3rem)}.solea-editorial__block p{font-size:1rem;line-height:1.75;margin:0 0 1rem}.solea-editorial__image{margin:var(--space-7, 3rem) -1.5rem;aspect-ratio:16 / 9;overflow:hidden}.solea-editorial__image img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:990px){.solea-editorial__image{margin-left:-6rem;margin-right:-6rem}}h2.product-count__text{font-size:1.2rem!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--color-taupe, #8B8177)}.mobile-facets__open-label{font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.collection-hero-2026__description,.collection-hero-2026__description p{font-size:1.6rem!important;line-height:1.75!important;letter-spacing:.01em;color:#6e6459;font-weight:400}.collection-hero-2026__description{max-width:52rem!important;margin:1.6rem auto 0!important}.card__heading{font-size:1.5rem!important;font-weight:500;letter-spacing:.015em;line-height:1.4}.card-information .price{font-size:1.5rem;font-weight:600;letter-spacing:.02em}h2.facets__heading,h2.facet-filters__label{font-size:1.2rem!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--color-taupe, #8B8177)}.facet-filters__sort.select__select{font-size:1.5rem}.rich-text__text.rte,.rich-text__text.rte p{font-family:var(--font-display);font-size:2.1rem;line-height:1.7;letter-spacing:.005em;color:#3d3a35}.rich-text__blocks{max-width:62rem}.collection-hero-2026{padding:0!important}.collection-hero-2026 .collection-hero__text-wrapper{padding:2rem 0 0!important}.facets-container,.mobile-facets__wrapper{margin-top:0!important}@media screen and (max-width:749px){.solea-panel{aspect-ratio:6 / 5}.solea-panel-wide{aspect-ratio:6 / 5;min-height:0}}.collection__view-all{margin-top:3rem}.solea-video-editorial{padding-bottom:4.8rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/solea-2026-editorial.css.map */
