body.iwi-fashion{--fashion-paper:#f6f3eb;--fashion-ink:#272c25;--fashion-muted:#64685d;--fashion-line:#d5d5c9;--fashion-olive:#535d44;--color-background:246,243,235;--color-foreground:39,44,37;--color-button:39,44,37;--color-button-text:246,243,235;background:var(--fashion-paper);color:var(--fashion-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;letter-spacing:0}.iwi-fashion *{box-sizing:border-box}.iwi-fashion a{color:inherit;text-underline-offset:5px}.iwi-fashion :focus-visible{outline:2px solid var(--fashion-olive);outline-offset:5px}.iwi-fashion .gradient{background:var(--fashion-paper)}.fashion-announcement{text-align:center;background:#e8e9de;padding:9px 16px;font-size:12px;letter-spacing:.04em}.fashion-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:24px 5%;border-bottom:1px solid var(--fashion-line);background:var(--fashion-paper)}.fashion-header__nav,.fashion-header__tools{display:flex;gap:26px;align-items:center}.fashion-header__tools{justify-content:flex-end}.fashion-header a{text-decoration:none}.fashion-header__nav,.fashion-header__tools{font-size:14px}.fashion-header a:hover,.fashion-footer a:hover{text-decoration:underline}.fashion-wordmark{display:inline-flex;align-items:center;gap:16px;font:italic 64px/.85 Georgia,Times New Roman,serif;letter-spacing:-6px;text-decoration:none}.fashion-wordmark span{font:10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:1.6px;max-width:90px;border-left:1px solid var(--fashion-line);padding-left:15px}.fashion-home h1,.fashion-home h2,.fashion-product-note h2{font-family:Georgia,Times New Roman,serif;font-weight:400;color:var(--fashion-ink);letter-spacing:-.045em}.fashion-eyebrow{font:11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:1.7px;text-transform:uppercase;margin:0 0 24px;color:var(--fashion-muted)}.fashion-hero{display:grid;grid-template-columns:.95fr 1.05fr;min-height:660px}.fashion-hero__copy{padding:80px 9% 48px 10.5%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.fashion-hero h1{font-size:clamp(48px,5.8vw,88px);line-height:1.02;margin:0 0 30px;max-width:12ch}.fashion-lede{max-width:34ch;font-size:17px;color:var(--fashion-muted);margin:0 0 30px;line-height:1.7}.fashion-button{background:var(--fashion-ink);color:var(--fashion-paper)!important;min-height:54px;padding:16px 24px;display:inline-flex;align-items:center;gap:40px;text-decoration:none;font-size:14px}.fashion-button:hover{background:var(--fashion-olive)}.fashion-hero__foot{font-size:12px;margin:48px 0 0;color:var(--fashion-muted)}.fashion-hero__visual{min-width:0;position:relative;overflow:hidden;background:#e8e3d7}.fashion-hero__image{width:100%;height:100%;object-fit:cover;display:block}.fashion-still{position:relative;min-height:100%;height:100%;isolation:isolate;background:linear-gradient(125deg,#e9e3d6,#d9d3c5);overflow:hidden}.fashion-still__sun{position:absolute;top:8%;left:11%;width:60%;aspect-ratio:1;border-radius:50%;background:#f4efdf;box-shadow:35px 25px 70px #847d6740}.fashion-still__arch{position:absolute;width:54%;height:65%;right:4%;bottom:0;border-radius:52% 52% 0 0;background:linear-gradient(105deg,#73765e,#a4a68b 50%,#6c725a);transform:rotate(-12deg);box-shadow:-24px 24px 50px #51493240}.fashion-still__fold{position:absolute;width:62%;height:35%;bottom:15%;left:-4%;border-radius:2px 65% 2px 2px;background:linear-gradient(170deg,#d2b5a0,#b18a72 60%,#e0c7ad);transform:rotate(14deg);box-shadow:15px 26px 45px #63523b45}.fashion-still__line{position:absolute;width:90%;height:130%;border:1px solid #f6f3eb88;border-radius:50%;top:-20%;left:25%;transform:rotate(-30deg)}.fashion-still__caption,.fashion-still__number{position:absolute;bottom:24px;font-size:10px;letter-spacing:1.8px;color:#30392b}.fashion-still__caption{left:30px}.fashion-still__number{right:28px}.fashion-manifesto{padding:100px 7%;display:grid;grid-template-columns:.6fr 1.4fr 1fr;gap:40px;border-bottom:1px solid var(--fashion-line);align-items:start}.fashion-manifesto h2{font-size:clamp(38px,4vw,62px);line-height:1.08;margin:0}.fashion-manifesto p:not(.fashion-eyebrow){margin:0 0 20px;color:var(--fashion-muted);max-width:35ch}.fashion-text-link{font-size:14px;display:inline-block;margin-top:8px}.fashion-edit{padding:80px 5% 90px;scroll-margin-top:20px}.fashion-section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px}.fashion-section-heading h2{font-size:clamp(36px,4vw,58px);line-height:1.08;margin:0}.fashion-section-heading>p{font-size:13px;color:var(--fashion-muted)}.fashion-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.fashion-card a{text-decoration:none}.fashion-card__media{aspect-ratio:3/4;background:#eae7df;overflow:hidden}.fashion-card__media img,.fashion-card__media svg{width:100%;height:100%;object-fit:contain;display:block}.fashion-card__title{display:flex;justify-content:space-between;gap:12px;margin-top:16px;align-items:start;font-size:14px}.fashion-card h3{font:inherit;margin:0;line-height:1.5}.fashion-card__title>span{white-space:nowrap}.fashion-card__status{font-size:12px;color:var(--fashion-muted)}.fashion-coming{text-align:center;padding:65px 24px;background:#ecece2;border:1px solid var(--fashion-line)}.fashion-coming__symbol{font-size:52px;color:var(--fashion-olive);line-height:1}.fashion-coming h3{font:400 30px/1.2 Georgia,serif;margin:24px 0 14px}.fashion-coming p{color:var(--fashion-muted);max-width:44ch;margin:0 auto 16px}.fashion-closing{text-align:center;padding:90px 20px;background:#e2e5d5}.fashion-closing h2{font-size:clamp(54px,8vw,110px);line-height:1;margin:0}.fashion-closing em,.fashion-product-note em{font-weight:400}.fashion-footer{background:#292f27;color:#f6f3eb;padding:65px 5% 25px}.fashion-footer__top{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-bottom:60px}.fashion-footer .fashion-wordmark span{border-color:#707566}.fashion-footer__top>div>p{font-size:14px;color:#c6cabc;margin-top:24px}.fashion-newsletter{max-width:460px;width:100%;justify-self:end;scroll-margin-top:25px}.fashion-newsletter h2{color:inherit;font:400 30px/1.2 Georgia,serif;margin:0 0 12px}.fashion-newsletter p{font-size:14px;margin:0 0 22px;color:#c6cabc}.fashion-newsletter__field{display:flex;border-bottom:1px solid #9bA18d}.fashion-newsletter input{min-width:0;flex:1;background:transparent;border:0;color:#fff;font:16px Arial,sans-serif;padding:16px 0}.fashion-newsletter input::placeholder{color:#c6cabc;opacity:1}.fashion-newsletter button{background:none;border:0;color:#fff;font-size:26px;width:48px;min-height:48px;cursor:pointer}.fashion-newsletter .fashion-newsletter__fine{font-size:12px;margin-top:14px;line-height:1.6}.fashion-footer__bottom{border-top:1px solid #565f50;padding-top:25px;display:flex;justify-content:space-between;gap:24px;font-size:12px;color:#d3d6cd}.fashion-footer__bottom nav{display:flex;flex-wrap:wrap;gap:12px 22px}.fashion-footer__bottom a{text-decoration:none}.iwi-fashion .product{--color-button:39,44,37;--color-button-text:246,243,235;--color-secondary-button-text:39,44,37}.iwi-fashion .product__title h1{font:400 clamp(34px,3.4vw,54px)/1.12 Georgia,serif;letter-spacing:-.035em;margin:0}.iwi-fashion .product__info-container .fashion-eyebrow{margin-bottom:18px}.iwi-fashion .product__description{font-size:16px;line-height:1.8;color:var(--fashion-muted)}.iwi-fashion .product__description h2,.iwi-fashion .product__description h3{font-family:Georgia,serif;color:var(--fashion-ink)}.iwi-fashion .product__description img{max-width:100%;height:auto}.iwi-fashion .product .price{font-size:21px}.iwi-fashion .product .product-form__submit{min-height:54px;font-size:16px;letter-spacing:.02em}.iwi-fashion .product-form__input input[type=radio]+label{font-size:14px;min-height:44px;line-height:1.6;border-color:var(--fashion-line);letter-spacing:0}.iwi-fashion .product-form__input input[type=radio]:checked+label{background:var(--fashion-ink);color:var(--fashion-paper);border-color:var(--fashion-ink)}.iwi-fashion .product__info-container .form__label{font-size:14px}.iwi-fashion .product__tax{font-size:12px;line-height:1.6}.iwi-fashion .product__media-wrapper{min-width:0}.iwi-fashion .product__media{background:#eeece5}.fashion-purchase-help{font-size:13px;color:var(--fashion-muted);margin:14px 0 25px}.fashion-details{margin-top:24px;border-top:1px solid var(--fashion-line)}.fashion-details details{border-bottom:1px solid var(--fashion-line)}.fashion-details summary{cursor:pointer;font-size:15px;padding:18px 0;list-style:none;display:flex;justify-content:space-between}.fashion-details summary:after{content:"+"}.fashion-details details[open] summary:after{content:"\2212"}.fashion-details details>div{padding:0 0 18px;font-size:14px;line-height:1.7}.fashion-product-note{text-align:center;padding:75px 24px 85px;background:#e9ebdf}.fashion-product-note h2{font-size:clamp(40px,5vw,68px);line-height:1.08;margin:0 0 20px}.fashion-product-note>p:not(.fashion-eyebrow){font-size:16px;color:var(--fashion-muted)}.iwi-fashion .shopify-policy__container{max-width:800px;padding:45px 24px 80px}.iwi-fashion .shopify-policy__title h1{font-family:Georgia,serif}.iwi-fashion .shopify-policy__body{font-size:16px;line-height:1.8}@media(max-width:989px){.fashion-header{gap:16px;padding:20px 5%}.fashion-header__nav{gap:16px}.fashion-header__nav a:nth-child(2){display:none}.fashion-header__tools{gap:18px}.fashion-wordmark{font-size:54px}.fashion-wordmark span{display:none}.fashion-hero{min-height:570px}.fashion-hero__copy{padding-top:50px;padding-bottom:35px}.fashion-manifesto{grid-template-columns:1fr 1fr;padding:65px 5%;gap:28px}.fashion-manifesto>.fashion-eyebrow{grid-column:1/-1;margin:0}.fashion-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.fashion-announcement{font-size:11px;padding:8px 12px}.fashion-header{padding:18px 20px;grid-template-columns:1fr auto 1fr;gap:12px}.fashion-header__nav,.fashion-header__tools{font-size:12px}.fashion-header__tools{gap:14px}.fashion-header__tools>a:first-child{display:none}.fashion-wordmark{font-size:50px}.fashion-hero{grid-template-columns:1fr;min-height:0}.fashion-hero__copy{padding:46px 24px 30px}.fashion-eyebrow{font-size:10px;margin-bottom:20px}.fashion-hero h1{font-size:53px;max-width:12ch;margin-bottom:23px}.fashion-lede{font-size:16px;max-width:34ch;margin-bottom:24px}.fashion-hero__foot{margin-top:25px}.fashion-hero__visual{height:360px}.fashion-still__caption{left:24px}.fashion-manifesto{grid-template-columns:1fr;padding:55px 24px;gap:24px}.fashion-manifesto h2{font-size:43px}.fashion-manifesto p:not(.fashion-eyebrow){max-width:100%}.fashion-edit{padding:55px 20px}.fashion-section-heading{align-items:start;gap:12px}.fashion-section-heading h2{font-size:37px}.fashion-section-heading>p{display:none}.fashion-coming{padding:45px 20px}.fashion-coming h3{font-size:28px}.fashion-product-grid{gap:24px 14px}.fashion-card__title{flex-direction:column;gap:5px;font-size:14px;margin-top:12px}.fashion-closing{padding:60px 20px}.fashion-closing h2{font-size:64px}.fashion-footer{padding:50px 24px 25px}.fashion-footer__top{grid-template-columns:1fr;gap:35px;padding-bottom:35px}.fashion-newsletter{justify-self:start}.fashion-footer__bottom{flex-direction:column;font-size:12px}.fashion-footer__bottom nav{gap:14px 18px}.iwi-fashion .product__title h1{font-size:36px}.iwi-fashion .product__description{font-size:16px}.fashion-product-note{padding:55px 24px}.fashion-product-note h2{font-size:43px}}@media(prefers-reduced-motion:no-preference){.fashion-button{transition:background .18s}.fashion-card__media img{transition:transform .3s}.fashion-card a:hover img{transform:scale(1.025)}}.fashion-arrow{display:inline-block;vertical-align:middle;flex-shrink:0}.fashion-text-link .fashion-arrow{margin-left:7px}.fashion-coming__symbol{display:inline-block}.iwi-fashion .product .slider-button svg{width:18px;height:18px;flex-shrink:0}.iwi-fashion .product .product-form__submit{font-size:16px!important;line-height:1.35!important;text-transform:none!important}.iwi-fashion .product .product-form__submit span{font-size:inherit!important;line-height:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/27/assets/iwi-fashion.css.map */
