.rtb{color:var(--rtb-ink);font-family:inherit}.rtb__heading{font-size:2.4rem;line-height:1.25;font-weight:700;margin:0 0 .6rem}.rtb__sub{font-size:1.5rem;line-height:1.5;color:var(--rtb-muted);margin:0 0 1.6rem}.rtb__box{border:1px solid var(--rtb-line);border-radius:12px;background:#fff;overflow:hidden}.rtb-opt{display:block;padding:2.2rem 2.2rem 2rem;cursor:pointer;position:relative;margin:0}.rtb-opt+.rtb-opt{border-top:1px solid var(--rtb-line)}.rtb-opt>input{position:absolute;opacity:0;pointer-events:none}.rtb-opt__head{display:flex;align-items:flex-start;gap:1.4rem}.rtb-radio{flex:0 0 2.6rem;width:2.6rem;height:2.6rem;border-radius:50%;border:2px solid var(--rtb-accent);position:relative;margin-top:.2rem;box-sizing:border-box}.rtb-opt>input:checked+.rtb-opt__head .rtb-radio:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--rtb-accent)}.rtb-opt>input:focus-visible+.rtb-opt__head .rtb-radio{outline:2px solid var(--rtb-accent);outline-offset:3px}.rtb-opt__titles{flex:1 1 auto;min-width:0}.rtb-opt__title{font-size:1.8rem;line-height:1.3;font-weight:700;margin:0;color:var(--rtb-ink)}.rtb-opt__subtitle{font-size:1.1rem;line-height:1.4;color:var(--rtb-muted);margin:.4rem 0 0}.rtb-badge{flex:0 0 auto;background:var(--rtb-badge-bg);color:var(--rtb-ink);font-weight:800;font-size:1.6rem;line-height:1;padding:.9rem 1rem;border-radius:6px;white-space:nowrap;letter-spacing:.02em}.rtb-opt__body{padding-top:1.4rem}.rtb[data-details=selected] .rtb-opt>input:not(:checked)~.rtb-opt__body{display:none}.rtb-checks{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.rtb-checks li{display:flex;gap:1rem;align-items:flex-start;font-size:1.6rem;line-height:1.45;margin:0;color:var(--rtb-ink)}.rtb-checks svg{flex:0 0 1.4rem;width:1.4rem;height:1.4rem;margin-top:.45rem;color:var(--rtb-accent)}.rtb-checks s{color:var(--rtb-muted)}.rtb-gift{display:flex;align-items:center;gap:1.4rem;border:1px solid var(--rtb-line);border-radius:10px;padding:1.4rem 1.8rem;margin-top:1.8rem}.rtb-gift__icon{flex:0 0 3.8rem;width:3.8rem;height:3.8rem;color:var(--rtb-accent)}.rtb-gift__text{flex:1 1 auto;font-size:1.45rem;line-height:1.45;font-weight:700;margin:0}.rtb-gift__img{flex:0 0 auto;width:8rem;height:6rem;object-fit:contain}.rtb-gift--banner{flex-wrap:wrap}.rtb-gift__banner{flex:1 1 100%;text-align:center;padding-bottom:1.2rem;border-bottom:1px dashed var(--rtb-line)}.rtb-gift__btitle{margin:0;font-size:1rem;line-height:1.35;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--rtb-ink)}.rtb-gift__btext{margin:.4rem 0 0;font-size:1rem;line-height:1.45;font-weight:500;color:var(--rtb-ink)}.rtb-gift__date{font-weight:800;white-space:nowrap;background:var(--rtb-badge-bg);border-radius:4px;padding:0 .4rem}.rtb-gift--noicon .rtb-gift__text{text-align:center}.rtb-gift.rtb-gift--badge{margin-top:3.4rem;padding:0;gap:.4rem;justify-content:center}.rtb-gift--badge .rtb-gift__banner{flex:0 1 auto;margin:-2rem -1.2rem .5rem;padding:.3rem .7rem;max-width:calc(100% + 2.4rem);border:1px solid var(--rtb-gb-ink);border-radius:5px;background:var(--rtb-gb-bg);color:var(--rtb-gb-ink);box-sizing:border-box}.rtb-gift--badge .rtb-gift__btitle,.rtb-gift--badge .rtb-gift__btext{color:var(--rtb-gb-ink);white-space:nowrap}.rtb-gift--badge .rtb-gift__date{background:var(--rtb-gb-date);color:#141414}.rtb-gift--badge .rtb-gift__text{flex:1 1 100%;padding-bottom:.2rem}@media screen and (max-width:359px){.rtb-gift--badge .rtb-gift__btitle,.rtb-gift--badge .rtb-gift__btext{white-space:normal}}.rtb-cta{display:block;width:100%;margin-top:2rem;border:0;border-radius:10px;background:var(--rtb-cta-bg);color:var(--rtb-cta-text);font:inherit;font-size:1.8rem;font-weight:800;letter-spacing:.04em;padding:1.9rem 2rem;cursor:pointer;text-transform:uppercase;text-align:center;text-decoration:none;box-sizing:border-box}.rtb-cta:hover{color:var(--rtb-cta-text);filter:brightness(1.15)}.rtb-cta[disabled]{opacity:.6;cursor:wait}.rtb-terms{font-size:1.25rem;line-height:1.5;color:var(--rtb-muted);text-align:center;margin:1rem 0 0}.rtb-terms:empty{display:none}.rtb-note{font-size:1.2rem;line-height:1.5;color:#000;text-align:center;width:105%;margin:.8rem 0 0}.rtb-error{font-size:1.4rem;color:#b42318;text-align:center;margin:1rem 0 0}.rtb-warn{font-size:1.3rem;background:#fff4e5;border:1px dashed #F79009;color:#7a2e0e;padding:.8rem 1rem;border-radius:6px;margin-top:1rem}.rtb-returning{border:1px solid var(--rtb-line);border-radius:12px;background:#fff;padding:2.2rem;text-align:center}.rtb-returning__title{font-size:1.8rem;font-weight:700;margin:0 0 .6rem}.rtb-returning__text{font-size:1.5rem;line-height:1.5;color:var(--rtb-muted);margin:0}.riora-tbyb-section{padding-left:1.6rem;padding-right:1.6rem}.riora-tbyb-section__inner{margin:0 auto}@media screen and (max-width:619px){.rtb-opt{padding:1.8rem 1.6rem 1.6rem}.rtb-opt__title{font-size:1.7rem}.rtb-badge{font-size:1.6rem;padding:.8rem .9rem}.rtb-checks li{font-size:1.5rem}.rtb-gift{padding:1.2rem 1.4rem}.rtb-gift__img{width:6.4rem;height:5rem}}.rtb__box{container-type:inline-size;container-name:rtbbox}@container rtbbox (max-width: 300px){.rtb .rtb-opt{padding-left:1.2rem;padding-right:1.2rem}.rtb .rtb-opt__head{gap:.9rem}.rtb .rtb-radio{flex:0 0 2.2rem;width:2.2rem;height:2.2rem}.rtb .rtb-opt__title{font-size:1.5rem}.rtb .rtb-badge{font-size:1.35rem;padding:.6rem}}.rtb-note[hidden]{display:none}.rtb__boxwrap--badge{position:relative;margin-top:3.2rem}.rtb-topbadge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:2;max-width:calc(100% - 2.4rem);box-sizing:border-box;text-align:center;padding:.4rem 1rem;border:1px solid var(--rtb-tb-ink);border-radius:6px;background:var(--rtb-tb-bg);color:var(--rtb-tb-ink)}.rtb-topbadge__title{margin:0;font-size:1.15rem;line-height:1.35;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--rtb-tb-ink);white-space:nowrap}.rtb-topbadge__text{margin:.2rem 0 0;font-size:1.15rem;line-height:1.4;font-weight:600;color:var(--rtb-tb-ink);white-space:nowrap}.rtb__boxwrap--badge .rtb-opt:first-child{padding-top:3.4rem}@media screen and (max-width:359px){.rtb-topbadge__title,.rtb-topbadge__text{white-space:normal}.rtb-topbadge{width:calc(100% - 2.4rem)}}.rtb-price{flex:0 0 auto;display:inline-flex;align-items:center;gap:.8rem}.rtb-price__was{font-size:1.5rem;font-weight:500;color:var(--rtb-muted);white-space:nowrap}@container rtbbox (max-width: 300px){.rtb .rtb-price{gap:.5rem}.rtb .rtb-price__was{font-size:1.25rem}}.rtb-deal{margin-top:14px;display:flex;flex-direction:column;align-items:center;gap:10px}.rtb-deal__timer{margin:0;font-family:Manrope,sans-serif;font-weight:800;font-size:15px;letter-spacing:.02em;color:#141414;text-align:center}.rtb-deal__timer span{color:#d0021b;font-variant-numeric:tabular-nums;margin-left:4px}.rtb-deal__box{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:18px;background:#fff3e8;border-radius:10px;padding:8px 12px;font-family:Manrope,sans-serif;font-size:14px;color:#141414;text-align:center}.rtb-deal__item{font-weight:600}.rtb-deal__item strong,.rtb-deal__hot{font-weight:800}.rtb-deal__hot{color:#d0021b}.rtb-deal__sep{width:2px;align-self:stretch;background:#141414}@media(max-width:380px){.rtb-deal__box{gap:12px;font-size:14px;padding:12px 8px}}.rtb-deal[hidden]{display:none}.rtb-deal .rtb-deal__item,[data-rtb] .rtb-note{white-space:nowrap}@media(max-width:480px){.rtb-deal .rtb-deal__box{gap:clamp(6px,2.5vw,18px);padding:10px 6px;font-size:clamp(10.5px,3.3vw,14px)}[data-rtb] .rtb-note{width:100%;font-size:clamp(9.5px,2.95vw,12px)}}@media(max-width:480px){[data-rtb] .rtb-cta{white-space:nowrap;font-size:clamp(14px,4.5vw,18px);padding-left:12px;padding-right:12px;letter-spacing:.03em}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/riora-tbyb.css.map */
