.tp828-native.product_info .tp828-kit-options{display:block;max-width:none;margin:22px 0 0;padding:0;border:0}.tp828-native.product_info .tp828-kit-options .form__label{display:block;margin:0 0 12px;font-size:16px;font-weight:600;color:#333}.tp828-native.product_info variant-selects .tp828-kit-options .tp828-kit-choice{display:block;width:100%;margin:0 0 10px;padding:14px 18px;min-height:0;height:auto;text-align:left;letter-spacing:normal;line-height:1.4;background:#fff;color:#333;position:relative}.tp828-native.product_info .tp828-choice-heading{display:flex;align-items:center;gap:10px;width:100%}.tp828-native.product_info .tp828-choice-heading .variant-button-price{font-size:18px;margin:0 0 0 auto;white-space:nowrap}.tp828-native.product_info .tp828-choice-heading .variant-button-text{font-size:16px}.tp828-native.product_info .tp828-selection-dot{width:17px;height:17px;border:1px solid #999;border-radius:50%;display:inline-block;flex:none}.tp828-native.product_info input:checked+label .tp828-selection-dot{border:5px solid #e4002b}.tp828-native.product_info .tp828-choice-description{display:block;padding:6px 0 0 27px;font-size:13px;color:#666}.tp828-native.product_info .tp828-upgrade-detail{display:flex;align-items:center;gap:12px;padding:8px 0 0 27px;font-size:13px;color:#444;line-height:1.45}.tp828-native.product_info .tp828-upgrade-detail img{width:40px;height:58px;object-fit:contain;mix-blend-mode:multiply;flex:none}.tp828-native.product_info .tp828-upgrade-detail small{display:block;color:#666;font-size:12px;margin-top:3px}.tp828-native.product_info .tp828-included-check{display:none;color:#e4002b;font-size:12px;margin-top:4px}.tp828-native.product_info input:checked+label .tp828-included-check{display:block}.tp828-native.product_info .tp828-option-stock{display:block;color:#666;font-size:12px;margin:5px 0 0 27px}.tp828-native.product_info .tp828-contents{margin-top:24px}.tp828-native.product_info .tp828-contents h2{font-size:15px;color:#333;margin:0 0 5px;line-height:1.5;font-weight:500}.tp828-native.product_info .tp828-contents>p{font-size:13px;color:#666;margin:0 0 9px}.tp828-native.product_info .tp828-contents .gift .item{display:flex;gap:12px;align-items:center;padding:7px 0}.tp828-native.product_info .tp828-contents .gift .item img{object-fit:contain;flex:none}.tp828-native.product_info .tp828-contents .gift .desc{font-size:14px;line-height:1.4}.tp828-native.product_info .tp828-contents .gift .sdesc{font-size:12px;line-height:1.4;color:#666;margin-top:3px}.tp828-native.product_info .tp828-contents strong{color:#e4002b}.tp828-native.product_info [hidden]{display:none!important}.tp828-native.product_info .tp828-gallery-arrow{position:absolute;z-index:3;top:50%;transform:translateY(-50%);border:1px solid #ddd;border-radius:50%;width:36px;height:36px;background:#fffffff0;color:#333;font:28px/28px Arial;cursor:pointer;display:grid;place-items:center;padding:0}.tp828-native.product_info .tp828-gallery-prev{left:12px}.tp828-native.product_info .tp828-gallery-next{right:12px}.tp828-native.product_info .tp828-gallery-arrow:disabled{opacity:.35;cursor:default}.tp828-native.product_info .product_info_button .product_buy{width:100%}.tp828-native.product_info .product_info_button .product-form__buttons .product-form__submit{width:calc(100% + 108px)}.tp828-native.product_info .product_info_button button:disabled{cursor:not-allowed}.tp828-native.product_info .product_info_button .product-form__error-message-wrapper{margin-top:10px}.tp828-native.product_info .tp828-cart-status{width:100%;font-size:13px;line-height:1.5;margin-top:12px;color:#333}.tp828-native.product_info .tp828-cart-status a{color:inherit;text-decoration:underline}.tp828-native.product_info .tp828-atc-amount{white-space:nowrap}.tp828-native.product_info .product__media-wrapper .media_r .media_item img{object-fit:contain}@media(max-width:768px){.tp828-native.product_info .tp828-kit-options{margin-top:18px}.tp828-native.product_info variant-selects .tp828-kit-options .tp828-kit-choice{padding:12px 14px}.tp828-native.product_info .tp828-choice-heading .variant-button-text{font-size:14px}.tp828-native.product_info .tp828-choice-heading .variant-button-price{font-size:16px}.tp828-native.product_info .tp828-upgrade-detail,.tp828-native.product_info .tp828-choice-description{font-size:12px;padding-left:27px}.tp828-native.product_info .tp828-upgrade-detail small{font-size:11px}.tp828-native.product_info .tp828-gallery-arrow{width:30px;height:30px;font-size:24px}.tp828-native.product_info .tp828-gallery-prev{left:8px}.tp828-native.product_info .tp828-gallery-next{right:8px}.tp828-native.product_info .product_content .product__media-wrapper .media_l{display:block!important;height:58px;margin:12px 0}.tp828-native.product_info .product_content .product__media-wrapper .media_l .media_item{width:58px;height:58px!important;border-radius:8px}}.tp828-native.product_info .price1920 .price__regular .price-item--regular{color:#ed4545;font-size:32px;font-weight:700}.tp828-native.product_info .tp828-atc-amount{margin-left:4px}.tp828-native.product_info .product_content .product__media-wrapper .media_l{display:block}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tp828-native.css.map */
