main[data-template*=product]{background:var(--rf-bg-dark);color:var(--rf-text-primary)}main[data-template*=product] .shopify-section,main[data-template*=product] .section-background{background:var(--rf-bg-dark)!important}main[data-template*=product] .product-information,main[data-template*=product] .product-recommendations{--color-background: var(--rf-bg-dark);--color-background-secondary: var(--rf-bg-elevated);--color-foreground: var(--rf-text-primary);--color-foreground-secondary: var(--rf-text-secondary);--color-foreground-rgb: 255, 255, 255;--color-border: var(--rf-border-subtle);--color-primary: var(--rf-blue);--color-primary-hover: var(--rf-blue-hot);background:var(--rf-bg-dark)}main[data-template*=product] .product-information.section.spacing-style{padding-block-start:var(--rf-space-7)!important;padding-block-end:var(--rf-space-9)!important}main[data-template*=product] .product-details,main[data-template*=product] .product-details *{font-family:var(--rf-font-display)}main[data-template*=product] .product-details h1{font-family:"Archivo Black",var(--rf-font-display);font-weight:var(--rf-weight-black);font-size:var(--rf-text-3xl);line-height:var(--rf-leading-tight);letter-spacing:var(--rf-tracking-tight);text-transform:uppercase;color:var(--rf-text-primary);margin:0 0 var(--rf-space-3);text-wrap:balance}@media(min-width:768px){main[data-template*=product] .product-details h1{font-size:var(--rf-text-4xl)}}main[data-template*=product] .product-details .price,main[data-template*=product] .product-details .price *,main[data-template*=product] .product-details price-block,main[data-template*=product] .product-details price-block *,main[data-template*=product] .product-details .price-item,main[data-template*=product] .product-details .price__regular,main[data-template*=product] .product-details .price__sale,main[data-template*=product] .product-details .compare-at-price{font-family:var(--rf-font-mono)}main[data-template*=product] .product-details .price,main[data-template*=product] .product-details .price-item,main[data-template*=product] .product-details .price__regular,main[data-template*=product] .product-details .price__sale{font-size:var(--rf-text-xl);font-weight:var(--rf-weight-medium);letter-spacing:var(--rf-tracking-snug);color:var(--rf-text-primary);line-height:var(--rf-leading-none)}main[data-template*=product] .product-details .compare-at-price{color:var(--rf-text-muted);text-decoration:line-through;font-size:var(--rf-text-base)}main[data-template*=product] .add-to-cart-button,main[data-template*=product] .add-to-cart-button.button-secondary,main[data-template*=product] .add-to-cart-button.button{background:var(--rf-blue)!important;color:var(--rf-text-primary)!important;border:0!important;border-radius:var(--rf-radius-pill)!important;padding:var(--rf-space-4) var(--rf-space-7)!important;height:auto!important;min-height:48px;font-family:var(--rf-font-display)!important;font-weight:var(--rf-weight-semibold)!important;font-size:var(--rf-text-base)!important;letter-spacing:var(--rf-tracking-snug)!important;text-transform:none!important;box-shadow:var(--rf-glow-blue-sm);transition:transform var(--rf-duration-base) var(--rf-ease-out),box-shadow var(--rf-duration-base) var(--rf-ease-out),background var(--rf-duration-base) var(--rf-ease-out);cursor:pointer;width:100%}main[data-template*=product] .add-to-cart-button:hover:not(:disabled){background:var(--rf-blue-hot)!important;transform:translateY(-2px);box-shadow:var(--rf-glow-blue)}main[data-template*=product] .add-to-cart-button:focus-visible{outline:2px solid var(--rf-blue-hot);outline-offset:4px}main[data-template*=product] .add-to-cart-button:disabled{background:var(--rf-bg-elevated)!important;color:var(--rf-text-muted)!important;cursor:not-allowed;box-shadow:none}main[data-template*=product] .product-form-buttons,main[data-template*=product] .product-form-buttons--stacked{display:flex!important;flex-direction:column!important;gap:var(--rf-space-3)!important;align-items:stretch!important}main[data-template*=product] .product-form-buttons>*:not(.quantity-rules):not(.quantity-label){width:100%!important;flex-basis:auto!important;min-width:0!important}main[data-template*=product] .accelerated-checkout-block{display:block;width:100%}main[data-template*=product] .shopify-payment-button,main[data-template*=product] shopify-accelerated-checkout{width:100%;display:block}main[data-template*=product] .quantity-selector,main[data-template*=product] .quantity-selector-wrapper{background:var(--rf-bg-elevated);border:1px solid var(--rf-border-subtle);border-radius:var(--rf-radius);color:var(--rf-text-primary);height:48px}main[data-template*=product] .quantity-selector input,main[data-template*=product] .quantity-input{background:transparent!important;color:var(--rf-text-primary)!important;border:0!important;font-family:var(--rf-font-mono)!important}main[data-template*=product] .quantity-selector button{color:var(--rf-text-secondary);background:transparent}main[data-template*=product] .quantity-selector button:hover{color:var(--rf-text-primary)}main[data-template*=product] .quantity-label,main[data-template*=product] .quantity-rules{color:var(--rf-text-secondary);font-family:var(--rf-font-mono);font-size:var(--rf-text-xs);letter-spacing:var(--rf-tracking-wide);text-transform:uppercase}main[data-template*=product] variant-picker label,main[data-template*=product] variant-picker .variant-picker__pill,main[data-template*=product] .product-form__option-button,main[data-template*=product] [data-variant-pill]{background:var(--rf-bg-elevated)!important;border:1px solid var(--rf-border-subtle)!important;color:var(--rf-text-primary)!important;border-radius:var(--rf-radius-sm)!important;font-family:var(--rf-font-display)!important;transition:border-color var(--rf-duration-base) var(--rf-ease-out),background var(--rf-duration-base) var(--rf-ease-out)}main[data-template*=product] variant-picker label:hover,main[data-template*=product] .variant-picker__pill:hover,main[data-template*=product] .product-form__option-button:hover{border-color:var(--rf-border)!important}main[data-template*=product] variant-picker input:checked+label,main[data-template*=product] .variant-picker__pill[aria-checked=true],main[data-template*=product] .variant-picker__pill.is-active,main[data-template*=product] .product-form__option-button[aria-checked=true],main[data-template*=product] .product-form__option-button.selected{background:var(--rf-blue-deep)!important;border-color:var(--rf-blue)!important;color:var(--rf-text-primary)!important}main[data-template*=product] variant-picker legend,main[data-template*=product] variant-picker .form__label{font-family:var(--rf-font-mono);font-size:var(--rf-text-xs);letter-spacing:var(--rf-tracking-widest);text-transform:uppercase;color:var(--rf-text-secondary);font-weight:var(--rf-weight-medium)}main[data-template*=product] .product-details p{color:var(--rf-text-secondary);line-height:var(--rf-leading-relaxed);font-size:var(--rf-text-base);margin:0 0 var(--rf-space-4);font-family:var(--rf-font-body)}main[data-template*=product] .product-details ul,main[data-template*=product] .product-details ol{list-style:none!important;padding-left:0!important;margin:0 0 var(--rf-space-5);display:flex;flex-direction:column;gap:var(--rf-space-2)}main[data-template*=product] .product-details li{color:var(--rf-text-secondary);line-height:var(--rf-leading-relaxed);font-size:var(--rf-text-base);font-family:var(--rf-font-body);padding-left:0;margin:0}main[data-template*=product] .product-details li::marker{content:none}main[data-template*=product] .product-details li strong,main[data-template*=product] .product-details p strong{color:var(--rf-text-primary);font-weight:var(--rf-weight-semibold)}main[data-template*=product] .product-details h2,main[data-template*=product] .product-details h3,main[data-template*=product] .product-details h4{font-family:var(--rf-font-display);font-weight:var(--rf-weight-bold);text-transform:uppercase;color:var(--rf-text-primary);letter-spacing:var(--rf-tracking-snug);font-size:var(--rf-text-lg);line-height:var(--rf-leading-tight);margin:var(--rf-space-7) 0 var(--rf-space-3)}main[data-template*=product] .product-details h2:first-child,main[data-template*=product] .product-details h3:first-child{margin-top:0}main[data-template*=product] .product-information__media,main[data-template*=product] .product-media-gallery,main[data-template*=product] .product-media-container,main[data-template*=product] .product-media,main[data-template*=product] .product-media__image-wrapper,main[data-template*=product] .product-media-gallery__main,main[data-template*=product] .product-media-gallery__thumbnail-list,main[data-template*=product] .product-media-gallery__thumbnail{background:var(--rf-bg-elevated)!important;border:0!important;border-radius:0!important;box-shadow:none!important}main[data-template*=product] .product-media-gallery__thumbnail,main[data-template*=product] [class*=thumbnail] [class*=image-wrapper]{border:1px solid var(--rf-border-subtle)!important}main[data-template*=product] .product-media-gallery__thumbnail.is-active,main[data-template*=product] .product-media-gallery__thumbnail[aria-current=true],main[data-template*=product] .product-media-gallery__thumbnail.product-media-gallery__thumbnail--active{border:1px solid var(--rf-blue)!important;box-shadow:var(--rf-glow-blue-sm)!important}main[data-template*=product] .product-media img,main[data-template*=product] .product-media-container img{background:var(--rf-bg-elevated)}main[data-template*=product] .product-media-gallery__main .product-media:first-child,main[data-template*=product] .product-media-gallery slideshow-slides .product-media:first-child,main[data-template*=product] .product-information__media .product-media:first-of-type{position:relative;isolation:isolate}main[data-template*=product] .product-media-gallery__main .product-media:first-child:before,main[data-template*=product] .product-media-gallery slideshow-slides .product-media:first-child:before,main[data-template*=product] .product-information__media .product-media:first-of-type:before{content:"";position:absolute;top:8%;right:12%;bottom:8%;left:12%;z-index:-1;background:var(--rf-blue-glow);filter:blur(60px);border-radius:50%;pointer-events:none}main[data-template*=product] .slideshow-controls,main[data-template*=product] .product-media-gallery__counter,main[data-template*=product] .slideshow-counter{color:var(--rf-text-muted);font-family:var(--rf-font-mono);font-size:var(--rf-text-xs);letter-spacing:var(--rf-tracking-widest);text-transform:uppercase}main[data-template*=product] .product-media-gallery button,main[data-template*=product] .slideshow-controls button{background:var(--rf-bg-elevated);border:1px solid var(--rf-border-subtle);color:var(--rf-text-primary)}main[data-template*=product] .product-media-gallery button:hover,main[data-template*=product] .slideshow-controls button:hover{border-color:var(--rf-border)}main[data-template*=product] .product-recommendations,main[data-template*=product] .product-recommendations__section{background:var(--rf-bg-dark)}main[data-template*=product] .product-card,main[data-template*=product] .product-card *{font-family:var(--rf-font-display)}main[data-template*=product] .product-card-title,main[data-template*=product] .product-card a,main[data-template*=product] .product-card h3{color:var(--rf-text-primary);text-decoration:none}main[data-template*=product] .product-card .price,main[data-template*=product] .product-card .price-item,main[data-template*=product] .product-card price-block{font-family:var(--rf-font-mono);color:var(--rf-text-secondary)}main[data-template*=product] .product-card-gallery,main[data-template*=product] .product-card-image,main[data-template*=product] .product-card-image-wrapper{background:var(--rf-bg-elevated)}main[data-template*=product]~sticky-add-to-cart .sticky-add-to-cart__bar,sticky-add-to-cart .sticky-add-to-cart__bar{background:var(--rf-bg-elevated)!important;border:1px solid var(--rf-border-subtle)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}sticky-add-to-cart .sticky-add-to-cart__bar:before{display:none!important}sticky-add-to-cart .sticky-add-to-cart__title{color:var(--rf-text-primary);font-family:var(--rf-font-display);font-weight:var(--rf-weight-semibold)}sticky-add-to-cart .sticky-add-to-cart__variant{color:var(--rf-text-secondary);font-family:var(--rf-font-mono);font-size:var(--rf-text-xs);letter-spacing:var(--rf-tracking-wide);text-transform:uppercase}sticky-add-to-cart .sticky-add-to-cart__price{font-family:var(--rf-font-mono);color:var(--rf-text-primary)}sticky-add-to-cart .sticky-add-to-cart__button{background:var(--rf-blue)!important;color:var(--rf-text-primary)!important;border:0!important;border-radius:var(--rf-radius-pill)!important;font-family:var(--rf-font-display)!important;font-weight:var(--rf-weight-semibold)!important}sticky-add-to-cart .sticky-add-to-cart__button:hover:not(:disabled){background:var(--rf-blue-hot)!important}main[data-template*=product] [class*=padding-block-start],main[data-template*=product] [class*=padding-block-end]{background:var(--rf-bg-dark)}main[data-template*=product] .jdgm-widget,main[data-template*=product] .jdgm-review-widget{font-family:var(--rf-font-body)!important;color:var(--rf-text-primary)!important}[class*=jdgm]{background-image:none!important}main[data-template*=product] .jdgm-widget,main[data-template*=product] .jdgm-rev-widg,main[data-template*=product] [data-id=ReviewWidget],main[data-template*=product] .jdgm-widget__outerWrapper,.jdgm-all-reviews-page{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important}main[data-template*=product] .jdgm-review{background:var(--rf-bg-elevated)!important;border:1px solid var(--rf-border-subtle)!important;border-radius:var(--rf-radius)!important;padding:var(--rf-space-5)!important;margin-bottom:var(--rf-space-4)!important;box-shadow:var(--rf-shadow-sm)!important}main[data-template*=product] .jdgm-review__author,main[data-template*=product] .jdgm-review__reviewer-name{color:var(--rf-text-primary)!important;font-family:var(--rf-font-display)!important;font-weight:var(--rf-weight-semibold)!important;letter-spacing:var(--rf-tracking-snug)!important}main[data-template*=product] .jdgm-review__timestamp{color:var(--rf-text-secondary)!important;font-family:var(--rf-font-mono)!important;font-size:var(--rf-text-xs)!important;letter-spacing:var(--rf-tracking-wide)!important}main[data-template*=product] .jdgm-review__title{color:var(--rf-text-primary)!important;font-family:var(--rf-font-display)!important;font-weight:var(--rf-weight-semibold)!important;font-size:var(--rf-text-lg)!important;letter-spacing:var(--rf-tracking-snug)!important}main[data-template*=product] .jdgm-review__body,main[data-template*=product] .jdgm-review__body p{color:var(--rf-text-secondary)!important;font-family:var(--rf-font-body)!important;font-size:var(--rf-text-base)!important;line-height:var(--rf-leading-relaxed)!important}main[data-template*=product] .jdgm-rev-widg__title{color:var(--rf-text-primary)!important;font-family:var(--rf-font-display)!important}main[data-template*=product] .jdgm-rev-widg__summary-text,main[data-template*=product] .jdgm-rev-widg__sort-wrapper,main[data-template*=product] .jdgm-rev-widg__sort-options,main[data-template*=product] .jdgm-histogram__rating,main[data-template*=product] .jdgm-histogram__percentage,main[data-template*=product] .jdgm-review__location,main[data-template*=product] .jdgm-review__prod-info,main[data-template*=product] .jdgm-review-reply,main[data-template*=product] .jdgm-review-reply__title,main[data-template*=product] .jdgm-rev__br,main[data-template*=product] .jdgm-branding,main[data-template*=product] .jdgm-branding-text{color:var(--rf-text-secondary)!important}main[data-template*=product] .jdgm-widget .jdgm-star.jdgm--on,main[data-template*=product] .jdgm-widget .jdgm--on,main[data-template*=product] .jdgm-widget .jdgm--on svg,main[data-template*=product] .jdgm-widget .jdgm--on svg *,main[data-template*=product] .jdgm-rev-widg .jdgm-star.jdgm--on,main[data-template*=product] .jdgm-rev-widg .jdgm--on,main[data-template*=product] .jdgm-rev-widg .jdgm--on svg,main[data-template*=product] .jdgm-rev-widg .jdgm--on svg *{color:var(--rf-blue)!important;fill:var(--rf-blue)!important;-webkit-text-fill-color:var(--rf-blue)!important}main[data-template*=product] .jdgm-widget .jdgm-star.jdgm--off,main[data-template*=product] .jdgm-widget .jdgm--off,main[data-template*=product] .jdgm-widget .jdgm--off svg,main[data-template*=product] .jdgm-widget .jdgm--off svg *,main[data-template*=product] .jdgm-rev-widg .jdgm-star.jdgm--off,main[data-template*=product] .jdgm-rev-widg .jdgm--off,main[data-template*=product] .jdgm-rev-widg .jdgm--off svg,main[data-template*=product] .jdgm-rev-widg .jdgm--off svg *{color:var(--rf-blue-deep)!important;fill:var(--rf-blue-deep)!important;-webkit-text-fill-color:var(--rf-blue-deep)!important}main[data-template*=product] .jdgm-widget .jdgm-star.jdgm--on,main[data-template*=product] .jdgm-rev-widg .jdgm-star.jdgm--on{filter:invert(42%) sepia(93%) saturate(1352%) hue-rotate(196deg) brightness(119%) contrast(119%)!important}main[data-template*=product] .jdgm-preview-badge{font-family:var(--rf-font-display)!important;color:var(--rf-text-secondary)!important}main[data-template*=product] .jdgm-preview-badge .jdgm-prev-badge__text{color:var(--rf-text-secondary)!important;font-family:var(--rf-font-mono)!important;letter-spacing:var(--rf-tracking-wide)!important}main[data-template*=product] .jdgm-rev-widg__summary,main[data-template*=product] .jdgm-rev-widg__summary-text{color:var(--rf-text-secondary)!important;font-family:var(--rf-font-body)!important}main[data-template*=product] .jdgm-histogram__row__count{color:var(--rf-text-secondary)!important;font-family:var(--rf-font-mono)!important}main[data-template*=product] .jdgm-review__buyer-badge{display:inline-block!important;background:var(--rf-blue-glow)!important;border:1px solid var(--rf-border-blue)!important;border-radius:var(--rf-radius-pill)!important;color:var(--rf-blue-hot)!important;font-family:var(--rf-font-mono)!important;font-size:var(--rf-text-xs)!important;letter-spacing:var(--rf-tracking-wide)!important;text-transform:uppercase!important;padding:var(--rf-space-1) var(--rf-space-3)!important}main[data-template*=product] .jdgm-paginate{margin-top:var(--rf-space-6)!important}main[data-template*=product] .jdgm-paginate__page,main[data-template*=product] .jdgm-paginate__last-page,main[data-template*=product] .jdgm-paginate__prev,main[data-template*=product] .jdgm-paginate__next{color:var(--rf-text-secondary)!important;font-family:var(--rf-font-mono)!important;border:1px solid var(--rf-border-subtle)!important;border-radius:var(--rf-radius-sm)!important;padding:var(--rf-space-2) var(--rf-space-3)!important;transition:color var(--rf-duration-fast) var(--rf-ease-out),border-color var(--rf-duration-fast) var(--rf-ease-out)}main[data-template*=product] .jdgm-paginate__page:hover,main[data-template*=product] .jdgm-paginate__page.jdgm-curt-page{color:var(--rf-text-primary)!important;border-color:var(--rf-border-blue)!important}main[data-template*=product] .jdgm-write-review-button{background:var(--rf-blue)!important;color:var(--rf-text-primary)!important;font-family:var(--rf-font-display)!important;font-weight:var(--rf-weight-semibold)!important;font-size:var(--rf-text-base)!important;letter-spacing:var(--rf-tracking-snug)!important;padding:var(--rf-space-4) var(--rf-space-7)!important;border:none!important;border-radius:var(--rf-radius-pill)!important;text-decoration:none!important;transition:transform var(--rf-duration-base) var(--rf-ease-out),box-shadow var(--rf-duration-base) var(--rf-ease-out),background var(--rf-duration-base) var(--rf-ease-out)}main[data-template*=product] .jdgm-write-review-button:hover{background:var(--rf-blue-hot)!important;transform:translateY(-2px)!important;box-shadow:var(--rf-glow-blue)!important}main[data-template*=product] .jdgm-write-review-button:focus-visible{outline:2px solid var(--rf-blue-hot)!important;outline-offset:4px!important}main[data-template*=product] .jdgm-form input,main[data-template*=product] .jdgm-form textarea{background:var(--rf-bg-dark)!important;color:var(--rf-text-primary)!important;font-family:var(--rf-font-body)!important;font-size:var(--rf-text-base)!important;border:1px solid var(--rf-border-subtle)!important;border-radius:var(--rf-radius-sm)!important;padding:var(--rf-space-3) var(--rf-space-4)!important;transition:border-color var(--rf-duration-fast) var(--rf-ease-out),box-shadow var(--rf-duration-fast) var(--rf-ease-out)}main[data-template*=product] .jdgm-form input::placeholder,main[data-template*=product] .jdgm-form textarea::placeholder{color:var(--rf-text-muted)!important}main[data-template*=product] .jdgm-form input:focus,main[data-template*=product] .jdgm-form textarea:focus{border-color:var(--rf-border-blue)!important;box-shadow:var(--rf-glow-blue-sm)!important;outline:none!important}main[data-template*=product] .rf-product-eyebrow{font-family:var(--rf-font-mono);font-size:var(--rf-text-xs);font-weight:var(--rf-weight-medium);color:var(--rf-text-secondary);text-transform:uppercase;letter-spacing:var(--rf-tracking-wider);margin:0 0 var(--rf-space-3);padding:0;line-height:var(--rf-leading-none)}main[data-template*=product] .rf-product-pills{list-style:none;display:flex;flex-wrap:wrap;gap:var(--rf-space-2);padding:0;margin:var(--rf-space-4) 0 var(--rf-space-5)}main[data-template*=product] .rf-product-pill{font-family:var(--rf-font-mono);font-size:.72rem;font-weight:var(--rf-weight-medium);color:var(--rf-text-secondary);text-transform:uppercase;letter-spacing:var(--rf-tracking-wide);padding:var(--rf-space-2) var(--rf-space-3);border:1px solid var(--rf-border-subtle);border-radius:var(--rf-radius-pill);background:transparent;line-height:1;white-space:nowrap}main[data-template*=product] .rf-product-divider{border:0;border-top:1px solid var(--rf-border-subtle);margin:var(--rf-space-6) 0 var(--rf-space-5);width:100%;height:0;background:transparent}main[data-template*=product] .rf-product-why{background:var(--rf-bg-elevated);border-top:1px solid var(--rf-border-subtle);border-bottom:1px solid var(--rf-border-subtle);padding:var(--rf-space-9) var(--rf-gutter);margin:0;width:100%}main[data-template*=product] .rf-product-why__inner{max-width:var(--rf-max-width);margin:0 auto}main[data-template*=product] .rf-product-why__eyebrow{font-family:var(--rf-font-mono);font-size:var(--rf-text-xs);font-weight:var(--rf-weight-medium);color:var(--rf-blue);text-transform:uppercase;letter-spacing:var(--rf-tracking-widest);margin:0 0 var(--rf-space-3);line-height:var(--rf-leading-none)}main[data-template*=product] .rf-product-why__heading{font-family:"Archivo Black",var(--rf-font-display);font-weight:var(--rf-weight-black);font-size:var(--rf-text-2xl);line-height:var(--rf-leading-tight);letter-spacing:var(--rf-tracking-tight);color:var(--rf-text-primary);text-transform:uppercase;max-width:28ch;margin:0 0 var(--rf-space-8);text-wrap:balance}main[data-template*=product] .rf-product-why__grid{display:grid;grid-template-columns:1fr;gap:var(--rf-space-7)}@media(min-width:768px){main[data-template*=product] .rf-product-why__grid{grid-template-columns:repeat(3,1fr);gap:var(--rf-space-8)}main[data-template*=product] .rf-product-why__heading{font-size:var(--rf-text-3xl)}}main[data-template*=product] .rf-product-why__stat{padding-top:var(--rf-space-4);border-top:1px solid var(--rf-border-subtle)}main[data-template*=product] .rf-product-why__number{font-family:var(--rf-font-mono);font-size:var(--rf-text-3xl);font-weight:var(--rf-weight-medium);color:var(--rf-text-primary);letter-spacing:var(--rf-tracking-snug);line-height:var(--rf-leading-none);margin-bottom:var(--rf-space-3)}main[data-template*=product] .rf-product-why__label{font-family:var(--rf-font-body);font-size:var(--rf-text-sm);line-height:var(--rf-leading-relaxed);color:var(--rf-text-secondary);max-width:32ch}main[data-template*=product] shopify-accelerated-checkout,main[data-template*=product] .accelerated-checkout-block{opacity:.85;transform:scale(.97);transform-origin:top center;transition:opacity var(--rf-duration-base) var(--rf-ease-out)}main[data-template*=product] shopify-accelerated-checkout:hover,main[data-template*=product] .accelerated-checkout-block:hover{opacity:1}main[data-template*=product] .add-to-cart-button:hover:not(:disabled){opacity:.96}main[data-template*=product] .product-details>*,main[data-template*=product] .product-information__media>*{box-shadow:none!important}main[data-template*=product] .group-block,main[data-template*=product] .group{background:transparent!important;border:0!important;border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/33/assets/rf-product.css.map */
