@charset "UTF-8";.social-buttons-wrapper .link-icon.share{display:none}.type-detail .p-info-wrapper{display:flex;flex-flow:column}.type-detail .p-info-wrapper .p-detail-info{order:1}.type-detail .p-info-wrapper .price-line{order:2}.type-detail .p-info-wrapper .availability-value{order:3}.type-detail .p-info-wrapper .add-to-cart{order:4}.type-detail .p-info-wrapper .social-buttons-wrapper{order:5}body.type-detail .p-info-wrapper{margin-top:0!important;padding-top:0!important}body.type-detail .p-info-wrapper .p-detail-info p{margin-top:0}body.type-detail .p-info-wrapper .p-detail-info .flags{margin-top:0!important}body.type-detail .p-short-description p{margin-top:0}@media only screen and (max-width:992px){.type-detail .p-image-wrapper{margin:0 auto 0 auto!important}}.type-detail .p-info-wrapper .social-buttons-wrapper{margin-top:0!important}.fixed-cart-line{background-color:#fff!important;border:0 solid #fff!important;box-shadow:0 0 15px rgba(0,0,0,.1)}.type-detail .p-info-wrapper .add-to-cart .quantity{background-color:#f9f9f9;border:0!important}.type-detail .p-info-wrapper .add-to-cart .quantity .amount,.type-detail .p-info-wrapper .add-to-cart .quantity .decrease,.type-detail .p-info-wrapper .add-to-cart .quantity .increase{height:100%!important}.p-detail .benefitBanner:before{content:none!important}body.type-detail .p-info-wrapper .add-to-cart .quantity{border-radius:6px!important;margin-right:8px!important}body.type-detail .p-info-wrapper .add-to-cart .add-to-cart-button{width:100%;font-size:1.2em;text-transform:none;border-radius:6px!important}body.type-detail .p-info-wrapper .availability-value .availability-label{font-weight:500;text-transform:none}body.type-detail .detail-parameters .custom-variants-list .custom-variants .variant{border-radius:6px!important}body.type-detail form button:not(.decrease):hover{background:#000!important}body.type-detail.disabled-add-to-cart .p-detail-inner .add-to-cart-button{background:#000!important}.product-top .p-detail-info .p-short-description .chevron-after{margin-top:16px!important;text-decoration:none!important;color:#a2a2a2;font-weight:400}.product-top .p-detail-info .p-short-description .chevron-after:hover{color:#a2a2a2}.p-detail .p-thumbnails-wrapper .p-thumbnails .p-thumbnails-inner .p-thumbnail.highlighted,.p-detail .p-thumbnails-wrapper .p-thumbnails .p-thumbnails-inner .p-thumbnail.highlighted:hover{opacity:1!important;border:0!important}.p-detail .p-thumbnails-wrapper .p-thumbnails .p-thumbnails-inner div>:first-child{margin-left:8px}.p-detail .p-thumbnails-wrapper .p-thumbnails .p-thumbnails-inner div a{margin-right:8px!important}.p-detail .p-thumbnails-wrapper .p-thumbnails .thumbnail-next,.p-detail .p-thumbnails-wrapper .p-thumbnails .thumbnail-prev{opacity:1!important;border-radius:6px!important;background-color:#fafafa;box-shadow:0 0 8px #fff}.p-detail .p-thumbnail{border-radius:6px!important;border:0!important}.type-category h1,.type-product h1{margin-bottom:0}.type-category #category-header fieldset label{background:#f6f6f6!important}.type-category #category-header fieldset input[type=radio]:checked+label{background:#fff!important}@media only screen and (max-width:767px){.type-category .cat-header-scroll-wrapper{min-height:auto!important}.type-category #category-header,.type-category #filters-wrapper{margin-top:0;margin-bottom:8px}.type-category #category-header fieldset:after,.type-category #filters-wrapper .filters-unveil-button-wrapper .btn.btn-default.unveil-button:after{font-size:14px!important;font-weight:500!important}.type-category .cat-header-scroll-wrapper .cat-header-content.fixed{top:0!important}.type-category .cat-header-scroll-wrapper .cat-header-content.fixed #category-header,.type-category .cat-header-scroll-wrapper .cat-header-content.fixed #filters-wrapper{margin-bottom:0}}@media only screen and (max-width:767px){.type-category #content #filters{top:0!important;height:100%!important}}.p-detail .p-detail-tabs-wrapper{display:flex;flex-direction:column;align-items:center}.p-detail .p-detail-tabs-wrapper .row{display:flex;flex-direction:column;width:100%}.p-detail .p-detail-tabs-wrapper .shp-tabs-holder:before{content:"";position:absolute;background-color:#fafafa;width:100%;height:1px;left:0;right:0;bottom:0;z-index:1}.p-detail .p-detail-tabs-wrapper .shp-tabs-row{width:100%!important;border-right:0!important}.p-detail .p-detail-tabs-wrapper .p-detail-tabs{flex-direction:row!important;justify-content:center!important;align-items:flex-end!important}.p-detail .p-detail-tabs-wrapper .p-detail-tabs .shp-tab{margin:0!important;position:relative}.p-detail .p-detail-tabs-wrapper .p-detail-tabs .shp-tab .shp-tab-link{margin-right:0!important;padding:12px 16px;box-sizing:border-box}.p-detail .p-detail-tabs-wrapper .p-detail-tabs .shp-tab .shp-tab-link:hover{text-decoration:none}.p-detail .p-detail-tabs-wrapper .p-detail-tabs .shp-tab .shp-tab-link:before{width:100%!important;height:1px!important;position:absolute!important;background-color:#000;left:0;right:0;background-image:none!important;margin-right:0!important;bottom:0;z-index:2}.p-detail .benefitBanner{margin-bottom:0!important}@media only screen and (max-width:480px){.p-detail .p-detail-tabs-wrapper{margin-top:0!important}.p-detail .p-detail-tabs-wrapper .responsive-nav{margin-top:0!important}}.p-detail .p-detail-tabs-wrapper .col-sm-12{width:100%!important}.p-detail .p-detail-tabs-wrapper .basic-description,.p-detail .p-detail-tabs-wrapper .tab-content{padding:0!important}.p-detail .p-detail-tabs-wrapper .basic-description h3:first-of-type{display:none}.p-detail .shp-tabs-wrapper .shp-tabs-row{margin-bottom:32px}.type-detail .p-image img{border-radius:16px}@media only screen and (min-width:768px){#navigation ul.menu-level-1>li .menu-level-2{box-shadow:0 5px 5px rgba(0,0,0,.0705882353)}}#header.fixed-menu .container{border-bottom:0}h1:before{display:none}.breadcrumbs-wrapper:before{display:none}@media only screen and (max-width:767px){.breadcrumbs-wrapper,body.blank-mode .container.breadcrumbs-wrapper{background:#fff}}.messages .msg .container:before{display:none}.products.products-block .product{padding-top:0!important}.products.products-block .product a.image{width:100%!important;max-width:none!important}.products.products-block .product .p{margin:0!important}.products.products-block .product .p img{border-radius:8px}.products-block.products .product a.btn,.products-block.products .product button{margin-top:0}.products.products-block .product .p-in .p-in-in{padding-top:0!important}.products.products-block .product:hover{box-shadow:none}.product-top .detail-parameters{margin:0!important}.product-top .availability-value,.product-top .p-final-price-wrapper{margin-top:0!important}@media only screen and (max-width:480px){.product-top .detail-parameters{margin:0!important}}.breadcrumbs-wrapper .breadcrumbs>span:last-child{display:none}.breadcrumbs-wrapper,body.blank-mode .container.breadcrumbs-wrapper{border-bottom:0}.cart-widget-product .cart-widget-product-variant{font-weight:400}#productsAlternative:before,.products-related-header:before,.products-related:before{display:none!important;content:none!important}@media only screen and (max-width:767px){#navigation{padding-top:0!important;padding-bottom:0!important;transition:right .3s ease-out!important}#navigation .navigationActions{border-top-width:1px!important}#header #navigation .navigation-in.menu{padding-top:52px!important;background-color:#fff}#header #navigation .navigation-in.menu li.ext.exp{top:auto!important}.overall-wrapper:after{content:none!important}#header #navigation:before{content:"";position:fixed;top:0;right:0;width:0%;height:100%;display:inline-block;background-color:rgba(0,0,0,0);transition:background-color .3s ease-out!important}.navigation-window-visible #header #navigation:before{width:100%;background-color:rgba(0,0,0,.5)}}#carousel .banner-wrapper a img,#carousel .footer-banner a img,#carousel .item a img,.footer-banners .banner-wrapper a img,.footer-banners .footer-banner a img,.footer-banners .item a img,.middle-banners-wrapper .banner-wrapper a img,.middle-banners-wrapper .footer-banner a img,.middle-banners-wrapper .item a img,.next-to-carousel-banners .banner-wrapper a img,.next-to-carousel-banners .footer-banner a img,.next-to-carousel-banners .item a img,.type-category .banner-category .banner-wrapper a img,.type-category .banner-category .footer-banner a img,.type-category .banner-category .item a img,.type-index .body-banners .banner-wrapper a img,.type-index .body-banners .footer-banner a img,.type-index .body-banners .item a img{transform:none!important;transition:none!important}#carousel .banner-wrapper a:hover img,#carousel .footer-banner a:hover img,#carousel .item a:hover img,.footer-banners .banner-wrapper a:hover img,.footer-banners .footer-banner a:hover img,.footer-banners .item a:hover img,.middle-banners-wrapper .banner-wrapper a:hover img,.middle-banners-wrapper .footer-banner a:hover img,.middle-banners-wrapper .item a:hover img,.next-to-carousel-banners .banner-wrapper a:hover img,.next-to-carousel-banners .footer-banner a:hover img,.next-to-carousel-banners .item a:hover img,.type-category .banner-category .banner-wrapper a:hover img,.type-category .banner-category .footer-banner a:hover img,.type-category .banner-category .item a:hover img,.type-index .body-banners .banner-wrapper a:hover img,.type-index .body-banners .footer-banner a:hover img,.type-index .body-banners .item a:hover img{transform:none!important;transition:none!important}@media only screen and (max-width:767px){.footer-banners .banner-wrapper a img,.footer-banners .footer-banner a img,.footer-banners .item a img,.middle-banners-wrapper .banner-wrapper a img,.middle-banners-wrapper .footer-banner a img,.middle-banners-wrapper .item a img,.next-to-carousel-banners .banner-wrapper a img,.next-to-carousel-banners .footer-banner a img,.next-to-carousel-banners .item a img,.type-category .banner-category .banner-wrapper a img,.type-category .banner-category .footer-banner a img,.type-category .banner-category .item a img,.type-index .body-banners .banner-wrapper a img,.type-index .body-banners .footer-banner a img,.type-index .body-banners .item a img{transform:none!important;transition:none!important}.footer-banners .banner-wrapper a:hover img,.footer-banners .footer-banner a:hover img,.footer-banners .item a:hover img,.middle-banners-wrapper .banner-wrapper a:hover img,.middle-banners-wrapper .footer-banner a:hover img,.middle-banners-wrapper .item a:hover img,.next-to-carousel-banners .banner-wrapper a:hover img,.next-to-carousel-banners .footer-banner a:hover img,.next-to-carousel-banners .item a:hover img,.type-category .banner-category .banner-wrapper a:hover img,.type-category .banner-category .footer-banner a:hover img,.type-category .banner-category .item a:hover img,.type-index .body-banners .banner-wrapper a:hover img,.type-index .body-banners .footer-banner a:hover img,.type-index .body-banners .item a:hover img{transform:none!important;transition:none!important;opacity:1}}.siteCookies{box-shadow:0 0 10px rgba(0,0,0,.25)!important}.siteCookies.siteCookies--bottom{border-radius:8px 8px 0 0}.siteCookies.siteCookies--dark{background:#232426!important}.siteCookies:before{content:none!important}.siteCookies .siteCookies__links{margin:8px 0 0 0!important}.siteCookies .siteCookies__links,.siteCookies .siteCookies__text{display:inline!important;line-height:24px!important}.siteCookies .siteCookies__button{margin-bottom:0!important;background:#007c47!important;border:0!important;border-radius:6px!important}@media only screen and (max-width:767px){.siteCookies{border-radius:0!important}.siteCookies .siteCookies__links{display:inline-block!important;margin:0 0 8px 0!important}}.user-action-cart.popup-widget.cart-widget .cart-widget-button{padding:0!important}.user-action-cart.popup-widget.cart-widget .cart-free-shipping{position:static!important}#order-billing-methods .payment-logo,#order-shipping-methods .payment-logo{text-align:center!important;display:flex!important;align-items:center;align-content:center;justify-content:center}#order-billing-methods label,#order-shipping-methods label{min-height:56px;margin-bottom:4px!important;border-bottom:0!important;padding:8px 24px 8px 44px!important;background-color:#fafafa}#order-billing-methods .radio-wrapper.active label,#order-shipping-methods .radio-wrapper.active label{background-color:#cef1de}#order-billing-methods .radio-wrapper.active label .payment-info:before,#order-shipping-methods .radio-wrapper.active label .payment-info:before{content:none!important}#order-billing-methods label:hover b,#order-shipping-methods label:hover b{color:inherit!important}@media only screen and (min-width:767px){body.in-krok-1 #navigation .menu,body.in-krok-2 #navigation .menu{display:none}}#header .container{padding-left:15px!important;padding-right:15px!important}@media only screen and (max-width:1200px){#header .container{padding-left:20px!important;padding-right:20px!important}}#cart-wrapper .cart-content.checkout-box-wrapper ul{padding:0!important}#cart-wrapper .cart-content.checkout-box-wrapper h4{margin-bottom:8px!important}.type-category .cat-header-scroll-wrapper .cat-header-content.fixed:before{width:150vw!important}main #category-header>div{display:none!important}#header .search-form fieldset input{font-size:16px;border-radius:6px!important;padding-left:8px}.search-whisperer ul li{border-color:#fafafa!important}.search-whisperer ul li:last-child{border-bottom:none!important}@media only screen and (max-width:767px){#formSearchForm{background:#fff!important;box-shadow:0 2px 2px rgba(0,0,0,.0705882353)}}body.type-product.type-detail table.detail-parameters{margin-bottom:16px!important}body.type-product.type-detail table.detail-parameters tr td{padding:0!important}body.type-product.type-detail table.detail-parameters tr.sold-out td{color:#cb0000;font-weight:500}body.type-product.type-detail.variant-not-chosen .variant{border-color:red!important}@media only screen and (max-width:480px){.product-top .p-final-price-wrapper{margin-top:0!important}body.type-product.type-detail .add-to-cart{padding:0!important}}input,label,select,textarea{font-size:16px!important}input.form-control,select.form-control{max-width:400px!important;border-color:#d2d2d2!important;background-color:#fff!important}input.form-control.js-error-field,select.form-control.js-error-field{border-color:#d9534f!important}input.form-control[disabled],select.form-control[disabled]{background-color:#f7f7f9!important}input.form-control.js-phone-form-control{max-width:308px!important}input.js-phone-form-control#phone{border-radius:0 6px 6px 0!important}div.country-flags{border-color:#d2d2d2!important}input[type=checkbox]+label:before{border-color:#d2d2d2!important}@media only screen and (max-width:767px){#header .site-name img{max-height:28px!important}}.h4.homepage-group-title:before,.type-index .products:before,h4.homepage-group-title:before{content:none!important}@media only screen and (max-width:840px){body.in-krok-2 h4{padding:0!important}body.in-krok-2 h4:before{content:none!important}}@media (min-width:992px){.cart-widget-button{top:0!important}.cart-widget-button .btn.btn-conversion{margin-top:0!important}}.advanced-order .extras-wrap{display:flex;flex-direction:column;row-gap:16px;border:1px dashed #dadada!important;border-radius:8px}.advanced-order .extras-wrap .extra{margin:0!important}.advanced-order .extras-wrap .extra.delivery{color:#22a000!important}.advanced-order .advanced-order-suggestion{border-top-style:dashed!important}.advanced-order .advancedOrder__buttons .btn{border-radius:8px!important;font-family:"Sofia Sans",sans-serif;font-optical-sizing:auto;font-size:14px;padding:4px 24px;font-weight:700;font-style:normal}.advanced-order .advancedOrder__buttons .btn.next-step-back{background:0 0;color:#000;border:1px solid #b5babe!important}.advanced-order .advancedOrder__buttons .btn.btn-conversion{background-color:#22a000!important}@media only screen and (min-width:768px){.colorbox-html-content .product.active.related-sm-screen-hide:nth-child(4){display:none}}#cart-wrapper .cart-table .p-name a.show-related{color:#22a000!important}#cart-wrapper .cart-table .related .btn.btn-sm.btn-conversion.add-to-cart-button{background-color:#222}#cart-wrapper .cart-table .related .btn.btn-sm.btn-conversion.add-to-cart-button:hover{background-color:#000!important}@media only screen and (max-width:480px){.columns-mobile-2 .products-block.products:not(.slick-slider){width:100%;margin:0!important;column-gap:10px;row-gap:20px}.columns-mobile-2 .products-block.products.carousel{margin:0 -20px 40px -20px!important}.columns-mobile-2 .products-block.products .product{padding:0!important;margin:0!important;width:calc(50% - 5px)!important}}@media only screen and (max-width:767px){.products-block.products .slick-list{padding:10px!important}.products-block.products .slick-list .slick-track{column-gap:10px}.products-block.products .slick-list .slick-track .product .p{padding:0!important;margin:0!important}.products-block.products .slick-list .slick-track .product:first-child{margin-left:10px!important}.products-block.products .slick-list .slick-track .product:last-child{margin-right:10px!important}.products-block.products button.slick-prev{margin-left:10px}.products-block.products button.slick-next{margin-right:10px}}.cart-widget-product-image img{width:100%!important}form button:not(.decrease):hover{background:0 0!important}.cart-table .remove-item:before:hover{background:0 0!important}.social-buttons-wrapper{display:none!important}.cart-content .extras-col.extras-separated{margin-bottom:0!important}.cart-content .extra.delivery .price-range{max-width:200px;margin:0!important;display:inline-block!important}.cart-content .extra.delivery .price-range div{background-color:#006f42}.cart-content .discount-coupon{flex-direction:column;align-items:flex-start!important;align-content:flex-start!important}.cart-content .discount-coupon form{column-gap:8px;width:100%!important;max-width:300px!important}.cart-content .discount-coupon:before{content:none!important}.cart-content .discount-coupon form .btn,.cart-content .discount-coupon form input{height:40px!important}.cart-content .discount-coupon form .btn{width:120px;border:0;border-radius:4px!important;background-color:#f6f6f6}.cart-content .discount-coupon form .btn:before{content:none!important}.in-kosik .cart-inner:not(.cart-empty) .cart-row .col-md-4:before{background:#fff!important}.cart-content .discount-coupon .applied-coupon{margin-top:8px;padding:8px 16px;max-width:320px;background-color:#fff3a9;border-radius:8px;justify-content:space-between}.cart-content .discount-coupon .applied-coupon form{width:auto!important}.cart-content .discount-coupon .applied-coupon strong{font-weight:400!important}.cart-content .discount-coupon .applied-coupon form .btn:hover{background-color:rgba(0,0,0,0)!important;color:transparent}@media only screen and (max-width:840px){.cart-content .extra.delivery:before,.cart-content .extra.discount:before{left:0!important}.cart-content .extra.delivery,.cart-content .extra.discount{padding-left:40px!important}.cart-content .discount-coupon form{max-width:100%!important}.cart-content .discount-coupon .applied-coupon{max-width:100%!important}}#footer{font-family:"Sofia Sans",sans-serif;font-optical-sizing:auto}#footer:after{content:"";background-color:#141413;position:absolute;top:100px;width:100%;height:100%}#footer h4{color:#fff;font-size:18px;font-weight:700!important;text-transform:none}#footer a{color:#9aa6b2!important;font-size:15px!important}#footer .custom-footer{padding:0!important}#footer .custom-footer__contact ul li{padding-left:32px!important;margin-bottom:16px}#footer .custom-footer__contact ul li span.facebook:before,#footer .custom-footer__contact ul li span.instagram:before,#footer .custom-footer__contact ul li span.mail:before,#footer .custom-footer__contact ul li span.tel:before{content:"";position:absolute;width:24px;height:24px;left:-32px;top:-2px;z-index:1}#footer .custom-footer__contact ul li span.mail:before{background:url(/user/documents/icons/footer/mail-9AA6B2.svg)}#footer .custom-footer__contact ul li span.tel:before{background:url(/user/documents/icons/footer/support-9AA6B2.svg)}#footer .custom-footer__contact ul li span.facebook:before{background:url(/user/documents/icons/footer/facebook-9AA6B2.svg)}#footer .custom-footer__contact ul li span.instagram:before{background:url(/user/documents/icons/footer/instagram-9AA6B2.svg)}#footer .container.footer-bottom{display:block!important;padding:40px 0 80px 0!important}#footer .container.footer-bottom #signature{width:18px;height:18px;margin:0!important}#footer .container.footer-bottom .copyright{color:#9aa6b2!important;display:inline-block!important;margin:0!important;font-size:12px;font-weight:400!important;vertical-align:top;line-height:18px;padding-left:4px!important}#footer .container.footer-bottom .copyright a,#footer .container.footer-bottom .copyright strong{font-weight:400!important}#footer .container.footer-bottom .copyright a{font-size:12px!important;display:inline!important;text-decoration:underline;white-space:nowrap}#footer .container.footer-bottom .podpis{display:none!important}@media only screen and (max-width:992px){footer .custom-footer>div{border-bottom:0!important}}.benefits-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;order:10;align-items:center;row-gap:8px;margin-top:24px}.benefits-wrapper .benefits-benefit{display:flex;column-gap:8px;align-items:center}.benefits-wrapper .benefits-benefit span{font-size:14px}.benefits-wrapper .benefits-benefit-wrapper.benefits-benefit--heureka .benefits-benefit{background-color:#fffae5;padding:8px 24px 8px 8px;border-radius:50px}.benefits-wrapper .benefits-benefit-wrapper.benefits-benefit--heureka .benefits-benefit span{color:#6d5d0f}.benefits-wrapper .benefits-benefit-wrapper.benefits-benefit--heureka .benefits-benefit strong{font-size:14px;color:#463b08}@media only screen and (max-width:480px){.benefits-wrapper .benefits-benefit-wrapper.benefits-benefit--heureka .benefits-benefit strong{display:block}.benefits-wrapper .benefits-benefit-wrapper.benefits-benefit--heureka .benefits-benefit span{font-size:12px}}.reviews__wrapper{display:flex;flex-wrap:wrap;gap:16px}.reviews__wrapper .review{width:calc(25% - 12px);display:flex;flex-direction:column;row-gap:8px;padding:16px;border-radius:8px;box-sizing:border-box;background-color:#fff7ed}.reviews__wrapper .review__header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.reviews__wrapper .review__header__avatar{width:40px;height:40px;overflow:hidden;margin-right:8px}.reviews__wrapper .review__header__author{display:flex;flex-direction:column}.reviews__wrapper .review__header__author strong{font-size:1.3em;font-weight:600;line-height:1.2em;padding-bottom:4px}.reviews__wrapper .review__header__stars{display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:2px}.reviews__wrapper .review__header__stars img{width:16px;height:16px}.reviews__wrapper .review__text{font-size:1em;line-height:1.4em;color:#715e47}@media only screen and (max-width:767px){.reviews__wrapper{margin:0 -20px;max-width:calc(100% + 40px);flex-wrap:nowrap;flex-direction:row;gap:0;overflow:scroll;padding-bottom:16px;padding-right:16px}.reviews__wrapper .review{width:auto;min-width:300px;max-width:90%;margin-left:16px}}#header .infobar{height:28px;padding:0 4px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;text-align:center;font-size:.9em;background-color:#000;overflow:hidden}#header .infobar a{color:#9aa6b2;padding:0 4px;text-decoration:none;display:flex;align-items:center}#header .infobar a.infobar__item--hidden{display:none}#header .infobar a img{width:16px;height:16px;margin-right:4px}#header .infobar a span{line-height:20px}#header .infobar a:hover{color:#cfd8e1}#header.stop-animation{transition:0s!important}body.infobar-active .fixed-cart-line{top:108px!important}@media only screen and (max-width:767px){#header .infobar{position:relative}#header .infobar a{font-size:14px;position:absolute;opacity:0;transition:opacity 1s}#header .infobar a.active{opacity:1}body.infobar-active #header{height:88px!important}html.scrolled-down body.infobar-active #header{top:-88px!important}body.infobar-active #header .search-form{top:80px!important}body.infobar-active #header .search-form .search-whisperer.active{max-height:calc(100vh - 160px)!important;overflow:auto}body.infobar-active .breadcrumbs-wrapper,body.infobar-active.blank-mode .container.breadcrumbs-wrapper{margin-top:88px!important}body.infobar-active #content-wrapper{margin-top:113px!important}body.infobar-active .breadcrumbs-wrapper+#content-wrapper,body.infobar-active.blank-mode .container.breadcrumbs-wrapper+#content-wrapper{margin-top:8px!important}body.infobar-active .fixed-cart-line{top:auto!important}}@media only screen and (min-width:768px){body.infobar-active.type-category .cat-header-scroll-wrapper .cat-header-content.fixed{top:78px!important}}body.type-product.type-detail .custom-variants--booster{flex-direction:column;row-gap:8px}body.type-product.type-detail .custom-variants--booster .variant{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 16px 0 0!important;margin:0!important;overflow:hidden;min-height:68px;transition:none!important}body.type-product.type-detail .custom-variants--booster .variant.active{color:inherit!important;box-shadow:none!important}body.type-product.type-detail .custom-variants--booster .variant .variant__image{width:50px;min-width:50px;display:flex;margin:8px;overflow:hidden;border-radius:8px}body.type-product.type-detail .custom-variants--booster .variant .variant__image img{width:50px!important;height:50px!important}body.type-product.type-detail .custom-variants--booster .variant .variant__name{width:100%;padding:0 8px 0 0;font-weight:500}body.type-product.type-detail .custom-variants--booster .variant .variant__discount{text-align:right;text-wrap:nowrap;font-weight:500;font-size:.8em;color:#fff!important;padding:1px 4px;margin-right:8px;letter-spacing:.5px;border-radius:4px;background:#e00b0b}body.type-product.type-detail .custom-variants--booster .variant .variant__original{text-align:right;text-wrap:nowrap;font-weight:600;font-size:.8em;color:#a2a2a2!important;margin-right:8px;text-decoration-line:line-through}body.type-product.type-detail .custom-variants--booster .variant .variant__price{text-align:right;text-wrap:nowrap;font-weight:600}@media only screen and (max-width:767px){.wide-carousel{width:100%}}.categories-slider{display:flex;text-align:center;align-content:flex-end;justify-content:space-between;flex-direction:row}.categories-slider a{width:auto!important;display:inline-block!important;overflow:visible}.categories-slider img{width:100%!important;max-width:392px!important;height:auto!important;min-height:auto!important}.next-to-carousel-banners[data-editorid=bannerTop]{margin-top:32px;margin-bottom:24px}@media only screen and (max-width:840px){.categories-slider{flex-direction:column;row-gap:30px}}#checkoutContent .cart-content .box .form-group .btn{display:flex!important;background-color:#41934a!important;color:#fff!important;padding:10px 16px!important;font-size:16px!important;text-decoration:none!important;height:40px!important;margin:0!important;margin-bottom:16px!important}#checkoutContent .cart-content .box .form-group .btn:hover{background-color:#2f7937!important}#footer .site-name{display:none!important}.custom-footer__banner1{width:100%!important;padding:0!important}.custom-footer__payments-and-delivery{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:40px 0;border:1px solid #1e2225;border-left-width:0;border-right-width:0;row-gap:24px}.custom-footer__payments-and-delivery__delivery,.custom-footer__payments-and-delivery__payments{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:24px;row-gap:24px}@media only screen and (max-width:840px){.custom-footer__payments-and-delivery{flex-direction:column}}.custom-footer__newsletter{background-color:#141413!important;background-image:none!important;box-shadow:0 16px 20px 0 rgba(0,0,0,.5);border:0!important}.custom-footer__newsletter input{border-width:1px!important;border-color:#fff!important;font-size:16px!important}.custom-footer__newsletter button{background-color:#ffcf5c!important;border:0!important;color:#43330e!important}.custom-footer__newsletter button:hover{background-color:#eab846!important}.custom-footer__newsletter .newsletter-left{max-width:360px}.custom-footer__newsletter h4.topic span{font-size:50px!important;font-weight:900!important;color:#fff!important;line-height:48px}.custom-footer__newsletter label.whole-width,.custom-footer__newsletter label.whole-width a{color:#9aa6b2!important;opacity:1!important;font-weight:400!important}.newsletter,footer .custom-footer>div.newsletter{padding:80px!important}@media only screen and (max-width:840px){.newsletter,footer .custom-footer>div.newsletter{padding:65px 20px 45px!important;margin-bottom:32px!important}}.benefitBanner{background-color:#fff6d1;border-radius:16px;padding:56px 48px;justify-content:space-around;row-gap:16px;column-gap:16px}.benefitBanner .benefitBanner__item,.benefitBanner .benefitBanner__link{padding:0!important;display:flex!important;flex-direction:row!important;column-gap:8px;flex:none!important}.benefitBanner .benefitBanner__item .benefitBanner__picture,.benefitBanner .benefitBanner__item .benefitBanner__picture img,.benefitBanner .benefitBanner__link .benefitBanner__picture,.benefitBanner .benefitBanner__link .benefitBanner__picture img{width:64px;height:64px;min-width:64px;max-height:none!important;margin-bottom:0!important}.benefitBanner .benefitBanner__item .benefitBanner__content,.benefitBanner .benefitBanner__link .benefitBanner__content{font-family:"Sofia Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;text-align:left}.benefitBanner .benefitBanner__item .benefitBanner__title,.benefitBanner .benefitBanner__link .benefitBanner__title{font-size:1.3em;font-weight:700;text-transform:uppercase;color:#000!important}.benefitBanner .benefitBanner__item .benefitBanner__data,.benefitBanner .benefitBanner__link .benefitBanner__data{font-size:1.1em;color:#3f3309!important;margin-top:0!important}@media only screen and (max-width:1340px){.benefitBanner .benefitBanner__item,.benefitBanner .benefitBanner__link{width:auto!important;min-width:calc(50% - 16px)!important}}@media only screen and (max-width:840px){.benefitBanner{padding:16px;margin-top:24px!important;row-gap:8px;max-width:auto!important;flex-wrap:wrap!important;justify-content:normal;flex-direction:column}.benefitBanner .benefitBanner__item,.benefitBanner .benefitBanner__link{width:100%}.benefitBanner .benefitBanner__item .benefitBanner__picture,.benefitBanner .benefitBanner__item .benefitBanner__picture img,.benefitBanner .benefitBanner__link .benefitBanner__picture,.benefitBanner .benefitBanner__link .benefitBanner__picture img{width:48px!important;height:48px!important;min-width:48px;max-height:none!important}.benefitBanner .benefitBanner__item .benefitBanner__title,.benefitBanner .benefitBanner__link .benefitBanner__title{font-size:1.1em!important}.benefitBanner .benefitBanner__item .benefitBanner__data,.benefitBanner .benefitBanner__link .benefitBanner__data{font-size:1em!important}}.next-to-carousel-banners{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:40px;max-width:1640px!important;padding:0 16px!important;margin-top:0!important}.next-to-carousel-banners .banner-wrapper,.next-to-carousel-banners .banner-wrapper.half-banner{padding:0!important;width:100%!important}@media only screen and (max-width:992px){#carousel{margin-top:-25px}}body.desktop .next-to-carousel-banners .banner-wrapper,body.desktop .next-to-carousel-banners .banner-wrapper.half-banner{padding:0!important;width:100%!important}@media only screen and (max-width:1200px){body.desktop .next-to-carousel-banners{padding:0 20px!important}}@media only screen and (max-width:992px){body.desktop .next-to-carousel-banners{margin-left:0!important;margin-right:0!important}body.desktop .next-to-carousel-banners .banner-wrapper{margin-left:0!important;margin-right:0!important}}body.mobile .banners-row{margin:0 -16px!important}body.mobile .banners-row .col-sm-4,body.mobile .banners-row .col-sm-8{padding-left:0!important;padding-right:0!important;width:100%!important;max-width:none!important;flex:100%!important}body.mobile .next-to-carousel-banners{max-width:1640px!important;padding:0 16px!important}@media only screen and (max-width:1200px){body.mobile .banners-row{margin:0 -20px!important}body.mobile .next-to-carousel-banners{padding-left:20px!important;padding-right:20px!important}}@media only screen and (max-width:992px){body.mobile .banner-wrapper{margin-left:0!important;margin-right:0!important}body.mobile .next-to-carousel-banners{margin-left:0!important;margin-right:0!important}}.categoryList{display:flex;row-gap:40px;flex-direction:column;align-items:center}.categoryList__title{font-family:"Sofia Sans",sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-size:48px;line-height:52px;letter-spacing:-1px;max-width:800px;text-align:center}.categoryList__list{display:flex;column-gap:4px;width:100%}.categoryList__list__category{display:flex!important;flex-direction:column;background-color:#fafafa;border-radius:16px;padding:48px 16px 24px 16px;row-gap:8px;min-height:252px;justify-content:flex-start!important}.categoryList__list__category__cover{width:120px!important}.categoryList__list__category strong{font-family:"Sofia Sans",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:16px;line-height:20px;text-align:center}.categoryList__list__category__icon{display:none}@media only screen and (max-width:840px){.categoryList{row-gap:24px;align-items:flex-start}.categoryList__title{font-size:32px;line-height:34px;letter-spacing:-.64px;text-align:left}.categoryList__list{flex-direction:column;row-gap:4px}.categoryList__list__category{flex-direction:row;padding:8px 16px;column-gap:8px;align-items:center!important;min-height:auto;justify-content:flex-start!important;flex-wrap:nowrap!important}.categoryList__list__category__cover{width:48px!important;height:48px!important;min-height:auto!important}.categoryList__list__category strong{text-align:left}.categoryList__list__category__icon{display:inline;width:24px!important;height:24px!important;min-height:auto!important;margin-left:auto}}.flags .flag{margin-bottom:0!important}.flags .flag.flag-action{display:none}.flags .flag.flag-new{background:#4da457!important;color:#fff!important}.product .p .prices.in-discount{flex-direction:row!important;justify-content:normal!important;line-height:1!important}.product .p .prices.in-discount .discount-side{flex:none!important;min-width:auto!important}.product .p .prices.in-discount .price-side{display:inline-block!important;min-width:auto!important}.product .p .prices.in-discount .discount-side,.product .p .prices.in-discount .price-side{background:0 0!important}.product .p .prices.in-discount .percents{font-weight:500!important;letter-spacing:.5px!important;padding:0 5px!important;font-size:.9em!important;color:#fff!important;background:#e00b0b!important;border-radius:4px;width:auto!important;line-height:22px!important}.product .p .prices.in-discount .old-price{font-weight:300!important;letter-spacing:.5px!important;font-size:1.2em!important;color:#a2a2a2!important;padding:0 10px!important;margin:0!important}.product .p .prices.in-discount .price.price-final strong{font-weight:500!important;letter-spacing:.5px!important;font-size:1.2em!important;color:#000!important}.product .p .prices.in-discount .price-side,.product .p .prices.in-discount .price.price-final,.product .p .prices.in-discount .price.price-final strong{padding:0!important;margin:0!important}.product .p .prices.in-discount .percents{margin:-3px 0!important}@media only screen and (max-width:480px){.product .p .prices.in-discount{align-items:flex-end!important}.product .p .prices.in-discount .old-price,.product .p .prices.in-discount .percents,.product .p .prices.in-discount .price.price-final strong{font-size:.9em!important}.product .p .prices.in-discount .old-price{padding:0 4px!important}.product .p .prices.in-discount .percents{font-size:.8em!important;padding:0 4px!important;line-height:18px!important}}.p-detail .price-line .p-final-price-wrapper.in-discount{border-radius:0!important}.p-detail .price-line .discount-side,.p-detail .price-line .price-side{background:0 0!important}.p-detail .price-line .price-save{color:#fff!important;background:#e00b0b!important;border-radius:4px!important}.p-detail .price-line .price-standard{color:#a2a2a2!important}.p-detail .price-line .price-final-holder{padding:0!important;color:#000!important}.p-detail .price-line .in-discount .price-final-holder{padding-top:8px!important}.p-short-description ul{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:8px;row-gap:8px;padding:0;margin:0;list-style-type:none}.p-short-description ul li{background-color:#ffcf5c;color:#43330e;padding:4px 8px 4px 18px;border-radius:16px;font-size:12px;line-height:16px;position:relative}.p-short-description ul li:before{content:"";position:absolute;background:url(/user/documents/icons/svg/check--A04B00.svg);width:10px;height:10px;left:6px;top:7px;z-index:1}.gpd__wrapper{width:100%}.gpd__box{width:100%;border-radius:8px;background-color:#f5f5f5;margin-bottom:32px;overflow:hidden;display:flex;justify-content:center;align-items:center;object-position:center center;flex-direction:column;row-gap:64px}.gpd__box>.gpd__box__icons:first-child,.gpd__box>.gpd__box__text:first-child{padding-top:128px}.gpd__box>.gpd__box__icons:last-child,.gpd__box>.gpd__box__text:last-child{padding-bottom:128px}.gpd__box__text{width:100%;padding:0 16px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;object-position:center center;flex-direction:column;row-gap:32px}.gpd__box__text h2{width:100%;max-width:600px;margin:0;color:#000;font-size:32px;line-height:40px;text-align:center;font-weight:400}.gpd__box__text p{width:100%;max-width:600px;margin:0;color:#000;font-size:16px;line-height:32px;text-align:center}.gpd__box__text a{color:#000;text-decoration:underline}.gpd__box__icons{width:100%;max-width:600px;padding:0 16px;box-sizing:border-box;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;column-gap:32px;row-gap:64px}.gpd__box__icons span,.gpd__box__icons strong{width:100%;display:inline-block;font-size:14px;line-height:21px}.gpd__box__icons__icon{width:168px;text-align:center}.gpd__box__icons__icon img{width:50%;max-width:64px!important;height:auto!important;margin-bottom:16px}.gpd__box__image{width:100%;position:relative;display:flex;justify-content:center}.gpd__box__image a{display:flex}.gpd__box__image img{max-width:100%}@media only screen and (max-width:1024px){.gpd__box{row-gap:32px}.gpd__box>.gpd__box__icons:first-child,.gpd__box>.gpd__box__text:first-child{padding-top:64px}.gpd__box>.gpd__box__icons:last-child,.gpd__box>.gpd__box__text:last-child{padding-bottom:64px}.gpd__box__icons{column-gap:16px;row-gap:32px}.gpd__box__icons__icon{width:150px}}.heroes{width:100%;max-width:100%;display:flex}.heroes__hero{width:100%;min-height:600px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.heroes__hero__wrapper{width:100%;display:flex;align-items:center;max-width:1250px}.heroes__hero__background{width:100%;height:100%;top:0;left:0;bottom:0;right:0;position:absolute;z-index:5}.heroes__hero__background img{width:100%;height:100%}.heroes__hero__background--mobile-only{display:none!important}.heroes__hero__background--desktop-primary img{position:absolute!important;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);object-fit:cover}.heroes__hero__clickarea{width:100%;height:100%;top:0;left:0;bottom:0;right:0;position:absolute;z-index:50}.heroes__hero__image img{width:1024px!important;height:auto!important;max-width:none!important}.heroes__hero__image__desktop{margin-left:-48px;position:relative;z-index:20}.heroes__hero__image__mobile{display:none}.heroes__hero__content{display:flex;flex-direction:column;justify-content:flex-end;row-gap:24px;padding:32px 16px;z-index:15;position:relative;z-index:100;pointer-events:none}.heroes__hero__content__headline{display:flex;flex-direction:column;column-gap:2px;width:375px}.heroes__hero__content__headline__rating{padding:0 0 14px 0;margin:0;width:100%;display:flex;column-gap:10px}.heroes__hero__content__headline__rating__stars{display:flex;flex-direction:row;column-gap:2px}.heroes__hero__content__headline__rating__text{font-family:"Sofia Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;line-height:18px}.heroes__hero__content__headline__dash{width:40px;height:1px}.heroes__hero__content__headline__title{width:100%;padding:10px 0 0 0;margin:0;font-family:"Sofia Sans",sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-size:48px;line-height:52px}.heroes__hero__content__buttons{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:8px;row-gap:8px}.heroes__hero__content__buttons a{pointer-events:auto}.heroes__hero--dark{color:#fff}.heroes__hero--dark .heroes__hero__content__headline__dash{background-color:rgba(255,255,255,.5)}@media only screen and (max-width:1024px){.heroes__hero{min-height:690px;row-gap:16px;align-items:flex-end}.heroes__hero__wrapper{row-gap:16px;flex-direction:column-reverse}.heroes__hero__background--desktop-only{display:none!important}.heroes__hero__background--mobile-only{display:inline-block!important}.heroes__hero__background__gradient{width:100%;height:100%;position:absolute;top:0;left:0;background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(0,0,0,.5) 100%)}.heroes__hero__image{display:flex;justify-content:center;position:relative;z-index:1}.heroes__hero__image__mobile{display:block}.heroes__hero__image__desktop{display:none}.heroes__hero__content{width:100%;display:flex;flex-direction:column;justify-content:flex-end;row-gap:24px;box-sizing:border-box;padding:0 16px 32px 16px}.heroes__hero__content__headline{width:100%}.heroes__hero__content__headline__title{font-size:36px;line-height:42px}}@media only screen and (max-width:480px){.heroes__hero__image img{width:180%!important;max-width:none!important}}.ds-button{font-family:"Sofia Sans",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:16px;line-height:22px;min-height:48px;padding:10px 24px;box-sizing:border-box;display:flex;align-items:center;text-decoration:none;border-radius:8px}.ds-button--primary-dark{color:#000;background-color:#fff}.ds-button--secondary-dark{color:#fff;background-color:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.5)}@media only screen and (min-width:480px){.ds-button{transition:background-color .25s ease}.ds-button--primary-dark:hover{background-color:rgba(255,255,255,.9)}.ds-button--secondary-dark:hover{background-color:rgba(255,255,255,.1)}}