@media screen and (min-width:750px){#main>.shopify-section[id*=__rc_sticky_atc_]{grid-column:2}}@media screen and (min-width:990px){:root{--rc-d-w: 1320px;--rc-d-cw: min(var(--rc-d-w), calc(100vw - 64px) );--rc-d-gut: max(32px, calc((100vw - var(--rc-d-w)) / 2))}#main:has(>.shopify-section[id*=__rc_gallery_product_]){grid-template-columns:[full-start] minmax(0,1fr) 32px [gal-start] minmax(0,660px) [gal-end] 28px [info-start] minmax(0,664px) [info-end] minmax(0,1fr) [full-end];column-gap:0;align-items:start}#main:has(>.shopify-section[id*=__rc_gallery_product_])>.shopify-section[id*=__rc_gallery_product_]{grid-column:gal-start / gal-end}#main:has(>.shopify-section[id*=__rc_gallery_product_])>.shopify-section:is([id*=__rc_title_stars_],[id*=__rc_stars_],[id*=__rc_product_title_],[id*=__rc_price_],[id*=__rc_benefits_list_],[id*=__rc_kit_panel_],[id*=__rc_add_to_cart_],[id*=__rc_shipping_info_],[id*=__rc_stock_bar_],[id*=__rc_sticky_atc_],[id*=__rc_product_faq_],[id*=__rc_product_offer_],[id*=__rc_product_description_],[id*=__rc_product_specs_],[id*=__rc_trust_badges_],[id*=__rc_text_banner_],[id*=__rc_icon_cards_],[id*=__rc_guarantee_],:has(.rc-tx--right)){grid-column:info-start / info-end}#main .rc-gallery{--rc-gallery-ratio-desktop: 100 !important;flex-direction:column;align-items:stretch;gap:0;top:calc(var(--header-height, 0px) + 16px)}#main .rc-gallery .rc-gallery__main-wrapper{flex:none;width:100%}#main .rc-gallery .rc-gallery__thumbs-wrapper{width:100%;flex:none;margin-top:10px}#main .rc-gallery .rc-gallery__thumbs-track{flex-direction:row;overflow-x:auto;gap:10px;padding:0}#main .rc-gallery .rc-gallery__thumb{flex:0 0 76px;width:76px}.rc-collection-heading .rc-collection-heading__inner{padding-left:var(--rc-d-gut);padding-right:var(--rc-d-gut)}.rc-tr{--rc-tr-gutter: var(--rc-d-gut) !important}.rc-rs{--rc-rs-gutter: var(--rc-d-gut) !important;--rc-rs-card-gap: var(--rc-rs-card-gap-d, 16px) !important;--rc-rs-card-w-d: calc((var(--rc-d-cw) - var(--rc-d-gaps, 3) * var(--rc-rs-card-gap, 16px)) / var(--rc-d-vis, 4)) !important;--rc-rs-card-h-d: auto !important}.rc-rs .rc-rs-card{border-radius:6px}.rc-rs .rc-rs-card__text,.rc-rs .rc-rs-card__model{font-size:var(--rc-rs-text-size-d, 15px)}.rc-st{--rc-st-gutter: var(--rc-d-gut) !important}.rc-rp .rc-rp__head{padding-left:32px;padding-right:32px}.rc-rp .rc-rp__media{max-width:var(--rc-d-w);margin:0 auto;padding:0 32px;box-sizing:border-box}.rc-rp .rc-rp__img{border-radius:6px}.rc-rp .rc-rp__results-inner{max-width:max(var(--rc-rp-cw, 600px),820px)}.rc-rp .rc-rp__results-title{font-size:max(var(--rc-rp-rt-size-d, 30px),32px)}.rc-rp .rc-rp__line--small{font-size:max(var(--rc-rp-sm-size-d, 13px),16px)}.rc-rp .rc-rp__line--medium{font-size:max(var(--rc-rp-md-size-d, 13px),17px)}.rc-rp .rc-rp__line--legal{font-size:max(var(--rc-rp-lg-size-d, 12px),14px)}.rc-rp .rc-rp__divider{margin:16px 0}.shopify-section .rc-sublimer-section{max-width:880px}.shopify-section .rc-sublimer-text{padding:1.5rem clamp(1rem,5%,2.5rem)}.shopify-section .rc-sublimer-text p{font-size:38px}.shopify-section .rc-quote-block{max-width:900px;padding:.01rem 1.5rem}.shopify-section .rc-quote-block p{font-size:19px;line-height:1.7}.rc-faq .rc-faq__inner{max-width:900px;padding:0 32px}.rc-faq .rc-faq__heading{font-size:max(var(--rc-faq-heading-size, 28px),34px);margin-bottom:32px}.rc-faq .rc-faq-item__question{font-size:max(var(--rc-faq-question-size, 15px),17px);padding:17px 4px}.rc-faq .rc-faq-item__answer{font-size:max(var(--rc-faq-answer-size, 14px),16px);padding-bottom:20px}.rc-bs{--rc-bs-gutter: var(--rc-d-gut) !important}.rc-bs--single .rc-bs__stars-text{font-size:max(var(--rc-bs-st-size-d, 13px),14px)}.rc-bs--single .rc-bs__title{font-size:max(var(--rc-bs-title-size-d, 16px),22px)}.rc-bs--single .rc-bs__subtitle{font-size:max(var(--rc-bs-sub-size-d, 13px),15px)}.rc-bs--single .rc-bs__price{font-size:max(var(--rc-bs-price-size-d, 16px),20px)}.rc-bs--single .rc-bs__price-compare{font-size:max(var(--rc-bs-compare-size-d, 14px),16px)}.rc-bs--single .rc-bs__badge{font-size:max(var(--rc-bs-badge-size-d, 13px),14px)}.rc-bs--single .rc-bs__btn{font-size:max(var(--rc-bs-btn-size-d, 15px),16px);padding-top:16px;padding-bottom:16px}.rc-carousel .rc-carousel__track-wrapper{padding-left:var(--rc-d-gut);padding-right:var(--rc-d-gut)}.rc-carousel .rc-card{width:calc((var(--rc-d-cw) - var(--rc-d-gaps, 4) * 28px) / var(--rc-d-vis, 4.3));max-width:none;min-width:160px}.rc-carousel .rc-carousel__progress-track{margin-left:var(--rc-d-gut);margin-right:var(--rc-d-gut)}.shopify-section .rc-video-fullwidth{width:min(1200px,calc(100vw - 64px));left:auto;right:auto;margin-left:auto;margin-right:auto}.shopify-section:has(.rc-video-fullwidth){padding-top:56px!important;padding-bottom:56px!important}.rc-benefits{--rc-benefits-card-w-desktop: calc((var(--rc-d-cw) - var(--rc-d-gaps, 3) * var(--rc-benefits-card-gap, 12px)) / var(--rc-d-vis, 4)) !important}.rc-benefits .rc-benefits__header{max-width:820px}.rc-benefits .rc-benefits__subheading{font-size:max(var(--rc-benefits-subheading-size, 15px),17px)}.rc-benefits .rc-benefits__track-wrapper{padding-left:var(--rc-d-gut);padding-right:var(--rc-d-gut)}.rc-benefits .rc-benefit-card__title{font-size:max(var(--rc-benefits-card-title-size, 17px),19px)}.rc-benefits .rc-benefit-card__list li{font-size:max(var(--rc-benefits-card-text-size, 13px),15px)}.rcd-host{position:relative}.rcd-arrow{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;position:absolute;top:var(--rcd-top, 38%);transform:translateY(-50%);width:46px;height:46px;min-height:0;margin:0;padding:0;border:1px solid rgba(0,0,0,.1);border-radius:50%;background:#fff;color:#111;box-shadow:0 6px 18px #00000024;cursor:pointer;z-index:6;transition:opacity .2s ease,transform .2s ease}.rcd-arrow:hover{transform:translateY(-50%) scale(1.06)}.rcd-arrow svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rcd-arrow--prev{left:calc(var(--rcd-edge, 14px))}.rcd-arrow--next{right:calc(var(--rcd-edge, 14px))}.rcd-arrow[hidden]{display:none}}@media screen and (max-width:989px){.rcd-arrow{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/rc-desktop.css.map */
