body{color:#2f2f2d;background-color:#fff!important;overflow-x:visible}a,p a{color:#2f2f2d}h1{font-weight:800!important}h5{font-family:Poppins;font-size:25px;color:#2e2e2d;font-weight:800}a:hover,p a:hover{color:#2f2f2d;opacity:.8}label{font-family:Poppins,sans-serif;color:#4f4f4f}::-moz-selection{color:#fff;background-color:rgba(241,139,134,.6)}::selection{color:#fff;background-color:rgba(241,139,134,.6)}.qodef-page-title h6.qodef-m-title{display:none!important}.qodef-page-title{margin-bottom:60px}.qodef-h3,h3{color:#2f2f2d}.qodef-h4 a:hover,h4 a:hover{color:#2f2f2d}@media (max-width:576px){h1{font-size:40px!important}h2{font-size:30px!important}h3{font-size:25px!important}#qodef-page-outer .qodef-page-title{margin-bottom:0}}#qodef-page-header .qodef-header-logo-link,#qodef-page-header-inner .qodef-header-logo-link{min-width:180px}#qodef-page-header .qodef-header-logo-link img,#qodef-page-header-inner .qodef-header-logo-link img{width:100%}#qodef-page-header-wrapper #qodef-page-header-inner{max-width:1920px;margin-left:auto;margin-right:auto}#qodef-page-header .qodef-header-sticky-inner{max-width:1920px;margin-left:auto;margin-right:auto}#qodef-top-area .widget_mildhill_core_phone_number:before{background-color:transparent!important;background-image:url(//www.perteghellashop.it/wp-content/themes/mildhill-child/dist/svg/tel.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}#qodef-top-area .widget_mildhill_core_phone_number a:hover{color:#fff;opacity:.8}#qodef-top-area .widget_mildhill_core_phone_number:after{content:""}.qodef-header-navigation>ul>li>a .qodef-menu-item-inner{color:#fff}.qodef-woo-dropdown-cart .qodef-m-opener:before{background-color:transparent!important}.qodef-header-sticky{background-color:#ca5049}.qodef-login-opener-text{position:relative;color:transparent}.qodef-login-opener-text:before{content:"\f007";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:24px;position:absolute;top:-2px;left:23px}.qodef-login-opener-text:after{content:"";margin:0 30px}#mildhill_core_search_opener-2 a .qodef-m-icon svg,#mildhill_core_search_opener-4 a .qodef-m-icon svg{position:relative;display:none}.qodef-search-opener .qodef-m-icon{width:22px;height:22px}#mildhill_core_search_opener-2 a .qodef-m-icon:before,#mildhill_core_search_opener-4 a .qodef-m-icon:before{content:"";position:absolute;left:13px;width:100%;height:100%;background-image:url(//www.perteghellashop.it/wp-content/themes/mildhill-child/dist/svg/lente.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.qodef-login-opener-widget.qodef-user-logged--out{width:50px}.qodef-m-user .qodef-m-user-image{margin-left:10px}#mildhill_core_woo_dropdown_cart-2 a .qodef-m-icon svg,#mildhill_core_woo_dropdown_cart-5 .qodef-woo-dropdown-cart a .qodef-m-icon svg{position:relative;display:none}#mildhill_core_woo_dropdown_cart-2 a .qodef-m-icon:before,#mildhill_core_woo_dropdown_cart-5 .qodef-woo-dropdown-cart a .qodef-m-icon:before{content:"";width:28px;height:23px;position:absolute;left:15px;top:2px;background-image:url(//www.perteghellashop.it/wp-content/themes/mildhill-child/dist/svg/cestino.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.qodef-woo-dropdown-cart .qodef-m-opener-count{right:calc(0% - -8%);top:calc(46% - 16px)}.qodef-woo-dropdown-cart .qodef-m-dropdown{right:-16px}.qodef-m-opener.qodef-opener-widget.qodef-opener-widget--predefined{height:30px;display:inline-block;width:60px}#qodef-page-header-inner .qodef-widget-holder .widget,.qodef-header-sticky .qodef-header-sticky-inner .qodef-widget-holder .widget{margin-left:0}.qodef-login-opener-widget .qodef-logged-in-user .qodef-m-user-image{margin-right:0}.qodef-logged-in-user{display:none!important}.qodef-logged-in-user .qodef-m-user-image img{display:none}.qodef-logged-in-user .qodef-m-user-image:before{content:"\f007";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:22px;margin-right:7px}.qodef-logged-in-user{margin-left:13px;margin-right:10px}.qodef-header--light #qodef-page-header .qodef-header-logo-link .qodef--dark,.qodef-header--light #qodef-page-header .qodef-header-logo-link .qodef--main{opacity:1}.qodef-header-navigation .myAccount{padding-left:8px;padding-right:8px}.qodef-header-navigation .myAccount .qodef-menu-item-icon{width:23px;height:23px}.qodef-header-navigation .myAccount .qodef-menu-item-icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(//www.perteghellashop.it/wp-content/themes/mildhill-child/dist/svg/user.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.qodef-header-navigation .myWishlist{padding-left:8px;padding-right:8px}.qodef-header-navigation .myWishlist .qodef-menu-item-icon{width:22px;height:19px}.qodef-header-navigation .myWishlist .qodef-menu-item-icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(//www.perteghellashop.it/wp-content/themes/mildhill-child/dist/svg/cuore.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}@media only screen and (max-width:1024px){#qodef-top-area{display:block;padding-left:30px;padding-right:30px}}#qodef-page-mobile-header{background-color:#ca5049}.qodef-mobile-header-logo-link{transform:translateX(5%)}@media (max-width:991.98px){.qodef-mobile-header-logo-link{max-width:60%}}#qodef-page-mobile-header .widget_mildhill_core_woo_dropdown_cart{transform:translateX(10%)}.mobileSearch{background-color:#97302a}.mobileSearch .qodef-search-form-inner{display:flex}.mobileSearch .qodef-search-form-field{background-color:#f5f5f5!important;width:100%;padding:15px;border:0}.mobileSearch .qodef-search-form-button{content:"";padding:9px 25px!important;text-align:center;border:0!important;line-height:1}@media (max-width:576px){#qodef-page-outer,body:not(.qodef-content-behind-header) #qodef-page-outer{margin-top:70px!important}.search #qodef-page-wrapper-outer #qodef-page-wrapper #qodef-page-outer{margin-top:0!important}.mobileSearch{padding:10px;margin:0 auto;text-align:center}}@media only screen and (max-width:1024px){.mobileSearch{padding:15px 30px}.mobileSearch .qodef-search-form-button{margin-left:20px}}.myAccount .sub-menu{display:none}.myAccount .sub-menu.isVisible{display:block}#qodef-page-header .qodef-woo-dropdown-cart .qodef-woo-dropdown-item .qodef-e-title{font-size:15px;color:#fff}#qodef-page-header .qodef-header-logo-link.qodef-height--not-set img{width:100%}.mainMenu__shop .qodef-menu-item-inner{background-color:#e6f4f8!important;padding:5px 10px!important;border-radius:20px}.qodef-opener-widget--predefined svg,.qodef-opener-widget--svg-path svg{fill:#fff}.qodef-woo-dropdown-cart .qodef-svg{display:none}.qodef-woo-dropdown-cart .qodef-m-opener:before{width:28px;height:23px;position:absolute;left:15px;top:2px;border-radius:0;background-image:url(//www.perteghellashop.it/wp-content/themes/mildhill-child/dist/svg/cestino.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.qodef-header-navigation{margin-right:10px}.myAccount .qodef-menu-item-text,.myWishlist .qodef-menu-item-text{display:none}.sub-menu .qodef-menu-item-text{display:block}.myAccount .qodef-icon-font-awesome,.myWishlist .qodef-icon-font-awesome{font-size:22px}.nascondi{display:none}@media (max-width:576px){.icon-mobile .qodef-menu-item-icon{margin-right:10px}#qodef-mobile-header-navigation ul li a .qodef-menu-item-inner{margin-left:5px}#qodef-mobile-header-navigation ul li.current-menu-item>a .qodef-menu-item-inner:after{opacity:0;display:none}}.qodef-header-navigation>ul>li.current-menu-ancestor>a .qodef-menu-item-inner,.qodef-header-navigation>ul>li.current-menu-item>a .qodef-menu-item-inner{color:#fff}.qodef-header-navigation>ul>li>a:hover .qodef-menu-item-inner{color:#fff}.qodef-header-navigation .qodef-main-menu-dot:after{display:none}@media (min-width:1024px){.current_page_item .qodef-menu-item-inner:after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:4px;height:4px;background-color:#fff;border-radius:50%}}#qodef-main-navigation-menu .qodef-menu-item-text{color:#fff}.qodef-m-order-details{border-color:#fff!important}.qodef-header-navigation ul li.qodef-menu-item--narrow ul li a .qodef-menu-item-inner{color:#fff}#qodef-mobile-header-navigation .qodef-m-inner{background-color:#ca5049}#qodef-mobile-header-navigation .qodef-m-inner .current-menu-item a,#qodef-mobile-header-navigation .qodef-m-inner a{color:#fff}#qodef-mobile-header-navigation .qodef-m-inner .current-menu-item a:active,#qodef-mobile-header-navigation .qodef-m-inner .current-menu-item a:focus,#qodef-mobile-header-navigation .qodef-m-inner .current-menu-item a:hover,#qodef-mobile-header-navigation .qodef-m-inner a:active,#qodef-mobile-header-navigation .qodef-m-inner a:focus,#qodef-mobile-header-navigation .qodef-m-inner a:hover{color:#fff}#qodef-mobile-header-navigation ul li.menu-item-has-children>.qodef-menu-arrow:after{color:#fff}.qodef-menu-item-inner{position:relative}.qodef-menu-item-inner .fa-heart,.qodef-menu-item-inner .fa-user{padding-left:18px}@media (min-width:768px){.qodef-menu-item-inner .fa-heart,.qodef-menu-item-inner .fa-user{padding-left:25px}}.qodef-menu-item-inner .fa-heart:before,.qodef-menu-item-inner .fa-user:before{content:"";position:absolute;top:-1px;left:7px;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:contain}.qodef-menu-item-inner .fa-heart:before{background-image:url(//www.perteghellashop.it/wp-content/themes/mildhill-child/dist/svg/cuore.svg)}.qodef-menu-item-inner .fa-user:before{background-image:url(//www.perteghellashop.it/wp-content/themes/mildhill-child/dist/svg/user.svg)}#qodef-mobile-header-navigation .qodef-m-inner .current-menu-item a,#qodef-mobile-header-navigation .qodef-m-inner a{color:#fff!important}#qodef-mobile-header-navigation .qodef-m-inner .current-menu-item a:hover,#qodef-mobile-header-navigation .qodef-m-inner a:hover{color:#fff!important}.current_page_item .qodef-menu-item-inner:after{opacity:0}.entry-title{font-weight:800;text-transform:uppercase}#qodef-page-footer-bottom-area-inner,#qodef-page-footer-top-area-inner{width:100%;padding:0 40px}#qodef-page-footer-top-area-inner .qodef-grid-inner{display:flex;align-items:flex-end;flex-direction:column}@media (min-width:768px){#qodef-page-footer-top-area-inner .qodef-grid-inner{flex-direction:row}}#qodef-page-footer-top-area-inner .qodef-widget-title{margin-bottom:0}#qodef-page-footer-bottom-area .widget{margin:0;color:#fff}#qodef-page-footer p{font-size:16px;color:#fff}#qodef-page-footer-top-area{background-color:#ca5049!important;padding:40px 0 30px}@media (min-width:768px){#qodef-page-footer-top-area{padding:75px 0 30px}}#qodef-page-footer-bottom-area{background-color:#97302a!important}@media (max-width:767.98px){#qodef-page-footer-bottom-area{padding-bottom:40px}}#qodef-back-to-top .qodef-m-arrow{border-color:transparent transparent #ca5049 transparent}#qodef-back-to-top:hover .qodef-m-arrow{border-color:transparent transparent #d67670 transparent}#qodef-page-footer-top-area .widget{margin:0}#qodef-page-footer-top-area .widget.widget_media_image{margin-bottom:20px}#qodef-page-footer-top-area .widget.widget_media_image img{margin:0}#qodef-page-footer .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle{background-color:transparent!important}.widget_media_image{margin-bottom:20px}.qodef-widget-title{font-family:Poppins,sans-serif;font-weight:700}.qodef-social-icons-group{display:flex}@media (min-width:768px){.qodef-social-icons-group{justify-content:flex-end;padding-top:80px}}.qodef-social-icons-group .qodef-icon:before{font-size:25px}.qodef-social-icons-group a:hover{opacity:.8}#qodef-page-footer .qodef-social-icons-group .qodef-icon-holder{margin-left:8px}#qodef-page-footer-top-area .widget.widget_text a:hover{color:#fff;opacity:.8}.footer-policy{display:flex;flex-direction:column}@media (min-width:768px){.footer-policy{min-height:47px;flex-direction:row;align-items:center;margin-right:120px}}@media (min-width:1200px){.footer-policy{justify-content:flex-end}}.footer-policy .iubenda-custom{color:rgba(255,255,255,.7)!important;text-transform:uppercase!important}.footer-policy .general-conditions{color:rgba(255,255,255,.7)!important}.footer-policy a{position:relative;margin-right:20px;font-weight:bolder}.footer-policy a:hover{opacity:.8}.footer-policy a:before{content:'-';position:absolute;top:50%;right:-13px;transform:translateY(-50%);display:none}@media (min-width:768px){.footer-policy a:before{display:block}}.footer-policy a:last-of-type{margin-right:0}.footer-policy a:last-of-type:before{display:none}@media (max-width:576px){.block-icon-footer .qodef-icon-with-text .qodef-m-content{margin-bottom:30px}.block-icon-footer .qodef-icon-holder .qodef-icon{font-size:30px}}#block-info{padding-top:60px!important;padding-bottom:90px!important;background-color:#fff!important}@media (max-width:576px){#block-info{padding-top:20px!important}}#block-info .qodef-icon{color:#4f4f4f}#block-info .qodef-m-content .qodef-m-title{font-family:Poppins,sans-serif!important;font-weight:800}#block-info .qodef-m-content .qodef-m-text,#block-info .qodef-m-content .qodef-m-title{color:#2f2f2d}.box-info{width:24%;display:inline-block}@media (max-width:754px){.box-info{width:100%;display:block}}.newsletterFlag{background:#f8fcff;padding:10px;margin-bottom:30px}.newsletterFlag label{display:flex;align-items:center}.single_add_to_cart_button{background-color:#ca5049!important}.button-cta,.woocommerce-page div.woocommerce>.return-to-shop a{color:#fff;padding:10px 30px!important}@media (max-width:576px){.button-cta,.woocommerce-page div.woocommerce>.return-to-shop a{padding:10px 23px!important}}.cart button[type=submit],.form-contact .qodef-button.qodef-width--full,.woocommerce-cart-form button[type=submit],input[type=submit]{font-size:16px;padding:10px 30px}@media (max-width:576px){.cart button[type=submit],.form-contact .qodef-button.qodef-width--full,.woocommerce-cart-form button[type=submit],input[type=submit]{font-size:14px;padding:10px 20px!important;letter-spacing:.5px}}#payment button[type=submit],#qodef-woo-page.qodef--cart .wc-proceed-to-checkout .button,#qodef-woo-page.qodef--cart .wc-proceed-to-checkout a,.cart button[type=submit],.cart.single_add_to_cart_button,.checkout-button,input[type=submit]{font-size:16px;padding:10px 30px}.coupon button[type=submit],.shop_table button[type=submit]{color:#fff!important}.coupon button[type=submit]:hover,.form-contact .qodef-button.qodef-width--full:hover,.shop_table button[type=submit]:hover,.woocommerce-cart-form button[type=submit]:hover{color:#fff!important}#payment button[type=submit]:hover,#qodef-woo-page.qodef--cart .wc-proceed-to-checkout .button:hover,.cart.single_add_to_cart_button:hover{background-color:#f7c035!important}.qodef-button.qodef-layout--filled.qodef-html--link:hover{opacity:1}button[type=submit],input[type=submit]{background-color:#ca5049}button[type=submit]:active,button[type=submit]:focus,button[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#ec5f58!important}.fc .fc-button-primary{background-color:#ca5049;border-color:#ca5049}#qodef-woo-page.qodef--single .entry-summary .qodef-social-share li:nth-child(3n+2) a:hover,.qodef-blog.qodef--single article .qodef-e-info .qodef-social-share li:nth-child(3n+2) a:hover{background-color:#ca5049!important}#qodef-woo-page.qodef--cart .shop_table td.product-remove a:hover:before{background-color:#ec5f58!important}.qodef-button.qodef-layout--filled.qodef-html--link{background-color:#ca5049}.qodef-button.qodef-layout--filled.qodef-html--link:hover{background-color:#ec5f58}.svg{position:relative;display:block;height:0;padding-top:100%}.svg_ratio_960-250{padding-top:26.04167%}.svg__element{position:absolute;top:0;left:0;max-width:100%}.yith-wcqv-button{display:none}#qodef-woo-page .qodef-woo-buttons-holder .add_to_cart_button:before,.qodef-woo-shortcode .qodef-woo-buttons-holder .add_to_cart_button:before{background-color:rgba(253,212,24,.62)!important}#qodef-woo-page .qodef-woo-buttons-holder .add_to_cart_button:hover:before,.qodef-woo-shortcode .qodef-woo-buttons-holder .add_to_cart_button:hover:before{background-color:#f7c035!important}.yith-wcwl-share{display:none}#yith-wcwl-form .shop_table td.product-add-to-cart a{color:#fff;padding:10px 30px!important;font-size:17px!important}@media (max-width:576px){#yith-wcwl-form .shop_table td.product-add-to-cart a{padding:10px 23px!important;font-size:16px}}#yith-wcwl-popup-message{background-color:#45678c;border-radius:25px!important}.product-stock-status{display:none}@media (max-width:576px){.item-details-table .label{font-size:15px!important}.item-details-table .value{font-size:15px!important}.product-add-to-cart{display:inline-block;width:70%;vertical-align:middle;margin-bottom:0!important;text-align:left}.product-remove{display:inline-block;text-align:right;width:22%;vertical-align:middle;margin:0 auto 5px!important}.product-add-to-cart a:before{content:"\f291";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:20px;margin-right:5px}.additional-info-wrapper .additional-info{display:none}.item-details .product-name h3 a{font-family:"PT Sans",sans-serif;font-size:16px;line-height:1.5em;font-weight:400;color:#244262}.item-details-table .value{font-family:"PT Sans",sans-serif;font-size:16px;line-height:1.5em;font-weight:400;color:#244262;display:table-cell}.wishlist_table.mobile li{border-bottom:1px solid #fff;margin-bottom:30px;padding-bottom:20px}}#yith-wcwl-form .shop_table th{font-family:Poppins,sans-serif;color:#4f4f4f}#yith-wcwl-form .shop_table td.product-remove a:before{background-color:#ca5049}#yith-wcwl-form .shop_table td.product-name a,#yith-wcwl-form .shop_table td.product-price,#yith-wcwl-form .shop_table td.product-subtotal{color:#4f4f4f}#yith-wcwl-form .shop_table td.product-add-to-cart a{background-color:#ca5049!important}#yith-wcwl-form .shop_table td.product-add-to-cart a:active,#yith-wcwl-form .shop_table td.product-add-to-cart a:focus,#yith-wcwl-form .shop_table td.product-add-to-cart a:hover{background-color:#ec5f58!important}.search-results #qodef-page-outer .qodef-page-title.qodef-image--responsive .qodef-m-content.qodef-content-grid,.woocommerce-cart #qodef-page-outer .qodef-page-title.qodef-image--responsive .qodef-m-content.qodef-content-grid,.woocommerce-checkout #qodef-page-outer .qodef-page-title.qodef-image--responsive .qodef-m-content.qodef-content-grid{transform:translate(-50%,0)}@media (max-width:576px){.search-results #qodef-page-outer .qodef-page-title.qodef-image--responsive .qodef-m-content.qodef-content-grid,.woocommerce-cart #qodef-page-outer .qodef-page-title.qodef-image--responsive .qodef-m-content.qodef-content-grid,.woocommerce-checkout #qodef-page-outer .qodef-page-title.qodef-image--responsive .qodef-m-content.qodef-content-grid{transform:translate(-50%,10%)}}.banner-info{cursor:pointer}.banner-info__button{display:flex;align-items:center;justify-content:center}.banner-info__button-icon{width:35px;height:30px;display:inline-block;position:relative}@media (max-width:767.98px){.banner-info__button-icon{width:30px;height:30px;margin-left:20px}}@media (min-width:768px) and (max-width:991.98px){.banner-info__button-icon{width:40px;margin-left:10px}}@media (min-width:1200px){.banner-info__button-icon{margin-left:20px;width:30px;height:30px}}.banner-info__button-icon::after{width:10px;height:10px;border-right:1px solid #fff;border-bottom:1px solid #fff;content:'';left:50%;position:absolute;top:50%;transform:translate(-50%,-80%) rotate(45deg);transition:transform .3s ease-in-out}@media (min-width:1200px){.banner-info__button-icon::after{width:15px;height:15px}}.banner-info__titleWrapper{display:flex;align-items:center;justify-content:space-between}.banner-info__content{height:100%}.banner-info__content_side_left{background-image:url(//www.perteghellashop.it/wp-content/themes/mildhill-child/dist/images/background-banner-info.png);background-repeat:no-repeat;background-size:cover}.banner-info__content_side_right{background-color:#fff;display:flex;justify-content:center}.banner-info__icon{width:40px;padding-top:5px}.banner-info__info{text-align:left;padding-bottom:20px}.banner-info__info ul{padding-left:20px}.banner-info .banner-info__button{width:100%;padding:40px 15px}summary{margin-bottom:0;transition:all .6s cubic-bezier(.23,1,.32,1)}summary:focus{outline:0}summary::-webkit-details-marker{display:none}summary::marker{content:''}@keyframes sweep{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}details{overflow:hidden}details[open] .banner-info__button-icon::after{transform:translate(-50%,-20%) rotate(225deg)}details[open] .banner-info__icon{transform:rotate(180deg)}details[open] summary{margin-bottom:20px}details[open] summary~*{animation:sweep .5s ease-in-out}@media (max-width:767.98px){.bannerNewsletterMobile{display:block}}@media (min-width:768px){.bannerNewsletterMobile{display:none}}@media (max-width:767.98px){.bannerNewsletterDesktop{display:none}}@media (min-width:768px){.bannerNewsletterDesktop{display:block}}.bannerSconto__content{position:relative;border:1px solid #000;padding-top:20px;padding-bottom:30px}@media (max-width:991.98px){.bannerSconto__content{padding-left:20px;padding-right:20px}}.bannerSconto__content h4,.bannerSconto__content p{color:#2f2f2d}.bannerSconto__content p{font-family:Poppins;font-size:20px;margin-top:0}@media (max-width:991.98px){.bannerSconto__content p{font-size:18px}}.bannerSconto__heading{margin-bottom:20px!important}@media (max-width:991.98px){.bannerSconto__heading h4{font-size:25px}}.bannerSconto__cta{position:absolute!important;left:50%;bottom:-28px;transform:translateX(-50%);background-color:#ca5049!important}.bannerSconto__cta:hover{background-color:#ec5f58!important;opacity:1}.customBanner__content{position:relative}.customBanner__tp_1 h2{font-weight:800;font-family:Poppins;text-align:center}@media (max-width:575.98px){.customBanner__tp_1 h2{font-size:30px}}@media (min-width:576px) and (max-width:1399.98px){.customBanner__tp_1 h2{font-size:calc(3.64078vw + 9.02913px)}}@media (min-width:1400px){.customBanner__tp_1 h2{font-size:60px}}.customBanner__tp_1 p{font-weight:800;font-family:Poppins;text-align:center}@media (max-width:575.98px){.customBanner__tp_1 p{font-size:18px}}@media (min-width:576px) and (max-width:1399.98px){.customBanner__tp_1 p{font-size:calc(1.45631vw + 9.61165px)}}@media (min-width:1400px){.customBanner__tp_1 p{font-size:30px}}.customBanner__footer{position:absolute;bottom:0;left:0;width:100%;height:auto;padding:20px 20px;min-height:255px;display:flex;align-items:center;justify-content:center}@media (min-width:992px){.customBanner__footer{min-height:285px}}@media (min-width:1340px){.customBanner__footer{min-height:310px}}.customBanner__footer_static{position:relative}.customBanner__caption h2,.customBanner__caption p{opacity:0;transform:translateY(50px);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity .4s cubic-bezier(.215,.61,.355,1)}.SectionBanner1.animated .customBanner__caption_tp1{transform:translateY(30px)}.SectionBanner1.animated .customBanner__caption_tp2{transform:translateY(40px)}.SectionBanner1.animated .customBanner__caption h2,.SectionBanner1.animated .customBanner__caption p{opacity:1;transform:translateY(0)}.SectionBanner1.animated .customBanner__caption_tp1 h2{transition-delay:.5s}.SectionBanner1.animated .customBanner__caption_tp1 p{transition-delay:.8s}.SectionBanner1.animated .customBanner__caption_tp2 p{transition-delay:.5s}.SectionBanner1.animated .customBanner__caption_tp2 h2{transition-delay:.8s}.SectionBanner2 .customBanner__footer{transform-origin:bottom;transition:transform .3s cubic-bezier(.215,.61,.355,1);transform:scaleY(0);transition-delay:.5s}.SectionBanner2.animated .customBanner__footer{transform:scaleY(1)}.SectionBanner2.animated .customBanner__caption h2,.SectionBanner2.animated .customBanner__caption p{opacity:1;transform:translateY(0)}.SectionBanner2.animated .customBanner__caption_tp1 h2{transition-delay:.8s}.SectionBanner2.animated .customBanner__caption_tp1 p{transition-delay:1s}.SectionBanner2.animated .customBanner__caption_tp2 p{transition-delay:.8s}.SectionBanner2.animated .customBanner__caption_tp2 h2{transition-delay:1s}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(-15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(10%)}}.modal{display:none}.modal[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .modal .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .modal .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.modal.is-open{display:block}.modal__close{background:0 0;border:0;color:var(--dove-grave);cursor:pointer;font-size:20px;outline:0;transition:transform .3s ease-in-out}.modal__close::before{content:"\2715"}.modal__close:hover{transform:rotate(180deg)}.modal__container{background-color:#fff;max-height:90vh;max-width:1170px;overflow-y:auto;padding:30px;will-change:transform}@media (min-width:576px) and (max-width:1399.98px){.modal__container{min-width:70%}}@media (min-width:1200px){.modal__container{min-width:60vw}}.modal__content{padding-top:3vh;padding-bottom:4vh}.modal__header{align-items:center;display:flex;justify-content:flex-end}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--black-alpha-60);display:flex;justify-content:center;align-items:center;will-change:transform;z-index:1000}#modal-event .modal__overlay{background-color:rgba(0,0,0,.7)}.mfp-bg{background-color:rgba(202,80,73,.9)!important}button.mfp-arrow-right{border-right:57px solid #ec5f58!important}button.mfp-arrow-right:hover{border-right:57px solid #f18b86!important}button.mfp-arrow-left{border-left:57px solid #ec5f58!important}button.mfp-arrow-left:hover{border-left:57px solid #f18b86!important}.qodef-item-layout--info-below-3 .qodef-woo-product-content{padding:0 13px 25px 13px!important}.qodef-item-layout--info-below-3 .qodef-woo-product-title-price-holder{flex-direction:column}.qodef-item-layout--info-below-3 .qodef-woo-product-title-price-holder .qodef-woo-product-title{width:100%;height:auto;display:block;text-align:left;font-family:Poppins,sans-serif!important;font-weight:800}.qodef-item-layout--info-below-3 .qodef-woo-product-title-price-holder .available-formats{margin-bottom:30px}.qodef-item-layout--info-below-3 .qodef-woo-product-title-price-holder .woocommerce-Price-amount{font-weight:700}.qodef-item-layout--info-below-3 .qodef-woo-product-title-price-holder del{display:block}.qodef-item-layout--info-below-3 .qodef-woo-buttons-holder{margin-top:-30px!important}.qodef-item-layout--info-below-3 .qodef-woo-buttons-holder .add_to_cart_button,.qodef-item-layout--info-below-3 .qodef-woo-buttons-holder .add_to_wishlist{width:35px!important;height:35px!important;border-radius:50%}.qodef-item-layout--info-below-3 .qodef-woo-buttons-holder .add_to_cart_button,.qodef-item-layout--info-below-3 .qodef-woo-buttons-holder .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:before{background-color:transparent}.qodef-item-layout--info-below-3 .qodef-woo-buttons-holder .add_to_cart_button{background-color:transparent!important;color:#000}.qodef-item-layout--info-below-3 .qodef-woo-buttons-holder .add_to_cart_button:before{background-color:transparent!important;color:#000}.qodef-item-layout--info-below-3 .qodef-woo-buttons-holder .add_to_cart_button:after{top:0;left:0;height:100%;width:100%;color:#000;display:flex;align-items:center;justify-content:center}.qodef-item-layout--info-below-3 .qodef-woo-buttons-holder .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:after{display:none}.qodef-item-layout--info-below-3 .qodef-woo-buttons-holder .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover:before{background-color:transparent!important}.qodef-item-layout--info-below-3 .qodef-woo-buttons-holder .add_to_wishlist:before{content:"";top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font:normal normal normal 16px/1 FontAwesome;color:#000;line-height:1;background-image:url(//www.perteghellashop.it/wp-content/themes/mildhill-child/dist/svg/preferiti.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.qodef-item-layout--info-below-3 .woocommerce-price-suffix{font-size:65%}.qodef-item-layout--info-below-3 .available-formats{color:#000}.qodef-item-layout--info-below-3 .qodef-woo-product-title .woocommerce-loop-product__title,.qodef-item-layout--info-below-3 .qodef-woo-product-title-price-holder p{color:#000}.qodef-item-layout--info-below-3 .qodef-woo-product-title-link{color:#000}.qodef-item-layout--info-below-3 .qodef-woo-product-image{margin-bottom:20px}.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before{height:35px;width:35px;background-color:#ca5049}.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:hover:before,.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover:before{background-color:#ec5f58!important}.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:after,.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:after{left:50%;top:50%;transform:translate(-62%,-58%)}#qodef-woo-page .qodef-woo-buttons-holder .add_to_cart_button:before,.qodef-woo-shortcode .qodef-woo-buttons-holder .add_to_cart_button:before{background-color:transparent!important}#qodef-woo-page .qodef-woo-buttons-holder .add_to_cart_button:after,.qodef-woo-shortcode .qodef-woo-buttons-holder .add_to_cart_button:after{left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#000!important;line-height:1}#qodef-woo-page .qodef-woo-buttons-holder .add_to_cart_button:after,.qodef-woo-shortcode .qodef-woo-buttons-holder .add_to_cart_button:after{width:100%!important;height:100%!important;top:0!important;left:0!important}#qodef-woo-page .qodef-woo-buttons-holder .add_to_cart_button:hover:before,.qodef-woo-shortcode .qodef-woo-buttons-holder .add_to_cart_button:hover:before{background-color:transparent!important}#qodef-woo-page .qodef-woo-product-title,.qodef-woo-shortcode .qodef-woo-product-title{color:#2f2f2d!important}#qodef-woo-page .price,.qodef-woo-shortcode .price{color:#2f2f2d!important}#qodef-woo-page .qodef-woo-product-title,.qodef-woo-shortcode .qodef-woo-product-title{width:100%;height:auto!important;display:block!important;text-align:left;font-family:Poppins,sans-serif!important;font-weight:800}#qodef-woo-page.qodef--single .woocommerce-error a:hover,#qodef-woo-page.qodef--single .woocommerce-info a:hover,#qodef-woo-page.qodef--single .woocommerce-message a:hover{color:#ca5049!important}.qodef-woo-product-categories-list .product-category a{display:block!important;overflow:inherit!important}.qodef-woo-product-categories-list .woocommerce-loop-category__title{position:inherit!important;background-color:transparent!important;font-family:"PT Sans",sans-serif;text-transform:uppercase;font-weight:700;padding:16px 14px 12px 14px!important;font-size:20px;color:#000}.term-corsi-farinoteca .qodef-woo-product-title-price-holder .qodef-woo-product-title{margin-top:10px!important;margin-bottom:30px!important}.qodef__customLineGrid a{cursor:pointer}.qodef__customLine .qodef-e-content{display:block!important}.qodef__customLine:hover.qodef-e-content{left:0;top:0;opacity:1}.qodef__customLine .qodef-e-image{margin-bottom:0}.qodef__customLine .qodef-e-image img{transform:scale(.75)}.qodef__customLine .qodef-e-content-inner{opacity:0;transition:opacity .4s cubic-bezier(.215,.61,.355,1)}.qodef__customLine:hover .qodef-e-content-inner{opacity:1}.qodef__customLine .qodef-e-title{font-size:24px}.qodef__customLine .qodef-e-category{font-family:"PT Sans",sans-serif!important}.qodef__customLine_gray{background-color:#f0f0f0}.qodef__customLine_white{background-color:#fff}.qodef-portfolio-list.qodef-item-layout--info-on-hover .qodef-e-content .qodef-e-content-inner{background-color:rgba(255,255,255,.6)}.qodef__customLine_gray:hover .qodef-e-content-inner{background-color:rgba(255,255,255,.6)!important}.qodef__customLine_white:hover .qodef-e-content-inner{background-color:rgba(240,240,240,.85)!important}.qodef__customLine .qodef-e-content-inner a{color:#2f2f2d!important}.qodef__customLine_blankSpace{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}.qodef__customLine_blankSpace h4{text-align:center;font-size:24px;font-weight:800}.qodef__customLine_blankSpace .qodef-button{background-color:#ca5049!important;color:#fff!important}.qodef__customLine_blankSpace .qodef-button:hover{background-color:#ec5f58!important;color:#fff!important}.qodef__customLine_blankSpace:hover .qodef-button{background-color:#ec5f58!important;color:#fff!important}.custom-section__stripe{position:relative;z-index:2;max-width:1920px;margin-left:auto;margin-right:auto;overflow-x:hidden}.custom-section__stripe_1{background-color:#fdc5d0;color:#2f2f2d}.custom-section__stripe_1 .custom-section__cell__cta{background-color:#ca5049;color:#fff}.custom-section__stripe_2{background-color:#ffdadb;color:#2f2f2d}.custom-section__stripe_2 .custom-section__cell__cta{background-color:#fff;color:#ca5049}.custom-section__stripe_3{background-color:#f19e4e;color:#2f2f2d}.custom-section__stripe_4{background-color:#ffc48c;color:#2f2f2d}.custom-section__stripe_5{background-color:#fed41b;color:#2f2f2d}.custom-section__stripe_6{background-color:#fadf6a;color:#2f2f2d}.custom-section__cell{padding-top:50px;padding-bottom:50px;padding-left:35px;padding-right:35px}@media (min-width:768px){.custom-section__cell{padding-left:60px;padding-right:60px}}@media (min-width:1200px){.custom-section__cell{padding-left:80px;padding-right:80px}}.custom-section__cell_1{display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-section__cell_1 .custom-section__cell__content{padding-bottom:30px;font-size:20px}@media (min-width:768px){.custom-section__cell_1 .custom-section__cell__content{padding:0 40px 100px 40px}}.custom-section__cell_2{width:100%;padding:0}.custom-section__cell_2 .custom-section__cell__content{height:100%}.custom-section__cell_2 .custom-section__cell__slideContent{padding-left:20%;padding-right:20%;text-align:left}.custom-section__cell_3{display:flex;align-items:center}.custom-section__cell_3 .custom-section__cell__content{font-size:20px}.custom-section__cell_left{text-align:left}.custom-section__cell_left .custom-section__cell__title{justify-content:flex-start}.custom-section__cell_left .custom-section__cell__title img{margin-right:20px}.custom-section__cell_right{text-align:right}.custom-section__cell_right .custom-section__cell__title{justify-content:flex-end}.custom-section__cell_right .custom-section__cell__title img{margin-left:20px}.custom-section__cell .custom-section__cell__title{display:flex;align-items:center}.custom-section__cell .custom-section__cell__title h3{color:#fff;margin-top:0;margin-bottom:0;font-weight:700}@media (max-width:575.98px){.custom-section__cell .custom-section__cell__title h3{font-size:18px}}@media (min-width:576px) and (max-width:1399.98px){.custom-section__cell .custom-section__cell__title h3{font-size:calc(.48544vw + 15.20388px)}}@media (min-width:1400px){.custom-section__cell .custom-section__cell__title h3{font-size:22px}}.custom-section__cell .custom-section__cell__title img{width:100%}@media (max-width:575.98px){.custom-section__cell .custom-section__cell__title img{max-width:55px}}@media (min-width:576px) and (max-width:1399.98px){.custom-section__cell .custom-section__cell__title img{max-width:calc(4.24757vw + 30.53398px)}}@media (min-width:1400px){.custom-section__cell .custom-section__cell__title img{max-width:90px}}.custom-section__cell .custom-section__cell__title_h3_dark h3{color:#2f2f2d}.custom-section__cell .custom-section__cell__text{padding-bottom:30px}.custom-section__cell .custom-section__cell__text p{font-size:19px}.custom-section__cell .custom-section__cell__cta{padding:12px 24px}@media (max-width:575.98px){.custom-section__cell .custom-section__cell__cta{font-size:16px}}@media (min-width:576px) and (max-width:1399.98px){.custom-section__cell .custom-section__cell__cta{font-size:calc(.24272vw + 14.60194px)}}@media (min-width:1400px){.custom-section__cell .custom-section__cell__cta{font-size:18px}}.custom-section__cell .custom-section__cell__cta:hover{opacity:.8}.custom-section__cell .custom-section__cell__cta_red{background-color:#ca5049;color:#fff}.custom-section__cell__iconList{width:100%;display:flex;justify-content:space-between;list-style:none}.custom-section__cell__iconList img{width:100%}@media (max-width:575.98px){.custom-section__cell__iconList img{max-width:55px}}@media (min-width:576px) and (max-width:1399.98px){.custom-section__cell__iconList img{max-width:calc(4.24757vw + 30.53398px)}}@media (min-width:1400px){.custom-section__cell__iconList img{max-width:90px}}.custom-section .order-1{order:1}.custom-section .order-2{order:2}@media (min-width:992px){.custom-section .order-md-1{order:1}}@media (min-width:992px){.custom-section .order-md-2{order:2}}.custom-section__cell .custom-section__cell__text__dark{color:#2f2f2d}.custom-section__cell .custom-section__cell__title__dark h4{color:#2f2f2d;font-size:30px;font-weight:800}.grecaptcha-badge{opacity:0;pointer-events:none}#qodef-woo-page.qodef--cart .shop_table td.product-remove a:before{background-color:#446788}#qodef-woo-page.qodef--cart .shop_table td.product-remove a:hover:before{background-color:#244262}@media (max-width:576px){.shop_table{display:block;overflow-x:auto;white-space:nowrap;padding-bottom:30px}}@media (max-width:576px){.shop_table td,.shop_table th{padding:15px 10px 15px 10px!important}}@media (max-width:576px){.shop_table #qodef-woo-page.qodef--cart .shop_table td.product-remove{top:15px}}@media (max-width:576px){#qodef-woo-page.qodef--cart .shop_table td.actions input[type=text]{width:100%}}.shop_table tr{border:1px solid #ebf5ff}input[type=text],input[type=url],textarea{color:#244262;font-size:16px}.woocommerce-page div.woocommerce .woocommerce-error,.woocommerce-page div.woocommerce .woocommerce-info,.woocommerce-page div.woocommerce .woocommerce-message{border:1px solid #ca5049;background:#ebf5ff;border-radius:20px}input[type=email]{background:#ebf5ff}.payment_box{margin-left:28px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{background-color:#ebf5ff}.customNewsletter-shop input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{background-color:#fff}.variations .select2-container--default .select2-selection--single{background-color:#fff}#qodef-woo-page.qodef--checkout .wc_payment_methods li{border-bottom:1px solid #ebf5ff}.woocommerce-page div.woocommerce .woocommerce-error{display:block}.cart-subtotal,.order-total{background-color:#ebf5ff}.cart-subtotal{border-bottom:1px solid #fff!important}.cart-subtotal th,.order-total th{padding-left:5px!important}#qodef-woo-page.qodef--cart .wc-proceed-to-checkout{margin-top:60px}#qodef-woo-page.qodef--checkout .wc_payment_methods label{margin-top:0}#qodef-woo-page.qodef--cart .shop_table td label{margin-top:2px}.woocommerce-bacs-bank-details{margin-top:60px}.woocommerce-order-details{margin-top:60px}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li,.woocommerce-page div.woocommerce .shop_table td{padding:20px 0 20px 5px}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li{border-bottom:1px solid #ebf5ff}#qodef-woo-page.qodef--cart .cart_totals .order-total .amount,#qodef-woo-page.qodef--cart .cross-sells .order-total .amount,#qodef-woo-page.qodef--checkout .woocommerce-checkout-review-order .cart-subtotal .amount,#qodef-woo-page.qodef--checkout .woocommerce-checkout-review-order .order-total .amount{font-family:"PT Sans",sans-serif!important;font-weight:700!important}.checkout_coupon .button[type=submit]{color:#fff!important;border-radius:25px;font-size:16px;padding:10px 30px}.woocommerce-privacy-policy-text{display:none}#qodef-woo-page .qodef-woo-buttons-holder .add_to_cart_button:after,.qodef-woo-shortcode .qodef-woo-buttons-holder .add_to_cart_button:after{content:"";text-decoration:inherit;color:#fff;height:20px;left:8px;top:8px;width:20px;position:absolute;font-size:20px;background-image:url(//www.perteghellashop.it/wp-content/themes/mildhill-child/dist/svg/cestino-shop.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}@media (max-width:576px){#qodef-woo-page.qodef--checkout .woocommerce-form-coupon-toggle .woocommerce-info{flex-direction:column}.woocommerce-page div.woocommerce .woocommerce-info a{white-space:break-spaces;line-height:1.3em}#qodef-page-inner{margin:30px auto 0 auto}.woocommerce-page .qodef-m-image{height:100px}.qodef-woo-dropdown-cart:hover .qodef-m-dropdown{z-index:3}}.info-shipping-foreign{padding:20px;background:rgba(253,212,24,.6);border:1px solid #622b00;border-radius:20px;text-align:center;color:#622b00}.info-shipping-foreign a{color:#502200;font-weight:700}.info-shipping-foreign a:hover{color:#622b00}#billing_invoice_type_field .select2-container--default{width:100%!important}.woocommerce-order-received .info-shipping-foreign{margin-bottom:40px}.woocommerce-order-received .wc-bacs-bank-details-account-name{font-size:40px}.woocommerce-cart .qodef-page-title{margin-bottom:0}.woocommerce-page div.woocommerce .shop_table th{font-family:Poppins,sans-serif;color:#4f4f4f}#qodef-woo-page.qodef--cart .shop_table td.product-remove a:before{background-color:#ca5049}#qodef-woo-page.qodef--cart .shop_table td.product-name a{color:#4f4f4f}#qodef-woo-page.qodef--cart .shop_table td .amount,#qodef-woo-page.qodef--cart .shop_table td label{color:#4f4f4f}.shop_table tr{border-color:#f5f5f5}#qodef-woo-page.qodef--cart .cart_totals>h2,#qodef-woo-page.qodef--cart .cross-sells>h2{color:#4f4f4f}.cart-subtotal,.order-total{background-color:#ffdada}#qodef-woo-page.qodef--cart .cart_totals .order-total .amount,#qodef-woo-page.qodef--cart .cross-sells .order-total .amount{color:#4f4f4f}#qodef-woo-page.qodef--cart .wc-proceed-to-checkout .button{background-color:#ca5049!important}#qodef-woo-page.qodef--cart .wc-proceed-to-checkout .button:active,#qodef-woo-page.qodef--cart .wc-proceed-to-checkout .button:focus,#qodef-woo-page.qodef--cart .wc-proceed-to-checkout .button:hover{background-color:#ec5f58!important;opacity:1}.woocommerce-page div.woocommerce .woocommerce-error,.woocommerce-page div.woocommerce .woocommerce-info,.woocommerce-page div.woocommerce .woocommerce-message{border-color:#4f4f4f;background-color:#ffdada}#qodef-woo-page.qodef--checkout #customer_details .col-2 h3 label{color:#4f4f4f}.woocommerce-checkout .woocommerce-additional-fields input[type=number],.woocommerce-checkout .woocommerce-additional-fields input[type=password],.woocommerce-checkout .woocommerce-additional-fields input[type=tel],.woocommerce-checkout .woocommerce-additional-fields input[type=text],.woocommerce-checkout .woocommerce-additional-fields input[type=url],.woocommerce-checkout .woocommerce-additional-fields textarea,.woocommerce-checkout .woocommerce-billing-fields input[type=number],.woocommerce-checkout .woocommerce-billing-fields input[type=password],.woocommerce-checkout .woocommerce-billing-fields input[type=tel],.woocommerce-checkout .woocommerce-billing-fields input[type=text],.woocommerce-checkout .woocommerce-billing-fields input[type=url],.woocommerce-checkout .woocommerce-billing-fields textarea{background-color:#f5f5f5}.woocommerce-checkout .select2-container--default .select2-selection--single{background-color:#f5f5f5!important;border-color:#f5f5f5!important;color:#4f4f4f}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{color:#4f4f4f}.woocommerce-checkout input[type=email]{background-color:#f5f5f5!important}.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper input[type=number],.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper input[type=password],.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper input[type=tel],.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper input[type=text],.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper input[type=url],.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper textarea{background-color:#f5f5f5}.woocommerce-checkout .select2-container--default .select2-dropdown{background-color:#c2c2c2!important}.woocommerce-checkout .select2-container--default .select2-results__option{color:#4f4f4f}.woocommerce-checkout .select2-container--default.select2-container--open .select2-selection--multiple,.woocommerce-checkout .select2-container--default.select2-container--open .select2-selection--single{color:#4f4f4f}.woocommerce-checkout .select2-container--default .select2-search--dropdown .select2-search__field{border-color:#2f2f2d}#qodef-woo-page.qodef--checkout .woocommerce-checkout-review-order .cart-subtotal .amount,#qodef-woo-page.qodef--checkout .woocommerce-checkout-review-order .order-total .amount{color:#4f4f4f}#qodef-woo-page.qodef--checkout .wc_payment_methods li{border-color:#f5f5f5}.newsletterFlag{background-color:#f5f5f5}.woocommerce-checkout #order_review .newsletterFlag .woocommerce-form__input-checkbox{border-color:#ca5049}.woocommerce-checkout #order_review .newsletterFlag .woocommerce-Input--date{background-color:#ca5049!important;color:#fff}.woocommerce-checkout #order_review .newsletterFlag .woocommerce-Input--date::-webkit-calendar-picker-indicator{filter:invert(1)}#payment button[type=submit]:hover,#qodef-woo-page.qodef--cart .wc-proceed-to-checkout .button:hover,.cart.single_add_to_cart_button:hover{background-color:#ec5f58!important}.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-order-received .woocommerce-order h2{font-family:Poppins,sans-serif;color:#4f4f4f}.woocommerce-checkout .qodef-page-title{margin-bottom:0}#shipping_method li{display:flex;align-items:center}#shipping_method li label{margin-top:0}.woocommerce-page div.woocommerce>.return-to-shop a{background-color:#ca5049!important}.woocommerce-page div.woocommerce>.return-to-shop a:hover{background-color:#ec5f58!important}.woocommerce-page div.woocommerce>.cart-empty{font-family:Poppins}#mainSliderIdTest_forcefullwidth,#mainSlider_forcefullwidth{padding-bottom:40px}@media (min-width:768px) and (max-width:1024px){#mainSliderIdTest_forcefullwidth,#mainSlider_forcefullwidth{padding-top:75px}}#mainSlider{overflow:visible}.woocommerce-loop-category__title{font-size:25px}.customNewsletter-shop h3{font-size:30px}h3.qodef-m-title{font-size:20px!important}.qodef-banner{width:auto}.bg-sfondo-home{background-image:url(https://www.perteghellashop.it/wp-content/uploads/2023/02/farina-ciuffo-2-4.png);background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}@media (min-width:1920px){.shopBg rs-layer{font-size:463px!important}}.customNewsletter-shop .acceptance p{font-size:17px;line-height:1.2;font-weight:500}.customNewsletter-shop .acceptance{padding-top:15px;padding-bottom:10px;margin-bottom:10px}input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{color:#1d1d1b;background-color:#fff}.customNewsletter-shop input[type=email]{color:#fff!important}.customNewsletter-shop .subscribe-form{display:flex}.customNewsletter-shop .subscribe-form div:first-child{width:80%}.customNewsletter-shop .subscribe-form div:last-child{width:20%;margin-top:-5px}.customNewsletter-shop .subscribe-form p .qodef-button{max-width:120px;height:100%;margin-left:10px;display:block}.customNewsletter-shop .acceptance .privacy{font-size:15px;text-decoration:underline}.customNewsletter-shop .qodef-button{border-radius:25px}.customNewsletter-shop .acceptance p{font-size:17px;line-height:1.2;font-weight:500;margin-bottom:20px}.acceptance div .acceptance{display:flex}.wpcf7-list-item{margin:0}.customNewsletter-shop .acceptance input[type=checkbox]{border:2px solid #ca5049!important}.wpcf7-response-output{background-color:#86bef2!important}.wpcf7-not-valid-tip{color:#fff!important;background-color:#86bef2!important;font-size:16px!important;padding:15px;margin:0;font-family:"PT Sans",sans-serif}.version-desktop{display:inline-block}.version-mobile{display:none}@media (max-width:576px){.customNewsletter-shop{padding:20px!important}.version-desktop{display:none}.version-mobile{display:block}}.product-template-default .SectionBanner2{overflow-x:hidden}.product-template-default .SectionBanner2,.product-template-default .block-icon-footer{margin-left:0;margin-right:0}.product-template-default .SectionBanner2 .vc_column_container>.vc_column-inner,.product-template-default .block-icon-footer .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}@media (min-width:992px){.product-template-default .SectionBanner2 .vc_column_container>.vc_column-inner,.product-template-default .block-icon-footer .vc_column_container>.vc_column-inner{padding-left:15px;padding-right:15px}}.qodef-m-filter .qodef-m-filter-item{width:20%;padding:10px 20px}@media (max-width:576px){.qodef-m-filter .qodef-m-filter-item{width:100%;padding:5px 10px}}@media (min-width:1200px){.qodef-m-filter .qodef-m-filter-item{width:15%}}.qodef-m-filter .qodef-m-filter-item .qodef-m-filter-item-image img{opacity:1;width:auto;margin-bottom:20px}.qodef-m-filter{margin-bottom:80px}.qodef-m-filter-item-name{font-weight:700;text-transform:initial;font-size:18px;display:inline-block;line-height:1.1;margin-top:15px;color:#2f2f2d}@media (max-width:576px){.qodef-m-filter-item-name{width:70%;font-size:16px;display:inline-block;line-height:1.2;text-align:left}}.qodef-m-filter .qodef-m-filter-item.qodef--active .qodef-m-filter-item-name{color:#ca5049}.qodef-m-filter .qodef-m-filter-item .qodef-m-filter-item-name:after{display:none}.qodef-grid.qodef-gutter--small.qodef--no-bottom-space{margin-bottom:30px}#block-prodotti #qodef-woo-page .qodef-woo-product-title,.qodef-woo-shortcode .qodef-woo-product-title{font-size:18px;line-height:1.2;height:90px;align-items:center;display:flex;justify-content:center}@media (max-width:576px){#block-prodotti #qodef-woo-page .qodef-woo-product-title,.qodef-woo-shortcode .qodef-woo-product-title{font-size:14px;height:50px}}@media (max-width:576px){.qodef-m-filter .qodef-m-filter-item .qodef-m-filter-item-image img{margin-bottom:5px}}.qodef-woo-product-list.qodef-item-layout--info-below-1 .qodef-woo-product-title-price-holder{display:inline-block!important;width:100%;text-align:center;margin-top:15px!important}#qodef-woo-page .price,.qodef-woo-shortcode .price{display:inline-block!important;font-family:"PT Sans",sans-serif;font-size:19px}#qodef-woo-page a,#qodef-woo-page label,#qodef-woo-page p,#qodef-woo-page.qodef--single .entry-summary .product_meta .qodef-woo-meta-label,#qodef-woo-page.qodef--single .entry-summary .qodef-social-share .qodef-social-title{font-family:"PT Sans",sans-serif!important}@media (max-width:576px){#qodef-woo-page h2{font-size:25px!important;line-height:1.1}}.qodef-parallax-img-holder{background:0 0}@media (min-width:1200px){#qodef-woo-page{margin-top:35px}}#qodef-woo-page h1.qodef-woo-product-title{font-size:43px;text-transform:uppercase;line-height:1;margin-bottom:10px}#qodef-woo-page h2{font-size:28px;margin:15px 0 10px 0}.qodef-woo-shortcode .qodef-woo-product-title{justify-content:center!important}#qodef-woo-page h1.qodef-woo-product-title{justify-content:left!important;font-size:35px}@media (max-width:576px){#qodef-woo-page h1.qodef-woo-product-title{font-size:28px!important;line-height:1.1}}#qodef-woo-page.qodef--single .entry-summary form.cart .variations label,.qodef-social-title,.qodef-woo-meta-label,.woocommerce-variation-description p{font-weight:600!important;font-size:20px}.woocommerce-variation-price .price{color:#446788;font-family:"PT Sans",sans-serif!important;font-size:28px}#qodef-woo-page.qodef--single .entry-summary form.cart{margin-top:30px;margin-bottom:30px}.yith-wcwl-add-button a .yith-wcwl-icon{display:none!important}#qodef-woo-page.qodef--single .qodef-woo-single-image figure img{width:80%;margin:0 auto;background-color:transparent!important}#qodef-woo-page.qodef--single .entry-summary form.cart .variations .label{background:#fff}body .select2-container--default .select2-selection--single{border:1px solid #fb6d65!important}body .select2-container--default .select2-selection--single{background-color:#fb6d65;color:#fff}body .select2-container--default.select2-container--open .select2-selection--multiple,body .select2-container--default.select2-container--open .select2-selection--single{color:#fff}body .select2-container--default .select2-selection--single .select2-selection__arrow{color:#fff}body .select2-container--default .select2-dropdown{background-color:#fc847d!important}body .select2-container--default .select2-results__option[aria-selected=true],body .select2-container--default .select2-results__option[data-selected=true]{color:#2f2f2d}body .select2-container--default .select2-results__option--highlighted[aria-selected]{color:#2f2f2d}body .select2-container--default .select2-results__option{color:#fff}#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-input{background-color:#f5f5f5}.additional_information_tab{display:none}#qodef-woo-page.qodef--single .summary .yith-wcwl-add-to-wishlist a,#yith-quick-view-modal .summary .yith-wcwl-add-to-wishlist a{color:#2f2f2d}#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-minus,#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-plus{background-color:#ca5049}#qodef-woo-page.qodef--single .summary .yith-wcwl-add-to-wishlist a:hover:before,#yith-quick-view-modal .summary .yith-wcwl-add-to-wishlist a:hover:before{background-color:#d67670}#qodef-woo-page.qodef--single .summary .yith-wcwl-add-to-wishlist a:before,#yith-quick-view-modal .summary .yith-wcwl-add-to-wishlist a:before{background-color:#ca5049}#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li{margin:0}.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:hover:before,.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover:before{background-color:#86bef2}#qodef-woo-page .qodef-woo-product-title,.qodef-woo-shortcode .qodef-woo-product-title{text-transform:uppercase;font-size:17px;line-height:1.2;height:70px;align-items:center;display:flex;justify-content:center}@media (max-width:576px){#qodef-woo-page .qodef-woo-product-title,.qodef-woo-shortcode .qodef-woo-product-title{height:90px;font-size:15px}}#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tab.woocommerce-Tabs-panel--description{background-color:#f5f5f5;text-align:left;margin-top:0;padding:0 15px}#qodef-woo-page.qodef--single .shop_attributes td{font-family:"PT Sans",sans-serif}#qodef-woo-page.qodef--single .woocommerce-error,#qodef-woo-page.qodef--single .woocommerce-info,#qodef-woo-page.qodef--single .woocommerce-message{background:#fff}.qodef-woo-dropdown-cart .qodef-m-action-link{background-color:#fff;color:#000}.qodef-woo-dropdown-cart .qodef-m-action-link:hover{background-color:#fff;color:#000;opacity:.8}.qodef-woo-dropdown-cart .qodef-m-order-amount{font-family:"PT Sans",sans-serif}.qodef-woo-dropdown-cart .qodef-e-price-quantity{font-family:"PT Sans",sans-serif;font-size:17px}.qodef-woo-dropdown-cart .qodef-m-opener-count{background-color:#fff;color:#ca5049}.qodef-widget-holder .qodef-woo-dropdown-cart .qodef-woo-dropdown-items a{color:#fff;font-family:"PT Sans",sans-serif;font-size:15px}.qodef-widget-holder .qodef-woo-dropdown-cart .qodef-woo-dropdown-items a:hover{color:#ebf5ff}.qodef-woo-dropdown-cart .qodef-e-title{line-height:1em;font-size:20px}.variations{margin-bottom:10px}.variations .label{background:0 0!important;width:auto!important;padding:0!important}#qodef-woo-page.qodef--single .entry-summary .product_meta>*{margin-top:25px}#qodef-woo-page.qodef--single .entry-summary .woocommerce-product-details__short-description{margin-top:25px;border-top:1px solid #4f4f4f;padding-top:10px}#qodef-woo-page.qodef--single .entry-summary .product_meta{margin-top:30px;border-top:1px solid #4f4f4f}#qodef-woo-page.qodef--single .entry-summary form.cart .variations label{margin-top:0}.variations .value,.variations .value .select2-container--default{width:auto!important;text-align:left!important}.variations .select2-container--default .select2-selection--single{border:1px solid #fff;margin-left:10px}.woocommerce-Tabs-panel h4{font-size:22px;margin:20px 0 5px 0;border-top:1px solid #4f4f4f;padding-top:20px}.woocommerce-Tabs-panel h4:first-child{border-top:0}.select2-container--default .select2-dropdown{background-color:#fff!important}.sku_wrapper{display:none!important}#qodef-woo-page.qodef--single .entry-summary .qodef-social-share li:nth-child(3n+1) a,#qodef-woo-page.qodef--single .entry-summary .qodef-social-share li:nth-child(3n+2) a,#qodef-woo-page.qodef--single .entry-summary .qodef-social-share li:nth-child(3n+3) a{background-color:#446788}#qodef-woo-page.qodef--single .entry-summary .qodef-social-share li:nth-child(3n+1) a:hover,#qodef-woo-page.qodef--single .entry-summary .qodef-social-share li:nth-child(3n+2) a,#qodef-woo-page.qodef--single .entry-summary .qodef-social-share li:nth-child(3n+2) a:hover,#qodef-woo-page.qodef--single .entry-summary .qodef-social-share li:nth-child(3n+3) a:hover{background-color:#5581aa}.qodef-breadcrumbs{margin-top:55px}.qodef-breadcrumbs-current{color:#94c4f7!important;font-weight:600}#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li a{font-family:"PT Sans",sans-serif}#qodef-woo-page.qodef--single .entry-summary form.cart:not(.variations_form):not(.grouped_form) .quantity{margin-right:20px}h6.wp-media-buttons span{margin-left:10px;color:#244262;font-family:"PT Sans",sans-serif}.qodef-woo-product-title .woocommerce-loop-product__title,.qodef-woo-product-title-price-holder p{color:#244262;font-size:17px;line-height:1.2}.qodef-woo-product-list.qodef-item-layout--info-below-1 .qodef-woo-product-title-price-holder .price{color:#446788;display:inline-block!important;font-family:"PT Sans",sans-serif;font-size:19px}@media (max-width:576px){.qodef-woo-product-list.qodef-item-layout--info-below-1 .qodef-woo-product-title-price-holder .price{font-size:18px;height:50px;margin-top:10px}}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a{margin:0 auto!important}.qodef-woo-buttons-holder .add_to_cart_button{margin-bottom:10px;display:inline-block}.qodef-woo-single-inner{padding-left:15px;padding-right:15px}.available-formats{font-family:"PT Sans",sans-serif!important;font-weight:400;text-transform:initial;font-size:20px;line-height:1.2;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word}.available-formats p{font-family:"PT Sans",sans-serif!important;font-size:20px}.available-formats p strong{font-family:"PT Sans",sans-serif!important}.available-formats__variant{font-size:16px;font-family:"PT Sans",sans-serif!important;margin:10px 0}.available-formats__variant p{font-family:"PT Sans",sans-serif!important;font-size:16px}.available-formats__variant p strong{font-family:"PT Sans",sans-serif!important}#qodef-woo-page .available-formats p strong{font-family:"PT Sans",sans-serif!important}#qodef-woo-page .available-formats__variant{font-family:"PT Sans",sans-serif!important}#qodef-woo-page .available-formats__variant p{font-family:"PT Sans",sans-serif!important}#qodef-woo-page .available-formats__variant p strong{font-family:"PT Sans",sans-serif!important}.prodottoCorsi .product .summary .cart{flex-direction:column!important}.prodottoCorsi .product .summary .cart .yith-wcbk-booking-form input{min-width:230px!important}#qodef-woo-page h1,#qodef-woo-page h2,#qodef-woo-page h2.postbox-header span,#qodef-woo-page h3,#qodef-woo-page h4,#qodef-woo-page h5{font-family:Poppins,sans-serif!important;font-weight:800}.postbox-header{color:#2f2f2d;border:none!important;margin-top:0!important}.woocommerce-Tabs-panel h4{color:#2f2f2d}#qodef-woo-page.qodef--single .entry-summary .product_meta .qodef-woo-meta-label,#qodef-woo-page.qodef--single .entry-summary .qodef-social-share .qodef-social-title{color:#2f2f2d}#qodef-woo-page .related h2{font-family:Poppins,sans-serif!important;color:#2f2f2d!important;font-weight:800!important}#qodef-woo-page .related .qodef-woo-product-title{min-height:40px;font-family:Poppins,sans-serif!important;font-weight:800}#qodef-woo-page .related .add_to_cart_button{width:35px!important;height:35px}#qodef-woo-page .qodef-quantity-minus:hover,#qodef-woo-page .qodef-quantity-plus:hover{background-color:#d67670!important}#qodef-woo-page.qodef--single .entry-summary .product_meta .qodef-woo-meta-value{display:block}#qodef-woo-page .productTabs .vc_tta-tab{background-color:#dcdcdc;color:#fff}#qodef-woo-page .productTabs .vc_tta-tab a{border-color:transparent;border-bottom-width:2px;background-color:transparent;border-radius:0}#qodef-woo-page .productTabs .vc_tta-tab.vc_active a{background-color:transparent;background-color:#f5f5f5;color:#4f4f4f;font-weight:600}#qodef-woo-page .productTabs .vc_tta-panels-container{background-color:#f5f5f5;padding:10px 15px}#qodef-woo-page .productTabs .nutritionalTable{padding:10px 0}#qodef-woo-page .productTabs .nutritionalTable .thead-dark{background-color:#ca5049;color:#fff}#qodef-woo-page .productTabs .nutritionalTable tbody th{max-width:590px;width:70%}#qodef-woo-page .productTabs .nutritionalTable tbody td{max-width:150px}#qodef-woo-page .productTabs .nutritionalTable table tr{border-color:#4f4f4f}.single-product #qodef-top-area{background-color:#ca5049}#qodef-woo-page .entry-summary .qodef-social-title,#qodef-woo-page .entry-summary .qodef-woo-meta-label{min-width:88px}.woocommerce-tabs #tab-title-description{display:none}.woocommerce-tabs .woocommerce-Tabs-panel{background-color:#fff!important}@media (min-width:1025px) and (max-width:1160px){.woocommerce-page #qodef-page-inner{width:auto}}.woocommerce-page .qodef-woo-results{padding-left:20px;padding-right:20px}.woocommerce-page .qodef-woo-results .woocommerce-result-count{color:#2f2f2d}#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-input{color:#4f4f4f}@media (max-width:767.98px){#qodef-woo-page.qodef--single .qodef-woo-single-inner>*{padding:0 15px}}@media (max-width:767.98px){.single-product #qodef-woo-page.qodef--single .qodef-woo-single-inner>*{padding:0 45px}}@media only screen and (max-width:680px){.single-product #qodef-page-inner.qodef-content-grid{width:100%}}@media only screen and (max-width:480px){.single-product #qodef-page-inner.qodef-content-grid{width:100%}}@media only screen and (max-width:680px){#qodef-page-inner.qodef-content-grid{width:100%}}@media only screen and (max-width:480px){#qodef-page-inner.qodef-content-grid{width:100%}}@media (max-width:1024px){#qodef-page-outer{margin-top:70px!important}}@media (min-width:1025px){#qodef-page-outer{margin-top:0!important}}body[class*=qodef-blog--centered] .qodef-blog article .qodef-e-info-category-and-date{display:none}.box-ricette h4{font-size:25px}.qodef-blog article .qodef-e-info-category-and-date{width:100%;text-transform:uppercase;letter-spacing:.5px}.qodef-blog.qodef-item-layout--standard .qodef-e-media-image{margin-bottom:15px}.qodef-blog.qodef--list article{margin-bottom:60px!important}.qodef-grid.qodef-gutter--huge.qodef--no-bottom-space{margin-bottom:auto}.box-ricette .qodef-e-read-more{padding:10px 30px!important;font-size:17px!important}@media (max-width:576px){.box-ricette .qodef-e-read-more{padding:10px 23px!important;font-size:16px}}.box-ricette .qodef-e-read-more a,.box-ricette .qodef-e-read-more a:hover{color:#fff}.qodef-blog.qodef--list article .qodef-e-read-more .qodef-m-text:after{display:none}.qodef-blog.qodef--single article .qodef-e-media{margin-top:60px}.qodef-blog .qodef-m-outer{background-image:url(//www.perteghellashop.it/wp-content/uploads/2023/03/bg-ricette.jpg)!important;padding:30px;background-size:cover}.category-ricette h3.qodef-m-title{font-size:28px!important}.blocco-ingredienti{display:flex;align-items:center}.blocco-ingredienti .wpb_content_element{margin-bottom:10px}.title-ricetta h3{font-size:40px}@media (max-width:576px){.title-ricetta h3{font-size:30px!important;padding-top:30px}}#qodef-single-post-navigation{margin:0 0 3px}.qodef--ripped-line .qodef-page-inner-wrap{background-image:none!important}.qodef-shortcode{height:auto!important}.blocco-ingredienti{height:100px}@media (max-width:576px){.blocco-ingredienti{display:inline-block;height:auto;padding:20px 0}}.blocco-ingredienti p{text-align:left}@media (max-width:576px){.blocco-ingredienti p{text-align:center!important}}.qodef-blog.qodef--single article .qodef-e-info.qodef-info--bottom .qodef-e-info-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.qodef-woo-buttons-holder{position:relative;z-index:3;display:flex}.qodef-woo-buttons-holder .add_to_cart_button{background-color:#fdd418!important;border-radius:50%!important;content:'';height:40px;left:0;top:0;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out;width:40px!important;position:relative;color:transparent;margin-right:5px}a.added_to_cart.wc-forward{display:none!important}.yith-wcwl-add-to-wishlist{display:inline-block}.qodef-woo-buttons-holder .add_to_cart_button:before{content:"\f291";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;height:20px;left:8px;top:8px;width:20px;position:absolute;font-size:20px}.qodef-woo-buttons-holder .add_to_cart_button:after{content:''}#qodef-woo-page.qodef--single .related>h2{text-align:center!important}.recipeWoocommerce .qodef-woo-product-title{text-align:left}.recipeWoocommerce .available-formats{text-align:left}.recipeWoocommerce .price{text-align:left}.recipeWoocommerce .add_to_cart_button{font-size:0}.recipeWoocommerce .add_to_cart_button:after{content:"";text-decoration:inherit;color:#fff;height:20px;left:8px;top:8px;width:20px;position:absolute;font-size:20px;background-image:url(//www.perteghellashop.it/wp-content/themes/mildhill-child/dist/svg/cestino-shop.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.qodef-facebook-share .qodef-share-link{background-color:#446788!important}#qodef-single-post-navigation .qodef-icon-elegant-icons{background-color:#ca5049}#qodef-single-post-navigation .qodef-m-nav-label{font-family:Poppins}@media (max-width:576px){.wpb_single_image.vc_align_left{text-align:center!important}}.title-bold h3{font-weight:800}body .select2-container--default .select2-selection--single{border:1px solid #fff}.term-description{margin-bottom:60px}.term-description p,.term-description ul{color:#2f2f2d;font-size:19px;text-align:center}.qodef-woo-results{margin-bottom:60px}.tax-product_cat .qodef-page-title.qodef-image--responsive .qodef-m-content{position:relative!important;top:40px;margin-bottom:40px;left:0!important;-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}@media (max-width:576px){.tax-product_cat .qodef-page-title.qodef-image--responsive .qodef-m-content{top:0;margin-bottom:0;padding-bottom:0!important}}a[data-filter="*"] img,a[data-filter=amici-della-lievitazione] img,a[data-filter=box-farine-perteghella] img,a[data-filter=farine-di-mais] img,a[data-filter=farine-di-semola] img,a[data-filter=farine-etniche] img,a[data-filter=farine-per-dolci] img,a[data-filter=farine-per-pane-etnico] img,a[data-filter=farine-per-pane] img,a[data-filter=farine-per-pasta-fresca] img,a[data-filter=farine-per-pizza] img,a[data-filter=farine-per-polenta] img,a[data-filter=idee-regalo] img,a[data-filter=prodotti-di-servizio] img,a[data-filter=semole-di-grano-duro] img,a[data-filter=semole] img{display:none}a[data-filter="*"] .qodef-m-filter-item-image{width:100%;background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/mostra-tutto.svg);height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:576px){a[data-filter="*"] .qodef-m-filter-item-image{width:20%;height:45px;vertical-align:middle}}a[data-filter="*"].qodef--active .qodef-m-filter-item-image{background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/mostra-tutto-rossa.svg)}a[data-filter=farine-per-pane] .qodef-m-filter-item-image{width:100%;background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/farine-per-pane.svg);height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:576px){a[data-filter=farine-per-pane] .qodef-m-filter-item-image{width:20%;height:45px;vertical-align:middle}}a[data-filter=farine-per-pane].qodef--active .qodef-m-filter-item-image{background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/farine-per-pane-rossa.svg)}a[data-filter=farine-per-pizza] .qodef-m-filter-item-image{width:100%;background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/farine-per-pizza.svg);height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:576px){a[data-filter=farine-per-pizza] .qodef-m-filter-item-image{width:20%;height:45px;vertical-align:middle}}a[data-filter=farine-per-pizza].qodef--active .qodef-m-filter-item-image{background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/farine-per-pizza-rossa-2.svg)}a[data-filter=farine-per-dolci] .qodef-m-filter-item-image{width:100%;background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/farine-per-dolci.svg);height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:576px){a[data-filter=farine-per-dolci] .qodef-m-filter-item-image{width:20%;height:45px;vertical-align:middle}}a[data-filter=farine-per-dolci].qodef--active .qodef-m-filter-item-image{background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/farine-per-dolci-rossa.svg)}a[data-filter=farine-per-pasta-fresca] .qodef-m-filter-item-image{width:100%;background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/farine-per-pasta-fresca.svg);height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:576px){a[data-filter=farine-per-pasta-fresca] .qodef-m-filter-item-image{width:20%;height:45px;vertical-align:middle}}a[data-filter=farine-per-pasta-fresca].qodef--active .qodef-m-filter-item-image{background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/farine-per-pasta-fresca-rossa.svg)}a[data-filter=farine-di-mais] .qodef-m-filter-item-image,a[data-filter=farine-per-polenta] .qodef-m-filter-item-image{width:100%;background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/farine-di-mais.svg);height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:576px){a[data-filter=farine-di-mais] .qodef-m-filter-item-image,a[data-filter=farine-per-polenta] .qodef-m-filter-item-image{width:20%;height:45px;vertical-align:middle}}a[data-filter=farine-di-mais].qodef--active .qodef-m-filter-item-image,a[data-filter=farine-per-polenta].qodef--active .qodef-m-filter-item-image{background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/farine-mais-rossa.svg)}a[data-filter=farine-etniche] .qodef-m-filter-item-image,a[data-filter=farine-per-pane-etnico] .qodef-m-filter-item-image{width:100%;background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/farine-per-pane-etnico.svg);height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:576px){a[data-filter=farine-etniche] .qodef-m-filter-item-image,a[data-filter=farine-per-pane-etnico] .qodef-m-filter-item-image{width:20%;height:45px;vertical-align:middle}}a[data-filter=farine-etniche].qodef--active .qodef-m-filter-item-image,a[data-filter=farine-per-pane-etnico].qodef--active .qodef-m-filter-item-image{background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/farine-per-pane-etnico-rossa.svg)}a[data-filter=farine-di-semola] .qodef-m-filter-item-image,a[data-filter=semole-di-grano-duro] .qodef-m-filter-item-image,a[data-filter=semole] .qodef-m-filter-item-image{width:100%;background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/semole.svg);height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:576px){a[data-filter=farine-di-semola] .qodef-m-filter-item-image,a[data-filter=semole-di-grano-duro] .qodef-m-filter-item-image,a[data-filter=semole] .qodef-m-filter-item-image{width:20%;height:45px;vertical-align:middle}}a[data-filter=farine-di-semola].qodef--active .qodef-m-filter-item-image,a[data-filter=semole-di-grano-duro].qodef--active .qodef-m-filter-item-image,a[data-filter=semole].qodef--active .qodef-m-filter-item-image{background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/semole-rossa.svg)}a[data-filter=prodotti-di-servizio] .qodef-m-filter-item-image{width:100%;background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/07/prodotti-servizio-v2.png);height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:576px){a[data-filter=prodotti-di-servizio] .qodef-m-filter-item-image{width:20%;height:45px;vertical-align:middle}}a[data-filter=prodotti-di-servizio].qodef--active .qodef-m-filter-item-image{background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/07/prodotti-servizio-active-v2.png)}a[data-filter=amici-della-lievitazione] .qodef-m-filter-item-image{width:100%;background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/amici-della-lievitazione.svg);height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:576px){a[data-filter=amici-della-lievitazione] .qodef-m-filter-item-image{width:20%;height:45px;vertical-align:middle}}a[data-filter=amici-della-lievitazione].qodef--active .qodef-m-filter-item-image{background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/10/amici-della-lievitazione-rossa.svg)}a[data-filter=box-farine-perteghella] .qodef-m-filter-item-image,a[data-filter=idee-regalo] .qodef-m-filter-item-image{width:100%;background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/09/icona-box-nero.png);height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:576px){a[data-filter=box-farine-perteghella] .qodef-m-filter-item-image,a[data-filter=idee-regalo] .qodef-m-filter-item-image{width:20%;height:45px;vertical-align:middle}}a[data-filter=box-farine-perteghella].qodef--active .qodef-m-filter-item-image,a[data-filter=idee-regalo].qodef--active .qodef-m-filter-item-image{background-image:url(//www.perteghellashop.it/wp-content/uploads/2024/09/icona-box-rosso.png)}#qodef-woo-page .qodef-woo-product-mark,.qodef-woo-shortcode .qodef-woo-product-mark{font-family:"PT Sans",sans-serif;text-transform:uppercase;font-size:16px;font-weight:700;border-radius:50%;padding:20px 10px;border:2px solid #ca5049}.qodef-woo-single-inner .qodef-woo-single-image .qodef-woo-product-mark{font-size:20px!important;right:-15px!important;top:-15px!important;padding:25px 10px!important}.tax-product_cat #qodef-page-inner{padding-top:0;padding-bottom:40px}#qodef-woo-page .woocommerce-pagination{border:none}#qodef-woo-page .woocommerce-pagination a.page-numbers.current,#qodef-woo-page .woocommerce-pagination a.page-numbers:not(.prev):not(.next):hover,#qodef-woo-page .woocommerce-pagination span.page-numbers.current,#qodef-woo-page .woocommerce-pagination span.page-numbers:not(.prev):not(.next):hover{color:#2f2f2d}#qodef-woo-page .woocommerce-pagination a.page-numbers,#qodef-woo-page .woocommerce-pagination span.page-numbers{font-family:"PT Sans",sans-serif}#qodef-woo-page .woocommerce-pagination a.page-numbers.next,#qodef-woo-page .woocommerce-pagination a.page-numbers.prev,#qodef-woo-page .woocommerce-pagination span.page-numbers.next,#qodef-woo-page .woocommerce-pagination span.page-numbers.prev{background-color:#ca5049}#qodef-woo-page .woocommerce-pagination a.page-numbers.next,#qodef-woo-page .woocommerce-pagination a.page-numbers.prev,#qodef-woo-page .woocommerce-pagination span.page-numbers.next,#qodef-woo-page .woocommerce-pagination span.page-numbers.prev{background-color:#ca5049}.qodef-m-filter .qodef-m-filter-item.qodef--active,.qodef-m-filter .qodef-m-filter-item:hover{color:#ca5049!important}.tax-yith_product_brand #qodef-page-inner{padding-top:0}@media (min-width:1200px){.tax-yith_product_brand #qodef-page-inner{padding:0 0 100px 0}}.tax-yith_product_brand #qodef-woo-page{margin-bottom:35px;padding:0 15px;position:relative;display:inline-block;width:100%;vertical-align:top;float:left;min-height:1px}@media (min-width:576px) and (max-width:991.98px){.tax-yith_product_brand #qodef-woo-page .price{max-width:130px}}@media (max-width:991.98px){.woocommerce-products-header{padding-left:20px;padding-right:20px}}.woocommerce-products-header__title{text-transform:uppercase;text-align:center}.qodef-search-cover{background-color:#97302a}.qodef-search-cover .qodef-search-close:before{background-color:#ec5f58}.qodef-search-cover .qodef-search-close,.qodef-search-cover input[type=text]{color:#fff;font-family:"PT Sans",sans-serif}.qodef-search-cover input[type=text]:focus{color:#000}body.search{background:#fff}.search .qodef-page-title{height:180px!important}.qodef-e-image{margin-bottom:20px}.qodef-search-item{display:inline-block;width:33.33333%;padding:0 15px}@media (max-width:576px){.qodef-search-item{width:100%}}.qodef-search article .qodef-e-inner{display:block;text-align:center;padding-top:40px;padding-bottom:20px;border:none}.qodef-search article .qodef-e-inner .qodef-e-title{font-size:17px;height:70px;align-items:center;display:flex;justify-content:center}.qodef-search article .qodef-e-inner .qodef-e-excerpt{display:none}.qodef-m-pagination.qodef--wp{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;padding:36px 0;margin:50px 0}.qodef-search .qodef-e-search-heading .qodef-e-search-heading-title{margin-left:15px;font-family:Poppins,sans-serif!important;color:#2f2f2d!important;font-weight:800!important;font-size:30px}.qodef-search .qodef-e-search-heading .qodef-search-form input{width:95%;border:1px solid #f5f5f5;background-color:#f5f5f5;padding:30px 20px;font-size:17px;margin-left:15px}.qodef-search .qodef-e-search-heading .qodef-search-form button{width:100px;height:62px;background-color:#ca5049;border-radius:0!important}@media (max-width:576px){.qodef-search .qodef-e-search-heading .qodef-search-form button{background-color:#ca5049;border-radius:0!important}}.qodef-search .qodef-e-search-heading .qodef-search-form button .qodef-svg path{fill:#fff}.qodef-search article .qodef-e-inner .qodef-e-excerpt{margin:5px 0 0}.qodef-search article .qodef-e-inner{align-items:center}.qodef-search article .qodef-e-inner .qodef-e-excerpt{font-size:16px}.qodef-m-pagination.qodef--wp .page-numbers{font-family:Poppins,sans-serif;font-weight:500;color:#4f4f4f}.qodef-m-pagination.qodef--wp .page-numbers:hover{color:#d67670}.qodef-m-pagination.qodef--wp .page-numbers.current{color:#ca5049;font-weight:600}.qodef-m-pagination.qodef--wp .page-numbers.current,.qodef-m-pagination.qodef--wp .page-numbers:not(.dots):not(.prev):not(.next):hover{color:#ca5049}.qodef-m-pagination.qodef--wp .page-numbers.next,.qodef-m-pagination.qodef--wp .page-numbers.prev{background-color:#ca5049}.qodef-m-pagination.qodef--wp .page-numbers.next:hover,.qodef-m-pagination.qodef--wp .page-numbers.prev:hover{background-color:#ec5f58;color:#fff;opacity:1}.qodef-search article .qodef-e-inner .qodef-e-image{padding-right:0}.search-results .qodef-page-title{margin-bottom:0}.search-results #qodef-page-inner{padding-top:30px}.search-results .qodef-search{margin-bottom:0}.form-contact label{font-family:Poppins}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#ca5049!important}.form-contact .qodef-contact-form.qodef-form-align--left form input[type=email],.form-contact .qodef-contact-form.qodef-form-align--left form input[type=tel],.form-contact .qodef-contact-form.qodef-form-align--left form input[type=text],.form-contact .qodef-contact-form.qodef-form-align--left form textarea{background-color:#fff!important;border:2px solid #919090;color:#2f2f2d;font-family:"PT Sans",sans-serif}.form-contact .wpcf7-form-control-wrap{margin-top:.5em}.form-contact .qodef-button.qodef-width--full{width:30%;display:inline-block;display:block;margin:0 auto}label{margin-top:.5em}#message-privacy .acceptance{display:inline-flex;align-items:center;margin:10px 0}.form-privacy{color:#2f2f2d}.form-privacy a{text-decoration:underline;font-weight:700}@media (max-width:991.98px){.woocommerce-account #qodef-page-inner-wrap #qodef-page-inner{padding-top:0;margin-top:0}}.woocommerce-Input,.woocommerce-form input[type=text]{background-color:#fff!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #ebf5ff!important}.woocommerce-MyAccount-content input[type=password],.woocommerce-MyAccount-content input[type=text],.woocommerce-ResetPassword input[type=text]{background-color:#ebf5ff!important}input[type=email]{background-color:#ebf5ff!important}.woocommerce-ResetPassword input[type=text]{margin-bottom:40px;background-color:#ebf5ff!important}.woocommerce-account .button{padding:10px 30px!important;font-size:17px!important}.woocommerce-form-row label{margin-top:20px;margin-bottom:20px}#qodef-membership-login-modal .qodef-m-response.qodef--error{background-color:#86bef2;padding:17px 21px}.woocommerce-account .woocommerce-form-login .form-row .woocommerce-form__input-checkbox{margin:7px 10px;border:2px solid #395d7b}.woocommerce-MyAccount-content mark{background-color:#ebf5ff;background-color:#ffbeba}.woocommerce-order-details__title{font-size:40px}.woocommerce-Address-title.title h3,.woocommerce-column__title{font-size:30px}.woocommerce-page div.woocommerce .woocommerce-message a{padding:0!important}.woocommerce-account .woocommerce-EditAccountForm fieldset,.woocommerce-address-fields__field-wrapper{margin-bottom:20px}.qodef-login-opener-widget{display:none}@media (max-width:576px){.woocommerce-account .button{padding:10px 10px!important;font-size:13px!important;letter-spacing:.5px}.logged-in .woocommerce-orders-table{display:block;overflow-x:auto;white-space:nowrap}.logged-in .woocommerce-orders-table tr td{padding:20px 20px 20px 5px!important}}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-family:Poppins,sans-serif}.woocommerce-account .qodef-page-title{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{border-color:#f5f5f5!important}.woocommerce-page div.woocommerce .woocommerce-error a:hover,.woocommerce-page div.woocommerce .woocommerce-info a:hover,.woocommerce-page div.woocommerce .woocommerce-message a:hover{color:#ec5f58!important}.woocommerce-account .button{background-color:#ca5049!important}.woocommerce-account .button:active,.woocommerce-account .button:focus,.woocommerce-account .button:hover{background-color:#ec5f58!important}.woocommerce-account .qodef-h5,.woocommerce-account h5{color:#4f4f4f}.woocommerce-account .woocommerce-pagination--without-numbers{margin-top:40px}.woocommerce-account .woocommerce-form-login .form-row:not(:nth-child(3)) label{font-family:Poppins,sans-serif;color:#4f4f4f}.woocommerce-account #customer_login input[type=checkbox],.woocommerce-account #customer_login input[type=date],.woocommerce-account #customer_login input[type=email],.woocommerce-account #customer_login input[type=number],.woocommerce-account #customer_login input[type=password],.woocommerce-account #customer_login input[type=radio],.woocommerce-account #customer_login input[type=tel],.woocommerce-account #customer_login input[type=text],.woocommerce-account #customer_login input[type=url],.woocommerce-account #customer_login textarea{border-color:#f5f5f5}#qodef-membership-login-modal .qodef-membership-login-modal-content{background-image:none;background-color:#fff;padding:20px}#qodef-membership-login-modal .qodef-membership-login-modal-navigation .qodef-m-navigation-item.ui-state-active .qodef-e-link{color:#fff}#qodef-membership-login-modal .qodef-membership-login-modal-navigation .qodef-e-link{background-color:#fff}#qodef-membership-login-modal #qodef-membership-login-modal-close:before{background-color:#ebf5ff}.qodef-opener-widget--predefined[id*=close]:hover:before{background-color:#94c4f7!important}#qodef-membership-login-modal #qodef-membership-login-modal-close{right:-10px;top:-10px}.woocommerce .woocommerce-form-row .woocommerce-Input{background-color:#f5f5f5!important}#template_container a,#template_container p{font-family:"PT Sans",sans-serif;font-size:16px}.error404 #qodef-page-outer{height:auto!important}.error404 #qodef-page-wrapper{height:auto!important}.qodef-button.qodef-layout--filled.qodef-html--link{color:#fff;padding:10px 30px!important}@media (max-width:576px){.qodef-button.qodef-layout--filled.qodef-html--link{padding:10px 23px!important}}#qodef-404-page .qodef-404-text{font-size:25px!important;line-height:1.2}#qodef-404-page .qodef-404-page-image{justify-content:center}#qodef-404-page .qodef-404-page-content{padding-left:0}#qodef-404-page{padding:150px 5% 200px}@media only screen and (max-width:1280px){#qodef-404-page #qodef-404-page{padding:180px 10%}}@media only screen and (max-width:1024px){#qodef-404-page #qodef-404-page{padding:210px 10%}}@media only screen and (max-width:768px){#qodef-404-page{padding:70px 20%}}@media only screen and (max-width:680px){#qodef-404-page{padding:90px 10%}}@media (min-width:768px){.tax-product_tag #qodef-page-outer{padding-top:50px}}@media (min-width:992px){.tax-product_tag #qodef-page-outer{padding-top:100px}}#message-marketing .acceptance,#message-privacy .acceptance{align-items:flex-start}@media (min-width:768px){#message-marketing .acceptance,#message-privacy .acceptance{align-items:center}}#message-marketing .acceptance p,#message-privacy .acceptance p{margin-top:0}#newsletter-thanks{text-align:center}#newsletter-thanks h4{padding-left:5%;padding-right:5%}.cpb-custom-product-boxes-items{padding:65px 15px 15px 15px}.cpb-custom-product-boxes-items .cpb_category_filters_wrap .cpb-filter-text{display:none}.cpb-custom-product-boxes-items .cpb_category_filters_wrap{margin-bottom:10px}.cpb-custom-product-boxes-items .cpb_category_filters_wrap .cpb-row .cpb-col-1{display:flex;flex-wrap:wrap;margin:0}.cpb-custom-product-boxes-items .cpb_category_filters_wrap .cpb-row .cpb-col-1 .cpb_category_filters_item{display:block;margin:0 5px}.cpb-custom-product-boxes-items .cpb_category_filters_wrap .cpb-row .cpb-col-1 .cpb_category_filters_item label{display:flex;align-items:center;font-size:14px;margin:0 0 5px 0}.cpb_product_boxes_custom .cpb-custom-product-boxes-items .cpb-inner .cpb-caption .woocommerce-loop-product__title{font-size:12px;line-height:1.2;min-height:45px}.cpb-custom-product-boxes-items .cpb_products_footer{cursor:pointer!important;padding-top:20px}.cpb-custom-product-boxes-items #cpb-load-more-btn{padding:10px 30px;font-size:16px;background-color:#ca5049;position:relative;display:inline-block;vertical-align:middle;width:auto;margin:0;font-family:"PT Sans",sans-serif;letter-spacing:.15em;line-height:2.077em;font-weight:600;text-transform:uppercase;border-radius:0;outline:0;box-sizing:border-box;border:1px solid transparent;color:#fff;cursor:pointer!important}.box-default{padding:65px 15px 15px 15px}.cpb_product_boxes_custom .cpb-extras{padding-left:15px;padding-right:15px}.cpb_product_boxes_custom .cpb-extras .cpb-col-1{display:flex;flex-wrap:wrap}.cpb_product_boxes_custom .cpb-extras .cpb-col-1 .qodef-quantity-buttons{order:1}.cpb_product_boxes_custom .cpb-extras .cpb-col-1 .price{order:2}.cpb_product_boxes_custom .cpb-extras .cpb-col-1 .cpb_box_add_to_cart_button{order:3}#qodef-woo-page .cpb_product_boxes_custom .cpb-extras .price{display:flex!important;flex-direction:column;align-items:flex-start}#qodef-woo-page .cpb_product_boxes_custom .qodef-quantity-minus{bottom:10px}.cpb_product_boxes_custom .cpb-extras .price{margin-right:20px}#qodef-woo-page .cpb_product_boxes_custom .cpb-extras .cpb-col-1 .qodef-quantity-buttons .qodef-quantity-input{height:56px}.cpb_product_boxes_custom .cpb-extras .cpb-col-1 .qodef-quantity-buttons .qodef-quantity-plus{height:27px}@media (max-width:1160px){.product-type-cpb_custom_product_boxes{padding-left:20px;padding-right:20px}}@media (max-width:1089px){.cpb_product_boxes_custom .cpb-extras .price{flex:0 0 46.666667%;max-width:46.666667%}.cpb_product_boxes_custom .cpb-extras .cpb-col-1 .cpb_box_add_to_cart_button{flex:0 0 100%;max-width:100%}}.ywgc-sender-info-title,.ywgc_choose_design_title,.ywgc_delivery_info_title,.ywgc_recipient_info_title,.ywgc_select_amount_title{font-size:20px;color:#2f2f2d;margin-top:20px!important}.ywgc-main-form-preview-container{width:100%}.product-type-gift-card hr{max-width:100%}.gift-cards-list button{width:100%;max-width:100px;padding-top:10px;padding-bottom:10px}.ywgc-manual-amount-container{width:100%;align-items:center;border:none;background-color:#f6f6f6}#ywgc-manual-amount{width:100%;display:flex;margin-bottom:5px;background:0 0}.ywgc-message,.ywgc-postdated,.ywgc-recipient-email,.ywgc-recipient-name,.ywgc-sender-name{position:relative;display:flex;flex-direction:column;align-items:flex-start}.gift-card-content-editor.step-content input,.gift-card-content-editor.step-content textarea{background-color:#f6f6f6;width:100%}.gift-card-content-editor input[type=email]{background-color:#f6f6f6!important}.gift-cards_form label{font-size:16px;line-height:1.2!important}#qodef-woo-page .product-type-gift-card .qodef-woo-single-image figure{margin:0}#qodef-woo-page .product-type-gift-card .woocommerce-product-gallery__image:first-child{width:100%!important}#qodef-woo-page .product-type-gift-card .woocommerce-product-gallery__image:first-child{left:0}#qodef-woo-page .product-type-gift-card .qodef-woo-single-image figure img{width:100%}.ywgc-main-form-preview-container{padding-left:25px;padding-right:25px}@media (max-width:767px){.ywgc-choose-design-preview .ywgc-design-list ul{display:flex;flex-wrap:wrap}}@media (max-width:767px){.ywgc-design-list .ywgc-preset-image img,.ywgc-preset-image.ywgc-custom-picture,.ywgc-preset-image.ywgc-preset-image-view-all{width:130px;height:130px}}.yith-ywgc-popup-wrapper{border-radius:0}.ywgc-template-categories{padding-left:40px}.ui-datepicker-header,.ywgc-date-picker{border-radius:0!important}.ywgc-main-form-preview-container{box-shadow:none}a.customize-unpreviewable,area.customize-unpreviewable,form.customize-unpreviewable,form.customize-unpreviewable button,form.customize-unpreviewable input,form.customize-unpreviewable select{cursor:auto!important}#qodef-woo-page .ywgc-choose-template,#qodef-woo-page .ywgc-preset-image-view-all,#qodef-woo-page button{cursor:pointer!important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border-color:#ffdada!important;background:#ffdada!important}#ui-datepicker-div.ywgc-date-picker .ui-datepicker-buttonpane.ui-widget-content button:hover{background-color:#ec5f58!important;color:#fff}#qodef-woo-page.qodef--single .entry-summary .product_meta{display:none}.qodef-social-share a{background-color:#303030!important}#qodef-single-post-navigation .qodef-m-nav-label{color:#303030!important}#qodef-single-post-navigation .qodef-icon-elegant-icons{background-color:#ca5049!important}.qodef-e-info{display:block!important}.qodef-e-info .qodef-e-info-center{width:100%}.qodef-social-share{justify-content:center;display:flex;width:100%}.qodef-social-share .qodef-shortcode-list{width:100%;max-width:180px;display:flex;justify-content:space-between}.qodef-blog.qodef--single article .qodef-e-info .qodef-social-share li{margin:0!important}.customArticles_detail{display:flex;justify-content:center;margin-top:60px}.customArticles .qodef-info--top{display:none!important}.customArticles .qodef-button.qodef-layout--textual{padding:10px 20px!important;color:#fff!important}.customArticles .qodef-blog.qodef--list article .qodef-e-read-more .qodef-m-text:after{display:none}.customArticles .qodef-e-title a{color:#000!important}.customArticles .qodef-e-title{font-size:25px;line-height:1.2}.customArticles .qodef-e-info-category-and-date a{color:#1d1d1b!important}.customArticles .qodef-e-excerpt{max-width:500px;margin:15px auto 0 auto!important}@media (max-width:767.98px){.customArticles .qodef-e-content{padding-left:20px;padding-right:20px}}.customArticles .qodef-button{background-color:#ca5049!important;color:#fff!important}.customArticles .qodef-button .qodef-m-text{color:#fff!important}.customArticles .qodef-button:hover{background-color:#d0635d!important}.woocommerce-account #customer_login h2{font-size:35px}.woocommerce-account #customer_login label{font-size:18px!important}.woocommerce-account #customer_login .woocommerce-form-row label{margin-top:5px;margin-bottom:5px}.woocommerce-account #customer_login .woocommerce-form .button{font-size:14px!important}.woocommerce-account #customer_login .woocommerce-form .woocommerce-form-login__rememberme{margin-top:0}.woocommerce-account #customer_login input[type=email],.woocommerce-account #customer_login input[type=number],.woocommerce-account #customer_login input[type=password],.woocommerce-account #customer_login input[type=tel],.woocommerce-account #customer_login input[type=text],.woocommerce-account #customer_login input[type=url],.woocommerce-account #customer_login textarea{padding:10px 15px}.woocommerce-account #customer_login input[type=date]{-webkit-align-items:center;display:-webkit-inline-flex;font-family:monospace;overflow:hidden;-webkit-padding-start:1px;width:100%;background-color:#f5f5f5;padding:12px 15px;font-size:16px;border:1px solid transparent;margin-bottom:17px}.woocommerce-account #customer_login input[type=date]:focus-visible{outline:0}.woocommerce-account #customer_login input::-webkit-datetime-edit{-webkit-flex:1;-webkit-user-modify:read-only!important;display:inline-block;min-width:0;overflow:hidden}.woocommerce-account #customer_login input::-webkit-datetime-edit-fields-wrapper{-webkit-user-modify:read-only!important;display:inline-block;white-space:pre}.woocommerce-account #customer_login input::-webkit-inner-spin-button{display:none}.woocommerce-account #customer_login #business_type_field,.woocommerce-account #customer_login #marketing_interests_field{margin-bottom:17px}.woocommerce-account #customer_login .woocommerce-form__label-for-checkbox{display:flex;align-items:center}.woocommerce-account #customer_login .customCheckboxList{display:flex;flex-wrap:wrap}.woocommerce-account #customer_login .customCheckboxList .marketingInterestSecondSlice{margin-left:30px}.woocommerce-checkout #order_review .newsletterFlag{display:flex;flex-wrap:wrap;padding:20px 35px}.woocommerce-checkout #order_review .newsletterFlag_dx{margin-left:60px}.woocommerce-checkout #order_review .newsletterFlag #birth_date_field,.woocommerce-checkout #order_review .newsletterFlag #business_type_field,.woocommerce-checkout #order_review .newsletterFlag #marketing_interests_field,.woocommerce-checkout #order_review .newsletterFlag #marketing_reg_field{margin-bottom:40px}.woocommerce-checkout #order_review .newsletterFlag .woocommerce-Input--date{padding:10px 20px;border:none}.woocommerce-checkout #order_review .newsletterFlag .woocommerce-Input--date:focus-visible{outline:0}.newsletterForm{padding:20px;border:1px solid #000}@media (min-width:992px){.newsletterForm{padding:40px}}.newsletterForm label{font-family:"PT Sans",sans-serif;color:#2f2f2d}@media (min-width:768px){.newsletterForm .right-column{padding-left:25px}}.newsletterForm input{background-color:#fff!important}.newsletterForm .woocommerce-input-wrapper{margin-bottom:20px}.newsletterForm input[type=checkbox],.newsletterForm input[type=radio]{border-color:#94c4f7}.newsletterForm input[type=checkbox]:checked,.newsletterForm input[type=radio]:checked{background-color:#ff8e87!important}.newsletterForm input[type=date]{padding:10px 20px;border:none;background-color:#ff8e87!important}.newsletterForm input[type=date]:focus-visible{outline:0}.newsletterForm #message-marketing .acceptance,.newsletterForm #message-privacy .acceptance{display:flex}.newsletterForm button{max-width:200px;margin-top:10px;background-color:#ca5049}.newsletterForm button:active,.newsletterForm button:focus,.newsletterForm button:hover{background-color:#ec5f58}.woocommerce-password-strength .short{color:#dc111b}.woocommerce-account #qodef-page-content .woocommerce-notices-wrapper .woocommerce-error{border-color:#f04438!important;background-color:#f3898e!important;color:#fff!important}.woocommerce-account #qodef-page-content .woocommerce-notices-wrapper .woocommerce-error a{color:#fff!important}.woocommerce-account #qodef-page-content .woocommerce .registration.successful{border:1px solid #32d583!important;background-color:#a6f4c5!important;border-radius:20px;margin-bottom:30px;padding:20px 30px}.woocommerce-account #customer_login input[type=checkbox],.woocommerce-account #customer_login input[type=date],.woocommerce-account #customer_login input[type=email],.woocommerce-account #customer_login input[type=number],.woocommerce-account #customer_login input[type=password],.woocommerce-account #customer_login input[type=radio],.woocommerce-account #customer_login input[type=tel],.woocommerce-account #customer_login input[type=text],.woocommerce-account #customer_login input[type=url],.woocommerce-account #customer_login textarea{border:2px solid #f5f5f5}.newsletterForm input[type=checkbox],.newsletterForm input[type=date],.newsletterForm input[type=email],.newsletterForm input[type=number],.newsletterForm input[type=password],.newsletterForm input[type=radio],.newsletterForm input[type=tel],.newsletterForm input[type=text],.newsletterForm input[type=url],.newsletterForm textarea{border:2px solid #919090}.newsletterForm input[type=checkbox]:focus,.newsletterForm input[type=date]:focus,.newsletterForm input[type=email]:focus,.newsletterForm input[type=number]:focus,.newsletterForm input[type=password]:focus,.newsletterForm input[type=radio]:focus,.newsletterForm input[type=tel]:focus,.newsletterForm input[type=text]:focus,.newsletterForm input[type=url]:focus,.newsletterForm textarea:focus{color:#2f2f2d}.formAlert{border-radius:20px;margin-bottom:30px;padding:20px 30px}.formAlert.successful{border:1px solid #32d583!important;background-color:#a6f4c5!important}.formAlert.warning{border:1px solid #fdb022!important;background-color:#fedf89!important}.formAlert.error{border:1px solid #f04438!important;background-color:#f3898e!important;color:#fff!important}.fc .fc-daygrid-day.fc-day-today{background-color:#ffdada}.fc-view-harness-active .fc-view{border:1px solid #000;padding:0 10px}.fc-view-harness-active .fc-view .fc-scrollgrid{border:none}.yith-wcbr-brands{font-weight:600;font-size:20px}.yith-wcbr-brands span{padding-left:58px;font-weight:500;font-size:16px}#coupon_code{background-color:#f5f5f5}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{background-color:#f5f5f5;color:#4f4f4f}@media screen and (min-width:768px){.vc_images_carousel .vc_carousel-indicators{bottom:-35px!important}.vc_images_carousel .vc_carousel-indicators li{height:1px!important;width:40px!important}.vc_images_carousel .vc_carousel-indicators li.vc_active{height:1px;width:40px;border-color:#2f2f2d}}#select2-pa_peso-container.select2-selection__rendered{color:#000}body .select2-container--default .select2-selection--single .select2-selection__arrow{color:#000}.Fz\(25px\){font-size:25px}.Mt\(30px\){margin-top:30px}.Mb\(30px\){margin-bottom:30px}.Px\(0\){padding-left:0;padding-right:0}.Bgc\(black\){background-color:#000}.C\(black\){color:#000!important}.C\(black\) p{color:#000!important}.Fill\(black\){fill:#000}.Fill\(black\) path,.Fill\(black\) polygon{fill:#000}.Stk\(black\){stroke:#000}.Stk\(black\) line,.Stk\(black\) polyline{stroke:#000}.Bgc\(white\){background-color:#fff}.C\(white\){color:#fff!important}.C\(white\) p{color:#fff!important}.Fill\(white\){fill:#fff}.Fill\(white\) path,.Fill\(white\) polygon{fill:#fff}.Stk\(white\){stroke:#fff}.Stk\(white\) line,.Stk\(white\) polyline{stroke:#fff}.Bgc\(crimson\){background-color:#dc111b}.C\(crimson\){color:#dc111b!important}.C\(crimson\) p{color:#dc111b!important}.Fill\(crimson\){fill:#dc111b}.Fill\(crimson\) path,.Fill\(crimson\) polygon{fill:#dc111b}.Stk\(crimson\){stroke:#dc111b}.Stk\(crimson\) line,.Stk\(crimson\) polyline{stroke:#dc111b}.Bgc\(cornflowerBlue\){background-color:#446788}.C\(cornflowerBlue\){color:#446788!important}.C\(cornflowerBlue\) p{color:#446788!important}.Fill\(cornflowerBlue\){fill:#446788}.Fill\(cornflowerBlue\) path,.Fill\(cornflowerBlue\) polygon{fill:#446788}.Stk\(cornflowerBlue\){stroke:#446788}.Stk\(cornflowerBlue\) line,.Stk\(cornflowerBlue\) polyline{stroke:#446788}.Bgc\(cello\){background-color:#244262}.C\(cello\){color:#244262!important}.C\(cello\) p{color:#244262!important}.Fill\(cello\){fill:#244262}.Fill\(cello\) path,.Fill\(cello\) polygon{fill:#244262}.Stk\(cello\){stroke:#244262}.Stk\(cello\) line,.Stk\(cello\) polyline{stroke:#244262}.Bgc\(malibu\){background-color:#94c4f7}.C\(malibu\){color:#94c4f7!important}.C\(malibu\) p{color:#94c4f7!important}.Fill\(malibu\){fill:#94c4f7}.Fill\(malibu\) path,.Fill\(malibu\) polygon{fill:#94c4f7}.Stk\(malibu\){stroke:#94c4f7}.Stk\(malibu\) line,.Stk\(malibu\) polyline{stroke:#94c4f7}.Bgc\(gray\){background-color:#919090}.C\(gray\){color:#919090!important}.C\(gray\) p{color:#919090!important}.Fill\(gray\){fill:#919090}.Fill\(gray\) path,.Fill\(gray\) polygon{fill:#919090}.Stk\(gray\){stroke:#919090}.Stk\(gray\) line,.Stk\(gray\) polyline{stroke:#919090}.Bgc\(zumthor\){background-color:#ebf5ff}.C\(zumthor\){color:#ebf5ff!important}.C\(zumthor\) p{color:#ebf5ff!important}.Fill\(zumthor\){fill:#ebf5ff}.Fill\(zumthor\) path,.Fill\(zumthor\) polygon{fill:#ebf5ff}.Stk\(zumthor\){stroke:#ebf5ff}.Stk\(zumthor\) line,.Stk\(zumthor\) polyline{stroke:#ebf5ff}.Bgc\(candlelight\){background-color:rgba(253,212,24,.62)}.C\(candlelight\){color:rgba(253,212,24,.62)!important}.C\(candlelight\) p{color:rgba(253,212,24,.62)!important}.Fill\(candlelight\){fill:rgba(253,212,24,.62)}.Fill\(candlelight\) path,.Fill\(candlelight\) polygon{fill:rgba(253,212,24,.62)}.Stk\(candlelight\){stroke:rgba(253,212,24,.62)}.Stk\(candlelight\) line,.Stk\(candlelight\) polyline{stroke:rgba(253,212,24,.62)}.Bgc\(supernova\){background-color:#f7c035}.C\(supernova\){color:#f7c035!important}.C\(supernova\) p{color:#f7c035!important}.Fill\(supernova\){fill:#f7c035}.Fill\(supernova\) path,.Fill\(supernova\) polygon{fill:#f7c035}.Stk\(supernova\){stroke:#f7c035}.Stk\(supernova\) line,.Stk\(supernova\) polyline{stroke:#f7c035}.Grad\(cerulean\){background:linear-gradient(to right,#00a3d8 0,#5ac0e1 100%)}@media (max-width:575.98px){.text_16-to-20{font-size:16px}}@media (min-width:576px) and (max-width:1399.98px){.text_16-to-20{font-size:calc(.48544vw + 13.20388px)}}@media (min-width:1400px){.text_16-to-20{font-size:20px}}.text_thin{font-weight:200}.text_light{font-weight:300}.text_regular{font-weight:400}.text_bold{font-weight:600}.text_overflowWrap{overflow-wrap:break-word}.utopia-18-20 h1,.utopia-18-20 rs-layer{font-size:clamp(1.125rem,1.0714rem + .1488vw,1.25rem)!important;line-height:1.2!important}.utopia-20-40 h1,.utopia-20-40 rs-layer{font-size:clamp(1.25rem,.7143rem + 1.4881vw,2.5rem)!important;line-height:1.2!important}.icon-recipe img{max-width:60px!important}.d-none{display:none}.d-block{display:block}.d-flex{display:flex}#order_review .product-name .variation .variation-A,#order_review .product-name .variation .variation-Da:first-child,#order_review .product-name .variation .variation-Durata,.woocommerce-cart .product-name .variation .variation-A,.woocommerce-cart .product-name .variation .variation-Da:first-child,.woocommerce-cart .product-name .variation .variation-Durata{display:none!important}