rvl-leisurecraft-range{overflow-x:clip}.rvl-r2-size{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px 14px;margin:0 0 14px;padding:12px 14px;background:#f6f4ee;border:1px solid #e1ddd2;border-radius:12px;font-size:13px}.rvl-r2-size div{min-width:0}.rvl-r2-size dt{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#6a7568}.rvl-r2-size dd{margin:2px 0 0;font-weight:600;color:#25382b;overflow-wrap:anywhere}rvl-leisurecraft-range [data-range-specs]{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}rvl-leisurecraft-range [data-range-specs] table{min-width:100%}.rvl-r2-tag{display:inline-block;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 7px;border-radius:999px;background:#e5eee2;color:#294535;margin-bottom:4px}.rvl-r2-tag--upgrade{background:#f3ebdc;color:#6b4a1c}.rvl-r2-tag--alternative{background:#e8ecf2;color:#2f3f55}.rvl-r2-heat-note{font-weight:600}.rvl-r2-hint{animation:rvlR2Fade .5s 6s forwards;position:absolute;left:50%;bottom:8px;transform:translate(-50%);margin:0;padding:4px 10px;border-radius:999px;background:#ffffffd9;color:#2c3b2f;font-size:11px;line-height:1.3;white-space:nowrap;pointer-events:none;z-index:3}[data-r2-collapse]{display:none}@container rvl-leisure (max-width:989px){.rvl-luna-style .rvl-flow-viewer{height:min(33dvh,270px)!important;min-height:220px;padding:4px 0 48px!important}rvl-leisurecraft-range .rvl-luna-style .rvl-flow-viewer [data-range-photo],rvl-leisurecraft-range .rvl-flow-viewer [data-range-photo]{object-fit:contain!important;object-position:50% 50%!important}.rvl-luna-style .rvl-flow-viewer [data-flow-three]{bottom:48px!important}.rvl-luna-style .rvl-flow-viewer .rvl-range-thumbnails button{height:34px;width:46px;flex-basis:46px}.rvl-luna-style .rvl-flow-dimensions{bottom:17px!important;font-size:11px!important;line-height:14px;left:8px;right:8px;text-align:center;white-space:normal;overflow:visible;text-overflow:clip}.rvl-luna-style .rvl-flow-accuracy{bottom:3px!important;font-size:9px!important;line-height:13px;left:8px;right:8px;text-align:center}.rvl-luna-style .rvl-flow-mobile-step-heading{display:none!important}.rvl-luna-style .rvl-flow-footer{padding-bottom:calc(10px + env(safe-area-inset-bottom))}[data-r2-collapse]{display:flex;align-items:center;gap:8px;position:absolute;top:6px;left:6px;z-index:6;min-height:32px;padding:6px 10px;border:1px solid #cfd8cb;border-radius:999px;background:#fffffff0;color:#294535;font-size:11px;font-weight:600}[data-r2-collapse] img{width:44px;height:32px;object-fit:cover;border-radius:6px;background:#ebe6dc}[data-r2-collapse] img[hidden]{display:none}.rvl-r2-collapsed .rvl-flow-viewer{display:none!important}.rvl-r2-collapsed [data-r2-collapse]{position:static;width:100%;justify-content:center;border-radius:10px;border:1px solid #cfd8cb;margin:4px 0;min-height:44px;font-size:13px;background:#f6f4ee}.rvl-flow-footer{flex-wrap:nowrap;gap:8px}.rvl-flow-footer [data-flow-back]{white-space:nowrap;flex:0 0 auto;padding:12px 14px!important}.rvl-flow-footer [data-flow-progress]{white-space:nowrap;flex:0 0 auto}.rvl-flow-footer [data-flow-next]{flex:1 1 auto;min-width:0;white-space:normal;line-height:1.25}.rvl-r2-hint{font-size:10px;bottom:4px}}@media(pointer:coarse){.rvl-flow-viewer [data-flow-three] canvas{touch-action:pan-y!important}}@keyframes rvlR2Fade{to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){.rvl-r2-hint{animation:none}}.rvl-r2-heat-break{font-weight:400}.rvl-range-choice .rvl-r2-note{display:block;margin:4px 0 2px;font-size:12px;line-height:1.35;font-weight:400;color:#56614f;text-align:left}.rvl-r2-size .rvl-r2-size-wide{grid-column:1/-1}[data-range-specs-panel]>.rvl-r2-size{margin-bottom:10px}.rvl-range-thumbnails img,[data-range-thumbnails] img{background:#ebe6dc}@media(max-width:749px){.rvl-range-choice .rvl-r2-note{font-size:11.5px}}.rvl-r2-size .rvl-r2-size-wide dd{font-weight:500}rvl-leisurecraft-range [data-flow-heat] fieldset,rvl-leisurecraft-range .rvl-heater-models{min-width:0;max-width:100%;min-inline-size:0}rvl-leisurecraft-range [data-flow-heat] .rvl-range-note,.rvl-r2-heat-note,.rvl-r2-heat-break{white-space:normal!important;overflow-wrap:anywhere;max-width:100%}rvl-leisurecraft-range [data-flow-heat] .rvl-range-choice-grid:not(.rvl-heater-track){min-width:0;max-width:100%}rvl-leisurecraft-range [data-flow-heat] .rvl-range-heater-brand-picker{max-width:100%;min-width:0}rvl-leisurecraft-range [data-flow-heat] button small{white-space:normal;overflow-wrap:anywhere}.rvl-r2-adds{display:block;margin-top:3px;font-weight:700;color:#294535}.rvl-r2-incl{margin:2px 0 8px;font-size:12px}.rvl-r2-warranty:empty{display:none}rvl-leisurecraft-range [data-range-specs] td,rvl-leisurecraft-range [data-range-specs] th{padding:6px 10px;vertical-align:top}rvl-leisurecraft-range [data-range-grid] .rvl-range-card img{background:#ebe6dc linear-gradient(100deg,#ebe6dc 30%,#f4f0e8,#ebe6dc 70%) 0 0/200% 100%;animation:rvlR2Shim 1.4s linear infinite}rvl-leisurecraft-range [data-range-grid] .rvl-range-card img.rvl-r2-loaded{animation:none;background:none}@keyframes rvlR2Shim{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){rvl-leisurecraft-range [data-range-grid] .rvl-range-card img{animation:none}}.rvl-flow-footer button{scroll-margin-bottom:96px}@container rvl-leisure (max-width:989px){.rvl-luna-style .rvl-flow-viewer{height:min(23dvh,196px)!important;min-height:172px!important;padding:4px 0 44px!important}.rvl-luna-style .rvl-flow-viewer [data-flow-three]{bottom:44px!important}.rvl-luna-style .rvl-flow-viewer .rvl-range-thumbnails{padding:3px 8px!important;gap:5px}.rvl-luna-style .rvl-flow-viewer .rvl-range-thumbnails button{height:28px;width:40px;flex-basis:40px}.rvl-luna-style .rvl-flow-dimensions{bottom:27px!important}.rvl-luna-style .rvl-flow-accuracy{bottom:2px!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:12px!important;font-size:9.5px!important}rvl-leisurecraft-range .rvl-range-preview .rvl-range-price{padding-top:4px;padding-bottom:4px}rvl-leisurecraft-range .rvl-range-preview [data-range-price-label]{font-size:11px;line-height:14px}rvl-leisurecraft-range .rvl-range-preview .rvl-range-price [data-flow-review]{min-height:38px;padding-top:6px;padding-bottom:6px}[data-r2-collapse]{left:auto;right:6px;top:6px}.rvl-luna-style .rvl-flow-viewer [data-flow-view-modes]{top:5px!important;padding:2px!important}.rvl-luna-style .rvl-flow-viewer [data-flow-view-modes] button{min-height:36px!important;height:36px!important;padding-top:0!important;padding-bottom:0!important;font-size:12px}}rvl-leisurecraft-range.rvl-nep .rvl-range-options details[data-price-group]>summary{pointer-events:none;cursor:default;padding-bottom:8px}rvl-leisurecraft-range.rvl-nep .rvl-range-options details[data-price-group]>summary:after{content:none!important;display:none!important}rvl-leisurecraft-range.rvl-nep .rvl-range-options details[data-price-group]>summary::-webkit-details-marker{display:none}rvl-leisurecraft-range.rvl-nep .rvl-master-quote-cta,rvl-leisurecraft-range.rvl-nep [data-rvl-luna-master-quote]{display:none!important}@media(max-width:749px){rvl-leisurecraft-range.rvl-nep .rvl-f6-model{display:none}rvl-leisurecraft-range.rvl-nep:is([data-nep-step=Space],[data-nep-step=Heat],[data-nep-step=Finishing],[data-nep-step=Review]) .rvl-flow-product-header{display:none}rvl-leisurecraft-range.rvl-nep .rvl-f6-bar{padding:6px 12px calc(4px + env(safe-area-inset-bottom,0px))}rvl-leisurecraft-range.rvl-nep .rvl-f6-bar-in{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"step step" "price btns" "meta meta";gap:0 10px;align-items:center}rvl-leisurecraft-range.rvl-nep .rvl-f6-bar-top{grid-area:step;min-height:16px;align-self:end;min-width:0}rvl-leisurecraft-range.rvl-nep .rvl-f6-dots{display:none}rvl-leisurecraft-range.rvl-nep .rvl-f6-bar-main,rvl-leisurecraft-range.rvl-nep .rvl-f6-price{display:contents}rvl-leisurecraft-range.rvl-nep .rvl-f6-price small[data-f6-label]{display:none}rvl-leisurecraft-range.rvl-nep .rvl-f6-price strong{grid-area:price;line-height:24px;min-width:0}rvl-leisurecraft-range.rvl-nep .rvl-f6-price strong:after{content:" before tax";font-size:12px;font-weight:600;color:#4b554e}rvl-leisurecraft-range.rvl-nep .rvl-f6-price .rvl-f6-delta{grid-area:step;align-self:end;line-height:16px;max-width:none}rvl-leisurecraft-range.rvl-nep .rvl-f6-bar-in:has(.rvl-f6-delta:not([hidden])) .rvl-f6-bar-top{visibility:hidden}rvl-leisurecraft-range.rvl-nep .rvl-f6-btns{grid-area:btns}rvl-leisurecraft-range.rvl-nep .rvl-f6-meta{grid-area:meta;flex-wrap:nowrap;justify-content:flex-start;white-space:nowrap;overflow:hidden;margin-top:4px}rvl-leisurecraft-range.rvl-nep .rvl-f6-deliv{display:none}rvl-leisurecraft-range.rvl-nep .rvl-f6-contact--short:before{content:"Free shipping \b7  "}rvl-leisurecraft-range.rvl-nep:not([data-nep-step=Model]) [data-f6-next]{font-size:0;padding:0 18px;min-width:76px}rvl-leisurecraft-range.rvl-nep:not([data-nep-step=Model]) [data-f6-next]:before{content:"Next";font-size:14px}}rvl-leisurecraft-range.rvl-nep .rvl-f6-hide{display:none!important}rvl-leisurecraft-range.rvl-f6.rvl-nep.rvl-f6-collapsed[data-nep-step=Model] .rvl-range-preview .rvl-flow-viewer{display:flex!important}rvl-leisurecraft-range.rvl-f6.rvl-nep.rvl-f6-collapsed[data-nep-step=Model] .rvl-f6-strip{display:none!important}@media(min-width:750px){rvl-leisurecraft-range.rvl-nep .rvl-nep-early,rvl-leisurecraft-range .rvl-nep-hint{display:none!important}}@media(max-width:749px){rvl-leisurecraft-range.rvl-nep .rvl-nep-hint{margin:2px 2px 8px;font-size:13px;line-height:18px;font-weight:600;color:#26352b}rvl-leisurecraft-range.rvl-nep[data-nep-step=Model] .rvl-flow-product-header{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 8px;padding:0 0 6px!important;margin:0!important;min-height:0!important;position:relative}rvl-leisurecraft-range.rvl-nep[data-nep-step=Model] .rvl-flow-product-header .rvl-range-back,rvl-leisurecraft-range.rvl-nep[data-nep-step=Model] .rvl-flow-product-header [data-flow-new]{position:static!important;order:0;min-height:44px!important;height:44px;margin:0!important;padding:0 2px!important;font-size:13px!important;line-height:16px!important}rvl-leisurecraft-range.rvl-nep[data-nep-step=Model] .rvl-flow-title-block{order:1;flex:1 0 100%;margin:0!important;padding:0!important;text-align:left!important}rvl-leisurecraft-range.rvl-nep[data-nep-step=Model] [data-flow-model-name]{margin:0!important;font-size:20px!important;line-height:24px!important}rvl-leisurecraft-range.rvl-nep[data-nep-step=Model] .rvl-shell-from{margin:0!important;font-size:14px!important;line-height:18px!important}}rvl-leisurecraft-range .rvl-nep-suffix{display:inline}@media(max-width:749px){rvl-leisurecraft-range.rvl-nep .rvl-nep-suffix{display:none}rvl-leisurecraft-range.rvl-nep [data-flow-model-name]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}rvl-leisurecraft-range.rvl-nep [data-flow-photo-area]{touch-action:pan-y}}html rvl-leisurecraft-range.rvl-range.is-configuring:has([data-range-detail]:not([hidden])) [data-rvl-sauna-categories],html rvl-leisurecraft-range.rvl-range.is-configuring:has([data-range-detail]:not([hidden])) [data-rvl-sauna-landing-content]{display:none!important}rvl-leisurecraft-range .rvl-r2-empty-size{margin:10px 0 0}@media(max-width:749px){html rvl-leisurecraft-range.rvl-f6 .rvl-range-preview .rvl-flow-viewer [data-flow-photo-area]{background:#f3f1ec}html rvl-leisurecraft-range.rvl-f6 .rvl-range-preview .rvl-flow-viewer [data-flow-photo-area] img[data-range-photo]{object-fit:contain!important;object-position:50% 50%!important;background:#f3f1ec}html rvl-leisurecraft-range.rvl-f6[data-f6-step=Model]:not(.rvl-f6-full){--f6-pv:44vh;--f6-pv:44svh}html rvl-leisurecraft-range.rvl-f6[data-f6-step=Model]:not(.rvl-f6-full) .rvl-range-preview .rvl-flow-viewer [data-flow-photo-area]:has(.rvl-range-thumbnails button:nth-child(2)) img[data-range-photo]{top:0!important;right:0!important;bottom:38px!important;left:0!important;height:calc(100% - 38px)!important}html rvl-leisurecraft-range.rvl-f6[data-f6-step=Model]:not(.rvl-f6-full) .rvl-range-preview .rvl-flow-viewer [data-flow-photo-area] .rvl-range-thumbnails{bottom:4px!important;left:6px!important;right:6px!important;justify-content:flex-start}}@media(max-width:749px){html rvl-leisurecraft-range.rvl-f6[data-f6-step=Model] [data-range-detail] [data-range-specs-panel]{display:none!important}}@media(max-width:749px){html rvl-leisurecraft-range.rvl-nep .rvl-range-options details[data-price-group]>summary{pointer-events:auto!important;cursor:pointer!important;min-height:44px}html rvl-leisurecraft-range.rvl-nep .rvl-range-options details[data-price-group]>summary:after{content:"+"!important;display:inline-block!important;margin-left:auto;padding-left:10px;font-size:20px;line-height:1}html rvl-leisurecraft-range.rvl-nep .rvl-range-options details[data-price-group][open]>summary:after{content:"\2212"!important}}@media(max-width:749px){html rvl-leisurecraft-range.rvl-nep[data-f6-step=Space] [data-f6-back]{display:none!important}}@media(max-width:749px){html rvl-leisurecraft-range.rvl-f6.rvl-nep:is([data-f6-step=Space],[data-f6-step=Heat],[data-f6-step=Finishing],[data-f6-step=Review]):not(.rvl-f6-full){--f6-pv:40vh;--f6-pv: calc(40svh - 2px) }}@media(max-width:749px){html rvl-leisurecraft-range.rvl-nep1 [data-flow-panel]{display:flex;flex-direction:column}html rvl-leisurecraft-range.rvl-nep1 [data-flow-panel]>:is([data-range-selections],[data-range-components],[data-range-addons]):not([hidden]){display:contents}html rvl-leisurecraft-range.rvl-nep1 :is([data-flow-heading],[data-flow-description],.rvl-flow-footer,[data-flow-review],.rvl-flow-mobile-step-heading,.rvl-f6-bar-top){display:none!important}html rvl-leisurecraft-range.rvl-nep1 [data-nep-hint]{order:0}html rvl-leisurecraft-range.rvl-nep1 .rvl-f6-next{min-width:112px}html rvl-leisurecraft-range.rvl-nep1 .rvl-f6-contact--short a{display:inline-flex;align-items:center;min-height:44px;margin:-13px 0;padding:0 4px}html rvl-leisurecraft-range.rvl-nep1 details[data-nep1-heat]>summary{display:flex;align-items:center;gap:10px;list-style:none}html rvl-leisurecraft-range.rvl-nep1 details[data-nep1-heat]>[data-flow-heat]{padding:0 16px 16px;margin:0}html rvl-leisurecraft-range.rvl-nep1 details[data-nep1-heat]>summary::-webkit-details-marker{display:none}html rvl-leisurecraft-range.rvl-nep1 details[data-nep1-heat]>summary span{font-weight:400;font-size:13px;color:#4b554e;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-review{margin:22px 0 8px;padding:16px;border:1px solid #d9ded8;border-radius:10px;background:#fafaf7}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-review h2{margin:0 0 10px;font-size:20px;line-height:26px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-review h3{margin:14px 0 4px;font-size:13px;line-height:18px;text-transform:uppercase;letter-spacing:.04em;color:#4b554e}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-rl{margin:0}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-rl>div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid #e6e9e4;font-size:14px;line-height:20px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-rl dt{min-width:0}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-rl dt small{display:block;font-size:13px;line-height:18px;color:#4b554e}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-rl dd{margin:0;white-space:nowrap;font-weight:600}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-tot>div{border-bottom:0;border-top:2px solid #1f2a22;margin-top:8px;padding-top:10px;font-size:17px;font-weight:700}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-perks{margin:10px 0 0;padding:0 0 0 18px;font-size:14px;line-height:22px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-status{margin:12px 0 8px;font-size:14px;line-height:20px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;border:0;border-radius:8px;background:#1f2a22;color:#fff;font-family:inherit;letter-spacing:normal;font-weight:700;font-size:16px;text-decoration:none;cursor:pointer}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-cta[disabled]{opacity:.6}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-contact{margin:10px 0 0;font-size:15px;text-align:center}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-contact a{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;font-weight:700;color:inherit;text-decoration:underline}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-save{display:block;width:100%;min-height:44px;margin-top:6px;background:none;border:1px solid #1f2a22;border-radius:8px;font-size:14px;font-weight:600;color:inherit;cursor:pointer}}@media(min-width:750px){html rvl-leisurecraft-range.rvl-nep1 [data-flow-panel]{display:flex;flex-direction:column}html rvl-leisurecraft-range.rvl-nep1 [data-flow-panel]>:is([data-range-selections],[data-range-components],[data-range-addons]):not([hidden]){display:contents}html rvl-leisurecraft-range.rvl-nep1 :is([data-flow-heading],[data-flow-description],.rvl-flow-footer,[data-flow-review],.rvl-flow-mobile-step-heading,.rvl-f6-bar-top){display:none!important}html rvl-leisurecraft-range.rvl-nep1 [data-nep-hint]{order:0}html rvl-leisurecraft-range.rvl-nep1 .rvl-f6-next{min-width:112px}html rvl-leisurecraft-range.rvl-nep1 .rvl-f6-contact--short a{display:inline-flex;align-items:center;min-height:44px;margin:-13px 0;padding:0 4px}html rvl-leisurecraft-range.rvl-nep1 details[data-nep1-heat]>summary{display:flex;align-items:center;gap:10px;list-style:none}html rvl-leisurecraft-range.rvl-nep1 details[data-nep1-heat]>[data-flow-heat]{padding:0 16px 16px;margin:0}html rvl-leisurecraft-range.rvl-nep1 details[data-nep1-heat]>summary::-webkit-details-marker{display:none}html rvl-leisurecraft-range.rvl-nep1 details[data-nep1-heat]>summary span{font-weight:400;font-size:13px;color:#4b554e;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-review{margin:22px 0 8px;padding:16px;border:1px solid #d9ded8;border-radius:10px;background:#fafaf7}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-review h2{margin:0 0 10px;font-size:20px;line-height:26px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-review h3{margin:14px 0 4px;font-size:13px;line-height:18px;text-transform:uppercase;letter-spacing:.04em;color:#4b554e}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-rl{margin:0}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-rl>div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid #e6e9e4;font-size:14px;line-height:20px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-rl dt{min-width:0}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-rl dt small{display:block;font-size:13px;line-height:18px;color:#4b554e}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-rl dd{margin:0;white-space:nowrap;font-weight:600}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-tot>div{border-bottom:0;border-top:2px solid #1f2a22;margin-top:8px;padding-top:10px;font-size:17px;font-weight:700}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-perks{margin:10px 0 0;padding:0 0 0 18px;font-size:14px;line-height:22px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-status{margin:12px 0 8px;font-size:14px;line-height:20px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;border:0;border-radius:8px;background:#1f2a22;color:#fff;font-family:inherit;letter-spacing:normal;font-weight:700;font-size:16px;text-decoration:none;cursor:pointer}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-cta[disabled]{opacity:.6}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-contact{margin:10px 0 0;font-size:15px;text-align:center}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-contact a{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;font-weight:700;color:inherit;text-decoration:underline}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-save{display:block;width:100%;min-height:44px;margin-top:6px;background:none;border:1px solid #1f2a22;border-radius:8px;font-size:14px;font-weight:600;color:inherit;cursor:pointer}}@media(min-width:750px){html rvl-leisurecraft-range.rvl-nep1 .rvl-flow-panel{max-height:none!important;min-height:0!important;overflow:visible!important;overscroll-behavior:auto;padding-right:0}html rvl-leisurecraft-range.rvl-nep1 [data-flow-panel]>*,html rvl-leisurecraft-range.rvl-nep1 [data-flow-panel]>[data-range-selections]>*,html rvl-leisurecraft-range.rvl-nep1 [data-flow-panel]>[data-range-components]>*,html rvl-leisurecraft-range.rvl-nep1 [data-flow-panel]>[data-range-addons]>*{flex-shrink:0}html rvl-leisurecraft-range.rvl-nep1 :is([data-flow-nav],.rvl-flow-mobile-nav,.rvl-f6-dots,.rvl-f6-stepname,[data-f6-back]){display:none!important}html rvl-leisurecraft-range.rvl-nep1 .rvl-range-preview{position:sticky!important;top:16px!important;align-self:start}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep-hint{display:block!important;margin:0 0 8px}html rvl-leisurecraft-range.rvl-nep1 .rvl-f6-contact--full{display:none!important}html rvl-leisurecraft-range.rvl-nep1 .rvl-f6-contact--short{display:inline!important}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-review{max-width:100%}}@media(min-width:750px){html rvl-leisurecraft-range.rvl-nep1 .rvl-range-options details[data-price-group]>summary,html rvl-leisurecraft-range.rvl-nep1 details[data-nep1-heat]>summary{pointer-events:auto!important;cursor:pointer!important;min-height:44px}html rvl-leisurecraft-range.rvl-nep1 .rvl-range-options details[data-price-group]>summary:after,html rvl-leisurecraft-range.rvl-nep1 details[data-nep1-heat]>summary:after{content:"+"!important;display:inline-block!important;margin-left:auto;padding-left:10px;font-size:20px;line-height:1}html rvl-leisurecraft-range.rvl-nep1 .rvl-range-options details[data-price-group][open]>summary:after,html rvl-leisurecraft-range.rvl-nep1 details[data-nep1-heat][open]>summary:after{content:"\2212"!important}html rvl-leisurecraft-range.rvl-nep1 details:is([data-price-group],[data-nep1-heat]){scroll-margin-top:16px;scroll-margin-bottom:110px}}@container rvl-leisure (max-width:989px){html rvl-leisurecraft-range.rvl-nep1 details:is([data-price-group],[data-nep1-heat]){scroll-margin-top:calc(min(23dvh,196px) + 70px)}}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg{position:relative;display:grid;min-width:0}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg>.rvl-range-choice{width:100%;height:100%;margin:0}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg-plus{position:absolute;top:6px;right:6px;z-index:3;width:40px;height:40px;min-width:40px;padding:0;margin:0;border:1px solid #2f3a2a;border-radius:50%;background:#fff;color:#2f3a2a;font:600 24px/1 inherit;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px #0000002e;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg-plus span{display:block;margin:-2px 0 0;font-size:24px;line-height:1}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg-plus:focus-visible{outline:3px solid #2f6b3a;outline-offset:2px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg-plus[aria-expanded=true]{background:#2f3a2a;color:#fff}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg-list{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:auto;padding:12px 52px 10px 12px;border:2px solid #2f3a2a;border-radius:inherit;background:#fff;color:#222;text-align:left;font-size:13px;line-height:1.35;cursor:default}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg-list[hidden]{display:none}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg-list p{margin:0 0 6px;font-weight:700;font-size:13px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg-list ul{margin:0;padding:0 0 0 16px;list-style:disc}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg-list li{margin:0 0 3px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg-list small{display:block;margin-top:6px;font-size:11px;color:#5a5a5a}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg:has(.rvl-nep1-pkg-list:not([hidden])){z-index:5}@media(max-width:749px){html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg-list{bottom:auto;min-height:100%;overflow:visible;padding:10px 10px 8px;font-size:12.5px;box-shadow:0 6px 18px #0000002e}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg-list p{padding-right:40px;min-height:34px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg-list ul{padding-left:14px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg-list li{margin-bottom:2px}}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-dep-bar{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:1.5px solid #24392e;border-radius:8px;background:#fff;color:#24392e;font:inherit;font-weight:700;white-space:nowrap;cursor:pointer}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-dep-bar[hidden]{display:none}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-dep-bar:focus-visible,html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-dep-cta:focus-visible{outline:2px solid #1f2a22;outline-offset:2px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-buy{display:flex;gap:8px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-buy>*{flex:1 1 0;min-width:0}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-dep-cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;border:1.5px solid #1f2a22;border-radius:8px;background:#fff;color:#1f2a22;font-family:inherit;letter-spacing:normal;font-weight:700;font-size:16px;cursor:pointer}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-dep-cta[disabled]{opacity:.6}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-dep{margin:10px 0 0;padding:12px 14px;border:1px solid #d9d4c8;border-radius:8px;background:#fffdf9;font-size:14px;line-height:20px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-dep:focus{outline:2px solid #1f2a22;outline-offset:2px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-dep-h{margin:0 0 4px;font-weight:700}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-dep ul{margin:0;padding:0 0 0 18px}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-dep-st{margin:6px 0 0}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-dep-msg{margin:4px 0 0}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-dep-msg:empty{display:none}@media(max-width:749px){html rvl-leisurecraft-range.rvl-nep1 .rvl-f6-bar-in:has([data-nep1-deposit]:not([hidden])) .rvl-f6-price strong:after{display:block;line-height:14px}html rvl-leisurecraft-range.rvl-nep1 .rvl-f6-btns:has([data-nep1-deposit]:not([hidden])) .rvl-f6-next{min-width:0;padding:0 14px}}@media(max-width:379px){html rvl-leisurecraft-range.rvl-nep1 .rvl-f6-btns:has([data-nep1-deposit]:not([hidden])){gap:6px}html rvl-leisurecraft-range.rvl-nep1 .rvl-f6-btns:has([data-nep1-deposit]:not([hidden])) .rvl-f6-next,html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-dep-bar{padding:0 10px;font-size:14px}html rvl-leisurecraft-range.rvl-nep1 .rvl-f6-bar-in:has([data-nep1-deposit]:not([hidden])) .rvl-f6-price strong{font-size:18px}}rvl-leisurecraft-range [data-range-addons] [hidden]{display:none!important}rvl-leisurecraft-range [data-range-addons] .rvl-addon-hint{margin:0 12px 10px;font-size:13px}rvl-leisurecraft-range .rvl-addon-noimg{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4/3;background:#f1efe9;color:#5d665a;font-size:12px;font-weight:600;border-radius:6px;text-align:center}html rvl-leisurecraft-range .rvl-nep1-rl dt.rvl-nep1-rl-hasimg{display:flex;gap:10px;align-items:flex-start}html rvl-leisurecraft-range .rvl-nep1-rl dt.rvl-nep1-rl-hasimg>span{display:block;min-width:0}html rvl-leisurecraft-range .rvl-nep1-rl .rvl-nep1-rl-img{flex:0 0 48px;width:48px;height:36px;aspect-ratio:auto;object-fit:contain;background:#f6f4ef;border-radius:4px;margin-top:2px}html rvl-leisurecraft-range .rvl-nep1-rl .rvl-addon-noimg.rvl-nep1-rl-img{font-size:0}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg>.rvl-range-choice,html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg>.rvl-nep1-pkg-list{grid-area:1/1}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg>.rvl-nep1-pkg-list{position:relative;inset:auto;min-height:100%;height:auto;max-height:none;overflow:visible;box-sizing:border-box}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-pkg:has(.rvl-nep1-pkg-list:not([hidden]))>.rvl-range-choice{visibility:hidden}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-buy{flex-direction:column}html rvl-leisurecraft-range.rvl-nep1 .rvl-nep1-buy>*{flex:0 0 auto}.rvl-nep1-atc-msg{margin:8px 0 0;font-size:14px;line-height:1.45;color:#1f2a22}html rvl-leisurecraft-range.rvl-nep1 .rvl-f6-bar .rvl-f6-meta{justify-content:flex-start;column-gap:14px}.rvl-nep1-mail input[type=text],.rvl-nep1-mail input[type=tel],.rvl-nep1-mail textarea{min-height:44px;padding:0 10px;border:1px solid #b9b4a8;border-radius:6px;font:inherit;font-weight:400}.rvl-nep1-mail textarea{padding:8px 10px;resize:vertical}.rvl-nep1-mail .rvl-nep1-mail-msg:empty{display:none}html rvl-leisurecraft-range details.rvl-acc>summary{min-height:44px}html rvl-leisurecraft-range details.rvl-acc>summary .rvl-acc-count{margin:0 auto 0 8px}html rvl-leisurecraft-range details.rvl-acc-tier .rvl-acc-tcount{font-weight:400;font-size:11px;color:#7a8175;white-space:nowrap}html rvl-leisurecraft-range details.rvl-acc .rvl-acc-count.is-on,html rvl-leisurecraft-range details.rvl-acc-tier .rvl-acc-tcount.is-on{color:#294536;font-weight:700}html rvl-leisurecraft-range details.rvl-acc>.rvl-acc-tiers{display:flex;flex-direction:column;gap:0;margin:4px 0 2px;border-top:1px solid #e4e0d6}html rvl-leisurecraft-range details.rvl-acc>.rvl-acc-tiers>details.rvl-acc-tier{margin:0!important;border:0!important;border-bottom:1px solid #e4e0d6!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:0 0 0 12px!important}html rvl-leisurecraft-range details.rvl-acc>.rvl-acc-tiers>details.rvl-acc-tier:last-child{border-bottom:0!important}html rvl-leisurecraft-range details.rvl-acc-tier>summary{display:flex!important;align-items:center;gap:10px;min-height:44px;padding:8px 0!important;font-size:14px;font-weight:600;cursor:pointer;list-style:none}html rvl-leisurecraft-range details.rvl-acc-tier>summary .rvl-acc-tcount{margin-left:auto}html rvl-leisurecraft-range details.rvl-acc-tier>summary::-webkit-details-marker{display:none}html rvl-leisurecraft-range details.rvl-acc-tier>summary:after{content:"+";margin-left:12px;font-size:18px;line-height:1;font-weight:400}html rvl-leisurecraft-range details.rvl-acc-tier[open]>summary:after{content:"\2212"}html rvl-leisurecraft-range details.rvl-acc-tier>.rvl-range-choice-grid{padding-bottom:12px}html rvl-leisurecraft-range.rvl-f6 .rvl-range-preview .rvl-flow-viewer [data-flow-photo-area]{background:#f3f1ec}html rvl-leisurecraft-range.rvl-f6 .rvl-range-preview .rvl-flow-viewer [data-flow-photo-area] img[data-range-photo]{object-fit:contain!important;object-position:50% 50%!important;background:#f3f1ec}
/*# sourceMappingURL=/cdn/shop/t/76/assets/rvl-leisurecraft-r2.css.map */
