.afritude-footer{padding-block:64px 28px}.afritude-footer .footer__inner{gap:32px}.afritude-footer.footer .footer__block-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:44px 48px}.afritude-footer .footer__block{max-width:none;width:auto}.afritude-footer .footer__block--brand,.afritude-footer .footer__block--newsletter{grid-column:span 3}.afritude-footer .footer__block--newsletter{padding-inline-start:24px}.afritude-footer__logo{display:inline-block;width:240px;max-width:100%;font-size:36px}.afritude-footer__logo img{width:100%;height:auto;opacity:0}.afritude-footer__logo-mark{display:block;background:currentColor;-webkit-mask-image:var(--footer-logo-image);mask-image:var(--footer-logo-image);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center}.afritude-footer__statement{max-width:340px;margin-block:22px;color:rgb(var(--text-color) / .8);font-size:16px;line-height:1.65}.afritude-footer .footer__block--newsletter .h6{font-size:clamp(26px,2.6vw,38px);line-height:1.18;text-transform:none;letter-spacing:-.025em}.afritude-footer .footer__block--newsletter .text-subdued{color:rgb(var(--text-color) / .8)}.afritude-footer .footer__block--newsletter .form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px}.afritude-footer .footer__block--newsletter .form .banner{grid-column:1 / -1}.afritude-footer .footer__block--newsletter .button{min-height:52px;padding-inline:22px}.afritude-footer .footer__block--newsletter .input{min-height:52px;border-color:rgb(var(--text-color) / .5)}.afritude-footer .footer__accordion-group{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding-block-start:32px;border-top:1px solid rgb(var(--border-color))}.afritude-footer .footer__block--links .h6{font-size:17px;font-weight:500;text-transform:none;letter-spacing:0}.afritude-footer__links ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.afritude-footer__links a{color:rgb(var(--text-color) / .8);text-decoration:none;line-height:1.5}.afritude-footer__links a:hover{color:rgb(var(--text-color));text-decoration:underline;text-underline-offset:5px}.afritude-footer :is(a,button,input,summary):focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:5px}.afritude-footer .social-media{gap:12px}.afritude-footer .social-media a{display:flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;border:1px solid rgb(var(--border-color));border-radius:50%}.afritude-footer .footer__aside{border-top:1px solid rgb(var(--border-color));padding-block-start:24px;gap:20px}.afritude-footer .footer__aside .text-subdued{color:rgb(var(--text-color) / .8);text-transform:none;letter-spacing:0;font-size:12px}.afritude-footer .payment-methods{max-width:410px;gap:4px;flex-wrap:wrap}@media(max-width:999px){.afritude-footer.footer .footer__block-list{column-gap:28px}.afritude-footer .footer__block--newsletter{padding-inline-start:0}.afritude-footer .footer__block--newsletter .form{grid-template-columns:1fr}}@media(max-width:699px){.afritude-footer{padding-block:40px 28px}.afritude-footer.footer .footer__block-list{grid-template-columns:minmax(0,1fr);gap:32px}.afritude-footer .footer__block--brand,.afritude-footer .footer__block--newsletter{grid-column:auto}.afritude-footer__logo{width:200px}.afritude-footer__logo-mark{display:block;background:currentColor;-webkit-mask-image:var(--footer-logo-image);mask-image:var(--footer-logo-image);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center}.afritude-footer__statement{font-size:14px;margin-block:18px}.afritude-footer .footer__block--newsletter .form{grid-template-columns:minmax(0,1fr) auto}.afritude-footer .footer__block--newsletter .button{padding-inline:14px;font-size:11px}.afritude-footer .footer__accordion-group{display:block;padding-block-start:0}.afritude-footer .footer__block--links .accordion{border-color:rgb(var(--border-color))}.afritude-footer .accordion__toggle{padding-block:20px;text-transform:none;letter-spacing:0;font-size:16px}.afritude-footer__links ul{gap:0}.afritude-footer__links a{display:inline-block;padding-block:10px}.afritude-footer .footer__aside{padding-block-start:24px;gap:22px}.afritude-footer .payment-methods{max-width:100%}}.journal-feature{padding:clamp(32px,5vw,80px) max(5vw,calc((100vw - 1440px)/2))}.journal-feature header{display:flex;align-items:baseline;justify-content:space-between;gap:18px;margin-bottom:clamp(24px,3vw,44px);border-bottom:1px solid rgb(var(--border-color));padding-bottom:18px}.journal-feature header a{text-decoration:underline;text-underline-offset:4px;font-size:14px}.journal-stories{display:grid;grid-template-columns:3fr 2fr;gap:24px 4vw;align-content:start}.journal-story{display:grid;grid-template-columns:42% 1fr;gap:18px;align-items:center;align-self:start}.journal-story:first-child{grid-row:span 2;display:block}.journal-story img{width:100%;aspect-ratio:4/3;object-fit:cover}.journal-story:first-child img{aspect-ratio:1.75;object-position:center 35%;margin-bottom:15px}.journal-story span{font-size:11px;letter-spacing:.14em;text-transform:uppercase}.journal-story .journal-story-title{margin-top:6px;font:inherit;font-size:var(--text-base, 1rem);line-height:1.4;letter-spacing:normal;text-transform:none}.journal-story:first-child .journal-story-title{font-size:var(--text-lg, 1.125rem)}.journal-story:hover h3,.journal-story:focus-visible h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media(max-width:699px){.journal-stories{grid-template-columns:1fr}.journal-story:first-child{grid-row:auto}.journal-story{grid-template-columns:32% 1fr}.journal-feature header a{font-size:12px;white-space:nowrap}}.return-page{background:rgb(var(--background));color:rgb(var(--text-color));font-family:Arial,sans-serif}.return-page h1,.return-page h2,.return-page h3{font-family:Georgia,Times New Roman,serif;font-weight:400;text-transform:none;letter-spacing:-.035em;line-height:1.06;margin:0}.return-page h2{font-size:clamp(30px,3.2vw,52px)}.return-page p{margin:0}.return-page .return-eyebrow{font-size:11px;line-height:1.9;letter-spacing:.2em;text-transform:uppercase}.return-cover{width:100%;height:100%;object-fit:cover;display:block}.return-hero{position:relative;min-height:650px;height:min(790px,64vw);color:rgb(var(--text-color));isolation:isolate}.return-hero>.return-cover,.return-story>.return-cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.return-hero:after,.return-story:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,transparent 43%,rgb(var(--background-without-opacity) / .2) 70%,rgb(var(--background-without-opacity) / .3333333333333333))}.return-hero-copy{position:absolute;left:61%;right:5%;top:50%;transform:translateY(-50%);max-width:460px}.return-hero h1{font-size:clamp(72px,8.8vw,142px);line-height:.93;margin:12px 0 24px;max-width:400px}.return-rule{display:block;width:42px;border-top:1px solid currentColor;margin:20px 0}.return-tagline{margin:24px 0!important}.return-intro{font:italic 21px/1.4 Georgia,serif;margin:28px 0 35px;max-width:330px}.return-button{min-height:48px;border:1px solid currentColor;display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:15px 26px;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s}.return-button:hover{background:rgb(var(--background));color:rgb(var(--text-color))}.return-button:focus-visible{outline:3px solid currentColor;outline-offset:4px}.return-side{position:absolute;bottom:8%;left:4%;max-width:100px;font-size:9px;letter-spacing:.2em;text-transform:uppercase;line-height:2}.return-note{display:grid;grid-template-columns:47% 53%;scroll-margin-top:100px;border-top:8px solid rgb(var(--background))}.return-note-copy{padding:45px clamp(24px,6vw,100px);align-self:center}.return-note h2{font-size:30px}.return-note .return-rule{width:22px;margin:16px 0}.return-prose{font-size:14px;line-height:1.7;max-width:500px}.return-prose p+p{margin-top:16px}.return-signature{font:italic 32px Georgia,serif!important;margin:22px 0 12px!important}.return-note small{font-size:9px}.return-note-image{position:relative;min-height:430px}.return-note-image>.return-cover{position:absolute;top:0;right:0;bottom:0;left:0}.return-note-image>p{position:absolute;left:5%;top:39%;width:115px;font-size:9px!important;text-shadow:0 1px 8px rgb(var(--background))}.return-collection{padding:32px 3.8% 40px}.return-collection-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.return-collection h2{margin-top:4px}.return-products{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.return-product-image{aspect-ratio:1.05;position:relative;overflow:hidden}.return-product-image>img{width:100%;height:100%;object-fit:contain}.return-product h3{text-align:center;font-size:18px;letter-spacing:0;margin-top:12px}.return-concept{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.return-concept img{position:absolute;max-width:none;width:620%;height:auto;top:-655%;mix-blend-mode:multiply}.return-concept-1{height:75%;top:12%}.return-concept-1 img{width:480%;top:-677%;left:-5%}.return-concept-2{clip-path:inset(0 27% 0 5%)}.return-concept-2 img{left:-151%}.return-concept-3{clip-path:inset(0 15% 0 0)}.return-concept-3 img{left:-230%}.return-concept-4 img{left:-305%}.return-concept-5 img{left:-405%}.return-concept-6 img{left:-515%}.return-story{position:relative;isolation:isolate;min-height:390px;height:30vw;color:rgb(var(--text-color))}.return-story:after{background:linear-gradient(90deg,rgb(var(--background-without-opacity) / .5333333333333333),transparent 65%)}.return-story-copy{position:absolute;left:12%;top:50%;transform:translateY(-50%);max-width:260px}.return-story h2{font-size:clamp(38px,4.2vw,66px);max-width:240px}.return-story .return-eyebrow{font-size:10px;max-width:200px;margin-bottom:25px}.return-form{display:grid;grid-template-columns:1fr 1.2fr;gap:8%;padding:70px 8%;scroll-margin-top:90px}.return-form h2{margin:12px 0 22px}.return-form p{font-size:14px;line-height:1.7;max-width:370px}.return-form label{font-size:12px;display:block;flex:1}.return-form input:not([type=hidden]),.return-form textarea{width:100%;border:1px solid rgb(var(--border-color));background:transparent;padding:12px;color:inherit;margin:8px 0 18px;border-radius:0}.return-form-row{display:flex;gap:20px}.return-form button,.return-form button:hover{background:rgb(var(--button-background));color:rgb(var(--button-text-color))}@media(max-width:749px){.return-hero{height:auto;min-height:0;padding-top:112vw;background:rgb(var(--background))}.return-hero>.return-cover{height:112vw;object-position:25% center}.return-hero:after{background:none}.return-hero-copy{position:relative;left:auto;right:auto;top:auto;transform:none;padding:32px 25px 40px;max-width:none}.return-hero h1{font-size:76px;max-width:none}.return-hero .return-tagline{font-size:10px}.return-intro{font-size:20px;margin:22px 0 28px}.return-side{display:none}.return-note{grid-template-columns:1fr}.return-note-copy{padding:38px 25px}.return-note-image{min-height:330px}.return-collection{padding:30px 20px}.return-collection-heading{display:block}.return-collection-heading>p{margin-top:14px;font-size:9px}.return-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}.return-product h3{font-size:18px}.return-story{height:520px}.return-story>.return-cover{object-position:66% center}.return-story-copy{left:25px;top:auto;bottom:35px;transform:none}.return-story:after{background:linear-gradient(0deg,rgb(var(--background-without-opacity) / .6666666666666666),transparent)}.return-form{grid-template-columns:1fr;gap:28px;padding:40px 25px}.return-form-row{display:block}.return-button{min-width:190px}}.product-card__media:has(club-card-film){position:relative}club-card-film{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0}club-card-film[data-playing]{opacity:1}club-card-film video{width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map */
