body:has(.runway-section){--color-background: #fff;--color-text: #000;--color-background-header: #000;--color-text-header: #fff;--color-background-footer: #000;--color-text-footer: #fff;--color-card-background: #fff;background:#fff}body:has(.runway-section) .main{background:#fff;color:#000}body:has(.runway-section) .header{background:#000;color:#fff;--color-text-transparent: #fff}body:has(.runway-section) .footer{background:#000;color:#fff}.runway-section{background:#fff;color:#000;padding:var(--runway-padding, 64px) clamp(16px,4vw,72px)}.runway-title{text-align:center;margin:0 0 32px}.runway-text{text-align:var(--runway-align, center);font-size:var(--runway-text-size, 16px)}.runway-text .runway-title{text-align:inherit;font-size:var(--runway-heading-size, 48px);line-height:1.15}.runway-eyebrow{margin:0 0 16px;font-size:inherit}.runway-text .runway-copy{max-width:720px;font-size:inherit}.runway-text[data-alignment=center] .runway-copy{margin-inline:auto}.runway-text[data-alignment=right] .runway-copy{margin-left:auto}.runway-grid{display:grid;grid-template-columns:repeat(var(--runway-columns, 4),minmax(0,1fr));gap:40px 24px}.runway-look{min-width:0}.runway-look .runway-look-meta{display:block;width:100%}.runway-look .runway-look-text{width:100%;margin:var(--runway-look-title-gap, 16px) 0 0;text-align:var(--runway-look-title-align, center)}.runway-look .runway-look-title{display:block;width:100%;margin:0;padding:0;text-align:var(--runway-look-title-align, center);font-family:var(--font-body);font-size:var(--runway-look-title-size, 14px);font-weight:var(--runway-look-title-weight, 400);color:var(--runway-look-title-color, #000);line-height:1.4;text-transform:none;letter-spacing:normal}.runway-look .runway-look-title a{color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit}.runway-look .product-item{width:100%;margin:0;grid-column:auto!important}.runway-look-label{text-align:center;font-size:12px;margin:12px 0 0}.runway-placeholder{width:100%;display:block;background:#f5f5f5}.runway-card-images{position:relative}.runway-custom-card .runway-card-images--cropped{aspect-ratio:var(--runway-image-ratio)}.runway-custom-card .runway-card-images--cropped .product-item__image{padding-top:0!important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.runway-custom-card .runway-card-images .image__img{object-fit:var(--runway-image-fit, cover)}.runway-look .product-item__image--one,.runway-look .product-item__image--two{transition:opacity .3s ease,transform .3s ease}@media(hover:hover)and (pointer:fine){.runway-look .product-item__media--multiple-images .product-item__image-link:hover .product-item__image--one{opacity:0}.runway-look .product-item__image-link:hover .product-item__image--two{opacity:1;transform:scale(1)}}.runway-look .product-item__media--multiple-images .product-item__image-link:focus-visible .product-item__image--one{opacity:0}.runway-look .product-item__image-link:focus-visible .product-item__image--two{opacity:1;transform:scale(1)}.runway-editorial{display:block;padding:0;position:relative}.runway-editorial>.runway-title{padding:32px 16px;margin:0}.runway-editorial-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;position:relative}.runway-editorial-track::-webkit-scrollbar{display:none}.runway-editorial-image{width:100%;min-width:0;height:var(--runway-editorial-height, 100vh);position:relative;margin:0}.runway-editorial-image a{display:block;width:100%;height:100%}.runway-editorial-image img,.runway-editorial-image svg{display:block;width:100%;height:100%;object-fit:cover}.runway-editorial-image figcaption{position:absolute;bottom:24px;left:24px;right:24px;color:#fff;text-shadow:0 1px 4px #000;pointer-events:none}.runway-editorial-dots{display:none;justify-content:center;align-items:center;gap:8px;padding:12px 0;background:#fff}.runway-editorial-dot{display:block;width:6px;height:6px;border-radius:50%;background:#ccc}.runway-editorial-dot[aria-current=true]{background:#000}.runway-editorial-track:focus-visible,.runway-navigation a:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.runway-navigation{position:relative;isolation:isolate;min-height:var(--runway-nav-height, 560px);padding:48px clamp(24px,5vw,80px);display:flex;align-items:center;background:var(--runway-nav-background, #000);color:var(--runway-menu-color, #fff)}.runway-navigation-background,.runway-navigation-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.runway-navigation-background img{width:100%;height:100%;display:block;object-fit:cover}.runway-navigation-overlay{background:var(--runway-overlay-color, #000);opacity:var(--runway-overlay-opacity, .4)}.runway-navigation-menu{width:100%;text-align:var(--runway-align, center);font-size:var(--runway-menu-size, 32px)}.runway-menu-list{list-style:none;margin:0;padding:0}.runway-menu-list>li+li{margin-top:16px}.runway-menu-list .runway-menu-list{font-size:.7em;margin-top:12px}.runway-navigation a{color:var(--runway-menu-color, #fff);text-decoration:none;line-height:1.3}.runway-navigation a:hover,.runway-navigation a:focus-visible{color:var(--runway-menu-hover, #ddd)}@media(max-width:767px){.runway-grid{grid-template-columns:repeat(var(--runway-columns-mobile, 2),minmax(0,1fr));gap:28px 12px}.runway-grid>.runway-look:last-child:nth-child(odd){grid-column:1 / -1}.runway-look .runway-look-title{font-size:var(--runway-look-title-mobile, 14px)}.runway-section:not(.runway-editorial):not(.runway-navigation){padding-top:min(var(--runway-padding, 64px),48px);padding-bottom:min(var(--runway-padding, 64px),48px)}.runway-text{font-size:var(--runway-text-mobile, 14px)}.runway-text .runway-title{font-size:var(--runway-heading-mobile, 32px)}.runway-editorial-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.runway-editorial-image{flex:0 0 100%;height:var(--runway-editorial-mobile, 80vh);scroll-snap-align:start}.runway-editorial-dots:not([hidden]){display:flex}.runway-navigation{min-height:var(--runway-nav-mobile, 400px)}.runway-navigation-menu{font-size:var(--runway-menu-mobile, 24px)}}@media(prefers-reduced-motion:reduce){.runway-look .product-item__image--one,.runway-look .product-item__image--two{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/runway.css.map */
