.rf-classic .rf-buy-card{padding:0;border-radius:0;background:none}@media screen and (min-width:1000px){.rf-classic .product>.product-gallery{position:sticky;top:calc(var(--sticky-area-height, 0px) + 20px);align-self:start}.rf-classic .product>.product-info{position:static}}.rf-classic .product-info>[data-block-type=rf-quick-details]:not(:has(.rf-qd)){display:none}.rf-classic .product-info>[data-block-type=rf-quick-details]+[data-block-type=rf-quick-details]{margin-block-start:0}.rf-classic .product-info>[data-block-type=rf-quick-details] .rf-qd{border-top:1px solid var(--rf-line)}.rf-classic .product-info>[data-block-type=rf-quick-details]+[data-block-type=rf-quick-details] .rf-qd{border-top:0}.rf-classic .rf-pkgs{grid-template-columns:minmax(0,1fr)}.rf-classic .rf-pkg{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nm pr" "bl bl" "st st";align-items:baseline;gap:2px 12px;padding:12px 16px;text-align:left}.rf-classic .rf-pkg__nm{grid-area:nm;padding:0;text-wrap:pretty}.rf-classic .rf-pkg__blurb{grid-area:bl;padding:0}.rf-classic .rf-pkg__pr{grid-area:pr;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 8px;padding:0;color:var(--rf-ink);font-weight:600;text-align:right}.rf-classic .rf-pkg__pr s{display:inline;font-weight:400;color:var(--rf-ink-2)}.rf-classic .rf-pkg__st{grid-area:st;display:flex;align-items:center;gap:6px;margin-top:4px;padding:0;background:none;font-size:12px}.rf-classic .rf-pkg__st:before{content:"";width:6px;height:6px;border-radius:50%;background:#1a7f37}.rf-classic .rf-pkg.is-sold .rf-pkg__st:before{background:var(--rf-red)}.rf-hl{--rf-hl-tint: color-mix(in srgb, var(--rf-red) 4%, rgb(255 255 255));padding:16px 18px 18px;border:1px solid color-mix(in srgb,var(--rf-red) 14%,rgb(255 255 255));border-radius:var(--rf-radius-card);background:var(--rf-hl-tint)}.rf-hl__title{margin:0 0 12px;color:var(--rf-red);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rf-hl__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;padding:0;list-style:none}.rf-hl__list li{display:flex;align-items:flex-start;gap:10px;font-size:14px;font-weight:500;line-height:1.4;color:var(--rf-ink)}.rf-hl__list .rf-icon{flex:none;width:20px;height:20px;padding:4px;border-radius:50%;background:var(--rf-red);color:#fff}@media(max-width:419px){.rf-hl__list{grid-template-columns:minmax(0,1fr)}}.rf-qd{border-bottom:1px solid var(--rf-line)}.rf-qd__sum{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;font-size:14px;font-weight:600;color:var(--rf-ink);cursor:pointer;list-style:none}.rf-qd__sum::-webkit-details-marker{display:none}.rf-qd__ic{width:16px;height:16px;transition:transform var(--rf-t-expand, .25s) var(--rf-ease, ease)}.rf-qd[open] .rf-qd__ic{transform:rotate(180deg)}.rf-qd__body{padding-bottom:16px}[role=main] .shopify-section.shopify-section--rf-pnav{position:sticky;top:calc(var(--header-is-visible, 1) * var(--sticky-area-height, 0px));z-index:3}html:has(.rf-pnav){scroll-padding-block-start:calc(var(--sticky-area-height, 0px) + 72px)}.rf-pnav{border-bottom:1px solid var(--rf-line);background:#fffffff0;-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px)}.rf-pnav__in{display:block}.rf-pnav__list{display:flex;gap:28px;margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:none}.rf-pnav__list::-webkit-scrollbar{display:none}.rf-pnav__list li{flex:none}.rf-pnav__link{display:block;padding:16px 0 14px;border-bottom:2px solid transparent;color:var(--rf-ink-2);font-size:13px;font-weight:600;white-space:nowrap;text-decoration:none;transition:color var(--rf-t-color, .2s) var(--rf-ease, ease),border-color var(--rf-t-color, .2s) var(--rf-ease, ease)}.rf-pnav__link:hover{color:var(--rf-ink)}.rf-pnav__link[aria-current=true]{border-bottom-color:var(--rf-red);color:var(--rf-ink)}.rf-pnav__h,.rf-pnav__ic,.rf-pnav__note,.rf-pnav__meta{display:none}.rf-pspecs__more{display:flex;margin:24px auto 0}@media(min-width:1000px){.rf-pspecs__body:not(:has(.rf-spec-img)) .rf-legacy-specs{columns:2;column-gap:56px}.rf-pspecs__body:not(:has(.rf-spec-img)) .rf-legacy-specs>*{break-inside:avoid}}.rf-pspecs__body .rf-spec-img{display:block;box-sizing:border-box;width:100%;max-width:560px;height:auto;margin:0 auto 24px;padding:16px;border-radius:var(--rf-radius-card);background:var(--rf-bg);object-fit:contain;mix-blend-mode:multiply}.rf-pspecs__body[data-rf-clamp]:not(.is-open,.is-fit){overflow:clip}@media(min-width:1000px){.rf-pspecs__body:has(>.rf-spec-img),.rf-pspecs__body .rf-model-panel:has(>.rf-spec-img){display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:0 56px;align-items:start}.rf-pspecs__body .rf-model-panel[hidden]{display:none}.rf-pspecs__body .rf-spec-img{grid-column:1;grid-row:1 / span 40;position:sticky;top:calc(var(--sticky-area-height, 0px) + 88px);max-height:calc(100vh - var(--sticky-area-height, 0px) - 120px);margin:0;padding:28px}.rf-pspecs__body:has(>.rf-spec-img)>:not(.rf-spec-img),.rf-pspecs__body .rf-model-panel:has(>.rf-spec-img)>:not(.rf-spec-img){grid-column:2}.rf-pspecs__body:has(>.rf-spec-img)>.rf-legacy-specs,.rf-pspecs__body .rf-model-panel:has(>.rf-spec-img)>.rf-legacy-specs{grid-row:1 / span 40}}.rf-pship .rf-ship-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 24px}.rf-pship .rf-ship-facts li{padding:20px;border-radius:var(--rf-radius-card);background:var(--rf-s-card, rgb(255 255 255))}.rf-pship .rf-seg{margin-bottom:16px}.rf-pship .rf-ship-panel{overflow-x:auto;border-radius:var(--rf-radius-card);background:var(--rf-s-card, rgb(255 255 255))}.rf-pship .rf-box-table{min-width:520px;margin:0}.rf-pship .rf-box-table :is(th,td){padding-inline:20px}.rf-pship .rf-sub-h{margin:40px 0 12px}.rf-pship .rf-manuals{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.rf-pship .rf-manuals a{padding:18px 20px;border-radius:var(--rf-radius-card);background:var(--rf-s-card, rgb(255 255 255))}.rf-pvids .rf-sia{margin:0}.rf-pvids .rf-sia__track{--rf-pvid-w: min(78vw, 320px)}.rf-pvids .rf-sia__track>.rf-vcard{flex:0 0 var(--rf-pvid-w);width:var(--rf-pvid-w);aspect-ratio:16 / 9;border-radius:var(--rf-radius-card)}@media(min-width:1000px){.rf-pvids .rf-sia__track{--rf-pvid-w: calc((100% - 2 * 16px) / 3)}}.rf-previews__sum{display:flex;align-items:center;gap:20px;margin-bottom:32px}.rf-previews__avg{font-size:clamp(48px,6vw,64px);font-weight:600;line-height:1;letter-spacing:-.03em;color:var(--rf-s-ink, var(--rf-ink))}.rf-previews__stars{display:inline-flex;gap:2px;color:var(--rf-ink)}.rf-previews__stars .rf-icon{width:18px;height:18px}.rf-previews__stars .is-off{color:var(--rf-line)}.rf-previews__sum p{margin-top:4px;font-size:14px;color:var(--rf-s-ink-2, var(--rf-ink-2))}.rf-previews__widget{min-height:200px}@media(max-width:767px){[role=main] .shopify-section.shopify-section--rf-pnav{position:static}.rf-pnav{padding-block:28px 32px;border-bottom:0;background:var(--rf-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.rf-pnav__h{display:block;margin:0 0 14px;color:var(--rf-ink);font-size:20px;font-weight:600;line-height:1.25;letter-spacing:-.01em}.rf-pnav__list{flex-direction:column;gap:0;overflow:hidden;border-radius:16px;background:var(--rf-card, rgb(255 255 255));box-shadow:0 0 0 1px #1118270f,0 10px 24px -14px #11182738}.rf-pnav__list li+li{position:relative}.rf-pnav__list li+li:before{content:"";position:absolute;top:0;right:0;left:70px;border-top:1px solid rgb(17 24 39 / .08)}.rf-pnav__list li:has(>[data-rf-pnav=product]){display:none}.rf-pnav__link{display:grid;grid-template-columns:40px minmax(0,1fr) auto 8px;align-items:center;gap:14px;min-height:68px;padding:12px 18px 12px 16px;border-bottom:0;color:var(--rf-ink);white-space:normal;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--rf-ease, ease)}.rf-pnav__link:active{background:var(--rf-bg)}.rf-pnav__link:after{content:"";grid-column:4;width:8px;height:8px;border:solid var(--rf-ink-2);border-width:2px 2px 0 0;transform:rotate(45deg)}.rf-pnav__link[aria-current=true]{border-bottom:0}.rf-pnav__ic{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--rf-ink) 5%,rgb(255 255 255));color:var(--rf-ink)}.rf-pnav__ic .rf-icon{width:20px;height:20px}.rf-pnav__txt{display:grid;gap:2px;min-width:0}.rf-pnav__lbl{font-size:16px;font-weight:600;line-height:1.3}.rf-pnav__note{display:block;overflow:hidden;color:var(--rf-ink-2);font-size:13px;font-weight:400;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.rf-pnav__meta{display:inline-flex;align-items:center;gap:4px;grid-column:3;font-size:14px;font-weight:600}.rf-pnav__meta .rf-icon{width:14px;height:14px;color:var(--rf-ink)}.rf-pnav__count{color:var(--rf-ink-2);font-weight:400}.shopify-section.rf-sheet-src{display:none!important}}html.rf-sheet-open{overflow:hidden}.rf-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:var(--rf-card, rgb(255 255 255));color:var(--rf-ink)}.rf-sheet[open]{display:flex;flex-direction:column}.rf-sheet::backdrop{background:#11182773}.rf-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(10px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--rf-line)}.rf-sheet__title{margin:0;font-size:18px;font-weight:600}.rf-sheet__close{display:grid;place-items:center;width:44px;height:44px;margin-right:-10px;border:0;border-radius:50%;background:none;color:var(--rf-ink);cursor:pointer}.rf-sheet__body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom,0px)}.rf-sheet__body>*{margin-top:0!important;padding-top:24px}.rf-sheet[open]{animation:rf-sheet-in .32s cubic-bezier(.2,.8,.2,1)}@keyframes rf-sheet-in{0%{opacity:0;transform:translateY(32px)}}@media(prefers-reduced-motion:reduce){.rf-sheet[open]{animation:none}}.rf-sheet__foot{display:flex;gap:8px;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));border-top:1px solid rgb(17 24 39 / .08);background:var(--rf-card, rgb(255 255 255))}.rf-sheet__foot:not(:has(.rf-sheet__step:not([hidden]))){display:none}.rf-sheet__step{display:flex;flex:1 1 0;align-items:center;gap:8px;min-width:0;min-height:52px;padding:6px 12px;border:1px solid rgb(17 24 39 / .12);border-radius:12px;background:none;color:var(--rf-ink);font:inherit;text-align:left;cursor:pointer}.rf-sheet__step[hidden]{display:none}.rf-sheet__step--next{justify-content:flex-end;border-color:var(--rf-ink);background:var(--rf-ink);color:#fff;text-align:right}.rf-sheet__step svg{flex:none}.rf-sheet__step span{display:grid;min-width:0}.rf-sheet__step small{font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;opacity:.7}.rf-sheet__step b{overflow:hidden;font-size:14px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.rf-pdp-anchor .rf-seg,.rf-pdp-anchor .rf-seg.rf-seg--pills{display:flex;flex-wrap:nowrap;gap:0;padding:0;overflow-x:auto;border-bottom:1px solid var(--rf-line);border-radius:0;background:none;scrollbar-width:none}.rf-pdp-anchor .rf-seg::-webkit-scrollbar{display:none}.rf-pdp-anchor .rf-models .rf-seg{margin-block-end:20px}.rf-pdp-anchor .rf-seg button{flex:1 0 auto;min-height:48px;padding:12px 18px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;box-shadow:none;color:var(--rf-ink-2);font-size:14px;font-weight:600;text-align:center;white-space:nowrap;overflow-wrap:normal}.rf-pdp-anchor .rf-seg button:hover{border-color:transparent;color:var(--rf-ink)}.rf-pdp-anchor .rf-seg button[aria-pressed=true]{border-bottom-color:var(--rf-red);background:none;box-shadow:none;color:var(--rf-red)}.rf-classic .product-gallery__zoom{top:auto;bottom:14px;z-index:2}.rf-gal-count{position:absolute;top:14px;right:14px;z-index:2;padding:3px 10px;border-radius:999px;background:#1118278c;color:#fff;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;pointer-events:none}.rf-gal-tools{position:absolute;left:14px;right:64px;bottom:14px;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:8px;pointer-events:none}.rf-gal-tools>*{pointer-events:auto}.rf-gal-tabs{display:flex;flex-wrap:wrap;gap:6px}.rf-gal-tab,.rf-gal-config{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:0;border-radius:8px;font:inherit;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;box-shadow:0 1px 3px #00000029;cursor:pointer;transition:background-color var(--rf-t-color, .2s) var(--rf-ease, ease),color var(--rf-t-color, .2s) var(--rf-ease, ease)}.rf-gal-tab{--rf-gal-tab-bg: rgb(255 255 255);background:#fff;color:var(--rf-ink)}.rf-gal-tab[hidden]{display:none}.rf-gal-tab:hover{background:var(--rf-bg)}.rf-gal-tab[aria-pressed=true]{--rf-gal-tab-bg: var(--rf-ink);background:var(--rf-ink);color:#fff}.rf-gal-config{background:var(--rf-red);color:#fff}.rf-gal-config:hover{background:var(--rf-red-h, #a80016)}.rf-gal-tab svg,.rf-gal-config svg{flex:none;width:16px;height:16px}@media(max-width:999px){.rf-gal-tools{position:static;padding:10px 0 0}.rf-gal-tab,.rf-gal-config{box-shadow:none}.rf-gal-tab{background:var(--rf-bg)}}@media(max-width:599px){.rf-gal-tools{gap:6px}.rf-gal-tab,.rf-gal-config{min-height:30px;padding:0 10px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/142/assets/rf-classic.css.map */
