/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}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}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,.button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,.button,input{overflow:visible}button,.button,select{text-transform:none}button,.button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,.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,.button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;src:local("Fira Sans Light"),local("FiraSans-Light"),url(/static/fonts/FiraSans-Light.ttf) format("ttf"),url(/static/fonts/FiraSans-Light.woff) format("woff"),url(/static/fonts/FiraSans-Light_cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;src:local("Fira Sans Light"),local("FiraSans-Light"),url(/static/fonts/FiraSans-Light.ttf) format("ttf"),url(/static/fonts/FiraSans-Light.woff) format("woff"),url(/static/fonts/FiraSans-Light_cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;src:local("Fira Sans Light"),local("FiraSans-Light"),url(/static/fonts/FiraSans-Light.ttf) format("ttf"),url(/static/fonts/FiraSans-Light.woff) format("woff"),url(/static/fonts/FiraSans-Light_greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;src:local("Fira Sans Light"),local("FiraSans-Light"),url(/static/fonts/FiraSans-Light.ttf) format("ttf"),url(/static/fonts/FiraSans-Light.woff) format("woff"),url(/static/fonts/FiraSans-Light_greek.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;src:local("Fira Sans Light"),local("FiraSans-Light"),url(/static/fonts/FiraSans-Light.ttf) format("ttf"),url(/static/fonts/FiraSans-Light.woff) format("woff"),url(/static/fonts/FiraSans-Light_vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;src:local("Fira Sans Light"),local("FiraSans-Light"),url(/static/fonts/FiraSans-Light.ttf) format("ttf"),url(/static/fonts/FiraSans-Light.woff) format("woff"),url(/static/fonts/FiraSans-Light_latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;src:local("Fira Sans Light"),local("FiraSans-Light"),url(/static/fonts/FiraSans-Light.ttf) format("ttf"),url(/static/fonts/FiraSans-Light.woff) format("woff"),url(/static/fonts/FiraSans-Light_latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(/static/fonts/FiraSans-Regular.ttf) format("ttf"),url(/static/fonts/FiraSans-Regular.woff) format("woff"),url(/static/fonts/FiraSans-Regular_cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(/static/fonts/FiraSans-Regular.ttf) format("ttf"),url(/static/fonts/FiraSans-Regular.woff) format("woff"),url(/static/fonts/FiraSans-Regular_cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(/static/fonts/FiraSans-Regular.ttf) format("ttf"),url(/static/fonts/FiraSans-Regular.woff) format("woff"),url(/static/fonts/FiraSans-Regular_greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(/static/fonts/FiraSans-Regular.ttf) format("ttf"),url(/static/fonts/FiraSans-Regular.woff) format("woff"),url(/static/fonts/FiraSans-Regular_greek.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(/static/fonts/FiraSans-Regular.ttf) format("ttf"),url(/static/fonts/FiraSans-Regular.woff) format("woff"),url(/static/fonts/FiraSans-Regular_vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(/static/fonts/FiraSans-Regular.ttf) format("ttf"),url(/static/fonts/FiraSans-Regular.woff) format("woff"),url(/static/fonts/FiraSans-Regular_latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(/static/fonts/FiraSans-Regular.ttf) format("ttf"),url(/static/fonts/FiraSans-Regular.woff) format("woff"),url(/static/fonts/FiraSans-Regular_latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:500;src:local("Fira Sans Medium"),local("FiraSans-Medium"),url(/static/fonts/FiraSans-Medium.ttf) format("ttf"),url(/static/fonts/FiraSans-Medium.woff) format("woff"),url(/static/fonts/FiraSans-Medium_cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:500;src:local("Fira Sans Medium"),local("FiraSans-Medium"),url(/static/fonts/FiraSans-Medium.ttf) format("ttf"),url(/static/fonts/FiraSans-Medium.woff) format("woff"),url(/static/fonts/FiraSans-Medium_cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:500;src:local("Fira Sans Medium"),local("FiraSans-Medium"),url(/static/fonts/FiraSans-Medium.ttf) format("ttf"),url(/static/fonts/FiraSans-Medium.woff) format("woff"),url(/static/fonts/FiraSans-Medium_greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:500;src:local("Fira Sans Medium"),local("FiraSans-Medium"),url(/static/fonts/FiraSans-Medium.ttf) format("ttf"),url(/static/fonts/FiraSans-Medium.woff) format("woff"),url(/static/fonts/FiraSans-Medium_greek.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:500;src:local("Fira Sans Medium"),local("FiraSans-Medium"),url(/static/fonts/FiraSans-Medium.ttf) format("ttf"),url(/static/fonts/FiraSans-Medium.woff) format("woff"),url(/static/fonts/FiraSans-Medium_vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:500;src:local("Fira Sans Medium"),local("FiraSans-Medium"),url(/static/fonts/FiraSans-Medium.ttf) format("ttf"),url(/static/fonts/FiraSans-Medium.woff) format("woff"),url(/static/fonts/FiraSans-Medium_latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:500;src:local("Fira Sans Medium"),local("FiraSans-Medium"),url(/static/fonts/FiraSans-Medium.ttf) format("ttf"),url(/static/fonts/FiraSans-Medium.woff) format("woff"),url(/static/fonts/FiraSans-Medium_latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Oxygen';font-style:normal;font-weight:300;src:local("Oxygen Light"),local("Oxygen-Light"),url(/static/fonts/Oxygen-Light.ttf) format("ttf"),url(/static/fonts/Oxygen-Light.woff) format("woff"),url(/static/fonts/Oxygen-Light_latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Oxygen';font-style:normal;font-weight:300;src:local("Oxygen Light"),local("Oxygen-Light"),url(/static/fonts/Oxygen-Light.ttf) format("ttf"),url(/static/fonts/Oxygen-Light.woff) format("woff"),url(/static/fonts/Oxygen-Light_latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}button,.button,input[type="button"],input[type="reset"],input[type="submit"]{appearance:none;background-color:#ea0e24;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:"Fira Sans",sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:500;line-height:1.2em;padding:.75em 1.5em;text-decoration:none;transition:0.3s;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase;box-sizing:border-box}button:hover,.button:hover,button:focus,.button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#bb0b1d;color:#fff}button:disabled,.button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled{cursor:not-allowed;opacity:0.5}.button{text-align:center;-webkit-appearance:none}@media screen and (max-width: 768px){.site-main .button{display:block}}.button--rounded{border-radius:50px;border:1px solid white}.button--rounded:hover,.button--rounded:focus{background:transparent;color:#fff;border:1px solid white}.button--white{background:white;color:#ea0e24}.button--red{background:#ea0e24;color:white;letter-spacing:3px;border:1px solid #ea0e24}.button--red:hover,.button--red:focus{background:white;color:#ea0e24}.button--ghost{background:transparent;border:1px solid #ea0e24;color:red;letter-spacing:3px}.button--ghost:hover,.button--ghost:focus{background:#ea0e24;color:#fff}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:.375em;padding:0}label{display:block;font-weight:600;margin-bottom:.375em}input,select,textarea{display:block;font-family:"Fira Sans",sans-serif;font-size:1em}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple]{background-color:#fff;border:1px solid #dde0e2;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;margin-bottom:.75em;padding:.5em;transition:border-color 150ms ease;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple]:hover{border-color:#b1b3b5}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple]:focus{border-color:#ea0e24;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(210,13,32,0.7);outline:none}input[type="color"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="email"]:disabled,input[type="month"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="week"]:disabled,input:not([type]):disabled,textarea:disabled,select[multiple]:disabled{background-color:#f2f2f2;cursor:not-allowed}input[type="color"]:disabled:hover,input[type="date"]:disabled:hover,input[type="datetime"]:disabled:hover,input[type="datetime-local"]:disabled:hover,input[type="email"]:disabled:hover,input[type="month"]:disabled:hover,input[type="number"]:disabled:hover,input[type="password"]:disabled:hover,input[type="search"]:disabled:hover,input[type="tel"]:disabled:hover,input[type="text"]:disabled:hover,input[type="time"]:disabled:hover,input[type="url"]:disabled:hover,input[type="week"]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover,select[multiple]:disabled:hover{border:1px solid #dde0e2}textarea{resize:vertical}[type="search"]{appearance:none}[type="checkbox"],[type="radio"]{display:inline;margin-right:.375em}[type="file"]{margin-bottom:.75em;width:100%}select{margin-bottom:.75em;max-width:100%;width:auto}#input_field_captcha{max-width:200px}button.form-btn,.form-btn.button,input.form-btn{text-transform:none}form span.button{padding:0;margin-left:20px}html{box-sizing:border-box}.clearfix{clear:both}*,*::before,*::after{box-sizing:inherit}.hidden-mobile{display:block}@media screen and (max-width: 600px){.hidden-mobile{display:none !important}}.visible-mobile{display:none !important}@media screen and (max-width: 600px){.visible-mobile{display:block !important}}.teaser-box{position:relative}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}figure{margin:0}img,picture{margin:0;max-width:100%}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #a6a8aa;font-weight:600;padding:.75em 0;text-align:left}td{border-bottom:1px solid #dde0e2;padding:.75em 0}tr,td,th{vertical-align:middle}body{color:#666;font-family:"Fira Sans",sans-serif;font-size:1em;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:"Fira Sans",sans-serif;line-height:1.2;margin:0 0 .75em;font-weight:500;text-transform:uppercase}h1,h2{font-size:1.77689em;letter-spacing:4px}h3,h4,h5,h6{font-size:1.333em}.heading--medium{font-family:"Oxygen",sans-serif;font-size:1.77689em;text-transform:initial;letter-spacing:1px}.heading--large{font-size:2.5em;text-transform:uppercase;letter-spacing:6px}.heading--underline:after{content:"";width:50px;display:block;border-bottom:2px solid #00aeef;margin-top:15px}p{margin:0 0 .75em}a{color:#ea0e24;text-decoration:none;transition:color 150ms ease}a:active,a:focus,a:hover{color:#b00b1b}hr{border-bottom:1px solid #dde0e2;border-left:0;border-right:0;border-top:0;margin:1.5em 0}b{font-weight:500}.text-center-small{text-align:center;font-size:.875em}.box-link{color:#666}.box-link:hover,.box-link:active,.box-link:focus{color:#666}#cookie-law{position:fixed;top:0;left:0;right:0;background:#dde0e2;color:#666;font-size:.875em;padding:1em;z-index:1000}#cookie-law p{max-width:1060px;margin-left:auto;margin-right:auto;text-align:center}#cookie-law p::after{clear:both;content:"";display:table}#cookie-law p a{margin:0 10px;color:#666;font-weight:500;text-decoration:underline}@media screen and (max-width: 768px){.desktop-hero{display:none}.mobile-hero{display:block}}@media screen and (min-width: 769px){.desktop-hero{display:inline-block}.mobile-hero{display:none}}.hero{position:relative;padding-right:10px;padding-bottom:10px;padding-left:10px}.hero.standard,.hero.products-list{min-height:auto}@media screen and (min-width: 769px){.hero{padding-right:60px;padding-bottom:60px;padding-left:60px}}@media screen and (min-width: 1060px){.hero{min-height:700px}}.hero.peppermint{background:linear-gradient(to bottom, #fff 0%, #05a5e0 100%)}.hero.sugarfree{background:linear-gradient(to bottom, #fff 0%, #AEDDD9 100%)}.hero.orange{background:linear-gradient(to bottom, #fff 0%, #E4983E 100%)}.hero.extra{background:linear-gradient(to bottom, #fff 0%, #dde0e2 100%)}.hero.spearmint{background:linear-gradient(to bottom, #fff 0%, #35BEB4 100%)}.hero.ice{background:linear-gradient(to bottom, #fff 0%, #BDE6EF 100%)}.hero.deflatline{background:linear-gradient(to bottom, #fff 0%, #FFDF6C 100%)}.hero--content{max-width:1060px;margin-left:auto;margin-right:auto;text-align:center;position:relative}.hero--content::after{clear:both;content:"";display:table}.hero--content h1{font-size:2.5em;color:white;letter-spacing:6px;padding:5vh 8.5% 0}@media screen and (min-width: 1060px) and (max-width: 1400px){.hero--content h1{padding:1em 8.5% 0}}@media screen and (max-width: 768px){.hero--content h1{padding:1em 8.5% 1em;margin-bottom:0}}@media screen and (max-width: 600px){.hero--content h1{font-size:1.375em}}.hero--content h2{color:white;margin-bottom:1.5em;padding:0 8.5%}@media screen and (min-width: 1060px) and (max-width: 1400px){.hero--content h2{margin-bottom:1.5em}}@media screen and (max-width: 768px){.hero--content h2{margin-bottom:1em}}@media screen and (max-width: 600px){.hero--content h2{font-size:1.125em}}.hero .scroll-indicator{text-transform:uppercase;text-align:center;padding-bottom:15px;position:absolute;bottom:15px;width:100%;z-index:10}@media screen and (min-width: 1060px) and (max-width: 1400px){.hero .scroll-indicator{bottom:10px}}.hero .scroll-indicator a{display:block;color:#ea0e24;text-decoration:none;text-shadow:1px 1px 1px #fff;letter-spacing:normal;-webkit-text-shadow:1px 1px 1px #fff}.hero .scroll-indicator a:after{content:"";display:block;height:13px;width:21px;margin:0 auto;background-image:url(../images/icons/arrow-red-down.png);background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 768px){.hero .scroll-indicator{display:none}}.buy-hero,.standard-hero{background:#ea0e24}.buy-hero h1,.standard-hero h1{padding:2.5em 8.5% 2.5em;margin-bottom:0}@media screen and (max-width: 600px){.buy-hero h1,.standard-hero h1{font-size:1.375em}}.buy-hero h1.with-paragraph,.standard-hero h1.with-paragraph{padding:1em 8.5%}.buy-hero .text,.standard-hero .text{color:white;padding:0 1em 2em;font-size:1.375em}@media screen and (max-width: 600px){.buy-hero .text,.standard-hero .text{font-size:.9375em}}.product-hero{background:linear-gradient(#ea0e24 50%, #fff 50%)}@media screen and (min-width: 1060px){.product-hero{min-height:600px}}.product-hero .scroll-indicator a{color:#ea0e24}.product-hero h1{padding:1.5em 8.5% 1.5em}@media screen and (max-width: 1060px){.product-hero h1{padding:1.5em 8.5% 0.5em;margin-bottom:0}}@media screen and (max-width: 768px){.product-hero h1{padding:1em 8.5% 1em;margin-bottom:0}}@media screen and (max-width: 600px){.product-hero h1{font-size:1.375em}}.product-hero img{max-width:60%;width:350px}@media screen and (max-width: 1060px){.product-hero img{margin-bottom:50px}}@media screen and (max-width: 900px){.product-hero img{margin-bottom:0px}}@media screen and (min-width: 769px){.product-hero img{width:200px;max-width:350px}}.products-hero{background:linear-gradient(to bottom, #ea0e24 0%, #dde0e2 80%);padding-bottom:5em;min-height:500px}@media screen and (min-width: 769px){.products-hero{height:63vh}}@media screen and (min-width: 1060px){.products-hero{height:63vh}}@media screen and (min-width: 1060px) and (max-width: 1400px){.products-hero{height:calc(100vh - 214px);min-height:500px}}@media screen and (max-width: 768px){.products-hero{min-height:50vh}}.products-hero .text-container{height:60%}@media screen and (min-width: 769px){.products-hero .text-container h1{padding:10vh 8.5% 0}}@media screen and (max-width: 768px){.products-hero .text-container h1{padding:1em 8.5% 1em;margin-bottom:0}}@media screen and (max-width: 600px){.products-hero .text-container h1{font-size:1.375em}}.products-hero .text-container h2{color:white;margin-bottom:2.3em;padding:0 8.5%}@media screen and (max-width: 600px){.products-hero .text-container h2{font-size:1.125em}}.products-hero .image-container{height:40%}@media screen and (min-width: 769px){.products-hero .image-container img{height:100%;margin:0 auto}}.hero-img{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:1}.hero-img .fill-image{width:100%;height:100%}.hero-w-image{background:linear-gradient(#ea0e24 50%, rgba(222,225,227,0.7));z-index:4;display:flex;flex-direction:column;justify-content:center}.hero-w-image h1{padding-top:0}.hero-w-image a{color:white;text-decoration:underline}.hero-w-image span.text{display:block}@media screen and (min-width: 769px){.hero-w-image{height:initial;height:63vh;min-height:calc(100vh - 214px)}}@media screen and (min-width: 1060px){.hero-w-image{height:63vh;min-height:500px}}@media screen and (min-width: 1060px) and (max-width: 1400px){.hero-w-image{height:calc(100vh - 214px);min-height:calc(100vh - 214px)}}@media screen and (max-width: 768px){.hero-w-image{height:initial;min-height:50vh}}@media screen and (max-width: 600px){.hero-w-image{height:initial;min-height:50vh}}.hero-w-image p{color:white;padding:0 3em 4em;font-size:1.375em}@media screen and (max-width: 600px){.hero-w-image p{padding:0 1em 0;font-size:.9375em}}.site-header{position:relative;z-index:100}.site-header__inner{max-width:1060px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:108px;background:#ea0e24}.site-header__inner::after{clear:both;content:"";display:table}body.product .site-header__inner{background:#ea0e24}body.products-landing .site-header__inner{background:#ea0e24}@media screen and (max-width: 768px){.site-header__inner{overflow-x:hidden}}.site-header.scrolled{margin-top:0px}@media screen and (min-width: 900px){.site-header.scrolled{margin-bottom:52px}}.site-branding{margin-right:auto;max-width:150px;width:150px}.site-branding img{margin-left:-20px}@media screen and (min-width: 769px){.site-branding img{margin-left:0}}.bayer-branding{margin-right:30px;margin-left:20px;max-width:56px;width:56px}.home-slide .scroll-indicator{position:static}@media screen and (max-width: 1060px){.product-range footer,.product footer{padding-bottom:63px}}footer .footer-disclaimer{background-color:#AEDDD9}footer .footer-disclaimer__inner{max-width:1060px;margin-left:auto;margin-right:auto;padding:15px 35px}footer .footer-disclaimer__inner::after{clear:both;content:"";display:table}@media screen and (min-width: 769px){footer .footer-disclaimer__inner{padding:28px 20px}}footer .footer-disclaimer__inner p{color:#666;font-weight:lighter;font-size:13px}footer .footer-disclaimer__inner p a{color:white}footer .footer-links{border-top:2px solid #05a5e0}footer .footer-links__inner{max-width:1060px;margin-left:auto;margin-right:auto}footer .footer-links__inner::after{clear:both;content:"";display:table}footer .footer-links__inner ul{max-width:1060px;margin-left:auto;margin-right:auto;margin:20px}footer .footer-links__inner ul::after{clear:both;content:"";display:table}@media screen and (min-width: 900px){footer .footer-links__inner ul{display:flex;justify-content:flex-end;flex-flow:row nowrap;margin-top:0;margin-bottom:0}}footer .footer-links__inner li{float:left;color:#05a5e0;font-weight:lighter;margin:10px 18px}@media screen and (min-width: 900px){footer .footer-links__inner li{margin:42px 20px}}@media screen and (max-width: 600px){footer .footer-links__inner li{display:block;width:100%}}footer .footer-links__inner li:last-child{margin-right:0}footer .footer-links__inner li a{color:#05a5e0}footer .footer-links__inner li a.youtube{text-indent:-9999px;overflow:hidden;background-image:url(../images/youtube-footer.svg);fill:#ea0e24;background-size:cover;background-repeat:no-repeat;width:70px;height:70px;display:block;margin-top:-20px}@media screen and (max-width: 480px){footer .footer-links__inner li a.youtube{width:40px;height:40px;margin-top:-10px}}@media screen and (min-width: 769px){footer .footer-links__inner li a.youtube{width:70px;height:70px;margin-top:-20px}}footer .footer-links__inner li a.google{text-indent:-9999px;overflow:hidden;background-image:url(../images/G_icon.png);fill:#ea0e24;background-size:cover;background-repeat:no-repeat;width:70px;height:70px;display:block;margin-top:-20px}@media screen and (max-width: 480px){footer .footer-links__inner li a.google{width:40px;height:40px;margin-top:-10px}}@media screen and (min-width: 769px){footer .footer-links__inner li a.google{width:70px;height:70px;margin-top:-20px}}footer .footer-links__inner li a.facebook{text-indent:-9999px;overflow:hidden;background-image:url(../images/F_icon.svg.png);fill:#ea0e24;background-size:contain;background-position:center;background-repeat:no-repeat;width:70px;height:70px;display:block;margin-top:-20px}@media screen and (max-width: 480px){footer .footer-links__inner li a.facebook{width:40px;height:40px;margin-top:-10px}}@media screen and (min-width: 769px){footer .footer-links__inner li a.facebook{width:70px;height:70px;margin-top:-20px}}footer .footer-links__inner li.custom-link{position:relative}footer .footer-links__inner li.custom-link #country-selector{display:none;position:absolute;z-index:10;bottom:50px;left:0px;padding:15px;text-align:center;background:#ea0e24}@media screen and (max-width: 600px){footer .footer-links__inner li.custom-link #country-selector{bottom:30px}}footer .footer-links__inner li.custom-link #country-selector a{color:white}@media screen and (max-width: 600px){footer .footer-links__inner li.custom-link #country-selector a{display:block}}.offset-header{position:relative;z-index:2}.offset-header__inner{max-width:1060px;margin-left:auto;margin-right:auto}.offset-header__inner::after{clear:both;content:"";display:table}@media screen and (min-width: 1060px){.offset-header__inner{width:83%}}.offset-header h3{float:left;position:relative;background:#ea0e24;color:white;font-weight:400;font-size:1.875em;letter-spacing:3px;min-width:220px;padding:0.6em 1em 0.6em 5%;transform:translateY(-50%)}@media screen and (min-width: 900px){.offset-header h3{padding:0.6em 1em 0.6em 78px}}@media screen and (min-width: 769px){.offset-header h3{padding:0.6em 1em 0.6em 8.5%}}@media screen and (max-width: 600px){.offset-header h3{font-size:1.625em;padding:0.4em 1em 0.4em 5%}}@media screen and (max-width: 768px){.offset-header h3{position:relative}}@media screen and (min-width: 1060px){.offset-header h3{padding:0.6em 1em 0.6em 0}}.offset-header h3:before{content:"";display:block;height:100%;position:absolute;width:2000px;left:-2000px;background:#ea0e24;top:0}.offset-header a{color:white;background:#ea0e24;float:right;position:relative;transform:translateY(-50%);padding:0.3em 0.9em;text-transform:uppercase;font-weight:300;letter-spacing:2px}@media screen and (max-width: 768px){.offset-header a{display:none}}.offset-header a:before{content:"";display:block;height:100%;position:absolute;width:2000px;right:-2000px;background:#ea0e24;top:0}.offset-header a.mobile-heading-link{float:none;padding:0}.product-carousel .offset-header h3{position:absolute}@media screen and (max-width: 768px){.product-carousel .offset-header h3{position:relative}}.cards{background:linear-gradient(#ea0e24 200px, #fff 200px)}@media screen and (max-width: 768px){.cards{background:linear-gradient(#ea0e24 100px, #fff 100px)}}.cards .offset-header{display:none}.cards .card:hover .button,.cards .card:focus .button{background:#ea0e24;color:white}.cards__inner{max-width:1060px;margin-left:auto;margin-right:auto;padding:60px 20px 30px}.cards__inner::after{clear:both;content:"";display:table}@media screen and (max-width: 768px){.cards__inner{padding:30px 5% 60px}}.card{display:block;color:#666}@media screen and (min-width: 900px){.card{float:left;display:block;margin-right:2.17235%;width:44.98412%}.card:last-child{margin-right:0}.card:nth-child(2n){margin-right:0}.card:nth-child(2n+1){clear:left}.card:nth-child(2n){margin-left:7.85941%}}@media screen and (max-width: 768px){.card{margin-bottom:1.5em}}.card__header{z-index:5;height:260px;width:100%}@media screen and (max-width: 768px){.card__header{height:230px}}.card__header:after{content:"";position:absolute;background:#ea0e24;height:100%;width:100%;top:0;left:0;opacity:0;transition:0.3s;z-index:10}.card__excerpt{padding-right:.625em;padding-left:.625em}@media screen and (min-width: 769px){.card__excerpt{top:-2.5em;position:relative}}@media screen and (max-width: 768px){.card__excerpt{padding:0}}.card__excerpt .heading{display:block;background:white;margin:0;width:100%;padding:1em 1em 1em;color:#ea0e24;position:relative;z-index:15}.card__excerpt .heading:after{content:"";width:50px;display:block;border-bottom:2px solid #05a5e0;margin-top:5px}@media screen and (max-width: 768px){.card__excerpt .heading{padding:1em 0}}@media screen and (max-width: 768px){.card__excerpt .text{margin-bottom:1em}}.card__excerpt p{padding:0 1em}@media screen and (max-width: 768px){.card__excerpt p{padding:0}}@media screen and (min-width: 769px){.card .button{margin-left:1em}}.card:hover,.card:focus{color:#999}.card:hover .card__header:after,.card:focus .card__header:after{opacity:0.3}.card:hover .button,.card:focus .button{background:#ea0e24;color:white}.container{display:block}.container::after{clear:both;content:"";display:table}.container__inner{max-width:1060px;margin-left:auto;margin-right:auto;padding-top:30px}.container__inner::after{clear:both;content:"";display:table}.container--blue{background:#bde6ef}.container--mint{background:#AEDDD9}.site-main{width:100%;position:relative;z-index:2;overflow-x:hidden}.product-slide{width:33%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:100%;padding:0 15px}.product-slide .box-link{color:#666;text-align:center}.product-slide .box-link:hover{color:#666}@media screen and (max-width: 768px){.product-slide{width:100%;height:auto}.product-slide a{width:83%}}.product-slide img{margin-bottom:auto;height:130px;max-height:130px;width:auto}.product-slide__name{font-weight:600;letter-spacing:1px;margin-bottom:5px;padding:0 15px;display:inline-block;text-align:center;width:100%}.product-slide p{margin-bottom:1.5em;display:inline-block;text-align:center;width:100%}.product-slide button,.product-slide .button{margin-top:auto}.product-carousel{padding-bottom:30px}@media screen and (max-width: 768px){.product-carousel .offset-header__inner a{display:block}}@media screen and (max-width: 600px){.product-carousel .offset-header__inner a{display:none}}.product-carousel .offset-header__inner a.mobile-heading-link{float:none;padding:0}.rennie-rescue-logo{position:relative;top:-240px;left:40px;width:200px}.rennie-rescue-logo img{max-height:100%;max-width:100%}@media screen and (max-width: 1060px){.rennie-rescue-logo{left:0;width:160px}}@media screen and (max-width: 900px){.rennie-rescue-logo{display:none}}.slider{padding-bottom:3em}.home-hero__background-slider,.home-hero__slider,.home-slide{display:none;opacity:0}.home-hero__slider{max-width:1060px;margin-left:auto;margin-right:auto;position:relative;display:block;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:white;background:linear-gradient(#ea0e24, rgba(221,224,226,0.7))}.home-hero__slider::after{clear:both;content:"";display:table}.home-hero__slider .flickity-viewport{width:100%}.home-hero__slider .home-slide{width:100%;display:block;flex-direction:column;padding:1.5em;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.home-hero__slider .home-slide .home-slide__half.image{width:100%}@media screen and (min-width: 769px){.home-hero__slider .home-slide{height:84%}.home-hero__slider .home-slide.home-slide--split{height:95%}.home-hero__slider .home-slide:nth-child(3){padding:0}}@media screen and (min-width: 1060px) and (max-width: 1400px){.home-hero__slider .home-slide.home-slide--split{height:100%}}@media screen and (min-width: 769px){.home-hero__slider .home-slide{align-items:center;justify-content:center}}@media screen and (max-width: 600px){.home-hero__slider .home-slide{padding:0 1.5em 1.5em}}@media screen and (max-width: 768px){.home-hero__slider .home-slide--split{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;background:transparent;text-align:center}}@media screen and (max-width: 768px) and (max-width: 600px){.home-hero__slider .home-slide--split{display:block}}.home-hero__slider .home-slide--split h1{font-size:2.125em;letter-spacing:1px;margin-bottom:0.6em;padding-top:0;display:inline-block;max-width:800px}@media screen and (max-width: 768px){.home-hero__slider .home-slide--split h1{text-align:left;padding:1em 0 0;flex-basis:100%}.home-hero__slider .home-slide--split h1:after{content:"";width:50px;display:block;border-bottom:5px solid white;margin-top:15px}}@media screen and (max-width: 600px){.home-hero__slider .home-slide--split h1{font-size:1.25em;line-height:1;position:initial;margin-top:0;padding-top:0}}.home-hero__slider .home-slide--split h2{font-size:1.25em;margin-bottom:1em;letter-spacing:1px;font-weight:400}@media screen and (max-width: 768px){.home-hero__slider .home-slide--split h2{padding:1em 0}}@media screen and (max-width: 600px){.home-hero__slider .home-slide--split h2{font-size:1em;margin-bottom:0;padding-bottom:0}}.home-hero__slider .home-slide--split a{margin-top:0;margin-bottom:1.5em}@media screen and (max-width: 600px){.home-hero__slider .home-slide--split a{margin-bottom:0;letter-spacing:1px;padding:0.8em 1em}}.home-hero__slider .home-slide__half img{height:19vh}@media screen and (max-width: 768px){.home-hero__slider .home-slide__half{text-align:left;float:left;width:50%;z-index:1;position:relative}.home-hero__slider .home-slide__half img{width:120%;height:120%;max-width:none;margin-left:-20%;margin-top:-5%}}@media screen and (max-width: 768px) and (max-width: 600px){.home-hero__slider .home-slide__half img{width:140%;height:140%;margin-left:-40%}}@media screen and (max-width: 768px){.home-hero__slider .home-slide__half.text{z-index:4}}.home-hero__slider .home-slide.product-slider h1{padding-top:0;line-height:1.1}.home-hero__slider .home-slide.product-slider a{margin-top:0}.home-hero__slider .home-slide.product-slider a{margin-top:2em}@media screen and (max-width: 768px){.home-hero__slider .home-slide .button{align-self:center;margin-top:10px;padding:10px;font-size:.9375em}}@media screen and (min-width: 1060px){.home-hero__slider{height:63vh;min-height:500px}}@media screen and (max-width: 1060px){.home-hero__slider{height:calc(100vh - 214px);min-height:initial}}@media screen and (min-width: 1060px) and (max-width: 1400px){.home-hero__slider{height:calc(100vh - 214px);min-height:calc(100vh - 214px)}}@media screen and (max-width: 768px){.home-hero__slider{height:calc(100vh - 224px);height:500px}}@media screen and (max-width: 600px){.home-hero__slider{height:calc(100vh - 224px);height:300px}}.home-hero__background-slider{position:absolute !important;left:0;top:0;width:calc(100% + 1px);height:100%;overflow:hidden;z-index:1;left:-1px}.home-hero__background-slide{width:100%;height:100%;text-align:center;overflow:hidden}.home-hero__background-slide img{min-height:100%;min-width:100%;position:absolute;max-width:none;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.home-hero__slider{position:relative;z-index:10}.home-hero__slider h1{margin-bottom:0.3em}@media screen and (max-width: 600px){.home-hero__slider h1{font-size:1.25em;line-height:2;letter-spacing:4px;padding:0 0 0.5em;margin-bottom:0}}.home-hero__slider h2{font-size:2em;text-transform:initial;text-transform:none}@media screen and (max-width: 600px){.home-hero__slider h2{font-size:1.25em;margin-bottom:1em}}.home-hero__slider a{letter-spacing:3px;margin-top:1.5em;padding:1em 1.5em}@media screen and (max-width: 600px){.home-hero__slider a{margin-top:1em}}.home-hero__slider .flickity-prev-next-button{background:transparent;top:50%}@media screen and (max-width: 768px){.home-hero__slider .flickity-prev-next-button{display:none}}.home-hero__slider .flickity-prev-next-button.next{right:-40px}.home-hero__slider .flickity-prev-next-button.previous{left:-40px}.home-hero__slider .flickity-page-dots{bottom:16px}@media screen and (min-width: 769px){.home-hero__slider .flickity-page-dots{display:none}}.home-hero__slider .flickity-page-dots .dot{width:9px;height:9px;margin:0px 2px;background:white}.campaign{background:linear-gradient(#ea0e24 270px, #fff 270px);padding-top:90px;margin-bottom:75px}@media screen and (max-width: 768px){.campaign{padding-top:60px;margin-bottom:50px}}@media screen and (max-width: 768px){.campaign{background:linear-gradient(#ea0e24 190px, #fff 190px)}}.campaign .offset-header{position:absolute;top:0;width:688px}@media screen and (min-width: 1060px) and (max-width: 1400px){.campaign .offset-header{width:419px}}@media screen and (max-width: 1060px){.campaign .offset-header{width:initial;width:auto}}.campaign .offset-header__inner{width:100%;white-space:nowrap}.campaign .offset-header__inner h3{float:left;position:relative;background:#dde0e2;color:#ea0e24;font-weight:400;font-size:1.875em;letter-spacing:1px;min-width:220px;width:100%;text-align:right;padding:0.6em 1em 0.6em 5%;transform:translateY(-50%)}@media screen and (max-width: 1060px){.campaign .offset-header__inner h3{text-align:left}}@media screen and (min-width: 900px){.campaign .offset-header__inner h3{padding:0.6em 1em 0.6em 78px}}@media screen and (min-width: 769px){.campaign .offset-header__inner h3{padding:0.6em 1em 0.6em 8.5%}}@media screen and (max-width: 600px){.campaign .offset-header__inner h3{font-size:1.625em;padding:0.4em 1em 0.4em 5%}}@media screen and (max-width: 768px){.campaign .offset-header__inner h3{position:relative}}@media screen and (min-width: 1060px){.campaign .offset-header__inner h3{padding:0.6em 1em 0.6em 0}}.campaign .offset-header__inner h3:before{display:none}.campaign__inner{max-width:1060px;margin-left:auto;margin-right:auto;padding:0 20px;max-width:636px}.campaign__inner::after{clear:both;content:"";display:table}@media screen and (max-width: 768px){.campaign__inner{padding:0 5%}}*:focus{outline:none}.articles-container:before{content:"";display:block;position:absolute;top:0;width:100%;height:50%;background:#ea0e24}@media screen and (max-width: 900px){.articles-container:before{height:215px}}@media screen and (max-width: 600px){.articles-container:before{height:175px}}.articles-container .offset-header{width:100%}.articles-container .offset-header__inner{width:100%;max-width:100%}.articles-container .offset-header__inner h3{float:left;position:relative;background:#dde0e2;color:#ea0e24;font-weight:400;font-size:1.875em;letter-spacing:3px;min-width:220px;width:688px;text-align:right;padding:0.6em 1em 0.6em 5%;transform:translateY(-50%)}@media screen and (min-width: 1060px) and (max-width: 1400px){.articles-container .offset-header__inner h3{width:419px}}@media screen and (max-width: 1060px){.articles-container .offset-header__inner h3{width:auto;text-align:left}}@media screen and (min-width: 900px){.articles-container .offset-header__inner h3{padding:0.6em 1em 0.6em 78px}}@media screen and (min-width: 769px){.articles-container .offset-header__inner h3{padding:0.6em 1em 0.6em 8.5%}}@media screen and (max-width: 600px){.articles-container .offset-header__inner h3{font-size:1.625em;padding:0.4em 1em 0.4em 5%}}@media screen and (max-width: 768px){.articles-container .offset-header__inner h3{position:relative}}@media screen and (min-width: 1060px){.articles-container .offset-header__inner h3{padding:0.6em 1em 0.6em 0}}.articles-container .offset-header__inner h3:before{display:none}.articles-container .offset-header__inner a.heading-link{background:#dde0e2;padding:0.3em 0.9em;width:625px}@media screen and (min-width: 1060px) and (max-width: 1400px){.articles-container .offset-header__inner a.heading-link{width:410px}}@media screen and (max-width: 1060px){.articles-container .offset-header__inner a.heading-link{width:auto}}@media screen and (max-width: 768px){.articles-container .offset-header__inner a.heading-link{display:block}}@media screen and (max-width: 600px){.articles-container .offset-header__inner a.heading-link{display:none}}.articles-container .offset-header__inner a.heading-link h4{color:#ea0e24;font-weight:300;margin-bottom:0;font-size:1em}.articles-container .offset-header__inner a.mobile-heading-link{float:none;padding:0}.articles-slider-container{display:none;position:relative;z-index:2;width:95%;margin-left:5%;padding-bottom:30px;margin-bottom:50px}.articles-slider-container .flickity-prev-next-button{background:transparent;top:35%}.articles-slider-container .flickity-prev-next-button.next{right:4%}.articles-slider-container .flickity-prev-next-button.previous{left:-1%}@media screen and (max-width: 900px){.articles-slider-container{display:block}.articles-slider-container:after{content:'flickity';display:none}}.articles-slider-container .image{padding-bottom:100%}@media screen and (max-width: 900px){.articles-slider-container .image{padding-bottom:0%;height:230px}.articles-slider-container .image img{height:auto}}@media screen and (max-width: 600px){.articles-slider-container .image{height:200px}}.articles-slider-container .image:after{content:"";position:absolute;background:#ea0e24;height:100%;width:100%;top:0;left:0;opacity:0;transition:0.3s;z-index:10}.articles-slider-container .flickity-page-dots{bottom:0;width:95%}.articles-slider-container .article-column{background:white;width:95%;margin-right:3%}.articles-slider-container .article-column:hover .image:after,.articles-slider-container .article-column:focus .image:after{opacity:0.3}.articles-slider-container .article-column:hover .content,.articles-slider-container .article-column:focus .content{color:#999}.articles-slider-container .article-column:hover .content a,.articles-slider-container .article-column:hover .content span.button,.articles-slider-container .article-column:focus .content a,.articles-slider-container .article-column:focus .content span.button{background:#ea0e24;color:#fff}.articles-slider-container .article-column h3{color:#05a5e0;font-family:"Fira Sans",sans-serif !important;letter-spacing:3px;text-transform:uppercase;text-align:center}.articles-slider-container .article-column .content{padding:15px}.articles-slider-container .article-column .box-link{color:#666}.articles-slider-container .article-column .box-link:hover{color:#666}.articles{max-width:1060px;margin-left:auto;margin-right:auto;padding:0 10px 4.5em;max-width:1260px;padding:60px 100px;z-index:2;position:relative;background:white}.articles::after{clear:both;content:"";display:table}@media screen and (max-width: 900px){.articles.desktop{display:none}}@media screen and (max-width: 1060px){.articles{padding:30px 60px}}@media screen and (max-width: 768px){.articles{background:linear-gradient(#ea0e24 190px, #fff 190px);padding:0 0 2.25em}}.articles__carousel{margin-top:4.5em;margin-bottom:1.5em;position:relative}@media screen and (min-width: 769px){.articles__carousel:after{content:'flickity';display:none}}@media screen and (max-width: 768px){.articles__carousel{margin-top:0;margin-left:5%}}@media screen and (min-width: 900px){.articles__carousel:before,.articles__carousel:after{content:"";width:80px;height:75%;background:#ea0e24;display:block;position:absolute;top:0;z-index:10}.articles__carousel:before{left:0;transform:translate(-20px, -20%)}.articles__carousel:after{right:0;transform:translate(20px, 55%)}}@media screen and (max-width: 768px){.articles__carousel .flickity-slider{left:-5% !important}}.articles__carousel img{width:100%}@media screen and (max-width: 768px){.articles__carousel img{width:90%;margin-right:5%}}.articles__carousel .flickity-prev-next-button{background:transparent}@media screen and (max-width: 768px){.articles__carousel .flickity-prev-next-button{display:none}}.articles__carousel .flickity-prev-next-button:hover{background:transparent}.articles__carousel .flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.articles__carousel .flickity-prev-next-button:active{opacity:0.6}.articles__carousel .flickity-prev-next-button.previous{left:0;top:50%}.articles__carousel .flickity-prev-next-button.next{right:0;top:50%}.articles__carousel .flickity-prev-next-button:disabled{opacity:0.3;cursor:auto}.articles__carousel .flickity-prev-next-button .arrow{fill:#fff}.articles__controls{display:none}@media screen and (min-width: 900px){.articles__controls{float:left;display:block;margin-right:2.17235%;width:52.84353%}.articles__controls:last-child{margin-right:0}}.articles__controls .article-control{float:left;display:block;margin-right:4.11092%;width:40.50805%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:200px;margin-bottom:1.5em;background-size:cover;background-position:center center;position:relative;transition:all 0.15s}.articles__controls .article-control:last-child{margin-right:0}.articles__controls .article-control:nth-child(2n){margin-right:0}.articles__controls .article-control:nth-child(2n+1){clear:left}.articles__controls .article-control span{position:relative;z-index:10;color:#05a5e0;transition:0.15s;text-transform:uppercase;letter-spacing:2px;text-align:center;font-weight:500;padding:0 10px;font-size:1.333em;line-height:1.8;width:100%}.articles__controls .article-control:hover{cursor:pointer}.articles__controls .article-control:after{height:100%;width:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,0.7);content:"";transition:0.15s}.articles__controls .article-control:hover span{color:white}.articles__controls .article-control:hover:after{background:rgba(234,14,36,0.7)}.articles__controls .article-control:first-child,.articles__controls .article-control:last-child{float:left;display:block;margin-right:4.11092%;width:55.38103%;display:flex;flex-direction:column;justify-content:center;align-items:center}.articles__controls .article-control:first-child:last-child,.articles__controls .article-control:last-child:last-child{margin-right:0}@media screen and (min-width: 900px){.articles__previews{float:left;display:block;margin-right:2.17235%;width:44.98412%;padding:15px 30px}.articles__previews:last-child{margin-right:0}}@media screen and (max-width: 768px){.articles__previews{padding:0 10% 0 5%}}.articles__previews .preview-content{display:none;border:1px solid #dde0e2;padding:30px;position:relative;background:white}.articles__previews .preview-content img{display:none;margin:0 0 0.75em}@media screen and (max-width: 900px){.articles__previews .preview-content img{display:block}}.articles__previews .preview-content__image{display:none}.articles__previews .preview-content .box-link{color:#666}.articles__previews .preview-content .box-link:hover{color:#666}.articles__previews .preview-content h3{color:#05a5e0;font-family:"Fira Sans",sans-serif !important;letter-spacing:3px;font-size:1.875em;text-transform:uppercase;text-align:center}@media screen and (max-width: 480px){.articles__previews .preview-content h3{font-size:1.333em}}@media screen and (max-width: 768px){.articles__previews .preview-content a{margin-top:1.4em}}.articles__previews .preview-content .button{position:absolute;background-color:white;bottom:0;left:50%;transform:translate(-50%, 50%);-webkit-transform:translate(-50%, 50%)}.articles__previews .preview-content .button:hover{background-color:#ea0e24}.articles__previews .preview-content--is-active{display:block}/*! Flickity v2.0.4
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;z-index:15;top:30%;width:44px;height:44px;border:none;border-radius:50%;background:transparent;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:transparent;cursor:pointer}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:0.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:0.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#ea0e24}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.video{position:relative;padding-bottom:56%;height:0;overflow:hidden}.video iframe{vertical-align:-webkit-baseline-middle;position:absolute;top:0;left:0;width:100%;height:100%}.qanda{margin-bottom:30px;background:linear-gradient(#bde6ef 180px, #fff 0)}.condition .qanda{background:linear-gradient(#ea0e24 230px, #fff 0);margin-bottom:50px}.condition .qanda .offset-header h3,.condition .qanda .offset-header a{background-color:#dde0e2;color:#ea0e24}.condition .qanda .offset-header h3:before,.condition .qanda .offset-header a:before{background-color:#dde0e2}.qanda__inner{max-width:1060px;margin-left:auto;margin-right:auto;padding:0 20px}.qanda__inner::after{clear:both;content:"";display:table}@media screen and (max-width: 768px){.qanda__inner{padding:0 5%}}.qanda__inner a{display:none}.qanda__inner .accordion{padding-top:6%;background:white}.qanda__inner .accordion p{padding-left:1.3em}.qanda__inner .accordion__toggle{cursor:pointer;padding:0 8.5% 25px}@media screen and (max-width: 480px){.qanda__inner .accordion__toggle{padding:0 5% 0 0}}.qanda__inner .accordion__toggle:after{content:"";width:29px;height:14px;display:block;margin:45px auto 16px;background-image:url(../images/icons/arrow-red-down.png);background-size:contain;background-repeat:no-repeat;transition:all 0.3s}@media screen and (max-width: 480px){.qanda__inner .accordion__toggle:after{margin:15px auto 15px}}.qanda__inner .accordion__toggle.open:after{transform:rotate(180deg)}.qanda__inner .accordion__content{display:none;padding:0 8.5% 25px}.qanda__inner .accordion__content p{font-weight:500;padding-top:0;margin-bottom:40px}.qanda__inner .accordion__content p:after{content:"";display:block;width:30px;border-bottom:3px solid #ea0e24;margin:45px auto 12px}.qanda__inner .accordion__content.default{display:block}.tips.background{padding-bottom:80px}@media screen and (max-width: 900px){.tips.background{padding-bottom:25px}}.tips.background:before{content:"";display:block;position:absolute;top:0;width:100%;height:200px;background:#ea0e24}@media screen and (max-width: 900px){.tips.background:before{height:150px}}.tips__inner{max-width:1060px;margin-left:auto;margin-right:auto}.tips__inner::after{clear:both;content:"";display:table}@media screen and (min-width: 769px){.tips__inner{padding:0 20px}}.tips__inner h2{font-weight:200;letter-spacing:5px;border-bottom:1px solid #ea0e24;padding-bottom:50px;text-align:center;font-size:2.36859em;position:relative}.tips__inner h2 a{color:#666}@media screen and (max-width: 768px){.tips__inner h2{width:90%;font-size:1.77689em;margin:0 auto 0;padding-bottom:25px}}.tips__inner h2:after{content:"";display:block;width:56px;height:56px;background-color:white;background-image:url(../images/icons/heart.png);background-size:28px 27px;background-position:center;background-repeat:no-repeat;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:-28px}.tips__inner .tips-container{margin-top:82px}.tips__inner .tips-container .flickity-prev-next-button{background:transparent;top:35%}@media screen and (max-width: 600px){.tips__inner .tips-container .flickity-prev-next-button{top:20%}}.tips__inner .tips-container .flickity-prev-next-button.next{right:2%}.tips__inner .tips-container .flickity-prev-next-button.previous{left:-3%}@media screen and (max-width: 768px){.tips__inner .tips-container{width:95%;margin-left:5%;margin-top:30px}.tips__inner .tips-container:after{content:'flickity';display:none}}.tips__inner .tips-container .tip-column{width:91.5%;margin-right:4%;margin-bottom:50px;border:1px solid #dde0e2;background:white}@media screen and (max-width: 768px){.tips__inner .tips-container .tip-column{width:95%;margin-right:3%}}@media screen and (min-width: 769px){.tips__inner .tips-container .tip-column{max-width:29.3%;margin-right:4%;float:left}.tips__inner .tips-container .tip-column:last-child{margin-right:0}}.tips__inner .tips-container .tip-column .image{padding-bottom:100%}@media screen and (max-width: 900px){.tips__inner .tips-container .tip-column .image{padding-bottom:50%}.tips__inner .tips-container .tip-column .image img{width:50%;height:auto;min-width:auto;min-height:auto}}@media screen and (max-width: 600px){.tips__inner .tips-container .tip-column .image{padding-bottom:100%}.tips__inner .tips-container .tip-column .image img{min-width:100%;min-height:100%}}.tips__inner .tips-container .tip-column .content{padding:20px;position:relative}.tips__inner .tips-container .tip-column .content h3{color:#05a5e0;text-align:center}.tips__inner .tips-container .tip-column .content a{position:absolute;left:50%;transform:translateX(-50%);bottom:-21px;background-color:white}.tips__inner .tips-container .tip-column .content a:hover,.tips__inner .tips-container .tip-column .content a:focus{background:#ea0e24;color:#fff}@media screen and (max-width: 768px){.tips__inner .tips-container .tip-column .content a{color:#ea0e24}}.blue-banner{background:#05a5e0}.blue-banner__inner{max-width:1060px;margin-left:auto;margin-right:auto;padding:60px 8.5% 80px;text-align:center}.blue-banner__inner::after{clear:both;content:"";display:table}@media screen and (max-width: 480px){.blue-banner__inner{padding:30px 8.5% 40px}}.blue-banner__text{display:inline-block;text-align:left}.blue-banner__text h2{color:white;font-size:2.36859em;margin-bottom:0;line-height:1}@media screen and (max-width: 768px){.blue-banner__text h2{font-size:1.77689em}}@media screen and (max-width: 600px){.blue-banner__text h2{font-size:1.333em}}.blue-banner__text h3{color:white;margin-bottom:0}.blue-banner__text p.small{font-size:12px;color:white}.fill-image{position:relative;overflow:hidden}.fill-image img{min-height:100%;min-width:100%;position:absolute;max-width:none;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}@media screen and (max-width: 600px){.fill-image img{height:100%;width:auto}}.conditions-carousel{position:relative;background:linear-gradient(#ea0e24 207px, #fff 0);opacity:0}.conditions-carousel .offset-header{display:block}.conditions-carousel .offset-header h3{background:#dde0e2;color:#ea0e24;font-weight:400}.conditions-carousel .offset-header h3:before{background:#dde0e2}.conditions-carousel .cards__inner{padding:0 60px}@media screen and (max-width: 768px){.conditions-carousel .cards__inner{padding:0 0 0 5%}}@media screen and (min-width: 769px){.conditions-carousel .card{float:left;display:block;margin-right:2.17235%;width:44.98412%;margin-left:7.85941%}.conditions-carousel .card:last-child{margin-right:0}.conditions-carousel .card:nth-child(2n){margin-right:2.35765%}.conditions-carousel .card:nth-child(2n+1){clear:none}}@media screen and (min-width: 900px){.conditions-carousel .card .fill-image img{width:100%;top:0;left:0;transform:translateY(0) translateX(0)}}@media screen and (max-width: 768px){.conditions-carousel .card{width:95%;margin-right:3%}}.conditions-carousel .card__header{height:200px}@media screen and (min-width: 769px){.conditions-carousel .card span{margin-top:-2.5em}}.conditions-carousel .flickity-prev-next-button{top:17%}@media screen and (max-width: 768px){.conditions-carousel .flickity-prev-next-button{display:none}}.conditions-carousel .flickity-prev-next-button .arrow{fill:white}.conditions-carousel .flickity-prev-next-button .previous{left:0}.conditions-carousel .flickity-prev-next-button .next{right:0}@media screen and (max-width: 768px){.conditions-carousel .card__excerpt,.conditions-carousel .button{opacity:0;transform:all 0.3;margin-left:2px}.conditions-carousel .is-selected .card__excerpt,.conditions-carousel .is-selected .button{opacity:1}}.hidden_select_container{width:0;height:0;overflow:hidden}.simpleselect{position:relative;width:100%}.device-iPad .simpleselect.language-select-target .options,.device-iPhone .simpleselect.language-select-target .options{display:block !important}.simpleselect .placeholder{background-color:transparent;text-transform:uppercase;font-size:.75em;color:white;padding:0.3em 2.3em 0.35em 0.5em;letter-spacing:2px;transition:.25s;display:inline-block;text-decoration:none !important;width:100%;position:relative;cursor:pointer}.simpleselect .placeholder:after{content:"";position:absolute;top:-1px;bottom:0;right:8px;width:16px;background-image:url(../images/icons/arrow-white-down.png);background-size:contain;background-repeat:no-repeat;background-position:center}.simpleselect .placeholder:hover,.simpleselect .placeholder:focus{background:white;color:#ea0e24}.simpleselect .placeholder:hover:after,.simpleselect .placeholder:focus:after{background-image:url(../images/icons/arrow-red-down.png)}.simpleselect .options{display:none;position:absolute;top:0 !important;left:0;z-index:1000;width:100%;border:1px solid #dde0e2;height:auto !important;max-height:400px !important}.device-iPad .simpleselect .options,.device-iPhone .simpleselect .options{display:none !important}.simpleselect .options .option{cursor:pointer;text-transform:uppercase;font-size:.8125em;background:white;color:#ea0e24;padding:.3em 2.3em .35em .5em;letter-spacing:0.25em;transition:.25s}.simpleselect .options .option.active,.simpleselect .options .option:hover,.simpleselect .options .option:focus{background:#ea0e24;color:white}.simpleselect .options .option.active a,.simpleselect .options .option:hover a,.simpleselect .options .option:focus a{color:white}.simpleselect .options .option a:hover{color:white}@media screen and (max-width: 900px){.simpleselect .placeholder{padding:0 30px 0 0;font-size:inherit;font-weight:lighter;width:auto}}.pull-out-quote{border-left:20px solid #05a5e0;font-size:1.875em;color:#ea0e24;letter-spacing:4px;text-transform:uppercase;line-height:1.4;padding:1em 3em 1em 2em;margin:3em 0 1em 0;position:relative}.pull-out-quote:before{content:"";display:block;background-image:url(../images/icons/quote.png);background-size:contain;background-repeat:no-repeat;width:55px;height:45px;position:absolute;left:-15px;top:-15px}@media screen and (max-width: 768px){.pull-out-quote{border-left:10px solid #05a5e0;font-size:1em;letter-spacing:1px;padding:1em 2em 1em 1.5em}.pull-out-quote:before{width:35px;height:30px;left:-7px;top:-10px}}.mobile-nav-button{flex-grow:2;text-align:center}.mobile-nav-button span{color:white;border-top:1px solid white;border-bottom:1px solid white;text-transform:uppercase;padding:3px 0px;font-weight:500}.mobile-navigation{background:#ea0e24;position:absolute;top:-250%;left:0;right:0;padding-left:10%;padding-right:10%;overflow:hidden;transition:all 0.3s;z-index:200}.mobile-navigation.active{top:0;padding-bottom:10%}.mobile-navigation li{padding:15px 0;margin-bottom:-15px;position:relative}.mobile-navigation li a{color:white;text-transform:uppercase;font-weight:500;letter-spacing:3px}.mobile-navigation li a.active:after{content:"";width:25px;display:block;border-bottom:2px solid white;position:absolute;bottom:-3px}.mobile-navigation .primary-navigation__first{padding-bottom:10px;border-top:1px solid white;position:relative}.mobile-navigation .primary-navigation__first .child{padding-left:15px;display:none}.mobile-navigation .primary-navigation__first .child a{display:block;padding:0;font-weight:normal;font-style:italic;font-size:.875em}.mobile-navigation .primary-navigation__second{border-top:1px solid white;border-bottom:1px solid white;padding:10px 0}.mobile-navigation .secondary-navigation{padding-top:10px}.mobile-navigation .secondary-navigation a{font-weight:lighter}.mobile-navigation .secondary-navigation a.active:after{border-bottom:1px solid white}.mobile-navigation .close-mobile-navigation{display:block;width:25px;height:25px;margin:30px auto;background-image:url(../images/icons/cross.png);background-repeat:no-repeat;background-size:contain}.large-screen-navigation{display:none}@media screen and (min-width: 900px){.mobile-nav-button,.mobile-navigation{display:none}.secondary-navigation{display:block}.secondary-navigation ul li{display:inline-block}.secondary-navigation ul li.white-border{border:1px solid white}.secondary-navigation ul li.white-border.active,.secondary-navigation ul li.white-border:hover{border:1px solid transparent}.secondary-navigation ul li.white-border a.active,.secondary-navigation ul li.white-border a:hover{font-weight:500;background:white;color:#ea0e24}.secondary-navigation ul li.white-border a.active:after,.secondary-navigation ul li.white-border a:hover:after{display:none}.secondary-navigation ul li a{color:white;text-transform:uppercase;font-size:.75em;letter-spacing:2px;padding:0.5em 0.6em;font-weight:400;position:relative}.secondary-navigation ul li a.active,.secondary-navigation ul li a:hover{font-weight:500}.secondary-navigation ul li a.active:after,.secondary-navigation ul li a:hover:after{content:"";width:25px;display:block;border-bottom:1px solid white;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}}@media screen and (min-width: 900px) and (min-width: 900px){.secondary-navigation ul li a{padding:0.5em 0.5em}}@media screen and (min-width: 900px){.primary-navigation{max-width:1060px;margin-left:auto;margin-right:auto;width:1060px;max-width:100%;position:relative;z-index:15;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-top:1px solid white;border-bottom:1px solid white}.primary-navigation::after{clear:both;content:"";display:table}}@media screen and (min-width: 900px) and (min-width: 769px){.primary-navigation{background:#ea0e24}.product .primary-navigation{background:#ea0e24}}@media screen and (min-width: 900px){.primary-navigation.fixed{position:fixed;top:0;background:#ea0e24;border:none;left:0;right:0;z-index:500}.primary-navigation.fixed .primary-navigation__first{padding-right:1em;justify-content:flex-end !important}.primary-navigation.fixed .primary-navigation__first .child{top:47px}.primary-navigation.fixed .primary-navigation__second{padding-right:2em;justify-content:flex-start !important}.primary-navigation.fixed a{padding:1em 1.5em 1.5em 1.5em}body.products-landing .primary-navigation{background:#ea0e24}.primary-navigation__first{flex:1;justify-content:space-around !important}.primary-navigation__second{border-left:1px solid white}.primary-navigation ul{width:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.primary-navigation ul li{position:relative}.primary-navigation ul li a{padding:1.5em;text-align:center;color:white;text-transform:uppercase;font-size:.75em;letter-spacing:1px;font-weight:500;display:block;position:relative}.primary-navigation ul li a.active:after,.primary-navigation ul li a.first-lvl:hover:after{content:"";width:25px;display:block;border-bottom:1px solid white;position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}}@media screen and (min-width: 900px) and (min-width: 1060px){.primary-navigation ul li:hover .child{display:block}}@media screen and (min-width: 900px){.primary-navigation ul li .child{display:none;position:absolute;top:54px;left:0;padding-top:1px;-webkit-box-shadow:0px 40px 40px -15px rgba(0,0,0,0.21);-moz-box-shadow:0px 40px 40px -15px rgba(0,0,0,0.21);box-shadow:0px 40px 40px -15px rgba(0,0,0,0.21)}.primary-navigation ul li .child li{display:block;background:#ea0e24}.primary-navigation ul li .child li:first-child{padding-top:15px}.primary-navigation ul li .child li:last-of-type{padding-bottom:15px}.primary-navigation ul li .child li a{width:220px;display:block;padding:7px 30px;text-align:left;line-height:2em}}ul.sitemap.lvl__2{padding:0 15px 7px 15px}ul.sitemap li{padding:0 7px}.shopping-cart{position:fixed;top:200px;left:0px;z-index:11}@media screen and (max-width: 1060px){.shopping-cart{width:100%;bottom:0px;top:initial;top:auto}}.shopping-cart__inner{padding:15px;background:#ea0e24}@media screen and (max-width: 1060px){.shopping-cart__inner{width:100%;text-align:center}}.shopping-cart__inner img,.shopping-cart__inner span{display:inline-block;vertical-align:middle}.shopping-cart__inner img{width:30px}.shopping-cart__inner span{color:white;font-size:1.375em}.home .campaign{margin-bottom:100px}.rennie-range .range-intro{max-width:1060px;margin-left:auto;margin-right:auto}.rennie-range .range-intro::after{clear:both;content:"";display:table}@media screen and (max-width: 1060px){.rennie-range .range-intro{padding:30px 5% 0}}.rennie-range .range-intro h2{color:#ea0e24;text-align:center;margin-bottom:1em}@media screen and (max-width: 768px){.rennie-range .range-intro h2{font-size:1.333em}}.rennie-range .range-intro h2:after{content:"";width:50px;display:block;border-bottom:2px solid #05a5e0;margin:16px auto 0}.rennie-range .range-intro p{padding:0 5% 1%}.rennie-range .range-grid{max-width:1060px;margin-left:auto;margin-right:auto}.rennie-range .range-grid::after{clear:both;content:"";display:table}.rennie-range .range-grid:after{clear:both;content:"";display:block}.rennie-range .range-grid .product-feature{width:100%;float:left;padding:5%;position:relative}.rennie-range .range-grid .product-feature:after{content:'';display:block;background:white;height:50%;position:absolute;bottom:5%;left:5%;right:5%;z-index:1}@media screen and (max-width: 600px){.rennie-range .range-grid .product-feature:after{height:65%}}@media screen and (min-width: 900px){.rennie-range .range-grid .product-feature{width:50%}}.rennie-range .range-grid .product-feature.peppermint{background:linear-gradient(to bottom, #fff 0%, #05a5e0 100%)}.rennie-range .range-grid .product-feature.sugarfree{background:linear-gradient(to bottom, #fff 0%, #AEDDD9 100%)}.rennie-range .range-grid .product-feature.orange{background:linear-gradient(to bottom, #fff 0%, #E4983E 100%)}.rennie-range .range-grid .product-feature.extra{background:linear-gradient(to bottom, #fff 0%, #dde0e2 100%)}.rennie-range .range-grid .product-feature.spearmint{background:linear-gradient(to bottom, #fff 0%, #35BEB4 100%)}.rennie-range .range-grid .product-feature.ice{background:linear-gradient(to bottom, #fff 0%, #BDE6EF 100%)}.rennie-range .range-grid .product-feature.deflatline{background:linear-gradient(to bottom, #fff 0%, #FFDF6C 100%)}.rennie-range .range-grid .product-feature__inner{min-height:425px;display:block;margin:0 auto;position:relative;z-index:5}@media screen and (max-width: 900px){.rennie-range .range-grid .product-feature__inner{height:350px}}@media screen and (max-width: 600px){.rennie-range .range-grid .product-feature__inner{min-height:auto;height:auto}}.rennie-range .range-grid .product-feature__container{width:100%;height:280px;position:relative}@media screen and (max-width: 900px){.rennie-range .range-grid .product-feature__container{top:-50px}}@media screen and (max-width: 600px){.rennie-range .range-grid .product-feature__container{height:200px;top:-55px}}.rennie-range .range-grid .product-feature__image{position:absolute;z-index:0;left:50%;bottom:0;width:200px;text-align:center;transform:translateX(-50%);-webkit-transform:translateX(-50%);height:70%}@media screen and (max-width: 900px){.rennie-range .range-grid .product-feature__image{bottom:-30px}}@media screen and (max-width: 600px){.rennie-range .range-grid .product-feature__image{height:73%;width:auto}}.rennie-range .range-grid .product-feature__image.wide img{margin-top:50px}@media screen and (max-width: 600px){.rennie-range .range-grid .product-feature__image.wide img{margin-top:40px;width:auto !important;max-width:70%;height:92%}}@media screen and (max-width: 768px){.rennie-range .range-grid .product-feature__image.wide img{width:60%}}@media screen and (min-width: 769px){.rennie-range .range-grid .product-feature__image.wide img{width:50%}}@media screen and (min-width: 900px){.rennie-range .range-grid .product-feature__image.wide img{width:80%;max-width:440px}}.rennie-range .range-grid .product-feature__image.tall img{height:100%}@media screen and (max-width: 600px){.rennie-range .range-grid .product-feature__image.tall img{margin-top:15px;width:auto;height:95%}}.rennie-range .range-grid .product-feature__text{text-align:center;width:80%;margin:0 auto;padding-bottom:20px;z-index:100}.rennie-range .range-grid .product-feature__text h3{margin-bottom:0.3em;letter-spacing:4px}@media screen and (max-width: 768px){.rennie-range .range-grid .product-feature__text h3{letter-spacing:1px}}.rennie-range .range-grid .product-feature__text p{margin-bottom:1.5em}.product .footer-disclaimer{background-color:white !important}.product .footer-disclaimer a{color:#ea0e24}.product-detail{margin-bottom:50px}.product-detail__inner{max-width:1060px;margin-left:auto;margin-right:auto;padding:50px 78px 25px}.product-detail__inner::after{clear:both;content:"";display:table}@media screen and (max-width: 768px){.product-detail__inner{padding:25px 5% 0}}.product-detail__header{position:relative}.product-detail__header h2{margin-bottom:1.15em;letter-spacing:3px}@media screen and (max-width: 600px){.product-detail__header h2{font-size:1.875em}}.product-detail__header h2:after{content:"";display:block;width:50px;border-bottom:2px solid #E4983E;margin:20px 0 12px}.product-detail__header p.subtitle{font-weight:500}.product-detail__content ul{list-style-type:disc;padding-left:15px}.product-detail__content .columns{margin-top:40px;max-width:1060px;margin-left:auto;margin-right:auto}.product-detail__content .columns::after{clear:both;content:"";display:table}@media screen and (min-width: 900px){.product-detail__content .columns .column{float:left;display:block;margin-right:2.17235%;width:44.98412%}.product-detail__content .columns .column:last-child{margin-right:0}.product-detail__content .columns .column:nth-child(2n){margin-right:0}.product-detail__content .columns .column:nth-child(2n+1){clear:left}.product-detail__content .columns .column:first-child{float:left;display:block;margin-right:2.17235%;width:52.84353%}.product-detail__content .columns .column:first-child:last-child{margin-right:0}}.product-detail__content .pull-out{margin-top:40px;background-color:#ea0e24;color:white;line-height:2;letter-spacing:5px;max-width:385px;width:100%;padding:12px;text-align:center}.product-detail__content .tags p.subtitle{font-weight:500;margin-bottom:20px}.product-detail__content .tags span{display:inline-block;padding:5px 25px;border:1px solid #ea0e24;border-radius:20px;margin-right:20px;margin-bottom:30px;color:#ea0e24;text-transform:uppercase;font-weight:500;text-align:center;letter-spacing:4px}.product-ingredients{background:linear-gradient(#E4983E 180px, #fff 0);position:relative;padding-bottom:100px}@media screen and (max-width: 768px){.product-ingredients{padding-bottom:60px;background:linear-gradient(#E4983E 400px, #fff 0)}}.product-ingredients.media-content:after{content:'';display:block;width:100%;background-color:#E4983E;height:330px;left:0;right:0;bottom:0;position:absolute;z-index:0}@media screen and (max-width: 768px){.product-ingredients.media-content:after{height:130px}}.product-ingredients__inner{max-width:1060px;margin-left:auto;margin-right:auto;position:relative;z-index:1;background-color:white;margin-top:20px;width:83%}.product-ingredients__inner::after{clear:both;content:"";display:table}@media screen and (max-width: 768px){.product-ingredients__inner{width:90%}}.product-ingredients__inner .text{padding:50px 78px}@media screen and (max-width: 600px){.product-ingredients__inner .text{padding:50px 30px}}.product-ingredients__inner .text p{margin-bottom:2em}.product-ingredients__inner .text p:after{content:"";display:block;width:50px;border-bottom:2px solid #ea0e24;margin:33px auto 12px}.product-ingredients__inner .text p:last-child:after{display:none}.buy-online{background:linear-gradient(#dde0e2 180px, #fff 0);position:relative;padding-bottom:50px}.buy-online__inner{max-width:1060px;margin-left:auto;margin-right:auto;background-color:white;padding:0 78px 50px;margin-top:0px;width:83%}.buy-online__inner::after{clear:both;content:"";display:table}@media screen and (max-width: 768px){.buy-online__inner{padding:0 5% 50px;width:90%}}.buy-online__inner .buy-option{display:flex;justify-content:space-between;align-items:center;height:130px;border-bottom:1px solid #666}@media screen and (max-width: 768px){.buy-online__inner .buy-option{height:100px}}.buy-online__inner .buy-option img{width:150px}@media screen and (max-width: 600px){.buy-online__inner .buy-option img{width:100px}}@media screen and (max-width: 600px){.buy-online__inner .buy-option .button{padding:0.5em 1em}}.article-content{background:linear-gradient(#ea0e24 200px, #fff 0);margin-bottom:50px;position:relative;padding:95px 20px 95px 20px}.article-content.bottom-margin-empty{margin-bottom:0px}@media screen and (max-width: 768px){.article-content{padding:70px 0 60px}}.article-content.next-lifestyle{margin-bottom:0;padding-bottom:0}.article-content.next-lifestyle:after{display:none}@media screen and (max-width: 768px){.article-content.next-lifestyle .article-content__inner{padding:25px 3%}}@media screen and (max-width: 900px){.article-content.next-lifestyle .article-content__inner .content-section{margin-bottom:50px}}.article-content:after{content:'';display:block;width:100%;background-color:#ea0e24;height:200px;left:0;right:0;bottom:0;position:absolute;z-index:0}.article-content .pull-out{margin-top:60px;margin-bottom:50px;background-color:#ea0e24;color:white;line-height:1.5;letter-spacing:3px;font-weight:200;padding:30px 150px;text-align:center;text-transform:uppercase;font-size:30px;margin-left:-78px;margin-right:-78px}.article-content__inner{max-width:1060px;margin-left:auto;margin-right:auto;padding:50px 78px 25px 78px;background-color:white;position:relative;z-index:2}.article-content__inner::after{clear:both;content:"";display:table}@media screen and (max-width: 768px){.article-content__inner{padding:25px 3%;width:90%}}.article-content__inner .content-section{margin-bottom:50px}@media screen and (max-width: 900px){.article-content__inner .content-section{margin-bottom:0px}}.article-content__inner .content-section h2{color:#ea0e24;text-align:center;margin-bottom:1.5em}@media screen and (max-width: 768px){.article-content__inner .content-section h2{margin-bottom:1em}}.article-content__inner .content-section h2:after{content:"";width:50px;display:block;border-bottom:2px solid #05a5e0;margin:15px auto 0}@media screen and (max-width: 768px){.article-content__inner .content-section h2,.article-content__inner .content-section h3{font-size:1.125em}}.article-content__inner .content-section p{margin-bottom:2em}.article-content__inner .content-section .paragraph{margin-bottom:2em}.article-content__inner .content-section .paragraph p{margin-bottom:1em}.article-content__inner .content-section ul{padding-left:20px;list-style:none;margin:40px 0 2em}.article-content__inner .content-section ul.no-bullets li:before{content:none}.article-content__inner .content-section ul li{padding-left:15px;position:relative}.article-content__inner .content-section ul li:before{content:"\2022 ";color:#ea0e24;position:absolute;left:0}.article-content__inner .content-section .image-row-container{margin-bottom:30px}.article-content__inner .content-section .column-layout{display:flex;justify-content:space-between;align-items:stretch}@media screen and (max-width: 768px){.article-content__inner .content-section .column-layout{flex-direction:column}.article-content__inner .content-section .column-layout.reverse-on-rows .column:last-child{order:-1}}.article-content__inner .content-section .column-layout .column{flex-direction:row;position:relative}@media screen and (min-width: 900px){.article-content__inner .content-section .column-layout .column{float:left;display:block;margin-right:2.17235%;width:44.98412%}.article-content__inner .content-section .column-layout .column:last-child{margin-right:0}.article-content__inner .content-section .column-layout .column:nth-child(2n){margin-right:0}.article-content__inner .content-section .column-layout .column:nth-child(2n+1){clear:left}}.article-content__inner .content-section .natural-columns{max-width:1060px;margin-left:auto;margin-right:auto}.article-content__inner .content-section .natural-columns::after{clear:both;content:"";display:table}.article-content__inner .content-section .natural-columns ul{padding:0;margin:0 0 40px}.article-content__inner .content-section .content-image{position:relative;height:100%;width:100%}@media screen and (min-width: 900px){.article-content__inner .content-section .content-image{position:absolute}}@media screen and (min-width: 1060px){.article-content__inner .content-section .content-image{position:relative}}@media screen and (max-width: 768px){.article-content__inner .content-section .content-image{height:200px}}.article-content__inner .content-section .content-image p{padding:5px 10px;background-color:rgba(234,14,36,0.7);color:white;position:absolute;bottom:0;left:0;right:0;margin-bottom:0}.article-content__inner .content-section .section-part-button{margin-bottom:2em}@media screen and (max-width: 600px){.article-content__inner .content-section .button{white-space:normal}}.condition a.center{position:relative;left:50%;transform:translateX(-50%)}.condition .article-content ul.stylised{list-style:none}.condition .article-content ul.stylised li{margin-bottom:2em}.condition .article-content ul.stylised li h3{margin-bottom:0.2em;color:#ea0e24}.condition .qanda__inner .button{display:inline-block}.tips-advice .footer-disclaimer{background-color:white !important}.tips-advice .footer-disclaimer a{color:#ea0e24}.tips-advice .conditions-carousel{margin-bottom:25px}@media screen and (max-width: 600px){.tips-advice .conditions-carousel{margin-bottom:0}}.tips-advice .conditions-carousel .card-button{background:transparent;border:1px solid #ea0e24;color:#ea0e24}.tips-advice .conditions-carousel .card-button:hover,.tips-advice .conditions-carousel .card-button:focus{background:#ea0e24;color:#fff}@media screen and (max-width: 768px){.tips-advice .articles .offset-header{display:none}.tips-advice .articles .articles__carousel{display:none}.tips-advice .articles .articles__previews{padding:60px 5% 0 5%}.tips-advice .articles .articles__previews .preview-content{display:block;margin-bottom:3.5em}.tips-advice .articles .articles__previews .preview-content__image{display:block;height:300px;margin-bottom:1em}}@media screen and (max-width: 768px) and (max-width: 600px){.tips-advice .articles .articles__previews .preview-content__image{height:200px}}.tips-advice .tips-modified-container{margin-top:32px;text-align:center}@media screen and (max-width: 768px){.tips-advice .tips-modified-container{margin-top:25px}}.tips-advice .tips-modified-container .tip-clear{margin-bottom:15px;clear:both}.tips-advice .tips-modified-container .tip-column-link{display:none;width:32.3%;margin-bottom:30px}@media screen and (max-width: 900px){.tips-advice .tips-modified-container .tip-column-link{width:100%;margin-bottom:0px}}.tips-advice .tips-modified-container .tip-column-link.active{display:inline-block;vertical-align:top}@media screen and (max-width: 900px){.tips-advice .tips-modified-container .tip-column-link.mobile-active{display:inline-block}}.tips-advice .tips-modified-container .pagination{margin-top:50px;text-align:center}@media screen and (max-width: 900px){.tips-advice .tips-modified-container .pagination{display:none}}.tips-advice .tips-modified-container .pagination button.tip-row-navigator,.tips-advice .tips-modified-container .pagination .tip-row-navigator.button{background:white;color:#ea0e24;border:1px solid #ea0e24}.tips-advice .tips-modified-container .pagination button.tip-row-navigator.active,.tips-advice .tips-modified-container .pagination .tip-row-navigator.active.button{background:#ea0e24;color:white}.tips-advice .tips-modified-container .pagination button.tip-row-navigator.ile-added,.tips-advice .tips-modified-container .pagination .tip-row-navigator.ile-added.button{margin-right:4px}.tips-advice .tips-modified-container .tip-column{width:91.5%;margin-right:4%;display:inline-block;vertical-align:top;margin-bottom:50px;border:1px solid #dde0e2;background:white}@media screen and (max-width: 768px){.tips-advice .tips-modified-container .tip-column{width:94%;margin-left:3%}}@media screen and (min-width: 769px){.tips-advice .tips-modified-container .tip-column{max-width:100%;margin:1%}.tips-advice .tips-modified-container .tip-column:last-child{margin-right:0}}.tips-advice .tips-modified-container .tip-column:hover .image:after,.tips-advice .tips-modified-container .tip-column:focus .image:after{opacity:0.3}.tips-advice .tips-modified-container .tip-column:hover .content,.tips-advice .tips-modified-container .tip-column:focus .content{color:#999}.tips-advice .tips-modified-container .tip-column:hover .content a,.tips-advice .tips-modified-container .tip-column:hover .content span.button,.tips-advice .tips-modified-container .tip-column:focus .content a,.tips-advice .tips-modified-container .tip-column:focus .content span.button{background:#ea0e24;color:#fff}.tips-advice .tips-modified-container .tip-column .image{padding-bottom:100%}@media screen and (max-width: 900px){.tips-advice .tips-modified-container .tip-column .image{padding-bottom:0%;height:230px}}@media screen and (max-width: 600px){.tips-advice .tips-modified-container .tip-column .image{height:200px}}.tips-advice .tips-modified-container .tip-column .image:after{content:"";position:absolute;background:#ea0e24;height:100%;width:100%;top:0;left:0;opacity:0;transition:0.3s;z-index:10}.tips-advice .tips-modified-container .tip-column .content{padding:20px;position:relative}.tips-advice .tips-modified-container .tip-column .content h3{color:#05a5e0;text-align:center}.tips-advice .tips-modified-container .tip-column .content a,.tips-advice .tips-modified-container .tip-column .content span.button{position:absolute;left:50%;transform:translateX(-50%);bottom:-21px;background-color:white}@media screen and (max-width: 768px){.tips-advice .tips-modified-container .tip-column .content a,.tips-advice .tips-modified-container .tip-column .content span.button{color:#ea0e24}}.where-buy .site-header__inner,.where-buy .primary-navigation{background:#ea0e24}.where-buy .where-to-buy{max-width:1060px;margin-left:auto;margin-right:auto}.where-buy .where-to-buy::after{clear:both;content:"";display:table}@media screen and (max-width: 768px){.where-buy .where-to-buy{margin-top:45px}}@media screen and (max-width: 600px){.where-buy .where-to-buy{margin-top:25px;padding:0 5%}}.where-buy .where-to-buy__inner{margin-bottom:0.5em}.where-buy .where-to-buy__inner::after{clear:both;content:"";display:table}.where-buy .where-to-buy__inner .retailer-box{border:1px solid #ea0e24;margin-bottom:5.375em;position:relative}.where-buy .where-to-buy__inner .retailer-box:hover{border:4px solid #ea0e24}@media screen and (min-width: 769px){.where-buy .where-to-buy__inner .retailer-box{float:left;display:block;margin-right:2.17235%;width:21.40588%;margin-left:7.85941%}.where-buy .where-to-buy__inner .retailer-box:last-child{margin-right:0}.where-buy .where-to-buy__inner .retailer-box:nth-child(3n){margin-right:0}.where-buy .where-to-buy__inner .retailer-box:nth-child(3n+1){clear:left}}@media screen and (max-width: 768px){.where-buy .where-to-buy__inner .retailer-box{float:left;display:block;margin-right:2.84259%;width:28.01019%}.where-buy .where-to-buy__inner .retailer-box:last-child{margin-right:0}.where-buy .where-to-buy__inner .retailer-box:nth-child(3n+1){margin-left:5%}}@media screen and (max-width: 600px){.where-buy .where-to-buy__inner .retailer-box{margin-bottom:15px}}.where-buy .where-to-buy__inner .retailer-box a{display:block;width:100%;padding-top:100%}.where-buy .where-to-buy__inner .retailer-box a img{max-width:70%;left:15%;position:absolute;top:50%;transform:translateY(-50%)}.where-buy .where-to-buy p{width:80%;margin:0 auto 1.5em;text-align:center}@media screen and (max-width: 600px){.where-buy .where-to-buy p{width:100%;text-align:left}}@media screen and (min-width: 769px){.where-buy .where-to-buy p{width:60%}}.where-buy .where-to-buy>a{margin-bottom:2em}@media screen and (min-width: 769px){.where-buy .where-to-buy>a{position:relative;left:50%;transform:translateX(-50%)}}@media screen and (max-width: 768px){.where-buy .where-to-buy>a{float:left;display:block;margin-right:2.84259%;width:79.43148%;margin-left:10.28426%}.where-buy .where-to-buy>a:last-child{margin-right:0}}@media screen and (max-width: 600px){.where-buy .where-to-buy>a{width:100%;margin-left:0}}.standard .standard-content{max-width:1060px;margin-left:auto;margin-right:auto}.standard .standard-content::after{clear:both;content:"";display:table}@media screen and (max-width: 768px){.standard .standard-content{margin-top:45px}}@media screen and (max-width: 900px){.standard .standard-content{padding:0 15px}}@media screen and (max-width: 600px){.standard .standard-content{margin-top:25px;padding:0 5%}}.standard .standard-content__inner{padding:0 78px 50px 78px}.standard .standard-content__inner::after{clear:both;content:"";display:table}@media screen and (max-width: 768px){.standard .standard-content__inner{padding:0}}.standard .standard-content__inner .content-section{margin-bottom:50px}.standard .standard-content__inner .content-section h2,.standard .standard-content__inner .content-section h3{color:#ea0e24;text-align:center;margin-bottom:1.5em}@media screen and (max-width: 768px){.standard .standard-content__inner .content-section h2,.standard .standard-content__inner .content-section h3{margin-bottom:1em;font-size:1.125em}}.standard .standard-content__inner .content-section h2:after,.standard .standard-content__inner .content-section h3:after{content:"";width:50px;display:block;border-bottom:2px solid #05a5e0;margin:15px auto 0}.standard .standard-content__inner .content-section h3{font-size:1.25em;margin-bottom:1em}.standard .standard-content__inner .content-section p{margin-bottom:2em}.standard .standard-content__inner .content-section ul{padding-left:20px;list-style-type:disc;margin:40px 0 2em}.standard .standard-content__inner .content-section ul li{padding-left:5px}.standard .standard-content__inner .content-section .image-row-container{margin-bottom:15px}.standard .standard-content__inner .content-section .column-layout{display:flex;justify-content:space-between;align-items:stretch}@media screen and (max-width: 768px){.standard .standard-content__inner .content-section .column-layout{flex-direction:column}.standard .standard-content__inner .content-section .column-layout.reverse-on-rows .column:last-child{order:-1}}.standard .standard-content__inner .content-section .column-layout .column{flex-direction:row;position:relative}@media screen and (min-width: 900px){.standard .standard-content__inner .content-section .column-layout .column{float:left;display:block;margin-right:2.17235%;width:44.98412%}.standard .standard-content__inner .content-section .column-layout .column:last-child{margin-right:0}.standard .standard-content__inner .content-section .column-layout .column:nth-child(2n){margin-right:0}.standard .standard-content__inner .content-section .column-layout .column:nth-child(2n+1){clear:left}}.standard .standard-content__inner .content-section .natural-columns{max-width:1060px;margin-left:auto;margin-right:auto}.standard .standard-content__inner .content-section .natural-columns::after{clear:both;content:"";display:table}.standard .standard-content__inner .content-section .natural-columns ul{padding:0;margin:0 0 40px}.standard .standard-content__inner .content-section .natural-columns ul li{list-style-position:inside}.standard .standard-content__inner .content-section .content-image{position:relative;height:100%;width:100%}@media screen and (min-width: 900px){.standard .standard-content__inner .content-section .content-image{position:absolute}}@media screen and (min-width: 1060px){.standard .standard-content__inner .content-section .content-image{position:relative}}@media screen and (max-width: 768px){.standard .standard-content__inner .content-section .content-image{height:200px}}.standard .standard-content__inner .content-section .content-image p{padding:5px 10px;background-color:rgba(234,14,36,0.7);color:white;position:absolute;bottom:0;left:0;right:0;margin-bottom:0}.standard.faq .standard-content__inner .content-section p{margin-bottom:0}.standard.faq .standard-content__inner .content-section .section-part-headline h3{cursor:pointer}.standard.faq .standard-content__inner .content-section .section-part-paragraph{display:none;width:100%}.standard.faq .standard-content__inner .content-section .section-part-paragraph.section-part-faq-visible{display:block}.standard .contact_google_maps{width:100%;height:375px;border:none}.standard.contact .content-section{width:100%;max-width:700px;margin:0 auto}.standard .contact-container{padding-bottom:20px}.standard .contact-clear{clear:both;margin-bottom:20px}.standard span.button{float:right}
/*# sourceMappingURL=app.css.map */
