@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700&family=DM+Sans:wght@400;500;700&display=swap");*{box-sizing:border-box}body,html{margin:0;background:#eee9df;color:#111;font-family:DM Sans,sans-serif}body{min-height:100vh;display:flex;flex-direction:column}main{flex:1 1}header{height:70px;background:#080808;color:#fff;display:flex;align-items:center;gap:35px;padding:0 28px;border-bottom:1px solid #333;position:-webkit-sticky;position:sticky;top:0;z-index:5}.brand,h1,h2{font-family:Oswald,sans-serif}.brand{font-size:30px;color:#fff;text-decoration:none;letter-spacing:-1.5px;font-weight:700}nav{display:flex;justify-content:center;gap:42px;flex:1 1}footer a,nav a{color:inherit;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:2px}.mobileNav{display:none}.blue{background:#3157ff;color:#fff;text-decoration:none;padding:15px 25px;font-size:12px;letter-spacing:2px;font-weight:700;display:inline-block;transition:transform .2s,background .2s}.blue:hover{background:#173ee5;transform:translateY(-2px)}.mobileNav summary:focus-visible,a:focus-visible,button:focus-visible{outline:3px solid #3157ff;outline-offset:3px}.hero{height:455px;background:#050505;position:relative;color:#f4f0e8;overflow:hidden}.hero picture,.hero picture img{position:absolute;right:0;top:0;width:43%;height:100%;object-fit:cover}.heroCopy{position:relative;z-index:1;padding:54px 4%;width:57%;animation:in .7s ease both}.heroCopy span,.page span,.productPage span{font-weight:700;letter-spacing:4px;font-size:12px}.hero h1{font-size:80px;line-height:.95;margin:17px 0}.hero p{font-size:18px;max-width:390px}.heroCopy div{display:flex;gap:36px;align-items:center;margin-top:28px}.under{color:inherit;text-decoration:none;border-bottom:2px solid;padding-bottom:7px;font-size:12px;font-weight:700;letter-spacing:2px}.page,.selection{padding:35px 4% 65px}.selection h2{font-size:27px;margin:0 0 10px;border-bottom:1px solid #222;display:inline-block}.products{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px}.product{color:#111;text-decoration:none;background:#f7f5ef;padding:8px;min-width:0;transition:transform .2s}.product:hover{transform:translateY(-4px)}.product img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;background:#ddd}.product b{display:block;font-size:10px;line-height:1.35;letter-spacing:1px;text-transform:uppercase;margin:8px 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product em{font-style:normal;font-weight:700;font-size:13px}.page h1{font-size:70px;line-height:1;margin:10px 0 35px}.full{grid-template-columns:repeat(4,1fr);gap:20px}.productPage{display:grid;grid-template-columns:1fr 1fr;align-items:start;background:#eee9df}.productPage>img{width:100%;height:700px;object-fit:contain;background:#e4dfd6}.productPage article{padding:110px 10% 70px;max-width:650px}.productPage h1{font-size:48px;line-height:1;margin:16px 0}.productPage h2{font-family:DM Sans;font-size:20px}.productPage p{line-height:1.7;white-space:pre-line}.productPage .under{display:block;width:max-content;margin-top:30px}.purchaseBox{margin-top:28px}.variantField{display:block;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin:0 0 16px}.variantField select{display:block;width:100%;max-width:320px;margin-top:8px;padding:12px;background:#fff;border:1px solid #111;font:inherit;text-transform:none;letter-spacing:0}.buyButton{border:0;cursor:pointer}.buyButton:disabled{background:#777;cursor:not-allowed}.buyError{color:#b00020;font-weight:700}.collectionIntro{max-width:720px;line-height:1.6;margin:-20px 0 32px}footer{background:#080808;color:#f4f0e8;padding:42px 4%;display:grid;grid-template-columns:2fr 1fr 1fr auto;grid-gap:20px;gap:20px}footer p{color:#aaa;font-size:14px}footer div:nth-child(2),footer div:nth-child(3){display:grid;grid-gap:13px;gap:13px;align-content:start}footer img{width:34px;height:34px}@keyframes in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(max-width:800px){header{padding:0 16px;height:62px;gap:10px}.brand{font-size:23px}header>nav{display:none}.mobileNav{display:block;position:relative;margin-left:auto}.mobileNav button{width:44px;height:44px;display:grid;place-content:center;grid-gap:4px;gap:4px;cursor:pointer;list-style:none;border:0;background:transparent;padding:0}.mobileNav button i{display:block;width:19px;height:2px;background:#fff}.mobileNav>div{display:none;position:absolute;right:-7px;top:50px;width:210px;padding:9px 0;background:#111;border:1px solid #333;box-shadow:0 12px 24px rgba(0,0,0,.24)}.mobileNav a,.mobileNav>div.open{display:block}.mobileNav a{color:#fff;text-decoration:none;padding:15px 18px;font-size:12px;font-weight:700;letter-spacing:2px}.mobileNav a:hover{background:#3157ff}.blue{padding:13px 14px;font-size:10px}.hero{height:620px}.hero picture,.hero picture img{width:100%;height:100%;opacity:.53}.heroCopy{width:100%;padding:80px 24px}.hero h1{font-size:58px}.hero p{font-size:17px}.products{grid-template-columns:repeat(2,1fr);gap:10px}.page,.selection{padding:30px 16px 50px}.full{grid-template-columns:repeat(2,1fr)}.page h1{font-size:54px}.productPage{grid-template-columns:1fr}.productPage>img{height:55vh}.productPage article{padding:45px 24px}.productPage h1{font-size:40px}footer{grid-template-columns:1fr 1fr;padding:36px 24px}footer>div:first-child{grid-column:span 2}}.categoryGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin:0 0 55px}.categoryTile{min-height:220px;background:#111;color:#fff;position:relative;overflow:hidden;text-decoration:none;padding:22px;display:flex;flex-direction:column;justify-content:flex-end}.categoryTile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.5;transition:transform .3s}.categoryTile:hover img{transform:scale(1.04)}.categoryTile b,.categoryTile small{position:relative;z-index:1}.categoryTile b{font-family:Oswald,sans-serif;font-size:32px;line-height:1}.categoryTile small{font-size:10px;letter-spacing:2px;margin-top:10px}.allFinds{font-size:30px;border-bottom:1px solid #111;padding-bottom:8px;margin:0 0 18px}@media(max-width:800px){.categoryGrid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:40px}.categoryTile{min-height:160px;padding:16px}.categoryTile b{font-size:24px}.allFinds{font-size:27px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.productPage article>div img{display:none}.blogIntro{max-width:640px;font-size:18px;line-height:1.6;margin:-18px 0 36px}.blogGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.blogCard{background:#f7f5ef;color:#111;text-decoration:none;display:grid;grid-template-columns:170px 1fr;min-height:190px}.blogCard img,.blogCard picture{display:block;width:100%;height:100%;object-fit:cover}.blogCard>div{padding:22px}.blogCard h2{font-size:32px;line-height:1;margin:0 0 12px}.blogCard p{margin:0;line-height:1.55}.backLink{margin-bottom:32px}.categoryHero{display:grid;grid-template-columns:1fr 1fr;background:#111;color:#f4f0e8;margin-bottom:36px}.categoryHero img,.categoryHero picture{display:block;width:100%;height:310px;object-fit:cover}.categoryHero>div{padding:42px}.categoryHero h1{font-size:62px;margin:14px 0}.categoryHero p{line-height:1.6;max-width:410px}.blogPost{max-width:880px;margin:0 auto}.blogPost h1{max-width:760px;margin-bottom:16px}.blogLead{font-size:20px;line-height:1.55;max-width:720px;margin:0 0 30px}.postHero,.postHero img{display:block;width:100%;aspect-ratio:16/8;object-fit:cover;background:#e4dfd6}.articleBody{max-width:740px;margin:42px auto 0;font-size:17px;line-height:1.75}.articleBody h2{font-size:36px;line-height:1.05;margin:58px 0 14px}.articleBody h3{font-size:21px;margin:30px 0 6px}.articleBody p{margin:0 0 20px}.articleBody a{color:inherit;font-weight:700;text-decoration-thickness:2px;text-underline-offset:3px}.articleBody ol,.articleBody ul{padding-left:24px;margin:0 0 24px}.articleBody li{margin-bottom:10px}.articleImage{margin:34px 0}.articleImage img,.articleImage picture{display:block;width:100%;max-height:440px;object-fit:cover;background:#e4dfd6}@media(max-width:800px){.blogGrid{grid-template-columns:1fr;gap:14px}.blogCard{grid-template-columns:130px 1fr;min-height:150px}.blogCard>div{padding:16px}.blogCard h2{font-size:26px}.categoryHero{grid-template-columns:1fr}.categoryHero img,.categoryHero picture{height:230px}.categoryHero>div{padding:28px 22px}.categoryHero h1{font-size:50px}.blogLead{font-size:18px}.articleBody{font-size:16px;line-height:1.7}.articleBody h2{font-size:31px}.postHero,.postHero img{aspect-ratio:4/3}.backLink{margin-bottom:26px}}.homeFeature{padding:38px 4%;background:#111;color:#f4f0e8;display:flex;align-items:center;justify-content:space-between;gap:28px}.homeFeature>div{max-width:680px}.homeFeature span,.landingPage span{font-weight:700;letter-spacing:4px;font-size:12px}.homeFeature h2{font-size:40px;line-height:1;margin:12px 0}.homeFeature p{font-size:17px;line-height:1.6;max-width:630px;margin:0 0 22px}.beddingHero{min-height:570px;background:#111;color:#f4f0e8;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,44%)}.beddingHeroCopy{padding:78px 8% 72px;align-self:center}.beddingHero h1{font-size:68px;line-height:.95;margin:16px 0 20px;max-width:650px}.beddingHero p{font-size:19px;line-height:1.6;max-width:610px;margin:0}.beddingHero>img{width:100%;height:100%;min-height:570px;object-fit:cover}.beddingActions{display:flex;flex-wrap:wrap;align-items:center;gap:25px;margin-top:34px}.beddingIntro,.beddingStyling{padding:88px max(4%,calc((100% - 1260px)/2));display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);grid-gap:80px;gap:80px}.beddingDetails h2,.beddingFaq h2,.beddingGuide h2,.beddingIntro h2,.beddingProduct h2{font-size:48px;line-height:1;margin:14px 0}.beddingDetails p,.beddingFaq p,.beddingGuide p,.beddingIntro p,.beddingProduct p{font-size:17px;line-height:1.75;margin:0 0 22px}.beddingDetails{background:#f7f5ef;display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.beddingImage img{display:block;width:100%;height:100%;min-height:500px;object-fit:cover}.beddingDetails>div:last-child{padding:84px 10%;align-self:center}.beddingGuide{padding:88px max(4%,calc((100% - 1260px)/2));background:#3157ff;color:#fff}.beddingGuide>h2{max-width:780px}.beddingGuideGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:45px;gap:45px;margin-top:52px}.beddingGuideGrid h3{font-family:Oswald,sans-serif;font-size:29px;line-height:1;margin:0 0 12px}.beddingGuideGrid p{margin:0}.beddingStyling{background:#eee9df}.beddingProduct{background:#111;color:#f4f0e8;display:grid;grid-template-columns:1fr 1fr;align-items:center}.beddingProduct>div{padding:84px 4%}.beddingProductImage img{display:block;width:100%;max-height:490px;object-fit:contain;background:#e4dfd6}.beddingPrice{font-family:Oswald,sans-serif;font-size:28px!important;line-height:1!important;margin:26px 0!important}.beddingFaq{padding:88px max(4%,calc((100% - 960px)/2))}.beddingFaq>div{margin-top:38px;border-top:1px solid #222}.beddingFaq details{border-bottom:1px solid #222;padding:0}.beddingFaq summary{cursor:pointer;font-family:Oswald,sans-serif;font-size:27px;line-height:1.15;padding:24px 36px 24px 0;list-style:none;position:relative}.beddingFaq summary::-webkit-details-marker{display:none}.beddingFaq summary:after{content:"+";position:absolute;right:4px;top:19px;font-family:DM Sans,sans-serif;font-size:28px;font-weight:400}.beddingFaq details[open] summary:after{content:"-";right:7px}.beddingFaq details p{max-width:760px;padding:0 0 25px;margin:0}@media(max-width:1050px){nav{gap:22px}.beddingHero{grid-template-columns:1fr 40%}.beddingHeroCopy{padding:68px 7%}.beddingHero h1{font-size:56px}.beddingIntro,.beddingStyling{gap:48px}.beddingGuideGrid{gap:28px}}@media(max-width:800px){.homeFeature{padding:34px 16px;display:block}.homeFeature h2{font-size:34px}.homeFeature .blue{margin-top:28px}.beddingHero{display:flex;flex-direction:column-reverse;min-height:0}.beddingHero>img{min-height:0;height:230px}.beddingHeroCopy{padding:34px 24px 42px}.beddingHero h1{font-size:44px}.beddingHero p{font-size:17px}.beddingActions{gap:22px;margin-top:25px}.beddingIntro,.beddingStyling{display:block;padding:56px 24px}.beddingDetails h2,.beddingFaq h2,.beddingGuide h2,.beddingIntro h2,.beddingProduct h2{font-size:39px}.beddingIntro>div:first-child{margin-bottom:28px}.beddingDetails{grid-template-columns:1fr}.beddingImage img{min-height:0;height:330px}.beddingDetails>div:last-child{padding:52px 24px}.beddingGuide{padding:56px 24px}.beddingGuideGrid{gap:28px;margin-top:35px}.beddingGuideGrid,.beddingProduct{grid-template-columns:1fr}.beddingProduct>div{padding:54px 24px}.beddingProduct>div:last-child{padding:0}.beddingProductImage img{max-height:400px}.beddingFaq{padding:56px 24px}.beddingFaq summary{font-size:24px;padding-top:20px;padding-bottom:20px}.beddingFaq summary:after{top:15px}.beddingFaq p{font-size:16px}}.businessCasualFeature{background:#283e81}.businessCasualPage{background:#eee9df}.businessCasualHero{min-height:570px;background:#111;color:#f4f0e8;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,44%)}.businessCasualHero>div{padding:78px 8% 72px;align-self:center}.businessCasualFaq span,.businessCasualFormula span,.businessCasualGuide span,.businessCasualHero span,.businessCasualIntro span,.businessCasualShop span,.businessCasualWardrobe span{font-weight:700;letter-spacing:4px;font-size:12px}.businessCasualHero h1{font-size:68px;line-height:.95;margin:16px 0 20px;max-width:690px}.businessCasualHero p{font-size:19px;line-height:1.6;max-width:610px;margin:0}.businessCasualHero img,.businessCasualHero picture{display:block;width:100%;height:100%;min-height:570px}.businessCasualHero img{object-fit:contain;background:#f7f5ef}.businessCasualActions{display:flex;flex-wrap:wrap;align-items:center;gap:25px;margin-top:34px}.businessCasualGuide,.businessCasualIntro,.businessCasualWardrobe{padding:88px max(4%,calc((100% - 1260px)/2));display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);grid-gap:80px;gap:80px}.businessCasualFaq h2,.businessCasualFormula h2,.businessCasualGuide h2,.businessCasualIntro h2,.businessCasualShop h2,.businessCasualWardrobe h2{font-size:48px;line-height:1;margin:14px 0}.businessCasualFaq p,.businessCasualFormula p,.businessCasualGuide p,.businessCasualIntro p,.businessCasualShop p,.businessCasualWardrobe p{font-size:17px;line-height:1.75;margin:0 0 22px}.businessCasualFormula{padding:88px max(4%,calc((100% - 1260px)/2));background:#283e81;color:#fff}.businessCasualFormula>h2{max-width:700px}.businessCasualFormulaGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:26px;gap:26px;margin-top:48px}.businessCasualFormulaGrid>div{border-top:1px solid rgba(255,255,255,.55);padding-top:20px}.businessCasualFormulaGrid h3{font-family:Oswald,sans-serif;font-size:28px;line-height:1;margin:0 0 12px}.businessCasualFormulaGrid p{margin:0}.businessCasualGuide{background:#f7f5ef}.businessCasualShop{padding:88px max(4%,calc((100% - 1260px)/2));background:#111;color:#f4f0e8}.businessCasualShopHeading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.businessCasualShopHeading p{max-width:520px;margin:0}.businessCasualProducts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:44px 0 36px}.businessCasualProduct{background:#f7f5ef;color:#111;text-decoration:none;min-width:0;transition:transform .2s}.businessCasualProduct:hover{transform:translateY(-4px)}.businessCasualProduct img,.businessCasualProduct picture{display:block;width:100%;aspect-ratio:1/1}.businessCasualProduct img{object-fit:contain;background:#e4dfd6}.businessCasualProduct>div{padding:20px}.businessCasualProduct span{font-size:10px;letter-spacing:2px}.businessCasualProduct h3{font-family:Oswald,sans-serif;font-size:26px;line-height:1;margin:12px 0}.businessCasualProduct p{font-size:15px;line-height:1.3;margin:0 0 24px;font-weight:700}.businessCasualProduct b{font-size:11px;letter-spacing:2px}.businessCasualWardrobe{background:#eee9df}.businessCasualFaq{padding:88px max(4%,calc((100% - 960px)/2))}.businessCasualFaq>div{margin:38px 0 30px;border-top:1px solid #222}.businessCasualFaq details{border-bottom:1px solid #222}.businessCasualFaq summary{cursor:pointer;font-family:Oswald,sans-serif;font-size:27px;line-height:1.15;padding:24px 36px 24px 0;list-style:none;position:relative}.businessCasualFaq summary::-webkit-details-marker{display:none}.businessCasualFaq summary:after{content:"+";position:absolute;right:4px;top:19px;font-family:DM Sans,sans-serif;font-size:28px;font-weight:400}.businessCasualFaq summary:focus-visible{outline:3px solid #3157ff;outline-offset:-3px}.businessCasualFaq details[open] summary:after{content:"-";right:7px}.businessCasualFaq details p{max-width:760px;padding:0 0 25px;margin:0}@media(max-width:1050px){.businessCasualHero{grid-template-columns:1fr 40%}.businessCasualHero>div{padding:68px 7%}.businessCasualHero h1{font-size:56px}.businessCasualGuide,.businessCasualIntro,.businessCasualWardrobe{gap:48px}.businessCasualFormulaGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.businessCasualFeature{padding-bottom:38px}.businessCasualHero{display:flex;flex-direction:column-reverse;min-height:0}.businessCasualHero img,.businessCasualHero picture{min-height:0;height:270px}.businessCasualHero>div{padding:34px 24px 42px}.businessCasualHero h1{font-size:44px}.businessCasualHero p{font-size:17px}.businessCasualActions{gap:22px;margin-top:25px}.businessCasualGuide,.businessCasualIntro,.businessCasualWardrobe{display:block;padding:56px 24px}.businessCasualGuide>div:first-child,.businessCasualIntro>div:first-child,.businessCasualWardrobe>div:first-child{margin-bottom:28px}.businessCasualFaq h2,.businessCasualFormula h2,.businessCasualGuide h2,.businessCasualIntro h2,.businessCasualShop h2,.businessCasualWardrobe h2{font-size:39px}.businessCasualFaq,.businessCasualFormula,.businessCasualShop{padding:56px 24px}.businessCasualFormulaGrid{grid-template-columns:1fr;gap:25px;margin-top:35px}.businessCasualShopHeading{display:block}.businessCasualShopHeading p{margin-top:20px}.businessCasualProducts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:35px 0 30px}.businessCasualProduct>div{padding:15px}.businessCasualProduct h3{font-size:23px}.businessCasualProduct p{font-size:14px;margin-bottom:18px}.businessCasualFaq summary{font-size:24px;padding-top:20px;padding-bottom:20px}.businessCasualFaq summary:after{top:15px}.businessCasualFaq p{font-size:16px}}.statisticsPage{background:#eee9df}.statisticsHero{background:#111;color:#f4f0e8;padding:82px max(4%,calc((100% - 1040px)/2)) 76px}.statisticsContext span,.statisticsHero span,.statisticsIntro span,.statisticsSources>span{font-size:12px;font-weight:700;letter-spacing:4px}.statisticsHero h1{font-family:Oswald,sans-serif;font-size:72px;line-height:.95;max-width:760px;margin:18px 0}.statisticsHero>p{font-size:20px;line-height:1.6;max-width:660px;margin:0}.statisticsHero .statisticsUpdated{font-size:14px;max-width:760px;color:#c6c2ba;margin-top:26px}.statisticsContent,.statisticsSources{padding:84px max(4%,calc((100% - 1160px)/2))}.statisticsContext,.statisticsIntro{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);grid-gap:70px;gap:70px}.statisticsIntro{margin-bottom:48px}.statisticsContext h2,.statisticsIntro h2,.statisticsSources h2{font-family:Oswald,sans-serif;font-size:48px;line-height:1;margin:14px 0}.statisticsContext p,.statisticsIntro>p,.statisticsSources>p{font-size:17px;line-height:1.75;margin:0 0 20px;max-width:680px}.statisticsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.statCard{background:#f7f5ef;padding:28px;min-height:290px;display:flex;flex-direction:column}.statCard .statValue{font-family:Oswald,sans-serif;font-size:52px;line-height:1;color:#3157ff;margin:0 0 15px}.statCard h2{font-family:DM Sans,sans-serif;font-size:18px;line-height:1.35;margin:0 0 13px}.statCard>p:not(.statValue){font-size:15px;line-height:1.55;margin:0 0 20px}.statCard a,.statisticsSources a{color:inherit;font-weight:700;text-decoration-thickness:2px;text-underline-offset:3px}.statCard a{font-size:13px;line-height:1.45;margin-top:auto}.statisticsContext{background:#3157ff;color:#fff;padding:84px max(4%,calc((100% - 1160px)/2))}.statisticsSources{max-width:none;margin:0 auto}.statisticsSources>p{max-width:760px}.citeBox{background:#111;color:#f4f0e8;padding:30px;margin:35px 0}.citeBox h2{font-size:32px;margin:0 0 12px}.citeBox p{max-width:810px;font-size:15px;line-height:1.65;margin:0}.statisticsSources .under{display:inline-block;margin-top:8px}@media(max-width:1050px){.statisticsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.statisticsHero h1{font-size:62px}.statisticsContext,.statisticsIntro{gap:42px}}@media(max-width:800px){.statisticsHero{padding:56px 24px}.statisticsHero h1{font-size:49px}.statisticsHero>p{font-size:18px}.statisticsContent,.statisticsSources{padding:56px 24px}.statisticsContext,.statisticsIntro{display:block}.statisticsContext>div:first-child,.statisticsIntro>div{margin-bottom:28px}.statisticsContext h2,.statisticsIntro h2,.statisticsSources h2{font-size:39px}.statisticsGrid{grid-template-columns:1fr;gap:10px}.statCard{min-height:0;padding:24px}.statCard .statValue{font-size:48px}.statisticsContext{padding:56px 24px}.citeBox{padding:24px;margin:30px 0}.citeBox h2{font-size:29px}}.relatedPosts{max-width:740px;margin:62px auto 0;padding-top:34px;border-top:1px solid #222}.relatedPosts>h2{font-size:35px;line-height:1;margin:0 0 22px}.relatedPosts .blogGrid{grid-template-columns:1fr;gap:14px}.relatedPosts .blogCard{min-height:150px}.relatedPosts .blogCard h3{font-family:Oswald,sans-serif;font-size:27px;line-height:1;margin:0 0 12px}.blogCategory>.backLink,.blogPost>.backLink{display:block;width:max-content}@media(max-width:800px){.relatedPosts{margin-top:48px;padding-top:28px}.relatedPosts>h2{font-size:31px}.relatedPosts .blogCard h3{font-size:26px}}.outdoorFeature{background:#3157ff}.canopyPage{background:#eee9df}.canopyHero{min-height:570px;background:#111;color:#f4f0e8;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,44%)}.canopyHeroCopy{padding:78px 8% 72px;align-self:center}.canopyDetails span,.canopyFaq span,.canopyGuide span,.canopyHero span,.canopyIntro span,.canopySetup span,.canopyUseCase span{font-weight:700;letter-spacing:4px;font-size:12px}.canopyHero h1{font-size:68px;line-height:.95;margin:16px 0 20px;max-width:700px}.canopyHero p{font-size:19px;line-height:1.6;max-width:620px;margin:0}.canopyHero>img{display:block;width:100%;height:100%;min-height:570px;object-fit:contain;background:#f7f5ef}.canopyActions{display:flex;flex-wrap:wrap;align-items:center;gap:25px;margin-top:34px}.canopyIntro,.canopySetup{padding:88px max(4%,calc((100% - 1260px)/2));display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);grid-gap:80px;gap:80px}.canopyDetails h2,.canopyFaq h2,.canopyGuide h2,.canopyIntro h2,.canopySetup h2,.canopyUseCase h2{font-size:48px;line-height:1;margin:14px 0}.canopyDetails p,.canopyFaq p,.canopyGuide p,.canopyIntro p,.canopySetup p,.canopyUseCase p{font-size:17px;line-height:1.75;margin:0 0 22px}.canopyDetails{background:#f7f5ef;display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.canopyImage img{display:block;width:100%;height:100%;min-height:500px;object-fit:contain;background:#eee9df}.canopyDetails>div:last-child{padding:84px 10%;align-self:center}.canopyGuide{padding:88px max(4%,calc((100% - 1260px)/2));background:#3157ff;color:#fff}.canopyGuide>h2{max-width:760px}.canopyGuideGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:45px;gap:45px;margin-top:52px}.canopyGuideGrid h3{font-family:Oswald,sans-serif;font-size:29px;line-height:1;margin:0 0 12px}.canopyGuideGrid p{margin:0}.canopySetup{background:#eee9df}.canopyUseCase{background:#111;color:#f4f0e8;display:grid;grid-template-columns:1fr 1fr;align-items:center}.canopyUseCase>div:first-child{padding:84px 8%}.canopyUseCaseImage{min-height:480px;background:#f7f5ef}.canopyUseCaseImage a,.canopyUseCaseImage img{display:block;width:100%;height:100%}.canopyUseCaseImage img{min-height:480px;object-fit:contain}.canopyPrice{font-family:Oswald,sans-serif;font-size:28px!important;line-height:1!important;margin:26px 0!important}.canopyFaq{padding:88px max(4%,calc((100% - 960px)/2))}.canopyFaq>div{margin-top:38px;border-top:1px solid #222}.canopyFaq details{border-bottom:1px solid #222;padding:0}.canopyFaq summary{cursor:pointer;font-family:Oswald,sans-serif;font-size:27px;line-height:1.15;padding:24px 36px 24px 0;list-style:none;position:relative}.canopyFaq summary::-webkit-details-marker{display:none}.canopyFaq summary:after{content:"+";position:absolute;right:4px;top:19px;font-family:DM Sans,sans-serif;font-size:28px;font-weight:400}.canopyFaq details[open] summary:after{content:"-";right:7px}.canopyFaq p{max-width:760px;padding:0 0 25px;margin:0}@media(max-width:1050px){.canopyHero{grid-template-columns:1fr 40%}.canopyHeroCopy{padding:68px 7%}.canopyHero h1{font-size:56px}.canopyIntro,.canopySetup{gap:48px}.canopyGuideGrid{gap:28px}}@media(max-width:800px){.outdoorFeature{padding-bottom:38px}.canopyHero{display:flex;flex-direction:column-reverse;min-height:0}.canopyHero>img{min-height:0;height:260px}.canopyHeroCopy{padding:34px 24px 42px}.canopyHero h1{font-size:44px}.canopyHero p{font-size:17px}.canopyActions{gap:22px;margin-top:25px}.canopyIntro,.canopySetup{display:block;padding:56px 24px}.canopyDetails h2,.canopyFaq h2,.canopyGuide h2,.canopyIntro h2,.canopySetup h2,.canopyUseCase h2{font-size:39px}.canopyIntro>div:first-child,.canopySetup>div:first-child{margin-bottom:28px}.canopyDetails{grid-template-columns:1fr}.canopyImage img{min-height:0;height:330px}.canopyDetails>div:last-child{padding:52px 24px}.canopyGuide{padding:56px 24px}.canopyGuideGrid{gap:28px;margin-top:35px}.canopyGuideGrid,.canopyUseCase{grid-template-columns:1fr}.canopyUseCase>div:first-child{padding:54px 24px}.canopyUseCaseImage,.canopyUseCaseImage img{min-height:0;height:330px}.canopyFaq{padding:56px 24px}.canopyFaq summary{font-size:24px;padding-top:20px;padding-bottom:20px}.canopyFaq summary:after{top:15px}.canopyFaq p{font-size:16px}}.partyTentFeature{background:#5b4735}.partyTentPage{background:#eee9df}.partyTentHero{min-height:570px;background:#111;color:#f4f0e8;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,44%)}.partyTentHeroCopy{padding:78px 8% 72px;align-self:center}.partyTentDetails span,.partyTentFaq span,.partyTentGuide span,.partyTentHero span,.partyTentIntro span,.partyTentSetup span,.partyTentUseCase span{font-weight:700;letter-spacing:4px;font-size:12px}.partyTentHero h1{font-size:68px;line-height:.95;margin:16px 0 20px;max-width:700px}.partyTentHero p{font-size:19px;line-height:1.6;max-width:620px;margin:0}.partyTentHero>img{display:block;width:100%;height:100%;min-height:570px;object-fit:contain;background:#f7f5ef}.partyTentActions{display:flex;flex-wrap:wrap;align-items:center;gap:25px;margin-top:34px}.partyTentIntro,.partyTentSetup{padding:88px max(4%,calc((100% - 1260px)/2));display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);grid-gap:80px;gap:80px}.partyTentDetails h2,.partyTentFaq h2,.partyTentGuide h2,.partyTentIntro h2,.partyTentSetup h2,.partyTentUseCase h2{font-size:48px;line-height:1;margin:14px 0}.partyTentDetails p,.partyTentFaq p,.partyTentGuide p,.partyTentIntro p,.partyTentSetup p,.partyTentUseCase p{font-size:17px;line-height:1.75;margin:0 0 22px}.partyTentDetails{background:#f7f5ef;display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.partyTentImage img{display:block;width:100%;height:100%;min-height:500px;object-fit:contain;background:#eee9df}.partyTentDetails>div:last-child{padding:84px 10%;align-self:center}.partyTentGuide{padding:88px max(4%,calc((100% - 1260px)/2));background:#5b4735;color:#fff}.partyTentGuide>h2{max-width:760px}.partyTentGuideGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:45px;gap:45px;margin-top:52px}.partyTentGuideGrid h3{font-family:Oswald,sans-serif;font-size:29px;line-height:1;margin:0 0 12px}.partyTentGuideGrid p{margin:0}.partyTentSetup{background:#eee9df}.partyTentUseCase{background:#111;color:#f4f0e8;display:grid;grid-template-columns:1fr 1fr;align-items:center}.partyTentUseCase>div:first-child{padding:84px 8%}.partyTentUseCaseImage{min-height:480px;background:#f7f5ef}.partyTentUseCaseImage a,.partyTentUseCaseImage img{display:block;width:100%;height:100%}.partyTentUseCaseImage img{min-height:480px;object-fit:contain}.partyTentPrice{font-family:Oswald,sans-serif;font-size:28px!important;line-height:1!important;margin:26px 0!important}.partyTentFaq{padding:88px max(4%,calc((100% - 960px)/2))}.partyTentFaq>div{margin-top:38px;border-top:1px solid #222}.partyTentFaq details{border-bottom:1px solid #222;padding:0}.partyTentFaq summary{cursor:pointer;font-family:Oswald,sans-serif;font-size:27px;line-height:1.15;padding:24px 36px 24px 0;list-style:none;position:relative}.partyTentFaq summary::-webkit-details-marker{display:none}.partyTentFaq summary:after{content:"+";position:absolute;right:4px;top:19px;font-family:DM Sans,sans-serif;font-size:28px;font-weight:400}.partyTentFaq details[open] summary:after{content:"-";right:7px}.partyTentFaq p{max-width:760px;padding:0 0 25px;margin:0}@media(max-width:1050px){.partyTentHero{grid-template-columns:1fr 40%}.partyTentHeroCopy{padding:68px 7%}.partyTentHero h1{font-size:56px}.partyTentIntro,.partyTentSetup{gap:48px}.partyTentGuideGrid{gap:28px}}@media(max-width:800px){.partyTentFeature{padding-bottom:38px}.partyTentHero{display:flex;flex-direction:column-reverse;min-height:0}.partyTentHero>img{min-height:0;height:260px}.partyTentHeroCopy{padding:34px 24px 42px}.partyTentHero h1{font-size:44px}.partyTentHero p{font-size:17px}.partyTentActions{gap:22px;margin-top:25px}.partyTentIntro,.partyTentSetup{display:block;padding:56px 24px}.partyTentDetails h2,.partyTentFaq h2,.partyTentGuide h2,.partyTentIntro h2,.partyTentSetup h2,.partyTentUseCase h2{font-size:39px}.partyTentIntro>div:first-child,.partyTentSetup>div:first-child{margin-bottom:28px}.partyTentDetails{grid-template-columns:1fr}.partyTentImage img{min-height:0;height:330px}.partyTentDetails>div:last-child{padding:52px 24px}.partyTentGuide{padding:56px 24px}.partyTentGuideGrid{gap:28px;margin-top:35px}.partyTentGuideGrid,.partyTentUseCase{grid-template-columns:1fr}.partyTentUseCase>div:first-child{padding:54px 24px}.partyTentUseCaseImage,.partyTentUseCaseImage img{min-height:0;height:330px}.partyTentFaq{padding:56px 24px}.partyTentFaq summary{font-size:24px;padding-top:20px;padding-bottom:20px}.partyTentFaq summary:after{top:15px}.partyTentFaq p{font-size:16px}}.bagFeature{background:#7a344b}.bagPage{background:#eee9df}.bagHero{min-height:570px;background:#111;color:#f4f0e8;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,44%)}.bagHeroCopy{padding:78px 8% 72px;align-self:center}.bagDetails span,.bagFaq span,.bagGuide span,.bagHero span,.bagIntro span,.bagProduct span,.bagStyling span{font-weight:700;letter-spacing:4px;font-size:12px}.bagHero h1{font-size:68px;line-height:.95;margin:16px 0 20px;max-width:700px}.bagHero p{font-size:19px;line-height:1.6;max-width:620px;margin:0}.bagHero>img{display:block;width:100%;height:100%;min-height:570px;object-fit:contain;background:#f7f5ef}.bagActions{display:flex;flex-wrap:wrap;align-items:center;gap:25px;margin-top:34px}.bagIntro,.bagStyling{padding:88px max(4%,calc((100% - 1260px)/2));display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);grid-gap:80px;gap:80px}.bagDetails h2,.bagFaq h2,.bagGuide h2,.bagIntro h2,.bagProduct h2,.bagStyling h2{font-size:48px;line-height:1;margin:14px 0}.bagDetails p,.bagFaq p,.bagGuide p,.bagIntro p,.bagProduct p,.bagStyling p{font-size:17px;line-height:1.75;margin:0 0 22px}.bagDetails{background:#f7f5ef;display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.bagImage img{display:block;width:100%;height:100%;min-height:500px;object-fit:contain;background:#eee9df}.bagDetails>div:last-child{padding:84px 10%;align-self:center}.bagGuide{padding:88px max(4%,calc((100% - 1260px)/2));background:#7a344b;color:#fff}.bagGuide>h2{max-width:760px}.bagGuideGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:45px;gap:45px;margin-top:52px}.bagGuideGrid h3{font-family:Oswald,sans-serif;font-size:29px;line-height:1;margin:0 0 12px}.bagGuideGrid p{margin:0}.bagStyling{background:#eee9df}.bagProduct{background:#111;color:#f4f0e8;display:grid;grid-template-columns:1fr 1fr;align-items:center}.bagProduct>div:first-child{padding:84px 8%}.bagProductImage{min-height:480px;background:#f7f5ef}.bagProductImage a,.bagProductImage img{display:block;width:100%;height:100%}.bagProductImage img{min-height:480px;object-fit:contain}.bagPrice{font-family:Oswald,sans-serif;font-size:28px!important;line-height:1!important;margin:26px 0!important}.bagFaq{padding:88px max(4%,calc((100% - 960px)/2))}.bagFaq>div{margin-top:38px;border-top:1px solid #222}.bagFaq details{border-bottom:1px solid #222;padding:0}.bagFaq summary{cursor:pointer;font-family:Oswald,sans-serif;font-size:27px;line-height:1.15;padding:24px 36px 24px 0;list-style:none;position:relative}.bagFaq summary::-webkit-details-marker{display:none}.bagFaq summary:after{content:"+";position:absolute;right:4px;top:19px;font-family:DM Sans,sans-serif;font-size:28px;font-weight:400}.bagFaq summary:focus-visible{outline:3px solid #3157ff;outline-offset:-3px}.bagFaq details[open] summary:after{content:"-";right:7px}.bagFaq p{max-width:760px;padding:0 0 25px;margin:0}@media(max-width:1050px){.bagHero{grid-template-columns:1fr 40%}.bagHeroCopy{padding:68px 7%}.bagHero h1{font-size:56px}.bagIntro,.bagStyling{gap:48px}.bagGuideGrid{gap:28px}}@media(max-width:800px){.bagFeature{padding-bottom:38px}.bagHero{display:flex;flex-direction:column-reverse;min-height:0}.bagHero>img{min-height:0;height:260px}.bagHeroCopy{padding:34px 24px 42px}.bagHero h1{font-size:44px}.bagHero p{font-size:17px}.bagActions{gap:22px;margin-top:25px}.bagIntro,.bagStyling{display:block;padding:56px 24px}.bagDetails h2,.bagFaq h2,.bagGuide h2,.bagIntro h2,.bagProduct h2,.bagStyling h2{font-size:39px}.bagIntro>div:first-child,.bagStyling>div:first-child{margin-bottom:28px}.bagDetails{grid-template-columns:1fr}.bagImage img{min-height:0;height:330px}.bagDetails>div:last-child{padding:52px 24px}.bagGuide{padding:56px 24px}.bagGuideGrid{gap:28px;margin-top:35px}.bagGuideGrid,.bagProduct{grid-template-columns:1fr}.bagProduct>div:first-child{padding:54px 24px}.bagProductImage,.bagProductImage img{min-height:0;height:330px}.bagFaq{padding:56px 24px}.bagFaq summary{font-size:24px;padding-top:20px;padding-bottom:20px}.bagFaq summary:after{top:15px}.bagFaq p{font-size:16px}}.curatedHome .hero{height:auto;min-height:490px}.curatedHome .hero>picture{width:46%;height:100%}.curatedHome .hero>picture img{width:100%;height:100%;object-position:center}.curatedHome .heroCopy{max-width:1400px;margin:0 auto;width:100%;padding:68px 40px}.curatedHome .heroCopy h1{font-size:clamp(54px,5.5vw,82px);max-width:54%;line-height:1.02}.curatedHome .heroCopy p{max-width:420px;line-height:1.6}.homeFrame{padding:64px 40px;max-width:1440px;margin:0 auto}.homeEyebrow{font-size:11px;letter-spacing:2px;font-weight:700}.homeSectionHeading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:28px}.homeSectionHeading h2{font-size:clamp(30px,3vw,42px);line-height:1.15;max-width:650px;margin:12px 0 0}.homeSectionHeading>.under{flex-shrink:0;margin-bottom:3px}.departmentGrid,.homeProductGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.departmentCard,.homeProduct{color:inherit;text-decoration:none;min-width:0}.departmentCard picture,.homeProduct picture{display:block;aspect-ratio:1/1;background:#f7f5ef;overflow:hidden}.departmentCard img,.homeProduct img{display:block;width:100%;height:100%;object-fit:contain;padding:18px;transition:transform .25s}.departmentCard:hover img,.homeProduct:hover img{transform:scale(1.035)}.departmentCard h3{font-family:Oswald,sans-serif;font-size:28px;font-weight:500;margin:18px 0 8px;display:flex;justify-content:space-between;align-items:center}.departmentCard h3 span{font-family:DM Sans,sans-serif;font-size:22px}.departmentCard p{font-size:14px;line-height:1.6;margin:0;max-width:250px;color:#49453e}.mensEdit{font-size:14px;margin:30px 0 0;line-height:1.7}.mensEdit a{color:inherit;text-underline-offset:4px}.homePicks{border-top:1px solid #cec8bd}.homeProductCategory{display:block;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;margin-top:18px;color:#575147}.homeProduct h3{font-size:16px;line-height:1.5;margin:8px 0;font-weight:500;min-height:48px}.homeProduct p{font-weight:700;font-size:15px;margin:0}.homeStory{background:#ded8cd;max-width:none;text-align:center;padding:72px max(40px,calc((100% - 1120px)/2))}.homeStory h2{font-size:clamp(40px,4vw,60px);line-height:1.1;margin:20px 0}.homeStory>p{max-width:610px;margin:0 auto;line-height:1.8;font-size:17px}.homeHelp{display:flex;justify-content:center;gap:70px;margin-top:36px;padding-top:30px;border-top:1px solid #beb6a8}.homeHelp a{color:inherit;text-decoration:none;text-align:left}.homeHelp b{display:block;font-size:15px}.homeHelp span{display:block;margin-top:8px;font-size:13px;line-height:1.6}.homeGuides{padding-top:40px;padding-bottom:40px}.homeGuides h2{font-size:27px;margin:0 0 22px}.homeGuides>div{display:flex;flex-wrap:wrap;gap:18px 30px}.homeGuides a{color:inherit;font-size:13px;line-height:1.6;text-underline-offset:5px}@media(max-width:1100px) and (min-width:801px){.departmentGrid,.homeProductGrid{gap:18px}.homeSectionHeading h2{max-width:480px}.curatedHome .heroCopy p{max-width:43%}}@media(max-width:800px){.curatedHome .hero{min-height:0;display:flex;flex-direction:column}.curatedHome .hero>picture{position:relative;width:100%;height:310px;display:block;order:0}.curatedHome .hero>picture img{opacity:1;object-fit:contain}.curatedHome .heroCopy{padding:32px 24px 40px;order:1;animation:none}.curatedHome .heroCopy h1{max-width:none;font-size:52px;margin:16px 0}.curatedHome .heroCopy p{max-width:400px;font-size:16px}.curatedHome .heroCopy div{margin-top:24px}.homeFrame{padding:44px 22px}.homeSectionHeading{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:26px}.homeSectionHeading h2{font-size:34px}.departmentGrid,.homeProductGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}.departmentCard img,.homeProduct img{padding:10px}.departmentCard h3{font-size:25px;margin-top:13px}.departmentCard p{font-size:13px}.homeProduct h3{font-size:14px;min-height:63px}.homeStory{padding:50px 24px}.homeStory>p{font-size:16px}.homeHelp{gap:24px;flex-direction:column;margin-top:28px}.homeHelp a{text-align:center}.homeGuides h2{font-size:27px}.homeGuides>div{flex-direction:column;gap:16px}}.curatedHome .hero>picture img{object-fit:contain}.curatedHome .heroCopy{animation:none}.workPantsPage{background:#eee9df}.workPantsHero{min-height:570px;background:#111;color:#f4f0e8;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,44%)}.workPantsHero>div{padding:78px 8% 72px;align-self:center}.workPantsFaq>span,.workPantsGuide span,.workPantsHero span,.workPantsIntro span,.workPantsShapes>span,.workPantsShop span,.workPantsWardrobe span{font-weight:700;letter-spacing:4px;font-size:12px}.workPantsHero h1{font-size:68px;line-height:.95;margin:16px 0 20px;max-width:700px}.workPantsHero p{font-size:19px;line-height:1.6;max-width:620px;margin:0}.workPantsHero>picture{background:#f7f5ef}.workPantsHero img,.workPantsHero>picture{display:block;width:100%;height:100%;min-height:570px}.workPantsHero img{object-fit:contain}.workPantsActions{display:flex;flex-wrap:wrap;align-items:center;gap:25px;margin-top:34px}.workPantsIntro,.workPantsWardrobe{padding:88px max(4%,calc((100% - 1260px)/2));display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);grid-gap:80px;gap:80px}.workPantsFaq h2,.workPantsGuide h2,.workPantsIntro h2,.workPantsWardrobe h2{font-size:48px;line-height:1;margin:14px 0}.workPantsFaq p,.workPantsGuide p,.workPantsIntro p,.workPantsWardrobe p{font-size:17px;line-height:1.75;margin:0 0 22px}.workPantsShapes{background:#3157ff;color:#fff;padding:84px max(4%,calc((100% - 1260px)/2))}.workPantsShapes>h2{font-size:48px;line-height:1;max-width:760px;margin:14px 0}.workPantsShapeGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:45px;gap:45px;margin-top:52px}.workPantsShapeGrid h3{font-family:Oswald,sans-serif;font-size:29px;line-height:1;margin:0 0 12px}.workPantsShapeGrid p{font-size:17px;line-height:1.7;margin:0}.workPantsGuide{background:#f7f5ef;display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);grid-gap:80px;gap:80px}.workPantsGuide,.workPantsShop{padding:88px max(4%,calc((100% - 1260px)/2))}.workPantsShop{background:#111;color:#f4f0e8}.workPantsShopHeading{max-width:660px;margin-bottom:44px}.workPantsShopHeading h2{font-size:48px;line-height:1;margin:14px 0}.workPantsShopHeading p{font-size:17px;line-height:1.7;margin:0}.workPantsProducts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-bottom:38px}.workPantsProduct{background:#f7f5ef;color:#111;text-decoration:none}.workPantsProduct img,.workPantsProduct picture{display:block;width:100%}.workPantsProduct picture{aspect-ratio:1/1;background:#eee9df;overflow:hidden}.workPantsProduct img{height:100%;object-fit:contain;padding:18px;transition:transform .25s}.workPantsProduct:hover img{transform:scale(1.035)}.workPantsProduct>div{padding:24px}.workPantsProduct span{font-size:10px;letter-spacing:1.3px}.workPantsProduct h3{font-family:Oswald,sans-serif;font-size:28px;line-height:1.05;margin:12px 0}.workPantsProduct p{font-size:16px;margin:0 0 18px}.workPantsProduct b{font-size:12px;letter-spacing:1.5px}.workPantsFaq{padding:88px max(4%,calc((100% - 960px)/2))}.workPantsFaq>div{margin-top:38px;border-top:1px solid #222}.workPantsFaq details{border-bottom:1px solid #222;padding:0}.workPantsFaq summary{cursor:pointer;font-family:Oswald,sans-serif;font-size:27px;line-height:1.15;padding:24px 36px 24px 0;list-style:none;position:relative}.workPantsFaq summary::-webkit-details-marker{display:none}.workPantsFaq summary:after{content:"+";position:absolute;right:4px;top:19px;font-family:DM Sans,sans-serif;font-size:28px;font-weight:400}.workPantsFaq details[open] summary:after{content:"-";right:7px}.workPantsFaq p{max-width:760px;padding:0 0 25px;margin:0}.workPantsFaq .under{display:block;width:max-content;margin-top:34px}@media(max-width:1050px){.workPantsHero{grid-template-columns:1fr 40%}.workPantsHero>div{padding:68px 7%}.workPantsHero h1{font-size:56px}.workPantsGuide,.workPantsIntro,.workPantsWardrobe{gap:48px}.workPantsShapeGrid{gap:28px}}@media(max-width:800px){.workPantsHero{display:flex;flex-direction:column-reverse;min-height:0}.workPantsHero img,.workPantsHero>picture{min-height:0;height:300px}.workPantsHero>div{padding:34px 24px 42px}.workPantsHero h1{font-size:44px}.workPantsHero p{font-size:17px}.workPantsActions{gap:22px;margin-top:25px}.workPantsGuide,.workPantsIntro,.workPantsWardrobe{display:block;padding:56px 24px}.workPantsGuide>div:first-child,.workPantsIntro>div:first-child,.workPantsWardrobe>div:first-child{margin-bottom:28px}.workPantsFaq h2,.workPantsGuide h2,.workPantsIntro h2,.workPantsShapes>h2,.workPantsShopHeading h2,.workPantsWardrobe h2{font-size:39px}.workPantsShapes,.workPantsShop{padding:56px 24px}.workPantsProducts,.workPantsShapeGrid{grid-template-columns:1fr;gap:28px;margin-top:35px}.workPantsProducts,.workPantsShopHeading{margin-bottom:32px}.workPantsProduct>div{padding:22px}.workPantsFaq{padding:56px 24px}.workPantsFaq summary{font-size:24px;padding-top:20px;padding-bottom:20px}.workPantsFaq summary:after{top:15px}}