@media screen and (max-width:767px){.template-product:has(product-sticky-form){padding-bottom:calc(160px + env(safe-area-inset-bottom,0px))}.template-product product-sticky-form{inset-inline:0;bottom:0;width:100%}.template-product .product-sticky-form__card{opacity:1!important;visibility:visible!important;transform:none!important;gap:8px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));box-shadow:0 -4px 20px #00000014}.template-product .product-sticky-form__variant{grid-template-columns:minmax(0,1fr);gap:8px}.template-product .product-sticky-form__variant>.grid{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.template-product .product-sticky-form__variant>.grid>.grid{min-width:0}.template-product .product-sticky-form__variant p,.template-product [data-sticky-product-options]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-product .product-sticky-form__variant p{font-size:14px}.template-product .product-sticky-form .button{width:100%;min-height:48px;height:auto;padding:10px 16px;color:#171717}.template-product .product-sticky-form .btn-text>.icon{display:none}.template-product .product-sticky-form .btn-text>span{display:block}.template-product .product__gallery button[is=media-lightbox-button]{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;border-radius:inherit;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.template-product .product__gallery button[is=media-lightbox-button]>.icon{position:absolute;inset-inline-end:16px;top:16px;width:40px;height:40px;padding:10px;border-radius:50%;background:rgb(var(--color-background) / 85%);border:1px solid rgb(var(--color-border))}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/artistical-mobile-product.css.map */
