.slick-dots li button:before,body{-webkit-font-smoothing:antialiased}.nav-item a,.nav-lvl-1,.slick-track{white-space:nowrap}.BlockDuelItem .title,.BlockIntro .title,.block-text-container .title,.footer-nav,.hero-title{text-transform:uppercase}.category-list,.footer-nav-items,.ingredients-list,.nav-lvl-0,.nav-lvl-1,.slick-dots{list-style:none}.BlockDuelProduct .block-product,.product-item,.related-list .related-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal}*{min-height:0;min-width:0;box-sizing:border-box}.fit-width{width:100%}.fit-height{height:100%;width:auto}.flex-stretch,.image-hr{width:100%;display:block}.image-hr{min-width:100%;height:auto;left:50%;position:relative;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);max-width:none}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots,.slick-dots li button:before{position:absolute;left:0;text-align:center}@media (min-width:768px){.image-hr{min-height:100%}}.pure-g [class*=pure-u]{font-family:initial}.pure-img{margin:auto}.pure-g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:15px;right:0;display:block;padding:0;margin:0}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{line-height:20px;top:0;width:15px;height:15px;content:' ';background:#fff;border-radius:50%;-moz-osx-font-smoothing:grayscale}#circularG,.line{top:50%;position:absolute}.btn,video{width:100%}.slick-dots li.slick-active button:before{background:#fff}.slick-slide{outline:0;vertical-align:bottom;display:inline-block!important;float:none;min-height:initial!important}.line,.nav-item a,.terms .legal-copy,.terms .logo-rpf{vertical-align:middle}video{display:block;height:auto}.btn,.line{display:inline-block}a{color:inherit;text-decoration:none}.copy a{font-weight:700;text-decoration:underline}body{font-size:16px;text-rendering:optimizeLegibility}#main{overflow:hidden}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000}body:not(.ipad) .wow{visibility:hidden}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.ipad .hero-video{height:320px}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.ipad .hero-video{height:427px}}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.btn{max-width:96%;margin:10px auto auto;height:60px;line-height:50px;text-align:center;text-decoration:none;border:1px solid red;font-weight:700;font-size:18px;cursor:pointer;-webkit-transition:background .3s linear border 1s linear;transition:background .3s linear border 1s linear;padding:0 12px}@media (min-width:768px){.btn{height:50px;width:auto;padding:0 40px;max-width:400px}}.line{height:1px;background:#000;width:13px;-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0)}.line-before{right:-20px}.line-after{left:-20px}@media (min-width:768px){.line{width:32px}.line-before{right:-45px}.line-after{left:-45px}}.navigation-arrow{width:36px;height:65px;background:url(../images/product-arrow-active.png) no-repeat;background-size:contain;cursor:pointer}.navigation-arrow.prev{-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH}.navigation-arrow.slick-disabled{display:none!important}.navigation-arrow:hover{background-image:url(../images/product-arrow.png)}#circularG{-webkit-transform:translateY(-50%) translateX(-50%) translateZ(0);transform:translateY(-50%) translateX(-50%) translateZ(0);left:50%;width:58px;height:58px;margin:auto;display:none}#circularG.loading{display:block}.circularG{position:absolute;background-color:rgba(200,214,210,.5);width:14px;height:14px;border-radius:9px;-webkit-animation-name:bounce_circularG;animation-name:bounce_circularG;-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal}#circularG_1{left:0;top:23px;-webkit-animation-delay:.41s;animation-delay:.41s}#circularG_2{left:6px;top:6px;-webkit-animation-delay:.55s;animation-delay:.55s}#circularG_3{top:0;left:23px;-webkit-animation-delay:.69s;animation-delay:.69s}#circularG_4{right:6px;top:6px;-webkit-animation-delay:.83s;animation-delay:.83s}#circularG_5{right:0;top:23px;-webkit-animation-delay:.97s;animation-delay:.97s}#circularG_6{right:6px;bottom:6px;-webkit-animation-delay:1.1s;animation-delay:1.1s}#circularG_7{left:23px;bottom:0;-webkit-animation-delay:1.24s;animation-delay:1.24s}#circularG_8{left:6px;bottom:6px;-webkit-animation-delay:1.38s;animation-delay:1.38s}@-webkit-keyframes bounce_circularG{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounce_circularG{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.3);transform:scale(.3)}}.contact-container{padding:100px 35px}@media (min-width:768px){.contact-container{padding:100px 60px}}@media (min-width:1280px){.contact-container{padding:100px 120px}}.form-container .title{margin:10px 0 15px;font-size:1.8em}.form-container .copy{margin:0 0 40px}.form-title--container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:10px 0}.form-title--container .title{margin:0;display:block}.form-title--container .required{display:block;text-align:right}.form-title--container hr{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.contact-details--container{margin-top:100px}.contact-details--container h2{margin-top:10px}@media (min-width:768px){.contact-details--container{margin-top:0}}@media (min-width:1024px){.contact-details--container{padding-left:40px}}@media (min-width:1280px){.contact-details--container{padding-left:80px}}.form-contact{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.form-contact .btn{max-width:100%;margin-right:0}.form-field{margin-bottom:14px}.form-field label{display:block;margin-bottom:3px}.form-field textarea{height:160px}.form-field input[type=checkbox]{float:left;width:18px;margin:0 5px 0 0;height:15px;outline:0;border-radius:0;-webkit-border-radius:0}.input-field{padding:10px 5px}.field-validation-error{display:block;color:red}.required-field:after{content:"*"}#header{height:86px;width:100%;background:repeat-x grey;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:11}#header.fixed{position:fixed}#header.absolute{position:absolute}@media (max-width:767px){#header{position:fixed;top:0;left:0;height:65px}}#header .overlay{position:fixed;left:0;top:86px;height:100%;width:100%;background:rgba(0,0,0,.7);display:none}.logo-container{width:130px;position:fixed;z-index:3}.logo-container .logo{-webkit-transform:translateY(-50%) translateX(-50%) translateZ(0);transform:translateY(-50%) translateX(-50%) translateZ(0);position:absolute;left:50%;top:50%}.nav-header--container{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(100% - 130px)}@media (max-width:767px){.logo-container{-webkit-transform:translateY(-50%) translateX(-50%) translateZ(0);transform:translateY(-50%) translateX(-50%) translateZ(0);position:absolute;left:50%;top:50%;z-index:2}.nav-header--container{width:auto;z-index:1}}.nav-header{top:0;left:0;width:calc(100% - 90px);height:100%;text-align:right;padding:0 10px;font-size:.9em;z-index:12}.nav-category-list,.nav-full-range,.nav-header.centered,.nav-item-lvl-0{text-align:center}@media (min-width:1024px){.nav-header{font-size:16px;padding:0 10px}}@media (max-width:767px){.nav-header{position:fixed;width:calc(100% - 80px);overflow-y:auto;left:0;background:rgba(255,255,255,.9);-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 375ms cubic-bezier(.215,.61,.355,1);transition:-webkit-transform 375ms cubic-bezier(.215,.61,.355,1);transition:transform 375ms cubic-bezier(.215,.61,.355,1);transition:transform 375ms cubic-bezier(.215,.61,.355,1),-webkit-transform 375ms cubic-bezier(.215,.61,.355,1);padding:100px 0 0}}.search-icon-container{display:inline-block;position:relative;height:100%;width:90px}.search-icon-container .search{width:inherit;height:100%;cursor:pointer}.search-icon-container .search-icon{-webkit-transform:translateY(-50%) translateX(-50%) translateZ(0);transform:translateY(-50%) translateX(-50%) translateZ(0);position:absolute;left:50%;top:50%}@media (max-width:767px){.search-icon-container{position:absolute;right:0;top:0;width:80px}}.burger-menu{padding:30px;z-index:11;position:relative;cursor:pointer;display:none}.burger-menu:hover .burger-menu--line{background:gold}@media (max-width:767px){.burger-menu{display:block;padding:20px;position:absolute;left:0;top:0;height:100%;width:80px;-webkit-transition:all 375ms cubic-bezier(.215,.61,.355,1);transition:all 375ms cubic-bezier(.215,.61,.355,1)}}.burger-menu--content{position:relative;display:block;width:30px;height:30px;margin:auto}@media (min-width:768px){.burger-menu--content{width:35px;height:35px}}.burger-menu--line{position:absolute;left:0;top:0;width:100%;border-radius:2px;height:2px;background:#fff;-webkit-transition:opacity 175ms cubic-bezier(.215,.61,.355,1),background 375ms ease-out,-webkit-transform 375ms cubic-bezier(.215,.61,.355,1);transition:opacity 175ms cubic-bezier(.215,.61,.355,1),background 375ms ease-out,-webkit-transform 375ms cubic-bezier(.215,.61,.355,1);transition:transform 375ms cubic-bezier(.215,.61,.355,1),opacity 175ms cubic-bezier(.215,.61,.355,1),background 375ms ease-out;transition:transform 375ms cubic-bezier(.215,.61,.355,1),opacity 175ms cubic-bezier(.215,.61,.355,1),background 375ms ease-out,-webkit-transform 375ms cubic-bezier(.215,.61,.355,1)}.burger-menu--line.line-1{top:0}.burger-menu--line.line-2{top:8px}.burger-menu--line.line-3{top:16px}.nav-open{overflow:hidden}.nav-open .nav-header{-webkit-transform:translateX(0);transform:translateX(0);-webkit-perspective:10000px;perspective:10000px;overflow-y:auto}.nav-open .line-1{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.nav-open .line-2{opacity:0}.nav-open .line-3{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.nav-open .burger-menu{left:calc(100% - 80px);background:#fff}.nav-open .logo-container{z-index:1}.nav-product_selection{height:auto;width:100%;position:absolute;background:#f0f0eb;left:0;top:86px;z-index:2;opacity:0;-webkit-transform:translateY(-150%);transform:translateY(-150%);-webkit-transition:opacity .3s linear,-webkit-transform 0s linear;transition:opacity .3s linear,-webkit-transform 0s linear;transition:transform 0s linear,opacity .3s linear;transition:transform 0s linear,opacity .3s linear,-webkit-transform 0s linear}#nav-category-container{z-index:9;width:100%;background:#e8e3d8;font-size:1em;position:relative;text-align:center;height:40px;line-height:40px}.nav-category-link{display:block}.nav-category-link.active:after{content:"";top:100%;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);position:absolute;left:50%;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e8e3d8;width:0;height:0}.nav-category-item,.nav-category-list{position:relative;display:inline-block}.nav-category-list{list-style:none;margin:0;padding:0;overflow-y:visible;opacity:1;width:100%;top:auto;background:0 0;pointer-events:auto}.nav-category-item{cursor:pointer;height:40px;padding:0 10px}.nav-product,.no-flexbox #header{display:block}.nav-category-item:hover{font-weight:700}.nav-product-slider{margin:0;padding:30px 100px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.nav-product-slider .navigation-arrow{-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);position:absolute;top:50%;height:40px;background-image:url(../images/product-arrow.png)}.nav-item,.nav-item .nav-item_title,.nav-item a{position:relative}.nav-product-slider .navigation-arrow.prev{left:20px;-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1);-webkit-filter:FlipH;filter:FlipH}.nav-product-slider .navigation-arrow.next{right:20px}.nav-full-range{padding:20px 0 40px}.nav-product{opacity:1;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;margin:0 5px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:20%}.nav-product.loading{opacity:0}.nav-product img{max-height:300px}.products-nav-open{overflow:hidden}@media (min-width:768px){.products-nav-open .nav-product_selection{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.products-nav-open #header .overlay{display:block}}.no-flexbox #header .logo-container{float:left}.no-flexbox #header .nav-header--container{float:right;display:block}.no-flexbox #header .nav-header{float:left}.no-flexbox #header .search-icon-container{float:right}.nav-lvl-0{display:inline-block;height:100%;margin:0;padding:0}@media (max-width:767px){.nav-lvl-0{display:block;height:auto;padding-bottom:50px}}.nav-item{width:auto;padding:0 5px;display:inline-block}.nav-item a{height:inherit;display:block;z-index:2;font-weight:700}@media (min-width:768px){.nav-item{font-size:1em}.nav-item:not(.has-subnav):hover .nav-item_title:after{width:100%}}@media (min-width:1024px){.nav-item{padding:0 10px}}@media (min-width:1280px){.nav-item{padding:0 20px}}@media (max-width:767px){.nav-item{display:block;height:auto;font-size:1.5em}}.nav-item .nav-item_title:after{content:"";height:2px;width:0;position:absolute;background:#fff;bottom:-3px;left:0;-webkit-transition:width .3s linear;transition:width .3s linear}.nav-item .down-arrow{display:none}.nav-item-lvl-0{height:inherit}.nav-item-lvl-0>a{line-height:86px}@media (max-width:767px){.nav-item-lvl-0{display:block;height:auto;text-align:left}}@media (min-width:768px){.nav-item-lvl-0.has-subnav .down-arrow{display:inline;margin-left:2px}.nav-item-lvl-1:hover a{font-weight:700}}.nav-lvl-1{display:none;z-index:1;padding:0;position:absolute;text-align:left}@media (max-width:767px){.nav-lvl-1{display:block;position:static;width:100%;text-align:center}.nav-item-lvl-1{height:50px;font-size:.8em}}#footer,#main,.block-row{position:relative}.nav-item-lvl-1{display:block;padding:10px}#container-social{text-align:center;padding:30px}#container-social .title{font-size:1.35em}@media (min-width:768px){#container-social{padding:40px 30px}#container-social .title{font-size:1.75em}}#block-subscribe{padding-top:30px}.subscribe-success{font-size:1.5em}.subscribe-success .tick{font-size:1.3em}#block-social .title{margin:0 0 10px}.social-link{width:56px;height:56px;display:inline-block;line-height:56px;font-size:36px;color:#000;background:#fff;border-radius:50%;margin:0 18px;-webkit-transition:all .3s linear;transition:all .3s linear;border:1px solid #fff}.social-link:hover{background:0 0;color:#fff}#footer{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:grey;text-align:center;padding:20px 30px}@media (min-width:768px){#footer{text-align:left;min-height:100px}}.footer-nav{display:none;text-align:right}.footer-nav-item{display:inline-block;padding:0 10px;font-size:.8em}.terms .logo-rpf{width:72px}@media (min-width:768px){.footer-nav{display:inline-block}.legal-copy{display:inline-block;width:calc(100% - 80px);padding-left:10px}}@media (max-width:767px){#main{margin-top:65px}}.hero-content{-webkit-transform:translateY(-50%) translateX(-50%) translateZ(0);transform:translateY(-50%) translateX(-50%) translateZ(0);position:absolute;left:50%;top:50%;width:90%;text-align:center}.hero-title{text-align:center;margin-bottom:0;font-size:2em}.hero-subtitle{display:block;margin-top:0;margin-bottom:20px;font-size:.6em}.product-main{position:relative}.block-text-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-box-align:center;-ms-flex-pack:center;-ms-flex-align:center;padding:114px 35px;background-repeat:repeat;overflow-y:hidden}@media (min-width:768px){.block-text-container{padding:90px 50px}}@media (min-width:1280px){.block-text-container{padding:114px 70px}}.block-text-container .block-text{margin:auto;width:100%;max-width:700px}.block-text-container .title{font-size:1.4em}.block-text-container .copy{font-size:1.1em;line-height:1.3em}.bg-video{min-width:100%;max-width:150%;width:auto}.BlockIntro{padding:100px 35px}.BlockIntro .copy-container{max-width:920px;margin:auto;display:block;text-align:center}.BlockIntro .title{font-size:2em;margin:10px 0 30px;padding:0 8px}.BlockIntro .copy{line-height:1.4em}@media (min-width:768px){.BlockIntro .title{font-size:2.4em}.BlockIntro{padding:80px}.BlockImageText .block-image-container img{min-height:initial;width:auto}}@media (min-width:1024px){.BlockIntro{padding:115px}}.BlockImageText{max-height:1000px}.BlockImageText .block-image-container{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;overflow:hidden}.BlockImageText .block-text-container{padding:75px 35px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.BlockImageText .copy{font-size:1em}@media (min-width:768px){.BlockImageText .block-text-container{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:20px 35px}.BlockImageText .copy{font-size:.9em}.BlockImageText.inverted .block-text-container{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.BlockImageText.inverted .block-image-container{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media (min-width:1024px){.BlockImageText .block-text-container{padding:30px 100px}.BlockImageText .copy{font-size:1.1em}}.BlockDuelItem .block-content{width:90%;text-align:center}.BlockDuelItem .title{font-size:2.2em;margin:0}.BlockDuelItem .subtitle{margin-top:0;font-size:1.1em}.BlockDuelProduct .block-product{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:center;padding:0 35px}@media (min-width:768px){.BlockDuelProduct .block-product{padding:30px 0 20px;min-height:600px}}.BlockDuelProduct .block-product>a{display:block;width:100%}.BlockDuelProduct .block-content{position:relative;padding-bottom:30px;max-width:500px}.BlockDuelProduct .product-title{text-transform:uppercase;font-size:1.4em;margin:0 0 5px}.BlockDuelProduct .product-sub{font-size:.7em;display:block;position:relative;text-transform:none;margin-top:5px}#category-container,.BlockDuelProduct .product-sub:first-letter{text-transform:uppercase}.BlockDuelProduct .product-img{padding:30px 0 10px}@media (min-width:768px){.BlockDuelProduct .product-img{padding:30px 0 20px;width:500px;max-width:80%}}.BlockDuelPageLinks .block-content,.BlockTriplePageLinks .block-content{width:90%}.BlockDuelPageLinks .title{margin-bottom:10px;font-size:2em}.BlockDuelPageLinks .subtitle,.BlockTriplePageLinks .copy{font-size:.8em;margin-top:0}.BlockDuelPageLinks img{-webkit-transition:-webkit-transform .6s linear;transition:-webkit-transform .6s linear;transition:transform .6s linear;transition:transform .6s linear,-webkit-transform .6s linear;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.BlockDuelPageLinks .block-item{margin-bottom:-6px}.BlockDuelPageLinks .block-item:hover img{-webkit-transform:translateZ(0) scale(1.03);transform:translateZ(0) scale(1.03)}@media (min-width:1280px){.BlockDuelProduct .product-img{padding:30px 0 20px}.BlockDuelPageLinks .block-content.bottom,.BlockTriplePageLinks .block-content.bottom{bottom:30px}}.BlockTriplePageLinks .title{margin-bottom:10px}.BlockTriplePageLinks img{-webkit-transition:-webkit-filter .4s linear,-webkit-transform .6s linear;transition:-webkit-filter .4s linear,-webkit-transform .6s linear;transition:filter .4s linear,transform .6s linear;transition:filter .4s linear,transform .6s linear,-webkit-filter .4s linear,-webkit-transform .6s linear;-webkit-transform:translateZ(0) scale(1.01);transform:translateZ(0) scale(1.01)}.BlockTriplePageLinks .block-item:hover img{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}.block-item,.block-product{position:relative;overflow:hidden;display:inline-block}.block-content{margin:auto;text-align:center}.block-content.middle{-webkit-transform:translateY(-50%) translateX(-50%) translateZ(0);transform:translateY(-50%) translateX(-50%) translateZ(0);position:absolute;left:50%;top:50%}.block-content.bottom{-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);position:absolute;left:50%;bottom:20px}.block-content.top{-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);position:absolute;left:50%;top:30px}.block-content.left{text-align:left}#category-container{position:fixed;z-index:9;left:0;top:65px;width:100%;height:65px;line-height:65px;background:#e8e3d8;text-align:right;font-size:1em;cursor:pointer}@media (min-width:768px){#category-container{position:relative;left:0;top:0;text-align:center;height:40px;line-height:40px;cursor:default}.categories-overlay{display:none}}.categories-overlay{display:none;height:100%;width:100%;position:fixed;background:rgba(0,0,0,.4);top:0;left:0;z-index:8}.category-list{position:absolute;top:100%;left:0;right:0;background:#fff;margin:0;padding:0;overflow:hidden;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;overflow-y:auto;pointer-events:none}.category-item{height:65px;line-height:65px;padding-right:30px;position:relative;border-bottom:1px solid gold;cursor:pointer}.category-item:last-of-type{border:none}@media (min-width:768px){.category-list{opacity:1;position:relative;text-align:center;display:inline-block;top:auto;background:0 0;pointer-events:auto}.category-item{height:40px;line-height:40px;display:inline-block;border:none;padding:0 10px}.category-item:hover{font-weight:700}.category-selected{display:none}}.category-selected{padding-right:30px;position:relative}.category-selected:after{font-family:FontAwesome;content:"\f0d7";position:absolute;right:12px}.category-link.active{font-weight:700}@media (max-width:767px){.category-filters.active .categories-overlay{display:block}.category-filters.active .category-list{opacity:1;pointer-events:auto}.category-filters.active .category-selected:after{content:"\f0d8"}}.products-section #circularG{top:200px}.products-section .circularG{background:rgba(0,0,0,.4)}#products-container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:65px}.product-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;position:relative;text-align:center;opacity:1;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;min-height:500px}#search-container,.product-item.loading,.search-close .line-2{opacity:0}.product-item .block-content{position:relative;width:100%;padding-bottom:50px}.product-item .product-title{text-transform:uppercase;font-size:1.4em;margin-bottom:5px}.product-item .product-sub{font-size:.6em;display:block;position:relative;text-transform:none;margin-top:5px}#product-details .product-stats,.feeding-block .feeding-guide,.feeding-block h3,.ingredient-name,.product-item .product-sub:first-letter,.product-nav-menu .product-nav-title,.search-input,.trending-item{text-transform:uppercase}@media (min-width:768px){#products-container{padding-top:0}.product-item .product-sub{font-size:.7em}}.product-item .product-link{width:100%;display:block}.product-item .product-img_container,.product-nav-menu a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.product-item .product-img_container{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;padding:20px 15px;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media (min-width:768px){.product-item .product-img_container{padding:30px 0 15px;height:320px;position:relative}}@media (min-width:1280px){.product-item .product-img_container{height:400px}}.product-item .product-img{max-width:80%;max-height:320px;margin-bottom:0;width:auto}@media (min-width:568px){.product-item .product-img{width:auto;object-fit:contain;max-height:200px}}@media (min-width:768px){.product-item .product-img{max-height:260px}.product-item .btn{display:inline-block}}@media (max-width:767px){.product-item .btn{height:40px;font-size:.8em;line-height:40px;width:85%}}.no-flexbox .product-item{vertical-align:bottom}.product-nav-menu{position:absolute;top:50px;right:40px;z-index:2}.product-nav-menu a{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-nav-menu .product-nav-title{margin-right:10px;font-weight:700;font-size:.9em}@media (min-width:768px){.product-nav-menu{right:60px}}@media (min-width:1280px){.product-nav-menu{right:120px}.product-information{padding-left:80px}}.grid-container{width:38px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grid-block{display:inline-block;width:10px;height:10px;background:#000}.product-nav{position:absolute;top:42%;width:36px;height:77px}.product-nav.prev{left:20px}.product-nav.next{right:20px}@media (max-width:767px){.product-nav{top:20%;width:22px}.product-nav.prev{left:10px}.product-nav.next{right:10px}}@media (min-width:768px){.product-nav{top:30%}}@media (min-width:1024px){.product-nav{position:absolute;top:42%}.product-nav.prev{left:0}.product-nav.next{right:0}}@media (min-width:1440px){.product-nav{position:absolute}}#product-details,#product-details .product-summary-container{position:relative}#product-details{padding:120px 40px 80px;max-width:1800px;margin:auto;display:block}#product-details .product-image img{max-height:700px;width:auto}@media (min-width:768px){#product-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:100px 60px}#product-details .product-image img{visibility:hidden}}#product-details .product-title{font-size:2.9em;margin:38px 0 20px;letter-spacing:10px}@media (min-width:768px){#product-details .product-title{font-size:3.6em}}#product-details .product-subtitle{letter-spacing:4px;display:block;font-size:.5em;line-height:1.2em;margin-top:5px}#product-details .product-categories{font-size:1.2em}@media (min-width:768px){#product-details .product-categories{font-size:1.4em;margin-bottom:50px}}#product-details .product-category_name{color:red;margin-right:8px}#product-details .product-share_container{margin:20px 0}@media (min-width:1280px){#product-details{padding:100px 120px}#product-details .product-image img{max-width:100%}#product-details .product-title{padding-right:280px}#product-details .product-share_container{position:absolute;top:-50px;right:0;margin:0}}#product-details .product-share_title{text-transform:uppercase;font-weight:700;font-size:.9em}#product-details .product-details{font-size:1.2em;line-height:24px}@media (min-width:768px){#product-details .product-details{line-height:28px;font-size:1.1em}}#product-details .product-share{background:#000;color:#fff;border-radius:50%;width:45px;height:45px;line-height:45px;text-align:center;font-size:1.6em;margin:0 5px;-webkit-transition:all .2s linear;transition:all .2s linear;border:1px solid #000}#product-details .product-share:hover{background:0 0;color:#000}@media (min-width:768px){#product-details .product-share{width:32px;height:32px;line-height:32px;font-size:1.3em}.ingredients-container{padding:60px 60px 40px}}#product-details .product-stats{margin-top:0;font-size:2em}#product-details .product-stat{text-align:left;margin-bottom:20px}#product-details .stat-count,#product-details .stat-image{display:block;margin:auto;height:60px;line-height:72px}#product-details .product-stat_container{display:inline-block;text-align:center}.ingredients-container{background:#f7f7f7}.ingredients-list-container{max-width:1800px;margin:auto;display:block}.list_title{font-size:1.8em;margin-top:0;margin-bottom:0;margin-left:30px;padding-top:20px}@media (min-width:768px){.list_title{padding-top:10px;margin-left:0;font-size:1.2em}.ingredient-item{max-width:220px}}.ingredients-list{margin:10px 0 0;padding:0;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.ingredient-item{overflow-x:hidden;padding:0 5px;background:#f3f3f3}.ingredient-item:first-of-type{padding-left:0}.ingredient-name{margin:0;padding:10px 5px;font-weight:700;font-size:.8em}.related-list-container{max-width:1800px;margin:auto;display:block}.related-container{background:#fff;padding:30px 0 40px}@media (min-width:768px){.related-container{padding:40px 60px 60px}}.related-list{text-align:center;margin:10px 0 0;padding:0;background:#f0f0eb;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.related-list .related-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;min-height:360px}.related-list .related-item a{width:100%}.related-list .related-item img{width:300px;padding:20px;max-height:300px;max-width:100%}.related-list .related-item:hover{background:#e8e4dd}.related-title{margin:0 50px 10px;white-space:normal;font-size:1.2em}.related-subtitle{position:relative;margin:0 5% 20px;white-space:normal;font-weight:700;font-size:.8em;display:block;height:40px}@media (min-width:768px){.related-list .related-item img{width:auto}.related-subtitle{margin:0 15% 20px}}@media (min-width:1280px){.related-subtitle{margin:0 20% 20px}}.ingredients-container hr,.related-container hr{display:block;height:1px;border:0;border-top:1px solid rgba(0,0,0,.1);margin:0 0 5px;padding:0}.ingredients-slider,.related-slider{padding:0 5px;width:100%}@media (min-width:568px){.ingredients-slider,.related-slider{padding:0 60px 60px}}.ingredients-slider .slick-prev,.related-slider .slick-prev{position:absolute;top:50%;border:0;outline:0;-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%);left:0;width:36px;height:65px;background:url(../images/product-arrow-active.png) no-repeat;background-size:contain;cursor:pointer;font-size:0}.ingredients-slider .slick-next:before,.ingredients-slider .slick-prev:after,.related-slider .slick-next:before,.related-slider .slick-prev:after{font-size:0}.ingredients-slider .slick-next,.related-slider .slick-next{position:absolute;top:50%;border:0;outline:0;-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);right:0;width:36px;height:65px;background:url(../images/product-arrow-active.png) no-repeat;background-size:contain;cursor:pointer;font-size:0}.feeding-block{color:#eee9e4;padding:120px 50px 50px}.feeding-block h3{font-size:1.55em}.feeding-block .ingredients .copy{text-align:left;line-height:1.2em;font-size:1.2em}.feeding-block .feeding-guide .feeding-row .weight,.feeding-block .feeding-guide .feeding-row .weight .data-white{text-align:center;float:none}@media (min-width:768px){.feeding-block .ingredients{padding-right:50px}.feeding-block .feeding-guide{padding-left:50px}}.feeding-block .feeding-guide .feeding-row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:50px}.feeding-block .feeding-guide .feeding-row .feeding-row-top{width:100%;padding:15px;margin-top:10px}.feeding-block .feeding-guide .feeding-row .togglebtn button{float:right;text-align:right;cursor:pointer;outline:0}.feeding-block .feeding-guide .feeding-row .feeding-inner{width:100%;float:left;display:none}.feeding-block .feeding-guide .feeding-row .feeding-inner ul{margin:0 auto;padding:0;text-align:center}.feeding-block .feeding-guide .feeding-row .feeding-inner ul li{list-style-type:none;padding:15px}.feeding-block .feeding-guide .data-white{font-weight:700;float:left}.feeding-block .feeding-guide .icon{float:left;padding-right:20px}.feeding-block .feeding-guide .data-brown{font-weight:700;margin-right:15px}.related-slider{display:none}@media (min-width:568px){.related-slider{display:block}}@media (min-width:768px){.related-slider{display:none}.no-flexbox .ingredients-list,.no-flexbox .related-list{display:block}}.no-flexbox .ingredients-slider,.no-flexbox .related-slider{display:none;padding:0 5px 60px}@media (min-width:568px){.no-flexbox .ingredients-slider,.no-flexbox .related-slider{padding:0 40px 60px;display:block}}@media (min-width:768px){.no-flexbox .ingredients-slider,.no-flexbox .related-slider{display:none}}#search-container{position:fixed;top:0;left:0;height:100%;width:100%;overflow-y:auto;background:rgba(0,0,0,.9);z-index:100;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s linear;transition:all .3s linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.search-search_bar{background:#fff;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;height:65px;width:100%;z-index:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:768px){.search-search_bar{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;height:86px;top:-86px}}.search-search_bar form{height:inherit}.search-input{width:100%;height:100%;text-align:center;font-size:1.4em;outline:0}@media (max-width:767px){.search-input{width:calc(100% - 80px);padding:0 10px;font-size:1.2em}}.search-trending{background:grey;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;height:calc(100% - 65px);width:100%;overflow-y:auto;z-index:2;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:768px){.search-trending{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;height:86px;overflow:hidden}}.trending-list{text-align:center;margin:0;padding:0;height:100%}@media (min-width:768px){.trending-list{text-align:left;padding-right:90px}}.disclaimer,.hero-slider .slider-content{text-align:center;left:50%;position:absolute}.trending-item{display:block;padding:20px 0;border-bottom:1px solid #fff;color:#fff;font-size:1em;cursor:pointer}.trending-item:hover{text-decoration:underline}@media (min-width:768px){.trending-item{display:inline-block;border-bottom:0;line-height:86px;padding:0 8px;font-size:.7em}}@media (min-width:1024px){.trending-item{font-size:.8em;padding:0 12px}}@media (min-width:1280px){.trending-item{font-size:1em;padding:0 14px}}.trending-title{color:#000}@media (min-width:768px){.trending-title{margin-left:40px;padding-right:30px}}@media (min-width:1024px){.trending-title{padding-right:45px}}@media (min-width:1280px){.trending-title{padding-right:60px}}.search-close{width:80px;height:65px;position:absolute;right:0;top:0}.search-close .burger-menu{display:block;opacity:0;-webkit-transition:opacity .3s .5s linear;transition:opacity .3s .5s linear}.search-result,.search-results-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.search-close .burger-menu--line{background:#000}@media (min-width:768px){.search-close{height:86px;width:90px}.search-close .burger-menu--line{background:#fff}}.search-close .line-1{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.search-close .line-3{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.search-open{overflow:hidden}.search-open #search-container{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.search-open #search-container .burger-menu{opacity:1}.search-open .search-search_bar,.search-open .search-trending{top:0}.search-results{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;overflow-y:auto;position:relative;height:100%}.search-results-list{margin:0;padding:0;width:100%;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.search-result{display:flex;overflow:hidden;opacity:1;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;min-height:300px}.search-result .result-link{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.search-result .overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.7);-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.search-result .result-img{position:relative;width:100%;height:auto;display:inline-block}.search-result.loading{opacity:0}.search-result:hover .overlay{opacity:.3}.search-result:hover .result-information{opacity:0}@media (max-width:767px){.search-result{height:240px}.search-active .search-trending{display:none}}.result-information{-webkit-transform:translateY(-50%) translateX(-50%) translateZ(0);transform:translateY(-50%) translateX(-50%) translateZ(0);position:absolute;left:50%;top:50%;color:#fff;z-index:2;text-align:center;width:80%;max-width:300px;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.result-information h3{font-size:1em;font-weight:400}#more-results{position:fixed;left:0;bottom:0;width:100%;height:100px;border:none;outline:0;background:rgba(255,255,255,.8);color:#fff;z-index:2;display:none}.hero-slider{padding:0;margin:0;position:relative}.hero-slider .navigation-arrow{-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);position:absolute;top:50%;display:block;z-index:10}.hero-slider .navigation-arrow.prev{left:20px;-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%)}.hero-slider .navigation-arrow.next{right:20px}@media (max-width:767px){.hero-slider .navigation-arrow{display:none!important}}.hero-slider .slide{position:relative}.hero-slider .slider-icon{margin:auto;width:60px}@media (min-width:768px){.result-information h3{font-size:1.6em}.hero-slider .slider-icon{width:auto;vibility:hidden}}.hero-slider .slider-content{-webkit-transform:translateY(-50%) translateX(-50%) translateZ(0);transform:translateY(-50%) translateX(-50%) translateZ(0);top:50%}.hero-slider .slider-title{font-size:1.2em;font-weight:400;margin:8px 0}@media (min-width:568px){.hero-slider .slider-content{top:50%}.hero-slider .slider-title{font-size:3em;margin:14px 0}}.hero-slider .sub{display:block;font-size:.8em}.hero-slider .btn{font-size:.8em}@media (min-width:568px){.hero-slider .btn{font-size:1em;visibility:hidden}}@media (max-width:767px){.hero-slider .slick-dots{display:none!important}}.disclaimer{bottom:7px;letter-spacing:0;color:#edeae5;font-size:10px;font-family:'Times New Roman',Times,serif;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.disclaimer{font-size:12px;bottom:7px;right:7px;text-align:right;width:auto;-webkit-transform:translateX(0);transform:translateX(0)}}.video-slide video{display:none}@media (min-width:1024px){.video-slide .slider-image{display:none}.video-slide video{display:block}}.hero-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}