.form-store-hero{height:100%;display:flex;flex-direction:column;background:#f8f6f1;color:#23221b;font-family:Arial,Helvetica,sans-serif}.form-store-header{flex-shrink:0}.form-announcement{background:#322e25;color:#f7f2e7;text-align:center;font-size:1.05cqw;letter-spacing:.025em;padding:.85cqw 3cqw}.form-announcement span{margin-left:1.3em;opacity:.72}.form-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:2cqw 4cqw;gap:1cqw}.form-wordmark{font-family:Georgia,serif;font-size:4.4cqw;line-height:1;letter-spacing:.045em;position:relative}.form-wordmark>span{font-family:Arial,sans-serif;font-size:1cqw;position:absolute;top:.2em;right:-1.1em}.form-nav-links{font-size:1.05cqw;white-space:pre;letter-spacing:.015em}.form-nav-links:last-child{text-align:right}.form-campaign{position:relative;flex:1;min-height:0;isolation:isolate;overflow:hidden;color:white;background:#b91c12}.form-campaign-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 53%;z-index:-2}.form-campaign:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#6e0c0730,transparent 65%);z-index:-1}.form-campaign-content{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:3cqw 5cqw 5cqw;width:59%}.form-campaign-content>[data-block=eyebrow]{font-size:1cqw;letter-spacing:.15em;margin:0 0 2.1cqw}.form-campaign-content h3{font-family:Arial,Helvetica,sans-serif;font-size:7.5cqw;letter-spacing:-.065em;font-weight:500;line-height:.94;white-space:pre-line;margin:0}.form-campaign-content>[data-block=body]{font-size:1.5cqw;line-height:1.6;margin:2.2cqw 0 0;max-width:30cqw;white-space:pre-line;color:#fffdf0dc}.form-shop-button{display:inline-flex;align-items:center;gap:3cqw;border-radius:30px;background:#faf7ee;color:#25241f;padding:1.4cqw 2.3cqw;font-size:1.3cqw;margin-top:2.8cqw}.form-shop-button>span{font-size:1.6cqw}.form-campaign-caption{position:absolute;inset:auto 5cqw 1.8cqw;display:flex;justify-content:space-between;font-size:.75cqw;letter-spacing:.09em;color:#ffe4d0c7}.form-store-hero.is-phone .form-announcement{font-size:2.1cqw;padding:2cqw}.form-store-hero.is-phone .form-announcement span{display:none}.form-store-hero.is-phone .form-nav{padding:5cqw 6cqw}.form-store-hero.is-phone .form-wordmark{font-size:8cqw}.form-store-hero.is-phone .form-wordmark>span{font-size:2cqw}.form-store-hero.is-phone .form-nav-links{font-size:3cqw}.form-store-hero.is-phone .form-campaign-image{object-position:87% bottom}.form-store-hero.is-phone .form-campaign:after{background:linear-gradient(180deg,#8b080990,transparent 65%)}.form-store-hero.is-phone .form-campaign-content{padding:10cqw 7cqw;width:100%;justify-content:flex-start}.form-store-hero.is-phone .form-campaign-content h3{font-size:15cqw}.form-store-hero.is-phone .form-campaign-content>[data-block=eyebrow]{font-size:2.1cqw;margin-bottom:5cqw}.form-store-hero.is-phone .form-campaign-content>[data-block=body]{font-size:3cqw;max-width:60cqw;margin-top:5cqw}.form-store-hero.is-phone .form-shop-button{font-size:3cqw;padding:3cqw 5cqw;margin-top:6cqw}.form-store-hero.is-phone .form-shop-button>span{font-size:4cqw}.form-store-hero.is-phone .form-campaign-caption{font-size:1.4cqw;bottom:4cqw}.form-products{font-family:Arial,Helvetica,sans-serif;padding:5cqw 5cqw 6cqw;background:#f8f6f1}.form-section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:2cqw;margin-bottom:3cqw}.form-section-heading h3{font-family:Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:-.045em;font-size:3.8cqw;line-height:1.1}.form-section-heading>span{font-size:1.2cqw;color:#848073}.form-product-grid{display:grid;gap:2cqw;grid-template-columns:repeat(3,minmax(0,1fr))}.form-product-image{position:relative;aspect-ratio:.82;background:#eee3d4;overflow:hidden}.form-product-image>svg{width:100%;height:100%}.form-product-image>span{position:absolute;inset:1.4cqw auto auto 1.4cqw;font-size:.8cqw;letter-spacing:.06em;background:#fffb;padding:.5cqw .7cqw}.form-product-title{display:flex;justify-content:space-between;font-size:1.65cqw;margin-top:1.5cqw;gap:1cqw}.form-product-title strong{font-weight:500}.form-product-title>span{font-size:1.4cqw}.form-product-caption{font-size:1.1cqw;color:#928778;margin-top:.8cqw}.form-product-add{display:flex;justify-content:space-between;align-items:center;border:1px solid #c7bfae;padding:1.2cqw 1.4cqw;font-size:1.1cqw;margin-top:1.7cqw}.form-product-add span{font-size:1.4cqw}.form-subscription{display:grid;grid-template-columns:1fr 1fr;background:#dedebf;overflow:hidden;margin-inline:-6.82%;font-family:Arial,Helvetica,sans-serif}.form-subscription-photo{position:relative;min-height:36cqw}.form-subscription-photo>img{height:100%;width:100%;object-fit:cover;object-position:46%}.form-subscription-photo>span{position:absolute;bottom:3cqw;left:4cqw;font-size:.85cqw;letter-spacing:.08em;color:#5b4932}.form-subscription-copy{padding:5cqw 4cqw;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.form-kicker{font-size:.85cqw;letter-spacing:.1em;color:#7b795d}.form-subscription-copy h3{font-size:4.9cqw;line-height:1;letter-spacing:-.06em;margin:2cqw 0;font-weight:500;max-width:35cqw}.form-subscription-copy>p{font-size:1.35cqw;line-height:1.6;color:#706d50}.form-subscription-perks{display:flex;flex-direction:column;gap:.8cqw;font-size:1.1cqw;margin-top:2cqw;color:#5b5f39}.form-subscription-perks span:before{content:"✓";margin-right:1cqw}.form-subscription-copy .form-shop-button{background:#343b26;color:#fff}.form-people{font-family:Arial,Helvetica,sans-serif}.form-people-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2cqw}.form-people-image{position:relative;aspect-ratio:.72;overflow:hidden;border-radius:1cqw;background:#c5ae8c;isolation:isolate}.form-people-image:after{position:absolute;inset:0;content:"";background:linear-gradient(transparent 40%,#2d1b1480);z-index:-1}.form-people-image>img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;z-index:-2}.form-people-image>span:first-of-type{position:absolute;top:1.3cqw;left:1.3cqw;font-size:.9cqw;background:#fffc;color:#333;padding:.5cqw .7cqw;border-radius:.4cqw}.form-people-image>span.is-live{background:#ed2d55;color:#fff}.form-people-play{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid #fff8;color:white;font-size:3cqw;width:5cqw;height:5cqw;display:grid;place-items:center;background:#fff2;backdrop-filter:blur(5px)}.form-people-image figcaption{position:absolute;inset:auto 1.8cqw 2cqw;color:white}.form-people-image small{display:block;font-size:1cqw;margin-bottom:1cqw}.form-people-image strong{font-size:2.3cqw;line-height:1.1;letter-spacing:-.04em;display:block;font-weight:500}.form-footer{background:#282b20;color:#f5f1e6;padding:5cqw;font-family:Arial,Helvetica,sans-serif}.form-footer-top{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:4cqw}.form-footer-logo{font-family:Georgia,serif;letter-spacing:.06em;font-size:5cqw}.form-footer p{font-size:1.3cqw;line-height:1.6;opacity:.6;margin-top:1.5cqw}.form-footer b{font-size:.9cqw;letter-spacing:.1em;margin:1.5cqw 0 2.5cqw;display:block;opacity:.5;font-weight:400}.form-footer-top>div>span:not(.form-footer-logo){display:block;font-size:1.2cqw;margin-top:1.4cqw}.form-footer-bottom{border-top:1px solid #fff2;display:flex;justify-content:space-between;padding-top:2cqw;margin-top:5cqw;font-size:.9cqw;opacity:.5}.form-product-image{background:#e9ddcd}.form-store-page.is-phone .form-products{padding:8cqw 5cqw}.form-store-page.is-phone .form-section-heading h3{font-size:6cqw}.form-store-page.is-phone .form-section-heading>span{font-size:2cqw}.form-store-page.is-phone .form-product-image>span{font-size:1.3cqw;padding:1cqw}.form-store-page.is-phone .form-product-title{font-size:3cqw;margin-top:2cqw}.form-store-page.is-phone .form-product-title>span{font-size:2.5cqw}.form-store-page.is-phone .form-product-caption{font-size:2cqw;margin-top:1.5cqw}.form-store-page.is-phone .form-product-add{font-size:2cqw;padding:2cqw;margin-top:2cqw}.form-store-page.is-phone .form-product-add span{font-size:3cqw}.form-store-page.is-phone .form-product-grid{gap:5cqw 3cqw}.form-store-page.is-phone .form-subscription{grid-template-columns:1fr}.form-store-page.is-phone .form-subscription-photo{height:64cqw}.form-store-page.is-phone .form-subscription-photo>span{font-size:2cqw}.form-store-page.is-phone .form-subscription-copy{padding:8cqw}.form-store-page.is-phone .form-subscription-copy h3{max-width:90cqw;font-size:10cqw;margin:4cqw 0}.form-store-page.is-phone .form-kicker{font-size:2cqw}.form-store-page.is-phone .form-subscription-copy>p{font-size:3cqw}.form-store-page.is-phone .form-subscription-perks{font-size:2.7cqw;gap:2cqw;margin-top:4cqw}.form-store-page.is-phone .form-subscription-copy .form-shop-button{font-size:3cqw;padding:3cqw 5cqw;margin-top:5cqw}.form-store-page.is-phone .form-people-image strong{font-size:3cqw}.form-store-page.is-phone .form-people-image small{font-size:1.6cqw}.form-store-page.is-phone .form-people-image>span:first-of-type{font-size:1.4cqw}.form-store-page.is-phone .form-footer{padding:8cqw 5cqw}.form-store-page.is-phone .form-footer-logo{font-size:8cqw}.form-store-page.is-phone .form-footer p{font-size:2cqw}.form-store-page.is-phone .form-footer b{font-size:1.5cqw}.form-store-page.is-phone .form-footer-top>div>span:not(.form-footer-logo){font-size:2cqw;margin-top:3cqw}.form-store-page.is-phone .form-footer-bottom{font-size:1.5cqw;margin-top:8cqw;padding-top:3cqw}