.row{--bs-gutter-x: 0;--bs-gutter-y: 0}section.product-section-2 .products{--bs-gutter-x: 1.5rem}.product-info-main-wrapper .product{margin:0}.video-main-wrap .video-section__poster img{border-radius:20px}.product-info-main-wrapper .price__regular .price-item--regular{font-size:2rem;line-height:1.2;letter-spacing:-.24px;font-weight:500}.product-team-image .media img{border-radius:16px}.product-info-main-wrapper .price.price--large{font-size:20px;padding-top:0;padding-bottom:0rem;line-height:1.2}.product-video-section .video-section__media{aspect-ratio:16 / 9;width:100%}.product-info-main-wrapper .price__container,.product-info-main-wrapper .price-wrappper{margin:0}.product-media-container.constrain-height.media-fit-contain{width:100%}.product-box-text-slider{display:grid;padding:0;grid-template-columns:repeat(4,1fr);gap:24px}.product-box-text{margin-top:59px}.product-box-text-slider .item{width:calc(25% - var(--card-gap));min-height:144px;height:auto;max-height:168px;flex-shrink:0;border-radius:16px;background:#fff;padding:31px 24px;border:1px solid #d1d1d1;box-shadow:none;text-align:center}.product-box-text-slider .item img{width:100%;height:auto;max-width:32px}.product-box-text-slider .item h6{color:#202030;font-size:14px;font-style:normal;font-weight:400;line-height:1.429;letter-spacing:-.6px;text-align:center;margin:8px 0 0;max-width:216px;margin-inline:auto}.product-info-main-wrapper .product-form__input input[type=radio]{clip:auto;width:17px;height:17px;position:unset;min-width:17px;margin-top:3px;accent-color:black}.product-info-main-wrapper .product-form__input--pill input[type=radio]+label{padding:0!important;font-size:16px!important;display:block!important;border:none!important;min-height:auto;margin:0;text-align:left;letter-spacing:-.24px!important;line-height:1.5;width:100%;color:#1e1e1e!important;background:transparent}.odd_number_blocks.full-section-image{position:relative;z-index:9}.radio-button-group{display:flex;column-gap:1rem;width:fit-content;outline:none;box-shadow:none}.product-info-main-wrapper .product .product-form__input--pill{display:grid;column-gap:2.1rem;row-gap:2.4rem;border:none;padding:0;max-width:657px!important;align-content:flex-start;min-width:auto;grid-template-columns:auto auto;margin:0}.related-products.recom-product .related-products__heading{margin:0 0 48px!important;text-align:left;font-weight:700;font-size:28px;line-height:1.286;padding-inline:42px}.related-products.recom-product .card-wrapper .card .card__media img{border-radius:16px;width:100%;max-width:100%}.related-products.recom-product .grid{--grid-desktop-horizontal-spacing: 30px;padding-inline-start:42px;padding-inline-end:42px}.related-products.recom-product .grid .grid__item{padding:0;margin:0}.product-info-main-wrapper .product-form__quantity{max-width:185px}.qty-block-group .shopify-payment-button{display:none}.qty-block-group{display:flex;column-gap:1.6rem}.product__inventory.visibility-hidden{display:none}.product-info-main-wrapper .recipient-form{margin-bottom:15px}.product-info-main-wrapper .product .product-form__quantity .quantity input::-webkit-input-placeholder{color:#202030}.product-info-main-wrapper .product .product-form__quantity .quantity input{font-size:16px;line-height:1.5;max-width:30px;font-weight:600;letter-spacing:-.24px;color:#202030}.product-info-main-wrapper .quantity__button{width:auto}.right-text-inner p strong{font-weight:500}.product-info-main-wrapper .product-form__submit{width:auto;height:48px;min-width:210px;background:#ff4000;color:#fcfcfc;column-gap:10px;font-size:16px;line-height:1.5;letter-spacing:-.24px;padding:8px 18px;margin-bottom:0;font-weight:600}.product-info-main-wrapper .product__description p{margin:0;font-size:16px;line-height:1.5;letter-spacing:-.24px;color:#202030;font-weight:400}.product-info-main-wrapper .product__description{padding:0;width:100%;max-width:100%}.faq-with-image .even_number_blocks{width:100%;height:fit-content;position:relative}.product-info-main-wrapper .product .product-form__quantity .price-per-item__container,.product-info-main-wrapper .product product-form.product-form{margin-block:0px}.payment-button-inner .product__text.inline-richtext{font-size:12px;line-height:1.335;letter-spacing:-.24px;text-align:center;text-decoration:underline;color:#202030;margin-top:15px}.customer-block-inner{display:flex;background:#f8f8f8;padding:4px 19px 4px 16px;border-radius:8px;width:fit-content;align-items:center;column-gap:16px}.left-image-inner{display:flex;min-width:65px}.right-text-inner p{font-size:14px;line-height:1.43;letter-spacing:-.24px;margin:0;text-align:left}.right-text-inner h6{margin:0}.customer-image{width:36px}.product-info-main-wrapper .customer-block-wrapper{margin-top:32px;margin-bottom:24px}.customer-image.image-2{position:relative}.customer-image.image-2:after{background:url(/cdn/shop/files/check.svg);background-size:15px;background-repeat:no-repeat;content:"";position:absolute;width:15px;height:15px;right:-5px}.customer-image.image-2{margin-left:-14px}.related-products.recom-product .product-card-wrapper .card__information{padding-bottom:0;padding-top:24px;display:flex;justify-content:space-between;height:fit-content}.related-products.recom-product .product-card-wrapper .card .card__content h3{color:#202030;font-size:18px;font-style:normal;font-weight:600;line-height:1.335;letter-spacing:-.24px;margin:0;text-align:left;width:60%}.related-products.recom-product .product-card-wrapper .card .card-information{width:40%}.related-products.recom-product .product-card-wrapper .card .card__content .price{text-align:right;font-size:18px;font-weight:700;line-height:1.556;letter-spacing:-.56px;margin:0}section.faq-section.faq-with-image .accordion-body ul li{font-size:16px;font-weight:400;line-height:1.75}section.faq-section.faq-with-image .accordion-body ul li:before{content:"";width:5px;height:5px;background:#000;position:absolute;left:-16px;top:11px;border-radius:50%}section.faq-section.product-faq-section.faq-with-image .accordion-body ul li{list-style-type:none;position:relative}section.faq-section.product-faq-section.faq-with-image .accordion-body .metafield-rich_text_field ul{margin-bottom:16px;padding-left:26px}section.faq-section.product-faq-section.faq-with-image .accordion-body .metafield-rich_text_field ul:last-child{margin-bottom:0}section.faq-section.product-faq-section.faq-with-image .accordion-body .metafield-rich_text_field p{margin-bottom:16px}section.faq-section.faq-with-image .accordion-body ul{margin:0}section.faq-section.faq-with-image .accordion-item{background:#f4f3ee;box-shadow:none;border-radius:30px;padding:24px;margin:0}section.faq-section.second-faq-section.faq-with-image .accordion-item{background:#fff}section.faq-section.faq-with-image .accordion-item:not(:last-child){margin-bottom:10px}section.faq-section.faq-with-image .accordion .accordion-header .accordion-button{font-size:20px;padding:0 64px 0 0;line-height:1.6;font-weight:700;letter-spacing:-.6px}section.product-faq-section.faq-with-image{margin:0}.product-single-page .heading-wrapper h2{font-weight:600;margin-bottom:20px;color:#ff4000;margin-top:0}.product-single-page .heading-wrapper h6{font-size:18px;margin:0;line-height:1.45;letter-spacing:-.24px;margin-bottom:6rem}.heading-wrapper{text-align:center}.product-single-page .heading-wrapper .inline-richtext.hxl{font-size:6rem}section.faq-section.faq-with-image .accordion{column-gap:40px;margin:0}.faq-section.product-faq-section.faq-with-image .accordion{grid-template-columns:1.95fr 3fr}.faq-with-image .image-with-text__media{background:transparent}section.faq-section.faq-with-image .accordion-body{padding:24px 0 0}section.faq-section.faq-with-image .faq-heading{letter-spacing:normal;font-weight:600;line-height:1.295;margin-bottom:30px;position:relative;z-index:9}.faq-subheading p{text-align:center;margin-bottom:60px;font-size:18px;line-height:1.445;color:#202030;letter-spacing:-.18px}.faq-section.faq-with-image .inline-richtext.h0{font-size:48px}.product-review-section .jdgm-widget.jdgm-review-widget{background:linear-gradient(99.6deg,#ff9475,#ff4000);border-radius:20px;padding:0;margin-top:0;position:relative;z-index:2;overflow:hidden}.product-review-section .jdgm-widget.jdgm-review-widget .jdgm-rev-widg{background-color:transparent;box-shadow:none}.product-review-section .jdgm-widget.jdgm-review-widget .jdgm-rev-widg__reviews{display:flex;align-items:start;justify-content:center;gap:16px;flex-wrap:wrap;padding-inline:27px;align-items:stretch}.product-review-section .jdgm-widget.jdgm-review-widget .jdgm-rev-widg__reviews .jdgm-rev{background-color:#fff;padding:16px!important;border-radius:12px;width:calc(33.33% - 16px)}.product-review-section .jdgm-rev__title{font-size:14px;line-height:1.43;font-weight:400!important}.hidden-desktop{display:none}.hidden-mobile{display:block}.product-team-image .media{background:transparent}.related-products .card--standard .card__inner{padding-bottom:calc(var(--ratio-percent) * .908)}.related-products .card__badge.bottom.left{position:absolute;top:5px;left:15px}.product-info-main-wrapper .product-price-group{display:flex;justify-content:space-between;padding-right:16px;margin-top:0;margin-bottom:8px}.product-price-group span.jdgm-prev-badge__stars span.jdgm-star{font-size:16px;padding:0!important;margin-right:4px!important}.product-price-group span.jdgm-prev-badge__text{font-size:16px!important;letter-spacing:-.24px;line-height:1.5;color:#000!important}.product-review-section{padding-inline:30px}.template-product section.footer{margin-top:0!important}.product-info-main-wrapper .product-form__input--pill input[type=radio]+label span{color:#a7a9ac;font-size:14px;line-height:1.43}.product-review-section .jdgm-paginate{padding:0;margin-top:40px;border:none}.product-review-section .jdgm-btn.jdgm-btn--solid.jdgm-paginate__load-more{background:transparent!important;border:none!important;padding:0;font-weight:400!important;font-size:14px;line-height:1.1;text-decoration:underline;text-underline-offset:2px}.product-review-section .jdgm-review-widget .jdgm-rev-widg .jdgm-subtab{font-size:14px;line-height:1.43;padding:10px 43px}.product-review-section .jdgm-review-widget .jdgm-rev-widg .jdgm-subtab .jdgm-subtab__name{padding:10px 26px!important;font-size:16px;border-radius:50px;max-width:202.1px!important;line-height:1.5;background:transparent!important;opacity:1;letter-spacing:normal;border:2px solid #108474;border-color:var(--jdgm-primary-color);text-decoration:none}.product-review-section .jdgm-review-widget .jdgm-rev-widg .jdgm-subtab .jdgm-subtab__name.jdgm--active{font-weight:600;border-radius:100px;border:1px solid rgba(255,255,255,.2);background-color:#202030!important;border-color:#202030!important;font-size:16px;width:fit-content;padding:11px 26px;letter-spacing:normal;line-height:1.5;color:#fcfcfc!important;opacity:1;min-width:102px}.product-review-section .jdgm-review-widget .jdgm-rev-widg .jdgm-subtab .jdgm-subtab__name{margin-right:10px}.product-review-section .jdgm-widget.jdgm-review-widget .jdgm-quest-widg__questions{display:flex;align-items:start;justify-content:center;gap:16px;flex-wrap:wrap;padding-inline:27px;align-items:stretch}.product-review-section .jdgm-widget.jdgm-review-widget .jdgm-quest-widg__questions .jdgm-quest{background-color:#fff;padding:16px!important;border-radius:12px;width:calc(33.33% - 16px)}.product-review-section .jdgm-review-widget .jdgm-rev-widg .jdgm-rev__header .jdgm-row-profile .jdgm-rev__icon{display:none}.product-review-section .jdgm-review-widget .jdgm-rev-widg .jdgm-rev__content .jdgm-rev__body p{font-size:14px;line-height:1.43}.product-review-section .jdgm-review-widget .jdgm-rev-widg .jdgm-rev__header{margin-top:0}.product-review-section .jdgm-review-widget .jdgm-rev-widg .jdgm-rev__header span.jdgm-rev__author{font-size:14px;line-height:1.43;font-weight:700}.product-review-section .jdgm-review-widget .jdgm-rev-widg .jdgm-rev__header .jdgm-row-rating span.jdgm-rev__timestamp{font-size:12px}.product-review-section .jdgm-rev__buyer-badge{background:transparent!important;color:#202030!important;padding:0}.product-review-section .jdgm-review-widget .jdgm-rev-widg .jdgm-rev__header .jdgm-row-rating{margin-bottom:4px}.jdgm-review-widget .jdgm-rev-widg__header a.jdgm-write-rev-link{font-weight:600;border-radius:100px;border:1px solid rgba(255,255,255,.2);background-color:#202030!important;border-color:#202030!important;margin:0;font-size:16px;width:fit-content;margin-inline:auto;padding:11px 26px;letter-spacing:normal;line-height:1.5;color:#fcfcfc!important;opacity:1;min-width:202px}h3.faq-subheading{position:relative;z-index:9}.faq-section.faq-with-image.second-faq-section .accordion-item{margin-block:-.5px}.related-products.recom-product .grid{margin:0}.product-review-section .jdgm-rev-widg__header .jdgm-row-stars{padding-bottom:40px!important;padding-inline:48px!important}.product-review-section .jdgm-rev-widg__header .jdgm-row-stars .jdgm-rev-widg__summary{align-items:start!important;border-right:1px solid #EAE7DD}.product-review-section .jdgm-rev-widg__summary-text{margin-top:16px}.product-review-section .jdgm-histogram__row{opacity:1!important}.product-review-section .jdgm-widget .jdgm-rev-widg__summary-stars{width:100%;min-width:269px}.product-review-section .jdgm-widget .jdgm-rev-widg__summary-stars .jdgm-rev-widg__summary-average,.product-review-section .jdgm-widget .jdgm-rev-widg__summary-text{font-size:18px;line-height:1.334}.product-review-section .jdgm-rev-widg__header .jdgm-widget .jdgm-rev-widg__summary-text{margin-top:16px}.product-review-section .jdgm-rev-widg__header .jdgm-row-stars .jdgm-histogram{border-right:1px solid #EAE7DD!important;gap:16px;align-items:center!important}.product-review-section .jdgm-rev-widg__header .jdgm-histogram .jdgm-star{font-size:16px;padding-right:4px!important}.product-review-section .jdgm-rev-widg__header .jdgm-star:before{color:#202030}.product-review-section .jdgm-rev-widg__header .jdgm-histogram__bar,.product-review-section .jdgm-rev-widg__header .jdgm-histogram__bar-content{border-radius:10px}.product-review-section .jdgm-rev-widg__header .jdgm-histogram__frequency{color:#bbb9b2;font-size:14px;line-height:1.43}.product-review-section .jdgm-rev-widg__header .jdgm-rev-widg__title{margin-bottom:32px!important}.product-review-section .jdgm-row-stars .jdgm-widget-actions-wrapper .jdgm-ask-question-btn{padding:10px 26px!important;font-size:16px;border-radius:50px;max-width:202.1px!important;line-height:1.5;background:transparent!important;opacity:1;letter-spacing:normal}.product-review-section .jdgm-rev-widg__header .jdgm-histogram .jdgm-histogram__bar{background:#efefef}.accordion:has(.odd_number_blocks.full-section-image){grid-template-columns:auto}.product__info-container .instafeed-new-layout-container{height:100%!important}.product__info-container .shopify-block.shopify-app-block{margin:0;position:relative;z-index:9}.product__info-container .product-form-wrapper{margin:0}.product__info-container .instafeed-new-layout-item>.instafeed-lazy-image{padding:2px;background:linear-gradient(99.6deg,#ff9475,#ff3bba,#ff4000)}.product__info-container .instafeed-new-layout-wrapper{gap:25px!important}.product__info-container .instafeed-new-layout-item:before{content:"";width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;left:2px;z-index:9;border:2px solid #fff;top:2px;border-radius:50%}.shopify-pc__banner__dialog{left:17%!important;width:66%!important}.shopify-pc__banner__dialog button{font-size:18px!important}.shopify-pc__banner__dialog h2{font-size:32px!important}.product__info-container .instafeed-new-layout-item-container{z-index:9}.product__info-container .qty-block-group,.product__info-container .qty-block-group .product-form__quantity{margin-bottom:0}.heading-size-large p{font-size:48px}.heading-size-medium p{font-size:38px}.heading-size-small p{font-size:28px}.faq-heading-wrapper strong{font-weight:600}.faq-heading-wrapper{margin-bottom:30px}.faq-heading-wrapper p{color:#262521;font-weight:600;line-height:1.292;letter-spacing:normal;margin:0}.desctiption-text p{line-height:1.45;margin:0}.desctiption-text{margin-bottom:60px}section.faq-with-image .accordion-button:after{background-image:url(/cdn/shop/files/faq-plus-icon.svg)!important;width:40px;height:40px;position:relative;right:-64px;border-radius:50%}section.faq-with-image .accordion-button:not(.collapsed):after{border-radius:50%;background-image:url(/cdn/shop/files/faq-minus-icon.svg)!important;width:40px;height:40px;position:relative;background-repeat:no-repeat!important;background-position:center!important;right:-64px}section.faq-section.product-faq-section .accordion-button:after{background-color:#fff!important}section.faq-section.second-faq-section .accordion-button:after{background-color:#f4f3ee!important}.faq-with-image .accordion-button:after{transition:none}.video-heading-wrapper{text-align:center}.video-heading-wrapper .inline-richtext.h2{font-size:28px}.image-group-wrappper img{border-radius:8px}.video-heading-wrapper .title-wrapper{margin:0}.video-heading-wrapper .inline-richtext{font-weight:700;line-height:1.286;letter-spacing:-.24px;margin-bottom:8px}.video-description p{font-size:18px;line-height:1.335;margin-bottom:0;letter-spacing:-.24px}.product-video-section .video-section__media{margin-top:35px}.product-video-section .video-section__media video{border-radius:20px;background:transparent}.product-video-section .video-section__media{border:none;border-radius:20px}.before-after-row{display:grid;column-gap:26px;row-gap:20px;grid-template-columns:repeat(7,1fr)}.image-group-wrappper{display:flex;column-gap:4px}.content-inner-wrapper h3{font-size:14px;font-weight:600;letter-spacing:-.24px;margin-top:8px;color:#202030;line-height:1.145;margin-bottom:0}.content-inner-wrapper h5{font-size:12px;letter-spacing:-.24px;color:#202030;line-height:1.335;font-weight:400;margin:0}.slider-arrow-group{display:flex;justify-content:center;column-gap:3rem;margin-top:4rem}.slider-arrow-group .btn-arrow{border:none;background:transparent;position:unset;width:60px;height:60px;margin:0}.slider-arrow-group .swiper-button-next:after,.slider-arrow-group .swiper-button-prev:after{content:none}.before-after-scroll{padding:4rem 2.9rem 4rem 2.5rem;border-radius:2.4rem;position:relative;z-index:9}.template-product .inline-richtext.h1{font-size:3.6rem}.image-heading-wrapper{text-align:center}.image-heading-wrapper .title-wrapper{margin-bottom:13px}.image-heading-wrapper .title{font-weight:700;margin-bottom:13px;letter-spacing:-.24px;line-height:1.225}.image-description{margin-bottom:36px}.image-description p{margin:0;font-size:18px;line-height:1.335;letter-spacing:-.24px}.image-description p strong{font-weight:600}.product-team-image{padding:24px;border-radius:30px;position:relative}.Product-single-page{padding-inline:30px}.experiences-section-wrapper .multicolumn-list__item{padding:0}.experiences-section-wrapper .multicolumn-list{--grid-desktop-horizontal-spacing: 16px;--grid-desktop-vertical-spacing: 16px}.experiences-section-wrapper .multicolumn.background-primary .multicolumn-card{background:#fff}.experiences-section-wrapper .content-name{font-size:16px;font-weight:700;letter-spacing:-.24px;color:#202030;line-height:1.25}.experiences-section-wrapper .multicolumn-card .content-info{margin-top:4px}.experiences-section-wrapper .content-info p{font-size:16px;letter-spacing:-.24px;line-height:1.5;color:#1e1e1e}.experiences-section-wrapper .content-info .metafield-rich_text_field p:not(:last-child){margin-bottom:25px}.experiences-section-wrapper .multicolumn-card{border-radius:12px}.experiences-section-wrapper .multicolumn__title{justify-content:center;margin-bottom:0}.btn-load{background:transparent;border:none;font-size:14px;line-height:1.145;letter-spacing:-.24px;text-decoration:underline}.lead-more-wrapper{margin-top:4rem}.header-main-wrapper{text-align:center;margin-bottom:52px}.header-main-wrapper .title{font-weight:700;letter-spacing:-.24px;line-height:1.223}.header-main-wrapper .description-text{font-size:16px;letter-spacing:-.24px;color:#202030}.second-faq-section .image-with-text__media img{z-index:9}.experiences-section-wrapper .multicolumn{position:relative}.recom-product .slider-button{height:auto}.second-faq-section.faq-with-image .accordion{grid-template-columns:repeat(2,1fr)}.slider-arrow-group .btn-arrow.swiper-button-lock{display:none}.recom-product .slider-buttons{margin-top:10px}.experiences-section-wrapper .multicolumn-card__info{padding:24px 16px}.second-faq-section .image-with-text__media img{border-radius:30px}.product-faq-section .image-with-text__media img{border-radius:24px}.product-info-main-wrapper .product__description strong{font-weight:600}.video-section-main-wrapper .deferred-media__poster-button{width:122px;height:122px;background:#eee8e8}.video-section-main-wrapper .deferred-media__poster-button svg path{fill:#212130}.video-section-main-wrapper .deferred-media__poster-button .icon{width:3.4rem;height:3.4rem}.product__info-container .customer{margin-top:0!important;width:100%}.product__info-container .recipient-checkbox:before{content:"";width:17px;height:17px;border:1px solid #767676;border-radius:50%;margin-right:10px}.product__info-container .recipient-form>input[type=checkbox]:checked+.recipient-checkbox:before{border-color:#000}.checkmark{background:#000;width:11px;height:11px;position:absolute;border-radius:50%;margin-top:1px;margin-left:3px;opacity:0}.product__info-container .recipient-form>input[type=checkbox]:checked+.recipient-checkbox .checkmark{opacity:1}.payment-button-inner .product-form__buttons{display:flex;column-gap:1.6rem;max-width:100%;width:100%}.product-info-main-wrapper .recipient-form .checkmark-title{margin-left:10px}.recom-product .slider-button svg rect{fill:#f4f3ee}.recom-product .slider-button:disabled{opacity:.35}.product__info-container .payment-button-inner .product-form{margin:0;display:flex;column-gap:1.6rem}.add-to-cart-form{width:100%}.arrow_desktop_slider{display:none}.product-tag-wrap{position:absolute;z-index:9;padding:1.2rem 1.6rem;background:#fff;border-radius:10rem;top:2rem;right:2rem;font-size:1.4rem;color:#202030;letter-spacing:-.3px;font-weight:700;display:flex;align-items:center;line-height:1.29;column-gap:1rem}.product-tag-wrap.icon-qualicert{max-height:42px}.product-tag-wrap.icon-qualicert svg{width:35px;height:auto}@media only screen and (max-width: 900px){.shopify-pc__banner__dialog{left:5%!important;width:90%!important}}@media screen and (max-width: 767px){.product-review-section .jdgm-review-widget .jdgm-rev-widg .jdgm-subtab{display:flex;font-size:14px;gap:10px;padding:10px}.product-review-section .jdgm-review-widget .jdgm-rev-widg .jdgm-subtab .jdgm-subtab__name{font-size:14px;white-space:nowrap;padding:5px 10px!important;margin-right:0!important}.product-review-section .jdgm-review-widget .jdgm-rev-widg .jdgm-subtab .jdgm-subtab__name.jdgm--active{font-size:14px;min-width:50px}.product-review-section .jdgm-widget.jdgm-review-widget .jdgm-quest-widg__questions .jdgm-quest{width:100%}.product-review-section .jdgm-widget.jdgm-review-widget .jdgm-quest-widg__questions{padding-inline:10px}.shopify-pc__banner__dialog h2{font-size:24px!important}.shopify-pc__banner__dialog p{font-size:16px!important}.shopify-pc__banner__dialog{padding:32px 20px 30px!important}}@media screen and (min-width: 1600px){.related-products.recom-product .related-products__heading,.related-products.recom-product .grid{padding-inline:0px}.related-products.recom-product .slider--desktop.grid--3-col-desktop .grid__item{min-width:calc((33.5% - var(--grid-desktop-horizontal-spacing)))}}@media screen and (min-width: 768px){.video-section-wrapper:before{content:"";height:90%;top:10%;background:#ff4000;opacity:.25;filter:blur(150px);border-radius:300px;position:absolute;width:80%;left:10%}.safari-browser .video-section-wrapper:before{height:80%;top:5%;filter:blur(100px);left:10%}.video-section-wrapper{position:relative}.experiences-section-wrapper .multicolumn:after{content:"";background-image:url(/cdn/shop/files/experiance-after-shap.png);background-repeat:no-repeat;background-position:left bottom;position:absolute;bottom:-228px;left:0;width:100%;height:100%;z-index:1}.second-faq-section:after{content:"";background-image:url(/cdn/shop/files/faq-after-shap.png);position:absolute;width:821px;height:1078px;background-size:contain;bottom:0;right:0;background-position:bottom right;background-repeat:no-repeat}.product-team-image:before{content:"";background-image:url(/cdn/shop/files/sucess-image.png);position:absolute;right:0;width:374px;height:215px;top:-125px;z-index:9;background-size:cover}.before-after-main-section .background-shap-image:after{content:"";background-image:url(/cdn/shop/files/after-image-shap.png);background-repeat:no-repeat;position:absolute;bottom:-90px;right:98px;width:464px;height:454px;background-size:contain;background-position:bottom;z-index:0}.product-info-main-wrapper .product-media-container.constrain-height .product-image--landscape{padding-top:87.75%}.product-info-main-wrapper .product-media-container.constrain-height .product-image--square{padding-top:100%}.product-info-main-wrapper .product-media-container.constrain-height .product-image--portrait{padding-top:125%}.scroll-mobile-content{display:none}.experiences-section-wrapper .multicolumn .page-width{position:relative;z-index:9}.before-after-main-section .background-shap-image{position:relative}.experiences-section-wrapper .page-width{padding-inline:30px}.product-video-section .video-section__media{padding-bottom:calc(var(--ratio-percent) * .913)}.product__info-container .instafeed-new-layout-wrapper{justify-content:start!important}.related-products .card.card--standard.card--media{background:transparent}.Product-single-page,.shopify-section.Second-faq-section,.recom-product{position:relative}.product-review-mobile{display:none}section.product-box-text.product-box-mobile{display:none}.product-info-main-wrapper .product__info-wrapper{padding-inline:calc(var(--bs-gutter-x) * .5)}.product-description-mobile{display:none}}@media screen and (min-width: 1100px) and (max-width: 1599px){.related-products.recom-product .slider--desktop.grid--3-col-desktop .grid__item{min-width:calc((34.75% - var(--grid-desktop-horizontal-spacing)))}}@media screen and (min-width: 990px) and (max-width: 1099px){.related-products.recom-product .slider--desktop.grid--3-col-desktop .grid__item{min-width:calc((35.25% - var(--grid-desktop-horizontal-spacing)))}}@media screen and (min-width: 990px){.product-info-main-wrapper .product__info-container .product__description{margin-top:51px;margin-bottom:0}section.faq-section.faq-with-image .accordion .accordion-body p,section.faq-section.faq-with-image .accordion .accordion-body ul li{font-size:16px;line-height:1.625}.product-info-main-wrapper .product-price-group,.product__title,.product__tax.caption.rte{padding-left:18px}.product__tax.caption.rte{letter-spacing:-.24px}.product-review-section .jdgm-widget.jdgm-review-widget .jdgm-rev-widg{padding-block:56px 32px}.image-and-right-text.product-single-page{padding-inline:30px}section.faq-section.faq-with-image{margin-bottom:0;padding-inline:30px}.product-info-main-wrapper{padding-inline:30px 29px}}@media screen and (min-width: 1037px){.video-heading-wrapper{max-width:1264px;margin-inline:auto}.experiences-section-wrapper .page-width{padding-inline:74px}.before-after-main-section .page-width{padding-inline:4rem}.video-section.product-video-section .video-main-wrap{padding-inline:137.5px 139.5px}.image-heading-wrapper{max-width:768px;margin-inline:auto}.experiences-section-wrapper .header-main-wrapper{max-width:1264px;margin-inline:auto}.product-video-section{padding-inline:0px}.Product-single-page .heading-wrapper{max-width:fit-content;margin-inline:auto}.related-products.recom-product .price-item.price-item--regular{margin-left:5px;font-size:18px}.product-info-main-wrapper .product{--product-column-gap: 56px;column-gap:var(--product-column-gap)}.product__media-wrapper{width:calc(41.15% - var(--product-column-gap) / 2)}.product__info-wrapper{width:calc(58.85% - var(--product-column-gap) / 2)}}@media screen and (max-width: 1036px){.video-section-main-wrapper .deferred-media__poster-button{width:74px;height:74px}.video-section-main-wrapper .deferred-media__poster-button .icon{width:2.2rem;height:2.2rem}.product-info-main-wrapper .product{--product-column-gap: 24px;column-gap:var(--product-column-gap)}section.faq-section.faq-with-image .accordion .accordion-header .accordion-button{font-size:16px}.desctiption-text{margin-bottom:34px}section.faq-section.faq-with-image .accordion-item{border-radius:20px;padding:16px}.related-products.recom-product .related-products__heading{margin:0 0 38px!important;font-size:25px}product-recommendations.related-products.recom-product .card-wrapper{margin-bottom:0;padding:0}.related-products.recom-product .product-card-wrapper .card__information{padding-top:15px;display:flex;align-items:flex-start;flex-direction:column;gap:8px}.related-products.recom-product .product-card-wrapper .card .card__content h3,.related-products.recom-product .product-card-wrapper .card .card-information,.related-products.recom-product .product-card-wrapper .card .card__content .price{width:100%;text-align:left}.related-products.recom-product .product-card-wrapper .card .card__content .price,.related-products.recom-product .product-card-wrapper .card .card__content h3{font-size:15px}}@media screen and (min-width: 750px) and (max-width: 1200px){.product-team-image:before{width:275px;height:180px;top:-70px}.product-box-text-slider .item{padding:18px 14px}.product-box-text-slider{gap:16px}.product .product-form__quantity .quantity{width:auto;min-width:120px}}@media screen and (min-width: 768px) and (max-width: 1036px){section.faq-section.faq-with-image .accordion{column-gap:20px}.second-faq-section:after{width:600px;height:700px}.experiences-section-wrapper .multicolumn:after{background-size:36.5%;bottom:0}.product__info-wrapper{width:calc(55% - var(--product-column-gap) / 2)}.product__media-wrapper{width:calc(45% - var(--product-column-gap) / 2)}.faq-section.product-faq-section.faq-with-image .accordion{column-gap:20px;grid-template-columns:3fr 3fr}.product-review-section .jdgm-rev-widg__header .jdgm-row-stars{padding-inline:8px!important}.product-review-section .jdgm-widget .jdgm-rev-widg__summary-stars .jdgm-rev-widg__summary-average,.product-review-section .jdgm-widget .jdgm-rev-widg__summary-text{font-size:16px;line-height:1.334}.product-info-main-wrapper .product .product-form__input--pill{row-gap:1.5rem}.product-info-main-wrapper .product-form__input--pill input[type=radio]+label,.product-info-main-wrapper .product-form__input--pill input[type=radio]+label span{font-size:12px!important}.product-info-main-wrapper .product-form__input input[type=radio]{margin-top:0}section.faq-section.faq-with-image.second-faq-section{margin:0;padding-top:40px}section.image-and-right-text.product-single-page{margin:0}.product-review-section .jdgm-widget.jdgm-review-widget .jdgm-rev-widg__reviews{padding-inline:0px}}@media screen and (min-width: 750px) and (max-width: 989px){body .thumbnail-slider .thumbnail-list.slider--tablet-up{column-gap:8px}.thumbnail-slider button.slider-button.slider-button--next{right:-20px}.experiences-section-wrapper .grid--1-col-tablet-down.grid--peek .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) - 3rem)}.second-faq-section .accordion{row-gap:24px}.faq-heading-wrapper,.desctiption-text{margin-bottom:20px}.product-single-page .heading-wrapper .inline-richtext.hxl{font-size:4rem}.heading-size-large p{font-size:32px}.product-review-section{padding-inline:10px}section.image-and-right-text{padding:0 10px}.faq-with-image.second-faq-section .even_number_blocks{margin-bottom:30px}.product-info-main-wrapper .product-form__submit svg{display:none}.recom-product .slider--desktop{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem;scroll-padding-left:var(--desktop-margin-left-first-item)}.recom-product .slider--desktop:not(.slider--tablet)+.slider-buttons{display:flex}.product-info-main-wrapper .container{padding-inline:20px!important}}@media screen and (max-width: 1600px){.recommended-page-inner{padding-inline:0px!important}}@media screen and (max-width: 989px){.product-tag-wrap svg{width:1.6rem;height:1.6rem}.product-tag-wrap.icon-qualicert{max-height:36px}.product-tag-wrap.icon-qualicert svg{width:30px;height:auto}.product-tag-wrap{font-size:1.2rem;padding:1rem 1.2rem;column-gap:.6rem}.before-after-row{column-gap:15px;grid-template-columns:repeat(5,1fr)}.product-review-section .jdgm-rev-widg__header .jdgm-row-stars .jdgm-histogram{padding:0;border-right:0px!important}.product-review-section .jdgm-rev-widg__header .jdgm-row-stars .jdgm-rev-widg__summary{border-right:0px}.heading-size-large p{font-size:36px}.heading-size-medium p{font-size:28px}.heading-size-small p{font-size:22px}}@media screen and (max-width: 767px){.experiences-section-wrapper .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) - 0rem)}.product-team-image:before{content:"";background-image:url(/cdn/shop/files/sucess-image.png);position:absolute;right:8px;width:239px;height:137px;top:-48px;z-index:9;background-size:cover}.experiences-section-wrapper .multicolumn-card__info{padding:2rem 2rem 2rem 2.2rem}.experiences-section-wrapper .multicolumn-list{--grid-mobile-horizontal-spacing: 10px}.image-heading-wrapper .title.h1{font-size:20px}.Product-single-page{padding-inline:2px}.product-single-page .container{padding-inline:14px!important}.experiences-section-wrapper .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing))}.experiences-section-wrapper .multicolumn-list__item{display:block!important}.experiences-section-wrapper .grid--peek.slider:after,.experiences-section-wrapper .slider--tablet:after{content:none}.experiences-section-wrapper .grid--peek.slider .grid__item:first-of-type{padding-left:9px}.faq-section.faq-with-image .inline-richtext.h0{font-size:24px}.experiences-section-wrapper .multicolumn-card .content-info{margin-top:5px}.experiences-section-wrapper .content-info p{font-size:14px;line-height:1.43}.experiences-section-wrapper .content-info .metafield-rich_text_field p:not(:last-child){margin-bottom:20px}section.faq-section.faq-with-image.second-faq-section .accordion-item{padding:24px;border-radius:30px}.product-team-image{padding:16px}.header-main-wrapper .title.h1{font-size:2rem}.header-main-wrapper .title{letter-spacing:-.01em;line-height:1.3}.header-main-wrapper .description-text{font-size:14px;letter-spacing:normal;line-height:1.4}.header-main-wrapper{text-align:center;margin-bottom:24px;padding-inline:24px 40px}.experiences-section-wrapper .content-name{font-size:14px;line-height:1.435}.experiences-section-wrapper .multicolumn-list{padding-inline-start:24px;padding-inline-end:24px}.experiences-section-wrapper .multicolumn .title-wrapper-with-link{margin-bottom:1.6rem}.image-heading-wrapper .title{line-height:1.3;margin:0}.image-description{margin-bottom:24px}.image-description p{font-size:14px;line-height:1.4;letter-spacing:normal}.image-description p strong{font-weight:400}.before-after-main-section .page-width{padding-inline:0px}.image-heading-wrapper{padding-inline:15px;position:relative}.image-heading-wrapper .title-wrapper{margin-bottom:3px}.before-after-row{display:flex}.before-after-scroll{overflow-x:scroll;border-radius:0;padding-block:24px;padding-inline-start:24px;padding-inline-end:24px;scrollbar-width:none}.before-after-box{min-width:204px}.faq-section.product-faq-section.faq-with-image .accordion{display:block;padding-inline:14px}.heading-size-large p{font-size:24px}.heading-size-medium p{font-size:20px}.heading-size-small p{font-size:16px}.product-review-section .jdgm-histogram__row{margin-bottom:20px!important}.product-review-section .jdgm-widget-actions-wrapper a{max-width:202px!important;padding:12px 24px!important;width:100%!important}.product-review-section .jdgm-widget .jdgm-rev-widg__summary-text{margin-top:9px}.product-review-section .jdgm-widget .jdgm-rev-widg__summary-stars .jdgm-rev-widg__summary-average,.product-review-section .jdgm-widget .jdgm-rev-widg__summary-text{font-size:14px;line-height:1.334}.product-review-section .jdgm-rev-widg__header .jdgm-row-stars .jdgm-rev-widg__summary{padding-left:0!important}.product-info-main-wrapper .product-form__input--pill input[type=radio]+label span{font-size:14px;letter-spacing:normal;font-weight:400}.product-info-main-wrapper .price__regular .price-item--regular{font-weight:600}.product-info-main-wrapper .product-price-group{margin-bottom:0}.product-info-main-wrapper .product-form__input--pill input[type=radio]+label{font-size:14px!important;font-weight:500;line-height:.86;letter-spacing:normal!important}.product-info-main-wrapper .product .product-form__input--pill{row-gap:1.6rem}.right-text-inner p strong{font-weight:700}.product-info-main-wrapper .product-form__input--pill input[type=radio]+label span{line-height:1.2}.product-info-main-wrapper .product-form__input input[type=radio]{margin-top:0}.payment-button-inner .product__text.inline-richtext{font-size:12px;line-height:1.335;letter-spacing:normal;max-width:180px;margin-inline:auto;margin-top:18px}.heading-wrapper{position:relative;z-index:9}.product-review-section{padding-inline:0px}.product-review-section .jdgm-widget.jdgm-review-widget{border-radius:0}.product-review-section .container{padding-inline:0px!important}.product-review-mobile span.jdgm-prev-badge__stars span.jdgm-star{font-size:11px;padding:0!important;margin-right:2px!important}.product-review-mobile{margin-bottom:8px}.product-review-mobile span.jdgm-prev-badge__text{font-size:11px!important;letter-spacing:-.24px;line-height:2.4;color:#000!important}.product-price-group .product-rating{display:none}.related-products.recom-product .product-card-wrapper .card .card__content .price,.related-products.recom-product .product-card-wrapper .card .card__content h3{font-size:14px;line-height:1.145}.related-products .card--standard .card__inner{padding-bottom:calc(var(--ratio-percent) * 1.094)}section.image-and-right-text.product-single-page{padding-inline:14px}section.faq-section.faq-with-image .faq-heading{font-size:20px;font-weight:600;line-height:1;margin-bottom:4px;letter-spacing:-.01em}.faq-with-image .faq-subheading p{font-size:14px;margin-bottom:2rem;line-height:1.72;letter-spacing:.05em}.product-single-page .heading-wrapper h2{font-weight:600;letter-spacing:normal;margin-bottom:20px;margin-top:0;line-height:1.315}.product-single-page .heading-wrapper h6{font-size:16px;line-height:1.625;letter-spacing:normal;margin-bottom:6rem}.hidden-mobile{display:none}.hidden-desktop{display:block}.faq-with-image.second-faq-section .accordion{display:flex;flex-direction:column-reverse}.faq-with-image.second-faq-section{padding-inline:14px}.faq-with-image.second-faq-section .container{padding-inline:0px!important}.product-info-main-wrapper .product .product__media-wrapper{padding:0}.product-info-main-wrapper .product-price-group{padding-bottom:16px}.product ul.product__media-list li.product__media-item .product-media-container .product__media img{border-radius:0}.product-info-main-wrapper .product,.product-info-main-wrapper .qty-block-group{margin:0}.product-info-main-wrapper .product-form__submit{color:#fff}section.faq-section.faq-with-image .accordion-body ul li{font-size:16px;line-height:1.625;letter-spacing:normal}.faq-section.faq-with-image.second-faq-section .odd_number_blocks{border-radius:24px}section.faq-section.faq-with-image .accordion-body p,section.faq-section.faq-with-image .accordion-body span{font-size:16px;line-height:1.625}.product-description-mobile p,.product-description-mobile span{letter-spacing:normal}.jdgm-review-widget .jdgm-rev-widg__header a.jdgm-write-rev-link{font-weight:600;border-radius:100px;border:1px solid rgba(255,255,255,.2);background-color:#202030!important;border-color:#202030!important;margin:0 0 16px;font-size:14px;width:fit-content;margin-inline:auto;padding:12px 48px;letter-spacing:normal;max-width:fit-content;min-width:202px}.radio-button-group{width:fit-content}.product-info-main-wrapper .product-form__input--pill input[type=radio]+label{margin:0!important}.product-info-main-wrapper .product-form__submit{font-size:14px}.product-info-main-wrapper .product-form__submit svg{display:none}.product-info-main-wrapper .container{padding:0!important}.product ul.product__media-list li.product__media-item .product-media-container{margin:0}slider-component.thumbnail-slider{background:#f4f3ee;width:100%;padding:28px 32px 23px;margin:0!important}.product .product-form__quantity .quantity{width:auto;min-width:94px}.related-products.recom-product .related-products__heading{margin:0 0 16px!important;font-size:20px;line-height:1.2;letter-spacing:-.01em;font-weight:600}.related-products.recom-product .related-products__heading{padding-inline:33px}.related-products.recom-product ul{margin:0;padding:0}.related-products.recom-product .grid{padding-inline:33px}product-recommendations.related-products.recom-product .grid .grid__item{max-height:100%;padding:0;min-width:calc((100% / 1.168));margin-bottom:0;margin-right:0}.related-products.recom-product .grid{--grid-mobile-horizontal-spacing: 18px}product-recommendations.related-products.recom-product .card-wrapper{border:none;background:transparent;box-shadow:none;border-radius:0}.related-products.recom-product .product-card-wrapper .card__information{padding-top:14px;gap:9px}section.faq-section.faq-with-image.second-faq-section{margin-bottom:0}section.faq-section.faq-with-image .accordion .accordion-header .accordion-button{font-size:16px;padding-right:40px;line-height:1.315;margin-block:0px}section.faq-with-image .accordion-button:after,section.faq-with-image .accordion-button:not(.collapsed):after{right:-40px}.odd_number_blocks_faq{margin-top:24px}.product-info-main-wrapper .product-form__submit{height:44px;min-height:auto}.product-info-main-wrapper .product__description p,.product-info-main-wrapper .product__description strong{font-size:14px;line-height:1.4}section.product-box-text.product-box-mobile{display:block;position:absolute;bottom:0;width:calc(100% - 28px)}.product-box-mobile .product-box-text-slider .item{padding:0;min-height:auto;width:calc(50% - 16px);background:transparent;border:none;text-align:left}.product-box-mobile .product-box-text-slider{gap:16px;background:linear-gradient(1.25deg,#ffffffb3 .54%,#fff9 59.26%,#fff0 108.76%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:31px 25px 25px;border-radius:0 0 22px 22px}.product-box-text-slider .item h6{text-align:left;font-size:14px;line-height:1.29;margin:0}.product-box-text-slider .item img{max-width:24px}.product-faq-section.faq-with-image{padding:0}.product-description-mobile{order:2;padding-inline:31px}section.product-faq-section.faq-with-image .container{padding:0!important}section.product-faq-section.faq-with-image .accordion{row-gap:24px}.product-description-mobile p:last-child{margin:0}.right-text-inner p{font-size:10px;line-height:1.4;letter-spacing:-.01em}.product-info-main-wrapper .customer-block-wrapper{margin-bottom:32px;position:relative;z-index:9}.product-review-section .jdgm-widget.jdgm-review-widget .jdgm-rev-widg__reviews .jdgm-rev{width:100%}.product .product__info-wrapper,.product-review-section{position:relative}.product-review-section{z-index:9}.product-review-section .jdgm-rev-widg__header,.product-review-section .jdgm-rev-widg__body{position:relative;z-index:99}.product-review-section .jdgm-widget.jdgm-review-widget .jdgm-rev-widg__reviews{padding-inline:10px}.product-review-section .jdgm-paginate{margin-top:28px}.product-review-section .jdgm-review-widget .jdgm-rev-widg{padding-top:24px!important;padding-bottom:32px!important}.qty-block-group,.radio-button-group{z-index:9;position:relative}.product-info-main-wrapper .product-form__quantity{margin-bottom:7px}.qty-block-group{margin:0}.product-info-main-wrapper .product .product-form__quantity .quantity input{font-size:14px;line-height:1.4}.product-info-main-wrapper .product-form__submit{min-width:218px;padding:12px 16px}.product-info-main-wrapper .slider-button[disabled]{display:none}.product-info-main-wrapper .thumbnail-slider button.slider-button.slider-button--next{right:0}.product-info-main-wrapper .thumbnail-slider button.slider-button.slider-button--prev{left:0}body .product-info-main-wrapper #insta-feed{margin-top:16px!important;margin-bottom:24px!important}.product__info-container .instafeed-new-layout-wrapper{gap:16px!important;padding-inline:1.2rem}.product-info-main-wrapper .product .product-form__input--pill{grid-template-columns:auto}.product-box-text-slider{grid-template-columns:repeat(1,1fr);gap:8px}.product-box-text{margin-top:40px;padding-inline:14px}body .product-info-main-wrapper .product__description{margin-bottom:0;margin-top:24px}.product-box-text-slider .item{padding:16px 24px;min-height:auto;display:flex;align-items:center;column-gap:12px}.video-section-wrapper{position:relative}.video-section-wrapper:after{content:"";background-image:url(/cdn/shop/files/video-after-shap.png);background-repeat:no-repeat;background-size:contain;position:absolute;width:98%;height:663px;top:-75px;left:7px;z-index:0}.product-video-section{position:relative;z-index:9}.video-heading-wrapper .inline-richtext.h2{font-size:20px;line-height:1.3}.video-description p{font-size:14px;line-height:1.4;letter-spacing:normal}.product-video-section .video-section__media{margin-top:16px}.video-heading-wrapper .inline-richtext{margin-bottom:4px;letter-spacing:-.01em}.product__info-container variant-selects{margin:16px 0 0}.faq-heading-wrapper{margin-bottom:20px}.desctiption-text p{line-height:1.625;font-size:16px}.product-review-section .jdgm-rev-widg__header .jdgm-row-stars{padding-bottom:0!important;padding-inline:0px!important}.scroll-mobile-content p{margin:30px 0 0;text-align:center;font-size:14px;line-height:1.4;font-weight:500;color:#000;letter-spacing:normal;padding-inline:15px}.product-single-page .heading-wrapper .inline-richtext.hxl{font-size:3.2rem}section.faq-section.faq-with-image.second-faq-section .faq-heading{text-align:left;margin-bottom:20px;font-weight:600}.second-faq-section .faq-heading strong{font-weight:600}.second-faq-section.faq-with-image .faq-subheading p{font-size:16px;margin-bottom:3.4rem;line-height:1.625;letter-spacing:-.18px;text-align:left}.slider-arrow-group{margin-top:2.4rem}.experiences-section-wrapper .multicolumn-list{margin-bottom:0!important}.Product-single-page{position:relative}.Product-single-page:after{content:"";background-image:url(/cdn/shop/files/team-wrap-after.png);background-repeat:no-repeat;position:absolute;left:0;width:98%;top:-115px;height:100%;z-index:0}.product-single-page{position:relative;z-index:9}.video-heading-wrapper .inline-richtext{margin:0}.before-after-row{column-gap:12px}.video-main-wrap .video-section__poster img{border-radius:16px}.video-section-main-wrapper .deferred-media__poster-button{width:54px;height:54px;background:#fff}.video-section-main-wrapper .deferred-media__poster-button svg path{fill:#212130}.video-section-main-wrapper .deferred-media__poster-button .icon{width:1.8rem;height:1.8rem}.product .product__media-list .product__media-item,.product .product__media-list .product__media-item .product-media-container{min-width:100%!important}.product__media-wrapper .product__media-list{scroll-padding-left:0px!important}.product-video-section .video-section__media video{height:auto}}@media screen and (max-width: 375px){.video-section-wrapper:after{width:95%}.product-info-main-wrapper .product-form__submit{min-width:auto;width:100%}.product .product__info-wrapper{padding-inline:15px}.payment-button-inner{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/product-custom.css.map */
