#productModal .product-modal-image{position:relative;overflow:hidden;isolation:isolate;background:#f3efe7!important}#productModal .product-modal-image:after{content:"Se \eencarc\103  imaginea\2026";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#8b8378;opacity:0;pointer-events:none}#productModal .product-modal-image.is-loading:after{opacity:1}#productModal .product-modal-image.is-unavailable:after{content:"Imagine indisponibil\103";opacity:1}#productModal #modalImage{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;background:transparent!important;mix-blend-mode:multiply!important;opacity:1}#productModal #modalImage[hidden]{display:none!important}#MainContent[data-template=product] .product-media-container,#MainContent[data-template=product] .product-media,#MainContent[data-template=product] .product-media-constraint-wrapper{background:#f3efe7!important}#MainContent[data-template=product] .product-media__image,#MainContent[data-template=product] .deferred-media__poster-image{background:transparent!important;mix-blend-mode:multiply!important;object-fit:contain!important}#MainContent[data-template=product] .buy-buttons-block{display:block!important;margin:24px 0 12px!important}#MainContent[data-template=product] .product-form-buttons{width:100%!important;display:flex!important;align-items:center!important;gap:12px!important;padding:12px!important;margin:0!important;background:#f7f2e9!important;border:1px solid rgba(21,19,15,.1)!important;border-radius:22px!important;box-shadow:0 12px 30px #09080713!important}#MainContent[data-template=product] .accelerated-checkout-block,#MainContent[data-template=product] .shopify-payment-button,#MainContent[data-template=product] shopify-accelerated-checkout{display:none!important}#MainContent[data-template=product] .product-form-buttons>.quantity-selector-wrapper{flex:0 0 auto!important;margin:0!important}#MainContent[data-template=product] .product-form-buttons>span:has(add-to-cart-component){display:block!important;flex:1 1 auto!important;min-width:0!important}#MainContent[data-template=product] .product-form-buttons add-to-cart-component{display:block!important;width:100%!important}#MainContent[data-template=product] .product-form-buttons .quantity-selector{min-height:58px!important;height:58px!important;min-width:122px!important;padding:0 5px!important;background:#fffdf9!important;border:1px solid rgba(21,19,15,.14)!important;border-radius:16px!important;box-shadow:none!important}#MainContent[data-template=product] .product-form-buttons .quantity-selector .button{min-width:36px!important;min-height:54px!important}#MainContent[data-template=product] .product-form-buttons .quantity-selector input{min-width:34px!important;width:38px!important;font-size:17px!important;font-weight:500!important}#MainContent[data-template=product] .product-form-buttons .add-to-cart-button{width:100%!important;min-height:58px!important;height:58px!important;margin:0!important;padding:0 20px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;background:#11100d!important;color:#fff!important;border:1px solid #11100d!important;border-radius:16px!important;box-shadow:0 8px 20px #0908072b!important;font-size:18px!important;font-weight:500!important;letter-spacing:.01em!important;white-space:nowrap!important}#MainContent[data-template=product] .product-form-buttons .add-to-cart-button:hover{transform:translateY(-1px)!important;box-shadow:0 10px 24px #09080736!important}#MainContent[data-template=product] .product-form-buttons .add-to-cart-button .svg-wrapper{color:currentColor!important}@media(max-width:767px){#productModal.product-modal{padding:max(10px,env(safe-area-inset-top)) 0 0!important;align-items:flex-end!important}#productModal .product-modal-card{width:100%!important;max-height:93dvh!important;overflow:auto!important;grid-template-columns:1fr!important;border-radius:16px 16px 0 0;overscroll-behavior:contain}#productModal .product-modal-close{width:46px!important;height:46px!important;right:12px!important;top:12px!important;z-index:8!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#f3efe7f0!important;box-shadow:0 2px 14px #0000001a;font-size:30px!important;line-height:1!important}#productModal .product-modal-image{height:30dvh!important;min-height:220px!important;max-height:310px!important;padding:28px 26px 18px!important;flex:none!important}#productModal .product-modal-copy{position:relative!important;padding:26px 22px calc(34px + env(safe-area-inset-bottom))!important;border-left:0!important;border-top:1px solid rgba(21,19,15,.13)!important}#productModal .product-modal h3,#productModal h3{margin:8px 0 12px!important;font-size:clamp(38px,10.5vw,52px)!important;line-height:.98!important}#MainContent[data-template=product] .product-media-container{max-height:none!important}#MainContent[data-template=product] .product-media__image{width:100%!important;height:100%!important;object-fit:contain!important}#MainContent[data-template=product] .buy-buttons-block{margin:20px 0 10px!important}#MainContent[data-template=product] .product-form-buttons{gap:10px!important;padding:10px!important;border-radius:20px!important}#MainContent[data-template=product] .product-form-buttons .quantity-selector{min-width:116px!important;min-height:56px!important;height:56px!important;border-radius:15px!important}#MainContent[data-template=product] .product-form-buttons .add-to-cart-button{min-height:56px!important;height:56px!important;padding:0 14px!important;border-radius:15px!important;font-size:17px!important}}@media(max-width:390px){#MainContent[data-template=product] .product-form-buttons{gap:8px!important;padding:8px!important}#MainContent[data-template=product] .product-form-buttons .quantity-selector{min-width:106px!important}#MainContent[data-template=product] .product-form-buttons .add-to-cart-button{font-size:16px!important;padding:0 10px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nuvra-mobile-product-fix.css.map */
