/*!
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.1
Text Domain:  Avada
*/*,body{--nav_typography-font-family:"bree",sans-serif;--mobile_menu_typography-font-family:"bree",sans-serif;--footer_headings_typography-font-family:"bree",sans-serif;--button_typography-font-family:"bree",sans-serif;font-family:bree,sans-serif}body{font:13px/20px bree,serif!important}b,strong{font-weight:600}a{text-decoration:none}a:hover{opacity:.6}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{font-style:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{font-style:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{font-style:normal}.menu-item-13327 a span,.menu-item-20627 a span{background:#dc121c;padding:5px 10px;color:#fff;font-weight:700}.menu-esteso{display:block}.menu-mobile{display:none}.no-margin{margin-bottom:0!important}.si-margin-top{margin-top:9px!important}#sidebar li.menu-item-has-children button[data-toggle=collapse-menu]{position:absolute;right:5px;top:10px;background:#dc121c;border:0;color:#fff;padding:3px 5px;cursor:pointer}#sidebar li.menu-item-has-children:first-child button[data-toggle=collapse-menu]{top:3px}#sidebar .change-minus .fa-plus:before{content:"\f068"}#sidebar li a:before{display:none}#sidebar .menu-item-13327 a,#sidebar .menu-item-20627 a{background:#dc121c;padding:5px 20px;color:#fff;font-weight:700}#sidebar .current-menu-parent>a,#sidebar .current-product-ancestor>a{color:#dc121c}#menu-shop{font-family:bree,sans-serif}.fusion-tb-header .highlight .menu-text{background-color:#dc111c!important;color:#fff;padding:12px 25px;border-radius:50px;font-family:'Fjalla One',sans-serif;font-size:17px;letter-spacing:.5px}#sidebar .menu a{text-transform:uppercase}.sub-menu a{text-transform:uppercase}.menuAccount a i,.menuCart a i,.menuWishlist a i{width:25px;height:25px}.menuAccount a i:before,.menuCart a i:before,.menuWishlist a i:before{content:''}.menuAccount a i{background-image:url(/wp-content/themes/Avada-Child-Theme/assets/images/account-1.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.menuWishlist a i{background-image:url(/wp-content/themes/Avada-Child-Theme/assets/images/heart-1-min.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.menuCart a i{background-image:url(/wp-content/themes/Avada-Child-Theme/assets/images/cart-1.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.home-title h1{text-align:center;color:#ee2d21!important;font-family:'Fjalla One',sans-serif;padding-bottom:25px!important}.home-title h1 span{color:#ee2d21;font-family:'Fjalla One',sans-serif}.home-subtitle h2{font-size:20px!important;text-transform:uppercase;text-align:center;padding-bottom:15px!important}.fusion-text-1 p{text-align:center;font-size:20px;line-height:1.7;font-weight:300}.cerca-prodotti .dgwt-wcas-sf-wrapp{display:flex;justify-content:flex-end;margin-right:-30px;width:auto}.cerca-prodotti .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:172px!important}.cerca-prodotti .dgwt-wcas-search-input{width:60%!important}.social-link .fusion-social-networks-wrapper{display:flex;justify-content:center}@media (min-width:768px) and (max-width:991.98px){.menuWishlist{margin:0!important}}.tt-upper{text-transform:uppercase!important}@media (min-width:768px){.d-md-none{display:none!important}}.wishlist_table tr td.product-thumbnail a img{min-width:114px}.dgwt-wcas-meta{min-width:90px}.dgwt-wcas-sp{line-height:1.4}.fusion-widget-cart-number{color:#fff!important}.fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list>li{margin-left:calc(20px / 2)!important;margin-right:calc(20px / 2)!important}.c-white{color:#fff!important}.title-sep.sep-double{border-color:transparent!important}.fusion-body .fusion-content-sep.sep-solid,.fusion-body .fusion-separator-border.sep-solid,.fusion-body .fusion-separator.sep-solid{border-color:transparent!important}.avada-has-rev-slider-styles .avada-skin-rev{border-color:transparent!important}.wpcf7-submit{background-color:#ee2d24!important}.product .product_type_simple.product-buttons-container{display:flex;align-items:center;justify-content:center}.custom-header{position:relative;z-index:99;padding-left:30px!important;padding-right:30px!important}.variations tr{display:flex;align-items:center}.label{margin-right:10px}.woocommerce .avada-myaccount-user{display:none}.fusion-woo-cart-1 td.label{width:auto!important}.fusion-clean-product-image-wrapper .fusion-image-wrapper img{max-width:380px;height:300px;-o-object-fit:contain;object-fit:contain;width:100%}.fusion-clean-product-image-wrapper .fusion-image-size-fixed{display:flex;justify-content:center}.dgwt-wcas-search-input{border-radius:50px!important;border:1px solid #000}.no-italic{font-style:normal!important}.fusion-flex-container .fusion-row .fusion-flex-column.azzera-margin-bottom{margin-bottom:0!important}#menu-classic-shop-cart-menu-1{min-height:auto!important}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.menu-esteso{display:block!important}.menu-mobile{display:none!important}.dgwt-wcas-enable-mobile-form{display:none!important}.dgwt-wcas-suggestions-wrapp.dgwt-wcas-has-img.dgwt-wcas-has-price{width:300px!important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp{text-align:center}.cerca-prodotti .dgwt-wcas-search-input{width:auto!important}.cerca-prodotti .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:120px!important}.add_to_cart_inline .product_type_simple .add_to_cart_button .ajax_add_to_cart{font-size:12px;line-height:1.2}#menu-shop-1 .menu-item a .menu-text,.sub-menu .menu-item a span{font-size:12px;letter-spacing:0}.ltr.fusion-body .fusion-menu-element-wrapper .fusion-menu-element-list>li:first-child{margin-left:0!important;margin-right:0!important}.fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list>li{margin-left:0!important;margin-right:0!important}.fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list>li{margin-left:calc(8px / 2)!important;margin-right:calc(8px / 2)!important}.fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon{margin:10px 6px!important}.fusion-widget-cart-number{width:12px;height:12px}.fusion-tb-header .highlight .menu-text{padding:8px 8px!important;font-size:14px!important;letter-spacing:0}.fusion-body .fusion-builder-nested-column-4 .social-link{width:18%!important}.fusion-social-networks .fusion-social-network-icon:before{font-size:13px}.menuAccount a i,.menuCart a i,.menuWishlist a i{width:19px;height:19px}.categoryTitle{font-size:30px!important}.no-margin{margin-bottom:0!important}.wpfClearButton.wpfButton{width:60%!important}}@media only screen and (min-width:768px) and (max-width:1180px) and (orientation:landscape){.menu-esteso{display:block!important}.menu-mobile{display:none!important}.cerca-prodotti .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:172px}.fusion-body .fusion-menu-element-wrapper[data-count="1"] .fusion-menu-element-list>li{margin-right:calc(8px / 2)!important}.fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list>li{margin-left:calc(15px / 2)!important;margin-right:calc(15px / 2)!important}.fusion-body .fusion-menu-element-wrapper[data-count="2"] .fusion-menu-element-list>li{margin-right:calc(12px / 2)!important}.fusion-body .fusion-menu-element-wrapper[data-count="2"] .fusion-menu-element-list>li{margin-left:calc(10px / 2)!important;margin-right:calc(10px / 2)!important}.fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list .menu-item>a{font-size:13px;letter-spacing:0}.wpfClearButton.wpfButton{width:60%!important}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.menu-esteso{display:none!important}.menu-mobile{display:block!important}.fusion-layout-column.fusion_builder_column_inner.fusion-builder-nested-column-5.fusion_builder_column_inner_5_6{width:10%!important;display:flex;justify-content:flex-end!important}.fusion-layout-column.fusion_builder_column_inner.fusion-builder-nested-column-6.fusion-builder-nested-column-6{width:35%!important}.fusion-body .fusion-menu-element-wrapper[data-count="2"] .fusion-menu-element-list>li{margin-left:calc(18px / 2)!important;margin-right:calc(18px / 2)!important;margin-top:10px!important}.menuAccount a i,.menuCart a i,.menuWishlist a i{width:28px;height:28px}.fusion-builder-row.fusion-builder-row-inner.fusion-row.fusion-flex-align-items-flex-start{justify-content:flex-end}.fusion-layout-column.sposta-menu-2{order:2!important}.fusion-layout-column.sposta-menu-1{order:1!important}.dgwt-wcas-enable-mobile-form{display:none!important}.dgwt-wcas-suggestions-wrapp.dgwt-wcas-has-img.dgwt-wcas-has-price{width:300px!important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp{text-align:center}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st{font-size:12px;line-height:1.2}.fusion-tb-header .highlight .menu-text{padding:10px 18px}#menu-shop-1 .menu-item a .menu-text,.sub-menu .menu-item a span{font-size:12px;letter-spacing:0}#menu-classic-shop-cart-menu-1{justify-content:center}.fusion-tb-header .highlight .menu-text{padding:6px 18px}.fusion-body .fusion-menu-element-wrapper[data-count="1"] .fusion-menu-element-list>li{margin-left:calc(4px / 2)!important;margin-right:calc(4px / 2)!important}.fusion-body .fusion-menu-element-wrapper[data-count="4"] .fusion-menu-element-list>li{margin-left:calc(5px / 2)!important;margin-right:calc(5px / 2)!important}.fusion-social-networks .fusion-social-network-icon:before{font-size:12px}.fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon{margin:10px 5px!important}.cerca-prodotti .dgwt-wcas-search-input{width:auto!important}.cerca-prodotti .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:30px!important}.cerca-prodotti .dgwt-wcas-sf-wrapp{margin-right:0}.no-margin{margin-bottom:0!important}.wpfClearButton.wpfButton{width:80%!important}.wpfFilterButtons{text-align:center}}@media only screen and (min-width:320px) and (max-width:767px) and (orientation:portrait){.menu-esteso{display:none!important}.menu-mobile{display:block}.dgwt-wcas-enable-mobile-form{display:none!important}.dgwt-wcas-suggestions-wrapp.dgwt-wcas-has-img.dgwt-wcas-has-price{width:300px!important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st{font-size:12px;line-height:1.2}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp{text-align:center}.cerca-prodotti .dgwt-wcas-sf-wrapp{justify-content:flex-start}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 15px 10px 30px;font-size:11px}.cerca-prodotti .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:8px!important;width:15px}.cerca-prodotti .dgwt-wcas-search-input{width:85%!important}.social-link .fusion-social-networks-wrapper{justify-content:flex-end}.fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon{margin:10px 8px}.fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper{margin:0}.fusion-menu-element-wrapper .fusion-menu-element-list>li:not(.fusion-menu-item-button).current-menu-item>a{color:#666!important}.fusion-body .fusion-menu-element-wrapper[data-count="2"]>.avada-menu-mobile-menu-trigger{padding-left:0}.fusion-menu-element-wrapper>.avada-menu-mobile-menu-trigger{padding-left:20px!important}.fusion-menu-element-wrapper>.avada-menu-mobile-menu-trigger{color:#666!important}#menu-shop-1{padding-top:10px}.si-margin-top{margin-top:0!important}}.fusion-menu-element-list .menu-item>a:active,.fusion-menu-element-list .menu-item>a:focus,.fusion-menu-element-list .menu-item>a:hover,.menu-text:active,.menu-text:focus,.menu-text:hover{color:#666!important}#wrapper .fusion-menu-element-wrapper .fusion-menu-element-list>li:not(.fusion-menu-item-button):not(.menu-christmas).current-menu-ancestor>a,#wrapper .fusion-menu-element-wrapper .fusion-menu-element-list>li:not(.fusion-menu-item-button):not(.menu-christmas).current-menu-item>a,#wrapper .fusion-menu-element-wrapper .fusion-menu-element-list>li:not(.fusion-menu-item-button):not(.menu-christmas).current-menu-parent>a,#wrapper .fusion-menu-element-wrapper .fusion-menu-element-list>li:not(.fusion-menu-item-button):not(.menu-christmas).expanded>a,#wrapper .fusion-menu-element-wrapper .fusion-menu-element-list>li:not(.fusion-menu-item-button):not(.menu-christmas).hover>a,#wrapper .fusion-menu-element-wrapper .fusion-menu-element-list>li:not(.fusion-menu-item-button):not(.menu-christmas):active>a,#wrapper .fusion-menu-element-wrapper .fusion-menu-element-list>li:not(.fusion-menu-item-button):not(.menu-christmas):focus-within>a,#wrapper .fusion-menu-element-wrapper .fusion-menu-element-list>li:not(.fusion-menu-item-button):not(.menu-christmas):focus>a,#wrapper .fusion-menu-element-wrapper .fusion-menu-element-list>li:not(.fusion-menu-item-button):not(.menu-christmas):hover>a{color:#666!important}.fusion-copyright-notice,.fusion-widget-area{line-height:1.3}#menu-footer-1 .elimina-elementi,#menu-footer-2 .elimina-elementi,#menu-footer-3 .elimina-elementi{border:0;font-size:13px;letter-spacing:.5px;padding:0}#menu-footer-1 .elimina-elementi a:before,#menu-footer-2 .elimina-elementi a:before,#menu-footer-3 .elimina-elementi a:before{display:none}#menu-footer-2 .elimina-elementi.aggiungi-colore a{color:#dc111b}.fusion-copyright-notice span{font-weight:300}.fusion-copyright-notice a.credits{color:#e6007e}.fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon{color:#666!important}#global-container{width:100%;max-width:1200px;margin:70px auto 20px auto}#global-container .container-banner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#global-container .container-banner .banner{width:calc(50% - 30px);height:550px;padding-bottom:20px}#global-container .container-banner .banner a:active,#global-container .container-banner .banner a:focus,#global-container .container-banner .banner a:hover{opacity:1}#global-container .container-banner .banner a:active .bottone-banner,#global-container .container-banner .banner a:focus .bottone-banner,#global-container .container-banner .banner a:hover .bottone-banner{background-color:#fff;color:#666}#global-container .container-banner .paragraph-banner{font-weight:300;color:#fff;margin:40px 0 15px 0}#global-container .container-banner .bottone-banner{background:0 0;font-size:14px;color:#fff;border-radius:50px;border:1px solid #fff;padding:12px 20px;text-transform:uppercase;letter-spacing:1px;cursor:hand;cursor:pointer}#global-container .container-banner #banner-1{background:#9185be;text-align:center;position:relative;margin-right:25px}#global-container .container-banner #banner-1 .position-title{width:100%;position:absolute;left:0;top:0;z-index:3}#global-container .container-banner #banner-1 .position-title .title{color:#644035;text-transform:uppercase;font-family:'Fjalla One',sans-serif;letter-spacing:5px;margin:0 0 5px 0;line-height:130px}#global-container .container-banner #banner-1 .position-title .sottotitolo{font-family:'Fjalla One',sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.5px;margin:0}#global-container .container-banner #banner-1 .div-img{width:100%;position:relative;left:0;top:50px;z-index:2}#global-container .container-banner #banner-1 .div-img img{width:100%}#global-container .container-banner #banner-1 .position-p{width:100%;position:absolute;bottom:25px}#global-container .container-banner #banner-2{background:#dc111b;text-align:center;margin-left:25px}#global-container .container-banner #banner-2 img{margin:0}#global-container .container-banner #banner-2 .title{color:#b8a5fe;font-family:'Fjalla One',sans-serif;letter-spacing:2.5px;text-transform:uppercase;margin:0;line-height:65px}#global-container .container-banner #banner-2 .position-p{width:100%;position:absolute;bottom:0}#global-container .container-banner #banner-2 .paragraph-banner{margin:0 0 15px 0}#global-container .container-banner #banner-3{width:100%;margin-top:30px}#global-container .container-banner #banner-3 img{width:100%}#newsletter-form-submit{background:0 0;font-size:14px;color:#fff;border-radius:50px;border:1px solid #fff;padding:12px 20px;text-transform:uppercase;letter-spacing:1px;font-weight:300}.modal .button:hover .button__text{color:#c3c3c3!important}.input-modal{border-radius:50px;margin:10px 0;font-size:12px!important}.spazia-bottom{margin-bottom:10px}#modalNewsletter .modal__container{max-width:500px!important}.modal__content .title{color:#b8a5fe;letter-spacing:2.5px;text-transform:uppercase;text-align:center;margin:0}.modal__content.modal-newsletter{margin-bottom:0!important}.modal__content .paragraph-banner{font-weight:300;color:#fff;margin:0;text-align:center;line-height:1.1}.center-img{text-align:center}.img-newsletter{max-width:350px}.checkbox-newsletter{margin-top:-2px}.link-chiaro:hover{color:#c3c3c3!important}.button-modal{text-align:center}.button-red{background:#dc111c;font-size:14px;color:#fff;border-radius:50px;border:1px solid #fff;padding:12px 20px;text-transform:uppercase;letter-spacing:1px;cursor:hand;cursor:pointer}.button-red:hover{background:#dd2b35}.text-modal{color:#666!important;font-family:"Fjalla One",sans-serif!important;font-size:18px;text-transform:uppercase;text-align:center}.modal__close.button-close{font-size:25px!important;cursor:hand;cursor:pointer}.input-newsletter{border-radius:50px!important}#newsletter-form .d-flex{display:flex!important}#newsletter-form .d-flex .form__group{width:50%}#newsletter-form .radio_medium{min-width:20px;height:20px;width:20px}.dgwt-wcas-avada-fus-search-replace-wrapper,.pswp__ui.pswp__ui--hidden{display:none!important}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){#global-container .container-banner .banner{height:500px}#modalNewsletter .modal__container{margin-top:10px!important}.format-dispo h4{font-size:18px!important}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){#global-container .container-banner .banner{height:400px}.pswp__ui.pswp__ui--hidden{display:none!important}}@media only screen and (min-width:320px) and (max-width:767px) and (orientation:portrait){#global-container{margin:20px auto}#global-container .container-banner .banner{width:100%;height:auto}#global-container .container-banner #banner-1{margin-right:0;height:400px;margin-bottom:30px}#global-container .container-banner #banner-2{margin-left:0}#global-container .container-banner #banner-2 img{width:80%;margin:0}#global-container .container-banner #banner-1 .position-p{padding:0 10px}.fusion-columns .fusion-column{margin:0 0 20px!important}.fusion-body .fusion-social-links-footer,.fusion-copyright-notice{text-align:left!important}#global-container .container-banner #banner-1 .position-title{top:35px}#global-container .container-banner #banner-1 .position-title .sottotitolo{margin-top:35px}.fusion-body.fusion-builder-nested-column-0.search-mobile{margin-bottom:10px!important}}.heading-filter{width:100%}@media (min-width:801px){.heading-filter{display:none}}.heading-filter__content{max-width:1200px;margin:30px auto 0 auto;padding-left:30px;padding-right:30px}.wpfFilterButtons{display:flex;flex-wrap:wrap;justify-content:space-between}.wpfFilterButton{order:2;margin-left:0!important}.wpfClearButton{order:1}.wpfClearButton{background-color:transparent!important;color:#dc111b!important;border-color:transparent!important;text-decoration:underline!important}#sidebar .wpfButton,#sidebar-product-search .wpfButton{float:none!important}#sidebar .wpfClearButton,#sidebar-product-search .wpfClearButton{text-decoration:underline!important;padding-left:0;padding-right:0;margin-left:0;text-align:left}#sidebar .wpfClearButton:active,#sidebar .wpfClearButton:focus,#sidebar .wpfClearButton:hover,#sidebar-product-search .wpfClearButton:active,#sidebar-product-search .wpfClearButton:focus,#sidebar-product-search .wpfClearButton:hover{background:0 0!important;color:rgba(220,17,27,.6)!important;border-color:transparent!important}@media (max-width:800px){#wpfwoofilterswidget-4{display:block}}@media (min-width:801px){#wpfwoofilterswidget-4{display:none}}@media (max-width:800px){#wpfwoofilterswidget-3{display:none}}@media (min-width:801px){#wpfwoofilterswidget-3{display:block}}.svg{position:relative;display:block;height:0;padding-top:100%}.svg_ratio_75-50{padding-top:66.66667%}.svg_ratio_95-12{padding-top:12.63158%}.svg_ratio_126-165{padding-top:130.95238%}.svg_ratio_320-512{padding-top:160%}.svg_ratio_448-512{padding-top:114.28571%}.svg_ratio_576-512{padding-top:88.88889%}.svg__element{position:absolute;top:0;left:0;max-width:100%}.button-newsletter-wrapper{text-align:right}.button-newsletter{background-color:#dc121c;padding:10px 15px;border-radius:6px;border:0;color:#fff;cursor:pointer}.mc4wp-alert.mc4wp-success{border-radius:6px;background-color:#fff;color:green;padding:5px 15px;font-weight:700}.mc4wp-alert.mc4wp-success p{padding:0}.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.modal .button__text,.modal a,.modal label,.modal p,.modal span{color:#fff}.modal .button:hover .button__text{color:#000}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:3}.modal__container{background-color:#fff;padding:30px;max-width:500px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.modal__close{background:0 0;border:0;z-index:2}.modal__header .modal__close:before{content:"\2715"}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}.modal__btn{font-size:.875rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}#ctaNewsletter{cursor:pointer}#modalNewsletter .modal__container{max-width:1320px;background-color:#dc111b;color:#fff;margin-top:60px}#modalNewsletter .modal__header{justify-content:flex-end}#modalNewsletter .modal__close{width:45px;height:45px;border:1px solid #fff;border-radius:50%;cursor:pointer}#modalNewsletter .modal__close:before{font-size:16px;color:#fff;cursor:pointer}#modalNewsletter .modal__content{margin-top:-20px;color:#fff}.home-title{font-family:'Fjalla One',sans-serif}.pum-theme-10990 .pum-container{padding:0!important}.customBanner{position:relative;width:100%;height:200px;background-position:right;background-repeat:no-repeat;background-size:cover;border:1px solid #e2e2e2;margin-top:20px}@media (max-width:900px){.customBanner{margin-bottom:30px}}@media (max-width:450px){.customBanner{background-image:url(https://www.shopcaffecagliari.com/wp-content/uploads/2023/02/spedizione-gratuita-banner-3.jpg)}}@media (min-width:451px){.customBanner{background-image:url(https://www.shopcaffecagliari.com/wp-content/uploads/2023/02/spedizione-gratuita-banner-2.jpg)}}.customBanner__caption{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:flex-start;width:100%;height:100%;padding-left:30px}#customBanner .customBanner__caption_h3{margin-top:0;margin-bottom:0;line-height:1;color:#9a78c0}@media (max-width:575.98px){#customBanner .customBanner__caption_h3{font-size:25px}}@media (min-width:576px) and (max-width:1599px){#customBanner .customBanner__caption_h3{font-size:calc(2.42718vw + 11.01942px)}}@media (min-width:1600px){#customBanner .customBanner__caption_h3{font-size:45px}}#customBanner .customBanner__caption_p{margin-top:0;margin-bottom:0;line-height:1;color:#31231e;font-family:"Fjalla One"}@media (max-width:575.98px){#customBanner .customBanner__caption_p{font-size:20px}}@media (min-width:576px) and (max-width:1599px){#customBanner .customBanner__caption_p{font-size:calc(1.21359vw + 13.00971px)}}@media (min-width:1600px){#customBanner .customBanner__caption_p{font-size:30px}}#sensoryProfile{background:#34221d;padding:35px;margin-top:20px}#sensoryProfile .table{background:#34221d;border-color:#fff;margin-bottom:0}#sensoryProfile .table .table__heading{width:20%}#sensoryProfile .table .table__heading p{margin-bottom:0}#sensoryProfile .table .table__heading p span{font-family:'Fjalla One',sans-serif;color:#fff;letter-spacing:.5px}#sensoryProfile .rating{width:150px!important}#sensoryProfile .rating span{border:2px solid #fff!important}h1.title-heading-left{color:#dc111b!important;font-size:1.3em!important}h3.title-heading-left{width:100%!important;font-size:28px!important;text-transform:uppercase;text-align:center!important;color:#666;letter-spacing:1px;margin-bottom:20px!important}.codice-sku p{text-align:left}.description-product,.description-product p{font-weight:300;line-height:2;font-size:15px}.info-products .price{font-size:14px!important;letter-spacing:1px;text-transform:uppercase}.info-products .price .woocommerce-Price-amount{font-size:1.5rem!important;font-weight:400!important}.fusion-woo-cart-1 td.label{font-size:14px!important;letter-spacing:1px;text-transform:uppercase}.fusion-woo-cart .fusion-button-wrapper{margin-bottom:1.2em!important}#pa_confezione-peso,#pa_formato{background:#f4f4f4;border-radius:50px;border:0;color:#666}.single_add_to_cart_button{border-radius:50px!important;font-family:"Fjalla One",sans-serif!important;font-size:20px!important;text-transform:uppercase!important}.add-wishlist .yith-wcwl-add-button,.yith-wcwl-wishlistaddedbrowse{text-align:left}.add-wishlist a span{font-size:18px;color:#666}.woocommerce-products-header{margin-bottom:50px}.woocommerce ul.products .product{margin:30px 0}.categoryTitle{font-family:'Fjalla One',sans-serif}.product-title,.product-title a{color:#666!important;font-family:"Fjalla One",sans-serif!important;font-size:18px;text-transform:uppercase;line-height:1.1!important;margin-bottom:5px!important}h4.product-category{letter-spacing:1.5px;margin:0;font-size:13px;font-weight:300}.price .amount{font-size:22px!important}.format-dispo h4,.format-dispo h4 span{font-size:14px!important;letter-spacing:1.5px;text-transform:uppercase;margin-right:10px;vertical-align:middle}.format-dispo h4{font-size:20px!important;text-transform:inherit!important}.sidebar .widget_custom_html{margin-bottom:15px!important}.sidebar .widget_custom_html .widget-title{font-family:"Fjalla One";margin:0}.wpfFilterButtons{margin-top:10px!important}.wpfFilterButtons .wpfClearButton.wpfButton,.wpfFilterButtons .wpfFilterButton.wpfButton{font-size:14px!important;border-radius:50px!important;padding:12px 20px;text-transform:uppercase;letter-spacing:1px;min-height:45px!important}.wpfFilterButtons .wpfClearButton.wpfButton,.wpfFilterButtons .wpfFilterButton.wpfButton{background:#dc111c;border:1px solid #dc111b;color:#fff}.wpfFilterButtons .wpfClearButton.wpfButton:hover,.wpfFilterButtons .wpfFilterButton.wpfButton:hover{background:#ad2730!important}.wpfFilterWrapper .wfpDescription{font-size:15px!important;letter-spacing:1px;font-family:"Fjalla One";text-transform:uppercase;color:#666!important;padding-bottom:7px!important}.wpfFilterWrapper[data-filter-type=wpfPrice] .wpfFilterContent{padding-left:0!important;padding-right:0!important}.wpfFilterContent select{border-radius:50px;padding:5px;height:40px;font-size:13px}.wpfFilterContent select:focus{border-color:#666}.wpfFilterWrapper .wpfCheckbox label::before{border-radius:5px}.ui-slider.ui-widget-content:not(.iris-slider-offset){background:#f2f3f5!important;border-radius:10px!important;border:1px solid #e4e4e5!important}.ui-widget-header{background:#dc111b!important}#wpfSliderRange .ui-widget-header{background:#dc111c!important}.ui-slider-range .ui-corner-all .ui-widget-header{background:#dc111b!important}.wpfFilterWrapper .ui-slider-horizontal{margin-top:10px!important}.wpfFilterWrapper .ui-slider-horizontal{height:1em!important}.wpfFilterWrapper .wpfFilterTaxNameWrapper{letter-spacing:.5px!important;font-weight:300!important;font-size:14px!important}.ui-slider.ui-widget-content .ui-slider-handle{background:#fff;border-radius:50px!important}#wpfSliderRange .ui-slider-handle{border:1px solid #787777!important}#wpfSliderRange .ui-slider-handle:hover{border-color:#000!important}div#wpfBlock_2.wpfFilterWrapper{margin-top:8px!important;margin-bottom:-10px!important}#wpfSliderRange.wpfPriceFilterRange.ui-slider.ui-corner-all.ui-slider-horizontal.ui-widget.ui-widget-content{margin-top:8px!important;margin-bottom:-8px!important}.wpfFilterContent.wpfFilterWrapper.wpfPriceInputs{margin-top:-5px}.ui-slider .ui-slider-handle:after,.ui-slider .ui-slider-handle:before{border:1px solid #666!important;background-color:#666!important;width:7px!important;height:7px!important;top:3px!important;left:3px!important}.sidebar .widget{margin-bottom:25px;position:relative}.woocommerce-Price-currencySymbol{font-family:"Fjalla One",sans-serif!important}.woocommerce-Price-amount.amount.bdi{font-family:"Fjalla One",sans-serif!important}bdi{font-family:"Fjalla One",sans-serif!important}.ilightbox-social,.ilightbox-title{display:none!important}table.wishlist_table thead tr th,table.wishlist_table thead tr th span{font-size:14px!important;text-transform:uppercase;color:#ee2d21;font-family:"Fjalla One"!important;font-weight:400}.selectBox-dropdown-menu.selectBox-options li.selectBox-hover a,.selectBox-dropdown-menu.selectBox-options li.selectBox-selected a,.widget_yith-wcwl-lists ul.dropdown li a:hover,.widget_yith-wcwl-lists ul.dropdown li.current a,table.wishlist_table tfoot td td,table.wishlist_table thead tr th{background-color:#fff}table.wishlist_table tbody tr td,table.wishlist_table tbody tr td a,table.wishlist_table tbody tr td span{font-size:14px}.shop_table .product-remove{width:3%!important}.product-price .woocommerce-Price-amount.amount{font-family:"Fjalla One"!important}.product-name a{color:#666!important;font-family:"Fjalla One",sans-serif!important}.shop_table .product-remove a{float:inherit!important}table.wishlist_table .product-add-to-cart a{line-height:1.1}table.wishlist_table tr th.product-thumbnail{width:100%}.product-thumbnail{border-color:#e7e7e7!important;margin-right:0!important}table.wishlist_table tr td.product-thumbnail a img{min-width:90px}h3.title-heading-white{color:#fff!important;text-transform:uppercase;text-align:center;font-size:28px!important;letter-spacing:1px!important;margin-bottom:20px!important;margin-top:0!important}.global-characteristics{width:100%;background:#9285bd;padding:35px 0;margin-bottom:50px}.global-characteristics .container-characteristics{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.global-characteristics .container-characteristics .single-characteristics{width:33.2%;text-align:center;border-right:2px solid #aca5c1}.global-characteristics .container-characteristics .single-characteristics:last-child{border-right:0}.global-characteristics .container-characteristics .single-characteristics .characteristics-name,.global-characteristics .container-characteristics .single-characteristics .characteristics-name span{font-family:"Fjalla One";color:#fff;text-transform:uppercase;text-align:center;font-size:22px;letter-spacing:1px;margin-top:20px;line-height:1.2;margin-bottom:0!important}.global-characteristics .container-characteristics .single-characteristics .characteristics-icon{height:110px;margin-bottom:15px}.global-characteristics .container-characteristics .single-characteristics .characteristics-icon img{height:110px}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.single_add_to_cart_button{font-size:17px!important;line-height:22px}#global-container{margin:40px auto 20px auto}.woocommerce ul.products .product{margin:0 0 30px 0}.format-dispo h4{font-size:18px}.format-dispo h4 span{display:block}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.single_add_to_cart_button{font-size:17px!important;line-height:19px}#global-container .container-banner .paragraph-banner{margin:0 0 15px 0}#global-container .container-banner #banner-1 .position-title .title{margin:0;line-height:130px}#global-container .container-banner .paragraph-banner{padding:0 10px}#global-container .container-banner #banner-1 .position-title .sottotitolo{margin:0}#global-container .container-banner #banner-1 .div-img{top:60px}#global-container .container-banner #banner-1 .position-p{bottom:15px}#sensoryProfile .table .table__heading{width:30%}.variations .avada-select-parent select{min-width:130px}.woocommerce ul.products .product{margin:0 0 30px 0}.format-dispo h4 span{display:block}.global-characteristics .container-characteristics .single-characteristics .characteristics-icon{height:90px}.global-characteristics .container-characteristics .single-characteristics .characteristics-icon img{height:90px}}@media only screen and (min-width:320px) and (max-width:767px) and (orientation:portrait){#sensoryProfile{padding:25px}#sensoryProfile .table .table__heading{width:50%;padding:10px 8px}#sensoryProfile .table .table__content{padding:10px 8px}#sensoryProfile .rating{width:125px!important}.rating span{width:17px!important;height:17px!important}.single_add_to_cart_button{font-size:16px!important;line-height:1.2}.product-title,.product-title a{font-size:18px}.price .amount{font-size:22px!important}.fusion-dropdown-menu .fusion-background-highlight .menu-text:active{color:red!important}h1.title-heading-left{font-size:1.1em!important}.format-dispo h4 span{display:block}#sidebar{margin:5px 0 50px 0}.product-name a{font-size:17px!important}.shop_table tbody tr{height:auto!important}.item-details-table tbody tr td.value{text-align:left!important}.item-details-table tbody tr td.value .woocommerce-Price-amount.amount{font-family:"Fjalla One",sans-serif!important;font-size:14px}.item-details-table tbody tr td.label{font-size:13px!important;text-transform:uppercase;color:#ee2d21;font-family:"Fjalla One"!important;font-weight:400}.additional-info tbody tr td.label{font-size:12px!important;color:#ee2d21;font-family:"Fjalla One"!important;font-weight:400;line-height:1.2;vertical-align:middle!important}.additional-info tbody tr td.value{text-align:left!important;vertical-align:middle!important}.additional-info tbody tr td.value span{font-size:14px}.additional-info tbody tr td.value.wishlist-in-stock{font-size:13px}table.wishlist_table.mobile{padding-left:0!important;border:1px solid #eee;padding:10px!important}table.wishlist_table.mobile li{border-bottom:1px solid #eee;padding:20px 0}table.wishlist_table.mobile li:last-child{border-bottom:0}table.wishlist_table.mobile .product-add-to-cart{display:inline-block;width:80%!important;vertical-align:middle;font-size:16px;margin-bottom:0!important;border-right:1px solid #eee;text-align:left}table.wishlist_table.mobile .product-add-to-cart a{margin:10px 0!important}table.wishlist_table.mobile .product-remove{display:inline-block;width:15%!important;vertical-align:middle}table.wishlist_table.mobile .product-remove a{font-size:17px}table.wishlist_table.mobile li .item-wrapper .product-thumbnail{vertical-align:middle}table.wishlist_table.mobile li .item-wrapper .item-details{vertical-align:middle}table.wishlist_table.mobile li .item-wrapper .item-details .product-name h3{margin-top:0}.container-characteristics{padding:0 25px}.global-characteristics{padding:35px 0 0 0}.global-characteristics .container-characteristics .single-characteristics{width:100%;border-bottom:2px solid #fff;border-right:0;padding:25px 0}.global-characteristics .container-characteristics .single-characteristics:last-child{border-right:0;border-bottom:0}.global-characteristics .container-characteristics .single-characteristics .characteristics-icon{height:auto;margin-bottom:10px}.global-characteristics .container-characteristics .single-characteristics .characteristics-icon img{max-height:80px}.global-characteristics .container-characteristics .single-characteristics .characteristics-name,.global-characteristics .container-characteristics .single-characteristics .characteristics-name span{font-size:18px}h3.title-heading-white{font-size:23px}}.custom-category-weight h4{font-family:bree,sans-serif!important;font-weight:300!important}body.product-template-default.single.single-product .info-products .onsale{display:none}body.product-template-default.single.single-product .out-of-stock{width:100%;font-size:20px;padding:10px 0;color:#ee2d21}body.product-template-default.single.single-product .fusion-out-of-stock{display:none!important}.product-details-container h4.product-category{letter-spacing:1.5px!important;margin:0;font-size:13px!important;text-transform:uppercase!important;font-family:bree,sans-serif;line-height:1.1;font-weight:300}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.home-title h1{padding-bottom:0!important}.home-subtitle h2{padding-bottom:0!important}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.home-title h1{padding-bottom:0!important}.home-subtitle h2{padding-bottom:0!important}}@media only screen and (min-width:320px) and (max-width:767px) and (orientation:portrait){.home-title h1{font-size:32px!important;padding-bottom:0!important}.home-subtitle h2{padding-bottom:0!important}.fusion-text-1 p{font-size:18px}}.fusion-breadcrumbs{max-width:1200px;margin:0 auto!important;text-align:left}.fusion-breadcrumbs span{font-weight:300;font-size:16px}.fusion-breadcrumbs span .breadcrumb_last{font-weight:500}.fusion-breadcrumbs span.fusion-breadcrumb-item:last-child span{font-weight:500!important}.fusion-breadcrumbs .breadcrumb-leaf{font-weight:500!important}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.avada-page-titlebar-wrapper{height:auto!important}.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar:not(.fusion-tb-page-title-bar),.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-row{min-height:calc(80px - 10px)!important}}@media only screen and (min-width:320px) and (max-width:767px) and (orientation:portrait){.avada-page-titlebar-wrapper{height:auto!important}.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar:not(.fusion-tb-page-title-bar),.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-row{min-height:calc(60px - 10px)!important}.fusion-breadcrumbs span{font-size:14px}}@media only screen and (max-device-width:800px){.search-product-wrapper{display:flex;flex-wrap:wrap}}#content-product-search{width:calc(100% - 24% - 6%)}@media only screen and (max-device-width:800px){#content-product-search{width:100%!important;float:none!important;margin-left:0!important;margin-bottom:50px;order:1}}#content-product-search .woocommerce-products-header{margin-bottom:27px}#sidebar-product-search{width:24%}@media only screen and (max-device-width:800px){#sidebar-product-search{order:2;margin-bottom:50px}}@media (max-width:800px){#sidebar,#sidebar-product-search{position:fixed;top:0;left:0;width:100%!important;height:100%!important;background-color:#fff!important;padding:20px!important;transition:transform .3s cubic-bezier(.215,.61,.355,1);transform:translateX(-100%);overflow:scroll;z-index:100000}}@media (max-width:800px){#sidebar-product-search.open,#sidebar.open{transform:translateX(0)}}#filterButton{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;line-height:1.3;text-decoration:none;background-color:transparent;background-color:#dc111b;border:1px solid #dc111b;color:#fff;letter-spacing:2px;cursor:pointer;outline:0;vertical-align:middle;padding:12px 25px;border-radius:50px}@media (max-width:800px){.sidebarClose{position:absolute;top:15px;right:15px;width:30px;height:30px;border:none;border-radius:50%;background-color:#dc111b;color:#fff;cursor:pointer}}@media (min-width:801px){.sidebarClose{display:none}}@media (max-width:800px){.has-sidebar #sidebar{margin-top:0!important}}.woocommerce-cart .woocommerce-cart-form__cart-item .product-category{margin-bottom:0;font-weight:100}.woocommerce-checkout .woocommerce-checkout-review-order-table .product-category{margin-bottom:0;font-weight:100}@media (max-width:950px){.shipping-coupon .avada-coupon-fields{flex-direction:column;align-items:flex-start}.shipping-coupon .avada-coupon-fields input{width:100%!important;margin-right:0!important}.shipping-coupon .avada-coupon-fields button{margin-top:10px!important}}.woocommerce-account .woocommerce-table__line-item .product-category{margin-bottom:0;font-weight:100}.woorewards-reservedarea-page h2{margin-top:30px}.woorewards-reservedarea-page .wr-available-rewards .item .button{background-color:#dc111b;padding:5px 10px;color:#fff}.woorewards-reservedarea-page .wr-available-rewards .item.line .reward-img{min-width:100px;background:#fff;text-align:center}.woorewards-reservedarea-page .wr-available-rewards .item.line .reward-info{width:50%;align-items:flex-start}.woorewards-reservedarea-page .wr-available-rewards .item.line .reward-info .reward-title{line-height:1.2}.woorewards-reservedarea-page .wr-available-rewards .item.line .reward-atts{min-width:180px;text-align:center}.woorewards-reservedarea-page .wr-available-rewards .item.line .reward-atts .att{width:45%}.woorewards-reservedarea-page .wr-available-rewards .item.line .reward-atts .att .title{line-height:1.2}.woorewards-reservedarea-page .wr-available-rewards .item.line .reward-atts .att .value{font-size:13px}.woorewards-reservedarea-page .wr-earn-points .method-name{font-size:18pt}.woorewards-reservedarea-page .wr-earn-points .points-earned{display:none}.woorewards-reservedarea-page .all-rewards .reward-descr{display:none}.woorewards-reservedarea-page .wr-rewards .item{background-color:#eee;opacity:.7}.woorewards-reservedarea-page .wr-rewards .item.buyable{background-color:#eee;opacity:1}.lwss_selectable tr:first-child{display:none}.lwss_selectable.lws-woorewards-reward-claim-other-thumb{min-width:100px;min-height:100px;background:#fff;margin:10px}.lwss_selectable.lws-wr-reward-claim-close{background-color:#dc111b!important;border-radius:0!important}.lwss_selectable.lws-woorewards-reward-claim-other-button{background-color:#dc111b!important;border-radius:0!important;border:0}.lwss_selectable.lws-woorewards-reward-claim-other{border-radius:0!important}.lwss_selectable.lws-wr-reward-claimed,.lwss_selectable.lwss_modify.lws-wr-reward-claim-header,.lwss_selectable.lwss_modify.lws-wr-reward-claim-title{border:0!important;text-align:center}.lwss_selectable.lws-wr-reward-claimed{margin-bottom:20px}.lwss_selectable.lwss_modify.lws-wr-reward-claim-stitle{background:#fff!important;border:0!important;text-align:center}.lwss_selectable.lws-woorewards-reward-claim-other-info{min-width:150px}#lws_wooreward_rewardclaimed{top:20%!important;width:60%!important;left:20%!important;border-radius:0!important;box-shadow:0 0 15px #aaa}@media only screen and (min-width:320px) and (max-width:767px){.wr-available-rewards .item{display:inline-block!important}.wr-available-rewards .item .reward-img{text-align:center}.wr-available-rewards .item .reward-info{width:100%!important;margin:10px 0;align-items:center!important}.wr-available-rewards .item .reward-atts{justify-content:space-between;border-left:0!important;border-right:0!important}.wr-available-rewards .item .apply-button{text-align:center;margin:10px 0}#lws_wooreward_rewardclaimed{top:10%!important;width:90%!important;left:5%!important}.lwss_selectable.lws-woorewards-reward-claim-other{flex-direction:column!important}.lwss_selectable.lws-woorewards-reward-claim-other-info{display:flex!important;justify-content:center!important}.lwss_selectable.lws-woorewards-reward-claim-other-title{text-align:center}}.D\(ib\){display:inline-block}.Mt\(20px\){margin-top:20px}.W\(100\%\){width:100%}.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}.Grad\(cerulean\){background:linear-gradient(to right,#00a3d8 0,#5ac0e1 100%)}@media (max-width:575.98px){.text_15x20{font-size:15px}}@media (min-width:576px) and (max-width:1599px){.text_15x20{font-size:calc(.6068vw + 11.50485px)}}@media (min-width:1600px){.text_15x20{font-size:20px}}@media (max-width:575.98px){.text_18x22{font-size:18px}}@media (min-width:576px) and (max-width:1599px){.text_18x22{font-size:calc(.48544vw + 15.20388px)}}@media (min-width:1600px){.text_18x22{font-size:22px}}@media (max-width:575.98px){.text_20x35{font-size:20px}}@media (min-width:576px) and (max-width:1599px){.text_20x35{font-size:calc(1.82039vw + 9.51456px)}}@media (min-width:1600px){.text_20x35{font-size:35px}}@media (max-width:575.98px){.text_30x55{font-size:30px}}@media (min-width:576px) and (max-width:1599px){.text_30x55{font-size:calc(3.03398vw + 12.52427px)}}@media (min-width:1600px){.text_30x55{font-size:55px}}@media (max-width:575.98px){.text_65x100{font-size:65px}}@media (min-width:576px) and (max-width:1599px){.text_65x100{font-size:calc(4.24757vw + 40.53398px)}}@media (min-width:1600px){.text_65x100{font-size:100px}}.text_thin{font-weight:200}.text_light{font-weight:300}.text_regular{font-weight:400}.text_bold{font-weight:600}.text_bree{font-family:bree,sans-serif}.text_fjalla{font-family:'Fjalla One',sans-serif}.text_overflowWrap{overflow-wrap:break-word}.order-1{order:1!important}.order-2{order:2!important}@media (min-width:768px){.order-md-1{order:1!important}.order-md-2{order:2!important}}body.product-template-default.single.single-product .fusion-separator{display:none}body.product-template-default.single.single-product.has-variations .fusion-woo-price-tb .price .amount{font-weight:700;font-size:1.7rem}.woocommerce .blockUI.blockOverlay{position:relative!important;display:none!important}.yith-wcwl-add-button,.yith-wcwl-wishlistaddedbrowse{text-align:center}.fusion-product-wrapper .yith-wcwl-add-to-wishlist{margin-top:0}.fusion-product-wrapper .yith-wcwl-add-button,.fusion-product-wrapper .yith-wcwl-wishlistaddedbrowse{font-size:11px}.product_cat-gift-card .fusion-button-wrapper{display:block!important}.product_cat-gift-card .fusion-button-wrapper .quantity{margin-bottom:10px}.variation-Discount{display:none!important}.woocommerce-order-received .wc-item-meta{display:none!important}.pum-content{outline:0}.categoryTitle{color:#dc111c;line-height:1.2}@media (max-width:767.98px){.categoryTitle{font-size:30px!important}}@media (min-width:768px){.categoryTitle{font-size:35px!important}}#sensoryProfile h4{color:#ee2d24;margin:30px 0}.table_border{border:1px solid #34221d}.table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0}.table_line td{border:1px solid #34221d}.table_line tr:not(:last-child){border-bottom:1px solid #34221d}.table__heading{width:60%}.table__heading p{margin-bottom:0}.table__content{width:100%}.rating{display:flex;justify-content:space-between;width:140px}.rating span{width:20px;height:20px;border:1px solid #34221d;border-radius:50%;background-color:transparent}.rating_1 span:nth-of-type(1){background-color:#fff}.rating_2 span:nth-of-type(1),.rating_2 span:nth-of-type(2){background-color:#fff}.rating_3 span:nth-of-type(1),.rating_3 span:nth-of-type(2),.rating_3 span:nth-of-type(3){background-color:#fff}.rating_4 span:nth-of-type(1),.rating_4 span:nth-of-type(2),.rating_4 span:nth-of-type(3),.rating_4 span:nth-of-type(4){background-color:#fff}.rating_5 span:nth-of-type(1),.rating_5 span:nth-of-type(2),.rating_5 span:nth-of-type(3),.rating_5 span:nth-of-type(4),.rating_5 span:nth-of-type(5){background-color:#fff}.rating_6 span:nth-of-type(1),.rating_6 span:nth-of-type(2),.rating_6 span:nth-of-type(3),.rating_6 span:nth-of-type(4),.rating_6 span:nth-of-type(5),.rating_6 span:nth-of-type(6){background-color:#fff}@media (max-width:767px){.table__heading p{font-size:12px;margin-top:5px}}@media (min-width:768px){.table td,.table th{padding:30px}}@media (max-width:1199.98px){.table__heading p{font-size:14px}.table>tbody>tr>td,.table>tfoot>tr>td,.table>thead>tr>td{padding:10px 10px}}@media (min-width:1200px){.table__heading p{font-size:16px}}.fusion-product-wrapper{border:none!important}footer h5{color:#fff!important}.product-title{font-style:normal!important;text-transform:uppercase!important}.customized-social{text-align:right}.woocommerce-shipping-calculator{display:none}.text-upper{text-transform:uppercase}.d-none{display:none!important}.la-spinner,.woobewoo-filter-loader.spinner,.wpfIconPreview .spinner,.wpfLoaderIconTemplate .spinner,ul.products .spinner{-webkit-animation:none;animation:none}.wpfLoaderLayout i.fa{display:none!important}.fusion-woo-cart-1 .out-of-stock,.fusion-woo-stock-tb-1 .out-of-stock{display:none}#pagina-dedicata{text-align:left;font-size:15px}#pagina-dedicata div,#pagina-dedicata p{font-weight:300;line-height:2;font-size:15px;text-align:left;margin-bottom:10px}#pagina-dedicata h5{font-family:bree,sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;margin-top:25px;margin-bottom:20px}#note-dedicate{margin-top:15px}#note-dedicate,#note-dedicate div,#note-dedicate p,#note-dedicate span{font-size:12px;font-weight:300;line-height:2;margin-bottom:0}.menu-christmas{margin-left:0!important;margin-right:0!important}.menu-christmas a{border:1px solid #dc111b!important;padding:2px 7px!important;background:#dc111b!important;border-radius:15px}.menu-christmas a span{color:#fff!important}.menu-christmas a:hover{background:#fff!important}.menu-christmas a:hover span{color:#dc111b!important}#menu-shop-1 .menu-christmas a span{background:#dc111b;padding:5px 15px;border-radius:15px}