/*!
====================================================
Do not touch or edit!
This file was autogenerated by a CSS preprocessor.
Any changes made here will be automatically deleted once updated.
==================================================== 
*/.section--kik-herobanner .section-rating{margin-bottom:16px}.section--kik-herobanner .section-rating,.section--kik-herobanner .section-rating .section-rating-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.section--kik-herobanner .section-rating .rating{display:inline-block}.section--kik-herobanner .section-rating .rating-text{font-size:14px;font-weight:700;letter-spacing:.25px}.section--kik-herobanner .section-header{margin-bottom:16px!important}.section--kik-herobanner .section-header .section-header--title.title{text-wrap:balance;font-size:32px;font-weight:700;letter-spacing:0;line-height:40px;margin-left:auto;margin-right:auto;max-width:350px;text-align:center}.section--kik-herobanner .section-header .section-header--subtitle p{text-wrap:balance;font-size:14px;font-weight:700;letter-spacing:.25px;line-height:21px;text-align:center}.section--kik-herobanner .section-usp{text-align:center;width:100%}.section--kik-herobanner .section-usp>div{display:inline-block}.section--kik-herobanner .section-usp>div:not(:first-of-type){margin-left:16px}.section--kik-herobanner .section-usp .section-usp-wrapper{-ms-grid-columns:25px auto;grid-column-gap:2px;-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px;display:-ms-grid;display:grid;grid-template-columns:25px auto;width:auto}.section--kik-herobanner .section-usp .section-usp-wrapper>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.section--kik-herobanner .section-usp .section-usp__icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:4px;padding:2px;position:relative}.section--kik-herobanner .section-usp .section-usp__icon svg{height:auto;width:100%}.section--kik-herobanner .section-usp .section-usp__text{line-height:115%;margin-bottom:0;margin-top:0}.section--kik-herobanner .section-cta{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-top:24px;text-align:center}.section--kik-herobanner .section-cta .section-cta--note{display:block;font-size:14px;font-weight:300;letter-spacing:.25px;line-height:21px;margin-top:6px;text-align:center;width:100%}.section--kik-herobanner .section-cta .btn-primary-red,.section--kik-herobanner .section-cta .button--primary{max-width:100%;width:100%}.section--kik-herobanner .section-cta .btn{margin-top:0;max-width:100%;width:100%}.section--kik-herobanner .cslideshow__controls{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;z-index:2}.section--kik-herobanner .cslideshow__controls .cslider.cslider--everywhere{margin-bottom:16px}.section--kik-herobanner .cslideshow__controls .cslider-counter{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.section--kik-herobanner .cslideshow__controls .cslider-counter__link{padding:0!important}.section--kik-herobanner .cslideshow__controls button.cslider-counter__link.cslider-counter__link--dots:not(:only-child):not(:first-child){margin-left:12px}@media screen and (min-width:750px){.section--kik-herobanner .cslideshow__controls button.cslider-counter__link.cslider-counter__link--dots:not(:only-child):not(:first-child){margin-left:16px}}.section--kik-herobanner .cslideshow__controls .cslider-counter__link--dots .dot{height:12px;width:12px}@media screen and (min-width:750px){.section--kik-herobanner .cslideshow__controls .cslider-counter--dots{margin:0}}.section--kik-herobanner .cslider-floating-element{bottom:-20px;left:0;position:absolute;z-index:1}@media screen and (min-width:750px){.section--kik-herobanner .cslider-floating-element{bottom:0;left:-35px}.section--kik-herobanner .cgrid__item.cgrid__item--slideshow .cgrid-item-wrapper--slideshow{margin-left:auto;max-width:600px;width:100%}.section--kik-herobanner .cgrid__item--section-copy{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.section--kik-herobanner .section-cta{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:325px;text-align:left;width:100%}.section--kik-herobanner .section-cta,.section--kik-herobanner .section-rating,.section--kik-herobanner .section-rating .section-rating-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section--kik-herobanner .section-header .section-header--title.title{font-size:48px;letter-spacing:0;line-height:56px;max-width:565px;text-align:left}.section--kik-herobanner .section-header .section-header--subtitle p{text-align:left}.section--kik-herobanner .section-usp{max-width:100%;text-align:left;width:100%}}@media screen and (max-width:749px){.section--kik-herobanner .section-usp{margin-left:auto;margin-right:auto;max-width:270px;text-align:center;width:100%}.section--kik-herobanner .section-usp>div:last-of-type{margin-left:0}.section--kik-herobanner .product-set-card{-ms-grid-columns:35% auto;grid-template-columns:35% auto}}