@font-face{font-family:"Majesty-Display";src:url("../fonts/MajestyDisplay.eot");src:url("../fonts/MajestyDisplay.eot?#iefix") format("embedded-opentype"),url("../fonts/MajestyDisplay.otf") format("opentype"),url("../fonts/MajestyDisplay.svg") format("svg"),url("../fonts/MajestyDisplay.ttf") format("truetype"),url("../fonts/MajestyDisplay.woff") format("woff"),url("../fonts/MajestyDisplay.woff2") format("woff2");font-weight:normal;font-style:normal}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:-11.1rem;min-width:11.1rem;width:100%}.navbar{height:100px;background-color:#fff;z-index:10;position:relative}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{font-size:.8rem;text-transform:uppercase;letter-spacing:1px;color:#894b52;position:relative}.navbar-light .navbar-nav .active>.nav-link:hover,.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link.active:hover,.navbar-light .navbar-nav .nav-link.show:hover,.navbar-light .navbar-nav .show>.nav-link:hover{color:#dbb7bb}.nav-item{position:relative}.nav-item .mini-cart-qty-container{position:absolute;top:17px;left:50%;transform:translateX(-50%);line-height:0;font-size:.8rem}.nav-item .mini-cart-qty-container span{color:#fff;font-family:"Lato",sans-serif;font-size:.65rem;pointer-events:none}.nav-item .fa-shopping-bag{font-size:1.8rem;-webkit-transform:translateY(-7.5px);-ms-transform:translateY(-7.5px);transform:translateY(-7.5px)}.icon-shopping-bag{position:relative;width:26px;height:26px;-webkit-transform:translateY(-9px);-ms-transform:translateY(-9px);transform:translateY(-9px);-webkit-transition:.4s all ease-in;-o-transition:.4s all ease-in;transition:.4s all ease-in}.icon-shopping-bag svg *{fill:#894b52}.icon-shopping-bag:hover{opacity:.7;-webkit-transition:.4s all ease-out;-o-transition:.4s all ease-out;transition:.4s all ease-out}.icon-shopping-bag-mobile{position:relative;width:28px;height:28px;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:.4s all ease-in;-o-transition:.4s all ease-in;transition:.4s all ease-in}.icon-shopping-bag-mobile svg *{fill:#894b52}.icon-shopping-bag-mobile:hover{opacity:.7;-webkit-transition:.4s all ease-out;-o-transition:.4s all ease-out;transition:.4s all ease-out}.navbar-expand-md .navbar-nav .nav-link{padding-right:.9rem}.navbar-light .navbar-nav .active>.nav-link.btn.btn-bordeaux,.navbar-light .navbar-nav .nav-link.btn.btn-bordeaux,.navbar-light .navbar-nav .nav-link.active.btn.btn-bordeaux,.navbar-light .navbar-nav .nav-link.show.btn.btn-bordeaux,.navbar-light .navbar-nav .show>.nav-link.btn.btn-bordeaux{background-color:#894b52;color:#fff;padding:3px 5px;margin-top:3.5px;margin-right:5px;margin-left:5px}.navbar-light .navbar-nav .active>.nav-link.btn.btn-bordeaux:hover,.navbar-light .navbar-nav .nav-link.btn.btn-bordeaux:hover,.navbar-light .navbar-nav .nav-link.active.btn.btn-bordeaux:hover,.navbar-light .navbar-nav .nav-link.show.btn.btn-bordeaux:hover,.navbar-light .navbar-nav .show>.nav-link.btn.btn-bordeaux:hover{color:#894b52;background-color:#fff;border:1px solid #894b52}.dropdown-item{font-size:.8rem;text-transform:uppercase;letter-spacing:1px;color:#894b52;position:relative;padding-right:.8rem}.dropdown-menu{border:1px solid #dbb7bb;border-radius:0;text-align:right}.dropdown-item:focus,.dropdown-item:hover,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#dbb7bb;background-color:rgba(0,0,0,0)}.dropdown-menu>li>a:hover:after{text-decoration:underline;transform:rotate(-90deg)}.monogram__star{-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.monogram__star rect{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);fill:#894b52;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.monogram__star.monogram__star--active rect,.monogram__star:hover rect{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);fill:#894b52}.monogram__star.monogram__star--opacity{opacity:0}.monogram__star.monogram__star--active--red rect{fill:#894b52}.loader-container{bottom:0;left:0;height:100vh;width:100%;background-color:#dbb7bb;z-index:9999;position:fixed;-webkit-transition:.8s all ease-out;-o-transition:.8s all ease-out;transition:.8s all ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-will-change:transform;-moz-will-change:transform;-ms-will-change:transform;-o-will-change:transform;will-change:transform}.loader-container .loader-wrapper{width:100px;height:120px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.loader-container .loader-wrapper svg{fill:#e7e8e1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.loader-container .loader-wrapper svg *{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.loader-container.loader-container-0{opacity:0;-webkit-transition:.8s all ease;-o-transition:.8s all ease;transition:.8s all ease}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#894b52}::-webkit-scrollbar-thumb:hover{background:#dbb7bb}.video-container-desktop{margin-top:-100px}.video-container{margin:0;position:relative;z-index:9;overflow:hidden;height:100vh;top:-100px}.video-container .video-wrapper{overflow:hidden;width:100%;height:100%}.video-container #homeVideo{position:absolute;right:0;top:0;min-width:100%;width:100%;min-height:calc(100% - 68px);-o-object-fit:cover;object-fit:cover}#primacarica h6.img-sx{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0;visibility:hidden}#primacarica p{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0;visibility:hidden}#primacarica img{opacity:0;visibility:hidden}.video-container-mobile{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top-color:#894b52 !important;font-family:"Lato",sans-serif !important}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#894b52}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{color:#894b52 !important}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-family:"Lato",sans-serif !important;color:#894b52}table thead tr td,table thead tr th{font-family:"Lato",sans-serif !important;color:#894b52}table tbody tr td,table tbody tr th{font-family:"Lato",sans-serif !important;color:#894b52}.notice-container{position:fixed;bottom:0;left:0;width:100%}.notice-container .notice-wrapper .woocommerce-error,.notice-container .notice-wrapper .woocommerce-info,.notice-container .notice-wrapper .woocommerce-message{margin-bottom:0;background-color:#894b52;border:0;color:#fff;font-family:"Lato",sans-serif}.notice-container .notice-wrapper .woocommerce-error a,.notice-container .notice-wrapper .woocommerce-info a,.notice-container .notice-wrapper .woocommerce-message a{display:none}select{font-size:16px;line-height:1.3;padding:1em 1.4em .9em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #894b52;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("../img/freccia.png");background-repeat:no-repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;font-family:"Lato",sans-serif;color:#894b52}input,textarea{border:1px solid #894b52 !important;border-radius:0 !important;padding:10px;color:#894b52}::-webkit-input-placeholder{color:#894b52 !important;font-family:"Lato",sans-serif !important;text-transform:uppercase;letter-spacing:1px;font-size:.8rem}:-ms-input-placeholder{color:#894b52 !important;font-family:"Lato",sans-serif !important;text-transform:uppercase;letter-spacing:1px;font-size:.8rem}::placeholder{color:#894b52 !important;font-family:"Lato",sans-serif !important;text-transform:uppercase;letter-spacing:1px;font-size:.8rem}::-moz-selection{color:#fff;background-color:#894b52}::selection{color:#fff;background-color:#894b52}.btn-dc,.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit],.woocommerce #respond input#submit,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce a.button,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce table.my_account_orders .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,button.woocommerce-button,button:not(#nav-mobile):not(.btn-link){border:1px solid #894b52 !important;padding:3px 30px !important;background-color:rgba(0,0,0,0) !important;border-radius:0 !important;text-transform:uppercase !important;color:#894b52 !important;letter-spacing:1px !important;font-size:.9rem !important;font-weight:400 !important;outline:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:none !important;font-family:"Lato",sans-serif !important}.btn-dc:hover,.nf-form-content button:hover,.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:hover,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-message .button:hover,.woocommerce a.button:hover,.woocommerce a.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button:hover,.woocommerce button.button:hover,.woocommerce button.button.alt:hover,.woocommerce input.button:hover,.woocommerce input.button:hover,.woocommerce input.button.alt:hover,.woocommerce table.my_account_orders .button:hover,.woocommerce-page .woocommerce-error .button:hover,.woocommerce-page .woocommerce-info .button:hover,.woocommerce-page .woocommerce-message .button:hover,button.woocommerce-button:hover,button:not(#nav-mobile):not(.btn-link):hover{background-color:#894b52 !important;color:#dbb7bb !important;-webkit-transition:.35s all ease-in-out !important;-o-transition:.35s all ease-in-out !important;transition:.35s all ease-in-out !important}.btn-dc.inverted,.nf-form-content button.inverted,.nf-form-content input[type=button].inverted,.nf-form-content input[type=submit].inverted,.woocommerce #respond input#submit.inverted,.woocommerce #respond input#submit.inverted,.woocommerce #respond input#submit.alt.inverted,.woocommerce .woocommerce-error .button.inverted,.woocommerce .woocommerce-info .button.inverted,.woocommerce .woocommerce-message .button.inverted,.woocommerce a.button.inverted,.woocommerce a.button.inverted,.woocommerce a.button.alt.inverted,.woocommerce button.button.inverted,.woocommerce button.button.inverted,.woocommerce button.button.alt.inverted,.woocommerce input.button.inverted,.woocommerce input.button.inverted,.woocommerce input.button.alt.inverted,.woocommerce table.my_account_orders .button.inverted,.woocommerce-page .woocommerce-error .button.inverted,.woocommerce-page .woocommerce-info .button.inverted,.woocommerce-page .woocommerce-message .button.inverted,button.woocommerce-button.inverted,button:not(#nav-mobile):not(.btn-link).inverted{background-color:#894b52 !important;color:#dbb7bb !important}ul{margin-bottom:0;padding-left:0;list-style:none}.beige{color:#dbb7bb}.marrone:not(#messaggio-differenziazione-prodotti){color:#894b52 !important}.h1,h1{font-size:2.5rem}.big-anthem-container{overflow:hidden}.big-anthem-container p{font-size:4rem;line-height:1.3}h1,h2,h3{font-family:"Majesty-Display",serif;text-transform:uppercase;color:#894b52}h1 span,h2 span,h3 span{color:#dbb7bb}a,a:hover{-webkit-transition:.35s all ease-in-out;-o-transition:.35s all ease-in-out;transition:.35s all ease-in-out;text-decoration:none}p{font-weight:300}a,button,h4,h5,h6,p,ul>li{font-family:"Lato",sans-serif}button,h4,h5,h6{text-transform:uppercase;letter-spacing:1px}.nav-container{position:relative;top:0;left:0;background-color:#fff}.nav-container .nav-wrapper{padding:40px 30px}.nav-container .nav-wrapper nav{position:relative;text-align:right}.nav-container .nav-wrapper nav ul li{display:inline-block}.nav-container .nav-wrapper nav ul li a{font-size:.8rem;text-transform:uppercase;letter-spacing:1px;color:#894b52;position:relative}.nav-container .nav-wrapper nav ul li a.cart{font-weight:800}.nav-container .nav-wrapper nav ul li a.cart:before{content:"|";left:-27px;position:absolute;top:-1px;color:#894b52;font-family:"Lato",sans-serif}.nav-container .nav-wrapper nav ul li a:hover{color:#dbb7bb}.nav-container .nav-wrapper nav ul li:not(:last-child){padding-right:20px}.nav-container .nav-wrapper nav ul li:last-child{padding-left:30px}.nav-container .nav-wrapper nav ul li .dropdown-item:focus,.nav-container .nav-wrapper nav ul li .dropdown-item:hover{background-color:rgba(0,0,0,0)}.nav-container .nav-wrapper nav .dropdown-menu{border:0;border-radius:0}.nav-container .nav-wrapper nav .accordion{padding-top:18px}.nav-container .nav-wrapper nav .accordion .card{border:0}.nav-container .nav-wrapper nav .accordion .card .card-header{padding:0;border:0}.nav-container .nav-wrapper nav .accordion .card .card-header .btn{border:0;font-size:1rem;text-transform:uppercase;letter-spacing:1px;color:#894b52;position:relative;font-weight:600;padding:0}.nav-container .nav-wrapper nav .accordion .card .card-header .btn:active,.nav-container .nav-wrapper nav .accordion .card .card-header .btn:focus,.nav-container .nav-wrapper nav .accordion .card .card-header .btn:hover,.nav-container .nav-wrapper nav .accordion .card .card-header .btn:visited{text-decoration:none}.nav-container .nav-wrapper nav .accordion .card .card-body{padding-top:0}.brand-container{width:380px;position:absolute;top:20px}.brand-container .brand-wrapper img{width:100%;height:100%}.brand-container .brand-wrapper img.brand-mobile{display:none}.hero-container{position:relative;height:calc(100vh - 104px);width:100%;background-color:#dbb7bb}.hero-container .hero-wrapper{width:100%;height:100%}.hero-container .hero-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.variations{width:100%}.variations *{width:100%}.variations td{padding-top:20px}.variations .reset_variations{display:none !important}.woocommerce-variation-price{margin:20px 0 10px 0}.woocommerce-variation-price{font-size:1.4rem}.woocommerce-variation-price span.price{color:#894b52 !important}.single-project-thumb-container ul{padding-left:0;list-style:none}.single-project-thumb-container ul li{width:100%;max-width:120px;height:100%;display:inline-block;margin-bottom:30px}.single-project-thumb-container ul li:not(:last-child){margin-right:30px}.single-project-thumb-container ul li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.4s all ease-in;-o-transition:.4s all ease-in;transition:.4s all ease-in;cursor:pointer}.single-project-thumb-container ul li:hover img{opacity:.7;-webkit-transition:.4s all ease-out;-o-transition:.4s all ease-out;transition:.4s all ease-out}.single-product-description .ship-si-no{text-transform:uppercase;letter-spacing:1px;font-size:.8rem}.single-product-description.single-product-event .real-product-price.price{margin-bottom:0}.single-product-description.single-product-event .real-product-price.price .woocommerce-Price-amount.amount{font-size:1.4rem}.single-product-description .logo-gluten,.single-product-description .logo-lact{width:80px;height:80px;display:inline-block}.single-product-description .logo-gluten:not(:last-child),.single-product-description .logo-lact:not(:last-child){margin-right:20px}.single-product-description .yith-wcbk-form-section.yith-wcbk-form-section-duration.yith-wcbk-form-section-duration--type-customer{display:none !important}.eventi-container .img-eventi-container{width:100%;height:400px;position:relative}.eventi-container .img-eventi-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#ct span{font-family:"Lato",sans-serif;font-size:1rem}.single-product-- h2{font-size:1.2rem}.woocommerce-result-count{display:none !important}nav.woocommerce-breadcrumb{text-transform:uppercase;color:#894b52;letter-spacing:1px;font-size:.9rem;margin-bottom:20px}nav.woocommerce-breadcrumb a{text-transform:uppercase;color:#dbb7bb;letter-spacing:1px;font-size:.9rem}.select2-container{z-index:10 !important}.yith-wcbk-booking-search-form .yith-wcbk-booking-search-form__row__content{max-width:100% !important}.yith-wcbk-booking-search-form .yith-wcbk-booking-search-form__row__label{font-family:"Lato",sans-serif !important}.yith-wcbk-booking-search-form .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#894b52 !important}#accordion .select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin-bottom:0 !important}.real-product-price.price{color:#894b52;font-weight:400}.single-product-description button{margin-top:1rem}.single-product-description input{width:248px}.yith-wcbk-date-picker--inline .ui-widget.ui-widget-content{width:100% !important;border-radius:0px !important;box-shadow:none !important;border:1px solid #894b52 !important}#ui-datepicker-div.yith-wcbk-datepicker.ui-widget-content{border-radius:0px !important}.yith-wcbk-date-picker-wrapper input.yith-wcbk-date-picker--formatted{padding-top:14px !important;padding-bottom:14px !important;color:#894b52 !important;font-family:"Lato",sans-serif !important}.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-prev span:after,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-next span:after,.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-prev span:after,.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-next span:after{color:#fff !important;top:2px !important}.yith-wcbk-datepicker.ui-datepicker td:not(.ui-state-disabled):hover a,.yith-wcbk-date-picker--inline .ui-datepicker td:not(.ui-state-disabled):hover a{background-color:#dbb7bb !important}.ui-datepicker-title{color:#fff !important}.yith-wcbk-booking-search-form__row.yith-wcbk-booking-search-form__row--end-date{display:none !important}.titolo-input-personalizzati label{text-transform:uppercase;color:#894b52;font-family:"Lato",sans-serif;font-size:.7rem;font-weight:400;margin-top:1.5rem}.wapf-field-label label span{text-transform:uppercase;color:#894b52;font-family:"Lato",sans-serif;font-size:.7rem;font-weight:400;margin-top:1.5rem}.single-product-description .valore-input-personalizzati input{width:100%}.woocommerce table.shop_table{border-radius:0;padding:20px}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:100% !important}.woocommerce .quantity .qty{padding:10px}.single-product-description .quantity{margin-top:1.6rem}.single-product-description .quantity input{width:100%}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{padding:20px}.product-thumbnail a img{width:140px !important}dl.variation{margin-top:.2rem}dl.variation dt,dl.variation dt.variation-Giornoritiro,dl.variation dt.variation-Targhettaincioccolatopersonalizzata,dl.variation dt.variation-Desideracheilprodottosiaabbattuto{text-transform:uppercase;font-size:.7rem;font-weight:400;letter-spacing:1px}dl.variation dd,dl.variation dd.variation-Giornoritiro,dl.variation dd.variation-Targhettaincioccolatopersonalizzata,dl.variation dd.variation-Desideracheilprodottosiaabbattuto{text-transform:uppercase;font-weight:800;letter-spacing:1px;font-size:.7rem}dl.variation dd p,dl.variation dd.variation-Giornoritiro p,dl.variation dd.variation-Targhettaincioccolatopersonalizzata p,dl.variation dd.variation-Desideracheilprodottosiaabbattuto p{font-weight:800;letter-spacing:1px;font-size:.7rem}dl.variation dt:not(.variation-Giornoritiro):not(.variation-Targhettaincioccolatopersonalizzata):not(.variation-Desideracheilprodottosiaabbattuto),dl.variation dd:not(.variation-Giornoritiro):not(.variation-Targhettaincioccolatopersonalizzata):not(.variation-Desideracheilprodottosiaabbattuto){line-height:1.8}.woocommerce-input-wrapper{width:100%}.woocommerce-input-wrapper strong{color:#894b52}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#894b52 !important}.woocommerce form .form-row{margin-bottom:1.5rem !important}.woocommerce form .form-row:not(#_billing_fattura_field):not(#billing_fermopoint_field):not(#pubblica_amministrazione_field) label{display:none !important}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{display:block !important}.woocommerce form .form-row#billing_fermopoint_field label{font-weight:500;color:#894b52}.woocommerce form .form-row#_billing_fattura_field label:not(.radio){margin-left:0}#_billing_fattura_field input,#_billing_fattura_field label.radio{display:inline-block !important}#_billing_fattura_field label{margin-left:10px;color:#894b52;font-weight:500}#pubblica_amministrazione_field label{color:#894b52;font-weight:500}#billing_company_field,#billing_piva_field,#billing_sdi_field,#pubblica_amministrazione_field{display:none}#billing_company_field.attivi,#billing_piva_field.attivi,#billing_sdi_field.attivi,#pubblica_amministrazione_field.attivi{display:block}.select2-container--default .select2-selection--single{border:1px solid #894b52 !important;color:#894b52 !important;padding:6px 10px !important;font-family:"Lato",sans-serif !important;font-size:.8rem !important;background-color:#fff !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;border-radius:0 !important;height:auto !important;padding:7px 10px !important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#894b52 !important;font-weight:400 !important;text-transform:uppercase !important}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0 !important}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:7px !important;border-color:#894b52 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important}.woocommerce-terms-and-conditions-wrapper{width:100% !important}.woocommerce-privacy-policy-link{color:#894b52 !important}#add_payment_method #payment ul.payment_methods .stripe-card-group,.wc-stripe-elements-field,.wc-stripe-iban-element-field,.woocommerce-checkout #payment ul.payment_methods .stripe-card-group{width:100%}p.form-row.woocommerce-SavedPaymentMethods-saveNew.woocommerce-validated label{display:inline-block !important}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:inherit !important}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{margin-left:10px}.background-added{background-color:#894b52;z-index:9990;position:fixed;left:0;top:0;width:100%;height:100%;visibility:hidden;opacity:0;transition:visibility 0s linear 700ms,opacity 700ms}.background-added.bg-visibile{visibility:visible;opacity:.7;transition:visibility 0s linear 0s,opacity 700ms}.spalla-dx-container{position:fixed;top:0;right:0;width:376px;height:100%;z-index:99991;visibility:hidden;opacity:0;background-color:#fff;transition:visibility 0s linear 700ms,opacity 700ms}.spalla-dx-container.spalla-visibile{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity 700ms}.spalla-dx-container .spalla-dx-wrapper{max-height:70%;overflow-y:scroll;position:relative;z-index:0}.spalla-dx-container .spalla-dx-wrapper table{position:relative}.spalla-dx-container .spalla-dx-wrapper table tbody tr td{vertical-align:middle !important}.spalla-dx-container .spalla-dx-wrapper table tbody tr td.product-thumbnail{background-color:#fff;padding-left:0;padding-right:0}.spalla-dx-container .spalla-dx-wrapper table tbody tr td.product-thumbnail a img{width:80px !important;height:80px !important;max-width:none !important}.spalla-dx-container .spalla-dx-wrapper table tbody tr td.product-remove a{color:#894b52}.spalla-dx-container .spalla-dx-wrapper table tbody tr td.product-name h6{font-size:.7rem !important}.spalla-dx-container .spalla-dx-wrapper table tbody tr td.product-name h6.marchio{font-size:.6rem !important}.spalla-dx-container .spalla-dx-wrapper table tbody tr td.product-name .woocommerce-Price-amount.amount{font-size:.7rem !important;font-weight:600}.spalla-dx-container .spalla-dx-wrapper table tbody .variation-Giornoritiro{font-size:.7rem !important}.spalla-dx-container .spalla-dx-wrapper table .blockUI{opacity:.05 !important}.spalla-dx-container .spalla-dx-wrapper dl.variation{margin-bottom:0;margin-top:4px}.spalla-dx-container .spalla-dx-wrapper dl.variation *{margin-bottom:0}.spalla-dx-container .go-to-cart-container{box-shadow:4px -10px 12px rgba(0,0,0,.05);position:absolute;bottom:20px;left:0;width:100%;min-height:30%;background-color:#fff;z-index:1}.spalla-dx-container .go-to-cart-container p{line-height:1.5}.spalla-dx-container .go-to-cart-container p.oppure{color:#894b52;font-size:.8rem}.spalla-dx-container .go-to-cart-container a{width:100%}.spalla-dx-container .go-to-cart-container table.subtotal tbody tr td{border-top:0;padding-left:0;padding-right:0;font-size:.9rem;font-weight:600}.spalla-dx-container .go-to-cart-container table.subtotal tbody tr td.subt{font-size:.7rem;font-weight:300}.spalla-dx-container .go-to-cart-container .notice-container{position:absolute;bottom:0;left:0;width:100%;background-color:red}.added_to_cart{display:none !important}.swiper-carousel{width:100%;height:calc(100vh - 100px);overflow:hidden}.swiper-carousel .swiper-button-next,.swiper-carousel .swiper-button-prev{color:#894b52;background-color:#fff;-webkit-transition:.4s all ease-in;-o-transition:.4s all ease-in;transition:.4s all ease-in}.swiper-carousel .swiper-button-next:hover,.swiper-carousel .swiper-button-prev:hover{opacity:.7;-webkit-transition:.4s all ease-out;-o-transition:.4s all ease-out;transition:.4s all ease-out}.swiper-carousel .swiper-button-next:after,.swiper-carousel .swiper-button-prev:after{font-size:1.2rem}.swiper-carousel .swiper-wrapper .swiper-slide{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);opacity:0;cursor:grab;text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative}.swiper-carousel .swiper-wrapper .swiper-slide .img-wrapper{padding-top:160%}.swiper-carousel .swiper-wrapper .swiper-slide .img-wrapper figure{top:0;left:0;width:100%;height:100%;position:absolute}.swiper-carousel .swiper-wrapper .swiper-slide .img-wrapper figure img{top:0;left:0;width:100%;height:100%;position:absolute;object-fit:cover}.contenitore-prima-immagine{z-index:1;position:relative;width:100%;height:calc(100vh - 104px);overflow:hidden !important}.contenitore-prima-immagine .img-container{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.contenitore-prima-immagine .img-container img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0}.contenitore-prima-immagine .text-container{position:absolute;left:0;width:100%;z-index:1}.contenitore-prima-immagine .text-container h1{color:#fff}.mb-6{margin-bottom:6rem}.mb-12{margin-bottom:12rem}.mt-6{margin-top:6rem}.mt-12{margin-top:12rem}.pb-12{padding-bottom:12rem}.pb-6{padding-bottom:6rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.img-container-w{aspect-ratio:1/1;overflow:hidden}.img-container-w img{height:100%;-o-object-fit:cover;object-fit:cover}.bio{position:relative}.bio .mask{overflow:hidden}.bio .mask .img-sx{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.bio .mask .img-dx{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.bio .linea{position:absolute;background-color:#894b52;width:2px;height:0;top:0;left:0}.bio .trattino{position:absolute;background-color:#894b52;height:2px;width:10px;left:0;-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px)}.bio .cerchietto{position:absolute;background-color:#fff;border-radius:100%;border:2px solid #894b52;width:10px;height:10px;left:0;-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px);transform-origin:50% 50%}.bio .cerchietto.cerc1:before{content:"1985 - 2012";width:75px;background-color:#894b52;color:#fff;font-family:"Lato",sans-serif;padding:4px 6px;position:absolute;top:9px;left:8px;font-size:.6rem;text-transform:uppercase;letter-spacing:1px;opacity:0;-webkit-transition:.6s all ease-out;-o-transition:.6s all ease-out;transition:.6s all ease-out}.bio .cerchietto.cerc1:hover:before{opacity:1;-webkit-transition:.6s all ease-in;-o-transition:.6s all ease-in;transition:.6s all ease-in}.bio .cerchietto.cerc2:before{content:"2012 - 2017";width:75px;background-color:#894b52;color:#fff;font-family:"Lato",sans-serif;padding:4px 6px;position:absolute;top:9px;left:8px;font-size:.6rem;text-transform:uppercase;letter-spacing:1px;opacity:0;-webkit-transition:.6s all ease-out;-o-transition:.6s all ease-out;transition:.6s all ease-out}.bio .cerchietto.cerc2:hover:before{opacity:1;-webkit-transition:.6s all ease-in;-o-transition:.6s all ease-in;transition:.6s all ease-in}.bio .cerchietto.cerc3:before{content:"2017 - 2021";width:75px;background-color:#894b52;color:#fff;font-family:"Lato",sans-serif;padding:4px 6px;position:absolute;top:9px;left:8px;font-size:.6rem;text-transform:uppercase;letter-spacing:1px;opacity:0;-webkit-transition:.6s all ease-out;-o-transition:.6s all ease-out;transition:.6s all ease-out}.bio .cerchietto.cerc3:hover:before{opacity:1;-webkit-transition:.6s all ease-in;-o-transition:.6s all ease-in;transition:.6s all ease-in}.woocommerce-breadcrumb{text-align:right}.single-product--{opacity:0;visibility:hidden;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.card .card-header{background-color:#fff;border:1px solid #894b52;border-radius:0 !important}.card .card-header h4,.card .card-header h6{font-size:9rem;line-height:.8}.card .card-header h4 button,.card .card-header h6 button{position:relative;font-family:"Lato",sans-serif;color:#894b52;text-decoration:none}.card .card-header h4 button:before,.card .card-header h6 button:before{content:"";position:absolute;background-size:contain;width:20px;height:20px;right:0;top:0;background-image:url("../img/freccia.svg");margin-top:.3rem;-webkit-transition:.3s all ease-in;-o-transition:.3s all ease-in;transition:.3s all ease-in}.card .card-header h4 button:not(.collapsed):before,.card .card-header h6 button:not(.collapsed):before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s all ease-in;-o-transition:.3s all ease-in;transition:.3s all ease-in}.card .card-body h4{font-family:"Majesty-Display",serif;color:#894b52;font-size:9rem}.card .card-body h3,.card .card-body .yith-wcbk-booking-search-form .yith-wcbk-booking-search-form__row__label{font-size:.9rem !important;font-family:"Lato",sans-serif !important;font-weight:400 !important;text-transform:uppercase !important;margin:.8em 0 .2em}.card .card-body .yith-wcbk-booking-search-form{padding:0 !important}.card .card-body .yith-wcbk-booking-search-form-submit{width:100% !important;line-height:1.618 !important;font-weight:400 !important;font-family:"Lato",sans-serif !important;margin-bottom:20px !important}.card.filter-card .card-header{background-color:#894b52;color:#fff}.card.filter-card .card-header .btn.btn-link{color:#fff}.card.filter-card .card-header .btn.btn-link:active,.card.filter-card .card-header .btn.btn-link:hover,.card.filter-card .card-header .btn.btn-link:visited{text-decoration:none}.card.filter-card .card-body .bapf_slidr_main.ui-widget-content .ui-slider-range,.card.filter-card .card-body .berocket_filter_price_slider.ui-widget-content .ui-slider-range{background-color:#dbb7bb}.card.filter-card .card-body .bapf_slidr_main.ui-widget-content .ui-slider-handle,.card.filter-card .card-body .berocket_filter_price_slider.ui-widget-content .ui-slider-handle,.card.filter-card .card-body .slide.default .bapf_slidr_main .ui-state-default,.card.filter-card .card-body .slide.default .bapf_slidr_main .ui-widget-header .ui-state-default,.card.filter-card .card-body .slide.default .bapf_slidr_main.ui-widget-content .ui-state-default,.card.filter-card .card-body .slide.default .berocket_filter_price_slider .ui-state-default,.card.filter-card .card-body .slide.default .berocket_filter_price_slider .ui-widget-header .ui-state-default,.card.filter-card .card-body .slide.default .berocket_filter_price_slider.ui-widget-content .ui-state-default{background-color:#894b52}.card.filter-card .card-body .bapf_from span,.card.filter-card .card-body .bapf_to span{font-size:.8rem;font-family:"Lato",sans-serif;color:#894b52}.blocco-prodotti{position:relative}.blocco-prodotti .contenuto-p{opacity:0;visibility:hidden;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.blocco-prodotti .mask{overflow:hidden}.blocco-prodotti .mask .img-sx{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.blocco-prodotti .mask .img-dx{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.woocommerce-table__product-name.product-name a{color:#894b52 !important}.woocommerce-order *{color:#894b52 !important}.yith-wcbk-booking-form__label,.yith-wcbk-form-section-duration--type-fixed{display:none !important}.yith-wcbk-date-picker--inline .ui-datepicker-header,.yith-wcbk-datepicker .ui-datepicker-header{background-color:#894b52 !important}.yith-wcbk-booking-search-form-table,.yith-wcbk-booking-search-form-table td,.yith-wcbk-booking-search-form-table tr:not(.yith-wcbk-booking-search-form-row-end-date){display:grid !important}.yith-wcbk-booking-search-form-table .yith-wcbk-booking-search-form-label{width:100% !important}.yith-wcbk-booking-search-form-label{font-size:.9rem;text-transform:uppercase;margin-top:2rem}.yith-wcbk-booking-search-form tbody{width:100%}.bapf_no_products{min-height:50vh}.modal svg{width:16px;height:16px}.modal svg *{fill:#894b52}.signa-container{position:relative}.signa-container h6{font-size:.8rem}.signa-container:before{position:absolute;top:0;left:0;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);width:200px;height:100px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("../img/firma.svg");content:"";z-index:-1;opacity:.6}.big-anthem-container{position:relative}.big-anthem-container p{font-family:"Majesty-Display",serif;text-transform:uppercase;color:#894b52}.big-anthem-container p span{color:#dbb7bb}.big-anthem-container .bg-01-container{z-index:-1;position:absolute;top:200px;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:400px;height:400px}.big-anthem-container .bg-01-container .bg-01-wrapper{width:100%;height:100%}.big-anthem-container .bg-01-container .bg-01-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.big-anthem-container .bg-02-container{z-index:-1;position:absolute;top:25%;left:-10%;width:400px;height:400px}.big-anthem-container .bg-02-container .bg-02-wrapper{width:100%;height:100%}.big-anthem-container .bg-02-container .bg-02-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.big-anthem-container .bg-03-container{z-index:-1;position:absolute;bottom:89px;right:0;width:400px;height:400px}.big-anthem-container .bg-03-container .bg-03-wrapper{width:100%;height:100%}.big-anthem-container .bg-03-container .bg-03-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.home-swiper-container{width:100%;height:700px;position:relative;overflow:hidden}.home-swiper-container .swiper-wrapper{width:100%;height:100%}.home-swiper-container .swiper-wrapper .swiper-slide{width:100%;height:100%}.home-swiper-container .swiper-wrapper .swiper-slide .left-side-img-container{position:absolute;width:50%;left:0;height:100%}.home-swiper-container .swiper-wrapper .swiper-slide .left-side-img-container img{width:100%;height:100%;object-fit:cover}.home-swiper-container .swiper-wrapper .swiper-slide .right-side-text-container{position:absolute;left:50%;width:50%;height:100%}.home-swiper-container .swiper-wrapper .swiper-slide .right-side-text-container .right-side-text-wrapper{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:auto}.home-swiper-container .swiper-pagination-bullet{background-color:rgba(0,0,0,0);border:1px solid #894b52;opacity:1;width:12px;height:12px}.home-swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#894b52}.swiper-container-vertical>.swiper-pagination-bullets{right:30px}.img-comm-container{position:relative;background:#dbb7bb}.img-comm-container:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:"Stiamo agiornando il nostro store. \aNuove foto prodotto presto online.";font-family:"Lato",sans-serif;white-space:pre;color:#894b52;text-align:center;font-size:.7rem;text-transform:uppercase}.img-comm-container .img-wrapper{padding-top:80%}.img-comm-container .img-wrapper figure{top:0;left:0;width:100%;height:100%;position:absolute}.img-comm-container .img-wrapper figure img{top:0;left:0;width:100%;height:100%;position:absolute;object-fit:cover}.img-comm-container .img-wrapper.img-wrapper-23{padding-top:85%}.img-comm-container .img-wrapper.img-wrapper-13{padding-top:179%}.img-container{width:100%;height:100%;position:relative}.img-container img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:relative}span.price{font-family:"Lato",sans-serif;color:#dbb7bb}#map{width:100%;position:relative;height:80vh}footer{background-color:#894b52;position:relative}footer ul li a{text-transform:uppercase;letter-spacing:1px;font-size:.75rem;color:#fff;font-weight:300}footer ul li a:hover{color:#fff;opacity:.7}footer ul li a i{font-size:1rem}footer ul li:not(:first-child):not(.inside-li){margin-top:12px}footer ul li.inside-li{margin-bottom:4px}footer ul li p{text-transform:uppercase;letter-spacing:1px;font-size:.75rem;color:#fff;font-weight:300}footer ul svg{width:16px;height:16px}footer ul svg *{fill:#fff}footer .brand-footer-container{position:absolute;top:-20px;left:30px;width:220px}footer .brand-footer-container img{position:relative;width:100%;height:100%}footer.not-homefooter{margin-top:10rem}.woocommerce-terms-and-conditions-link{color:#894b52;text-decoration:underline}.woocommerce-terms-and-conditions-link:hover{color:#894b52}.lang-container{position:fixed;bottom:0;right:15px;width:100px;height:auto;background-color:#894b52;z-index:100;padding:8px 0 8px 16px;border-top-left-radius:10px;border-top-right-radius:10px}.lang-container .lang-selector li{display:inline-block}.lang-container .lang-selector li:not(:last-child){margin-right:8px}.lang-container .lang-selector li a{font-family:"Lato",sans-serif;text-transform:uppercase;color:#fff;font-weight:bold;font-size:.9rem;letter-spacing:1px}.lang-container .lang-selector li a.op-5{opacity:.4}@media screen and (max-width: 1180px){.video-container-desktop{margin-top:-50px}}@media screen and (max-width: 1585px){.brand-container{width:50px}.brand-container .brand-wrapper img.brand-desktop{display:none}.brand-container .brand-wrapper img.brand-mobile{display:block}}@media screen and (max-width: 1220px){.nav-container .nav-wrapper nav ul li:not(:last-child){padding-right:12px}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{font-size:.6rem}}@media screen and (max-width: 1024px){.video-container{display:none}.video-container-desktop{display:none}.video-container-mobile{display:block}}@media screen and (max-width: 991px){.bio .cerchietto,.bio .linea{left:30px}.navbar{height:68px}.h1,h1{font-size:3rem}h2{font-size:1.5rem}.big-anthem-container p{font-size:3rem}.mobile-navbar{position:fixed;background-color:#fff;z-index:200;width:100%;height:80px;top:0}.mobile-navbar .brand-mobile-container{position:absolute;top:50%;left:15px;width:40px;transform:translateY(-50%)}.mobile-navbar .brand-mobile-container img{width:100%;height:100%;object-fit:contain}.mobile-navbar .hamburger-container{position:absolute;right:15px;top:30px}.mobile-navbar .cart-container{position:fixed;top:8px;right:48px;z-index:200}.mobile-navbar .cart-container .cart-wrapper a{color:#894b52;font-size:1.8rem}.mobile-navbar .cart-container .cart-wrapper a i{line-height:0}.mobile-navbar .cart-container .cart-wrapper .mini-cart-qty-container{position:absolute;top:19.3px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.mobile-navbar .cart-container .cart-wrapper .mini-cart-qty-container span{font-family:"Lato",sans-serif;color:#fff;font-size:.65rem;pointer-events:none}.mobile-navbar .shop-online-container{position:absolute;top:50%;right:113px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mobile-navbar .shop-online-container .shop-online-wrapper a{text-transform:uppercase;color:#894b52;font-size:.8rem}.brand-container{position:fixed;top:17px;z-index:2001;left:15px;width:40px}.nav-container{position:fixed;top:0;left:0;height:100%;width:100%;z-index:199;visibility:hidden;opacity:0;transition:visibility 0s linear 300ms,opacity 300ms}.nav-container .nav-wrapper{height:100%;width:100%}.nav-container .nav-wrapper nav{height:100%;width:100%}.nav-container.apertone{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity 300ms}.nav-container .nav-wrapper nav ul li a.cart:before{display:none}.nav-container .nav-wrapper nav ul li a.mobile-big{font-size:1rem;font-weight:600}.nav-container .nav-wrapper nav ul li a.mobile-big:hover{color:#dbb7bb}.nav-container .nav-wrapper nav ul li a.mobile-big.btn.btn-bordeaux{background-color:#894b52;color:#fff;padding:3px 5px;margin-top:3.5px;margin-right:5px;margin-left:5px;width:auto}.nav-container .nav-wrapper nav ul li a.mobile-big.btn.btn-bordeaux:hover{color:#894b52;background-color:#fff;border:1px solid #894b52}.mobile-big{font-size:1rem;font-weight:600;color:#894b52;letter-spacing:1px}.mobile-big:hover{color:#dbb7bb}.nav-container .nav-wrapper nav ul li.dropdown{display:none !important}.nav-container .nav-wrapper nav ul{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.nav-container .nav-wrapper nav ul li{display:block;margin-top:18px}.nav-container .nav-wrapper nav ul li:not(:last-child){padding-right:0}.nav-container .nav-wrapper nav ul li.mobile-li:not(:last-child){margin-top:10px}.nav-container .nav-wrapper nav ul li:last-child{padding-left:0}.nav-container .nav-wrapper nav,.nav-container .nav-wrapper nav ul li{text-align:center}.bw{margin-bottom:6rem}.contenuto{margin-bottom:6rem}.margine-responsive{margin-bottom:6rem}.blocco-prodotti{margin-bottom:6rem}.blocco-prodotti .numero{line-height:1 !important}.mb-12{margin-bottom:8rem !important}.mt-12{margin-top:8rem !important}.pb-12{padding-bottom:8rem !important}.pt-12{padding-top:8rem !important}.contenitore-prima-immagine{height:50vh}.contenitore-prima-immagine .text-container{top:200px}.video-container{display:none}.woocommerce-breadcrumb{text-align:left}}@media screen and (max-width: 576px){.mb-12{margin-bottom:7rem !important}.mt-12{margin-top:7rem !important}.pb-12{padding-bottom:7rem !important}.pt-12{padding-top:7rem !important}.single-project-thumb-container ul{text-align:center}.single-project-thumb-container ul li:not(:last-child){margin-right:0}.single-project-thumb-container ul li{max-width:calc(50% - 7.5px)}.single-project-thumb-container ul li:nth-child(odd){margin-right:7.5px}.single-project-thumb-container ul li:nth-child(even){margin-left:7.5px}nav.woocommerce-breadcrumb,nav.woocommerce-breadcrumb a{font-size:.6rem;text-align:center}.card-header{padding:0}.loader-container .loader-wrapper{width:60px}.h1,h1{font-size:1.5rem}.big-anthem-container p{font-size:2rem}.brand-container{width:40px;top:16px;left:15px}.mobile-navbar .hamburger-container{right:15px}.mobile-navbar .cart-container{right:48px}.mobile-navbar .cart-container .fa-shopping-bag{line-height:0}.eventi-container .img-eventi-container{height:260px}.spalla-dx-container{height:70%;width:100%;top:auto;bottom:0}.contenuto{margin-left:3rem}.home-swiper-container{height:50vh}.home-swiper-container h3.h1{font-size:1.5rem}.contenitore-prima-immagine{height:33.3333vh}.card .card-header h4 button:before,.card .card-header h6 button:before{right:16px}.modal-body h6,.modal-body p{font-size:.7rem}}@media screen and (max-width: 991px){.big-anthem-container .bg-01-container,.big-anthem-container .bg-02-container,.big-anthem-container .bg-03-container{width:240px;height:240px}.home-swiper-container{height:auto}.home-swiper-container .swiper-wrapper .swiper-slide .left-side-img-container{width:100%;position:relative;left:auto;height:50vh}.home-swiper-container .swiper-wrapper .swiper-slide .right-side-text-container{width:100%;position:relative;left:auto;height:auto}.home-swiper-container .swiper-wrapper .swiper-slide .right-side-text-container .right-side-text-wrapper{position:relative;top:auto;transform:none;height:auto}.home-swiper-container .swiper-wrapper .swiper-slide .right-side-text-container .right-side-text-wrapper h3{font-size:1.25rem}}@media screen and (max-width: 576px){.prodotti h2{font-size:1.2rem}}.hamburger{padding:0px 0px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.25s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:26px;height:15px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-0.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:26px;height:1px;background-color:#894b52;border-radius:0px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}/*# sourceMappingURL=dc.css.map */
