html{overflow-x:hidden}*,.facet-filters__sort{font-family:Poppins;letter-spacing:0!important}header.header{max-width:100%!important;width:100%!important;padding-left:80px!important;padding-right:80px!important}.page-width{max-width:100%!important;padding-left:80px!important;padding-right:80px!important}.collection-hero__inner.page-width{max-width:100%!important}.header .header__heading .header__heading-link{padding:0}.header nav.header__inline-menu{margin-left:0}.header .header__inline-menu ul{display:flex;flex-direction:row;gap:28px;align-items:center}.header .header__inline-menu ul li a{padding:0}.header .header__inline-menu ul li a span,.header .header__inline-menu ul li header-menu span{margin:0;font-family:Poppins;font-size:16px;line-height:1em;font-weight:500;color:#000;padding:0}.header .header__inline-menu ul li a span.header__active-menu-item{text-decoration:none}.header .mega-menu__content ul.mega-menu__list{justify-content:space-between;align-items:flex-start}.header .mega-menu__content ul.mega-menu__list ul.list-unstyled{margin-top:15px;flex-direction:column;align-items:flex-start;gap:5px}product-recommendations .quick-add__submit:before,product-recommendations .quick-add__submit:after{display:none}product-recommendations .quick-add__submit{display:block;width:100%;background:#0b4f9d;border:1px solid #0B4F9D;border-radius:8px;padding:16px 28px;color:#fff;font-family:Poppins;font-weight:600;font-size:16px;letter-spacing:0;margin-top:32px;text-align:center;text-decoration:none;transition:all .3s ease}product-recommendations .quick-add__submit:hover{background:transparent!important;color:#0b4f9d!important;border:1px solid #0B4F9D!important}.banner__content .subtitle p{margin:0;font-family:Poppins;font-size:18px;line-height:1em;font-weight:600;color:#0b4f9d;letter-spacing:20%!important}.banner__content h2.banner__heading{margin:0;font-family:Poppins;font-size:48px;line-height:1em;font-weight:600;color:#000;letter-spacing:0}.banner__content .banner__text{max-width:552px;width:100%}.product__tax{display:none}.btn-center{display:block;text-align:center}.kontakt-btn{padding:16px 28px;margin:0;font-family:Poppins;font-size:20px;line-height:1em;font-weight:600;color:#fff;border:1px solid #0B4F9D;background:#0b4f9d;text-decoration:none;text-align:center;border-radius:8px;transition:.3s all ease-in-out}.kontakt-btn:hover{color:#0b4f9d!important;border:1px solid #0B4F9D!important;background:transparent}.collection-hero__title{margin:30px 0!important;font-family:Poppins;font-size:40px;line-height:1em;font-weight:500;color:#000;letter-spacing:0}.product__description *{color:#7d7d7d!important;font-weight:400;font-size:16px;line-height:24px}.product .product__title h1,.main-blog h1,h1.main-page-title{margin:20px 0 0!important;font-family:Poppins;font-size:48px;line-height:1em;font-weight:500;color:#000;letter-spacing:0}.facets__heading,.facets__summary-label,.facets__summary span,.facet-filters__label label{margin:0;font-family:Poppins!important;font-size:16px!important;line-height:24px!important;font-weight:400;color:#000;padding:0}.banner__content .banner__box{display:flex;flex-direction:column;gap:24px;align-items:flex-start;width:564px}.banner__content .body{margin:0!important}.banner__content .body p{margin:0;font-family:Poppins;font-size:16px;line-height:24px;font-weight:400;color:#000;letter-spacing:0}.banner__content .banner__buttons,.banner__content .banner__buttons a.button{border-radius:8px}.banner__content .banner__buttons a.button:before,.banner__content .banner__buttons a.button:after{box-shadow:none!important}.banner__content .banner__buttons{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;max-width:100%!important;gap:20px}.banner__content .banner__buttons a.button{padding:16px 28px;margin:0;font-family:Poppins;font-size:20px;line-height:1em;font-weight:600;color:#fff;border:1px solid #0B4F9D;background:#0b4f9d}.banner__content .banner__buttons a.button:hover{color:#0b4f9d!important;border:1px solid #0B4F9D!important;background:transparent}.banner__content .banner__buttons a.button--secondary{padding:15px 40px;margin:0;font-family:Poppins;font-size:20px;line-height:1em;font-weight:600;color:#fff;border:1px solid #fff}.accordion{border-top:1px solid #ccc;font-family:sans-serif;max-width:800px}.accordion-item{border-bottom:1px solid #ccc}.accordion-header{display:flex;justify-content:space-between;padding:14px 0;text-decoration:none;color:#000;font-weight:600;letter-spacing:.5px;cursor:pointer;position:relative}.accordion-header:after{content:"";display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 4.5V19.5M19.5 12H4.5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:transform .25s ease}.accordion-item.active .accordion-header:after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 12V12M20 12H5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.accordion-body{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .25s ease;padding:0;color:#333;line-height:1.6}.accordion-item.active .accordion-body{padding:10px 0 20px;max-height:5000px}.product-form__buttons{max-width:100%!important;width:100%!important}.product-form__submit{width:100%;display:block;text-align:center;padding:16px 28px;font-family:Poppins;font-weight:600;font-size:16px;line-height:100%;border-radius:8px;background:#fff;border:1px solid #BFBFBF;color:#000;text-decoration:none;transition:all .3s ease}.button--primary.product-form__submit:hover{border:1px solid #BFBFBF!important;color:#fff!important;background:#bfbfbf!important}.product-form__submit:before,.product-form__submit:after{display:none!important}.goto-cart{width:100%;display:block;text-align:center;padding:16px 28px;font-family:Poppins;font-weight:600;font-size:16px;line-height:100%;border-radius:8px;background:#0b4f9d;border:1px solid #0B4F9D;color:#fff;text-decoration:none;transition:all .3s ease}.collection h2.h1{margin:30px 0!important;font-family:Poppins;font-size:40px;line-height:1em;font-weight:500;color:#000}.goto-cart:hover{background:#fff;border:1px solid #0B4F9D;color:#0b4f9d}footer .footer-block--newsletter{padding:100px 20px;background:#fff}footer .footer-block--newsletter .footer-block__newsletter{max-width:715px;width:100%;margin:0 auto}footer .footer-block--newsletter .footer-block__newsletter h3{margin:0 0 12px;font-family:Poppins;font-size:18px;line-height:1em;font-weight:600;color:#004cbf}footer .footer-block--newsletter .footer-block__newsletter h2{margin:0 0 12px;font-family:Poppins;font-size:36px;line-height:1em;font-weight:600;color:#000}footer .footer-block--newsletter .footer-block__subheading{margin:0 0 40px;font-family:Poppins;font-size:18px;line-height:28px;font-weight:400;color:#434343}#ContactFooter{max-width:80%}#ContactFooter .newsletter-form__field-wrapper{max-width:100%;outline:none}#ContactFooter .newsletter-form__field-wrapper input[type=email]{border:1px solid #DCDCDC;padding:14px 20px;border-radius:100px;width:100%;font-family:Poppins;font-size:16px;font-weight:500;color:#000;outline:none;flex:1}#ContactFooter .newsletter-form__field-wrapper input[type=email]::placeholder{color:#d2d2d2}#ContactFooter .newsletter-form__field-wrapper .field{gap:20px}#ContactFooter .newsletter-form__field-wrapper .field:after{border:none!important;box-shadow:none!important}#ContactFooter .newsletter-form__field-wrapper button[type=submit]{padding:14px 32px;background:#000;color:#fff;border-radius:100px;width:155px;flex-grow:0;font-family:Poppins;font-size:16px;font-weight:600}footer .footer__blocks-wrapper{padding:100px 80px 260px;background:#0b4f9d!important;display:flex;justify-content:space-between;gap:78px}footer .footer__blocks-wrapper .footer-block:first-child{width:229px;flex-grow:0}footer .footer__blocks-wrapper .footer-block:nth-child(n+2){width:100%;flex:1}footer .footer__blocks-wrapper .footer-block *{color:#fff}footer .footer__blocks-wrapper .footer-block h2{color:#fff;font-family:Poppins;font-size:20px;line-height:1em;font-weight:600;margin:0 0 16px}footer .footer__blocks-wrapper .footer-block ul li a{color:#fff;font-family:Poppins;font-size:16px;line-height:24px;font-weight:400;margin:0 0 12px}footer .footer__blocks-wrapper .footer-block ul li a:hover{color:#fff;text-decoration:underline}html footer .footer__blocks-wrapper .footer-block:last-child ul li a[href="/pages/kontakt-os"]{padding:16px 28px!important;background:#fff!important;border-radius:8px!important;color:#000!important;font-family:Poppins!important;font-weight:600!important;font-size:16px!important;line-height:100%!important;text-decoration:none!important;transition:all .3s ease-in-out;border:1px solid #fff!important;text-align:center;display:block}html footer .footer__blocks-wrapper .footer-block:last-child ul li a[href="/pages/kontakt-os"]:hover{color:#fff!important;background:transparent!important;border:1px solid #fff!important}.footer__content-top{padding-bottom:0!important}.footer__content-bottom{padding-top:28px!important;padding-bottom:28px!important;background:#0a407d}.footer__copyright{margin-top:0!important}.footer__copyright .copyright__content{color:#ffffff40;font-family:Inter;font-size:16px;line-height:24px;font-weight:400;margin:0}sticky-header{transition:background-color .3s ease}.header__search,.header__icon--account,.menu-drawer__account{display:none!important}product-info .media>*:not(.zoom):not(.deferred-media__poster-button),product-info .media model-viewer{width:60%;object-fit:contain;left:50%;transform:translate(-50%)}product-info .thumbnail{left:50%;transform:translate(-50%)}product-info .thumbnail img{width:60%;object-fit:contain}media-gallery slider-component .product__media-list .product__media{background:#f7f7f7!important}.menu-drawer__account{gap:10px}#cart-icon-bubble,.header__icon--account{margin-left:8px}.related-products #product-grid{gap:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.related-products #product-grid .grid__item{width:100%!important;max-width:100%}@media screen and (max-width:1024px){.related-products #product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#cart-icon-bubble,.header__icon--account{margin-left:0}.header__icon .svg-wrapper{width:35px;height:35px}.banner__content h2.banner__heading{font-size:40px}}@media screen and (max-width:768px){.related-products #product-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.product-grid .card__inner{height:360px;border-radius:8px!important;background:#f7f7f7;display:flex;justify-content:center;align-items:center;margin-bottom:32px}.product-grid .card__media .media img{width:263px;object-fit:contain;border-radius:12px;transform:translate(-50%) scale(1)!important;left:50%}.product-grid .card:hover .media img{transform:translate(-50%) scale(1.1)!important}.product-grid .product-card-meta span{color:#adadad;margin:0;font-family:Poppins;font-size:12px;line-height:1em;font-weight:600}.product-grid h3{margin:0 0 5px}.product-grid h3 a{color:#000;font-family:Poppins;font-size:16px;line-height:1em;font-weight:600;text-decoration:none!important}.product-grid .price__container *{color:#000;font-family:Poppins;font-weight:400;font-size:14px;line-height:1em}.product-grid .product-card-desc{margin:0!important;display:none!important}.product-grid .card__content .card__information{padding:0!important}.product-grid .product-card-desc *{color:#8f8f8f;margin:0!important;font-family:Poppins;font-size:11px;line-height:1.5em;font-weight:400}.related-products__heading{color:#000;margin:0;font-family:Poppins;font-size:40px;line-height:1em;font-weight:500;text-align:center}product-recommendations{border-bottom:1px solid #E1E1E1}.cart-count-bubble{background-color:#000!important;color:#fff;font-family:Poppins!important;line-height:1em!important;font-weight:700}.button--primary,.button--secondary,.category-btn{transition:all .3s ease}.button--primary:hover{background:transparent!important;border:1px solid #fff!important;color:#fff!important}.button--secondary:hover{background:#fff!important;border:1px solid #fff!important;color:#000!important}.category-btn:hover{background:#000!important;color:#fff!important}.category-btn:hover svg path{fill:#fff!important}@media screen and (max-width:1024px){html .banner__content,header.header,.announcement-bar-wrapper,.product-list,.category-list,footer .footer__blocks-wrapper{padding-left:30px!important;padding-right:30px!important}footer .footer__blocks-wrapper{padding:50px 30px!important}footer .footer__blocks-wrapper .footer-block:first-child{width:100%}footer .footer__blocks-wrapper{gap:30px!important}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transform:translate(0);visibility:visible}.js details[open]>.header__icon--menu .icon-hamburger{visibility:hidden!important;opacity:0!important;transform:scale(1)!important}.js details[open]>.header__icon--menu .icon-close{visibility:visible!important;opacity:1!important;transform:scale(1.07)!important}.page-width{padding-left:30px!important;padding-right:30px!important}}@media screen and (max-width:990px){.announcement-bar-wrapper{flex-direction:column!important;gap:20px}footer .footer__blocks-wrapper{flex-direction:column}.banner__box{max-width:100%!important;width:100%!important}.footer__content-top{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:749px){.product .product__title h1,.main-blog h1,h1.main-page-title.collection-hero__title,h1.main-page-title{font-size:36px!important}.banner--mobile-bottom:not(.banner--stacked) .banner__content{order:2;background:#000;height:auto;min-height:auto;max-height:100%;padding-top:30px;padding-bottom:30px}#ContactFooter{max-width:100%}#ContactFooter .newsletter-form__field-wrapper .field,.banner__content .banner__buttons{flex-direction:column}#ContactFooter .newsletter-form__field-wrapper button[type=submit],.banner__content .banner__buttons,.banner__content .banner__buttons a{width:100%}.banner__content .subtitle{text-align:center;display:block;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/global.css.map */
