product-info[data-tmx-standard-style]{--tmx-standard-stage-height:550px;font:14px/1.7 var(--font-body-family)}product-info[data-tmx-standard-style] .product:not(.product--no-media){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}product-info[data-tmx-standard-style] .product:not(.product--no-media)>.grid__item{width:100%;max-width:100%;min-width:0}product-info[data-tmx-standard-style] .product__info-wrapper{padding:0}product-info[data-tmx-standard-style] .product__info-container{position:static}product-info[data-tmx-standard-style] .product__media-wrapper{position:sticky;top:24px}product-info[data-tmx-standard-style] media-gallery{position:static}product-info[data-tmx-standard-style] .product__title{margin:10px 0 16px}product-info[data-tmx-standard-style] .product__title h1{font-family:inherit;font-size:42px;font-weight:500;line-height:1.2;letter-spacing:-1.7px;overflow-wrap:anywhere}product-info[data-tmx-standard-style] .product__description{margin:0;font-size:14px;line-height:1.85}product-info[data-tmx-standard-style] .product__description p{margin:0 0 8px}product-info[data-tmx-standard-style] .price{font-size:24px;font-weight:500;font-variant-numeric:tabular-nums}product-info[data-tmx-standard-style] variant-selects{margin:30px 0 0;padding:24px 0 28px;border-color:#dedede}product-info[data-tmx-standard-style] .tmx-standard__step-title{display:flex;align-items:center;gap:12px;margin:0 0 20px;font:500 19px/1.7 var(--font-body-family);letter-spacing:-.4px}product-info[data-tmx-standard-style] .tmx-standard__step-title>span{display:grid;place-items:center;flex-shrink:0;min-width:28px;min-height:28px;border-radius:50%;background:#121212;color:#fff;font-size:13px}product-info[data-tmx-standard-style] .product-form__input{min-width:0;margin:0 0 21px}product-info[data-tmx-standard-style] .form__label{width:100%;margin-bottom:12px;font-size:13px}product-info[data-tmx-standard-style] .form__label [data-selected-value]{margin-left:10px;color:#626262;font-size:12px}product-info[data-tmx-standard-style] .tmx-standard__choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}product-info[data-tmx-standard-style] .tmx-standard__choices input[type=radio]+label{display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;min-height:46px;padding:13px 6px;border-color:#dedede;border-radius:9px;font-size:13px;line-height:1.4;letter-spacing:normal;text-align:center}product-info[data-tmx-standard-style] .product-form__quantity{margin:0 0 20px;padding:20px 0 0;border-color:#dedede}product-info[data-tmx-standard-style] .product__media-list{box-sizing:border-box;height:var(--tmx-standard-stage-height);margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;gap:0;scroll-padding:0}product-info[data-tmx-standard-style] .product__media-list .product__media-item{box-sizing:border-box;width:100%;max-width:100%;height:100%;padding:0}product-info[data-tmx-standard-style] .product__media-list .media-type-image{width:100%;max-width:100%;height:100%;box-sizing:border-box;padding:30px;border:0;border-radius:0;background:#fff}product-info[data-tmx-standard-style] .media-type-image .product__modal-opener{position:static;height:100%}product-info[data-tmx-standard-style] .media-type-image .product__media{height:100%;padding:0}product-info[data-tmx-standard-style] .media-type-image .product__media img{width:100%;height:100%;object-fit:contain}product-info[data-tmx-standard-style] .product__media-icon--lightbox{opacity:1;width:44px;height:44px;inset:auto 14px 14px auto;background:#fff;border-color:#dedede}product-info[data-tmx-standard-style] .media-type-image .product__media-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}product-info[data-tmx-standard-style] .product__media-toggle,product-info[data-tmx-standard-style] .product__media-toggle:after{cursor:zoom-in}product-info[data-tmx-standard-style] [id^=GalleryViewer]>.slider-buttons{display:none}product-info[data-tmx-standard-style] .tmx-accessory__arrows{inset-inline:14px}product-info[data-tmx-standard-style] .tmx-accessory__arrows button{width:44px;height:44px;min-width:44px;min-height:44px;border-color:#dedede;font-size:29px}product-info[data-tmx-standard-style] .thumbnail-slider{margin:16px 0 0}product-info[data-tmx-standard-style] .thumbnail-slider>.slider-button{display:none}product-info[data-tmx-standard-style] .thumbnail-slider .thumbnail-list{display:flex;flex-wrap:nowrap;gap:10px;margin:0;padding:4px 2px 6px;scroll-padding:2px;scrollbar-width:none}product-info[data-tmx-standard-style] .thumbnail-list::-webkit-scrollbar{display:none}product-info[data-tmx-standard-style] .thumbnail-list .thumbnail-list__item.slider__slide{width:74px;height:78px;flex:0 0 74px;padding:0}product-info[data-tmx-standard-style] .thumbnail-list__item:before{display:none}product-info[data-tmx-standard-style] .thumbnail{box-sizing:border-box;border:1px solid #dedede;border-radius:9px;padding:5px;box-shadow:none}product-info[data-tmx-standard-style] .thumbnail[aria-current]{border:2px solid #121212;box-shadow:none}product-info[data-tmx-standard-style] .thumbnail img{position:static;display:block;width:100%;height:100%;object-fit:contain}product-info[data-tmx-standard-style] .thumbnail:focus-visible{outline:2px solid #121212;outline-offset:-3px}@media(max-width:1050px){product-info[data-tmx-standard-style]{--tmx-standard-stage-height:440px}product-info[data-tmx-standard-style] .product:not(.product--no-media){gap:32px}}@media(max-width:800px){product-info[data-tmx-standard-style]{--tmx-standard-stage-height:410px}product-info[data-tmx-standard-style] .product:not(.product--no-media){grid-template-columns:minmax(0,1fr)}product-info[data-tmx-standard-style] .product__media-wrapper{position:static}product-info[data-tmx-standard-style] .product__title h1{font-size:35px}product-info[data-tmx-standard-style] .product__description{font-size:13px}product-info[data-tmx-standard-style] .thumbnail-list .thumbnail-list__item.slider__slide{width:64px;height:65px;flex-basis:64px}product-info[data-tmx-standard-style] .tmx-accessory__arrows button{opacity:1;pointer-events:auto}}@media(max-width:380px){product-info[data-tmx-standard-style]{--tmx-standard-stage-height:340px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/component-tmx-standard-product.css.map */
