@media(min-width:768px){@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/templates/bige/css/fonts/open-sans-v40-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(/templates/bige/css/fonts/open-sans-v40-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(/templates/bige/css/fonts/open-sans-v40-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:500;src:url(/templates/bige/css/fonts/open-sans-v40-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/templates/bige/css/fonts/open-sans-v40-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:600;src:url(/templates/bige/css/fonts/open-sans-v40-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/templates/bige/css/fonts/open-sans-v40-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:url(/templates/bige/css/fonts/open-sans-v40-latin-700italic.woff2) format("woff2")}}html{font-size:62.5%;line-height:1.25}body{font-family:Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.5}@media(min-width:768px){body{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:calc(1.08rem + .42353vw);min-width:0}}@media(min-width:768px)and (min-width:1700px){body{font-size:1.8rem}}.check-row label,.copy-content,button,input,textarea{font-family:Arial,Helvetica,sans-serif;font-size:1.6rem;line-height:1.4}@media(min-width:768px){.check-row label,.copy-content,button,input,textarea{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:calc(1.08rem + .42353vw);min-width:0}}@media(min-width:768px)and (min-width:1700px){.check-row label,.copy-content,button,input,textarea{font-size:1.8rem}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{hyphens:auto;margin-top:0}.h1,h1{font-size:2.8rem;line-height:1.2}@media(min-width:768px){.h1,h1{font-size:4rem;line-height:1.2}}.h1,h1{font-weight:700;margin-bottom:2.4rem}.h2,h2{font-size:2.4rem;line-height:1.2}@media(min-width:768px){.h2,h2{font-size:3.2rem;line-height:1.2}}.h2,h2{font-weight:700;margin-bottom:2.4rem}.h3,h3{font-size:2rem;line-height:1.2}@media(min-width:768px){.h3,h3{font-size:2.4rem;line-height:1.2}}.h3,h3{font-weight:700;margin-bottom:2rem;margin-top:0}.h4,h4{font-size:1.6rem;line-height:1.2}@media(min-width:768px){.h4,h4{font-size:calc(1.1rem + .52941vw);line-height:1.2;min-width:0}}@media(min-width:768px)and (min-width:1700px){.h4,h4{font-size:2rem}}.h4,h4{font-weight:600;margin-bottom:1.6rem}.h5,h5{font-size:1.8rem;line-height:1.2}@media(min-width:768px){.h5,h5{font-size:1.8rem;line-height:1.2}}.h5,h5{font-weight:600;margin-bottom:1.6rem}.h6,h6{font-size:1.6rem;font-weight:500;line-height:1.2;margin-bottom:1.6rem}.small{font-size:1.5rem;line-height:1.6}@media(min-width:768px){.small{font-size:calc(1.05rem + .26471vw);min-width:0}}@media(min-width:768px)and (min-width:1700px){.small{font-size:1.5rem}}.xsmall{font-size:1.3rem;line-height:1.6}.fprim{color:#a21101}a{transition:color .3s ease}a:hover{color:#a21101}.links-primary a{color:#a21101}.color_edit_info{color:#a21101}a.midi{font-size:1.5rem;line-height:1.6}@media(min-width:768px){a.midi{font-size:calc(1.05rem + .26471vw);min-width:0}}@media(min-width:768px)and (min-width:1700px){a.midi{font-size:1.5rem}}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;max-width:100%;overflow:hidden}.error{color:var(--color-error)}a.lined:active,a.lined:hover,a.lined:link,a.lined:visited{text-decoration:underline}.infotext .red-font{color:#a21101}.medium-small{font-size:1.4rem;line-height:1.4}@media(min-width:768px){.medium-small{font-size:calc(12.22454px + .23148vw)}}@media(min-width:1200px){.medium-small{font-size:1.5rem}}.section,section{background:#fff;padding-bottom:2.4rem;padding-top:2.4rem}@media(min-width:992px){.section,section{padding-bottom:3.2rem;padding-top:3.2rem}}.section.colored,section.colored{background:#f3f3f3}@media(max-width:1679.98px){.section.colored,section.colored{margin-left:-2rem;margin-right:-2rem;padding-left:2rem;padding-right:2rem}}@media(min-width:1680px){.section.colored,section.colored{margin-left:-4.8rem;margin-right:-4.8rem;padding-left:4.8rem;padding-right:4.8rem}}.section.colored-light,section.colored-light{background-color:var(--color-grey0)}.section.small,section.small{padding-bottom:1.2rem;padding-top:1.2rem}@media(min-width:768px){.section.small,section.small{padding-bottom:2.4rem;padding-top:2.4rem}}.section.plainTop,section.plainTop{padding-top:0}.section:not(.listing-head):not(.content):last-child,section:not(.listing-head):not(.content):last-child{padding-bottom:0}.subsection{margin-bottom:2.4rem}@media(min-width:768px){.subsection{margin-bottom:3.2rem}}.subsection.top{margin-bottom:0;margin-top:2.4rem}@media(min-width:768px){.subsection.top{margin-bottom:0;margin-top:3.2rem}}.container{padding-left:0;padding-right:0}@media(max-width:575.98px){.layout_wrap .mobile-scroll{flex-wrap:nowrap;overflow-x:auto;padding-bottom:1rem;padding-right:33.3333333333vw;scroll-snap-type:x mandatory}.layout_wrap .mobile-scroll>.listingbox{scroll-snap-align:start}}.sr-only{clip:rect(0,0,0,0);border:0;height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0}.toggle-btn{color:var(--color-primary,#a21101);font-size:1.6rem;line-height:1.2}@media(min-width:768px){.toggle-btn{font-size:calc(1.1rem + .52941vw);line-height:1.2;min-width:0}}@media(min-width:768px)and (min-width:1700px){.toggle-btn{font-size:2rem}}.toggle-btn{cursor:pointer;font-weight:600;margin-bottom:1.6rem}.toggle-btn:after{content:"";display:inline-block;font-family:Font Awesome\ 6 Free;font-size:14px;font-weight:900;line-height:20px;margin-left:.5rem;transition:transform .3s ease}.toggle-btn[aria-expanded=true]:after{transform:rotate(180deg)}.listing-head,.subhead{position:relative;text-align:center}.listing-head:before,.subhead:before{background:#dee2e6;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.listing-head .head-inner,.listing-head h1,.listing-head h2,.listing-head strong,.subhead .head-inner,.subhead h1,.subhead h2,.subhead strong{background:#fff;display:inline-block;margin:0;max-width:90%;padding:0 1rem;position:relative;z-index:2}.listing-head.high,.subhead.high{margin-bottom:2.4rem}@media(min-width:768px){.listing-head.high,.subhead.high{margin-bottom:4.8rem}}.listing-head.with-link,.subhead.with-link{padding-left:4rem;padding-right:4rem}.listing-head.with-link .more,.subhead.with-link .more{background-color:#fff;padding:0 1rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media(min-width:768px){.listing-head.with-link,.subhead.with-link{padding-left:8rem;padding-right:8rem}}.listing-head a,.subhead a{text-decoration:underline}.sublisting-head{color:#a21101;position:relative}.sublisting-head .head-inner{border-bottom:1px solid #dee2e6;margin-bottom:2.4rem;padding-bottom:1.2rem}.sublisting-head .head-inner span.pflicht{font-weight:400}.errormessage{color:#ab050b;font-size:1.5rem;line-height:1.6}@media(min-width:768px){.errormessage{font-size:calc(1.05rem + .26471vw);min-width:0}}@media(min-width:768px)and (min-width:1700px){.errormessage{font-size:1.5rem}}.errormessage{background-color:#f7f7f7;margin-bottom:2.4rem;padding:1.6rem}.errormessage p:before{content:"-";margin-right:.5rem}.errormessage p:last-child{margin-bottom:0}.errormessage a{font-weight:600;text-decoration:underline}.section-headline{color:#495057;padding-right:2.4rem;position:relative}.section-headline span{color:#a21101}.section-headline p{margin-top:-1.5rem}.section-headline .more{font-size:1.5rem;position:absolute;right:0;top:2px}@media(max-width:767.98px){.section-headline .more a{display:inline-flex;height:3.2rem;justify-content:flex-end;width:3.2rem}}.section-headline.intro .h2,.section-headline.intro h2{line-height:1.6}.section-headline.intro .h3,.section-headline.intro h3{line-height:1.5}body *{-moz-text-size-adjust:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;max-height:1000000px}body{background:#fff;color:#000;position:relative}*,:after,:before{box-sizing:border-box;margin:0;padding:0}#horizontalAccordion{display:none}#horizontalAccordion ul.resp-tabs-list{display:none!important}#horizontalAccordion .resp-tab-content{display:none;font-size:calc(1.05rem + .26471vw);min-width:0}@media(min-width:1700px){#horizontalAccordion .resp-tab-content{font-size:1.5rem}}#horizontalTab ul.resp-tabs-list{list-style-type:none}#horizontalTab ul.resp-tabs-list li{display:inline-block}#horizontalTab .resp-tabs-container{display:none}#mobile_menu{display:none}*{scrollbar-color:#ccc #eee;scrollbar-width:thin}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-track{background:#eee}::-webkit-scrollbar-thumb{background-color:#ccc;border:1px solid #eee;border-radius:0}.no_scroll,.viewer-open{overflow:hidden}html{scrollbar-gutter:stable}@media not all and (min-resolution:0.001dpcm){.no_scroll,.viewer-open{padding-right:calc(9px - 100vw + 100%)}}@supports(-webkit-overflow-scrolling:touch){input[type=email],input[type=password],input[type=tel],input[type=text]{font-size:16px!important}select{font-size:16px!important}textarea{font-size:16px!important}}div[id^=trustbadge-container-]{z-index:1299!important}.as-oil{position:fixed}.lazyload,.lazyloading{background:#f5f5f5;opacity:0}.lazyloaded{opacity:1;transition:opacity 1s ease}.clearer{clear:both;height:0;line-height:0px}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.bold,.strong,b,strong{font-weight:700}p{margin:14px 0}table{border-collapse:collapse;border-spacing:0;width:100%}table td{padding:5px 0}.td_full{width:100%}iframe{display:block}.prod_image{display:block;position:relative;text-align:center;width:100%}.prod_image img{height:100%;margin:2.4rem auto 0;-o-object-fit:contain;object-fit:contain;width:100%}.font_midi{font-size:13px!important;line-height:19px!important}.font_midi input[type=radio]~label:before{line-height:18px!important}.font_midi input[type=radio]~label:after{line-height:18px!important}.font_midi input[type=checkbox]~label:before{line-height:19px!important}.font_midi input[type=checkbox]~label:after{line-height:19px!important}.font_small{font-size:14px!important;line-height:20px!important}.font_small input[type=radio]~label:before{line-height:17px!important}.font_small input[type=radio]~label:after{line-height:17px!important}.font_small input[type=checkbox]~label:before{line-height:18px!important}.font_small input[type=checkbox]~label:after{line-height:18px!important}.border_0{border:0!important}.mt_0{margin-top:0!important}.mt_5{margin-top:5px!important}.mt_10{margin-top:10px!important}.mt_15{margin-top:15px!important}.mt_20{margin-top:20px!important}.mt_25{margin-top:25px!important}.mt_30{margin-top:30px!important}.mt_40{margin-top:40px!important}.mt_50{margin-top:50px!important}.mb_0{margin-bottom:0!important}.mb_5{margin-bottom:5px!important}.mb_10{margin-bottom:10px!important}.mb_15{margin-bottom:15px!important}.mb_20{margin-bottom:20px!important}.mb_25{margin-bottom:25px!important}.mb_30{margin-bottom:30px!important}.mb_40{margin-bottom:40px!important}.mb_50{margin-bottom:50px!important}.my_0{margin-bottom:0!important;margin-top:0!important}.my_5{margin-bottom:5px!important;margin-top:5px!important}.my_10{margin-bottom:10px!important;margin-top:10px!important}.my_15{margin-bottom:15px!important;margin-top:15px!important}.my_20{margin-bottom:20px!important;margin-top:20px!important}.my_25{margin-bottom:25px!important;margin-top:25px!important}.my_30{margin-bottom:30px!important;margin-top:30px!important}.my_40{margin-bottom:40px!important;margin-top:40px!important}.my_50{margin-bottom:50px!important;margin-top:50px!important}.mr_5{margin-right:5px!important}.ml_5{margin-left:5px!important}.pt_0{padding-top:0!important}.pb_0{padding-bottom:0!important}.py_0{padding-bottom:0!important;padding-top:0!important}.py_5{padding-bottom:5px!important;padding-top:5px!important}.py_10{padding-bottom:10px!important;padding-top:10px!important}.py_15{padding-bottom:15px!important;padding-top:15px!important}.py_20{padding-bottom:20px!important;padding-top:20px!important}.py_25{padding-bottom:25px!important;padding-top:25px!important}.py_30{padding-bottom:30px!important;padding-top:30px!important}.py_40{padding-bottom:40px!important;padding-top:40px!important}.py_50{padding-bottom:50px!important;padding-top:50px!important}.nowrap{white-space:nowrap}.layout_wrap{width:100%}.layout_content{margin:0 0 80px;padding:0;width:100%}@media(max-width:767.98px){.layout_content{margin-bottom:4rem}}.content_full{padding:0;width:100%}.content_full_colored{background:#f9f9f9;padding:0;width:100%}.content_big{margin:0 auto;max-width:1680px;padding:0 20px;width:100%}.content_medium{margin:0 auto;max-width:1440px;padding:0 10px;width:100%}@media(min-width:992px){.content_medium{padding:0 60px}}.content_small{margin:0 auto;max-width:1680px;padding:0 20px;width:100%}.contentbox{margin:0;padding:15px 0}.contentbox.grey{background:#f5f5f5;padding:10px}.contentbox.lightyellow{background:#fff7dd;padding:10px}.flex_column_row{display:flex;flex-wrap:wrap;margin:0 -10px}.flex_column_row .flex_2column_item{margin:0;padding:0 10px;width:100%}@media(min-width:768px){.flex_column_row .flex_2column_item{width:50%}.flex_column_row .flex_2column_item:nth-child(odd){padding:0 30px 0 10px}.flex_column_row .flex_2column_item:nth-child(2n){padding:0 10px 0 30px}}.flex_column_row.reverse{flex-direction:row-reverse}@media(min-width:768px){.flex_column_row.reverse .flex_2column_item:nth-child(2n){padding:0 30px 0 10px}.flex_column_row.reverse .flex_2column_item:nth-child(odd){padding:0 10px 0 30px}}.layout_header{background:var(--header_bg,#fff);border-bottom:10px solid var(--categoriesmenu_bg,#f0f0f0);padding:0;position:relative;width:100%}@media(max-width:991.98px){.layout_header .col_logo img{max-height:100px}.layout_header.header-fixed-on-scroll{height:154px}.layout_header.header-fixed-on-scroll .layout_header_inner{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);left:0;position:fixed;top:0;width:100%;z-index:1301}.layout_header.header-fixed-on-scroll .layout_header_inner .col_logo{margin-bottom:0}.layout_header.header-fixed-on-scroll .layout_header_inner .col_logo img{max-height:50px}}@media(max-width:575.98px){.layout_header .col_logo img{margin:0 auto 1rem;max-height:80px;width:auto}}@media(min-width:992px){.layout_header{border-bottom:none}}.layout_header_inner{margin:0 auto;max-width:1680px;padding:20px}.flex_header_row{align-items:center;display:flex;flex-wrap:wrap;margin:0}.col_logo{margin:0 0 15px;text-align:center;width:100%}@media(min-width:576px){.col_logo{margin:0;width:auto}}.col_logo{transition:margin-bottom .3s ease}.col_logo img{display:block;height:auto;transition:max-height .3s ease;width:160px}@media(min-width:576px){.col_logo img{height:auto;width:auto}}.col_filler{display:block;flex:1}@media(min-width:992px){.col_filler{display:none}}.col_account,.col_cart,.col_menu,.col_settings,.col_wishlist{flex:1;padding:0;position:relative;text-align:center;width:auto}@media(min-width:576px){.col_account,.col_cart,.col_menu,.col_settings,.col_wishlist{flex:initial;padding:0 0 0 10px;width:50px}}#account_short,#cart_short,#menu_short,#search_short,#settings_short,#wishlist_short{height:40px;margin:0 auto;width:40px;z-index:1000}#account_short>a,#cart_short>a,#menu_short>button,#search_short>button,#settings_short>button,#settings_short>div,#wishlist_short>a{background:var(--header_menuitems_bg,#eee);border:1px solid var(--header_menuitems_border,#eee);border-radius:40px;color:var(--header_menuitems_color,#555);cursor:pointer;display:block;height:40px;position:relative;text-align:center;transition:all .3s ease-in-out;width:40px}#account_short>a:after,#cart_short>a:after,#menu_short>button:after,#search_short>button:after,#settings_short>button:after,#settings_short>div:after,#wishlist_short>a:after{background:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,0));border-radius:50%;content:"";height:100%;left:1px;position:absolute;top:1px;transition:height .2s ease,opacity .2s ease;width:calc(100% - 2px);z-index:1}#account_short>a i,#cart_short>a i,#menu_short>button i,#search_short>button i,#settings_short>button i,#settings_short>div i,#wishlist_short>a i{position:relative;z-index:2}#account_short>a .count,#cart_short>a .count,#menu_short>button .count,#search_short>button .count,#settings_short>button .count,#settings_short>div .count,#wishlist_short>a .count{z-index:3}#account_short>a:hover:after,#cart_short>a:hover:after,#menu_short>button:hover:after,#search_short>button:hover:after,#settings_short>button:hover:after,#settings_short>div:hover:after,#wishlist_short>a:hover:after{height:0}#account_short>a:hover,#cart_short>a:hover,#menu_short>button:hover,#settings_short>button:hover,#settings_short>div:hover,#wishlist_short>a:hover{background:var(--header_menuitems_bg,#ddd);border:1px solid var(--header_menuitems_border_hover,#ddd);color:var(--header_menuitems_color_hover,#333)}#account_short .fa-regular,#account_short .fa-solid,#cart_short .fa-regular,#cart_short .fa-solid,#menu_short .fa-regular,#menu_short .fa-solid,#settings_short .fa-regular,#settings_short .fa-solid,#wishlist_short .fa-regular,#wishlist_short .fa-solid{font-size:20px;line-height:39px;width:39px}#cart_short .fa-regular,#cart_short .fa-solid{margin-top:2px}#account_short .fa-regular,#account_short .fa-solid{font-size:18px}#cart_short .count,#wishlist_short .count{background:var(--count_cart_wishlist_bg,#333);border-radius:5px;color:var(--count_cart_wishlist_color,#fff);display:inline-block;font-size:12px;font-weight:700;line-height:12px;min-width:20px;padding:3px;position:absolute;right:-6px;text-align:center;top:-8px}.col_search{flex:1;padding:0;text-align:center;width:auto}@media(min-width:576px){.col_search{flex:initial;padding:0 0 0 10px;width:50px}}@media(min-width:992px){.col_search{flex:1;padding:0 20px 0 30px;width:auto}}#search{bottom:0;height:40px;left:10px;margin:auto;max-width:none;position:absolute;right:10px;top:0;width:auto}@media(min-width:992px){#search{left:0;max-width:500px;position:static;right:0}}#search_short>div{background:var(--header_menuitems_bg,#eee);border:1px solid var(--header_menuitems_border,#eee);border-radius:40px;color:var(--header_menuitems_color,#555);cursor:pointer;display:block;height:40px;margin:0 auto;position:relative;text-align:center;transition:all .3s ease-in-out;width:40px}@media(min-width:992px){#search_short{display:none}}#search_short>div:hover{background:var(--header_menuitems_bg_hover,#ddd);border:1px solid var(--header_menuitems_border_hover,#ddd);color:var(--header_menuitems_color_hover,#333)}#search_short .fa-regular,#search_short .fa-solid{font-size:18px;line-height:39px;width:39px}.toggle_search{background:var(--search_toggle_bg,hsla(0,0%,100%,.9));bottom:0;display:none;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:1301}@media(min-width:992px){.toggle_search{background:transparent;display:block;position:static}}.search_inner{display:flex;position:relative}.layout_categories_holder{display:none}.layout_categories{background:var(--categoriesmenu_bg,#f0f0f0);border-color:var(--categoriesmenu_border,#f0f0f0);border-style:solid;border-width:1px 0;box-shadow:0 2px 5px rgba(0,0,0,.1);display:none;margin:0;position:relative}@media(min-width:992px){.layout_categories.fixed-on-scroll{background-color:var(--header_bg_fixed,#444);border-color:#999;left:0;position:fixed;right:0;top:0;z-index:99999}.layout_categories.fixed-on-scroll .mega_menu{max-height:calc(100vh - 3rem);overflow:auto}.layout_categories.fixed-on-scroll li.level1>a{color:#fff}.layout_categories.fixed-on-scroll li.level1>a .sub_cats_arrow{background-color:#999}}@media(min-width:992px){.layout_categories_holder{display:block;height:4.8rem;margin-bottom:5px}.layout_categories{display:block}}.layout_categories_inner{margin:0 auto;max-width:1680px;padding:0 10px;width:100%}@media(min-width:992px){.layout_categories_inner{padding:0 20px}}.menu_items{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;list-style-type:none;margin:0 -.8rem;padding:5px 0;width:auto}.menu_items>li{padding:3px 0}.menu_items>li:last-child{flex:1;text-align:right}.menu_items>li:last-child a{color:var(--color-primary,#a21101);display:inline-flex}.menu_items>li.active>a{font-weight:700;letter-spacing:-.02rem}.menu_items>li>a{display:block;font-size:calc(1.05rem + .26471vw);min-width:0;padding:5px 10px}@media(min-width:1700px){.menu_items>li>a{font-size:1.5rem}}.menu_items>li>a{border-radius:8px;color:var(--categoriesitems_level1_color,#666);font-weight:600;line-height:20px;text-transform:uppercase;transition:color .3s ease-in-out}.menu_items>li>a>.counts{display:inline;font-size:10px;font-weight:600;line-height:10px;padding:0 0 0 3px}.menu_items>li.has_sub_cats>.nolink,.menu_items>li.has_sub_cats>a{padding:5px 8px;position:relative}.menu_items>li.has_sub_cats>.nolink .sub_cats_arrow,.menu_items>li.has_sub_cats>a .sub_cats_arrow{background-color:#d8d8d8;bottom:-2px;margin:auto;position:absolute;right:-4px;top:-2px;width:1px}.menu_items>li>a:hover{color:var(--color-primary,#a21101)}.menu_items>li>span.nolink{border-radius:8px;color:var(--categoriesitems_level1_color,#666);display:block;font-size:12px;font-weight:700;line-height:20px;padding:5px 10px;text-transform:uppercase;transition:all .3s ease-in-out}.menu_items>li>span.nolink:hover{background:var(--categoriesitems_level1_bg_hover,rgba(0,0,0,.1));color:var(--categoriesitems_level1_color_hover,#a21101)}.menu_items ul{list-style-type:none;margin:0}.menu_items a:hover{text-decoration:none}.menu-lazy-img{aspect-ratio:240/160;display:block;width:100%}.listing-intro .intro-img-holder img{display:block;height:auto;width:100%}.listing-intro .intro-body{padding-top:2rem}.listing-intro .intro-body h2{color:var(--color-primary,#a21101)}.listing-intro .intro-body p:last-child,.listing-intro .intro-body ul:last-child{margin-bottom:0}@media(min-width:992px){.listing-intro .intro-img-holder img{height:auto;max-width:100%;width:auto}.listing-intro .intro-body{background-color:hsla(0,0%,98%,.8);margin:-4rem 0 0 -4rem;padding:2rem}.listing-intro .intro-body--manu{margin:0}}@media(min-width:1200px){.listing-intro .intro-body{padding:4rem}.listing-intro .intro-body--manu{margin:0}}.splide_size1:after{background:#fff;border-right:1px solid #e1e1e1;bottom:0;content:"";display:block;position:absolute;right:-1px;top:0;width:2px}.splide_size1{border:1px solid #e1e1e1}.splide_size1 .listingbox{border-bottom:none;height:100%}.button_row{display:flex;flex-direction:column;flex-wrap:wrap;margin:15px -5px 0}@media(min-width:576px){.button_row{flex-direction:row}}.button_row>.br_left{display:flex;flex:1;flex-wrap:wrap;justify-content:flex-start}.button_row>.br_right{display:flex;flex:1;flex-wrap:wrap;justify-content:flex-end}.button_row a:hover{text-decoration:none}.br_btn_0{padding:5px;width:100%}.br_btn_1{min-width:100%;padding:5px}@media(min-width:576px){.br_btn_1{min-width:0}}.br_btn_checkout{max-width:480px;padding:5px;width:100%}.br_btn_checkout .apms_form_inner{max-width:480px;width:100%!important}.br_btn_checkout .apms_form_button{max-width:480px!important;min-width:100%!important}.br_btn_checkout .apms_form_button_inner{min-height:44px!important}.br_btn_checkout .apms_container_full{font-size:14px;hyphens:auto;line-height:20px}.br_btn_alternate{display:block;height:20px;position:relative;text-align:center;width:100%}.br_btn_alternate:before{border-top:1px solid #d9d9d9;bottom:0;content:"";display:block;height:1px;left:10%;margin:auto;position:absolute;right:10%;top:1px}.br_btn_alternate span{background:#fff;color:#666;display:inline-block;font-size:10px;font-weight:400;line-height:20px;padding:0 10px;position:relative;text-transform:uppercase;vertical-align:top;z-index:1}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer}.btn{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;min-height:4.8rem;padding:0 2rem;text-align:center;text-decoration:none;transition:all .3s ease-in-out}.btn:hover{opacity:.9;text-decoration:none}@media(max-width:575.98px){.btn{padding:0 1.2rem}}@media(min-width:992px){.btn{height:4.8rem}}.btn.small{height:auto;padding:.5rem 2rem}.btn span{align-items:center;display:inline-flex}.btn.btn-primary{background:#a21101;color:#fff;position:relative}.btn.btn-primary:after{background:linear-gradient(hsla(0,0%,100%,.8),hsla(0,0%,100%,.2));content:"";height:50%;left:1px;position:absolute;top:1px;transition:height .2s ease,opacity .2s ease;width:calc(100% - 2px)}.btn.btn-primary:hover:after{height:100%;opacity:.2}.btn .mdi.next:before,.btn .mdi.prev:before{margin-right:0}.btn.btn-secondary{background:#fff;border:2px solid #a21101;color:#a21101}.btn.btn-secondary.icon-btn{padding:0 2rem}@media(max-width:575.98px){.btn.btn-secondary.icon-btn{padding:0 1.2rem}}.btn.btn-inverted{background:transparent;border:2px solid #fff;color:#fff;padding:0 2rem}.btn.inner-icon-button{cursor:default;height:auto;padding:0}.btn.inner-icon-button i{margin-left:1.2rem}.btn.inner-icon-button button{color:#a21101;height:4.4rem;padding:0 2rem}.btn-holder a{text-decoration:none}.banner-holder a:hover .btn.btn-primary:after{height:100%;opacity:.2}.cssButton{align-items:center;cursor:pointer;display:flex;font-family:Red Hat Display,sans-serif;font-weight:900;justify-content:center;min-height:44px;padding:9px 15px;position:relative;text-align:center;text-decoration:none;text-transform:none;transition:all .3s ease-in-out;white-space:nowrap;width:100%}.cssButtonText{font-size:1.6rem;font-weight:700;line-height:1.625;padding:0 3px;text-transform:none;vertical-align:top}.cssButtonIcon{font-size:1.6rem;line-height:24px;padding:0 3px;vertical-align:top}.cssButtonIcon .fa-regular,.cssButtonIcon .fa-solid,.cssButtonIcon .far,.cssButtonIcon .fas{line-height:24px;vertical-align:top}.cssButton button{color:transparent;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.cssButton:hover{text-decoration:none}.cssButtonColor1{background:var(--button1_background,#fff);border:1px solid var(--button1_border,#a21101);color:var(--button1_color,#a21101);text-decoration:none}.cssButtonColor1:hover{opacity:.5;text-decoration:none!important}.cssButtonPos4 .cssButtonColor1{background:var(--button2_background,#4d4d4d);color:var(--button2_color,#fff);text-decoration:none}.cssButtonPos4 .cssButtonColor1:after{background:linear-gradient(hsla(0,0%,100%,.8),hsla(0,0%,100%,.2));content:"";height:50%;left:1px;position:absolute;top:1px;transition:height .2s ease,opacity .2s ease;width:calc(100% - 2px)}.cssButtonPos4 .cssButtonColor1:hover{text-decoration:none}.cssButtonPos4 .cssButtonColor1:hover:after{height:100%;opacity:.2}.cssButtonPos4 a:hover{text-decoration:none}.cssButtonColor2{background:var(--button2_background,#4d4d4d);color:var(--button2_color,#fff);text-decoration:none}.cssButtonColor2:after{background:linear-gradient(hsla(0,0%,100%,.8),hsla(0,0%,100%,.2));content:"";height:50%;left:1px;position:absolute;top:1px;transition:height .2s ease,opacity .2s ease;width:calc(100% - 2px)}.cssButtonColor2:hover:after{height:100%;opacity:.2}.cssButtonColor2:not(:has(span.cssButtonText)) .btn,.cssButtonColor2:not(:has(span.cssButtonText)) button{color:var(--button2_color,#fff)}.cssButtonColor3{background:#eee;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#333;text-decoration:none}.cssButtonColor3:hover{opacity:.8;text-decoration:none!important}.cssButtonColor4{background-color:#43c875;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#fff;text-decoration:none}.cssButtonColor4:hover{opacity:.8;text-decoration:none!important}.cssButtonColor5{background:#ccc;color:#333}.cssButtonColor5:hover{opacity:.8;text-decoration:none!important}.cssButtonColor6{background-color:#ffc848;border:1px solid #d19c20;border-radius:2px;box-shadow:inset 1px 1px 0 0 #ffe3a1;color:#222;display:inline-block;height:32px;text-decoration:none;text-shadow:1px 1px 0 #ffd97e}.cssButtonColor6:hover{background-color:#fbba22;color:#222;text-decoration:none!important}.cssButtonColor6 .color-paypal0{color:#013088;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;line-height:16px;padding:0 5px 0 0;vertical-align:middle}.cssButtonColor6 .color-paypal1{color:#013088;font-family:Poppins,sans-serif;font-size:18px;font-style:italic;font-weight:700;line-height:16px}.cssButtonColor6 .color-paypal2{color:#019cde;font-family:Poppins,sans-serif;font-size:18px;font-style:italic;font-weight:700;line-height:16px}.cssButtonColor7{border:none;color:#333;font-weight:600;height:auto;margin:0;padding:0;text-decoration:none;text-transform:none}.cssButtonColor7 .cssButtonText{border-bottom:1px solid #555;font-size:12px;line-height:16px;padding:0 3px;text-decoration:none;text-transform:none;vertical-align:top}.cssButtonColor7 .cssButtonIcon{font-size:12px;line-height:16px;padding:0 3px;vertical-align:top}.cssButtonColor7:hover{background:none;border:none;opacity:.8;text-decoration:none!important}.content_site a:has(.cssButton),a:has(.cssButton){text-decoration:none}.banner-holder{overflow:auto;scroll-snap-type:x mandatory;scrollbar-color:transparent transparent}.banner-holder .banner_row{display:flex;flex-wrap:nowrap;padding-right:25vw}.banner-holder .banner_row .banner_item_image{scroll-snap-align:start;width:100%}@media(min-width:576px){.banner-holder .banner_row{padding-right:12.5vw}}@media(min-width:992px){.banner-holder{overflow:unset}.banner-holder .banner_row{flex-wrap:wrap;padding-right:0;row-gap:2.4rem}}.banner_item{position:relative}.banner_item_image{height:100%;position:relative}.banner_item_image_inner{height:100%;position:relative;transition:all .5s ease-in-out}.banner_item_image_inner>a{display:block;height:100%}.banner_item_image_inner img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease-in-out;width:100%}.banner_item_content{background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.2);border-radius:4px;bottom:10px;color:#000;display:block;font-size:12px;font-weight:700;left:10px;line-height:16px;max-width:calc(100% - 20px);padding:12px 10px;position:absolute;text-transform:uppercase}.banner_item_content>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;hyphens:auto;overflow:hidden}@media(min-width:768px){.banner_item_content{font-size:14px;font-weight:900;line-height:18px}}@media(min-width:992px){.banner_item_content{bottom:20px;font-size:16px;left:20px;line-height:20px;max-width:calc(100% - 40px);padding:12px 20px}}@media(min-width:992px){.banner-hero{padding-top:2rem}}@media(min-width:768px){.banner-hero .banner-grid-container{display:grid;grid-template-columns:1fr}}.banner-hero .banner-link{display:block;text-decoration:none}@media(min-width:768px){.banner-hero .banner-link{color:#fff;display:grid;grid-template-areas:"overlay"}}@media(min-width:768px){.banner-hero .stack-item{grid-area:overlay}}.banner-hero .banner-img{aspect-ratio:2;display:block;height:auto;width:100%}@media(min-width:768px){.banner-hero .banner-img{aspect-ratio:unset;height:100%;-o-object-fit:cover;object-fit:cover}}.banner-hero .banner-content{align-items:center;display:flex;z-index:1}.banner-hero .banner-content .banner-inner{background-color:#f3f3f3;padding:2rem;width:100%}@media(min-width:768px){.banner-hero .banner-content .banner-inner{background:rgba(0,0,0,.6);margin:2rem;width:48%}}@media(min-width:992px){.banner-hero .banner-content .banner-inner{margin:4rem;padding:4rem}}.banner-hero .banner-content .banner-title{font-size:2rem;line-height:1.2}@media(min-width:768px){.banner-hero .banner-content .banner-title{font-size:2.4rem;line-height:1.2}}.banner-hero .banner-content .banner-title{font-weight:700;margin-bottom:2rem;margin-top:0}.banner-hero .banner-content .btn{display:inline-flex;font-weight:500;margin-top:1.5rem}