@font-face{font-family:Kaisei Opti;src:url(KaiseiOpti-Bold.ttf) format("truetype");font-weight:400;font-style:normal}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:60px!important;padding-right:60px!important}.page-width{max-width:100%!important;padding-left:80px!important;padding-right:80px!important}.button.button--forhandler{padding:14px 20px;margin:20px 0 0;font-family:ABeeZee!important;font-weight:400;font-size:16px;line-height:1;letter-spacing:0%;text-transform:uppercase;color:#fff;background:#706960;border:1px solid #706960;overflow:hidden;min-height:1px;transition:all .3s ease-in-out}.button.button--forhandler:hover{color:#706960!important;background:transparent!important;border:1px solid #706960!important}.button.button--forhandler:before,.button.button--forhandler:after{display:none!important}.product__media-item.grid__item{background:#fff!important}slider-component .thumbnail-list__item .thumbnail img{object-fit:contain!important}slider-component .thumbnail-list__item .thumbnail{background:#fff!important;border-color:transparent!important}slider-component .thumbnail-list__item .thumbnail[aria-current]{border-color:#706960!important;box-shadow:none!important}.product__media-item.grid__item .product-media-container{border:none!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:400;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:10px}.mega-menu__link{font-size:16px}.banner__content .subtitle p{margin:0;font-family:ABeeZee;font-weight:400;font-size:18px;line-height:1;letter-spacing:0%;color:#f1e7df;text-transform:uppercase}.banner__content h2.banner__heading{margin:0;font-family:Kaisei Opti;font-size:48px;line-height:1em;font-weight:700;color:#fff;letter-spacing:0}.banner__content .banner__text{max-width:552px;width:100%}.collection-hero__title{margin:50px 0 0!important;font-family:Kaisei Opti;font-size:48px;line-height:1em;font-weight:600;color:#000;letter-spacing:0}.product__description *{color:#7d7d7d!important;font-weight:400;font-size:16px;line-height:24px}.price__badge-sale,.product__tax{display:none!important}.product__info-container .price--on-sale .price-item--regular{font-family:Poppins;font-weight:500;font-size:24px!important;line-height:24px!important;letter-spacing:0;text-decoration:line-through;color:#a8a8a8}.price .price-item{font-family:Poppins;font-weight:500;font-size:24px!important;line-height:24px!important;letter-spacing:0;color:#000}.product .product__title h1,.main-blog h1,h1.main-page-title{margin:20px 0 0!important;font-family:Kaisei Opti;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:#fff;letter-spacing:0}.banner__content .banner__buttons,.banner__content .banner__buttons a.button{border-radius:0}.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:ABeeZee;font-weight:400;font-size:20px;line-height:1;text-transform:uppercase;color:#000;border:1px solid #fff;background:#fff}.banner__content .banner__buttons a.button:hover{color:#fff!important;border:1px solid #fff!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-info{background:#fff!important}.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 #706960;color:#000;text-decoration:none;transition:all .3s ease}.button--primary.product-form__submit:hover{border:1px solid #706960!important;color:#fff!important;background:#706960!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:#706960;border:1px solid #706960;color:#fff;text-decoration:none;transition:all .3s ease}.goto-cart:hover{background:#fff;border:1px solid #706960;color:#706960}footer .footer-block--newsletter{padding:100px 20px;background:#f5f3f1}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;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:#706960;color:#fff;width:155px;flex-grow:0;font-family:Poppins;font-size:16px;font-weight:600;border:none}footer .footer__blocks-wrapper{padding:100px 80px 260px;background:#f1e7df!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:#000;font-family:Kaisei Opti;font-size:20px;line-height:1em;font-weight:700;margin:0 0 16px}footer .footer__blocks-wrapper .footer-block ul li a{color:#000;font-family:Poppins;font-weight:400;font-size:16px;line-height:24px;transition:all .3s ease}footer .footer__blocks-wrapper .footer-block ul li a:hover{color:#000;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:#f1e7df}.footer__copyright{margin-top:0!important}.footer__copyright .copyright__content{color:#c9c9c9;font-family:Inter;font-size:16px;line-height:24px;font-weight:400;margin:0}sticky-header{transition:background-color .3s ease}sticky-header.sticky-on{background:#fff!important;z-index:99999}.header__search{display:none!important}#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}}@media screen and (max-width:768px){.related-products #product-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.product-grid .card__inner{border:1px solid #f7f7f7!important;height:280px;border-radius:8px!important;background:#fff;display:flex;justify-content:center;align-items:center;margin-bottom:32px}.product-grid .card__media .media img{width:100%;object-fit:contain;border-radius:12px;transform:scale(1)!important}.product-grid .card:hover .media img{transform: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!important;line-height:1em!important}.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:36px;line-height:1em;font-weight:600}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;top:0}.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}.blog-articles .article-card .card__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-articles .article-card .card__information{display:flex;flex-direction:column;align-items:center;gap:24px}.blog-articles .article-card .card__content h3,.blog-articles .article-card .card__content h3 a{font-family:Kaisei Opti;font-weight:700;font-size:28px;line-height:1em;letter-spacing:0;text-align:center;color:#fff}.blog-articles .article-card .card__content .see-more{font-family:Inter;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;color:#000;padding:12px 16px;background:#fff;text-align:center;text-decoration:none}.main-blog h1{margin:0 0 40px!important;font-family:Kaisei Opti;font-weight:700;font-size:40px;line-height:50px;letter-spacing:0!important;text-align:left;color:#000;position:relative;display:block;overflow:hidden}.main-blog h1:after{content:"";top:50%;transform:translateY(-50%);right:0;left:245px;width:100%;border-top:1px solid #c5c5c5;position:absolute}article .article-template__title,article .article-template__content h2{font-family:Kaisei Opti!important}article .page-width{max-width:1000px!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 */
