body:has(#rh-goggles-premium){--rh-goggles-ink: #111111;--rh-goggles-red: #f31832;--rh-goggles-line: #dcdcdc;--rh-goggles-muted: #555555}body:has(#rh-goggles-premium) #rh-goggles-premium{height:0}body:has(#rh-goggles-premium) [id*=__goggles_]{overflow-wrap:break-word}body:has(#rh-goggles-premium) [id*=__goggles_] :is(.animate-section,.animate-item){opacity:1;visibility:visible;transform:none;filter:none}body:has(#rh-goggles-premium) [id*=__goggles_] :is(.page-width,.image-with-text,.rich-text__wrapper){max-width:1280px;margin-inline:auto}body:has(#rh-goggles-premium) [id*=__goggles_] .rich-text__blocks{width:100%;max-width:none}body:has(#rh-goggles-premium) [id*=__goggles_] h2{margin-top:0;font-weight:700;line-height:1.04;letter-spacing:-.045em;text-wrap:balance}body:has(#rh-goggles-premium) [id*=__goggles_] h3{font-weight:650;line-height:1.2;letter-spacing:-.025em}body:has(#rh-goggles-premium) [id*=__goggles_] :is(p,.rte){line-height:1.65;letter-spacing:0}body:has(#rh-goggles-premium) [id*=__goggles_] .rich-text-block[class*=__eyebrow] p{font-size:11px;font-weight:750;line-height:1.4;letter-spacing:.15em}body:has(#rh-goggles-premium) [id*=__goggles_] a:not(.button){color:inherit;text-decoration-color:var(--rh-goggles-red);text-decoration-thickness:1px;text-underline-offset:5px}body:has(#rh-goggles-premium) [id*=__goggles_] a:focus-visible{outline:2px solid var(--rh-goggles-red);outline-offset:5px}body:has(#rh-goggles-premium) [id*=__goggles_] .image-with-text__content{padding:clamp(28px,4vw,64px);border:0;border-radius:0;box-shadow:none}body:has(#rh-goggles-premium) [id*=__goggles_] .image-with-text__media{border:0;border-radius:0;box-shadow:none;background:#fff}body:has(#rh-goggles-premium) [id*=__goggles_] .image-with-text__media img{object-fit:contain}body:has(#rh-goggles-premium) [id*=__goggles_] .image-with-text__text p,body:has(#rh-goggles-premium) [id*=__goggles_] .rich-text-block[class*=__body] p,body:has(#rh-goggles-premium) [id$=__goggles_faq] .accordion__content p{white-space:pre-line}body:has(#rh-goggles-premium) .main-product-section{color:var(--rh-goggles-ink);background:#fff}body:has(#rh-goggles-premium) .main-product-section>section>.page-width{max-width:1320px}body:has(#rh-goggles-premium) .main-product-section .product{align-items:start;margin:0}body:has(#rh-goggles-premium) .main-product-section .product>.grid__item{min-width:0}body:has(#rh-goggles-premium) .main-product-section .product__media-wrapper{padding:0;border:0;border-radius:0;background:#fff}body:has(#rh-goggles-premium) .main-product-section .product-media-container.media-type-image{--media-radius: 0;--media-border-width: 0px;border:0;border-radius:0;background:#fff;box-shadow:none}body:has(#rh-goggles-premium) .main-product-section .product__info-wrapper{padding-inline:0}body:has(#rh-goggles-premium) .main-product-section .product__info-container{max-width:none}body:has(#rh-goggles-premium) .main-product-section .product__title{line-height:1.14;letter-spacing:-.025em}body:has(#rh-goggles-premium) .main-product-section .product__title h1{margin:0;color:var(--rh-goggles-ink);line-height:inherit;overflow-wrap:anywhere}body:has(#rh-goggles-premium) .main-product-section .price{color:var(--rh-goggles-ink);letter-spacing:-.025em}body:has(#rh-goggles-premium) .main-product-section .product-form__input{max-width:none;margin-bottom:18px}body:has(#rh-goggles-premium) .main-product-section .product-form__label-container{margin-bottom:10px}body:has(#rh-goggles-premium) .main-product-section .product-form__input--pills input[type=radio]+label{min-height:44px;padding:12px 15px;border:1px solid #cccccc;border-radius:8px;font-size:14px;line-height:1.35;letter-spacing:0}body:has(#rh-goggles-premium) .main-product-section .product-form__input--pills input[type=radio]:checked+label{border-color:var(--rh-goggles-ink);background:var(--rh-goggles-ink);color:#fff}body:has(#rh-goggles-premium) .main-product-section .product-form__input--pills input[type=radio]:focus-visible+label{outline:2px solid var(--rh-goggles-red);outline-offset:3px}body:has(#rh-goggles-premium) .main-product-section .product-form__submit.atc-button{--color-button: 243, 24, 50;--color-button-text: 255, 255, 255;min-height:50px;border-radius:8px}body:has(#rh-goggles-premium) .main-product-section :is(.product-form__submit.atc-button,.shopify-payment-button__button--unbranded):focus-visible{outline:2px solid var(--rh-goggles-ink);outline-offset:4px}body:has(#rh-goggles-premium) .main-product-section :is(.product-form__submit.atc-button,.shopify-payment-button__button--unbranded):disabled{opacity:.55;cursor:not-allowed}body:has(#rh-goggles-premium) .main-product-section .shopify-payment-button__button--unbranded{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:14px 18px;border:1px solid #111111;border-radius:8px;background:#111;color:#fff;box-shadow:none;font-family:inherit;font-size:16px;font-weight:600;line-height:1.3;text-align:center;text-transform:none;white-space:normal}body:has(#rh-goggles-premium) .main-product-section .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#292929}body:has(#rh-goggles-premium) .main-product-section .shopify-payment-button__button--unbranded:before,body:has(#rh-goggles-premium) .main-product-section .shopify-payment-button__button--unbranded:after{border:0;box-shadow:none}body:has(#rh-goggles-premium) .main-product-section shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 50px;--shopify-accelerated-checkout-button-border-radius: 8px;--shopify-accelerated-checkout-button-box-shadow: none}body:has(#rh-goggles-premium) .main-product-section .thumbnail{border-radius:6px}body:has(#rh-goggles-premium) .main-product-section .thumbnail[aria-current=true]{border-color:var(--rh-goggles-ink)}body:has(#rh-goggles-premium) [id$=__goggles_visor]{background:#fff}body:has(#rh-goggles-premium) [id$=__goggles_visor] .image-with-text__grid{align-items:center}body:has(#rh-goggles-premium) [id$=__goggles_visor] .image-with-text__content{padding-inline-start:0}body:has(#rh-goggles-premium) [id$=__goggles_visor] h2{max-width:14ch;font-weight:750;line-height:1.01;letter-spacing:-.055em}body:has(#rh-goggles-premium) [id$=__goggles_visor] .image-with-text__media-item{padding:0}body:has(#rh-goggles-premium) [id$=__goggles_visor] .image-with-text__media{min-height:340px;border-radius:0;overflow:visible}body:has(#rh-goggles-premium) [id$=__goggles_visor] .image-with-text__media img{padding:0}body:has(#rh-goggles-premium) [id*=__goggles_] .multicolumn-card{border:0;border-radius:0;box-shadow:none}body:has(#rh-goggles-premium) [id*=__goggles_] .multicolumn-card__info{padding:0}body:has(#rh-goggles-premium) [id*=__goggles_] .multicolumn-card__info .rte{color:var(--rh-goggles-muted)}body:has(#rh-goggles-premium) [id*=__goggles_] .title-wrapper-with-link{margin-bottom:40px}body:has(#rh-goggles-premium) [id$=__goggles_stats]{background:#111;border-bottom:1px solid #111111}body:has(#rh-goggles-premium) [id$=__goggles_stats] .multicolumn-card__info{padding-inline-start:24px;border-inline-start:2px solid var(--rh-goggles-red)}body:has(#rh-goggles-premium) [id$=__goggles_stats] h3{color:#fff;font-size:clamp(32px,4vw,58px);letter-spacing:-.045em}body:has(#rh-goggles-premium) [id$=__goggles_stats] .multicolumn-card__info .rte{color:#c7c7c7}body:has(#rh-goggles-premium) [id$=__goggles_stats] .rte p{font-size:13px;line-height:1.5;margin-block:8px 0}body:has(#rh-goggles-premium) [id$=__goggles_stats] .rte strong{color:#fff;font-size:15px}body:has(#rh-goggles-premium) [id$=__goggles_optics] .image-with-text__content{padding-inline-end:0}body:has(#rh-goggles-premium) [id$=__goggles_optics] .image-with-text__media-item{border-block-end:1px solid var(--rh-goggles-line)}body:has(#rh-goggles-premium) [id$=__goggles_features] .multicolumn-card__info{border-block-start:1px solid var(--rh-goggles-line);padding-block-start:24px}body:has(#rh-goggles-premium) [id$=__goggles_fit]{border-block:1px solid var(--rh-goggles-line)}body:has(#rh-goggles-premium) [id$=__goggles_fit] .image-with-text__content{padding-inline-start:0;padding-inline-end:80px}body:has(#rh-goggles-premium) [id$=__goggles_fit] h2{max-width:14ch}body:has(#rh-goggles-premium) [id$=__goggles_fit] .image-with-text__media{border:0;border-radius:0}body:has(#rh-goggles-premium) [id$=__goggles_fit] .image-with-text__media img{padding:0}body:has(#rh-goggles-premium) [id$=__goggles_compatibility]{background:#111}body:has(#rh-goggles-premium) :is([id$=__goggles_compatibility],[id$=__goggles_package]) h2{max-width:12ch}body:has(#rh-goggles-premium) [id$=__goggles_compatibility] .rich-text-block[class*=__body]{padding-inline-start:24px;border-inline-start:2px solid var(--rh-goggles-red)}body:has(#rh-goggles-premium) [id$=__goggles_package] .rich-text-block[class*=__body]{padding:28px 32px;border-block:1px solid var(--rh-goggles-line)}body:has(#rh-goggles-premium) [id$=__goggles_package] .rich-text-block[class*=__body] p{margin-block:0}body:has(#rh-goggles-premium) [id$=__goggles_compatibility_examples]{background:#111}body:has(#rh-goggles-premium) [id$=__goggles_compatibility_examples] .splide__list{display:grid;grid-template-columns:minmax(0,1fr);gap:0}body:has(#rh-goggles-premium) [id$=__goggles_compatibility_examples] .splide__slide{width:100%}body:has(#rh-goggles-premium) [id$=__goggles_compatibility_examples] .multicolumn-card__info{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:80px;padding-block:24px;border-block-start:1px solid #444444}body:has(#rh-goggles-premium) [id$=__goggles_compatibility_examples] .multicolumn-card__info .rte{color:#ddd;margin-top:0;white-space:pre-line}body:has(#rh-goggles-premium) [id$=__goggles_compatibility_examples] h3{color:#fff;font-size:22px}body:has(#rh-goggles-premium) [id$=__goggles_checks]{border-block:1px solid var(--rh-goggles-line)}body:has(#rh-goggles-premium) [id$=__goggles_checks] .multicolumn-card__info{border-block-start:2px solid var(--rh-goggles-ink);padding-block-start:24px}body:has(#rh-goggles-premium) [id$=__goggles_process] .multicolumn-card__info{padding-block-start:24px;border-block-start:1px solid var(--rh-goggles-red)}body:has(#rh-goggles-premium) [id$=__goggles_process] h3{font-size:20px;line-height:1.3}body:has(#rh-goggles-premium) [id$=__goggles_condition]{border-block:1px solid var(--rh-goggles-line)}body:has(#rh-goggles-premium) [id$=__goggles_condition] .multicolumn-card__info{padding-inline-start:24px;border-inline-start:2px solid var(--rh-goggles-red)}body:has(#rh-goggles-premium) [id$=__goggles_condition] .link{margin-top:18px;font-weight:650}body:has(#rh-goggles-premium) [id$=__goggles_team] .image-with-text__content{padding-inline-end:0}body:has(#rh-goggles-premium) [id$=__goggles_team] h2{max-width:15ch}body:has(#rh-goggles-premium) [id$=__goggles_resources]{border-block:1px solid var(--rh-goggles-line)}body:has(#rh-goggles-premium) [id$=__goggles_resources] .rich-text__blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}body:has(#rh-goggles-premium) [id$=__goggles_resources] .rich-text__blocks>:not(.rich-text__buttons){grid-column:1 / -1}body:has(#rh-goggles-premium) [id$=__goggles_resources] .rich-text-block[class*=__body]{max-width:85ch}body:has(#rh-goggles-premium) [id*=__goggles_] .rich-text__buttons{display:flex;width:100%;max-width:none;min-width:0}body:has(#rh-goggles-premium) [id*=__goggles_] .button{min-height:56px;padding:16px 24px;color:#fff;font-size:18px;font-weight:700;line-height:1.4;text-align:center;white-space:normal}body:has(#rh-goggles-premium) [id*=__goggles_] .button .button__label{color:#fff;font-size:inherit;font-weight:inherit}body:has(#rh-goggles-premium) [id$=__goggles_resources] .button{width:100%}body:has(#rh-goggles-premium) [id$=__goggles_faq] .collapsible-content-wrapper-narrow{width:100%;max-width:1180px;margin-inline:auto}body:has(#rh-goggles-premium) [id$=__goggles_faq] .collapsible-content__header{text-align:start!important;margin-bottom:36px}body:has(#rh-goggles-premium) [id$=__goggles_faq] .caption-with-letter-spacing{color:var(--rh-goggles-red);font-weight:700;letter-spacing:.15em}body:has(#rh-goggles-premium) [id$=__goggles_faq] .accordion__content{max-width:82ch;font-size:16px;line-height:1.7}body:has(#rh-goggles-premium) [id$=__goggles_faq] .accordion__title{line-height:1.35;letter-spacing:0;font-weight:600}body:has(#rh-goggles-premium) [id$=__rh_judgeme_reviews]{border-block-start:1px solid var(--rh-goggles-line)}@media screen and (min-width:990px){body:has(#rh-goggles-premium) .main-product-section .product{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(340px,1fr);gap:clamp(28px,4vw,56px)}body:has(#rh-goggles-premium) .main-product-section .product>.grid__item{width:auto;max-width:none}body:has(#rh-goggles-premium) .main-product-section .product__media-wrapper.product__column-sticky{position:sticky;top:32px}body:has(#rh-goggles-premium) :is([id$=__goggles_compatibility],[id$=__goggles_package]) .rich-text__blocks{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:80px;align-items:start}body:has(#rh-goggles-premium) :is([id$=__goggles_compatibility],[id$=__goggles_package]) .rich-text-block[class*=__eyebrow]{grid-column:1;grid-row:1}body:has(#rh-goggles-premium) :is([id$=__goggles_compatibility],[id$=__goggles_package]) h2.heading{grid-column:1;grid-row:2}body:has(#rh-goggles-premium) :is([id$=__goggles_compatibility],[id$=__goggles_package]) .rich-text-block[class*=__body]{grid-column:2;grid-row:1 / 4}body:has(#rh-goggles-premium) :is([id$=__goggles_compatibility],[id$=__goggles_package]) .rich-text-block[class*=__note]{grid-column:1;grid-row:3}body:has(#rh-goggles-premium) [id$=__goggles_compatibility] .rich-text__buttons{grid-column:2;grid-row:4}}@media screen and (min-width:750px)and (max-width:989px){body:has(#rh-goggles-premium) [id$=__goggles_visor] h2{font-size:44px}body:has(#rh-goggles-premium) [id$=__goggles_process] .splide__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}body:has(#rh-goggles-premium) [id$=__goggles_process] .splide__slide{width:100%}}@media screen and (max-width:749px){body:has(#rh-goggles-premium) [id*=__goggles_] :is(.page-width,.rich-text__wrapper){padding-inline:20px}body:has(#rh-goggles-premium) [id$=__goggles_eyebrow] .rich-text{padding-block:8px 4px}body:has(#rh-goggles-premium) .main-product-section>section>.page-width{padding-inline:16px}body:has(#rh-goggles-premium) .main-product-section .product{display:block}body:has(#rh-goggles-premium) .main-product-section .product>.grid__item{width:100%;max-width:none}body:has(#rh-goggles-premium) .main-product-section .product-media-container.media-type-image{width:100%;max-width:100%}body:has(#rh-goggles-premium) .main-product-section .product-media-container.media-type-image .product__media{height:clamp(290px,82vw,340px);padding-top:0}body:has(#rh-goggles-premium) .main-product-section .product-media-container.media-type-image .product__media img{width:100%;height:100%;object-fit:contain}body:has(#rh-goggles-premium) .main-product-section .product__media-list{margin-bottom:8px}body:has(#rh-goggles-premium) .main-product-section .product__info-wrapper{padding-top:14px}body:has(#rh-goggles-premium) [id*=__goggles_] h2{line-height:1.1;letter-spacing:-.035em}body:has(#rh-goggles-premium) [id*=__goggles_] .image-with-text__content{padding:28px 0 0}body:has(#rh-goggles-premium) :is([id$=__goggles_visor],[id$=__goggles_fit]) .image-with-text__content{padding:0 0 28px}body:has(#rh-goggles-premium) [id$=__goggles_visor] .image-with-text__media{min-height:280px}body:has(#rh-goggles-premium) [id$=__goggles_visor] .image-with-text__media img{padding:0}body:has(#rh-goggles-premium) [id*=__goggles_] .multicolumn>.page-width{padding-block:44px}body:has(#rh-goggles-premium) [id*=__goggles_] .splide__list{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}body:has(#rh-goggles-premium) [id*=__goggles_] .splide__slide{width:100%;min-width:0}body:has(#rh-goggles-premium) [id$=__goggles_stats] .multicolumn>.page-width{padding-block:28px}body:has(#rh-goggles-premium) [id$=__goggles_stats] .splide__list{gap:20px}body:has(#rh-goggles-premium) [id$=__goggles_stats] .multicolumn-card__info{display:grid;grid-template-columns:minmax(80px,.8fr) minmax(0,1.2fr);gap:16px;padding-inline-start:16px}body:has(#rh-goggles-premium) [id$=__goggles_stats] h3{font-size:28px}body:has(#rh-goggles-premium) [id$=__goggles_stats] .multicolumn-card__info .rte{margin-top:0}body:has(#rh-goggles-premium) [id$=__goggles_features] .multicolumn>.page-width{padding-block:0 44px}body:has(#rh-goggles-premium) [id*=__goggles_] .title-wrapper-with-link{margin-bottom:28px}body:has(#rh-goggles-premium) [id$=__goggles_package] .rich-text-block[class*=__body]{padding:24px 0}body:has(#rh-goggles-premium) [id$=__goggles_compatibility] .rich-text-block[class*=__body]{margin-block-start:28px;padding-inline-start:18px}body:has(#rh-goggles-premium) [id$=__goggles_compatibility_examples] .multicolumn>.page-width{padding-block:0 44px}body:has(#rh-goggles-premium) [id$=__goggles_compatibility_examples] .splide__list{gap:0}body:has(#rh-goggles-premium) [id$=__goggles_compatibility_examples] .multicolumn-card__info{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:24px}body:has(#rh-goggles-premium) [id$=__goggles_resources] .rich-text__blocks{grid-template-columns:minmax(0,1fr)}body:has(#rh-goggles-premium) [id$=__goggles_resources] .rich-text__buttons{margin-top:12px!important}body:has(#rh-goggles-premium) [id$=__goggles_faq] .collapsible-content-wrapper-narrow{padding-inline:20px}body:has(#rh-goggles-premium) [id$=__goggles_faq] .collapsible-content__header{margin-bottom:28px}}@media(prefers-reduced-motion:reduce){body:has(#rh-goggles-premium) .main-product-section .product-form__input--pills input[type=radio]+label,body:has(#rh-goggles-premium) .main-product-section .product-form__submit{transition:none;animation:none}}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]){--rh-g3-ink:#111;--rh-g3-red:#f31832;--rh-g3-rule:#dedede;--rh-g3-muted:#555}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-flightdeck{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:0;align-items:flex-start;gap:22px;margin:0 0 10px;padding:22px 0 18px;color:#111;background:#fff;border:0}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-flightdeck:before,body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-flightdeck:after{position:absolute;width:26px;height:26px;content:"";pointer-events:none}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-flightdeck:before{inset:0 auto auto 0;border-top:1px solid #bdbdbd;border-left:1px solid #bdbdbd}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-flightdeck:after{inset:auto 0 0 auto;border-right:2px solid #f31832;border-bottom:2px solid #f31832}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-flightdeck__model{margin:0 0 6px 4px;color:#555;font-size:11px;font-weight:750;letter-spacing:.14em}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-flightdeck__model span{padding-left:10px;color:#f31832}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-flightdeck__headline{margin:0;color:#111;font-size:clamp(76px,8.1vw,118px);font-weight:850;line-height:.78;letter-spacing:-.075em;text-transform:uppercase;white-space:nowrap;direction:ltr;unicode-bidi:isolate}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-flightdeck__headline span{display:inline-block;margin-left:.025em;color:#f31832;font-size:1.16em;letter-spacing:-.09em}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-g3-showcase{grid-column:1;min-width:0}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-g3-showcase .product__column-sticky{position:static}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-g3-showcase__tagline{max-width:62ch;margin:13px 0 0;padding-left:12px;border-left:2px solid #f31832;color:#555;font-size:14px;line-height:1.55}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section{color:#111;background:#fff}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product{gap:clamp(20px,3vw,44px);margin-block:14px 0;padding:0;border:0;background:#fff}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product__media-wrapper,body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product__info-wrapper{min-width:0;padding:0;border:0;background:#fff}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product-media-container.media-type-image{border:0;background:#fff;box-shadow:none}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product__title{margin-block:0 10px;color:#111;font-size:clamp(24px,2vw,28px);font-weight:700;line-height:1.12}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product__title h1{font-size:clamp(24px,2vw,28px);line-height:1.12;text-wrap:balance}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .price{color:#111}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .price .price-item{font-weight:750}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .price .price__compare-price .price-item{font-weight:500;color:#777}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .rh-g3-option-heading{margin-block:16px 6px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product-form__input--pills input[type=radio]+label{min-height:44px;padding:10px 14px;border:1px solid #bdbdbd;border-radius:8px;color:#111;background:#fff}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product-form__input--pills input[type=radio]:checked+label{border-color:#f31832;color:#111;background:#fff;box-shadow:inset 0 -2px #f31832}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .quantity__input,body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .quantity__button{min-height:44px;color:#111;background:#fff}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .quantity{border:1px solid #dedede;border-radius:8px;background:#fff}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product-form__quantity-and-btn .product-form__quantity{margin:0}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product-form__quantity-and-btn .quantity{min-height:54px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product-form__submit.atc-button{min-height:54px;border:1px solid #f31832;border-radius:8px;color:#fff;background:#f31832}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .shopify-payment-button__button--unbranded{min-height:50px;border-radius:8px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:50px;--shopify-accelerated-checkout-button-border-radius:8px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-info=summary]{margin-block:8px 14px;padding:12px 0;border-block:1px solid #dedede}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-g3-context__intro{margin:0 0 10px;color:#555;font-size:14px;line-height:1.5}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-g3-context__stats .content-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-g3-context__stats .content-wrapper>*{min-width:0;margin:0;padding:8px;border-left:2px solid #f31832;background:#fff;overflow-wrap:anywhere}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-g3-context__stats p{margin:0;color:#555;font-size:12px;line-height:1.45}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-g3-context__stats strong{color:#111;font-size:14px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-g3-context__stats strong,body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [id$=__goggles_stats] .multicolumn-card__info h3{display:inline-block;direction:ltr;unicode-bidi:isolate}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-info=details]{margin-block:10px 14px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-info=details] .product__accordion{margin-block:0;border-color:#dedede}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-info=details] .accordion__content{color:#555;font-size:13px;line-height:1.55}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [id*=__goggles_]{overflow-wrap:anywhere}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record]{color:#111;background:#fff}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__stage{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,5vw,64px);min-height:0;padding:32px max(5vw,calc((100% - 1200px)/2));overflow:visible;background:#fff}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__poster{position:relative;inset:auto;width:100%;height:min(500px,70vw);overflow:hidden;background:#f7f7f7}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__poster img{width:100%;height:100%;object-fit:contain;object-position:center}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__shade{display:none}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__content{width:auto;min-height:0;margin:0;padding:24px 0;background:transparent}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__eyebrow{margin-bottom:14px;color:#f31832}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__content h2{max-width:18ch;color:#111;font-size:clamp(32px,4vw,48px);line-height:1.05}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__content h2 em{color:#f31832}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__description{max-width:45ch;margin-top:18px;color:#555;font-size:15px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__play{min-height:54px;margin-top:20px;padding:10px 14px;border:1px solid #ccc;border-radius:8px;color:#111!important;background:#fff}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__play-icon{flex-basis:42px;width:42px;height:42px;border-color:#aaa;color:#fff;background:#111}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__play-copy>span,body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__record>span+span{color:#555}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__play-arrow{color:#f31832}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__record{position:static;grid-column:1/-1;padding-top:14px;border-top:1px solid #dedede;color:#111}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__context{border-top:1px solid #dedede;background:#fafafa}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__context>span{color:#f31832}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__context>p{color:#555}@media screen and (min-width:990px){body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section>section>.page-width{max-width:1560px;padding-inline:32px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:50px;align-items:start;margin:0;padding:0}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product>.grid__item{width:auto;max-width:none}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-g3-showcase .product__media-wrapper{width:100%;max-width:none}}@media screen and (max-width:989px){body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product{display:block;margin:0;padding:0}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product>.grid__item{width:100%;max-width:none}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-g3-showcase .product__media-wrapper{width:100%;max-width:none}}@media screen and (max-width:749px){body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-flightdeck{min-height:0;padding:12px 0 14px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-flightdeck__headline{font-size:clamp(50px,16vw,58px);letter-spacing:-.075em}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-g3-showcase__tagline{margin-top:10px;font-size:13px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product{margin-block-start:12px;padding:0;gap:0}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product__info-wrapper{margin-block-start:12px;padding:14px 0 0;border-block-start:1px solid #dedede}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-g3-context__stats .content-wrapper{gap:4px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .rh-g3-context__stats .content-wrapper>*{padding:6px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__stage{display:flex;flex-direction:column;align-items:stretch;gap:18px;padding:28px 20px 22px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__poster{order:1;height:360px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__content{order:0;padding:0}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__record{order:2}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) [data-rh-g3-record] .rh-goggles-film__context{grid-template-columns:1fr;gap:10px;padding:20px}}@media(prefers-reduced-motion:reduce){body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section .product-form__input--pills input[type=radio]+label{transition:none}}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section [data-rh-goggles-immersive] .product__media{position:relative;height:clamp(430px,36vw,580px);min-height:0;aspect-ratio:auto;overflow:hidden;padding-top:0}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section [data-rh-goggles-immersive] .product__media img[src*="/DJI_Goggles_3.webp"]{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;transform:translateY(-24%) scale(1.4);transform-origin:center}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section [data-rh-goggles-immersive] .product__media img:not([src*="/DJI_Goggles_3.webp"]){width:100%;height:100%;object-fit:contain;transform:none}@media screen and (max-width:749px){body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section [data-rh-goggles-immersive] .product__media{height:270px}body:has(#rh-goggles-premium):has([data-rh-goggles-immersive]) .main-product-section [data-rh-goggles-immersive] .product__media img[src*="/DJI_Goggles_3.webp"]{transform:translateY(-24%) scale(1.36)}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/rh-goggles-premium.css.map */
