/* An isolated alternative: full product composition with a glimpse of the collection. */
.original-option header{height:96px;background:#3b2118}
.original-option header .brand img{width:150px;height:49px}.original-option header .brand small{letter-spacing:3.7px}
.original-option .atelier-hero{display:grid;grid-template-rows:1fr;height:calc(100svh - 160px);min-height:440px;max-height:1080px;background:#29180f}
.original-option .hero-scene{inset:0;height:100%;background-size:cover;background-position:center}
.original-option .atelier-hero:after{inset:0;background:linear-gradient(270deg,#24140abd 0%,#24140a80 23%,#24140a0a 53%,transparent 68%)}
.original-option .atelier-hero-copy{grid-row:1;align-self:center;justify-self:start;width:36%;max-width:650px;margin:0 5%;padding:38px 0 75px}
.original-option .atelier-hero .kicker{font-size:12px;color:#e9dac2;letter-spacing:0}.original-option .atelier-hero .kicker:before{display:none}
.original-option .atelier-hero h1{font-size:clamp(50px,5.2vw,100px);line-height:1.19;margin:28px 0 32px}.original-option .atelier-hero h1 em{color:#d9bb80}
.original-option .atelier-hero-copy p{font-size:clamp(16px,1.3vw,23px);line-height:1.85;max-width:460px;margin-bottom:30px}
.original-option .atelier-hero .pill{background:#d9b66d;border:1px solid #d9b66d;color:#3b281c;min-height:54px;min-width:220px;justify-content:space-between;padding:16px 25px;font-size:15px;border-radius:2px;gap:30px}
.original-option .atelier-hero .pill:hover{background:#e4c68c;border-color:#e4c68c}
.original-option .hero-gifting-scene{background-size:cover;background-position:center;background-color:#302016}
.original-option .hero-gifting-scene:after{background:linear-gradient(90deg,transparent 40%,#302016 68%)}
.original-option .hero-controls{position:absolute;grid-row:auto;inset:auto 5% 20px auto;width:auto;height:36px;padding:0;border:0;background:transparent;z-index:2}
.original-option .hero-chapters{display:flex;gap:15px;width:auto;align-self:auto}
.original-option .hero-chapters button{min-height:36px;min-width:52px;padding:0;gap:10px;border:0;background:transparent;display:flex;align-items:center;color:#d8b97f}
.original-option .hero-chapters .chapter-number{font:11px Georgia;letter-spacing:1px;color:#c1a985;opacity:.65}
.original-option .hero-chapters button i{position:static;display:block;width:28px;height:1px;transform:none;opacity:.35;background:#c3a36c;transition:width .45s ease,opacity .45s ease}
.original-option .hero-chapters button[aria-pressed=true] i{width:48px;opacity:1}.original-option .hero-chapters button[aria-pressed=true] .chapter-number{opacity:1;color:#f3e1bb}
.original-option .hero-chapters button:focus-visible{outline:1px solid #d9b66d;outline-offset:4px}
.original-option .collection-band{padding-top:30px}
@media(min-width:1900px){.original-option .atelier-hero-copy{margin-right:max(5%,calc((100vw - 1720px)/2));width:650px}}
@media(max-width:1050px) and (min-width:721px){.original-option header{height:82px}.original-option .atelier-hero{height:calc(100svh - 142px);min-height:450px}.original-option .atelier-hero-copy{width:39%;padding-bottom:60px}.original-option .atelier-hero h1{font-size:52px;margin:20px 0}.original-option .atelier-hero-copy p{font-size:16px}.original-option .atelier-hero .pill{min-width:190px}}
@media(max-height:760px) and (min-width:721px){.original-option .atelier-hero h1{font-size:clamp(44px,4.7vw,70px);margin:18px 0}.original-option .atelier-hero-copy p{font-size:16px;margin-bottom:22px}.original-option .atelier-hero-copy{padding:30px 0 55px}.original-option .atelier-hero .pill{min-height:48px;padding:12px 22px}}
@media(max-width:720px){.original-option header{height:70px}.original-option header .brand img{width:118px;height:37px}.original-option nav{top:70px}.original-option .atelier-hero{display:grid;grid-template-rows:auto minmax(215px,1fr);height:calc(100svh - 126px);min-height:580px;max-height:760px}.original-option .atelier-hero-copy{width:86%;max-width:none;margin:0 7%;padding:25px 0 18px;align-self:start;z-index:1}.original-option .atelier-hero .kicker{font-size:10px}.original-option .atelier-hero h1{font-size:40px;line-height:1.18;margin:16px 0 17px}.original-option .atelier-hero-copy p{font-size:14px;line-height:1.65;margin-bottom:19px}.original-option .atelier-hero .pill{font-size:13px;min-height:44px;min-width:180px;padding:11px 18px}.original-option .hero-scene{inset:auto 0 0;height:52%;background-size:154% auto;background-position:5% 55%}.original-option .atelier-hero:after{inset:0;background:linear-gradient(#29180f 0%,#29180f 40%,#29180f75 52%,transparent 66%)}.original-option .hero-gifting-scene{background-size:cover;background-position:center}.original-option .hero-gifting-scene:after{display:none}.original-option .hero-controls{inset:auto auto 13px 7%;height:32px}.original-option .hero-chapters{gap:14px}.original-option .hero-chapters button{min-height:32px}.original-option .collection-band{padding-top:25px}}
@media(prefers-reduced-motion:reduce){.original-option .hero-chapters button i{transition:none}}
