footer{position:relative}footer ul li{padding:0 10px;list-style:none;display:inline-block}footer .footerlogo{width:144px;height:151px;margin:0 auto}footer .footernavi{position:absolute;right:60px;top:130px}footer .footercontact{position:absolute;left:60px;top:130px;font-family:'Avenir';font-weight:500px}footer .footercontact a{margin-right:15px}footer .gotop{height:67px;width:10px;background:url(../../img/icons/pfeil_oben_icon.svg) no-repeat;background-size:contain;position:fixed;right:60px;bottom:145px;cursor:pointer;display:none}footer a:hover{border-bottom:1px #15bae7 solid}.secondary-fill{fill:#15bae7}#masthead{position:relative}#masthead #site-navigation{position:absolute;left:60px;top:-3px;width:auto}#masthead #site-navigation li{padding-right:30px}#masthead #site-navigation li a{font-family:'Rozha One';font-size:1.25em;line-height:1.4em;color:#fff}#masthead #site-navigation li a:hover{color:#15bae7;border-bottom:1px solid #15bae7}#masthead #site-navigation li.current_page_item a{color:#15bae7;border-bottom:1px solid #15bae7}#masthead .site-branding{width:306px !important;height:138px !important;margin:47px auto 0 auto}#masthead .site-branding .logopage img{margin-top:-27px;width:213px;height:auto;margin-bottom:-147.5px;position:relative;z-index:12}#masthead .servicenavi{position:absolute;right:60px;top:-2px}#masthead .servicenavi .cart{width:28px;height:24px;background:url(../../img/icons/warenkorb_icon.svg);background-size:contain;display:block;margin-bottom:20px}#masthead .servicenavi .cart span{display:inline-block;height:29px;width:29px;line-height:29px;background:#003342;border-radius:50%;color:#fff;font-family:'Rozha One';text-align:center;font-size:19px;right:-20px;position:absolute;top:-12px}#masthead .servicenavi .contact{width:25px;height:25px;background:url(../../img/icons/kommentar_icon.svg);background-size:contain;display:block}#masthead .servicenavi .myaccountlink{width:25px;height:25px;background:url(../../img/icons/user.svg);background-size:contain;display:block;margin-bottom:20px}.woocommerce #primary.woocommerce-content{padding-top:0}@media screen and (max-width:1250px){.woocommerce #primary.woocommerce-content{padding:0 60px}}.woocommerce #primary.woocommerce-content .close-creator{color:#003342;margin-bottom:50px;display:block}.woocommerce #primary.woocommerce-content .close-creator:hover{color:#15bae7}.woocommerce #primary.woocommerce-content .close-creator::before{content:'';position:relative;display:inline-block;width:15px;height:15px;background:url('../../img/icons/close.svg') no-repeat;background-size:contain;margin-right:20px;top:1px}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .woocommerce-product-gallery__wrapper,.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .woocommerce-tabs{display:none}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary{margin:0}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .wapf-wrapper{margin:0}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider{min-height:600px;border-bottom:1px solid #003342;padding-bottom:100px;margin-bottom:50px}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .slick-prev,.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .slick-next{z-index:1;height:100%}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .slick-prev::before,.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .slick-next::before{display:none}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .slick-prev{width:calc(50vw - 50%);left:calc(-50vw + 50%);cursor:url('../../img/icons/slider-arrow_left.svg') 0 3, auto}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .slick-next{width:calc(50vw - 50%);right:calc(-50vw + 50%);cursor:url('../../img/icons/slider-arrow_right.svg') 70 3, auto}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .slick-disabled{pointer-events:none}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .slick-list{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-section{display:flex;align-items:flex-start;align-content:flex-start}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-section.step{padding-right:20px}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-section.step .step-counter{padding-bottom:15px;margin-bottom:30px;background:url(../../img/icons/slider-arrow_step.svg) no-repeat;background-position:bottom right;width:100%;color:#003342;font-size:30px;line-height:1;font-weight:normal;font-family:'Rozha One';-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-section.step.slick-current .step-counter,.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-section.step.slick-active .step-counter{color:#15bae7}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-section.step.first .step-counter{display:none}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-section.step.first .wapf-field-label{color:#15bae7;font-size:24px;line-height:28px;font-family:'AvenirNext LT Pro';font-weight:bold}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-section.step.first h1.title{font-size:28px;line-height:1;font-weight:normal;font-family:'Rozha One';margin:0;margin-bottom:1rem}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-section.step.first h4.subtitle{margin-bottom:2rem}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-section.step.final .step-counter{background-position:bottom left}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-section.step.final .wapf-field-container{padding-right:0}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-section.step.final div:not(:nth-of-type(2)) .wapf-field-label{margin-top:20px;font-family:'AvenirNext LT Pro';font-weight:bold;font-size:1rem}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-section.step.final div:not(:nth-of-type(2)) .wapf-field-description{display:none}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-section.step.final div:not(:nth-of-type(2)) .wapf-field-input{padding-top:10px}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-section.step.final div:not(:nth-of-type(2)) .wapf-field-input input[type='text']{padding:10px}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container{padding:0;padding-right:10px}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container.condition-parent .wapf-field-input .wapf-swatch-wrapper{flex-direction:row;flex-wrap:nowrap}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container.condition-parent .wapf-field-input .wapf-swatch-wrapper .wapf-swatch:last-of-type{margin-right:0 !important}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container.condition-child{padding-right:10px;max-width:310px}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container.condition-child .wapf-field-input{padding-top:0}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container.condition-child .wapf-field-input .wapf-swatch-wrapper{flex-direction:column}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container.condition-child .wapf-field-input .wapf-swatch-wrapper .wapf-swatch{background:transparent;border-color:#003342}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container.condition-child.wapf-hide{pointer-events:none}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container.condition-child.wapf-hide .wapf-swatch{border-color:white !important;background:transparent !important;color:#003342 !important}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container.condition-child.wapf-hide.condition-child{display:block !important;opacity:0.5}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container .qty-based:first-of-type .wapf-field-description,.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container .qty-based:first-of-type .wapf-field-label{display:none !important}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container .wapf-field-label{font-size:28px;line-height:1;font-weight:normal;font-family:'Rozha One';margin:0}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container .wapf-field-label .required{display:none}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container .wapf-field-description{font-size:14px;color:#003342;font-weight:700;margin:0;opacity:1}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container .wapf-field-input{padding-top:50px}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container .wapf-field-input .wapf-swatch-wrapper{flex-direction:column}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container .wapf-field-input .wapf-swatch-wrapper .wapf-swatch{border-radius:0;border-color:white;background:white;color:#003342;padding:15px 20px;min-height:55px;margin:0 10px 10px 0;text-align:center;width:100%;max-width:300px;font-size:20px;line-height:1;font-weight:normal;font-family:'Rozha One'}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container .wapf-field-input .wapf-swatch-wrapper .wapf-swatch.has-pricing{padding:8px 20px}@media (hover:hover){.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container .wapf-field-input .wapf-swatch-wrapper .wapf-swatch:hover{border-color:#003342;background:#003342;color:white}}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container .wapf-field-input .wapf-swatch-wrapper .wapf-swatch.wapf-checked{border-color:#003342;background:#003342;color:white}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container .wapf-field-input .wapf-swatch-wrapper .wapf-swatch .wapf-pricing-hint{opacity:1;visibility:hidden;display:block;font-family:'AvenirNext LT Pro';font-size:14px;margin-top:3px}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container .wapf-field-input .wapf-swatch-wrapper .wapf-swatch .wapf-pricing-hint .wapf-addon-price{visibility:visible}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .configurator-slider .wapf-field-container .wapf-field-input input[type='text']{border-radius:0;border-color:white;background:white;color:#003342;padding:30px;margin:0 10px 10px 0;text-align:center;width:100%;font-size:28px;line-height:1;font-weight:normal;font-family:'Rozha One'}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .add_to_cart{position:relative;margin-top:20px;padding-bottom:50px;width:100%;height:auto;display:block}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .add_to_cart .price.wapf-grand-total{font-weight:700}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .add_to_cart:after{content:'';width:100%;height:1px;background:#003342;display:block;position:absolute;top:50%;left:0}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .add_to_cart .single_add_to_cart_button{width:43px;height:43px;background:url(../../img/icons/warenkorb_icon_neg.svg) no-repeat center #15bae7;background-size:contain;border-radius:50%;font-size:0;cursor:pointer;position:absolute;right:0;top:calc(50% - 21.5px);z-index:2;border:none}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .add_to_cart .input-text.qty{width:128px;border-radius:23px;height:43px;position:absolute;right:0;top:calc(50% - 21.5px);z-index:1;padding-left:40px;color:#003342;font-size:14px;border:none}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .add_to_cart .qty_button{position:absolute;cursor:pointer;z-index:3;height:12px;width:12px;padding:0;top:calc(50% - 6px);background:none;color:#003342;line-height:5px;border:none}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .add_to_cart .qty_button.plus{right:50px}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .add_to_cart .qty_button.minus{right:100px}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .wapf-product-totals{position:absolute;z-index:10;right:0;bottom:0;background:#003342;width:210px;padding:20px}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .wapf-product-totals .wapf--inner{padding:0}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .wapf-product-totals .wapf--inner div{padding:0}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .wapf-product-totals .wapf--inner span{width:100%;color:white;text-align:center;font-size:16px;font-weight:700}.woocommerce #primary.woocommerce-content .product.product_cat-create-your-own .summary form.cart .wapf-product-totals .wapf--inner span:not(.wapf-grand-total){display:none}@font-face{font-family:'AvenirNext LT Pro';src:url('../../fonts/AvenirNextLTPro-Demi.eot');src:url('../../fonts/AvenirNextLTPro-Demi.eot?#iefix') format('embedded-opentype'), url('../../fonts/AvenirNextLTPro-Demi.woff2') format('woff2'), url('../../fonts/AvenirNextLTPro-Demi.woff') format('woff'), url('../../fonts/AvenirNextLTPro-Demi.ttf') format('truetype'), url('.../../fonts/AvenirNextLTPro-Demi.svg#AvenirNextLTPro-Demi') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'AvenirNext LT Pro';src:url('../../fonts/AvenirNextLTPro-Regular.eot');src:url('../../fonts/AvenirNextLTPro-Regular.eot?#iefix') format('embedded-opentype'), url('../../fonts/AvenirNextLTPro-Regular.woff2') format('woff2'), url('../../fonts/AvenirNextLTPro-Regular.woff') format('woff'), url('../../fonts/AvenirNextLTPro-Regular.ttf') format('truetype'), url('../../fonts/AvenirNextLTPro-Regular.svg#AvenirNextLTPro-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'AvenirNext LT Pro';src:url('../../fonts/AvenirNextLTPro-Bold.eot');src:url('../../fonts/AvenirNextLTPro-Bold.eot?#iefix') format('embedded-opentype'), url('../../fonts/AvenirNextLTPro-Bold.woff2') format('woff2'), url('../../fonts/AvenirNextLTPro-Bold.woff') format('woff'), url('../../fonts/AvenirNextLTPro-Bold.ttf') format('truetype'), url('../../fonts/AvenirNextLTPro-Bold.svg#AvenirNextLTPro-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Rozha One';src:url('../../fonts/RozhaOne-Regular.eot');src:url('../fonts/RozhaOne-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/RozhaOne-Regular.woff2') format('woff2'), url('../fonts/RozhaOne-Regular.woff') format('woff'), url('../../fonts/RozhaOne-Regular.ttf') format('truetype'), url('../../fonts/RozhaOne-Regular.svg#RozhaOne-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url('../../fonts/Avenir-Medium.eot');src:url('../../fonts/Avenir-Medium.eot?#iefix') format('embedded-opentype'), url('../../fonts/Avenir-Medium.woff2') format('woff2'), url('../../fonts/Avenir-Medium.woff') format('woff'), url('../../fonts/Avenir-Medium.ttf') format('truetype'), url('../../fonts/Avenir-Medium.svg#Avenir-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url('../../fonts/Avenir-Roman.eot');src:url('../../fonts/Avenir-Roman.eot?#iefix') format('embedded-opentype'), url('../../fonts/Avenir-Roman.woff2') format('woff2'), url('../../fonts/Avenir-Roman.woff') format('woff'), url('../../fonts/Avenir-Roman.ttf') format('truetype'), url('../../fonts/Avenir-Roman.svg#Avenir-Roman') format('svg');font-weight:normal;font-style:normal;font-display:swap}*{margin:0;padding:0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;outline:none}body{background:#eee7df;font-family:'Avenir';font-weight:500;font-size:16px;color:#003342}a{color:#15bae7;text-decoration:none}a:hover,a:focus,a:active{color:#15bae7}table{border-spacing:0}address{margin:0 0 1.5em;font-style:normal}mark,ins{background:transparent;text-decoration:none;font-family:'AvenirNext LT Pro';font-weight:bold}abbr[title]{text-decoration:none}#primary{max-width:1250px;margin:0 auto}.home .entry-content{margin-top:120px}.home #homecontent{height:655px}.home #homecontent:after{width:144px;height:150px;background:url(../../img/Logo_Stempel_Focacceria.svg);display:block;position:absolute;content:'';left:-72px;bottom:80px;z-index:10}.home .elementor-widget-text-editor{background-color:#003342;height:418px;margin:-80px 10px 0 10px}.home .elementor-widget-text-editor h2{margin:42px 0 47px 0}.home .elementor-widget-text-editor:hover{background-color:white}.home .elementor-text-editor p{margin-left:75px;margin-right:75px;font-family:'Avenir';font-weight:500}.home .elementor-text-editor a{position:absolute;top:0;width:100%;height:100%;left:0;font-size:0;font-family:'Avenir';font-weight:500}.home .elementor-text-editor a:hover:after{content:'';width:100px;height:100px;background:url(../../img/icons/slide_right.svg) #15bae7 center no-repeat;background-size:13px 26px;position:absolute;display:block;bottom:-50px;left:calc(50% - 50px);border-radius:50%}.home .elementor-text-editor span{position:absolute;bottom:110px;width:131px;text-align:center;right:calc((100% - 131px)/2);font-family:'Rozha One';font-weight:normal;text-decoration:none !important;border-bottom:1px #15bae7 solid;font-size:20px;line-height:28px}.logopage{text-align:center}.page-id-68 .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.page-id-70 .elementor-column-gap-default>.elementor-column>.elementor-element-populated{top:-92px}.elementor-161 .elementor-element.elementor-element-9e8dad9:not(.elementor-motion-effects-element-type-background){background-size:1250px}.custom-logo{width:306px !important}.elementor-page-title,h1.entry-title,h1.product-title{display:none !important}ul.products.columns-1 li.product{float:none;width:100%}.elementor-text-editor{color:#15bae7;text-align:center;font-size:20px}.elementor-text-editor h2{font-size:55px;font-family:'Rozha One';font-weight:500;font-weight:normal}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:auto !important;height:500px;position:relative}.eicon-chevron-left:before,.eicon-chevron-right:before{display:none}.swiper-image-stretch .swiper-slide .swiper-slide-image{width:auto !important;height:500px !important;max-width:inherit !important}.swiper-pagination-bullets{display:none}.elementor-pagination-position-outside .swiper-container{padding-bottom:10px}.elementor-swiper-button .eicon-chevron-left{width:15px;height:26px;background:url(../../img/icons/slide_left.svg) no-repeat center;z-index:10}.elementor-widget-container .elementor-swiper-button-prev{left:26px}.elementor-swiper-button .eicon-chevron-right{width:15px;height:26px;background:url(../../img/icons/slide_right.svg) no-repeat center;z-index:10}.elementor-widget-container .elementor-swiper-button-next{right:26px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px 0 !important}.elementor-image-carousel-wrapper:after{width:144px;height:150px;background:url(../../img/Logo_Stempel_Focacceria.svg);display:block;position:absolute;content:'';left:-72px;bottom:80px;z-index:10}select{border:1px solid #003342;-webkit-appearance:none;background:url('../../img/icons/arrow_down.svg') white no-repeat right 18px center;background-size:20px 20px}.page-id-68 .woocommerce select,.page-id-70 .woocommerce select{background:url('../../img/icons/arrow_down.svg') no-repeat right 10px center !important;background-size:15px 15px !important;padding-left:10px}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout .select2-selection{background:url('../../img/icons/arrow_down.svg') white no-repeat right 18px center !important;background-size:20px 20px !important}.woocommerce-page #primary .entry-content .woocommerce #order_review table .woocommerce-shipping-totals li input{top:0px !important;line-height:18px !important}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout #payment label{line-height:50px !important;margin-left:20px}.woocommerce-checkout-payment ul{list-style:none !important;margin-left:0px !important}.page-id-9 input[type="radio"]{float:left;position:relative;top:18px;box-sizing:border-box;padding:0}.page-id-9 label#payment_method_cheque{line-height:50px !important}.page-id-9 .woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{margin-left:0px !important;line-height:18px !important}.page-id-9 #checkout-checkbox-description{margin-left:0 !important}#contactform{position:fixed;background:#eee7df;z-index:22;width:100%;height:100vh;top:0;left:0;padding:7rem;display:none}#contactform h2{font-size:60px;line-height:50px;font-weight:normal;font-family:'Rozha One';max-width:880px;margin:0 auto 130px auto}#contactform form{max-width:910px;margin:0 auto}#contactform form textarea{height:152px;border:none;font-size:16px;width:100%;color:#003342;border-radius:0;padding:15px 25px;font-weight:500}#contactform form textarea::-webkit-input-placeholder{color:#003342}#contactform form textarea::-moz-placeholder{color:#003342}#contactform form textarea:-ms-input-placeholder{color:#003342}#contactform form textarea:-moz-placeholder{color:#003342}#contactform form select,#contactform form input[type="text"],#contactform form input[type="email"]{height:61px;border:none;font-size:16px;width:100%;color:#003342;border-radius:0;padding:0 25px;font-weight:500}#contactform form select::-webkit-input-placeholder,#contactform form input[type="text"]::-webkit-input-placeholder,#contactform form input[type="email"]::-webkit-input-placeholder{color:#003342}#contactform form select::-moz-placeholder,#contactform form input[type="text"]::-moz-placeholder,#contactform form input[type="email"]::-moz-placeholder{color:#003342}#contactform form select:-ms-input-placeholder,#contactform form input[type="text"]:-ms-input-placeholder,#contactform form input[type="email"]:-ms-input-placeholder{color:#003342}#contactform form select:-moz-placeholder,#contactform form input[type="text"]:-moz-placeholder,#contactform form input[type="email"]:-moz-placeholder{color:#003342}#contactform form fieldset{padding:0;border:none;display:flex;flex-flow:row wrap;position:relative}#contactform form fieldset.cf7mls_current_fs{padding-bottom:90px}#contactform form .wpcf7-form-control-wrap,#contactform form .formwrap{position:relative;width:50%;padding:15px}#contactform form .formwrap{padding:15px 15px 0 15px}#contactform form .formwrap .wpcf7-form-control-wrap{padding:0}#contactform form .formwrap .wpcf7-form-control-wrap input[type="email"]{margin-bottom:30px}#contactform form .cf7mls_next.action-button,#contactform form .wpcf7-form-control.wpcf7-submit{background:url(../../img/icons/pfeil_rechts_icon.svg) #15bae7 no-repeat right 18px center;color:#fff;font-family:'Rozha One';font-weight:normal;font-size:20px;background-size:54px 10px;padding:14px 20px;display:block;width:195px;text-align:left;line-height:normal;position:absolute;right:10px;bottom:0;border-radius:0;border:none}#contactform form .cf7mls_back.action-button{position:absolute;right:239px;bottom:18px;padding-left:35px;background:url(../../img/icons/back.svg) left center no-repeat;background-size:27px 10px;border:none;color:#003342;font-size:16px;cursor:pointer}#contactform form .wpcf7-form-control.wpcf7-submit{bottom:18px;right:15px;cursor:pointer}#contactform .wpcf7-response-output{margin:15px;padding:0;border:none}#contactform .wpcf7-not-valid-tip{font-size:12px;color:#003342;padding-top:10px}#contactform .close{width:24px;height:24px;background:url(../../img/icons/close.svg) no-repeat;background-size:contain;cursor:pointer;position:absolute;top:50px;right:50px}#contactform .formnav{text-align:center;display:inline-block;position:fixed;left:7rem;top:13rem;color:#fff;font-family:'Rozha One';font-size:30px}#contactform .formnav .line{height:34px;width:2px;background-color:#fff;position:relative;left:50%;transition:0.4s}#contactform .formnav .line.active{background-color:#003342}#contactform .formnav .active{color:#003342}#tabnavi{margin-bottom:50px}#tabnavi .elementor-icon-list-item{display:inline-block;margin-right:4px}#tabnavi .elementor-icon-list-item a{padding:0 22px;line-height:54px;color:#003342;background:#fff;font-family:'Rozha One';font-size:20px;width:auto}#tabnavi .elementor-icon-list-item a span{color:#003342}#tabnavi .elementor-icon-list-item a:hover,#tabnavi .elementor-icon-list-item a.active{background:#003342}#tabnavi .elementor-icon-list-item a:hover span,#tabnavi .elementor-icon-list-item a.active span{color:#fff}.tabcontent,#productcontent{display:none}.tabcontent.active,#productcontent.active{display:block}.tabcontent h2,#productcontent h2{color:#15bae7;font-size:24px;line-height:28px;font-family:'AvenirNext LT Pro';font-weight:bold;margin-bottom:30px}.tabcontent h3,#productcontent h3{font-size:26px;font-family:'Rozha One';margin-bottom:0;font-weight:normal;max-width:77%}.tabcontent .create-your-own .productlink,#productcontent .create-your-own .productlink{padding:10px;background-image:url(../../img/icons/button-arrow-white.svg);background-size:55px;background-position:center;background-repeat:no-repeat;background-color:#15bae7;color:white;text-align:center;height:40px;width:120px;border-radius:40px;display:block;float:right}.tabcontent .create-your-own .productlink::before,#productcontent .create-your-own .productlink::before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:30px;height:1px;background-color:#003342}.tabcontent .products .product,#productcontent .products .product{margin-bottom:50px}.tabcontent .products .product .description,#productcontent .products .product .description{position:absolute;width:100%;bottom:0}.tabcontent .products .product .description:before,#productcontent .products .product .description:before{content:'i';border-radius:50%;background:#003342;color:#fff;width:29px;height:29px;display:block;font-size:22px;font-family:'Rozha One';font-weight:normal;text-align:center;line-height:30px;position:absolute;right:136px;top:-5px;z-index:5;cursor:pointer}.tabcontent .products .product .description .infotext,#productcontent .products .product .description .infotext{background:#003342;width:377px;position:absolute;z-index:6;top:52px;left:300px;color:#fff;padding:20px 16px 15px 16px;display:none}.tabcontent .products .product .description .infotext p,#productcontent .products .product .description .infotext p{margin-bottom:5px;font-size:12px;line-height:18px}.tabcontent .products .product .description .infotext h4,#productcontent .products .product .description .infotext h4{color:#15bae7;font-family:'Rozha One';font-weight:normal;margin-bottom:5px;font-size:16px}.tabcontent .products .woocommerce-product-details__short-description p,#productcontent .products .woocommerce-product-details__short-description p{font-size:14px;line-height:18px;margin:0 0 5px 0}.tabcontent .products .woocommerce-variation-price,#productcontent .products .woocommerce-variation-price{height:20px}.tabcontent .products .price .woocommerce-Price-amount,#productcontent .products .price .woocommerce-Price-amount{font-size:14px;line-height:18px;font-family:'AvenirNext LT Pro';font-weight:bold}.tabcontent .products .variations,#productcontent .products .variations{position:absolute;right:0;top:9px;width:111px}.tabcontent .products .variations .label,#productcontent .products .variations .label{display:none}.tabcontent .products .variations #menge,#productcontent .products .variations #menge{width:111px;height:30px;color:#003342;font-size:14px;background:none;border-radius:0}.tabcontent .products .reset_variations,#productcontent .products .reset_variations{display:none !important}.tabcontent .products .product-type-variable .price,#productcontent .products .product-type-variable .price{display:none}.tabcontent .products .product-type-variable .woocommerce-variation-price .price,#productcontent .products .product-type-variable .woocommerce-variation-price .price{display:block}.tabcontent .products .woocommerce-variation-add-to-cart,.tabcontent .products .product-type-simple .cart,#productcontent .products .woocommerce-variation-add-to-cart,#productcontent .products .product-type-simple .cart{position:relative;margin-top:10px}.tabcontent .products .woocommerce-variation-add-to-cart:after,.tabcontent .products .product-type-simple .cart:after,#productcontent .products .woocommerce-variation-add-to-cart:after,#productcontent .products .product-type-simple .cart:after{content:'';width:100%;height:1px;background:#003342;display:block;position:absolute;top:50%;left:0}.tabcontent .products .woocommerce-variation-add-to-cart .single_add_to_cart_button,.tabcontent .products .product-type-simple .cart .single_add_to_cart_button,#productcontent .products .woocommerce-variation-add-to-cart .single_add_to_cart_button,#productcontent .products .product-type-simple .cart .single_add_to_cart_button{width:43px;height:43px;background:url(../../img/icons/warenkorb_icon_neg.svg) no-repeat center #15bae7;background-size:contain;border-radius:50%;font-size:0;cursor:pointer;position:absolute;right:0;top:calc(50% - 21.5px);z-index:2;border:none}.tabcontent .products .woocommerce-variation-add-to-cart .input-text.qty,.tabcontent .products .product-type-simple .cart .input-text.qty,#productcontent .products .woocommerce-variation-add-to-cart .input-text.qty,#productcontent .products .product-type-simple .cart .input-text.qty{width:128px;border-radius:23px;height:43px;position:absolute;right:0;top:calc(50% - 21.5px);z-index:1;padding-left:40px;color:#003342;font-size:14px;border:none}.tabcontent .products .woocommerce-variation-add-to-cart .qty_button,.tabcontent .products .product-type-simple .cart .qty_button,#productcontent .products .woocommerce-variation-add-to-cart .qty_button,#productcontent .products .product-type-simple .cart .qty_button{position:absolute;cursor:pointer;z-index:3;height:12px;width:12px;padding:0;top:calc(50% - 6px);background:none;color:#003342;line-height:5px;border:none}.tabcontent .products .woocommerce-variation-add-to-cart .qty_button.plus,.tabcontent .products .product-type-simple .cart .qty_button.plus,#productcontent .products .woocommerce-variation-add-to-cart .qty_button.plus,#productcontent .products .product-type-simple .cart .qty_button.plus{right:50px}.tabcontent .products .woocommerce-variation-add-to-cart .qty_button.minus,.tabcontent .products .product-type-simple .cart .qty_button.minus,#productcontent .products .woocommerce-variation-add-to-cart .qty_button.minus,#productcontent .products .product-type-simple .cart .qty_button.minus{right:100px}#productcontent{display:block}body.elementor-editor-active .tabcontent,body.elementor-editor-active #productcontent{display:block}.woocommerce-variation.single_variation{display:block !important;height:20px}.home .widget_shopping_cart_content{display:none}.widget_shopping_cart_content .minicart{position:fixed;top:300px;right:0;background:#fff;z-index:10;width:210px;padding:22px 0 17px 17px}.widget_shopping_cart_content .minicart .cart span{display:inline-block;height:29px;width:29px;background:#003342;border-radius:50%;color:#fff;font-family:'Rozha One';text-align:center;font-size:19px;right:20px;position:absolute;top:-12px;line-height:29px}.widget_shopping_cart_content .minicart h3{font-family:'Rozha One';font-weight:normal;font-size:20px}.widget_shopping_cart_content .minicart .woocommerce-mini-cart{margin:23px 0;border-top:1px #003342 solid;max-height:calc(100vh - 500px);overflow:scroll}.widget_shopping_cart_content .minicart .woocommerce-mini-cart li{border-bottom:1px #003342 solid;list-style:none;position:relative;padding:5px 0;font-size:14px;line-height:18px}.widget_shopping_cart_content .minicart .woocommerce-mini-cart li .remove{position:absolute;top:5px;right:10px}.widget_shopping_cart_content .minicart .woocommerce-mini-cart .variation{display:none}.widget_shopping_cart_content .minicart .woocommerce-Price-amount{font-family:'AvenirNext LT Pro';font-weight:bold}.widget_shopping_cart_content .minicart .woocommerce-mini-cart__buttons{margin-bottom:0}.widget_shopping_cart_content .minicart .woocommerce-mini-cart__buttons .button{display:none}.widget_shopping_cart_content .minicart .woocommerce-mini-cart__buttons .button.checkout{background:url(../../img/icons/pfeil_rechts_icon.svg) #15bae7 no-repeat right 18px center;color:#fff;font-family:'Rozha One';font-weight:normal;font-size:20px;background-size:54px 10px;padding:13px 15px;display:block}.widget_shopping_cart_content .minicart .variation dt{display:none}.widget_shopping_cart_content .minicart .variation .variation-Menge{margin:0}.widget_shopping_cart_content .minicart .variation .variation-Menge p{margin:0}.woocommerce-page .widget_shopping_cart_content{display:none}.woocommerce-page #primary{padding-top:134px}.woocommerce-page #primary h1{font-family:'Rozha One';font-weight:normal;font-size:40px;line-height:50px}.woocommerce-page #primary .entry-content{position:relative}.woocommerce-page #primary .entry-content .woocommerce{width:88%;margin-left:12%}.woocommerce-page #primary .entry-content .woocommerce::after{content:"";clear:both;display:table}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-error{background-color:transparent;margin:0 0 20px 17px}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-cart-form{background:#fff;padding:25px}.woocommerce-page #primary .entry-content .woocommerce .shop_table th{font-family:'Rozha One';font-weight:normal;font-size:19px;line-height:22px;border-bottom:1px #003342 solid;padding-bottom:25px}.woocommerce-page #primary .entry-content .woocommerce .shop_table th.product-subtotal,.woocommerce-page #primary .entry-content .woocommerce .shop_table th.product-quantity,.woocommerce-page #primary .entry-content .woocommerce .shop_table th.product-price{width:17%}.woocommerce-page #primary .entry-content .woocommerce .shop_table td{padding:15px 0 20px 0;border-bottom:1px #003342 solid}.woocommerce-page #primary .entry-content .woocommerce .shop_table td.product-remove{padding-left:20px;width:50px}.woocommerce-page #primary .entry-content .woocommerce .shop_table td.product-remove a{height:12px;width:12px;background:url(../../img/icons/close.svg);background-size:contain;font-size:0;display:block;margin-top:6px}.woocommerce-page #primary .entry-content .woocommerce .shop_table td.product-name{font-size:14px}.woocommerce-page #primary .entry-content .woocommerce .shop_table td.product-name p{margin-bottom:0}.woocommerce-page #primary .entry-content .woocommerce .shop_table td.product-name .variation{display:none}.woocommerce-page #primary .entry-content .woocommerce .shop_table td.product-price,.woocommerce-page #primary .entry-content .woocommerce .shop_table td .woocommerce-Price-amount{font-size:14px;font-family:'AvenirNext LT Pro';font-weight:bold}.woocommerce-page #primary .entry-content .woocommerce .shop_table td.product-quantity .input-text{background:none;color:#003342;border:none;width:30px;padding:0;font-size:12px;text-align:center}.woocommerce-page #primary .entry-content .woocommerce .shop_table td.product-quantity .input-text::-webkit-outer-spin-button,.woocommerce-page #primary .entry-content .woocommerce .shop_table td.product-quantity .input-text::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-page #primary .entry-content .woocommerce .shop_table td.product-quantity .input-text[type=number]{-moz-appearance:textfield}.woocommerce-page #primary .entry-content .woocommerce .shop_table td.product-quantity .qty_button{cursor:pointer;z-index:3;height:12px;width:12px;padding:0;background:none;color:#003342;line-height:5px;border:none}.woocommerce-page #primary .entry-content .woocommerce .shop_table td.product-quantity .qty_button.minus{font-size:18px}.woocommerce-page #primary .entry-content .woocommerce .shop_table td .variation{display:inline-block}.woocommerce-page #primary .entry-content .woocommerce .shop_table td .variation dt{display:none}.woocommerce-page #primary .entry-content .woocommerce .shop_table td .variation .variation-Menge{margin:0}.woocommerce-page #primary .entry-content .woocommerce .shop_table td .variation .variation-Menge p{margin-bottom:0}.woocommerce-page #primary .entry-content .woocommerce .shop_table td .variation .variation-Menge p:before{content:',';padding:0 2px}.woocommerce-page #primary .entry-content .woocommerce .shop_table .actions{padding:22px 0 0 0;border:none}.woocommerce-page #primary .entry-content .woocommerce .shop_table .actions .button.update{background:none;border:none;color:#003342;font-size:16px;line-height:26px;border-bottom:1px #003342 solid;padding:0;border-radius:0;font-weight:500;float:right;padding-top:12px;cursor:pointer}.woocommerce-page #primary .entry-content .woocommerce .shop_table .actions .coupon{float:left}.woocommerce-page #primary .entry-content .woocommerce .shop_table .actions .coupon .input-text{background:#eee7df;height:60px;font-weight:500;padding:0 25px;border-radius:0;float:left;border:none}.woocommerce-page #primary .entry-content .woocommerce .shop_table .actions .coupon .input-text::-webkit-input-placeholder{color:#003342}.woocommerce-page #primary .entry-content .woocommerce .shop_table .actions .coupon .input-text::-moz-placeholder{color:#003342}.woocommerce-page #primary .entry-content .woocommerce .shop_table .actions .coupon .input-text:-ms-input-placeholder{color:#003342}.woocommerce-page #primary .entry-content .woocommerce .shop_table .actions .coupon .input-text:-moz-placeholder{color:#003342}.woocommerce-page #primary .entry-content .woocommerce .shop_table .actions .coupon .button{float:left;background:#003342;border:none;font-family:'Rozha One';font-weight:normal;font-size:16px;line-height:22px;color:#fff;height:60px;border-radius:0;cursor:pointer}.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals{background:#fff;padding:25px;width:430px;float:right;margin-top:22px}.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals th{padding:16px 0 21px 0}.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals .tax-rate td{text-align:right}.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals .woocommerce-shipping-totals{vertical-align:top}.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-destination{font-size:14px;line-height:18px;font-family:'Avenir'}.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals .woocommerce-shipping-totals #shipping_method{font-size:14px;line-height:18px;margin:0 0 10px 0}.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals .woocommerce-shipping-totals #shipping_method li{list-style:none;margin-bottom:5px}.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals .woocommerce-shipping-totals #shipping_method li input{float:left;margin:2px 5px 0 0}.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals .woocommerce-shipping-totals #shipping_method li label{display:inline-block;width:80%}.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-calculator{display:none}.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals h2{font-family:'Rozha One';font-weight:normal;font-size:19px;line-height:22px;margin-bottom:30px}.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals .cart-subtotal th,.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals .cart-subtotal td,.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals .order-total th,.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals .order-total td{border-top:1px #003342 solid;padding:16px 0 21px 0;font-size:14px;line-height:20px;font-family:'AvenirNext LT Pro';font-weight:bold}.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals .cart-subtotal td,.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals .order-total td{text-align:right}.woocommerce-page #primary .entry-content .woocommerce .cart-collaterals .checkout-button{background:url(../../img/icons/pfeil_rechts_icon.svg) #15bae7 no-repeat right 18px center;color:#fff;font-family:'Rozha One';font-weight:normal;font-size:20px;background-size:54px 10px;padding:13px 15px;display:block}.woocommerce-page #primary .entry-content .woocommerce .checkout_coupon,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form-coupon-toggle{display:none}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout h3,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login h3,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content h3{color:#15bae7;font-size:20px;line-height:28px;font-family:'AvenirNext LT Pro';font-weight:bold;border-top:1px #003342 solid;padding:15px 0 40px 0;margin-top:40px}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout label,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login label,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content label{display:none}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout .woocommerce-form__label-for-checkbox,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout .woocommerce-shipping-methods label,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout #payment label,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login .woocommerce-form__label-for-checkbox,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login .woocommerce-shipping-methods label,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login #payment label,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-form__label-for-checkbox,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-shipping-methods label,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content #payment label{display:block !important;font-size:16px;line-height:18px}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout #billing_address_2,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout #shipping_address_2_field,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login #billing_address_2,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login #shipping_address_2_field,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content #billing_address_2,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content #shipping_address_2_field{display:none !important}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout textarea,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login textarea,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content textarea{height:152px;border:none;font-size:16px;width:100%;color:#003342;border-radius:0;padding:15px 25px;font-weight:500}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout textarea::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login textarea::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content textarea::-webkit-input-placeholder{color:#003342}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout textarea::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login textarea::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content textarea::-moz-placeholder{color:#003342}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout textarea:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login textarea:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content textarea:-ms-input-placeholder{color:#003342}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout textarea:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login textarea:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content textarea:-moz-placeholder{color:#003342}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout select,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="text"],.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="tel"],.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="email"],.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="password"],.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout .select2-selection,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login select,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="text"],.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="tel"],.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="email"],.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="password"],.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login .select2-selection,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content select,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="text"],.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="tel"],.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="email"],.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="password"],.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content .select2-selection{height:61px;border:none;font-size:16px;width:100%;color:#003342;border-radius:0;padding:0 25px;font-weight:500}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout select::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="text"]::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="tel"]::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="email"]::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="password"]::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout .select2-selection::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login select::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="text"]::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="tel"]::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="email"]::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="password"]::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login .select2-selection::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content select::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="text"]::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="tel"]::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="email"]::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="password"]::-webkit-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content .select2-selection::-webkit-input-placeholder{color:#003342}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout select::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="text"]::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="tel"]::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="email"]::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="password"]::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout .select2-selection::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login select::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="text"]::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="tel"]::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="email"]::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="password"]::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login .select2-selection::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content select::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="text"]::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="tel"]::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="email"]::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="password"]::-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content .select2-selection::-moz-placeholder{color:#003342}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout select:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="text"]:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="tel"]:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="email"]:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="password"]:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout .select2-selection:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login select:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="text"]:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="tel"]:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="email"]:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="password"]:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login .select2-selection:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content select:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="text"]:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="tel"]:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="email"]:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="password"]:-ms-input-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content .select2-selection:-ms-input-placeholder{color:#003342}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout select:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="text"]:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="tel"]:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="email"]:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout input[type="password"]:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout .select2-selection:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login select:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="text"]:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="tel"]:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="email"]:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login input[type="password"]:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login .select2-selection:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content select:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="text"]:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="tel"]:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="email"]:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content input[type="password"]:-moz-placeholder,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content .select2-selection:-moz-placeholder{color:#003342}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__rendered{color:#003342;line-height:61px}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__arrow{height:61px}.woocommerce-page #primary .entry-content .woocommerce .checkout.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow b,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login.login .select2-container--default .select2-selection--single .select2-selection__arrow b,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#003342 transparent transparent transparent}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-info{font-size:14px;line-height:18px}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login{padding-top:20px}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login p{font-size:14px;line-height:18px}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login .form-row{float:left;width:calc(50% - 10px)}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login .form-row.form-row-first{margin-right:10px}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login .form-row.form-row-last{margin-left:10px}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login .lost_password{clear:both}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-form.woocommerce-form-login .woocommerce-form-login__rememberme{margin-bottom:20px}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-button.button.woocommerce-form-login__submit,.woocommerce-page #primary .entry-content .woocommerce #place_order{background:url(../../img/icons/pfeil_rechts_icon.svg) #15bae7 no-repeat right 18px center;color:#fff;font-family:'Rozha One';font-weight:normal;font-size:20px;background-size:54px 10px;padding:13px 100px 13px 15px;display:block;border:none;border-radius:0;cursor:pointer}.woocommerce-page #primary .entry-content .woocommerce #woocommerce-delivery-date-field-container label,.woocommerce-page #primary .entry-content .woocommerce #woocommerce-delivery-time-field-container label{display:block !important}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-shipping-fields{border-bottom:1px #003342 solid;margin-bottom:40px}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-shipping-fields #ship-to-different-address span{font-size:20px;line-height:28px;font-family:'AvenirNext LT Pro';font-weight:bold}.woocommerce-page #primary .entry-content .woocommerce #order_review table .cart-subtotal th,.woocommerce-page #primary .entry-content .woocommerce #order_review table .order-total th,.woocommerce-page #primary .entry-content .woocommerce #order_review table .woocommerce-shipping-totals th,.woocommerce-page #primary .entry-content .woocommerce #order_review table .tax-rate th{padding:15px 0 20px 0;vertical-align:top}.woocommerce-page #primary .entry-content .woocommerce #order_review table .cart-subtotal td,.woocommerce-page #primary .entry-content .woocommerce #order_review table .order-total td,.woocommerce-page #primary .entry-content .woocommerce #order_review table .woocommerce-shipping-totals td,.woocommerce-page #primary .entry-content .woocommerce #order_review table .tax-rate td{text-align:right}.woocommerce-page #primary .entry-content .woocommerce #order_review table .woocommerce-shipping-totals td{text-align:left !important}.woocommerce-page #primary .entry-content .woocommerce #order_review table .woocommerce-shipping-totals li{list-style:none;margin-bottom:10px}.woocommerce-page #primary .entry-content .woocommerce #order_review table .woocommerce-shipping-totals li input{float:left;margin:2px 5px 0 0}.woocommerce-page #primary .entry-content .woocommerce #order_review table .woocommerce-shipping-totals li label{display:inline-block;width:80%}.woocommerce-page #primary .entry-content .woocommerce #order_review table .product-name{width:60%}.woocommerce-page #primary .entry-content .woocommerce #order_review table .product-total{text-align:right}.woocommerce-page #primary .entry-content .woocommerce #order_review table th{text-align:left}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order ul,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order-details ul{margin:0 0 30px 17px}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order ul li,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order-details ul li{margin-bottom:10px}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order .woocommerce-table th,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order-details .woocommerce-table th{text-align:left}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order .woocommerce-table .product-total,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order .woocommerce-table .woocommerce-table__product-total,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order-details .woocommerce-table .product-total,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order-details .woocommerce-table .woocommerce-table__product-total{text-align:right}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order h2,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order-details h2{color:#15bae7;font-size:20px;line-height:28px;font-family:'AvenirNext LT Pro';font-weight:bold;border-top:1px #003342 solid;padding:15px 0 40px 0;margin-top:40px}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order .wc-item-meta,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order-details .wc-item-meta{display:none}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order tfoot,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order-details tfoot{text-align:right}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order tfoot th,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order-details tfoot th{padding:15px 0 20px 0;vertical-align:top}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order tfoot .note,.woocommerce-page #primary .entry-content .woocommerce .woocommerce-order-details tfoot .note{text-align:left}.woocommerce-page #primary .entry-content .woocommerce .woocommerce-customer-details h2{border:none;color:#15bae7;font-size:20px;line-height:28px;font-family:'AvenirNext LT Pro';font-weight:bold;padding:15px 0 40px 0;margin-top:40px}.woocommerce-page #primary .checkoutsteps{text-align:center;display:inline-block;position:absolute;left:0;top:0;color:#fff;font-family:'Rozha One';font-size:30px}.woocommerce-page #primary .checkoutsteps .line{height:34px;width:2px;background-color:#fff;position:relative;left:50%;transition:0.4s}.woocommerce-page #primary .checkoutsteps .line.active{background-color:#003342}.woocommerce-page #primary .checkoutsteps .active{color:#003342}.woocommerce-shipping-methods{margin:0 !important;margin-top:10px !important;font-family:'Avenir'}.cart-empty.woocommerce-info,.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{background-color:transparent !important;clear:both}.woocommerce-account #primary .entry-content .woocommerce{width:100%;margin-left:0}.woocommerce-account #primary .entry-content .woocommerce .woocommerce-MyAccount-navigation{width:200px;float:left;padding-top:10px}.woocommerce-account #primary .entry-content .woocommerce .woocommerce-MyAccount-navigation ul{margin:0}.woocommerce-account #primary .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li{list-style:none;font-size:16px;line-height:26px}.woocommerce-account #primary .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li a{color:#003342}.woocommerce-account #primary .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{border-bottom:1px solid #003342}.woocommerce-account #primary .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{font-family:'AvenirNext LT Pro';font-weight:bold}.woocommerce-account #primary .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-account #primary .entry-content .woocommerce .woocommerce-MyAccount-content{width:calc(100% - 200px);float:left;padding-top:15px}.woocommerce-account #primary .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title h3{color:#15bae7;font-size:20px;line-height:28px;font-family:'AvenirNext LT Pro';font-weight:bold;padding:15px 0 15px 0;margin-top:40px}.woocommerce-form-register #reg_email,.woocommerce-ResetPassword #user_login,.page-id-10 #password_1,.page-id-10 #password_2{height:61px;border:none;font-size:16px;width:50%;color:#003342;border-radius:0;padding:0 25px;font-weight:500}.page-id-10 .woocommerce-Button,.woocommerce-address-fields button{background:url(../../img/icons/pfeil_rechts_icon.svg) #15bae7 no-repeat right 18px center;color:#fff;font-family:'Rozha One';font-weight:normal;font-size:20px;background-size:54px 10px;padding:13px 100px 13px 15px;display:inline-block;border:none;border-radius:0;cursor:pointer;margin-bottom:20px}.page-id-10 h2{margin-bottom:20px}.page-id-10 fieldset{margin-bottom:20px}.woocommerce-password-strength{text-align:left !important;margin-top:10px}.woocommerce-password-strength.short{color:red !important}#customer_login .login .form-row{margin-right:10px}#customer_login .login .form-row:last-child{margin-left:10px;margin-right:0px}.woocommerce-EditAccountForm em{margin-top:10px;display:block}.woocommerce-MyAccount-content fieldset{padding:0;border:none;border-bottom:1px #003342 solid}.woocommerce-MyAccount-content fieldset legend{margin-bottom:10px;border-top:1px #003342 solid;color:#15bae7;font-size:20px;line-height:28px;font-family:'AvenirNext LT Pro';font-weight:bold;padding:15px 0 15px 0;margin-top:40px;width:100%}.flatpickr-month{background:#fff;height:40px}.flatpickr-calendar.open{width:280px}.page-id-3 .elementor-container{margin-left:0 !important}.page-id-3 .elementor-text-editor{margin-bottom:1.5em;font-family:'Avenir';font-weight:500;font-size:16px;color:#003342}.page-id-3 .contentpage h3{margin-top:10px !important}.page-id-3 .contentpage h2{margin-top:40px;margin-bottom:10px}.page-id-3 .site-main,.page-id-272 .site-main{padding-top:134px}.page-id-3 .entry-content{margin:0.4em 0 0}.page-id-272 .entry-content{margin:-2.1em 0 0}.page-id-220 .entry-content{margin:6.9em 0 0}.contentpage h2{font-family:'Rozha One';font-weight:normal;font-size:40px;line-height:50px;color:#003342}.contentpage h3{color:#15bae7;font-size:20px;line-height:28px;font-family:'AvenirNext LT Pro';font-weight:bold;padding:15px 0 15px 0;margin-top:40px}.contentpage p{margin-bottom:1.5em;font-family:'Avenir';font-weight:500;font-size:16px;color:#003342}.contentpage .elementor-text-editor{text-align:left}#checkout-checkbox-description{margin:10px 17px;display:block}@media screen and (max-width:1470px){#masthead .servicenavi{right:30px !important;display:inline-block;top:-6px !important}#masthead .servicenavi a{display:inline-block !important}#masthead .servicenavi .cart{margin-bottom:0 !important;margin-right:10px}#masthead .servicenavi .cart span{right:95px !important}#masthead .servicenavi .myaccountlink{margin-bottom:0 !important;margin-right:10px}}