.rvct{--rvct-orange: #f0530f;--rvct-cta: #f4511e;--rvct-ink: #141414;--rvct-body: #444;--rvct-body-sm: #555;--rvct-muted: #666;--rvct-note: #777;--rvct-line: #e2e2e2;--rvct-line-soft: #e6e6e6;--rvct-card-line: #ddd;--rvct-radio-line: #ccc;--rvct-surface: #f7f7f7;--rvct-guide-bg: #eef1fb;--rvct-guide-line: #dfe4f5;--rvct-guide-ink: #3550d0}.rvct .product-info__block,.rvct .product-info__block--sm{margin:0}.rvct .media-gallery__viewer{border:0}.rvct .media-thumbs__btn{border-radius:6px;overflow:hidden}@media(min-width:769px){.rvct .product-media--stacked .media-viewer__item .media{border-radius:6px;overflow:hidden}}.rvct .media-caption{margin-top:12px;color:var(--rvct-body-sm);font-family:DIN Next W1G,sans-serif;font-size:13px}@media(max-width:768.98px){.rvct .media-gallery{--media-gap: 8px}.rvct .media-thumbs__item{flex:0 0 64px;width:64px}.rvct .media-thumbs__btn{padding-top:100%!important;border-radius:8px}}.rvct-title{margin:0;color:var(--rvct-ink);font-family:var(--heading-font-family);font-size:27px;font-weight:800;line-height:1.2;text-transform:uppercase}.rvct-rating{display:flex;align-items:center;gap:9px;padding-top:9px;font-family:DIN Next W1G,sans-serif;font-size:14px}.rvct-rating .rating__stars{--star-color: 240 83 15;font-size:17px;letter-spacing:1px}.rvct-rating .rating__count{color:#222;font-size:14px;font-weight:700;margin:0}.rvct-rating__sep{color:var(--rvct-radio-line)}.rvct-rating__link{color:var(--rvct-ink);font-weight:700;text-decoration:underline}.rvct-price{padding-top:10px;position:relative}.rvct-price .price__default{display:flex;align-items:baseline;gap:8px}.rvct-price .price__current{color:var(--rvct-ink);font-family:DIN Next W1G,sans-serif;font-size:27px;font-weight:800;line-height:1.2}.rvct-price .price__current sup{font-size:.55em}.rvct-price .price__was{color:var(--rvct-muted);font-size:16px}.rvct-price__code{font-size:14px;font-weight:800}.rvct-price .js-instalments-form{margin-top:8px;color:#222;font-family:DIN Next W1G,sans-serif;font-size:13px}.rvct-installments{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin:8px 0 0;color:#222;font-family:DIN Next W1G,sans-serif;font-size:13px}.rvct-installments strong{font-weight:700}.rvct-installments__link{color:var(--rvct-ink);text-decoration:underline;cursor:pointer}.rvct-price .rvct-installments__terms{position:absolute;left:0;bottom:0;max-width:100%;margin:0;opacity:0;pointer-events:none}.rvct-shoppay{display:inline-flex;font-style:italic;align-items:center;gap:2px;padding:3px 7px;border-radius:4px;background:#5a31f4;color:#fff;font-family:DIN Next W1G,sans-serif;font-size:12px;line-height:1}.rvct-shoppay b{font-weight:800}.rvct-rule{width:100%;height:1px;margin:13px 0 0;border:0;background:var(--rvct-line)}.rvct-bench .rvct-setup{padding:32px 0 16px}.product-info.product-info--sticky>sticky-scroll-direction>div>div.product-info__block.product-options>div{padding-top:32px}.rvct-bench .rvct-setup__sub{padding-bottom:0}.rvct-setup__heading{margin:-16px 0 0;color:var(--rvct-ink);font-family:var(--heading-font-family);font-size:19px;font-weight:800;text-transform:uppercase}.rvct-setup__sub,.rvct-setup__sub p{margin:0;color:var(--rvct-body-sm);font-family:DIN Next W1G,sans-serif;font-size:13px}.rvct-picker{display:flex;flex-direction:column}.rvct-group{min-width:0;margin:0;padding:0;border:0}.rvct-group__label{display:block;width:100%;padding:0 0 12px;color:var(--rvct-ink);font-family:var(--heading-font-family);font-size:12px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.rvct-cards{display:grid;gap:10px;padding-top:10px}.rvct-aio .rvct-cards{padding-top:12px}.rvct-card__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rvct-card{position:relative;display:flex;align-items:center;gap:13px;padding:15px;border:1px solid var(--rvct-card-line);border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}.rvct-card__input:checked+.rvct-card{border-color:var(--rvct-orange);box-shadow:inset 0 0 0 1px var(--rvct-orange)}.rvct-card__input:focus-visible+.rvct-card{outline:2px solid var(--rvct-ink);outline-offset:2px}.rvct-card__input.is-unavailable+.rvct-card{opacity:.45}.rvct-card__radio{position:relative;flex:0 0 20px;width:20px;height:20px;border:2px solid var(--rvct-radio-line);border-radius:50%;background:#fff}.rvct-card__input:checked+.rvct-card .rvct-card__radio{border-color:var(--rvct-orange)}.rvct-card__input:checked+.rvct-card .rvct-card__radio:after{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--rvct-orange);content:""}.rvct-card__media{display:flex;flex:0 0 56px;align-items:center;justify-content:center;width:56px;height:80px}.rvct-card__media img,.rvct-card__media svg{width:100%;height:100%;object-fit:contain}.rvct-card__body{min-width:0}.rvct-card__title{display:block;color:var(--rvct-ink);font-family:var(--heading-font-family);font-size:15px;font-weight:800;text-transform:uppercase}.rvct-card__tagline{display:block;padding-top:3px;color:var(--rvct-orange);font-family:DIN Next W1G,sans-serif;font-size:12px;font-weight:800}.rvct-card__text,.rvct-card__text p{margin:0;padding-top:5px;color:var(--rvct-body-sm);font-family:DIN Next W1G,sans-serif;font-size:12px;line-height:16.8px}.rvct-card__text p+p{padding-top:4px}.rvct-setup__sub{padding-bottom:26px}@media(min-width:769px){.rvct-title{font-size:34px}.rvct-bench .rvct-setup{padding:30px 0 16px}.rvct-setup__heading{margin-top:0}.rvct-setup__sub,.rvct-setup__sub p{font-size:14px}.rvct-setup__sub{padding-bottom:26px}.rvct-group__label{font-size:13px}.rvct-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:12px}.rvct-card{display:block;padding:19px 19px 21px;border-radius:8px}.rvct-card__radio{position:absolute;top:16px;left:16px;flex:none;width:22px;height:22px}.rvct-card__input:checked+.rvct-card .rvct-card__radio:after{top:3px;left:3px}.rvct-card__media{flex:none;width:100%;height:150px}.rvct-card__body{padding-top:14px}.rvct-card__title{font-size:16px}.rvct-card__tagline{padding-top:4px;font-size:13px}.rvct-card__text,.rvct-card__text p{padding-top:9px;color:var(--rvct-body);font-size:13px;line-height:19.5px}}.rvct-group--plain .option-selector__btns{display:flex;flex-wrap:wrap;gap:8px;padding-top:10px}.rvct-group-header{padding-top:22px}.rvct-group-header__title{margin:0;color:var(--rvct-ink);font-family:var(--heading-font-family);font-size:13px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.rvct-group-header__sub{margin:0;padding-top:2px;color:#333;font-family:var(--body-font-family);font-size:13px;font-weight:700}.rvct-card--upgrade{border-color:#e0dcf7;background:#f6f5fd}.rvct-card--upgrade .rvct-card__radio{border-color:#b9aef2}.rvct-card__input:checked+.rvct-card--upgrade{border-color:#5a31f4;box-shadow:inset 0 0 0 1px #5a31f4}.rvct-card__input:checked+.rvct-card--upgrade .rvct-card__radio{border-color:#5a31f4}.rvct-card__input:checked+.rvct-card--upgrade .rvct-card__radio:after{background:#5a31f4}.rvct-card--upgrade .rvct-card__title{color:#5a31f4}.rvct-card--badged{padding-top:44px}.rvct-card__badge{position:absolute;top:12px;left:12px;padding:5px 10px;border-radius:5px;background:#5a31f4;color:#fff;font-family:var(--heading-font-family);font-size:10px;font-weight:800;letter-spacing:.4px;line-height:1;text-transform:uppercase;white-space:nowrap}@media(min-width:769px){.rvct-group-header{padding-top:0}.rvct-group-header__title,.rvct-group-header__sub{font-size:14px}.rvct-card--badged{padding-top:46px}.rvct-card__badge{top:19px;left:50%;transform:translate(-50%)}.rvct-card--upgrade .rvct-card__media{height:128px}}.rvct-bench{padding-top:16px}.rvct-bench-opts{display:flex;flex-direction:column;gap:12px;margin-top:-6px}.rvct-bench-opt__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rvct-bench-opt{position:relative;display:grid;grid-template-columns:40px 66px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px;border:1px solid var(--rvct-card-line);border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}.rvct-bench-opt__input:checked+.rvct-bench-opt{border-color:var(--rvct-orange);box-shadow:inset 0 0 0 1px var(--rvct-orange)}.rvct-bench-opt__input:focus-visible+.rvct-bench-opt{outline:2px solid var(--rvct-ink);outline-offset:2px}.rvct-bench-opt__input.is-unavailable+.rvct-bench-opt{opacity:.45}.rvct-bench:not(.is-expanded) .rvct-bench-opt--extra{display:none}.rvct-bench-opt__radio{position:relative;justify-self:center;width:20px;height:20px;border:2px solid var(--rvct-radio-line);border-radius:50%;background:#fff}.rvct-bench-opt__input:checked+.rvct-bench-opt .rvct-bench-opt__radio{border-color:var(--rvct-orange)}.rvct-bench-opt__input:checked+.rvct-bench-opt .rvct-bench-opt__radio:after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--rvct-orange);content:""}.rvct-bench-opt__media{display:flex;align-items:center;justify-content:center;height:60px}.rvct-bench-opt__media img{width:auto;max-width:100%;max-height:100%;object-fit:contain}.rvct-bench-opt__body{min-width:0}.rvct-bench-opt__badge{display:inline-block;margin-bottom:4px;padding:3px 6px;border-radius:3px;background:var(--rvct-cta);color:#fff;font-family:var(--heading-font-family);font-size:9px;font-weight:800;letter-spacing:.5px;line-height:1;text-transform:uppercase}.rvct-bench-opt__title{display:block;color:var(--rvct-ink);font-family:var(--heading-font-family);font-size:13.5px;font-weight:800;line-height:1.2;text-transform:uppercase}.rvct-bench-opt__text,.rvct-bench-opt__text p{margin:0;padding-top:4px;color:#666;font-family:var(--body-font-family);font-size:11.5px;line-height:1.35}.rvct-bench-opt__text b{font-weight:800;color:#333}.rvct-bench-opt__price{align-self:center;color:var(--rvct-ink);font-family:var(--heading-font-family);font-size:14px;font-weight:800;white-space:nowrap}.rvct-bench-more{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:10px;padding:14px;border:1px solid #cfcfcf;border-radius:8px;background:none;cursor:pointer;color:var(--rvct-ink);font-family:var(--heading-font-family);font-size:13px;font-weight:800;letter-spacing:.3px}.rvct-bench-more span{text-decoration:none}.rvct-bench-more__chev{width:11px;height:11px;transition:transform .18s ease}.rvct-bench.is-expanded .rvct-bench-more__chev{transform:rotate(180deg)}.rvct-incl-block{margin-top:22px}.rvct-incl{margin-top:12px;border:1px solid var(--rvct-line);border-radius:8px;overflow:hidden}.rvct-incl__row{display:flex;align-items:center;gap:12px;padding:11px 13px;border-bottom:1px solid #f0f0f0}.rvct-incl__row:last-child{border-bottom:0}.rvct-incl__icon{display:flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:38px}.rvct-incl__icon img{width:auto;max-width:100%;max-height:100%;object-fit:contain}.rvct-incl__name{flex:1;color:var(--rvct-ink);font-family:var(--body-font-family);font-size:12.5px;font-weight:700;line-height:1.3}.rvct-incl__state{flex:0 0 20px;width:20px;height:20px}.rvct-incl__state svg{display:block;width:100%;height:100%}.rvct-incl__row.is-off .rvct-incl__name{color:#8a8a8a;font-weight:400}.rvct-incl__row.is-off .rvct-incl__icon{opacity:.35;filter:grayscale(1)}@media(min-width:769px){.rvct-bench-opt{grid-template-columns:52px 118px minmax(0,1fr) auto;gap:0;padding:14px 20px 14px 0;min-height:96px}.rvct-bench-opt__media{height:82px}.rvct-bench-opt__body{padding-left:6px}.rvct-bench-opt__badge{margin-bottom:6px;padding:4px 9px;font-size:11px}.rvct-bench-opt__title{font-size:16px;letter-spacing:.2px}.rvct-bench-opt__text,.rvct-bench-opt__text p{max-width:300px;color:#3a3a3a;font-size:13px;line-height:1.5}.rvct-bench-opt__price{padding-left:16px;font-size:16px}.rvct-bench-more{margin-top:2px;padding:12px 0 0;border:0;border-radius:0;font-family:var(--body-font-family);font-size:14px;font-weight:700;letter-spacing:0}.rvct-bench-more span{text-decoration:underline}.rvct-incl-block{margin-top:0}.rvct-incl__row{gap:16px;padding:8px 18px;border-bottom-color:#ececec}.rvct-incl__icon{flex:0 0 58px;width:58px;height:48px}.rvct-incl__icon img{width:48px;height:48px}.rvct-incl__name{font-size:14px}.rvct-incl__state{flex:0 0 22px;width:22px;height:22px}}.rvct .product-info__add-to-cart{padding:16px 0}.rvct .product-info__add-to-cart>*:not(.product-info__add-button),.rvct .product-info__add-button>*:not(.rvct-atc),.rvct [id^=Zlist]{display:none}.rvct-atc{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:17px;border:0;border-radius:6px;background:var(--rvct-cta);color:#fff;font-family:var(--heading-font-family);font-size:16px;font-weight:800;letter-spacing:.5px;line-height:1.2;text-transform:uppercase;cursor:pointer}.rvct-atc:hover:not([disabled]){background:#dc410f}.rvct-atc[disabled]{opacity:.5;cursor:not-allowed}.rvct-atc svg{flex:0 0 19px;width:19px;height:19px}.rvct-atc.is-loading{opacity:.7;pointer-events:none}.rvct-usps{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;margin-top:12px;border:1px solid var(--rvct-line);border-radius:8px;overflow:hidden}.rvct-usps__item{display:flex;align-items:center;gap:10px;padding:12px 16px;color:var(--rvct-ink);font-family:DIN Next W1G,sans-serif;font-size:13px}.rvct-usps__item+.rvct-usps__item{border-left:1px solid var(--rvct-line)}.rvct-usps__icon,.rvct-usps__icon svg{flex:0 0 20px;width:20px;height:20px}.rvct-financing{display:flex;align-items:center;gap:9px;padding-top:12px;color:#222;font-family:DIN Next W1G,sans-serif;font-size:13px}.rvct-financing__icon,.rvct-financing__icon svg{flex:0 0 18px;width:18px;height:18px}.rvct-financing__sep{color:var(--rvct-radio-line)}.rvct-financing__link{color:var(--rvct-ink);font-weight:700;text-decoration:underline}.rvct-summary{display:block;margin-top:16px;border:1px solid var(--rvct-line);border-radius:8px;background:var(--rvct-surface);overflow:hidden}.rvct-summary__heading{margin:0;padding:12px 16px 13px;border-bottom:1px solid var(--rvct-line-soft);color:var(--rvct-ink);font-family:var(--heading-font-family);font-size:13px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.rvct-summary__items{display:grid;padding:0 16px}.rvct-summary__item{display:flex;align-items:center;gap:10px;min-height:57px}.rvct-summary__media{display:flex;flex:0 0 30px;align-items:center;justify-content:center;width:30px;height:44px}.rvct-summary__media img{width:100%;height:100%;object-fit:cover}.rvct-summary__title{display:block;color:var(--rvct-ink);font-family:DIN Next W1G,sans-serif;font-size:12.5px;font-weight:700}.rvct-summary__sub{display:block;padding-top:2px;color:var(--rvct-muted);font-family:DIN Next W1G,sans-serif;font-size:11.5px}.rvct-summary__total{display:flex;align-items:center;justify-content:space-between;padding:13px 16px 4px;border-top:1px solid var(--rvct-line-soft)}.rvct-summary__total-label{color:var(--rvct-ink);font-family:var(--heading-font-family);font-size:13px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.rvct-summary__total-value{color:var(--rvct-ink);font-family:DIN Next W1G,sans-serif;font-size:17px;font-weight:800}.rvct-summary__note,.rvct-summary__note p{margin:0;padding:0 16px 12px;color:var(--rvct-note);font-family:DIN Next W1G,sans-serif;font-size:11px}.rvct-summary__note p{padding:0}@media(min-width:769px){.rvct-summary__items{grid-auto-columns:1fr;grid-auto-flow:column;padding:14px 16px}.rvct-summary__item{min-height:44px}}.rvct-summary--aio{padding:17px 19px 16px}.rvct-summary--aio .rvct-summary__heading{padding:0;border-bottom:0;font-family:var(--body-font-family);font-size:14px}.rvct-summary__aio-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:12px}.rvct-summary--aio .rvct-summary__item{flex:1 1 auto;gap:12px;min-width:0;min-height:0}.rvct-summary__media--aio{flex:0 0 44px;width:44px;height:48px}.rvct-summary--aio .rvct-summary__title{font-size:14px}.rvct-summary--aio .rvct-summary__sub{font-size:12px}.rvct-summary__aio-total{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;text-align:right}.rvct-summary__aio-total-label{color:#333;font-family:var(--body-font-family);font-size:12px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.rvct-summary__aio-total-value{padding-top:2px;color:var(--rvct-ink);font-family:var(--body-font-family);font-size:19px;font-weight:800}.rvct-summary__aio-note,.rvct-summary__aio-note p{margin:0;padding:2px 0 0;color:var(--rvct-note);font-family:var(--body-font-family);font-size:11px}.rvct-accordion .disclosure{border-bottom:1px solid var(--rvct-line)}.rvct-accordion:first-of-type{display:block;margin-top:14px}.rvct-accordion:first-of-type .disclosure{border-top:1px solid var(--rvct-line)}.rvct-accordion .disclosure>summary{padding:16px 2px}.rvct-accordion__title{margin:0;color:var(--rvct-ink);font-family:var(--heading-font-family);font-size:13px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.rvct-accordion .disclosure__toggle svg{width:14px;height:14px;color:#333}.rvct-accordion .disclosure__content{padding-bottom:16px;font-family:DIN Next W1G,sans-serif;font-size:14px}@media(min-width:769px){.rvct-accordion__title{font-size:14px}}.rvct-guide{display:flex;align-items:center;gap:12px;margin:20px 0;padding:15px 19px;border:1px solid var(--rvct-guide-line);border-radius:10px;background:var(--rvct-guide-bg)}.rvct-guide__badge{display:flex;flex:0 0 26px;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--rvct-guide-ink);color:#fff;font-family:var(--heading-font-family);font-size:14px;font-weight:800}.rvct-guide__body{flex:1 1 auto;min-width:0}.rvct-guide__title{margin:0;color:var(--rvct-ink);font-family:var(--heading-font-family);font-size:14px;font-weight:800;letter-spacing:.2px;text-transform:uppercase}.rvct-guide__link{display:inline-block;padding-top:3px;color:var(--rvct-guide-ink);font-family:DIN Next W1G,sans-serif;font-size:13px;font-weight:800;text-decoration:underline}@media(min-width:769px){.rvct-guide__body{display:flex;align-items:center;justify-content:space-between;gap:16px}.rvct-guide__link{padding-top:0;white-space:nowrap}}.rvct-addons{margin-top:14px}@media(min-width:769px){.rvct-aio .rvct-cards{padding-top:18px}.rvct-aio .rvct-cards+.rvct-group-header{padding-top:34px}.rvct-setup--aio .rvct-setup__heading{margin-top:-20px;margin-bottom:-4px}}@media(max-width:768.98px){.rvct-setup--aio .rvct-setup__sub{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/rv-guided-pdp.css.map */
