.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../img/loader-animated.3a91c8a7f5d2.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;top:50%;margin-top:-10px\9;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;background:transparent;color:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before,.slider-btn:before,.af-carousel .slick-prev:before,.af-carousel .slick-next:before{font-family:"Flaticon";font-size:20px;line-height:1;color:#fff;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:20px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"Flaticon";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:0.75}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{padding:0.3125rem 0.625rem;border-radius:3px;margin:0 0 2.5rem 0}input[type="text"][readonly],input[type="password"][readonly],input[type="date"][readonly],input[type="datetime"][readonly],input[type="datetime-local"][readonly],input[type="month"][readonly],input[type="week"][readonly],input[type="email"][readonly],input[type="number"][readonly],input[type="search"][readonly],input[type="tel"][readonly],input[type="time"][readonly],input[type="url"][readonly],input[type="color"][readonly],textarea[readonly]{background-color:#F0F0F0}.hidden-validatable-field{opacity:0 !important;height:0 !important;padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;border:none !important}.af-input-icons-wrapper{position:relative}.af-input-icons-wrapper input{margin:0 !important}.af-input-icons-wrapper .af-left-icon,.af-input-icons-wrapper .af-right-icon{padding-top:7px;top:0;position:absolute;width:45px;height:45px;text-align:center;color:#A5A5A5}.af-input-icons-wrapper .af-left-icon.big,.af-input-icons-wrapper .af-right-icon.big{padding-top:4px}.af-input-icons-wrapper .af-left-icon.mini,.af-input-icons-wrapper .af-right-icon.mini{padding-top:9px}.af-input-icons-wrapper .af-left-icon{left:0;top:0}.af-input-icons-wrapper .af-left-icon+input,.af-input-icons-wrapper .af-left-icon+i+input{padding-left:45px}.af-input-icons-wrapper .af-right-icon{right:0;top:0}.af-input-icons-wrapper .af-right-icon+input,.af-input-icons-wrapper .af-right-icon+i+input{padding-right:45px}form:not(.page-wrapper)>* .columns{padding:0}.error:empty:not(input){display:none}.nomargins input,.nomargins label,.nomargins select,.nomargins small.error,.nomargins ul.errorlist,.nomargins ul.errorlist>li,form.nomargins input,form.nomargins label,form.nomargins select,form.nomargins small.error,form.nomargins ul.errorlist,form.nomargins ul.errorlist>li{margin-bottom:0;margin:0}.nomargins ul.errorlist>li,form.nomargins ul.errorlist>li{padding:0}.nomargins small.error,form.nomargins small.error{padding-left:0;padding-right:0}.nomargins .error small.error,.nomargins [data-abide] .error span.error,.nomargins [data-abide] span.error,.nomargins [data-abide] small.error,form.nomargins .error small.error,form.nomargins [data-abide] .error span.error,form.nomargins [data-abide] span.error,form.nomargins [data-abide] small.error{margin-bottom:0;padding-left:0;padding-right:0;padding-bottom:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#D8D8D8}input :-moz-placeholder,textarea :-moz-placeholder{color:#D8D8D8}input ::-moz-placeholder,textarea ::-moz-placeholder{color:#D8D8D8}input :-ms-input-placeholder,textarea :-ms-input-placeholder{color:#D8D8D8}.af-inline-form .af-inline{display:inline-block;margin-bottom:0;vertical-align:middle}.af-inline-form .af-inline:not(:last-child){padding-right:12px}.af-inline-form .af-inline .button,.af-inline-form .af-inline .small-button,.af-inline-form .af-inline .small-sub-button,.af-inline-form .af-inline .large-button,.af-inline-form .af-inline .large-sub-button,.af-inline-form .af-inline .facebook-button,.af-inline-form .af-inline .large-button,.af-inline-form .af-inline .large-sub-button,.af-inline-form .af-inline .facebook-button{margin-bottom:0;margin-top:0;height:51px;margin-bottom:2px}.af-inline-form .af-inline input{margin-bottom:0;margin-top:0;height:53px}.af-inline-form p.af-inline{width:80px;height:auto}@media only screen and (min-width: 46.0625em) and (max-width: 64em){.af-inline-form p.af-inline{min-width:100%;padding:20px 0}}@media only screen and (max-width: 46em){.af-inline-form .af-inline{display:block}.af-inline-form .af-inline .button,.af-inline-form .af-inline .small-button,.af-inline-form .af-inline .small-sub-button,.af-inline-form .af-inline .large-button,.af-inline-form .af-inline .large-sub-button,.af-inline-form .af-inline .facebook-button,.af-inline-form .af-inline .large-button,.af-inline-form .af-inline .large-sub-button,.af-inline-form .af-inline .facebook-button{width:100%}.af-inline-form .af-inline:not(:last-child){padding-right:0}.af-inline-form .af-inline input{width:100% !important}.af-inline-form p.af-inline{display:none}}label>i{line-height:0}select{border-radius:3px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20viewBox%3D%220%200%201024%20256%22%20width%3D%2224%22%20height%3D%2212%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20fill%3D%22%234c4c4c%22%20d%3D%22M0%2064.99651751507h511.99873364184L255.99556774645%20319.003482484931L0%2064.99651751507z%22/%3E%0A%3C/svg%3E");padding-right:1.75rem}input[type="radio"].af-radio+label{white-space:normal}input[type="radio"].af-radio:checked+label.large-button,input[type="radio"].af-radio:checked+label.large-sub-button{background-color:#B1B2B6;color:#fff}input[type="radio"].af-radio[disabled]+label{opacity:0.5;cursor:not-allowed}input[type="radio"]+label.af-radio-widget{margin-left:0 !important;margin-right:0 !important;padding:20px 0;height:185px;width:100%;margin-bottom:0;position:relative;display:block}input[type="radio"]+label.af-radio-widget .radio-button{font-size:0;text-align:center;width:20%;padding:0 10px;float:left;height:100%}input[type="radio"]+label.af-radio-widget .radio-button:before{vertical-align:middle;content:'';height:100%;margin-left:-1px;display:inline-block}input[type="radio"]+label.af-radio-widget .radio-button:after{vertical-align:middle;content:'';height:17px;width:17px;box-shadow:#ccc 0 0 4px inset;display:inline-block;border-radius:10px;background-color:white}input[type="radio"]+label.af-radio-widget .radio-details{padding:0 5px 0 15px;width:80%;float:left}input[type="radio"]+label.af-radio-widget .radio-details h4{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}input[type="radio"]+label.af-radio-widget .radio-details a{position:absolute;bottom:20px}input[type="radio"]+label.af-radio-widget .radio-details p{line-height:1.2em;margin-bottom:5px}@media only screen and (min-width: 46.0625em) and (max-width: 64em){input[type="radio"]+label.af-radio-widget .radio-details{padding:0 5px 0 0px}}.af-radio:checked+label.af-radio-widget{box-shadow:0 0 3px rgba(0,0,0,0.7)}.af-radio:checked+label.af-radio-widget .radio-button:after{box-shadow:#409cf9 0 0 0 5px inset}.hidden-radio-form ul{list-style-type:none}.hidden-radio-form input[type="radio"]{display:none}.hidden-radio-form label:hover{color:#f26c4f}input.af-css-checkbox{display:none}input.af-css-checkbox+label:before{width:15px;height:15px;vertical-align:3px;padding-left:3px;display:inline-block;background:#fff;border:1px solid #ccc;line-height:0.7em;font-size:0.9rem;font-family:Flaticon;color:transparent;margin-right:7px;margin-left:-30px}input.af-css-checkbox+label{padding-left:30px}input.af-css-checkbox:checked+label:before{color:#f26c4f}div.af-css-checkbox input{display:none}div.af-css-checkbox label:before{width:15px;height:15px;vertical-align:3px;padding-left:3px;display:inline-block;background:#fff;border:1px solid #ccc;line-height:0.7em;font-size:0.9rem;font-family:Flaticon;color:transparent;margin-right:7px;margin-left:-30px}div.af-css-checkbox label{padding-left:30px;margin-right:0;margin-left:0}div.af-css-checkbox input:checked+label:before{color:#f26c4f}div.af-css-radio input{display:none}div.af-css-radio label:before{content:'';width:15px;height:15px;border-radius:15px;display:inline-block;background:#fff;border:1px solid #ccc;box-shadow:inset 0 0 2px #D8D8D8;margin-right:7px;margin-left:-30px;vertical-align:middle}div.af-css-radio label{padding-left:30px;margin-right:0;margin-left:0}div.af-css-radio input:checked+label:before{background:#f26c4f}div.af-css-radio input:checked+label{color:#f26c4f}.js-autosubmit input{cursor:pointer}.af-radio-icons-input{margin-top:7px;width:25px;float:left}.af-radio-icons{width:100%;font-size:0;padding-left:25px;margin-left:-25px;float:left}select.small-select{height:auto;padding:5px 10px}.af-price-prefix label .af-prefix{position:absolute;display:block;padding:0.3125rem 0;width:45px;text-align:center;background-color:#F0F0F0;height:2.8125rem;border-style:solid;border-width:1px;border-color:#D8D8D8;border-top-left-radius:3px;border-bottom-left-radius:3px;color:#4c4c4c}.af-price-prefix label .af-prefix:after,.af-price-prefix label .af-prefix:before{content:'';display:inline-block;vertical-align:middle}.af-price-prefix label .af-prefix:before{height:100%}.af-price-prefix input{padding-left:60px}.af-price-prefix.eur .af-prefix:after{content:'\20ac'}.af-price-prefix.gbp .af-prefix:after{content:'\00a3'}.af-price-prefix.usd .af-prefix:after{content:'\0024'}form .collapse.af-max-width .row.af-align-row,form .collapse.af-max-width hr.af-align-row,form .af-align-row{margin:0 -0.625rem;width:auto}.onboarding-welcome-background,.onboarding-data-background,.onboarding-thankyou-background{min-height:570px;height:100%}@media only screen and (max-width: 64em){.onboarding-welcome-background,.onboarding-data-background,.onboarding-thankyou-background{min-height:0;height:110px}}.onboarding-row>.column:nth-child(2){height:570px}@media only screen and (max-width: 46em){.onboarding-row>.column:nth-child(2){height:auto}}@media only screen and (min-width: 46.0625em) and (max-width: 64em){.onboarding-row>.column:nth-child(2){height:500px}}.onboarding-carousel{height:570px;overflow:hidden}@media only screen and (max-width: 46em){.onboarding-carousel{height:auto}}@media only screen and (min-width: 46.0625em) and (max-width: 64em){.onboarding-carousel{height:610px}}.onboarding-carousel.slick-vertical .slick-slide{border:none}.secondary-carousel{position:relative;padding:1.25rem 3.4375rem;margin-bottom:0;max-height:232px;overflow:hidden;background:#fff}@media only screen and (max-width: 46em){.secondary-carousel{font-size:0;overflow-x:scroll;white-space:nowrap;background-color:transparent;padding:0;height:auto;border-radius:none;box-shadow:none;max-height:none;margin-bottom:20px}.secondary-carousel .widget{box-shadow:none;border-radius:0;width:60%;display:inline-block;margin:0 0.625rem 20px}}.secondary-carousel .widget{box-shadow:none;border-radius:0}.secondary-carousel .slick-prev{left:0}.secondary-carousel .slick-next{right:0}.secondary-carousel .slick-slide{padding:0 0.625rem}.secondary-carousel .slick-prev,.secondary-carousel .slick-next{background:#e3e3e3}.related-carousel .slick-prev,.related-carousel .slick-next{top:-30px;padding:10px !important;border-radius:30px}.related-carousel .slick-prev:before,.related-carousel .slick-next:before{font-size:15px}.related-carousel .slick-prev{left:initial;right:40px}.related-carousel .slick-next{right:0}@media only screen and (max-width: 46em){.related-carousel.mobile-carousel .widget{display:inline-block;float:none;width:70%}}@media only screen and (max-width: 46em){.mobile-carousel{width:auto;font-size:0;overflow-x:scroll;white-space:nowrap;background-color:transparent;padding:0;height:auto;border-radius:none;box-shadow:none;max-height:none;margin-bottom:20px}.mobile-carousel ul:not(.inline-list)>li{box-shadow:none;border-radius:0;width:60%;display:inline-block;float:none;margin:0}}.af-product-slides-height figure{background-color:#F0F0F0}.af-product-slides-height figure img{max-height:900px;width:auto;margin:0 auto}.af-carousel.product-carousel{margin-bottom:110px;position:relative;white-space:nowrap;font-size:0;overflow:hidden}.af-carousel.product-carousel .slick-list[style="height: 1px;"]{height:auto !important}.af-carousel.product-carousel.slick-initialized{overflow:visible}@media only screen and (max-width: 46em){.af-carousel.product-carousel{margin-bottom:0}}.af-carousel.product-carousel .slick-thumbnails-wrapper{position:absolute;margin-top:35px}.af-carousel.product-carousel .slick-thumbnails-wrapper .slick-arrow{background:none}.af-carousel.product-carousel .slick-dots{bottom:-110px;text-align:left;white-space:nowrap;padding-bottom:0;padding-top:0;margin-bottom:0}.af-carousel.product-carousel .slick-dots .slick-arrow{background:transparent}.af-carousel.product-carousel .slick-dots li{height:auto;padding-right:10px;opacity:0.5;margin:0;transition:transform 500ms ease-out}.af-carousel.product-carousel .slick-dots li:empty{display:none}.af-carousel.product-carousel .slick-dots li.slick-active{opacity:1}.af-carousel.product-carousel .slick-dots:not(.slick-slider){position:static;overflow:hidden;padding:0;border-left:35px solid transparent;border-right:35px solid transparent}@media only screen and (max-width: 46em){.af-carousel.product-carousel .slick-dots{text-align:center;padding:5px;bottom:-45px}.af-carousel.product-carousel .slick-dots li{width:auto}}.af-carousel.product-carousel .slick-prev{left:0}.af-carousel.product-carousel .slick-next{right:0}.af-carousel.product-carousel .dot{width:9px;height:9px;border-radius:9px;background-color:#D8D8D8;margin:0}.af-carousel.product-carousel .slick-active .dot{background-color:#f26c4f}.zoom-button{color:#4c4c4c !important;position:absolute;bottom:0;right:0;padding:8px 10px;background-color:rgba(255,255,255,0.5);font-size:1rem}a:hover .zoom-button{background-color:rgba(255,255,255,0.8)}.slider-btn,.af-carousel .slick-prev,.af-carousel .slick-next{z-index:1;padding:30px 10px;width:auto;height:auto;opacity:0.5;background:#fff}.slider-btn:before,.af-carousel .slick-prev:before,.af-carousel .slick-next:before{font-family:Flaticon;color:#000}.slider-btn:hover,.af-carousel .slick-prev:hover,.af-carousel .slick-next:hover{opacity:0.7}.hero-carousel{margin-top:20px;display:block;width:100%;overflow-x:hidden;max-height:470px}.hero-carousel .slick-slide{max-height:470px;overflow-x:hidden;border-top:none;border-bottom:none;border-left:10px solid #F0F0F0;border-right:10px solid #F0F0F0}.hero-carousel .slick-slide figure{max-height:470px}.hero-carousel .slick-prev{left:50px}@media only screen and (min-width: 120.0625em){.hero-carousel .slick-prev{left:350px}}.hero-carousel .slick-next{right:50px}@media only screen and (min-width: 120.0625em){.hero-carousel .slick-next{right:350px}}.hero-carousel .slick-slide{overflow:hidden}.product-hero-carousel{margin-top:20px;display:block;width:100%;overflow-x:hidden;max-height:none;margin-bottom:0;height:460px}.product-hero-carousel .slick-slide{max-height:none;overflow-x:hidden;border-top:none;border-bottom:none;border-left:10px solid #F0F0F0;border-right:10px solid #F0F0F0}.product-hero-carousel .slick-slide figure{max-height:none}.product-hero-carousel .slick-prev{left:50px}@media only screen and (min-width: 120.0625em){.product-hero-carousel .slick-prev{left:350px}}.product-hero-carousel .slick-next{right:50px}@media only screen and (min-width: 120.0625em){.product-hero-carousel .slick-next{right:350px}}.product-hero-carousel .slick-slide{height:460px;transition:opacity 250ms ease-out;background-color:#ccc}.product-hero-carousel .slick-slide img{height:100%;width:auto}.product-hero-carousel .slick-prev{left:0}@media only screen and (max-width: 46em){.product-hero-carousel .slick-prev{left:0}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.product-hero-carousel .slick-prev{left:0}}@media only screen and (min-width: 120.0625em){.product-hero-carousel .slick-prev{left:0}}.product-hero-carousel .slick-next{right:0}@media only screen and (max-width: 46em){.product-hero-carousel .slick-next{right:0}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.product-hero-carousel .slick-next{right:0}}@media only screen and (min-width: 120.0625em){.product-hero-carousel .slick-next{right:0}}.admin-carousel-overlay{position:absolute;top:0px;left:0px;width:100%;z-index:2}@media screen and (max-height: 800px){.product-hero-carousel{height:400px}.product-hero-carousel .slick-slide{height:400px}}
