.et_pb_menu__logo img{height:36px!important;max-height:36px!important;width:auto!important;max-width:none!important;display:block}.et_pb_menu__logo-wrap{display:flex!important;align-items:center;justify-content:flex-start}.et_pb_menu .et_pb_menu__icon,.et_pb_menu .et_pb_menu__cart-button,.et_pb_menu .et_pb_menu__search-button,.et_pb_menu .mobile_nav,.et_pb_menu .mobile_menu_bar{min-width:48px!important;min-height:48px!important;height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;box-sizing:border-box}.woocommerce ul.products li.product a,.et_pb_shop a,.et_pb_wc_cart_totals a{display:inline-block;min-height:24px;line-height:24px}.woocommerce ul.products li.product a img,.et_pb_shop .et_shop_image img{aspect-ratio:1/1;object-fit:cover;width:100%;height:auto}img[width][height]{height:auto}body,p,li{font-family:Lato,'Lato Fallback',Arial,sans-serif}h1,h2,h3,h4,.et_pb_button{font-family:Montserrat,'Montserrat Fallback',Arial,sans-serif}.et_pb_menu__logo-wrap{height:56px}.et_pb_menu__logo{margin-right:0!important}.et_pb_menu .et_pb_menu__icon{font-size:24px;line-height:1;color:#000}@media (min-width:981px){.et_pb_menu--with-logo .et_pb_menu_inner_container{min-height:72px;align-items:center}.et_pb_menu__logo-wrap{height:72px;margin-right:32px;flex:0 0 auto}.et_pb_menu .et_pb_menu__wrap{flex:1 1 auto;justify-content:flex-end;align-items:center;min-height:72px}.et_pb_menu .et_pb_menu__menu>nav>ul{justify-content:flex-end;align-items:center;flex-wrap:nowrap;column-gap:28px;margin:0}.et_pb_menu .et-menu{margin-left:0;margin-right:0}.et_pb_menu .et-menu>li{padding-left:0;padding-right:0}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:0;line-height:48px;min-height:48px;font:600 16px/48px Montserrat,'Montserrat Fallback',Arial,sans-serif}.et_pb_menu .et_pb_menu__menu{align-items:center}.et_pb_menu .et_pb_menu__icon{align-self:center;margin-left:4px}.et_pb_menu .et_mobile_nav_menu{display:none!important}}@media (max-width:980px){.et_pb_menu .et_pb_menu__menu{display:none!important}.et_pb_menu__logo img{height:32px!important;max-height:32px!important}.et_pb_menu--with-logo .et_pb_menu_inner_container{flex-wrap:nowrap;align-items:center}.et_pb_menu .et_pb_menu__wrap{flex:1 1 auto;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.et_pb_menu .et_mobile_nav_menu{margin:0;display:flex;align-items:center}.et_pb_menu .mobile_nav{width:48px;padding:0}}.et-l--header{display:block;height:57px;min-height:57px}.et-l--header .et_pb_menu{min-height:56px;box-sizing:border-box}@media (min-width:981px){.et-l--header{height:73px;min-height:73px}.et-l--header .et_pb_menu{min-height:72px}}.et-l--body>.et_builder_inner_content>.et_pb_section{padding:0}.et-l--body>.et_builder_inner_content>.et_pb_section>.et_pb_row{padding:0;width:100%;max-width:100%}body{color:#111;background:#fff}.et_pb_module,.et_pb_button,.et_pb_section,input,button,select,textarea,img{border-radius:0!important;box-shadow:none}.et-l--header,.et-l--header .et_pb_section,.et-l--header .et_pb_menu{background:#1B1B1B!important}.et-l--header .et_pb_menu__menu a,.et-l--header .et-menu a{color:#fff!important;font:700 12px/48px Montserrat,'Montserrat Fallback',Arial,sans-serif!important;letter-spacing:.14em;text-transform:uppercase}.et-l--header .et-menu a:hover{opacity:.7}.et-l--header .et_pb_menu .et_pb_menu__icon,.et-l--header .mobile_menu_bar:before{color:#fff!important}.et-l--header .et_mobile_menu{background:#1B1B1B!important;border-top:2px solid #C8171E}.et-l--header .et_mobile_menu li a{color:#fff!important;border-bottom:1px solid rgba(255,255,255,.15)}.et-l--footer a:hover{opacity:.7}.et-l--footer,.et-l--footer .et_pb_section{background:#1B1B1B}.fg-kicker{margin:0;padding:0;font:800 12px/1 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#C8171E}.fg-textlink{display:inline-block;align-self:flex-start;min-height:44px;line-height:44px;font:800 12px/44px Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#111;text-decoration:none;border-bottom:2px solid #C8171E;padding:0;height:44px;box-sizing:border-box}.fg-textlink.fg-on-dark{color:#fff}.fg-ph{display:flex;align-items:center;justify-content:center;background:#F4F2EF;border:1px solid #E4E1DC;font:400 13px/1.5 Lato,sans-serif;color:#6E6A66;text-align:center;padding:12px}.et_pb_button_module_wrapper .et_pb_button,.et_pb_button{display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase}.et_pb_button:after{display:none!important}#home-1,#home-5{position:relative;overflow:hidden}#home-1 .et_pb_row,#home-1 .et_pb_column,#home-1 .et_pb_code,#home-1 .et_pb_code_inner,#home-5 .et_pb_row,#home-5 .et_pb_column,#home-5 .et_pb_code,#home-5 .et_pb_code_inner{position:static!important}#home-1{display:flex!important;align-items:flex-end;min-height:700px}#home-1>.et_pb_row,#home-5>.et_pb_row{width:100%;max-width:1200px;margin:0 auto}#home-1 .fg-hero-media,#home-5 .fg-hero-media{position:absolute;inset:0;z-index:0;background:#1B1B1B}#home-1 .fg-hero-media img,#home-5 .fg-hero-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block;aspect-ratio:auto}.fg-hero-fade{position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(to bottom,rgba(27,27,27,0),#1B1B1B)}#home-1 .et_pb_group:last-child{position:relative;z-index:2;max-width:640px;padding-bottom:0}#home-1 .et_pb_group .et_pb_button_module_wrapper{margin-top:16px}#home-1 h1{margin:0;padding:0}#home-5{min-height:640px;display:flex!important;align-items:flex-end}.fg-origin-dim{position:absolute;inset:0;background:rgba(27,27,27,.58)}#home-5 .et_pb_group{position:relative;z-index:2;max-width:560px;padding:96px 0}h2{margin:0;padding:0}.fg-tile{display:block;color:#111;text-decoration:none}.fg-tile img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.fg-tile-cap{display:flex;align-items:center;min-height:64px;border-bottom:1px solid #E4E1DC;font:800 13px/1.3 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#111}#home-3 .et_pb_shop ul.products{display:grid!important;grid-template-columns:repeat(2,1fr);gap:1px;background:rgba(255,255,255,.15);margin:0!important;padding:0!important;border:1px solid rgba(255,255,255,.15)}#home-3 .et_pb_shop ul.products:before,#home-3 .et_pb_shop ul.products:after{display:none!important}@media (min-width:981px){#home-3 .et_pb_shop ul.products{grid-template-columns:repeat(4,1fr)}}#home-3 ul.products li.product{width:auto!important;margin:0!important;float:none!important;background:#1B1B1B;padding:0 0 24px!important;display:flex;flex-direction:column}#home-3 ul.products li.product .et_shop_image{display:block;background:#fff}#home-3 ul.products li.product .et_shop_image img{margin:0!important;aspect-ratio:1/1;object-fit:cover;width:100%}#home-3 ul.products li.product h2,#home-3 ul.products li.product .woocommerce-loop-product__title{color:#fff!important;padding:16px 16px 0!important;font:700 15px/1.3 Montserrat,'Montserrat Fallback',Arial,sans-serif!important;text-transform:none}#home-3 ul.products li.product .price,#home-3 ul.products li.product .price *{color:#fff!important}#home-3 ul.products li.product .price{padding:8px 16px 0;display:block}#home-3 ul.products li.product .price del,#home-3 ul.products li.product .price del *{color:rgba(255,255,255,.55)!important}#home-3 ul.products li.product .woocommerce-price-suffix,#home-3 ul.products li.product small,#home-3 ul.products li.product .wc-gzd-additional-info,#home-3 ul.products li.product .wc-gzd-additional-info *{color:rgba(255,255,255,.65)!important;font-size:12px;padding-left:16px;padding-right:16px}#home-3 ul.products li.product .wc-gzd-additional-info a{text-decoration:underline}#home-8 .et_pb_group{box-sizing:border-box}@media (max-width:980px){#home-1{min-height:700px}#home-5{min-height:560px}}@media (min-width:981px){#home-1{min-height:680px}#home-5{min-height:720px}#home-1 .et_pb_group:last-child{padding-bottom:0}}#home-1,#home-3,#home-5,#home-8{background-color:#1B1B1B!important}#home-2,#home-4,#home-6,#home-7{background-color:#fff!important}#home-7{border-top:1px solid #E4E1DC}#home-8{border-top:1px solid rgba(255,255,255,.15)}.fg-hero-fade{height:55%;background:linear-gradient(to bottom,rgba(27,27,27,0) 0%,rgba(27,27,27,.88) 55%,#1B1B1B 100%)!important}#home-1 .fg-hero-media:before{content:"";position:absolute;inset:0;background:rgba(27,27,27,.38);z-index:1}#home-1 .fg-hero-fade{z-index:1}#home-1 .fg-hero-media img{object-position:50% 18%}.fg-kicker{display:flex;align-items:center;gap:12px;color:rgba(255,255,255,.85)!important;font:800 12px/1 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.fg-kicker:before{content:"";display:block;flex:0 0 24px;width:24px;height:2px;background:#C8171E}#forst-1,#forst-3,#forst-5,#forst-8,#jagd-1,#jagd-2,#jagd-5,#konfigurator-1,#konfigurator-cta,#konfigurator-4,#military-1,#military-3,#military-4{background-color:#1B1B1B!important}#forst-2,#forst-4,#forst-6,#forst-7,#jagd-3,#jagd-4,#konfigurator-2,#konfigurator-3,#military-2{background-color:#fff!important}#forst-7,#jagd-4,#konfigurator-3{border-top:1px solid #E4E1DC}#military-4,#military-3{border-top:1px solid rgba(255,255,255,.15)}#forst-8,#jagd-5,#konfigurator-4{border-top:1px solid rgba(255,255,255,.15)}#forst-1,#forst-3,#forst-5,#forst-8,#jagd-1,#jagd-2,#jagd-5,#konfigurator-1,#konfigurator-cta,#konfigurator-4,#military-1,#military-3,#military-4{color:#fff}:is(#forst-1,#forst-3,#forst-5,#forst-8,#jagd-1,#jagd-2,#jagd-5,#konfigurator-1,#konfigurator-cta,#konfigurator-4,#military-1,#military-3,#military-4) :is(h1,h2,h3,h4){color:#fff!important}:is(#forst-1,#forst-3,#forst-5,#forst-8,#jagd-1,#jagd-2,#jagd-5,#konfigurator-1,#konfigurator-cta,#konfigurator-4,#military-1,#military-3,#military-4) .et_pb_text,:is(#forst-1,#forst-3,#forst-5,#forst-8,#jagd-1,#jagd-2,#jagd-5,#konfigurator-1,#konfigurator-cta,#konfigurator-4,#military-1,#military-3,#military-4) .et_pb_text p{color:rgba(255,255,255,.85)!important}:is(#forst-8,#jagd-5,#konfigurator-4) .et_pb_group{border-top-color:rgba(255,255,255,.15)!important}#forst-1,#military-1{position:relative;overflow:hidden;display:flex!important;align-items:flex-end;min-height:680px}#forst-1 .et_pb_row,#forst-1 .et_pb_column,#forst-1 .et_pb_code,#forst-1 .et_pb_code_inner,#military-1 .et_pb_row,#military-1 .et_pb_column,#military-1 .et_pb_code,#military-1 .et_pb_code_inner{position:static!important}#forst-1>.et_pb_row,#military-1>.et_pb_row{width:100%;max-width:1200px;margin:0 auto}#forst-1 .fg-hero-media,#military-1 .fg-hero-media{position:absolute;inset:0;z-index:0;background:#1B1B1B}#forst-1 .fg-hero-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 25%;display:block;aspect-ratio:auto}#forst-1 .fg-hero-media:before,#military-1 .fg-hero-media:before{content:"";position:absolute;inset:0;background:rgba(27,27,27,.38);z-index:1}#forst-1 .fg-hero-fade,#military-1 .fg-hero-fade{z-index:1;position:absolute;left:0;right:0;bottom:0;height:55%;background:linear-gradient(to bottom,rgba(27,27,27,0) 0%,rgba(27,27,27,.88) 55%,#1B1B1B 100%)}#forst-1 .et_pb_group:last-child,#military-1 .et_pb_group:last-child{position:relative;z-index:2;max-width:640px}#forst-1 h1,#military-1 h1,#jagd-1 h1,#konfigurator-1 h1{margin:0;padding:0}#forst-1 .et_pb_button_module_wrapper,#military-1 .et_pb_button_module_wrapper,#jagd-1 .et_pb_button_module_wrapper,#konfigurator-1 .et_pb_button_module_wrapper{margin-top:16px}#military-1 .fg-hero-media{background:#1B1B1B;border-bottom:1px solid rgba(255,255,255,.15)}.fg-ph-label{position:absolute;left:0;right:0;top:35%;text-align:center;z-index:2;font:400 13px/1.5 Lato,sans-serif;color:#fff;letter-spacing:.02em;padding:0 24px}@media (min-width:981px){#forst-1,#military-1{min-height:680px}}@media (max-width:980px){#forst-1,#military-1{min-height:700px}}.fg-plate{background:#fff;display:block}.fg-plate img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}#konfigurator-1 .fg-plate img{aspect-ratio:1/1;object-fit:contain;padding:24px;box-sizing:border-box}@media (min-width:981px){#jagd-3 .et_pb_group .et_pb_group:first-child{width:58%!important}#jagd-3 .et_pb_group .et_pb_group:last-child{width:calc(42% - 64px)!important}}#jagd-3 .et_pb_image img{aspect-ratio:1/1;object-fit:cover;width:100%;height:auto}#forst-3 a[href*="product-category"],#forst-3 a[href*="post_type=product"]{background:#fff!important;border:1px solid #E4E1DC;text-decoration:none}#forst-3 a h3{padding:0 16px;color:#111!important;font:700 14px/1.3 Montserrat,'Montserrat Fallback',Arial,sans-serif!important}#konfigurator-2 .et_pb_group{border-top:1px solid #E4E1DC}.et_pb_accordion .et_pb_toggle,.et_pb_accordion .et_pb_accordion_item{background:transparent!important;border:0!important;border-bottom:1px solid #E4E1DC!important;margin:0!important;padding:0!important;box-shadow:none!important}.et_pb_accordion .et_pb_toggle:first-child{border-top:1px solid #E4E1DC!important}.et_pb_accordion .et_pb_toggle_title{font:700 15px/1.4 Montserrat,'Montserrat Fallback',Arial,sans-serif!important;color:#111!important;padding:20px 48px 20px 0!important;text-transform:none}.et_pb_accordion .et_pb_toggle_title:before{color:#C8171E!important;right:0!important}.et_pb_accordion .et_pb_toggle_content{padding:0 0 20px!important;color:#111}.et_pb_accordion .et_pb_toggle_content p{color:#111}html:not(.fg-faq-ready) .et_pb_accordion .et_pb_toggle_open>.et_pb_toggle_content{display:none}body ul.products,body #home-3 .et_pb_shop ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0!important;padding:0!important;border:0!important;background:transparent!important}@media (min-width:981px){body ul.products,body #home-3 .et_pb_shop ul.products{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}body ul.products:before,body ul.products:after{display:none!important}body ul.products li.product,body #home-3 ul.products li.product{width:auto!important;margin:0!important;float:none!important;background:#fff!important;color:#111!important;border:1px solid #E4E1DC;padding:0 0 20px!important;display:flex;flex-direction:column;box-sizing:border-box}body ul.products li.product .et_shop_image,body #home-3 ul.products li.product .et_shop_image{display:block;background:#fff}body ul.products li.product .et_shop_image img,body ul.products li.product a img{margin:0!important;aspect-ratio:1/1;object-fit:contain;width:100%;height:auto;background:#fff}body ul.products li.product h2,body ul.products li.product h3,body ul.products li.product .woocommerce-loop-product__title,body #home-3 ul.products li.product h2,body #home-3 ul.products li.product .woocommerce-loop-product__title{color:#111!important;padding:16px 16px 0!important;font:700 15px/1.3 Montserrat,'Montserrat Fallback',Arial,sans-serif!important;text-transform:none}body ul.products li.product .price,body ul.products li.product .price *,body #home-3 ul.products li.product .price,body #home-3 ul.products li.product .price *{color:#111!important}body ul.products li.product .price{padding:8px 16px 0;display:block}body ul.products li.product .price del,body ul.products li.product .price del *,body #home-3 ul.products li.product .price del *{color:#6E6A66!important}body ul.products li.product .woocommerce-price-suffix,body ul.products li.product small,body ul.products li.product .wc-gzd-additional-info,body ul.products li.product .wc-gzd-additional-info *,body #home-3 ul.products li.product .woocommerce-price-suffix,body #home-3 ul.products li.product small,body #home-3 ul.products li.product .wc-gzd-additional-info,body #home-3 ul.products li.product .wc-gzd-additional-info *{color:#6E6A66!important;font-size:12px;padding-left:16px;padding-right:16px}body ul.products li.product .wc-gzd-additional-info a{color:#111!important;text-decoration:underline}body ul.products li.product .button,body ul.products li.product .added_to_cart{margin:12px 16px 0}#et-boc #prod-1,#et-boc #prod-2,#et-boc #prod-4,#et-boc #prod-5{background-color:#fff!important}#et-boc #prod-3,#et-boc #prod-6,#et-boc #prod-7,#et-boc #prod-8{background-color:#1B1B1B!important}#et-boc #prod-3,#et-boc #prod-8{border-top:1px solid rgba(255,255,255,.15)}#et-boc #prod-4,#et-boc #prod-5{border-top:1px solid #E4E1DC}#et-boc #prod-1{padding-top:40px!important;padding-bottom:64px!important}@media (max-width:980px){#et-boc #prod-1{padding-left:0!important;padding-right:0!important;padding-top:0!important}}@media (max-width:980px){#et-boc #prod-1 .et_pb_row>.et_pb_column>.et_pb_group>.et_pb_group:last-child{padding:0 16px}}#et-boc #prod-1 .et_pb_wc_images{margin:0}#et-boc #prod-1 .woocommerce-product-gallery{margin:0!important}#et-boc #prod-1 .woocommerce-product-gallery__image img,#et-boc #prod-1 .et_pb_gallery_image img{border-radius:0}#et-boc #prod-1 .woocommerce-product-gallery__image{background:#fff}#et-boc #prod-1 .flex-control-thumbs{display:flex!important;flex-wrap:nowrap;gap:8px;overflow-x:auto;margin:8px 0 0!important;padding:0 16px 4px!important;list-style:none;scrollbar-width:none}@media (min-width:981px){#et-boc #prod-1 .flex-control-thumbs{padding:0 0 4px!important}}#et-boc #prod-1 .flex-control-thumbs li{flex:0 0 72px!important;width:72px!important;margin:0!important;float:none!important}#et-boc #prod-1 .flex-control-thumbs img{width:72px;height:72px;object-fit:cover;border:1px solid #E4E1DC;opacity:.7;display:block}#et-boc #prod-1 .flex-control-thumbs img.flex-active{opacity:1;border-color:#111}#et-boc #prod-1 .woocommerce-breadcrumb,#et-boc #prod-1 .et_pb_wc_breadcrumb{font:600 12px/1.5 Lato,sans-serif;color:#6E6A66;text-transform:none;letter-spacing:0}#et-boc #prod-1 .woocommerce-breadcrumb a{color:#6E6A66}#et-boc #prod-1 h1.product_title,#et-boc #prod-1 .et_pb_wc_title h1{font:800 24px/1.1 Montserrat,'Montserrat Fallback',Arial,sans-serif!important;text-transform:uppercase;color:#111!important;margin:0;padding:0;letter-spacing:.01em}@media (min-width:981px){#et-boc #prod-1 h1.product_title,#et-boc #prod-1 .et_pb_wc_title h1{font-size:36px!important}}#et-boc #prod-1 .et_pb_wc_price .price,#et-boc #prod-1 .et_pb_wc_price .price *{font:700 24px/1.2 Montserrat,'Montserrat Fallback',Arial,sans-serif!important;color:#111!important}#et-boc #prod-1 .et_pb_wc_price .price del,#et-boc #prod-1 .et_pb_wc_price .price del *{color:#8A8680!important;font-weight:500!important;font-size:18px!important}#et-boc #prod-1 .et_pb_wc_price .price ins{text-decoration:none}#et-boc #prod-1 .et_pb_wc_price .woocommerce-price-suffix,#et-boc #prod-1 .et_pb_wc_price small,#et-boc #prod-1 .wc-gzd-additional-info,#et-boc #prod-1 .wc-gzd-additional-info *{font:400 13px/1.5 Lato,sans-serif!important;color:#6E6A66!important}#et-boc #prod-1 .wc-gzd-additional-info a{text-decoration:underline}.fg-badges{display:flex;flex-wrap:wrap;margin:0!important;padding:12px 0!important;border-top:1px solid #E4E1DC;border-bottom:1px solid #E4E1DC;font:700 12px/1.3 Montserrat,'Montserrat Fallback',Arial,sans-serif!important;letter-spacing:.12em;text-transform:uppercase;color:#111}.fg-badges span+span{margin-left:16px;padding-left:16px;border-left:1px solid #E4E1DC}@media (max-width:420px){.fg-badges{font-size:11px;letter-spacing:.08em}.fg-badges span+span{margin-left:12px;padding-left:12px}}#et-boc #prod-1 .et_pb_wc_description,#et-boc #prod-1 .et_pb_wc_description p{font:400 16px/1.6 Lato,sans-serif;color:#111}#et-boc #prod-1 .et_pb_wc_description ul{padding-left:18px}#et-boc #prod-1 form.cart{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;margin:0}#et-boc #prod-1 form.cart .quantity{float:none;margin:0}#et-boc #prod-1 form.cart .quantity input.qty{height:52px;width:72px;border:1px solid #111;background:#fff;color:#111;font:700 16px Montserrat,sans-serif;text-align:center;padding:0}#et-boc #prod-1 .single_add_to_cart_button,#et-boc #prod-1 button.single_add_to_cart_button.button{flex:1 1 200px;height:52px;min-height:52px;background:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:0!important;font:800 13px/1 Montserrat,'Montserrat Fallback',Arial,sans-serif!important;letter-spacing:.14em;text-transform:uppercase;padding:0 24px!important;margin:0!important;display:inline-flex;align-items:center;justify-content:center}#et-boc #prod-1 .single_add_to_cart_button:hover{background:#000!important;opacity:.9}#et-boc #prod-1 .single_add_to_cart_button:after{display:none!important}#et-boc #prod-1 table.variations{width:100%;margin:0 0 12px}#et-boc #prod-1 table.variations select{border:1px solid #111;height:48px;padding:0 12px;background:#fff;width:100%}#et-boc #prod-1 table.variations label{font:700 12px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase}.fg-ship{margin:0!important;font:400 13px/1.5 Lato,sans-serif;color:#6E6A66}#et-boc #prod-2 .fgk{margin-top:32px;border:1px solid #E4E1DC;border-radius:0;box-shadow:none;--fgk-red:#C8171E;--fgk-black:#111;--fgk-line:#E4E1DC;--fgk-grey:#fff;--fgk-muted:#6E6A66}#et-boc #prod-2 .fgk-head{background:#1B1B1B}#et-boc #prod-2 .fgk-head h2{font:800 13px/1.2 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.14em;color:#fff}#et-boc #prod-2 .fgk-head .fgk-price{font:700 20px Montserrat,sans-serif;color:#fff}#et-boc #prod-2 .fgk-pricebar{border-bottom:1px solid #E4E1DC}#et-boc #prod-2 .fgk-bigprice{font:700 24px Montserrat,sans-serif;color:#111}#et-boc #prod-2 .fgk-progress{background:#E4E1DC;height:2px}#et-boc #prod-2 .fgk-progress span{background:#111}#et-boc #prod-2 .fgk-steps{gap:8px;padding:12px 16px;border-bottom:1px solid #E4E1DC;background:#fff}#et-boc #prod-2 .fgk-chip{flex:0 0 auto;min-width:0;border:1px solid #E4E1DC;border-radius:0;background:#fff;color:#111;font:700 11px/1 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.1em;padding:12px 14px;min-height:44px;box-shadow:none;white-space:nowrap}#et-boc #prod-2 .fgk-chip.active{background:#111;color:#fff;border-color:#111;box-shadow:none}#et-boc #prod-2 .fgk-chip.done{color:#111}#et-boc #prod-2 .fgk-chip.active .tick,#et-boc #prod-2 .fgk-chip.active.done{color:#fff}#et-boc #prod-2 .fgk-chip.done .tick{color:#111}#et-boc #prod-2 .fgk-chip.need:not(.active){color:#C8171E;border-color:#C8171E}#et-boc #prod-2 .fgk-chip.sub{border-bottom:1px solid #E4E1DC}#et-boc #prod-2 .fgk-chip .badge{background:#C8171E;border-radius:0}#et-boc #prod-2 .fgk-body h3{font:800 16px/1.3 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.06em;color:#111}#et-boc #prod-2 .fgk-hint{color:#6E6A66}#et-boc #prod-2 .fgk-hint .req{color:#C8171E}#et-boc #prod-2 .fgk-card{border:1px solid #E4E1DC;border-radius:0;background:#fff;box-shadow:none;transform:none}#et-boc #prod-2 .fgk-card:hover{border-color:#111;box-shadow:none}#et-boc #prod-2 .fgk-card.selected{border:2px solid #111;background:#fff;padding:11px 9px}#et-boc #prod-2 .fgk-card.selected::after{background:#111;border-radius:0}#et-boc #prod-2 .fgk-card .thumb{background:#fff;border-radius:0}#et-boc #prod-2 .fgk-card .o-label{font:600 13px/1.3 Lato,sans-serif;color:#111}#et-boc #prod-2 .fgk-card .o-price{color:#111;font-weight:700}#et-boc #prod-2 .fgk-card.size .o-label{font:700 18px Montserrat,sans-serif}#et-boc #prod-2 .fgk-ov-edit,#et-boc #prod-2 .fgk-remove,#et-boc #prod-2 .fgk-pricemeta .fgk-sizechart{color:#111}#et-boc #prod-2 .fgk-footer{background:#1B1B1B;border-top:0;gap:12px}#et-boc #prod-2 .fgk-btn{border-radius:0;font:800 13px/1 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.14em;min-height:52px;padding:0 24px}#et-boc #prod-2 .fgk-btn-back{background:transparent;border:1px solid rgba(255,255,255,.6);color:#fff}#et-boc #prod-2 .fgk-btn-skip{background:transparent;color:rgba(255,255,255,.75)}#et-boc #prod-2 .fgk-btn-next,#et-boc #prod-2 .fgk-btn-cart{background:#fff;color:#111}#et-boc #prod-2 .fgk-btn-cart:hover{background:#fff;opacity:.9}#et-boc #prod-2 .fgk-btn:disabled{background:rgba(255,255,255,.25);color:rgba(255,255,255,.6)}#et-boc #prod-2 .fgk-summary{background:#fff}#et-boc #prod-2 .fgk-summary .total td{border-top:2px solid #111}#et-boc #prod-2 .fgk-preview,.fgk-preview{background:#fff;border-radius:0}.fgk-mobilebar{background:#1B1B1B!important;color:#fff!important;border-top:1px solid rgba(255,255,255,.15)!important;box-shadow:none!important}.fgk-mobilebar .mb-price,.fgk-mobilebar .mb-price small{color:#fff!important}.fgk-mobilebar .mb-price small{color:rgba(255,255,255,.7)!important}.fgk-mobilebar .fgk-btn-cart,.fgk-mobilebar .fgk-btn{background:#fff!important;color:#111!important;border-radius:0!important;font:800 12px/1 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.14em;height:44px}#et-boc #prod-3 h2,#et-boc #prod-6 h2,#et-boc #prod-7 h2,#et-boc #prod-8 h2,#et-boc #prod-3 h3,#et-boc #prod-8 h3,#et-boc #prod-3 h2 *,#et-boc #prod-6 h2 *,#et-boc #prod-7 h2 *{color:#fff!important}#et-boc #prod-3 h3,#et-boc #prod-8 h3{font:700 18px/1.25 Montserrat,'Montserrat Fallback',Arial,sans-serif!important;text-transform:none;margin:0}#et-boc #prod-3 .et_pb_text p,#et-boc #prod-3 .et_pb_text_inner,#et-boc #prod-7 .et_pb_text p,#et-boc #prod-8 .et_pb_text p{color:rgba(255,255,255,.8)!important;font:400 16px/1.6 Lato,sans-serif}#et-boc #prod-8 .et_pb_text p{color:rgba(255,255,255,.65)!important;font-size:13px}#et-boc #prod-3 .et_pb_group,#et-boc #prod-8 .et_pb_group{border-color:rgba(255,255,255,.15)!important}#et-boc #prod-3 .et_pb_group .et_pb_group,#et-boc #prod-8 .et_pb_group .et_pb_group{border-top:1px solid rgba(255,255,255,.15)!important}#et-boc #prod-4 .fgk-details details{border-top:1px solid #E4E1DC!important}#et-boc #prod-4 summary{list-style:none;font:700 16px/1.3 Montserrat,'Montserrat Fallback',Arial,sans-serif!important;color:#111;justify-content:space-between;min-height:56px!important}#et-boc #prod-4 summary::-webkit-details-marker{display:none}#et-boc #prod-4 summary:after{content:"+";font:400 22px/1 Lato,sans-serif;color:#111}#et-boc #prod-4 details[open] summary:after{content:"\2212"}#et-boc #prod-4 .fgk-details div,#et-boc #prod-4 .fgk-details p,#et-boc #prod-4 .fgk-details li,#et-boc #prod-4 .fgk-details td{font:400 16px/1.6 Lato,sans-serif;color:#111}#et-boc #prod-4 .fgk-details table{width:100%;border-collapse:collapse}#et-boc #prod-4 .fgk-details td,#et-boc #prod-4 .fgk-details th{border-bottom:1px solid #E4E1DC;padding:8px 0;text-align:left}#et-boc #prod-5 .et_pb_code_inner>div{background:#fff!important;border:1px solid #E4E1DC;color:#8A8680!important}#et-boc #prod-6 .et_pb_wc_related_products ul.products,#et-boc #prod-6 ul.products{display:grid!important;grid-template-columns:repeat(2,1fr);gap:1px;background:rgba(255,255,255,.15);margin:0!important;padding:0!important;border:1px solid rgba(255,255,255,.15)}#et-boc #prod-6 ul.products:before,#et-boc #prod-6 ul.products:after{display:none!important}@media (min-width:981px){#et-boc #prod-6 .et_pb_wc_related_products ul.products,#et-boc #prod-6 ul.products{grid-template-columns:repeat(4,1fr)}}#et-boc #prod-6 ul.products li.product{width:auto!important;margin:0!important;float:none!important;background:#1B1B1B;padding:0 0 24px!important;display:flex;flex-direction:column}#et-boc #prod-6 ul.products li.product .et_shop_image,#et-boc #prod-6 ul.products li.product a:first-child>img{display:block;background:#fff}#et-boc #prod-6 ul.products li.product img{margin:0!important;aspect-ratio:1/1;object-fit:cover;width:100%;background:#fff}#et-boc #prod-6 ul.products li.product h2,#et-boc #prod-6 ul.products li.product .woocommerce-loop-product__title{color:#fff!important;padding:16px 16px 0!important;font:700 15px/1.3 Montserrat,'Montserrat Fallback',Arial,sans-serif!important;text-transform:none}#et-boc #prod-6 ul.products li.product .price,#et-boc #prod-6 ul.products li.product .price *{color:#fff!important;font-family:Montserrat,sans-serif}#et-boc #prod-6 ul.products li.product .price{padding:8px 16px 0;display:block}#et-boc #prod-6 ul.products li.product .price del,#et-boc #prod-6 ul.products li.product .price del *{color:rgba(255,255,255,.55)!important}#et-boc #prod-6 ul.products li.product .woocommerce-price-suffix,#et-boc #prod-6 ul.products li.product small,#et-boc #prod-6 ul.products li.product .wc-gzd-additional-info,#et-boc #prod-6 ul.products li.product .wc-gzd-additional-info *{color:rgba(255,255,255,.65)!important;font-size:12px;padding-left:16px;padding-right:16px;font-family:Lato,sans-serif;font-weight:400}#et-boc #prod-6 ul.products li.product .wc-gzd-additional-info a{text-decoration:underline}#et-boc #prod-6 ul.products li.product .button,#et-boc #prod-6 ul.products li.product .added_to_cart{display:none!important}#et-boc #prod-7{position:relative;overflow:hidden;display:flex!important;align-items:flex-end;min-height:560px}#et-boc #prod-7 .et_pb_row,#et-boc #prod-7 .et_pb_column,#et-boc #prod-7 .et_pb_code,#et-boc #prod-7 .et_pb_code_inner{position:static!important}#et-boc #prod-7>.et_pb_row{width:100%;max-width:1200px;margin:0 auto}#et-boc #prod-7 .fg-hero-media{position:absolute;inset:0;z-index:0;background:#1B1B1B}#et-boc #prod-7 .fg-hero-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;display:block;aspect-ratio:auto}#et-boc #prod-7 .fg-hero-fade{position:absolute;left:0;right:0;bottom:0;height:55%;background:linear-gradient(to bottom,rgba(27,27,27,0) 0%,rgba(27,27,27,.88) 55%,#1B1B1B 100%)}#et-boc #prod-7 .fg-origin-dim{position:absolute;inset:0;background:rgba(27,27,27,.45)}#et-boc #prod-7 .et_pb_column>.et_pb_group{position:static!important;display:block!important}#et-boc #prod-7 .et_pb_column>.et_pb_group>.et_pb_group{position:relative!important;z-index:2;max-width:560px;width:100%!important;padding:0}@media (min-width:981px){#et-boc #prod-7{min-height:640px}}#et-boc #prod-6 ul.products{background:rgba(255,255,255,.15)!important}#et-boc #prod-6 ul.products li.product{background:#1B1B1B!important}#et-boc #prod-8 .et_pb_column>.et_pb_group{display:grid!important;grid-template-columns:1fr 1fr;gap:32px 24px}@media (min-width:981px){#et-boc #prod-8 .et_pb_column>.et_pb_group{grid-template-columns:repeat(4,1fr)}}#et-boc #prod-8 .et_pb_column>.et_pb_group>.et_pb_group{width:auto!important}#et-boc #prod-1 .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{aspect-ratio:1/1;overflow:hidden}#et-boc #prod-1 .woocommerce-product-gallery:not(:has(.flex-viewport)):has(.woocommerce-product-gallery__image+.woocommerce-product-gallery__image)::after{content:"";display:block;height:84px}#et-boc #prod-1 .woocommerce-product-gallery__image img{aspect-ratio:1/1;object-fit:contain}#et-boc #prod-1 .flex-viewport{aspect-ratio:1/1;overflow:hidden}html body ul.products.products li.product.product:nth-child(n){width:auto!important;max-width:none!important;margin:0!important;float:none!important;clear:none!important}html body ul.products.products li.product.product:nth-child(n) .et_shop_image,html body ul.products.products li.product.product:nth-child(n) a img{width:100%}html body .et_pb_shop ul.products.products li.product.product h2,html body .et_pb_shop ul.products.products li.product.product .woocommerce-loop-product__title,html body .et_pb_shop ul.products.products li.product.product h2 a{color:#111!important;font-family:Montserrat,'Montserrat Fallback',Arial,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important;text-align:left!important;hyphens:auto;overflow-wrap:break-word}html body .et_pb_shop ul.products.products li.product.product .price,html body .et_pb_shop ul.products.products li.product.product .price .amount,html body .et_pb_shop ul.products.products li.product.product .price bdi{color:#111!important;font-family:Montserrat,'Montserrat Fallback',Arial,sans-serif!important;font-size:16px!important;font-weight:700!important;text-align:left!important}#jagd-2{border-top:1px solid rgba(255,255,255,.15)}.fg-ph-label{left:50%!important;right:0!important;top:42%!important;text-align:left!important;padding:0 40px!important;color:rgba(255,255,255,.85)}@media (max-width:980px){.fg-ph-label{left:0!important;top:18%!important;padding:0 16px!important}}html body :is(#jagd-2,#home-3,#forst-3) ul.products.products li.product.product :is(h2,h3,.woocommerce-loop-product__title){color:#111!important}#et-boc .fg-dk{background-color:#1B1B1B!important;color:#fff}#et-boc .fg-wh{background-color:#fff!important}#et-boc .fg-hl{border-top:1px solid #E4E1DC}#et-boc .fg-dk :is(h1,h2,h3,h4){color:#fff!important}#et-boc .fg-dk .et_pb_text,#et-boc .fg-dk .et_pb_text p{color:rgba(255,255,255,.85)!important}#et-boc .fg-dk .fg-cta,#et-boc .fg-cta.fg-dk{border-top:1px solid rgba(255,255,255,.15)}#et-boc .fg-dk .et_pb_group{border-top-color:rgba(255,255,255,.15)!important}#et-boc .fg-wh .fg-kicker{color:#111!important}#et-boc .fg-hs h1,#et-boc .fg-legal h1{margin:0;padding:0}#et-boc .fg-hs .et_pb_text{max-width:640px}#et-boc .fg-hs .et_pb_button_module_wrapper{margin-top:16px}#et-boc .fg-hs.fg-wh{border-bottom:0}#et-boc .fg-hp{position:relative;overflow:hidden;display:flex!important;align-items:flex-end;min-height:640px}#et-boc .fg-hp.fg-hb{min-height:480px;align-items:center}#et-boc .fg-hp .et_pb_row,#et-boc .fg-hp .et_pb_column,#et-boc .fg-hp .et_pb_code,#et-boc .fg-hp .et_pb_code_inner{position:static!important}#et-boc .fg-hp>.et_pb_row{width:100%;max-width:1200px;margin:0 auto;padding:0 0 96px}#et-boc .fg-hp.fg-hb>.et_pb_row{padding:64px 0}#et-boc .fg-hp .fg-hero-media{position:absolute;inset:0;z-index:0;background:#1B1B1B}#et-boc .fg-hp .fg-hero-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 25%;display:block;aspect-ratio:auto}#et-boc .fg-hp .fg-hero-media:before{content:"";position:absolute;inset:0;background:rgba(27,27,27,.45);z-index:1}#et-boc .fg-hp .fg-hero-fade{z-index:1;position:absolute;left:0;right:0;bottom:0;height:55%;background:linear-gradient(to bottom,rgba(27,27,27,0) 0%,rgba(27,27,27,.88) 55%,#1B1B1B 100%)}#et-boc .fg-hp .et_pb_group:last-child{position:relative;z-index:2;max-width:640px}#et-boc .fg-hp h1{margin:0;padding:0}#et-boc .fg-hp .et_pb_button_module_wrapper{margin-top:16px}@media (max-width:980px){#et-boc .fg-hp{min-height:600px}#et-boc .fg-hp.fg-hb{min-height:440px}#et-boc .fg-hp>.et_pb_row{padding:0 0 64px}}.fg-num{margin:0;padding:0;font:800 48px/1 Montserrat,'Montserrat Fallback',Arial,sans-serif;color:#C8171E;letter-spacing:-.01em}.fg-ph.fg-ph-dk{background:#242424;border:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.65)}.fg-logos{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.fg-logos .fg-ph{aspect-ratio:3/2;background:#fff}@media (max-width:980px){.fg-logos{grid-template-columns:repeat(2,1fr)}}.fg-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.fg-table{width:100%;border-collapse:collapse;font:400 16px/1.5 Lato,sans-serif;color:#111;border:0}.fg-table th{font:800 12px/1.4 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;text-align:left;padding:16px 16px 16px 0;border-bottom:2px solid #111;color:#111;background:none}.fg-table td{padding:16px 16px 16px 0;border-bottom:1px solid #E4E1DC;vertical-align:top;background:none;border-top:0;border-left:0;border-right:0}.fg-table td:first-child{font-weight:700;white-space:nowrap}@media (max-width:600px){.fg-table{font-size:14px}.fg-table th{font-size:10px;letter-spacing:.08em;padding-right:8px}.fg-table td{padding-right:8px}.fg-table td:first-child{white-space:normal}.fg-ph[style*='4/5']{aspect-ratio:16/10!important}}.fg-chips{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0}.fg-chips a{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border:1px solid #E4E1DC;font:800 12px/1 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#111;text-decoration:none;background:#fff}.fg-chips a.is-on{background:#111;color:#fff;border-color:#111}#et-boc .fg-blog .et_pb_post{background:#fff;border:1px solid #E4E1DC;padding:20px 0 24px;margin-bottom:32px;box-shadow:none}#et-boc .fg-blog .et_pb_post .entry-featured-image-url{margin:0 0 20px}#et-boc .fg-blog .et_pb_post h2,#et-boc .fg-blog .et_pb_post .entry-title{font:800 18px/1.25 Montserrat,'Montserrat Fallback',Arial,sans-serif;text-transform:none;padding:0 20px;margin:0 0 8px;color:#111}#et-boc .fg-blog .et_pb_post .post-meta,#et-boc .fg-blog .et_pb_post .post-content{padding:0 20px;color:#111}#et-boc .fg-blog .et_pb_post .more-link{display:inline-block;margin:12px 20px 0;font:800 12px/44px Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#111;border-bottom:2px solid #C8171E}#et-boc .fg-blog .et_pb_blog_posts{display:grid!important;grid-template-columns:repeat(3,1fr);gap:32px}#et-boc .fg-blog .et_pb_blog_posts .et_pb_post{width:auto!important;float:none!important;margin:0!important;min-width:0}@media (max-width:980px){#et-boc .fg-blog .et_pb_blog_posts{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:600px){#et-boc .fg-blog .et_pb_blog_posts{grid-template-columns:1fr}}.et-l--footer p a{margin-right:16px!important}#et-boc .fg-form{padding:0}#et-boc .fg-form .et_pb_contact_main_title{font:800 24px/1.2 Montserrat,'Montserrat Fallback',Arial,sans-serif;text-transform:uppercase;color:#111;padding:0 0 24px}#et-boc .fg-form .et_pb_contact_form_label,#et-boc .fg-form label{font:800 12px/1.4 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#111}#et-boc .fg-form input[type=text],#et-boc .fg-form input[type=email],#et-boc .fg-form textarea,#et-boc .fg-form input.input{border:1px solid #E4E1DC;border-radius:0;background:#fff;color:#111;min-height:48px;padding:12px 16px;font:400 16px/1.5 Lato,sans-serif}#et-boc .fg-form .et_pb_contact_field{padding:0 0 16px}#et-boc .fg-form .et_pb_contact_submit{border-radius:0;background:#111;color:#fff;border:0;min-height:52px;padding:0 32px;font:800 13px/1 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}#et-boc .fg-form .et_pb_contact_field_options_list label{font:400 14px/1.5 Lato,sans-serif;text-transform:none;letter-spacing:0}html body .fg-num{color:#E0262E}html body #et-boc .et_pb_code_6_tb_body .et_pb_code,html body #et-boc .et_pb_code_6_tb_body .et_pb_code *{color:#6E6A66}html body span.onsale,html body .woocommerce span.onsale{background:#111!important;color:#fff!important;border-radius:0!important;font:700 12px/1 Montserrat,'Montserrat Fallback',Arial,sans-serif!important;text-transform:uppercase;letter-spacing:.06em;min-height:0!important;min-width:0!important;padding:8px 10px!important;line-height:1!important;top:12px!important;left:12px!important;right:auto!important}html body .et_pb_wc_description a,html body .woocommerce-product-details__short-description a{color:#111;text-decoration:underline}html body .woocommerce .woocommerce-info,html body .woocommerce .wc-empty-cart,html body .woocommerce-cart .cart-empty{background:#F4F2EF!important;color:#111!important;border:0!important;border-top:2px solid #C8171E!important;border-radius:0!important;padding:20px 24px!important}html body .woocommerce-cart .cart-empty:before,html body .woocommerce-info:before{color:#C8171E!important}html body .woocommerce a.button,html body .woocommerce button.button,html body .woocommerce input.button,html body .woocommerce #respond input#submit,html body .woocommerce a.button.alt,html body .woocommerce button.button.alt,html body .woocommerce .return-to-shop a.button,html body .woocommerce a.checkout-button{background:#111!important;color:#fff!important;border:2px solid #111!important;border-radius:0!important;font:700 13px/1 Montserrat,'Montserrat Fallback',Arial,sans-serif!important;letter-spacing:.08em;text-transform:uppercase;padding:18px 28px!important;min-height:52px}html body .woocommerce a.button:hover,html body .woocommerce button.button:hover,html body .woocommerce a.checkout-button:hover{background:#C8171E!important;border-color:#C8171E!important;color:#fff!important}html body.woocommerce-cart .return-to-shop,html body.woocommerce-cart .cart-empty{margin-left:auto;margin-right:auto;max-width:1200px}html body.woocommerce-cart .et_pb_post_content .woocommerce{max-width:1200px;margin:0 auto;padding:96px 40px 120px;box-sizing:border-box}@media(max-width:767px){html body.woocommerce-cart .et_pb_post_content .woocommerce{padding:48px 16px 64px}}html body.woocommerce-cart table.shop_table{border:1px solid #E4E1DC;border-radius:0}html body.woocommerce-cart table.shop_table th{font:700 12px/1.2 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#111}html body.woocommerce-cart .cart_totals h2{font:800 24px/1.1 Montserrat,'Montserrat Fallback',Arial,sans-serif;text-transform:uppercase;color:#111}html body.woocommerce-cart .product-remove a.remove{color:#111!important}html body.woocommerce-cart .product-remove a.remove:hover{background:#111!important;color:#fff!important}html body .woocommerce-message,html body .woocommerce-error,html body .woocommerce-info,html body .woocommerce-notice,html body .woocommerce-notices-wrapper .woocommerce-message{background:#F4F2EF!important;color:#111!important;border:0!important;border-top:2px solid #C8171E!important;border-radius:0!important}html body .woocommerce-message a:not(.button),html body .woocommerce-info a:not(.button),html body .woocommerce-error a:not(.button){color:#111!important;text-decoration:underline}html body .woocommerce-message:before,html body .woocommerce-info:before,html body .woocommerce-error:before{color:#C8171E!important}html body .woocommerce-message a.button{float:right}html body.woocommerce-cart table.cart td.product-name a,html body.woocommerce-cart table.cart td a:not(.button):not(.remove){color:#111!important;text-decoration:underline}html body.woocommerce-cart table.cart input.qty{background:#fff!important;border:1px solid #111!important;color:#111!important;border-radius:0}html body.woocommerce-cart .coupon input#coupon_code{background:#fff!important;border:1px solid #111!important;color:#111!important;border-radius:0}html body.woocommerce-cart button[name=update_cart]{background:#fff!important;color:#111!important}html body.woocommerce-cart button[name=update_cart][disabled]{opacity:.55}html body #et-boc span.onsale,html body #et-boc .et_pb_shop span.onsale,html body #et-boc ul.products li.product span.onsale{background:#111!important;color:#fff!important}html body #et-boc .et_pb_code_6_tb_body .et_pb_code *{color:#6E6A66!important}#et-boc #prod-5 .et_pb_code_inner>div{color:#6E6A66!important}#et-boc #prod-1 .et_pb_wc_price .price del,#et-boc #prod-1 .et_pb_wc_price .price del *{color:#6E6A66!important}.fg-loop{position:relative;width:100%;aspect-ratio:1/1;background:#fff;overflow:hidden}.fg-loop video{display:block;width:100%;height:100%;object-fit:contain}.fg-loop--dark{background:#1B1B1B;margin-bottom:56px}.fg-loop--wide{aspect-ratio:21/9}.fg-loop--wide video{object-fit:cover}@media (max-width:767px){.fg-loop--wide{aspect-ratio:16/9}}.fg-plate.fg-plate-dark{background:#1B1B1B}.fg-plate.fg-plate-dark img,#konfigurator-1 .fg-plate.fg-plate-dark img{aspect-ratio:4/3;object-fit:contain;padding:0}.fg-pay{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;color:#fff;opacity:.78;margin:0 0 10px}.fg-pay span{display:block;line-height:0}.fg-pay svg{display:block;height:20px;width:auto}.fg-pay-visa svg{height:17px;color:#fff}.fg-pay-mc svg{height:20px}.fg-pay-paypal svg{height:18px;filter:brightness(0) invert(1)}.fg-pay-klarna svg{height:15px;filter:brightness(0) invert(1)}.fg-pay-note{font:400 12px/1.5 Lato,sans-serif;color:rgba(255,255,255,.65);margin:0}#home-5 .fg-origin-media img{filter:saturate(.7)}#home-1 .fg-hero-media img{object-position:62% 45%}#forst-1 .fg-hero-media img{object-position:50% 40%}.page-id-18 .et_pb_text_inner a,.page-id-19 .et_pb_text_inner a,.page-id-20 .et_pb_text_inner a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#C8171E}.page-id-18 .et_pb_text_inner a:hover,.page-id-19 .et_pb_text_inner a:hover,.page-id-20 .et_pb_text_inner a:hover{text-decoration-thickness:2px}#et-boc [id^="kat-"] .et_pb_text_inner a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#C8171E}#et-boc [id^="kat-"] .et_pb_text_inner a:hover{text-decoration-thickness:2px}#et-boc [id^="kat-"] .fg-chips{list-style:none}#et-boc [id^="kat-"] .fg-chips li{list-style:none;margin:0;padding:0}#et-boc [id^="kat-"] .fg-chips a{text-decoration:none}#et-boc [id^="kat-"] .woocommerce-pagination{margin-top:32px;text-align:left}#et-boc [id^="kat-"] .woocommerce-pagination ul{display:flex;flex-wrap:wrap;gap:8px;border:0!important;padding:0;margin:0}#et-boc [id^="kat-"] .woocommerce-pagination ul li{border:0!important;float:none;margin:0;padding:0}#et-boc [id^="kat-"] .woocommerce-pagination ul li a,#et-boc [id^="kat-"] .woocommerce-pagination ul li span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #E4E1DC;background:#fff;color:#111;font:800 12px/1 Montserrat,'Montserrat Fallback',Arial,sans-serif;text-decoration:none;padding:0 12px}#et-boc [id^="kat-"] .woocommerce-pagination ul li span.current{background:#111;color:#fff;border-color:#111}@media (max-width:600px){#et-boc [id^="kat-"] ul.products li.product h2,#et-boc [id^="kat-"] ul.products li.product h3,#et-boc [id^="kat-"] ul.products li.product .woocommerce-loop-product__title{font-size:13px!important;overflow-wrap:anywhere;hyphens:auto;-webkit-hyphens:auto}}@media (min-width:981px){.et_pb_menu ul.sub-menu,.et-menu ul.sub-menu,#top-menu ul.sub-menu,.et_pb_menu .nav li ul,.et-menu li ul,#top-menu li ul{background:#1B1B1B!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:0!important;box-shadow:none!important;padding:0!important;min-width:220px!important}.et_pb_menu ul.sub-menu li,.et-menu ul.sub-menu li,#top-menu ul.sub-menu li,.et_pb_menu .nav li ul li,.et-menu li ul li,#top-menu li ul li{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.15)!important}.et_pb_menu ul.sub-menu li:last-child,.et-menu ul.sub-menu li:last-child,#top-menu ul.sub-menu li:last-child,.et_pb_menu .nav li ul li:last-child,.et-menu li ul li:last-child,#top-menu li ul li:last-child{border-bottom:0!important}.et_pb_menu ul.sub-menu li a,.et-menu ul.sub-menu li a,#top-menu ul.sub-menu li a,.et_pb_menu .nav li ul li a,.et-menu li ul li a,#top-menu li ul li a{font-family:'Montserrat',sans-serif!important;font-weight:600!important;font-size:14px!important;line-height:1.4!important;color:#fff!important;padding:12px 16px!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}.et_pb_menu ul.sub-menu li a:hover,.et-menu ul.sub-menu li a:hover,#top-menu ul.sub-menu li a:hover,.et_pb_menu .nav li ul li a:hover,.et-menu li ul li a:hover,#top-menu li ul li a:hover{color:#fff!important;background:rgba(255,255,255,.06)!important}}@media (max-width:980px){.et_mobile_menu li ul{border:0!important;background:transparent!important;box-shadow:none!important}.et_mobile_menu li ul li{border-bottom:0!important}.et_mobile_menu li ul li a{padding-left:32px!important}}html body.woocommerce-checkout,html body.woocommerce-account,html body.woocommerce-cart{background:#fff!important}html body.woocommerce-checkout .et_pb_post_content .woocommerce,html body.woocommerce-account .et_pb_post_content .woocommerce{max-width:1200px;margin:0 auto;padding:72px 40px 120px;box-sizing:border-box;color:#111}@media(max-width:767px){html body.woocommerce-checkout .et_pb_post_content .woocommerce,html body.woocommerce-account .et_pb_post_content .woocommerce{padding:32px 16px 64px}}html body.woocommerce-checkout h3,html body.woocommerce-checkout #order_review_heading{font:800 20px/1.15 Montserrat,'Montserrat Fallback',Arial,sans-serif;text-transform:uppercase;letter-spacing:.02em;color:#111;margin:0 0 20px}html body.woocommerce-checkout form.checkout{display:block}@media(min-width:981px){html body.woocommerce-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);column-gap:64px;align-items:start}html body.woocommerce-checkout form.checkout #customer_details{grid-column:1;grid-row:1/span 3}html body.woocommerce-checkout form.checkout #order_review_heading{grid-column:2;grid-row:1}html body.woocommerce-checkout form.checkout #order_review{grid-column:2;grid-row:2}}html body.woocommerce-checkout #customer_details .col-1,html body.woocommerce-checkout #customer_details .col-2{float:none;width:100%;padding:0}html body.woocommerce-checkout .form-row{margin:0 0 16px;padding:0}html body.woocommerce-checkout .form-row label{font:700 12px/1.3 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#111;margin-bottom:6px;display:block}html body.woocommerce-checkout .form-row label .required,html body.woocommerce-checkout .form-row abbr.required{color:#C8171E;text-decoration:none}html body.woocommerce-checkout .form-row input.input-text,html body.woocommerce-checkout .form-row textarea,html body.woocommerce-checkout .form-row select,html body.woocommerce-checkout .select2-container .select2-selection--single{background:#fff!important;border:1px solid #BDB9B3!important;border-radius:0!important;height:48px;min-height:48px;padding:0 14px;font:400 16px/48px Lato,Arial,sans-serif;color:#111!important;box-shadow:none!important;width:100%;box-sizing:border-box}html body.woocommerce-checkout .form-row textarea{height:auto;min-height:96px;padding:12px 14px;line-height:1.5}html body.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:46px;padding-left:0;color:#111}html body.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__arrow{height:46px}html body.woocommerce-checkout .form-row input.input-text:focus,html body.woocommerce-checkout .form-row textarea:focus,html body.woocommerce-checkout .form-row select:focus{border-color:#111!important;outline:2px solid #111;outline-offset:1px}html body.woocommerce-checkout .form-row.woocommerce-invalid input.input-text{border-color:#C8171E!important}html body.woocommerce-checkout #ship-to-different-address{font:700 14px/1.3 Lato,Arial,sans-serif;text-transform:none;letter-spacing:0}html body.woocommerce-checkout #ship-to-different-address label{display:flex;gap:10px;align-items:center;text-transform:none;letter-spacing:0;font-size:15px}html body.woocommerce-checkout input[type=checkbox],html body.woocommerce-checkout input[type=radio]{accent-color:#111;width:18px;height:18px}html body.woocommerce-checkout #order_review{background:#fff;border:1px solid #E4E1DC;border-radius:0;padding:24px}html body.woocommerce-checkout #order_review table.shop_table{border:0;border-collapse:collapse;width:100%;margin:0 0 16px;background:transparent}html body.woocommerce-checkout #order_review table.shop_table th,html body.woocommerce-checkout #order_review table.shop_table td{background:transparent;border:0;border-bottom:1px solid #E4E1DC;padding:12px 0;color:#111;font:400 15px/1.4 Lato,Arial,sans-serif;text-align:left}html body.woocommerce-checkout #order_review table.shop_table thead th{font:700 12px/1.2 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}html body.woocommerce-checkout #order_review table.shop_table td:last-child,html body.woocommerce-checkout #order_review table.shop_table thead th:last-child{text-align:right}html body.woocommerce-checkout #order_review table.shop_table tfoot th{font-weight:700}html body.woocommerce-checkout #order_review table.shop_table .order-total th,html body.woocommerce-checkout #order_review table.shop_table .order-total td{font:800 18px/1.3 Montserrat,'Montserrat Fallback',Arial,sans-serif;border-bottom:0}html body.woocommerce-checkout #order_review .product-name img{width:56px;height:auto;margin-right:12px;vertical-align:middle;background:#fff}html body.woocommerce-checkout #order_review .shipping td{font-weight:700}html body.woocommerce-checkout #payment{background:transparent!important;border-radius:0}html body.woocommerce-checkout #payment ul.payment_methods{border:0;padding:0;margin:0 0 16px}html body.woocommerce-checkout #payment ul.payment_methods li{list-style:none;border:1px solid #E4E1DC;margin:0 0 8px;padding:14px 16px;background:#fff}html body.woocommerce-checkout #payment ul.payment_methods li label{font:700 15px/1.3 Lato,Arial,sans-serif;text-transform:none;letter-spacing:0;display:inline}html body.woocommerce-checkout #payment div.payment_box{background:#F4F2EF!important;color:#111!important;border-radius:0;margin:12px 0 0;padding:12px 14px;font-size:14px}html body.woocommerce-checkout #payment div.payment_box:before{display:none!important}html body.woocommerce-checkout #payment .place-order{padding:0!important}html body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper,html body.woocommerce-checkout .woocommerce-privacy-policy-text,html body.woocommerce-checkout .legal-checkbox,html body.woocommerce-checkout .wc-gzd-checkbox-placeholder{font:400 14px/1.5 Lato,Arial,sans-serif;color:#111;margin:0 0 12px}html body.woocommerce-checkout .woocommerce-checkout a:not(.button){color:#111!important;text-decoration:underline}html body.woocommerce-checkout #place_order,html body.woocommerce-checkout button#place_order{display:block;width:100%;min-height:56px;background:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:0!important;font:800 14px/1.2 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:16px 24px;float:none}html body.woocommerce-checkout #place_order:hover{background:#C8171E!important;border-color:#C8171E!important}html body.woocommerce-checkout .fg-co-extras{margin-top:40px;max-width:640px}html body.woocommerce-checkout .fg-co-extras .woocommerce-info,html body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info,html body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{background:#fff!important;border:0!important;border-top:1px solid #E4E1DC!important;padding:16px 0!important;margin:0!important;color:#111!important;font:700 14px/1.4 Lato,Arial,sans-serif}html body.woocommerce-checkout .fg-co-extras .woocommerce-info:before{display:none}html body.woocommerce-checkout form.checkout_coupon,html body.woocommerce-checkout form.woocommerce-form-login{border:1px solid #E4E1DC;border-radius:0;padding:20px;margin:0 0 16px}html body.woocommerce-checkout form.checkout_coupon .button,html body.woocommerce-checkout form.woocommerce-form-login .button{background:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:0!important;min-height:48px}html body.woocommerce-checkout .woocommerce-message,html body.woocommerce-checkout .woocommerce-error{background:#F4F2EF!important;color:#111!important}html body .fuegos-drawer a:not(.button),html body .fuegos-drawer .woocommerce-mini-cart-item a{color:#111!important;font-weight:700}html body .fuegos-drawer .woocommerce-mini-cart__buttons{display:grid;gap:8px;margin:12px 0 0}html body .fuegos-drawer .woocommerce-mini-cart__buttons a.button{display:block;text-align:center;min-height:52px;line-height:52px;padding:0 16px;border-radius:0!important;border:1px solid #111!important;background:#fff!important;color:#111!important;font:800 13px/52px Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0}html body .fuegos-drawer .woocommerce-mini-cart__buttons a.button.checkout,html body .fuegos-drawer a.fg-co-btn{background:#111!important;color:#fff!important}html body .fuegos-drawer .woocommerce-mini-cart__buttons a.button.checkout:hover{background:#C8171E!important;border-color:#C8171E!important}html body .fg-ship{font:400 14px/1.4 Lato,Arial,sans-serif;color:#111;margin:8px 0}html body.woocommerce-cart .cart_totals .wc-proceed-to-checkout a.checkout-button{display:block;width:100%;background:#111!important;color:#fff!important;border-radius:0!important;min-height:56px;text-align:center;font:800 14px/56px Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:0}html body.woocommerce-cart .cart_totals .wc-proceed-to-checkout a.checkout-button:hover{background:#C8171E!important}html body.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0 0 24px;padding:0;border-top:1px solid #E4E1DC}html body.woocommerce-account .woocommerce-MyAccount-navigation li a{display:block;padding:12px 0;border-bottom:1px solid #E4E1DC;color:#111!important;font:700 13px/1.3 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}html body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{border-bottom:2px solid #111}html body.woocommerce-account form.woocommerce-form-login,html body.woocommerce-account form.woocommerce-form-register{border:1px solid #E4E1DC;border-radius:0;padding:24px;background:#fff}html body.woocommerce-account h2{font:800 24px/1.1 Montserrat,'Montserrat Fallback',Arial,sans-serif;text-transform:uppercase;color:#111}html body.woocommerce-account .form-row label{font:700 12px/1.3 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#111;display:block;margin-bottom:6px}html body.woocommerce-account .form-row input.input-text,html body.woocommerce-account .form-row select{background:#fff!important;border:1px solid #BDB9B3!important;border-radius:0!important;height:48px;padding:0 14px;color:#111!important;box-shadow:none!important;width:100%;box-sizing:border-box;font:400 16px/48px Lato,Arial,sans-serif}html body.woocommerce-account .woocommerce a:not(.button){color:#111!important}html body.woocommerce-account .woocommerce button.button,html body.woocommerce-account .woocommerce a.button{background:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:0!important;min-height:48px}html body.woocommerce-account .woocommerce button.button:hover,html body.woocommerce-account .woocommerce a.button:hover{background:#C8171E!important;border-color:#C8171E!important}html body.woocommerce-order-received .woocommerce-order{max-width:900px;margin:0 auto}html body.woocommerce-order-received .woocommerce-thankyou-order-received{font:800 24px/1.2 Montserrat,'Montserrat Fallback',Arial,sans-serif;text-transform:uppercase;color:#111;margin-bottom:24px}html body.woocommerce-order-received ul.order_details{display:grid;grid-template-columns:1fr 1fr;gap:12px;list-style:none;margin:0 0 32px;padding:0}html body.woocommerce-order-received ul.order_details li{border:1px solid #E4E1DC;padding:12px;margin:0;float:none;font-size:12px;text-transform:uppercase;letter-spacing:.06em}html body.woocommerce-order-received ul.order_details li strong{display:block;font-size:15px;text-transform:none;letter-spacing:0;margin-top:4px}html body.woocommerce-order-received table.shop_table{border:1px solid #E4E1DC;border-radius:0}html body.woocommerce-order-received table.shop_table th,html body.woocommerce-order-received table.shop_table td{background:#fff;color:#111}html body.woocommerce-order-received ul.order_details:before,html body.woocommerce-order-received ul.order_details:after{display:none!important;content:none!important}html body.woocommerce-order-received .woocommerce-order h2,html body.woocommerce-order-received .woocommerce-column__title{font:800 20px/1.15 Montserrat,'Montserrat Fallback',Arial,sans-serif;text-transform:uppercase;color:#111;margin:32px 0 16px}html body.woocommerce-order-received .woocommerce a:not(.button){color:#111!important;text-decoration:underline}html body.woocommerce-order-received address{border:1px solid #E4E1DC;border-radius:0;padding:16px;font-style:normal}html body.woocommerce-checkout:not(.woocommerce-order-received) form.checkout{min-height:1960px}@media(min-width:981px){html body.woocommerce-checkout:not(.woocommerce-order-received) form.checkout{min-height:900px}}html body.woocommerce-checkout #payment ul.payment_methods{min-height:96px}html body.woocommerce-cart a.shipping-calculator-button,html body.woocommerce-cart .woocommerce-shipping-calculator a{color:#111!important;text-decoration:underline}html body.woocommerce-cart .fg-ship--cart{margin:16px 0 8px}.fg-reflist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px}.fg-reflist li{display:flex;flex-direction:column;gap:2px;padding:16px 0;border-top:1px solid rgba(27,27,27,.18)}.fg-reflist strong{font-weight:700;color:inherit}.fg-reflist span{opacity:.75}@media (max-width:767px){.fg-reflist{grid-template-columns:1fr}}ul.fg-reflist{padding-left:0!important;margin-left:0!important}#prod-5{display:none}.fg-search{font-family:Montserrat,sans-serif;color:#111}.fg-search__h1{font:800 clamp(26px,5vw,40px)/1.15 Montserrat,sans-serif;text-transform:uppercase;margin:0 0 24px;color:#111}.fg-search__h2{font:700 14px/1.2 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:32px 0 14px;color:#111}.fg-search__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(min-width:768px){.fg-search__grid{grid-template-columns:repeat(4,1fr);gap:20px}}.fg-search__tile{display:flex;flex-direction:column;background:#fff;border:1px solid #e4e4e4;color:#111;text-decoration:none;padding:10px}.fg-search__img{display:block;aspect-ratio:1/1;background:#fff;overflow:hidden}.fg-search__img img{width:100%;height:100%;object-fit:contain;display:block}.fg-search__name{font:700 14px/1.3 Montserrat,sans-serif;margin:10px 0 6px;color:#111;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fg-search__price{font:600 14px/1.2 Montserrat,sans-serif;color:#111;margin-top:auto}.fg-search__list{list-style:none;margin:0;padding:0}.fg-search__list li{padding:12px 0;border-bottom:1px solid #e4e4e4;display:flex;flex-direction:column;gap:4px}.fg-search__list a{font:700 16px/1.3 Montserrat,sans-serif;color:#111}.fg-search__list span{font-size:14px;line-height:1.5;color:#555}.fg-search__none{font-size:16px;line-height:1.5;margin:0 0 16px}.fg-search__links{display:flex;flex-wrap:wrap;gap:12px}.fg-search__btn{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;background:#111;color:#fff!important;font:700 13px/1 Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.fg-search__pag{margin-top:24px;display:flex;gap:10px;flex-wrap:wrap}.fg-search__pag .page-numbers{padding:10px 14px;border:1px solid #ddd;color:#111;text-decoration:none}.fg-search__pag .current{background:#111;color:#fff}.fg-co-h1{font:700 20px/1.2 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.04em;margin:0 0 16px;color:#111}@media(max-width:767px){form.woocommerce-checkout{display:flex;flex-direction:column}form.woocommerce-checkout #order_review{display:contents}form.woocommerce-checkout .woocommerce-checkout-review-order-table{order:-2;width:100%;margin-bottom:20px}form.woocommerce-checkout #customer_details{order:1;width:100%}form.woocommerce-checkout #payment{order:2;width:100%}}html body .fg-search .fg-search__name{font:700 14px/1.3 Montserrat,sans-serif!important;margin:10px 0 6px}html body .fg-search .fg-search__price,html body .fg-search .fg-search__price *{font-size:14px!important}html body .fg-search ul.fg-search__list{margin:0!important;padding:0!important;list-style:none}@media(max-width:767px){html body form.woocommerce-checkout{display:flex;flex-direction:column}html body form.woocommerce-checkout #order_review{display:contents}html body form.woocommerce-checkout #order_review>*{order:5}html body form.woocommerce-checkout #order_review>#order_review_heading{order:-3;width:100%}html body form.woocommerce-checkout #order_review>table.woocommerce-checkout-review-order-table{order:-2;width:100%;margin-bottom:20px}html body form.woocommerce-checkout #customer_details{order:1;width:100%}html body form.woocommerce-checkout #order_review>#order_payment_heading{order:2}html body form.woocommerce-checkout #order_review>#payment{order:3;width:100%}html body form.woocommerce-checkout #order_review>.wc-gzd-order-submit{order:6;width:100%}}@media(max-width:767px){html body.woocommerce-checkout form.woocommerce-checkout.checkout{display:flex;flex-direction:column}}html body .fuegos-drawer .woocommerce-mini-cart__buttons{display:flex;flex-direction:column;gap:10px}html body .fuegos-drawer .woocommerce-mini-cart__buttons a.button{display:flex!important;align-items:center;justify-content:center;min-height:48px;height:auto!important;padding:0 16px!important;line-height:1.2!important;margin:0!important;text-align:center}.fg-kimg{margin:0;max-width:100%}.fg-kimg img{display:block;width:100%;height:auto;max-width:100%}.fg-kimg.fg-logo img{width:auto;max-height:56px;max-width:100%;object-fit:contain}.fg-dk .fg-kimg.fg-logo img{background:#fff;padding:8px 12px}#et-boc [id^="kp-"] .et_pb_code_inner{max-width:100%}#et-boc [id^="kp-"] .et_pb_group{min-width:0}#et-boc [id^="kp-"] ul.products{margin:0}#et-boc [id^="kp-"] .fg-kimg img[src^="data:image/svg"]{width:48px;height:48px}@media (max-width:767px){#et-boc [id^="kp-"] .et_pb_group{max-width:100%}}#et-boc section[id^="kp-"].fg-dk{background-color:#1B1B1B!important;color:#fff}#et-boc section[id^="kp-"].fg-dk :is(h1,h2,h3,h4,h5){color:#fff!important}#et-boc section[id^="kp-"].fg-dk .et_pb_text,#et-boc section[id^="kp-"].fg-dk .et_pb_text p,#et-boc section[id^="kp-"].fg-dk .et_pb_text li{color:rgba(255,255,255,.85)!important}#et-boc section[id^="kp-"].fg-dk .et_pb_group{border-top-color:rgba(255,255,255,.15)!important}#et-boc section[id^="kp-"].fg-trust{border-top:1px solid rgba(255,255,255,.15)}#et-boc section[id^="kp-"].fg-dk .et_pb_text_inner,#et-boc section[id^="kp-"].fg-dk .et_pb_text_inner :is(p,li,ul,ol,span,strong,em){color:rgba(255,255,255,.88)!important}#et-boc section[id^="kp-"].fg-dk .et_pb_text_inner a{color:#fff!important;text-decoration:underline;text-underline-offset:3px}.fg-kimg a{display:block}#et-boc section[id^="kp-"] .fg-kimg a img{width:100%;height:auto}#et-boc section[id^="kp-"].fg-wh .et_pb_text_inner p{max-width:72ch}.fg-video{margin:0;position:relative;width:100%;aspect-ratio:16/9;background:#111;overflow:hidden}.fg-video video,.fg-video img,.fg-video iframe{display:block;width:100%;height:100%;object-fit:cover;border:0}.fg-video.fg-yt{cursor:pointer}.fg-video .fg-play{position:absolute;left:50%;top:50%;width:68px;height:48px;margin:-24px 0 0 -34px;padding:0;border:0;border-radius:12px;background:#C8171E;cursor:pointer}.fg-video .fg-play:after{content:"";position:absolute;left:27px;top:14px;border-style:solid;border-width:10px 0 10px 18px;border-color:transparent transparent transparent #fff}.fg-video .fg-play:focus-visible{outline:3px solid #fff;outline-offset:3px}#et-boc section[id^="kp-"] .et_pb_text_inner ul{margin:0 0 1em;padding-left:1.2em}#et-boc section[id^="kp-hu"] .fg-kimg img[src*="asset-1-1"]{width:64px;height:auto}:root{--fg-red-dark:#E0262E;--fg-red-light:#C8171E}.fg-kicker:before{background:var(--fg-red-dark)}#et-boc .fg-wh .fg-kicker:before,#et-boc .fg404 .fg-kicker:before{background:var(--fg-red-light)}#et-boc .fg-dk span[style*="C8171E" i],#et-boc .fg-dk span[style*="c8171e" i]{background:var(--fg-red-dark)!important}#et-boc .fg-dk .fg-num,#et-boc .fg-dk .fg-reflist .fg-num{color:var(--fg-red-dark)}#et-boc .fg-dk a .fg-textlink,#et-boc .fg-dk .fg-textlink{border-bottom-color:var(--fg-red-dark)}#et-boc .et_pb_blog_grid .et_pb_post,#et-boc .et_pb_post{overflow:hidden;max-width:100%}#et-boc .et_pb_post .et_pb_image_container,#et-boc .et_pb_post a.entry-featured-image-url{margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%!important}#et-boc .et_pb_post .entry-featured-image-url img,#et-boc .et_pb_post img{max-width:100%!important;width:100%;height:auto}body.page-id-25 table,body.page-id-26 table,body.page-id-27 table,body.page-id-28 table,body.page-id-29 table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body.single-product .woocommerce-product-gallery,body.single-product .et_pb_wc_images{overflow:hidden;max-width:100%}#et-boc .fg404{background:#fff;color:#111}#et-boc .fg404__main{max-width:760px;margin:0 auto;padding:72px 16px 56px}#et-boc .fg404 .fg-kicker{color:#111!important;margin:0 0 16px}#et-boc .fg404 h1{margin:0 0 24px;padding:0;font:800 56px/1.05 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#111}#et-boc .fg404__text{margin:0 0 32px;font:400 18px/1.6 Lato,'Lato Fallback',Arial,sans-serif;color:#111}#et-boc .fg404__btns{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 32px;padding:0}#et-boc .fg404__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:2px solid #111;border-radius:0;font:800 13px/1 Montserrat,'Montserrat Fallback',Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}#et-boc .fg404__btn--primary{background:#111;color:#fff}#et-boc .fg404__btn--secondary{background:transparent;color:#111}#et-boc .fg404__search{display:flex;gap:0;max-width:520px;margin:0}#et-boc .fg404__search input[type=search]{flex:1 1 auto;min-width:0;height:52px;padding:0 16px;border:2px solid #111;border-right:0;border-radius:0;font:400 16px/1 Lato,Arial,sans-serif;background:#fff;color:#111}#et-boc .fg404__search button{height:52px;padding:0 24px;border:2px solid #111;border-radius:0;background:#111;color:#fff;font:800 13px/1 Montserrat,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}#et-boc .fg404__trust{list-style:none;margin:0;padding:48px 16px;background:#1B1B1B;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:none}#et-boc .fg404__trust li{margin:0;padding:20px 0 0;border-top:1px solid rgba(255,255,255,.15);color:#fff;font:700 15px/1.3 Montserrat,'Montserrat Fallback',Arial,sans-serif}#et-boc .fg404__trust strong{font-weight:700;color:#fff}@media (max-width:980px){#et-boc .fg404__trust{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){#et-boc .fg404 h1{font-size:32px}#et-boc .fg404__main{padding:48px 16px 40px}#et-boc .fg404__btns{flex-direction:column;gap:12px}#et-boc .fg404__btn{width:100%}#et-boc .fg404__text{font-size:16px}#et-boc .fg404__trust{padding:40px 16px;gap:20px 16px}#et-boc .fg404__trust li{font-size:13px}}.fg-calc{max-width:640px;margin:0;padding:24px;background:#f4f4f4;border:1px solid #ddd;font-family:inherit;color:#111}.fg-calc h3{font-size:1.25em;margin:0 0 16px;text-transform:none}.fg-calc label{display:block;font-weight:700;margin:0 0 6px}.fg-calc input[type=number],.fg-calc select{width:100%;box-sizing:border-box;padding:10px;margin:0 0 16px;border:1px solid #bbb;border-radius:0;background:#fff;font:inherit;min-height:44px}.fg-calc input[type=checkbox]{width:auto;min-height:0;margin:0}.fg-calc .fg-calc-row{display:flex;flex-direction:column;gap:0}@media(min-width:560px){.fg-calc .fg-calc-row{flex-direction:row;gap:16px}.fg-calc .fg-calc-row>div{flex:1}}.fg-calc button{width:100%;padding:14px;border:0;border-radius:0;background:#111;color:#fff;font:inherit;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;min-height:44px}.fg-calc button:hover{background:#C8171E}.fg-calc .result{margin-top:20px;padding:16px;background:#e9e9e9}.fg-calc .disclaimer{font-size:.8em;color:#555;margin-top:24px}.fg-calc a{color:#C8171E}.fg-calc .product-slider{display:flex;overflow-x:auto;gap:16px;padding-bottom:10px;scroll-snap-type:x mandatory}.fg-calc .product-card{flex:0 0 auto;width:160px;scroll-snap-align:start;text-decoration:none;color:inherit;text-align:center}.fg-calc .product-card img{width:100%;height:auto;display:block}.fg-calc .product-card-title{font-weight:700;margin-top:8px}.fg-calc .product-card-sub{font-size:.9em;color:#444}.fg-stats{display:grid;grid-template-columns:1fr 1fr;gap:32px 24px;max-width:640px}.fg-stats p{margin:0}.fg-stat-n{font-size:48px;line-height:1;font-weight:700;color:#fff}.fg-stat-l{margin-top:8px!important;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#ddd}@media(min-width:768px){.fg-stats{grid-template-columns:repeat(4,1fr);max-width:none}.fg-stat-n{font-size:72px}}#et-boc section[id^="kp-re"] .fg-logo img{max-height:48px;width:auto}#et-boc section[id^="kp-ar"] .fg-kimg img[src*="asset-1-1"]{width:64px;height:auto}#et-boc section[id^="kp-cp"],#et-boc section[id^="kp-cp"] *{overflow-wrap:anywhere;word-break:normal}#et-boc section[id^="kp-cp"] ul{padding-left:20px}#et-boc .fg-quiz{width:100%;max-width:100%;border:0;display:block}#et-boc [id^="kp-cp"],#et-boc [id^="kp-cp"] *{overflow-wrap:anywhere}#et-boc [id^="kp-cp"] ul{padding-left:20px}#et-boc #military-1 .et_pb_column>.et_pb_group,#et-boc #testen-1 .et_pb_column>.et_pb_group{width:100%}#et-boc :is(#military-1,#testen-1) .et_pb_button_module_wrapper{margin-top:8px}#et-boc :is(section[id^="military-"],section[id^="testen-"]).fg-wh .et_pb_text_inner a{color:#111!important;text-decoration:underline;text-decoration-color:#C8171E;text-decoration-thickness:2px;text-underline-offset:3px}#et-boc :is(section[id^="military-"],section[id^="testen-"]).fg-dk .et_pb_text_inner a{color:#fff!important;text-decoration:underline;text-decoration-color:#E0262E;text-decoration-thickness:2px;text-underline-offset:3px}#et-boc :is([id^="military-"],[id^="testen-"]).fg-wh .et_pb_text_inner a{color:#111!important;text-decoration:underline;text-decoration-color:#C8171E;text-decoration-thickness:2px;text-underline-offset:3px}#et-boc :is([id^="military-"],[id^="testen-"]).fg-dk .et_pb_text_inner a{color:#fff!important;text-decoration:underline;text-decoration-color:#E0262E;text-decoration-thickness:2px;text-underline-offset:3px}#et-boc #forst-3 .et_pb_text_inner a{color:#fff!important;text-decoration:underline;text-decoration-color:#E0262E;text-decoration-thickness:2px;text-underline-offset:3px}