media-gallery .product-media-container:not(.dialog-zoomed-gallery *){background:transparent;box-shadow:none}media-gallery .product-media-container:not(.dialog-zoomed-gallery *) img,product-card .product-media-container img{box-sizing:border-box;width:100%;height:100%;padding:0;aspect-ratio:1 / 1;object-fit:cover;object-position:center}media-gallery .product-media-container:not(.dialog-zoomed-gallery *) img{border-radius:16px;box-shadow:0 0 0 1px #ffffff0f,0 18px 40px #00000073}product-card .product-media-container{overflow:hidden;border-radius:16px;background:#141414;box-shadow:0 0 0 1px #ffffff0f,0 10px 24px #0006}product-card .card-gallery__placeholder,product-card .card-gallery__placeholder .jta-product-placeholder{background:linear-gradient(160deg,#2a2a2a,#1a1a1a)}@media screen and (max-width:749px){media-gallery .product-media-container:not(.dialog-zoomed-gallery *) img{border-radius:12px}}.product-details h1{color:#fff;font-size:clamp(1.625rem,5.5vw,2.5rem);font-weight:800;line-height:1.08;letter-spacing:-.01em;text-transform:uppercase}.product-details product-price .price,.product-details .price{color:#ffd100;font-size:clamp(1.75rem,6vw,2.25rem);font-weight:800}.product-details .add-to-cart-button{min-height:58px;font-size:1.0625rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.sticky-add-to-cart__button{font-weight:800;letter-spacing:.06em;text-transform:uppercase}@media screen and (min-width:750px){.sticky-add-to-cart{display:none}}.product-details .variant-option--buttons legend{margin-bottom:10px;color:#fff;font-size:.875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.product-details .variant-option--buttons .variant-option__button-label{min-width:76px;min-height:46px;border-color:#3a3a3a;border-radius:12px;background:#141414;color:#fff;font-weight:700;transition:border-color .2s ease,background .2s ease}.product-details .variant-option--buttons .variant-option__button-label:hover{border-color:#ffd100}.product-details .variant-option--buttons .variant-option__button-label:has(input:checked){border-color:#ffd100;background:#ffd100;color:#0b0b0b}.product-details .product-form-buttons:has(.shopify-payment-button__button)>:has(>add-to-cart-component){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jta-media.css.map */
