.product__title h1,.product__title h2{font-size:2.2rem!important;font-weight:700!important;color:#2c3e50!important;text-align:center!important;line-height:1.3!important;margin-bottom:15px!important}.price{font-size:2rem!important;font-weight:800!important;color:#e74c3c!important;text-align:center!important;margin:20px 0!important}.price__sale .price-item--sale{color:#e74c3c!important;font-size:2.2rem!important}.price__compare .price-item--regular{text-decoration:line-through!important;color:#7f8c8d!important;font-size:1.4rem!important}.quantity{justify-content:center!important;margin:20px 0!important;display:flex!important;align-items:center!important;gap:0!important}.quantity__input{text-align:center!important;font-size:18px!important;font-weight:600!important;border:none!important;background:transparent!important;padding:12px 8px!important;min-width:50px!important;height:45px!important;border-radius:0!important;color:#333!important}.quantity__button{background:#f8f9fa!important;color:#666!important;border:1px solid #e9ecef!important;width:45px!important;height:45px!important;font-size:18px!important;font-weight:700!important;transition:all .3s ease!important;display:flex!important;align-items:center!important;justify-content:center!important}.quantity__button:first-child{border-radius:8px 0 0 8px!important;border-right:none!important}.quantity__button:last-child{border-radius:0 8px 8px 0!important;border-left:none!important}.quantity__button:hover{background:#e9ecef!important;color:#333!important}.product__media img{border-radius:12px!important;box-shadow:0 8px 30px #0000001a!important;transition:transform .3s ease!important}.product__media img:hover{transform:scale(1.02)!important}.judge-me-widget{text-align:center!important;margin:15px 0!important}@media (max-width: 768px){.product__title h1,.product__title h2,.price{font-size:1.8rem!important}.price__sale .price-item--sale{font-size:2rem!important}.quantity__input{font-size:16px!important;height:40px!important}.quantity__button{width:40px!important;height:40px!important;font-size:16px!important}}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.product__info-container>*{animation:slideInUp .6s ease forwards}.product__info-container>*:nth-child(1){animation-delay:.1s}.product__info-container>*:nth-child(2){animation-delay:.2s}.product__info-container>*:nth-child(3){animation-delay:.3s}.product__info-container>*:nth-child(4){animation-delay:.4s}.product__info-container>*:nth-child(5){animation-delay:.5s}@media (max-width: 768px){.product-form__buttons{position:sticky!important;bottom:0!important;background:#fff!important;padding:15px!important;margin:0 -15px!important;box-shadow:0 -4px 20px #0000001a!important;z-index:100!important}}.product-form.loading *{pointer-events:none}.product-form.loading .enhanced-add-to-cart{position:relative;color:transparent!important}.product-form.loading .enhanced-add-to-cart:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #ffffff;border-top:2px solid transparent;border-radius:50%;animation:spin 1s linear infinite}.product-form.success .enhanced-add-to-cart{background:linear-gradient(135deg,#27ae60,#2ecc71)!important}.product-form.success .button-content:after{content:" \2713  \a1 A\f1 adido!";font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dropshipping-product-enhancements.css.map */
