@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);:root{--a-text:#1d1d1f;--a-text-2:#6e6e73;--a-text-3:#86868b;--a-bg:#ffffff;--a-bg-2:#f5f5f7;--a-line:#d2d2d7;--a-black:#000000;--a-accent:#2f7a2a;--a-accent-hover:#256620;--a-accent-light:#7dc243;--a-radius:18px;--a-radius-lg:28px;--a-shadow:2px 4px 12px rgba(0, 0, 0, .08);--a-shadow-hover:2px 4px 16px rgba(0, 0, 0, .16);--a-font:-apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Inter', 'Helvetica Neue', Arial, sans-serif;--a-ease:cubic-bezier(.28, .11, .32, 1)}html body,html body .overall-wrapper,html body button,html body input,html body select,html body textarea,html body h1,html body h2,html body h3,html body h4,html body .h1,html body .h2,html body .h3,html body .h4{font-family:var(--a-font)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body .overall-wrapper :is(span,strong,small,b,em,a,p,div,li,td,th,label,button){font-family:var(--a-font)!important}html body{background:var(--a-bg);color:var(--a-text);letter-spacing:-.022em}html body .overall-wrapper{overflow-x:clip}html body h1,html body h2,html body h3,html body h4{color:var(--a-text);font-weight:600;letter-spacing:-.015em}html body a{color:var(--a-accent)}html body a:hover{color:var(--a-accent-hover)}html body .btn{font-family:var(--a-font)!important;border-radius:980px!important;text-transform:none!important;letter-spacing:-.01em!important;font-weight:400!important;transition:background .2s,color .2s!important}html body .btn.btn-primary,html body .btn.btn-cart,html body .btn.add-to-cart-button,html body .btn.btn-conversion,html body .p-tools .btn{background:var(--a-accent)!important;border-color:var(--a-accent)!important;color:#fff!important}html body .btn.btn-primary:hover,html body .btn.btn-cart:hover,html body .btn.add-to-cart-button:hover,html body .btn.btn-conversion:hover,html body .p-tools .btn:hover{background:var(--a-accent-hover)!important;border-color:var(--a-accent-hover)!important}html body .btn.btn-secondary{background:0 0!important;color:var(--a-accent)!important;border:1px solid var(--a-accent)!important}html body .btn.btn-secondary:hover{background:var(--a-accent)!important;color:#fff!important}html body .form-control{border:1px solid var(--a-line)!important;border-radius:12px!important;box-shadow:none!important;font-size:16px!important;background-color:#fff}html body input.form-control,html body select.form-control{min-height:46px}html body .form-control:focus{border-color:var(--a-accent)!important;box-shadow:0 0 0 3px rgba(47,122,42,.2)!important;outline:0}html body input[type=radio],html body input[type=checkbox]{accent-color:var(--a-accent)}html body .messages .msg{background:var(--a-text)!important;color:#fff!important;border:0!important;font-size:15px!important}html body .messages .msg *{color:#fff!important}html body .messages .msg a{color:var(--a-accent-light)!important;text-decoration:underline}html body .breadcrumbs-wrapper,html body .breadcrumbs,html body .breadcrumbs *{background:0 0!important;border:0!important;box-shadow:none!important}html body .breadcrumbs span,html body .breadcrumbs a{color:var(--a-text-2)!important;font-size:12px}html body.type-category h1,html body.type-page h1,html body.type-article h1,html body .category-title{font-size:clamp(32px,4vw,48px)!important;line-height:1.08!important;font-weight:600!important;letter-spacing:-.003em!important;color:var(--a-text)!important;text-transform:none!important;margin-bottom:24px!important}html body .sidebar{background:0 0!important}html body .sidebar .box{background:var(--a-bg-2)!important;border:0!important;border-radius:var(--a-radius)!important;padding:22px!important;margin-bottom:16px!important}html body .sidebar h4,html body .sidebar .h4,html body .sidebar .sidebar__heading,html body .sidebar strong.h4{color:var(--a-text)!important;font-size:14px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}html body .sidebar a{color:var(--a-text)!important;font-size:13px!important}html body .sidebar a:hover{color:var(--a-accent)!important}html body .sidebar .price,html body .sidebar .price *{color:var(--a-text-2)!important}html body .sidebar .top-products-wrapper .counter,html body .sidebar ol li::before,html body .sidebar .top-products .p-counter{background:var(--a-text)!important;color:#fff!important}html body .ui-slider .ui-slider-range{background:var(--a-accent)!important}html body .ui-slider .ui-slider-handle{background:#fff!important;border:2px solid var(--a-accent)!important;border-radius:50%!important}html body .category-header,html body .listSorting{background:0 0;border:0!important}html body .listSorting a,html body .listSorting button{color:var(--a-text-2)!important;font-size:14px!important}html body .listSorting .active,html body .listSorting [aria-current]{color:var(--a-text)!important;font-weight:600!important}html body .highlight{color:var(--a-accent)!important}html body.in-registrace main.content{max-width:600px;margin-left:auto!important;margin-right:auto!important;float:none!important}html body .site-msg.information{background:var(--a-bg-2)!important;color:var(--a-text)!important;font-size:14px!important;font-weight:400;text-align:center;border:0!important}html body .site-msg.information *{color:var(--a-text)!important}html body .site-msg.information a{color:var(--a-accent)!important}html body .site-msg.information .text{font-size:14px!important}html body .top-navigation-bar{background:var(--a-bg)!important;border:0!important}html body .top-navigation-bar a,html body .top-navigation-bar button,html body .top-navigation-bar span{color:var(--a-text-2)!important;font-size:12px!important;font-weight:400!important;text-transform:none!important}html body #header{background:#fff!important;border-bottom:1px solid rgba(0,0,0,.08)!important}@media (min-width:768px){html body #header{position:sticky;top:0;z-index:1000}}html body #header .search .form-control,html body #header .search input[type=search]{border:0!important;border-radius:10px!important;background:rgba(0,0,0,.05)!important;height:36px;min-height:0;font-size:14px!important;padding-left:14px!important;box-shadow:none!important}html body #header .search .form-control:focus{background:#fff!important;box-shadow:0 0 0 3px rgba(47,122,42,.35)!important}html body #header .navigation-buttons a,html body #header .cart-count,html body #header .cart-count .cart-price{color:var(--a-text)!important;font-size:12px!important;font-weight:400!important}html body #navigation,html body #navigation .navigation-in{background:0 0!important}html body #navigation .menu-level-1>li,html body #navigation .menu-level-1>li>a{background-image:none!important;list-style:none!important}html body #navigation .menu-level-1>li::before,html body #navigation .menu-level-1>li::after,html body #navigation .menu-level-1>li>a::before,html body #navigation .menu-level-1>li>a::after{display:none!important}html body #navigation .menu-level-1>li>a{color:var(--a-text)!important;opacity:.8;font-size:12px!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.01em!important;padding-left:10px!important;padding-right:10px!important;transition:opacity .2s}html body #navigation .menu-level-1>li>a:hover,html body #navigation .menu-level-1>li.active>a{opacity:1;background:0 0!important;color:var(--a-text)!important}html body .menu-helper>span,html body .navigation-buttons a,html body .navigation-buttons .btn,html body #header .btn-icon,html body .search button,html body .search .btn,html body .responsive-tools>a,html body a[data-testid=hamburgerMenu]{background:0 0!important;border-color:transparent!important;color:var(--a-text)!important;box-shadow:none!important}html body .menu-helper>span::before,html body .navigation-buttons a::before,html body #header .btn-icon::before,html body .search button::before,html body .responsive-tools>a::before,html body a[data-testid=hamburgerMenu]::before{color:var(--a-text)!important;background-color:transparent!important}.a-usp{background:var(--a-bg-2);border-top:1px solid var(--a-line);border-bottom:1px solid var(--a-line);position:relative;z-index:1}.a-usp__in{max-width:1200px;margin:0 auto;padding:14px 22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.a-usp a{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--a-text)!important;text-decoration:none!important}.a-usp svg{width:28px;height:28px;flex:none;color:var(--a-accent)}.a-usp span{display:flex;flex-direction:column;line-height:1.3}.a-usp strong{font-size:14px;font-weight:600;color:var(--a-text)}.a-usp small{font-size:12px;color:var(--a-text-2)}.a-usp a:hover strong{color:var(--a-accent)}@media (max-width:767px){.a-usp__in{padding:12px 10px;gap:6px}.a-usp a{flex-direction:column;gap:6px;text-align:center}.a-usp svg{width:24px;height:24px}.a-usp strong{font-size:12px}.a-usp small{display:none}}@media (max-width:767px){html body #navigation .navigation-in{background:#fff!important;overflow-y:auto}html body #navigation .menu-level-1>li>a,html body #navigation .navigationActions a{justify-content:flex-start!important;text-align:left!important;opacity:1;font-size:21px!important;font-weight:600!important;letter-spacing:-.01em!important;text-transform:none!important;padding:12px 28px!important;color:var(--a-text)!important}html body #navigation .menu-level-1>li>a b{font-weight:600!important}html body #navigation .navigationActions a,html body #navigation .navigationActions a span{color:var(--a-accent)!important;text-transform:none!important}html body #navigation .navigation-close,html body #navigation .navigation-close::before{color:var(--a-text)!important;background:0 0!important}}@media (min-width:768px){html body #header{background:rgba(251,251,253,.8)!important;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);height:auto!important}html body.eco-slim-header .top-navigation-bar{display:none!important}html body #header .navigation-wrapper{display:flex!important;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:0;height:auto!important;max-width:1200px;padding-top:0!important;padding-bottom:0!important}html body #header .header-top{display:contents!important}html body #header .site-name-wrapper{order:0;flex:none;width:auto!important;height:56px;display:flex!important;align-items:center;padding:0!important;margin:0 auto 0 0!important}html body #header .site-name{width:auto!important}html body #header .site-name img{height:38px!important;width:auto!important;max-width:none!important}html body #header #navigation{order:10;flex:0 0 100%;min-width:0;position:static!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important;justify-content:center;align-items:center;border:0!important;border-top:1px solid rgba(0,0,0,.06)!important}html body #header #navigation .navigation-in{position:static!important;width:auto!important;left:auto!important;right:auto!important;transform:none!important;height:auto!important;background:0 0!important}html body #header #navigation .menu-level-1{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;height:auto!important;width:auto!important;margin:0!important;padding:0!important;position:static!important}html body #header #navigation .menu-level-1>li,html body #header #navigation .menu-level-1>li.splitted{height:40px;display:flex!important;align-items:center;visibility:visible!important}html body #header #navigation .menu-level-1>li>a{line-height:40px!important;height:40px;padding:0 12px!important}@media (max-width:1199px){html body #header #navigation .menu-level-1>li>a{padding:0 8px!important}}html body #header .menu-helper{display:none!important}html body #header .search{order:3;flex:0 0 200px;width:200px!important;padding:0!important;margin:0!important}html body #header .search .form-control,html body #header .search input[type=search]{height:32px!important;font-size:12px!important}html body #header .search button{height:32px!important}html body #header .navigation-buttons{order:4;flex:none;width:auto!important;height:56px;display:flex!important;align-items:center;gap:4px;position:static!important}html body #header .navigation-buttons .top-navigation-tools{display:flex;align-items:center}html body #header .navigation-buttons .top-nav-button{color:var(--a-text)!important;font-size:12px!important;background:0 0!important;border:0!important;opacity:.8}html body #header .navigation-buttons .responsive-tools{display:none!important}html body #header .cart-count .cart-price{display:none!important}html body.eco-slim-header .site-msg.information{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:auto!important;margin:0!important;padding:10px 0!important;transform:none!important}}html body #footer{background:var(--a-bg-2)!important;color:var(--a-text-2)!important;font-size:13px!important;line-height:1.45;border-top:0!important}html body #footer *{color:var(--a-text-2)}html body #footer h3,html body #footer h4,html body #footer h4 span,html body #footer .pageElement__heading,html body #footer .pageElement__heading span{color:var(--a-text)!important;font-size:13px!important;font-weight:600!important;text-transform:none!important;letter-spacing:-.01em!important;margin:0 0 12px!important;padding:0!important}html body #footer a{color:#424245!important;font-size:13px!important}html body #footer a:hover{color:var(--a-text)!important;text-decoration:underline}html body #footer ul{list-style:none!important;padding:0!important;margin:0!important}html body #footer li{margin:0 0 6px!important;padding:0!important}html body #footer .footer-rows,html body #footer .footer-links-icons,html body #footer .footer-bottom{max-width:1200px;margin-left:auto!important;margin-right:auto!important;padding-left:22px!important;padding-right:22px!important}html body #footer .custom-footer,html body #footer .custom-footer *{text-align:left!important}html body #footer .footer-links{display:flex!important;justify-content:center;flex-wrap:wrap;gap:6px 20px}html body #footer .footer-links li{margin:0!important}html body #footer .custom-footer{display:grid!important;grid-template-columns:1.1fr 1fr 1fr 1fr 1fr;gap:32px;align-items:start;padding-top:56px!important;padding-bottom:40px!important}html body #footer .custom-footer::before,html body #footer .custom-footer::after{display:none!important}html body #footer .custom-footer>div{width:auto!important;max-width:none!important;float:none!important;padding:0!important;margin:0!important;min-height:0!important;height:auto!important}html body #footer .custom-footer__banner11{order:0}html body #footer .custom-footer__articles{order:1}html body #footer .custom-footer__contact{order:2}html body #footer .custom-footer__banner1{order:3}html body #footer .custom-footer__facebook{order:4}html body #footer .custom-footer__instagram{display:none!important}html body #footer .custom-footer__banner11 img{max-width:150px!important;height:auto!important}html body #footer .banner,html body #footer .banner-wrapper{padding:0!important;margin:0!important;background:0 0!important}html body #footer .contact-box a,html body #footer .contact-box li,html body #footer .contact-box span{border:0!important;background:0 0!important;box-shadow:none!important;padding-left:0!important}html body #footer .footer-links-icons,html body #footer .footer-bottom{border-top:1px solid var(--a-line)!important;background:0 0!important}html body .contact-box .mail::before{content:"\f0e0 "!important}html body .contact-box .tel::before{content:"\f095 "!important}html body :is(.products-block,.products-page,.products-inline){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0!important}html body :is(.products-block,.products-page,.products-inline)::before,html body :is(.products-block,.products-page,.products-inline)::after{display:none!important}html body :is(.products-block,.products-page,.products-inline)>.product{width:auto!important;max-width:none!important;float:none!important;padding:0!important;border:0!important}html body :is(.products-block,.products-page,.products-inline) .product .p{position:relative;height:100%;display:flex!important;flex-direction:column!important;align-items:stretch!important;background:#fff;border:0!important;border-radius:var(--a-radius)!important;box-shadow:var(--a-shadow);overflow:hidden;padding:0!important;transition:box-shadow .3s var(--a-ease),transform .3s var(--a-ease)}html body :is(.products-block,.products-page,.products-inline) .product .p:hover{box-shadow:var(--a-shadow-hover);transform:scale(1.01)}html body :is(.products-block,.products-page,.products-inline) .product .image{display:block;padding:36px 28px 0;background:#fff;width:100%!important;max-width:none!important;flex:none!important;float:none!important}html body :is(.products-block,.products-page,.products-inline) .product .image img{width:100%;height:auto;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse 50% 50%at 50% 50%,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50%at 50% 50%,#000 62%,transparent 100%)}html body :is(.products-block,.products-page,.products-inline) .product .p-in{display:flex!important;flex-direction:column;flex:1;padding:8px 28px 28px!important}html body :is(.products-block,.products-page,.products-inline) .product .name{color:var(--a-text)!important;font-size:21px!important;font-weight:600!important;line-height:1.19!important;letter-spacing:.011em;height:auto!important;min-height:0!important}html body :is(.products-block,.products-page,.products-inline) .product .name span{color:var(--a-text)!important}html body :is(.products-block,.products-page,.products-inline) .product .availability span{color:var(--a-text-2)!important;font-size:12px;font-weight:400}html body :is(.products-block,.products-page,.products-inline) .product .p-bottom{margin-top:auto!important;padding-top:16px;border:0!important}html body :is(.products-block,.products-page,.products-inline) .product .price-final,html body :is(.products-block,.products-page,.products-inline) .product .price-final *{color:var(--a-text)!important}html body :is(.products-block,.products-page,.products-inline) .product .price-final strong{font-size:17px!important;font-weight:400!important}html body :is(.products-block,.products-page,.products-inline) .product .price-final small{font-size:17px;font-weight:400}html body :is(.products-block,.products-page,.products-inline) .product .price-measure{color:var(--a-text-3)!important;font-size:12px}html body :is(.products-block,.products-page,.products-inline) .product .p-desc{color:var(--a-text-2)!important;font-size:14px!important;line-height:1.43!important}html body :is(.products-block,.products-page,.products-inline) .product .p-tools .btn{font-size:14px!important;padding:8px 16px!important}html body :is(.products-block,.products-page,.products-inline) .flags{top:14px!important;left:28px!important}html body .flags .flag{background:0 0!important;color:#b64400!important;font-size:12px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;padding:0!important;border-radius:0!important}html body .products-inline .product .p-in-in,html body .products-inline .product .p-bottom{width:auto!important;max-width:none!important;float:none!important;display:block!important}html body .products-inline .product .p-in,html body .products-inline .product .p-in-in{text-align:center!important;align-items:center}html body .products-inline .product .p-bottom>div,html body .products-inline .product .offers{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center;gap:12px!important}html body .products-inline .product .prices,html body .products-inline .product .price,html body .products-inline .product .price-final{width:auto!important;max-width:none!important;float:none!important;white-space:nowrap;text-align:center!important}html body .products-inline .product .p-tools{display:flex!important;justify-content:center;align-items:center;gap:8px;width:auto!important;float:none!important}html body .products-inline .product .flags-inline{position:static!important;margin:4px 0!important}html body .products-inline .product .quantity{border:1px solid var(--a-line)!important;border-radius:980px!important;overflow:hidden;background:#fff}html body .products-inline .product .quantity input,html body .products-inline .product .quantity button{border:0!important;background:0 0!important}html body .p-detail-inner-header h1{font-size:clamp(32px,4vw,48px)!important;line-height:1.08!important;font-weight:600!important;letter-spacing:-.003em!important}html body .p-detail .p-image,html body .p-detail .p-main-image{background:var(--a-bg-2);border:0;border-radius:var(--a-radius-lg);overflow:hidden}html body .p-detail .p-main-image img,html body .p-detail .p-thumbnail img{mix-blend-mode:multiply}html body .p-detail .p-thumbnail{border-radius:12px!important;border:1px solid var(--a-line)!important;overflow:hidden;background:var(--a-bg-2)}html body .p-detail .p-thumbnail.highlighted{border:2px solid var(--a-accent)!important}html body .p-detail .p-info-wrapper{padding:8px 8px 8px 32px!important;background:0 0!important}html body .p-detail .p-final-price-wrapper .price-final{color:var(--a-text)!important;font-size:24px!important;font-weight:600!important}html body .p-detail .price-additional,html body .p-detail .price-measure{color:var(--a-text-2)!important;font-size:14px}html body .p-detail .availability-value{color:var(--a-accent)!important;font-size:14px}html body .p-detail .detail-parameters select,html body .p-detail .form-control{height:52px;font-size:17px!important}html body .p-detail .quantity{border-radius:12px!important;border:1px solid var(--a-line)!important;overflow:hidden}html body .p-detail .add-to-cart-button{height:52px;padding:0 36px!important;font-size:17px!important}html body .shp-tabs-wrapper .shp-tabs .shp-tab-link{font-weight:400!important;font-size:17px!important;color:var(--a-text-2)!important;border:0!important;background:0 0!important}html body .shp-tabs-wrapper .shp-tabs .active .shp-tab-link{color:var(--a-text)!important;box-shadow:inset 0-2px 0 var(--a-text)}html body .p-detail .basic-description,html body .p-detail .description-inner{font-size:17px;line-height:1.53;color:var(--a-text)}html body .p-detail iframe[src*=youtube],html body .shp-tabs-content iframe[src*=youtube]{border-radius:var(--a-radius);max-width:100%}.a-pd-trust{margin-top:28px;border-top:1px solid var(--a-line)}.a-pd-trust>div{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--a-line)}.a-pd-trust svg{width:24px;height:24px;color:var(--a-text);flex:none;margin-top:1px}.a-pd-trust p{margin:0}.a-pd-trust strong{display:block;font-size:14px;font-weight:600;color:var(--a-text)}.a-pd-trust span{font-size:14px;color:var(--a-text-2)}html body .cart-header{border:0!important;background:0 0!important;box-shadow:none!important}html body .cart-header .step,html body .cart-header .step a,html body .cart-header .step strong,html body .cart-header .step span{text-transform:none!important;letter-spacing:0!important;font-size:15px!important;color:var(--a-text-2)!important}html body .cart-header .step strong,html body .cart-header .step a{border-bottom-color:var(--a-line)!important}html body .cart-header .step span::before{color:var(--a-text-2)!important;border-color:var(--a-line)!important;background:#fff!important}html body .cart-header .step.active strong,html body .cart-header .step.active span{color:var(--a-text)!important;font-weight:600!important}html body .cart-header .step.active strong{border-bottom-color:var(--a-accent)!important}html body .cart-header .step.active span::before{color:#fff!important;background:var(--a-accent)!important;border-color:var(--a-accent)!important}html body .cart-header .step a:hover span{color:var(--a-accent)!important}html body .cart-table a,html body .cart-table .main-link,html body .cart-item-name a{color:var(--a-text)!important;text-transform:none!important}html body .cart-table .main-link-variant,html body .cart-item-name .main-link-variant{color:var(--a-text-2)!important;text-transform:none!important}html body .availability-label{color:var(--a-accent)!important}html body.ordering-process h2.h4,html body .cart-summary h2.h4{color:var(--a-text)!important;text-transform:none!important;font-size:19px!important;font-weight:600!important;letter-spacing:-.01em!important}html body .extra.delivery strong{color:var(--a-accent)!important}html body .price-range{background:#e8e8ed!important;border-radius:99px!important;overflow:hidden;height:6px!important}html body .price-range>div{background:var(--a-accent)!important;border-radius:99px}html body .cart-summary,html body .order-summary-inner{background:var(--a-bg-2)!important;border-radius:var(--a-radius)!important;border:0!important}html body .btn.btn-conversion{border-radius:980px!important;font-size:17px!important;font-weight:600!important;text-transform:none!important;padding:14px 30px!important;box-shadow:none!important}html body .btn.btn-conversion::after,html body .btn.btn-conversion::before{color:#fff!important}html body .next-step-back{color:var(--a-text-2)!important;text-transform:none!important}html body .order-button-text{text-transform:none!important}html body h2.order-icon{color:var(--a-text)!important;text-transform:none!important;font-size:22px!important;font-weight:600!important;letter-spacing:-.01em!important}html body h2.order-icon::before{color:var(--a-accent)!important}html body .radio-wrapper{border:1px solid var(--a-line)!important;border-radius:14px!important;padding:14px 16px!important;margin:0 0 10px!important;background:#fff!important;transition:border-color .2s,box-shadow .2s}html body .radio-wrapper.active{border-color:var(--a-accent)!important;box-shadow:inset 0 0 0 1px var(--a-accent)!important}html body .radio-wrapper.inactive,html body .radio-wrapper.disabled{opacity:.55}html body .cart-hide-unselected-options .radio-wrapper.unselected-option{padding:0!important;margin:0!important;border-width:0!important;box-shadow:none!important}html body .shipping-billing-name{color:var(--a-text)!important;text-transform:none!important;font-weight:600!important;font-size:16px!important}html body .radio-wrapper.active .shipping-billing-name{color:var(--a-accent)!important}html body .radio-wrapper label::before{border-color:var(--a-line)!important}html body .radio-wrapper.active label::before{border-color:var(--a-accent)!important}html body .radio-wrapper.active label::after{background:var(--a-accent)!important;border-color:var(--a-accent)!important}html body .toggle-contacts{background:var(--a-bg-2)!important;color:var(--a-text)!important;border:0!important;border-radius:14px!important;font-size:15px!important;padding:14px!important;white-space:normal}html body .toggle-contacts span{color:var(--a-accent)!important;font-weight:600}html body .order-summary-inner .cart-item-name a{color:var(--a-text)!important;text-transform:none!important}html body .order-summary-inner .order-summary-item span{color:inherit!important}html body .order-summary-item.price{border-top-color:var(--a-line)!important}html body .order-summary-item.price strong{color:var(--a-text)!important}html body .recapitulation-shipping-billing-info,html body .recapitulation-shipping-billing-info span,html body .recapitulation-single strong span{color:var(--a-text)!important}html body #checkoutContent fieldset>h2{color:var(--a-text)!important;text-transform:none!important;font-size:22px!important;font-weight:600!important;letter-spacing:-.01em!important}html body #checkoutContent fieldset>h2::before{color:var(--a-accent)!important}body.eco-apple .homepage-box.before-carousel,body.eco-apple .homepage-box.middle-banners-wrapper,body.eco-apple .homepage-box.welcome-wrapper,body.eco-apple .banners-row.has-text-banner,body.eco-apple .banners-content.body-banners,body.eco-apple .product.eco-dup{display:none!important}.a-wrap{max-width:1000px;margin:0 auto;padding:0 22px}.a-wrap--wide{max-width:1260px}.a-eyebrow{display:block;font-size:21px;font-weight:600;color:var(--a-accent);margin-bottom:8px;letter-spacing:.011em}.a-section-title{font-size:clamp(40px,6vw,80px)!important;line-height:1.05!important;font-weight:700!important;letter-spacing:-.015em!important;margin:0 auto!important;max-width:900px}.a-lead{font-size:clamp(19px,2vw,24px);line-height:1.35;color:var(--a-text-2);max-width:720px;margin:22px auto 0;font-weight:500}.a-ctas{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:18px}.a-btn{display:inline-block;padding:11px 21px;border-radius:980px;cursor:pointer;font-family:inherit;font-size:17px;line-height:1.18;font-weight:400;letter-spacing:-.022em;text-decoration:none!important;transition:background .2s,color .2s}.a-btn--fill{background:var(--a-accent);color:#fff!important;border:1px solid var(--a-accent)}.a-btn--fill:hover{background:var(--a-accent-hover)}.a-btn--line{background:0 0;color:var(--a-accent)!important;border:1px solid var(--a-accent)}.a-btn--line:hover{background:var(--a-accent);color:#fff!important}.a-link{color:var(--a-accent)!important;font-size:17px;text-decoration:none!important}.a-link:hover{text-decoration:underline!important}.a-link::after{content:" \203a "}.a-dark .a-link{color:var(--a-accent-light)!important}.eco-gray{color:var(--a-text-2)}.a-hero{position:relative;text-align:center;overflow:hidden;padding:64px 22px 0;min-height:692px;display:flex;flex-direction:column;align-items:center}.a-hero+.a-hero{margin-top:12px}.a-hero--white{background:var(--a-bg)}.a-hero--gray{background:var(--a-bg-2)}.a-hero h2{font-size:clamp(40px,5.6vw,64px)!important;line-height:1.07!important;font-weight:600!important;letter-spacing:-.005em!important;margin:0!important;color:var(--a-text)!important}.a-hero .a-sub{font-size:clamp(21px,2.4vw,28px);line-height:1.14;font-weight:400;letter-spacing:.007em;color:var(--a-text);margin:6px 0 0}.a-price{font-size:14px;color:var(--a-text-2);margin-top:8px}.a-hero h2,.a-hero .a-sub,.a-hero .a-price,.a-hero .a-ctas{position:relative;z-index:1}.a-hero__img{display:block;position:relative;z-index:0;pointer-events:none;width:min(640px,92vw)!important;height:auto;margin:auto auto -40px!important;transform:scale(1.18);transform-origin:center bottom;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse 50% 50%at 50% 50%,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50%at 50% 50%,#000 62%,transparent 100%)}.eco-store{background:var(--a-bg-2);box-shadow:0 0 0 100vmax var(--a-bg-2);clip-path:inset(0-100vmax);padding-top:72px!important;padding-bottom:80px!important}html body .homepage-group-title,html body .products-heading{font-size:clamp(32px,4vw,48px)!important;line-height:1.08!important;font-weight:600!important;letter-spacing:-.003em!important;color:var(--a-text)!important;text-align:left!important;text-transform:none!important;margin:0 0 32px!important}html body .homepage-group-title::before,html body .homepage-group-title::after{display:none!important}.a-store-more{margin-top:40px}@media (min-width:992px){html body.eco-apple #products-1{grid-template-columns:repeat(4,minmax(0,1fr))}html body.eco-apple #products-1 .product .name{font-size:19px!important}}.a-how{background:var(--a-black);color:#f5f5f7;padding:120px 0;text-align:center}.a-how .a-eyebrow{color:var(--a-accent-light)}.a-how .a-section-title{color:#f5f5f7!important}.a-how .a-lead{color:#a1a1a6}.a-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:64px;text-align:left}.a-step{background:#1d1d1f;border-radius:var(--a-radius-lg);padding:32px 32px 40px}.a-step__img{background:#fff;border-radius:20px;overflow:hidden;margin:0 0 28px;aspect-ratio:617/322}.a-step__img img{display:block;width:100%!important;height:100%!important;object-fit:cover;transition:transform .9s var(--a-ease)}.a-step:hover .a-step__img img{transform:scale(1.05)}.a-step__num{display:inline-block;margin-bottom:20px;font-size:64px;font-weight:700;line-height:1;letter-spacing:-.03em;background:linear-gradient(180deg,#a4e06b,#2f7a2a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.a-step h3{color:#f5f5f7!important;font-size:24px!important;line-height:1.17!important;margin:0 0 10px!important}.a-step p{color:#a1a1a6;font-size:17px;line-height:1.47;margin:0}.a-why{padding:120px 0;text-align:center;background:#fff}.a-features{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:64px;text-align:left}.a-feature{background:var(--a-bg-2);border-radius:var(--a-radius-lg);padding:40px}.a-feature h3{font-size:28px!important;line-height:1.14!important;margin:0 0 12px!important}.a-feature p{font-size:17px;line-height:1.47;color:var(--a-text-2);margin:0}.a-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px;text-align:left}.a-photo{position:relative;margin:0;border-radius:var(--a-radius-lg);overflow:hidden;aspect-ratio:4/5;background:#1d1d1f;isolation:isolate}.a-photo img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;z-index:-2;transition:transform 1.2s var(--a-ease)}.a-photo::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 38%,rgba(0,0,0,.8) 100%)}.a-photo:hover img{transform:scale(1.05)}.a-photo figcaption{position:absolute;left:0;right:0;bottom:0;padding:28px 28px 30px}.a-photo strong{display:block;font-size:26px;line-height:1.12;font-weight:700;letter-spacing:-.01em;margin-bottom:8px;color:#fff}.a-photo span{display:block;font-size:16px;line-height:1.4;color:rgba(255,255,255,.88);min-height:2.8em}.a-proof{background:var(--a-black);color:#f5f5f7;padding:120px 0;text-align:center}.a-proof__banner{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--a-radius-lg);min-height:460px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:48px;text-align:left;background:#1d1d1f}.a-proof__banner img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:70% 35%;z-index:-2}.a-proof__banner::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,.85)0,rgba(0,0,0,.55) 45%,rgba(0,0,0,.05) 100%)}.a-proof__banner .a-eyebrow{color:var(--a-accent-light)}.a-proof__banner h2{color:#fff!important;font-size:clamp(36px,4.6vw,64px)!important;line-height:1.05!important;font-weight:700!important;letter-spacing:-.015em!important;margin:0!important;max-width:640px}.a-proof__banner p{color:rgba(255,255,255,.85);font-size:clamp(17px,1.8vw,21px);line-height:1.4;margin:14px 0 22px;max-width:520px}html body .a-proof .benefitBanner{display:grid!important;grid-template-columns:repeat(3,1fr);gap:20px;margin:20px 0 0!important;padding:0!important}html body .a-proof .benefitBanner__item{display:flex!important;flex-direction:row!important;align-items:center!important;gap:16px;text-align:left;background:#1d1d1f!important;border:0!important;border-radius:var(--a-radius)!important;box-shadow:none!important;padding:22px 24px!important;margin:0!important;width:auto!important;max-width:none!important}html body .a-proof .benefitBanner__picture{display:block!important;flex:none;margin:0!important}html body .a-proof .benefitBanner__img{width:48px!important;height:48px!important;filter:url(#a-green)!important}html body .a-proof .benefitBanner__title{display:block;color:#f5f5f7!important;font-weight:600!important;font-size:17px!important;line-height:1.25}html body .a-proof .benefitBanner__data{color:#a1a1a6!important;font-size:14px!important;line-height:1.45;margin-top:4px}.a-proof__videos-title{color:#f5f5f7!important;font-size:clamp(28px,3.4vw,40px)!important;font-weight:700!important;margin:80px 0 0!important;letter-spacing:-.01em!important}.a-proof .a-vgrid{margin-top:32px}.a-proof .a-ctas{margin-top:36px;gap:28px}.a-faq{background:var(--a-bg-2);padding:100px 0}.a-faq h2{text-align:center;margin:0 0 48px!important;font-size:clamp(32px,4vw,48px)!important}.a-faq details{border-bottom:1px solid var(--a-line)}.a-faq details:first-of-type{border-top:1px solid var(--a-line)}.a-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:21px;font-weight:600;color:var(--a-text)}.a-faq summary::-webkit-details-marker{display:none}.a-faq summary::after{content:"";flex:none;width:10px;height:10px;border-right:2px solid var(--a-text-2);border-bottom:2px solid var(--a-text-2);transform:rotate(45deg) translateY(-3px);transition:transform .3s var(--a-ease)}.a-faq details[open] summary::after{transform:rotate(-135deg) translateY(-3px)}.a-faq details p{font-size:17px;line-height:1.47;color:var(--a-text-2);margin:0 0 26px;max-width:760px}.a-faq .a-contact{text-align:center;margin-top:40px;font-size:17px;color:var(--a-text-2)}.a-cta{padding:110px 22px;text-align:center;background:#fff}.a-cta h2{font-size:clamp(36px,5vw,64px)!important;line-height:1.06!important;font-weight:700!important;letter-spacing:-.015em!important;margin:0!important;color:var(--a-text)!important}.a-cta p{font-size:clamp(19px,2vw,24px);color:var(--a-text-2);margin:14px 0 0}.a-cta .a-ctas{margin-top:28px}.a-reveal{opacity:0;transform:translateY(40px);transition:opacity 1s var(--a-ease),transform 1s var(--a-ease)}.a-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.a-reveal{opacity:1;transform:none;transition:none}}.a-recolor{filter:url(#a-green)}html body.type-page .sidebar{display:none!important}html body.type-page .content-wrapper-in{display:block!important}html body.type-page main.content,html body.type-page #content{width:100%!important;max-width:100%!important;float:none!important;margin:0!important;padding-left:0!important;padding-right:0!important;flex:none!important}html body.type-page .pageArticleDetail,html body.type-page .content-inner{margin-left:auto!important;margin-right:auto!important;float:none!important}html body.type-page .pageArticleDetail>header,html body .a-page-hero{text-align:center;padding:48px 0 8px}html body.type-page .pageArticleDetail>header h1,html body .a-page-hero h1{font-size:clamp(40px,6vw,72px)!important;line-height:1.05!important;font-weight:700!important;letter-spacing:-.02em!important;margin:0 auto!important;max-width:900px;text-align:center!important}.a-page-eyebrow{display:block;font-size:19px;font-weight:600;color:var(--a-accent);margin-bottom:10px}.a-page-lead{font-size:clamp(19px,2.2vw,26px);line-height:1.35;color:var(--a-text-2);max-width:720px;margin:18px auto 0;font-weight:500;text-align:center}html body .pageArticleDetail>div,html body .category-perex{max-width:820px;margin:40px auto 80px!important;padding:0 4px;font-size:19px;line-height:1.6;color:var(--a-text)}html body .pageArticleDetail>div.a-rebuilt{max-width:1200px}html body.in-distribucni-mista .pageArticleDetail>div{max-width:1100px}html body .pageArticleDetail>div [style*=font-size],html body .category-perex [style*=font-size]{font-size:inherit!important}html body .pageArticleDetail>div [style*=color],html body .category-perex [style*=color]{color:inherit!important}html body .pageArticleDetail>div a,html body .category-perex a{color:var(--a-accent)!important;text-decoration:none}html body .pageArticleDetail>div a:hover,html body .category-perex a:hover{text-decoration:underline}html body .pageArticleDetail>div h2,html body .category-perex h2{font-size:32px!important;line-height:1.15!important;font-weight:700!important;letter-spacing:-.01em;margin:64px 0 16px!important;text-align:left!important;padding-left:0!important}html body .pageArticleDetail>div h3,html body .category-perex h3{font-size:22px!important;line-height:1.25!important;font-weight:600!important;margin:36px 0 12px!important;padding-left:0!important}html body .pageArticleDetail h2::before,html body .pageArticleDetail h3::before,html body .category-perex h2::before,html body .category-perex h3::before{display:none!important;content:none!important}html body .pageArticleDetail>div h4{font-size:19px!important;font-weight:600!important;margin:20px 0 8px!important}html body .pageArticleDetail>div p{margin:0 0 18px}html body .pageArticleDetail>div ul,html body .pageArticleDetail>div ol{padding-left:1.3em;margin:0 0 22px}html body .pageArticleDetail>div li{margin:0 0 10px}html body .pageArticleDetail>div li::marker{color:var(--a-accent);font-weight:600}html body .pageArticleDetail>div img,html body .category-perex img{max-width:100%!important;height:auto!important;border-radius:var(--a-radius)}html body .pageArticleDetail>div img.a-recolor,html body .category-perex img.a-recolor{display:block;margin:0 auto;border-radius:var(--a-radius-lg)!important}html body .pageArticleDetail>div blockquote{border:0;margin:0;padding:0}html body .category-perex p br{display:none}html body .category-perex p:has(>img.a-recolor){margin-bottom:0!important}.a-empty{display:none!important}html body .pageArticleDetail>div table,html body .category-perex table{width:100%!important;height:auto!important;border-collapse:collapse;margin:24px 0!important;font-size:16px;background:#fff;border-radius:var(--a-radius);overflow:hidden;box-shadow:0 0 0 1px var(--a-line)}html body .pageArticleDetail>div table td,html body .pageArticleDetail>div table th,html body .category-perex table td{width:auto!important;height:auto!important;padding:14px 16px!important;border:0!important;border-bottom:1px solid var(--a-line)!important;text-align:left;vertical-align:top}html body .pageArticleDetail>div table tr:last-child td,html body .category-perex table tr:last-child td{border-bottom:0!important}html body .pageArticleDetail>div table th,html body .pageArticleDetail>div table thead td,html body .category-perex table tr:first-child td{background:var(--a-bg-2);font-weight:600}html body .pageArticleDetail>div table p,html body .category-perex table p{margin:0!important}.a-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--a-radius);margin:24px 0}.a-table-wrap table{margin:0!important}.a-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:40px 0}.a-card{background:var(--a-bg-2);border-radius:var(--a-radius-lg);padding:32px 32px 28px}html body .pageArticleDetail .a-card>h2,html body .pageArticleDetail .a-card>h3{margin-top:0!important;font-size:24px!important}html body .pageArticleDetail .a-card>h3+ul{margin-top:8px!important}.a-card p:last-child,.a-card ul:last-child,.a-card ol:last-child{margin-bottom:0!important}.a-card--wide{grid-column:1/-1}html body .a-section-h,html body .pageArticleDetail>div h2.a-section-h{font-size:clamp(32px,4vw,48px)!important;line-height:1.1!important;font-weight:700!important;text-align:center!important;margin:80px 0 8px!important;letter-spacing:-.015em}.a-section-sub{text-align:center;color:var(--a-text-2);font-size:19px;margin:0 0 8px}.a-extra{text-align:center;margin-top:24px}.a-extra p{max-width:720px;margin-left:auto;margin-right:auto;color:var(--a-text-2)}.a-extra .a-vgrid{margin-top:28px}.a-quotes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0 0;text-align:left}.a-quote{background:var(--a-bg-2);border-radius:var(--a-radius-lg);padding:36px 34px;display:flex;flex-direction:column;margin:0!important}.a-quote__text{font-size:22px;line-height:1.35;font-weight:600;letter-spacing:-.01em;color:var(--a-text);margin:0 0 18px!important;padding:0!important;border:0!important;background:0 0!important;font-style:normal!important}.a-quote__text::before,.a-quote__text::after{display:none!important;content:none!important}.a-quote__who{margin-top:auto;font-size:15px;color:var(--a-text-2)}.a-quote__who strong{color:var(--a-accent);font-weight:600}.a-quote--big{grid-column:1/-1;background:#000}.a-quote--big .a-quote__text{color:#f5f5f7;font-size:clamp(24px,3vw,36px)}.a-quote--big .a-quote__who{color:#a1a1a6}.a-quote--big .a-quote__who strong{color:var(--a-accent-light)}.a-compare{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.a-compare img{width:100%;height:100%;object-fit:cover;border-radius:var(--a-radius-lg);display:block}.a-docs .a-card ul{list-style:none;padding:0!important;margin:0!important}.a-docs .a-card li{margin:0!important;border-top:1px solid var(--a-line)}.a-docs .a-card li:first-child{border-top:0}.a-docs .a-card li a{display:flex;align-items:center;gap:12px;padding:13px 0;font-size:16px;line-height:1.35;color:var(--a-text)!important;text-decoration:none!important}.a-docs .a-card li a::before{content:"PDF";flex:none;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;font-size:11px;font-weight:700;letter-spacing:.02em;background:#fff;color:var(--a-accent);box-shadow:0 0 0 1px var(--a-line)}.a-docs .a-card li a::after{content:"\2193 ";margin-left:auto;color:var(--a-accent);font-weight:600;padding-left:10px}.a-docs .a-card li a:hover{color:var(--a-accent)!important}.a-search{position:relative;max-width:520px;margin:8px auto 24px}.a-search input{width:100%;height:52px;border-radius:980px!important;border:1px solid var(--a-line)!important;padding:0 22px 0 50px!important;font-size:17px!important;background:#fff;box-shadow:none!important}.a-search input:focus{outline:0;border-color:var(--a-accent)!important;box-shadow:0 0 0 4px rgba(47,122,42,.18)!important}.a-search svg{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--a-text-2)}.a-search__count{text-align:center;color:var(--a-text-2);font-size:14px;margin:-12px 0 12px}html body.in-dopravazdarma .category-perex{max-width:900px;margin-top:20px!important;margin-bottom:56px!important}html body.in-dopravazdarma .category-perex table td{text-align:center}html body.in-dopravazdarma .category-title{text-align:center!important;font-size:clamp(40px,6vw,72px)!important;font-weight:700!important;margin-top:32px!important}.a-videos--light{background:0 0;color:var(--a-text);padding:0}.a-vgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:56px;text-align:left}.a-vgrid--1{grid-template-columns:minmax(0,1fr);max-width:860px;margin-left:auto;margin-right:auto}.a-vcard{display:flex!important;flex-direction:column;width:100%;height:auto!important;padding:0;border:0;cursor:pointer;text-align:left;background:#1d1d1f;border-radius:var(--a-radius-lg);overflow:hidden;color:#f5f5f7;font:inherit;transition:transform .4s var(--a-ease),box-shadow .4s var(--a-ease)}.a-videos--light .a-vcard{background:var(--a-bg-2);color:var(--a-text)}.a-vcard:hover{transform:scale(1.02);box-shadow:0 20px 50px rgba(0,0,0,.35)}.a-vcard:focus-visible{outline:3px solid var(--a-accent-light);outline-offset:3px}.a-vcard__thumb{position:relative;display:block!important;width:100%;height:auto!important;aspect-ratio:16/9;overflow:hidden;background:#000}.a-vcard__thumb img,html body .pageArticleDetail>div .a-vcard__thumb img{position:absolute!important;inset:0!important;display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;border-radius:0!important;transition:transform .6s var(--a-ease)}.a-vcard:hover .a-vcard__thumb img{transform:scale(1.05)}.a-vcard__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .3s var(--a-ease),background .3s}.a-vcard:hover .a-vcard__play{transform:translate(-50%,-50%) scale(1.1);background:#fff}.a-vcard__play svg{width:22px;height:22px;margin-left:4px;color:#1d1d1f}.a-vcard__body{display:block!important;padding:20px 22px 24px}.a-vcard__title{display:block;font-size:19px;font-weight:600;line-height:1.25;letter-spacing:-.01em}.a-vcard__sub{display:block;margin-top:6px;font-size:14px;line-height:1.4;color:#a1a1a6}.a-videos--light .a-vcard__sub{color:var(--a-text-2)}.a-modal{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.86);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:a-fade .25s ease}.a-modal__box{position:relative;width:min(1100px,100%);aspect-ratio:16/9;background:#000;border-radius:18px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.6)}.a-modal__box iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.a-modal__close{position:absolute;top:16px;right:16px;z-index:2;width:40px;height:40px;border-radius:50%;border:0;cursor:pointer;background:rgba(255,255,255,.9);color:#1d1d1f;font-size:24px;line-height:40px;text-align:center}.a-modal__close:hover{background:#fff}@keyframes a-fade{0%{opacity:0}to{opacity:1}}html.a-modal-open,html.a-modal-open body{overflow:hidden!important}@media (max-width:1068px){.a-vgrid{grid-template-columns:repeat(2,minmax(0,1fr))}html body #footer .custom-footer{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){html body :is(.products-block,.products-page,.products-inline){grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.a-photos{grid-template-columns:1fr}html body .a-proof .benefitBanner{grid-template-columns:1fr;gap:12px}.a-photo{aspect-ratio:16/9}.a-photo span{min-height:0}.a-how,.a-why,.a-proof{padding:80px 0}.a-faq{padding:72px 0}.a-proof__banner{min-height:420px;padding:32px 28px}.a-proof__banner::after{background:linear-gradient(180deg,rgba(0,0,0,.1) 20%,rgba(0,0,0,.88) 100%)}}@media (max-width:767px){html body #footer .custom-footer{grid-template-columns:1fr 1fr;gap:28px 20px;padding-top:40px!important}html body #footer .custom-footer__banner11,html body #footer .custom-footer__facebook{grid-column:1/-1}}@media (max-width:734px){.a-steps,.a-features{grid-template-columns:1fr}.a-photo{aspect-ratio:4/3}.a-hero{min-height:560px;padding-top:48px}.a-hero__img{width:110vw!important;margin-bottom:-24px!important}.a-feature,.a-step{padding:30px 26px}.a-faq summary{font-size:19px}.eco-store{padding-top:52px!important;padding-bottom:60px!important}html body :is(.products-block,.products-page,.products-inline) .product .image{padding:30px 16px 0}html body :is(.products-block,.products-page,.products-inline) .product .p-in{padding:6px 16px 18px!important}html body :is(.products-block,.products-page,.products-inline) .product .name{font-size:16px!important}html body :is(.products-block,.products-page,.products-inline) .product .p-desc{display:none!important}html body :is(.products-block,.products-page,.products-inline) .flags{left:16px!important;top:10px!important}html body .p-detail .p-info-wrapper{padding:16px 0 0!important}html body.eco-apple #products-1{display:flex!important;flex-wrap:nowrap!important;flex-direction:row!important;overflow-x:auto!important;scroll-snap-type:x mandatory;gap:14px;margin:0!important;padding:4px 2px 20px!important;scrollbar-width:none}html body.eco-apple #products-1::-webkit-scrollbar{display:none}html body.eco-apple #products-1>.product{flex:0 0 72vw!important;width:72vw!important;scroll-snap-align:start}.a-vgrid:not(.a-vgrid--1){display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin-left:-22px;margin-right:-22px;padding:0 22px 8px;scrollbar-width:none}.a-vgrid::-webkit-scrollbar{display:none}.a-vgrid:not(.a-vgrid--1)>.a-vcard{flex:0 0 80vw;scroll-snap-align:center}html body .pageArticleDetail .a-vgrid:not(.a-vgrid--1){margin-left:0;margin-right:0;padding-left:0;padding-right:0}html body .pageArticleDetail .a-vgrid:not(.a-vgrid--1)>.a-vcard{flex-basis:82%}.a-cards,.a-quotes,.a-compare{grid-template-columns:1fr}.a-card,.a-quote{padding:26px 22px}.a-quote__text{font-size:19px}.a-cta{padding:80px 22px}html body .pageArticleDetail>div,html body .category-perex{font-size:17px;margin-top:24px!important;padding:0 2px}html body .pageArticleDetail>div h2{font-size:26px!important;margin-top:44px!important}html body .pageArticleDetail>div table,html body .category-perex table{font-size:14px}.a-modal{padding:12px}html body .radio-wrapper{padding:12px!important}}