#MainContent[data-template^=product]{--reic-product-bg:#101010;--reic-product-panel:#1b1b1b;--reic-product-gold:#f5c518;--reic-product-white:#f9f9f9;--reic-product-muted:#b8b6b4;--reic-product-line:#3d3c3b;background:var(--reic-product-bg)!important;color:var(--reic-product-white)}#MainContent[data-template^=product] .section-background,#MainContent[data-template^=product] .product-information,#MainContent[data-template^=product] .product-details,#MainContent[data-template^=product] .product-details>.group-block{background:#101010!important;color:#f9f9f9!important}#MainContent[data-template^=product] .product-information{box-sizing:border-box;width:100%;max-width:1880px;margin:0 auto;--gap:32px;gap:var(--gap) 0}#MainContent[data-template^=product] .product-information__grid{align-items:start}#MainContent[data-template^=product] .product-information__media{min-width:100%!important;width:0}#MainContent[data-template^=product] .product-details{min-width:0;--color-foreground:#ffffff;--color-background:#101010}#MainContent[data-template^=product] .product-details .group-block,#MainContent[data-template^=product] .product-details .group-block__container{background:transparent!important;box-shadow:none}#MainContent[data-template^=product] .reic-breadcrumb{width:calc(100% - 72px);max-width:1740px;padding:22px 0 16px;color:#a9a9a9;border:0;font-family:inherit;font-size:12px;letter-spacing:.01em}#MainContent[data-template^=product] .reic-breadcrumb a{color:#bdbdbd}#MainContent[data-template^=product] .reic-breadcrumb a:hover{color:#f5c518}#MainContent[data-template^=product] .reic-breadcrumb__current{color:#e9e9e9}#MainContent[data-template^=product] .reic-title__row{display:block}#MainContent[data-template^=product] .product-details .reic-title__row h1{font-size:clamp(36px,3vw,57px)!important;font-weight:760!important;letter-spacing:-.052em!important;line-height:1.06!important;color:#fff!important;max-width:100%;text-transform:none}#MainContent[data-template^=product] .reic-title__category{display:inline-flex;margin:0 0 14px;padding:0;background:transparent;color:#f5c518;font-size:11px;font-weight:780;letter-spacing:.14em}#MainContent[data-template^=product] .reic-title__subtitle{font-size:clamp(13px,1vw,16px);line-height:1.5;margin:12px 0 0;color:#d2d2d2}#MainContent[data-template^=product] .reic-title__reviews{color:#e4e4e4!important;display:inline-flex;align-items:center;gap:9px;margin-top:13px;padding-bottom:1px;min-height:26px}#MainContent[data-template^=product] .reic-title__star{background:#00b67a;color:#fff;flex:0 0 18px;width:18px;height:18px}#MainContent[data-template^=product] .reic-title__review-label{color:#fff;font-size:12px}#MainContent[data-template^=product] .reic-title__trustpilot{color:#ededed;font-size:11px;letter-spacing:0}#MainContent[data-template^=product] .product-details product-price{margin-block:13px 22px}#MainContent[data-template^=product] .product-details product-price [ref=priceContainer]{display:flex!important;flex-wrap:wrap;gap:12px!important;align-items:baseline!important}#MainContent[data-template^=product] .product-details product-price :is(.price,.price-item,.price-item__group) bdi{font-size:clamp(29px,2.8vw,45px)!important;line-height:1.1!important;font-weight:780!important;color:#fff!important;letter-spacing:-.05em!important}#MainContent[data-template^=product] .product-details product-price :is(.compare-at-price,.compare-at-price bdi){font-size:clamp(14px,1.1vw,18px)!important;color:#a1a1a1!important;font-weight:500!important}#MainContent[data-template^=product] .product-details :is(.price-per-item,.unit-price,.product-price__tax){color:#c6c6c6}#MainContent[data-template^=product] .reic-model-picker__head strong{color:#f8f8f8;font-size:12px}#MainContent[data-template^=product] .reic-model-picker__head>span{color:#b9b9b9;font-size:11px}#MainContent[data-template^=product] .reic-model-picker__track{gap:10px;scrollbar-color:#555 transparent}#MainContent[data-template^=product] .reic-model-picker__tile{background:#fafafa;border:1px solid #3a3a3a;border-radius:8px;flex-basis:clamp(70px,16%,95px);overflow:hidden}#MainContent[data-template^=product] .reic-model-picker__tile img{padding:5px}#MainContent[data-template^=product] .reic-model-picker__tile.is-current{border:2px solid #f5c518}#MainContent[data-template^=product] .reic-model-picker__tile.is-current:after{display:none}#MainContent[data-template^=product] .reic-model-picker__tile:focus-visible{outline-color:#f5c518}#MainContent[data-template^=product] .reic-model-picker__selection{color:#cfcfcf;font-family:inherit;font-size:12px;line-height:1.5;margin:14px 0 4px}#MainContent[data-template^=product] .reic-model-picker__selection span[aria-hidden]{color:#8e8e8e}#MainContent[data-template^=product] .variant-picker{color:#fff}#MainContent[data-template^=product] .variant-picker label,#MainContent[data-template^=product] .variant-picker legend{color:#f4f4f4}#MainContent[data-template^=product] .variant-picker :is(.variant-option,.variant-option__button-label){color:#e8e8e8}#MainContent[data-template^=product] .variant-picker :is(input,button,select):focus-visible{outline:2px solid #f5c518!important;outline-offset:3px}#MainContent[data-template^=product] .product-details .buy-buttons-block{margin-top:8px}#MainContent[data-template^=product] .product-details .buy-buttons-block .add-to-cart-button{min-height:60px!important;border-radius:6px!important;background:#f5c518!important;border-color:#f5c518!important;color:#111!important;font-size:14px!important;font-weight:800!important;letter-spacing:.02em!important;text-transform:none!important;box-shadow:none!important}#MainContent[data-template^=product] .product-details .buy-buttons-block .add-to-cart-button:disabled{background:#777!important;border-color:#777!important;color:#222!important}#MainContent[data-template^=product] .product-details .buy-buttons-block .add-to-cart-button:not(:disabled):hover{background:#ffdc52!important;border-color:#ffdc52!important}#MainContent[data-template^=product] .product-details .buy-buttons-block .add-to-cart-button:focus-visible{outline:2px solid #f5c518!important;outline-offset:3px}#MainContent[data-template^=product] .reic-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.13);border-bottom:1px solid rgba(255,255,255,.16);padding:20px 0;margin-top:4px;gap:6px}#MainContent[data-template^=product] .reic-trust .reic-trust__item{color:#e9e9e9;font-size:12px;flex-direction:column;gap:8px;text-align:center}#MainContent[data-template^=product] .reic-trust .reic-trust__icon{color:#f5c518;width:28px;height:28px;flex-basis:28px}#MainContent[data-template^=product] .reic-trust .reic-trust__icon svg{width:26px;height:26px}#MainContent[data-template^=product] .reic-trust .reic-trust__label{text-align:center;white-space:normal}#MainContent[data-template^=product] .reic-specs{color:#eee!important;background:#101010!important;border-bottom:1px solid #393939}#MainContent[data-template^=product] .reic-specs__item{border-top-color:#393939}#MainContent[data-template^=product] .reic-specs__label-stack strong{color:#f9f9f9;font-size:14px}#MainContent[data-template^=product] .reic-specs__label-stack small{color:#aaa}#MainContent[data-template^=product] .reic-specs__arrow{color:#eee}#MainContent[data-template^=product] .reic-specs__panel,#MainContent[data-template^=product] .reic-specs__care-text{color:#d0d0d0}#MainContent[data-template^=product] .reic-specs__panel a,#MainContent[data-template^=product] .reic-specs__policy{color:#f5c518!important;border-bottom-color:#a28b40}#MainContent[data-template^=product] .reic-specs__service,#MainContent[data-template^=product] .reic-specs__warranty{background:#1c1b1a;border-color:#393939;color:#eee}#MainContent[data-template^=product] .reic-specs__service h3,#MainContent[data-template^=product] .reic-specs__warranty strong{color:#fff!important}#MainContent[data-template^=product] .reic-specs__service p,#MainContent[data-template^=product] .reic-specs__warranty p{color:#c9c9c9!important}#MainContent[data-template^=product] .reic-specs__service-icon{color:#f5c518}#MainContent[data-template^=product] .reic-specs__description,#MainContent[data-template^=product] .reic-specs__description :is(p,li,h2,h3,h4,strong,span){color:#e9e9e9!important}#MainContent[data-template^=product] .reic-specs__description>section>div>p:nth-of-type(2){color:#ddd!important}#MainContent[data-template^=product] .reic-specs__description [style*=background]{background:transparent!important}#MainContent[data-template^=product] .product-information__media .product-media-container{background:#f1f1ef!important;border-radius:6px}#MainContent[data-template^=product] .product-media-gallery__slideshow{border-radius:6px;overflow:hidden}#MainContent[data-template^=product] .product-media-container :is(img,video){object-fit:contain}#MainContent[data-template^=product] .product-media-gallery__thumbnails :is(button,a),#MainContent[data-template^=product] .slideshow-controls__thumbnail{border-radius:6px;overflow:hidden;background:#f7f7f7}#MainContent[data-template^=product] .product-media-gallery__thumbnails :is(button,a)[aria-selected=true]{outline:2px solid #f5c518!important;outline-offset:1px}#MainContent[data-template^=product] .product-media-gallery__controls,#MainContent[data-template^=product] .slideshow-controls{color:#fff}#MainContent[data-template^=product] .slideshow-control :is(button,svg){color:inherit}#MainContent[data-template^=product] .reic-reels{background:#121212!important;color:#fff}#MainContent[data-template^=product] .reic-reels__inner{max-width:1700px}#MainContent[data-template^=product] .reic-reels__intro h2,#MainContent[data-template^=product] .reic-reels__caption strong{color:#fff}#MainContent[data-template^=product] .reic-reels__description,#MainContent[data-template^=product] .reic-reels__caption>span{color:#b7b7b7}#MainContent[data-template^=product] .reic-reels__social{color:#f5c518!important;background:transparent;border-color:#555}#MainContent[data-template^=product] .reic-reels__counter{color:#eee}#MainContent[data-template^=product] .reic-reels__dot{background:#555}#MainContent[data-template^=product] .reic-reels__arrow{color:#f5c518;border-color:#5e5e5e}#MainContent[data-template^=product] .reic-trustpilot:not(.reic-trustpilot--luxe){background:#121212!important;color:#fff}#MainContent[data-template^=product] .reic-trustpilot:not(.reic-trustpilot--luxe) :is(.reic-trustpilot__heading h2,.reic-trustpilot__card h3){color:#fff}#MainContent[data-template^=product] .product-recommendations{background:#101010;color:#fff}#MainContent[data-template^=product] .product-recommendations :is(h2,h3,h4,p){color:#f3f3f3}#MainContent[data-template^=product] .product-recommendations .card-gallery{background:#f4f4f4}#MainContent[data-template^=product] .product-recommendations .product-card__content a{color:#e5e5e5!important}@media(min-width:1200px){#MainContent[data-template^=product] .product-information__grid.product-information--media-left:not(.product-information--media-none):not(.product-information__grid--half){grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important}#MainContent[data-template^=product] .product-information__grid .product-information__media{padding-inline-end:20px}#MainContent[data-template^=product] .product-information__grid .product-details{padding-inline-start:20px}}@media(min-width:750px)and (max-width:1199px){#MainContent[data-template^=product] .product-information__grid.product-information--media-left:not(.product-information--media-none):not(.product-information__grid--half){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}#MainContent[data-template^=product] .product-information__grid .product-information__media{padding-inline-end:16px}#MainContent[data-template^=product] .product-information__grid .product-details{padding-inline-start:16px}}@media(max-width:749px){#MainContent[data-template^=product] .product-information{width:100%;max-width:none;--gap:16px;padding-block-start:0!important}#MainContent[data-template^=product] .product-information__media{grid-column:1/-1;min-width:100%!important;width:0}#MainContent[data-template^=product] .product-details{padding:10px 0 20px;min-width:0}#MainContent[data-template^=product] .reic-breadcrumb{padding:15px 0 12px;width:calc(100% - 36px);font-size:10px}#MainContent[data-template^=product] .product-details .reic-title__row h1{font-size:clamp(29px,7.8vw,40px)!important}#MainContent[data-template^=product] .reic-title__category{font-size:10px;margin-bottom:9px}#MainContent[data-template^=product] .reic-title__subtitle{font-size:13px}#MainContent[data-template^=product] .product-details product-price :is(.price,.price-item,.price-item__group) bdi{font-size:32px!important}#MainContent[data-template^=product] .product-details .buy-buttons-block .add-to-cart-button{min-height:56px!important;font-size:14px!important}#MainContent[data-template^=product] .reic-model-picker__tile{flex:0 0 clamp(64px,19vw,85px)}#MainContent[data-template^=product] .reic-model-picker__selection{font-size:11px}#MainContent[data-template^=product] .reic-trust{gap:5px;padding:16px 0}#MainContent[data-template^=product] .reic-trust .reic-trust__item{font-size:10px;gap:6px}#MainContent[data-template^=product] .reic-trust .reic-trust__icon{width:24px;height:24px;flex-basis:24px}#MainContent[data-template^=product] .reic-trust .reic-trust__icon svg{width:23px;height:23px}#MainContent[data-template^=product] .reic-specs__label-stack strong{font-size:13px}#MainContent[data-template^=product] .sticky-add-to-cart__bar{border-radius:0!important;border-inline:0}}@media(max-width:360px){#MainContent[data-template^=product] .reic-trust .reic-trust__item{font-size:9px}#MainContent[data-template^=product] .reic-title__reviews{gap:6px}}@media(prefers-reduced-motion:reduce){#MainContent[data-template^=product] *{scroll-behavior:auto!important}}#MainContent[data-template^=product] .reic-trust{grid-template-columns:repeat(var(--reic-trust-cols,3),minmax(0,1fr))!important}#MainContent[data-template^=product] .reic-trust .reic-trust__item{gap:6px;min-width:0;line-height:1.35}@media(max-width:749px){#MainContent[data-template^=product] .reic-trust .reic-trust__item{font-size:clamp(8px,2.3vw,10px)}#MainContent[data-template^=product] .reic-trust .reic-trust__label{max-width:100%;overflow-wrap:anywhere}}#MainContent[data-template^=product] .product-recommendations :is(.product-card__content,.product-card__content a,.product-card__content h3,.product-card__content h4,.product-card__content p,.product-card__content .price,.product-card__content .price bdi){color:#f7f7f7!important}#MainContent[data-template^=product] .product-recommendations :is(.product-card__content .compare-at-price,.product-card__content .compare-at-price bdi){color:#aaa!important}#MainContent[data-template^=product] .product-recommendations :is(.product-card__content .product-card__rating,.product-card__content .product-card__meta){color:#c1c1c1}#MainContent[data-template^=product] .product-recommendations :is(.card-gallery,.product-media-container){background:#f4f4f4!important}body:has(#MainContent[data-template^=product]) .sticky-add-to-cart__bar{--color-background:#ffffff;--color-background-rgb:255 255 255;--color-foreground:#151515;--color-foreground-rgb:21 21 21;--color-background-secondary:#f7f7f7;background:#fff!important;color:#151515!important;border:1px solid #dedede!important;box-shadow:0 8px 32px #0000003b!important}body:has(#MainContent[data-template^=product]) .sticky-add-to-cart__bar:before{background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important}body:has(#MainContent[data-template^=product]) .sticky-add-to-cart__bar :is(.sticky-add-to-cart__title,.sticky-add-to-cart__info,.sticky-add-to-cart__price){color:#141414!important}body:has(#MainContent[data-template^=product]) .sticky-add-to-cart__bar .sticky-add-to-cart__variant{color:#505050!important;opacity:1!important}body:has(#MainContent[data-template^=product]) .sticky-add-to-cart__bar .sticky-add-to-cart__price :is(.price,.price-item,.price-item__group,.money,bdi,span,ins){color:#171717!important;opacity:1!important}body:has(#MainContent[data-template^=product]) .sticky-add-to-cart__bar .sticky-add-to-cart__price :is(.compare-at-price,.compare-at-price bdi,del){color:#656565!important}body:has(#MainContent[data-template^=product]) .sticky-add-to-cart__bar .sticky-add-to-cart__image{background:#f6f6f6!important}body:has(#MainContent[data-template^=product]) .sticky-add-to-cart__bar .sticky-add-to-cart__button{color:#141414!important;background:#f5c518!important;border-color:#f5c518!important}body:has(#MainContent[data-template^=product]) .sticky-add-to-cart__bar .sticky-add-to-cart__button :is(span,svg){color:#141414!important}body:has(#MainContent[data-template^=product]) .sticky-add-to-cart__bar .sticky-add-to-cart__button:focus-visible{outline:2px solid #171717!important;outline-offset:3px}@media(max-width:749px){body:has(#MainContent[data-template^=product]) .sticky-add-to-cart__bar{border-inline:0!important;border-bottom:0!important;border-radius:0!important}}#MainContent[data-template^=product] .reic-reels__social:hover,#MainContent[data-template^=product] .reic-reels__social:focus-visible{background:#f5c518!important;color:#141414!important;border-color:#f5c518!important}#MainContent[data-template^=product] .reic-reels__social:hover :is(svg,span),#MainContent[data-template^=product] .reic-reels__social:focus-visible :is(svg,span){color:#141414!important;stroke:currentColor}@media(max-width:749px){#MainContent[data-template^=product] .reic-trust{grid-template-columns:repeat(var(--reic-trust-cols,4),minmax(0,1fr))!important;gap:8px!important}#MainContent[data-template^=product] .reic-trust .reic-trust__label{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;line-height:1.25!important;font-size:clamp(9px,2.55vw,11px)!important;color:#e9e9e9!important}#MainContent[data-template^=product] .reic-trust .reic-trust__icon{flex:none!important;margin-bottom:4px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/reic-product-2.css.map */
