@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../../frontend/Vitakraft/vitakraft/de_DE/fonts/PTSans-Regular.ttf) format('truetype')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../../frontend/Vitakraft/vitakraft/de_DE/fonts/PTSans-Bold.ttf) format('truetype')}@font-face{font-family:'PT Sans';font-style:italic;font-weight:400;font-display:swap;src:url(../../frontend/Vitakraft/vitakraft/de_DE/fonts/PTSans-Italic.ttf) format('truetype')}@font-face{font-family:'PT Sans';font-style:italic;font-weight:700;font-display:swap;src:url(../../frontend/Vitakraft/vitakraft/de_DE/fonts/PTSans-BoldItalic.ttf) format('truetype')}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;font-display:swap;src:url(../../frontend/Vitakraft/vitakraft/de_DE/fonts/PTSansNarrow-Regular.ttf) format('truetype')}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:700;font-display:swap;src:url(../../frontend/Vitakraft/vitakraft/de_DE/fonts/PTSansNarrow-Bold.ttf) format('truetype')}select,input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email]{font-family:'PT Sans',sans-serif;background-color:#f5f9fa;border:1px solid #dae5eb}.block-collapsible-nav .item.current,.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:#092b69 !important;color:#092b69 !important}.block-collapsible-nav .item a:hover{background:0 0;font-weight:700;color:#092b69}.account .column.main .block:not(.widget):not(.related) .block-title{border-bottom:0 solid #c6c6c6;margin-bottom:25px;padding-bottom:10px;background:#f5f9fa;color:#576974;padding-left:15px;padding-top:10px}.account .column.main .block-content{padding-left:15px}@media (max-width:767px){.customer-account-index .sidebar-main .block-collapsible-nav{top:-10px}}@media (min-width:768px){.customer-welcome .action.switch{color:#666}}.block-promo .headline{font-family:'PT Sans Narrow';font-weight:700;font-size:3.2rem;line-height:1.2}.block-promo .content a{background:#9fb1bc;padding:8px 13px;font-weight:800;color:#fff;border-radius:4px}.block-promo .content a:hover{background:#092b69;text-decoration:none}.home-main .content{top:230px !important;right:30px !important;width:40%}.block-promo-2 .content{bottom:20px !important;left:0;width:100% !important;color:#fff !important;top:auto !important}.block-promo-3{background:#f5f9fa !important}.block.widget.block-products-list.grid>.block-title>strong{color:#036;font-family:'PT Sans Narrow';font-weight:700;font-size:3.2rem;line-height:1.2;display:block;text-align:center}.widget-product-grid .action.tocompare{display:none !important}@media (max-width:639px){.block.widget.block-products-list.grid{margin-top:16px}}@media (min-width:1008px) and (max-width:1024px){.header.content>.logo{margin-top:0}}@media (min-width:768px){.footer-service-block.footer-service-payment{width:40%;float:left;margin-bottom:25px}.payment-methods td{padding:11px 5px}.footer-service-block.footer-service-security{width:50%;float:right}.footer-service-block.footer-service-security td:nth-child(2){width:20%}.footer-service-block.footer-service-security td:nth-child(1){padding:15px 0 10px}.footer-service-block.footer-service-freeshipping{width:50%;float:right}.block.newsletter{float:left !important;width:45%;margin-right:15px}}@media (min-width:768px){.block-search{width:50%;margin-top:15px}.block-search input{height:50px;padding-left:20px;font-size:17px;font-family:'PT Sans',sans-serif}.block-search .action.search:before{font-size:22px;line-height:48px;padding-right:5px}}.minicart-wrapper .action.showcart:before{font-size:32px !important;line-height:45px !important;color:#778892}.minicart-wrapper .action.showcart:hover:before{color:#092b69}.minicart-wrapper{margin-top:15px;padding:2px 10px;margin-left:8px}.minicart-wrapper .action.showcart .counter.qty{background:#092b69;margin:11px 3px 0}.minicart-wrapper .action.edit:before,.minicart-wrapper .action.delete:before{color:#9fb1bc}.minicart-wrapper .action.edit:hover:before,.minicart-wrapper .action.delete:hover:before{color:#092b69}.minicart-wrapper .action.close:hover:before{color:#092b69}#search_autocomplete,.search_autocomplete{z-index:999 !important}body{font-family:'PT Sans',sans-serif}h1,h2{font-family:'PT Sans Narrow',sans-serif;color:#092b69;font-weight:700}h1{font-size:30px}.page-header{background:#fff}.page-header .panel.wrapper,.header.panel>.header.links>li>a{background:#fff;color:#778892}.authorization-link>a,ul.header:nth-child(2)>li:nth-child(3)>a:nth-child(1){font-weight:800;text-decoration:underline !important;color:#092b60 !important}.page-header .panel.wrapper{border-bottom:none}.header.content{padding-top:0}@media (min-width:1025px){.header.content>.logo{margin-top:0}.block-search{margin-top:50px;z-index:15}.minicart-wrapper{margin-top:50px}.page-header .panel.wrapper{position:relative;float:none;width:auto;height:0;max-width:1280px;margin-left:auto;margin-right:auto;z-index:20;margin-top:0;margin-bottom:0}.page-header .header.panel{padding-top:0;position:absolute;right:0;top:10px}}.navigation,.nav-sections{background:#fff !important}.navigation>ul a{border-color:transparent !important;font-family:'PT Sans Narrow',sans-serif}.navigation>ul>.level0>a{font-size:2rem;font-family:'PT Sans Narrow',sans-serif;padding:8px 16px}.navigation>ul>.level0:hover>a,.navigation>ul>.level0.active>a,.navigation>ul>.level0.has-active>a{color:#092b69 !important}.navigation .level0 .submenu a{color:#5f727d;font-size:1.45rem}.navigation>ul>.level0:nth-child(1){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/hund.png)}.navigation>ul>.level0:hover:nth-child(1),.navigation>ul>.level0.active:nth-child(1),.navigation>ul>.level0.has-active:nth-child(1){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/hund_h.png)}.navigation>ul>.level0:nth-child(2){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/katze.png)}.navigation>ul>.level0:hover:nth-child(2),.navigation>ul>.level0.active:nth-child(2),.navigation>ul>.level0.has-active:nth-child(2){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/katze_h.png)}.navigation>ul>.level0:nth-child(3){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/nager.png)}.navigation>ul>.level0:hover:nth-child(3),.navigation>ul>.level0.active:nth-child(3),.navigation>ul>.level0.has-active:nth-child(3){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/nager_h.png)}.navigation>ul>.level0:nth-child(4){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/vogel.png)}.navigation>ul>.level0:hover:nth-child(4),.navigation>ul>.level0.active:nth-child(4),.navigation>ul>.level0.has-active:nth-child(4){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/vogel_h.png)}.navigation>ul>.level0:nth-child(5){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/wildvogel.png)}.navigation>ul>.level0:hover:nth-child(5),.navigation>ul>.level0.active:nth-child(5),.navigation>ul>.level0.has-active:nth-child(5){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/wildvogel_h.png)}.navigation>ul>.level0:nth-child(6){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/fisch.png)}.navigation>ul>.level0:hover:nth-child(6),.navigation>ul>.level0.active:nth-child(6),.navigation>ul>.level0.has-active:nth-child(6){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/fisch_h.png)}.navigation>ul>.level0:nth-child(7){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/reptil.png)}.navigation>ul>.level0:hover:nth-child(7),.navigation>ul>.level0.active:nth-child(7),.navigation>ul>.level0.has-active:nth-child(7){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/reptil_h.png)}.navigation>ul>.level0:nth-child(8){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/igel.png)}.navigation>ul>.level0:hover:nth-child(8),.navigation>ul>.level0.active:nth-child(8),.navigation>ul>.level0.has-active:nth-child(8){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/igel_h.png)}.navigation>ul>.level0:nth-child(9){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/frettchen.png)}.navigation>ul>.level0:hover:nth-child(9),.navigation>ul>.level0.active:nth-child(9),.navigation>ul>.level0.has-active:nth-child(9){background-image:url(../../frontend/Vitakraft/vitakraft/de_DE/images/navicons/frettchen_h.png)}@media (max-width:1023px){.navigation .rm-expand.open{display:flex;justify-content:center;align-items:center}.navigation>ul>.level0{background-repeat:no-repeat;background-size:30px;background-position:8px 7px;padding-left:44px}.navigation>ul>.level0 .level-top:after{font-size:1.6rem;right:10px;top:12px}.navigation .level0{border-color:#e9eff0 !important}.navigation .level0 .submenu a{color:#778892;font-size:1.75rem}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu li.active>a{color:#092b69 !important}.navigation .level0 .submenu li:not(:last-child){border-bottom:1px solid #e9eff0}}@media (min-width:1024px){.nav-sections{margin-top:24px;margin-bottom:0}.navigation>ul>.level0{border-bottom:3px solid transparent;background-repeat:no-repeat;background-size:32px;background-position:16px 8px}.navigation>ul>.level0>a{border-bottom:0 none !important;padding:0 22px 0 56px !important;height:100%;display:block}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu li.active>a{color:#092b69 !important}.navigation .level0.nav-1:hover,.navigation .level0.nav-1.active{border-color:#fdaa34}.navigation .level0.nav-2:hover,.navigation .level0.nav-2.active{border-color:#d7378d}.navigation .level0.nav-3:hover,.navigation .level0.nav-3.active{border-color:#bcd867}.navigation .level0.nav-4:hover,.navigation .level0.nav-4.active{border-color:#f7d32b}.navigation .level0.nav-5:hover,.navigation .level0.nav-5.active{border-color:#93c2e2}.navigation .level0.nav-6:hover,.navigation .level0.nav-6.active{border-color:#568eb9}.navigation .level0.nav-7:hover,.navigation .level0.nav-7.active{border-color:#a1d2a2}.navigation .level0.nav-8:hover,.navigation .level0.nav-8.active{border-color:#af7b41}.navigation .level0.nav-9:hover,.navigation .level0.nav-9.active{border-color:#cbb7e7}}.breadcrumbs{text-align:left;color:#eee !important;margin-top:20px;padding-left:30px}.product-info-main .stock{font-size:13px;margin-top:10px;text-align:left}.product-info-main .stock.available{color:#6fb42f}.product-info-main .stock.unavailable{color:#cd091b}.page-main{margin-top:10px}.page-wrapper table{table-layout:fixed}.cms-page-view .page-main .main img{height:auto}@media (max-width:62em){.home-main>.magestore-bannerslider .magestore-bannerslide-flex-slider .flexslider .slides img,.page-wrapper>.magestore-bannerslider-standard .magestore-bannerslide-flex-slider .flexslider .slides img,.page-wrapper>.bread>.magestore-bannerslider>.magestore-bannerslider-standard .magestore-bannerslide-flex-slider .flexslider .slides img{height:300px !important;object-position:center;object-fit:cover}}@media (max-width:32em){.home-main>.magestore-bannerslider .magestore-bannerslide-flex-slider .flexslider .slides img,.page-wrapper>.magestore-bannerslider-standard .magestore-bannerslide-flex-slider .flexslider .slides img,.page-wrapper>.bread>.magestore-bannerslider>.magestore-bannerslider-standard .magestore-bannerslide-flex-slider .flexslider .slides img{height:150px !important}}.home-main>.magestore-bannerslider .magestore-bannerslide-flex-slider .flexslider .slides li img{object-position:left !important}.magestore-bannerslide-flex-slider .flexslider .slides>li,.magestore-bannerslide-flex-slider .flexslider .slides>li>a,.magestore-bannerslide-flex-slider .flexslider .slides img{height:auto !important}.flexslider{box-shadow:none !important}.magestore-bannerslider-standard{margin:0 auto}.flex-caption{background:#f5f9fa;font-size:24px;text-align:right;opacity:1;font-family:'PT Sans Narrow'}.flex-caption p{padding:15px 0;color:#778892;margin:0 auto}@media (max-width:480px){.flex-caption p{width:100%;font-size:16px}.flex-caption p a{white-space:nowrap}}.magestore-bannerslide-flex-slider{margin-bottom:0 !important}@media (min-width:1025px){.page-products .product-item-info{width:95%}.product.details.product-item-details{min-height:210px;position:relative}}@media (max-width:1024px){.products-grid .product-item-actions{margin:0}.products-grid .product-item-actions .actions-primary{display:block;margin-top:0 !important}.products-grid .product.name a{font-size:1.4rem}}.page-products .sidebar-main .block-collapsible-nav{display:none !important}.sidebar .flex-caption{background:#fff;font-size:20px;text-align:left;opacity:1;font-family:'PT Sans Narrow';font-weight:700;color:#1b617b;margin-bottom:20px}.products-grid .product-image-container{width:300px !important}.products-grid .product-image-wrapper{padding-bottom:100% !important;background:#f5f9fa}.page-products #page-title-heading{margin-bottom:5px !important}.page-products .stock.unavailable,.widget-product-grid .stock.unavailable{color:#cd091b;text-align:center;margin-bottom:8px;font-family:'PT Sans',sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.filter-options-title{font-size:18px;text-transform:none;font-family:'PT Sans Narrow';font-size:20px}.filter-options-content a:hover,.filter-options-content a.current{background-color:transparent;text-decoration:none;font-weight:700;color:#092b69}.filter-options-content a{font-size:1.5rem}.filter-content .item{margin:15px 0}.action.primary>span>a{color:#fff}.filter-options-content .count{padding-left:2px;display:inline-block}.filter-options-content .count:before{position:relative;left:3px}.filter-options-content .count:after{position:relative;right:3px}.products-grid .product-image-photo{max-width:60%}.product-item-name{height:2.9em;overflow:hidden;text-align:center;font-weight:800}@media (max-width:639px){.product-item-name{height:4em}}@media (max-width:479px){.product-item-name{height:4.7em}}.product-item .price-box{margin:0;text-align:center;font-weight:400;font-size:1.6rem !important;font-family:'PT Sans Narrow',sans-serif}.products-grid .product.name a,.widget-product-grid .product-item-link{font-weight:700;text-align:center;color:#092b69;font-size:1.6rem;font-family:'PT Sans Narrow',sans-serif;padding-right:10px}.products.list.items.product-items .price-details,.widget-product-grid .price-details{text-align:center}.products.list.items.product-items li.item.product.product-item div.product-item-info div.product.details.product-item-details div.price-details span.tax-details,.widget-product-grid .price-details .tax-details{font-size:10px;text-align:center !important}.products.list .baseprice,.widget-product-grid .baseprice{text-align:center;font-size:12px;color:#778893;min-height:18px}.products-grid .product-item-info:hover{background-color:#fff;box-shadow:none !important;border:none}.abs-visually-hidden-desktop-s,.products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{border:0;clip:inherit;height:auto;margin:10px;overflow:initial;padding:0}@media (min-width:1025px){.abs-visually-hidden-desktop-s,.products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{position:absolute;bottom:0;width:auto}.product-item-info .product-item-inner{position:absolute !important;bottom:0 !important}}@media (max-width:1024px){.abs-visually-hidden-desktop-s,.products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{position:static !important;width:100%}.products-grid .product-item-info:hover{position:static !important}.product-item-info .product-item-inner{position:static !important}.products.list .price-details+.product-item-inner{margin-top:18px !important}}.products-grid .product-item-actions .actions-primary{display:block;margin-top:25px}.products-grid .product-item-actions .action.primary{width:100%;text-align:center;border-radius:0}.products-grid .product-item-actions button.action.primary[type=link]{padding:0}.products-grid .product-item-actions button.action.primary[type=link]>span{display:block}.products-grid .product-item-actions button.action.primary[type=link]>span>a{display:block;padding:10px 0}.products-grid .product-item-inner{box-shadow:none;border:none;background-color:none}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{padding:0 !important;margin:0 !important}.products-grid .product-item-info:hover .product-item-inner{margin:0;background:#fff}.products-grid img.product-image-photo{transition:all .5s ease-in-out}.products-grid img.product-image-photo:hover{transform:scale(1.1)}.rating-summary .rating-result>span:before{color:#d5ad6d}.block-reorder .product-item .field.item{display:block;float:left}.product-item-name>a,.product.name a>a{color:#092b69;text-decoration:none;font-family:'PT Sans Narrow'}#block-reorder-heading{font-family:'PT Sans Narrow'}.product-reviews-summary{float:left;padding-left:10px}.product-item .product-reviews-summary .reviews-actions{font-size:12px;text-transform:none;opacity:.9}.pages strong.page{background:#778892;font-size:1.4rem;color:#fff;padding:0 12px}.toolbar select{background-color:#f5f9fa;box-shadow:none;border-radius:0;margin-top:1px}.page-product-configurable .nav-sections{margin-bottom:30px !important}.product-info-main .product.attribute.sku .type:after{content:':'}.fotorama__stage__frame .fotorama__img{left:45%;max-height:80%;max-width:70%}@media (max-width:767px){.fotorama__nav-wrap{position:absolute !important;top:0 !important}.fotorama__nav--dots{text-align:right !important}.fotorama-transition-for-slide,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{margin-right:20px !important}.fotorama__dot{border:none !important;background:rgba(0,0,0,.3)}.fotorama__active .fotorama__dot{background:rgba(0,0,0,.9)}}.product.media .fotorama__caption{display:none !important}.product-info-main .product.attribute.sku,.old-price .price-container>.price-label,.product-info-main .product-info-price+.price-box+.price-details{display:none !important}.old-price .price{text-decoration:line-through}.special-price:not(:has(+.old-price[style*="display: none;"])),.product-info-price .normal-price:not(:last-child) .price{color:#cd091b}.product-info-price .price-box .price-container .price{font-size:30px;font-family:'PT Sans Narrow',sans-serif}.product-info-main .product-info-price .price-box .price-container>span{margin-top:15px}.product-info-main .product-info-price .price-details{padding:30px 0 0 10px;font-size:12px}.delivery_time{font-size:12px}.delivery_time .type{float:left;margin-right:5px}.product.info.detailed h2{font-size:2.2rem;margin-bottom:1rem !important;margin-top:2.5rem}.review-form .action.submit.primary{background:#9fb1bc;border:1px solid #9fb1bc;color:#fff}.review-form .action.submit.primary:hover{background:#092b69;border-color:#092b69;color:#fff}.review-control-vote label:before{color:#d5ad6d}.action.reload.captcha-reload{font-family:PT Sans Narrow;font-size:1.5rem}.product-info-main .baseprice{padding-left:10px;font-size:12px}.fotorama__stage:before{left:10px !important;top:10px !important;width:35px !important;height:35px !important;background-image:url(https://www.vitakraft.de/fileadmin/user_upload/zoom-in_1_.svg);background-size:cover;cursor:pointer;transition:all .2s ease-in-out}.fotorama__stage::before:hover,.fotorama__nav::before:hover{transform:scale(1.1)}.cart.table-wrapper .col.qty{text-align:center}.cart.table-wrapper .col.qty .input-text{text-align:center;width:40px;height:auto;margin-top:0}.block.block-minicart.empty.ui-dialog-content.ui-widget-content div#minicart-content-wrapper div.block-content div.actions div.primary button#top-cart-btn-checkout.action.primary.checkout,.cart-summary .checkout-methods-items .action.primary.checkout{background:#153878 !important;border-color:#153878}.block.block-minicart.empty.ui-dialog-content.ui-widget-content div#minicart-content-wrapper div.block-content div.actions div.primary button#top-cart-btn-checkout.action.primary.checkout:hover,.cart-summary .checkout-methods-items .action.primary.checkout:hover{background:#092b69 !important;border-color:#092b69}.block.block-minicart .product-item-name{text-align:left !important;font-weight:700}.block-minicart .items-total{display:none}.block-minicart .subtotal{text-align:center;font-size:17px;color:#778892;font-weight:700;font-family:'PT Sans Narrow';background:#f5f9fa;padding:10px;border:1px solid #dfe5e7}.block-minicart .block-content>.actions>.primary .action{text-align:center}.block-minicart .block-content>.actions>.primary .action+.action{margin-top:.5rem}.cart-summary,.block-collapsible-nav .content,.opc-block-summary{background:#f5f9fa;border:1px solid #dae5eb}.opc-wrapper .step-title,.opc-block-summary>.title{margin-top:25px;font-family:'PT Sans Narrow';font-weight:700;color:#092b69}.cart.table-wrapper .product-item-name{text-align:left;color:#092b69}.cart.table-wrapper table#shopping-cart-table.cart.items.data.table thead{color:#778892}.opc-progress-bar-item._active:before,.opc-progress-bar-item._active>span:before{background:#778892;border-color:#778892}.opc-progress-bar-item._active>span:after{border-color:#778892 !important}.checkout-billing-address .action-update{float:right;margin-top:6px !important}.minicart-items .product-item-name{font-weight:700;margin:0 0 10px;text-align:left;font-family:PT Sans Narrow;font-size:17px;color:#092b69}.opc-block-summary .product-item .price{font-size:17px;font-weight:700;font-family:PT Sans Narrow}.opc-shipping-hint{position:relative;color:#506267;background-color:#f0f1f1;border-radius:3px;font-size:1.6rem;display:flex;flex-direction:column;overflow:hidden}.opc-shipping-hint .background{background:url(/media/delay-background.jpg) no-repeat center center/cover;width:100%;height:275px}.opc-shipping-hint .text{width:100%;padding:2rem 3rem;box-sizing:border-box}.opc-shipping-hint .label{color:#fff;font-weight:700;background:#d63031 url(/media/delay-icon.svg);background-size:2rem;background-repeat:no-repeat;background-position:left+1.25rem center;padding:1.25rem 1.5rem 1rem 4rem;position:absolute;top:0;right:0;border-bottom-left-radius:6px;font-size:13px}@media (min-width:576px) and (max-width:767px),(min-width:1100px){.opc-shipping-hint{flex-direction:row}.opc-shipping-hint .background{height:auto;width:50%}.opc-shipping-hint .text{width:50%;padding:7rem 3rem 2rem}.opc-shipping-hint .label{border-bottom-right-radius:6px;left:50%;right:auto;margin-left:3rem}}#checkout .opc-summary-wrapper{margin-top:0}.checkout-payment-method .amasty-gdpr-consent span.action{font-family:'PT Sans Narrow',sans-serif;font-size:1.5rem}.toolbar{text-align:left}.page-footer{background:#f5f9fa;color:#778892}.copyright{background:#e7f1f3;color:#778892;border-bottom:120px solid #e7f1f3}.page-footer .block.newsletter input{background:#fff}.footer.content{padding-top:50px}.footer.content .footer-service-security .block-title,.footer-service-payment .block-title{font-family:'PT Sans Narrow';font-size:17px}.footer .links>li{background:0 0;font-size:14px;border:none;margin:0;padding:0}.footer .payment-methods td[style="width: 0px;"]{display:none}.action.primary{background:#9fb1bc;border:1px solid #9fb1bc;font-family:'PT Sans Narrow',sans-serif;font-size:1.5rem}.action.primary:hover{background:#092b69;border:1px solid #092b69}button{background-image:none;background:#9fb1bc;border:1px solid #9fb1bc;color:#fff;font-family:'PT Sans Narrow',sans-serif;font-size:1.5rem}button:not(.primary){box-shadow:none}.cart-discount .actions-toolbar .action.primary{background-image:none;background:#9fb1bc;border:1px solid #9fb1bc;color:#fff;box-shadow:none !important}.cart-discount .actions-toolbar .action.primary:hover,button:hover{background:#092b60;color:#fff;box-shadow:none;border-color:#092b60}@media (min-width:768px){.form-create-account .fieldset-fullname .field-name-prefix{width:80px}}input{font-family:'PT Sans',sans-serif}.login-container .block .block-title strong{font-weight:800;color:#092b60}.page-layout-checkout .header.content>.logo{margin-top:0}._keyfocus :focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none}.customer-account-create .page-title,.customer-account-login .page-title{margin-top:25px}@media (min-width:768px) and (max-width:1024px){.page-header .header.panel{padding:0}.flex-caption p{font-size:25px}}.opc-estimated-wrapper{background:#f5f9fa;border-bottom:none;border-top:none}.opc-wrapper .form-shipping-address{max-width:100%}.checkout-cart-index .nav-sections{background:#fff !important;border-bottom:1px solid #eee;margin-bottom:35px !important}.price{font-family:PT Sans Narrow}.cart-discount input[type=text]{height:40px}.cart-discount .actions-toolbar .action.primary{background:#78c778;border:1px solid #78c778;color:#fff;box-shadow:none !important;height:40px}@media (max-width:480px){.flex-direction-nav{display:none !important}}@media (max-width:480px){.magestore-bannerslider-standard{width:100% !important}.block-promo a{font-size:16px !important}.block-promo .headline{font-size:3rem !important}}@media only screen and (max-width:1024px){.page-header{border-bottom:0 solid #ccc;margin-bottom:0}.logo{margin-top:0;margin-left:0;max-width:45%}.logo img{height:auto}.nav-toggle{right:15px;left:auto;padding:0 7px;background:#fff}.nav-toggle:before{color:#778892;font-size:30px}.minicart-wrapper{margin-top:15px;padding:0 10px;margin-right:52px;background:#fff}.minicart-wrapper .action.showcart .counter.qty{background:#cd0922;margin:9px 0 0 2px;border-radius:50%;border:none;color:#fff;line-height:18px;height:20px;min-width:14px;position:absolute;right:0;top:-8px}.minicart-wrapper .action.showcart .counter-number{text-shadow:none;font-size:11px;font-weight:700}.minicart-wrapper .action.showcart:before{font-size:32px !important;line-height:40px !important;color:#778892}.block-search .label:before{font-size:28px;margin-top:5px;margin-right:-8px !important;background:#fff;padding:6px;color:#778892}.flex-caption,.flex-caption>p>a{text-align:left}.block-promo .content a:hover{background:#092b69 !important}.minicart-wrapper .block-minicart{width:345px;box-shadow:0 3px 57px #778892;border-radius:4px;margin-right:-50px}.products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{margin-bottom:0;margin-left:0;margin-right:0}.product-item-actions{display:block}.page-products .product-item-info{border:2px solid #f5faf9;margin-bottom:25px}.products-grid .product-item-info:hover{border:2px solid #f5faf9}.products-grid .product-item-info:hover .product-item-inner{padding:0;margin:0}.column.main .product-item{padding-left:20px}.filter-title strong{background-color:#fff;box-shadow:none;border:1px solid #9fb1bc;border-radius:0;color:#778892}.sorter-label{display:none}.filter-title strong{padding:7px 30px;top:1px}.page-title{margin-top:20px !important;font-size:30px !important}.page-products #page-title-heading{margin-bottom:20px !important}.page-with-filter .toolbar-amount{display:none}.footer.content{border-top:0 solid #cecece}.page-footer{margin-top:0}.page-title{margin-top:40px;font-size:20px}.product-info-main .product-info-price .price-details{padding:11px 0 0 10px;font-size:11px}}@media (min-width:768px){.page-bottom .advertising-marginal-column{display:none}}@media (max-width:767px){.sidebar-main .advertising-marginal-column{display:none}.flex-control-paging li a{width:4px !important;height:4px !important}.cart-summary,.cart-totals,.cart-totals .totals-tax-summary .mark{border:none}.cart-totals .grand strong{font-family:'PT Sans Narrow';color:#092b69}.action.update{width:92%;padding:14px 17px;font-size:17px;font-family:'PT Sans Narrow'}.form-cart .cart.item .action.update{width:auto}.cart-discount input[type=text]{height:40px}.cart-discount .actions-toolbar .action.primary{background:#78c778;border:1px solid #78c778;color:#fff;box-shadow:none !important;height:40px}.cart.table-wrapper .col.qty .input-text{font-family:'PT Sans Narrow';font-weight:700}.cart.table-wrapper .col.price:before,.cart .table.items .col.qty:before,.col.subtotal:before{font-weight:300;text-align:center}#block-discount-heading{display:none}.opc-estimated-wrapper .estimated-block{font-size:18px;float:left;font-weight:700;font-family:'PT Sans Narrow';color:#092b69}}@media (min-width:640px) and (max-width:767px){.block-search .label{margin-top:10px}}@media (max-width:568px){.nav-sections{width:calc(100% - 50px)}}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :portrait){.minicart-wrapper .block-minicart{width:290px}}@media only screen and (min-device-width :320px) and (max-device-width :667px) and (orientation :portrait){.minicart-wrapper .block-minicart{width:345px}.nav-sections .header.links{font-family:'PT Sans Narrow'}.cart.table-wrapper .col.price{text-align:center !important}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio:2){.nav-sections{margin-bottom:0}.logo{margin-top:-28px}.page-header .panel.wrapper{padding-right:75px;padding-top:8px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio:2){.logo{margin-top:-8px !important}.footer-service-block.footer-service-freeshipping{width:51%;float:right;margin-top:15px}}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :portrait){.logo{margin-top:-8px !important}.footer-service-block.footer-service-freeshipping{width:51%;float:right;margin-top:15px}.box-tocart .action.tocart{width:100%}.cart-summary{width:45%;float:left;z-index:22}}@media only screen and (min-width :768px) and (max-width :1024px){.nav-sections{margin-bottom:0}.logo{margin-top:-28px}.page-header .panel.wrapper{padding-right:75px;padding-top:8px}.product-info-main .product-info-price .price-details{padding:30px 0 0 10px;font-size:12px}}.cart-summary>.title{display:block;font-family:PT Sans Narrow;font-weight:700;color:#092b69;font-size:30px}@media (max-width:767px){.cart-summary>.title{margin-left:15px}}.block.widget.block-viewed-products-grid .block-title strong,.block.related .block-title strong{font-family:'PT Sans Narrow',sans-serif;color:#092b69;font-weight:700 !important;font-size:2.2rem;margin-bottom:1rem !important;padding-left:15px}.block.related .block-title{border-bottom:none !important}.block-viewed-products-grid .price-wrapper .price,.block-viewed-products-grid .stock.unavailable,.block-viewed-products-grid .actions-primary .action.tocart.primary{display:none !important}.products.list .action.tocart.primary{margin-top:4px}#amgdprcookie-btn-all{background:#092b69 !important}.amgdprcookie-main-wrapper .amgdprcookie-btn{background:#778892}.amgdprcookie-main-wrapper .amgdprcookie-btn:hover{background:#092b69}.amgdprcookie-toggle-cookie .amgdprcookie-input:checked:not([disabled])+.amgdprcookie-label{background:#092b69}.amgdprcookie-toggle-cookie .amgdprcookie-input:not([checked])+.amgdprcookie-label{background:#778892}.amgdprcookie-main-wrapper .amgdprcookie-head{font-family:'PT Sans Narrow',sans-serif;color:#092b69;font-weight:700}.amgdprcookie-cookie-container .amgdprcookie-caption{font-size:24px;font-family:'PT Sans Narrow',sans-serif;color:#778892;font-weight:700}.amgdprcookie-cookie-container .amgdprcookie-options:hover{color:#092b69 !important}.amgdprcookie-top+.amgdprcookie-cookie-container .amgdprcookie-toggle-cookie .amgdprcookie-input+.amgdprcookie-label{background:#e8e8e8 !important}ul.nav.items a[href*="gdpr/customer/settings"]{display:none !important}.cms-newsletter-anmeldung .page-title,.cms-newsletter-abmeldung .page-title{margin-right:0 !important}.cms-newsletter-anmeldung .page-title-wrapper,.cms-newsletter-abmeldung .page-title-wrapper{text-align:center}.cms-newsletter-anmeldung #mc_embed_signup,.cms-newsletter-abmeldung #mc-unsubscribe-form{margin:0 auto;max-width:600px}.cms-newsletter-abmeldung #mc-unsubscribe-form{text-align:center}.cms-newsletter-anmeldung select,.cms-newsletter-abmeldung select,.cms-newsletter-abmeldung input:not([type=checkbox]),.cms-newsletter-anmeldung input:not([type=checkbox]){margin-bottom:16px}.cms-newsletter-anmeldung .submit_container{margin-top:16px}.cms-newsletter-anmeldung .mc-field-group ul{margin-top:8px;list-style:none;padding:0}.cms-newsletter-anmeldung .mc-field-group ul li{margin-bottom:4px}.cms-newsletter-anmeldung fieldset{border:0 none;padding:0;margin:0}.cms-newsletter-anmeldung label,.cms-newsletter-abmeldung label{font-weight:700;margin-bottom:4px}.cms-newsletter-anmeldung .gdprRequired label{font-weight:400}.cms-newsletter-anmeldung .indicates-required,.cms-newsletter-abmeldung .indicates-required{margin-bottom:16px}.cms-newsletter-abmeldung .mce_text{text-align:center;margin-bottom:32px}.catalog-product-view .product.data.items>div.content{display:none}.catalog-product-view .product.data.items>div:first-of-type+div{display:block}@media (max-width:767px){.cart.table-wrapper .cart>.item{display:table-row-group}.cart.table-wrapper{overflow:hidden}.cart tr.item-info{height:20rem;display:block;position:relative;width:100vw}.cart tr.item-info td{position:absolute;width:auto !important;top:10rem;left:0}.cart tr.item-info td:before{text-align:right}.cart tr.item-info .col.item{width:100vw !important;position:absolute;top:0}.cart tr.item-info .col.price{left:0;right:73%;text-align:left !important}.cart tr.item-info .col.price:before{text-align:left !important}.cart tr.item-info .col.qty{left:27%;right:46%}.cart tr.item-info .col.qty:before{font-weight:700 !important}.cart tr.item-info .col.subtotal{left:54%;right:0}.cart tr.item-info .col.subtotal:before{text-align:right}}.widget.block-products-list{padding-top:6rem}.widget.block-products-list .block-content{padding-left:0 !important}.widget.block-products-list .product-item-actions{display:block}.widget.block-products-list .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{margin:0;position:static !important;width:100%}.widget.block-products-list .products-grid .product-item-info:hover{border:0 none}.widget.block-products-list .product-item-info .product-item-inner{position:static !important;padding:0}@media (max-width:399px){.widget.block-products-list .product-item-name{height:5.2em}}@media (max-width:1023px){.widget.block-products-list .products-grid .product-item-inner{margin:1rem 0 !important}}@media (min-width:768px) and (max-width:1024px){.widget.block-products-list .products-grid .product-item{margin-left:0}}@media (min-width:1024px){.widget.block-products-list .products-grid .product-item:nth-child(2n+1):not(:nth-child(4n+1)){margin-left:calc((100% - 4*24.439%)/3)}}.cms-faq-und-kontakt .page-title{margin-bottom:0}.amfaq_questions .amfaq-title{margin-bottom:5rem;color:#092b69;font-family:'PT Sans Narrow',sans-serif;font-size:26px;font-weight:400}.amfaq_questions .am-item{padding:2rem;border:1px solid #f5f5f5;border-radius:4px;color:#092b69;position:relative;overflow:hidden}.cms-faq-und-kontakt .am-item{padding-left:8rem}.amfaq_questions .am-title{margin:0;font-size:1.7rem}.amfaq_questions .am-title .am-plus:before,.amfaq_questions .am-title .am-minus:before{color:#092b69}.amfaq_questions .am-item .am-content{margin-top:1.75rem}.amfaq_questions .am-item .am-content p:last-of-type{margin-bottom:0}.cms-faq-und-kontakt .amfaq_questions .am-item:before{content:"";background:#f5f5f5;display:block;position:absolute;top:0;left:0;bottom:0;width:5.9rem}.amfaq_questions .am-item.active{border-color:#092b69}.amfaq_questions .am-item.active:before{background:#092b69}.amfaq_questions.notice{display:block;background:#f5f5f5;border-radius:4px;border:1px solid #e8e8e8;padding:1.5rem 2rem;padding-left:8rem;color:#5e7276;font-size:12px;position:relative}.amfaq_questions.notice b{color:#092b69}.page-title-wrapper+p:empty{display:none}.amfaq_questions.notice:after,.amfaq_questions .am-item:after{content:"";display:block;position:absolute;top:0;left:0;width:5.9rem;height:5.9rem}.cms-faq-und-kontakt .amfaq_questions .am-item:nth-child(2):after{background:url(../../frontend/Vitakraft/vitakraft/de_DE/images/faqicons/faq_euro.svg) center center no-repeat}.cms-faq-und-kontakt .amfaq_questions .am-item.active:nth-child(2):after{background:url(../../frontend/Vitakraft/vitakraft/de_DE/images/faqicons/faq_euro_active.svg) center center no-repeat}.cms-faq-und-kontakt .amfaq_questions .am-item:nth-child(3):after{background:url(../../frontend/Vitakraft/vitakraft/de_DE/images/faqicons/faq_calendar.svg) center center no-repeat}.cms-faq-und-kontakt .amfaq_questions .am-item.active:nth-child(3):after{background:url(../../frontend/Vitakraft/vitakraft/de_DE/images/faqicons/faq_calendar_active.svg) center center no-repeat}.cms-faq-und-kontakt .amfaq_questions .am-item:nth-child(4):after{background:url(../../frontend/Vitakraft/vitakraft/de_DE/images/faqicons/faq_location.svg) center center no-repeat}.cms-faq-und-kontakt .amfaq_questions .am-item.active:nth-child(4):after{background:url(../../frontend/Vitakraft/vitakraft/de_DE/images/faqicons/faq_location_active.svg) center center no-repeat}.cms-faq-und-kontakt .amfaq_questions .am-item:nth-child(5):after{background:url(../../frontend/Vitakraft/vitakraft/de_DE/images/faqicons/faq_delivery-truck.svg) center center no-repeat}.cms-faq-und-kontakt .amfaq_questions .am-item.active:nth-child(5):after{background:url(../../frontend/Vitakraft/vitakraft/de_DE/images/faqicons/faq_delivery-truck_active.svg) center center no-repeat}.cms-faq-und-kontakt .amfaq_questions .am-item:nth-child(6):after{background:url(../../frontend/Vitakraft/vitakraft/de_DE/images/faqicons/faq_box.svg) center center no-repeat}.cms-faq-und-kontakt .amfaq_questions .am-item.active:nth-child(6):after{background:url(../../frontend/Vitakraft/vitakraft/de_DE/images/faqicons/faq_box_active.svg) center center no-repeat}.amfaq_questions.notice:after{height:100%;background:url(../../frontend/Vitakraft/vitakraft/de_DE/images/faqicons/faq_plaudern.svg) center center no-repeat}@media (max-width:640px){.cms-faq-und-kontakt .page-title{margin-right:0 !important}}@media (min-width:640px){.amfaq_questions .amfaq-title{text-align:left}}.bundle-options-container{clear:none}#bundleSummary{padding:0;margin-top:20px}.bundle-options-container .product-add-form{display:block}.bundle-options-container .bundle-options-wrapper,.bundle-options-container .product-options-bottom,#bundleSummary .title,.product-info-main .bundle-actions,#bundleSummary .price-box,#bundleSummary .price-details{display:none}@media (min-width:768px),print{.bundle-options-container .block-bundle-summary{margin-top:0}}[data-qty-incrementable]{display:flex}[data-qty-incrementable] button:first-of-type,[data-qty-incrementable] button:last-of-type{display:flex;justify-content:center;align-items:center}[data-qty-incrementable] button:first-of-type{border-radius:16px 0 0 16px;padding:7px 9px 7px 12px}[data-qty-incrementable] button:last-of-type{border-radius:0 16px 16px 0;padding:7px 12px 7px 9px}[data-cart-item-update],.update-cart-item{margin:0;margin-top:4px}@media (max-width:1024px){.cart .control.qty{display:flex;flex-direction:column;justify-content:start;align-items:center}.cart .control.qty [data-qty-incrementable] button:first-of-type{padding-left:10px;padding-right:7px}.cart .control.qty [data-qty-incrementable] button:last-of-type{padding-left:7px;padding-right:10px}.cart .control.qty .action.update.primary{margin-right:0;padding:8px 10px}.cart .col.subtotal .price-including-tax{text-align:right}}@media (max-width:767px){.fotorama__nav--dots{text-align:left !important}.fotorama__wrap--css3 .fotorama__nav__shaft{margin-right:0 !important;margin-left:20px;margin-top:20px}.fotorama__nav-wrap.fotorama__nav-wrap--horizontal{pointer-events:none}.fotorama__nav.fotorama__nav--dots>*{pointer-events:all}}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../../frontend/Vitakraft/vitakraft/de_DE/fonts/PTSans-Regular.ttf) format('truetype')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../../frontend/Vitakraft/vitakraft/de_DE/fonts/PTSans-Bold.ttf) format('truetype')}#esns_background_layer{overflow:auto}#esns_box_layer.esns_theme_default{position:relative;padding:20px;width:650px;max-width:100%;background:#f2faff}.esns_theme_default .esns-container{padding:0;position:relative}.esns_theme_default #esns_box_close{z-index:7;position:absolute;display:block;right:-10px;top:-15px;float:none;color:#636363;font-size:30px;font-weight:400;line-height:1;text-decoration:none;background:0 0;background-image:none}.esns_theme_default #esns_box_title{background:0 0;display:inline}.esns_theme_default #esns_box_badge{width:30%;min-width:160px;height:auto;float:right}.esns_theme_default #esns_box_subscribe{position:relative;top:-20px;margin-bottom:0;text-align:left}.esns_theme_default #esns_box_subscribe_response_success{margin-left:20px}.esns_theme_default #esns_box_subscribe_form{margin:0 20px}.esns_theme_default #esns_box_subscribe_form #esns_email{margin-bottom:25px}.esns_theme_default #esns_box_subscribe_form select[name=salutation]{width:100px;display:block}.esns_theme_default #esns_box_subscribe_submit{padding-top:20px}.esns_theme_default h2#esns_box_block_1{margin:0;margin-bottom:.5em;color:#636363;font-family:"PT Sans","Helvetica Neue",Verdana,Arial,sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.15;text-rendering:optimizeLegibility;text-transform:uppercase;width:initial}.esns_theme_default h4#esns_box_block_2{margin:0;margin-bottom:10px;color:#636363;font-family:"PT Sans","Helvetica Neue",Verdana,Arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:1.15;text-rendering:optimizeSpeed;text-transform:uppercase;width:initial}.esns_theme_default #esns_box_subscribe_form.esns-with-additional .checkbox-field{width:50% !important;float:left;clear:none}.esns_theme_default #esns_box_subscribe_submit{clear:left}.esns_theme_default #esns_box_subscribe_form.esns-with-additional input{width:100%}.esns_theme_default #esns_box_block_3 h4{margin-top:10px;margin-bottom:10px}#esns_box_subscribe .checkbox-field label{padding-left:0}.cms-newsletter-anmeldung #esns_box_layer{margin-top:30px !important}@media only screen and (min-width:491px){.esns_theme_default #esns_box_subscribe_form.esns-with-additional #esns_box_subscribe_submit #esns_submit{margin-left:0}}@media only screen and (max-width:490px){.esns_theme_default #esns_box_title{display:block;margin-top:15px}.esns_theme_default #esns_box_subscribe_form{margin-top:25px}.esns_theme_default #esns_box_badge{float:none;width:180px}.esns_theme_default #esns_box_subscribe{top:0}.esns_theme_default #esns_box_block_3 h4{margin-top:40px}}@media only screen and (max-width:370px){.esns_theme_default #esns_box_subscribe_form.esns-with-additional .checkbox-field{float:none;width:100% !important}}#esnp_button{background:#778892;transition:background .6s ease}#esnp_button:hover{background:#092b69}@media (max-width:1024px){#esnp_button{display:none !important}}#website-button{transform:rotate(-270deg);transform-origin:bottom left;-ms-transform:rotate(-270deg);-ms-transform-origin:bottom left;-moz-transform:rotate(-270deg);-moz-transform-origin:bottom left;-webkit-transform:rotate(-270deg);-webkit-transform-origin:bottom left;-o-transform:rotate(-270deg);-o-transform-origin:bottom left;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);left:0;top:288px;background:#778892;transition:background .6s ease;color:#fff;position:fixed;font-size:18px;font-weight:700;text-decoration:none;-webkit-box-shadow:1px 0px 10px 0px rgba(50,50,50,.28);-moz-box-shadow:1px 0px 10px 0px rgba(50,50,50,.28);box-shadow:1px 0px 10px 0px rgba(50,50,50,.28);-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding:3px 3px 0}#website-button span{display:block;border:1px dashed #fff;border-bottom:0;padding:10px 20px}#website-button:hover{background:#092b69}@media (max-width:1024px){#website-button{display:none !important}}.checkout-index-index .payment-option-content{display:block !important}.checkout-index-index .checkout-payment-method .payment-option-title .action-toggle:after{display:none !important}.checkout-index-index .checkout-payment-method .payment-option._collapsible .payment-option-title{cursor:default}.checkout-index-index .field[name='shippingAddress.street.0']>label:first-child,.checkout-index-index .field[name='billingAddressshared.street.0']>label:first-child{display:none !important}.checkout-billing-address>fieldset{padding-top:25px}.checkout-index-index .field[name="billingAddressshared.street.0"],.checkout-index-index .field[name="shippingAddress.street.0"]{width:70%;float:left}.checkout-index-index .field[name="billingAddressshared.street.1"],.checkout-index-index .field[name="shippingAddress.street.1"]{width:29.5%;float:right;margin-top:0}.checkout-index-index .field[name="billingAddressshared.street.2"],.checkout-index-index .field[name="shippingAddress.street.2"]{width:100%;float:left}.checkout-payment-method .field-select-billing,.checkout-payment-method .billing-address-form{max-width:none}.checkout-index-index aside.opc-summary-wrapper .minicart-items{display:block !important}.checkout-index-index aside.opc-summary-wrapper .opc-block-summary .items-in-cart>.title{pointer-events:none}.checkout-index-index aside.opc-summary-wrapper .opc-block-summary .items-in-cart>.title:after{display:none !important}.checkout-index-index .opc-estimated-wrapper .estimated-label{display:none !important}@media (max-width:767px){.checkout-index-index .opc-estimated-wrapper .estimated-block{font-size:26px}.checkout-index-index .minicart-wrapper{margin-top:0;background:0 0}.opc-estimated-wrapper .minicart-wrapper button.action.showcart:before{color:#092b69}}@media all and (min-width:768px),print{.opc-progress-bar-item._active>span:after{border-color:#6fb42f;content:'\e610';font-family:'luma-icons'}}.cart-products-toolbar .pager{display:flex;flex-direction:column;justify-content:center;align-items:center}.cart-products-toolbar .pages{float:none;position:relative !important;text-align:center;margin-top:1rem}@media (min-width:1024px){#store\.menu>.navigation{z-index:11}.navigation .level0{margin:0}.navigation .level0.level-top{position:static;float:left}.navigation .level0.active{background-color:#f5f9fa66}.navigation .level0:hover{background-color:#fff}.navigation .level0.submenu{width:100%;position:absolute;left:8px !important}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:0 0;color:initial}.navigation .level0 .submenu *{border:none !important;box-shadow:none !important}.navigation .level1:not(.submenu){width:20%;float:left}.navigation .level1:not(.submenu):nth-child(5n+6){clear:left}.navigation .level1.submenu{display:block !important;position:static !important}.navigation .level2.submenu{display:none !important}.submenu .level1>a{font-family:'PT Sans Narrow',sans-serif;font-size:17px !important;color:#092b69 !important;line-height:1.3 !important;font-weight:700;border-bottom:none;text-transform:none}.navigation .level0 .submenu a{display:block;line-height:1.3;color:#778892;padding:4px 20px}.navigation .level0 .submenu{background:#f5f9fa;border:none;box-shadow:none;border-top-right-radius:0;border-top-left-radius:0;border-radius:none;padding:10px 0 5px}}#pageShadow{position:fixed;z-index:4;display:none;top:0;left:0;width:100%;height:100%;background:rgba(64,73,79,.6)}.widget .block-promo img{max-width:none}.block-promo{box-sizing:border-box;overflow:hidden;position:relative;display:block;width:100%;color:#333 !important}.block-promo:hover{text-decoration:none}.block-promo p{display:inline-block}.block-promo-3 p:first-child{width:59%}.block-promo-3 p:last-child{width:40%}.block-promo .content{display:block;box-sizing:border-box;position:absolute;z-index:1;overflow:hidden;padding:25px 35px 35px}.block-promo .title{display:block;font-weight:300;font-size:3.2rem;line-height:1.2;margin-bottom:15px}.block-promo .info{display:block;font-weight:300;font-size:2.2rem;margin-bottom:20px}.block-promo .more{font-size:1.6rem}.block-promo .icon.more{display:inline-block;text-decoration:none}.block-promo .icon.more:after{font-family:'luma-icons';content:'\e608';font-size:12px;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center;margin:0 0 0 5px}.block-promo .button.more{font-size:1.8rem;background-image:none;background:#1979c3;padding:7px 15px;color:#fff;border:1px solid #1979c3;cursor:pointer;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;box-sizing:border-box;vertical-align:middle;border-radius:3px;text-decoration:none;padding:10px 15px}.block-promo .button.more:focus,.block-promo .button.more:active{background:#006bb4;border:1px solid #006bb4;color:#fff}.block-promo .button.more:hover{background:#006bb4;border:1px solid #006bb4;color:#fff}.block-promo .button.more.disabled,.block-promo .button.more[disabled],fieldset[disabled] .block-promo .button.more{cursor:default;pointer-events:none;opacity:.5}.block-promo .title+.button{margin-top:10px}.block-promo sup{top:-.2em}.block-promo-2columns .content{padding:20px 25px}.womens-main .content,.womens-pants .content,.training-main .content,.training-erin .content,.sale-main .content,.sale-women .content,.mens-main .content,.mens-pants .content,.gear-main .content,.gear-equipment .content,.new-main .content,.new-eco .content,.home-main .content,.block-promo-5 .content,.block-promo-6 .content,.collection-eco .content,.collection-performance .content{background-color:rgba(255,255,255,.9)}.sale-main,.mens-main,.gear-main,.womens-main{max-width:1080px}.sale-women,.sale-mens,.mens-pants,.womens-pants,.gear-fitnes,.gear-equipment,.new-performance,.new-eco{max-width:580px}.training-main,.training-erin,.collection-eco,.collection-performance,.home-main{max-width:1280px}.block-promo-2 .content{top:0;left:0;width:80%}.block-promo-2 .title{display:block;font-weight:600;font-family:Halvetica Neue,Helvetica,Arial,sans-serif;white-space:nowrap;margin-bottom:0}.block-promo-2 .headline{color:#fdb83c;text-shadow:0px 1px 5px rgb(0 0 0/50%)}.block-promo-3{background:#ffdd16}.block-promo-3 img.mobile{display:none}.block-promo-3 .content a:hover,.block-promo-3 .content a{background:0 0 !important;display:block !important}.block-promo-4{height:373px}.block-promo-4 .content{top:30px;right:0;width:50%;color:#fff;text-align:right}.block-promo-5{height:664px}.block-promo-5 .content{top:25px;bottom:25px;right:25px;left:25px;background:0 0;color:#fff}.block-promo-5 .headline,.block-promo-4 .headline{text-shadow:0px 1px 5px rgba(0,0,0,.3)}.block-promo-6{height:274px}.new-performance .icon.more{white-space:nowrap}.block-promo-hp .bg-white,.block-promo-hp .block-promo-4 .content{padding:20px}.womens-erin{background:#f4f4f4}.womens-erin .content{padding:20px 35px}.training-main{height:372px}.training-main .title{margin-bottom:0;line-height:1.4}.training-main .title span{font-weight:600}.training-erin{height:214px}.training-erin .content{padding:15px;text-align:center}.training-erin .info{margin-bottom:0}.training-on-demand,.training-videos{color:#fff !important}.training-on-demand .content,.training-videos .content{position:static;text-align:center}.training-on-demand .icon.calendar,.training-videos .icon.calendar,.training-on-demand .icon.download,.training-videos .icon.download{margin-top:-10px;display:block;text-decoration:none}.training-on-demand .icon.calendar>span,.training-videos .icon.calendar>span,.training-on-demand .icon.download>span,.training-videos .icon.download>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.training-on-demand .icon.calendar:before,.training-videos .icon.calendar:before,.training-on-demand .icon.download:before,.training-videos .icon.download:before{font-family:'luma-icons';font-size:32px;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.training-on-demand .icon.calendar:before,.training-videos .icon.calendar:before{content:'\e612'}.training-on-demand .icon.download:before,.training-videos .icon.download:before{content:'\e626'}.training-on-demand .icon.more,.training-videos .icon.more{position:absolute;left:0;right:0;bottom:25px}.training-on-demand .info,.training-videos .info{font-size:16px}.training-on-demand{background:#00ade2}.training-videos{background:#5a5e62}.sale-women,.sale-mens{height:372px}.sale-mens .content{top:0;right:0;width:60%}.sale-20-off .content,.sale-free-shipping .content,.sale-womens-t-shirts .content{padding:15px 20px}.sale-20-off{background:#f4f4f4}.sale-20-off .title{font-size:4rem;font-weight:700;white-space:nowrap}.sale-20-off img{position:absolute;z-index:0;bottom:0;right:0}.sale-20-off .content{width:75%;position:relative}.sale-free-shipping{background:#71b54e;color:#fff !important}.sale-free-shipping .content{position:static}.sale-free-shipping img{display:block;margin:0 auto 10px;max-width:100% !important}.sale-womens-t-shirts{background:#fedd16}.sale-womens-t-shirts .content{position:static}.sale-womens-t-shirts img{max-width:95% !important}.mens-main .content{width:45%}.womens-main,.mens-main,.new-main,.sale-main,.gear-main{height:450px}.womens-t-shirts,.mens-t-shirts{background:#ffdd17}.womens-t-shirts img,.mens-t-shirts img{max-width:100% !important}.womens-t-shirts .content,.mens-t-shirts .content{position:static}.womens-pants,.mens-pants,.gear-fitnes,.gear-equipment,.new-performance,.new-eco{height:372px}.womens-pants .info span,.mens-pants .info span{display:block;font-size:4.4rem;font-family:Halvetica Neue,Helvetica,Arial,sans-serif;line-height:1.2;font-weight:600;white-space:nowrap}.womens-category-pants,.womens-category-tanks,.womens-category-shorts,.mens-category-tees,.mens-category-hoodies,.mens-category-shorts,.gear-category-bags,.gear-category-equipment,.gear-category-watches{background:#f4f4f4;min-height:170px}.womens-category-pants img,.womens-category-tanks img,.womens-category-shorts img,.mens-category-tees img,.mens-category-hoodies img,.mens-category-shorts img,.gear-category-bags img,.gear-category-equipment img,.gear-category-watches img{max-width:100% !important;position:absolute;z-index:0;top:0;right:0;left:60%}.womens-category-pants .content,.womens-category-tanks .content,.womens-category-shorts .content,.mens-category-tees .content,.mens-category-hoodies .content,.mens-category-shorts .content,.gear-category-bags .content,.gear-category-equipment .content,.gear-category-watches .content{padding:20px 0 50px 20px !important;position:-5 static;width:60%;z-index:1}.womens-category-pants .title,.womens-category-tanks .title,.womens-category-shorts .title,.mens-category-tees .title,.mens-category-hoodies .title,.mens-category-shorts .title,.gear-category-bags .title,.gear-category-equipment .title,.gear-category-watches .title,.womens-category-pants .info,.womens-category-tanks .info,.womens-category-shorts .info,.mens-category-tees .info,.mens-category-hoodies .info,.mens-category-shorts .info,.gear-category-bags .info,.gear-category-equipment .info,.gear-category-watches .info{font-size:1.8rem}.womens-category-pants .title,.womens-category-tanks .title,.womens-category-shorts .title,.mens-category-tees .title,.mens-category-hoodies .title,.mens-category-shorts .title,.gear-category-bags .title,.gear-category-equipment .title,.gear-category-watches .title{font-weight:400;margin-bottom:5px}.womens-category-pants .more,.womens-category-tanks .more,.womens-category-shorts .more,.mens-category-tees .more,.mens-category-hoodies .more,.mens-category-shorts .more,.gear-category-bags .more,.gear-category-equipment .more,.gear-category-watches .more{position:absolute;z-index:1;bottom:20px}.gear-fitnes .content,.new-performance .content{right:0;top:0;width:65%}.collection-eco,.collection-performance{height:200px}.collection-eco .content,.collection-performance .content{padding:15px;text-align:center}.collection-eco .info,.collection-performance .info{margin-bottom:0}.collection-erin{background:#f4f4f4}.collection-erin .content{padding:20px 35px}.content-heading{text-align:center;margin:10px 0 25px}.content-heading .title{margin:0 0 5px}.content-heading .info{margin-bottom:0}.categories-menu .title{text-transform:uppercase;margin-bottom:10px;display:block}.categories-menu a:link,.categories-menu a:visited,.categories-menu a:hover,.categories-menu a:active{color:#333}.categories-menu .items{margin-bottom:40px}.categories-menu .items:last-child{margin-bottom:0}.cms-content-important{display:block;background:#f5f5f5}.cms-content-important h2{margin-top:0}.cms-content table{border:none}.cms-content table>thead>tr>th,.cms-content table>tbody>tr>th,.cms-content table>tfoot>tr>th,.cms-content table>thead>tr>td,.cms-content table>tbody>tr>td,.cms-content table>tfoot>tr>td{border:none}.cms-content table>thead>tr>th,.cms-content table>thead>tr>td{border-bottom:1px solid #d1d1d1}.cms-content table>tbody>tr:nth-child(even)>td,.cms-content table>tbody>tr:nth-child(even)>th{background:#f7f7f7}.cms-content table th{font-weight:400}.cms-content table td{font-weight:600}.cms-content .block .block-title{margin-bottom:15px}.cms-content .block .block-title>strong{display:none}.cms-content .block .box-title{display:inline-block;margin:0 0 15px}.cms-content .block .box-title>span{font-size:1.8rem;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem;font-weight:300}.cms-content .block .block-content p:last-child{margin-bottom:0}@media only screen and (max-width:480px){.womens-pants img{width:250%;float:right;margin:-70px -140px 0 0}.mll img{margin-left:-180px}.training-main img,.gear-main img,.womens-main img{margin-left:-210px}.sale-main img,.mens-pants img,.block-promo-6 img{margin-left:-240px;max-width:240% !important}.sale-mens img,.gear-fitnes img,.new-performance img{margin-left:-60px}.new-main img,.sale-women img,.training-erin img,.gear-equipment img{margin-left:-120px}.new-eco img{margin-left:-80px}.block-promo-2,.block-promo-5{height:480px !important}.block-promo-4{height:344px}.block-promo-2 img,.block-promo-5 img{margin-left:0}}.block-promo>p{display:flex;width:100%;height:100%}.block-promo>p img{object-fit:cover;object-position:center;position:static;display:block;min-width:100%;min-height:100%}@media only screen and (max-width:767px){.block-promo{max-width:auto !important;margin-bottom:auto !important;border-right:0 none !important}.block-promo{max-width:auto !important;margin-bottom:auto !important;border-right:0 none !important}.cms-home.page-layout-home-vitakraft .page-main{padding-top:0;margin-top:0}.cms-home.page-layout-home-vitakraft .page-main .columns .column.main{padding-bottom:0;margin-bottom:0}.cms-home.page-layout-home-vitakraft #contentarea,.cms-home.page-layout-home-vitakraft .page.messages{display:none}.block-promo-3 p:first-child,.block-promo-3 p:last-child{width:100%}.home-main .content{bottom:0}}@media only screen and (min-width:768px) and (max-width:1023px){.block-promo.block-promo-2{height:577px}.block-promo-3 p:first-child{width:450px;height:auto;margin:0 auto}.block-promo-3 p:last-child{width:100%}}@media only screen and (min-width:1024px){.block-promo.block-promo-3{display:flex}.block-promo.block-promo-3 p{width:100%}.block-promo.block-promo-3 .image{width:auto !important;height:auto !important;max-width:95%}.block-promo.block-promo-3 .content{width:auto !important}.block-promo-3 p:first-child img{object-fit:contain;height:auto;min-height:auto}.block-promo-4 .content{width:70%}}@media only screen and (max-width:767px){.blocks-promo{margin-left:-15px;margin-right:-15px}.block-promo{margin-bottom:0}.block-promo .title{font-size:2.2rem}.block-promo .info{font-size:1.6rem;margin-bottom:10px}.block-promo .more{font-size:1.4rem}.block-promo .icon.more:after{font-size:1rem}.block-promo .button.more{font-size:1.2rem}.block-promo .content{padding:15px 20px 25px}.block-promo .button.more{padding:8px 12px}.block-promo-2{max-width:417px;border-bottom:3px solid #fdb83c}.block-promo-2 a{background:#fdb83c !important;border-radius:0 !important;font-size:20px;font-family:'PT Sans Narrow';padding-top:5px !important}.block-promo-3{border-bottom:3px solid #9fb1bc;max-width:100%}.block-promo-3 img:not(.mobile){display:none !important}.block-promo-3 img.mobile{display:block !important}.block-promo-3 a{background:#9fb1bc !important;border-radius:0 !important;font-size:20px;font-family:'PT Sans Narrow';padding-top:5px !important}.block-promo-4{max-width:426px;border-bottom:3px solid #bcd876}.block-promo-4 a{background:#bcd876 !important;border-radius:0 !important;font-size:20px;font-family:'PT Sans Narrow';padding-top:5px !important;box-shadow:0px 3px 8px #3333334d}.block-promo-5{max-width:415px;border-bottom:3px solid #d7378d}.block-promo-5 a{background:#d7378d !important;border-radius:0 !important;font-size:20px;font-family:'PT Sans Narrow';padding-top:5px !important}.block-promo-6{max-width:858px}.block-promo-6 a{background:#f7d32b !important;border-radius:0 !important;font-size:20px;font-family:'PT Sans Narrow';padding-top:5px !important}.block-promo-2,.block-promo-5{height:580px}.womens-main .content,.mens-main .content,.gear-main .content,.new-main .content,.home-main .content,.training-main .content,.sale-main .content{top:210px !important;right:0 !important;width:100%;background:#d5e8ef;background:-moz-linear-gradient(45deg,rgba(213,232,239,1) 0%,rgba(245,249,250,1) 100%);background:-webkit-linear-gradient(45deg,rgba(213,232,239,1) 0%,rgba(245,249,250,1) 100%);background:linear-gradient(45deg,rgba(213,232,239,1) 0%,rgba(245,249,250,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5e8ef',endColorstr='#f5f9fa',GradientType=1);color:#092b69}.training-main .title{font-size:2rem}.womens-erin .content,.collection-erin .content{position:static}.womens-erin img,.collection-erin img{display:block;margin:0 auto;max-width:75% !important}.sale-women .content{width:60%;bottom:20px;left:0}.sale-main .content{top:auto;bottom:20px}.sale-20-off{min-height:185px}.sale-20-off .title{font-size:4rem}.womens-category-pants .title,.womens-category-tanks .title,.womens-category-shorts .title,.mens-category-tees .title,.mens-category-hoodies .title,.mens-category-shorts .title,.gear-category-bags .title,.gear-category-equipment .title,.gear-category-watches .title{font-size:1.6rem}.womens-category-pants .info,.womens-category-tanks .info,.womens-category-shorts .info,.mens-category-tees .info,.mens-category-hoodies .info,.mens-category-shorts .info,.gear-category-bags .info,.gear-category-equipment .info,.gear-category-watches .info{font-size:1.4rem}.womens-pants .info span,.mens-pants .info span{font-size:4rem}.womens-pants .content,.mens-pants .content{max-width:220px;bottom:20px}.block-promo-6 .content{width:65%;top:55px;right:0;background:0 0;text-align:right;color:#fff}.block-promo-2 .headline{text-shadow:0px 1px 5px #333}.gear-fitnes .content,.new-performance .content,.block-promo-4 .content{padding-top:30px}.gear-equipment .content,.new-eco .content{left:0;bottom:20px;max-width:220px}.training-erin .content{right:10px;bottom:10px;left:10px}.training-erin .title{margin-bottom:10px;font-size:1.8rem}.training-erin .info{font-size:1.2rem;margin-bottom:0}.training-on-demand .content,.training-videos .content{padding-top:25px;padding-bottom:45px}.block-promo-2 img{position:absolute;z-index:0;bottom:-10px}.block-promo-2 .title{font-size:4rem}.block-promo-5 img{position:absolute;z-index:0;top:-20px}.womens-main .content,.training-main .content,.gear-main .content{top:auto;bottom:20px}.block-promo-3 .image{display:block;padding:20px 20px 0}.block-promo-3 img{max-width:100% !important}.block-promo-3 .content{position:static}.collection-eco .content,.collection-performance .content{right:10px;bottom:10px;left:10px}.collection-eco .title,.collection-performance .title{margin-bottom:10px;font-size:1.8rem}.collection-eco .info,.collection-performance .info{font-size:1.2rem}.collection-erin .title{font-size:1.8rem}.collection-erin .info{font-size:1.2rem}.content-heading .title{font-size:3rem}.content-heading .info{font-size:1.4rem}.cms-content-important{padding:15px;margin:0 -15px 15px}.cms-content table{margin:10px 0 0}.cms-content table thead th{font-size:1.1rem}.cms-content ul li{margin-bottom:5px}.cms-content .block .box{margin-bottom:30px}}@media all and (min-width:640px),print{.block-promo{margin-bottom:16px}.block-promo-wrapper:before,.block-promo-wrapper:after{content:"";display:table}.block-promo-wrapper:after{clear:both}.block-promo-wrapper .block-promo{float:left;border-right:16px solid #fff}.block-promo-2columns .block-promo{width:50%}.block-promo-3columns .block-promo{width:33.3%}.block-promo-2columns .block-promo:nth-child(2n),.block-promo-3columns .block-promo:nth-child(3n){border-right:0}}@media all and (min-width:768px),print{.block-promo-hp{margin:0 -8px}.block-promo-hp .block-promo{border-left:8px solid #fff;border-right:8px solid #fff}.block-promo-wrapper .block-promo-5{float:right}.block-promo-2,.block-promo-4,.block-promo-5{width:33.3%}.block-promo-3,.block-promo-6{width:66.7%}.womens-main .content,.mens-main .content,.gear-main .content,.new-main .content,.home-main .content,.training-main .content,.sale-main .content{top:40px;right:40px;width:40%}.womens-t-shirts,.mens-t-shirts{height:372px}.womens-pants .content,.mens-pants .content{width:47%;left:20px;top:20px}.womens-erin,.block-promo-3,.collection-erin{display:table;table-layout:fixed}.womens-erin .content,.block-promo-3 .content,.collection-erin .content,.womens-erin .image,.block-promo-3 .image,.collection-erin .image{display:table-cell}.womens-erin .content,.block-promo-3 .content,.collection-erin .content{position:static}.womens-erin .image,.block-promo-3 .image,.collection-erin .image{vertical-align:bottom}.womens-erin img,.block-promo-3 img,.collection-erin img{float:right}.block-promo-3{height:276px}.block-promo-3 .image{display:block;vertical-align:middle;text-align:center;padding-left:10px}.block-promo-3 img{max-width:100% !important}.womens-category-pants,.womens-category-tanks,.womens-category-shorts,.mens-category-tees,.mens-category-hoodies,.mens-category-shorts,.gear-category-bags,.gear-category-equipment,.gear-category-watches{height:210px}.sale-women .content{width:50%;left:20px;bottom:20px}.sale-20-off .title{font-size:4.4rem}.sale-20-off .info{font-size:1.8rem}.sale-20-off,.sale-free-shipping,.sale-womens-t-shirts{height:205px}.sale-free-shipping .title{font-size:2.5rem}.sale-free-shipping .info{font-size:1.6rem}.sale-womens-t-shirts .title{font-size:2rem;margin-bottom:5px}.sale-womens-t-shirts .info{font-size:1.6rem;margin-bottom:5px}.block-promo-6 .content{width:45%;top:30px;right:0;background:0 0 !important;color:#fff}.block-promo-6 .headline{color:#fff}.block-promo-1 .headline{color:#092b69;text-shadow:0px 1px 50px #fff;line-height:1.2}.block-promo-1 .content{top:40px !important;right:40px !important;width:41%;background:0 0;font-size:17px;text-shadow:0px 0px 15px #fff}.block-promo .content a{background:#778892;padding:10px 15px;font-weight:700;color:#fff;border-radius:0;font-family:'PT Sans Narrow';font-size:17px}.block-promo .content a>br{display:none !important}.block-promo-2 .content a{background:#fdb83c}.block-promo-4 .content a{background:#bcd867;box-shadow:0px 3px 8px #3333334d}.block-promo-5 .content a{background:#d7378d}.block-promo-6 .content a{background:#f7d32b}.block-promo img{opacity:1}.block-promo img:hover{opacity:1}.gear-equipment .content,.new-eco .content{left:20px;bottom:20px;width:60%}.new-eco .content{width:70%}.training-erin .content{width:73%;top:16px;bottom:16px;right:16px}.training-erin .info{font-size:1.6rem;display:block;padding:0 10%}.training-on-demand,.training-videos{height:208px}.block-promo-2{height:664px;background:#eee}.block-promo-2 .title{font-size:44px !important;font-size:4.4rem !important;line-height:1.2}.collection-eco .content,.collection-performance .content{width:60%;top:16px;bottom:16px;left:50%;margin-left:-30%}.collection-eco .title,.collection-performance .title{font-size:4rem}.collection-eco .info,.collection-performance .info{font-size:2.2rem;display:block;padding:0 10%}.collection-erin{height:164px}.collection-erin .content{width:70%}.collection-erin .image{width:30%}.collection-erin .title{font-size:4rem}.collection-erin .info{font-size:2.2rem}.content-heading{position:relative}.content-heading:before{content:'';display:block;height:1px;width:100%;background:-moz-radial-gradient(center,ellipse cover,#fff 25%,#cecece 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(25%,#fff),color-stop(100%,#cecece));background:-webkit-radial-gradient(center,ellipse cover,#fff 25%,#cecece 100%);background:-ms-radial-gradient(center,ellipse cover,#fff 25%,#cecece 100%);background:radial-gradient(ellipse at center,#fff 25%,#cecece 100%);position:absolute;top:50%;z-index:0}.content-heading .title,.content-heading .info{position:relative;z-index:1}.content-heading .title{font-size:3.8rem}.content-heading .info{font-size:1.8rem}.cms-content-important{font-size:2.2rem;font-weight:300;padding:20px;margin:0 0 35px -20px}.cms-content table{margin:40px 0 0}.cms-content ul li{margin-bottom:15px}.cms-content .block .block-content:before,.cms-content .block .block-content:after{content:"";display:table}.cms-content .block .block-content:after{clear:both}.cms-content .block .box{width:48%;margin-bottom:40px}.cms-content .block .box:nth-child(1){float:left;clear:left}.cms-content .block .box:nth-child(2){float:right}.cms-content .block .box:nth-child(2)+*{clear:both}.cms-content .block .box:nth-last-child(1),.cms-content .block .box:nth-last-child(2){margin-bottom:0}.privacy-policy-content{box-sizing:border-box;width:77.7%;float:right;padding-left:2%}.privacy-policy .block-collapsible-nav{box-sizing:border-box;width:22.3%;float:left}}@media all and (min-width:1280px){.block-promo-1 .headline{font-size:5.7rem}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio:2){.block-promo .headline{font-size:2.5rem !important}.block-promo-3{min-height:135px !important;max-height:220px !important}.block-promo-3 .image{float:left;width:50% !important;height:135px !important;padding-top:30px}.block-promo-3 .content{float:right !important;width:46% !important;top:0 !important;bottom:auto !important;padding:10px !important}.block-promo-2{max-height:530px}.block-promo-2 img{max-width:105%}.block-promo-4{max-height:290px}.block-promo-4 .content{width:60%}.block-promo-4 img{max-height:115%}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.block-promo .headline{font-size:2.1rem !important}.block-promo .content a{padding-top:8px}.block-promo-3 .image{float:none !important;width:100% !important;height:135px !important;padding-top:30px}.block-promo-3 .content{float:none !important !;width:100% !important;top:0 !important;bottom:auto !important;padding:10px !important}.block-promo-2 img{max-width:155%;margin-left:-70px}.block-promo-2 .content{bottom:0 !important}.block-promo-4 img{max-height:120%;max-width:120%;margin-left:-47px}.block-promo-4 .content{top:auto;right:0;width:73%;color:#fff;text-align:right;bottom:0}.block-promo-3 p{display:block !important}.block-promo-3 img{max-width:65% !important;float:left}.block-promo-1 .content{top:15px !important;right:10px !important;width:45%;background:0 0;font-size:14px;text-shadow:0px 0px 15px #fff}.block-promo-5 .content{top:0;right:auto;left:0;background:0 0;color:#fff;padding-left:20px;padding-right:20px}.block-promo-6 .content{width:52%;top:0;right:0}.block-promo-2{height:575px}.block-promo-3{height:348px}.block-promo-4{height:212px}.block-promo-5{height:380px}.block-promo-6{height:150px}}@media (max-width :1024px) and (orientation :landscape){.block-promo .headline{font-size:2.5rem !important}.block-promo-3{min-height:135px !important;max-height:220px !important}.block-promo-3 .image{float:left;width:50% !important;height:135px !important;padding-top:30px}.block-promo-3 .content{float:right !important;width:46% !important;top:0 !important;bottom:auto !important;padding:10px !important}.block-promo-2{max-height:530px}.block-promo-2 img{max-width:105%}.block-promo-4{max-height:290px}.block-promo-4 .content{width:60%}.block-promo-4 img{max-height:115%}}.block-promo{border-bottom:none}