*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f7f7f5;color:#090909;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.notice{height:28px;background:#090909;color:#fff;display:flex;justify-content:center;font-size:10px;letter-spacing:2.5px}.header,.notice{align-items:center}.header{height:88px;display:grid;grid-template-columns:1fr auto 1fr;padding:0 2.4vw;border-bottom:1px solid #ddd;background:rgba(247,247,245,.96);position:-webkit-sticky;position:sticky;top:0;z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nav{display:flex;gap:30px;font-size:12px;letter-spacing:1.4px}.nav.right{justify-self:end}.nav a{position:relative}.nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-5px;height:1px;background:#111;transition:.25s}.nav a:hover:after{right:0}.brand{font-size:25px;font-weight:900;letter-spacing:-1.5px;line-height:.72;text-align:center}.brand span,.footBrand span{display:block;font-size:9px;letter-spacing:5.2px;margin-top:10px;font-weight:600}.bagLink span{color:#999}.menuToggle,.mobileMenu{display:none}.merch{height:min(730px,72vw);min-height:590px;padding:10px;display:grid;grid-template-columns:2fr 1fr;grid-gap:10px;gap:10px}.heroTile,.sideTile{position:relative;overflow:hidden;background:#ededeb}.cardImage img,.galleryImage img,.heroTile img,.sideTile img{object-fit:contain;object-position:center;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.card:hover img,.heroTile:hover img,.sideTile:hover img{transform:scale(1.025)}.sideTiles{display:grid;grid-template-rows:1fr 1fr;grid-gap:10px;gap:10px}.pill{position:absolute;left:18px;bottom:18px;background:#fff;padding:14px 16px;border-radius:2px;min-width:220px;display:grid;grid-template-columns:1fr auto;grid-gap:4px 18px;gap:4px 18px;box-shadow:0 5px 24px #0000000a}.pill b{font-size:12px}.pill span{font-size:13px}.cssArrow,.pill i{width:16px;height:8px;position:relative;display:inline-block}.pill i{grid-column:2;grid-row:1/3;align-self:center}.cssArrow:before,.pill i:before{content:"";position:absolute;left:0;right:1px;top:4px;border-top:1px solid}.cssArrow:after,.pill i:after{content:"";position:absolute;right:1px;top:1px;width:6px;height:6px;border-top:1px solid;border-right:1px solid;transform:rotate(45deg)}.intro{padding:110px 3vw 65px;display:grid;grid-template-columns:1.65fr .65fr;align-items:end;grid-gap:80px;gap:80px}.kicker{font-size:10px;letter-spacing:2.8px;font-weight:700}.intro h1{font-size:clamp(58px,7.8vw,124px);line-height:.82;letter-spacing:-.072em;margin:23px 0 0}.intro p{font-size:15px;line-height:1.7;color:#666;max-width:390px;margin:0 0 8px}.productGrid{padding:0 3vw 120px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:48px 12px;gap:48px 12px}.cardImage{aspect-ratio:.82;position:relative;background:#ececea;overflow:hidden}.cardImage img{padding:5%}.view{position:absolute;right:12px;bottom:12px;background:#fff;padding:9px 12px;border-radius:999px;font-size:10px;letter-spacing:1px;opacity:0;transform:translateY(5px);transition:.25s}.card:hover .view{opacity:1;transform:none}.meta{display:flex;justify-content:space-between;padding:14px 1px}.meta strong{font-weight:600}.brandBlock{background:#090909;color:#fff;padding:125px 7vw 135px;min-height:680px}.inverse{color:#777}.brandBlock h2{font-size:clamp(74px,10.5vw,168px);line-height:.77;letter-spacing:-.08em;margin:32px 0 52px}.brandBlock p{color:#aaa;max-width:510px;font-size:16px;line-height:1.7}.brandBlock a{display:inline-flex;align-items:center;gap:60px;margin-top:30px;padding-bottom:11px;border-bottom:1px solid #555;font-size:11px;letter-spacing:1.5px}.cssArrow.light{color:#fff}.strip{display:grid;grid-template-columns:repeat(3,1fr);padding:72px 3vw;border-bottom:1px solid #d3d3cf}.strip div{display:flex;gap:22px;align-items:center}.strip small{color:#999;font-size:10px}.strip b{font-size:12px;letter-spacing:1px}footer{padding:72px 3vw 36px;display:grid;grid-template-columns:1fr 2fr;grid-gap:65px;gap:65px}.footBrand{font-size:22px;font-weight:900;letter-spacing:-1.2px;width:max-content}.footLinks{display:flex;gap:28px;letter-spacing:1px}footer>small{grid-column:1/-1;color:#999;margin-top:45px;font-size:10px}.pdp{display:grid;grid-template-columns:1.35fr .65fr;align-items:start}.gallery{display:grid;grid-gap:2px;gap:2px}.galleryImage{height:calc(100vh - 116px);min-height:650px;position:relative;background:#ececea}.galleryImage img{padding:4%}.details{position:-webkit-sticky;position:sticky;padding:7vw 5vw;background:#fff}.back{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:1.5px;color:#777;margin-bottom:65px}.backArrow{width:13px;border-top:1px solid;position:relative}.backArrow:before{content:"";position:absolute;left:0;top:-4px;width:6px;height:6px;border-left:1px solid;border-bottom:1px solid;transform:rotate(45deg)}.details h1{font-size:clamp(50px,5.7vw,86px);line-height:.88;letter-spacing:-.06em;margin:18px 0}.price{font-size:17px;margin:0 0 38px}.details p{font-size:13px;line-height:1.7;color:#666;max-width:440px;margin-bottom:38px}.details label{font-size:10px;letter-spacing:2px}.sizes{display:flex;gap:7px;margin:12px 0 28px}.sizes button{width:48px;height:44px;border:1px solid #ccc;background:#fff;font-size:12px;cursor:pointer}.sizes button:hover{border-color:#111}.buy{width:100%;border:0;background:#090909;color:#fff;padding:19px 20px;display:flex;justify-content:space-between;font-size:11px;letter-spacing:1.5px}.disabledBuy{opacity:.88;cursor:default}.fine{border-top:1px solid #ddd;margin-top:25px;padding-top:18px;display:grid;grid-gap:8px;gap:8px;color:#999;font-size:11px}@media(max-width:850px){.notice{font-size:9px}.header{height:70px;grid-template-columns:42px 1fr 42px;padding:0 14px}.nav{display:none}.brand{font-size:19px;justify-self:center}.brand span{font-size:8px;letter-spacing:4px}.menuToggle{display:grid;grid-gap:5px;gap:5px;width:28px;border:0;background:none;padding:7px 0;cursor:pointer}.menuToggle span{display:block;width:20px;border-top:1px solid #111}.bagLink{display:block}.header:after{content:"BAG";justify-self:end;font-size:10px;letter-spacing:1.2px}.mobileMenu{display:flex;position:fixed;z-index:29;top:98px;left:0;right:0;background:#f7f7f5;flex-direction:column;padding:30px 20px 40px;border-bottom:1px solid #ddd;transform:translateY(-130%);transition:.35s}.mobileMenu.open{transform:none}.mobileMenu a{font-size:28px;font-weight:700;letter-spacing:-1px;padding:13px 0;border-bottom:1px solid #ddd}.merch{height:auto;min-height:0;grid-template-columns:1fr;padding:7px;gap:7px}.heroTile{height:58vh;min-height:440px}.sideTiles{grid-template-columns:1fr 1fr;grid-template-rows:none;gap:7px}.sideTile{height:280px}.pill{left:9px;bottom:9px;min-width:0;width:calc(100% - 18px);padding:11px}.intro{padding:78px 15px 42px;grid-template-columns:1fr;gap:30px}.intro h1{font-size:16vw}.intro p{font-size:13px}.productGrid{padding:0 8px 78px;grid-template-columns:repeat(2,1fr);gap:30px 7px}.meta{font-size:12px;gap:8px}.brandBlock{padding:88px 20px 98px;min-height:530px}.brandBlock h2{font-size:20vw}.strip{padding:46px 20px;gap:25px}.strip,footer{grid-template-columns:1fr}footer{padding:58px 20px}.footLinks{display:grid;grid-template-columns:1fr 1fr}.pdp{grid-template-columns:1fr}.galleryImage{height:68vh;min-height:480px}.details{position:static;padding:55px 20px 78px;min-height:0}.back{margin-bottom:40px}.details h1{font-size:15vw}}@media(max-width:520px){.sideTiles{grid-template-columns:1fr}.sideTile{height:380px}.productGrid{grid-template-columns:1fr 1fr}.pill{border-radius:0}.merch{padding:5px}.cardImage img{padding:2%}}.bagLink,.mobileBag,.mobileMenu button{border:0;background:none;color:inherit;cursor:pointer;font-size:12px;letter-spacing:1.4px;padding:0}.mobileBag{display:none}.cartShade{position:fixed;inset:0;background:#0008;border:0;z-index:80;opacity:0;pointer-events:none;transition:.3s}.cartShade.show{opacity:1;pointer-events:auto}.cartDrawer{position:fixed;right:0;top:0;bottom:0;width:min(520px,100%);background:#f7f7f5;z-index:81;transform:translateX(101%);transition:.35s;display:flex;flex-direction:column}.cartDrawer.show{transform:none}.cartTop{height:86px;padding:0 26px;border-bottom:1px solid #d7d7d3;display:flex;align-items:center;justify-content:space-between;letter-spacing:1.4px}.cartItemEnd button,.cartTop button{border:0;background:none;font-size:10px;letter-spacing:1px;cursor:pointer}.emptyCart{margin:auto;text-align:center}.emptyCart p{color:#777}.emptyCart a{font-size:11px;letter-spacing:1.4px;border-bottom:1px solid;padding-bottom:7px}.drawerItems{padding:8px 26px;overflow:auto;flex:1 1}.cartItem{display:grid;grid-template-columns:92px 1fr auto;grid-gap:18px;gap:18px;padding:20px 0;border-bottom:1px solid #ddd}.cartThumb{position:relative;width:92px;height:112px;background:#ececea}.cartThumb img,.summaryImg img{object-fit:contain}.cartItem>div:nth-child(2){display:flex;flex-direction:column;gap:8px}.cartItem>div:nth-child(2)>span{color:#777;font-size:11px}.cartItemEnd{text-align:right;display:flex;flex-direction:column;justify-content:space-between}.qty{display:flex;align-items:center;width:max-content;border:1px solid #ccc;margin-top:auto}.qty button{width:28px;height:28px;border:0;background:none;cursor:pointer}.qty span{width:24px;text-align:center;font-size:11px}.drawerBottom{padding:24px 26px 30px;border-top:1px solid #ccc}.drawerBottom>div{display:flex;justify-content:space-between;font-size:12px}.drawerBottom small{display:block;color:#777;font-size:11px;margin:10px 0 22px}.checkoutButton{background:#090909;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:18px;font-size:11px;letter-spacing:1.5px}.sizes button.selected{background:#090909;color:#fff;border-color:#090909}.buy:disabled{background:#aaa;cursor:not-allowed}.pageHero{padding:110px 4vw 80px;min-height:470px;display:flex;flex-direction:column;justify-content:flex-end}.pageHero.compact{min-height:400px}.pageHero h1{font-size:clamp(76px,10vw,160px);letter-spacing:-.075em;line-height:.78;margin:28px 0 15px}.pageHero p{max-width:540px;color:#666;line-height:1.65}.shopGrid{padding-top:10px}.contactGrid,.editorialPage{border-top:1px solid #d3d3cf;padding:100px 4vw 130px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10vw;gap:10vw}.contactGrid h2,.editorialPage h2{font-size:clamp(42px,5vw,76px);line-height:.9;letter-spacing:-.055em;margin:0}.contactGrid p,.editorialPage p,.legalCopy p{max-width:570px;color:#666;line-height:1.75}.faqList{border-top:1px solid #ccc;margin:0 4vw 120px}.faqList details{border-bottom:1px solid #ccc}.faqList summary{cursor:pointer;list-style:none;padding:28px 0;display:flex;justify-content:space-between;font-size:16px;font-weight:700}.faqList summary::-webkit-details-marker{display:none}.faqList details[open] summary span{transform:rotate(45deg)}.faqList p{max-width:650px;color:#666;line-height:1.7;margin:0 0 30px}.contactForm{display:grid;grid-gap:22px;gap:22px}.checkoutForm label,.contactForm label{display:grid;grid-gap:8px;gap:8px;font-size:10px;letter-spacing:1.6px}.checkoutForm label span,.contactForm label span{color:#999}.checkoutForm input,.contactForm input,.contactForm textarea{border:0;border-bottom:1px solid #aaa;background:transparent;padding:12px 0;outline:none;font-size:14px}.contactForm button{border:0;background:#090909;color:#fff;padding:18px;font-size:11px;letter-spacing:1.3px}.policyPage{padding:0 4vw 120px}.policyPage article{display:grid;grid-template-columns:80px .6fr;border-top:1px solid #ccc;padding:42px 0}.policyPage article>span{font-size:11px;color:#999}.policyPage h2{margin:0 0 14px;font-size:28px}.policyPage p{color:#666;line-height:1.7;margin:0}.legalCopy{padding:0 4vw 140px;max-width:850px}.checkoutPage{min-height:calc(100vh - 116px);display:grid;grid-template-columns:1.15fr .85fr}.checkoutForm{padding:8vw 7vw}.checkoutForm h1{font-size:clamp(60px,7vw,110px);letter-spacing:-.07em;line-height:.8;margin:25px 0 65px}.checkoutSection{border-top:1px solid #ccc;padding:30px 0;display:grid;grid-gap:20px;gap:20px}.checkoutSection h2,.orderSummary h2{font-size:13px;letter-spacing:1.2px;margin:0 0 8px}.formThree,.formTwo{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.formThree{grid-template-columns:1.5fr .7fr .8fr}.payPlaceholder{width:100%;padding:18px;border:0;background:#050505;color:#fff;font-size:11px;letter-spacing:1.2px;cursor:pointer}.payPlaceholder:hover{background:#1a1a1a}.payPlaceholder:disabled{background:#050505;color:#fff;opacity:.72;cursor:wait}.checkoutNote{text-align:center;color:#888;font-size:11px}.checkoutEmpty a{font-size:11px;border-bottom:1px solid;padding-bottom:6px}.orderSummary{background:#ececea;padding:8vw 5vw}.summaryItem{display:grid;grid-template-columns:66px 1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:16px 0;border-bottom:1px solid #d1d1ce}.summaryImg{width:64px;height:76px;position:relative;background:#f7f7f5}.summaryImg>span{position:absolute;right:-6px;top:-6px;background:#111;color:#fff;border-radius:50%;width:19px;height:19px;text-align:center;line-height:19px;font-size:10px}.summaryItem>div:nth-child(2){display:grid;grid-gap:5px;gap:5px}.summaryItem small{color:#777}.summaryTotals{margin-top:30px;display:grid;grid-gap:14px;gap:14px}.summaryTotals>div{display:flex;justify-content:space-between}.summaryTotals .total{border-top:1px solid #bbb;padding-top:18px;font-size:14px}@media(max-width:850px){.mobileBag{display:block;justify-self:end;font-size:10px}.header:after{display:none}.mobileMenu button{text-align:left;font-size:28px;font-weight:700;letter-spacing:-1px;padding:13px 0;border-bottom:1px solid #ddd}.pageHero{padding:80px 18px 55px;min-height:350px}.pageHero.compact{min-height:320px}.pageHero h1{font-size:20vw}.contactGrid,.editorialPage{grid-template-columns:1fr;padding:70px 18px 90px;gap:45px}.faqList{margin:0 18px 80px}.policyPage{padding:0 18px 80px}.policyPage article{grid-template-columns:45px 1fr}.legalCopy{padding:0 18px 90px}.checkoutPage{grid-template-columns:1fr}.checkoutForm{padding:65px 18px}.orderSummary{padding:55px 18px;grid-row:1}.formThree{grid-template-columns:1fr 1fr}.formThree label:first-child{grid-column:1/-1}.cartDrawer{width:100%}}.bagLink,.nav,.notice{font-size:12px}.brand{font-size:28px}.brand span,.footBrand span{font-size:10px;letter-spacing:5.4px}.kicker{font-size:12px}.pill b{font-size:13px}.pill span,.view{font-size:12px}.brandBlock a,.meta{font-size:13px}.strip small{font-size:12px}.strip b{font-size:13px}.footBrand{font-size:25px}.back,.details label,.footLinks,footer>small{font-size:12px}.buy,.fine,.sizes button{font-size:13px}.cartItemEnd button,.cartTop,.cartTop button{font-size:12px}.cartItem>div:nth-child(2),.cartItem>div:nth-child(2)>span,.emptyCart a{font-size:13px}.cartItemEnd{font-size:12px}.checkoutButton,.drawerBottom small,.drawerBottom>div,.qty span{font-size:13px}.checkoutForm label,.contactForm label{font-size:12px}.contactForm button{font-size:13px}.checkoutSection h2,.orderSummary h2,.policyPage article>span{font-size:12px}.checkoutEmpty a,.checkoutNote,.payPlaceholder{font-size:13px}.summaryItem{font-size:12px}.summaryImg>span{font-size:11px}.summaryTotals{font-size:12px}@media(max-width:850px){.notice{font-size:11px;letter-spacing:2px}.brand{font-size:22px}.brand span{font-size:9px;letter-spacing:4.2px}.kicker,.meta,.mobileBag{font-size:12px}.footBrand{font-size:24px}.footLinks,footer>small{font-size:12px}}.cardImage img,.galleryImage img,.heroTile img,.sideTile img{object-fit:cover;padding:0}.pdp{align-items:stretch}.details{align-self:start;padding-top:5vw}@media(max-width:850px){.cardImage img,.galleryImage img,.heroTile img,.sideTile img{object-fit:cover;padding:0}.details{position:static;padding-top:55px}}.details{top:116px;margin-top:0;min-height:calc(100vh - 116px);box-shadow:0 -1px 0 #fff}.colors{display:flex;gap:8px;margin:12px 0 28px}.colors button{min-width:76px;height:44px;padding:0 14px;border:1px solid #ccc;background:#fff;font-size:13px;cursor:pointer}.colors button.selected{background:#090909;color:#fff;border-color:#090909}@media(max-width:850px){.details{margin-top:0;box-shadow:none}.colors button{font-size:13px}}@media(min-width:851px){.details{top:116px;margin-top:-1px;min-height:calc(100vh - 115px);box-shadow:none;padding-top:5vw}.pdp{background:#fff}}.galleryImage img,.heroTile img,.sideTile img{object-position:center 44%}.cardImage img{object-position:center 53%}.colors button{min-width:0;width:34px;height:34px;padding:0;border-radius:50%;font-size:0;border:2px solid #fff;box-shadow:0 0 0 1px #aaa}.colors button[aria-label=Black]{background:#111}.colors button[aria-label=Maroon],.colors button[aria-label=Maroon].selected{background:#701f35}.colors button[aria-label=Black].selected{background:#111}.colors button.selected{border-color:#fff;box-shadow:0 0 0 2px #111}.pdp-see-you-soon .galleryImage img,.seeYouSoonFeatured img{object-position:center 39%}.pdp-never-lose-hope .galleryImage img{object-position:center 50%}.productGrid .meta,.productGrid .meta strong{font-size:15px}.heroTile img{object-position:center 39%}.seeYouSoonFeatured img{object-position:center 35%}.pdp-paratroops .galleryImage img{object-position:center 39%}.pdp-see-you-soon .galleryImage img{object-position:center 35%}.pdp-never-lose-hope .galleryImage img{object-position:center 55%}@media(max-width:850px){.productGrid .meta,.productGrid .meta strong{font-size:14px}}.pdp-see-you-soon .galleryImage img,.seeYouSoonFeatured img{object-position:center 32%}.privacyPolicy article,.shippingPolicy article{grid-template-columns:80px minmax(0,720px)}.privacyPolicy p,.shippingPolicy p{max-width:680px;text-wrap:pretty}.privacyIntro{padding:0 4vw 70px;max-width:900px}.privacyIntro p{font-size:18px;line-height:1.7;color:#555;text-wrap:pretty}.privacyPolicy article{padding:46px 0}.privacyPolicy article div p{color:#666;line-height:1.75;margin:0 0 14px}.privacyPolicy article div p:last-child{margin-bottom:0}.privacyHero>p{font-size:13px;letter-spacing:1.2px;text-transform:uppercase}@media(max-width:850px){.privacyPolicy article,.shippingPolicy article{grid-template-columns:45px minmax(0,1fr)}.privacyIntro{padding:0 18px 55px}.privacyIntro p{font-size:16px}.privacyPolicy p,.shippingPolicy p{text-wrap:pretty}}.seeYouSoonFeatured img{object-position:center 25%}.aboutHero{min-height:560px;padding-bottom:95px}.aboutHero>p{font-size:15px;max-width:520px;margin-top:10px}.aboutLegacy,.aboutStory{align-items:start}.aboutLegacy>div,.aboutStory>div{max-width:610px}.aboutLegacy p,.aboutStory p{font-size:15px;margin:0 0 22px;text-wrap:pretty}.aboutStatement{background:#090909;color:#fff;padding:105px 4vw 115px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10vw;gap:10vw;align-items:end}.aboutStatement h2{font-size:clamp(56px,7vw,108px);line-height:.82;letter-spacing:-.065em;margin:24px 0 0}.aboutStatement p{max-width:590px;color:#aaa;font-size:16px;line-height:1.75;margin:0;text-wrap:pretty}.aboutStatement strong{color:#fff;font-weight:600}.aboutClosing{border-top:1px solid #d3d3cf;padding:105px 4vw 120px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10vw;gap:10vw;align-items:end}.aboutClosing h2{font-size:clamp(48px,5.8vw,88px);line-height:.86;letter-spacing:-.06em;margin:24px 0 0}.aboutClosing p{max-width:570px;color:#666;font-size:15px;line-height:1.75;margin:0;text-wrap:pretty}@media(max-width:850px){.aboutHero{min-height:420px;padding-bottom:65px}.aboutHero>p,.aboutLegacy p,.aboutStory p{font-size:14px}.aboutClosing,.aboutStatement{grid-template-columns:1fr;padding:75px 18px 85px;gap:42px;align-items:start}.aboutStatement h2{font-size:18vw}.aboutClosing p,.aboutStatement p{font-size:14px}.aboutClosing h2{font-size:15vw}.aboutHero{min-height:auto;padding:54px 14px 58px;overflow:hidden}.aboutHero h1{font-size:clamp(52px,16vw,72px);line-height:.82;letter-spacing:-.06em;max-width:100%;overflow-wrap:normal}.aboutHero>p{max-width:290px;margin-top:22px;line-height:1.55}.aboutLegacy,.aboutStory{padding-top:58px;padding-bottom:62px;gap:28px}.aboutLegacy h2,.aboutStory h2{font-size:34px;line-height:.96;letter-spacing:-.045em}.aboutLegacy p,.aboutStory p{line-height:1.65;margin-bottom:18px}.aboutStatement{padding:62px 14px 66px;gap:30px}.aboutStatement h2{font-size:clamp(54px,16vw,72px);line-height:.84;letter-spacing:-.055em}.aboutStatement p{line-height:1.65}.aboutClosing{padding:62px 14px 72px;gap:28px;overflow:hidden}.aboutClosing h2{font-size:clamp(44px,13vw,62px);line-height:.88;letter-spacing:-.05em;max-width:100%}.aboutClosing p{line-height:1.65}}.brand span{font-size:12px;letter-spacing:5.6px}.bagLink,.nav{font-size:13px}.footBrand{font-size:30px}.footBrand span{font-size:12px;letter-spacing:5.6px;margin-top:11px}.footLinks{font-size:13px}@media(max-width:850px){.brand span{font-size:10px;letter-spacing:4.4px}.mobileBag{font-size:13px}.mobileMenu a,.mobileMenu button{font-size:30px}.footBrand{font-size:28px}.footBrand span{font-size:11px;letter-spacing:5px}.footLinks{font-size:13px}}.merch .pill b{font-size:24px;font-weight:400}.merch .pill span{font-size:22px}.productGrid .meta strong{font-weight:400}@media(max-width:850px){.merch .pill b{font-size:20px}.merch .pill span{font-size:18px}.productGrid .meta strong{font-weight:400}}.footBrand{display:inline-flex;flex-direction:column;align-items:center}.footBrand span{display:block;text-align:center;width:100%}.merch .pill b{font-size:20px}.merch .pill span{font-size:18px}@media(max-width:850px){.merch .pill b{font-size:18px}.merch .pill span{font-size:16px}}.footBrand{align-items:flex-start}.footBrand span{text-align:left;width:auto}@media(max-width:850px){.mobileMenu{top:70px;z-index:29;transform:translateY(-110%)}.mobileMenu.open{transform:translateY(0)}.notice{display:flex;height:28px;background:#090909;color:#fff;position:relative;z-index:31}.header{top:0;z-index:30}.mobileMenu{top:98px;bottom:auto;z-index:29;transform:translateY(-100%)}.mobileMenu.open{transform:translateY(0)}.mobileMenu{top:98px;max-height:calc(100dvh - 98px);overflow-y:auto;overscroll-behavior:contain}.mobileMenu.open{transform:none}.mobileMenu{top:70px;padding-top:28px;max-height:calc(100dvh - 70px);background:#f7f7f5}}.merch .pill b{font-size:19px}.merch .pill span{font-size:17px}@media(max-width:850px){.merch .pill b{font-size:17px}.merch .pill span{font-size:15px}.brand span,.footBrand span{font-size:10px}.notice{font-size:11px}.cartDrawer .cartClose,.cartDrawer .cartFine,.cartDrawer .cartItemMeta,.cartDrawer .cartLabel,.cartDrawer .cartMeta,.cartDrawer .eyebrow,.cartDrawer .remove,.cartDrawer small{font-size:max(10px,.625rem)}}.aboutClosing p,.aboutHero>p,.aboutLegacy p,.aboutStatement p,.aboutStory p,.brandBlock p,.contactGrid p,.details p,.editorialPage p,.faqList p,.intro p,.legalCopy p,.pageHero p,.policyPage p{font-size:calc(1em + 1px)}.seeYouSoonFeatured img{object-position:center 20%}.sideTile[href="/products/spread-your-wings"] img{object-position:center 48%}.pdp-see-you-soon .galleryImage img{object-position:center 27%}.heroTile img{object-position:center 32%}.ph-reveal{opacity:0;transform:translateY(24px);transition:opacity .68s ease,transform .68s cubic-bezier(.22,.61,.36,1);transition-delay:var(--ph-delay,0s);will-change:opacity,transform}.ph-reveal.ph-reveal-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ph-reveal,.ph-reveal.ph-reveal-visible{opacity:1;transform:none;transition:none}}.checkoutPage .checkoutSection h2,.checkoutPage .orderSummary h2{font-size:14px}.checkoutPage .summaryItem,.checkoutPage .summaryTotals{font-size:13px}.checkoutPage .summaryItem small{font-size:11px}.checkoutPage .checkoutSection h2,.checkoutPage .orderSummary h2{font-size:16px}.checkoutPage .summaryItem,.checkoutPage .summaryTotals{font-size:15px}.checkoutPage .summaryItem small{font-size:13px}.checkoutPage .summaryImg>span{font-size:12px}.checkoutPage .checkoutNote{font-size:14px}.cartDrawer .cartTop{font-size:15px}.cartDrawer .cartItemEnd button,.cartDrawer .cartTop button{font-size:13px}.cartDrawer .cartItem>div:nth-child(2){font-size:15px}.cartDrawer .cartItem>div:nth-child(2)>span{font-size:13px}.cartDrawer .cartItemEnd{font-size:14px}.cartDrawer .qty span{font-size:13px}.cartDrawer .drawerBottom>div{font-size:15px}.cartDrawer .drawerBottom small{font-size:13px}.cartDrawer .checkoutButton,.cartDrawer .emptyCart a{font-size:14px}@media(max-width:850px){.checkoutPage .checkoutSection h2,.checkoutPage .orderSummary h2{font-size:16px}.checkoutPage .summaryItem,.checkoutPage .summaryTotals{font-size:15px}.checkoutPage .summaryItem small{font-size:13px}.cartDrawer .cartItem>div:nth-child(2),.cartDrawer .cartTop{font-size:15px}.cartDrawer .cartItemEnd,.cartDrawer .drawerBottom>div{font-size:14px}}.footBrandWrap{display:flex;flex-direction:column;width:max-content;margin:0}.footBrandWrap,.footBrandWrap .footBrand{align-items:flex-start}.footBrandWrap .footBrand span{text-align:left;width:auto}.footSocial{display:grid;grid-template-columns:repeat(4,34px);grid-gap:9px;gap:9px;margin-top:24px;justify-content:start}.footSocial a{width:34px;height:34px;border:1px solid #cfcfcb;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease,border-color .2s ease}.footSocial svg{width:15px;height:15px;fill:currentColor}.footSocial a:focus-visible,.footSocial a:hover{background:#090909;color:#fff;border-color:#090909}.footSocial a:focus-visible{outline:2px solid #090909;outline-offset:3px}@media(max-width:850px){footer{justify-items:start}.footBrandWrap{margin:0}.footBrandWrap,.footBrandWrap .footBrand{align-items:flex-start}.footBrandWrap .footBrand span{text-align:left;width:auto}.footSocial{grid-template-columns:repeat(4,38px);gap:12px;margin-top:25px;justify-content:start}.footSocial a{width:38px;height:38px}.footSocial svg{width:16px;height:16px}}.footSocial .socialIcon{width:17px;height:17px;display:block}.footSocial .socialIconFacebook{width:19px;height:19px}.footSocial .socialIconInstagram{width:18px;height:18px}.footSocial .socialIconX{width:15px;height:15px}.footSocial .socialIconPinterest{width:16px;height:16px}@media(max-width:850px){.footSocial .socialIcon{width:18px;height:18px}.footSocial .socialIconFacebook{width:20px;height:20px}.footSocial .socialIconInstagram{width:19px;height:19px}.footSocial .socialIconX{width:16px;height:16px}.footSocial .socialIconPinterest{width:17px;height:17px}}