@charset "UTF-8";.new-main-product #main-product-container{background:#f0f0f0;padding:0;width:100%}@media only screen and (min-width:992px){.new-main-product #main-product-container{padding:40px 0 60px}}.new-main-product #main-product-container #main-product{display:grid;gap:20px;grid-template-columns:50% auto}@media only screen and (max-width:991.98px){.new-main-product #main-product-container #main-product{gap:0;grid-template-columns:100%;padding:0}}.new-main-product#main-product-container #main-product .product-information{padding:0}@media only screen and (max-width:991.98px){.new-main-product#main-product-container #main-product .product-information{padding:25px 0 0}}.new-main-product#main-product-container #main-product .product-information .button-wishlist{margin-top:10px}@media only screen and (max-width:991.98px){.new-main-product#main-product-container #main-product .product-information .button-wishlist{margin-top:5px}}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper{border-bottom:1px solid var(--separator-color);display:flex;flex-flow:row wrap;gap:15px 20px;justify-content:space-between;margin-bottom:15px;padding-bottom:15px;position:relative}@media only screen and (min-width:992px){.new-main-product#main-product-container #main-product .product-information .product-title-wrapper{gap:10px 20px;padding:0 0 15px}}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .breadcrumbs{margin-bottom:0}@media only screen and (min-width:992px){.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .breadcrumbs{margin-bottom:15px}}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-title-group{display:flex;justify-content:space-between;width:100%}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper h1.product-title{font-size:30px;line-height:1.4}@media only screen and (max-width:991.98px){.new-main-product#main-product-container #main-product .product-information .product-title-wrapper h1.product-title{font-size:22px}}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-category{font-size:14px;font-weight:500;line-height:1;text-transform:uppercase}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-category:empty{display:none}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-description,.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-info-group,.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-title{flex:100%;width:100%}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-info-group{align-items:center;color:var(--text-primary-color);display:flex;flex-flow:row wrap;gap:20px;justify-content:space-between}@media only screen and (max-width:400px){.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-info-group{gap:5px}}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-info-group .product-reviews{--star-size:16px;--star-color:var(--separator-color);--star-background:var(--review-star-color);align-items:center;display:flex;flex-direction:row;font-family:Brandon Text;font-size:14px;gap:7px;line-height:18px;min-height:18px}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-info-group .product-reviews .stars{--percent:calc(var(--rating)/5*100%);display:inline-block;font-family:Times;font-size:var(--star-size);line-height:1}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-info-group .product-reviews .stars:before{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,var(--review-star-color) var(--percent),var(--star-color) var(--percent));-webkit-background-clip:text;content:"★★★★★";letter-spacing:1px}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-info-group .product-reviews>div:last-of-type{font-family:Brandon Text;font-size:14px;line-height:18px}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .jdgm-preview-badge .jdgm-prev-badge__text{font-size:14px;font-weight:400;margin-left:4px}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-price,.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-price-wrapper{align-items:baseline;display:flex;flex-direction:row-reverse;gap:10px;justify-content:flex-start}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-price .product-price-range,.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-price .product-price-range-sale,.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-price-wrapper .product-price-range,.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-price-wrapper .product-price-range-sale{font-size:16px;font-weight:500;text-align:left}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-price .product-price-range-sale,.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-price-wrapper .product-price-range-sale{opacity:.5}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .discount-badge{border:1.5px solid var(--color);border-radius:2px;color:var(--color);font-size:10px;font-weight:450;letter-spacing:.5px;line-height:normal;padding:3px 6px;text-transform:uppercase}.new-main-product#main-product-container #main-product .product-information .product-title-wrapper .product-reviews{align-items:center;display:flex}.new-main-product#main-product-container #main-product .product-information .product-form-inner{display:flex;flex-flow:column nowrap;gap:20px}.new-main-product#main-product-container #main-product .product-information .product-form-inner .form-message{background:#fff;border-radius:4px;color:#000;font-size:16px;font-weight:700;margin:0 auto;padding:8px 15px;text-align:center;width:100%}.new-main-product#main-product-container #main-product .product-information .product-form-inner .form-message.error{background:#b3333a;color:#fff}.new-main-product#main-product-container #main-product .product-information .product-description-wrapper{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:5px;justify-content:flex-start}.new-main-product#main-product-container #main-product .product-information .product-description-wrapper .product-description,.new-main-product#main-product-container #main-product .product-information .product-description-wrapper .read-more{width:100%}.new-main-product#main-product-container #main-product .product-information .product-description-wrapper .product-description :not(h1,h2,h3,h4,h5,sup,sub),.new-main-product#main-product-container #main-product .product-information .product-description-wrapper .product-description:not(h1,h2,h3,h4,h5,sup,sub),.new-main-product#main-product-container #main-product .product-information .product-description-wrapper .read-more :not(h1,h2,h3,h4,h5,sup,sub),.new-main-product#main-product-container #main-product .product-information .product-description-wrapper .read-more:not(h1,h2,h3,h4,h5,sup,sub){color:var(--text-primary-color);font-size:14px;line-height:1.3;text-align:left}.new-main-product#main-product-container #main-product .product-information .product-description-wrapper .product-description{line-clamp:2;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;width:100%}.new-main-product#main-product-container #main-product .product-information .product-description-wrapper .read-more{cursor:pointer;font-weight:700;text-decoration:underline;width:-moz-max-content;width:max-content}.new-main-product#main-product-container .pdp-blocks{align-items:center;display:flex;flex-flow:column nowrap;gap:0;justify-content:center}.new-main-product#main-product-container .pdp-blocks .accordion,.new-main-product#main-product-container .pdp-blocks .pdp-block{border-bottom:1px solid #dadada;width:100%}.new-main-product#main-product-container .pdp-blocks .accordion:empty,.new-main-product#main-product-container .pdp-blocks .pdp-block:empty{display:none!important}.new-main-product#main-product-container .pdp-blocks .accordion.usps,.new-main-product#main-product-container .pdp-blocks .pdp-block.usps{align-items:center;display:flex;gap:15px;justify-content:space-between;padding:40px 0}.new-main-product#main-product-container .pdp-blocks .accordion.usps .usp-card,.new-main-product#main-product-container .pdp-blocks .pdp-block.usps .usp-card{align-items:center;display:flex;flex-flow:column nowrap;gap:10px;justify-content:center}.new-main-product#main-product-container .pdp-blocks .accordion.usps .usp-card img.usp-icon,.new-main-product#main-product-container .pdp-blocks .pdp-block.usps .usp-card img.usp-icon{height:35px;-o-object-fit:contain;object-fit:contain;width:50px}.new-main-product#main-product-container .pdp-blocks .accordion.usps .usp-card .usp-title,.new-main-product#main-product-container .pdp-blocks .pdp-block.usps .usp-card .usp-title{font-size:16px;font-weight:700;text-align:center}@media only screen and (max-width:991.98px){.new-main-product#main-product-container .pdp-blocks .accordion.usps,.new-main-product#main-product-container .pdp-blocks .pdp-block.usps{flex-wrap:wrap;justify-content:center}}.new-main-product#main-product-container .pdp-blocks .accordion{padding:17px 0 8px}.new-main-product#main-product-container .pdp-blocks .accordion>div{font-size:16px;pointer-events:none;text-align:left}.new-main-product#main-product-container .pdp-blocks .panel{width:100%}.new-main-product#main-product-container .pdp-blocks .panel .content{border-bottom:1px solid #dadada;font-size:14px;padding:10px 5px;width:100%}.new-main-product#main-product-container .pdp-blocks .panel .content p{margin:5px 0}.new-main-product#main-product-container .pdp-blocks .panel .content .view-full-description{color:#000;font-size:14px;font-style:normal;font-weight:390;line-height:normal;text-decoration-line:underline}.new-main-product#main-product-container .pdp-blocks .panel .content :not(h1,h2,h3,h4,h5,sup,sub){font-size:14px}.new-main-product#main-product-container .pdp-blocks .panel .content .gpsr-regulation__container{padding:10px 0 0}.new-main-product#main-product-container .pdp-blocks .panel .content .gpsr-regulation__list a{color:var(--text-primary-color);font-weight:700;text-decoration:underline}.new-main-product#main-product-container .gallery .gallery-container{aspect-ratio:610/528;display:flex;gap:21px 18px;position:sticky;top:120px;transition:all .3s}@media only screen and (max-width:991.98px){.new-main-product#main-product-container .gallery .gallery-container{flex-direction:column-reverse}}.new-main-product#main-product-container .gallery .gallery-container .swiper-slide.external-video{cursor:pointer}.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery{opacity:0;position:relative;transition:all .3s;width:100%}@media only screen and (min-width:992px){.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery{display:none}}.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery .swiper-slide{aspect-ratio:1;border-radius:5px;overflow:hidden}.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery .swiper-slide.thumb-swiper-slide{cursor:pointer;height:100%;overflow:hidden;position:relative;width:100%}.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery .swiper-slide.thumb-swiper-slide .gallery-image-holder{height:100%;overflow:hidden;position:relative;width:100%}.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery .swiper-slide.thumb-swiper-slide .gallery-image-holder svg:not([lightbox-trigger] svg){height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery .swiper-slide.thumb-swiper-slide .gallery-image-holder:hover img{transform:scale(1.1)}.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery .swiper-slide.thumb-swiper-slide .gallery-image-holder:hover svg{transform:scale(.7)}.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery .swiper-slide.thumb-swiper-slide .gallery-image-holder .icon-play{background:#fff;border-radius:100%;display:flex;height:100%;justify-content:center;position:absolute;transform:scale(.5);width:100%;z-index:1}.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery .swiper-slide.thumb-swiper-slide .gallery-image-holder .icon-play svg{fill:#000;transition:all .3s;width:50%!important}.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery .swiper-slide.thumb-swiper-slide .gallery-image-holder img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;transition:all .3s;width:100%}.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery--tall .swiper-slide{aspect-ratio:unset}.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery--tall .swiper-slide .gallery-image-holder{padding-bottom:123%}@media only screen and (min-width:992px){.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery .swiper-button-next,.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery .swiper-button-prev{margin-top:0;translate:-50% 0}.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery .swiper-button-next.swiper-button-disabled,.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery .swiper-button-prev.swiper-button-disabled{opacity:0}.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery .swiper-button-prev{inset:-34px auto auto 50%;rotate:90deg;translate:-50% 0}.new-main-product#main-product-container .gallery .gallery-container .thumb-gallery .swiper-button-next{inset:auto auto -34px 50%;rotate:90deg}}.new-main-product#main-product-container .gallery .gallery-container .main-gallery{aspect-ratio:534/524;overflow:hidden;position:relative;width:calc(88% - 9px)}@media only screen and (max-width:991.98px){.new-main-product#main-product-container .gallery .gallery-container .main-gallery{width:100%}}.new-main-product#main-product-container .gallery .gallery-container .main-gallery .product-badges{inset:17px auto auto 17px;width:unset;z-index:99}@media only screen and (max-width:991.98px){.new-main-product#main-product-container .gallery .gallery-container .main-gallery .product-badges{inset:15px auto auto 15px}}.new-main-product#main-product-container .gallery .gallery-container .main-gallery .product-badges .product-badge{width:-moz-max-content;width:max-content}.new-main-product#main-product-container .gallery .gallery-container .main-gallery .lightbox-trigger{height:100%;position:absolute;width:100%;z-index:3}.new-main-product#main-product-container .gallery .gallery-container .main-gallery .lightbox-trigger svg{inset:15px 15px auto auto;pointer-events:none;position:absolute}.new-main-product#main-product-container .gallery .gallery-container .main-gallery .gallery-image-icon{bottom:10px;height:80px;left:10px;position:absolute;width:80px;z-index:1}.new-main-product#main-product-container .gallery .gallery-container .main-gallery .gallery-image-holder{overflow:hidden;padding-bottom:100%;position:relative;width:100%}.new-main-product#main-product-container .gallery .gallery-container .main-gallery .gallery-image-holder iframe,.new-main-product#main-product-container .gallery .gallery-container .main-gallery .gallery-image-holder img:not(.lightbox-trigger img),.new-main-product#main-product-container .gallery .gallery-container .main-gallery .gallery-image-holder model-viewer,.new-main-product#main-product-container .gallery .gallery-container .main-gallery .gallery-image-holder svg:not(.lightbox-trigger svg),.new-main-product#main-product-container .gallery .gallery-container .main-gallery .gallery-image-holder video{background-color:#f8f8f8;filter:contrast(.88);height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.new-main-product#main-product-container .gallery .gallery-container .main-gallery .gallery-image-holder .icon-play svg{background-color:transparent!important;color:hsla(0,0%,100%,.651);transform:scale(.27);transition:all .3s;z-index:1}.new-main-product#main-product-container .gallery .gallery-container .main-gallery .swiper-button-next{inset:50% 10px auto auto}.new-main-product#main-product-container .gallery .gallery-container .main-gallery .swiper-button-prev{inset:50% auto auto 10px}.new-main-product#main-product-container .gallery .gallery-container .main-gallery--tall .gallery-image-holder{padding-bottom:123%}.new-main-product#main-product-container .gallery .gallery-container .main-gallery--tall .gallery-image-holder iframe,.new-main-product#main-product-container .gallery .gallery-container .main-gallery--tall .gallery-image-holder img:not(.lightbox-trigger img),.new-main-product#main-product-container .gallery .gallery-container .main-gallery--tall .gallery-image-holder model-viewer,.new-main-product#main-product-container .gallery .gallery-container .main-gallery--tall .gallery-image-holder svg:not(.lightbox-trigger svg),.new-main-product#main-product-container .gallery .gallery-container .main-gallery--tall .gallery-image-holder video{filter:unset}.new-main-product#main-product-container .gallery .gallery-container .swiper-button-next,.new-main-product#main-product-container .gallery .gallery-container .swiper-button-prev{border-radius:50%;color:transparent;display:flex;height:34px;margin-top:0;padding:4px;translate:0 -50%;width:34px}.new-main-product#main-product-container .gallery .gallery-container .swiper-button-next:focus,.new-main-product#main-product-container .gallery .gallery-container .swiper-button-prev:focus{outline:none}.new-main-product#main-product-container .gallery .gallery-container .swiper-button-next:after,.new-main-product#main-product-container .gallery .gallery-container .swiper-button-prev:after{display:none}.new-main-product#main-product-container .gallery .gallery-container .swiper-button-next svg,.new-main-product#main-product-container .gallery .gallery-container .swiper-button-prev svg{height:30px;width:30px}.new-main-product#main-product-container .gallery .gallery-container .swiper-button-next svg:focus,.new-main-product#main-product-container .gallery .gallery-container .swiper-button-prev svg:focus{outline:none}.main-product.main-product-preorder #main-product-container #main-product{gap:20px 50px}.main-product.main-product-preorder #main-product-container #main-product .product-information{padding:0 0 30px}@media only screen and (min-width:992px){.main-product.main-product-preorder #main-product-container #main-product .product-information{padding:0}}.main-product.main-product-preorder #main-product-container #main-product .product-info.page-width{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:0;justify-content:flex-start}@media only screen and (min-width:992px){.main-product.main-product-preorder #main-product-container #main-product .product-info.page-width{padding:0}}.main-product.main-product-preorder #main-product-container #main-product .product-info.page-width .breacrumbs,.main-product.main-product-preorder #main-product-container #main-product .product-info.page-width .product-description,.main-product.main-product-preorder #main-product-container #main-product .product-info.page-width .product-title{width:100%}.main-product.main-product-preorder #main-product-container #main-product .product-info.page-width .breadcrumbs{margin-bottom:28px;margin-top:35px}@media only screen and (max-width:991.98px){.main-product.main-product-preorder #main-product-container #main-product .product-info.page-width .breadcrumbs{margin-top:0}}.main-product.main-product-preorder #main-product-container #main-product .product-info.page-width .coming-soon-tag{background:var(--primary-color);border-radius:18px;color:var(--text-primary-color);font-size:14px;font-weight:500;margin-bottom:15px;margin-right:auto;padding:7px 15px;text-transform:uppercase}.main-product.main-product-preorder #main-product-container #main-product .product-info.page-width .product-title{font-size:30px}.main-product.main-product-preorder #main-product-container #main-product .product-info.page-width .product-description{font-size:14px}.main-product.main-product-preorder #main-product-container #main-product .product-info.page-width .product-description :not(h1,h2,h3,h4,h5,sup,sub){font-size:inherit}@media only screen and (max-width:991.98px){.main-product.main-product-preorder #main-product-container #main-product .gallery{aspect-ratio:653/683}}.main-product.main-product-preorder #main-product-container #main-product .gallery .preorder-image{aspect-ratio:653/683;border-radius:5px;height:auto;inset:calc(40px + var(--header-height)) auto auto 0;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:sticky;width:100%}@media only screen and (max-width:991.98px){.main-product.main-product-preorder #main-product-container #main-product .gallery .preorder-image{border-radius:0;height:100%;position:static}}.main-product.main-product-preorder #main-product-container #main-product .register-form-wrapper{align-items:flex-start;background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.161);display:flex;flex-flow:column nowrap;gap:20px;justify-content:flex-start;margin-top:20px;padding:26px 35px 40px;width:100%}@media only screen and (max-width:767.98px){.main-product.main-product-preorder #main-product-container #main-product .register-form-wrapper{padding:25px 22px}}.main-product.main-product-preorder #main-product-container #main-product .register-form-wrapper .form-title{font-size:20px;margin-bottom:10px}@media only screen and (max-width:767.98px){.main-product.main-product-preorder #main-product-container #main-product .register-form-wrapper .form-title{margin-bottom:0}}.main-product.main-product-preorder #main-product-container #main-product .register-form-wrapper .form-field.email label{font-size:16px}.main-product.main-product-preorder #main-product-container #main-product .register-form-wrapper .form-field.email input[type=email]{background:var(--bg-2-color);border-radius:18px;font-size:14px}.main-product.main-product-preorder #main-product-container #main-product .register-form-wrapper .form-field.checkbox .checkbox-label{font-size:14px}.main-product.main-product-preorder #main-product-container #main-product .register-form-wrapper .form-field.checkbox .form-checkbox .checkbox{background-color:var(--bg-2-color);border-color:var(--bg-2-color);border-radius:50%;height:22px;padding:4px;width:22px}.main-product.main-product-preorder #main-product-container #main-product .register-form-wrapper .form-field.checkbox input:checked+.checkbox{background:var(--primary-color);border-color:var(--primary-color)}.main-product.main-product-preorder #main-product-container #main-product .register-form-wrapper .form-field.checkbox input:checked+.checkbox svg{color:var(--text-primary-color)}.main-product.main-product-preorder #main-product-container #main-product .register-form-wrapper .register-form-submit{margin-top:15px;text-align:center;width:100%}@media only screen and (max-width:991.98px){.main-product.main-product-preorder #main-product-container #main-product .register-form-wrapper .register-form-submit{margin-top:5px}}.main-product.main-product-preorder #main-product-container #main-product .register-form-wrapper .form-message{background:#fff;border-radius:4px;color:#000;font-size:16px;font-weight:700;margin:0 auto;order:-1;padding:8px 15px;text-align:center;width:100%}.main-product.main-product-preorder #main-product-container #main-product .register-form-wrapper .form-message.error{background:#b3333a;color:#fff}.main-product.main-product-preorder #main-product-container #main-product .register-form-wrapper .form-message.success{background:#346937;color:#fff}.external_video_modal,.image_modal{background:transparent;border:none;border-radius:10px;display:flex;height:auto;justify-content:center;max-height:450px;max-width:700px;opacity:0;overflow-y:hidden;transition:translate .2s ease-in 0s,opacity .1s ease-in 0s;translate:0 100%;width:auto}.external_video_modal[open],.image_modal[open]{opacity:1;translate:0 0}.external_video_modal.exit,.image_modal.exit{opacity:0;translate:0 100%}@media only screen and (max-width:767.98px){.external_video_modal,.image_modal{max-height:370px;padding:0;width:100%}}.external_video_modal::backdrop,.image_modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(0,0,0,.73);pointer-events:all}.external_video_modal__content,.image_modal__content{align-content:center;align-items:center;display:flex;justify-content:center}@media only screen and (max-width:767.98px){.external_video_modal__content,.image_modal__content{width:100%}}.external_video_modal .icon-close,.image_modal .icon-close{background:#fff;border-radius:100%;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:55px;top:50px;width:30px;z-index:999}@media only screen and (max-width:767.98px){.external_video_modal .icon-close,.image_modal .icon-close{right:10px;top:30px}}.external_video_modal .icon-close:after,.external_video_modal .icon-close:before,.image_modal .icon-close:after,.image_modal .icon-close:before{background:#1d2122;content:"";height:1px;margin-top:-1px;position:absolute;top:50%;width:70%}.external_video_modal .icon-close:before,.image_modal .icon-close:before{transform:rotate(-45deg)}.external_video_modal .icon-close:after,.image_modal .icon-close:after{transform:rotate(45deg)}.main-product{position:relative;z-index:2}#main-product-container.new-main-product{background:#fff}@media only screen and (min-width:992px){#main-product-container.new-main-product{padding:5px 0 45px}}#main-product-container.new-main-product #main-product.main-product{display:grid;gap:24px;grid-template-columns:auto 410px}@media only screen and (max-width:991.98px){#main-product-container.new-main-product #main-product.main-product{gap:0;grid-template-columns:100%;padding:0}}#main-product-container.new-main-product #main-product.main-product .gallery .gallery-container{aspect-ratio:unset;position:sticky;top:100px}#main-product-container.new-main-product #main-product.main-product .gallery .gallery-container .main-gallery{aspect-ratio:unset;width:100%}#main-product-container.new-main-product #main-product.main-product .gallery .icon-play{height:100%;position:absolute;width:100%;z-index:1}#main-product-container.new-main-product #main-product.main-product .gallery .icon-play .button-play{align-items:center;background:#fff;bottom:30px;color:#000;display:flex;font-size:14px;gap:6px;left:15px;padding:7px 12px 7px 16px;position:absolute;transition:var(--button-transition)}#main-product-container.new-main-product #main-product.main-product .gallery .icon-play .button-play.button-play--center{align-items:center;border-radius:100%;bottom:auto;display:flex;height:50px;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%);width:50px}#main-product-container.new-main-product #main-product.main-product .gallery .icon-play .button-play.button-play--center svg{fill:#000;height:auto;width:16px}#main-product-container.new-main-product #main-product.main-product .gallery .icon-play .button-play.button-play--center:hover svg{fill:#fff}#main-product-container.new-main-product #main-product.main-product .gallery .icon-play .button-play:hover{background:#000;color:#fff}#main-product-container.new-main-product #main-product.main-product .gallery .icon-play .button-play:hover svg path{stroke:#fff}#main-product-container.new-main-product #main-product.main-product .gallery .icon-play .button-play span{display:inline-block;transition:var(--button-transition);width:-moz-max-content;width:max-content}#main-product-container.new-main-product #main-product.main-product .gallery .icon-play .button-play svg{height:13px;position:static;transform:none;width:12px}@media only screen and (min-width:992px){#main-product-container.new-main-product #main-product.main-product .gallery .main-swiper .main-product-gallery-navigation{display:none}}#main-product-container.new-main-product #main-product.main-product .gallery .main-swiper .main-product-gallery-expand{display:flex;justify-content:center;padding-top:20px}@media only screen and (max-width:991.98px){#main-product-container.new-main-product #main-product.main-product .gallery .main-swiper .main-product-gallery-expand{display:none}}#main-product-container.new-main-product #main-product.main-product .gallery .main-swiper .main-product-gallery-expand button{border:2px solid #000;border-radius:4px;font-size:16px;font-weight:450;letter-spacing:.75px;padding:10px;text-transform:uppercase}#main-product-container.new-main-product #main-product.main-product .gallery .main-swiper .main-product-gallery-expand button.expanded span:first-of-type,#main-product-container.new-main-product #main-product.main-product .gallery .main-swiper .main-product-gallery-expand button:not(.expanded) span:nth-of-type(2){display:none}#main-product-container.new-main-product #main-product.main-product .gallery .main-swiper .main-product-gallery-expand button.expanded svg{transform:rotate(180deg)}#main-product-container.new-main-product #main-product.main-product .gallery .main-swiper .main-product-gallery-expand button:hover{background-color:#000;color:#fff}#main-product-container.new-main-product #main-product.main-product .gallery .main-swiper .main-product-gallery-expand button:hover svg rect{fill:#fff}#main-product-container.new-main-product #main-product.main-product .gallery .main-swiper .swiper-controls .swiper-pagination{left:auto;right:20px;width:-moz-max-content;width:max-content}#main-product-container.new-main-product #main-product.main-product .gallery .main-swiper .swiper-controls .swiper-pagination .swiper-pagination-bullet{background:transparent;border:1px solid #000;height:var(--swiper-pagination-bullet-height,7px);margin:0 var(--swiper-pagination-bullet-horizontal-gap,2.5px);opacity:1;width:var(--swiper-pagination-bullet-width,7px)}#main-product-container.new-main-product #main-product.main-product .gallery .main-swiper .swiper-controls .swiper-pagination .swiper-pagination-bullet-active{background-color:#000}@media only screen and (min-width:992px){#main-product-container.new-main-product #main-product.main-product .gallery .main-swiper.swiper-disabled .swiper-wrapper{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:991.98px){#main-product-container.new-main-product #main-product.main-product .gallery .thumb-gallery.thumb-gallery--tall .gallery-image-holder .icon-play{height:50px;left:50%;top:50%;transform:translate(-50%,-50%) scale(.5);width:50px}}#main-product-container.new-main-product #main-product.main-product .product-information .product-form{position:sticky;top:100px}#main-product-container.new-main-product #main-product.main-product .product-information .product-form .product-submit-wrapper [add-to-cart][disabled]{background:var(--accent-1-color-transparent);border-color:revert;color:var(--text-main-color);cursor:not-allowed;pointer-events:none}#main-product-container.new-main-product #main-product.main-product .product-form-video{align-items:center;cursor:pointer;display:flex;gap:15px;padding-top:15px}@media only screen and (max-width:767.98px){#main-product-container.new-main-product #main-product.main-product .product-form-video{padding-inline:20px}}#main-product-container.new-main-product #main-product.main-product .product-form-video>*{pointer-events:none}#main-product-container.new-main-product #main-product.main-product .product-form-video__thumbnail{position:relative;width:33%}#main-product-container.new-main-product #main-product.main-product .product-form-video__thumbnail img{aspect-ratio:16/9;border-radius:5px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:767.98px){#main-product-container.new-main-product #main-product.main-product .product-form-video__thumbnail img{aspect-ratio:1/1}}#main-product-container.new-main-product #main-product.main-product .product-form-video__thumbnail svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:1}@media only screen and (max-width:767.98px){#main-product-container.new-main-product #main-product.main-product .product-form-video__thumbnail svg{height:auto;width:20px}}#main-product-container.new-main-product #main-product.main-product .product-form-video__thumbnail svg path{fill:#fff}#main-product-container.new-main-product #main-product.main-product .product-form-video__content{display:flex;flex-direction:column;gap:10px}#main-product-container.new-main-product #main-product.main-product .product-form-video__content>*{font-size:14px}#main-product-container.new-main-product #main-product.main-product .product-form-video__content p{margin:0}

/*# sourceMappingURL=section-new-mous-main-product.min.css.map*/