.wft-card-title h2{font:400 18px/1.2 Hanken,Arial,sans-serif;letter-spacing:0;margin:0}.wft-collection h1{font:500 clamp(40px,5vw,70px)/1 Publisher,Georgia,serif;letter-spacing:-.04em;margin:0 0 20px}.wft-catalogue-note{padding-top:34px;max-width:65ch;font-size:13px}.wft-section-heading .wft-text-link{display:inline-block;margin-top:20px}.wft-view-switch{flex-wrap:wrap}.wft-view-switch button{min-height:44px}.wft-home button:focus-visible,.wft-home a:focus-visible,.wft-header a:focus-visible{outline:2px solid #842c3a;outline-offset:5px}.wft-country-form{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0}.wft-country-form label{font:inherit}.wft-country-form select,.wft-country-form button{min-height:40px;color:inherit;font:inherit;background:transparent;border:1px solid currentColor;border-radius:0;padding:7px 10px}.wft-country-form select{max-width:100%;cursor:pointer}.wft-country-form button{cursor:pointer}.wft-country-form :focus-visible{outline:2px solid currentColor;outline-offset:3px}.wft-card-image{background:#ecece3}.wft-card-image .wft-art-view{padding:0}.wft-card-image .wft-worn-view{opacity:0;object-fit:cover}.wft-product-grid[data-view=worn] .wft-tee-view,.wft-product-grid[data-view=worn] .wft-art-view{opacity:0}.wft-product-grid[data-view=worn] .wft-worn-view{opacity:1}.wft-card a:focus-visible{outline:2px solid #842c3a;outline-offset:6px}.wft-card a:focus-visible .wft-worn-view{opacity:1}.wft-product-grid[data-view=art] .wft-card a:focus-visible .wft-worn-view{opacity:0}@media(hover:hover){.wft-product-grid[data-view=tee] .wft-card a:hover .wft-worn-view{opacity:1}.wft-product-grid[data-view=tee] .wft-card a:hover .wft-tee-view{opacity:0}}@media(prefers-reduced-motion:no-preference){.wft-card{animation:wft-card-in .35s ease both}.wft-card:nth-child(2){animation-delay:40ms}.wft-card:nth-child(3){animation-delay:80ms}@keyframes wft-card-in{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}.wft-gallery-choices[hidden]{display:none}.wft-gallery-choices{display:block;margin-bottom:1.4rem}.wft-gallery-choices__buttons{display:flex;flex-wrap:wrap;gap:.4rem;border-bottom:1px solid rgba(var(--color-foreground),.2)}.wft-gallery-choices button{color:inherit;font:inherit;font-size:1.3rem;background:transparent;border:0;border-bottom:2px solid transparent;min-height:4.4rem;padding:.8rem 1.3rem;cursor:pointer}.wft-gallery-choices button[aria-pressed=true]{border-bottom-color:currentColor}.wft-gallery-choices button:hover{background:rgba(var(--color-foreground),.04)}.wft-gallery-choices button:focus-visible,.wft-product-details summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}product-info .wft-garment-type{font-size:1.1rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin:0 0 1rem}product-info .product__title h1{line-height:1.08;text-wrap:balance}product-info .wft-product-pullquote{font-family:var(--font-heading-family);font-style:italic;font-size:clamp(1.8rem,2vw,2.3rem);line-height:1.45;margin:1.5rem 0 0;font-weight:400}.wft-product-details{border-top:1px solid rgba(var(--color-foreground),.2)}.wft-product-details details{border-bottom:1px solid rgba(var(--color-foreground),.2)}.wft-product-details summary{display:flex;align-items:center;justify-content:space-between;min-height:5rem;padding:1rem 0;font-size:1.4rem;cursor:pointer;list-style:none}.wft-product-details summary::-webkit-details-marker{display:none}.wft-product-details summary:after{content:"+";font-size:2rem}.wft-product-details details[open] summary:after{content:"\2212"}.wft-product-details__body{padding:0 0 1.6rem;font-size:1.4rem;line-height:1.65}.wft-product-details__body>:first-child{margin-top:.2rem}.wft-product-details__body>:last-child{margin-bottom:0}product-info .wft-digital-preview{font-size:1.2rem;line-height:1.6;margin-top:1.6rem}@media(max-width:749px){product-info .product{display:grid;grid-template-columns:minmax(0,1fr);row-gap:0}product-info .product>.product__info-wrapper,product-info .product>.product__info-wrapper>.product__info-container{display:contents}product-info .product>.product__info-wrapper>.product__info-container>*{order:5;min-width:0}product-info .product>.product__info-wrapper>.product__info-container>.product__text{order:0;margin:0 0 .8rem}product-info .product>.product__info-wrapper>.product__info-container>.product__title{order:1;margin:0 0 1.2rem}product-info .product>.product__info-wrapper>.product__info-container>[id^=price-]{order:2;margin:0 0 1.6rem}product-info .product>.product__media-wrapper{order:4;width:100%;max-width:100%;margin-bottom:1.8rem}product-info .product__title h1{font-size:clamp(3rem,8vw,4rem);margin-bottom:0}product-info .wft-garment-type{margin-bottom:.6rem}product-info .wft-product-pullquote{margin-top:.8rem;font-size:1.8rem}product-info .product__info-wrapper{padding:0}.wft-gallery-choices{margin-bottom:.8rem}.wft-gallery-choices button{padding-inline:1.1rem}}.wft-waitlist{display:block;width:100%;max-width:520px;margin:24px 0 30px;color:#1b302c}.wft-waitlist h2{font:500 30px/1.1 Publisher,WftPublisher,Georgia,serif;letter-spacing:-.03em;margin:0 0 10px}.wft-waitlist p{font-size:14px;line-height:1.5}.wft-waitlist-form{display:grid;gap:10px}.wft-waitlist-form>label{font-size:13px}.wft-waitlist input[type=email],.wft-waitlist select{font:16px Hanken,WftHanken,Arial,sans-serif;border:1px solid #697569;border-radius:0;background:transparent;color:inherit;width:100%;padding:12px;min-height:46px}.wft-waitlist select{max-width:140px}.wft-waitlist-consent{display:flex;gap:10px;align-items:flex-start;padding:6px 0}.wft-waitlist-consent input{accent-color:#842c3a;width:18px;height:18px;flex-shrink:0}.wft-waitlist button{min-height:48px;width:100%;padding:12px 18px;display:flex;justify-content:space-between;background:#1b302c;color:#f6f4ed;border:1px solid #1b302c;font:15px Hanken,WftHanken,Arial,sans-serif;cursor:pointer}.wft-waitlist button:hover{background:#842c3a;border-color:#842c3a}.wft-waitlist .wft-waitlist-small{font-size:12px;line-height:1.5;margin:2px 0}.wft-waitlist a{color:inherit;text-decoration:underline;text-underline-offset:3px}.wft-waitlist :focus-visible{outline:2px solid #842c3a;outline-offset:4px}.wft-waitlist .wft-waitlist-interest{font-size:13px;margin:0}.wft-waitlist-success{border-left:3px solid #842c3a;padding:12px}.wft-signup-privacy{margin-top:12px;font-size:12px;line-height:1.6}.wft-signup-privacy summary{cursor:pointer;min-height:30px}.wft-signup-privacy div{padding:10px 0}.wft-waitlist-sticky,.wft-waitlist-sticky[hidden]{display:none}@media(max-width:749px){.wft-waitlist-sticky:not([hidden]){position:fixed;z-index:5;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#f6f4edf7;border-top:1px solid #b9b9ae;box-shadow:0 -5px 20px #1b302c10;font-size:13px}.wft-waitlist-sticky small{display:block;font-size:12px}.wft-waitlist-sticky a{display:block;padding:12px;background:#1b302c;color:#f6f4ed;text-decoration:none;white-space:nowrap}body:has(.wft-waitlist-sticky){padding-bottom:85px}.wft-waitlist{scroll-margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
