﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css?family=Montserrat:300,700,800";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.toggle-menu-enter-active,.toggle-menu-leave-active{transition:transform 1.4s}.toggle-menu-enter-active::before{transition:transform .5s}.toggle-menu-enter-active .navigation__secondary{transition:opacity .5s 1s}.toggle-menu-leave-active::before{transition:transform .5s .8s}.toggle-menu-leave-active .navigation__secondary{transition:opacity .5s}.toggle-menu-enter::before,.toggle-menu-leave-to::before{transform:translateY(-100%)}.toggle-menu-enter .navigation__secondary,.toggle-menu-leave-to .navigation__secondary{opacity:0}.page-reveal--title{transform:translateY(80px)}.page-reveal--second{transform:translateY(100px)}.page-reveal--third{transform:translateY(80px);opacity:0}*,*:before,*:after{box-sizing:border-box}[v-cloak]{display:none !important}html,body{font-size:100%;font-style:normal;font-family:"Montserrat",sans-serif;font-weight:400;color:#333;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#cb091d;color:#fff}::-moz-selection{background:#cb091d;color:#fff}h1,h2,h3,h4,h5,.featured .card .featured-btn{margin:0;padding:0;font-family:"Nexa Rust Sans W00 Black",sans-serif;line-height:1}p strong,p b{font-family:"Montserrat",sans-serif;font-weight:700}.page-title{font-size:2.5em;color:#ffd253;margin-bottom:25px}@media(min-width: 768px){.page-title{font-size:5em;margin-bottom:30px}}@media(min-width: 1024px){.page-title{font-size:5.9375em}}@media(min-width: 1440px){.page-title{font-size:6.875em}}p{font-family:"Montserrat",sans-serif;font-size:.875em;line-height:1.7;margin:0}.page-content p{margin-bottom:15px}@media(min-width: 1440px){.page-content p{margin-bottom:30px}}.page-content h2{margin-bottom:10px}.page-content ul{padding-left:20px;line-height:1.7;font-size:.875em}.body-with-media img{width:100%;height:auto}.page-privacy-disclaimer .page-content table ul{font-size:1em;margin:0}.page-privacy-disclaimer .page-content table p{font-size:1em;margin-bottom:0}.title--big{font-size:1.875em;margin-bottom:15px;line-height:1.3}@media(min-width: 768px){.title--big{font-size:3em;margin-bottom:30px}}.title--small{font-size:1.25em;margin-bottom:15px;line-height:1.3}@media(min-width: 768px){.title--small{font-size:1.375em;margin-bottom:20px}}.page-content p a{text-decoration:underline;color:#333}.delay-enter-active,.delay-leave-active{transition:opacity .5s ease .2s}.delay-enter,.delay-leave-to{opacity:0}.float-group::after{content:"";display:table;clear:both}.relative{position:relative}.btn-holder{position:relative}.btn-holder--product-overview{display:inline-block;pointer-events:auto}.btn{display:inline-block;position:relative;width:45px;height:45px;border-radius:50%;cursor:pointer}@media(min-width: 768px){.btn{margin-right:10px}}.btn--product-overview{width:50px;height:50px}@media(min-width: 768px){.btn--product-overview{width:55px;height:55px;margin:0}}.btn--product-overview .btn__background .circle{fill:#ececec;opacity:.5}.btn__background{transition:transform .2s ease}.btn__background .circle{fill:#f5f5f5}.btn__caret{position:absolute;width:16px;height:10px;top:50%;left:50%;transform:translate(-50%, -47%)}@media(min-width: 768px){.btn__caret{width:22px;height:14px}}.btn__icon{position:absolute;width:15px;height:15px;top:50%;left:50%;transform:translate(-50%, -50%)}.btn__plus{position:absolute;width:16px;height:16px;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0deg);fill:#333;transition:transform .35s ease;transform-origin:center}@media(min-width: 768px){.btn__plus{width:18px;height:18px}}.btn-text{font-size:.75em;letter-spacing:.05em;line-height:1.8;transform:font-size .2s ease}@media(min-width: 768px){.btn-text{position:absolute;display:inline-block;top:50%;transform:translateY(-50%)}}.btn-text a{text-decoration:none;color:#333}.btn-text--product-overview{position:absolute;display:inline-block;top:50%;transform:translateY(-50%);line-height:1.1;transition:margin .2s ease}@media(min-width: 768px){.btn-text--product-overview{width:150px}}.btn-text--left{right:100%;transform:translate(-11px, -50%)}@media(min-width: 768px){.btn-text--left{transform:translate(-17px, -50%)}}.btn-text--right{left:100%;transform:translate(11px, -50%)}@media(min-width: 768px){.btn-text--right{transform:translate(17px, -50%)}}.btn-text--right-inverted-desktop{left:100%;transform:translate(11px, -50%)}@media(min-width: 768px){.btn-text--right-inverted-desktop{transform:translate(17px, -50%)}}@media(min-width: 1440px){.btn-text--right-inverted-desktop{left:auto;right:100%;transform:translate(-17px, -50%);text-align:right}}.btn-text--left-inverted-tablet{right:100%;transform:translate(-11px, -50%)}@media(min-width: 768px){.btn-text--left-inverted-tablet{left:100%;right:auto;transform:translate(17px, -50%);text-align:left}}.no-touchevents .btn--hover:hover .btn__background{transform:scale(1.15)}.no-touchevents .btn--hover:hover .btn__plus{transform:translate(-50%, -50%) rotate(90deg)}.no-touchevents .btn--hover:hover .btn-text--left-inverted-tablet{margin-right:-5px}@media(min-width: 768px){.no-touchevents .btn--hover:hover .btn-text--left-inverted-tablet{margin-left:5px;margin-right:0}}.no-touchevents .btn--hover:hover .btn-text--right-inverted-desktop{margin-left:5px}@media(min-width: 1440px){.no-touchevents .btn--hover:hover .btn-text--right-inverted-desktop{margin-right:5px}}.no-touchevents .btn--hover:hover .btn-text--left{margin-right:5px}.no-touchevents .btn--hover:hover .btn-text--right{margin-left:5px}.no-touchevents .btn--hover:hover .btn-text--product-holder{transform:translateY(5px)}@media(min-width: 768px){.no-touchevents .btn--hover:hover .btn-text--product-holder{transform:translateY(-50%);margin-left:5px}}.no-touchevents .btn--home:hover .btn__background{transform:scale(1.1)}table{width:100%;font-size:.875em}table thead{text-align:left}table thead th{font-weight:700;padding-bottom:8px}table tbody td{border-top:1px solid #efefef;padding:6px 0}table.cookie-table{margin:25px 0 70px}table.cookie-table thead th{padding:0 10px 8px}table.cookie-table tbody td{padding:10px}table.cookie-table tbody td:first-child{word-break:break-all}.color-red{color:#cb0e1f}.bg-red{background-color:#cb0e1f}li{padding-bottom:10px}header{width:100%;position:relative;margin:32px 0 40px;padding:0 20px;z-index:100;pointer-events:none}@media(min-width: 768px){header{position:fixed;margin:32px 0 80px;padding:0 34px 0 20px}}@media(min-width: 1440px){header{padding:0 72px 0 40px}}header>a{pointer-events:auto}header #logo svg{width:72px;height:56px}@media(min-width: 768px){header #logo svg{width:106px;height:82px}}header .logo{width:72px}@media(min-width: 768px){header .logo{width:106px}}@media(min-width: 1440px){header .logo{width:150px}}header #hamburger{width:25px;height:19px;position:relative;float:right;top:20px;cursor:pointer;transform:rotate(0deg);pointer-events:auto}@media(min-width: 768px){header #hamburger{top:33px}}header #hamburger-language{position:absolute;right:20px;width:25px;height:19px;float:right;top:20px;cursor:pointer;transform:rotate(0deg);opacity:0;visibility:hidden;transition:visibility 0s ease 0s,opacity 0s ease 0s}@media(min-width: 768px){header #hamburger-language{top:33px;right:34px}}@media(min-width: 1440px){header #hamburger-language{right:72px}}header #hamburger-language .hamburger__line{background-color:#fff}header #hamburger-language .hamburger__line--first{top:6px;width:0%;left:50%}header #hamburger-language .hamburger__line--second{transform:rotate(45deg)}header #hamburger-language .hamburger__line--third{transform:rotate(-45deg)}header #hamburger-language .hamburger__line--last{top:6px;width:0%;left:50%}header #hamburger-language.hamburger-language__active{opacity:1;visibility:visible;pointer-events:auto;transition:visibility .2s ease .3s,opacity .2s ease .3s}header .hamburger__line{position:absolute;display:block;width:100%;height:3px;left:0;background-color:#cb091d;border-radius:10px;transform:rotate(0deg);transition:all .25s ease-in-out,background-color .25s ease-in-out .5s}header .hamburger__line--first{top:0px}header .hamburger__line--second,header .hamburger__line--third{top:6px}header .hamburger__line--last{top:12px}body.navigation-open header #hamburger .hamburger__line{background-color:#fff;transition:all .25s ease-in-out,background-color .25s ease-in-out 0s}body.navigation-open header #hamburger .hamburger__line--first{top:6px;width:0%;left:50%}body.navigation-open header #hamburger .hamburger__line--second{transform:rotate(45deg)}body.navigation-open header #hamburger .hamburger__line--third{transform:rotate(-45deg)}body.navigation-open header #hamburger .hamburger__line--last{top:6px;width:0%;left:50%}.language-switch__main{font-size:.825em;font-family:"Montserrat",sans-serif;color:#fff}@media(min-width: 768px){.language-switch__main{font-size:.625em}}.language-switch__item{display:inline-block;color:#fff;text-decoration:none}.language-switch__item--active{font-weight:700}#navigation{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10;padding:0 20px;display:flex;align-items:center}#navigation::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#cb091d}@media only screen and (max-width: 767px)and (max-height: 600px){#navigation{display:block;padding:95px 20px 25px;overflow:auto}}@media(min-width: 768px){#navigation{align-content:center}}#navigation ul{list-style:none;padding:0;margin:0}#navigation ul li a{text-decoration:none;color:#fff;transform:translateY(100%);display:inline-block}.navigation__main-holder{transform:translateY(25px)}@media(min-width: 768px){.navigation__main-holder{margin:0 auto;width:540px;transform:translateY(40px)}}@media(min-width: 1024px){.navigation__main-holder{width:780px;transform:translateY(20px)}}@media(min-width: 1440px){.navigation__main-holder{width:940px}}.navigation__main{font-size:1em;font-family:"Nexa Rust Sans W00 Black",sans-serif;margin-bottom:15px}@media(min-width: 768px){.navigation__main{font-size:2em;margin-bottom:45px}}@media(min-width: 1600px){.navigation__main{margin-bottom:60px}}.navigation__main li{margin-bottom:35px}@media only screen and (max-width: 767px)and (max-height: 600px){.navigation__main li{margin-bottom:15px}}@media(min-width: 768px){.navigation__main li{position:relative;margin-bottom:60px}}.navigation__main li:last-of-type{margin-bottom:0}.navigation__hover-holder{display:block;width:40px;height:1px;overflow:hidden;position:absolute;left:-65px;top:50%;margin-top:-1px;opacity:0}.navigation__hover-line{position:relative;display:block;width:40px;height:1px;background-color:#fff;transform:translateX(-40px);animation:menu-hover-out .5s ease}.navigation__main .navigation__overflow-container:hover .navigation__hover-line{position:relative;display:block;width:40px;height:1px;background-color:#fff;transform:translateX(20px);animation:menu-hover-in .5s ease}@keyframes menu-hover-in{0%{transform:translateX(-40px)}100%{transform:translateX(20px)}}@keyframes menu-hover-out{0%{transform:translateX(20px)}100%{transform:translateX(40px)}}.navigation__secondary{font-family:"Montserrat",sans-serif;font-size:.8125em}@media(min-width: 768px){.navigation__secondary{position:absolute;width:630px;left:50%;transform:translateX(-50%);bottom:60px;font-size:.875em;text-align:center}.navigation__secondary ul{display:flex;justify-content:space-between}}@media(min-width: 768px)and (min-width: 1024px){.navigation__secondary{bottom:40px}}@media(min-width: 768px)and (min-width: 1440px){.navigation__secondary{bottom:60px}}.navigation__secondary li{margin-bottom:5px}@media(min-width: 768px){.navigation__secondary li{display:inline-block}}.navigation__secondary li:last-of-type{margin-bottom:0}@media only screen and (max-width: 767px)and (max-height: 470px){.navigation__secondary--mobile{padding-bottom:25px}}@media(min-width: 768px){.navigation__secondary--mobile{display:none}}.navigation__secondary--desktop{display:none}@media(min-width: 768px){.navigation__secondary--desktop{display:block}}.navigation__social-links{transform:translateY(100%);display:none}.navigation__social-links a{margin-right:20px}.navigation__social-links a:last-of-type{margin-right:0}.navigation__social-links svg{fill:#fff}.navigation__social-links .twitter{width:26px}.navigation__social-links .facebook{width:13px}.navigation__social-links .instagram{width:23px}@media(min-width: 768px){.navigation__overflow-container{display:inline-block}}.navigation__overflow-container,.navigation__social-holder{overflow:hidden}.navigation__social-holder{margin-bottom:15px}body.navigation-open{overflow-y:hidden}body.inverted-menu header #hamburger .hamburger__line{background-color:#fff}@media(min-width: 768px){#page-wrapper{padding-top:209px}}@media(min-width: 1440px){#page-wrapper{padding-top:198px}}.container{width:100%;margin:0 auto;padding:0 20px}@media(min-width: 768px){.container{padding:0;max-width:580px}}@media(min-width: 1024px){.container{max-width:665px}}@media(min-width: 1440px){.container{max-width:770px}}@media(min-width: 1600px){.container{max-width:820px}}.container-lg{width:100%;margin:0 auto;padding:0 20px}@media only screen and (min-width: 800px){.container-lg{max-width:73%}}@media only screen and (min-width: 1600px){.container-lg{max-width:65%}}@media only screen and (min-width: 1800px){.container-lg{max-width:1200px}}.flex-container{display:flex;text-align:center;align-items:stretch}@media only screen and (max-width: 1024px){.flex-container{display:block}}.flex-container .flex-item{height:100%;padding:10px;width:50%}@media only screen and (max-width: 1024px){.flex-container .flex-item{width:100%}}@media(max-width: 800px){.flex-item-right,.flex-item-left{flex:100%}}footer{border-top:1px solid #ececec;margin-top:40px}@media(min-width: 768px){footer{margin-top:80px}}footer .footer__holder{padding:25px 20px 45px}@media(min-width: 768px){footer .footer__holder{padding:60px 35px 20px;display:flex;flex-wrap:wrap;max-width:940px;margin:0 auto}}footer .footer__logo{width:72px;height:56px;transform:translateX(-3px)}@media(min-width: 768px){footer .footer__logo{width:106px;height:82px}}footer .footer__social-links{float:right;display:none}@media(min-width: 768px){footer .footer__social-links{float:none;margin-top:35px}}footer .footer__social-links a{margin-right:20px}footer .footer__social-links a:last-of-type{margin-right:0}footer .footer__social-links svg{fill:#cb091d}footer .footer__social-links .twitter{width:26px}@media(min-width: 768px){footer .footer__social-links .twitter{width:21px}}footer .footer__social-links .facebook{width:13px}@media(min-width: 768px){footer .footer__social-links .facebook{width:11px}}footer .footer__social-links .instagram{width:23px}@media(min-width: 768px){footer .footer__social-links .instagram{width:19px}}footer ul{list-style:none;padding:0;margin:0}footer ul li a{text-decoration:none;color:#333}@media(min-width: 768px){footer .footer__left{flex:2}}@media(min-width: 768px){footer .footer__right{flex:5;display:flex}}footer .footer__main-links{font-size:1em;font-family:"Nexa Rust Sans W00 Black",sans-serif;padding-top:30px;margin-bottom:40px;flex:3}@media(min-width: 768px){footer .footer__main-links{font-size:.875em;margin-bottom:70px}}footer .footer__main-links li{margin-bottom:30px}@media(min-width: 768px){footer .footer__main-links li{margin-bottom:25px}}footer .footer__main-links li:last-of-type{margin-bottom:0}footer .footer__main-links a{transition:color .3s cubic-bezier(0.165, 0.84, 0.44, 1)}footer .footer__secondary-links{font-family:"Montserrat",sans-serif;font-size:.8125em;margin-bottom:55px;flex:2}@media(min-width: 768px){footer .footer__secondary-links{padding-top:30px}}footer .footer__secondary-links li{margin-bottom:15px}@media(min-width: 768px){footer .footer__secondary-links li{margin-bottom:27px}}footer .footer__secondary-links li:last-of-type{margin-bottom:0}footer .footer__secondary-links a{transition:color .3s cubic-bezier(0.165, 0.84, 0.44, 1)}footer .footer__copyright{font-size:.8125em;text-align:center}@media(min-width: 768px){footer .footer__copyright{text-align:left;flex-basis:100%}}.page-home footer{display:none}.no-touchevents .footer__main-links a:hover{color:#cb091d}.no-touchevents .footer__secondary-links a:hover{color:#000}.featured{text-align:center;margin-bottom:50px}.featured h2{margin:20px 0}@media only screen and (max-width: 1500px){.featured h2{font-size:1em}}.featured .card{border:2px solid #cb0e1f;height:100%}.featured .card img{cursor:pointer}.featured .card-body{position:relative;padding:10px}@media only screen and (min-width: 1024px){.featured .card-body{min-height:490px}}.featured .card-body p{margin-bottom:20px}.featured .card .featured-btn{position:absolute;bottom:20px;border:3px solid #000;padding:8px 10px;cursor:pointer;left:50%;transform:translateX(-50%);width:80%}@media only screen and (max-width: 1024px){.featured .card .featured-btn{position:relative;bottom:0px}}.featured .card .featured-btn:hover{background:#cb0e1f;color:#fff}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular, 400);line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr video,.plyr audio,.plyr iframe{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui *::after,.plyr--full-ui *::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background, hsl(216deg, 15%, 34%));border-radius:var(--plyr-badge-border-radius, 2px);color:var(--plyr-badge-text-color, #fff);font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small, 13px);left:0;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width: 480px){.plyr__captions{font-size:var(--plyr-font-size-base, 15px);padding:calc(var(--plyr-control-spacing, 10px) * 2)}}@media(min-width: 768px){.plyr__captions{font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:var(--plyr-captions-background, rgba(0, 0, 0, 0.8));border-radius:2px;box-decoration-break:clone;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:rgba(0,0,0,0);border:0;border-radius:var(--plyr-control-radius, 3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing, 10px) * 0.7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%)))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,.plyr__control.plyr__control--pressed .label--not-pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=captions],.plyr [data-plyr=pip],.plyr [data-plyr=airplay],.plyr [data-plyr=fullscreen]{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--pip-supported [data-plyr=pip],.plyr--airplay-supported [data-plyr=airplay],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:var(--plyr-menu-background, rgba(255, 255, 255, 0.9));border-radius:4px;bottom:100%;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));color:var(--plyr-menu-color, hsl(216deg, 15%, 34%));font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(0.4, 0, 0.2, 1),width .35s cubic-bezier(0.4, 0, 0.2, 1)}.plyr__menu__container::after{border:var(--plyr-menu-arrow-size, 4px) solid rgba(0,0,0,0);border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, 0.9));content:"";height:0;position:absolute;right:calc(((var(--plyr-control-icon-size, 18px) / 2) + calc(var(--plyr-control-spacing, 10px) * 0.7)) - (var(--plyr-menu-arrow-size, 4px) / 2));top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing, 10px) * 0.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color, hsl(216deg, 15%, 34%));display:flex;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) / 1.5) calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 1.5);user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:var(--plyr-menu-item-arrow-size, 4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 4)}.plyr__menu__container .plyr__control--forward::after{border-left-color:var(--plyr-menu-arrow-color, hsl(216deg, 15%, 52%));right:calc((calc(var(--plyr-control-spacing, 10px) * 0.7) * 1.5) - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular, 400);margin:calc(var(--plyr-control-spacing, 10px) * 0.7);margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) / 2);padding-left:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 4);position:relative;width:calc(100% - (calc(var(--plyr-control-spacing, 10px) * 0.7) * 2))}.plyr__menu__container .plyr__control--back::after{border-right-color:var(--plyr-menu-arrow-color, hsl(216deg, 15%, 52%));left:calc((calc(var(--plyr-control-spacing, 10px) * 0.7) * 1.5) - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back::before{background:var(--plyr-menu-back-border-color, hsl(216deg, 15%, 88%));box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing, 10px) * 0.7)}.plyr__menu__container .plyr__control[role=menuitemradio]::before,.plyr__menu__container .plyr__control[role=menuitemradio]::after{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%))))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((calc(var(--plyr-control-spacing, 10px) * 0.7) - 2)*-1);overflow:hidden;padding-left:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%))));display:block;height:calc((var(--plyr-range-thumb-active-shadow-width, 3px) * 2) + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none;background-image:linear-gradient(to right, currentColor var(--value, 0%), transparent var(--value, 0%))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);appearance:none;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1)}.plyr--full-ui input[type=range]::-moz-range-track{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none;color:rgba(0,0,0,0)}.plyr--full-ui input[type=range]::-ms-fill-upper{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%)))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%)))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%)))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time::before{content:"⁄";margin-right:var(--plyr-control-spacing, 10px)}@media(max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));color:var(--plyr-tooltip-color, hsl(216deg, 15%, 34%));font-size:var(--plyr-font-size-small, 13px);font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(calc(var(--plyr-control-spacing, 10px) / 2) * 1.5);pointer-events:none;position:absolute;transform:translate(-50%, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:hover .plyr__tooltip,.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%, 0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0, 10px) scale(0.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:calc((var(--plyr-control-icon-size, 18px) / 2) + calc(var(--plyr-control-spacing, 10px) * 0.7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0, 10px) scale(0.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:calc((var(--plyr-control-icon-size, 18px) / 2) + calc(var(--plyr-control-spacing, 10px) * 0.7));transform:translateX(50%)}.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible{transform:translate(0, 0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height, 13px) * 0.5);margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height, 13px) * -0.5);margin-right:calc(var(--plyr-range-thumb-height, 13px) * -0.5);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word;white-space:normal}.plyr__progress__buffer{-webkit-appearance:none;background:rgba(0,0,0,0);border:0;border-radius:100px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:calc((var(--plyr-range-track-height, 5px) / 2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:rgba(0,0,0,0)}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height, 5px);transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height, 5px);transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 25%, transparent 25%, transparent 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 75%, transparent 75%, transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:rgba(0,0,0,0)}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr__progress__marker{background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%, -50%);width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:calc(var(--plyr-control-spacing, 10px) / 2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:var(--plyr-audio-control-color, hsl(216deg, 15%, 34%));padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%))));color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr--video{background:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color, #fff);left:0;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width: 480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing, 10px);padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%))));color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%))));border:0;border-radius:100%;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;transform:translate(-50%, -50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:hover,.plyr__control--overlaid:focus{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25))}.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:#23282f;border-radius:2px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty::after{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0, 0) scale(1)}.plyr__preview-thumb::before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container::after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container::after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75)));border-bottom-left-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);border-bottom-right-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none !important}.plyr__sr-only{clip:rect(1px, 1px, 1px, 1px);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important;position:absolute !important;width:1px !important}.plyr [hidden]{display:none !important}.plyr--full-ui input[type=range]{color:#cb091d}.plyr--video .plyr__controls .plyr__control.plyr__tab-focus,.plyr--video .plyr__controls .plyr__control:hover,.plyr--video .plyr__controls .plyr__control[aria-expanded=true]{background-color:#cb091d}.plyr--full-ui.plyr--video>.plyr__control--overlaid{display:none}.plyr__video-embed{padding-bottom:50%}.video{width:100%;margin:0 auto 40px}@media(min-width: 768px){.video{margin:0 auto 80px}}@media(min-width: 1440px){.video{max-width:1300px}}@media(min-width: 1600px){.video{max-width:1440px}}.video .video__holder{position:relative}.video .video__poster{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.video .video__poster img{width:100%;height:100%;object-fit:cover}.video .video__play-button{position:absolute;width:55px;height:55px;background-color:rgba(236,236,236,.5);border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer}@media(min-width: 768px){.video .video__play-button{width:100px;height:100px}}.video .video__play-button svg{width:11px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-35%, -50%)}@media(min-width: 768px){.video .video__play-button svg{width:22px;height:28px}}.video-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:800}.video-overlay__container{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);padding:0 20px}@media(min-width: 768px){.video-overlay__container{width:83.3334vw;padding:0}}@media(min-width: 1024px){.video-overlay__container{width:66.6667vw}}@media(min-width: 1440px){.video-overlay__container{width:960px}}@media(min-width: 1600px){.video-overlay__container{width:1200px}}.video-overlay__close-icon{display:block;position:absolute;top:-50px;left:50%;margin-left:-10px;width:20px;height:auto;cursor:pointer;transform:rotate(45deg)}.video-overlay__close-icon path{fill:#fff}.video-overlay__video{width:100%;height:auto}.faq__holder{padding-left:0}@media(min-width: 768px){.faq__holder{padding-left:0}}.faq__item{position:relative;padding:18px 0;height:60px;overflow:hidden;padding-left:25px}.faq__item.active{height:auto}.faq__item::after{content:"";width:calc(100% - 25px);height:1px;background-color:#efefef;position:absolute;left:25px;bottom:0}@media(min-width: 768px){.faq__item::after{width:calc(100% - 80px);left:80px}}@media(min-width: 768px){.faq__item{padding-left:80px}}.faq__icons{position:absolute;width:12px;height:12px;left:0;top:24px}@media(min-width: 768px){.faq__icons{width:15px;height:15px;top:21px}}.faq__icons svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer}.faq__icon{position:relative;width:8px;height:8px}@media(min-width: 768px){.faq__icon{width:14px;height:14px}}.faq__icon-line-horizontal{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:2px;background-color:#000}@media(min-width: 768px){.faq__icon-line-horizontal{height:3px}}.faq__icon-line-vertical{position:absolute;top:0;left:50%;transform:translateX(-50%);width:2px;height:100%;background-color:#000}@media(min-width: 768px){.faq__icon-line-vertical{width:3px}}.faq__plus{width:8px;height:8px;display:block}@media(min-width: 768px){.faq__plus{width:14px;height:14px}}.faq__question{display:inline-block;font-family:"Montserrat",sans-serif;font-weight:700;font-size:.875em;cursor:pointer;line-height:1.7}.faq__answer p{margin-top:17px}.modal{display:none;position:fixed;z-index:999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%;max-width:1200px}.modal-content h3{margin:20px 0}.modal-content .video{max-width:850px}.modal .close{color:#aaa;float:right;font-size:28px;font-weight:bold}.modal .close:hover,.modal .close:focus{color:#000;text-decoration:none;cursor:pointer}@media only screen and (min-width: 1024px){.modal .recipe-details .faq__item-title{font-size:2rem;line-height:3rem}}.modal .recipe-details .faq__item-title-holder{width:100%;margin:20px auto}.modal .recipe-details .faq__item{height:auto}.modal .recipe-details .faq__question,.modal .recipe-details .faq__icons{display:none}.modal .recipe-details .recipes-block__text{text-align:left}.transition-layer{position:fixed;top:0;left:0;z-index:250;height:100%;width:100%;opacity:0;visibility:hidden;overflow:hidden;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.transition-layer .bg-layer{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);height:100%;width:100%;opacity:0;visibility:hidden;will-change:transform;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.bg-layer.visible{opacity:1;visibility:visible}.transition-layer.visible{opacity:1;visibility:visible}.transition-layer.opening .bg-layer{animation:transition-sprite 1s steps(30);animation-fill-mode:forwards}.transition-layer.closing .bg-layer{animation:transition-sprite-reverse 1s steps(30);animation-fill-mode:forwards}@keyframes transition-sprite{0%{transform:translateY(-50%) translateX(-2%)}100%{transform:translateY(-50%) translateX(-98%)}}@keyframes transition-sprite-reverse{0%{transform:translateY(-50%) translateX(-98%)}100%{transform:translateY(-50%) translateX(-2%)}}.intro--about{margin-bottom:40px}@media(min-width: 768px){.intro--about{margin-bottom:80px}}@media(min-width: 1440px){.row--company{max-width:700px}}@media(min-width: 1600px){.row--company{max-width:820px}}.split-row{width:100%}.split-row__image{display:block}.split-row__text{padding:0 20px}@media(min-width: 768px){.split-row__text{padding:0}}.split-row--milk{margin:70px auto 60px}@media(min-width: 768px){.split-row--milk{display:flex;margin:78px auto 55px;max-width:700px}}@media(min-width: 1024px){.split-row--milk{display:flex;margin:15px auto 115px;max-width:780px}}@media(min-width: 1440px){.split-row--milk{margin:55px auto 70px;max-width:1060px}}@media(min-width: 1600px){.split-row--milk{margin:90px auto 140px;max-width:1100px}}.split-row--milk .logo-text{position:absolute;fill:#f6f6f6;width:94%;height:auto;z-index:-1;transform:translate(0, -45px);left:3%}@media(min-width: 768px){.split-row--milk .logo-text{position:absolute;fill:#f6f6f6;width:788px;height:auto;z-index:-1;transform:translate(-44px, 5px);left:auto}}@media(min-width: 1440px){.split-row--milk .logo-text{left:50%;transform:translate(-50%, -20px)}}.split-row__image--milk{width:200px;height:auto;transform:translateX(-10px);margin-bottom:12px}@media(min-width: 768px){.split-row__image--milk{width:280px;align-self:flex-start;margin-bottom:0;transform:translate(0, 15px)}}@media(min-width: 1024px){.split-row__image--milk{width:360px;transform:translate(-100px, 40px)}}@media(min-width: 1440px){.split-row__image--milk{transform:translate(-15px, 15px)}}@media(min-width: 1600px){.split-row__image--milk{transform:translate(3px, 10px)}}@media(min-width: 768px){.split-row__text--milk{width:297px;margin-left:auto;margin-right:60px}}@media(min-width: 1024px){.split-row__text--milk{width:380px;margin-right:20px;transform:translateY(105px)}}@media(min-width: 1440px){.split-row__text--milk{margin-right:100px;transform:translateY(77px)}}@media(min-width: 1600px){.split-row__text--milk{transform:translateY(37px);margin-right:50px}}.split-row--taste{display:flex;flex-direction:column;margin-bottom:30px}@media(min-width: 768px){.split-row--taste{margin:0 auto 80px;max-width:580px;flex-direction:row}}@media(min-width: 1024px){.split-row--taste{max-width:780px}}@media(min-width: 1440px){.split-row--taste{margin:0 auto 150px;max-width:860px}}@media(min-width: 1600px){.split-row--taste{max-width:820px}}.split-row__image--taste{order:1;align-self:flex-start;margin-left:auto;width:144px;transform:translateX(20px);margin-bottom:20px}@media(min-width: 768px){.split-row__image--taste{order:2;width:287px;margin-bottom:0;transform:translate(50px, 60px)}}@media(min-width: 1024px){.split-row__image--taste{transform:translate(-15px, 0px)}}@media(min-width: 1440px){.split-row__image--taste{transform:translate(-45px, 0px)}}@media(min-width: 1600px){.split-row__image--taste{transform:translate(-20px, 40px)}}.split-row__text--taste{order:2}@media(min-width: 768px){.split-row__text--taste{width:320px;order:1}}@media(min-width: 1024px){.split-row__text--taste{width:380px}}.row--quality{width:100%;margin:0 auto 290px;padding:0 20px}@media(min-width: 768px){.row--quality{padding:0;max-width:580px;margin:0 auto 150px}}@media(min-width: 1024px){.row--quality{max-width:700px;margin:0 auto 80px;transform:translateX(40px)}}@media(min-width: 1440px){.row--quality{max-width:700px;margin:0 auto 100px;transform:translateX(0)}}@media(min-width: 1600px){.row--quality{margin:0 auto 130px;max-width:820px}}.split-row--awards{display:flex;flex-direction:column;margin-bottom:35px;position:relative}@media(min-width: 768px){.split-row--awards{margin:0 auto 40px;max-width:580px;flex-direction:row}}@media(min-width: 1024px){.split-row--awards{max-width:780px}}@media(min-width: 1440px){.split-row--awards{max-width:860px}}@media(min-width: 1600px){.split-row--awards{max-width:820px}}.split-row__image--awards{order:1;align-self:flex-start;width:395px;position:absolute;z-index:-1;top:-320px;right:-190px}@media(min-width: 768px){.split-row__image--awards{order:2;width:590px;top:-190px;right:-307px}}@media(min-width: 1024px){.split-row__image--awards{width:817px;top:-180px;right:-570px}}@media(min-width: 1440px){.split-row__image--awards{width:817px;top:-315px;right:-660px}}@media(min-width: 1600px){.split-row__image--awards{top:-390px;right:-715px}}.split-row__text--awards{order:2}@media(min-width: 768px){.split-row__text--awards{width:300px;order:1}}@media(min-width: 1024px){.split-row__text--awards{width:380px}}.split-row--delicious{margin:0 auto 30px}@media(min-width: 768px){.split-row--delicious{display:flex;max-width:540px;margin-bottom:400px}}@media(min-width: 1024px){.split-row--delicious{max-width:780px;margin-bottom:520px}}@media(min-width: 1440px){.split-row--delicious{max-width:860px;margin-bottom:480px}}@media(min-width: 1600px){.split-row--delicious{max-width:820px;margin-bottom:520px}}.split-row__image--delicious{width:253px;height:auto;transform:translateX(-40px);margin-bottom:20px;z-index:-1}@media(min-width: 768px){.split-row__image--delicious{position:absolute;width:405px;align-self:flex-start;margin-bottom:0;transform:translateX(-200px)}}@media(min-width: 1024px){.split-row__image--delicious{width:506px;transform:translate(-180px, 0px)}}@media(min-width: 1440px){.split-row__image--delicious{transform:translate(-340px, -40px)}}@media(min-width: 1600px){.split-row__image--delicious{transform:translate(-355px, 0px)}}.split-row__text--delicious{display:none}@media(min-width: 768px){.split-row__text--delicious{width:280px;margin-left:auto;margin-top:40px}}@media(min-width: 1024px){.split-row__text--delicious{width:380px;margin-top:230px}}@media(min-width: 1440px){.split-row__text--delicious{margin-top:60px}}@media(min-width: 1600px){.split-row__text--delicious{margin-top:100px}}.row--stores{width:100%;margin:60p auto 30px;padding:0 20px}@media(min-width: 768px){.row--stores{padding:0;max-width:580px;margin:0 auto 40px}}@media(min-width: 1024px){.row--stores{padding:0;max-width:620px;margin:0 auto 60px}}@media(min-width: 1440px){.row--stores{max-width:700px}}@media(min-width: 1440px){.row--stores p{max-width:660px}}.stores-overview{width:100%;margin:0 auto 60px;padding:0 20px}@media(min-width: 768px){.stores-overview{padding:0;max-width:700px}}@media(min-width: 1024px){.stores-overview{padding:0;max-width:820px}}@media(min-width: 1440px){.stores-overview{max-width:884px}}.stores-overview__row{display:flex;flex-wrap:wrap}.stores-overview__item{flex-basis:50%;border-bottom:1px solid #ececec}.stores-overview__item img{width:100%;height:auto}.stores-overview__item:nth-child(odd){border-right:1px solid #ececec}.stores-overview__item.mobile-last{border-bottom:none}@media(min-width: 768px){.stores-overview__item{flex-basis:25%;border-right:1px solid #ececec}.stores-overview__item:nth-child(4n){border-right:none}}@media(min-width: 768px){.stores-overview__row--last .stores-overview__item{border-bottom:none}}.bike-flex-center{position:relative;top:-132px;left:0;width:100%;height:100vh;background-image:url(../media/images/bg-bike-landscape.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}@media(min-width: 768px){.bike-flex-center{top:-209px}}@media(min-width: 1024px){.bike-flex-center{top:-169px}}@media(min-width: 1440px){.bike-flex-center{top:-158px}}.container--bike{margin-top:-80px}@media(min-width: 768px){.container--bike{margin-top:-120px}}@media(min-width: 1024px){.container--bike{margin-top:-80px}}@media(min-width: 1440px){.container--bike{margin-top:-60px}}.bike-title-holder{width:285px;position:relative;text-align:center;z-index:5;padding-top:113px;margin:0 auto}@media(min-width: 768px){.bike-title-holder{width:620px;text-align:left;padding-top:160px}}@media(min-width: 1024px){.bike-title-holder{width:720px;margin-top:-40px}}@media(min-width: 1440px){.bike-title-holder{width:850px}}.title--bike{font-size:1.125em;color:#ffd253}@media(min-width: 768px){.title--bike{font-size:2.25em}}.title--bike span{font-size:3.6em}.bike-img{text-align:center;position:absolute;bottom:10%;left:50%;transform:translate(-50%, 0%);width:194px;z-index:7}@media(min-width: 768px){.bike-img{bottom:auto;top:280px;transform:translate(20%, 0%);width:290px}}@media(min-width: 1024px){.bike-img{transform:translate(5%, 0%);width:388px}}.bike-sticker{display:none}@media(min-width: 768px){.bike-sticker{display:block;position:absolute;z-index:6;left:50%;top:120px;transform:translate(220%, 0%);width:105px}}@media(min-width: 1024px){.bike-sticker{width:180px;transform:translate(120%, 0%)}}@media(min-width: 1440px){.bike-sticker{width:205px;transform:translate(100%, 0%)}}.bike-bg{transform:translate3d(0)}.discover-more{text-align:center;width:100%;position:absolute;bottom:12px;z-index:5}@media(min-width: 768px){.discover-more{bottom:20px}}.discover-more__line{margin:0 auto 12px;width:1px;height:29px;background-color:#333}@media(min-width: 768px){.discover-more__line{height:60px;margin:0 auto 16px}}.discover-more__title{font-size:.75em;letter-spacing:.05em}.discover-more__title a{color:#333;text-decoration:none}.btn--bike{margin:0 auto 12px;width:50px;height:50px}@media(min-width: 768px){.btn--bike{margin:0 auto 16px;width:68px;height:68px}}.bike-logos-holder{display:flex;width:130px;height:auto;align-items:center;justify-content:space-between}.bike-logo-plus{width:75px;height:auto;display:block}.bike-logo-leger{width:35px;height:auto;display:block}.page-content h2.bike-form-title{margin-bottom:30px;clear:both}.page-content h2.bike-form-title--upload{margin-top:60px}.page-content h2.bike-form-title--location{margin-top:60px}.container--bike .page-content p{font-size:.9375em}.form-field--upload{overflow:hidden;position:relative}.form-field--upload label{display:flex;align-items:center;cursor:pointer}.form-field--upload [type=file]{cursor:inherit;display:block;font-size:999px;filter:alpha(opacity=0);min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0}.checkbox-holder{min-height:20px;margin-bottom:20px;padding-top:20px}.checkbox-holder input[type=checkbox]{display:none}.checkbox-holder label{font-size:.9375em;padding-left:30px;position:relative;opacity:1;line-height:1.4;position:relative;color:#333;display:block;cursor:pointer}.checkbox-holder label::before{content:"";display:block;position:absolute;top:0px;left:0;width:20px;height:20px;border:1px solid #dcdcdc}.checkbox-holder label a{color:#333;text-decoration:underline}.checkbox-holder label svg{position:absolute;top:5px;left:3px;width:14px;height:auto;fill:none;stroke:#fff;stroke-miterlimit:10;fill-rule:evenodd;stroke-width:4px}.checkbox-holder label.error::before{border-color:#cb091d}.checkbox-holder input[type=checkbox]:checked+label svg{stroke:#333}.discover-button{display:inline-block;background-color:#cb091d;color:#fff;cursor:pointer;font-family:"Nexa Rust Sans W00 Black",sans-serif;transition:background-color .3s ease;margin-top:20px;text-decoration:none}@media(min-width: 768px){.discover-button{padding:20px 40px}}.contact-group{margin-top:50px}@media(min-width: 768px){.contact-group{margin-top:100px}}@media(min-width: 768px){.contact-left{float:left}}@media(min-width: 768px){.contact-right{float:left;margin-left:30%}}.contactform-container{margin-top:40px}@media(min-width: 768px){.contactform-container{margin-top:60px}}.contact-form{margin-top:30px;margin-bottom:50px}.form-field{width:100%;margin-bottom:20px;position:relative}.form-field.error input,.form-field.error textarea{border:1px solid red !important}@media(min-width: 768px){.form-field.form-field-small{width:50%;float:left;padding-left:10px}.form-field.form-field-small.form-field-clear{padding-right:10px;padding-left:0}}.form-field.form-field-clear{clear:both}.form-field.form-submit{text-align:center;margin-top:40px}@media(min-width: 768px){.form-field.form-submit{text-align:right}}.form-field.form-submit .button{padding:20px 40px;background-color:#cb091d;color:#fff;cursor:pointer;font-family:"Nexa Rust Sans W00 Black",sans-serif;transition:background-color .3s ease}@media(min-width: 768px){.form-field.form-submit .button{padding:20px 40px}}.form-field .eancode-info,.form-field .productcode-info{position:absolute;top:11px;right:17px;color:#fff;background-color:#e6c576;width:25px;height:25px;box-sizing:border-box;cursor:pointer;border-radius:50%;text-align:center;padding-top:4px;font-weight:bold}.form-field .eancode-image,.form-field .productcode-image{position:absolute;top:-66px;right:50px;z-index:1}.form-field input[type=text],.form-field input[type=tel],.form-field input[type=email],.form-field textarea,.form-field select{width:100%;border:1px solid #dcdcdc;font-size:1em;color:#333}.form-field input[type=text],.form-field input[type=tel],.form-field input[type=email],.form-field textarea,.form-field select{padding:14px 7px}@media(min-width: 768px){.form-field input[type=text],.form-field input[type=tel],.form-field input[type=email],.form-field textarea,.form-field select{padding-left:14px;padding-right:14px}}.form-field select{background-image:url(../media/images/arrow-down.svg);background-repeat:no-repeat;background-size:12px auto;background-position:96% center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-field select::-ms-expand{display:none}.form-field textarea{height:144px}.form-field input[type=submit]{transition:all 200ms ease-in;border:none;box-shadow:none;margin:0 auto}.form-field ::placeholder{color:#9b9b9a;opacity:1}.form-field :-ms-input-placeholder{color:#9b9b9a}.form-field ::-ms-input-placeholder{color:#9b9b9a}.form-field--message-type{margin-bottom:40px}.form-field--upload{display:flex;align-content:center;align-items:center}.form-radio-list{margin:0;padding:0;list-style:none}.form-radio-list li{margin-bottom:15px;padding-left:37px;position:relative}.form-radio-list input[type=radio]{display:none}.form-radio-list input[type=radio]+label:before,.form-radio-list input[type=radio]+label:after{content:"";display:block;border-radius:50%;position:absolute;top:1px;left:0}.form-radio-list input[type=radio]+label:before{width:16px;height:16px;border:1px solid #dcdcdc}.form-radio-list input[type=radio]+label:after{width:12px;height:12px;top:3px;left:2px;background-color:#cb091d;transform:scale(0);transition:all 200ms ease-in}.form-radio-list input[type=radio]:checked+label:after{transform:scale(1)}.no-touchevents .form-field.form-submit .button:hover{background-color:#a71d25}.error-message{display:block;margin-top:7px;color:#cb091d;font-size:.8125em;font-weight:700}.home-flex-center{position:absolute;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#fff}.home-title-holder{width:285px;position:relative;text-align:center;z-index:5;margin-top:-20px}@media only screen and (max-width: 767px)and (max-height: 470px){.home-title-holder{margin-top:-35px}}@media only screen and (max-width: 767px)and (max-height: 400px){.home-title-holder{margin-top:-60px}}@media(min-width: 768px){.home-title-holder{width:690px}}@media(min-width: 1024px){.home-title-holder{width:720px;margin-top:-40px}}@media(min-width: 1440px){.home-title-holder{width:960px}}.home-video-link{display:inline-block;font-size:.75em;font-family:"Nexa Rust Sans W00 Black",sans-serif;color:#fff;text-decoration:none;margin-top:40px;cursor:pointer}.home-video-link__caret{display:inline-block;width:8px;fill:#fff;margin-left:5px;top:2px;position:relative}.title--home{font-size:2.5em;color:#fff}@media only screen and (max-width: 767px)and (max-height: 470px){.title--home{font-size:2.125em}}@media(min-width: 768px){.title--home{font-size:5em}}@media(min-width: 1024px){.title--home{font-size:5.375em}}@media(min-width: 1440px){.title--home{font-size:6.875em}}.home-visual{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -55%)}@media only screen and (max-width: 767px)and (max-height: 470px){.home-visual{position:relative;top:auto;left:auto;transform:translate(0, 0)}}.home-visual svg{fill:#ececec;display:block;height:auto}.home-visual__slogan{width:164px;margin:0 auto 10px}@media(min-width: 768px){.home-visual__slogan{width:490px}}@media(min-width: 1024px){.home-visual__slogan{width:402px}}@media(min-width: 1600px){.home-visual__slogan{width:589px}}.home-visual__slogan--en{margin:0 auto 15px}.home-visual__logo-text{width:263px;margin:0 auto}@media(min-width: 768px){.home-visual__logo-text{margin:0;width:788px;left:50%;position:relative;transform:translateX(-50%)}}@media(min-width: 1024px){.home-visual__logo-text{width:645px}}@media(min-width: 1600px){.home-visual__logo-text{width:947px}}.home-visual__image-holder{position:relative;left:50%;display:block;width:202px;height:auto;margin-top:-73px}@media(min-width: 768px){.home-visual__image-holder{width:459px;margin-top:-210px}}@media(min-width: 1024px){.home-visual__image-holder{width:376px;margin-top:-174px}}@media(min-width: 1600px){.home-visual__image-holder{width:551px;margin-top:-250px}}.home-visual__image{position:relative;display:block;width:202px;height:auto;transform:translateX(-30%)}@media(min-width: 768px){.home-visual__image{width:459px}}@media(min-width: 1024px){.home-visual__image{width:376px}}@media(min-width: 1600px){.home-visual__image{width:551px}}.home-visual__image--cheese{position:absolute;display:block;width:202px;height:auto;top:0;left:0}@media(min-width: 768px){.home-visual__image--cheese{width:459px}}@media(min-width: 1024px){.home-visual__image--cheese{width:376px}}@media(min-width: 1600px){.home-visual__image--cheese{width:551px}}.home-bg{transform:translate3d(0)}.discover-more{text-align:center;width:100%;position:absolute;bottom:12px;z-index:5}@media(min-width: 768px){.discover-more{bottom:20px}}.discover-more__line{margin:0 auto 12px;width:1px;height:29px;background-color:#333}@media(min-width: 768px){.discover-more__line{height:60px;margin:0 auto 16px}}.discover-more__title{font-size:.75em;letter-spacing:.05em}.discover-more__title a{color:#333;text-decoration:none}.btn--home{margin:0 auto 12px;width:50px;height:50px}@media(min-width: 768px){.btn--home{margin:0 auto 16px;width:68px;height:68px}}.intro-video-holder{position:absolute;width:100%;height:100vh;top:0;left:0;overflow:hidden}.intro-video{position:absolute;width:100%;height:100%;top:0;left:0}.intro-video__curtain{position:absolute;background-color:#fff;top:0;left:0;width:100%;height:100%;z-index:100}.intro-video__poster{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.intro-video__poster img{display:block;width:100%;height:100%;object-fit:cover}.fullscreen-bg{height:100%;transform:translateY(120px)}.fullscreen-bg__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:5}.video__poster{position:absolute;display:block;width:100%;height:100%;top:0;left:0;object-fit:cover;z-index:3}@media(orientation: landscape){.fullscreen-bg__video--portrait,.intro-video__format--portrait,.sound-btn--mobile{display:none}.fullscreen-bg__video--landscape,.intro-video__format--landscape,.sound-btn--desktop{display:block}}@media(orientation: portrait){.fullscreen-bg__video--portrait,.intro-video__format--portrait,.sound-btn--mobile{display:block}.fullscreen-bg__video--landscape,.intro-video__format--landscape,.sound-btn--desktop{display:none}}.discover-more--video .discover-more__line{background-color:#fff}.discover-more--video .discover-more__title a{color:#fff}.discover-more--video .btn__background .circle{fill:rgba(0,0,0,0)}.discover-more--video .btn__background .dots{fill:#fff}.discover-more--video .btn__caret{fill:#fff}.kids-flex-center{position:relative;top:-132px;left:0;width:100%;height:100vh;background-image:url(../media/images/bg-bike-landscape.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width: 768px){.kids-flex-center{flex-direction:row;top:-209px}}@media(min-width: 1440px){.kids-flex-center{top:-198px}}.kids-title-holder{width:285px;position:relative;text-align:center;z-index:7;padding-top:113px;margin:0 auto}@media(min-width: 768px){.kids-title-holder{width:620px;text-align:left;padding-top:160px}}@media(min-width: 1024px){.kids-title-holder{width:720px;margin-top:-40px}}@media(min-width: 1440px){.kids-title-holder{width:850px}}.title--kids{font-size:1.125em;color:#ffd253}@media(min-width: 768px){.title--kids{font-size:2.25em}}.title--kids span{font-size:3.6em}.container--kids{margin-top:-80px}@media(min-width: 768px){.container--kids{margin-top:-120px}}@media(min-width: 1024px){.container--kids{margin-top:-80px}}@media(min-width: 1440px){.container--kids{margin-top:-60px}}.kids__mouse-circle{position:relative;margin:-50px auto 0;width:300px;height:300px;z-index:5;border-radius:100%;background-color:#ccc}@media(min-width: 768px){.kids__mouse-circle{margin:0;margin-top:100px;position:absolute;top:50%;left:75%;transform:translate(-75%, -50%);width:400px;height:400px}}@media(min-width: 1024px){.kids__mouse-circle{width:550px;height:550px}}.kids__mouse-img{position:absolute;width:220px;top:50px;left:50%;transform:translateX(-50%)}@media(min-width: 768px){.kids__mouse-img{top:50px;width:290px}}@media(min-width: 1024px){.kids__mouse-img{top:100px;width:388px}}.kids__content{margin-top:130px}.kids__content img{width:100%}.kids__content h2{margin-top:30px}.kids__content__rules{margin-bottom:0 !important}.kids__content__download{padding:20px 40px;background-color:#cb091d;color:#fff;cursor:pointer;font-family:"Nexa Rust Sans W00 Black",sans-serif;text-decoration:none;margin-top:60px;display:inline-block;transition:background-color .3s ease}@media(min-width: 768px){.kids__content__download{padding:20px 40px}}.kids__pencils{position:relative;top:40px;width:300px;display:block;margin:0 auto;z-index:-1}@media(min-width: 768px){.kids__pencils{left:-30%;width:500px;top:80px}}.page-title--product-overview{max-width:300px}@media(min-width: 768px){.page-title--product-overview{max-width:none}}.intro--product-overview{margin-bottom:40px}@media(min-width: 768px){.intro--product-overview{margin-bottom:150px}}@media(min-width: 1024px){.intro--product-overview{margin-bottom:110px}}@media(min-width: 1440px){.intro--product-overview{margin-bottom:90px}}.product-overview{position:relative;margin-bottom:40px}@media(min-width: 768px){.product-overview{max-width:700px;margin:0 auto 80px}}@media(min-width: 1024px){.product-overview{max-width:780px}}@media(min-width: 1440px){.product-overview{max-width:740px}}@media(min-width: 1600px){.product-overview{max-width:780px}}.product-overview__item{position:relative;margin-bottom:40px;padding-left:20px;pointer-events:none}@media(min-width: 768px){.product-overview__item{margin-bottom:0;padding-left:0}}.product-overview__category-title{position:absolute;font-family:"Nexa Rust Sans W00 Black",sans-serif;color:#ececec;text-align:center;line-height:1}.product-overview__category-title--normal{font-size:2.8125em;top:120px;left:50%;margin-left:-105px}@media(min-width: 768px){.product-overview__category-title--normal{top:220px;font-size:6.25em;left:117px;margin-left:0}}@media(min-width: 1024px){.product-overview__category-title--normal{top:200px;font-size:7.1875em;left:140px}}@media(min-width: 1440px){.product-overview__category-title--normal{top:195px;left:86px;font-size:8.125em}}@media(min-width: 1600px){.product-overview__category-title--normal{left:50px}}.product-overview__category-title--specials{font-size:4.0625em;top:292px;left:50%;margin-left:-178px}@media(min-width: 768px){.product-overview__category-title--specials{top:600px;font-size:7.5625em;left:0;margin-left:0;width:100%}}@media(min-width: 1024px){.product-overview__category-title--specials{top:605px;left:50px;width:auto}}@media(min-width: 1440px){.product-overview__category-title--specials{left:30px}}@media(min-width: 1600px){.product-overview__category-title--specials{left:10px}}#specials{position:relative;z-index:1}.product-overview__item--product-1{text-align:right}.product-overview__item--product-1 .product-overview__image{width:161px}@media(min-width: 768px){.product-overview__item--product-1 .product-overview__image{width:355px;transform:translateX(60px)}}@media(min-width: 1024px){.product-overview__item--product-1 .product-overview__image{width:381px;transform:translateX(70px)}}@media(min-width: 1440px){.product-overview__item--product-1 .product-overview__image{transform:translateX(95px)}}@media(min-width: 1600px){.product-overview__item--product-1 .product-overview__image{transform:translateX(105px)}}.btn-holder--product-1{position:absolute;bottom:37px;right:147px}@media(min-width: 768px){.btn-holder--product-1{bottom:160px;right:60px}}@media(min-width: 1024px){.btn-holder--product-1{bottom:172px;right:62px}}@media(min-width: 1440px){.btn-holder--product-1{right:38px}}@media(min-width: 1600px){.btn-holder--product-1{right:-68px}}.btn-holder--product-1 .btn__background .dots{fill:#789904}.btn-holder--product-1 .btn-text{color:#789904}.btn-holder--product-1 .btn-text a{color:#789904;text-decoration:none}@media(min-width: 768px){.product-overview__item--product-2{margin-top:60px}}@media(min-width: 1024px){.product-overview__item--product-2{margin-top:-35px}}@media(min-width: 1440px){.product-overview__item--product-2{margin-top:-40px}}.product-overview__item--product-2 .product-overview__image{width:245px}@media(min-width: 768px){.product-overview__item--product-2 .product-overview__image{width:406px;transform:translateX(10px)}}@media(min-width: 1024px){.product-overview__item--product-2 .product-overview__image{transform:translateX(15px)}}@media(min-width: 1440px){.product-overview__item--product-2 .product-overview__image{transform:translateX(-10px)}}@media(min-width: 1600px){.product-overview__item--product-2 .product-overview__image{transform:translateX(-85px)}}.btn-holder--product-2{position:absolute;top:20px;left:173px}@media(min-width: 768px){.btn-holder--product-2{top:116px;left:320px}}@media(min-width: 1024px){.btn-holder--product-2{top:150px;left:331px}}@media(min-width: 1440px){.btn-holder--product-2{top:90px;left:-48px}}@media(min-width: 1600px){.btn-holder--product-2{left:-123px}}.btn-holder--product-2 .btn__background .dots{fill:#dd241d}.btn-holder--product-2 .btn-text{color:#dd241d}.btn-holder--product-2 .btn-text a{color:#dd241d;text-decoration:none}@media(min-width: 768px){.btn--product-2{width:65px;height:65px}}.product-overview__item--product-3{text-align:right;margin-bottom:25px}@media(min-width: 768px){.product-overview__item--product-3{margin-top:-100px;margin-bottom:0}}@media(min-width: 1024px){.product-overview__item--product-3{margin-top:-150px}}@media(min-width: 1440px){.product-overview__item--product-3{margin-top:-220px}}.product-overview__item--product-3 .product-overview__image{width:170px;transform:translateX(8px)}@media(min-width: 768px){.product-overview__item--product-3 .product-overview__image{width:400px;transform:translateX(60px)}}@media(min-width: 1024px){.product-overview__item--product-3 .product-overview__image{width:446px;transform:translateX(140px)}}@media(min-width: 1440px){.product-overview__item--product-3 .product-overview__image{transform:translateX(220px)}}@media(min-width: 1600px){.product-overview__item--product-3 .product-overview__image{transform:translateX(250px)}}.btn-holder--product-3{position:absolute;bottom:37px;right:148px}@media(min-width: 768px){.btn-holder--product-3{bottom:115px;right:311px}}@media(min-width: 1024px){.btn-holder--product-3{bottom:130px;right:277px}}@media(min-width: 1440px){.btn-holder--product-3{right:197px}}@media(min-width: 1600px){.btn-holder--product-3{right:197px}}.btn-holder--product-3 .btn__background .dots{fill:#005cb9}.btn-holder--product-3 .btn-text{color:#005cb9}.btn-holder--product-3 .btn-text a{color:#005cb9;text-decoration:none}.btn--product-3{width:35px;height:35px}@media(min-width: 768px){.btn--product-3{width:45px;height:45px}}.product-overview__item--product-4{margin-bottom:30px}@media(min-width: 768px){.product-overview__item--product-4{margin-top:-55px;margin-bottom:0}}@media(min-width: 1024px){.product-overview__item--product-4{margin-top:-145px}}@media(min-width: 1440px){.product-overview__item--product-4{margin-top:-90px}}.product-overview__item--product-4 .product-overview__image{width:200px}@media(min-width: 768px){.product-overview__item--product-4 .product-overview__image{width:400px;transform:translateX(-25px)}}@media(min-width: 1024px){.product-overview__item--product-4 .product-overview__image{width:461px;transform:translateX(-75px)}}@media(min-width: 1440px){.product-overview__item--product-4 .product-overview__image{transform:translateX(-100px)}}@media(min-width: 1600px){.product-overview__item--product-4 .product-overview__image{transform:translateX(-65px)}}.btn-holder--product-4{position:absolute;bottom:129px;left:128px}@media(min-width: 768px){.btn-holder--product-4{bottom:278px;left:184px}}@media(min-width: 1024px){.btn-holder--product-4{bottom:318px;left:169px}}@media(min-width: 1440px){.btn-holder--product-4{left:144px}}@media(min-width: 1600px){.btn-holder--product-4{left:250px}}.btn-holder--product-4 .btn__background .dots{fill:#7c2483}.btn-holder--product-4 .btn-text{color:#7c2483}.btn-holder--product-4 .btn-text a{color:#7c2483;text-decoration:none}.btn--product-4{width:55px;height:55px}@media(min-width: 768px){.btn--product-4{width:55px;height:55px}}.product-overview__item--product-5{text-align:right}@media(min-width: 768px){.product-overview__item--product-5{margin-top:60px}}@media(min-width: 1024px){.product-overview__item--product-5{margin-top:-115px}}@media(min-width: 1440px){.product-overview__item--product-5{margin-top:-130px}}.product-overview__item--product-5 .product-overview__image{width:230px;transform:translateX(60px)}@media(min-width: 768px){.product-overview__item--product-5 .product-overview__image{width:425px;transform:translateX(125px)}}@media(min-width: 1024px){.product-overview__item--product-5 .product-overview__image{width:479px;transform:translateX(185px)}}@media(min-width: 1440px){.product-overview__item--product-5 .product-overview__image{transform:translateX(210px)}}@media(min-width: 1600px){.product-overview__item--product-5 .product-overview__image{transform:translateX(275px)}}.btn-holder--product-5{position:absolute;bottom:117px;right:150px}@media(min-width: 768px){.btn-holder--product-5{bottom:326px;right:469px}}@media(min-width: 1024px){.btn-holder--product-5{right:209px}}@media(min-width: 1440px){.btn-holder--product-5{right:284px}}@media(min-width: 1600px){.btn-holder--product-5{right:219px}}.btn-holder--product-5 .btn__background .dots{fill:#6a3331}.btn-holder--product-5 .btn-text{color:#6a3331}.btn-holder--product-5 .btn-text a{color:#6a3331;text-decoration:none}@media(min-width: 768px){.btn--product-5{width:70px;height:70px}}.container--product-overview{margin-bottom:40px}@media(min-width: 768px){.container--product-overview{margin-bottom:80px}}.container--product-overview .title--big{max-width:360px}@media(min-width: 768px){.container--product-overview .title--big{max-width:550px}}@media(min-width: 1440px){.container--product-overview p{max-width:695px}}.product-overview__item--product-6 .product-overview__image{width:265px}@media(min-width: 768px){.product-overview__item--product-6 .product-overview__image{width:320px;transform:translateX(10px)}}@media(min-width: 1024px){.product-overview__item--product-6 .product-overview__image{transform:translateX(38px)}}@media(min-width: 1440px){.product-overview__item--product-6 .product-overview__image{transform:translateX(8px)}}.btn-holder--product-6{position:absolute;bottom:169px;left:190px}@media(min-width: 768px){.btn-holder--product-6{bottom:340px;left:346px}}@media(min-width: 1024px){.btn-holder--product-6{left:374px}}@media(min-width: 1440px){.btn-holder--product-6{left:384px}}.btn-holder--product-6 .btn__background .dots{fill:#0d3180}.btn-holder--product-6 .btn-text{color:#0d3180}.btn-holder--product-6 .btn-text a{color:#0d3180;text-decoration:none}.btn--product-special{width:35px;height:35px}@media(min-width: 768px){.btn--product-special{width:70px;height:70px}}.btn--product-special .btn__plus{width:9px;height:9px}@media(min-width: 768px){.btn--product-special .btn__plus{width:18px;height:18px}}.product-overview__item--product-7{text-align:right;margin-top:55px;margin-bottom:27px}@media(min-width: 768px){.product-overview__item--product-7{margin-top:70px;margin-bottom:0}}@media(min-width: 1024px){.product-overview__item--product-7{margin-top:20px}}@media(min-width: 1440px){.product-overview__item--product-7{margin-top:0}}.product-overview__item--product-7 .product-overview__image{width:124px;transform:translateX(-15px)}@media(min-width: 768px){.product-overview__item--product-7 .product-overview__image{width:248px;transform:translateX(0px)}}@media(min-width: 1440px){.product-overview__item--product-7 .product-overview__image{transform:translateX(95px)}}@media(min-width: 1600px){.product-overview__item--product-7 .product-overview__image{transform:translateX(105px)}}.btn-holder--product-7{position:absolute;bottom:96px;right:128px}@media(min-width: 768px){.btn-holder--product-7{bottom:190px;right:224px}}@media(min-width: 1440px){.btn-holder--product-7{right:129px}}@media(min-width: 1600px){.btn-holder--product-7{right:119px}}.btn-holder--product-7 .btn__background .dots{fill:#ffd253}.btn-holder--product-7 .btn-text{color:#ffd253}.btn-holder--product-7 .btn-text a{color:#ffd253;text-decoration:none}.product-overview__item--product-8{margin-bottom:53px}@media(min-width: 768px){.product-overview__item--product-8{margin-top:5px;margin-bottom:0}}@media(min-width: 1024px){.product-overview__item--product-8{margin-top:-130px}}@media(min-width: 1440px){.product-overview__item--product-8{margin-top:-110px}}.product-overview__item--product-8 .product-overview__image{width:263px;transform:translateX(30px)}@media(min-width: 768px){.product-overview__item--product-8 .product-overview__image{width:387px;transform:translateX(60px)}}@media(min-width: 1024px){.product-overview__item--product-8 .product-overview__image{transform:translateX(-45px)}}@media(min-width: 1440px){.product-overview__item--product-8 .product-overview__image{transform:translateX(-80px)}}@media(min-width: 1600px){.product-overview__item--product-8 .product-overview__image{transform:translateX(-160px)}}.btn-holder--product-8{position:absolute;bottom:151px;left:186px}@media(min-width: 768px){.btn-holder--product-8{bottom:303px;left:332px}}@media(min-width: 1024px){.btn-holder--product-8{left:227px}}@media(min-width: 1440px){.btn-holder--product-8{left:193px}}.btn-holder--product-8 .btn__background .dots{fill:#121212}.btn-holder--product-8 .btn-text{color:#121212}.btn-holder--product-8 .btn-text a{color:#121212;text-decoration:none}.product-overview__item--product-9{text-align:right}@media(min-width: 768px){.product-overview__item--product-9{margin-top:65px}}@media(min-width: 1024px){.product-overview__item--product-9{margin-top:-15px}}@media(min-width: 1440px){.product-overview__item--product-9{margin-top:5px}}.product-overview__item--product-9 .product-overview__image{width:174px;transform:translateX(-20px)}@media(min-width: 768px){.product-overview__item--product-9 .product-overview__image{width:348px;transform:translateX(0px)}}@media(min-width: 1024px){.product-overview__item--product-9 .product-overview__image{transform:translateX(-10px)}}@media(min-width: 1440px){.product-overview__item--product-9 .product-overview__image{transform:translateX(150px)}}@media(min-width: 1600px){.product-overview__item--product-9 .product-overview__image{transform:translateX(160px)}}.btn-holder--product-9{position:absolute;bottom:30px;right:181px}@media(min-width: 768px){.btn-holder--product-9{bottom:60px;right:320px}}@media(min-width: 1024px){.btn-holder--product-9{right:330px}}@media(min-width: 1440px){.btn-holder--product-9{right:170px}}@media(min-width: 1600px){.btn-holder--product-9{right:160px}}.btn-holder--product-9 .btn__background .dots{fill:#ffd253}.btn-holder--product-9 .btn-text{color:#ffd253}.btn-holder--product-9 .btn-text a{color:#ffd253;text-decoration:none}@media(min-width: 768px){.product-overview__item--product-10{margin-top:67px}}@media(min-width: 1024px){.product-overview__item--product-10{margin-top:8px}}@media(min-width: 1440px){.product-overview__item--product-10{margin-top:-10px}}.product-overview__item--product-10 .product-overview__image{width:111px}@media(min-width: 768px){.product-overview__item--product-10 .product-overview__image{width:222px;transform:translateX(-20px)}}@media(min-width: 1024px){.product-overview__item--product-10 .product-overview__image{transform:translateX(30px)}}@media(min-width: 1440px){.product-overview__item--product-10 .product-overview__image{transform:translateX(40px)}}@media(min-width: 1600px){.product-overview__item--product-10 .product-overview__image{transform:translateX(-40px)}}.btn-holder--product-10{position:absolute;bottom:50px;left:110px}@media(min-width: 768px){.btn-holder--product-10{bottom:105px;left:160px}}@media(min-width: 1024px){.btn-holder--product-10{left:210px}}@media(min-width: 1440px){.btn-holder--product-10{left:220px}}@media(min-width: 1600px){.btn-holder--product-10{left:140px}}.btn-holder--product-10 .btn__background .dots{fill:#c90a23}.btn-holder--product-10 .btn-text{color:#c90a23}.btn-holder--product-10 .btn-text a{color:#c90a23;text-decoration:none}.product-overview__item--product-11{text-align:right}@media(min-width: 768px){.product-overview__item--product-11{margin-top:90px}}@media(min-width: 1024px){.product-overview__item--product-11{margin-top:45px}}.product-overview__item--product-11 .product-overview__image{width:165px;transform:translateX(-20px)}@media(min-width: 768px){.product-overview__item--product-11 .product-overview__image{width:331px}}@media(min-width: 1024px){.product-overview__item--product-11 .product-overview__image{transform:translateX(-30px)}}@media(min-width: 1440px){.product-overview__item--product-11 .product-overview__image{transform:translateX(25px)}}@media(min-width: 1600px){.product-overview__item--product-11 .product-overview__image{transform:translateX(-40px)}}.btn-holder--product-11{position:absolute;bottom:134px;right:170px}@media(min-width: 768px){.btn-holder--product-11{bottom:265px;right:320px}}@media(min-width: 1024px){.btn-holder--product-11{right:330px}}@media(min-width: 1440px){.btn-holder--product-11{right:275px}}@media(min-width: 1600px){.btn-holder--product-11{right:340px}}.btn-holder--product-11 .btn__background .dots{fill:#7b9d0a}.btn-holder--product-11 .btn-text{color:#7b9d0a}.btn-holder--product-11 .btn-text a{color:#7b9d0a;text-decoration:none}.product-navigation{display:none}@media(min-width: 1024px){.product-navigation{display:block;position:fixed;top:50%;left:72px;transform:translateY(-50%)}}@media(min-width: 1440px){.product-navigation{left:90px}}@media(min-width: 1600px){.product-navigation{left:150px}}.product-navigation__link{position:relative;display:block;text-decoration:none;margin-bottom:40px;color:#333;font-family:"Montserrat",sans-serif;font-size:.75em;text-transform:uppercase;font-weight:800;line-height:1.2;height:19px;display:flex;align-items:center;transition:all .1s ease}.product-navigation__link::before{content:"";position:absolute;left:-50px;top:50%;width:20px;height:1px;background-color:#333;margin-top:-1px;transition:all .2s ease}.product-navigation__link:last-of-type{margin-bottom:0}@media(min-width: 1440px){.product-navigation__link br{display:none}}.product-navigation__link--active{font-size:1em}.product-navigation__link--active::before{width:40px;background-color:#cb091d;left:-60px}.no-touchevents .product-navigation__link:hover::before{width:40px;left:-60px}.product-overview__image-hover{transition:transform .8s cubic-bezier(0.165, 0.84, 0.44, 1)}.no-touchevents .product-overview__item.active .product-overview__image-hover{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.no-touchevents .product-overview__item.active .product-overview__image-hover--left{transform:translateX(-10px)}.no-touchevents .product-overview__item.active .product-overview__image-hover--right{transform:translateX(10px)}.no-touchevents .product-overview__item.active .product-overview__image-hover--product-1{transform:translateX(10px)}@media(min-width: 768px){.no-touchevents .product-overview__item.active .product-overview__image-hover--product-1{transform:translateX(-10px)}}.no-touchevents .product-overview__item.active .product-overview__image-hover--product-2{transform:translateX(-10px)}@media(min-width: 768px){.no-touchevents .product-overview__item.active .product-overview__image-hover--product-2{transform:translateX(10px)}}.page-title--product{font-size:2.5em;color:#ffd253;margin-bottom:25px}@media(min-width: 768px){.page-title--product{font-size:5em;margin-bottom:30px}}@media(min-width: 1024px){.page-title--product{font-size:7.1875em}}@media(min-width: 1440px){.page-title--product{font-size:8.125em}}.page-title--product span{display:block}.product-intro{position:relative;width:100%;margin:0 auto 40px;padding:0 20px;display:flex;flex-direction:column}@media(min-width: 768px){.product-intro{padding:0;max-width:580px;margin-bottom:80px}}@media(min-width: 1024px){.product-intro{max-width:820px;margin-bottom:160px}}@media(min-width: 1440px){.product-intro{max-width:860px;margin-bottom:140px}}@media(min-width: 1600px){.product-intro{max-width:980px}}.product-intro__text{order:2;margin-bottom:20px}@media(min-width: 768px){.product-intro__text{width:310px;margin-bottom:30px}}@media(min-width: 1024px){.product-intro__text{width:470px}}.product-intro__image{position:relative;left:50%;display:block;width:226px;height:auto;order:1;margin-bottom:30px;margin-left:-79px}@media(min-width: 768px){.product-intro__image{position:absolute;width:389px;left:auto;right:-165px;margin-left:0}}@media(min-width: 1024px){.product-intro__image{width:530px;right:-225px}}@media(min-width: 1440px){.product-intro__image{right:-260px}}@media(min-width: 1600px){.product-intro__image{right:-140px}}.product-intro__image img{display:block;position:relative;width:100%;height:auto}.link-back{text-align:center}.product-intro__btn-holder{order:3;text-align:center;max-width:180px;margin:0 auto}@media(min-width: 768px){.product-intro__btn-holder{display:inline-block;margin:0;text-align:left;max-width:none}}.link-back__btn-holder{order:3;text-align:center;max-width:180px;margin:60px auto 0;width:100%}@media(min-width: 768px){.link-back__btn-holder{width:240px;display:inline-block;margin:80px 0 0;max-width:none;text-align:left}.link-back__btn-holder .btn{margin-right:15px}}.btn-text--product-holder{margin-top:5px;transition:transform .2s ease,margin .2s ease}@media(min-width: 768px){.btn-text--product-holder{margin:0;max-width:180px}}@media(min-width: 1024px){.btn-text--product-holder{max-width:none}}.btn-text--link-back-holder{margin-top:5px;transition:transform .2s ease,margin .2s ease}@media(min-width: 768px){.btn-text--link-back-holder{margin:0;max-width:180px}}@media(min-width: 1024px){.btn-text--link-back-holder{max-width:180px;text-align:left}}.product-info{position:relative;width:100%;margin:0 auto;padding:0 20px}@media(min-width: 768px){.product-info{padding:0;max-width:580px}}@media(min-width: 1024px){.product-info{max-width:820px;display:flex;justify-content:space-between;margin:0 auto 80px}}@media(min-width: 1440px){.product-info{max-width:860px}}@media(min-width: 1600px){.product-info{max-width:980px}}.product-info__ingredients{margin-bottom:40px}@media(min-width: 768px){.product-info__ingredients{margin-bottom:80px}}@media(min-width: 1024px){.product-info__ingredients{width:400px;margin-bottom:0}}@media(min-width: 1024px){.product-info__ingredients p{max-width:300px}}@media(min-width: 1440px){.product-info__ingredients p{max-width:none}}.product-info__nutrition{margin-bottom:40px}@media(min-width: 768px){.product-info__nutrition{margin-bottom:80px}}@media(min-width: 1024px){.product-info__nutrition{width:400px;margin-bottom:0}}.product-variants{position:relative;width:100%;margin:0 auto;padding:0 20px}@media(min-width: 768px){.product-variants{padding:0;max-width:700px}}@media(min-width: 1024px){.product-variants{max-width:940px}}@media(min-width: 1440px){.product-variants{max-width:1140px}}@media(min-width: 768px){.product-variants .title--small{margin-bottom:35px;padding-left:60px}}@media(min-width: 1440px){.product-variants .title--small{padding-left:140px}}@media(min-width: 1600px){.product-variants .title--small{padding-left:80px}}@media(min-width: 480px){.product-variants__items{display:flex;flex-wrap:wrap;justify-content:space-between}}@media(min-width: 768px){.product-variants__items{justify-content:start}}.product-variants__item{margin-bottom:30px}@media(min-width: 480px){.product-variants__item{flex-basis:48%}}@media(min-width: 768px){.product-variants__item{flex-basis:220px;margin-right:20px}.product-variants__item:nth-child(3n){margin-right:0}}@media(min-width: 1024px){.product-variants__item{flex-basis:300px}}@media(min-width: 1440px){.product-variants__item{flex-basis:270px}.product-variants__item:nth-child(3n){margin-right:20px}.product-variants__item:nth-child(4n){margin-right:0}}.product-variants__item:last-of-type{margin-bottom:0}.product-variants__image{width:100%;height:auto}.product-variants__title{font-size:.75em;color:#005cb9;text-align:center;margin-top:30px;line-height:1.6}@media screen and (max-width: 767px){.product-intro--geitenkaas .page-title--product{font-size:2.4375em}.product-intro--geitenkaas .page-title--product br{display:none}}@media(min-width: 1024px){.product-intro--momentje{margin-bottom:220px}}@media(min-width: 1440px){.product-intro--momentje{margin-bottom:200px}}@media(min-width: 768px){.product-intro--momentje .product-intro__image{margin-top:115px}}@media(min-width: 1024px){.product-intro--momentje .product-intro__image{margin-top:150px}}@media(min-width: 1440px){.product-intro--momentje .product-intro__image{margin-top:170px}}.sustainable-flex-center{position:relative;top:-132px;left:0;width:100%;height:100vh;background-image:url(../media/images/sustainable-header.jpg);background-repeat:no-repeat;background-position:top right;background-size:cover;display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width: 768px){.sustainable-flex-center{flex-direction:row;top:-209px}}@media(min-width: 1440px){.sustainable-flex-center{top:-198px}}.sustainable-title-holder{width:285px;position:relative;text-align:center;z-index:7;margin:0 auto;padding-top:120px}@media(min-width: 768px){.sustainable-title-holder{width:620px;padding-top:0}}@media(min-width: 1024px){.sustainable-title-holder{width:720px;margin-top:-40px;text-align:left}}@media(min-width: 1440px){.sustainable-title-holder{width:850px}}.title--sustainable{font-size:2.1875em;color:#ffd253}@media(min-width: 768px){.title--sustainable{font-size:4.0625em}}@media(min-width: 1440px){.title--sustainable{font-size:5.3125em}}.container--sustainable{margin-top:-80px}@media(min-width: 768px){.container--sustainable{margin-top:-120px}}@media(min-width: 1024px){.container--sustainable{margin-top:-80px}}@media(min-width: 1440px){.container--sustainable{margin-top:-60px}}.container--sustainable h2{margin-top:0;font-size:.9375em}.sustainable-block{margin-top:40px}@media(min-width: 768px){.sustainable-block{margin-top:70px}}@media(min-width: 480px){.sustainable-block{display:flex;align-items:center}}.sustainable-block__image-container{width:80%;margin-left:auto;margin-right:auto;margin-bottom:30px}@media(min-width: 480px){.sustainable-block__image-container{width:40%;margin-left:0;margin-right:15px;margin-bottom:0}}@media(min-width: 768px){.sustainable-block__image-container{margin-right:0}}.sustainable-block--reverse .sustainable-block__image-container{margin-bottom:0;margin-top:30px}@media(min-width: 480px){.sustainable-block--reverse .sustainable-block__image-container{margin-right:0;margin-top:0;margin-left:15px}}@media(min-width: 768px){.sustainable-block--reverse .sustainable-block__image-container{margin-left:0}}.sustainable-block__image{display:block;width:100%;height:auto}@media(min-width: 768px){.sustainable-block__image{transform:translateX(-35px)}}@media(min-width: 1024px){.sustainable-block__image{transform:translateX(-55px)}}@media(min-width: 768px){.sustainable-block--reverse .sustainable-block__image{transform:translateX(35px)}}@media(min-width: 1024px){.sustainable-block--reverse .sustainable-block__image{transform:translateX(55px)}}.sustainable-block__text{flex:1}.title--graskaas{font-size:2.1875em;color:#fff;text-align:center}@media(min-width: 768px){.title--graskaas{font-size:4.0625em}}@media(min-width: 1440px){.title--graskaas{font-size:5.3125em}}.recipes-page h3{position:relative;padding:20px 0}.recipes-page .faq__holder{margin-top:30px}@media(min-width: 768px){.recipes-page .faq__holder{margin-top:50px}}.recipes-page .faq__item-video{margin:0;padding-bottom:30px}.recipes-page .faq__item{padding-left:0}.recipes-page .faq__item::after{content:"";width:calc(100% - 25px);height:1px;background-color:#efefef;position:absolute;left:25px;bottom:0}@media(min-width: 768px){.recipes-page .faq__item::after{width:calc(100% - 50px);left:50px}}.recipes-page .faq__item-title-holder{position:relative}.recipes-page .faq__item-title-holder::after{content:"";width:calc(100% - 25px);height:1px;background-color:#efefef;position:absolute;left:25px;bottom:0}@media(min-width: 768px){.recipes-page .faq__item-title-holder::after{width:calc(100% - 50px);left:50px}}.recipes-page .faq__question{margin-bottom:20px;padding-left:50px}.recipes-page .faq__answer p{margin-top:0}.recipes-page .plyr__video-embed{aspect-ratio:auto !important}.recipes-flex-center{position:relative;top:-132px;left:0;width:100%;height:100vh;background-image:url(../media/images/recepten-header.jpg);background-repeat:no-repeat;background-position:top right;background-size:cover;display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width: 768px){.recipes-flex-center{flex-direction:row;top:-209px}}@media(min-width: 1440px){.recipes-flex-center{top:-198px}}.recipes-title-holder{width:285px;position:relative;text-align:center;z-index:7;margin:0 auto;padding-top:120px}@media(min-width: 768px){.recipes-title-holder{width:620px;padding-top:0}}@media(min-width: 1024px){.recipes-title-holder{width:720px;margin-top:-40px;text-align:left}}@media(min-width: 1440px){.recipes-title-holder{width:850px}}.title--recipes{font-size:2.1875em;color:#ffd253}@media(min-width: 768px){.title--recipes{font-size:4.0625em}}@media(min-width: 1440px){.title--recipes{font-size:5.3125em}}.container--recipes{margin-top:-80px}@media(min-width: 768px){.container--recipes{margin-top:-120px}}@media(min-width: 1024px){.container--recipes{margin-top:-80px}}@media(min-width: 1440px){.container--recipes{margin-top:-60px}}.container--recipes .recipes-block__text h2{margin-top:0;font-size:.9375em;font-family:"Montserrat",sans-serif}.recipes-block{margin-top:0}@media(min-width: 480px){.recipes-block{display:flex;align-items:flex-start;margin-left:10px}}.recipes-block__image-container{width:50%;margin-left:auto;margin-right:auto;margin-bottom:30px}@media(min-width: 480px){.recipes-block__image-container{width:30%;margin-left:0;margin-right:15px;margin-bottom:0}}@media(min-width: 768px){.recipes-block__image-container{margin-right:50px}}.recipes-block--reverse .recipes-block__image-container{margin-bottom:0;margin-top:30px}@media(min-width: 480px){.recipes-block--reverse .recipes-block__image-container{margin-right:0;margin-top:0;margin-left:15px}}@media(min-width: 768px){.recipes-block--reverse .recipes-block__image-container{margin-left:0}}.recipes-block__image{display:block;width:100%;height:auto}.recipes-block__text{flex:1}