.shop-page{background:var(--ink);min-height:100vh}.shop-page .site-header{background:#0b1012;position:relative;top:0}.shop-page .site-header nav{gap:clamp(10px,1.7vw,24px)}.shop-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:5%;max-width:1600px;margin:auto;padding:65px 6% 70px;display:grid;position:relative}.shop-hero-copy .eyebrow{color:#abaaa4;font-size:.7rem}.shop-hero h1{letter-spacing:-.025em;font-size:clamp(4rem,7.8vw,8.8rem);font-weight:900;line-height:.9}.shop-hero h1 span{color:var(--red)}.shop-deck{color:#c4c2ba;margin:27px 0;font-size:1.05rem;line-height:1.7}.shop-hero .button{background:var(--paper);border-color:var(--paper);color:var(--ink);gap:22px;font-size:.72rem}.shop-hero .button:hover{background:#d0cabc}.shop-hero-note{letter-spacing:.13em;color:#91938e;margin-top:30px;font-size:.6rem;display:block}.shop-hero-product{background:0 0;display:block;position:relative;overflow:hidden}.shop-hero-product>img{width:100%;height:auto;transition:transform .45s;display:block}.shop-hero-product:hover>img{transform:scale(1.035)}.shop-hero-caption{color:var(--paper);letter-spacing:.1em;border-top:0;justify-content:space-between;align-items:center;padding:17px 0;font-size:.6rem;display:flex}.shop-manifesto{color:#bbbcb3;letter-spacing:.12em;background:#242724;border-block:1px solid #ffffff13;justify-content:space-between;gap:20px;padding:22px 6%;font-size:.65rem;display:flex}.shop-collection{max-width:1600px;margin:auto;padding:80px 6%}.shop-collection-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:45px;display:flex}.shop-collection-heading .eyebrow{color:#9ca19a;margin-bottom:18px;font-size:.65rem}.shop-collection-heading>p{color:#aaaead;margin-bottom:8px;font-size:.9rem;line-height:1.8}.shop-filter-row{border-top:1px solid #ffffff25;justify-content:space-between;align-items:center;margin-bottom:25px;padding:17px 0;display:flex}.shop-filter-row>div{gap:10px;display:flex}.shop-filter-row button{color:#a9aca7;letter-spacing:.08em;background:0 0;border:1px solid #0000;padding:10px 16px;font-size:.65rem}.shop-filter-row button[aria-pressed=true]{color:var(--paper);background:#ffffff05;border-color:#fff4}.shop-filter-row>span{letter-spacing:.1em;color:#949b95;font-size:.6rem}.shop-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.shop-card-meta{justify-content:space-between;align-items:center;gap:12px;margin-top:21px;display:flex}.shop-card-meta:hover h3{color:var(--red)}.shop-card-meta h3{font-size:1.8rem;font-weight:600}.shop-card-meta>span{white-space:nowrap;font-size:.8rem}.shop-card>p{color:#9b9f9a;justify-content:space-between;gap:12px;margin-top:9px;font-size:.7rem;line-height:1.6;display:flex}.shop-card>p>span{color:#afaaa0;font-size:.6rem}.shop-story{background:#20231f;border-block:1px solid #ffffff1c;grid-template-columns:1fr 1fr;gap:12%;padding:65px 8%;display:grid}.shop-story h2{font-size:clamp(3.5rem,5.7vw,6rem)}.shop-story .eyebrow{color:#aab09e;font-size:.6rem}.shop-story>div>p:not(.eyebrow){color:#b9bdb3;max-width:550px;margin-bottom:20px;font-size:1rem;line-height:1.9}.shop-story .text-link{margin-top:12px;font-size:.7rem}.shop-faq{grid-template-columns:1fr 1.4fr;gap:12%;padding:70px 8%;display:grid}.shop-faq h2{font-size:3.4rem;line-height:1}.shop-faq details{border-bottom:1px solid #fff2}.shop-faq summary{cursor:pointer;padding:20px 0;font-size:.85rem}.shop-faq p{color:#aeb5b0;padding-bottom:22px;font-size:.85rem;line-height:1.9}.shop-faq a{overflow-wrap:anywhere;text-decoration:underline}.shop-footer{background:#0b1012;gap:22px;margin:0;padding:30px 6%}.shop-bag-trigger{z-index:21;background:var(--paper);color:#151916;letter-spacing:.07em;border:1px solid #d5d1c8;align-items:center;gap:13px;padding:16px 20px;font-size:.65rem;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:0 6px 30px #0003}.shop-bag-trigger b{color:var(--paper);background:#141a17;border-radius:50%;place-items:center;min-width:22px;height:22px;font-size:.6rem;display:grid}.shop-drawer{width:480px;max-width:100%;height:100dvh;max-height:100dvh;color:var(--paper);background:#141917;border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto}.shop-drawer::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009}.shop-drawer-inner{flex-direction:column;min-height:100%;padding:32px;display:flex}.shop-drawer-heading{border-bottom:1px solid #ffffff25;justify-content:space-between;gap:20px;padding-bottom:28px;display:flex}.shop-drawer-heading h2{font-size:3rem}.shop-drawer-heading .eyebrow{margin-bottom:13px;font-size:.6rem}.shop-drawer-heading>button{color:inherit;background:0 0;border:0;align-self:start;padding:6px}.shop-empty{padding:55px 0}.shop-empty>svg{color:#9ea89f;margin-bottom:25px}.shop-empty h3{font-size:2rem}.shop-empty p{color:#aeb8af;margin:20px 0 30px;font-size:.85rem;line-height:1.8}.shop-empty .button{font-size:.7rem}.shop-pending{color:#9eaba0;margin-top:auto;padding-top:28px;font-size:.75rem;line-height:1.8}.shop-bag-lines{margin:0;padding:0;list-style:none}.shop-bag-lines li{border-bottom:1px solid #ffffff20;gap:20px;padding:24px 0;display:flex}.shop-bag-lines li>img{object-fit:contain;background:#f4f4f4;width:100px;height:100px}.shop-bag-lines h3{font-size:1.5rem}.shop-bag-lines p{color:#a9b5ad;margin:7px 0 10px;font-size:.7rem}.shop-bag-lines strong{font-size:.8rem;font-weight:500}.shop-quantity{border:1px solid #ffffff25;align-items:center;gap:10px;margin-top:16px;display:inline-flex}.shop-quantity button{color:inherit;background:0 0;border:0;place-items:center;padding:9px;display:grid}.shop-quantity span{font-size:.8rem}.shop-remove{color:#b6beb8;background:0 0;border:0;margin-left:15px;font-size:.65rem;text-decoration:underline;display:inline-block}.shop-bag-summary{margin-top:30px}.shop-bag-summary>div{justify-content:space-between;font-size:.8rem;display:flex}.shop-bag-summary>p{color:#a4b1a7;margin-top:15px;font-size:.75rem;line-height:1.8}.shop-bag-summary .button{justify-content:space-between;width:100%;margin-top:25px;font-size:.75rem}.shop-error{color:#f4c8c2;background:#472322;margin-top:20px;padding:15px;font-size:.8rem;line-height:1.7}.shop-page button:disabled,.shop-drawer button:disabled{opacity:.45;cursor:not-allowed;transform:none}.shop-product-page{max-width:1500px;margin:auto;padding:40px 6% 75px}.shop-back{color:#aab1a9;margin-bottom:32px;font-size:.6rem}.shop-product-layout{grid-template-columns:1.2fr 1fr;align-items:start;gap:8%;display:grid}.shop-main-image{aspect-ratio:1;background:#f4f4f4;overflow:hidden}.shop-main-image img{object-fit:contain;width:100%;height:100%;display:block}.shop-thumbnails{grid-template-columns:repeat(6,1fr);gap:9px;margin-top:12px;display:grid}.shop-thumbnails button{aspect-ratio:1;background:#f4f4f4;border:2px solid #0000;padding:0;overflow:hidden}.shop-thumbnails button[aria-pressed=true]{border-color:var(--red)}.shop-thumbnails img{object-fit:contain;width:100%;height:100%;display:block}.shop-mockup-note{color:#7e8980;letter-spacing:.09em;margin-top:16px;font-size:.5rem;line-height:1.8}.shop-product-copy .eyebrow{color:#abb2a9;margin-bottom:18px;font-size:.6rem}.shop-product-copy h1{font-size:clamp(3rem,4.5vw,5rem);font-weight:700;line-height:.94}.shop-product-price{align-items:center;gap:15px;margin-top:23px;display:flex}.shop-product-price strong{font-size:1.2rem;font-weight:500}.shop-product-price span{color:#8e9b90;font-size:.6rem}.shop-product-intro{color:#b2bdb4;margin-top:25px;font-size:.9rem;line-height:1.8}.shop-color{align-items:center;gap:10px;margin:25px 0;font-size:.75rem;display:flex}.shop-swatch{background:#333634;border:1px solid #687267;border-radius:50%;width:16px;height:16px}.shop-swatch.pepper{background:#5b5d5a}.shop-swatch.two-tone{background:linear-gradient(135deg,#ded2b5 50%,#111 50%)}.shop-size-label{letter-spacing:.06em;justify-content:space-between;margin-bottom:15px;font-size:.6rem;display:flex}.shop-size-label a{text-underline-offset:3px;color:#afb8b0;text-decoration:underline}.shop-sizes{flex-wrap:wrap;gap:8px;margin-bottom:23px;display:flex}.shop-sizes button{min-width:47px;color:var(--paper);background:0 0;border:1px solid #ffffff35;padding:13px 14px;font-size:.75rem}.shop-sizes button[aria-pressed=true]{background:var(--paper);color:var(--ink);border-color:var(--paper)}.shop-add{justify-content:space-between;width:100%;font-size:.75rem}.shop-purchase-note{color:#9eaca0;margin:15px 0 23px;font-size:.7rem;line-height:1.8}.shop-decoration{color:#c9caba;letter-spacing:.06em;border-block:1px solid #ffffff20;align-items:center;gap:10px;margin-bottom:15px;padding:17px 0;font-size:.6rem;display:flex}.shop-product-details{border-bottom:1px solid #ffffff20;scroll-margin-top:25px}.shop-product-details summary{cursor:pointer;letter-spacing:.08em;padding:20px 0;font-size:.65rem}.shop-product-details ul{color:#afbcb1;margin:0 0 22px;padding-left:18px;font-size:.8rem;line-height:2}.shop-product-details p{color:#afbeb2;margin-bottom:20px;font-size:.8rem;line-height:1.9}.shop-product-details table{border-collapse:collapse;text-align:left;width:100%;margin-bottom:22px;font-size:.75rem}.shop-product-details td,.shop-product-details th{border-bottom:1px solid #ffffff15;padding:12px 8px;font-weight:400}.shop-product-details th{color:#849887}.shop-related{border-top:1px solid #ffffff25;margin-top:65px;padding-top:30px}.shop-related .eyebrow{font-size:.65rem}.shop-related>div{grid-template-columns:1fr 1fr;gap:30px;display:grid}.shop-related a{border:1px solid #ffffff20;align-items:center;gap:20px;padding:15px;display:flex}.shop-related img{object-fit:contain;background:0 0;width:100px;height:100px}.shop-related span{font-family:Barlow Condensed,sans-serif;font-size:1.7rem}.shop-related small{color:#a4b0a6;margin-top:10px;font-family:DM Sans,sans-serif;font-size:.75rem;display:block}.shop-related svg{margin-left:auto}@media (max-width:1100px){.shop-page .site-header nav{gap:14px!important;font-size:.7rem!important}.shop-product-layout{gap:5%}.shop-card-meta h3{font-size:1.5rem}.shop-hero{gap:4%;padding-inline:5%}.shop-hero h1{font-size:7.5vw}.shop-story,.shop-faq{gap:7%;padding-inline:6%}}@media (max-width:800px){.shop-page .site-header nav{display:none}.shop-page .site-header .menu{color:var(--paper);background:0 0;border:0;display:flex}.shop-page .site-header nav.open{background:#0b1012;flex-direction:column;padding:25px 6%;display:flex;position:absolute;top:88px;left:0;right:0;gap:22px!important;font-size:1rem!important}.shop-hero{gap:25px;padding:45px 6%}.shop-hero h1{font-size:8vw}.shop-hero-note{font-size:.5rem;line-height:1.8}.shop-hero .button{gap:15px;padding:14px;font-size:.6rem}.shop-card-meta{align-items:start}.shop-card-meta h3{font-size:1.35rem}.shop-product-grid{gap:16px}.shop-card-meta>span{font-size:.7rem}.shop-story h2{font-size:3.8rem}.shop-story>div>p:not(.eyebrow){font-size:.85rem}.shop-faq h2{font-size:2.6rem}.shop-product-copy h1{font-size:3rem}.shop-product-page{padding-inline:5%}.shop-related a{gap:12px}.shop-related img{width:65px;height:65px}.shop-related span{font-size:1.35rem}}@media (max-width:600px){.shop-page .site-header nav.open{top:75px}.shop-hero{grid-template-columns:1fr;gap:35px;padding:42px 6% 35px}.shop-hero h1{font-size:4.8rem}.shop-deck{margin:23px 0;font-size:.95rem}.shop-hero .button{padding:16px 20px;font-size:.65rem}.shop-hero-note{margin-top:22px;font-size:.52rem}.shop-hero-caption{padding:16px;font-size:.5rem}.shop-manifesto{gap:12px;padding:17px 6%;font-size:.45rem;line-height:1.7}.shop-manifesto>span:last-child{text-align:right;max-width:115px}.shop-collection{padding:45px 6%}.shop-collection-heading{align-items:start;margin-bottom:28px}.shop-collection-heading h2{font-size:3.5rem}.shop-collection-heading>p{max-width:125px;margin-top:35px;font-size:.7rem}.shop-filter-row button{padding:10px 12px;font-size:.6rem}.shop-filter-row>span{font-size:.5rem}.shop-filter-row>div{gap:3px}.shop-product-grid{grid-template-columns:1fr;gap:35px}.shop-card-meta h3{font-size:1.8rem}.shop-card-meta>span{font-size:.85rem}.shop-card>p{font-size:.75rem}.shop-card-number{font-size:.5rem}.shop-card-view{padding:13px 17px;font-size:.55rem;transform:none}.shop-story,.shop-faq{grid-template-columns:1fr;gap:28px;padding:40px 6%}.shop-story h2{font-size:3.5rem}.shop-story>div>p:not(.eyebrow){font-size:.9rem}.shop-faq h2{font-size:2.8rem}.shop-faq summary{font-size:.8rem}.shop-footer{padding-bottom:105px;font-size:.6rem}.shop-bag-trigger{padding:13px 16px;bottom:17px;right:17px}.shop-product-page{padding:28px 6% 50px}.shop-product-layout{grid-template-columns:1fr;gap:32px}.shop-product-copy h1{font-size:3.5rem}.shop-back{margin-bottom:22px}.shop-related{margin-top:40px}.shop-related>div{grid-template-columns:1fr;gap:12px}.shop-related img{width:75px;height:75px}.shop-related span{font-size:1.7rem}.shop-drawer-inner{padding:25px}.shop-drawer{width:100%}.shop-drawer-heading h2{font-size:2.6rem}.shop-bag-lines li{gap:15px}.shop-bag-lines li>img{width:85px;height:85px}.shop-bag-lines h3{font-size:1.4rem}.shop-thumbnails{grid-template-columns:repeat(6,1fr);gap:6px}}.shop-campaign-hero{isolation:isolate;align-items:center;max-width:none;min-height:650px;padding:80px 8%;display:flex;overflow:hidden}.shop-campaign-image{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.shop-campaign-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#080d10dd 0%,#080d1066 43%,#0000 72%);position:absolute;inset:0}.shop-campaign-hero .shop-hero-copy{max-width:650px}.shop-campaign-hero h1{font-size:clamp(4rem,7.5vw,8rem)}.shop-campaign-hero h1 span{color:var(--paper)}.shop-campaign-caption{letter-spacing:.1em;border-top:1px solid #fff6;align-items:center;gap:35px;padding:16px 0;font-size:.65rem;display:flex;position:absolute;bottom:35px;right:7%}.shop-campaign-caption small{color:#ddd7ca;margin-top:10px;font-size:.55rem;display:block}.shop-card-shipping,.shop-stock-note{color:#d6c9a9;letter-spacing:.06em;margin-top:12px;font-size:.6rem;line-height:1.8}.shop-lookbook{grid-template-columns:1.25fr 1fr;align-items:start;gap:7%;max-width:1600px;margin:auto;padding:25px 6% 90px;display:grid}.shop-lookbook figure{margin:0}.shop-lookbook img{width:100%;height:auto;display:block}.shop-lookbook figure>img{aspect-ratio:4/5;object-fit:cover}.shop-lookbook figcaption{letter-spacing:.12em;color:#9ea49a;margin-top:16px;font-size:.55rem}.shop-lookbook h2{font-size:clamp(3.5rem,5.8vw,6rem);line-height:.95}.shop-lookbook .eyebrow{color:#a7aea2;margin-bottom:20px;font-size:.65rem}.shop-lookbook p:not(.eyebrow){color:#acb3a8;margin:23px 0;font-size:.9rem;line-height:1.8}.shop-lookbook .text-link{margin-bottom:40px;font-size:.65rem}.shop-main-image,.shop-thumbnails button{background:0 0}.shop-thumbnails{grid-template-columns:repeat(auto-fit,minmax(55px,1fr))}@media (max-width:800px){.shop-campaign-hero{min-height:590px;padding:65px 6%}.shop-campaign-image{object-position:60% center}.shop-campaign-hero h1{font-size:4.5rem}.shop-lookbook{gap:5%}}@media (max-width:600px){.shop-campaign-hero{align-items:end;min-height:700px;padding:40px 6%}.shop-campaign-image{object-position:68% center}.shop-campaign-hero:after{background:linear-gradient(#080d1010 25%,#080d1099 60%,#080d10f2 100%)}.shop-campaign-hero h1{font-size:4rem}.shop-campaign-hero .shop-hero-copy{padding-bottom:65px}.shop-campaign-hero .shop-deck{margin:16px 0}.shop-campaign-hero .shop-hero-note{display:none}.shop-campaign-caption{justify-content:space-between;bottom:23px;left:6%;right:6%}.shop-lookbook{grid-template-columns:1fr;gap:35px;padding:10px 6% 50px}.shop-lookbook figure>img{aspect-ratio:1}.shop-lookbook h2{font-size:3.8rem}.shop-lookbook .text-link{margin-bottom:25px}}.shop-lookbook figure>img{aspect-ratio:3/2}.shop-lookbook>div>img{aspect-ratio:3/2;object-fit:cover}.shop-campaign-image{object-position:center top}@media (max-width:800px){.shop-campaign-image{object-position:60% top}}@media (max-width:600px){.shop-campaign-image{object-position:68% top}}.shop-collection{padding-top:60px;padding-bottom:60px}.shop-collection-heading{margin-bottom:28px}.shop-collection-heading h2{font-size:clamp(3.2rem,4.4vw,4.8rem)}.shop-collection-layout{grid-template-columns:minmax(220px,.85fr) minmax(0,3fr);align-items:start;gap:30px;display:grid}.shop-streetwear-rail a{aspect-ratio:3/5;display:block;position:relative;overflow:hidden}.shop-streetwear-rail img{object-fit:cover;object-position:51% center;width:100%;height:100%;display:block}.shop-streetwear-rail a:after{content:"";pointer-events:none;background:linear-gradient(#0000,#080d10c9);position:absolute;inset:45% 0 0}.shop-rail-caption{z-index:1;color:var(--paper);position:absolute;bottom:24px;left:20px;right:20px}.shop-rail-caption small{letter-spacing:.12em;margin-bottom:12px;font-size:.55rem;display:block}.shop-rail-caption strong{letter-spacing:.05em;justify-content:space-between;align-items:center;gap:12px;font-size:.65rem;font-weight:500;display:flex}.shop-collection-layout .shop-product-grid{gap:22px}.shop-collection-layout .shop-card-meta{align-items:start;gap:8px;margin-top:15px}.shop-collection-layout .shop-card-meta h3{font-size:clamp(1.35rem,1.6vw,1.8rem);line-height:1.1}.shop-collection-layout .shop-card>p{flex-direction:column;gap:3px}.shop-lookbook{grid-template-columns:1.2fr 1fr;align-items:center;gap:6%;padding-top:20px;padding-bottom:65px}.shop-lookbook .text-link{margin-bottom:0}.shop-lookbook h2{font-size:clamp(3.2rem,4.5vw,5rem)}.shop-story{padding-block:45px}@media (max-width:1100px){.shop-collection-layout{grid-template-columns:minmax(180px,.8fr) minmax(0,3fr);gap:22px}.shop-collection-layout .shop-product-grid{gap:15px}.shop-collection-layout .shop-card-meta{flex-direction:column}.shop-collection-layout .product-display-shop{gap:5px;font-size:.45rem;right:8px}.shop-collection-layout .product-display-turn{padding:8px;left:5px}.shop-streetwear-rail a{aspect-ratio:2/5}}@media (max-width:800px){.shop-collection-layout{grid-template-columns:1fr}.shop-streetwear-rail a{aspect-ratio:16/7}.shop-streetwear-rail img{object-position:50% 36%}.shop-collection-layout .shop-card-meta{flex-direction:row}.shop-collection-layout .shop-card-meta h3{font-size:1.4rem}.shop-rail-caption{bottom:20px}.shop-lookbook{align-items:center}}@media (max-width:600px){.shop-collection{padding-top:35px;padding-bottom:40px}.shop-collection-heading{gap:18px}.shop-collection-heading>p{max-width:110px;margin-top:30px}.shop-collection-layout{gap:22px}.shop-streetwear-rail a{aspect-ratio:4/3}.shop-streetwear-rail img{object-position:50% 42%}.shop-collection-layout .shop-product-grid{gap:28px}.shop-collection-layout .shop-card-meta h3{font-size:1.8rem}.shop-collection-layout .shop-card>p{flex-direction:row}.shop-collection-layout .product-display-shop{gap:10px;font-size:.55rem;right:20px}.shop-collection-layout .product-display-turn{padding:10px 12px;left:14px}.shop-lookbook{grid-template-columns:1fr;gap:25px;padding-bottom:40px}.shop-lookbook h2{font-size:3.5rem}}.shop-album-feature{grid-template-columns:1fr 1fr;align-items:center;gap:7%;max-width:1500px;margin:auto;padding:65px 6% 40px;scroll-margin-top:30px;display:grid}.shop-album-copy .eyebrow{color:#adb7a8;margin-bottom:20px;font-size:.6rem}.shop-album-copy h2{font-size:clamp(3rem,4.6vw,5rem);line-height:1}.shop-album-copy>p:not(.eyebrow){color:#b7c0b5;margin:24px 0;font-size:.9rem;line-height:1.9}.shop-album-offer{align-items:center;gap:22px;display:flex}.shop-album-offer strong{font-size:1.6rem;font-weight:500}.shop-album-offer span{letter-spacing:.06em;color:#9caa9c;font-size:.6rem}.shop-album-copy .shop-album-bonus{max-width:420px;font-size:.8rem}.shop-album-copy .shop-album-bonus strong{color:var(--paper);font-weight:500}.shop-album-copy .button{gap:20px;font-size:.65rem}.shop-digital-formats{align-items:center;gap:14px;margin:25px 0;font-size:.8rem;display:flex}.shop-digital-formats small{letter-spacing:.06em;color:#a5b3a6;margin-top:8px;font-size:.55rem;display:block}.shop-digital-timeline>div{border-top:1px solid #ffffff25;padding:22px 0}.shop-digital-timeline small{letter-spacing:.08em;color:#9caa98;font-size:.55rem}.shop-digital-timeline h3{margin:12px 0 10px;font-size:1.5rem}.shop-digital-timeline p{color:#afbeb2;font-size:.8rem;line-height:1.9}.shop-digital-page .shop-gallery{position:sticky;top:90px}.shop-digital-page .shop-mockup-note{margin-left:5%}@media (max-width:800px){.shop-album-feature{gap:4%}.shop-album-copy h2{font-size:3rem}.shop-album-copy>p:not(.eyebrow){font-size:.8rem}.shop-album-offer{gap:12px}.shop-album-offer span{font-size:.5rem}}@media (max-width:600px){.shop-album-feature{grid-template-columns:1fr;gap:35px;padding-block:35px}.shop-album-copy h2{font-size:3.5rem}.shop-album-copy>p:not(.eyebrow){font-size:.85rem}.shop-album-copy .button{font-size:.6rem}.shop-digital-page .shop-gallery{margin-bottom:25px;position:static}}
