.contentmanager-content-view .ct-view .block-content .ct-field-image img{width:auto !important}.contentmanager-content-view .ct-view .block-content .ct-field-image{text-align:center !important}.checkout-index-index .payment-method-title label[for=paypal_express]:before{display:none !important}html[lang=it] .checkout-index-index .checkout-agreements.fieldset:before{content:'* Campi obbligatori';color:#e02b27;font-size:14px;display:block;margin-top:20px;margin-bottom:10px;text-align:right;letter-spacing:normal}html[lang=en] .checkout-index-index .checkout-agreements.fieldset:before{content:'* Required fields';color:#e02b27;font-size:14px;display:block;margin-top:20px;margin-bottom:10px;text-align:right;letter-spacing:normal}html[lang=de] .checkout-index-index .checkout-agreements.fieldset:before{content:'* Pflichtfelder';color:#e02b27;font-size:14px;display:block;margin-top:20px;margin-bottom:10px;text-align:right;letter-spacing:normal}.checkout-agreements-block .action-show{color:#1c1c1c}.checkout-agreements-block .action-show:hover{color:#80a51b}.page-products .page-main .products.list .product-item .product-item-name{min-height:auto !important;margin-bottom:15px}.product-item .price-box .old-price-width-discount{top:0 !important}.page-products .product-item-info{height:100%}.cms-condizioni-museum-card .page-title-wrapper,.cms-museum-card-conditions .page-title-wrapper,.bedingungen-der-museumskarte .page-title-wrapper{text-align:center;margin-bottom:4rem}.product-info-tabs-container{background-color:#fff;padding:50px 136px 170px;font-size:18px}.product-info-tabs-container .tab{overflow:hidden;border:1px solid #1c1c1c;background-color:#f2f2f2;border-bottom:0}.product-info-tabs-container .tab button{background-color:transparent;float:left;border:none;outline:none;cursor:pointer;padding:19px 40px;font-size:20px;transition:.3s;font-weight:700;border-right:1px solid #1c1c1c;border-bottom:1px solid #1c1c1c}.product-info-tabs-container .tab button:hover{background-color:transparent;color:#80a51b;cursor:pointer}.product-info-tabs-container .tab button.active{background-color:#fff;border-bottom:1px solid #fff}.product-info-tabs-container .tabcontent{display:none;padding:50px;border:1px solid #1c1c1c;border-top:1px solid #1c1c1c;margin-top:-1px}.product-info-tabs-container .tabcontent{animation:fadeEffect 1s}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.product-info-tabs-container #product-details{margin-top:0 !important;margin-bottom:0 !important}.product-info-tabs-container #product-details .title{font-size:25px;margin-bottom:20px}.btn-download{padding:11px 40px;background-color:#fff;color:#80a51b !important;border:2px solid #80a51b;font-size:20px;font-family:din-condensed,sans-serif;letter-spacing:1px;font-weight:600;display:inline-block;transition:all .3s}.btn-download:before{content:' ';display:inline-block;width:15px;height:15px;margin-right:8px;mask-image:url('../images/icn-pdf.svg');mask-position:center;mask-size:contain;mask-repeat:no-repeat;background-color:#80a51b;transition:all .3s}.btn-download:hover{background-color:#80a51b;color:#fff !important;text-decoration:none}.btn-download:hover:before{background-color:#fff}@media screen and (max-width:992px){.product-info-tabs-container{padding:50px 50px 100px;font-size:16px}.page-products .products-grid .product-item,.page-layout-1column .products-grid .product-item,.page-layout-3columns .products-grid .product-item,.page-products.page-layout-1column .products-grid .product-item,.page-products.page-layout-3columns .products-grid .product-item{margin-left:0 !important}}@media screen and (max-width:767px){.product-info-tabs-container{padding:50px 15px}.product-info-tabs-container .tabcontent{padding:30px 15px}}.fotorama__stage{max-height:calc(700px + 4rem) !important}.products.list .product-item .product-item-name{font-size:1rem !important}.products-slider .product-item-info .upper_section .left_lower a{font-size:1rem !important}@media screen and (max-width:567px){.modal-popup.newsletter-popup.popup-home .modal-inner-wrap{width:98% !important}#header-mpdal-ritardi .body-popup img{max-width:40px !important;height:auto}#header-mpdal-ritardi .body-popup .title{font-size:22px !important}#header-mpdal-ritardi .body-popup .text{padding:10px 0 !important;font-size:14px !important}}.dop-museum-section{display:flex;background-color:#F2F2F2;color:#000000!important;align-items:center;margin-top:0px;@media(max-width:767px){flex-direction:column}.dop-museum-left{width:50%;@media(max-width:767px){width:100%}h1{font-size:70px;letter-spacing:3.5px;text-transform:uppercase;display:inline-block;border-bottom:2px solid white;border-color:#dac615 !important;@media(max-width:992px){font-size:48px;letter-spacing:2.5px}}}}.contentmanager-content-view{.page-main{padding:0}.ct-view{.block-content{display:flex;flex-direction:column;.ct-field-field,.ct-field-date{text-align:center}.ct-field-field{font-size:40px;line-height:45px;width:100%;margin-bottom:61px;text-transform:initial;font-family:D-DIN,sans-serif}}}}.checkout-payment-method .payment-method-title .action-help{text-decoration:underline !important}.paypal-buttons-context-iframe{margin-top:25px}.paypal-buttons-context-iframe:before{content:'Seleziona una delle opzioni di pagamento:';display:block;height:50px;clear:both;position:absolute;top:-35px;left:0;right:0;color:#000;font-size:18px;text-align:center;font-weight:700;max-width:750px}html[lang=de] .paypal-buttons-context-iframe:before{content:'Wählen Sie eine der Zahlungsoptionen aus:'}html[lang=en] .paypal-buttons-context-iframe:before{content:'Select one of the payment options:'}html[lang=it] .disabled-custom .price-including-tax{display:block !important}html[lang=it] .disabled-custom .price-excluding-tax .price{font-size:1.1rem !important}@media(max-width:767px){html[lang=it] .disabled-custom .price-including-tax .price{font-size:14px !important}html[lang=it] .disabled-custom .price-excluding-tax .price{font-size:1.1rem !important}}html[lang=de] .price-excluding-tax .price,html[lang=en] .price-excluding-tax .price{font-size:1.8rem !important}@media(max-width:767px){html[lang=de] .price-excluding-tax .price,html[lang=en] .price-excluding-tax .price{font-size:18px !important}}.new-bf-slide{position:fixed;top:148px;left:0;right:0;bottom:0;background-image:url('../images/Hero-desktop.webp');background-position:center bottom;background-repeat:no-repeat;background-size:cover;background-color:#0f0c04}html[lang=de] .new-bf-slide{background-image:url('../images/Hero-desktop-tedesco.webp')}html[lang=en] .new-bf-slide{background-image:url('../images/Hero-desktop-inglese.webp')}.content-new-bf{color:#fff;position:absolute;top:25%;padding-left:100px;font-size:30px;font-family:'D-DIN',sans-serif;letter-spacing:1.5px;font-weight:600}@media(max-width:1440px){.content-new-bf{padding-left:50px}}@media(max-width:767px){.new-bf-slide{background-image:url('../images/Hero-mobile.webp');top:88px;background-size:contain;background-color:#0f0c04}html[lang=de] .new-bf-slide{background-image:url('../images/Hero-mobile-tedesco.webp')}html[lang=en] .new-bf-slide{background-image:url('../images/Hero-mobile-inglese.webp')}.content-new-bf{padding-left:15px;font-size:25px}}.modal-popup.newsletter-popup.popup-home.popup-home-timer-2 .modal-inner-wrap{max-width:fit-content !important;width:600px}@media(max-width:767px){.modal-popup.newsletter-popup.popup-home.popup-home-timer-2 .modal-inner-wrap{width:auto !important;margin:0 15px}}