a.woocommerce-product-gallery__trigger {
display: none !important;
} .content-page {
background-color: #fff;
padding: 30px;
} .woocommerce-cart .prefooter .container, 
.woocommerce-checkout .prefooter .container, 
.woocommerce-cart .footer .container,
.woocommerce-checkout .footer .container {
padding: 0;
background-color: transparent;
} .woocommerce-account .page-heading, 
.woocommerce-compare .page-heading, 
.woocommerce-wishlist .page-heading {
background: transparent;
} .prefooter .container, 
.footer .container {
background-color: #fff;
} .single-product-builder .single_add_to_cart_button, 
.single-product-builder .single_add_to_cart_button.button,
body .et-quick-view-wrapper .single_add_to_cart_button.button {
border: 1px solid #1B0000 !important;
} .sales-booster-quantity-discounts .add_to_cart_button.button {
font-size: 1rem;
} header .et_element .mini-cart-buttons .wc-forward:not(.btn-checkout) {
border-width: 1px !important;
}
.et_element .btn-checkout, 
.et_element .btn-view-compare, 
.et_element .btn-view-wishlist, 
.et_element .mini-cart-buttons .wc-forward:not(.btn-checkout) {
font-size: 100% !important;
}
.mobile-header-wrapper .header-main {
padding-left: 0;
padding-right: 0;
} .et-toggle-mob-sidebars-inner.et-content-left .et-toggle {
border-radius: 0px;
} .product-view-mask2 .content-product .footer-product {
bottom: auto;
top: 1.45rem;
background: transparent !important;
display: grid;
grid-gap: 5px;
} .cart-checkout-nav { 
background: #ffffff !important;
} a.woo-variation-gallery-trigger.woo-variation-gallery-trigger-position-top-right {
display: none !important;
} .etheme-product-grid-image {
aspect-ratio: 1 / 1; 
display: flex;
align-items: center;
justify-content: center;
overflow: hidden;
}
.etheme-product-grid-image img {
width: 100%;
height: 100%;
object-fit: cover;
} body.woocommerce-order-received .et-cart-progress,
body.woocommerce-view-order .et-cart-progress {
display: none !important;
} body.woocommerce-checkout .woocommerce-notices-wrapper {
width: 57%;
} .product-pezzi-cartone {
font-size: 15px;
font-weight: 600;
text-transform: capitalize;
line-height: 24px;
margin-bottom: 5px;
margin-top: -4%;
font-family: "Jost", Sans-serif;
background-color: #3e1b1a;
color: white;
}
.product-pezzi-cartone--above-title {
margin-top: -1%;
padding: 5px;
}
.pezzi-cartone-sp {
font-family: "Jost", Sans-serif;
font-weight: 600;
color: white;
} .single_variation_wrap {
margin-top: -10px;
}
.woocommerce .variations_form.vi_wpvs_variation_form .vi-wpvs-variation-style td, 
.woocommerce-page .variations_form.vi_wpvs_variation_form .vi-wpvs-variation-style td {
padding: 0px;
}
tr.vi-wpvs-variation-style th.label {
padding: 0px;
align-items: flex-start!important;
}
.vi-wpvs-variation-style {
margin-bottom: 0px;
} a.reset_variations {
display: none!important;
}@font-face {
font-family: "viwpvs_linkmore";
src: url(//www.packommercialservice.it/wp-content/plugins/woocommerce-product-variations-swatches/assets/fonts/linkmore-icons/linkmore.eot);
src: url(//www.packommercialservice.it/wp-content/plugins/woocommerce-product-variations-swatches/assets/fonts/linkmore-icons/linkmore.eot?#iefix) format("embedded-opentype"),
url(//www.packommercialservice.it/wp-content/plugins/woocommerce-product-variations-swatches/assets/fonts/linkmore-icons/linkmore.woff2) format("woff2"),
url(//www.packommercialservice.it/wp-content/plugins/woocommerce-product-variations-swatches/assets/fonts/linkmore-icons/linkmore.woff) format("woff"),
url(//www.packommercialservice.it/wp-content/plugins/woocommerce-product-variations-swatches/assets/fonts/linkmore-icons/linkmore.ttf) format("truetype"),
url(//www.packommercialservice.it/wp-content/plugins/woocommerce-product-variations-swatches/assets/fonts/linkmore-icons/linkmore.svg#viwpvs_linkmore) format("svg");
font-weight: normal;
font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "viwpvs_linkmore";
src: url(//www.packommercialservice.it/wp-content/plugins/woocommerce-product-variations-swatches/assets/fonts/linkmore-icons/linkmore.svg#viwpvs_linkmore) format("svg");
}
}
[class^="viwpvs_linkmore-"]:before, [class*=" viwpvs_linkmore-"]:before,
[class^="viwpvs_linkmore-"]:after, [class*=" viwpvs_linkmore-"]:after {
font-family: viwpvs_linkmore;
font-size: inherit;
font-style: normal;
}
.viwpvs_linkmore-plus:before { content: "\f100"; }.vi_wpvs_loop_variation_no_pointer{cursor:no-drop!important;opacity:.75}.vi_wpvs_loop_variation_form{clear:both;display:flex;padding:0;margin:0;position:relative}.vi_wpvs_loop_variation_form table{margin:7px 0 0 0;border:none}.vi_wpvs_loop_variation_form .vi_variation_container,.vi_wpvs_loop_variation_form td{border:unset;padding:0;background:inherit!important}.vi_wpvs_loop_variation_form .vi-wpvs-variation-style-vertical .vi_variation_container{padding-top:3px;padding-bottom:3px}.vi_wpvs_loop_variation_form .vi-wpvs-variation-wrap-wrap{padding:0}.vi_wpvs_loop_variation_form .vi_variation_container .vi_variation_attr_name{margin-right:7px;color:initial}.vi_wpvs_loop_variation_form .vi_wpvs_loop_variation_form_loading.vi_wpvs_loop_variation_form_loading_hidden{display:none}.vi_wpvs_loop_variation_form .vi_wpvs_loop_variation_form_loading.vi_wpvs_loop_variation_form_loading_visible{display:block}.vi_wpvs_loop_variation_form .vi_wpvs_loop_variation_form_loading{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:rgba(255,255,255,.65)}.vi_wpvs_loop_variation_form .vi_wpvs_loop_variation_attr_name_disable.vi-wpvs-variation-style.vi-wpvs-variation-style-horizontal{grid-template-columns:auto;grid-gap:0}.vi_wpvs_loop_action{display:flex;justify-content:center;flex-wrap:wrap}.vi_wpvs_loop_action .vi_wpvs_loop_action_qty{position:relative;border:1px solid #ded9d9;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;max-width:100%;height:36px}.vi_wpvs_loop_action .vi_wpvs_loop_action_qty .viwcuf_product_qty_tooltip{box-shadow:0 0 0 1px #ccc;background:#fff;color:#de6008;position:absolute;pointer-events:none;text-align:center;top:120%;left:-45px;width:250px;height:auto;padding:10px 3px;z-index:999999;border-radius:3px}.vi_wpvs_loop_action .vi_wpvs_loop_action_qty .viwcuf_product_qty_tooltip::after,.vi_wpvs_loop_action .vi_wpvs_loop_action_qty .viwcuf_product_qty_tooltip::before{content:"";position:absolute;z-index:10;bottom:100%;left:60px}.vi_wpvs_loop_action .vi_wpvs_loop_action_qty .viwcuf_product_qty_tooltip::before{border-width:6px;border-style:solid;margin-left:-6px;border-color:transparent transparent #ccc transparent}.vi_wpvs_loop_action .vi_wpvs_loop_action_qty .viwcuf_product_qty_tooltip::after{border-width:5px;border-style:solid;margin-left:-5px;margin-top:-1px;border-color:transparent transparent #fff transparent}.vi_wpvs_loop_action .viwcuf_product_change_qty{width:20px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;height:100%}.vi_wpvs_loop_action .viwcuf_product_change_qty.viwcuf_product_minus{border-right:1px solid #ded9d9}.vi_wpvs_loop_action .viwcuf_product_change_qty.viwcuf_product_plus{border-left:1px solid #ded9d9}.vi_wpvs_loop_action .viwcuf_product_qty{color:#222;background:#fff;border:unset;box-shadow:unset;width:35px;max-width:50px;padding:0;margin:0;box-sizing:border-box;font-size:.97em;vertical-align:middle;text-align:center;height:100%;min-height:0;max-height:100%}.vi_wpvs_loop_action input[type=number]::-webkit-inner-spin-button,.vi_wpvs_loop_action input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin-right:0!important}@media screen and (max-width:600px){.vi_wpvs_loop_variation_form .vi-wpvs-variation-style-horizontal{grid-template-columns:auto;grid-gap:0}}.vi_wpvs_loop_variation_slider .vi-wpvs-variation-wrap{max-height:30px}.vi_wpvs_loop_variation_slider.vi_wpvs_loop_variation_form_check .vi-wpvs-variation-wrap{max-height:unset}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-rtl .vi_wpvs_loop_action .viwcuf_product_change_qty.viwcuf_product_minus{border-right:unset;border-left:1px solid #ded9d9}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-rtl .vi_wpvs_loop_action .viwcuf_product_change_qty.viwcuf_product_plus{border-left:unset;border-right:1px solid #ded9d9}