body{font-family:'Roboto',sans-serif;background-color:#f7f7f7}.countdown:not(.product .countdown){display:none;background-color:#28316F;color:#ffffff;font-family:'Montserrat',sans-serif;text-align:center;padding:20px;margin-bottom:10px}.coupon-text{font-size:24px;font-weight:bold}.countdown-timer{display:flex;justify-content:center;align-items:center;margin:20px 0}.countdown-item{position:relative;margin:0 10px}.countdown-value{font-size:32px;font-weight:bold}.countdown-label{font-size:14px}.coupon-code{font-size:18px;font-weight:bold;background:brown;width:200px;height:30px;line-height:30px;text-align:center;margin:0 auto}.buy-button{width:200px;height:50px;font-size:18px;display:flex;align-items:center;justify-content:center;background-color:#007bff;color:#fff;border:none;margin-bottom:10px}.buy-button:hover{width:200px;height:50px;font-size:18px;display:flex;align-items:center;justify-content:center;background-color:#007bff;color:#fff;border:none;margin-bottom:10px}.buy-button i{margin-right:10px}.quantity-input{display:flex;align-items:center;margin-bottom:10px}.quantity-input button{width:50px;height:50px;font-size:18px;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#222529;border:1px solid #e7e7e7;cursor:pointer;margin:0 0;background:none}.quantity-input input{width:60px;height:50px;font-size:16px;text-align:center;background-color:#fff;color:#222529;border:1px solid #e7e7e7;cursor:pointer;margin:0 0;background:none}.price del{font-size:20px;text-decoration:line-through;color:#a7a7a7}.price ins{font-size:24px;font-weight:600}ins{display:inline-block;text-decoration:none;vertical-align:baseline}.quantity-input{display:flex;align-items:center;height:50px}.quantity-button{width:50px;height:50px;margin:0;padding:0;font-size:18px;border-radius:0}.square-input{width:70px;height:50px;margin:0;padding:0;border-radius:0;appearance:none}.no-spin::-webkit-inner-spin-button,.no-spin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spin{-moz-appearance:textfield}.buy-button{width:200px;height:50px;font-size:18px}img{max-width:100%;height:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none}img,svg{vertical-align:middle}.share-icon{width:50px;height:50px;font-size:25px;border-radius:16px;border:2px solid #e7e7e7;margin:.2857em .1em .2857em 0;display:inline-block;text-align:center;line-height:50px}.gateways{width:60px}.share-buttons img{max-height:60px}.spaccing{height:10px}.carousel button,.carousel button:focus{border:none;opacity:0;transition:.3s}.carousel:hover button{display:block;opacity:1}.release{text-align:center;padding:20px;margin-bottom:10px}.btn-danger:hover{background-color:red}.btn-danger:has(.fas){height:50px;float:right}.product{display:inline-block;margin:5px;border-radius:5px;text-align:center;max-width:100%}.products-list .product .item img{width:275px;height:275px;object-fit:cover;transition:all .3s ease;object-fit:cover}.product:hover .carousel{box-shadow:0 0 40px rgba(0,0,0,.5)}.product:hover h5,.product:hover small{color:#007bff}.products-list .product .carousel:hover .item img{transform:scale(1.1)}.product-link{border-radius:5px;text-align:center;color:#4a4a4a}.product h5{font-size:14px;font-weight:bold;text-decoration:none;text-transform:uppercase}.product del{color:#c1c1c1;margin:5px}.product small span{font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase}.products-list{text-align:center;display:inline-block}.carousel button,.carousel button:focus{border:none;opacity:0;transition:.3s}.carousel:hover button{display:block;opacity:1}.promo{position:absolute;top:15px;left:20px;padding-left:5px;padding-right:5px;border:none;color:#ffffff;background-color:#007bff;font-weight:bold;font-size:14px;z-index:100}.product-buttons{position:absolute;bottom:-10;transition:all .3s ease-out;left:20px;z-index:100}.carousel:hover .product-buttons{bottom:15px}.product-buttons button{border-radius:0;color:#6f6f6f;background-color:#ffffff}.blockdesconto{height:58px;background-image:linear-gradient(to top,orange 0%,orange 45%,black 45%,black 100%);background-repeat:no-repeat;background-position:left center;background-size:cover;display:none}.restam{background-color:red;color:white;width:200px;margin:10px auto;border-radius:8px}.product{display:inline-block;margin:5px;border-radius:5px;text-align:center;max-width:100%;min-height:350px;max-height:350px;overflow:hidden}.products-list .product .item img{width:360px;height:230px;transition:all .3s ease}.product:hover .carousel{box-shadow:0 0 40px rgba(0,0,0,.5)}.product:hover h5,.product:hover small:not(.stock small){color:rgb(37 99 235/var(--tw-bg-opacity))}.products-list .product .carousel:hover .item img{transform:scale(1.1)}.product-link{border-radius:5px;text-align:center;color:#4a4a4a;padding:0}.product h5{font-size:14px;font-weight:bold;text-decoration:none;text-transform:uppercase;white-space:normal;width:100%}.product del{color:#c1c1c1;margin:5px}.product small span{font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase}.products-list{text-align:center;display:inline-block}.carousel .product-buttons:not(.product-buttons:has(.custom-countdown)) button,.carousel button:focus,.carousel button.carousel-control{border:none;opacity:0;transition:.3s}.carousel:hover button{display:block;opacity:1!important}.promo{position:absolute;top:15px;left:20px;padding-left:5px;padding-right:5px;border:none;color:#ffffff;background-color:#06A3FC;font-weight:bold;font-size:14px;z-index:100}.stock{position:absolute;top:15px;right:20px;padding-left:5px;padding-right:5px;border:none;color:#ffffff;background-color:#06A3FC;font-weight:bold;font-size:14px;z-index:100}.stock-orange{position:absolute;top:15px;right:20px;padding-left:5px;padding-right:5px;border:none;color:#ffffff;background-color:orange;font-weight:bold;font-size:14px;z-index:100}.product-buttons{position:absolute;bottom:0;transition:all .3s ease-out;left:20px;z-index:100}.carousel:hover .product-buttons:not(.product-buttons:has(.custom-countdown)),.product-buttons:has(.btn-warning),.product-buttons:has(.btn-danger){bottom:15px}.product-buttons .btn-danger{border:none;color:white}.product-buttons .btn-danger:hover{background-color:red}.product-buttons button{border-radius:0;color:#6f6f6f;background-color:#ffffff}@media (max-width:767px){.product{display:inline-grid;max-width:100%;min-height:250px;max-height:260px;margin:5px 0 5px 0}.products-list .product .item img{width:280px;height:200px}.product-buttons{bottom:0}.product-buttons button{border-radius:0;color:#6f6f6f;background-color:#ffffff}.carousel{margin:auto}}.product .custom-countdown,.product .custom-countdown-release{border:2px solid #06A3FC;display:flex;justify-content:space-between;align-items:center;background-color:white;color:#06A3FC;width:220px;height:38px;margin-bottom:15px;border-radius:.25rem;overflow:hidden}.custom-countdown-release{border:2px solid orange!important;color:orange!important}.product .custom-countdown i,.product .custom-countdown-release i{color:white;line-height:38px;font-size:25px}.product .countdown-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto}.product .countdown-label{font-weight:bold;font-size:10px}.product .countdown{font-size:14px;font-weight:bold}.cd-blue{height:38px;width:40px;margin:0;padding:0;background:#06A3FC}.cd-orange{height:38px;width:40px;margin:0;padding:0;background:orange}.product-buttons:has(.custom-countdown),.product-buttons:has(.custom-countdown-release){left:50%;transform:translate(-50%,0%)}.product-buttons .custom-countdown button{display:block;height:38px;width:40px;margin:0;padding:0;background:#06A3FC;border:none;opacity:100}.custom-countdown{display:none;float:right;background-image:linear-gradient(90deg,#06A3FC 20%,white 20%,white 80%,#06A3FC 40%);background-size:100% 100%;background-repeat:no-repeat}.custom-countdown-release{display:none;float:right;background-image:linear-gradient(90deg,orange 20%,white 20%,white 80%,white 40%);background-size:100% 100%;background-repeat:no-repeat}@media (max-width:767px){.row-flex-mobile{display:flex}}