.jp-legacy-product>.page-width{width:100%;max-width:1408px;padding:0 64px;margin:0 auto}.jp-legacy-product>.page-width>.t4s-container{max-width:none;padding:0}.jp-legacy-product .product.product--medium{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:64px;padding-top:64px}.jp-legacy-product .product.product--medium>.product__media-wrapper{flex:1 1 50.3%;min-width:0;width:auto;max-width:none;position:sticky;top:80px;align-self:flex-start}.jp-legacy-product .product.product--medium>.product__info-wrapper{flex:1 1 49.7%;min-width:0;width:auto;max-width:none;padding:0}.jp-legacy-product .product__info-container{max-width:none;padding:0}.jp-legacy-product .product-tabs__nav--mobile-only{display:none}.jp-legacy-product .product-gallery{width:100%;max-width:none;gap:16px}.jp-legacy-product .product-gallery__main-wrapper{aspect-ratio:5/4}.jp-legacy-product .product__media-item{min-width:100%;max-width:none}.jp-legacy-product .product__media-item>div,.jp-legacy-product .image-zoom-wrapper{width:100%;height:100%}.jp-legacy-product .product__media-item:first-child .image-zoom-wrapper{padding:0}.jp-legacy-product .image-zoom-wrapper>img{display:block;width:100%;height:100%;object-fit:contain;border-radius:12px}.jp-legacy-product .gallery-nav{display:flex;opacity:1;width:40px;height:40px;background:#fff;color:#131414;box-shadow:0 4px 32px #0000000d;font-size:32px}.jp-legacy-product .gallery-nav.prev{left:0}.jp-legacy-product .gallery-nav.next{right:0}.jp-legacy-product .product-gallery__thumbnails-wrapper{width:100%;max-width:none}.jp-legacy-product .product-gallery__thumbnails{width:100%;gap:16px;overflow-x:auto}.jp-legacy-product .thumbnail-button{flex:0 0 calc((100% - 48px)/4);width:calc((100% - 48px)/4);height:auto;aspect-ratio:5/4;padding:0;border:0;border-radius:0;opacity:.5}.jp-legacy-product .thumbnail-button.is-active{opacity:1;border:0}.jp-legacy-product .thumbnail-button img{width:100%;height:100%;object-fit:contain;border:0}.jp-legacy-product .product-gallery__pagination{display:none}.jp-legacy-product .product__info-container>*{margin:16px 0 0}.jp-legacy-product .product__info-container>:first-child{margin-top:0}.jp-legacy-product .product__title{margin-bottom:0}.jp-legacy-product .product__custom-liquid .sub_title{margin:0!important;font-size:16px}.jp-legacy-product .product__info-container>.product__title+.product__custom-liquid{margin-top:8px}.jp-legacy-product .jp-product-badges{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.jp-legacy-product .jp-product-badge{display:inline-flex;align-items:center;padding:6px 10px;border:1px solid #e0393a;border-radius:24px;background:#e0393a;color:#fff;font-size:14px;font-weight:600;line-height:1.4}.jp-legacy-product .jp-product-badge--outline{background:#fff;color:#e0393a}.jp-legacy-product .price-wrapper .price-item--sale,.jp-legacy-product .price-wrapper .price__regular .price-item--regular{font-size:32px;font-weight:600;line-height:1.2}.jp-legacy-product .price-wrapper .price--on-sale .price-item--regular,.jp-legacy-product .price-wrapper .price_tax{color:#999;font-size:20px!important;font-weight:400}.jp-legacy-product .price__sale,.jp-legacy-product .price:not(.price--on-sale) .price__regular{align-items:baseline;flex-wrap:wrap;gap:6px}.jp-legacy-product .price--on-sale .price__sale,.jp-legacy-product .price:not(.price--on-sale) .price__regular{display:flex}.jp-legacy-product ._paidy-promotional-messaging{display:block;width:100%!important;margin:16px 0 0 -16px}.jp-legacy-product .ug-product-short-desc-wrap{margin:40px 0}.jp-legacy-product .sticky-bottom-bar{z-index:99}.jp-legacy-product .sticky-bottom-bar__container{max-width:1200px;margin:0 auto;padding:0 20px!important}.jp-legacy-product .sticky-bottom-bar__title{font-size:16px!important;font-weight:600}.jp-legacy-product .sticky-bottom-bar_left{max-width:855px;min-width:0}.jp-legacy-product .sticky-bottom-bar_right{flex:none;gap:32px}.jp-legacy-product .sticky-bottom-bar__price{display:flex;flex-direction:column;align-items:flex-end;gap:0}.jp-legacy-product .sticky-bottom-bar .price-item--sale{font-size:16px!important}.jp-legacy-product .sticky-bottom-bar .price_tax{color:#999;font-size:16px}.jp-legacy-product .sticky-bottom-discount-tag{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:0;border-radius:4px;background:#e0393a;color:#fff;font-size:12px;font-weight:400;line-height:1;padding:4px}.jp-legacy-product .sticky-bottom-discount-tag:empty{display:none}.jp-legacy-product .sticky-bottom-bar .product-form__submit.ug-buyNow-bth{display:flex;width:140px;min-height:38px;box-sizing:border-box;justify-content:center;align-items:center;background:#007934;color:#fff;border:0;border-radius:24px;padding:8px 16px;font-size:16px;line-height:24px;cursor:pointer}.jp-legacy-product .sticky-bottom-bar .product-form__submit.ug-buyNow-bth:hover{opacity:.8;transition:all .3s ease-in-out}.jp-legacy-product .sticky-bottom-bar__buttons:has(buy-now-button)>[name=add]:not([disabled]){display:none}.jp-legacy-product .sticky-bottom-bar .installment{display:none}@media(hover:hover)and (pointer:fine){.jp-legacy-product .thumbnail-button:hover{opacity:1}.jp-legacy-product .gallery-nav:hover{background:#f6f6f6}.jp-legacy-product .sticky-bottom-bar .ug-buyNow-bth:hover{background:#007934}}@media(min-width:1360px){.jp-legacy-product .product.product--medium{gap:80px;padding-top:80px}.jp-legacy-product .product.product--medium>.product__info-wrapper{flex-basis:42%}.jp-legacy-product .product.product--medium>.product__media-wrapper{flex-basis:58%}}@media(max-width:1199px){.jp-legacy-product>.page-width{padding:0 20px}.jp-legacy-product .product.product--medium{flex-direction:column;gap:32px;padding-top:32px}.jp-legacy-product .product.product--medium>.product__media-wrapper,.jp-legacy-product .product.product--medium>.product__info-wrapper{width:100%;flex-basis:auto;position:relative;top:auto}}@media(max-width:750px){.jp-legacy-product .product.product--medium{gap:20px;padding-top:24px}.jp-legacy-product .product__title{font-size:24px!important}.jp-legacy-product .gallery-nav,.jp-legacy-product .product-gallery__thumbnails-wrapper,.jp-legacy-product .gallery-icons,.jp-legacy-product .gallery-icons-divider{display:none}.jp-legacy-product .product-gallery__pagination{display:flex}.jp-legacy-product .ug-product-short-desc-wrap{margin:24px 0}}@media(max-width:767px){.jp-legacy-product .sticky-bottom-bar__container{padding:0 24px!important}.jp-legacy-product .sticky-bottom-bar{padding:10px 0}.jp-legacy-product .sticky-bottom-bar_right{gap:8px;flex-wrap:wrap;width:100%}.jp-legacy-product .sticky-bottom-bar__price{flex-direction:row;align-items:center;gap:8px}.jp-legacy-product .sticky-bottom-bar_left{display:none}.jp-legacy-product .sticky-bottom-bar__form,.jp-legacy-product .sticky-bottom-bar__form .product-form,.jp-legacy-product .sticky-bottom-bar__buttons,.jp-legacy-product .sticky-bottom-bar__buttons buy-now-button,.jp-legacy-product .sticky-bottom-bar .ug-buyNow-bth{width:100%}}@media(max-width:576px){.jp-legacy-product .sticky-bottom-bar_right,.jp-legacy-product .sticky-bottom-bar__form,.jp-legacy-product .sticky-bottom-bar__form .product-form,.jp-legacy-product .sticky-bottom-bar__buttons,.jp-legacy-product .sticky-bottom-bar__buttons buy-now-button,.jp-legacy-product .sticky-bottom-bar .ug-buyNow-bth{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/jp-legacy-product.css.map */
