.r-experience{--ink:#f3eddd;--muted:#b8b7a7;--accent:#dfc69b;position:relative;height:420svh;background:#17221d;color:var(--ink);isolation:isolate}.r-stage{height:100svh;min-height:620px;position:sticky;top:0;overflow:hidden;background:radial-gradient(ellipse at 64% 46%,#46514466,transparent 50%),linear-gradient(115deg,#17211c,#1f2c24 64%,#121c17)}.r-studio-light{pointer-events:none;position:absolute;width:60vw;height:160vh;right:0;top:-40vh;background:linear-gradient(105deg,transparent,#c1b18a0a 35%,#efdfb917 47%,transparent 64%);transform:rotate(28deg);filter:blur(15px)}.r-backdrop-word{position:absolute;inset:auto 0 -10vw;text-align:center;line-height:1;font: 38vw Georgia,serif;letter-spacing:-.06em;color:#e6d4b30b;pointer-events:none}.r-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.r-canvas{width:100%;height:100%;display:block;opacity:0;pointer-events:none;outline:none}.r-canvas:focus-visible{outline:2px solid #d7bd8b;outline-offset:-4px}.r-scene-fallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.8}.r-webgl-ready .r-canvas{opacity:1}.r-webgl-ready .r-scene-fallback{opacity:0;visibility:hidden}.r-panels{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.r-panel{position:absolute;top:0;right:0;bottom:0;left:0;padding:140px 6vw 110px;display:grid;grid-template-columns:43% 57%;align-items:center;pointer-events:none}.r-panel[hidden]{display:none}.r-copy,.r-purchase-copy{pointer-events:auto;position:relative;z-index:3}.r-copy{max-width:550px}.r-eyebrow{font:500 10px/1.6 Arial,sans-serif;letter-spacing:.23em;margin:0 0 30px;text-transform:uppercase;color:var(--muted)}.r-experience h1,.r-experience h2{font:400 clamp(68px,7.7vw,132px)/.94 Georgia,"Times New Roman",serif;letter-spacing:-.055em;margin:0 0 30px;color:var(--ink)}.r-experience h1 em,.r-experience h2 em{font-weight:400;color:var(--accent)}.r-description{font-size:15px;line-height:1.75;color:#c5c9bd;margin:0 0 29px}.r-link{background:none;border:0;border-bottom:1px solid #eee3c940;padding:12px 0;display:inline-flex;gap:42px;align-items:center;color:var(--ink);font:500 12px/1.4 Arial,sans-serif;text-decoration:none;cursor:pointer}.r-link span{font-size:21px;transition:transform .3s}.r-link:hover span{transform:translate(3px,-3px)}.r-link:focus-visible,.r-chapters button:focus-visible,.r-scene-tools button:focus-visible{outline:2px solid #dfc69b;outline-offset:5px}.r-slot{width:100%;height:66vh;position:relative;grid-column:2;grid-row:1;pointer-events:none}.r-side-note{position:absolute;bottom:140px;right:6vw;text-align:right;color:#d7d3c2}.r-side-note>span{font-size:8px;letter-spacing:.2em}.r-side-note p{font:italic 21px/1.2 Georgia,serif;margin:10px 0}.r-detail-note{position:absolute;right:8vw;bottom:165px;font-size:10px;letter-spacing:.06em;color:#c9c6b5}.r-detail-note i{display:inline-block;width:32px;height:1px;background:#cfba9270;vertical-align:middle;margin-right:12px}.r-material{grid-template-columns:45% 55%}.r-material .r-slot{height:76vh}.r-pairing{grid-template-columns:44% 56%}.r-purchase{grid-template-columns:56% 44%;gap:2vw;padding-top:135px}.r-purchase .r-slot{grid-column:1;grid-row:1;height:55vh;border:1px solid #dccaab24;border-radius:2px;background:radial-gradient(ellipse,#e7d8b906,transparent 60%)}.r-purchase-copy{grid-column:2;grid-row:1;padding-left:3vw}.r-purchase h2{font-size:clamp(46px,5vw,76px);margin-bottom:20px}.r-purchase .r-eyebrow{margin-bottom:22px}.r-purchase .r-description{font-size:13px;margin-bottom:22px}.r-dock-label{position:absolute;bottom:19px;left:24px;font-size:8px;letter-spacing:.19em;color:#c4bdab}.r-scene-tools{position:absolute;z-index:5;left:68%;top:75%;transform:translate(-50%);display:flex;align-items:center;gap:6px;white-space:nowrap}.r-scene-tools button{border:1px solid #c1ba9d35;background:#203027aa;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#d9dbc9;border-radius:30px;padding:9px 13px;font:10px Arial,sans-serif;cursor:pointer}.r-scene-tools button:hover,.r-scene-tools button[aria-pressed=true]{background:#ddc49b;color:#142018}.r-scene-tools>span{font-size:9px;color:#c6c2b3;margin-left:6px;font-variant-numeric:tabular-nums}.r-stage-bottom{position:absolute;z-index:5;bottom:30px;left:6vw;right:6vw;display:flex;justify-content:space-between;align-items:end;gap:20px}.r-scroll-cue{display:flex;align-items:center;gap:28px;color:#d0d2c3;text-decoration:none;font-size:8px;letter-spacing:.18em}.r-scroll-cue i{font-style:normal;font-size:22px}.r-chapters{display:flex;gap:10px;position:absolute;left:50%;transform:translate(-50%)}.r-chapters button{border:0;background:none;padding:10px 0;cursor:pointer;color:#999f8e;display:flex;align-items:center;gap:8px;font-size:9px}.r-chapters button:after{content:"";display:block;width:27px;height:1px;background:#e0ceb635;transition:width .5s,background .5s}.r-chapters button[aria-current=step]{color:#fff1d6}.r-chapters button[aria-current=step]:after{width:50px;background:#e5c697}.r-model-note{font-size:8px;color:#aeb3a3;max-width:165px;text-align:right;line-height:1.6}.r-commerce-card{border-top:1px solid #b8b28e36;border-bottom:1px solid #b8b28e36;padding:17px 0;margin-bottom:10px;display:grid;grid-template-columns:65px 1fr;gap:16px}.r-commerce-card img{width:65px;height:80px;object-fit:cover;border-radius:2px}.r-commerce-card h3{font:400 20px/1.2 Georgia,serif;color:#f2ead7;margin:5px 0 8px}.r-commerce-card p{font-size:11px;color:#cbc8b7;line-height:1.5;margin:0}.r-commerce-card .r-commerce-price{color:#ebd7b2}.r-buy-button{width:100%;border:1px solid #e0c49b;background:#e0c49b;color:#1b2a20;min-height:45px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font:600 12px Arial,sans-serif;margin:15px 0 8px}.r-buy-button:disabled{opacity:.45;cursor:not-allowed}.r-commerce-fine{font-size:9px;color:#afb5a4;line-height:1.5;margin:8px 0}.r-variant-select,.r-quantity{background:#213128;border:1px solid #b8b28e65;color:#fff2d6;border-radius:0;padding:10px;width:100%;font-size:12px}.r-form-row{display:grid;grid-template-columns:1fr 70px;gap:10px}.r-form-row label{font-size:10px;display:grid;gap:5px;color:#c3c8b8}.r-form-status{color:#ead6b4;font-size:11px;min-height:1em;line-height:1.5}.r-no-webgl .r-scene-tools{display:none}.r-no-webgl .r-scene-fallback{object-position:center}.r-no-webgl .r-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#132018ed,#13201899 60%,#13201844);z-index:2;pointer-events:none}.r-static{height:auto}.r-static .r-stage{position:relative;height:auto;min-height:100svh;overflow:visible}.r-static .r-scene{height:100svh;max-height:850px;top:0}.r-static .r-panels{position:relative}.r-static .r-panel{position:relative;min-height:100svh}.r-static .r-panel:not(.r-intro):not(.r-purchase){display:none!important}.r-static .r-purchase{background:#17241d;padding-bottom:100px;min-height:600px}.r-static .r-purchase .r-slot{background:var(--r-product-poster,url(real-teak-board-cutout-legacy.webp)) center/contain no-repeat;border:0}.r-static .r-dock-label{display:none}.r-static .r-scene-tools{top:73svh}.r-static .r-stage-bottom{display:none}.r-static .r-scene{z-index:2}.r-static .r-purchase .r-purchase-copy{position:relative}.r-static .r-panels{z-index:3}.r-static .r-side-note{display:none}@media(min-width:1500px){.r-panel{padding-left:8vw;padding-right:8vw}.r-copy{max-width:650px}}@media(max-width:900px){.r-experience h1,.r-experience h2{font-size:74px}.r-panel{padding:110px 5vw 90px;grid-template-columns:43% 57%}.r-purchase{grid-template-columns:48% 52%;gap:0}.r-purchase h2{font-size:52px}.r-description{font-size:13px}.r-eyebrow{font-size:8px}.r-side-note{display:none}.r-model-note{max-width:120px}.r-chapters button:after{width:17px}.r-chapters button[aria-current=step]:after{width:32px}.r-purchase-copy{padding-left:3vw}.r-scene-tools{top:74%}}@media(max-width:600px){.r-experience{height:400svh}.r-stage{min-height:640px}.r-panel{display:block;padding:108px 7vw 82px}.r-copy{max-width:100%}.r-eyebrow{font-size:8px;margin-bottom:18px}.r-experience h1,.r-experience h2{font-size:clamp(60px,17vw,83px);line-height:.92;margin-bottom:16px}.r-description{font-size:12px;line-height:1.6;margin-bottom:15px;max-width:230px}.r-intro .r-description{position:absolute;top:22px;right:0;max-width:38%;font-size:11px}.r-intro .r-link{margin-top:3px}.r-slot{position:absolute;left:5vw;right:5vw;bottom:14vh;width:90vw;height:39vh}.r-material .r-slot{height:44vh;bottom:11vh}.r-pairing .r-slot{height:42vh;bottom:12vh}.r-material .r-copy,.r-pairing .r-copy{max-width:85%}.r-material .r-description,.r-pairing .r-description{position:absolute;right:-10%;top:23px;max-width:38%;font-size:10px}.r-material h2,.r-pairing h2{font-size:15vw}.r-material .r-link,.r-pairing .r-link{font-size:10px;margin-top:0}.r-detail-note{display:none}.r-link{font-size:11px;padding:8px 0}.r-scene-tools{left:50%;top:auto;bottom:11vh}.r-scene-tools button{font-size:9px;padding:8px 12px}.r-stage-bottom{bottom:22px;left:7vw;right:7vw}.r-scroll-cue span{display:none}.r-scroll-cue{gap:0}.r-model-note{font-size:7px;max-width:100px}.r-chapters{left:42%;gap:6px}.r-chapters button{font-size:8px;gap:4px}.r-chapters button:after{width:16px}.r-chapters button[aria-current=step]:after{width:29px}.r-purchase{padding-top:100px;display:grid;grid-template-columns:43% 57%;gap:0;align-items:center}.r-purchase .r-slot{position:relative;inset:auto;grid-column:1;width:100%;height:37vh}.r-purchase-copy{padding-left:15px;grid-column:2}.r-purchase h2{font-size:37px;letter-spacing:-.05em}.r-purchase .r-eyebrow{font-size:7px;line-height:1.6;margin-bottom:16px}.r-purchase .r-description{font-size:10px;margin-bottom:10px}.r-purchase .r-description br{display:none}.r-commerce-card{grid-template-columns:40px 1fr;gap:9px;padding:10px 0}.r-commerce-card img{width:40px;height:60px}.r-commerce-card h3{font-size:16px}.r-commerce-card p{font-size:9px}.r-buy-button{font-size:10px;padding:10px 12px;min-height:40px;margin-top:12px}.r-commerce-fine{font-size:8px}.r-purchase .r-link{font-size:9px;gap:10px}.r-dock-label{font-size:6px;left:10px;bottom:15px;max-width:90%;line-height:1.6}.r-purchase .r-slot{border:0}.r-static{height:auto}.r-static .r-intro,.r-static .r-stage{min-height:760px}.r-static .r-scene{height:760px}.r-static .r-scene-tools{top:640px;bottom:auto}.r-static .r-purchase{min-height:620px;padding-top:70px}.r-backdrop-word{bottom:3vh;font-size:45vw}}@media(prefers-reduced-motion:reduce){.r-link span,.r-chapters button:after{transition:none}}@media(max-width:600px){.r-intro .r-description{display:none}}.r-photo-mode .r-scene-fallback{width:46%;height:73%;left:49%;top:15%;object-fit:contain;opacity:1;filter:drop-shadow(12px 25px 18px #08150d66)}.r-photo-mode .r-commerce-card img{object-fit:contain;background:#d9cbb022}.r-source-dialog{max-width:800px}.r-source-dialog .p-lightbox-content img{max-height:68vh;object-fit:contain;background:#eee8dc}.r-source-dialog .p-lightbox-content p{max-width:600px;font-size:13px;line-height:1.6}.r-photo-mode .r-pairing h2{font-size:clamp(50px,6vw,96px)}.r-static.r-photo-mode .r-purchase .r-slot{background-size:contain}@media(max-width:600px){.r-photo-mode .r-scene-fallback{left:21%;top:44%;width:58%;height:42%}.r-photo-mode .r-pairing h2{font-size:13vw}.r-photo-mode .r-pairing .r-description{position:static;max-width:240px;font-size:11px;margin-bottom:6px}.r-photo-mode .r-pairing .r-slot{bottom:9vh;height:36vh}.r-photo-mode[data-chapter="2"] .r-scene-tools{bottom:8vh}}.r-experience:not(.r-static){height:320svh}.r-scene-tools button{min-height:44px;padding:10px 16px}.r-scene-tools button:disabled{opacity:.4;cursor:wait}.r-chapters button{min-width:44px;min-height:44px}.r-copy .r-link{min-height:44px}.r-intro .r-link{border:1px solid #dfc69b66;padding:15px 20px;background:#dfc69b0b}.r-description{max-width:380px}.r-source-dialog .p-lightbox-content p{color:#4c554a}@media(max-width:600px){.r-experience.r-static{height:auto}.r-static .r-intro{min-height:820px;padding-top:112px}.r-static .r-scene{height:820px}.r-static .r-intro .r-description{display:block;position:static;max-width:280px;font-size:13px;line-height:1.6}.r-static .r-intro .r-description br{display:none}.r-static .r-intro .r-slot{bottom:105px;height:360px}.r-static.r-photo-mode .r-scene-fallback{top:44%;height:41%;left:22%;width:56%}.r-static .r-scene-tools{top:715px;bottom:auto}.r-static .r-purchase{display:block;min-height:0;padding:48px 7vw 58px}.r-static .r-purchase .r-slot{height:250px;width:100%;margin-bottom:24px}.r-static .r-purchase-copy{padding:0;max-width:480px;margin:auto}.r-static .r-purchase h2{font-size:46px}.r-static .r-purchase .r-description{font-size:13px}.r-static .r-commerce-card{grid-template-columns:56px 1fr;padding:14px 0}.r-static .r-commerce-card img{width:56px;height:66px}.r-static .r-commerce-card h3{font-size:21px}.r-static .r-commerce-card p,.r-static .r-purchase .r-link{font-size:12px}.r-static .r-buy-button{min-height:48px;font-size:12px}.r-static .r-commerce-fine{font-size:11px}.r-static .r-form-row label,.r-static .r-form-status{font-size:12px}}.r-scene-tools[hidden],.r-no-product-photo .r-scene-fallback{display:none}.r-no-product-photo .r-slot{background:none!important}.r-no-product-photo .r-intro .r-slot:after{content:"Product photography coming soon";display:grid;place-items:center;height:100%;color:#c5c9bd;font-size:13px}.r-experience [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/immersive-v6.css.map */
