body.ho-white-store{--ho-bg:#ffffff;--ho-panel:#f5f7f9;--ho-text:#17242d;--ho-muted:#546572;--ho-line:#dce4ea;background:#fff!important;color:#17242d}body.ho-white-store #MainContent{--color-foreground:23,36,45;--color-background:255,255,255;--color-link:11,101,165;--gradient-background:#fff;background:#fff!important;color:#17242d!important}body.ho-white-store #MainContent .gradient{background:#fff!important;color:#17242d!important}body.ho-white-store #MainContent .product{padding-top:28px;padding-bottom:40px}body.ho-white-store #MainContent .product__title h1{color:#17242d!important;font-size:22px!important;line-height:1.25!important;letter-spacing:-.02em}body.ho-white-store #MainContent .ho-ad-hero h2{color:#17242d!important;font-size:clamp(32px,3.7vw,46px);line-height:1.08}body.ho-white-store #MainContent .ho-ad-hero p{color:#546572}body.ho-white-store #MainContent .ho-ad-hero li{color:#273d4c}body.ho-white-store #MainContent .ho-ad-hero li:before{color:#0b65a5}body.ho-white-store #MainContent .price,body.ho-white-store #MainContent .price *{color:#17242d!important}body.ho-white-store #MainContent .product__media,body.ho-white-store #MainContent .product__media-item,body.ho-white-store #MainContent .product-media-container,body.ho-white-store #MainContent .media{background:#f5f7f9!important;border-color:#dce4ea!important;border-radius:12px!important}body.ho-white-store #MainContent .thumbnail{background:#f5f7f9!important;border-color:#dce4ea!important}body.ho-white-store #MainContent .thumbnail[aria-current=true]{border:2px solid #0b65a5!important}body.ho-white-store #MainContent .product-form__input legend,body.ho-white-store #MainContent .quantity__label{color:#17242d!important}body.ho-white-store #MainContent .product .ho-pack-picker input[type=radio]+label{background:#fff!important;border:1px solid #ced9e1!important;color:#17242d!important;box-shadow:none}body.ho-white-store #MainContent .product .ho-pack-picker input[type=radio]:checked+label{background:#edf6fc!important;border:2px solid #0b65a5!important;color:#17242d!important}body.ho-white-store #MainContent .product .ho-pack-unit{color:#546572!important}body.ho-white-store #MainContent .product .ho-pack-tag{color:#0b65a5!important}body.ho-white-store #MainContent .quantity{background:#fff!important;border:1px solid #ced9e1!important;color:#17242d!important}body.ho-white-store #MainContent .quantity__input,body.ho-white-store #MainContent .quantity__button{color:#17242d!important}body.ho-white-store #MainContent .quantity:after{box-shadow:none}body.ho-white-store #MainContent .product-form__submit,body.ho-white-store #MainContent .button--primary{background:#0b65a5!important;color:#fff!important;border-radius:10px!important;box-shadow:none!important}body.ho-white-store #MainContent .product-form__submit:hover,body.ho-white-store #MainContent .button--primary:hover{background:#084e80!important}body.ho-white-store #MainContent .product-form__submit:after{box-shadow:none!important}body.ho-white-store #MainContent .shopify-payment-button__more-options,body.ho-white-store #MainContent .ho-order-note{color:#546572!important}body.ho-white-store #MainContent .ho-action{background:#f5f7f9!important;border-color:#e1e7ec!important;color:#17242d}body.ho-white-store #MainContent .ho-action h2{color:#17242d!important;text-transform:none}body.ho-white-store #MainContent .ho-action__eyebrow{color:#0b65a5}body.ho-white-store #MainContent .ho-action__intro,body.ho-white-store #MainContent .ho-action__hint{color:#546572}body.ho-white-store #MainContent .ho-action__card{background:#fff;border-color:#dce4ea;border-radius:12px}body.ho-white-store #MainContent .ho-action__caption{color:#273d4c}body.ho-white-store #MainContent .ho-action__arrows button{background:#fff;color:#0b65a5;border-color:#ced9e1}body.ho-white-store #MainContent .ho-action__track{scrollbar-color:#a9bac7 #edf1f4}body.ho-white-store #MainContent .ho-product-reviews{background:#fff;color:#17242d;border-color:#e1e7ec}body.ho-white-store #MainContent .ho-product-reviews h2{color:#17242d}body.ho-white-store #MainContent .jdgm-widget,body.ho-white-store #MainContent .jdgm-rev-widg{color:#17242d!important;--jdgm-primary-color:#0b65a5;--jdgm-secondary-color:#dce4ea;--jdgm-write-review-text-color:#fff}body.ho-white-store #MainContent .jdgm-rev{background:#f5f7f9!important;border-color:#dce4ea!important}body.ho-white-store #MainContent .jdgm-rev__body,body.ho-white-store #MainContent .jdgm-rev__body p,body.ho-white-store #MainContent .jdgm-rev__title,body.ho-white-store #MainContent .jdgm-rev-widg__summary-text,body.ho-white-store #MainContent .jdgm-rev__timestamp{color:#273d4c!important}body.ho-white-store #MainContent .ho-protector-details{background:#f5f7f9;color:#17242d}body.ho-white-store #MainContent .ho-protector-details h2,body.ho-white-store #MainContent .ho-pd-steps h3,body.ho-white-store #MainContent .ho-pd-faq summary{color:#17242d}body.ho-white-store #MainContent .ho-protector-details p{color:#546572}body.ho-white-store #MainContent .ho-pd-eyebrow,body.ho-white-store #MainContent .ho-pd-steps span{color:#0b65a5!important}body.ho-white-store #MainContent .ho-pd-steps article{background:#fff;border-color:#dce4ea}body.ho-white-store #MainContent .ho-pd-faq details{border-color:#dce4ea}body.ho-white-store #MainContent .ho-protector-details a:not(.button){color:#0b65a5}body.ho-white-store #MainContent .ho-pd-close{background:#edf6fc;border-color:#c9deed}body.ho-white-store #MainContent :is(button,a,input+label,summary):focus-visible{outline:3px solid #0b65a5;outline-offset:3px}@media(max-width:749px){body.ho-white-store #MainContent .product{padding-top:12px;padding-bottom:28px}body.ho-white-store #MainContent .product__info-wrapper{padding-top:16px}body.ho-white-store #MainContent .ho-ad-hero h2{font-size:32px}body.ho-white-store #MainContent .product__info-container>*+*{margin-top:14px}}body.ho-white-store{--ho-ink:#17242d;--ho-bg:#fff;--ho-panel:#f5f7f9;--ho-text:#17242d;--ho-muted:#546572;--ho-line:#dce4ea;--hookout-bg:#fff;--hookout-bg2:#f5f7f9;--hookout-muted:#546572;--hookout-border:#dce4ea}body.ho-white-store #MainContent :is(h1,h2,h3,h4,h5,h6,.title,.rte,.rte strong,.accordion__title,.accordion__content,.accordion__content *,legend,.product__description){color:#17242d!important}body.ho-white-store #MainContent :is(.card,.product-card-wrapper .card,.collection-card-wrapper .card,.ho-home,.ho-pdp-brand,.collection-hero,.facets-container,.product-grid-container){background:#fff!important;color:#17242d!important;border-color:#dce4ea!important}body.ho-white-store #MainContent :is(.card__heading,.card__heading a,.card-information,.card-information *,.collection-hero__title,.facets__heading,.facets__summary,.mobile-facets__heading,.facet-filters__label,.facet-filters__sort,.product-count__text,.facets__disclosure label,.facets__display,.facets__display *){color:#17242d!important}body.ho-white-store #MainContent :is(.facets__form,.facet-filters,.product-count,.facets__display,.mobile-facets__inner){background:#fff!important}body.ho-white-store #MainContent :is(.field__input,.select__select,.field textarea,.customer input,.customer select){background:#fff!important;color:#17242d!important;border-color:#ced9e1}body.ho-white-store #MainContent :is(.field__label,.form__label,.select .icon,.accordion,.product__accordion){color:#546572!important;border-color:#dce4ea!important}body.ho-white-store #MainContent a:not(.button):not(.ho-button):not(.ho-system-card):not(.ho-product-card){color:#0b65a5}body.ho-white-store #MainContent .product-form__input input[type=radio]+label{background:#fff!important;color:#17242d!important;border-color:#ced9e1!important}body.ho-white-store #MainContent .product-form__input input[type=radio]:checked+label{background:#edf6fc!important;color:#17242d!important;border:2px solid #0b65a5!important}body.ho-white-store #MainContent :is(.product__tax,.installment){color:#546572!important}body.ho-white-store #MainContent .ho-kicker{color:#0b65a5}body.ho-white-store #MainContent :is(.ho-proof,.ho-pdp-standard,.ho-final){background:#f5f7f9!important;border-color:#dce4ea}body.ho-white-store #MainContent .ho-proof strong,body.ho-white-store #MainContent .ho-pdp-standard strong{color:#17242d}body.ho-white-store #MainContent :is(.ho-proof span,.ho-lead,.ho-feature__copy>p:not(.ho-kicker),.ho-manifesto p:not(.ho-kicker),.ho-final p:not(.ho-kicker),.ho-pdp-brand__intro>p:not(.ho-kicker),.ho-pdp-cross-sell p,.ho-pdp-values p,.ho-pdp-standard span){color:#546572}body.ho-white-store #MainContent :is(.ho-product-card,.ho-pdp-values article,.ho-pdp-standard__grid div){background:#f5f7f9!important;border-color:#dce4ea;color:#17242d}body.ho-white-store #MainContent :is(.ho-product-card__media,.ho-feature__media,.ho-pdp-cross-sell__media){background:#edf2f6!important;border-color:#dce4ea}body.ho-white-store #MainContent :is(.ho-product-card__meta strong,.ho-price,.ho-checks li){color:#17242d}body.ho-white-store #MainContent :is(.ho-product-card__meta em,.ho-pdp-values article>span,.ho-checks li:before,.ho-section__head>a,.ho-text-link){color:#0b65a5}body.ho-white-store #MainContent .ho-pdp-details{border-color:#dce4ea}body.ho-white-store #MainContent .ho-pdp-details__copy,body.ho-white-store #MainContent .ho-pdp-details__copy *{color:#546572}body.ho-white-store #MainContent .ho-pdp-details__copy strong{color:#17242d}body.ho-white-store #MainContent .ho-button--primary{background:#0b65a5!important;color:#fff!important}body.ho-white-store #MainContent .ho-button--secondary{color:#0b65a5;background:#fff;border-color:#0b65a5}body.ho-white-store #MainContent .ho-home__hero{background:#071018;color:#fff}body.ho-white-store #MainContent .ho-home__hero h1{color:#fff!important}body.ho-white-store #MainContent .ho-home__hero :is(.ho-kicker,.ho-home__hero-copy){color:#dce7ef!important}body.ho-white-store #MainContent .ho-home__hero .ho-button--secondary{color:#fff!important;background:#07101866;border-color:#fff9}body.ho-white-store #MainContent .ho-system-card,body.ho-white-store #MainContent .ho-system-card__copy strong{color:#fff!important}body.ho-white-store #MainContent .ho-system-card__copy b{color:#80ceff}body.ho-white-store .header__icon,body.ho-white-store .header__icon .icon{color:#fff!important}body.ho-white-store .header .search-modal,body.ho-white-store .header .predictive-search,body.ho-white-store .header .header__submenu,body.ho-white-store .menu-drawer,body.ho-white-store .menu-drawer .gradient{background:#071018!important;color:#fff!important}body.ho-white-store :is(.cart-drawer,.drawer__inner,.cart-notification){background:#fff!important;color:#17242d!important;--color-foreground:23,36,45;--color-background:255,255,255;--color-link:11,101,165;--gradient-background:#fff}body.ho-white-store :is(.cart-item__name,.cart__empty-text,.drawer__heading,.cart-drawer h2,.cart-notification h2,.cart-drawer .totals,.cart-drawer .totals *,.cart-drawer .price,.cart-drawer .price *,.cart-drawer .cart-item__details *,.cart-notification-product__name){color:#17242d!important}body.ho-white-store :is(.cart-drawer .quantity,.cart-drawer input,.cart-drawer select,.cart-notification input){background:#fff!important;color:#17242d!important;border-color:#ced9e1!important}body.ho-white-store .cart-drawer :is(.quantity__input,.quantity__button,.drawer__close,.cart-remove-button,.cart-item__totals,.cart-item__totals *,.tax-note){color:#17242d!important}body.ho-white-store #MainContent :is(.cart-item__name,.cart-item__totals,.cart-item__totals *,.totals,.totals *,.cart__empty-text){color:#17242d!important}body.ho-white-store #MainContent .cart-items{border-color:#dce4ea}body.ho-white-store .drawer__inner .gradient{background:#fff!important;color:#17242d!important}body.ho-white-store .cart-drawer :is(.button,.cart__checkout-button),body.ho-white-store .cart-notification .button{background:#0b65a5!important;color:#fff!important;border-radius:10px!important}body.ho-white-store #MainContent .jdgm-widget a{color:#0b65a5}body.ho-white-store #MainContent [id^=SubSightPremium] :is(.ss-atc,.ss-system-button,.ss-final-button){background:#0b65a5!important;color:#fff!important}body.ho-white-store #MainContent [id^=SubSightPremium] :is(.ss-benefit,.ss-buy,.ss-gallery){box-shadow:0 4px 18px #17242d0f}body.ho-white-store .header-wrapper,body.ho-white-store .header,body.ho-white-store .ho-footer{background:#050f16!important}body.ho-white-store .header__heading-logo-wrapper{width:190px!important;max-width:100%}body.ho-white-store .header__heading-logo{display:block;width:100%!important;height:auto!important;object-fit:contain}body.ho-white-store .ho-footer__logo{display:block;width:230px;max-width:100%;height:auto}@media(max-width:749px){body.ho-white-store .header__heading-logo-wrapper{width:145px!important}}body.ho-white-store #MainContent .product__title h1{font-size:clamp(28px,3vw,40px)!important;line-height:1.14!important;letter-spacing:-.025em!important;font-weight:750!important}body.ho-white-store #MainContent .product__info-wrapper .price{font-size:24px!important;font-weight:750!important}body.ho-white-store #MainContent .product__media,body.ho-white-store #MainContent .product__media img,body.ho-white-store #MainContent .thumbnail,body.ho-white-store #MainContent .card,body.ho-white-store #MainContent .card__inner,body.ho-white-store #MainContent .card__media,body.ho-white-store .button,body.ho-white-store .quantity,body.ho-white-store .field,body.ho-white-store .field__input,body.ho-white-store .product-form__input input[type=radio]+label,body.ho-white-store #MainContent .hx-product,body.ho-white-store #MainContent .hx-product-media,body.ho-white-store #MainContent .hx-crew,body.ho-white-store #MainContent .hx-hero-photo,body.ho-white-store .cart-drawer{border-radius:0!important}body.ho-white-store #MainContent .ho-store-summary{margin:18px 0 24px}body.ho-white-store #MainContent .ho-store-summary h2{font-size:22px!important;line-height:1.25!important;margin:0 0 10px!important}body.ho-white-store #MainContent .ho-store-summary p{font-size:15px;line-height:1.6;margin:0 0 12px;color:#354c5e!important}body.ho-white-store #MainContent .ho-store-summary ul{list-style:none;padding:0;margin:0 0 14px;display:grid;gap:7px}body.ho-white-store #MainContent .ho-store-summary li{font-size:14px;line-height:1.5;position:relative;padding-left:22px}body.ho-white-store #MainContent .ho-store-summary li:before{content:"\2713";position:absolute;left:0;color:#087cb9;font-weight:800}body.ho-white-store #MainContent .ho-store-summary .ho-store-summary__note{font-size:12px;color:#506575!important;border-top:1px solid #dbe4ea;padding-top:12px}body.ho-white-store #MainContent .ho-store-support{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px;line-height:1.5;border-top:1px solid #dbe4ea;padding:16px 0}body.ho-white-store #MainContent .ho-store-support a{color:#075b88;text-underline-offset:3px}body.ho-white-store #MainContent .ho-packs{display:block;margin:20px 0}body.ho-white-store #MainContent .ho-packs__heading{font-size:16px;font-weight:750;margin:0 0 10px}body.ho-white-store #MainContent .ho-packs__options{display:grid;grid-template-columns:1fr 1fr;gap:10px}body.ho-white-store #MainContent .ho-packs__card{display:grid;grid-template-columns:1fr auto;gap:5px 8px;border:1px solid #c9d6df;padding:14px;color:#102b40!important;background:#fff!important;text-decoration:none;position:relative;line-height:1.35}body.ho-white-store #MainContent .ho-packs__card:last-child:nth-child(odd){grid-column:1/-1}body.ho-white-store #MainContent .ho-packs__card[aria-current]{border:2px solid #087cb9;padding:13px;background:#eef7fc!important;box-shadow:inset 3px 0 #087cb9}body.ho-white-store #MainContent .ho-packs__card:focus-visible{outline:3px solid #087cb9;outline-offset:3px}body.ho-white-store #MainContent .ho-packs__card strong,body.ho-white-store #MainContent .ho-packs__price{font-size:15px;font-weight:750;color:#102b40!important}body.ho-white-store #MainContent .ho-packs__card small{grid-column:1/-1;font-size:12px;color:#496375!important}body.ho-white-store #MainContent .ho-packs__tag{font-size:11px;font-weight:700;color:#07679b!important;grid-column:1/-1}body.ho-white-store #MainContent .ho-packs__note,body.ho-white-store #MainContent .ho-packs__status{font-size:12px;line-height:1.5;margin:10px 0;color:#486171!important}body.ho-white-store #MainContent .ho-store-details{border-top:1px solid #dbe4ea;padding-top:64px}body.ho-white-store #MainContent .ho-store-details__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:60px;align-items:start}body.ho-white-store #MainContent .ho-store-details__photo img{width:100%;height:auto;display:block;aspect-ratio:1;object-fit:contain;background:#f4f7f9;margin-bottom:24px}body.ho-white-store #MainContent .ho-store-kicker{font-size:11px;font-weight:800;letter-spacing:.14em;color:#087cb9!important;margin:0 0 10px}body.ho-white-store #MainContent .ho-store-details h2{font-size:clamp(24px,3vw,34px)!important;line-height:1.2!important;letter-spacing:-.02em!important}body.ho-white-store #MainContent .ho-store-details__copy{font-size:15px;line-height:1.75;overflow-wrap:anywhere;min-width:0}body.ho-white-store #MainContent .ho-store-details__copy img{max-width:100%;height:auto;border-radius:0!important}body.ho-white-store #MainContent .ho-store-details__copy h3{font-size:19px!important;line-height:1.35!important;margin-top:26px!important}body.ho-white-store #MainContent .ho-store-details__copy table{display:block;overflow:auto;max-width:100%}body.ho-white-store #MainContent .ho-store-service{background:#f3f7fa;margin-top:64px;padding:48px 0}body.ho-white-store #MainContent .ho-store-service__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px}body.ho-white-store #MainContent .ho-store-service details{border-top:2px solid #102b40;padding:18px 0}body.ho-white-store #MainContent .ho-store-service summary{font-size:16px;font-weight:750;cursor:pointer}body.ho-white-store #MainContent .ho-store-service p{font-size:14px;line-height:1.6}body.ho-white-store #MainContent .ho-store-related{padding-top:52px;padding-bottom:60px}body.ho-white-store #MainContent .ho-store-related__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:820px;margin-top:24px}body.ho-white-store #MainContent .ho-store-related__grid a{display:grid;gap:10px;color:#102b40!important;text-decoration:none}body.ho-white-store #MainContent .ho-store-related__grid img{width:100%;aspect-ratio:1;object-fit:contain;background:#f3f7fa;height:auto}body.ho-white-store #MainContent .ho-home-system{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-top:40px;padding-bottom:40px;border-top:1px solid #dbe4ea}body.ho-white-store #MainContent .ho-home-system h2{font-size:clamp(26px,3vw,38px)!important;line-height:1.15!important;margin:8px 0!important}body.ho-white-store #MainContent .ho-home-system p{font-size:16px;line-height:1.6}body.ho-white-store #MainContent .ho-home-system>div:last-child{display:grid;gap:14px;min-width:210px}body.ho-white-store #MainContent .ho-home-system strong{font-size:26px}body.ho-white-store #MainContent .card__heading{font-size:16px!important;line-height:1.35!important}@media(max-width:749px){body.ho-white-store #MainContent .product__title h1{font-size:28px!important}body.ho-white-store #MainContent .ho-store-details{padding-top:36px}body.ho-white-store #MainContent .ho-store-details__grid{grid-template-columns:1fr;gap:28px}body.ho-white-store #MainContent .ho-store-service__grid{grid-template-columns:1fr;gap:0}body.ho-white-store #MainContent .ho-home-system{display:grid;gap:16px}body.ho-white-store #MainContent .ho-home-system>div:last-child{min-width:0}body.ho-white-store #MainContent .ho-packs__card{grid-template-columns:1fr}body.ho-white-store #MainContent .ho-store-related__grid{gap:14px}}body.ho-white-store #MainContent .product-form__buttons .product-form__submit,body.ho-white-store #MainContent .product-form__buttons .product-form__submit:before,body.ho-white-store #MainContent .product-form__buttons .product-form__submit:after,body.ho-white-store .cart__checkout-button,body.ho-white-store .cart__checkout-button:after{border-radius:0!important}body.ho-white-store hookout-pack-options[aria-busy=true]~* .shopify-payment-button{pointer-events:none;opacity:.5}body.ho-white-store #MainContent .ho-cro{border-top:1px solid #dce5ec;padding:60px 0 32px;background:#fff}body.ho-white-store #MainContent .ho-cro__header{max-width:760px;margin-bottom:36px}body.ho-white-store #MainContent .ho-cro__header h2{font-size:clamp(28px,4vw,44px)!important;line-height:1.1!important;letter-spacing:-.035em!important;margin:10px 0 18px}body.ho-white-store #MainContent .ho-cro__header>p:last-child{font-size:17px;line-height:1.65;color:#40566a;max-width:650px}body.ho-white-store #MainContent .ho-cro__overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}body.ho-white-store #MainContent .ho-cro__visual{background:#f3f7fa;min-width:0}body.ho-white-store #MainContent .ho-cro__visual img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:0!important}body.ho-white-store #MainContent .ho-cro h3{font-size:21px!important;line-height:1.3!important;margin:0 0 16px}body.ho-white-store #MainContent .ho-cro__included{font-size:16px;line-height:1.7;background:#edf6fc;padding:20px;border-left:3px solid #008cd1;margin:0 0 28px}body.ho-white-store #MainContent .ho-cro__specs dl{margin:0 0 28px}body.ho-white-store #MainContent .ho-cro__specs dl>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px;border-bottom:1px solid #dce5ec;padding:13px 0;font-size:14px;line-height:1.6}body.ho-white-store #MainContent .ho-cro__specs dt{font-weight:750;color:#031b2d}body.ho-white-store #MainContent .ho-cro__specs dd{margin:0;color:#40566a}body.ho-white-store #MainContent .ho-cro__how{margin-top:64px;padding:32px 0;border-top:1px solid #dce5ec;border-bottom:1px solid #dce5ec}body.ho-white-store #MainContent .ho-cro__how h2,body.ho-white-store #MainContent .ho-cro__faq h2,body.ho-white-store #MainContent .ho-cro__related>h2{font-size:clamp(24px,3vw,32px)!important;line-height:1.2!important;letter-spacing:-.025em!important}body.ho-white-store #MainContent .ho-cro__how ol{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:0;margin:28px 0 0}body.ho-white-store #MainContent .ho-cro__how li>span{font-size:24px;font-weight:800;color:#008cd1}body.ho-white-store #MainContent .ho-cro__how p{font-size:15px;line-height:1.65;margin:10px 0 0}body.ho-white-store #MainContent .ho-cro__faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:48px;margin:64px 0}body.ho-white-store #MainContent .ho-cro__faq h2{max-width:300px;margin-top:4px}body.ho-white-store #MainContent .ho-cro__faq details{border-top:1px solid #d2dee7;padding:0}body.ho-white-store #MainContent .ho-cro__faq details:last-child{border-bottom:1px solid #d2dee7}body.ho-white-store #MainContent .ho-cro__faq summary{list-style:none;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:18px 0;font-size:16px;font-weight:700;cursor:pointer;line-height:1.45}body.ho-white-store #MainContent .ho-cro__faq summary::-webkit-details-marker{display:none}body.ho-white-store #MainContent .ho-cro__faq summary>span{color:#008cd1;font-size:25px;flex-shrink:0}body.ho-white-store #MainContent .ho-cro__faq details[open] summary>span{transform:rotate(45deg)}body.ho-white-store #MainContent .ho-cro__faq details p{font-size:15px;line-height:1.75;color:#40566a;margin:0 0 22px;max-width:600px}body.ho-white-store #MainContent .ho-cro a:not(.button){color:#075b88;text-underline-offset:4px}body.ho-white-store #MainContent .ho-cro__related{border-top:1px solid #dce5ec;padding:36px 0}body.ho-white-store #MainContent .ho-cro__related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body.ho-white-store #MainContent .ho-cro__related-grid>a{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:22px;align-items:center;text-decoration:none;color:#031b2d}body.ho-white-store #MainContent .ho-cro__related-grid img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#f3f7fa}body.ho-white-store #MainContent .ho-cro__related-grid h3{font-size:18px!important;margin:0 0 10px}body.ho-white-store #MainContent .ho-cro__related-grid p{font-size:17px;font-weight:700;margin:0 0 12px}body.ho-white-store #MainContent .ho-cro__related-grid span{font-size:13px;font-weight:700;color:#087cb9}body.ho-white-store #MainContent .thumbnail img{object-fit:contain;background:#fff}body.ho-white-store #MainContent .thumbnail[aria-current=true]{box-shadow:0 0 0 2px #008cd1;border-color:#008cd1}body.ho-white-store #MainContent .ho-cro summary:focus-visible,body.ho-white-store #MainContent .ho-cro a:focus-visible{outline:3px solid #008cd1;outline-offset:4px}@media(max-width:749px){body.ho-white-store #MainContent .ho-cro{padding-top:36px}body.ho-white-store #MainContent .ho-cro__overview,body.ho-white-store #MainContent .ho-cro__faq{grid-template-columns:1fr;gap:28px}body.ho-white-store #MainContent .ho-cro__how{margin-top:36px;padding:24px 0}body.ho-white-store #MainContent .ho-cro__how ol{grid-template-columns:1fr;gap:20px}body.ho-white-store #MainContent .ho-cro__how li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px}body.ho-white-store #MainContent .ho-cro__how p{margin:0}body.ho-white-store #MainContent .ho-cro__faq{margin:40px 0}body.ho-white-store #MainContent .ho-cro__related-grid{gap:16px}body.ho-white-store #MainContent .ho-cro__related-grid>a{grid-template-columns:1fr;gap:12px;align-content:start}body.ho-white-store #MainContent .ho-cro__related-grid h3{font-size:15px!important}body.ho-white-store #MainContent .ho-cro__specs dl>div{grid-template-columns:90px minmax(0,1fr)}}body.ho-white-store #MainContent section:has(#joker-pack-selector) .ho-store-summary h2{font-size:clamp(24px,2.8vw,37px)!important;line-height:1.12;letter-spacing:-.025em;margin-bottom:12px}body.ho-white-store #MainContent section:has(#joker-pack-selector) .ho-store-summary>p:first-of-type{font-size:18px!important;font-weight:650}body.ho-white-store #MainContent .ho-joker-cross{border-top:1px solid #cedde7;border-bottom:1px solid #cedde7;padding:20px 0;margin:18px 0}body.ho-white-store #MainContent .ho-joker-cross h3{font-size:18px;line-height:1.3;margin:0 0 16px}.ho-joker-cross__row{display:grid;grid-template-columns:72px 1fr;gap:16px;align-items:center}.ho-joker-cross__row img{width:72px;height:72px;object-fit:contain;background:#f2f6f8}.ho-joker-cross__row p{margin:5px 0;font-size:14px}.ho-joker-cross__row a{font-size:13px}.ho-joker-cross .product-form{margin:14px 0 0!important}.ho-joker-cross .button{width:100%;min-height:44px}.ho-joker-story{padding-top:36px;padding-bottom:36px}.ho-joker-reels__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:820px;margin:24px auto 40px}.ho-joker-reels h2{text-align:center}.ho-joker-reels figure{margin:0}.ho-joker-reels video{width:100%;aspect-ratio:9/16;display:block;object-fit:cover;background:#0b1d2a}.ho-joker-reels figcaption{font-size:14px;line-height:1.4;padding:12px 0}.ho-joker-gift{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin-top:48px;background:#eff6fa}.ho-joker-gift>img{width:100%;height:auto;object-fit:contain}.ho-joker-gift>div{padding:30px 40px 30px 0}.ho-joker-gift h2{font-size:clamp(26px,3vw,42px);line-height:1.12}.ho-joker-gift p{line-height:1.65}.ho-joker-mobile{display:none}@media(max-width:749px){.ho-joker-reels__grid{gap:10px;overflow-x:auto;grid-template-columns:repeat(3,minmax(190px,65%));scroll-snap-type:x mandatory}.ho-joker-reels figure{scroll-snap-align:start}.ho-joker-gift{grid-template-columns:1fr;gap:0}.ho-joker-gift>div{padding:24px}.ho-joker-mobile{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:25;align-items:center;justify-content:space-between;gap:16px;background:#fff;box-shadow:0 -2px 16px #092b4220;border-top:1px solid #d0dfe8;padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.ho-joker-mobile>div{display:grid;gap:2px}.ho-joker-mobile a{font-size:12px}.ho-joker-mobile strong{font-size:18px}.ho-joker-mobile .button{min-height:48px;min-width:155px;font-size:16px}body:has(section:has(#joker-pack-selector)){padding-bottom:88px}body.ho-white-store #MainContent section:has(#joker-pack-selector) .ho-packs__card{padding:12px}.ho-joker-mobile:has(button:disabled){opacity:.8}}.ho-joker-store-proof{font-size:13px;color:#0b65a5;text-decoration:underline}#hookout-store-reviews{margin:32px 0}#hookout-store-reviews .jdgm-carousel-item__product-title{display:block!important}#joker-pack-selector{scroll-margin-top:110px}#hookout-store-reviews .jdgm-carousel{display:block!important}#hookout-store-reviews .jdgm-carousel__item-container{width:100%;overflow-x:auto;scroll-snap-type:x mandatory}#hookout-store-reviews .jdgm-carousel__item-wrapper{display:flex!important;gap:16px;transform:none!important;width:max-content!important;max-width:none!important}#hookout-store-reviews .jdgm-carousel-item{float:none!important;display:flex!important;flex-direction:column;width:280px!important;height:auto!important;min-height:180px;padding:22px!important;background:#f3f7fa;scroll-snap-align:start;text-align:left}#hookout-store-reviews .jdgm-carousel-item__review{height:auto!important;flex:1}#hookout-store-reviews .jdgm-carousel-item__review-content{font-size:15px;line-height:1.5;overflow:visible}#hookout-store-reviews .jdgm-carousel-item__reviewer-name{font-size:13px;font-weight:700;margin-top:14px}#hookout-store-reviews .jdgm-carousel__arrows{display:none!important}#hookout-store-reviews .jdgm-carousel-item__product-image{width:42px;height:42px;object-fit:contain;margin-top:10px}#hookout-store-reviews .jdgm-star{font-size:0!important}#hookout-store-reviews .jdgm-star:before{content:"\2605";font-family:Arial,sans-serif;font-size:17px;color:#bb7e00}#hookout-store-reviews .jdgm--off:before{content:"\2606"}#hookout-store-reviews h2{font-size:26px;margin-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/46/assets/hookout-store-light.css.map */
