:root{--font-family-body: "Lato", "Helvetica", "Arial", "sans-serif";--font-family-label: "Lato", "Helvetica", "Arial", "sans-serif";--font-family-semi: "Lato", "Helvetica", "Arial", "sans-serif";--font-family-title: "Lato", "Helvetica", "Arial", "sans-serif";--color-a-hover: #005082;--color-primary: #005082;--color-secondary: #005082;--bg-color-btn: #005082;--bg-color-btn-hover: #005082;--color-price: #005082;--bg-color-label-new: #005082;--bg-color-label-sale: #005082;--ax-form-bi-width: 1px;--ax-form-btn-width: 1px;}@media (max-width: 767px){#box-product-grid .archive-wrapper-items{margin-left: calc(-10px/2);margin-right: calc(-10px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(10px/2);padding-right: calc(10px/2);margin-bottom: 10px;}}@media (min-width: 768px) and (max-width: 1024px){#box-product-grid .archive-wrapper-items{margin-left: calc(-20px/2);margin-right: calc(-20px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(20px/2);padding-right: calc(20px/2);margin-bottom: 20px;}}@media (min-width: 1025px) and (max-width: 1199px){#box-product-grid .archive-wrapper-items{margin-left: calc(-30px/2);margin-right: calc(-30px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(30px/2);padding-right: calc(30px/2);margin-bottom: 30px;}}@media (min-width: 1200px){#box-product-grid .archive-wrapper-items{margin-left: calc(-30px/2);margin-right: calc(-30px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(30px/2);padding-right: calc(30px/2);margin-bottom: 30px;}}@media (max-width: 767px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/2); flex: 0 0 calc(100%/2); max-width: calc(100%/2);}}@media (min-width: 768px) and (max-width: 1024px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/2); flex: 0 0 calc(100%/2); max-width: calc(100%/2);}}@media (min-width: 1025px) and (max-width: 1199px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/3); flex: 0 0 calc(100%/3); max-width: calc(100%/3);}}@media (min-width: 1200px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/3); flex: 0 0 calc(100%/3); max-width: calc(100%/3);}}.iubenda-nostyle { width: auto !important; height: auto !important; } .register-form .wrapper-custom-checkbox .text em > div { display: inline; } a#quotes-link span.link-item > svg, a#quote-history-link span.link-item > svg { width: 18px; height: 18px; display: inline-block; vertical-align: -2px; margin-left: 0; margin-right: 5px; } .form-control { border-radius: 5px; } .cart-overview .shop_table .bootstrap-touchspin input.form-control { border-radius: 5px; } .btn { border-radius: 5px; font-weight: 700; } .o_image { display: inline-block; width: 38px; height: 38px; background-image: url(https://crm.spaziopronto.it/web/static/img/mimetypes/unknown.svg); background-size: contain; background-repeat: no-repeat; background-position: center; } .o_image[title$="pdf"] { background-image: url(https://crm.spaziopronto.it/web/static/img/mimetypes/pdf.svg); } body:not(#index) .prefoo { display: none; } #index #wrapper { padding-bottom: 0; } #index #main-content { margin-bottom: 0; } .slider-category-home .axps-swiper-slider { position: static; } .slider-category-home .wrapper-items .swiper-slide .item-inner { margin-bottom: 0 !important; border: 1px solid #EBEBEB; border-radius: 5px; padding: 24px; } .slider-category-home .axps-swiper-slider .swiper-slide img { max-height: 48px; } .info-list ul { list-style: none; display: table; margin: 0; padding: 0; } .info-list ul:not(:last-child) { margin-bottom: 8px; } .info-list ul li { display: table-cell; vertical-align: top; } .info-list ul li:first-child { padding-right: 8px; white-space: nowrap; } #wrapper > .container > .category-description, #wrapper > .container > .product-list-subcategories { display: none; } h5.page_header_title { text-transform: uppercase; color: #333; } .product-list-subcategories .wrapp-category .category-image + .category-title { bottom: auto; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); text-align: center; color: #fff; text-transform: none; font-weight: 800; font-size: 3rem; } .category-description p { font-size: 16px; color: #333; } #search_filters .facet .ui-widget-header { background: #00874b; } #search_filters .ui-slider .ui-slider-handle::after { background-color: #00874b; } .product-type-5 .item-inner .ax-product-cats { display: none; } .price, .product-price { font-weight: 700; } .summary-container .product-add-to-cart .add .btn:last-child { background-color: #00874b; border-color: #00874b; color: #fff; } .wc-tabs-wrapper .nav-tabs li a { font-weight: 700; } .nrt_mega_menu .style_wide .element_a_depth_1, .menu-horizontal .item-level-0.layout a { text-transform: none; white-space: nowrap; } .menu-horizontal .item-level-0.layout > a { text-transform: uppercase; background: #fff; color: #2B2B75 !important; border-radius: 2.5px; } .menu-horizontal .item-level-0.layout-page { display: none; } body.cms-id-6 .menu-horizontal .item-level-0:not(.layout-page) { display: none; } body.cms-id-6 .menu-horizontal .item-level-0.layout-page { display: block; } .product-type-5 .item-inner .product_name { font-weight: 700; } .product-quantity #quantity_wanted { border-radius: 5px; } .roja45quotationspro_button_container .qty { width: auto; } #quote_quantity_wanted { height: 42px; padding: 0; text-align: center; width: 80px; border-color: var(--ax-line-color); background: none; box-shadow: none; border-radius: 5px; } .roja45quotationspro_button_container .input-group-btn-vertical .btn { height: auto; padding: 0; border-color: var(--ax-line-color); margin: 0; position: absolute; z-index: 3; top: 0; bottom: 0; width: 25px; border-radius: 0; } #roja45quotationspro_buttons_block.roja45quotationspro_button_container .btn-touchspin { height: 100%; } .roja45quotationspro_button_container .input-group-btn-vertical .btn.bootstrap-touchspin-down { left: 0; border-top: none; border-bottom: none; border-left: none; } .roja45quotationspro_button_container .input-group-btn-vertical .btn.bootstrap-touchspin-up { right: 0; border-top: none; border-bottom: none; border-right: none; } .roja45quotationspro_button_container .input-group-btn-vertical .btn i { font-size: 1.8rem; left: 0; line-height: 1.42857; text-align: center; width: 100%; position: absolute; top: 50%; margin-top: -8px; display: none; } .roja45quotationspro_button_container .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down::after { content: ''; position: absolute; left: 50%; top: 50%; width: 9px; border-top: 1px solid var(--color-body); margin-top: -0.5px; margin-left: -4.5px; } .roja45quotationspro_button_container .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up::before { content: ''; position: absolute; left: 50%; top: 50%; height: 9px; border-left: 1px solid var(--color-body); margin-top: -4.5px; margin-left: -0.5px; } .roja45quotationspro_button_container .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up::after { content: ''; position: absolute; left: 50%; top: 50%; width: 9px; border-top: 1px solid var(--color-body); margin-top: -0.5px; margin-left: -4.5px; } .product-quantity #quantity_wanted_alt { height: 42px !important; padding: 0; text-align: center; width: 80px; border-color: var(--ax-line-color); background: none; box-shadow: none; border-radius: 5px; } body.cms-id-12 .info-contattaci { display: none; } .block-categories ul > li > a { padding-left: 16px; position: relative; } .block-categories ul > li > a::before { position: absolute; left: 0; top: 50%; margin-top: -4px; } .aff_fee_structure i { display: none; } .product-quantity .input-group-btn-vertical .btn.bootstrap-touchspin-down { border-radius: 5px 0px 0px 5px; } .product-quantity .input-group-btn-vertical .btn.bootstrap-touchspin-up { border-radius: 0 5px 5px 0; } .summary-container .product-add-to-cart .product-quantity { display: -webkit-flex; display: flex; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: wrap; } .summary-container .product-add-to-cart .add { width: 100%; } .block-categories .current_cate > a { font-weight: 700; color: #333; } #moda_popupnewsletter.popup-text-color-light .modal-dialog a { color: #ffffff; } @media (min-width: 768px) { .box-cate-product .widget-tabs .widget-tabs-wrapper { position: absolute; top: -100px; right: 0; } }