.ts-icon{display:flex;pointer-events:none}.ts-product-template .product-thumbnails-slider [data-thumbnail-btn]{border-radius:16px}.ts-product-template .product-thumbnails-slider{height:643px}.ts-product-template .product-thumbnails-slider .gridy-track{padding-top:24px}.ts-product-template .product-media-slider{height:fit-content}.ts-product-template .product-media-slider .gridy-track,.ts-product-template .product-media-slider figure{border-radius:16px}.ts-product-media__wrapper{order:2;width:calc(100%*(6 / 7))}.ts-product-media__wrapper .product-media-slider{width:100%}.ts-gallery__video-wrapper{border-top:1px solid #fff;margin-top:24px;padding-top:24px}.ts-gallery__video-wrapper p{font-family:Futura;font-size:20px;font-weight:500;line-height:1.5;letter-spacing:1.6px;text-align:left;color:#fff;margin:0 0 24px}.ts-gallery__video{display:flex;position:relative;cursor:pointer}.ts-gallery__video video{aspect-ratio:1.36 / 1;width:100%;height:auto;border-radius:16px;pointer-events:none;object-fit:cover}.ts-gallery__video .ts-icon{display:flex;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .3s}.ts-gallery__video iframe{width:100%;height:auto;border-radius:16px;aspect-ratio:1.775 / 1}.ts-gallery__video.play .ts-icon{opacity:0}@media screen and (max-width: 1024px){.ts-gallery__video-wrapper{display:none}.ts-product-media__wrapper{order:unset;width:100%}}@media only screen and (max-width: 767px){.ts-product-template{padding-top:24px!important}.ts-product-template .product-media-slider .gridy-track{grid:auto / auto-flow 100%}}.ts-product-template .ts-product-content__wrapper{padding:24px 8px 0 28px!important}.ts-product-template .ts-product-content{max-width:100%;width:100%;margin:0;background-color:#363636;padding:24px;border-radius:16px}.ts-product-content .ts-product-content__subtitle{font-family:Futura;font-size:20px;font-weight:500;line-height:1.2;letter-spacing:1.6px;color:var(--color-foreground);margin:4px 0 0}.ts-product-content .product-block__title h1{font-family:Futura;font-size:32px;font-weight:500;line-height:1;letter-spacing:1.6px;color:var(--color-foreground)}.ts-product-content .jdgm-prev-badge{margin:0 0 4px}.ts-product-content .jdgm-prev-badge__text{font-family:Futura;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.02em}.ts-product-content .price--on-sale .price__sale .price-item--regular{margin-right:16px}.ts-product-content .price__sale,.ts-product-content .price__regular{font-family:Futura;font-size:16px;font-weight:500;line-height:1.2;color:var(--color-foreground)}.ts-product-content .price__sale .price-item--regular{color:red;opacity:1}.ts-product-content__description,.ts-product-content__description *{font-family:Futura;font-size:14px;font-weight:500;line-height:1.5;color:var(--color-foreground);margin:0;max-width:426px}.ts-product-content__description>*{margin:0 0 1em}.ts-product-content__description>*:last-child{margin:0}.ts-product-content__features{display:grid;grid-template-columns:auto 1fr;gap:8px 24px}.ts-product-content__feature{display:flex;align-items:center;gap:8px;font-family:Futura;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.24px;color:var(--color-foreground)}.ts-product-content__feature .ts-icon{display:flex}.ts-product-content .ts-custom-swatch fieldset{display:flex;flex-wrap:wrap;width:100%;max-width:100%;gap:20px}.ts-product-template .ts-product-content .ts-custom-swatch legend{width:100%;margin:0 0 16px;font-family:Futura;font-size:14px;font-weight:700;line-height:1.2;color:var(--color-foreground)}.ts-product-template .ts-product-content .ts-custom-swatch legend strong{font-weight:500}.ts-product-template .ts-product-content .ts-custom-swatch label{width:calc(50% - 11px)!important;max-width:50%;height:auto!important;background:#292929;border:2px solid #B5B5B5;border-radius:16px!important;padding:12px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;margin:0}.ts-product-content .ts-custom-swatch .ts-product-options--3 label{width:calc(33.33% - 14.33px)!important;max-width:calc(33.33% - 14.33px)}.ts-product-content .ts-custom-swatch .ts-product-options--4 label{width:calc(25% - 16px)!important;max-width:calc(25% - 16px)}.ts-product-template .ts-product-content .ts-custom-swatch input[type=radio]:checked+label{border-color:#bc9922!important}.ts-product-template .ts-product-content .ts-custom-swatch label img{width:104px;border-radius:0!important;position:unset;margin:0 0 8px}.ts-product-template .ts-product-content .ts-custom-swatch label span{font-family:Futura;font-size:16px;font-weight:500;line-height:1;text-align:center;color:var(--color-foreground)}.ts-product-content__upsell-heading{margin:0 0 16px;display:flex;align-items:center;justify-content:space-between;font-family:Futura;font-size:14px;font-weight:500;line-height:1.2;color:var(--color-foreground)}.ts-product-content__upsell-heading--aditional{text-align:right;color:#bc9922}.ts-product-content__upsell-products{display:flex;flex-direction:column;gap:16px}.ts-product-content__upsell-product{padding:24px 16px;border:2px solid #B5B5B5;border-radius:16px;display:flex;align-items:center;gap:24px;cursor:pointer;background-color:#292929}.ts-product-content__upsell-product:has(input:checked){border-color:#bc9922}.ts-product-content__upsell-check{display:flex;min-width:16px;width:16px;height:16px;background-color:transparent;border:1px solid #B5B5B5;border-radius:2px;position:relative}.ts-product-content__upsell-product input:checked+.ts-product-content__upsell-check{border-color:#bc9922;background-color:#bc9922}.ts-product-content__upsell-check:after{content:url("data:image/svg+xml,%3Csvg width='9' height='7' viewBox='0 0 9 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.4 0.74917C8.4 0.91792 8.325 1.06792 8.2125 1.18042L3.4125 5.98042C3.3 6.09292 3.15 6.14917 3 6.14917C2.83125 6.14917 2.68125 6.09292 2.56875 5.98042L0.16875 3.58042C0.05625 3.46792 0 3.31792 0 3.14917C0 2.81167 0.2625 2.54917 0.6 2.54917C0.75 2.54917 0.9 2.62417 1.0125 2.73667L3 4.70542L7.36875 0.33667C7.48125 0.22417 7.63125 0.14917 7.8 0.14917C8.11875 0.14917 8.4 0.41167 8.4 0.74917Z' fill='%23292929'/%3E%3C/svg%3E%0A");position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;z-index:1}.ts-product-content__upsell-product input:checked+.ts-product-content__upsell-check:after{opacity:1}.ts-product-content__upsell-media{display:flex}.ts-product-content__upsell-media img{min-width:80px;width:80px;height:auto;aspect-ratio:1 / .85;object-fit:contain}.ts-product-content__upsell-title{font-family:Futura;font-size:16px;font-weight:500;line-height:1.2;margin:0;color:var(--color-foreground)}.ts-product-content__upsell-price{flex:1;display:flex;align-items:center;justify-content:end;gap:6px;font-family:Futura;font-size:14px;font-weight:500;line-height:1.2;color:var(--color-foreground)}.ts-product-content__upsell-price--compare{color:#eb001b;text-decoration:line-through}.ts-product-content .product-block__buy_buttons .add-to-cart-container{gap:16px;grid-template-columns:132px auto}.ts-product-content .product-block__buy_buttons quantity-input{background-color:#292929;border-radius:200px;border:0;width:132px;height:64px}.ts-product-content .product-block__buy_buttons quantity-input input{font-family:Futura;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:1px;color:var(--color-foreground)}.ts-product-content .product-block__buy_buttons .product-form__submit{--color-button-background: #10A350;display:flex;align-items:center;gap:16px;font-family:Futura;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:1px;color:var(--color-foreground)}.ts-product-content .product-block__buy_buttons .product-form__submit:hover{--color-button-background: #10A350 }.ts-product-content .product-block__buy_buttons .product-form__submit .ts-icon{display:flex;pointer-events:none}.ts-tabs__header{border-bottom:2px solid #E1E1E1;display:flex;gap:24px;margin:0 0 16px}.ts-tabs__header-tab{font-family:Futura;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.72px;text-align:center;padding:8px 12px 11px;cursor:pointer;margin:0;color:#71717a}.ts-tabs__header-tab.active{color:var(--color-foreground)}.ts-tabs__content-tab *{font-family:Futura;font-size:14px;line-height:1.2;letter-spacing:.28px;color:var(--color-foreground);margin:0}.ts-tabs__content-tab>*{margin:0 0 1em}.ts-tabs__content-tab>*:last-of-type{margin:0}.ts-tabs__content-tab:not(.active){display:none}.ts-product-features{padding:16px 0;display:flex;gap:10px}.ts-product-feature{display:flex;flex-direction:column;align-items:center;gap:16px}.ts-product-feature__icon{display:flex;width:fit-content}.ts-product-feature__icon img{height:56px;width:fit-content}.ts-product-feature__label{font-family:Futura;font-size:11px;font-weight:500;line-height:1.2;text-align:center;color:var(--color-foreground)}.ts-product-trustpilot{display:flex;flex-direction:column;align-items:center;gap:12px}.ts-product-trustpilot__label{width:fit-content;display:flex;align-items:center;gap:8px;font-family:Futura;font-size:14px;font-weight:500;line-height:1.5;color:var(--color-foreground)}.ts-product-trustpilot__label .ts-icon{display:flex}.product-block__trustpilot--mobile,.ts-product-template .product-block__video{display:none}.ts-product-video{display:flex;position:relative;cursor:pointer}.ts-product-video video{aspect-ratio:1.36 / 1;width:100%;height:auto;border-radius:16px;pointer-events:none;object-fit:cover}.ts-product-video .ts-icon{display:flex;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .3s}.ts-product-video iframe{width:100%;height:auto;border-radius:16px;aspect-ratio:1.775 / 1}.ts-product-video.play .ts-icon{opacity:0}.ts-product-video .ts-icon svg{width:40px;height:40px}@media screen and (max-width: 1024px){.ts-product-template .ts-product-content__wrapper{padding:0 16px!important}.ts-product-template .ts-product-content{background-color:transparent;padding:0}.ts-product-content__features{grid-template-columns:1fr;gap:8px}.ts-product-content__upsell-product{gap:8px}.ts-product-content__upsell-media img{min-width:55px;width:55px}.ts-product-content__upsell-price{gap:4px}.ts-product-content .product-block__buy_buttons .product-form__submit{--color-button-background: #10A350;gap:8px;letter-spacing:normal}.ts-product-features{padding:16px;gap:32px;flex-wrap:wrap;justify-content:center}.ts-product-feature{display:flex;flex-direction:column;align-items:center;gap:16px}.product-block__trustpilot{display:none}.product-block__trustpilot--mobile,.ts-product-template .product-block__video{display:block}}product-recommendations gridy-slider .card .card-media{border-radius:16px}.ts-testimonials .card--testimonial{background-color:#000;border-radius:16px}.ts-testimonials .card--testimonial .card-body h3.h3{font-family:Futura;font-size:22px;font-weight:500;line-height:1.5;letter-spacing:1.4px;text-align:center}.ts-testimonials .card--testimonial .card-body .rte{font-family:Futura;font-size:18px;font-weight:500;line-height:1.6;letter-spacing:.4px}.ts-testimonials .card--testimonial .card-body cite{font-family:Futura;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:.3px;opacity:.65;color:#fff}.ts-testimonials h2.subheading{font-family:Futura;font-size:28px;font-weight:500;line-height:1.5;letter-spacing:1.7px;margin:0;text-transform:unset}.ts-testimonials h4:not(.subheading){font-family:Futura;font-size:15px;font-weight:500;line-height:1.5;letter-spacing:.32px}@media screen and (max-width: 649px){.ts-testimonials h2.subheading{font-size:22px}.ts-testimonials h4:not(.subheading){font-size:13px}}
/*# sourceMappingURL=/s/files/1/0537/8267/5630/t/33/assets/ts-custom-styles.css.map */
