/* Native product sticky bar: EZZZBOX */
body #headerfixed.with-product{background:#fff!important;color:#19272b!important;box-shadow:0 3px 16px #19272b12!important;border-top:3px solid transparent!important;border-image:linear-gradient(90deg,#c1ff00,#00c8be) 1!important}
body #headerfixed.with-product .maxwidth-theme{max-width:1560px!important}
body #headerfixed.with-product .item-title{font-size:16px!important;font-weight:600!important;line-height:1.4!important;color:#19272b!important}
body #headerfixed.with-product .item-foto__picture img{object-fit:contain!important;border-radius:5px}
body #headerfixed.with-product .item-price .price{font-size:24px!important;font-weight:700!important;color:#19272b!important;white-space:nowrap}
body #headerfixed.with-product .price_measure{font-size:12px!important;font-weight:400!important;margin-left:4px;color:#7b898c}
body #headerfixed.with-product .item-buttons .btn{background:#19272b!important;color:#fff!important;border:1px solid #19272b!important;border-radius:6px!important;min-height:46px!important;min-width:174px!important;padding:12px 18px!important;font-size:14px!important;line-height:20px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}
body #headerfixed.with-product .item-buttons .btn:not([style*="display: none"]){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}
body #headerfixed.with-product .item-buttons .btn:hover{background:#294044!important}
body #headerfixed.with-product .item-buttons .btn:before,body #headerfixed.with-product .item-buttons .btn:after{display:none!important}
body #headerfixed.with-product .item-buttons .btn i.svg{position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;margin:0!important;transform:none!important;background:none!important;color:#c1ff00!important}
body #headerfixed.with-product .item-buttons .btn i.svg:before,body #headerfixed.with-product .item-buttons .btn i.svg:after{display:none!important}
body #headerfixed.with-product .item-buttons .btn svg{width:22px!important;height:22px!important;fill:#c1ff00!important}
body #headerfixed.with-product .item-buttons .btn svg path{fill:#c1ff00!important}
body #headerfixed.with-product .item-buttons .btn>span{color:#fff!important;margin:0!important;position:static!important}
body #headerfixed.with-product .item-icons .btn{width:42px!important;height:42px!important;min-width:42px!important;padding:12px!important;border:1px solid #dfe7e8!important;border-radius:6px!important;background:#fff!important;color:#19272b!important;box-shadow:none!important}
body #headerfixed.with-product .item-icons .btn:hover,body #headerfixed.with-product .item-icons .btn.added{background:#effbd9!important;border-color:#c1ff00!important;color:#19272b!important}
body #headerfixed.with-product .item-icons .btn i{position:static!important;display:block!important;margin:0!important;background:none!important;width:16px!important;height:16px!important}
body #headerfixed.with-product .item-icons .btn svg,body #headerfixed.with-product .item-icons .btn svg path{fill:#19272b!important}
body #headerfixed.with-product .item-icons .like-text{display:none!important}
body .product-item-detail-tabs-container-fixed{background:#fff!important;border-top:1px solid #edf1f1!important;box-shadow:0 5px 14px #19272b0d!important}
body .product-item-detail-tabs-container-fixed .wrapper_inner{max-width:1560px!important}
body .product-item-detail-tabs-container-fixed .nav-tabs>li{background:transparent!important;border:0!important;border-radius:0!important}
body .product-item-detail-tabs-container-fixed .nav-tabs>li>a{font-size:14px!important;font-weight:500!important;color:#19272b!important;background:transparent!important;border:0!important;padding:17px 25px!important}
body .product-item-detail-tabs-container-fixed .nav-tabs>li.active{box-shadow:inset 0 -3px #c1ff00!important;background:#f7fbf5!important}
body .product-item-detail-tabs-container-fixed .nav-tabs>li.active:after,body .product-item-detail-tabs-container-fixed .nav-tabs>li:before{display:none!important}
body .product-item-detail-tabs-container-fixed .nav-tabs>li>a:hover{color:#009e97!important}
@media(max-width:1199px){body #headerfixed.with-product .item-title{font-size:14px!important}body #headerfixed.with-product .item-price .price{font-size:20px!important}body #headerfixed.with-product .item-buttons .btn{min-width:145px!important}}
body #headerfixed.with-product .item-buttons .btn i.svg svg{display:block!important;position:static!important;opacity:1!important}
body .product-item-detail-tabs-container-fixed .nav-tabs>li>a{height:48px!important;display:flex!important;align-items:center!important;box-sizing:border-box!important;padding:0 25px!important;line-height:20px!important}
/* Ripple spans must never participate in the sticky button flex layout. */
body #headerfixed.with-product .item-buttons .btn{height:46px!important;max-height:46px!important;box-sizing:border-box!important;overflow:hidden!important;flex-shrink:0!important}
body #headerfixed.with-product .item-buttons .btn>.ripple{display:none!important;position:absolute!important;pointer-events:none!important}
