@font-face{font-family:FT Terra;src:url(/cdn/shop/files/FTTerra-Regular.ttf?v=1750918446)}*,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.heading-font{font-family:FT Terra!important}.feature-row__image-wrapper .feature-row__image{width:100%;position:absolute;top:0;height:100%}.feature-row__image-wrapper{position:relative;width:100%;margin:0 auto}.feature-row__image-wrapper .feature-row__image img,.feature-row__image-wrapper .feature-row__image video{width:100%;height:100%;object-fit:cover;transform:none}.selling-points-wrapper{display:flex;flex-wrap:wrap;font-family:FT Terra!important;font-weight:400;font-size:14px;line-height:1.14;gap:16px;color:#0009}.selling-points-wrapper .selling-point-item{width:40%}.product__info-wrapper .price__container{font-weight:700}@media screen and (max-width: 1000px){.selling-points-wrapper .selling-point-item{width:100%}}@media screen and (max-width: 749px){.selling-points-wrapper{font-size:16px;gap:14px}}.warranty-part-wrapper{display:flex;align-items:center;justify-content:center;gap:58px;margin-top:60px;flex-wrap:wrap}.warranty-part-wrapper .warranty-item{display:flex;align-items:center;justify-content:center;width:50%;max-width:146px;gap:14px}.warranty-part-wrapper .warranty-text{font-family:FT Terra!important;font-weight:300;font-size:16px;line-height:100%;letter-spacing:0%}.warranty-part-wrapper .warranty-img{width:100%;max-width:53px}.swiper-button-next:after,.swiper-button-prev:after{content:unset!important}.product__media-list.slider{column-gap:0px;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}media-gallery .swiper,media-gallery .swiper-wrapper{width:100%}media-gallery .swiper-slide{display:none;width:100%}media-gallery .swiper-slide.is-active{display:block}.show-with-review{display:flex;align-items:center;gap:16px}.show-with-review .jdgm-preview-badge .jdgm-star.jdgm-star{color:#000}.show-with-review .jdgm-widget.jdgm-widget{display:block;font-size:18px;cursor:pointer}.show-with-review .price--large{font-size:26px}.has-buy-it-now-button .buy-it-now-button{background:#000;display:flex;align-items:center;color:#fff;justify-content:center;border-radius:100px;font-family:FT Terra!important;font-weight:700;font-size:20px;line-height:100%;cursor:pointer;min-height:5rem}.has-buy-it-now-button .button:not(.ignore-effect):not(:disabled):before{border-radius:100px}.has-buy-it-now-button .buy-it-now-button.disable{opacity:.5;pointer-events:none}.has-buy-it-now-button .product-form__submit{background:#ff5b00;border-radius:100px;font-size:20px;font-family:FT Terra!important}.product__media-wrapper .swiper-button{top:50%;width:40px;margin-top:0;z-index:10;height:40px;transform:translateY(-50%);cursor:pointer;opacity:0;transition:opacity .3s,background .3s;background:#00000014;border-radius:50%}.product__media-wrapper .swiper-button svg{display:block;height:unset}.product__media-wrapper:hover .swiper-button{opacity:1}.product__media-wrapper .swiper-button:hover{background:#0003}.product__media-wrapper .swiper-button-prev{transform:translateY(-50%) rotate(180deg)}.product__media-wrapper .swiper-button path{transform:all .3s}.product__media-wrapper .swiper-button:hover path{fill:#fff}.thumbs-swiper .swiper-slide{max-width:25%}.thumbs-swiper{margin-top:16px}.product-form__input__radio:checked+.product-form__input__radio-label--color{outline:unset}.product-form__input__radio-label--color:before{content:""!important;position:absolute;border:1px solid rgb(var(--color-swatch-background, var(--color-foreground)),.5);top:-4px;bottom:-4px;left:-4px;right:-4px;opacity:0;z-index:1;border-radius:var(--card-product-color-radius);border:.2rem solid rgb(var(--color-swatch-background, var(--color-foreground)));border-radius:var(--variants-pills-color-radius)}.product-form__input__radio-label--color:hover:before{opacity:1!important;content:""!important}.product-form__input__radio:checked+.product-form__input__radio-label--color:before,.product-form__input__radio:checked+.product-form__input__radio-label--color:hover:before{opacity:1!important;content:""!important}.product-form__input__radio-label--color{width:3.3rem;height:3.3rem}.product__info-box{box-shadow:unset;padding-left:0!important;gap:0px}.product_compatible_accessories_block{border:unset;border-radius:unset}.product_compatible_accessories_title{padding:0}.product_compatible_accessories_list{background:#f3f3f3;padding:5px 0;border-radius:8px}.product_compatible_accessorie{padding:12px 16px;gap:16px;border:unset}.product_compatible_accessorie .product_compatible_accessorie_image{width:60px;flex-shrink:0}.pro_price.has_pro_comprice{color:#000}.pro_comprice{color:#929292}.product_compatible_accessorie_info{display:flex;justify-content:space-between;width:100%;gap:16px}.pro_variant .product-form__input__radio-label--color{width:20px;height:20px}@media (max-width: 749px){.header__inner.page-width{grid-template-columns:50% auto auto}.warranty-part-wrapper{margin-top:32px;gap:28px}.show-with-review .price--large{font-size:22px}.show-with-review .jdgm-widget.jdgm-widget{font-size:18px}.show-with-review{display:flex;align-items:center;gap:16px;justify-content:space-between}.has-buy-it-now-button .buy-it-now-button,.has-buy-it-now-button .product-form__submit{font-size:18px}.product_compatible_accessorie_info{gap:8px;flex-direction:column}.product_compatible_accessorie .product_compatible_accessorie_image{width:48px}.product_compatible_accessorie_content{align-items:flex-start}.product_compatible_accessorie_title+div{margin-top:8px;max-width:210px}.product_compatible_accessorie{align-items:flex-start;gap:12px;padding:12px}.product_compatible_accessorie_title{-webkit-line-clamp:2;line-height:1.1}.product_compatible_accessorie_checkbox{margin-top:16px}.product_compatible_accessorie:not(:last-of-type):after{content:"";position:absolute;bottom:0;max-width:calc(100% - 44px);left:50%;transform:translate(-50%);height:1px;background-color:#fff;width:100%}.product_compatible_accessorie{font-size:16px}}@media screen and (min-width: 750px){.product-section__padding{padding-top:10rem}}@media screen and (min-width: 990px){.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:50%;width:50%}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%;width:50%}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/main-product-new-css.css.map */
