.preview-logo{max-width:50%;margin:0 auto;margin-top:20px}.suggest-donation{padding-bottom:20px}.product_cat-biglietti-di-auguri .price{display:none}@font-face{font-family:"proxima-nova";font-weight:700;src:url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../fonts/ProximaNova/ProximaNova-Bold.eot);src:url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../fonts/ProximaNova/ProximaNova-Bold.woff) format("woff"),url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../fonts/ProximaNova/ProximaNovaBold.otf) format("opentype")}@font-face{font-family:"proxima-nova";font-weight:600;src:url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../fonts/ProximaNova/ProximaNova-Semibold.eot);src:url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../fonts/ProximaNova/ProximaNova-Semibold.woff) format("woff"),url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../fonts/ProximaNova/ProximaNovaSemibold.otf) format("opentype")}@font-face{font-family:"proxima-nova";font-weight:300;src:url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../fonts/ProximaNova/ProximaNova-Light.eot);src:url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../fonts/ProximaNova/ProximaNova-Light.woff) format("woff"),url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../fonts/ProximaNova/ProximaNova-Light.otf) format("opentype")}@font-face{font-family:"proxima-nova";font-weight:400;src:url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../fonts/ProximaNova/ProximaNova-Regular.eot);src:url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../fonts/ProximaNova/ProximaNova-Regular.woff) format("woff"),url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../fonts/ProximaNova/ProximaNova-Regular.otf) format("opentype")}@font-face{font-family:"Pinyon";font-weight:400;src:url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../fonts/pinyon-script-v8-latin-regular.eot);src:url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../fonts/pinyon-script-v8-latin-regular.woff) format("woff"),url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../fonts/ProximaNova/ProximaNova-Regular.ttf) format("truetype")}.mobile-small>a{text-transform:none !important;line-height:30px !important}#menu-item-1173{margin-top:25px !important}.hidden{display:none !important}.edit-account fieldset{border:none !important}.edit-account legend{background:0 0}.no-show{display:none}.edit-link{display:none}.margin-bottom{margin-bottom:46px}::selection{background:#f8e91b;color:#0072c2}::-moz-selection{background:#f8e91b;color:#0072c2}html,body{font-family:"proxima-nova";font-size:16px;font-weight:400;color:#150604}.draggable-false{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.in-breadcrumb{display:none;visibility:hidden}a,a:hover{text-decoration:none !important}button,input[type=button],input[type=reset],input[type=submit],.button,.widget a.button{background-color:#0072c2;border-color:#0072c2;color:#fcfcfc;font-size:16px;font-weight:700;line-height:1;padding:15px 60px}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.button:hover,.widget a.button:hover,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active,.button:active,.widget a.button:active,button:active:hover,input[type=button]:hactive:over,input[type=reset]:hoactive:ver,input[type=submit]:hovactive:er,.button:hoveactive:r,.widget a.buttonactive::hover{background-color:#f8e91b;border-color:#f8e91b;color:#0072c2}#full-screen-search{display:none}.event-text p{font-family:'Lato';font-size:.9em;margin-bottom:8px}.event-text{text-align:center;width:70%;position:absolute;top:160px;left:60px}.change-text{font-size:18px;color:#0072bc;font-family:'Pinyon'}.woocommerce-mini-cart-item dl.variation{display:none}td.download-file .woocommerce-MyAccount-downloads-file{font-size:14px;font-weight:400}#masthead{margin-bottom:0}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{font-size:13px;padding-left:0;padding-right:0;text-transform:uppercase}.primary-navigation li{padding-left:10px;padding-right:10px}.woocommerce-products-header{padding-bottom:25px !important}.term-description{text-align:left}.term-description p:last-child{margin-bottom:0}.archive .woocommerce-products-header{display:flex;align-items:flex-start;justify-content:center}.archive .woocommerce-products-header .term-subtitle{min-width:21.7391304348%;max-width:21.7391304348%;margin-right:4.347826087%;text-align:left}.archive .woocommerce-products-header .term-subtitle h2{font-size:24px;color:#0072c2}.woocommerce-breadcrumb{padding:55px 0;margin:0;border-bottom:0;color:#fff;background-color:#0072c2;background-image:url(//aziende.unhcr.it/wp-content/themes/homestore/assets/css/../images/unhcr_shop_header_base.jpg);background-size:contain;background-position:center;background-repeat:no-repeat;min-height:265px;font-size:13px}.page-template-page-lista-regalo .woocommerce-breadcrumb,.page-template-page-cerca-lista-regalo .woocommerce-breadcrumb{padding-bottom:105px}.form-lista-regalo{margin-bottom:0 !important;margin-left:22px}.form-lista-regalo>input[type=text]{padding:11px !important;width:210px}input.button.lista-regalo{background-color:#faeb00;width:90px;padding:15px;color:#000;left:-3px;font-size:14px;margin-left:-5px;font-weight:600}input.button.lista-regalo:hover{color:#23527c}input.cerca-lista-regalo{margin:0;height:22px}h1.breadcrumb-title-home{font-size:35px;color:#fff;margin-top:.1em;margin-bottom:1.9em;letter-spacing:normal !important}h2.titolo-regalo-solidale{color:#0072c2;text-align:center;margin-bottom:60px}span.welcome{color:#faeb00;font-weight:600;font-size:18px}.row.banner-home{margin-left:0}.banner-home{margin-top:60px;margin-bottom:60px;width:100%}.slogan-home{background-color:#0072bc;color:#fff;padding:40px !important;min-height:226px !important}.slogan-home h3{color:#fff;font-size:20px;font-weight:600;margin-bottom:30px;line-height:normal}div.immagine-home{padding:0}a.pulsante-liste-regalo{padding:12px 35px;background-color:#faeb00;color:#000;font-size:14px;font-weight:600}.newsletter{background-color:#f4f5f6 !important}.countainer-step>.row>div[class^=col-].blocco-home-1{background-color:#1980c8}.countainer-step>.row>div[class^=col-].blocco-home-1:hover{background-color:#000;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.countainer-step>.row>div[class^=col-].blocco-home-1:after{content:none}.countainer-step>.row>div[class^=col-].blocco-home-2{background-color:#005c97}.countainer-step>.row>div[class^=col-].blocco-home-2:hover{background-color:#000;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.countainer-step>.row>div[class^=col-].blocco-home-2:after{content:none}.countainer-step>.row>div[class^=col-].blocco-home-3{background-color:#00436f}.countainer-step>.row>div[class^=col-].blocco-home-3:hover{background-color:#000;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.countainer-step>.row>div[class^=col-].blocco-home-3:after{content:none}.countainer-step>.row>div[class^=col-].blocco-home-4{background-color:#00304f}.countainer-step>.row>div[class^=col-].blocco-home-4:hover{background-color:#000;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.countainer-step>.row>div[class^=col-].blocco-home-4:after{content:none}.countainer-step>.row>div[class^=col-].blocco-home-1,.countainer-step>.row>div[class^=col-].blocco-home-2,.countainer-step>.row>div[class^=col-].blocco-home-3,.countainer-step>.row>div[class^=col-].blocco-home-4{padding:30px 20px}.countainer-step>.row>div[class^=col-].blocco-home-1>p,.countainer-step>.row>div[class^=col-].blocco-home-2>p,.countainer-step>.row>div[class^=col-].blocco-home-3>p,.countainer-step>.row>div[class^=col-].blocco-home-4>p{font-size:13px}.countainer-step>.row>div[class^=col-].blocco-home-1:hover b.b-home{color:#faeb00}.countainer-step>.row>div[class^=col-].blocco-home-2:hover b.b-home{color:#faeb00}.countainer-step>.row>div[class^=col-].blocco-home-3:hover b.b-home{color:#faeb00}.countainer-step>.row>div[class^=col-].blocco-home-4:hover b.b-home{color:#faeb00}#sidebar-product-append>div:nth-child(n+6){display:none}#payment .payment_methods>.wc_payment_method>label{padding-left:30px}a.link-home{color:#fff;font-weight:400}a.link-home:hover,a.link-home:focus{color:#fff}b.b-home{font-size:20px !important;font-weight:700;line-height:25px}.banner-home{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.banner-home>[class*=col-]{flex-direction:column}.woocommerce-breadcrumb h2{font-size:35px;font-weight:700;color:#fff}.col-full{max-width:100%;margin:0 auto;height:auto;padding:0}.boxsize{max-width:1140px;margin:0 auto}.boxsize-home{padding-left:0;padding-right:0}.customizationPergamena{clear:both !important;margin-top:35px}#ywapo_value_33{display:none}.site-header>.boxsize{position:relative;padding-left:0;padding-right:0}.woocommerce-breadcrumb a{color:#fff}.woocommerce-breadcrumb a:hover{color:#f8e91b}.woocommerce-breadcrumb p:last-child{margin-bottom:0}.breadcrumb-crumbs{text-align:right;line-height:35px}.breadcrumb-crumbs{font-size:14px;font-weight:400}.breadcrumb-crumbs a{font-weight:700}.breadcrumb-crumbs a:first-child:before{display:none}.breadcrumb-crumbs span{color:#64a7d2;margin:0 10px}.storefront-2-3.woocommerce-active .site-header .site-branding{padding:0 !important;margin-right:0;float:left;width:auto;margin:30px 0;clear:none}.site-header .site-branding img{height:45px;width:auto}nav#site-navigation,.shop-navigation{float:right;margin:0;width:auto;padding:0;border-bottom:0;clear:none;margin:30px 10px 30px 0;background:#fff;transition:all .5s ease-in}.shop-navigation{margin:35px 0;border-left:1px solid #afafaf;padding-left:15px}.shop-navigation ul.nav-menu{height:auto;max-height:none;margin:0}.main-navigation ul li,.secondary-navigation ul li,.shop-navigation ul li{position:relative;display:inline-block;text-align:left;float:left}.main-navigation ul.menu>li>a,.shop-navigation ul.menu>li>a{line-height:45px;padding-top:0;padding-bottom:0}.unhcr-numero-verde-wrapper{float:right;margin:30px 25px 30px 0}svg#unhcr-numero-verde{height:35px;width:115px;margin:0;padding:0;float:left}#masthead .site-header-cart .cart-contents{background:0 0}.woocommerce-active .site-header .site-header-cart{position:relative;float:right;height:35px;width:auto;margin:35px 0 0;padding-bottom:35px;box-sizing:content-box}.woocommerce-active.storefront-2x .site-header .site-header-cart .cart-contents:after{font-family:"Font Awesome 5 Free";content:"\f07a";height:35px;padding-top:3px;margin:0;font-size:20px !important;line-height:36px}.woocommerce-active .site-header .site-header-cart .cart-contents{display:block;height:35px;width:35px;padding:0;margin-left:15px;float:left}.woocommerce-active .site-header .site-header-cart .cart-contents .amount{display:none}.cart-contents{position:relative}.cart-contents .count{background-color:#faeb00;color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:0;right:-3px;z-index:10;opacity:1 !important;text-align:center;width:15px;height:15px;line-height:15px;font-size:10px !important;font-weight:700 !important;overflow:hidden}.site-header-cart .widget_shopping_cart{left:auto !important;right:0 !important;min-width:280px;background-color:#f5f5f5;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transition-delay:.1s}.site-header-cart .widget_shopping_cart .product_list_widget{padding:5px 0 0;background-color:#f5f5f5}.site-header-cart .widget_shopping_cart .product_list_widget .mini_cart_item{border-bottom:1px solid #e1e1e1;padding:15px 30px}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove{float:right;top:-1em !important;width:19px;height:18px;background-color:#0072bc;color:#fff;padding-left:4px;padding-top:2px;display:inline-block;border-radius:50%}.widget.woocommerce.widget_shopping_cart.active{top:70px;opacity:1;visibility:visible}.site-header-cart .widget_shopping_cart a:hover{color:#000}.site-header-cart .widget_shopping_cart p.buttons{padding:1.1em 30px}.site-header-cart .widget_shopping_cart .buttons,.site-header-cart .widget_shopping_cart p.total{background-color:#fcfcfc;padding-bottom:0;padding-top:15px;font-size:16px}.site-header-cart .widget_shopping_cart p.total:before,.site-header-cart .widget_shopping_cart p.total:after{content:none}.site-header-cart .widget_shopping_cart .product_list_widget .mini_cart_item:first-child{padding-top:10px}.site-header-cart .widget_shopping_cart .product_list_widget .mini_cart_item:last-child{padding-bottom:10px}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove:hover{color:#faeb00}.widget a.button.wc-forward:hover{color:#fff}.widget a.button.checkout{background-color:#faeb00;color:#000}.widget a.button.checkout:hover{background-color:#faeb00;color:#0072bc}.site-header-cart .widget_shopping_cart a{color:#150604;padding-right:10px}.site-header-cart .widget_shopping_cart p.total{color:#150604}.site-header-cart .widget_shopping_cart .product_list_widget{height:auto}.shop-navigation ul.menu>li>a.icons-link{color:#0072c2;font-size:1.05em;margin-left:15px;float:left}.shop-navigation ul.menu>li>a.icons-link>i{float:left;font-size:20px;line-height:35px}.menu-toggle span{width:0;overflow:hidden}.menu-toggle{color:#0072bc}button.menu-toggle:after,button.menu-toggle:before,button.menu-toggle span:before{background-color:#0072bc;content:"";display:block}button.menu-toggle:before{-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px)}button.menu-toggle:after{-webkit-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px)}button.menu-toggle span:before,button.menu-toggle:after,button.menu-toggle:before{height:3px;width:20px}button.menu-toggle{border:none !important}button.menu-toggle:focus{outline-width:0}.woocommerce-mini-cart__buttons a.wc-forward{font-size:16px}.content-area{margin-top:46px}.widget-area{margin-top:62px}.page-template-page-lista-regalo .content-area,.page-template-page-lista-regalo .widget-area{padding-top:0}.site-header-cart .widget_shopping_cart .woocommerce-mini-cart__empty-message{text-align:center}.countainer-step{background-color:#fff;margin-top:-50px;margin-bottom:0;padding:0}.countainer-step-home{margin-bottom:20px}.countainer-step>.row{margin:0}.countainer-step>.row>div[class^=col-]{padding:30px 35px;position:relative;background-color:#005c97;color:#fff}.countainer-step>.row>div[class^=col-]:after{content:"";position:absolute;right:-25px;top:0;width:0;height:0;border-top:51px solid transparent;border-bottom:44px solid transparent;border-left:25px solid #005c97;z-index:10}.countainer-step>.row>div[class^=col-]:last-child:after{display:none}.countainer-step p{margin-left:22px;font-size:14px;font-weight:400;line-height:1.2}.countainer-step p:last-child{margin-bottom:0}.countainer-step p>b{font-size:16px;font-weight:700}.countainer-step span.passaggio-num{position:absolute;top:-22px;left:45px;width:44px;height:44px;line-height:40px;text-align:center;font-size:18px;font-weight:700;border-radius:50%;border:2px solid #f8e91b;background-color:#005c97;color:#f8e91b}.countainer-step>.row>div[class^=col-].step-1,.step-1 span.passaggio-num{background-color:#1980c8}.countainer-step>.row>div[class^=col-].step-2,.step-2 span.passaggio-num{background-color:#005c97}.countainer-step>.row>div[class^=col-].step-3,.step-3 span.passaggio-num{background-color:#00436f}.countainer-step>.row>div[class^=col-].step-4,.step-4 span.passaggio-num{background-color:#00304f}.countainer-step>.row>div[class^=col-].step-1:after{border-left-color:#1980c8}.countainer-step>.row>div[class^=col-].step-2:after{border-left-color:#005c97}.countainer-step>.row>div[class^=col-].step-3:after{border-left-color:#00436f}.countainer-step>.row>div[class^=col-].step-4:after{border-left-color:#00304f}.countainer-step>.row>div[class^=col-].active:after{border-left-color:#fff !important}.countainer-step div[class^=col-].active{background-color:#fff !important;color:#0072bc !important}.countainer-step .active span.passaggio-num{border:1px solid #f8e91b;background-color:#f8e91b;color:#005c97}.row-step{text-align:center}.row-step .acf-field{margin:0 0 40px;clear:initial}.row-step .acf-field-group{display:inline-block;width:100%}.row-step .acf-field.col-md-offset-2{margin-left:16.66666667%}.row-step .acf-field .acf-label label,.acf-field .acf-label.acf-label-title label{color:#000;font-size:20px;margin-bottom:25px;line-height:1}.acf-label.acf-label-title label{float:left}.actions-listeregalo-all{font-size:16px;margin-bottom:25px;padding:0;font-weight:700}.row-step .col-md-6.acf-field,.row-step .col-md-4.acf-field{text-align:left}.row-step .col-md-6.acf-field .acf-label label,.row-step .col-md-4.acf-field .acf-label label{font-size:16px}.form-step .acf-form-submit{text-align:right}.form-step .acf-form-submit .acf-button{background-color:transparent;color:#0072bc;font-size:20px}.form-step.form-step-2 .acf-field{display:none}.row-step .acf-field .acf-label{margin:0 !important}.acf-field input[type=text]::placeholder{color:#707070}.input-text,input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],textarea,.acf-field input[type=text],.acf-field input[type=password],.acf-field input[type=number],.acf-field input[type=search],.acf-field input[type=email],.acf-field input[type=url],.acf-field textarea,.acf-field select{color:#43454b;height:auto;font-size:14px !important;padding:8px !important;border-width:1px;border-color:#f1f1f1;border:1px solid #ccc}input[type=text]:focus,input[type=text]:active,input[type=number]:focus,input[type=number]:active,input[type=email]:focus,input[type=email]:active,input[type=url]:focus,input[type=url]:active,input[type=password]:focus,input[type=password]:active,input[type=search]:focus,input[type=search]:active,textarea:focus,textarea:active,.input-text:focus,.input-text:active{outline:none}.row-step .acf-button-group label{border-radius:0 !important;border:0;background-color:#0072c2;color:#fff;font-size:16px;font-weight:700;position:relative;padding:15px;margin-right:15px;cursor:pointer}.row-step .acf-button-group label:last-child{margin-right:0}.row-step .acf-button-group label.selected,.row-step .acf-button-group label:hover,.row-step .acf-button-group label.selected:hover{background-color:#faeb00;color:#000}.button{font-size:16px;font-weight:700}.acf-form-submit{display:none}.button-continua{float:right}.button-indietro{float:left;padding-left:5px !important;padding:15px 60px}.button-continua,.button-indietro{background-color:#fff;color:#0072bc;font-size:20px;font-weight:700;padding-right:5px;line-height:40px}.button-continua:hover,.button-indietro:hover{background-color:#fff;color:#0072bc}.button-indietro:before{font-family:"Font Awesome 5 Free";content:'\f053';padding-right:5px;font-size:18px;padding-top:3px}.button-continua:after{font-family:"Font Awesome 5 Free";content:'\f054';padding-left:5px;font-size:18px;padding-top:3px}.step-placeholder-prev{width:auto;float:left;margin-right:15px}.step-placeholder{float:right;margin-left:15px}.step-placeholder,.step-placeholder-prev{min-width:70px;border-radius:50%;padding:20px !important;color:#fff;font-weight:700;font-size:22px}.step-placeholder:hover,.step-placeholder-prev:hover{color:#faeb00}.button-continua:focus,.step-placeholder:focus{outline:none}.navigazione-step{margin-top:20px}button.button.button-primary.is-checked{background-color:#0059a9}.nav-indietro:hover .step-placeholder-prev{background-color:#0059a9;color:#faeb00}.nav-avanti:hover .step-placeholder{background-color:#0059a9;color:#faeb00}img.img-filter{fill:#faeb00;width:25px;height:25px;object-fit:contain;display:inline;margin-right:10px;box-sizing:content-box;margin-top:-5px}img.img-filter:hover{fill:#0072bc !important}.form-step .acf-notice{border:0 !important;padding:0;background:#fff !important}.form-step .acf-notice{margin:0 !important}.form-step .acf-notice a.acf-notice-dismiss{display:none}.form-step .acf-field .acf-notice.-error p{text-align:left !important}.form-step .acf-fields.-border{border:0}.form-step .acf-image-uploader .button,.form-step .acf-file-uploader .button{float:right;padding-left:15px;padding-right:15px}.form-step .acf-image-uploader input,.form-step .acf-file-uploader input{width:100%;line-height:1}.form-step ul.acf-radio-list.acf-hl li,.form-step ul.acf-checkbox-list.acf-hl li{line-height:35px}.col-step-2-filter .button{margin-bottom:25px;padding:15px}.col-step-2-filter label{font-weight:700;font-size:16px;line-height:44px;margin-bottom:0;float:left}.col-step-2-filter label,.col-step-2-filter .button{margin-right:15px}.col-step-2-filter .button{font-size:16px !important}.col-step-2-filter .button:last-child{margin-right:0}.hide-if-value{border:1px dashed #0072bc;padding:20px}.show-if-value{border:1px solid #f1f1f1}.actions .image-wrapper{position:relative;overflow:hidden;margin-bottom:20px}.actions .image-wrapper img{margin-bottom:0 !important}.actions .action{background-color:#0072c2;width:100%;padding:15px 0;color:#fff;display:block;line-height:1;font-weight:700;position:absolute;bottom:-53px;left:0;font-size:16px}.actions .action i{color:#f8e91b;font-size:18px;line-height:22px}.actions .action.status-aggiungi{background-color:#f8e91b;color:#0072c2}.actions .action.status-aggiungi i{color:#0072c2}.actions .action.status-visualizza{background-color:#f8e91b;color:#0072c2}.actions .action.status-visualizza i{color:#0072c2}.actions .action.status-rimuovi{background-color:#dc3545;color:#fff}.actions .action.status-rimuovi i{color:#fff}.actions:not(.actions-remove-animation):not(.actions-remove):hover .action.status-aggiungi{bottom:0}.actions:not(.actions-remove-animation):not(.actions-remove):hover .action.status-visualizza{bottom:0}.actions:not(.actions-remove-animation).actions-remove:hover .action.status-rimuovi{bottom:0}.actions.actions-remove .action.status-aggiunto{bottom:0}li.separatore-menu-mobile{margin-bottom:35px}#sidebar-product-append.row{margin:0;background-color:#f5f5f5}.listaregalo-recap-container{background-color:#f5f5f5;padding:25px;margin-bottom:25px}.listaregalo-recap-container>.row{margin-left:0;margin-right:0}.col-md-6.nopadding,.col-md-12.nopadding{padding:0}span.lista-ricorrenza{color:#0072bc}.col-xs-12.col-md-4.listaregalorecap{padding:0 10px}.lista-regalo-header{background-color:#fcfcfc;padding:15px}.sidebar-listaregalorecap{padding:0}.lista-regalo-header>p{font-size:16px}.lista-regalo-header>p>span{color:#0072bc}.lista-regalo-body p{font-size:13px}.listaregalorecap-wrapper{margin-bottom:25px;background-color:#fff !important}.wrapper-importo{padding:15px 0;display:inline-block;width:100%;border-top:1px solid #d8d8d8}.listaregalorecap-wrapper .button,.sidebar-listaregalorecap .button{width:100%;margin-top:15px}.listaregalorecap-wrapper,.sidebar-listaregalorecap{color:#150604;font-size:16px;font-weight:400}.listaregalorecap-wrapper h5,.sidebar-listaregalorecap h5{color:#0072c2;font-size:22px;font-weight:700;margin:0 !important;display:inline-block;border-bottom:1px solid #0072c2;width:100%;padding-bottom:10px}.listaregalorecap-wrapper h3,.sidebar-listaregalorecap h3{color:#150604;font-size:20px;line-height:1.2;font-weight:700;display:block}.listaregalo-recap-container h1{font-size:2.5em;margin-bottom:.2em}.wrapper-importo h3,.wrapper-importo span{color:#000;font-size:16px;font-weight:700;line-height:1;margin-bottom:0}.wrapper-importo h3{float:left}.wrapper-importo span{float:right}.listaregalorecap-wrapper>p,.sidebar-listaregalorecap>p{display:inline;margin-bottom:15px}p.lista-descrizione{padding:30px 0 0}.sidebar-listaregalorecap div.row>div{padding:15px;border-bottom:1px solid #b8b8b8;position:relative}.selezionati{display:none}.sidebar-listaregalorecap div.row>div:first-child{border-top:1px solid #b8b8b8;padding-top:15px}.sidebar-listaregalorecap div.row>div:last-child{border-bottom:0;margin-bottom:0}.sidebar-listaregalorecap div.row>div>p{margin-right:30px;margin-bottom:0;display:inline-block;font-size:16px}.sidebar-listaregalorecap div.row>div>a{position:absolute;top:15px;right:15px}.sidebar-listaregalorecap div.row>div:first-child>a{top:15px}.sidebar-listaregalorecap div.row>div>p>span{display:block;color:#0072c2;font-weight:700;font-size:16px}.sidebar-listaregaloshare h3:first-child{margin-top:0}.sidebar-listaregaloshare textarea{margin-bottom:25px}.hentry .entry-content{font-size:1em}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-top:0}.right-sidebar .widget .widget-title,.right-sidebar .widget .widgettitle{line-height:1;font-size:20px;font-weight:700;margin-bottom:20px;border-bottom:0;padding-bottom:0}.widget_nav_menu ul li{padding:.875em 0}.right-sidebar #secondary .widget .widget-title,.right-sidebar #secondary .widget .widgettitle,#secondary ul.menu li.current-menu-item>a{color:#0072c2}.widget_recent_entries ul li,.widget_pages ul li,.widget_categories ul li,.widget_archive ul li,.widget_recent_comments ul li,.widget_nav_menu ul li,.widget_links ul li{padding-left:0}ul.liste-regalo{margin-left:0;margin-bottom:3.6rem;clear:both}ul.liste-regalo.columns-3 li.lista-regalo,ul.liste-regalo.columns-4 li.lista-regalo{width:21.7391304348%;float:left;margin-right:3.1%;font-size:.875em;list-style:none;min-height:320px}ul.liste-regalo.columns-3 li.lista-regalo{width:30.4347826087%;float:left;margin-right:4.347826087%}ul.liste-regalo.columns-3 li.lista-regalo h2,ul.liste-regalo.columns-4 li.lista-regalo h2{font-size:18px;margin:0 0 5px;float:left;width:100%}.page-template-page-cerca-lista-regalo ul.liste-regalo.columns-3 li.lista-regalo,.page-template-page-cerca-lista-regalo ul.liste-regalo.columns-4 li.lista-regalo{margin-top:43.2px}.page-template-page-cerca-lista-regalo ul.products li.product.first:first-child.first+li:not(.last){margin-top:0}ul.liste-regalo li.lista-regalo.last{margin-right:0 !important}ul.liste-regalo li.lista-regalo .lista-thumbnail{margin-top:0;margin-bottom:15px;position:relative;border-radius:0}ul.liste-regalo li.lista-regalo .lista-thumbnail:before{content:"";padding-top:75%;display:block}ul.liste-regalo li.lista-regalo .lista-thumbnail>img{display:block;margin-bottom:15px;border-radius:0;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}ul.liste-regalo li.lista-regalo span{color:#150604}ul.liste-regalo li.lista-regalo span>strong{color:#0072c2}body.woocommerce-account ul li.woocommerce-MyAccount-navigation-link--liste-regalo a:before{content:"\f1fd"}ul.products li.product .woocommerce-loop-product__title,ul.products li.product h2,ul.products li.product h3,.products li .woocommerce-loop-product__title{font-size:16px;margin:5px 0 15px;margin-bottom:0;float:left;width:100%}ul.products li.product .price{display:block;margin:20px 0 0;font-size:20px;text-align:left;line-height:1;float:left;width:100%}ul.products li.product .woocommerce-LoopProduct-link{position:relative;float:left}.badge-wrapper{position:absolute;top:0;left:15px}.badge-wrapper>.badge-label{background-color:#0072c2;color:#fff;font-size:11px;text-transform:uppercase;float:left;margin-right:10px;padding:3px 5px}img.img-badge{width:30px !important;height:30px !important;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px}ul.products li.product span.pricepercentage{display:none}ul.products li.product .price ins{float:left;margin:0;margin-right:15px}ul.products li.product .price del{font-size:14px;font-weight:400;line-height:20px;vertical-align:sub}ul.products li.product img{margin-bottom:20px}.acf-input-append{font-size:17px !important;line-height:30px !important;height:40px !important;padding:3px 7px !important;background:#fff !important;border:none !important}.filtro{padding:15px;margin-bottom:25px;margin-right:10px;font-size:16px}.button-yellow{background:#faeb00;color:#000;padding:12px;width:50%;margin-left:20px;text-align:center}#secondary>.widget-title{font-size:20px;color:#0072bc;font-weight:600}#secondary>.widget .widget-title,.widget .widgettitle{font-weight:600 !important;padding-bottom:0 !important;border-bottom:none !important}#secondary>.widget-area .widget{font-size:13px !important}#secondary>.widget_nav_menu{border-right:1px solid #afafaf}.widget-area .widget{font-size:13px !important}.singolo-contatto{margin-bottom:20px}.singolo-contatto .titolo-contatto{font-size:18px;color:#0072bc;margin-bottom:0}a.mail-contatto{color:#000;font-weight:400}.blocco-contatto{margin-bottom:10px}.contatto-custom{width:35px;float:left;margin-right:10px}.storefront-sorting{margin-bottom:25px}.subcategories-wrapper{width:100%;margin:0;display:block;float:left;padding:0}.subcategories-wrapper h3{padding-left:15px;padding-right:15px;font-size:20px;line-height:1.2;color:#0072c2;margin-bottom:15px}.subcategories-wrapper>ul{margin-right:-15px;margin-left:-15px;padding:0;list-style:none}.subcategories-wrapper>ul>li{margin:0 0 25px;padding:0;list-style:none;float:left}.subcategories-wrapper>ul>li{display:inline-block;width:16.6666%;position:relative;text-align:center}.subcategories-wrapper>ul>li>div{padding-left:15px;padding-right:15px}.subcategories-wrapper>ul>li img{width:25px;height:25px;object-fit:contain;display:inline;margin-right:10px;box-sizing:content-box;margin-top:-5px}.subcategories-wrapper>ul>li span{font-size:20px;color:#fff;width:100%;bottom:15px;left:0;line-height:1}.subcategories-wrapper>ul>li a{background-color:#0072c2;color:#fff;display:block;float:left;width:100%;height:100%;line-height:30px;padding:10px 0;font-size:18px}.subcategories-wrapper>ul>li.active a,.subcategories-wrapper>ul>li a:hover{background-color:#005b9b}.subcategories-wrapper>ul>li.active a:after{content:"";display:block;border-left:20px solid #0000;border-right:20px solid #0000;border-top:20px solid #005b9b;width:0;position:absolute;bottom:-20px;left:50%;margin-left:-20px}button.reset-filtri,.button.reset-filtri-virtuali{background-color:#fff;color:#0072c2}button.reset-filtri:hover,.button.reset-filtri-virtuali:hover{background-color:#fff;color:#faeb00}button.reset-filtri-virtuali{padding-left:15px}button.reset-filtri-virtuali:focus{outline-color:#fff !important}.blocco-invita{padding-bottom:35px}.single-product div.product .variations,.single-product div.product .single_variation_wrap,.single-product div.product .yith_wapo_groups_container,.single-product div.product .variations_button{margin:0 !important;padding:0;width:100%;border:0}.single-product div.product .single_variation_wrap,.single-product div.product .yith_wapo_groups_container,.single-product div.product .variations_button{display:block}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea,.input-text{border-width:1px}.single-product div.product .variations,.single-product div.product table.variations .value{margin-bottom:0 !important}.single-product div.product form.cart label{color:#0072c2;margin-bottom:0;width:210px;float:left;display:inline-block}.suggest-donation label{color:#000 !important;width:100% !important}.ywcnp_suggest_price_single label{width:100% !important;font-weight:700;font-size:26px}.ywcnp_min_label{font-size:16px;font-weight:400}.yith_wapo_reset_file{display:none}h3{font-size:26px !important}#ywcnp_suggest_price_single{margin-left:0}.single_add_to_cart_button{padding:12px}.single-product div.product form.cart .button{padding:19px 40px !important}@media screen and (max-width:767px){.single-product-col{margin-bottom:40px}img.suggest-amount.img-responsive.img-100{max-width:200px;text-align:center;display:inline-block}.single-product div.product .suggested-amounts label{text-align:center;float:none}}.hidden{display:none}.woocommerce-ordering{cursor:pointer;width:100%}.toggle-order-open{display:none;float:left;font-size:16px;line-height:28px;padding-left:15px}.toggle-order-title{float:left}.toggle-order-title h3>i{color:#0072bc;font-size:15px}a.toggle-order-button{background-color:#fff;padding:0 10px;color:#000;font-weight:400}a.toggle-order-button:hover{color:#0072bc}.woocommerce-pagination{margin-bottom:25px}#phantom-file{cursor:pointer}.qtacarrello{margin-right:0 !important}.carrellomargin{margin-bottom:15px !important}.carrellormv{margin-bottom:0 !important}.update_cart{display:none}.cart_totals h2{color:#0072bc}table.shop_table{border-top:1px solid #0072bc;border-bottom:1px solid #0072bc}table.shop_table tr td{vertical-align:middle}table.cart{margin-bottom:1em}.show-coupon{text-align:left;cursor:pointer}.coupon{display:none;padding-top:15px;text-align:right}td.coupon-custom{border-top:solid 1px #e1e1e1 !important}#coupon_code.input-text{width:33%}ul.products li.product img{margin-bottom:0 !important}.variation-pdf_ID{display:none}span.oops{color:#faeb00}.input-text,input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{box-shadow:none !important}.single-product div.product form.cart table.variations label{min-width:1px;max-width:none}.single-product div.product form.cart table.variations tr>td{padding-bottom:15px}.ywcds_form_container_single_product{margin-bottom:15px !important}.ywcds_form_container_single_product:after{content:".";display:block;height:0;clear:both;visibility:hidden}.eltdf-quantity-buttons{margin-bottom:0;display:inline-block}.select_box_colorpicker .select_option{margin-right:15px}.quantity-wrapper{display:inline-block;position:relative}.eltdf-quantity-buttons.quantity label{line-height:52px}#ywcds_add_donation_form_single_product label{line-height:1.2;margin:7px 0}.eltdf-quantity-buttons .eltdf-quantity-plus{top:0;border-bottom:0}.eltdf-quantity-buttons .eltdf-quantity-minus{bottom:0}.single-product div.product table.variations td{float:left}.single-product div.product table.variations td.label{min-width:105px;margin-bottom:0;float:left}.single-product div.product table.variations td.label label{line-height:32px}.tawcvs-swatches{padding:0}.select_option_colorpicker.select_option{width:32px;height:32px}.select_option .yith_wccl_value{height:30px}.ywcds_form_container .ywcds_button_field .ywcds_submit_widget,#ywcds_add_donation_form_single_product .ywcds_amount_field .ywcds_amount_single_product{margin:0}.tawcvs-swatches .swatch-label,input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea,.input-text,.eltdf-quantity-buttons .eltdf-quantity-input,.eltdf-quantity-buttons .eltdf-quantity-minus,.eltdf-quantity-buttons .eltdf-quantity-plus{border-color:#ccc}.wp-editor-container textarea.wp-editor-area{border:1px solid #ccc}.ywcds_amount_single_product{height:45px;width:210px;padding:8px !important}.select_box:after{display:none}.single-product div.product .entry-title.product_title{margin:0 0 15px}.woocommerce-product-details__short-description{margin-bottom:30px}.single-product div.product .price ins{display:block;line-height:1}.single-product div.product p.price{float:left;width:100%;margin-bottom:15px;margin-top:0}span.pricepercentage{font-size:14px;line-height:16px;margin-right:10px;color:#0072c2;display:inline-block;float:left}span.regpricesingle{font-size:16px;line-height:16px;color:#000;display:inline-block;float:left}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{width:16.38%;float:left;margin:0;padding-right:15px}.single-product div.product .woocommerce-product-gallery .flex-viewport{width:83.62%;float:right;margin:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin-bottom:15px}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{margin-bottom:0}.single-product div.product{padding-bottom:40px;padding-top:40px}.pswp__caption{display:none}.tawcvs-swatches img{border-radius:50% !important;padding:2px}.single-product div.product .woocommerce-tabs{padding:0;margin-bottom:80px}.storefront-full-width-content .woocommerce-tabs .panel{border-top:1px solid #f1f1f1;margin-bottom:0}.single-product div.product .woocommerce-tabs ul.wc-tabs li{border:0}.single-product div.product .woocommerce-tabs ul.wc-tabs li>a{line-height:70px;height:70px;border-bottom:2px solid #fff;font-weight:400}.single-product div.product .woocommerce-tabs ul.wc-tabs li.active>a{border-bottom-color:#000;background-color:transparent;color:#000;font-weight:700}.single-product div.product .woocommerce-tabs ul.wc-tabs li>a:hover{border-bottom-color:#0072c2}.single-product div.product .woocommerce-tabs ul.wc-tabs{margin:0;font-weight:400;width:auto}.popular.products>h2:first-child,.advice.liste-regalo>h2:first-child,.storefront-product-section .section-title,.single-product div.product .related.products>h2:first-child,.storefront-full-width-content .related.products>h2:first-child,.storefront-full-width-content .up-sells>h2:first-child{font-size:30px;color:#0072c2;margin-bottom:45px;text-align:center;background:0 0;font-weight:700}span.woocommerce-Price-currencySymbol{margin-left:5px}.shop_attributes tr:not(:first-child) th,.shop_attributes tr:not(:first-child) td{border-top:1px dashed #f1f1f1 !important}.selecte-wrapper-hide{display:none}.input-radio{display:block;width:100%;float:left}.wc_payment_method>input{display:block;width:100%;float:left;position:absolute;top:18px;left:10px}#payment .payment_methods>.wc_payment_method>label{margin-left:15px}.input-radio label,.input-radio input[type=radio],.single-product div.product form.cart table.variations .input-radio label,.single-product div.product form.cart table.variations .input-radio input[type=radio]{float:none;display:inline-block}.ywapo_group_container.form-row.form-row-wide h3{display:none}.ywapo_input_container.ywapo_input_container_text input,.ywapo_input_container.ywapo_input_container_textarea .wp-editor-wrap{max-width:60%;display:inline-block}.yith_wapo_groups_container.disabled{display:none !important}.woocommerce-info,.woocommerce-noreviews{background-color:#0072bc !important;color:#faeb00 !important;font-size:20px;font-weight:700;line-height:50px}.woocommerce-info a.button{background-color:#faeb00;font-size:16px;color:#0072bc;padding:10px 42px;min-width:210px;text-align:center}.site-footer .footer-widgets{font-size:13px;padding:55px 0;color:#fff}.storefront-handheld-footer-bar{position:fixed;bottom:0;left:0;right:0;z-index:9999;border:none;box-shadow:none;background-color:#0072bc}.storefront-handheld-footer-bar ul li>a{background-color:#0072bc;border-right:none}.storefront-handheld-footer-bar ul li.search>a:before{content:"\f002"}.storefront-handheld-footer-bar ul li.cart>a:before{content:"\f07a"}.storefront-handheld-footer-bar ul li.my-account>a:before{content:"\f007"}.storefront-handheld-footer-bar ul li.cart .count{background-color:#faeb00 !important;font-size:10px !important;color:#000;border:none}.storefront-handheld-footer-bar ul li>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;vertical-align:-.125em;font-family:'font awesome 5 free';font-weight:900;line-height:inherit;vertical-align:baseline;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;line-height:2.618046972;font-size:1.618em;text-indent:0;display:block;cursor:pointer}.storefront-handheld-footer-bar ul li.cart>a:after{font-family:"Font Awesome 5 Free";content:"\f07a";height:35px;padding-top:3px;margin:0;font-size:20px !important}.footer-widgets p{font-size:13px;color:#999}.footer-widgets .widget.widget_nav_menu ul{margin:0;padding:0;list-style:none}.footer-widgets .widget.widget_nav_menu ul>li{padding:0;margin:0;list-style:none}.footer-widgets .widget.widget_nav_menu ul>li>a{line-height:1;margin-bottom:10px;display:block}.footer-widgets .widget.widget_nav_menu ul>li>a:hover{color:#faeb00}.site-footer .widget-title{line-height:1;font-size:20px;margin-bottom:20px;border-bottom:0;padding-bottom:0}.row.row-flex,.footer-widgets.row{display:flex;flex-wrap:wrap}.row.row-flex>[class*=col-],.footer-widgets.row>[class*=col-]{display:flex;flex-direction:column}.modal-search,.modal-search-flex{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.js .modal-search,.jsjs .modal-search{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100vh}.js .modal-search:before,.jsjs .modal-search:before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(241,241,241,.8);opacity:0}.btn--search-close{font-size:16px;position:absolute;top:1.25em;right:1.25em;display:none;padding:0;background:0 0 !important;box-shadow:none !important;outline:none !important}.btn--search-close svg{width:50px;height:50px}.js .btn--search-close,.jsjs .btn--search-close{display:block}.search__form{margin:5em 0}input[type=search].search__input{outline:none;background:0 0;border:0;font-family:inherit;font-size:10vw;line-height:1;display:inline-block;box-sizing:border-box;width:75%;padding:.05em 0;color:#0072c2;border-bottom:5px solid;box-shadow:none}input[type=search].search__input::-webkit-input-placeholder{color:#00223a}input[type=search].search__input::-moz-placeholder{opacity:1;color:#00223a}input[type=search].search__input:-ms-input-placeholder{color:#00223a}input[type=search].search__input::-webkit-search-cancel-button,input[type=search].search__input::-webkit-search-decoration{-webkit-appearance:none}input[type=search].search__input::-ms-clear{display:none}.search__info{font-size:90%;font-weight:700;display:block;width:75%;margin:0 auto;padding:.85em 0;text-align:right;color:#0072c2}.search__related{display:flex;width:75%;text-align:left;pointer-events:none}.search__suggestion{width:50%}.search__suggestion:first-child{padding:0 2em 0 0}.search__suggestion:last-child{padding:0 0 0 2em}.search__suggestion h3{font-size:1.35em;margin:0}.search__suggestion h3:before{content:'\21FE';display:inline-block;padding:0 .5em 0 0}.search__suggestion p{font-size:1.15em;line-height:1.4;margin:.75em 0 0}.js .main-wrap,.jsjs .main-wrap{position:relative;transition:transform .5s}.js .main-wrap--blur,.jsjs .main-wrap--blur{-webkit-filter:blur(3px);filter:blur(3px)}.js .main-wrap--move,.jsjs .main-wrap--move{transform:scale3d(.7,.7,1)}.js .main-wrap--blur .btn--search,.jsjs .main-wrap--blur .btn--search,.js .main-wrap--move .btn--search,.jsjs .main-wrap--move .btn--search{pointer-events:none;opacity:0}.js .modal-search,.jsjs .modal-search{pointer-events:none}.js .search--open,.jsjs .search--open{pointer-events:auto}.js .search:before,.jsjs .search:before{opacity:0;transition:opacity .5s}.js .search--open:before,.jsjs .search--open:before{opacity:1}.btn--search-close{opacity:0;transition:opacity .5s}.search--open .btn--search-close{opacity:1}.search__suggestion,.search__info{opacity:0;transform:translate3d(0,50px,0);transition:opacity .4s,transform .4s}.search--open .search__suggestion,.search--open .search__info{opacity:1;transform:translate3d(0,0,0)}.search--open .search__suggestion:first-child{transition-delay:.15s}.search--open .search__suggestion:nth-child(2){transition-delay:.2s}.js .search__input,.jsjs .search__input{transform:scale3d(0,1,1);transform-origin:0% 50%;transition:transform .3s}.js .search--open .search__input,.jsjs .search--open .search__input{transform:scale3d(1,1,1);transition-duration:.5s}@media screen and (max-width:40em){.btn--search-close{font-size:1.25em}.search__suggestion{font-size:80%;width:100%}.search__suggestion:nth-child(2),.search__suggestion:nth-child(3){display:none}}.site-header-cart .cart-contents:after{content:"\f07a"}.wrapper-aggiungi{overflow:hidden !important}a,a:hover,.subcategories-wrapper>ul>li a img,.subcategories-wrapper>ul>li a:hover img,.subcategories-wrapper>ul>li a span,.subcategories-wrapper>ul>li a:hover span,.main-navigation ul.menu>li>a,.shop-navigation ul.menu>li>a,.main-navigation ul.menu>li>a:hover,.shop-navigation ul.menu>li>a:hover,.row-step .acf-button-group label,.row-step .acf-button-group label:hover,.actions .action.status-aggiungi,.actions .action.status-visualizza,.actions:not(.actions-remove):hover .action.status-aggiungi,.actions:not(.actions-remove):hover .action.status-visualizza,.actions .action.status-rimuovi,.actions-remove:hover .action.status-rimuovi,.site,.site.main-wrap--blur,.js .search--open:before,.jsjs .search--open:before,.js .modal-search:before,.jsjs .modal-search:before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.demo_store{position:fixed;bottom:0}.view-mobile{display:none}.ywcds_amount_field label{font-weight:600 !important}td.label{width:15%}td.value{width:80%}.single-product div.product table.variations select,select.ywapo_input{min-width:100%;max-width:none;background:#fff;border:1px solid #ccc;height:40px;border-radius:0;padding-left:10px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#cecece 50%),linear-gradient(135deg,#cecece 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;color:#707070}.single-product div.product table.variations select:focus{background-image:linear-gradient(45deg,#cecece 50%,transparent 50%),linear-gradient(135deg,transparent 50%,#cecece 50%);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:#f1f1f1;outline:0}.single-product div.product table.variations select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.woocommerce-message{margin-bottom:0;background-color:#f5f5f5;color:#000;font-size:16px;line-height:49px}.woocommerce-message .fa-check-circle{color:#0072bc;font-weight:700}.woocommerce-message .button:hover{background-color:#faeb00 !important;color:#0072bc}.woocommerce-message .button{background-color:#0072bc !important;color:#fff;padding:10px 42px}.woocommerce-message.woocommerce-info .button{background-color:#faeb00 !important}.page-template-template-fullwidth-php .site-main ul.products.columns-4 li.product{margin-right:0;margin-left:0;padding-left:15px;padding-right:15px;width:25%}.ul.products li.product.last{margin-right:.8em !important}input.ywcds_submit_widget.ywcds_add_donation_product.button.alt.ywcds_ajax_add_donation{font-size:16px;padding:.78em 3em !important}.navi-footer{padding:46px 0}.form-aggiungi-donazione{float:right}.eltdf-quantity-buttons{position:relative;display:inline-block;vertical-align:middle}.eltdf-quantity-buttons .eltdf-quantity-input,.eltdf-quantity-buttons .eltdf-quantity-minus,.eltdf-quantity-buttons .eltdf-quantity-plus{display:inline-block;vertical-align:middle;background-color:transparent;text-align:center;-webkit-user-select:none;box-sizing:border-box}.eltdf-quantity-buttons .eltdf-quantity-input{position:relative;height:52px;width:52px;padding:0;margin:0 28px 0 0;font-size:15px;font-weight:300;font-family:inherit;line-height:56px;outline:0;color:#121212}.eltdf-quantity-buttons .eltdf-quantity-minus,.eltdf-quantity-buttons .eltdf-quantity-plus{border:1px solid #ccc;position:absolute;right:0;width:28px;height:29px;line-height:26px;border-left:0;color:#121212;cursor:pointer;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.eltdf-quantity-buttons .eltdf-quantity-minus:hover,.eltdf-quantity-buttons .eltdf-quantity-plus:hover{color:#ac8c67}.eltdf-quantity-buttons .eltdf-quantity-plus:before{content:"";font-family:linea-arrows-10;display:inline-block;font-size:20px}.eltdf-quantity-buttons .eltdf-quantity-minus:before{content:"";font-family:linea-arrows-10;display:inline-block;font-size:20px;position:relative;top:1px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none !important;margin:0 !important}.icon_minus-06:hover{background-image:url('/wp-content/uploads/2019/03/downarrowlight.png') !important}.icon_plus:hover{background-image:url('/wp-content/uploads/2019/03/uparrowlight.png') !important}.cart-collaterals{margin-bottom:46px}input[type=radio]:focus{outline:none !important}table.cart tr.woocommerce-cart-form__cart-item.cart_item{border-bottom:1px solid #ccc}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.woocommerce-MyAccount-navigation{float:left !important;padding-right:20px}woocommerce-MyAccount-content{margin-bottom:45px}.woocommerce-MyAccount-content p{font-size:16px}#payment .payment_methods li img{padding:0 2px}.acf-notice.-error{background:0 0}.footer-cartolina{color:#fff;padding:30px 20px;background-color:transparent;margin-top:64px;font-size:20px}.footer-cartolina strong{color:#faeb00}.footer-cartolina span{font-weight:700}.bottone-footer-cartolina{padding:10px 20px;background-color:#006ab4;color:#fff;max-width:50%;text-align:center;margin:15px auto;font-weight:700}.cartolina-personalizzata{position:absolute;top:370px;max-width:40%;width:40%;text-align:center}.cartolina-personalizzata p{font-size:17px}p.titolo-cartolina-personalizzata{font-size:24px;color:#0072bc;font-weight:700;margin-top:20px}p.messaggio-cartolina{padding:0 70px;font-size:17px}p.mittente-cartolina-personalizzata{font-size:18px;font-style:italic}a.modifica-lista{color:#636363}.singolo-blocco-invita a{font-size:16px !important;padding:10px}.singolo-blocco-invita #submit{margin-top:15px}.single-link{padding-bottom:6px}.single-product .wapo_option_description{display:block !important;opacity:1}.empty-cart-content{text-align:center;padding-bottom:40px}p.cart-empty{font-size:26px;color:#0072bc}.wc-bacs-bank-details-heading{display:none}ul.order_details{margin-top:0}p.woocommerce-notice.woocommerce-notice--error.woocommerce-thankyou-order-failed{font-weight:700;color:#b32626;font-size:18px;text-align:center}.woocommerce-billing-fields__field-wrapper{overflow:hidden}#order_review .product-preview .product-thumbnail-preview-img{width:80px}button#place_order{margin-top:20px}.woocommerce form .form-row .input-checkbox{margin-top:2px}span.woocommerce-terms-and-conditions-checkbox-text{font-size:12px;font-weight:400;font-style:italic}.woocommerce-checkout .terms-paragraph label.checkbox{float:none;display:block}@media (min-width:768px){html .page-template-template-fullwidth-php .checkout-fullwidth{width:100% !important;float:none !important;clear:none !important}}.refugees_text{font-size:26px;line-height:1em;font-weight:700;color:#0072c2}.refugees_text span{display:inline-block}span#refugees-count{font-size:2.5em}.swiper-button-next:after,.swiper-button-prev:after{color:#0072bc}.swiper-button-next:after,.swiper-button-prev:after{font-size:25px;font-weight:700;color:#0072bc}.ywapo_miss_required:before{content:'Campo obbligatorio!' !important}ul.products li.product .woocommerce-loop-product__title,ul.products li.product h2{margin-top:15px;display:block}p.ywcnp_sugg_label{display:none !important}@supports (-ms-ime-align:auto){button.menu-toggle{display:none;padding-left:0;padding-right:0}.site-header,#masthead{float:left;width:100%;padding-bottom:0}.primary-navigation,.primary-navigation .menu.nav-menu{float:right;margin-bottom:0}.handheld-navigation{display:none}.woocommerce-breadcrumb{margin-top:105px}.handheld-navigation{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){button.menu-toggle{display:none;padding-left:0;padding-right:0}.site-header,#masthead{float:left;width:100%;padding-bottom:0}.primary-navigation,.primary-navigation .menu.nav-menu{float:right;margin-bottom:0}.handheld-navigation{display:none}.woocommerce-breadcrumb{margin-top:105px}.handheld-navigation{display:none}}@media only screen and (max-width :979px){@supports (-ms-ime-align:auto){button.menu-toggle{display:block}nav#site-navigation{margin-top:33px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){button.menu-toggle{display:block}nav#site-navigation{margin-top:33px}}}@media (min-width:768px){.woocommerce-tabs ul.tabs{width:100%}}@media (min-width:992px){.slogan-home{float:none !important;display:flex;justify-content:space-between}}@media only screen and (max-width :1200px){.site-header>.boxsize{padding-left:15px;padding-right:15px}}@media only screen and (max-width :1080px){.primary-navigation li{padding-left:5px;padding-right:5px}.shop-navigation ul.menu>li>a.icons-link{margin-left:5px}.woocommerce-active .site-header .site-header-cart .cart-contents{margin-left:5px}svg#unhcr-numero-verde{width:100px}}@media only screen and (max-width :979px){.demo_store{position:fixed;bottom:59px}.footer-widgets.row>div{margin-bottom:30px}.footer-widgets.row>div:last-child{margin-bottom:0}.primary-navigation{display:none !important}nav#site-navigation{margin:45px 10px 30px 0}.boxsize{max-width:100%;padding:0 20px}.woocommerce-breadcrumb{padding:25px 0}.page-template-page-lista-regalo .woocommerce-breadcrumb{padding-bottom:45px}.archive .woocommerce-products-header{display:block}.archive .woocommerce-products-header .term-subtitle{min-width:1px;max-width:100%}.subcategories-wrapper>ul>li{width:100%}.ywapo_input_container.ywapo_input_container_text input,.ywapo_input_container.ywapo_input_container_textarea .wp-editor-wrap{max-width:100%}.row-step .acf-field.col-md-offset-2{margin-left:0}.countainer-step p{margin-left:0}.breadcrumb-crumbs{display:none}.countainer-step>.row>div[class^=col-]{padding:30px 15px}.countainer-step span.passaggio-num{left:15px}.countainer-step{margin-top:0}.countainer-step>.row>div[class^=col-]:after{display:none}.countainer-step>.row{margin-left:-15px;margin-right:-15px}.woocommerce-breadcrumb{background-size:cover}.acf-button-group{display:block !important;text-align:center}.row-step .acf-button-group label.selected:after{display:none}.row-step .acf-button-group label{margin:0 8px 15px;display:inline-block}button.step-placeholder,.button-continua{width:auto}.button-continua{padding-left:0}button,input[type=button],input[type=reset],input[type=submit],.button,.widget a.button{width:100%}.footer-widgets.col-5 .block{width:100%;margin-right:0;margin-bottom:25px}.main-navigation ul{padding-top:30px}.main-navigation ul li{display:block;text-align:left;float:none;padding-left:35px}.main-navigation ul.menu>li>a{font-size:16px}.main-navigation ul.menu>li>a:hover{color:#faeb00 !important;background:0 0 !important}.main-navigation ul.menu>li.current-menu-item>a{color:#faeb00 !important;background:0 0 !important}.handheld-navigation{position:absolute;top:102px;right:0;width:40%;transition:transform .3s cubic-bezier(1,.5,0,1)}.main-navigation.toggled .handheld-navigation,.main-navigation.toggled .menu>ul:not(.nav-menu),.main-navigation.toggled ul[aria-expanded=true]{min-height:9999px;width:100%;top:102px !important;transition:transform .3s cubic-bezier(1,.5,0,1)}button.reset-filtri-virtuali{padding:15px 60px}.single-product div.product form.cart button{margin-left:0}.woo-variation-product-gallery{max-width:40% !important}.page-template-template-fullwidth-php .site-main ul.products.columns-4 li.product{width:50%}}@media only screen and (max-width :767px){.cartolina-personalizzata{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-size:25px !important;font-weight:700 !important}.swiper-button-next,.swiper-button-prev{top:13px !important}.noview-mobile{display:none}.view-mobile{display:block;padding-top:30px;padding-bottom:20px;background-color:#0072bc;color:#fff}h2.breadcrumb-title-mobile{color:#fff !important}ul.products li.product{margin-bottom:2.235801em}body.archive #main ul.products{margin-bottom:0}ul.products li.product.last{margin-bottom:0}.primary-navigation{display:none !important}#unhcr-numero-verde{display:none;transition:all .5 ease-in-out}#masthead{margin-bottom:80px}nav#site-navigation{margin:45px 15px 30px 0}.woocommerce-active.storefront-2x .site-header .site-header-cart .cart-contents:after{height:35px;padding-top:3px;margin:0;font-size:20px !important}.handheld-navigation{position:absolute;top:103px;right:0;width:40%;transition:transform .3s cubic-bezier(1,.5,0,1)}.main-navigation.toggled .handheld-navigation,.main-navigation.toggled .menu>ul:not(.nav-menu),.main-navigation.toggled ul[aria-expanded=true]{min-height:9999px;width:100%;top:103px !important;transition:transform .3s cubic-bezier(1,.5,0,1)}.site-header>.boxsize{padding-left:30px}.storefront-sorting{margin-top:64px}button.reset-filtri-virtuali{padding:15px 60px}.event-text{top:120px}.single-product div.product form.cart button{margin-left:0}.call-2-action{padding-left:15px;padding-right:15px}}@media only screen and (max-width :480px){.shop-navigation,.site-header-cart{display:none}.woo-variation-product-gallery{max-width:100% !important}.main-navigation ul{padding-top:30px}.main-navigation ul li{display:block;text-align:left;float:none;padding-left:35px}.main-navigation ul.menu>li>a{font-size:16px}.main-navigation ul.menu>li>a:hover{color:#faeb00 !important;background:0 0 !important}.main-navigation ul.menu>li.current-menu-item>a{color:#faeb00 !important;background:0 0 !important}.shop-navigation{margin:30px 0}.storefront-2-3.woocommerce-active .site-header .site-branding{margin:25px 0}nav#site-navigation{margin:40px 15px 30px 0}#masthead{margin-bottom:75px}.handheld-navigation{position:absolute;top:98px;right:0;width:40%;transition:transform .3s cubic-bezier(1,.5,0,1)}.main-navigation.toggled .handheld-navigation,.main-navigation.toggled .menu>ul:not(.nav-menu),.main-navigation.toggled ul[aria-expanded=true]{min-height:9999px;width:100%;top:98px !important;transition:transform .3s cubic-bezier(1,.5,0,1)}.site-header>.boxsize{padding-left:20px}button.reset-filtri-virtuali{padding:15px 60px}.event-text{top:120px;left:50px}.event-text p{font-size:.7em}.single-product div.product form.cart button{margin-left:0}input.cerca-lista-regalo{width:100%}.form-lista-regalo{margin-left:0}input.button.lista-regalo{margin-left:0 !important}.cart-collaterals{margin-bottom:46px}.ywcds_form_container form{float:left}.form-aggiungi-donazione{float:left}input.ywcds_amount{width:100% !important}input.ywcds_submit_widget.ywcds_add_donation_product.button.alt.ywcds_ajax_add_donation{margin-top:10px;width:100%}}.ywapo_group_container.form-row.form-row-wide{margin:0 0 30px !important}