﻿/* CSS styly interni */

.up-container .up-products .up-product.with-button .up-product-add-to-cart.with-rounded-corners a {background-color: #fff;border: 1px solid #a1c900;}
.up-container .up-products .up-product.with-button .up-product-add-to-cart.with-rounded-corners a:hover {background-color: #a1c900}

.up-product-details .up-price .up-price-common-percentage {padding: 2px 8px; border-radius: 6px}

.up-products-cart-wrapper .up-more {margin-top: 0; margin-bottom: 0}
.up-products-cart-wrapper .up-more a {text-decoration: underline!important}
.up-products-cart-wrapper .up-more a:hover {text-decoration: none!important}

.type-detail .up-container .up-products .up-product:hover {border-radius: 6px}
.type-detail .up-container .up-products .up-product {border: 1px solid transparent}

.up-product-wrapper.up-upsell-wrapper {order: 51}
.up-product-wrapper.up-upsell-wrapper .up-container .up-products-header {text-transform: initial}

.up-product-information .up-image::before {display: none !important;}

.up-add-to-cart-modal-disclaimer {display: none !important}

.up-product-modal h2 {margin-top: 15px;font-size: 22px;}

.up-swiper-container .swiper-slide .up-image {width: 150px}

.up-product-modal .up-product-add-to-cart a {color: #292b2e!important; border-radius: 6px}

.up-product-modal .up-product-modal-information .flags.flags-default {display: inline}
.up-product-modal .up-product-modal-information .flags.flags-default .flag {margin-bottom: 15px!important; margin-right: 8px!important}

.up-product-modal-information .up-price-discounted {display: flex;background: #dd0934;text-align: center;flex-direction: column;max-width: 150px;padding-bottom: 5px;border-radius: 4px;}
.up-product-modal-information .up-price-discounted .up-price-current {color: white}

.up-product-modal .up-product-modal-information .up-price-common-percentage {background: #ffc30b;color: black;display: block;text-align: center; max-width: 150px;margin-bottom: 8px;border-radius: 4px 4px 0 0;padding-top: 5px;margin-right: 0;}
.up-product-modal .up-product-modal-information .up-price-common {color: white;font-size: 13px;}
.up-product-modal .up-product-modal-information .up-price-current {font-size: 19px;}

.up-product-modal .up-product-modal-images .up-modal-image-other a.active {border: 1px solid #303235; border-radius: 12px; overflow: hidden; transition: none; padding: 8px}
.up-product-modal .up-product-modal-images .up-modal-image-other a.active:before {height: 0;}
.up-products-cart tr td.up-cart-header h4.up-cart-header-cart_product {margin-left: 20px!important}
.up-products-cart .up-product td.up-product-details .up-price {margin-top: 6px;}
.up-products-cart td.up-addons-cell {padding: 3px 5px 3px 80px !important;}
@media (max-width: 768px) {.up-products-cart td.up-addons-cell {padding: 3px 5px 3px 15px!important;}}
