:root{--font-family-body: "Inter", "Helvetica", "Arial", "sans-serif";--font-family-label: "Inter", "Helvetica", "Arial", "sans-serif";--font-family-semi: "Inter", "Helvetica", "Arial", "sans-serif";--font-family-title: "Inter", "Helvetica", "Arial", "sans-serif";--color-a-hover: #284E87;--color-primary: #284E87;--color-secondary: #284E87;--bg-color-btn: #284E87;--bg-color-btn-hover: #284E87;--color-price: #284E87;--bg-color-label-new: #F7F7F7;--bg-color-label-sale: #284E87;--ax-form-bi-rd: 5px;--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);}}header.is-sticked.is-scroll-up #header-sticky, header.is-sticked.is-scroll-down #header-sticky{-webkit-transform: none; transform: none; visibility: visible; opacity: 1; pointer-events: all;}:root { --color-body: #282727; --color-label: #282727; } .elementor-widget-heading .elementor-heading-title { font-family: var(--font-family-title) !important; } .elementor-widget-text-editor, .elementor-widget-icon-list .elementor-icon-list-item, .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title { font-family: var(--font-family-body) !important; } .add .btn, .wk-bulk-add-to-cart .btn { font-size: 16px; font-weight: 600; } .btn i { line-height: 1; } #wk-combination-footer-view tbody, #wk-combination-block-view tbody, #wk-combination-footer-view thead, #wk-combination-block-view thead { box-shadow: none; } .wk-product-add-to-cart .product-quantity { display: flex; flex-direction: row; flex-wrap: nowrap; gap: 25px; justify-content: center; } .wk-product-add-to-cart input.input-group { width: 73px; padding: 5px 25px; box-shadow: none; } .summary-container .product-additional-info { display: flex; flex-wrap: wrap; } .wk-combination-list-link { width: 100%; order: -1; margin-top: 0; margin-bottom: 24px; } #wk-combination-footer { border: 1.5px solid var(--color-primary); color: var(--color-primary) !important; text-align: center; text-transform: uppercase; font-size: 16px; font-weight: 600; padding: 16px 32px; display: inline-block; vertical-align: top; line-height: 18px; } #wk-combination-footer:hover { background: var(--color-primary); color: #fff !important; } .label-flags li { font-size: 12px; font-weight: 700; color: #fff; } .label-flags li.type-new { color: var(--color-primary); box-shadow: 1px 1px 0 0 rgba(0, 0, 0, 0.15); } .summary-container .product_title { font-size: 25px; font-weight: 500; color: var(--color-primary); margin-bottom: 16px; } .wk-attribute-group-name, .wk-combination-sort-type { box-shadow: none; border: 1px solid #D8D8D8 !important; justify-content: space-between !important; padding: 0 16px !important; } .wk-attribute-group-name i, .wk-combination-sort-type i { margin-right: 0; } .wk-color { border: 1px solid #EBEBEB; height: 32px; width: 32px; box-shadow: none; border-radius: 50%; vertical-align: middle; } .wk-sort-label { color: #282727; font-size: 14px; font-weight: 400; margin-right: 11px; } .btn i.shopping-cart { display: none; } .summary-container > .product-prices .product-price { font-size: 22px; font-weight: 700; } .product-title-sku { margin-bottom: 16px; } .product-title-sku label { font-weight: 700; margin-bottom: 0; } .product-login-for-price { margin-bottom: 24px; } .product-login-for-price .btn { text-align: center; text-transform: uppercase; font-size: 16px; font-weight: 600; padding: 16px 32px; line-height: 18px; height: auto; } .summary-container .product-short-description, .summary-container .product-short-descriptionp { font-size: 18px; } .wk-combination-name span { color: var(--color-body); font-weight: 400; } #wk-combination-footer-view .wk-combination-image { border: 1px solid #D8D8D8; } .product-description { font-size: 16px; } .images-container .wrapper-imgs { border: 1px solid #D8D8D8; } #wk-combination-footer-view td p { margin-bottom: 0; } .wk-current-price span, .wk-product-unit-price { font-weight: 700; color: var(--color-price); } #wk-combination-footer-view td { border: none; border-bottom: 1px solid #E8E8E8; } #wk-combination-footer-view thead td { border-top: 1px solid #E8E8E8; } .product-type-1 .item-inner:hover { box-shadow: none; } .product-type-1 .item-inner .element-bottom { min-height: 0; } .product-type-1 .item-inner .btn-action { background: var(--color-primary); } /* === BELARDINI === */ .btn-action.add-to-cart i, .btn-action.add-to-cart::before, .btn-action.add-to-cart .shopping-cart, .btn-action.add-to-cart svg { display: none !important; } .page-title .axps-breadcrumb { display: none !important; } .axps-breadcrumb a { color: var(--color-body); } .axps-breadcrumb > span { font-weight: var(--font-weight-title); } .axps-breadcrumb i { display: none; } .page-title .page_header_title, .page-title h1, .page-title .h1 { color: var(--color-primary); text-align: center; font-size: 40px; font-weight: 700; line-height: normal; letter-spacing: 2px; text-transform: uppercase; } .page-title.page-title-layout-2 { min-height: 134px; height: 134px; background-image: url("/img/cms/catalog-banner.png") ; background-size: cover; background-position: center; background-repeat: no-repeat; display: flex; align-items: center; } .wpcf7 > form > h3:first-child { display: none; } .wpcf7-form-control-wrap select.form-control:not([size]):not([multiple]) { height: 42px; } .wpcf7-form-control-wrap .select_arrow { border-left: none; height: 42px; } .wpcf7-form-control-wrap select { background: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none; } .wpcf7-form-control-wrap .select_arrow::before { top: 12px; } .wpcf7-form-control-wrap .form-control { box-shadow: none; } .wpcf7 input.wpcf7-submit { background: var(--color-primary); padding: 16px 32px; font-size: 16px; font-weight: 600; } .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; margin: 0 8px 0 0 !important; } .elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; } .wpcf7 label { margin-bottom: 8px; font-size: 13px; font-weight: 400; } .regular-price { color: #7D7D7D !important; } .price { font-weight: 700; } .product-type-1 .item-inner .product_name { font-size: 18px; line-height: 22px; margin-bottom: 8px; } .product-type-1 .item-inner .btn-action.add-to-cart { font-size: 16px; font-weight: 600; letter-spacing: 0; height: 50px; line-height: 50px; bottom: -50px; } #moda_popupnewsletter.popup-type-4 .modal-dialog .modal-content > img { object-fit: cover; max-width: 41%; } #moda_popupnewsletter.popup-type-4 .wrapper-popup { padding: 64px 30px; width: 100%; } #moda_popupnewsletter.popup-type-4 .modal-dialog .modal-content { align-items: stretch; } #moda_popupnewsletter.popup-type-4 .popup_title { color: var(--color-primary); } #moda_popupnewsletter.popup-type-4 .popup_text { margin-bottom: 22px; } #moda_popupnewsletter.popup-type-4 .form-content input { border-color: #ccc; margin-bottom: 12px; } .form-control::placeholder { color: #7F7B7B; opacity: 1; } #moda_popupnewsletter.popup-type-4 .form-content button { font-weight: 600; } #moda_popupnewsletter.popup-type-4 .newsletter_block_popup-bottom { text-align: left; } .elementor-cta__button.elementor-button.elementor-size-md { padding: 16px; } @media (max-width: 1024px) { .product-images-thumb .images-thumb-wrapper { width: calc(100% - 4px); } } @media (max-width: 767px) { .page-title.page-title-layout-2 { min-height: 104px; height: 104px; } .page-title .page_header_title, .page-title h1, .page-title .h1 { font-size: 32px; } }