body.cke_editable{padding:15px}body.cke_editable ol,body.cke_editable ul{margin-left:1.1em}body.cke_editable ol li,body.cke_editable ul li{margin-bottom:.6em}body.cke_editable ul{list-style:none;list-style-position:outside;margin:.6em 0 0;padding:0}body.cke_editable ul li{margin-bottom:1.2em;padding:0 0 0 40px;position:relative;width:100%}body.cke_editable ul li:before{background:#ff001a;content:"";display:block;height:4px;left:0;position:absolute;top:.7em;width:20px}body.cke_editable ol{list-style-type:decimal}body.cke_editable .listicon:before{background:none!important;color:#ff001a;font-family:icomoon!important;font-size:2em!important;height:auto!important;line-height:1!important;top:-.1em!important;width:auto!important}body.cke_editable .listicon--five:before{content:""!important}body.cke_editable .listicon--aluminium:before{content:""!important}body.cke_editable .listicon--gecobright:before{content:""!important}body.cke_editable .listicon--gecotrac:before{content:""!important;top:-.2em!important}body.cke_editable .listicon--gecodot:before{content:""!important}body.cke_editable .listicon--eye:before{content:""!important}body.cke_editable .listicon--feather:before{content:""!important}body.cke_editable .listicon--mg:before{content:""!important}body.cke_editable .listicon--ed:before{content:""!important}body.cke_editable .listicon--two:before{content:""!important}body.cke_editable .listicon--ten:before{content:""!important}body.cke_editable .listicon--mount:before{content:""!important}body.cke_editable .listicon--distance:before{content:""!important}body.cke_editable .listicon--angle:before{content:""!important}body.cke_editable .listicon--case:before{content:""!important}body.cke_editable .listicon--coat:before{content:""!important}body.cke_editable .listicon--stop:before{content:"ษ"!important}body.cke_editable .listicon--tool:before{content:""!important}body.cke_editable .listicon--diameter:before{content:""!important}body.cke_editable .listicon--hd:before{content:""!important}body.cke_editable .listicon--dot:before{content:""!important}body.cke_editable .listicon--control:before{content:""!important}body.cke_editable .listicon--tr:before{content:""!important}body.cke_editable .listicon--2mda:before{content:""!important}body.cke_editable .listicon--1be:before{content:""!important}body.cke_editable .listicon--bridge:before{content:""!important}body.cke_editable .listicon--static:before{content:""!important}body.cke_editable .listicon--training:before{content:""!important}body.cke_editable .listicon--turret:before{content:""!important}body.cke_editable .listicon--focus:before{content:""!important}@font-face{font-display:swap;font-family:Work Sans;font-weight:400;src:url(../Fonts/work-sans-v8-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Work Sans;font-weight:700;src:url(../Fonts/work-sans-v8-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Redlight;src:url(../Fonts/The-Redlight-Free.woff2) format("woff2")}@font-face{font-display:swap;font-family:Redlight Line;src:url(../Fonts/The-Redlight-Line-Free.woff2) format("woff2")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(../Fonts/icomoon.woff2) format("woff2")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-copy:before{content:""}.icon-email:before{content:""}.icon-burger_black:before{content:""}.icon-close_white:before{content:""}.icon-close:before{content:""}.icon-compare_add_white:before{content:""}.icon-compare_add:before{content:""}.icon-compare_finish:before{content:""}.icon-delete_black:before{content:""}.icon-facebook:before{content:""}.icon-filter:before{content:""}.icon-GECO_Logo:before{content:""}.icon-ico_10_years:before{content:""}.icon-ico_360:before{content:""}.icon-ico_add_compare:before{content:""}.icon-ico_aluminium:before{content:""}.icon-ico_arrow:before{content:""}.icon-ico_check:before{content:""}.icon-ico_close:before{content:""}.icon-ico_compare:before{content:""}.icon-ico_delete:before{content:""}.icon-ico_download:before{content:""}.icon-ico_filter:before{content:""}.icon-ico_fov:before{content:""}.icon-dot:before{content:""}.icon-ico_gecobright:before{content:""}.icon-ico_gecotrac:before{content:""}.icon-Stag:before{content:""}.icon-ico_hunting:before{content:""}.icon-Competition:before{content:""}.icon-RoeDeer:before{content:""}.icon-ico_lightweight:before{content:""}.icon-WildBoar:before{content:""}.icon-ico_menu:before{content:""}.icon-ico_minus:before{content:""}.icon-ico_newsletter{content:""}.icon-ico_newsletter .path2:before{content:""}.icon-ico_newsletter .path3:before{content:""}.icon-ico_newsletter .path4:before{content:""}.icon-ico_plus:before{content:""}.icon-ico_search:before{content:""}.icon-ico_self_defence:before{content:""}.icon-ico_shooting:before{content:""}.icon-ico_static_shooting:before{content:""}.icon-Training:before{content:""}.icon-Fox:before{content:""}.icon-ico_view:before{content:""}.icon-ico_xxx_game:before{content:""}.icon-instagram:before{content:""}.icon-minus:before{content:""}.icon-newsletter:before{content:""}.icon-play:before{content:""}.icon-plus:before{content:""}.icon-retailers:before{content:""}.icon-search_black:before{content:""}.icon-up:before{content:""}.icon-youtube:before{content:""}.icon-zoom:before{content:""}.icon-tacticalTurret:before{content:""}.icon-toolFree:before{content:""}.icon-reticle:before{content:""}.icon-mg:before{content:""}.icon-rangefinder:before{content:""}.icon-hd:before{content:""}.icon-hardShell:before{content:""}.icon-gecotr1:before{content:""}.icon-gecodrop:before{content:""}.icon-ergonomic:before{content:""}.icon-ed:before{content:""}.icon-focusing:before{content:""}.icon-centralTube:before{content:""}.icon-2years:before{content:""}.icon-moa:before{content:""}.icon-detachableMounting:before{content:""}.icon-eye:before{content:""}.icon-gecocontrol:before{content:""}.icon-10years:before{content:""}.icon-angle:before{content:""}*{box-sizing:border-box;margin:0;outline:none;padding:0}ol,ul{list-style:none}.image,li,p{break-inside:avoid}.image img{display:block}a{color:inherit;text-decoration:none}main{display:block}button{background-color:transparent;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit}html{color:#323232;font-family:Work Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.7}@media(min-width:1025px){html{font-size:14px;line-height:1.7}}b,strong{font-weight:700}em{font-style:normal}.redlight,em{color:#ff001a}.redlight{font-family:Redlight;line-height:.9;text-transform:none}.h1,h1{font-size:28px;font-weight:700;line-height:1.1;margin-bottom:.7em}@media(min-width:576px){.h1,h1{font-size:28px}}@media(min-width:769px){.h1,h1{font-size:38px}}@media(min-width:1025px){.h1,h1{font-size:38px}}@media(min-width:1200px){.h1,h1{font-size:48px}}@media(min-width:1500px){.h1,h1{font-size:48px}}.h1,h1{text-transform:uppercase}.h2,h2{font-size:28px;font-weight:400;margin-bottom:1em}@media(min-width:576px){.h2,h2{font-size:28px}}@media(min-width:769px){.h2,h2{font-size:32px}}@media(min-width:1025px){.h2,h2{font-size:32px}}@media(min-width:1200px){.h2,h2{font-size:36px}}@media(min-width:1500px){.h2,h2{font-size:36px}}.h2,h2{line-height:1.1;text-transform:uppercase}.h2.red,h2.red{color:#ff001a;font-size:20px}@media(min-width:576px){.h2.red,h2.red{font-size:20px}}@media(min-width:769px){.h2.red,h2.red{font-size:24px}}@media(min-width:1025px){.h2.red,h2.red{font-size:24px}}@media(min-width:1200px){.h2.red,h2.red{font-size:24px}}@media(min-width:1500px){.h2.red,h2.red{font-size:24px}}.h3,h3{font-size:20px;font-weight:700;margin-bottom:.7em}@media(min-width:576px){.h3,h3{font-size:20px}}@media(min-width:769px){.h3,h3{font-size:24px}}@media(min-width:1025px){.h3,h3{font-size:24px}}@media(min-width:1200px){.h3,h3{font-size:24px}}@media(min-width:1500px){.h3,h3{font-size:24px}}.h3,h3{line-height:1.15}p+h2 span{font-weight:700}.redlight{font-size:70px}@media(min-width:576px){.redlight{font-size:80px}}@media(min-width:769px){.redlight{font-size:110px}}@media(min-width:1025px){.redlight{font-size:110px}}@media(min-width:1200px){.redlight{font-size:140px}}@media(min-width:1500px){.redlight{font-size:140px}}.redlight{font-weight:700;margin-bottom:.4em}.ce-headline-right,h1.text-right,h2.text-right,h3.text-right{text-align:right}.ce-headline-center,h1.text-center,h2.text-center,h3.text-center{text-align:center}p:not(:last-child){margin-bottom:1.5rem}p.small{font-size:14px;line-height:1.7}p.large{font-size:18px;line-height:1.3}p.lead{font-size:20px}@media(min-width:576px){p.lead{font-size:20px}}@media(min-width:769px){p.lead{font-size:24px}}@media(min-width:1025px){p.lead{font-size:24px}}@media(min-width:1200px){p.lead{font-size:24px}}@media(min-width:1500px){p.lead{font-size:24px}}p.lead{line-height:1.15}@media(min-width:769px){p.indent{max-width:64%}}p.subheader{color:#ff001a;font-weight:700;letter-spacing:.5em;margin-bottom:.6em;text-transform:uppercase}p.white{color:#fff;text-shadow:0 0 5px #000}p.blackShadowed{text-shadow:0 0 5px #fff}header{width:100%}p a:not(.button){color:#ff001a;text-decoration:none;transition:all .3s}p a:not(.button):hover{color:#b2b2b2}.list-normal{list-style-type:disc;margin-left:1.1em}.list-normal li{margin-bottom:.6em}.list-normal .listicon:before{background:none!important;color:#ff001a;font-family:icomoon!important;font-size:2em!important;height:auto!important;line-height:1!important;top:-.1em!important;width:auto!important}.list-normal .listicon--five:before{content:""!important}.list-normal .listicon--aluminium:before{content:""!important}.list-normal .listicon--gecobright:before{content:""!important}.list-normal .listicon--gecotrac:before{content:""!important;top:-.2em!important}.list-normal .listicon--gecodot:before{content:""!important}.list-normal .listicon--eye:before{content:""!important}.list-normal .listicon--feather:before{content:""!important}.list-normal .listicon--mg:before{content:""!important}.list-normal .listicon--ed:before{content:""!important}.list-normal .listicon--two:before{content:""!important}.list-normal .listicon--ten:before{content:""!important}.list-normal .listicon--mount:before{content:""!important}.list-normal .listicon--distance:before{content:""!important}.list-normal .listicon--angle:before{content:""!important}.list-normal .listicon--case:before{content:""!important}.list-normal .listicon--coat:before{content:""!important}.list-normal .listicon--stop:before{content:"ษ"!important}.list-normal .listicon--tool:before{content:""!important}.list-normal .listicon--diameter:before{content:""!important}.list-normal .listicon--hd:before{content:""!important}.list-normal .listicon--dot:before{content:""!important}.list-normal .listicon--control:before{content:""!important}.list-normal .listicon--tr:before{content:""!important}.list-normal .listicon--2mda:before{content:""!important}.list-normal .listicon--1be:before{content:""!important}.list-normal .listicon--bridge:before{content:""!important}.list-normal .listicon--static:before{content:""!important}.list-normal .listicon--training:before{content:""!important}.list-normal .listicon--turret:before{content:""!important}.list-normal .listicon--focus:before{content:""!important}.caliberList{list-style:none!important;margin-top:10px;position:relative}.caliberList li{background-color:#fff;border:2px solid #b2b2b2;border-radius:3px;color:#b2b2b2;cursor:pointer;display:inline-block;margin:0 10px 10px 0;padding:5px 10px;transition:all .3s}.caliberList li.active,.caliberList li:hover{border-color:#ff001a;color:#ff001a}@media(min-width:769px){.columnized{column-count:2;column-gap:60px}}.columnized.ul{list-style-type:none}.columnized.ul li{break-inside:avoid}.newsDetail ul:not(.caliberList):not(.sidebar-services):not(.recipe-menu),.recipe-detail-section ul:not(.caliberList):not(.sidebar-services):not(.recipe-menu),.rte ul:not(.caliberList):not(.sidebar-services):not(.recipe-menu),.storiesDetail ul:not(.caliberList):not(.sidebar-services):not(.recipe-menu){list-style:none;list-style-position:outside;margin:.6em 0 0;padding:0}.newsDetail ul:not(.caliberList):not(.sidebar-services):not(.recipe-menu) li,.recipe-detail-section ul:not(.caliberList):not(.sidebar-services):not(.recipe-menu) li,.rte ul:not(.caliberList):not(.sidebar-services):not(.recipe-menu) li,.storiesDetail ul:not(.caliberList):not(.sidebar-services):not(.recipe-menu) li{margin-bottom:1.2em;padding:0 0 0 40px;position:relative;width:100%}.newsDetail ul:not(.caliberList):not(.sidebar-services):not(.recipe-menu) li:before,.recipe-detail-section ul:not(.caliberList):not(.sidebar-services):not(.recipe-menu) li:before,.rte ul:not(.caliberList):not(.sidebar-services):not(.recipe-menu) li:before,.storiesDetail ul:not(.caliberList):not(.sidebar-services):not(.recipe-menu) li:before{background:#ff001a;content:"";display:block;height:4px;left:0;position:absolute;top:.7em;width:20px}.newsDetail .recipe-detail__description .recipe-detail__decs>p:first-child:first-letter,.newsDetail p.initial:first-letter,.recipe-detail-section .recipe-detail__description .recipe-detail__decs>p:first-child:first-letter,.recipe-detail-section p.initial:first-letter,.recipe-detail__description .newsDetail .recipe-detail__decs>p:first-child:first-letter,.recipe-detail__description .recipe-detail-section .recipe-detail__decs>p:first-child:first-letter,.recipe-detail__description .rte .recipe-detail__decs>p:first-child:first-letter,.recipe-detail__description .storiesDetail .recipe-detail__decs>p:first-child:first-letter,.rte .recipe-detail__description .recipe-detail__decs>p:first-child:first-letter,.rte p.initial:first-letter,.storiesDetail .recipe-detail__description .recipe-detail__decs>p:first-child:first-letter,.storiesDetail p.initial:first-letter{color:#ff001a;float:left;font-size:4.1em;font-weight:700;line-height:.8;padding-right:.1em;text-transform:uppercase;vertical-align:top}@media(min-width:769px){.newsDetail .recipe-detail__description .recipe-detail__decs>p:first-child:first-letter,.newsDetail p.initial:first-letter,.recipe-detail-section .recipe-detail__description .recipe-detail__decs>p:first-child:first-letter,.recipe-detail-section p.initial:first-letter,.recipe-detail__description .newsDetail .recipe-detail__decs>p:first-child:first-letter,.recipe-detail__description .recipe-detail-section .recipe-detail__decs>p:first-child:first-letter,.recipe-detail__description .rte .recipe-detail__decs>p:first-child:first-letter,.recipe-detail__description .storiesDetail .recipe-detail__decs>p:first-child:first-letter,.rte .recipe-detail__description .recipe-detail__decs>p:first-child:first-letter,.rte p.initial:first-letter,.storiesDetail .recipe-detail__description .recipe-detail__decs>p:first-child:first-letter,.storiesDetail p.initial:first-letter{font-size:7.85em}}.newsDetail p.quotes,.recipe-detail-section p.quotes,.rte p.quotes,.storiesDetail p.quotes{border-left:6px solid #ff001a;font-size:20px;font-style:italic;padding:1em 1.2em}@media(min-width:576px){.newsDetail p.quotes,.recipe-detail-section p.quotes,.rte p.quotes,.storiesDetail p.quotes{font-size:28px}}@media(min-width:769px){.newsDetail p.quotes,.recipe-detail-section p.quotes,.rte p.quotes,.storiesDetail p.quotes{font-size:28px}}@media(min-width:1025px){.newsDetail p.quotes,.recipe-detail-section p.quotes,.rte p.quotes,.storiesDetail p.quotes{font-size:28px}}@media(min-width:1200px){.newsDetail p.quotes,.recipe-detail-section p.quotes,.rte p.quotes,.storiesDetail p.quotes{font-size:36px}}@media(min-width:1500px){.newsDetail p.quotes,.recipe-detail-section p.quotes,.rte p.quotes,.storiesDetail p.quotes{font-size:36px}}.newsDetail p.quotes,.recipe-detail-section p.quotes,.rte p.quotes,.storiesDetail p.quotes{background-image:url(../b6fa91b267847cd90299.svg);background-position:top .9em left .5em;background-repeat:no-repeat;background-size:1.1em auto;line-height:1.1;position:relative}@media(min-width:769px){.newsDetail p.quotes,.recipe-detail-section p.quotes,.rte p.quotes,.storiesDetail p.quotes{background-position:top .9em left 1.5em;padding-left:2em;padding-right:2em}}.newsDetail p.quotes b,.newsDetail p.quotes strong,.recipe-detail-section p.quotes b,.recipe-detail-section p.quotes strong,.rte p.quotes b,.rte p.quotes strong,.storiesDetail p.quotes b,.storiesDetail p.quotes strong{font-size:14px;font-style:normal;margin-top:1em;position:relative;text-transform:uppercase}.newsDetail p.quotes .quotationMark,.recipe-detail-section p.quotes .quotationMark,.rte p.quotes .quotationMark,.storiesDetail p.quotes .quotationMark{color:#b2b2b2;display:inline-block;font-family:Arial;font-size:4.5em;font-style:normal;margin-top:-.1em;position:absolute}.toUppercase{text-transform:uppercase}.hidden{display:none!important}a{cursor:pointer}.wordBreak{word-break:break-all}body{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;position:relative}.section-default{margin:0 auto;max-width:1600px}.content{background-color:#fff;flex-grow:1;position:relative;z-index:10}.container,.frame-container{display:flex;margin-left:auto;margin-right:auto;padding-left:15px;position:relative}@media(min-width:576px){.container,.frame-container{padding-left:32px}}@media(min-width:769px){.container,.frame-container{padding-left:42px}}@media(min-width:1025px){.container,.frame-container{padding-left:42px}}@media(min-width:1200px){.container,.frame-container{padding-left:42px}}@media(min-width:1500px){.container,.frame-container{padding-left:60px}}.container,.frame-container{padding-right:15px}@media(min-width:576px){.container,.frame-container{padding-right:32px}}@media(min-width:769px){.container,.frame-container{padding-right:42px}}@media(min-width:1025px){.container,.frame-container{padding-right:42px}}@media(min-width:1200px){.container,.frame-container{padding-right:42px}}@media(min-width:1500px){.container,.frame-container{padding-right:60px}}@media(min-width:769px){.container,.frame-container{max-width:1454px}}.container--center,.frame-container--center{justify-content:center}.frame-background-lightGrey{background-color:#fafafa}.preload *{transition:none!important}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:#b2b2b2}.footer{background-color:#323232;margin:auto;max-width:1600px;width:100%}.footer__logo{display:none}@media(min-width:1200px){.footer__logo{display:block}}.footer__logo__claim{color:#ff001a;display:none;font-size:18px;font-weight:700;padding-left:18px;text-transform:uppercase;width:210px}@media(min-width:1200px){.footer__logo__claim{display:block}}.footer__logo__image{height:auto;width:80px}.footer__container{display:flex;flex-wrap:wrap;position:relative}@media(min-width:1200px){.footer__container{flex-wrap:nowrap}}.footer__container--left{width:100%}@media(min-width:1200px){.footer__container--left{width:auto}}.footer__container--leftTop{align-items:center;display:flex}@media(min-width:1200px){.footer__container--leftTop{padding-top:3em}}.footer__container--leftCenter{display:none;padding-top:1em;width:320px}@media(min-width:1200px){.footer__container--leftCenter{display:block}}.footer__container--leftCenter p{color:#b2b2b2}.footer__container--right{margin:0;padding:0;width:100%}@media(min-width:1200px){.footer__container--right{padding-left:5%}.footer__social{display:flex}}.footer__socialLabel{color:#ff001a;font-size:18px;font-weight:700;margin:0!important;text-align:center;text-transform:uppercase}@media(min-width:576px){.footer__socialLabel{text-align:left}}.footer__socialContainer{padding-bottom:30px;padding-top:30px;position:relative}.footer__socialContent{display:flex;flex-wrap:wrap;justify-content:space-around}@media(min-width:576px){.footer__socialContent{justify-content:flex-start}}@media(min-width:1200px){.footer__socialContent{flex-wrap:nowrap}}.footer__mobile{color:#b2b2b2;padding:2em 0 3em}@media(min-width:1200px){.footer__mobile{display:none}}.footer__mobile ul{color:#fff;display:flex;justify-content:space-around;padding-bottom:3em}.footer__mobile p{text-align:center}.footerNav{border-bottom:1px solid #ff001a;color:#fff;padding:3em 0 0}@media(min-width:1200px){.footerNav{border:none;display:flex;justify-content:space-between;padding:5em 0 0}}.footerNav__column{padding-bottom:2em}.footerNav__title{align-items:center;color:#ff001a;display:flex;font-size:18px;font-weight:700;letter-spacing:.25em;text-transform:uppercase}@media(min-width:1200px){.footerNav__title{font-size:14px;letter-spacing:.5em}}.footerNav__title i:before{font-size:1.8em;margin-top:-13px;position:absolute;right:6px;transform:rotate(90deg)}@media(min-width:576px){.footerNav__title i:before{right:22px}}@media(min-width:1200px){.footerNav__title i:before{display:none}}.footerNav__content{overflow:hidden}.footerNav__content li{padding-left:1em;padding-top:2em}@media(min-width:1200px){.footerNav__content li{padding:1em 0 0}}.footerNav .open i:before{margin-top:-18px!important;transform:rotate(270deg)!important}@media(min-width:576px){.footer__social:first-child{padding-right:2em}}.header{background-color:#fff;height:80px;z-index:20}@media(min-width:576px){.header{height:110px}}.header__search{font-size:20px;margin-top:-4px}.header__container{display:block;max-width:1600px;padding-left:0;padding-right:0;position:relative}.header__container .header__top{margin-left:auto;margin-right:auto;padding-right:15px;position:relative}@media(min-width:576px){.header__container .header__top{padding-right:32px}}@media(min-width:769px){.header__container .header__top{padding-right:42px}}@media(min-width:1025px){.header__container .header__top{padding-right:42px}}@media(min-width:1200px){.header__container .header__top{padding-right:42px}}@media(min-width:1500px){.header__container .header__top{padding-right:60px}}.header__container .header__top{padding-left:15px}@media(min-width:576px){.header__container .header__top{padding-left:32px}}@media(min-width:769px){.header__container .header__top{padding-left:42px}}@media(min-width:1025px){.header__container .header__top{padding-left:42px}}@media(min-width:1200px){.header__container .header__top{padding-left:42px}}@media(min-width:1500px){.header__container .header__top{padding-left:60px}}.header__container .header__top__menu{display:flex;position:absolute;right:15px;top:1rem}@media(min-width:576px){.header__container .header__top__menu{right:32px}}@media(min-width:769px){.header__container .header__top__menu{right:42px}}@media(min-width:1025px){.header__container .header__top__menu{right:42px}}@media(min-width:1200px){.header__container .header__top__menu{right:42px}}@media(min-width:1500px){.header__container .header__top__menu{right:60px}}.header__container .header__top__menu--btn{padding-left:2rem}.header__container .header__top__menu i{font-size:1.3em}.header__container .header__top__newsletter{padding-top:.09rem}.header__container .header__top__newsletter i{font-size:1em;padding-right:.75rem}.header__container .header__top__search{margin-top:.25rem}.header__logo{display:flex;margin:.5rem 0;padding-right:3rem}@media(min-width:576px){.header__logo{margin:1.5rem 0}}.header__logoImage{height:auto;width:4rem}.header__top{align-items:center;display:flex;max-width:1454px}.header__top--right{display:flex;font-weight:700;white-space:nowrap;width:100%}.header__top .navLevel1__list{display:flex;text-transform:uppercase;width:100%}.header__top .navLevel1__listItem{padding-right:3rem}.header__top .navLevel1__listItem__link .icon-newsletter{padding-right:.5rem}.header__top .navLevel1 .active,.header__top .navLevel1__listItem__link:hover{color:#ff001a}.header__bottom{background-color:#fff;border-top:1px solid #ececec;left:50%;overflow:hidden;position:absolute;transform:translateX(-50%);width:100%;z-index:2}.header__bottom__close{font-size:1.5em}.header__bottom__inner{margin-left:auto;margin-right:auto;max-width:1454px;padding-left:15px;position:relative}@media(min-width:576px){.header__bottom__inner{padding-left:32px}}@media(min-width:769px){.header__bottom__inner{padding-left:42px}}@media(min-width:1025px){.header__bottom__inner{padding-left:42px}}@media(min-width:1200px){.header__bottom__inner{padding-left:42px}}@media(min-width:1500px){.header__bottom__inner{padding-left:60px}}.header__bottom__inner{padding-right:15px}@media(min-width:576px){.header__bottom__inner{padding-right:32px}}@media(min-width:769px){.header__bottom__inner{padding-right:42px}}@media(min-width:1025px){.header__bottom__inner{padding-right:42px}}@media(min-width:1200px){.header__bottom__inner{padding-right:42px}}@media(min-width:1500px){.header__bottom__inner{padding-right:60px}}.header__bottom__close{padding-right:15px;position:absolute;right:0;top:0}@media(min-width:576px){.header__bottom__close{padding-right:32px}}@media(min-width:769px){.header__bottom__close{padding-right:42px}}@media(min-width:1025px){.header__bottom__close{padding-right:42px}}@media(min-width:1200px){.header__bottom__close{padding-right:42px}}@media(min-width:1500px){.header__bottom__close{padding-right:60px}}.header__bottom .navLevel2{font-size:20px;font-weight:700;position:relative;text-transform:uppercase;z-index:1}.header__bottom .navLevel2__list{display:flex;padding-top:1rem;position:relative;width:260px}.header__bottom .navLevel2__list:after{background:linear-gradient(90deg,#ececec,#fff);content:"";height:100%;position:absolute;right:0;top:0;width:12px}.header__bottom .navLevel2 .navLevel2__list:not(:first-child){display:none}.header__bottom .navLevel2__listItem{padding-right:2rem}.header__bottom .navLevel2 .active,.header__bottom .navLevel2__listItem:hover{color:#ff001a}.header__bottom .navLevel2 .active:after{background-color:#ff001a;content:"";display:block;height:.25em;width:100%}.header__bottom .navLevel3__list{display:flex}.header__bottom .navLevel3__listItem{font-weight:700}.header__bottom .navLevel3__listItemAnchor{text-transform:none}.header__bottom .navLevel3__social{padding-bottom:3rem;padding-top:1.5rem;text-transform:uppercase}.header__bottom .navLevel3__social__label{font-weight:700;margin:0}.header__bottom .navLevel3__social .navSocial{padding-top:0}.header__bottom .navLevel3__social .navSocial__list{display:flex}.header__bottom .navLevel3__social .navSocial__item{color:#ff001a;font-size:2.5rem;font-weight:700;padding-right:1rem}.header__bottom .navLevel3__social .navSocial__icon{display:none}.header__bottom .navLevel3__social .navSocial:nth-child(3){margin-top:-21px}.header__bottom .navLevel3 .categoryImg{position:relative;z-index:1}.header__bottom .navLevel3 .backgroundImg{left:-10rem;opacity:.1;pointer-events:none;position:absolute;top:0;z-index:0}.header__bottom .navLevel3 .product__page li{padding-bottom:1rem}.header__bottom .navLevel3 .service__page{display:flex}.header__bottom .navLevel3 .service__page__box{padding-bottom:3rem;padding-right:8rem}.header__bottom .navLevel3 .service__page__boxHeader{color:#ff001a;text-transform:uppercase}.header__bottom .navLevel3 .service__page li{padding-top:1rem}.header__bottom .navLevel4__listItem{font-weight:400;text-transform:none}.header .language-menu__active{align-items:center;display:flex}.header .language-menu__active i{position:relative}.header .language-menu__active i:before{position:absolute;top:-.4em;transform:rotate(90deg)}.header .language-menu__activeLink{cursor:pointer;margin-top:1px}.header .language-menu__list{background-color:#fff;left:-.5rem;overflow:hidden;padding:0 .5rem;position:relative;z-index:3}.header__container--mobile{display:block;padding:0}.header__container--mobile .header__top{padding-left:15px}@media(min-width:576px){.header__container--mobile .header__top{padding-left:32px}}@media(min-width:769px){.header__container--mobile .header__top{padding-left:42px}}@media(min-width:1025px){.header__container--mobile .header__top{padding-left:42px}}@media(min-width:1200px){.header__container--mobile .header__top{padding-left:42px}}@media(min-width:1500px){.header__container--mobile .header__top{padding-left:60px}}.header__container--mobile .header__top{padding-right:15px}@media(min-width:576px){.header__container--mobile .header__top{padding-right:32px}}@media(min-width:769px){.header__container--mobile .header__top{padding-right:42px}}@media(min-width:1025px){.header__container--mobile .header__top{padding-right:42px}}@media(min-width:1200px){.header__container--mobile .header__top{padding-right:42px}}@media(min-width:1500px){.header__container--mobile .header__top{padding-right:60px}}.header__container--mobile .header__top__menu{display:flex;font-size:1.3em;font-weight:700;justify-content:flex-end;width:100%}.header__container--mobile .header__top__menu--btn{padding-left:3rem}.header__container--mobile .header__top__menu i{font-size:1.3em;font-weight:700}.header__container--mobile .header__top__lang{margin-top:-4px}.header__container--mobile .header__top__lang .language-menu{position:relative}.header__container--mobile .header__top__lang .language-menu__list{position:absolute}.header__container--mobile .header__bottom{background-color:#fff;box-shadow:inset 0 1px 15px -10px #585858;overflow:hidden;position:absolute;transition:all .5s ease-in-out;width:100%;z-index:1}.header__container--mobile .header__bottom .test{transition:all .5s ease-in-out}.header__container--mobile .header__bottom .active{color:#ff001a}.header__container--mobile .header__bottom .active i:before{transform:rotate(270deg)!important}.header__container--mobile .header__bottom .accordion__button{border-bottom:1px solid #ececec;display:flex;justify-content:space-between;padding:.75rem 0}.header__container--mobile .header__bottom .accordion__button__icon{position:relative}.header__container--mobile .header__bottom .accordion__button__icon:before{font-size:1.8em;font-weight:700;margin-top:.25rem;position:absolute;right:0;transform:rotate(90deg)}.header__container--mobile .header__bottom .accordion__wrapper{overflow:hidden;transition:all .5s ease-in-out}.header__container--mobile .header__bottom .accordionLevel1{padding-left:15px}@media(min-width:576px){.header__container--mobile .header__bottom .accordionLevel1{padding-left:32px}}@media(min-width:769px){.header__container--mobile .header__bottom .accordionLevel1{padding-left:42px}}@media(min-width:1025px){.header__container--mobile .header__bottom .accordionLevel1{padding-left:42px}}@media(min-width:1200px){.header__container--mobile .header__bottom .accordionLevel1{padding-left:42px}}@media(min-width:1500px){.header__container--mobile .header__bottom .accordionLevel1{padding-left:60px}}.header__container--mobile .header__bottom .accordionLevel1{padding-right:15px}@media(min-width:576px){.header__container--mobile .header__bottom .accordionLevel1{padding-right:32px}}@media(min-width:769px){.header__container--mobile .header__bottom .accordionLevel1{padding-right:42px}}@media(min-width:1025px){.header__container--mobile .header__bottom .accordionLevel1{padding-right:42px}}@media(min-width:1200px){.header__container--mobile .header__bottom .accordionLevel1{padding-right:42px}}@media(min-width:1500px){.header__container--mobile .header__bottom .accordionLevel1{padding-right:60px}}.header__container--mobile .header__bottom .accordionLevel1{padding-bottom:3.5rem;padding-top:1.5rem}.header__container--mobile .header__bottom .accordionLevel1__listItem:not(:first-child) .accordionLevel2__button{display:none}.header__container--mobile .header__bottom .accordionLevel1__listItem__link{font-size:1.3em;font-weight:700}.header__container--mobile .header__bottom .accordionLevel2__listItem__link{font-size:1.3em;font-weight:700;padding-left:1rem}.header__container--mobile .header__bottom .accordionLevel3{padding-left:1rem;text-transform:none}.header__container--mobile .header__bottom .accordionLevel3 .backgroundImg{opacity:.1;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.header__container--mobile .header__bottom .accordionLevel3__list{position:relative}.header__container--mobile .header__bottom .accordionLevel3__listItem{padding-bottom:.5rem;padding-top:1rem}.header__container--mobile .header__bottom .accordionLevel3__listItem__link{font-size:1.2em;font-weight:700;letter-spacing:.1em}.header__container--mobile .header__bottom .accordionLevel3__listItemAnchor{padding-bottom:.25rem;padding-top:.25rem}.header__container--mobile .header__bottom .accordionLevel3__listItemAnchor__link{display:block;font-size:1.2em;letter-spacing:.1em;padding-left:1rem}.header__container--mobile .header__bottom .accordionLevel3__social{padding-top:1.5rem;text-transform:uppercase}.header__container--mobile .header__bottom .accordionLevel3__social__label{font-weight:700;margin:0}.header__container--mobile .header__bottom .accordionLevel3__social .navSocial{padding-top:0}.header__container--mobile .header__bottom .accordionLevel3__social .navSocial__list{display:flex}.header__container--mobile .header__bottom .accordionLevel3__social .navSocial__item{color:#ff001a;font-size:2.5rem;font-weight:700;padding-right:1rem}.header__container--mobile .header__bottom .accordionLevel3__social .navSocial__icon{display:none}.header__container--mobile .header__bottom .accordionLevel4__listItem{padding-bottom:.25rem;padding-top:.25rem}.header__container--mobile .header__bottom .accordionLevel4__listItem__link{display:block;font-size:1.2em;letter-spacing:.1em;padding-left:1rem}.header__container--mobile .header__footer{padding-left:15px}@media(min-width:576px){.header__container--mobile .header__footer{padding-left:32px}}@media(min-width:769px){.header__container--mobile .header__footer{padding-left:42px}}@media(min-width:1025px){.header__container--mobile .header__footer{padding-left:42px}}@media(min-width:1200px){.header__container--mobile .header__footer{padding-left:42px}}@media(min-width:1500px){.header__container--mobile .header__footer{padding-left:60px}}.header__container--mobile .header__footer{padding-right:15px}@media(min-width:576px){.header__container--mobile .header__footer{padding-right:32px}}@media(min-width:769px){.header__container--mobile .header__footer{padding-right:42px}}@media(min-width:1025px){.header__container--mobile .header__footer{padding-right:42px}}@media(min-width:1200px){.header__container--mobile .header__footer{padding-right:42px}}@media(min-width:1500px){.header__container--mobile .header__footer{padding-right:60px}}.header__container--mobile .header__footer{background-color:#ececec;font-size:1.3em;font-weight:700;padding-bottom:1.5rem;padding-top:1.5rem}.header__container--mobile .header__footer li{padding-bottom:.5rem;padding-top:.5rem}.header__container--mobile .header__footer li i:before{padding-right:.5em}.header__column--left{flex-shrink:0;padding-top:2rem;position:relative;width:260px}.header__column--left:after{background:linear-gradient(90deg,#ececec,#fff);content:"";height:100%;position:absolute;right:0;top:0;width:12px}.header__column--right{padding-left:30px;padding-top:2rem}.frame{padding-top:40px;position:relative}@media(min-width:576px){.frame{padding-top:40px}}@media(min-width:769px){.frame{padding-top:60px}}@media(min-width:1025px){.frame{padding-top:60px}}@media(min-width:1200px){.frame{padding-top:75px}}@media(min-width:1500px){.frame{padding-top:75px}}.frame{padding-bottom:40px}@media(min-width:576px){.frame{padding-bottom:40px}}@media(min-width:769px){.frame{padding-bottom:60px}}@media(min-width:1025px){.frame{padding-bottom:60px}}@media(min-width:1200px){.frame{padding-bottom:75px}}@media(min-width:1500px){.frame{padding-bottom:75px}}.frame-space-after--half{padding-bottom:20px}@media(min-width:576px){.frame-space-after--half{padding-bottom:20px}}@media(min-width:769px){.frame-space-after--half{padding-bottom:30px}}@media(min-width:1025px){.frame-space-after--half{padding-bottom:30px}}@media(min-width:1200px){.frame-space-after--half{padding-bottom:37px}}@media(min-width:1500px){.frame-space-after--half{padding-bottom:37px}}.frame-space-before--half{padding-top:20px}@media(min-width:576px){.frame-space-before--half{padding-top:20px}}@media(min-width:769px){.frame-space-before--half{padding-top:30px}}@media(min-width:1025px){.frame-space-before--half{padding-top:30px}}@media(min-width:1200px){.frame-space-before--half{padding-top:37px}}@media(min-width:1500px){.frame-space-before--half{padding-top:37px}}.frame-space-after--double{padding-bottom:80px}@media(min-width:576px){.frame-space-after--double{padding-bottom:80px}}@media(min-width:769px){.frame-space-after--double{padding-bottom:120px}}@media(min-width:1025px){.frame-space-after--double{padding-bottom:120px}}@media(min-width:1200px){.frame-space-after--double{padding-bottom:150px}}@media(min-width:1500px){.frame-space-after--double{padding-bottom:150px}}.frame-space-before--double{padding-top:80px}@media(min-width:576px){.frame-space-before--double{padding-top:80px}}@media(min-width:769px){.frame-space-before--double{padding-top:120px}}@media(min-width:1025px){.frame-space-before--double{padding-top:120px}}@media(min-width:1200px){.frame-space-before--double{padding-top:150px}}@media(min-width:1500px){.frame-space-before--double{padding-top:150px}}.frame-space-before--negative,.frame-space-before--none{padding-top:0!important}@media(min-width:576px){.frame-space-before--negative{margin-top:-60px}}.frame-space-after--none{padding-bottom:0}.frame-container{display:flex;justify-content:center}.frame-container .frame-inner{position:relative;width:100%}@media(min-width:576px){.frame-type-header .frame-inner,.frame-type-text .frame-inner,.frame-type-textmedia .frame-inner{width:67.5vw}}@media(min-width:769px){.frame-type-header .frame-inner,.frame-type-text .frame-inner,.frame-type-textmedia .frame-inner{width:100%}}@media(min-width:1200px){.frame-default .frame-inner{width:100%}}@media(min-width:576px){.frame-indent .frame-container .frame-inner{width:44%}}@media(min-width:769px){.frame-indent--right .frame-container{justify-content:flex-start}.frame-indent--right .frame-inner{width:72%}}.frame-backgroundimage-container{bottom:0;display:flex;left:0;margin:0 auto;max-width:1600px;position:absolute;right:0;top:0}.frame-backgroundimage-container .frame-backgroundimage{background-position:100% 100%;background-size:cover;width:100%}@media(min-width:769px){.frame-layout-201 .rte{column-count:2;column-gap:60px}}.mfp-wrap{height:100vh;overflow:hidden!important;padding:10px;width:100vw}@media(min-width:769px){.mfp-wrap{padding:30px}}.mfp-wrap .mfp-container{overflow:hidden;position:relative}.mfp-wrap .mfp-content{height:100%}.mfp-wrap .mfp-close{color:#fff;font-size:32px}.mfp-wrap .modalbox__element--container{position:relative}.mfp-wrap .video{align-items:center;display:flex;justify-content:center}.consentbox{background-color:rgba(0,0,0,.8);bottom:0;left:0;position:absolute;right:0;top:0;z-index:35}.consentbox__content{background-color:#fff;border-radius:8px;font-size:14px;left:50%;line-height:1.2;max-height:95%;overflow:auto;padding:20px;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:95%}@media(min-width:769px){.consentbox__content{line-height:1.6;padding:50px;width:50%}}.consentbox a{color:#ff001a}.consentbox p{margin-bottom:0}@media(min-width:769px){.gallery-item-size-2 .consentbox__content{padding:20px;width:95%}}@media(min-width:1025px){.frame-media-centeredleft .consentbox__content,.frame-media-centeredright .consentbox__content,.frame-media-left:not(.frame-layout-211) .consentbox__content,.frame-media-right:not(.frame-layout-211) .consentbox__content{padding:20px;width:95%}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.button{color:#ff001a;display:inline-block;font-weight:700;margin-right:25px;position:relative;text-align:center;text-transform:uppercase;transition:all .5s;white-space:nowrap}.button:last-child{margin-right:0}.button--compare,.button--red,.button--white{background-color:#ff001a;border:2px solid #ff001a;color:#fff;font-size:12px;font-weight:700;letter-spacing:2px;line-height:1;padding:13px 15px}.button--compare,.button--compare:hover,.button--red:hover,.button--white,.button--white:hover{background-color:#fff;color:#ff001a}.button--compare,.button--white{border-color:#ff001a}.button--compare:hover,.button--white:hover{background-color:#ff001a;color:#fff}@media(min-width:576px){.button--view{float:left;left:5em;padding-right:3em}}.button--compare{margin-bottom:10px;padding-left:40px}.button--compare.active{background-color:#ff001a;color:#fff}.button--compare.active:before{content:""}.button--compare:before{font-family:icomoon!important;font-size:1.5em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";left:15px;position:absolute;top:10px}.button__icon{display:flex}.button__icon:after,.button__icon:before{font-family:icomoon!important;font-size:1.5em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button__icon:before{padding-right:.5em}.button__icon:after{padding-left:5px;padding-top:1px}.button__icon--view:before{content:""}.button__icon--download:before{content:""}.button__icon--arrow:after{content:""}.nav--level1{display:flex;width:100%}.breadcrumb-section{border-bottom:1px solid #000;display:none;padding:20px 0}@media(min-width:576px){.breadcrumb-section{display:block}}.breadcrumb{background-color:transparent;display:none;font-size:12px;padding:20px 0;position:relative;z-index:10}@media(min-width:576px){.breadcrumb{display:block}}.breadcrumb__list{display:flex;width:100%}.breadcrumb__item{display:flex;position:relative}.breadcrumb__item:not(:last-child):after{content:"/";padding:0 1em;position:relative}.sidebar{display:none;position:fixed;right:-80px;top:240px;transition:all .3s;z-index:80}@media(min-width:769px){.sidebar{display:block}}.sidebar.active{right:0}.sidebar__item{height:55px;position:relative;width:55px}.sidebar__item:not(:last-child){border-bottom:1px solid #fff}.sidebar__link{align-items:center;background:#ececec;color:#323232;display:flex;height:100%;justify-content:center;position:relative;transition:all .3s;width:100%}.sidebar__link:hover{color:#ff001a}.sidebar__icon{font-size:30px}.navTeaser{display:flex;width:100%}.navTeaser__item{padding-left:3%;padding-right:3%;width:25%}.navTeaser__itemTitle{color:#ff001a;font-weight:700;line-height:1.2;text-transform:uppercase}.navTeaser__itemText ul{list-style:none;margin:0;padding:0}.navTeaser__itemText li{margin:0}.navTeaser__itemImage{height:auto;margin-bottom:1rem;width:100%}.flockler-carousel_v2-items .flickity-viewport{border:none!important}.navSocial__list{display:flex}.navSocial__item{color:#fff;font-size:40px;font-weight:700;padding:0 .5em}.navSocial__item:hover{color:#ff001a!important}@media(min-width:576px){.navSocial__item{padding:0 .5em 0 0}}.navSocial__item span{display:block}.navSocial__header{align-items:center;display:flex;justify-content:center;margin-bottom:10px}@media(min-width:576px){.navSocial__header{justify-content:flex-start}}.navSocial__icon{color:#fff;font-size:40px;margin-right:10px}.navSocial__label{color:#fff;font-weight:700;letter-spacing:.5em;text-transform:uppercase}.navSocial--content .navSocial__item{color:#ff001a}.navSocial--content .navSocial__item:last-child{padding-right:0}.teasers__row{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}@media(min-width:769px){.teasers__row{flex-wrap:nowrap}}.teasers__item{flex-grow:1;margin:12px;position:relative;width:100%}.teasers__item__content{padding:34px 24px;position:relative;z-index:1}@media(min-width:576px){.teasers__item__content{width:70%}}.teasers__item__headline{font-size:28px;font-weight:400;text-transform:uppercase}.teasers__item__text{width:70%}.teasers__item__imageWrap img{bottom:0;height:100%;left:0;object-fit:cover;object-position:65% 0;position:absolute;right:0;top:0;width:100%}.teasers__item--dark{color:#fff}.teasers__item--3 .teasers__item__headline{font-size:24px}.teasers__item--3 .teasers__item__image{object-position:50% 0}.teasers__item--3 .teasers__item__content{float:right;max-width:340px;width:80%}@media(min-width:576px){.teasers__item--3 .teasers__item__content{width:56%}}@media(min-width:769px){.teasers__item--3 .teasers__item__content{width:100%}}@media(min-width:1025px){.teasers__item--3 .teasers__item__content{width:80%}}@media(min-width:1200px){.teasers__item--3 .teasers__item__content{width:56%}}@media(min-width:769px){.teasercolumn__container{display:flex}}.teasercolumn__column{flex-direction:column;width:100%}@media(min-width:769px){.teasercolumn__column:last-child{padding-left:3rem}}.teasercolumn__item__body{padding-bottom:2rem}.teasercolumn__item__body p{margin-bottom:0;padding-bottom:1rem}.teasercolumn__item__body p.quotes{margin-bottom:3.5rem}.teasercolumn__gallery{padding-bottom:5rem;position:relative}.teasercolumn__galleryItem{height:auto;width:100%}.teasercolumn__galleryItem--image{position:absolute;top:10%}@media(min-width:769px){.teasercolumn__galleryItem--image{left:5%}}@media(min-width:1500px){.teasercolumn__galleryItem--image{left:10%}}.teasercolumn__galleryItem--bgImage img,.teasercolumn__galleryItem--image img{width:100%}@media(min-width:769px){.teasercolumn .image-container-0{width:87%}.teasercolumn .image-container-2{position:relative;right:-20%;width:80%}.teasercolumn--simple .image-container{right:0;width:87%}}.teasercolumn--simple .teasercolumn__column:last-child{padding-left:0}.teasercolumn--simple .teasercolumn__gallery{padding-bottom:9%}.teasercolumn--simple .teasercolumn__item__body{padding-bottom:0}.frame-layout-220 .frame-inner{width:100%}.frame-layout-220 .textmedia{flex-wrap:wrap-reverse!important}@media(min-width:1025px){.frame-layout-220 .textmedia{flex-wrap:nowrap!important}}.frame-layout-220 .textmedia__gallery{padding-bottom:2em!important}@media(min-width:1025px){.frame-layout-220 .textmedia__gallery{padding-bottom:0;width:50%!important}}.frame-layout-220 .textmedia__text{padding-bottom:1em!important}@media(min-width:1025px){.frame-layout-220 .textmedia__text{padding-right:4rem}}.teaserSignUp{display:flex;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;position:relative}.teaserSignUp__item{bottom:0;left:0;position:absolute;right:0;top:0}.teaserSignUp__item figure{height:100%}.teaserSignUp__item img{height:100%;object-fit:cover;width:100%}.teaserSignUp__text{color:#fff;padding:5% 0;text-transform:uppercase}.teaserSignUp__text p{margin-bottom:40px}.teaserHorizontal__content{display:flex;flex-wrap:wrap;padding-bottom:40px}@media(min-width:576px){.teaserHorizontal__content{padding-bottom:40px}}@media(min-width:769px){.teaserHorizontal__content{padding-bottom:60px}}@media(min-width:1025px){.teaserHorizontal__content{padding-bottom:60px}}@media(min-width:1200px){.teaserHorizontal__content{padding-bottom:75px}}@media(min-width:1500px){.teaserHorizontal__content{padding-bottom:75px}}@media(min-width:769px){.teaserHorizontal__content{flex-wrap:nowrap}}.teaserHorizontal__text{flex-shrink:0;padding-bottom:20px;width:100%}@media(min-width:769px){.teaserHorizontal__text{padding-right:35px;width:330px}}.teaserHorizontal__gallery{margin-left:-12px;margin-right:-12px;width:calc(39px + 100%)}@media(min-width:576px){.teaserHorizontal__gallery{width:calc(56px + 100%)}}@media(min-width:769px){.teaserHorizontal__gallery{width:calc(66px + 100%)}}@media(min-width:1025px){.teaserHorizontal__gallery{width:calc(66px + 100%)}}@media(min-width:1200px){.teaserHorizontal__gallery{width:calc(66px + 100%)}}@media(min-width:1500px){.teaserHorizontal__gallery{width:calc(84px + 100%)}}@media(min-width:769px){.teaserHorizontal__gallery{width:calc(100% - 330px)}}.teaserHorizontal__gallery__itemContainer{padding:12px}.teaserHorizontal__gallery__item{background-color:#fff;box-shadow:0 1px 4px 0 rgba(88,88,88,.3);padding:0 15px}.teaserHorizontal__gallery__item img{height:auto;width:100%}.teaserHorizontal__gallery__itemTitle{color:#585858;font-weight:700;margin-bottom:0!important;text-transform:uppercase;white-space:nowrap}.teaserHorizontal__gallery .button,.teaserHorizontal__gallery__itemTitle{padding:12px 0}.teaserHorizontal .slick-dots{bottom:-60px}.teaserHorizontal .slick-dots li button{background-color:#b2b2b2}.teaserHorizontal li.slick-active button{background-color:#ff001a}.teaserHorizontal .slick-list{padding:0 20% 0 0}@media(min-width:1200px){.teaserHorizontal .slick-list{padding:0}}.teaserHorizontal .slick-arrow{display:none!important}@media(min-width:1025px){.teaserHorizontal .slick-arrow{display:block!important}}.teaserStories .frame-inner{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;width:auto}@media(min-width:576px){.teaserStories .frame-inner{width:67.5vw}}@media(min-width:769px){.teaserStories .frame-inner{width:100%}}.teaserStories__column{padding-left:12px;padding-right:12px;position:relative;width:100%}@media(min-width:1025px){.teaserStories__column{width:50%}}.teaserStories__column--instagram{padding-top:25px}@media(min-width:1025px){.teaserStories__column--instagram{padding-top:150px}}.teaserStories__columnInner{height:100%;min-height:90vw;padding:45px 15px 150px;position:relative}@media(min-width:576px){.teaserStories__columnInner{padding:14% 17% 150px 20%}}@media(min-width:1025px){.teaserStories__columnInner{min-height:auto}}.teaserStories__stories__imageWrap img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.teaserStories__stories__content{position:relative;z-index:1}.teaserStories__instagram__header{margin-bottom:.3em}.teaserStories__instagram__image{display:none;opacity:.1;position:absolute;right:0;top:0}@media(min-width:1025px){.teaserStories__instagram__image{display:block}}.teaserStories__instagram__icon{font-size:42px;margin-right:25px}.teaserStories__instagram__buttons{align-items:flex-start;display:flex;flex-wrap:wrap}.teaserStories__instagram__button{margin-top:10px}.teaserOrnate{margin-top:40px;position:relative}@media(min-width:576px){.teaserOrnate{margin-top:40px}}@media(min-width:769px){.teaserOrnate{margin-top:60px}}@media(min-width:1025px){.teaserOrnate{margin-top:60px}}@media(min-width:1200px){.teaserOrnate{margin-top:75px}}@media(min-width:1500px){.teaserOrnate{margin-top:75px}}.teaserOrnate{margin-bottom:40px}@media(min-width:576px){.teaserOrnate{margin-bottom:40px}}@media(min-width:769px){.teaserOrnate{margin-bottom:60px}}@media(min-width:1025px){.teaserOrnate{margin-bottom:60px}}@media(min-width:1200px){.teaserOrnate{margin-bottom:75px}}@media(min-width:1500px){.teaserOrnate{margin-bottom:75px}}.teaserOrnate__bgContainer{position:relative}.teaserOrnate__bgImage{height:100%;object-fit:cover;position:absolute;width:100%}.teaserOrnate__text{position:relative;width:100%}@media(min-width:576px){.teaserOrnate__text{padding-bottom:120px;padding-right:150px}}@media(min-width:769px){.teaserOrnate__text{width:430px}}.teaserOrnate__gallery{padding-top:100%;position:relative;width:100%}@media(min-width:769px){.teaserOrnate__gallery{margin-bottom:-150px;margin-top:-150px;padding-left:5%;padding-top:0}}.teaserOrnate__imageMain{height:100%;object-fit:contain;position:absolute;top:20px;width:100%}@media(min-width:769px){.teaserOrnate__imageMain{top:0}}.teaserOrnate__imageAdd{bottom:0;display:none;pointer-events:none;position:absolute;right:0;width:100%;width:290px}@media(min-width:576px){.teaserOrnate__imageAdd{display:block}}.teaserOrnate .frame-inner{padding-top:40px}@media(min-width:576px){.teaserOrnate .frame-inner{padding-top:40px}}@media(min-width:769px){.teaserOrnate .frame-inner{padding-top:60px}}@media(min-width:1025px){.teaserOrnate .frame-inner{padding-top:60px}}@media(min-width:1200px){.teaserOrnate .frame-inner{padding-top:75px}}@media(min-width:1500px){.teaserOrnate .frame-inner{padding-top:75px}}.teaserOrnate .frame-inner{padding-bottom:40px}@media(min-width:576px){.teaserOrnate .frame-inner{padding-bottom:40px}}@media(min-width:769px){.teaserOrnate .frame-inner{padding-bottom:60px}}@media(min-width:1025px){.teaserOrnate .frame-inner{padding-bottom:60px}}@media(min-width:1200px){.teaserOrnate .frame-inner{padding-bottom:75px}}@media(min-width:1500px){.teaserOrnate .frame-inner{padding-bottom:75px}}.teaserOrnate .frame-inner{display:flex;flex-wrap:wrap}@media(min-width:769px){.teaserOrnate .frame-inner{flex-wrap:nowrap}}.instagram__buttonGroup,.instagram__top{display:flex}.instagram__top{flex-wrap:wrap;margin-bottom:2px}@media(min-width:576px){.instagram__top{flex-wrap:nowrap}}.instagram__label{align-items:center;display:flex}.instagram__label .icon-instagram{font-size:40px}.instagram__labelSubheader{color:#ff001a;font-weight:700;letter-spacing:.5em;padding-left:12px}.instagram__buttonWrapper{padding:1rem 1rem 0 0}@media(min-width:576px){.instagram__buttonWrapper{padding:0 0 0 2rem}}.frame-type-textmedia header{order:-3;width:100%}.frame-type-textmedia figure.image{position:relative;text-align:center}.frame-type-textmedia figure.image img{max-width:100%}.frame-type-textmedia .textmedia{display:flex;flex-wrap:wrap;justify-content:space-between}.frame-type-textmedia .textmedia__item{width:100%}.frame-type-textmedia .textmedia__gallery:not(:empty){order:-1;overflow:visible;padding-bottom:2em;position:relative}@media(min-width:1025px){.frame-type-textmedia .textmedia__gallery:not(:empty){order:0;padding-bottom:0}}.frame-type-textmedia .textmedia.textmedia--above .textmedia__gallery{width:100%}@media(min-width:1025px){.frame-type-textmedia .textmedia--centeredleft .textmedia__gallery,.frame-type-textmedia .textmedia--centeredright .textmedia__gallery,.frame-type-textmedia .textmedia--left .textmedia__gallery,.frame-type-textmedia .textmedia--right .textmedia__gallery{width:34.5%}}.frame-type-textmedia .textmedia--centeredleft .textmedia__gallery,.frame-type-textmedia .textmedia--centeredright .textmedia__gallery,.frame-type-textmedia .textmedia--left .textmedia__gallery,.frame-type-textmedia .textmedia--right .textmedia__gallery{margin-bottom:0}@media(min-width:1025px){.frame-type-textmedia .textmedia--centeredleft .textmedia__text,.frame-type-textmedia .textmedia--centeredright .textmedia__text,.frame-type-textmedia .textmedia--left .textmedia__text,.frame-type-textmedia .textmedia--right .textmedia__text{width:53%}}.frame-type-textmedia .textmedia--centeredleft,.frame-type-textmedia .textmedia--centeredright{align-items:center}@media(min-width:1025px){.frame-type-textmedia .textmedia--centeredright .textmedia__text,.frame-type-textmedia .textmedia--right .textmedia__text{order:-1}}.frame-type-textmedia .caption{margin:.8rem 0}.frame-type-textmedia .caption__container{display:inline-block;text-align:left}.frame-type-textmedia .caption__description{text-align:left}.frame-type-textmedia .caption__title{color:#fff;font-size:16px;font-weight:700;left:0;letter-spacing:.5em;line-height:1.2;padding:0 10px;position:absolute;text-align:center;text-transform:uppercase;top:13%;width:100%;z-index:100}@media(min-width:1025px){.frame-type-textmedia .caption__title{font-size:20px;letter-spacing:.75em}}.frame-type-textmedia.frame-default .textmedia__text{order:-2;padding-bottom:2rem}@media(min-width:1025px){.frame-type-textmedia.frame-default .textmedia__text{padding-bottom:0}}.frame-type-textmedia.frame-default .textmedia__gallery{padding-bottom:0}@media(min-width:1025px){.frame-type-textmedia.frame-default .textmedia--centeredleft .textmedia__text,.frame-type-textmedia.frame-default .textmedia--left .textmedia__text{order:1}}.frame-type-textmedia.frame-default .gallery-item img,.frame-type-textmedia.frame-default .gallery-item video{width:100%}@media(min-width:1025px){.frame-type-textmedia.frame-indent--left .textmedia__text,.frame-type-textmedia.frame-indent--right .textmedia__text{width:60%}.frame-type-textmedia.frame-indent--left .textmedia__gallery,.frame-type-textmedia.frame-indent--right .textmedia__gallery{width:35%}.frame-type-textmedia.frame-indent--left .gallery-item img,.frame-type-textmedia.frame-indent--right .gallery-item img{width:100%}}.frame-type-textmedia.frame-indent--left750 .gallery-item img,.frame-type-textmedia.frame-indent--right750 .gallery-item img{max-width:230px}@media(min-width:1025px){.frame-type-textmedia.frame-indent--left750 .textmedia__text,.frame-type-textmedia.frame-indent--right750 .textmedia__text{width:65%}.frame-type-textmedia.frame-indent--left750 .textmedia__gallery,.frame-type-textmedia.frame-indent--right750 .textmedia__gallery{width:20%}.frame-type-textmedia.frame-indent--left750 .gallery-item img,.frame-type-textmedia.frame-indent--right750 .gallery-item img{max-width:230px;width:100%}.frame-type-textmedia.frame-indent--left750 figure.image,.frame-type-textmedia.frame-indent--right750 figure.image{text-align:center}}.frame-type-textmedia.frame-media-below .textmedia__text{padding-bottom:2rem}.frame-type-textmedia.frame-media-above .textmedia__text{order:1;padding-top:2rem}@media(min-width:1025px){.frame-layout-200 .textmedia--centeredleft .textmedia__item,.frame-layout-200 .textmedia--centeredright .textmedia__item,.frame-layout-200 .textmedia--left .textmedia__item,.frame-layout-200 .textmedia--right .textmedia__item{width:47%}.images--circular .gallery-row .gallery-item{overflow:hidden}}.slick-arrow{background-color:#323232;color:#fff;font-family:icomoon!important;font-size:20px;height:44px;margin-top:-22px;opacity:1;pointer-events:all;position:absolute;top:50%;transition:all .3s;width:44px;z-index:10}.slick-arrow:before{content:"";display:block}.slick-arrow:hover{border-color:#ff001a}.slick-arrow.slick-prev{border-bottom-color:transparent;border-right-color:transparent;left:-22px}.slick-arrow.slick-prev:before{transform:rotate(180deg)}.slick-arrow.slick-next{border-left-color:transparent;border-top-color:transparent;right:-22px}.slick-arrow.slick-disabled{opacity:0;pointer-events:none}.slick-dots{bottom:0;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:15px;margin-top:13px;position:absolute;width:100%}.slick-dots li{display:inline-block;margin-bottom:10px;margin-right:13px;padding:0;position:relative}@media(min-width:576px){.slick-dots li{margin-right:20px}}.slick-dots li.slick-active button{background-color:#ff001a}.slick-dots li button{background-color:#fff;cursor:pointer;display:block;font-size:0;height:6px;line-height:0px;outline:none;width:25px}.slider.gallery-item-size-2 .slick-list{margin-left:-12px;margin-right:-12px}.slider.gallery-item-size-2 .slick-slide{margin-left:12px;margin-right:12px}.video{display:block;height:100%;margin:0 auto;position:relative}.video.video__youtube img{aspect-ratio:16/9}.video.modalbox-youtube{max-width:1400px}.video:hover .iconPlay{transform:translate3d(-50%,-50%,0) scale(1.1)}.video video{cursor:pointer;width:100%}.video img{height:auto;z-index:20}.video .embed-responsive,.video img{position:relative;width:100%}.video .video__element--canvas{display:none}.video .mfp-hide{opacity:0;pointer-events:none}.video .mfp-content{height:100%}.video .video__element--cover{background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:15}.video .video__element--controls{display:block;overflow:hidden;position:relative}.video.isPlaying .iconPlay:before{opacity:0}.video__title{color:#fff;font-size:16px;font-weight:700;left:0;letter-spacing:.5em;line-height:1.2;padding:0 10px;position:absolute;text-align:center;text-transform:uppercase;top:13%;width:100%;z-index:30}@media(min-width:1025px){.video__title{font-size:20px;letter-spacing:.75em}}.iconPlay{height:120px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,0) scale(1);transform-origin:center center;transition:all .3s;width:120px;z-index:20}.iconPlay:before{background-color:transparent;background-image:url(../39706e1da894f5f27678.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";left:0;opacity:1;position:absolute;right:0;top:0}.modalbox__element--container{height:100%}.modalbox__element--container .embed-mp4,.modalbox__element--container .embed-youtube{display:flex;justify-content:center;max-width:1400px}.modalbox__element--container .embed-youtube{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:0;position:relative;width:100%}.modalbox__element--container .embed-youtube iframe{border:none;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.modalbox__element--container img{height:100%;object-fit:contain;width:100%}.mfp-gallery .embed-youtube{padding-bottom:42.7%}.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{color:#f3f3f3;line-height:18px;text-align:left;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px)and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.frame-layout-311{padding:0}.frame-layout-311 .frame-container{max-width:1600px;padding:0}.frame-layout-311 .frame-inner{width:100%}.frame-layout-311 .textmedia{position:relative}.frame-layout-311 .textmedia__gallery .image{height:18em;width:100%}@media(min-width:576px){.frame-layout-311 .textmedia__gallery .image{height:22em}}@media(min-width:769px){.frame-layout-311 .textmedia__gallery .image{aspect-ratio:2.13;height:auto}}.frame-layout-311 .textmedia__gallery .image img{height:100%;object-fit:cover}.frame-layout-311 .textmedia__text{height:100%;left:0;padding-left:15px;position:absolute}@media(min-width:576px){.frame-layout-311 .textmedia__text{padding-left:32px}}@media(min-width:769px){.frame-layout-311 .textmedia__text{padding-left:42px}}@media(min-width:1025px){.frame-layout-311 .textmedia__text{padding-left:42px}}@media(min-width:1200px){.frame-layout-311 .textmedia__text{padding-left:42px}}@media(min-width:1500px){.frame-layout-311 .textmedia__text{padding-left:60px}}.frame-layout-311 .textmedia__text{padding-right:15px}@media(min-width:576px){.frame-layout-311 .textmedia__text{padding-right:32px}}@media(min-width:769px){.frame-layout-311 .textmedia__text{padding-right:42px}}@media(min-width:1025px){.frame-layout-311 .textmedia__text{padding-right:42px}}@media(min-width:1200px){.frame-layout-311 .textmedia__text{padding-right:42px}}@media(min-width:1500px){.frame-layout-311 .textmedia__text{padding-right:60px}}@media(min-width:576px){.frame-layout-311 .textmedia__text{left:7%;max-width:60%}}.frame-layout-311 .textmedia__text header{width:auto}@media(min-width:576px){.frame-layout-311 .textmedia__text header{border-left:16px solid #ff001a;margin-left:-32px;padding-left:16px}}@media(min-width:1025px){.frame-layout-311 .textmedia__text header{border-left:32px solid #ff001a;margin-left:-64px;padding-left:32px}}.frame-layout-311 .textmedia__text header+p{display:none}@media(min-width:1200px){.frame-layout-311 .textmedia__text header+p{display:block}}.frame-layout-311 .textmedia__text .subheader{font-weight:700;letter-spacing:.5em;padding-top:1em}@media(min-width:1025px){.frame-layout-311 .textmedia__text .subheader{padding-top:3em}}.frame-layout-311 .textmedia__text h1{font-size:28px}@media(min-width:576px){.frame-layout-311 .textmedia__text h1{font-size:28px}}@media(min-width:769px){.frame-layout-311 .textmedia__text h1{font-size:36px}}@media(min-width:1025px){.frame-layout-311 .textmedia__text h1{font-size:48px}}@media(min-width:1200px){.frame-layout-311 .textmedia__text h1{font-size:62px}}@media(min-width:1500px){.frame-layout-311 .textmedia__text h1{font-size:72px}}.frame-layout-311 .textmedia__text h1{color:#ff001a}.frame-layout-310 .frame-layout-311{height:0;opacity:0}.frame-layout-310 .frame-layout-311:first-child{height:auto;opacity:1}@media(min-width:769px){.frame-layout-310 .frame-layout-311:first-child .gallery-item{padding-left:0;padding-right:120px}.frame-layout-310 .frame-layout-311:first-child .textmedia__text{left:calc(18.5% - 120px)}}.frame-layout-310 .slick-list .frame-layout-311{height:auto;opacity:1}@media(min-width:769px){.frame-layout-310 .slick-list .frame-layout-311 .gallery-item{padding-left:120px;padding-right:0}}.frame-layout-310 .gallery-item{display:flex;position:relative}@media(min-width:769px){.frame-layout-310 .gallery-item{padding-left:120px}}.frame-layout-310 .gallery-item--add{align-items:center;display:none;flex-shrink:0;font-size:20px;height:100%;justify-content:center;left:0;line-height:1.1;padding-bottom:60px;padding-top:16px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:120px;writing-mode:vertical-rl}@media(min-width:769px){.frame-layout-310 .gallery-item--add{display:flex}}@media(min-width:1025px){.frame-layout-310 .gallery-item--add{font-size:24px}}.frame-layout-310 .slick-slide{position:relative}@media(min-width:769px){.frame-layout-310 .slick-slide{left:-120px}}.frame-layout-310 .slick-slide>div{height:100%;overflow:hidden}.frame-layout-310 .slick-arrow{bottom:0;display:none!important;top:auto;width:60px}@media(min-width:769px){.frame-layout-310 .slick-arrow{display:block!important}}.frame-layout-310 .slick-arrow:before{width:44px}.frame-layout-310 .slick-arrow.slick-next{right:0}.frame-layout-310 .slick-arrow.slick-next:before{float:right}.frame-layout-310 .slick-arrow.slick-prev{left:auto;right:60px}.frame-layout-310 .slick-arrow.slick-prev:before{float:left}@media(min-width:576px){.frame-layout-310 .textmedia__text{left:18.5%;max-width:45%}}.frame-layout-211{overflow:hidden;padding:0}@media(min-width:576px){.frame-layout-211{margin-top:-60px}}.frame-layout-211 .frame-container{background-color:#fafafa;max-width:1600px;padding:0}.frame-layout-211 .frame-inner{width:100%}.frame-layout-211 .textmedia__text{background-color:#fff;order:0!important;padding:5% 15px!important;position:relative;z-index:40}@media(min-width:576px){.frame-layout-211 .textmedia__text{padding-left:5%!important;padding-right:5%!important}}@media(min-width:1025px){.frame-layout-211 .textmedia__text{margin:7% 0 7% 17%;width:41%!important}}.frame-layout-211 .textmedia__text header{display:flex;flex-direction:column-reverse}.frame-layout-211 .textmedia__text header h1,.frame-layout-211 .textmedia__text header h2{margin-bottom:.4em}.frame-layout-211 .textmedia__text header .subheader{font-size:20px}@media(min-width:576px){.frame-layout-211 .textmedia__text header .subheader{font-size:20px}}@media(min-width:769px){.frame-layout-211 .textmedia__text header .subheader{font-size:24px}}@media(min-width:1025px){.frame-layout-211 .textmedia__text header .subheader{font-size:24px}}@media(min-width:1200px){.frame-layout-211 .textmedia__text header .subheader{font-size:24px}}@media(min-width:1500px){.frame-layout-211 .textmedia__text header .subheader{font-size:24px}}.frame-layout-211 .textmedia__text header .subheader{font-weight:400;letter-spacing:normal;line-height:1.1;margin-bottom:1.1em}.frame-layout-211 .textIcon{display:none;left:-88px;opacity:.2;position:absolute;top:25%;width:175px}@media(min-width:1025px){.frame-layout-211 .textIcon{display:block}.frame-layout-211 .textmedia__gallery{height:100%;position:absolute!important;right:0;top:0;width:60%!important}}.frame-layout-211 .textmedia__gallery .gallery-item,.frame-layout-211 .textmedia__gallery .gallery-row,.frame-layout-211 .textmedia__gallery .image{height:100%}.frame-layout-211 .textmedia__gallery img{height:100%;object-fit:cover}.frame-layout-211 .textmedia__gallery .embed{height:100%}.frame-layout-211 .textmedia__gallery .video__title{bottom:15%;display:none;letter-spacing:.5em;padding:0 5%;top:auto}@media(min-width:576px){.frame-layout-211 .textmedia__gallery .video__title{display:block}}@media(min-width:1025px){.frame-layout-211 .textmedia__gallery .video__title{padding:0 15%}}.frame-layout-211.frame-media-right .textmedia__text{margin-bottom:0}@media(min-width:1025px){.frame-layout-211.frame-media-right .textmedia__text{width:38%!important}}.frame-layout-211.frame-media-right .textmedia__gallery{max-height:80vw}@media(min-width:1025px){.frame-layout-211.frame-media-right .textmedia__gallery{max-height:none;width:48%!important}}.frame-layout-211.frame-media-below .header__wrap{align-items:center;color:#ff001a;display:flex;padding:7%;position:relative}@media(min-width:1025px){.frame-layout-211.frame-media-below .header__wrap{width:52%}}.frame-layout-211.frame-media-below .header__wrap header{order:0}.frame-layout-211.frame-media-below .header__wrap h1,.frame-layout-211.frame-media-below .header__wrap h2{margin-bottom:0}.frame-layout-211.frame-media-below .textIcon{display:block;left:0;margin-right:20px;position:relative;top:0;width:125px}@media(min-width:576px){.frame-layout-211.frame-media-below .textIcon{width:175px}}@media(min-width:1025px){.frame-layout-211.frame-media-below .textmedia__text{margin:0;position:absolute!important;right:0;top:0;width:48%!important}}.frame-layout-211.frame-media-below .textmedia__gallery{order:1;position:relative!important;width:100%!important}@media(min-width:1025px){.frame-layout-211.frame-media-below .textmedia__gallery{margin-left:16px;margin-right:16px}}.ticolumnized__body{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}@media(min-width:769px){.ticolumnized__body{margin-left:-20px;margin-right:-20px}}.ticolumnized__item{padding:10px;width:100%}@media(min-width:576px){.ticolumnized__item{width:50%}}@media(min-width:769px){.ticolumnized__item{padding:20px}}.ticolumnized__image{margin-bottom:20px}.ticolumnized__image img{width:100%}.warning{align-items:start;display:flex;gap:20px}@media(min-width:1200px){.warning{padding-left:210px}}.warning__image{aspect-ratio:1;height:auto;width:60px}@media(min-width:576px){.warning__image{width:100px}}.warning h5{text-transform:uppercase}.warning p{margin-bottom:10px}.warning h5,.warning p{font-size:12px;line-height:1.4}.warning--list{margin-top:40px;padding-left:0}.news-articles{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;margin-top:40px}.page-navigation{margin-top:20px;text-align:center;width:100%}@media(min-width:576px){.page-navigation{margin-top:50px}}.listarticle{padding:12px;position:relative;width:100%}@media(min-width:576px){.listarticle{width:50%}}@media(min-width:1025px){.listarticle{width:33.333333%}}.listarticle__inner{background-color:#fff;border-bottom:2px solid #ececec;height:100%;padding:15px}.listarticle__header{align-items:center;display:flex;height:45px;margin-bottom:15px;position:relative}.listarticle__new{background-color:#0c6;color:#fff;line-height:1;margin-right:20px;padding:6px 10px}.listarticle__category,.listarticle__new{font-size:18px;font-weight:700;text-transform:uppercase}.listarticle__category{color:#585858;line-height:1.1;padding:1px 0}.listarticle__imagewrapper{overflow:hidden;padding-top:62%;position:relative}.listarticle__image{bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.listarticle__posterImage{width:100%}.listarticle__callout{border-color:transparent transparent #ff001a;border-style:solid;border-width:0 0 35vw 35vw;bottom:0;height:0;position:absolute;right:0;width:0}@media(min-width:576px){.listarticle__callout{border-width:0 0 16vw 16vw}}@media(min-width:1025px){.listarticle__callout{border-width:0 0 150px 150px}}.listarticle__calloutText{bottom:-18vw;color:#fff;float:right;font-family:Redlight;font-size:10vw;padding-right:12px;position:relative}@media(min-width:576px){.listarticle__calloutText{bottom:-8.5vw;font-size:4vw}}@media(min-width:1025px){.listarticle__calloutText{bottom:-80px;font-size:36px}}.listarticle__content{margin-top:15px}.listarticle__date{color:#585858;font-size:16px;font-weight:700;margin-bottom:.3em!important}.listarticle__headline{color:#ff001a;text-transform:uppercase}.listarticle__more,.newsDetail__back,.recipe-detail__back{color:#ff001a;display:block;font-weight:700;margin-top:30px;text-transform:uppercase}.newsTeaser{display:flex;flex-wrap:wrap;padding-bottom:40px}@media(min-width:576px){.newsTeaser{padding-bottom:40px}}@media(min-width:769px){.newsTeaser{padding-bottom:60px}}@media(min-width:1025px){.newsTeaser{padding-bottom:60px}}@media(min-width:1200px){.newsTeaser{padding-bottom:75px}}@media(min-width:1500px){.newsTeaser{padding-bottom:75px}}@media(min-width:576px){.newsTeaser{flex-wrap:nowrap}}.newsTeaser .news__header{min-width:210px;padding-right:30px;width:100%}@media(min-width:576px){.newsTeaser .news__header{width:33.333333%}}.newsTeaser__inner{display:flex;width:calc(15px + 100%)}@media(min-width:576px){.newsTeaser__inner{width:calc(32px + 100%)}}@media(min-width:769px){.newsTeaser__inner{width:calc(42px + 100%)}}@media(min-width:1025px){.newsTeaser__inner{width:calc(42px + 100%)}}@media(min-width:1200px){.newsTeaser__inner{width:calc(42px + 100%)}}@media(min-width:1500px){.newsTeaser__inner{width:calc(60px + 100%)}}@media(min-width:576px){.newsTeaser__inner{width:66.666666%}}.newsTeaser__article{padding-right:30px;width:250px}.newsTeaser__date{color:#b2b2b2;font-size:12px;font-weight:700;line-height:1;margin-bottom:8px!important}.newsTeaser__headline{font-weight:400;margin-bottom:1em}.newsTeaser .slick-dots{bottom:-60px}.newsTeaser .slick-dots li button{background-color:#b2b2b2}.newsTeaser li.slick-active button{background-color:#ff001a}.newsTeaser .slick-list{padding:0 20% 0 0}@media(min-width:1200px){.newsTeaser .slick-list{padding:0}}.newsDetail__subheadline{color:#b2b2b2;font-size:20px;font-weight:700;margin-bottom:1em}.newsDetail__teaser{font-size:20px}@media(min-width:576px){.newsDetail__teaser{font-size:20px}}@media(min-width:769px){.newsDetail__teaser{font-size:24px}}@media(min-width:1025px){.newsDetail__teaser{font-size:24px}}@media(min-width:1200px){.newsDetail__teaser{font-size:24px}}@media(min-width:1500px){.newsDetail__teaser{font-size:24px}}.newsDetail__teaser{line-height:1.4;margin-bottom:1.2em}.newsDetail__header,.newsDetail__imagewrapper,.newsDetail__teaser,.newsDetail__text{margin-bottom:20px}@media(min-width:576px){.newsDetail__header,.newsDetail__imagewrapper,.newsDetail__teaser,.newsDetail__text{margin-bottom:20px}}@media(min-width:769px){.newsDetail__header,.newsDetail__imagewrapper,.newsDetail__teaser,.newsDetail__text{margin-bottom:30px}}@media(min-width:1025px){.newsDetail__header,.newsDetail__imagewrapper,.newsDetail__teaser,.newsDetail__text{margin-bottom:30px}}@media(min-width:1200px){.newsDetail__header,.newsDetail__imagewrapper,.newsDetail__teaser,.newsDetail__text{margin-bottom:37px}}@media(min-width:1500px){.newsDetail__header,.newsDetail__imagewrapper,.newsDetail__teaser,.newsDetail__text{margin-bottom:37px}}.newsDetail .mediaelement-image img{height:auto;width:100%}.storiesDetail{margin-top:-40px}@media(min-width:576px){.storiesDetail{margin-top:-100px}}@media(min-width:576px)and (min-width:576px){.storiesDetail{margin-top:-100px}}@media(min-width:576px)and (min-width:769px){.storiesDetail{margin-top:-120px}}@media(min-width:576px)and (min-width:1025px){.storiesDetail{margin-top:-120px}}@media(min-width:576px)and (min-width:1200px){.storiesDetail{margin-top:-135px}}@media(min-width:576px)and (min-width:1500px){.storiesDetail{margin-top:-135px}}.storiesDetail__header{background-color:#fafafa;left:50%;margin-bottom:40px;max-width:100vw;position:relative;transform:translateX(-50%);width:1600px}@media(min-width:576px){.storiesDetail__header{margin-bottom:40px}}@media(min-width:769px){.storiesDetail__header{margin-bottom:60px}}@media(min-width:1025px){.storiesDetail__header{margin-bottom:60px}}@media(min-width:1200px){.storiesDetail__header{margin-bottom:75px}}@media(min-width:1500px){.storiesDetail__header{margin-bottom:75px}}.storiesDetail__header__headerWrap{align-items:center;color:#ff001a;display:flex;padding:7%;position:relative;width:100%}@media(min-width:1025px){.storiesDetail__header__headerWrap{width:52%}}.storiesDetail__header__headerIcon{display:block;left:0;margin-right:20px;opacity:.2;position:relative;top:0;width:175px}.storiesDetail__header__text{background-color:#fff;padding:5%}@media(min-width:1025px){.storiesDetail__header__text{margin:0;position:absolute;right:0;top:0;width:48%;z-index:40}}.storiesDetail__header__text:first-letter{color:#ff001a;float:left;font-size:4.1em;font-weight:700;line-height:.8;padding-right:.1em;text-transform:uppercase;vertical-align:top}@media(min-width:769px){.storiesDetail__header__text:first-letter{font-size:7.85em}}@media(min-width:1025px){.storiesDetail .mediaelement{margin-left:16px;margin-right:16px}}.storiesDetail .mediaelement img{height:auto;width:100%}.storiesDetail .mediaelement .video__title{bottom:15%;letter-spacing:.5em;padding:0 15%;top:auto}.storiesTeaser{padding-bottom:40px}@media(min-width:576px){.storiesTeaser{padding-bottom:40px}}@media(min-width:769px){.storiesTeaser{padding-bottom:60px}}@media(min-width:1025px){.storiesTeaser{padding-bottom:60px}}@media(min-width:1200px){.storiesTeaser{padding-bottom:75px}}@media(min-width:1500px){.storiesTeaser{padding-bottom:75px}}.storiesTeaser__content{display:flex;flex-wrap:wrap}@media(min-width:769px){.storiesTeaser__content{flex-wrap:nowrap}}.storiesTeaser__text{flex-shrink:0;padding-bottom:20px;width:100%}@media(min-width:769px){.storiesTeaser__text{padding-right:35px;padding-top:85px;width:330px}}.storiesTeaser__inner{margin-left:-12px;margin-right:-12px;width:calc(39px + 100%)}@media(min-width:576px){.storiesTeaser__inner{width:calc(56px + 100%)}}@media(min-width:769px){.storiesTeaser__inner{width:calc(66px + 100%)}}@media(min-width:1025px){.storiesTeaser__inner{width:calc(66px + 100%)}}@media(min-width:1200px){.storiesTeaser__inner{width:calc(66px + 100%)}}@media(min-width:1500px){.storiesTeaser__inner{width:calc(84px + 100%)}}@media(min-width:769px){.storiesTeaser__inner{width:calc(100% - 330px)}}.storiesTeaser .listarticle__headline{font-size:18px}.storiesTeaser .slick-dots{bottom:-60px}.storiesTeaser .slick-dots li button{background-color:#b2b2b2}.storiesTeaser li.slick-active button{background-color:#ff001a}.storiesTeaser .slick-list{padding:0 20% 0 0}@media(min-width:1200px){.storiesTeaser .slick-list{padding:0}}.storiesTeaser .slick-arrow{display:none!important}@media(min-width:1025px){.storiesTeaser .slick-arrow{display:block!important}}.news__filters{align-items:center;display:flex;justify-content:flex-end;margin:0}.news__filters__sortby{color:#000;font-weight:700;margin-right:10px;text-transform:uppercase}.news__filters .select2-container--default{min-width:200px}.news__filters .select2-container--default .select2-selection--single{border:none;border-radius:0;box-shadow:0 0 8px 1px rgba(0,0,0,.2);font-weight:700;height:auto;padding:5px 13px;text-transform:uppercase}.news__filters .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;padding-left:5px}.news__filters .select2-container--default .select2-selection--single .select2-selection__arrow{background:url(../fcebedd6d2768033cd5b.svg) no-repeat 50%;bottom:0;margin:auto;right:5px;top:0;transform:rotate(90deg)}.news__filters .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.news__filters .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(270deg)}.select2-dropdown.filter_dropdown{border:none;box-shadow:0 0 8px 1px rgba(0,0,0,.2)}.select2-dropdown.filter_dropdown .select2-results__option--selectable{cursor:pointer;font-weight:700;padding:7px 18px;text-transform:uppercase}.select2-dropdown.filter_dropdown .select2-results__option--selectable.select2-results__option--highlighted{background:#000}.newsList__loadMore,.newsList__loader{left:50%;margin-top:10px;position:relative;transform:translateX(-50%)}.newsList__loader{animation:spin 2s linear infinite;border:6px solid #ececec;border-radius:50%;border-top-color:#ff001a;height:41px;width:41px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tx-geco-t3-products{background-color:#fafafa}.tx-geco-t3-products .thumbNav{opacity:0;transition:opacity 1s ease;visibility:hidden}.tx-geco-t3-products .thumbNav.slick-initialized{opacity:1;visibility:visible}@media(min-width:576px){.productDetail{margin-top:-60px}}.productDetail{padding-left:15px}@media(min-width:576px){.productDetail{padding-left:32px}}@media(min-width:769px){.productDetail{padding-left:42px}}@media(min-width:1025px){.productDetail{padding-left:42px}}@media(min-width:1200px){.productDetail{padding-left:42px}}@media(min-width:1500px){.productDetail{padding-left:60px}}.productDetail{padding-right:15px}@media(min-width:576px){.productDetail{padding-right:32px}}@media(min-width:769px){.productDetail{padding-right:42px}}@media(min-width:1025px){.productDetail{padding-right:42px}}@media(min-width:1200px){.productDetail{padding-right:42px}}@media(min-width:1500px){.productDetail{padding-right:60px}}.productDetail{margin-left:auto;margin-right:auto;max-width:1454px;position:relative}.productDetail .productArticle__media__imageContainer.hasBackground .productArticle__media__image,.productDetail .productArticle__media__imageContainer.hasBackground .productDetail__media__image,.productDetail .productDetail__media__imageContainer.hasBackground .productArticle__media__image,.productDetail .productDetail__media__imageContainer.hasBackground .productDetail__media__image{padding:15% 20% 0 0}.productDetail.hunting .productArticle__media__imageContainer.hasBackground,.productDetail.hunting .productDetail__media__imageContainer.hasBackground{background-image:url(../d684d44f2714c7c3922c.webp)}.productDetail.hunting .productDetail__text__icon{background-image:url(../f3b32a0358c277fa3d40.svg)}.productDetail.shooting .productArticle__media__imageContainer.hasBackground,.productDetail.shooting .productDetail__media__imageContainer.hasBackground{background-image:url(../a49ba6328fec19cb0e2f.webp)}.productDetail.shooting .productDetail__text__icon{background-image:url(../79ddd8337cd75ed31ab4.svg)}.productDetail.components .productArticle__media__imageContainer.hasBackground,.productDetail.components .productDetail__media__imageContainer.hasBackground{background-image:url(../230b02e1fc63ef46bc96.webp)}.productDetail.components .productDetail__text__icon{background-image:url(../a83b7748b7f17abb3c0e.svg)}.productDetail.optics .productArticle__media__imageContainer.hasBackground,.productDetail.optics .productDetail__media__imageContainer.hasBackground{background-image:url(../da36d1ab927da90da567.webp)}.productDetail.optics .productDetail__text__icon{background-image:url(../10abca8ec9256dc8b4e9.svg)}.productArticle__row,.productDetail__row{align-items:flex-start;display:flex;flex-wrap:wrap}.productArticle__row:not(:first-child),.productDetail__row:not(:first-child){padding-top:30px}.productArticle__row:last-child,.productDetail__row:last-child{padding-bottom:30px}.productDetail__section{margin-left:auto;margin-right:auto;position:relative;width:100%}@media(min-width:576px){.productDetail__section{width:67.5vw}}@media(min-width:1200px){.productDetail__section{width:100%}.productDetail__column{width:50%}}.productDetail__media{background-color:#fff;order:1;padding-top:20px}@media(min-width:1200px){.productDetail__media{margin-bottom:60px;order:0;padding-top:60px}}.productDetail__media__background{background:#fff;bottom:0;left:-100vw;position:absolute;right:0;top:0}.productDetail__media__content.slider{opacity:0;transition:opacity 1s ease;visibility:hidden}.productDetail__media__content.slider.slick-initialized{opacity:1;visibility:visible}.productArticle__media__nav,.productDetail__media__nav{margin-bottom:30px;margin-top:30px;position:relative}.productArticle__media__nav .slick-track,.productDetail__media__nav .slick-track{min-width:100%!important}.productArticle__media__nav .thumbNav__iconPlay,.productDetail__media__nav .thumbNav__iconPlay{display:inline-block;height:37px;left:0;pointer-events:all;position:relative;top:0;transform:none;width:37px}.productArticle__media__nav .thumbNav__iconPlay:before,.productDetail__media__nav .thumbNav__iconPlay:before{opacity:1}.productArticle__media__imageContainer,.productDetail__media__imageContainer{background-repeat:no-repeat;background-size:contain;display:block;position:relative}.productArticle__media__image,.productDetail__media__image{height:auto;position:relative;width:100%}.productArticle__media__navItem,.productDetail__media__navItem{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-left:10px;margin-right:10px;opacity:.5;padding-bottom:2px;position:relative;transition:opacity .3s}.productDetail__media__navItem.slick-current,.slick-current.productArticle__media__navItem{border-bottom:4px solid #ff001a;opacity:1}.productArticle__media__navItem:hover,.productDetail__media__navItem:hover{opacity:1}.productArticle__media__navItem img,.productDetail__media__navItem img{height:auto;width:100%}.productDetail__media__zoom{display:none}@media(min-width:576px){.productDetail__media__zoom{background-color:#fff;cursor:pointer;display:block;font-size:40px;position:absolute;right:15px;top:15px;transition:all .3s;z-index:10}}.productDetail__media__zoom:hover{color:#ff001a}.productArticle__text,.productDetail__text{padding-top:30px;position:relative}@media(min-width:576px){.productArticle__text,.productDetail__text{padding-top:70px}}@media(min-width:1200px){.productArticle__text,.productDetail__text{padding:95px 95px 0}}.productDetail__text__icon{background-repeat:no-repeat;background-size:contain;height:250px;opacity:.2;pointer-events:none;position:absolute;right:-55px;top:35px;width:250px}@media(min-width:576px){.productDetail__text__icon{right:-125px}}@media(min-width:1200px){.productDetail__text__icon{right:-30px}}.productDetail__text__calibers{list-style:none;margin-top:10px;position:relative}.productDetail__text__calibers li{display:inline-block}.productDetail__text__appField{font-weight:700;margin-bottom:10px!important;text-transform:uppercase}.productDetail__text__calibersLabel{margin-bottom:0!important;margin-top:20px;text-transform:uppercase}.productDetail__text__calibersItem{background-color:#fff;border:2px solid #b2b2b2;border-radius:3px;color:#b2b2b2;cursor:pointer;display:inline-block;margin:0 10px 10px 0;padding:5px 10px;transition:all .3s}.productDetail__text__calibersItem.active,.productDetail__text__calibersItem:hover{border-color:#ff001a;color:#ff001a}.productArticle__text .lead,.productDetail__text .lead{margin-top:-1em;text-transform:uppercase}.productDetail__highlights{margin-bottom:30px;margin-top:30px}.productDetail__highlights__label{font-size:20px;font-weight:700;text-transform:uppercase}@media(min-width:576px){.productDetail__highlights__label{font-size:20px}}@media(min-width:769px){.productDetail__highlights__label{font-size:24px}}@media(min-width:1025px){.productDetail__highlights__label{font-size:24px}}@media(min-width:1200px){.productDetail__highlights__label{font-size:24px}}@media(min-width:1500px){.productDetail__highlights__label{font-size:24px}}.productDetail__caliber__select{border-bottom:1px solid #b2b2b2;padding-top:0}.productDetail__caliber__selectContainer{align-items:center;display:flex;flex-wrap:nowrap;margin-right:-15px}@media(min-width:576px){.productDetail__caliber__selectContainer{margin-right:-32px}}@media(min-width:769px){.productDetail__caliber__selectContainer{margin-right:-42px}}@media(min-width:1025px){.productDetail__caliber__selectContainer{margin-right:-42px}}@media(min-width:1200px){.productDetail__caliber__selectContainer{margin-right:-42px}}@media(min-width:1500px){.productDetail__caliber__selectContainer{margin-right:-60px}}@media(min-width:576px){.productDetail__caliber__selectContainer{margin-right:-16.25vw}}@media(min-width:1200px){.productDetail__caliber__selectContainer{margin-right:-15px}}@media(min-width:1200px)and (min-width:576px){.productDetail__caliber__selectContainer{margin-right:-32px}}@media(min-width:1200px)and (min-width:769px){.productDetail__caliber__selectContainer{margin-right:-42px}}@media(min-width:1200px)and (min-width:1025px){.productDetail__caliber__selectContainer{margin-right:-42px}}@media(min-width:1200px)and (min-width:1200px){.productDetail__caliber__selectContainer{margin-right:-42px}}@media(min-width:1200px)and (min-width:1500px){.productDetail__caliber__selectContainer{margin-right:-60px}}.productDetail__caliber__selectLabel{display:none;font-weight:700;line-height:1;margin-bottom:0!important;padding-right:10px;text-transform:uppercase}.productDetail__caliber__selectListWrapper{overflow-x:hidden;position:relative}.productDetail__caliber__selectList{display:flex;flex-shrink:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-color:#b2b2b2;scrollbar-width:thin}.productDetail__caliber__selectItem{color:#b2b2b2;cursor:pointer;display:inline-block;display:block;font-weight:700;line-height:1;padding:20px;position:relative;text-align:center;white-space:nowrap}.productDetail__caliber__selectItem.active{border-bottom:4px solid #ff001a;color:#ff001a}.productDetail .applications__title{font-weight:700;margin-top:10px;text-transform:uppercase;width:100%}.productDetail .applications__list{width:100%}.productDetail .applications__item{display:inline-block;padding-bottom:10px;padding-right:20px}.productDetail .applications__icon{font-size:3em;vertical-align:bottom}.productDetail .applications__text{text-transform:uppercase;width:100%}.productArticle{animation:fadeIn 1s;margin-top:30px}.productArticle.fadeOut{opacity:0;transition:all .5s}.productArticle__media{order:1;padding-top:30px}@media(min-width:1200px){.productArticle__media{order:0;width:40%}}.productArticle__media__content.slider{opacity:0;transition:opacity 1s ease;visibility:hidden}.productArticle__media__content.slider.slick-initialized{opacity:1;visibility:visible}.productArticle__text{padding-top:10px}@media(min-width:1200px){.productArticle__text{padding-top:60px;width:60%}}.productArticle__text__headline{margin-bottom:1em;text-transform:uppercase}.productArticle__text__figures{display:flex;flex-wrap:wrap;margin-bottom:10px;width:380px}.productArticle__text__figures dd,.productArticle__text__figures dt{margin-bottom:.5em;width:50%}.ballistics{display:none;position:relative;width:100%}.ballistics.active{display:block}.ballistics__container{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.ballistics__headline{text-transform:uppercase}.ballistics__column{padding:10px;width:100%}@media(min-width:576px){.ballistics__column:not(:last-child){width:50%}}@media(min-width:1200px){.ballistics__column{width:33.333333%!important}}.ballistics__label{font-size:18px;font-weight:700;margin-bottom:.5em!important}.ballistics__tableWrap{border:1px solid #000;padding:30px 15px;width:100%}.ballistics__note{margin-top:.5em}.ballistics__switch{margin-bottom:10px;width:100%}.ballistics__switchItem{color:#b2b2b2;cursor:pointer;display:inline-block;font-weight:700;margin-right:35px;text-transform:uppercase}.ballistics__switchItem.active{border-bottom:4px solid #ff001a;color:#ff001a}.ballistics table th{font-weight:400;padding:0 15px;text-align:left}.ballistics table th.head{font-weight:700;text-align:center}.ballistics table td{font-weight:700;padding:0 15px;text-align:right}.ballistics .icon-dot{font-size:1.5em}.productRecommended{padding-top:30px}.productRecommended__content{display:flex;flex-wrap:wrap;padding-bottom:80px}@media(min-width:1200px){.productRecommended__content{flex-wrap:nowrap}}.productRecommended__text{align-items:center;display:flex;flex-shrink:0;width:100%}@media(min-width:1200px){.productRecommended__text{padding-right:45px;width:330px}}.productRecommended__title{text-transform:uppercase}.productRecommended__gallery{margin-left:-12px;margin-right:-12px;width:calc(39px + 100%)}@media(min-width:576px){.productRecommended__gallery{width:calc(56px + 100%)}}@media(min-width:769px){.productRecommended__gallery{width:calc(66px + 100%)}}@media(min-width:1025px){.productRecommended__gallery{width:calc(66px + 100%)}}@media(min-width:1200px){.productRecommended__gallery{width:calc(66px + 100%)}}@media(min-width:1500px){.productRecommended__gallery{width:calc(84px + 100%)}}@media(min-width:1200px){.productRecommended__gallery{width:calc(100% - 330px)}}.productRecommended__gallery__itemContainer{padding:12px}.productRecommended__gallery__item{background-color:#fff;box-shadow:0 1px 4px 0 rgba(88,88,88,.3);padding:15px 15px 0;position:relative}.productRecommended__gallery__item img{height:auto;width:100%}.productRecommended__gallery__itemHead{display:flex;justify-content:flex-end;position:relative}.productRecommended__gallery__itemTitle{color:#585858;font-weight:700;line-height:1.2;margin-bottom:0!important;min-height:4em;text-transform:uppercase}.productRecommended__gallery .button,.productRecommended__gallery__itemTitle{padding:12px 0}.productRecommended__new{background-color:#0c6;color:#fff;font-size:18px;font-weight:700;line-height:1;margin-right:20px;padding:6px 10px;text-transform:uppercase}.productRecommended__compare{color:#323232;flex-grow:1;font-weight:700;position:relative;text-align:right;text-transform:uppercase;z-index:1}.productRecommended__compare:before{background:url(../051e9830d9b2ecb6cb99.svg) no-repeat 50%;content:"";display:inline-block;height:28px;margin:0 8px 0 0;vertical-align:middle;width:28px}.productRecommended__compare.active{font-size:0}.productRecommended__compare.active:before{background:url(../f515c2782d3f81b16063.svg) no-repeat 50%;margin:0}.productRecommended .slick-dots{bottom:-60px}.productRecommended .slick-dots li button{background-color:#b2b2b2}.productRecommended li.slick-active button{background-color:#ff001a}.productRecommended .slick-list{padding:0 20% 0 0}@media(min-width:1200px){.productRecommended .slick-list{padding:0}}.productRecommended .slick-arrow{display:none!important}@media(min-width:1025px){.productRecommended .slick-arrow{display:block!important}}.productSelected{background-color:#fff;display:flex;flex-wrap:wrap;padding-top:20px}@media(min-width:576px){.productSelected{padding-top:20px}}@media(min-width:769px){.productSelected{padding-top:30px}}@media(min-width:1025px){.productSelected{padding-top:30px}}@media(min-width:1200px){.productSelected{padding-top:37px}}@media(min-width:1500px){.productSelected{padding-top:37px}}.productSelected__column{padding-bottom:20px;width:100%}@media(min-width:576px){.productSelected__column{padding-bottom:20px}}@media(min-width:769px){.productSelected__column{padding-bottom:30px}}@media(min-width:1025px){.productSelected__column{padding-bottom:30px}}@media(min-width:1200px){.productSelected__column{padding-bottom:37px}}@media(min-width:1500px){.productSelected__column{padding-bottom:37px}}@media(min-width:1025px){.productSelected__column{width:50%}}.productSelected__column--left{order:1}@media(min-width:1025px){.productSelected__column--left{order:0}}.productSelected__media,.productSelected__productThumbImageContainer{background-repeat:no-repeat;background-size:contain;padding:15% 20% 0 0}.productSelected__media.hasBackground.hunting,.productSelected__productThumbImageContainer.hasBackground.hunting{background-image:url(../d684d44f2714c7c3922c.webp)}.productSelected__media.hasBackground.shooting,.productSelected__productThumbImageContainer.hasBackground.shooting{background-image:url(../a49ba6328fec19cb0e2f.webp)}.productSelected__media.hasBackground.components,.productSelected__productThumbImageContainer.hasBackground.components{background-image:url(../230b02e1fc63ef46bc96.webp)}.productSelected__media.hasBackground.optics,.productSelected__productThumbImageContainer.hasBackground.optics{background-image:url(../da36d1ab927da90da567.webp)}.productSelected__container{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.productSelected__product{display:none}@media(min-width:1025px){.productSelected__product{padding-right:10%}}.productSelected__product:first-child{display:block}.productSelected__product>*{opacity:0;transition:all .3s 0s}.productSelected__product.active>*{opacity:1;transition-delay:.3s}.productSelected__productThumbContainer{cursor:pointer;padding:10px;width:50%}@media(min-width:576px){.productSelected__productThumbContainer{width:33.333333%}}.productSelected__productThumbContainer.active .productSelected__productThumb{box-shadow:0 1px 8px 0 rgba(0,0,0,.3)}.productSelected__productThumb{box-shadow:0 1px 4px 0 rgba(88,88,88,.3);height:100%;padding:10px;transition:all .3s}.productSelected__productThumb:hover{box-shadow:0 1px 8px 0 rgba(0,0,0,.3)}.productSelected__productThumbImage{height:auto;width:100%}.productSelected__productThumbTitle{font-weight:700;line-height:1.2}.embed-productImage{background-color:#fff;height:100%}.embed-productImage+.mfp-close{color:#585858}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.tx_solr{background-color:#fafafa;padding-top:40px}@media(min-width:576px){.tx_solr{padding-top:40px}}@media(min-width:769px){.tx_solr{padding-top:60px}}@media(min-width:1025px){.tx_solr{padding-top:60px}}@media(min-width:1200px){.tx_solr{padding-top:75px}}@media(min-width:1500px){.tx_solr{padding-top:75px}}.tx_solr{padding-bottom:40px}@media(min-width:576px){.tx_solr{padding-bottom:40px}}@media(min-width:769px){.tx_solr{padding-bottom:60px}}@media(min-width:1025px){.tx_solr{padding-bottom:60px}}@media(min-width:1200px){.tx_solr{padding-bottom:75px}}@media(min-width:1500px){.tx_solr{padding-bottom:75px}}.tx_solr{max-width:1600px}.tx_solr__headline{font-size:28px}@media(min-width:576px){.tx_solr__headline{font-size:28px}}@media(min-width:769px){.tx_solr__headline{font-size:32px}}@media(min-width:1025px){.tx_solr__headline{font-size:32px}}@media(min-width:1200px){.tx_solr__headline{font-size:36px}}@media(min-width:1500px){.tx_solr__headline{font-size:36px}}.tx_solr__row{display:flex;flex-wrap:wrap;width:100%}.tx_solr__filters{margin-bottom:15px;overflow:hidden;width:100%}@media(min-width:1025px){.tx_solr__filters{padding-right:3.5%;padding-top:102px;width:23%}}.tx_solr__results{width:100%}@media(min-width:1025px){.tx_solr__results{width:77%}}.tx_solr .panel{overflow:hidden}.tx_solr .panel-heading{border:1px solid #323232;cursor:pointer;padding:10px 40px 10px 10px;position:relative;width:100%}.tx_solr .panel-heading:before{height:3px;right:10px;top:21px;width:15px}.tx_solr .panel-heading:after,.tx_solr .panel-heading:before{background-color:#323232;content:"";display:block;position:absolute}.tx_solr .panel-heading:after{height:15px;opacity:1;right:16px;top:15px;transition:all .3s;width:3px}.tx_solr .panel-heading.active:after{opacity:0}.tx_solr .facet-link{margin-left:-30px;padding-left:30px;text-align:left}.tx_solr .facet{margin-bottom:5px}.tx_solr .facet,.tx_solr .facets{position:relative}.tx_solr #facet-accordion-applicationgroup,.tx_solr #facet-accordion-type{display:none}.tx_solr .facet-label span{color:#323232;font-weight:700;margin-bottom:0;text-transform:uppercase}.tx_solr .facet-option-list{display:none;padding:10px}.tx_solr .facet-option-list.active{display:block}.tx_solr .facet-option{overflow:hidden;padding:5px 5px 5px 30px;position:relative;text-transform:uppercase}.tx_solr .facet-option--selected{color:#ff001a}.tx_solr .facet-option--selected .facet-check{background-color:#ff001a}.tx_solr .facet-option--selected .facet-check:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:9px;left:5px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.tx_solr .facet-check{border:1px solid #323232;display:inline-block;height:18px;left:0;margin-right:15px;pointer-events:none;position:absolute;top:8px;width:18px}.tx_solr .facetsActive__label{font-weight:700;padding-right:10px}.tx_solr .facet-button{background-color:#fff;border:1px solid #ececec;display:inline-block;margin:0 10px 10px 0;padding:8px 8px 14px 12px;transition:all .3s}.tx_solr .facet-button:hover{border-color:#ff001a;color:#ff001a}.tx_solr .facet-button .icon-ico_close{font-size:20px;position:relative;top:4px}.tx_solr .tx-solr-facet-show-all{display:none}.tx_solr .results-list{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.tx_solr .search-result{padding:12px;width:100%}@media(min-width:576px){.tx_solr .search-result{width:50%}}@media(min-width:769px){.tx_solr .search-result{width:33.333333%}}.tx_solr .result-container{background-color:#fff;box-shadow:0 1px 4px 0 rgba(88,88,88,.3);height:100%;padding:55px 20px 20px;position:relative;transition:all .6s}.tx_solr .result-container:hover{box-shadow:none}.tx_solr .result-container__compare{color:#323232;font-weight:700;position:absolute;right:20px;text-transform:uppercase;top:18px;z-index:1}.tx_solr .result-container__compare:before{background:url(../051e9830d9b2ecb6cb99.svg) no-repeat 50%;content:"";display:inline-block;height:28px;margin:0 8px 0 0;vertical-align:middle;width:28px}.tx_solr .result-container__compare.active{font-size:0}.tx_solr .result-container__compare.active:before{background:url(../f515c2782d3f81b16063.svg) no-repeat 50%;margin:0}.tx_solr .result-container__imageWrapper{aspect-ratio:1.27;background-repeat:no-repeat;background-size:contain;display:block;overflow:hidden;position:relative}.tx_solr .result-container__bgImage{height:100%;object-fit:contain;position:absolute;width:100%}.tx_solr .result-container__image{aspect-ratio:1.33;height:auto;position:relative;width:100%}.tx_solr .result-container__icon{height:auto;left:20px;position:absolute;top:20px;width:36px}.tx_solr .results-topic{color:#ff001a;font-size:16px;font-weight:700;line-height:1;margin-bottom:5px;margin-top:5px;text-transform:uppercase}.tx_solr #tx-solr-facets-in-use{margin-bottom:20px}.tx_solr .searchinfo{position:relative}.tx_solr .pagination{align-items:center;display:flex;justify-content:center;margin:10px 0}.tx_solr .pagination li{display:inline-block;padding:7px}@media(min-width:576px){.tx_solr .pagination li{padding:10px}}.tx_solr .pagination li.active{color:#ff001a;font-size:1.2em}.tx_solr dd,.tx_solr dt{display:inline-block;line-height:1.2}.tx_solr dd{font-weight:700}.tx_solr .component{padding:12px 12px 0;width:100%}.tx_solr .component__header{width:100%}.tx_solr .component__container{box-shadow:0 1px 4px 0 rgba(88,88,88,.3);height:100%;padding:10px}.tx_solr .component__content{align-items:center;display:flex;flex-wrap:wrap}@media(min-width:576px){.tx_solr .component__content{flex-wrap:nowrap}}.tx_solr .component__image{height:auto;width:80px}.tx_solr .component__topicWrap{flex-shrink:0;padding-left:20px;padding-right:20px;width:170px}.tx_solr .component__topic{margin-bottom:0}.tx_solr .component__stats{display:flex;flex-wrap:wrap;width:100%}.tx_solr .component__statsItem{line-height:1.2;padding:8px 10px 0 0;width:50%}@media(min-width:769px){.tx_solr .component__statsItem{width:33.333333%}}.tx_solr .solr-ajaxified{cursor:pointer}.result-container.hunting .result-container__imageWrapper{background-image:url(../d684d44f2714c7c3922c.webp)}.result-container.shooting .result-container__imageWrapper{background-image:url(../a49ba6328fec19cb0e2f.webp)}.result-container.components .result-container__imageWrapper{background-image:url(../230b02e1fc63ef46bc96.webp)}.result-container.optics .result-container__imageWrapper{background-image:url(../da36d1ab927da90da567.webp)}.tx_solr--rows .tx_solr__row{margin-left:auto;margin-right:auto;max-width:1454px}@media(min-width:1500px){.tx_solr--rows .tx_solr__row{padding-left:60px;padding-right:60px}}.tx_solr--rows .tx_solr__filters,.tx_solr--rows .tx_solr__results{overflow:visible;padding-top:0;width:100%!important}.tx_solr--rows .search-result{width:100%}@media(min-width:576px){.tx_solr--rows .search-result:not(.component){width:50%}}@media(min-width:769px){.tx_solr--rows .search-result:not(.component){width:33.333333%}}@media(min-width:1025px){.tx_solr--rows .search-result:not(.component){width:25%}}.tx_solr--rows .facets{position:relative}.tx_solr--rows .facet-type{display:inline-block;min-width:250px;width:100%}@media(min-width:576px){.tx_solr--rows .facet-type{width:auto}}.tx_solr--rows .panel{margin-right:24px}.tx_solr--rows .facet-option-list{background-color:#fafafa;box-shadow:inset 0 1px 4px 0 rgba(88,88,88,.3);height:auto;position:absolute;top:45px;width:calc(100% - 24px);z-index:100}.service-search{padding:25px 15px;position:relative}@media(min-width:576px){.service-search{padding:45px 20px 90px}}.service-search:before{background:#fafafa;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.service-search__text p{color:#ff001a;font-weight:700;letter-spacing:6px;margin:0 0 4px;text-transform:uppercase}.service-search__text form{max-width:410px;width:100%}.service-search__text form input{background:transparent url(../95dad6ec64f022874bb1.svg) no-repeat;background-position:0;border:none;border-bottom:2px solid #323232;padding:12px 0 12px 30px;width:100%}.search{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .5s;width:100vw;z-index:900;z-index:10000}.search.active{opacity:1;pointer-events:all}.search__content{align-items:center;display:flex;margin-top:-20vh;position:relative}.search__input{background:transparent;border:2px solid transparent;border-bottom-color:#b2b2b2;color:#b2b2b2;font-size:1.5rem;padding:1em 0;width:90vw}@media(min-width:769px){.search__input{font-size:2rem;width:50vw}}.search__submit{margin-right:0;position:absolute;right:0}.search__submit:before{color:#b2b2b2;display:block;font-size:2rem;line-height:1;transform:scale(1);transition:all .3s}.search__submit:hover:before{transform:scale(1.3)}.search__close{height:20px;overflow:hidden;pointer-events:none;position:absolute;right:20px;top:60px;transition:all .3s 0s;width:20px}.search__close:after,.search__close:before{background-color:#b2b2b2;content:"";cursor:pointer;display:block;height:2px;position:absolute;top:-2px;transition:all .3s;width:56px}.search__close:before{left:0;transform:rotate(45deg);transform-origin:top left}.search__close:after{right:0;transform:rotate(-45deg);transform-origin:top right}.search ::placeholder{color:#b2b2b2;font-weight:400!important;opacity:1}.search :-ms-input-placeholder{color:#b2b2b2;font-weight:400!important}.search ::-ms-input-placeholder{color:#b2b2b2;font-weight:400!important}.search .header__right{flex-grow:1}.tx-solr-autosuggest{background-color:transparent;border:none;color:#b2b2b2;overflow:auto;position:fixed!important;width:90vw!important;z-index:10000!important}@media(min-width:769px){.tx-solr-autosuggest{width:50vw!important}}.tx-solr-autosuggest em,.tx-solr-autosuggest strong{color:#fff;font-style:normal;font-weight:400}.tx-solr-autosuggest .autocomplete-suggestion{cursor:pointer;font-size:18px;overflow:hidden;padding:20px 0 0;position:relative;white-space:nowrap}.tx-solr-autosuggest .autocomplete-selected{background-color:transparent;color:#ff001a;font-weight:700}.tx-solr-autosuggest .autocomplete-selected em,.tx-solr-autosuggest .autocomplete-selected strong{color:#ff001a!important;font-weight:700}.tx-solr-autosuggest .autocomplete-group{display:none}.tx-solr-autosuggest .autocomplete-group~.autocomplete-suggestion{display:block}body.altSuggest .tx-solr-autosuggest{background-color:#fff;box-shadow:0 1px 4px 0 rgba(88,88,88,.3);color:#323232;max-width:calc(100vw - 30px);padding:1.5rem;position:absolute!important;width:630px!important}body.altSuggest .tx-solr-autosuggest em,body.altSuggest .tx-solr-autosuggest strong{color:#000;font-weight:700}.searchResult{margin-top:40px}.searchResult__item{border-bottom:1px solid #b2b2b2;margin-bottom:30px;padding:0 0 20px!important}.searchResult__teaser{display:flex;flex-wrap:wrap}@media(min-width:576px){.searchResult__teaser{flex-wrap:nowrap}}.searchResult__image{flex-shrink:0;width:100px}.searchResult__category{font-size:12px;font-weight:700;line-height:1;margin-bottom:0!important;text-transform:uppercase}.searchResult .results-highlight{color:#ff001a}.searchCaliber .input-group{position:relative}.searchCaliber .input-group:before{content:"";font-family:icomoon!important;font-size:1.6rem;left:0;position:absolute;top:-1px}.searchCaliber__input{background:transparent;border:1px solid transparent;border-bottom-color:#000;color:#323232;font-size:1.5rem;margin-bottom:2.5rem;max-width:100%;padding:.2em 0 .2em 1.5em;position:relative;width:630px}@media(min-width:769px){.searchCaliber__input{font-size:1.6rem}}.searchCaliber__input::placeholder{color:#b2b2b2;text-transform:uppercase}.searchCaliber__input:focus::placeholder{color:transparent}.compareMain{background:#fff;bottom:-100%;box-shadow:0 -10px 40px 0 rgba(50,50,50,.3);left:0;padding:35px 0;position:fixed;right:0;transition:all .4s ease;width:100%;z-index:9999}@media(min-width:576px){.compareMain{padding:30px 0}}.compareMain--visible{bottom:0}.compareMain--listtoggle .compareMain__togglearrow a{transform:rotate(180deg)}.compareMain__wrap{align-items:center;display:flex;flex-flow:row wrap;position:relative;width:100%}.compareMain__count{align-items:center;display:flex;width:50px}.compareMain__count__img{background:url(../f515c2782d3f81b16063.svg) no-repeat 50%;background-size:contain;height:20px;width:20px}.compareMain__count__number{align-items:center;border:2px solid #323232;border-radius:50%;display:flex;font-size:86%;font-weight:700;height:20px;justify-content:center;margin:0 0 0 5px;width:20px}.compareMain__list{display:none;order:3;padding:45px 0 0 70px;position:relative;width:100%}@media(min-width:576px){.compareMain__list{display:flex;order:inherit;padding:20px 20px 5px 30px;width:calc(100% - 335px)}}@media(min-width:1200px){.compareMain__list{padding:20px 80px 5px 30px}}.compareMain__list__inside{display:flex;flex-flow:row wrap;flex-shrink:0;flex-wrap:wrap;overflow-y:inherit;position:relative;scrollbar-color:#ff001a;scrollbar-width:thin;width:100%}@media(min-width:576px){.compareMain__list__inside{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}}.compareMain__list:before{background:#323232;content:"";display:none;height:100%;left:15px;position:absolute;top:0;width:1px}@media(min-width:576px){.compareMain__list:before{display:block}}.compareMain__list__item{min-width:100%;padding:0 15px 15px;width:100%}@media(min-width:769px){.compareMain__list__item{min-width:50%;width:50%}}@media(min-width:1200px){.compareMain__list__item{min-width:33.33%;width:33.33%}}.compareMain .compareBox{padding:0 30px 0 0;position:relative}.compareMain .compareBox__remove{background:url(../25a9ef9f4f6c378483c5.svg) no-repeat 50%;background-size:contain;height:17px;position:absolute;right:5px;width:16px}.compareMain .compareBox h3{font-weight:400;margin:0 0 4px;text-transform:uppercase}.compareMain .compareBox p{font-weight:700;text-transform:uppercase}.compareMain__btn-group{padding:0 0 0 35px;position:relative;width:calc(100% - 50px)}@media(min-width:576px){.compareMain__btn-group{padding:0;width:285px}}.compareMain__btn-group:before{background:#323232;content:"";display:block;height:65px;left:15px;position:absolute;top:-20px;width:1px}@media(min-width:576px){.compareMain__btn-group:before{display:none}}.compareMain__btn-group a{text-transform:uppercase}.compareMain__btn-group a:first-child{margin-bottom:10px;margin-right:10px}.compareMain__togglearrow{display:block;position:absolute;right:0;top:0}.compareMain__togglearrow a{background:url(../947cb73bc6fae4eeeb79.svg) no-repeat 50%;display:block;height:24px;width:24px}@media(min-width:576px){.compareMain__togglearrow{display:none}}.compareModalMain{background:#fafafa;margin:auto;max-height:100%;max-width:1270px;overflow-x:hidden;overflow-y:auto;padding:15px;position:relative}@media(min-width:576px){.compareModalMain{padding:30px}}@media(min-width:1200px){.compareModalMain{padding:45px 85px 60px}}.compareModalMain .mfp-close{color:#323232;right:10px;top:10px}.compareModalMain__title{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0 0 30px}@media(min-width:576px){.compareModalMain__title{justify-content:center}}.compareModalMain__title h2{margin-bottom:20px;max-width:250px}@media(min-width:576px){.compareModalMain__title h2{max-width:inherit}}.compareModalMain__title form{margin:0 0 20px;position:relative;width:310px}@media(min-width:576px){.compareModalMain__title form{margin:0 0 20px 28px}}.compareModalMain__title form:before{background:url(../1e60dc29d7b088c35636.svg) no-repeat;background-position:left top 0;content:"";height:18px;position:absolute;top:4px;width:24px}.compareModalMain__title form #emailCompare{background:transparent;border:none;border-bottom:1px solid #323232;padding:0 0 18px 40px;width:calc(100% - 90px)}.compareModalMain__title form #emailCompare::-webkit-input-placeholder{color:#323232}.compareModalMain__title form #emailCompare::-moz-placeholder{color:#323232}.compareModalMain__title form #emailCompare:-ms-input-placeholder{color:#323232}.compareModalMain__title form #emailCompare:-moz-placeholder{color:#323232}.compareModalMain__title form button{position:absolute;right:0;top:-4px}.compareModalMain__title form #errorEmail{bottom:-22px;color:#ff001a;font-size:80%;left:0;position:absolute}.compareModalMain__title form #successEmail{bottom:-22px;color:#0c6;font-size:80%;left:0;position:absolute}.compareModalMain__listmain{display:flex;flex-flow:row wrap;width:100%}.compareModalMain__listnav ul{border-bottom:1px solid #b2b2b2;display:flex;flex-flow:row wrap;flex-shrink:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-color:#b2b2b2;scrollbar-width:thin}.compareModalMain__listnav ul li{padding:0 10px 0 0;width:33.33%}@media(min-width:576px){.compareModalMain__listnav ul li{padding:0 30px 0 0;width:auto}}.compareModalMain__listnav ul li a{border-bottom:4px solid transparent;color:#b2b2b2;display:inline-block;font-weight:700;padding:6px 0;text-transform:uppercase;transition:all .4s ease}@media(min-width:576px){.compareModalMain__listnav ul li a{padding:10px 0}}.compareModalMain__listnav ul li a.current,.compareModalMain__listnav ul li a:hover{border-color:#ff001a;color:#ff001a}.compareModalMain__listnav{width:100%}.compareModalMain__content{display:flex;flex-flow:row wrap;flex-shrink:0;flex-wrap:nowrap;margin:0 -20px;min-width:calc(100% + 20px);overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-color:#b2b2b2;scrollbar-width:thin;width:100%}@media(min-width:1200px){.compareModalMain__content{margin:0 -50px;min-width:calc(100% + 50px)}}.compareModalMain__item{margin:50px 0 30px;min-width:254px;padding:0 20px;position:relative;width:254px}@media(min-width:576px){.compareModalMain__item{min-width:50%;width:50%}}@media(min-width:1025px){.compareModalMain__item{min-width:33.33%;width:33.33%}}@media(min-width:1200px){.compareModalMain__item{padding:0 50px}}.compareModalMain__item__remove{background:url(../25a9ef9f4f6c378483c5.svg) no-repeat 50%;background-size:contain;height:17px;position:absolute;right:15%;width:16px;z-index:1}.compareModalMain__item__img{margin:0 0 30px;position:relative}.compareModalMain__item__img img{height:auto;max-width:100%;object-fit:contain}.compareModalMain__item__icon{height:auto;left:5px;position:absolute;top:5px;width:36px}.compareModalMain__item h3{font-weight:400;margin:0;text-transform:uppercase}.compareModalMain__item__no{color:#585858;font-size:12px;font-weight:700}.compareModalMain__item__data{margin:20px 0 0}.compareModalMain__item__label{font-size:18px;font-weight:700;margin-bottom:.5em!important;margin-top:15px}.compareModalMain__item__note{margin-top:.5em}.compareModalMain__item__tableWrap{border:1px solid #000;padding:20px 0;width:100%}@media(min-width:576px){.compareModalMain__item__tableWrap{padding:30px 15px}}.compareModalMain__item__tableWrap table th{font-weight:400;padding:0 5px;text-align:left}@media(min-width:576px){.compareModalMain__item__tableWrap table th{padding:0 15px}}.compareModalMain__item__tableWrap table th.head{font-weight:700;text-align:center}.compareModalMain__item__tableWrap table td{font-weight:700;padding:0 15px;text-align:right}.compareModalMain__item__dt{margin:0 0 12px}.compareModalMain__item__dt p{line-height:1.4;margin:0}.compareLoader{align-items:center;background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;margin:auto;position:fixed;right:0;top:0;z-index:9999}.compareLoader img{max-width:80px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-family:sans-serif;font-size:100%;height:18px;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0;resize:none;vertical-align:bottom;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;padding:1px;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0 0 0 20px;position:relative;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;left:0;padding:0 4px;position:absolute;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.powermail_form{margin:auto;max-width:540px}.powermail_form h3{text-transform:uppercase}.powermail_form .powermail_message_error li{color:#ff001a}.powermail_form .powermail_fieldset{border:none}.powermail_form .powermail_fieldset .powermail_fieldwrap_required_fields{color:#323232;font-size:80%;text-align:right}.powermail_form .powermail_fieldset .powermail_fieldwrap_required_fields .mandatory{color:#ff001a;font-size:15px;vertical-align:middle}.powermail_form .powermail_fieldset .powermail_fieldwrap{margin-bottom:20px}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_salutation .powermail_field select{max-width:108px}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_salutation .powermail_field .select2-container{width:108px!important}.powermail_form .powermail_fieldset .powermail_fieldwrap label .mandatory{color:#ff001a;vertical-align:middle}.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_field{margin-top:3px}.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_field .parsley-custom-error-message{color:#ff001a;margin-top:4px}.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_field .powermail_input,.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_field .powermail_textarea{border:none;border-bottom:2px solid #323232;font-family:Work Sans,Arial,sans-serif;padding:5px 0 8px;width:100%}.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_field .powermail_textarea{line-height:1.7;max-height:100px;min-height:50px;overflow:hidden;resize:none}.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_field select{width:100%}.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_field .select2-container{width:100%!important}.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_field .select2-container .select2-selection{border:2px solid #323232;border-radius:0;height:auto}.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_field .select2-container .select2-selection .select2-selection__rendered{font-family:Work Sans,Arial,sans-serif;line-height:40px;padding-left:10px;padding-right:25px}.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_field .select2-container .select2-selection .select2-selection__arrow{background:url(../92ff1cf366c7bdea21db.svg) no-repeat 50%;height:100%;right:5px}.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_field .select2-container .select2-selection .select2-selection__arrow b{display:none}.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_field .powermail_submit{cursor:pointer;margin-top:15px}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox input[type=checkbox]{height:0;opacity:0;position:absolute;visibility:hidden;width:0}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox input[type=checkbox]+label{cursor:pointer;display:inline-block;padding:0 0 0 35px;position:relative;width:100%}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox input[type=checkbox]+label a{text-decoration:underline}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox input[type=checkbox]+label:before{border:1px solid #323232;border-radius:2px;content:"";height:13px;left:0;position:absolute;top:4px;width:13px}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox input[type=checkbox]:checked+label:before{background:url(../8276fd4335a9cf3c181b.svg) no-repeat 50%;border:transparent;height:15px;width:15px}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .powermail_field_error_container{color:#ff001a;padding:0 0 0 35px}.select2-container--default .powermail_dropdown{border:2px solid #323232;border-radius:0}.select2-container--default .powermail_dropdown .select2-results__option--highlighted.select2-results__option--selectable{background-color:#323232}.scroll-top{background-color:#fff;border-radius:50%;bottom:10px;box-shadow:0 0 4px 0 rgba(0,0,0,.3);display:flex;height:50px;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:20px;transform:rotate(180deg) scale(1);transition:all .3s;width:50px;z-index:90}.scroll-top.active{opacity:1;pointer-events:all}.scroll-top:hover{transform:rotate(180deg) scale(1.1)}.scroll-top .scroll-top-icon{margin-top:12px;position:relative}.scroll-top .scroll-top-icon:before{content:"";font-family:icomoon!important;font-size:18px;line-height:1}.latest-recipe-section{background:#fafafa;padding:1.5em 0}@media(min-width:576px){.latest-recipe-section{padding:5em 0 6em}}.latest-recipe-section__container{flex-flow:column}.latest-recipe-section .load-more{display:flex;justify-content:center;margin:1.5em 0 0}.latest-recipe-section .load-more .more-btn{background:#ff001a;color:#fff;font-weight:700;letter-spacing:1.6px;padding:11px 20px;text-transform:uppercase}.section-heading{margin-bottom:2.143em}.section-heading h2{color:#000;margin:0;text-transform:uppercase}.section-heading p{color:#ff001a;font-weight:700;letter-spacing:6px;margin:0 0 5px;text-transform:uppercase}.recipe-list{display:flex;flex-wrap:wrap;margin:0 -12px}.recipe-list__item{margin-bottom:10px;padding:0 12px}@media(min-width:576px){.recipe-list__item{flex:0 0 50%;margin-bottom:24px;max-width:50%}}@media(min-width:1025px){.recipe-list__item{flex:0 0 33.33%;max-width:33.33%}}.recipe-list__item__box{background:#fff;border-bottom:2px solid #ececec;min-height:100%;padding:15px}.recipe-list__item__box .monthly{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:15px;min-height:32px}.recipe-list__item__box .monthly p{font-size:14px;margin:0}@media(min-width:576px){.recipe-list__item__box .monthly p{font-size:14px}}@media(min-width:769px){.recipe-list__item__box .monthly p{font-size:14px}}@media(min-width:1025px){.recipe-list__item__box .monthly p{font-size:16px}}@media(min-width:1200px){.recipe-list__item__box .monthly p{font-size:16px}}@media(min-width:1500px){.recipe-list__item__box .monthly p{font-size:16px}}.recipe-list__item__box .monthly p{color:#585858;font-weight:700;line-height:19px;text-transform:uppercase}.recipe-list__item__box .recipe-label{background:#000;color:#fff;font-size:18px;font-weight:700;line-height:32px;margin-right:10px;padding:0 10px;text-transform:uppercase}.recipe-list__item__box .recipe-label--new{background:#0c6}.recipe-list__item__box .recipe-list__item__img{display:block;margin:0 0 13px;overflow:hidden;position:relative;width:100%}.recipe-list__item__box .recipe-list__item__img img{display:block;height:auto;width:100%}.recipe-list__item__box .recipe-list__item__img .recipe-type{bottom:0;color:#fff;font-family:Redlight;font-size:26px;font-weight:700;height:150px;line-height:1;padding:80px 15px 0 10px;position:absolute;right:0;text-align:right;width:150px;z-index:1}.recipe-list__item__box .recipe-list__item__img .recipe-type:before{border:150px solid transparent;border-bottom-color:#ff001a;bottom:0;content:"";left:0;position:absolute}.recipe-list__item__box .recipe-list__item__img .recipe-type span{position:relative;z-index:1}.recipe-list__item__box .recipe-time{align-items:center;color:#000;display:flex;font-weight:700;letter-spacing:-.6px;margin-bottom:13px;text-transform:uppercase}.recipe-list__item__box .recipe-time img{margin-right:10px}.recipe-list__item__box .recipe-time .time{min-width:146px}.recipe-list__item__box .recipe-time span{align-items:center;display:flex}.recipe-list__item__box h4{font-size:20px}@media(min-width:576px){.recipe-list__item__box h4{font-size:20px}}@media(min-width:769px){.recipe-list__item__box h4{font-size:24px}}@media(min-width:1025px){.recipe-list__item__box h4{font-size:24px}}@media(min-width:1200px){.recipe-list__item__box h4{font-size:24px}}@media(min-width:1500px){.recipe-list__item__box h4{font-size:24px}}.recipe-list__item__box h4{color:#ff001a;font-weight:700;line-height:1.1em;margin:0 0 13px;text-transform:uppercase}.recipe-list__item__box h4 a{color:inherit}.recipe-list__item__box p{color:#000;line-height:1.72em}.recipe-detail-section{background-color:#fafafa;overflow:hidden;position:relative}@media(min-width:576px){.recipe-detail-section{margin-top:-60px}}.recipe-detail-section .frame-container{flex-direction:column;padding-bottom:40px}@media(min-width:576px){.recipe-detail-section .frame-container{padding-bottom:40px}}@media(min-width:769px){.recipe-detail-section .frame-container{padding-bottom:60px}}@media(min-width:1025px){.recipe-detail-section .frame-container{padding-bottom:60px}}@media(min-width:1200px){.recipe-detail-section .frame-container{padding-bottom:75px}}@media(min-width:1500px){.recipe-detail-section .frame-container{padding-bottom:75px}}@media(min-width:576px){.recipe-detail-section .frame-container{width:67.5vw}}@media(min-width:1025px){.recipe-detail-section .frame-container{width:100%}}.recipe-detail-section .recipe-menu{display:flex;overflow:auto;width:100%}@media(min-width:576px){.recipe-detail-section .recipe-menu{display:none}}.recipe-detail-section .recipe-menu__item{color:#000;display:flex;padding:20px 15px;text-transform:uppercase;white-space:pre}.recipe-detail-section .recipe-menu__item--active{background:#000;color:#fff}.recipe-detail-section ul{list-style:none}.recipe-detail__info{display:flex;flex-wrap:wrap;position:relative}.recipe-detail__media{max-height:80vw;width:100%}@media(min-width:1025px){.recipe-detail__media{height:100%;position:absolute!important;right:0;top:0;width:48%!important}}.recipe-detail__media__box{display:block;height:100%;position:relative}.recipe-detail__media__box:hover .iconPlay{transform:translate3d(-50%,-50%,0) scale(1.1)}.recipe-detail__media__box .iconPlay:before{opacity:1}.recipe-detail__media__img{height:100%;object-fit:cover;width:100%}.recipe-detail__text{background-color:#fff;order:0!important;padding:5% 15px!important;position:relative;width:100%;z-index:40}@media(min-width:576px){.recipe-detail__text{margin-left:auto;margin-right:auto;padding-left:5%!important;padding-right:5%!important;width:67.5vw}}@media(min-width:1025px){.recipe-detail__text{margin:7% 0 0 17%;width:41%!important}}.recipe-detail__text img{display:none;left:-88px;opacity:.2;position:absolute;top:25%;width:175px}@media(min-width:1025px){.recipe-detail__text img{display:block}}.recipe-detail__text span{color:#585858;font-weight:700}.recipe-detail__text h2{font-size:28px;font-weight:700;margin:0 0 30px;text-transform:uppercase}@media(min-width:576px){.recipe-detail__text h2{font-size:28px}}@media(min-width:769px){.recipe-detail__text h2{font-size:38px}}@media(min-width:1025px){.recipe-detail__text h2{font-size:38px}}@media(min-width:1200px){.recipe-detail__text h2{font-size:48px}}@media(min-width:1500px){.recipe-detail__text h2{font-size:48px}}.recipe-detail__text h2{line-height:1.1}.recipe-detail__text h2 b{color:#ff001a;display:block}.recipe-detail__text p{color:#000;margin:0}.recipe-detail__description{display:flex;flex-wrap:wrap;padding:0 0 30px;position:relative}@media(min-width:576px){.recipe-detail__description{padding:50px 0}}@media(min-width:1025px){.recipe-detail__description{padding:125px 0 100px}}.recipe-detail__description .recipe-detail__sidebar{margin-bottom:30px;padding-right:15px;width:100%}@media(min-width:1025px){.recipe-detail__description .recipe-detail__sidebar{width:27%}}.recipe-detail__description .recipe-detail__sidebar .sidebar-services{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 0 50px;padding:30px 0 0;position:relative}@media(min-width:1025px){.recipe-detail__description .recipe-detail__sidebar .sidebar-services{flex-direction:column;max-width:193px;padding-left:30px}}.recipe-detail__description .recipe-detail__sidebar .sidebar-services:before{background:#ff001a;content:"";height:6px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:193px}@media(min-width:576px){.recipe-detail__description .recipe-detail__sidebar .sidebar-services:before{left:0;transform:none;width:100%}}.recipe-detail__description .recipe-detail__sidebar .sidebar-services__item{margin:0 0 20px;min-height:24px;padding:0 15px 0 34px;position:relative;width:50%}@media(min-width:576px){.recipe-detail__description .recipe-detail__sidebar .sidebar-services__item{width:50%}}@media(min-width:1025px){.recipe-detail__description .recipe-detail__sidebar .sidebar-services__item{padding-right:0;width:100%}}.recipe-detail__description .recipe-detail__sidebar .sidebar-services__item .icon{left:0;position:absolute;top:0}.recipe-detail__description .recipe-detail__sidebar .sidebar-services__item p{font-weight:700;letter-spacing:-.6px;line-height:24px;margin:0 0 7px;text-transform:uppercase}.recipe-detail__description .recipe-detail__sidebar .share-link-block{display:none;padding:0 0 0 34px}@media(min-width:1025px){.recipe-detail__description .recipe-detail__sidebar .share-link-block{display:block}}.recipe-detail__description .recipe-detail__sidebar .share-link-block p{color:#000;font-weight:700;margin-bottom:10px;text-transform:uppercase}.recipe-detail__description .recipe-detail__sidebar .share-link-block .share-links{position:relative}.recipe-detail__description .recipe-detail__sidebar .share-link-block .share-links li{margin:0 0 10px}.recipe-detail__description .recipe-detail__sidebar .share-link-block .share-links li a{align-items:center;color:#000;display:flex}.recipe-detail__description .recipe-detail__sidebar .share-link-block .share-links li i{font-size:34px;min-width:55px}.recipe-detail__description .recipe-detail__decs{max-width:793px;width:100%}@media(min-width:1025px){.recipe-detail__description .recipe-detail__decs{width:63%}}.recipe-detail__description .recipe-detail__decs p{color:#000;margin:0 0 60px}.recipe-detail__description .recipe-detail__decs h4{font-size:20px;margin:0}@media(min-width:576px){.recipe-detail__description .recipe-detail__decs h4{font-size:20px}}@media(min-width:769px){.recipe-detail__description .recipe-detail__decs h4{font-size:24px}}@media(min-width:1025px){.recipe-detail__description .recipe-detail__decs h4{font-size:24px}}@media(min-width:1200px){.recipe-detail__description .recipe-detail__decs h4{font-size:24px}}@media(min-width:1500px){.recipe-detail__description .recipe-detail__decs h4{font-size:24px}}.recipe-detail__description .recipe-detail__decs h4{font-weight:400;line-height:1.4em;margin:1.2em 0 1em;text-transform:uppercase}.recipe-detail__description .recipe-detail__decs ul{margin:0 0 100px;padding-left:0}@media(min-width:1025px){.recipe-detail__description .recipe-detail__decs ul{padding-left:70px}}.recipe-detail__description .recipe-detail__decs ul li{color:#585858;margin:0 0 25px;padding:0 0 0 43px;position:relative}.recipe-detail__description .recipe-detail__decs ul li:before{background:#ff001a;content:"";height:4px;left:0;position:absolute;top:9px;width:20px}.recipe-detail__description .recipe-detail__decs h5{color:#000;font-size:20px;font-weight:700;margin:1em 0 0;text-transform:uppercase}.recipe-detail__description .recipe-detail__decs img{height:auto;margin:.2em 0;width:100%}@media(min-width:576px){.recipe-detail__description .recipe-detail__decs img{margin:1em 0}}.recipe-related{display:flex;flex-wrap:wrap;left:50%;position:relative;transform:translateX(-50%);width:100vw}.recipe-related__item{padding:0;width:100%}@media(min-width:1025px){.recipe-related__item{padding:0 12px;width:50%}.recipe-related__item:first-child{padding-left:20px}.recipe-related__item:last-child{padding-right:20px;text-align:right}}.recipe-related__box{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;min-height:162px;position:relative}.recipe-related__box:before{background:rgba(0,0,0,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media(min-width:576px){.recipe-related__box{min-height:282px}}.recipe-related__img{display:block;height:auto;min-height:165px;object-fit:cover;width:100%}.recipe-related__caption{display:flex;left:50%;max-width:100%;padding:0 20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}@media(min-width:1025px){.recipe-related__caption{max-width:500px}}.recipe-related__caption .arrow{align-self:center;background:#000;display:flex;flex:0 0 45px;height:45px;justify-content:center;margin-right:30px;width:45px}@media(min-width:1025px){.recipe-related__caption .arrow{align-self:flex-end;margin-right:60px}}.recipe-related__caption .arrow span{align-self:center}.recipe-related__caption .arrow img{max-width:22px}.recipe-related__caption .arrow--next{margin-left:30px;margin-right:0;order:2}@media(min-width:1025px){.recipe-related__caption .arrow--next{margin-left:60px}}.recipe-related__caption p{color:#fff;font-size:.7em;font-weight:700;letter-spacing:6px;margin:0 0 1.5em;text-transform:uppercase}.recipe-related__caption h3{color:#fff;font-weight:400;line-height:normal;margin:0}.recipe-related__text{width:100%}.recipe-tips-section{padding:20px 0}.recipe-tips-section .slick-dots{bottom:-60px}.recipe-tips-section .slick-dots li button{background-color:#b2b2b2}.recipe-tips-section li.slick-active button{background-color:#ff001a}.recipe-tips-section .slick-list{padding:0 20% 0 0}@media(min-width:1200px){.recipe-tips-section .slick-list{padding:0}}.recipe-tips-section .slick-arrow{display:none!important}@media(min-width:1025px){.recipe-tips-section .slick-arrow{display:block!important}}.recipe-tips-section .recipe-tips-container{flex-flow:column}.recipe-tips-section .recipe-tips{align-items:flex-start;display:flex;flex-wrap:wrap;position:relative}@media(min-width:769px){.recipe-tips-section .recipe-tips{flex-wrap:nowrap}}.recipe-tips-section .recipe-tips__text{flex-shrink:0;padding-bottom:20px;width:100%}@media(min-width:769px){.recipe-tips-section .recipe-tips__text{padding-right:35px;padding-top:85px;width:330px}}.recipe-tips-section .recipe-tips__text h3{color:#000;font-weight:400;line-height:normal;margin:0 0 20px}.recipe-tips-section .recipe-tips__slider{margin-left:-12px;margin-right:-12px;width:100%;width:calc(39px + 100%)}@media(min-width:576px){.recipe-tips-section .recipe-tips__slider{width:calc(56px + 100%)}}@media(min-width:769px){.recipe-tips-section .recipe-tips__slider{width:calc(66px + 100%)}}@media(min-width:1025px){.recipe-tips-section .recipe-tips__slider{width:calc(66px + 100%)}}@media(min-width:1200px){.recipe-tips-section .recipe-tips__slider{width:calc(66px + 100%)}}@media(min-width:1500px){.recipe-tips-section .recipe-tips__slider{width:calc(84px + 100%)}}@media(min-width:769px){.recipe-tips-section .recipe-tips__slider{width:calc(100% - 330px)}}.recipe-tips-section .recipe-tips__slider .slick-track[style*=transition]{transition:all .5s ease 0s!important}.recipe-tips-section .recipe-tips__item{padding:0 6px 5px;vertical-align:top}@media(min-width:1025px){.recipe-tips-section .recipe-tips__item{padding:0 12px 5px}}.recipe-tips-section .recipe-tips__box{background:#fff;border-bottom:2px solid #ececec;display:block;padding:15px}.recipe-tips-section .recipe-tips__box .recipe-tips-top{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:15px;min-height:32px}.recipe-tips-section .recipe-tips__box .recipe-tips-top p{color:#585858;font-weight:700;line-height:19px;margin:0;text-transform:uppercase}.recipe-tips-section .recipe-tips__box .recipe-label{color:#fff;font-size:18px;font-weight:700;margin-right:20px;padding:1px 10px;text-transform:uppercase}.recipe-tips-section .recipe-tips__box .recipe-label--new{background-color:#0c6}.recipe-tips-section .recipe-tips__img img{height:auto;width:100%}.recipe-tips-section .recipe-tips__info{min-height:102px;padding:10px 0 0}.recipe-tips-section .recipe-tips__info p{color:#ff001a;font-size:16px;font-weight:700;margin:0;text-transform:uppercase}.recipe-tips-section .recipe-tips__info span{color:#000;display:block;font-size:16px;font-weight:700;line-height:1.1;text-transform:uppercase}.recipe-tips-section .recipe-tips .slick-dots{bottom:-60px}.recipe-tips-section .recipe-tips .slick-dots li button{background-color:#b2b2b2}.recipe-tips-section .recipe-tips li.slick-active button{background-color:#ff001a}.recipe-tips-section .recipe-tips .slick-list{padding:0 20% 0 0}@media(min-width:1200px){.recipe-tips-section .recipe-tips .slick-list{padding:0}}.recipe-tips-section .recipe-tips .slick-arrow{display:none!important}@media(min-width:1025px){.recipe-tips-section .recipe-tips .slick-arrow{display:block!important}}.historymain{display:flex;flex-wrap:wrap;padding:50px 10px}@media(min-width:576px){.historymain{padding:100px 20px}}.historymain h2{max-width:100%;padding:0}@media(min-width:576px){.historymain h2{max-width:325px;padding:0 0 0 20px}}.historymain__tabs{display:flex;flex-flow:row wrap;width:100%}.historymain__tabs__tabsnav{margin:10px 0 30px;width:100%}@media(min-width:576px){.historymain__tabs__tabsnav{margin:50px 0 0;width:140px}}@media(min-width:1025px){.historymain__tabs__tabsnav{margin:110px 0 0}}@media(min-width:1200px){.historymain__tabs__tabsnav{width:200px}}.historymain__tabs__tabsnav ul{display:flex;flex-shrink:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-color:#b2b2b2;scrollbar-width:thin}@media(min-width:576px){.historymain__tabs__tabsnav ul{border-left:6px solid #ff001a;display:block;overflow:inherit}}.historymain__tabs__tabsnav ul li{display:block;font-size:16px;font-weight:700;margin-right:20px;white-space:nowrap}.historymain__tabs__tabsnav ul li.active{border-bottom:4px solid #ff001a}@media(min-width:576px){.historymain__tabs__tabsnav ul li.active{border:none}.historymain__tabs__tabsnav ul li{margin:0;padding:0 0 0 13px}}.historymain__tabs__tabsnav ul li a{color:#b2b2b2;display:inline-block;padding:8px;transition:all .4s ease}.historymain__tabs__tabsnav ul li a:hover,.historymain__tabs__tabsnav ul li.active a{color:#ff001a}.historymain__tabs__tabscontent{padding-left:0;width:100%}@media(min-width:576px){.historymain__tabs__tabscontent{padding-left:25px;width:calc(100% - 140px)}}@media(min-width:1200px){.historymain__tabs__tabscontent{padding-left:50px;width:calc(100% - 200px)}}.historymain__tabs__tabscontent>div:not(:first-child){display:none}.historymain__tabs__tabscontent .tabscontent__data{display:flex;flex-flow:wrap}.historymain__tabs__tabscontent .tabscontent__data__text{margin:0 0 25px;width:100%}@media(min-width:1025px){.historymain__tabs__tabscontent .tabscontent__data__text{margin:30px 0 0;width:250px}}@media(min-width:1200px){.historymain__tabs__tabscontent .tabscontent__data__text{width:355px}}.historymain__tabs__tabscontent .tabscontent__data__text__year{font-family:Redlight;font-size:70px}@media(min-width:576px){.historymain__tabs__tabscontent .tabscontent__data__text__year{font-size:80px}}@media(min-width:769px){.historymain__tabs__tabscontent .tabscontent__data__text__year{font-size:110px}}@media(min-width:1025px){.historymain__tabs__tabscontent .tabscontent__data__text__year{font-size:110px}}@media(min-width:1200px){.historymain__tabs__tabscontent .tabscontent__data__text__year{font-size:140px}}@media(min-width:1500px){.historymain__tabs__tabscontent .tabscontent__data__text__year{font-size:140px}}.historymain__tabs__tabscontent .tabscontent__data__text__year{color:#ff001a;line-height:.8;margin:0 0 .4em}.historymain__tabs__tabscontent .tabscontent__data__text h3{color:#ff001a;font-weight:400;text-transform:uppercase}.historymain__tabs__tabscontent .tabscontent__data__img{margin:0;padding:0;width:100%}@media(min-width:1025px){.historymain__tabs__tabscontent .tabscontent__data__img{padding:0 0 0 40px;width:calc(100% - 250px)}}@media(min-width:1200px){.historymain__tabs__tabscontent .tabscontent__data__img{margin:-145px 0 0;padding:0 0 0 84px;width:calc(100% - 355px)}}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__main{width:100%}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__main .slide{position:relative}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__main .slide img{height:100%;object-fit:contain;width:100%}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__main__content{bottom:0;color:#fff;font-size:86%;padding:13px 18px;position:absolute;right:0;width:300px}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__main__content:before{background:#ff001a;bottom:0;content:"";height:100%;left:0;opacity:.6;position:absolute;right:0;top:0;width:100%}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__main__content p{margin:0;position:relative;z-index:1}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__thumb{display:flex;justify-content:flex-end;margin:20px 0 0}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__thumb .slick-list{overflow:visible}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__thumb .slick-track{transform:none!important;transition:none!important;width:100%!important}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__thumb .slick-track .slick-slide{width:auto!important}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__thumb .slick-track .slick-slide.slick-current .slide,.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__thumb .slick-track .slick-slide.slick-current .slide:before{opacity:1}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__thumb .slick-track .slide{cursor:pointer;height:100%;margin:0 0 0 12px;opacity:.5;position:relative;transition:all .4s ease;width:auto!important}@media(min-width:576px){.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__thumb .slick-track .slide{margin:0 0 0 24px}}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__thumb .slick-track .slide:before{background:#ff001a;bottom:-10px;content:"";height:4px;opacity:0;position:absolute;transition:all .4s ease;width:100%}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__thumb .slick-track .slide .iconPlay{height:40px;width:40px}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__thumb .slick-track .slide .iconPlay:before,.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__thumb .slick-track .slide.slick-current,.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__thumb .slick-track .slide.slick-current:before{opacity:1}.historymain__tabs__tabscontent .tabscontent__data__img .history__slider__thumb .slick-track .slide img{height:100%;object-fit:cover;width:100%}.historymain .slick-track{align-items:center;display:flex}body,html{overflow-x:hidden}.servicelist{margin:auto;max-width:1030px;padding:50px 15px 0}@media(min-width:576px){.servicelist{padding:70px 20px 0}}.servicelist__listing{display:flex;flex-flow:row wrap;margin:0 -20px}@media(min-width:1025px){.servicelist__listing{margin:0 -70px}}.servicelist__listing__col{margin-bottom:40px;padding:0 20px;width:100%}@media(min-width:576px){.servicelist__listing__col{margin-bottom:60px;width:50%}}@media(min-width:1025px){.servicelist__listing__col{margin-bottom:80px;padding:0 70px;width:33.33%}}.servicelist__listing__col__icon{align-self:center;display:flex;height:74px;margin:0 0 10px}.servicelist__listing__col__icon img{margin:auto 0;max-height:100%;max-width:100%}.servicelist__listing__col h3{font-weight:400;margin:0 0 10px;text-transform:uppercase}.servicelist__listing__col__file{margin:0 0 10px}.servicelist__listing__col__file a{background:url(../71812c03705bd7a67584.svg) no-repeat;background-position:0 0}.servicelist__listing__col__file a,.servicelist__listing__col__link a{color:#ff001a;font-weight:700;padding:4px 0 4px 32px;text-transform:uppercase}.servicelist__listing__col__link a{background:url(../72d5fad207a8a407fd20.svg) no-repeat;background-position:0 0}.servicelist__listing__col__contact{align-items:center;display:flex;height:296px;justify-content:center;position:relative;width:218px}.servicelist__listing__col__contact__bgimg{left:0;position:absolute;top:0}.servicelist__listing__col__contact__bgimg img{box-shadow:0 1px 1px 0 rgba(50,50,50,.2);height:auto;max-height:10%;max-width:100%;width:auto}.servicelist__listing__col__contact__text{position:relative;text-align:center;z-index:1}.servicelist__listing__col__contact__text p{color:#ff001a;font-weight:700;margin:0 0 10px;text-transform:uppercase}.servicelist-download{padding:60px 15px 50px;position:relative}@media(min-width:576px){.servicelist-download{padding:113px 20px 0}}.servicelist-download:before{background:#fafafa;content:"";height:100%;left:-50%;position:absolute;right:0;top:0;width:1000%;z-index:-1}.servicelist-download__heading p{color:#ff001a;font-weight:700;letter-spacing:6px;margin:0 0 4px;text-transform:uppercase}.servicelist-download__main{display:flex;flex-flow:row wrap}.servicelist-download__main__title{width:100%}@media(min-width:769px){.servicelist-download__main__title{width:200px}}@media(min-width:1025px){.servicelist-download__main__title{width:300px}}@media(min-width:1200px){.servicelist-download__main__title{width:400px}}.servicelist-download__main__title__text{max-width:100%;padding:0;width:310px}@media(min-width:769px){.servicelist-download__main__title__text{padding:80px 0 0}}.servicelist-download__main__title__text h3{font-weight:400;margin:0 0 8px}.servicelist-download__main__list{display:flex;flex-flow:row wrap;flex-shrink:0;flex-wrap:nowrap;margin:0 -15px;overflow-x:auto;overflow-y:hidden;padding:30px 0 0;position:relative;scrollbar-color:#b2b2b2;scrollbar-width:thin;width:100%}@media(min-width:576px){.servicelist-download__main__list{flex-wrap:inherit;overflow:inherit}}@media(min-width:769px){.servicelist-download__main__list{margin:0;padding:0 0 0 20px;width:calc(100% - 200px)}}@media(min-width:1025px){.servicelist-download__main__list{width:calc(100% - 300px)}}@media(min-width:1200px){.servicelist-download__main__list{padding:0 0 0 50px;width:calc(100% - 400px)}}.servicelist-download__col{margin-bottom:40px;min-width:275px;padding:0 15px;width:275px}@media(min-width:576px){.servicelist-download__col{margin-bottom:80px;min-width:inherit;width:50%}}@media(min-width:1025px){.servicelist-download__col{padding:0 35px}}@media(min-width:1200px){.servicelist-download__col{width:33.33%}}.servicelist-download__col__icon{align-self:center;display:flex;height:74px;margin:0 0 10px}.servicelist-download__col__icon img{margin:auto 0;max-height:100%;max-width:100%}.servicelist-download__col h3{font-weight:400;margin:0 0 10px;text-transform:uppercase}.servicelist-download__col__teaserimage img{height:auto;width:100%}.servicelist-download__col__file{margin:0 0 10px}.servicelist-download__col__file a{background:url(../71812c03705bd7a67584.svg) no-repeat;background-position:0 0}.servicelist-download__col__file a,.servicelist-download__col__link a{color:#ff001a;font-weight:700;padding:4px 0 4px 32px;text-transform:uppercase}.servicelist-download__col__link a{background:url(../72d5fad207a8a407fd20.svg) no-repeat;background-position:0 0}.servicelist-download__col__contact{align-items:center;display:flex;height:296px;justify-content:center;position:relative}.servicelist-download__col__contact__bgimg{left:0;position:absolute;top:0}.servicelist-download__col__contact__bgimg img{box-shadow:0 1px 1px 0 rgba(50,50,50,.2);height:auto;max-height:10%;max-width:100%;width:auto}.servicelist-download__col__contact__text{position:relative;text-align:center;z-index:1}.servicelist-download__col__contact__text p{color:#ff001a;font-weight:700;margin:0 0 10px;text-transform:uppercase}.servicelist-download__col__contact__text a{background:#ff001a;color:#fff;display:inline-block;font-weight:700;letter-spacing:2px;padding:8px 14px;text-transform:uppercase;transition:all .4s ease}.servicelist-download__col__contact__text a:hover{background:#000}.glossarylist{padding:20px 15px 50px}@media(min-width:576px){.glossarylist{padding:70px 20px 120px}}.glossarylist__filter{border-bottom:1px solid #b2b2b2;display:flex;flex-shrink:0;position:relative;text-transform:uppercase}.glossarylist__filter span{padding:12px 12px 12px 0;white-space:nowrap;width:85px}.glossarylist__filter__linklist{display:flex;flex-flow:row wrap;flex-shrink:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-color:#b2b2b2;scrollbar-width:thin;width:calc(100% - 85px)}.glossarylist__filter__linklist a{border-bottom:4px solid transparent;display:inline-block;font-weight:700;margin:0 12px;min-width:14px;padding:12px 0;text-align:center;transition:all .4s ease}.glossarylist__filter__linklist a.active,.glossarylist__filter__linklist a:hover{border-color:#ff001a;color:#ff001a}.glossarylist__filter__linklist a.disable{border-color:transparent;color:#b2b2b2;pointer-events:none}.glossarylist__listing__row{border-bottom:1px solid #323232;display:none;flex-flow:row wrap;padding:30px 0}.glossarylist__listing__row.active{display:flex}.glossarylist__listing__row:last-child{border-bottom:none}.glossarylist__listing__row__title{width:100%}@media(min-width:769px){.glossarylist__listing__row__title{width:20%}}.glossarylist__listing__row__title h3{font-weight:400;margin:0;text-transform:uppercase;word-break:break-word}.glossarylist__listing__row__title p{text-transform:uppercase}.glossarylist__listing__row__content{padding:12px 0;width:100%}@media(min-width:769px){.glossarylist__listing__row__content{padding:0 15px;width:52%}}@media(min-width:1025px){.glossarylist__listing__row__content{padding:0 24px}}.glossarylist__listing__row__link-group{padding:0;width:100%}@media(min-width:769px){.glossarylist__listing__row__link-group{padding:0 0 0 20px;width:28%}}@media(min-width:1025px){.glossarylist__listing__row__link-group{padding:0 0 0 80px}}.glossarylist__listing__row__link-group p{margin-bottom:10px}.glossarylist__listing__row__link-group p strong{text-transform:uppercase}.glossarylist__listing__row__link-group p a{font-weight:700;text-transform:uppercase}.glossarylist__listing__row__link-group p a:after{background:url(../237f9587902ff04ad45f.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:10px;margin:0 0 0 5px;width:14px}.glossarylist__listing__row__link-group p a:hover{color:#000}.faqlisting{padding:30px 20px 60px}@media(min-width:1025px){.faqlisting{padding:75px 20px 150px}}.faqlisting__tabsnav ul{border-bottom:1px solid #ececec;display:flex;flex-flow:row wrap;flex-shrink:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-color:#b2b2b2;scrollbar-width:thin}.faqlisting__tabsnav ul li{padding:0 10px}@media(min-width:576px){.faqlisting__tabsnav ul li{padding:0 20px}}.faqlisting__tabsnav ul li a{border-bottom:4px solid transparent;color:#b2b2b2;display:inline-block;font-weight:700;padding:6px 0;text-transform:uppercase;transition:all .4s ease;white-space:nowrap}@media(min-width:576px){.faqlisting__tabsnav ul li a{padding:10px 0}}.faqlisting__tabsnav ul li a.current,.faqlisting__tabsnav ul li a:hover{border-color:#ff001a;color:#ff001a}.faqlisting__content{display:flex;flex-flow:row wrap;padding:45px 0 0}.faqlisting__content__left{width:100%}@media(min-width:1025px){.faqlisting__content__left{width:50%}}.faqlisting__content__tab-content{display:none}.faqlisting__content__tab-content.current{display:block}.faqlisting__content__right{padding:50px 0 0;width:100%}@media(min-width:1025px){.faqlisting__content__right{padding:0 0 0 20px;width:50%}}@media(min-width:1200px){.faqlisting__content__right{padding:0 0 0 106px}}.faqlisting__content__right__img{margin:0 0 65px;text-align:center}.faqlisting__content__right__img img{height:auto;max-width:100%;object-fit:contain;width:auto}.faqlisting__content__right form{display:flex;flex-flow:row wrap;position:relative}.faqlisting__content__right form .field-textarea{margin:0 0 60px;width:100%}.faqlisting__content__right form .field-textarea textarea{background:url(../1c9b4a5fff181db354af.svg) no-repeat;background-position:left top 5px;border:none;border-bottom:1px solid #323232;color:#323232;font-family:Work Sans,Arial,sans-serif;font-size:14px;line-height:1.7;max-height:100px;max-width:100%;min-height:50px;overflow:hidden;padding:0 0 8px 35px;resize:none;width:100%}.faqlisting__content__right form .field-textarea textarea::-webkit-input-placeholder{color:#323232}.faqlisting__content__right form .field-textarea textarea::-moz-placeholder{color:#323232}.faqlisting__content__right form .field-textarea textarea:-ms-input-placeholder{color:#323232}.faqlisting__content__right form .field-textarea textarea:-moz-placeholder{color:#323232}@media(min-width:1025px){.faqlisting__content__right form .field-textarea textarea{width:calc(100% - 100px)}}.faqlisting__content__right form .field-group{position:relative;width:100%}.faqlisting__content__right form .field-group:before{background:url(../1e60dc29d7b088c35636.svg) no-repeat;background-position:left top 0;background-size:contain;content:"";height:18px;left:0;position:absolute;top:4px;width:24px}.faqlisting__content__right form .field-group #email{border:none;border-bottom:1px solid #323232;padding:0 0 18px 40px;width:calc(100% - 100px)}.faqlisting__content__right form .field-group #email::-webkit-input-placeholder{color:#323232}.faqlisting__content__right form .field-group #email::-moz-placeholder{color:#323232}.faqlisting__content__right form .field-group #email:-ms-input-placeholder{color:#323232}.faqlisting__content__right form .field-group #email:-moz-placeholder{color:#323232}.faqlisting__content__right form .field-group #email:-webkit-autofill,.faqlisting__content__right form .field-group #email:-webkit-autofill:active,.faqlisting__content__right form .field-group #email:-webkit-autofill:focus,.faqlisting__content__right form .field-group #email:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s}.faqlisting__content__right form .field-group button{position:absolute;right:0;top:-8px}.faqlisting__content__right form .field-group .checkbox{margin-top:18px;width:100%}@media(min-width:576px){.faqlisting__content__right form .field-group .checkbox{width:calc(100% - 100px)}}.faqlisting__content__right form .field-group .checkbox input[type=checkbox]{height:0;left:0;opacity:0;position:absolute;visibility:hidden;width:0}.faqlisting__content__right form .field-group .checkbox input[type=checkbox]+label{cursor:pointer;display:inline-block;padding:0 0 0 30px;position:relative}.faqlisting__content__right form .field-group .checkbox input[type=checkbox]+label:before{background-position:50%;border:1px solid #ff001a;content:"";height:18px;left:0;position:absolute;top:2px;transition:all .4s ease;width:18px}.faqlisting__content__right form .field-group .checkbox input[type=checkbox]+label a{color:#ff001a}.faqlisting__content__right form .field-group .checkbox input[type=checkbox]:checked+label:before{background:#ff001a url(../6c29d27f48f7b9e65529.svg) no-repeat 50%}.faqlisting__content__right form .field-error{color:#ff001a;display:block;font-size:80%;width:100%}.faqlisting__content__right .typo3-messages .alert{border-radius:4px;color:#fff;margin-bottom:10px;padding:10px 15px}.faqlisting__content__right .typo3-messages .alert.alert-danger{background-color:#ff001a}.faqlisting__content__right .typo3-messages .alert.alert-success{background-color:#0c6}.faqlisting__content__textblock{margin:0 0 20px;text-align:center}@media(min-width:576px){.faqlisting__content__textblock{margin:0 0 50px}}.faqlisting__content__textblock h3{font-weight:400;margin:0 0 5px;text-transform:uppercase}.faqlisting__card.hidden{display:none}.faqlisting__card__heading{background:url(../ed759482db5abffe19dc.svg) no-repeat;background-position:right 3px center;border-bottom:1px solid #323232;cursor:pointer;padding:10px 30px 10px 0}@media(min-width:576px){.faqlisting__card__heading{background-position:right 15px center;padding:10px 60px 10px 20px}}.faqlisting__card__heading.fa-minus{background:url(../ad07785685615b40f393.svg) no-repeat;background-position:right 3px center}@media(min-width:576px){.faqlisting__card__heading.fa-minus{background-position:right 15px center}}.faqlisting__card__heading p{font-weight:700;text-transform:uppercase}.faqlisting__card__content{border-left:none;display:none;margin:30px 0;padding:0}@media(min-width:576px){.faqlisting__card__content{border-left:6px solid #ff001a;padding:0 20px}}.faqlisting__card__content ul{list-style:none;margin:0 0 40px}.faqlisting__card__content__link{margin-bottom:20px}.faqlisting__card__content__link a{color:#ff001a;font-weight:700;text-transform:uppercase}.faqlisting__card__content__link a:after{background:url(../237f9587902ff04ad45f.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:14px;margin:0 0 -2px 18px;width:8px}.faqlisting__card__content__img-group{display:flex;flex-flow:row wrap;margin:0 -10px}@media(min-width:576px){.faqlisting__card__content__img-group{margin:30px -10px 0}}.faqlisting__card__content__img-group .image{padding:0 10px;position:relative;width:100%}@media(min-width:576px){.faqlisting__card__content__img-group .image{margin-bottom:0;width:50%}}.faqlisting__card__content__img-group .video{margin:0;padding:0 10px;position:relative;width:100%}@media(min-width:576px){.faqlisting__card__content__img-group .video{margin-bottom:0;width:50%}}.faqlisting__card__content__img-group .video .iconPlay{height:80px;width:80px}.faqlisting__card__content__img-group a{display:block;margin-bottom:10px;width:100%}.faqlisting__card__content__img-group a img{height:auto;max-width:100%;object-fit:contain;width:auto;width:100%}.pdf__headerTitle{font-size:13px;letter-spacing:1.2px;line-height:1;text-transform:uppercase}.pdf__description{font-size:10px!important}.pdf__description .subheader{margin-bottom:0!important}.pdf__rte{list-style-type:none!important}.pdf__rte ul{list-style:none}.pdf__rte ul li{font-size:10px;line-height:1.4}.pdf__ballistics td,.pdf__ballistics th{font-size:9px!important}
/*# sourceMappingURL=main.min.css.map*/