.rp-pkg{--pk:var(--c-pkg1);--hd:#d43300;--ink:#d43300;--track:#00000024;--line:var(--c-border);--tip-bg:#1b1b1b;--tip-fg:#fff}.rp-pkg--dark{--pk:var(--c-pkg2);--hd:var(--c-pkg2);--ink:var(--c-green);--track:#ffffff38;--tip-bg:#fff;--tip-fg:#111}.rp-pkg--blue{--pk:var(--c-pkg3);--hd:var(--c-pkg3);--ink:var(--c-pkg3)}.rp-cfg{z-index:60;border:3px solid var(--pk);font-family:var(--f-head);background:0 0;position:relative}.rp-cfg *{box-sizing:border-box}.rp-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}[dir=rtl] .rp-tbl-wrap{direction:rtl}.rp-cfg .range,.rp-cfg .ticks{direction:ltr}.rp-cfg__hd{background:var(--hd);grid-template-columns:2fr 2fr 1.3fr .9fr;display:grid}.rp-cfg__hd span{text-align:center;font-family:var(--f-head);letter-spacing:0;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;padding:6px;font-size:clamp(15px,1.6vw,20px);font-weight:700;line-height:1.3;overflow:hidden;color:#fff!important}.rp-cfg__row{grid-template-columns:2fr 2fr 1.3fr .9fr;display:grid}.rp-cfg__cell{border-inline-end:1px solid var(--line);min-width:0;padding:16px 18px 12px}.rp-cfg__cell:last-child{border-inline-end:none}.rp-cfg .term__row{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.rp-cfg .term__value{white-space:nowrap;font-size:22px;font-weight:700;line-height:1}.rp-cfg .term__value small{margin-inline-start:6px;font-size:14px;font-weight:400}.rp-cfg .term__value .up{margin-inline:6px;font-size:14px;font-weight:700;color:var(--ink)!important}.rp-cfg .term__note{height:38px;margin:0;font-size:14px;font-weight:400;line-height:1.35;overflow:hidden}.rp-cfg .term__note b{font-weight:700}.rp-cfg .term--threads.is-off .range{opacity:.35;pointer-events:none}.rp-cfg .term--threads.is-off .ticks{opacity:.45}.rp-cfg .range{--fill:0%;-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:0;width:100%;height:36px;margin:0;padding:0;display:block}.rp-cfg .range:focus{outline:none}.rp-cfg .range::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--ink) 0 var(--fill),var(--track) var(--fill) 100%);border-radius:999px;height:6px}.rp-cfg .range::-moz-range-track{background:var(--track);border-radius:999px;height:6px}.rp-cfg .range::-moz-range-progress{background:var(--ink);border-radius:999px;height:6px}.rp-cfg .range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:3px solid var(--ink);background:#fff;border-radius:50%;width:26px;height:26px;margin-top:-10px;box-shadow:0 2px 8px #00000073}.rp-cfg .range::-moz-range-thumb{border:3px solid var(--ink);background:#fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #00000073}.rp-cfg .ticks{justify-content:space-between;padding:0 6px;display:flex}.rp-cfg .tick{font-family:var(--f-head);cursor:pointer;color:inherit;white-space:nowrap;background:0 0;border:none;flex:1;padding:8px 0;font-size:13px;font-weight:700;line-height:1}.rp-cfg .tick[aria-pressed=true]{text-underline-offset:4px;text-decoration:underline 2px;color:var(--ink)!important}@media (hover:hover){.rp-cfg .tick:hover{text-underline-offset:4px;text-decoration:underline}}.rp-tip{position:relative}.rp-tip:after,.rp-tip:before{z-index:5;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;left:50%}.rp-tip:after{content:attr(data-tip);background:var(--tip-bg);color:var(--tip-fg);font-family:var(--f-head);letter-spacing:.02em;text-transform:none;white-space:nowrap;border-radius:4px;padding:6px 10px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;bottom:calc(100% + 8px);transform:translate(-50%,4px);box-shadow:0 4px 14px #00000059}.rp-tip:before{content:"";border:5px solid #0000;border-top-color:var(--tip-bg);border-bottom:0;bottom:calc(100% + 3px);transform:translate(-50%,4px)}.rp-tip:focus-visible:after,.rp-tip:focus-visible:before{opacity:1;visibility:visible;transform:translate(-50%)}@media (hover:hover){.rp-tip:hover:after,.rp-tip:hover:before{opacity:1;visibility:visible;transform:translate(-50%)}}.rp-cfg__cell--price{text-align:center}.rp-cfg .price__main{white-space:nowrap;margin:2px 0 4px;font-size:40px;font-weight:700;line-height:40px;color:var(--c-green)!important}.rp-cfg .price__main.is-long{font-size:32px}.rp-cfg .price__per{white-space:nowrap;font-size:15px;font-weight:700;line-height:1.3}.rp-cfg .price__per small{font-size:14px;font-weight:400;display:block}.rp-cfg .price__breakdown{height:36px;margin:8px 0 0;font-size:13px;font-weight:400;line-height:1.4}.rp-cfg .price__breakdown span{white-space:nowrap;display:block}.rp-cfg .price__save.is-off{visibility:hidden}.rp-cfg .price__save{border:1px solid var(--ink);max-width:100%;font-family:var(--f-head);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;margin-top:8px;padding:4px 8px;font-size:12px;font-weight:700;line-height:1;display:inline-block;overflow:hidden;color:var(--ink)!important}.rp-cfg__cell--mb{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.rp-cfg .mb{font-size:26px;font-weight:700;line-height:1}.rp-cfg .mb--yes{color:var(--c-green)!important}.rp-cfg .mb--no{color:var(--c-accent)!important}.rp-cfg .mb__note{margin-top:6px;font-size:14px;font-weight:400;line-height:1.3}.rp-pkg .rp-pkg__order{flex-direction:column;align-items:center;gap:4px;padding:12px 15px 11px;display:flex}.rp-pkg .rp-pkg__order-text{white-space:nowrap;line-height:1.1}.rp-pkg .rp-pkg__order-text.is-long{font-size:22px}.rp-pkg .rp-pkg__order-sub{z-index:10;color:#fff;max-width:100%;font-family:var(--f-head);letter-spacing:.01em;text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:1.25;position:relative;overflow:hidden}.rp-pkg .rp-pkg__stars{gap:3px;margin-top:8px;line-height:0;display:inline-flex}.rp-pkg .rp-pkg__stars svg{width:20px;height:20px;fill:var(--ink)}.rp-pkg .rp-pkg__stars svg.is-off{opacity:.22}.rp-cfg__badge{background:var(--c-pkg3);width:max-content;font-family:var(--f-head);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin-top:10px;padding:7px 12px;font-size:12px;font-weight:700;line-height:1;display:inline-block;color:#fff!important}[dir=rtl] .rp-cfg__badge{align-self:flex-end}[dir=rtl] .rp-pkg__order-sub,[dir=rtl] .rp-pkg__order-text{direction:rtl}@media (width>=1001px){.rp-cfg .price__save{letter-spacing:0;font-size:clamp(10px,1.05vw,12px)}}@media (width>=1001px) and (width<=1100px){.rp-cfg .term__note{height:53px;font-size:13px}}@media (width<=1000px){.rp-cfg__hd{display:none}.rp-cfg__row{grid-template-columns:1fr 1fr}.rp-cfg__cell{border-inline-end:none;border-bottom:1px solid var(--line)}.rp-cfg__cell--term,.rp-cfg__cell--threads{grid-column:1/-1}.rp-cfg__cell--price{border-inline-end:1px solid var(--line);border-bottom:none}.rp-cfg__cell--mb{border-bottom:none}.rp-cfg .term__row:before{content:attr(data-label);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;margin-inline-end:auto;font-size:12px;font-weight:700}}@media (width<=550px){.rp-tbl-wrap{overflow:visible}.rp-cfg{border-width:2px}.rp-cfg__row{grid-template-columns:1.4fr 1fr}.rp-cfg__cell{padding:12px 12px 10px}.rp-cfg .price__main{font-size:32px;line-height:32px}.rp-cfg .price__main.is-long{font-size:26px}.rp-cfg .price__save{letter-spacing:0;padding:4px 6px;font-size:11px}.rp-cfg .tick{font-size:12px}.rp-cfg .term__value{font-size:19px}.rp-pkg .rp-pkg__order-text.is-long{font-size:18px}}@media (width<=360px){.rp-cfg .term__note{height:57px}.rp-cfg__row{grid-template-columns:1.5fr 1fr}.rp-cfg .price__save{padding:4px 5px;font-size:10px}}
