.rpl-hero{height:clamp(440px,46vw,680px);overflow:hidden}.rpl-stage{position:absolute;z-index:0;left:0;top:50%;width:100%;aspect-ratio:16/9;transform:translateY(-50%)}.rpl-stage .rpl-slide__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transform-origin:72% 55%}.rpl-slide__shade{background:linear-gradient(90deg,#f7f2e9d1,#f7f2e980 30%,#f7f2e900 48%)}.rpl-slide__body{z-index:2;pointer-events:none}.rpl-slide__body a,.rpl-slide__body button{pointer-events:auto}.rpl-slide h2{max-width:520px}.rpl-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.rpl-hots{position:absolute;z-index:3;left:0;top:50%;width:100%;aspect-ratio:16/9;transform:translateY(-50%);pointer-events:none}.rpl-hot{position:absolute;display:block;width:44px;height:44px;margin:-22px 0 0 -22px;pointer-events:auto;text-decoration:none;opacity:0;transition:opacity .6s ease .9s}.rpl-slide.is-on .rpl-hot{opacity:1}.rpl-hot:nth-child(2){transition-delay:1.1s}.rpl-hot:nth-child(3){transition-delay:1.3s}@keyframes rpl-hotpulse{0%{box-shadow:0 0 #c9a45c99}70%{box-shadow:0 0 0 16px #c9a45c00}to{box-shadow:0 0 #c9a45c00}}.rpl-hot__dot{position:absolute;left:9px;top:9px;width:26px;height:26px;border-radius:50%;background:#fbf8f2f2;border:2px solid #C9A45C;animation:rpl-hotpulse 2.2s infinite;transition:transform .25s}.rpl-hot__dot:after{content:"+";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font:700 17px/1 Manrope,system-ui,sans-serif;color:#8a6a2b;transition:transform .25s}.rpl-hot:hover .rpl-hot__dot,.rpl-hot:focus-visible .rpl-hot__dot{transform:scale(1.12);background:#c9a45c}.rpl-hot:hover .rpl-hot__dot:after,.rpl-hot:focus-visible .rpl-hot__dot:after{color:#1a1712;transform:rotate(45deg)}.rpl-hot__card{position:absolute;left:50%;bottom:calc(100% + 6px);width:220px;padding:12px 14px;background:#fbf8f2;border:1px solid #E3D7C1;border-radius:8px;box-shadow:0 18px 40px #5a461e33;transform:translate(-50%,8px);opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;font-family:Manrope,system-ui,sans-serif;color:#1a1712;text-align:left}.rpl-hot:hover .rpl-hot__card,.rpl-hot:focus-visible .rpl-hot__card{opacity:1;transform:translate(-50%)}.rpl-hot--below .rpl-hot__card{bottom:auto;top:calc(100% + 6px);transform:translate(-50%,-8px)}.rpl-hot--below:hover .rpl-hot__card,.rpl-hot--below:focus-visible .rpl-hot__card{transform:translate(-50%)}.rpl-hot__card b{display:block;margin-bottom:6px;font-family:Bodoni Moda,Georgia,serif;font-weight:400;font-size:15px;line-height:1.25}.rpl-hot__price{display:block;font-size:14px;font-weight:700;color:#1a1712}.rpl-hot__price s{font-weight:500;color:#6b6253;margin-left:4px}.rpl-hot__card small{display:block;margin-top:6px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8a6a2b}@media(min-width:750px){.rpl-hero{height:clamp(400px,36vw,540px);background:#f7f2e9}.rpl-stage,.rpl-hots{top:0;left:auto;right:0;height:100%;width:auto;aspect-ratio:16/9;transform:none}.rpl-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f7f2e9,#f7f2e9d9 8%,#f7f2e900 30%);pointer-events:none}.rpl-slide__shade{display:none}.rpl-slide h2{font-size:clamp(32px,3.2vw,46px)}}@media(max-width:749px){.rpl-hero{height:calc(56.25vw + 340px)}.rpl-stage,.rpl-hots{top:0;transform:none}.rpl-stage .rpl-slide__img{object-position:center}.rpl-slide__shade{display:none}.rpl-slide__body{justify-content:flex-start;gap:12px;padding-top:calc(56.25vw + 22px);padding-bottom:64px}.rpl-slide h2{font-size:28px}.rpl-slide p.rpl-lead{font-size:15px}.rpl-hot{width:36px;height:36px;margin:-18px 0 0 -18px}.rpl-hot__dot{left:8px;top:8px;width:20px;height:20px}.rpl-hot__dot:after{font-size:14px}.rpl-hot__card{display:none}.rpl-dots{bottom:8px}}.rpl-hero{background:#0f0d0b}.rpl-hero .rpl-slide h2{color:#f7f2e9}.rpl-hero .rpl-slide p.rpl-lead{color:#d8cbb4}.rpl-hero .rpl-kicker{color:#ddbe7e}.rpl-hero .rpl-btn--ghost{border:1px solid rgba(247,242,233,.8);color:#f7f2e9!important}.rpl-hero .rpl-btn--ghost:hover{background:#f7f2e9;color:#1a1712!important}.rpl-hero .rpl-dot span{background:#f7f2e94d}.rpl-hero .rpl-dot.is-on span{background:#c9a45c}.rpl-hero .rpl-count{color:#b9ac97}@media(min-width:750px){.rpl-hero{background:#0f0d0b}.rpl-stage:after{background:linear-gradient(90deg,#0f0d0b,#0f0d0bd9 8%,#0f0d0b00 32%)}}@media(prefers-reduced-motion:reduce){.rpl-hot__dot{animation:none}.rpl-hot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/rp-v11.css.map */
