/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/
 .grecaptcha-badge{visibility:hidden}.gspb-pricebox .gspb_price_value{flex-direction:column-reverse!important}.gspb_id-gsbp-60e99a7 .gspb_price_value del{font-size:14px!important;text-align:right;transform:translateY(-10px)}a[title="fw-semibold"],.fw-semibold{font-weight:600}.custom-form input,.custom-form button,.custom-form select{width:100%}.d-flex{display:flex;gap:.5rem}.col-70{width:calc(70% - 1rem)}.col-30{width:30%}#primary-menu ul.sub-menu:before,#primary-menu ul.sub-menu:after{width:100%;position:absolute;content:'';left:-50%;height:100%;background:#fff;top:0;z-index:-1}#primary-menu ul.sub-menu:after{left:50%}#primary-menu ul.sub-menu li.menu-item>a{font-size:14px;padding:.25rem}#primary-menu a[title="fw-semibold"]{font-size:16px!important;padding-top:50px}#primary-menu .sub-menu{padding-bottom:25px}#primary-menu ul.sub-menu li.menu-item>a[title='fw-semibold']{padding-top:30px}.brand.has-logo-image{position:relative;z-index:1001}.set-description-menu{position:absolute;bottom:50px}.set-description-menu .menu-label-description{font-size:14px;max-width:350px}.dgwt-wcas-search-wrapp{min-width:400px}header .wlfmc-counter-icon{margin-right:6px;margin-left:6px}header .dgwt-wcas-sf-wrapp{width:253px;margin-left:auto}header .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,header .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover,header .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{border-radius:0}.transparent-header:not(.header-is-fixed) .brand img{filter:invert(1)}.transparent-header:not(.header-is-fixed) #primary-menu li a{color:#fff}.transparent-header:not(.header-is-fixed) #primary-menu .sub-menu li a{color:var(--global-palette1)}.transparent-header:not(.header-is-fixed) span.kadence-svg-iconset,.transparent-header:not(.header-is-fixed) input#woocommerce-product-search-field-0,.transparent-header:not(.header-is-fixed) .toggle svg path{color:#fff}.transparent-header:not(.header-is-fixed) .header-cart-total{color:var(--global-palette1)!important;background:white!important}.transparent-header.header-is-fixed .header-cart-total{color:white!important;background:var(--global-palette1)!important}.header-search-bar form input.search-field{border-radius:0}svg.kadence-svg-icon.kadence-account-svg{color:var(--global-palette1)}.transparent-header svg.kadence-svg-icon.kadence-account-svg{color:white!important}.transparent-header.header-is-fixed svg.kadence-svg-icon.kadence-account-svg{color:var(--global-palette1)!important}.transparent-header.header-is-fixed form input.search-field{background:var(--global-palette8)!important;border-color:var(--global-palette8)!important}.transparent-header .wlfmc-icon-heart-regular-2{color:white!important}.transparent-header.header-is-fixed .wlfmc-icon-heart-regular-2{color:var(--global-palette1)!important}.transparent-header input#dgwt-wcas-search-input-1{background:#fff0;color:#fff;border-color:#fff}.transparent-header input#dgwt-wcas-search-input-1::placeholder{color:white!important;opacity:1}.transparent-header .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{background-color:#fff0;color:#fff}.transparent-header .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::before{border-color:transparent!important}.transparent-header .dgwt-wcas-search-wrapp .dgwt-wcas-ico-magnifier,.transparent-header .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit svg path,.transparent-header .dgwt-wcas-om-bar .dgwt-wcas-om-return svg path{fill:white!important}.transparent-header.header-is-fixed input#dgwt-wcas-search-input-1{background:var(--global-palette8);color:var(--global-palette1);border-color:var(--global-palette8)}.transparent-header.header-is-fixed input#dgwt-wcas-search-input-1::placeholder{color:var(--global-palette1)!important;opacity:.5}.transparent-header.header-is-fixed .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{background:var(--global-palette8);color:var(--global-palette1)}.transparent-header.header-is-fixed .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::before{border-color:#fff0 var(--global-palette8)}.transparent-header.header-is-fixed .dgwt-wcas-search-wrapp .dgwt-wcas-ico-magnifier,.transparent-header.header-is-fixed .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit svg path,.transparent-header.header-is-fixed .dgwt-wcas-om-bar .dgwt-wcas-om-return svg path{fill:var(--global-palette1)!important}#sfm-sidebar .sfm-back-parent span{display:inline-block;padding-left:2px;font-size:100%;font-weight:600;text-transform:uppercase}#sfm-sidebar .sfm-sm-indicator i{border-top:2px solid #666;border-right:2px solid #666}.sfm-navicon:after,.sfm-navicon:before,.sfm-sidebar-close:after,.sfm-sidebar-close:before{background:var(--global-palette1)}.sfm-sidebar-close{left:85%}.site-header-top-section-center.site-header-section.site-header-section-center{overflow:hidden}@media(max-width:992px){.set-description-menu{display:none}.dgwt-wcas-search-wrapp{max-width:100%!important;min-width:100%!important}.transparent-header .dgwt-wcas-search-wrapp .dgwt-wcas-ico-magnifier,.transparent-header .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit svg path,.transparent-header .dgwt-wcas-om-bar .dgwt-wcas-om-return svg path{fill:var(--global-palette1)!important}.dgwt-wcas-mobile-overlay-trigger-active{min-width:80%!important}.transparent-header input#dgwt-wcas-search-input-1{background-color:#f2f2f2;color:#555859;border-color:#f2f2f2}.transparent-header input#dgwt-wcas-search-input-1::placeholder{color:var(--global-palette1)!important;opacity:.5}.search{width:calc(100% - 50px)}}.primary,.primary-outline,.white-button,.single_add_to_cart_button,.product-card__buttons .add-button,.wpcf7-submit{position:relative;box-shadow:none!important;overflow:hidden;transition:transform .5s ease!important;font-family:Arimo,sans-serif!important;border-radius:0!important}.primary .gspb-buttonbox-textwrap,.primary-outline .gspb-buttonbox-textwrap,.white-button .gspb-buttonbox-textwrap,.single_add_to_cart_button .gspb-buttonbox-textwrap{position:relative;z-index:1}.primary-outline:hover{background-color:transparent!important}.primary:after,.primary-outline:after,.white-button:after,.single_add_to_cart_button:after,.product-card__buttons .add-button:after,.wpcf7-submit:after{content:"";position:absolute;top:0;right:-1%;left:-1%;z-index:0;display:block;width:102%;height:100%;transform:scaleY(0);transform-origin:0 0;transition:transform .5s ease}.primary-outline:after{background-color:var(--global-palette1)}.primary:after,.white-button:after,.single_add_to_cart_button:after,.wpcf7-submit:after{background-color:#fff}.product-card__buttons .add-button:after{background-color:#f2f2f2}.primary:hover:after,.primary-outline:hover:after,.white-button:hover:after,.single_add_to_cart_button:hover:after,.product-card__buttons .add-button:hover:after,.wpcf7-submit:hover:after{transform:none;transform-origin:0 100%;transition:transform .5s ease}.product-card__buttons .add_to_cart_button.ajax_add_to_cart{color:#fff;width:100%;padding:14px 0;text-align:center;border:1px solid var(--global-palette1);font-size:14px;line-height:1.6;position:relative;z-index:1}.product-card__buttons .add_to_cart_button.ajax_add_to_cart:hover{background:transparent!important;border-radius:0!important}.product-card__buttons .add-button{background:var(--global-palette1)}.product-card__buttons .add-button:hover a{color:var(--global-palette1)}.product-card__buttons .add_to_cart_button svg{display:none}.product-card__button__item:has(.product_type_variable),.outofstock .product-card__button__item:has(.product_type_simple),.outofstock .product-card__button__item:has(.product_type_variable){display:none}.products .gspb-variable-price{font-size:1rem!important}.header-html-inner p{font-size:14px}@media(max-width:992px){.product-card__button__item,.product-card__buttons .gspb_button_wrapper{display:none!important}}@media(max-width:768px){#sliderHome .gspb_button_wrapper .white-button{padding:.75rem 1rem;font-size:14px!important}.header-html-inner p{font-size:12px}#kadence-mobile-sticky-add-to-cart .kadence-sticky-add-to-cart-title-wrap .kadence-sticky-add-to-cart-title{font-size:12px!important;font-weight:400;padding-left:.6em;margin-right:.5rem}#kadence-mobile-sticky-add-to-cart .woocommerce-Price-amount amount{font-size:12px!important}#kadence-mobile-sticky-add-to-cart .kadence-sticky-add-to-cart-title-wrap img{padding-bottom:.25rem;background:#f2f2f2}.primary,.primary-outline,.white-button,.single_add_to_cart_button,.product-card__buttons .add-button,.wpcf7-submit{font-size:14px}}.product-card__buttons{opacity:0;visibility:hidden}.product-card__image:hover .product-card__buttons{opacity:1;visibility:visible}.product-card__image:hover .product-card__featured-image{transform:translateY(-2rem)}.product-card__buttons .added_to_cart.wc-forward{display:none}.product-card__button__item,.product-card__buttons .gspb_button_wrapper{width:50%;margin:8px 4px}.outofstock .product-card__button__item,.outofstock .product-card__buttons .gspb_button_wrapper{width:100%;margin:8px 4px}.product-card__button__item{margin-left:8px}.card-colors .dz-swatches-container{display:flex;gap:5px;justify-content:start;font-size:13px;flex-wrap:wrap}.card-taglia .dz-swatches-container span:before{content:'-';margin-left:4px;margin-right:4px}.card-taglia .dz-swatches-container span:first-child:before{content:'';margin-left:0}.card-colors .dz-swatches-container .dz-thumb-swatches{width:20px}@media(max-width:992px){.card-wishlist{opacity:1!important}}.hover-block .logo-brand img{transition:0.5s ease-in-out}.hover-block:hover .logo-brand img{filter:invert(100%);transform:translateY(-20px)!important}.hover-block:hover .white-button{transform:translateY(0)!important;opacity:1!important}@media(max-width:767.98px){#sliderHome .swiper-button-prev,#sliderHome .swiper-button-next,.mobile-arrow .swiper-button-prev,.mobile-arrow .swiper-button-next{display:none!important}}.single-product span.gs-tgl-grad{height:35px!important;background:white!important}.accordion-product h3{font-size:20px;font-family:Arimo,sans-serif!important}.qty{font-family:Arimo,sans-serif!important}.single-product .gs-var-label{margin-right:10px}.single-product .gs-var-label.image-label-gs{height:50px;width:50px;background-size:90%}.woocommerce-variation.single_variation{display:none!important}.featured-gallery .gspb-product-image-gallery-wrap{height:calc(100vh - 137px)}.featured-gallery .swiper-wrapper{pointer-events:none}.featured-gallery .gspb-gallery-thumb{display:none!important}.gspb_id-gsbp-f88c195 .gspb-gallery-thumb{display:none}.woocommerce div.product form.cart .variations tbody tr td,.woocommerce div.product form.cart .variations tbody tr th{max-width:100%!important}.single-product .quantity,.single-product .single_add_to_cart_button{min-height:50px;border-radius:0!important;display:flex;align-items:center}.woocommerce.single-product div.product form.cart{margin-bottom:0em}.kadence-sticky-add-to-cart-content .single_add_to_cart_button{background:var(--global-palette1)!important;color:white!important;transition:0.3s ease-in-out!important}.kadence-sticky-add-to-cart-content .single_add_to_cart_button:hover{background:transparent!important;color:var(--global-palette1)!important}.kadence-sticky-add-to-cart-content .single_add_to_cart_button:after{width:0;height:0}.icone-prodotto div{display:flex;flex-direction:column;justify-content:start;align-items:center;max-width:60px;line-height:1.2;font-size:12px;text-align:center;margin-right:.75rem;margin-bottom:.75rem;color:var(--global-palette1);font-weight:600}.icona-attr{width:40px;height:40px!important;object-fit:fit;object-position:center;margin-bottom:.25rem}p:empty{display:none}.selected-color{font-weight:400}label[for="pa_ml"]{display:none}.single-product .reset_variations{display:none!important}.gspb-variable-price .from{font-weight:300;font-style:italic}.archive-description{max-width:1000px;margin:0 auto}.archive-description p{font-size:.9rem;line-height:1.3rem}.archive-description h2{font-size:1.5rem}.woocommerce ul.products li.product{box-shadow:none}.custom-product-loop{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -15px}.col-lg-4{width:25%;padding:15px}.filtri-block .bapf_sfilter,.filtri-block h3,.mobile-filter-order .bapf_sfilter,.mobile-filter-order h3{margin-bottom:0!important;border-bottom:0;padding-bottom:0;font-size:1rem}.filtri-block__filter{display:flex}.filtri-block .bapf_colaps_smb{transition:0.2s ease-in-out;background:transparent!important;padding-left:1rem!important}.filtri-block .bapf_body{position:absolute;border:2px solid var(--global-palette8);top:calc(100% + 21px);z-index:1;background:#fff;padding:1rem;width:320px}.filter-order{right:2rem:min-width:240px}.divi_checkbox_class .divi_checkbox_class_item label{font-family:'Montserrat',sans-serif;font-weight:500!important}.bapf_head.bapf_colaps_togl h3:hover,.bapf_head.bapf_colaps_togl:hover{cursor:pointer}.filter-shop{position:relative}.desktop-filter .filter-shop .bapf_head{margin-right:2rem;padding-right:1.5rem;position:relative}.filter-shop .fa-chevron-down:before{content:url(https://www.giadadistributions.com/wp-content/uploads/2024/02/arrow-down.svg);background:#fff0}.filter-shop .fa-chevron-up:before{content:url(https://www.giadadistributions.com/wp-content/uploads/2024/02/arrow-up.svg)}.filter-shop .fa-chevron-up,.filter-shop .fa-chevron-down{background:transparent!important}.desktop-filter .filter-shop .bapf_head:hover,.filter-shop .bapf_head:hover h3{cursor:pointer}.desktop-filter .filter-order h3{text-align:right;display:flex;justify-content:flex-end}.archive .berocket_ajax_filters_sidebar_toggle{position:relative;text-transform:capitalize;padding-left:24px}a.berocket_ajax_filters_sidebar_toggle.berocket_ajax_filters_toggle:before{content:'';position:absolute;width:100vw;height:60px;left:-24px;background:var(--global-palette8);top:-10px;z-index:-1}.berocket_single_filter_widget_3494 .bapf_body{display:block!important}#berocket-ajax-filters-sidebar .filter-shop .bapf_body{display:none}#berocket-ajax-filters-sidebar .bapf_button{background:var(--global-palette1)!important;color:white!important}#berocket-ajax-filters-sidebar div{padding-bottom:0}#berocket-ajax-filters-sidebar h3{border:0}#berocket-ajax-filters-sidebar .bapf_sfilter{border-bottom:1px solid #dcdcdc;margin-bottom:0}#berocket-ajax-filters-sidebar .filter-shop:last-child .bapf_sfilter{border-bottom:0}#berocket-ajax-filters-sidebar .berocket_ajax_group_filter_title{font-size:20px!important;background:#f2f2f2;margin-bottom:20px;border-bottom:0!important}@media(max-width:992px){.filter-shop .bapf_head:after{top:5px;right:1rem}}.bapf_sfa_mt_hide{display:none!important}.filtri-attivi .bapf_sfa_mt_hide{display:block!important}.filtri-attivi .berocket_aapf_widget_selected_filter,.filtri-attivi .bapf_sfa_taxonomy{display:flex;flex-wrap:wrap}.filtri-attivi .berocket_aapf_widget_selected_filter a{text-decoration:none;background:transparent!important;border:1px solid var(--global-palette1);border-radius:0!important;font-weight:500!important}.filtri-attivi .bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a.braapf_unselect_all{color:#B0413E!important;border:1px solid #B0413E}.filtri-attivi .bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a.braapf_unselect_all i:before,.filtri-attivi .bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a.braapf_unselect_all i:after{border-top:1px solid #B0413E!important}.filtri-attivi .bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a{font-family:'Montserrat',sans-serif;font-weight:500!important}.flex-form .row{display:flex;flex-wrap:wrap;margin:0 -.5rem}.flex-form .col-6{width:50%;padding:0 .5rem;margin-bottom:1rem}.flex-form .col-12{width:100%;padding:0 .5rem;margin-bottom:1rem}.flex-form .col-8{width:70%;padding:0 .5rem;margin-bottom:1rem;max-height:50px}.flex-form .col-4{width:30%;padding:0 .5rem;margin-bottom:1rem;max-height:50px}.flex-form .col-4 input{width:100%}.flex-form .hidden{display:none}.flex-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.flex-form svg{margin-right:.5rem}.flex-form .wpcf7-list-item-label::before{margin-right:.5rem}.flex-form input[type="text"],.flex-form select,.flex-form input[type="email"],.flex-form input[type="tel"],.flex-form input[type="file"]{width:100%;border-radius:0;padding:.5rem .75rem;border:1px solid var(--global-palette7);background-color:#fff;font-family:Arimo,sans-serif!important}.flex-form input[type="text"]:focus,.flex-form select:focus,.flex-form input[type="email"]:focus,.flex-form input[type="tel"]:focus,.flex-form input[type="file"]:focus{border:1px solid var(--global-palette1)}.flex-form textarea{border-radius:0;height:100px;padding:.5rem .75rem;border:0;border:1px solid var(--global-palette7)}.flex-form textarea:focus{border:1px solid var(--global-palette1)}.flex-form input[type="submit"]{background:var(--global-palette1);transition:0.3s!important;opacity:1!important;color:white!important}.flex-form input[type="submit"]:hover{background:#fff0;opacity:1!important;color:var(--global-palette1)!important}@media (max-width:767px){.flex-form .col-6,.flex-form .col-4,.flex-form .col-8{width:100%}}.newsletter-form input[type="email"],.newsletter-form input[type="submit"]{min-height:46px}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:var(--global-palette1)!important;opacity:0}@media(max-width:1740px) and (min-width:992px){.sliderHome__content{padding-left:100px}}.desktop-filter .filter-shop:last-child{margin-left:auto}.filter-shop .bapf_head{display:flex;align-items:center;justify-content:space-between}.filter-shop .bapf_head:after{content:url(https://www.giadadistributions.com/wp-content/uploads/2024/02/arrow-down.svg);background:#fff0;margin-left:.75rem}.filter-shop.active .bapf_head:after{content:url(https://www.giadadistributions.com/wp-content/uploads/2024/02/arrow-up.svg)}.desktop-filter .filter-shop .bapf_body{opacity:0;visibility:hidden;transform:translateY(10px);transition:0.3s}.desktop-filter .filter-shop.active .bapf_body{opacity:1;visibility:visible;transform:translateY(0)}.drawer-nav-drop-wrap .kadence-svg-iconset{color:var(--global-palette1)!important}.grecaptcha-badge{opacity:0}.gspb_id-gsbp-f71d795 form:not(.variations_form),.gspb_id-gsbp-f71d795 .woocommerce-variation-add-to-cart,.gspb_id-gsbp-f71d795 form:not(.variations_form) .buttons-wrapper,.gspb_id-gsbp-f71d795 .woocommerce-variation-add-to-cart .buttons-wrapper{gap:0!important}.quantity.spinners-added{border-radius:0!important}.outofstock .dettagli_card_prodotto{opacity:.2}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination{display:none}@media screen and (max-width:719px){.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .input-text+.button{font-size:.7rem}}@media (max-width:767px){.woocommerce-checkout th.product-name{width:46vw}}.product-card__prezzo .gspb-variable-price{display:flex;flex-direction:column-reverse}@media screen and (max-width:719px){#qlwapp.qlwapp-bottom-left,#qlwapp.qlwapp-bottom-right{bottom:50px!important}}