html{position:relative;min-height:100%}body{padding-top:165px;color:#000}@media (max-width:991px){body{padding-top:162px}}p{color:#2a2a2a}::-webkit-input-placeholder{color:#d2d2d2}:-moz-placeholder,::-moz-placeholder{color:#d2d2d2}:-ms-input-placeholder{color:#d2d2d2}.placeholder{color:#d2d2d2}.tile h2{font-size:1.75em}.tile p{font-size:1.35em}.tile .main-prod{width:65%;max-width:15em}.orange,.green,.blue,.orange p,.green p,.blue p{color:#fff}.orange .cta,.green .cta,.blue .cta{border-bottom-color:#fff}.section.discover h2,.section.discover p{font-size:2.14286em}.section.discover h2{margin-top:2.86667em}.section.discover .text{text-align:left}@media (max-width:767px){.section.discover .text{padding-left:0}}.section.discover .image .inner-container img{max-width:17em}@media (min-width:992px) and (max-width:1199px){.section.discover h2{margin-top:1.43333em}}@media (max-width:991px){.section.discover{padding-top:.53571em;padding-bottom:.71429em}.section.discover .image{margin-bottom:0}.section.discover h2,.section.discover p{font-size:1em}.section.discover h2{margin-top:1em;margin-bottom:1.35714em}}footer .footer{position:relative;bottom:0;width:100%;height:auto;padding:20px 0;background-color:#e5e5e5;overflow:hidden}footer .footer ul{padding:0}footer .footer ul li{vertical-align:middle;list-style-type:none;margin-bottom:3px}footer .footer p{letter-spacing:1px;font-size:1em}footer .footer a{color:#000}footer .footer h5{margin-bottom:30px;font-size:1.2em;color:#000}footer .footer .col-lg-3:nth-child(1){width:22.5%}footer .footer .col-lg-3:nth-child(2){width:28.5%}footer .footer .col-lg-3:nth-child(3){width:25%}footer .footer .col-lg-3:nth-child(4){width:24%;white-space:nowrap}@media (max-width:991px){footer .footer .col-lg-3:nth-child(4){width:24%;white-space:normal;overflow:hidden}}@media (max-width:767px){footer .footer .col-xs-6{width:100%!important;text-align:center}footer .footer .col-xs-6 ul{display:none}footer .footer h5{margin-bottom:20px}}footer .footer .copyright{margin-top:90px;font-size:12px}footer .footer .copyright a{color:#000}footer .footer .copyright ul{display:visible}footer .footer .copyright ul li{display:inline-block;padding-right:10px}@media (max-width:767px){footer .footer .copyright{margin-top:0;text-align:center;color:#000}footer .footer .copyright .row-fluid{border-top:1px solid #333;margin-top:15px;padding-top:25px}footer .footer .copyright ul{overflow-x:hidden}footer .footer .copyright ul li{text-align:center;border-right:1px solid #333;margin-top:6px;padding:0 8px 0 4px;line-height:14px;white-space:nowrap}footer .footer .copyright ul li a{color:#000}footer .footer .copyright ul li:nth-child(1),footer .footer .copyright ul li:nth-child(5){display:none}footer .footer .copyright ul li:nth-child(4){border:none}}.navbar.navbar-default.navbar-fixed-top{padding:0 60px;border:none}@media (max-width:991px){.navbar.navbar-default.navbar-fixed-top{padding:0}}@media (max-width:767px){.navbar.navbar-default.navbar-fixed-top{background-color:#fff}}.navbar.navbar-default.navbar-fixed-top .navbar-top-content{min-height:120px}.navbar.navbar-default.navbar-fixed-top .navbar-bottom-content{font-size:.71429em;margin:.57143em auto}@media (max-width:767px){.navbar.navbar-default.navbar-fixed-top .navbar-bottom-content .btn{font-size:11px;margin:0 4px}}@media (max-width:991px){.navbar.navbar-default.navbar-fixed-top .navbar-bottom-content{padding-right:0}.navbar.navbar-default.navbar-fixed-top .navbar-bottom-content .nav{padding-left:3px}}.navbar.navbar-default.navbar-fixed-top .navbar-toggle{padding:0;margin-top:2.14286em;border:none;border-radius:0}.navbar.navbar-default.navbar-fixed-top .navbar-toggle:hover,.navbar.navbar-default.navbar-fixed-top .navbar-toggle:focus{background-color:transparent}.navbar.navbar-default.navbar-fixed-top .navbar-toggle .icon-bar{width:32px;height:4px}.navbar.navbar-default.navbar-fixed-top .navbar-toggle .icon-bar+.icon-bar{margin-top:6px}.navbar.navbar-default.navbar-fixed-top .navbar-brand{height:90px}.navbar.navbar-default.navbar-fixed-top .navbar-brand img{width:200px}.navbar.navbar-default.navbar-fixed-top .pipe-list a{color:#000;text-transform:uppercase}.navbar.navbar-default.navbar-fixed-top .navbar-collapse{max-height:none}.navbar.navbar-default.navbar-fixed-top .extra{margin-bottom:3.57143em}.navbar.navbar-default.navbar-fixed-top .navbar-hidden-content{top:0;left:0;right:0;margin:0;z-index:1;position:absolute;text-align:center}.navbar.navbar-default.navbar-fixed-top .navbar-hidden-content li{color:#fff;padding:.20833em 0;font-weight:700;font-size:1.71429em}.navbar.navbar-default.navbar-fixed-top .navbar-hidden-content li:hover{color:#62c3d6;background-color:#fff}.navbar.navbar-default.navbar-fixed-top .navbar-hidden-content li a,.navbar.navbar-default.navbar-fixed-top .navbar-hidden-content li a:hover{color:inherit}.navbar.navbar-default.navbar-fixed-top .navbar-hidden-content .navbar-toggle{margin-right:60px}@media (max-width:991px){.navbar.navbar-default.navbar-fixed-top .navbar-hidden-content .navbar-toggle{margin-right:0}}.navbar.navbar-default.navbar-fixed-top .navbar-hidden-content .navbar-nav{margin-top:6.42857em}.navbar.navbar-default.navbar-fixed-top .navbar-hidden-content .btn-primary{color:#fff;border-color:#fff}.navbar.navbar-default.navbar-fixed-top .navbar-search .fr-el{width:100%}.navbar.navbar-default.navbar-fixed-top .navbar-search input{border:none}.panel-group .accordion{border-radius:0;margin-left:1.64286em;margin-right:1.64286em;border:none;background-color:transparent;box-shadow:none}.panel-group .accordion .panel-heading{padding:0;border-radius:0;border:1px solid #000}.panel-group .accordion .panel-title{text-align:left;height:auto!important;display:block!important;visibility:visible!important;margin-right:.71429em;background-image:url("../assets/images/arrow-down-orange.png");background-position:right center;background-repeat:no-repeat}.panel-group .accordion .panel-title a{padding:.71429em 1.07143em;display:block}.panel-group .accordion .panel-title.in,.panel-group .accordion .panel-title.collapsing{background-image:url("../assets/images/arrow-up-orange.png")}.panel-group .accordion .panel-title a:hover,.panel-group .accordion .panel-title a:focus{text-decoration:none;outline:none}.panel-group .accordion .panel-body{border:none!important;text-align:left}.orange{background-color:#f1592a!important}.blue{background-color:#62c3d6!important}.green{background-color:#b5be04!important}.btn:focus{outline:none;color:#000}.btn-link{border-bottom:2px solid transparent;padding:0;font-weight:100}.btn-link:hover{padding-bottom:2px;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:inherit}.btn-link.btn-underline{color:#000;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:inherit;margin-bottom:1px;text-decoration:none!important}.btn-link.btn-underline:hover{font-weight:400;margin-bottom:0;border-bottom-width:2px;text-decoration:none;padding-bottom:0}.btn-link.btn-soft{color:#d2d2d2}.btn-link.btn-underline-orange,.btn-link.btn-underline-orange:focus,.btn-link.btn-underline-active-orange.active,.btn-link.btn-underline-hover-orange:hover{border-bottom-color:#f1592a}.btn-link.btn-underline-green,.btn-link.btn-underline-green:focus,.btn-link.btn-underline-active-green.active,.btn-link.btn-underline-hover-green:hover{border-bottom-color:#b5be04}.btn-link.btn-underline-blue,.btn-link.btn-underline-blue:focus,.btn-link.btn-underline-active-blue.active,.btn-link.btn-underline-hover-blue:hover{border-bottom-color:#62c3d6}.btn-primary{background-color:#fff;border-radius:0}.btn-primary:active,.btn-primary:focus{background-color:inherit;border-color:inherit;box-shadow:none}.btn-primary.btn-transparent,.btn-primary.btn-transparent:focus,.btn-primary.btn-hover-transparent:hover{background-color:rgba(255,255,255,.16)}.btn-primary.btn-gray,.btn-primary.btn-gray:focus,.btn-primary.btn-hover-gray:hover{background-color:#efefef}.btn-primary.btn-orange,.btn-primary.btn-orange:focus,.btn-primary.btn-hover-orange:hover{background-color:#f1592a}.btn-primary.btn-green,.btn-primary.btn-green:focus,.btn-primary.btn-hover-green:hover{background-color:#b5be04}.btn-primary.btn-blue,.btn-primary.btn-blue:focus,.btn-primary.btn-hover-blue:hover{background-color:#62c3d6}.btn-primary.btn-orange,.btn-primary.btn-green,.btn-primary.btn-blue,.btn-primary.btn-hover-orange:hover,.btn-primary.btn-hover-green:hover,.btn-primary.btn-hover-blue:hover{color:#fff}.button,.btn-primary{color:#000;font-size:1.42857em;padding:.3em 20px .05em;display:inline-block;text-decoration:none;border-width:1px;border-style:solid;border-color:inherit}@media (max-width:991px){.button,.btn-primary{line-height:100%;font-size:1em;padding:.575em 1em}}.button:hover,.btn-primary:hover,.button:active,.btn-primary:active{text-decoration:none;color:#000;border-color:transparent}.button.gray,.gray.btn-primary{background-color:#efefef}.button.gray:hover,.gray.btn-primary:hover{background-color:#f1592a;color:#fff}.cta{text-decoration:none;display:inline-block;border-bottom:1px solid #2a2a2a;color:inherit;line-height:100%;padding-bottom:.3em;font-weight:100}.cta:hover{text-decoration:none;color:inherit;font-weight:400;border-bottom-width:2px}.play-btn{text-decoration:none;display:inline-block;height:88px;width:88px}.play-btn:hover{text-decoration:none}.play-btn img{width:100%;height:100%}.color-orange,.color-hover-orange:hover{color:#f1592a!important}.color-green,.color-hover-green:hover{color:#b5be04!important}.color-blue,.color-hover-blue:hover{color:#62c3d6!important}.carousel .carousel-indicators li{background-color:#d2d2d2;border:1px solid #d2d2d2;width:12px;height:12px}.carousel .carousel-indicators .active{background-color:#f1592a;border:none;margin:1px}.carousel .carousel-control.right{background:url("../assets/images/arrow-right.png") no-repeat 50% 50%}.carousel .carousel-control.left{background:url("../assets/images/arrow-left.png") no-repeat 50% 50%}@media (max-width:991px){.carousel{background-color:#f7f7f7}}@font-face{font-family:Avenir;src:url("../assets/fonts/AvenirLTStd-Light.eot");src:url("http://tassimodirect.com/assets/fonts/AvenirLTStd-Light.woff") format("woff"),url("../assets/fonts/AvenirLTStd-Light.ttf") format("truetype"),url("../assets/fonts/AvenirLTStd-Light.svg") format("svg");font-weight:100;font-style:normal}@font-face{font-family:Avenir;src:url("../assets/fonts/AvenirLTStd-LightOblique.eot");src:url("http://tassimodirect.com/assets/fonts/AvenirLTStd-LightOblique.woff") format("woff"),url("../assets/fonts/AvenirLTStd-LightOblique.ttf") format("truetype"),url("../assets/fonts/AvenirLTStd-LightOblique.svg") format("svg");font-weight:100;font-style:italic}@font-face{font-family:Avenir;src:url("../assets/fonts/AvenirLTStd-Book.eot");src:url("http://tassimodirect.com/assets/fonts/AvenirLTStd-Book.woff") format("woff"),url("../assets/fonts/AvenirLTStd-Book.ttf") format("truetype"),url("../assets/fonts/AvenirLTStd-Book.svg") format("svg");font-weight:200;font-style:normal}@font-face{font-family:Avenir;src:url("../assets/fonts/AvenirLTStd-BookOblique.eot");src:url("http://tassimodirect.com/assets/fonts/AvenirLTStd-BookOblique.woff") format("woff"),url("../assets/fonts/AvenirLTStd-BookOblique.ttf") format("truetype"),url("../assets/fonts/AvenirLTStd-BookOblique.svg") format("svg");font-weight:200;font-style:italic}@font-face{font-family:Avenir;src:url("../assets/fonts/AvenirLTStd-Medium.eot");src:url("http://tassimodirect.com/assets/fonts/AvenirLTStd-Medium.woff") format("woff"),url("../assets/fonts/AvenirLTStd-Medium.ttf") format("truetype"),url("../assets/fonts/AvenirLTStd-Medium.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Avenir;src:url("../assets/fonts/AvenirLTStd-MediumOblique.eot");src:url("http://tassimodirect.com/assets/fonts/AvenirLTStd-MediumOblique.woff") format("woff"),url("../assets/fonts/AvenirLTStd-MediumOblique.ttf") format("truetype"),url("../assets/fonts/AvenirLTStd-MediumOblique.svg") format("svg");font-weight:400;font-style:italic}@font-face{font-family:Avenir;src:url("../assets/fonts/AvenirLTStd-Heavy.eot");src:url("http://tassimodirect.com/assets/fonts/AvenirLTStd-Heavy.woff") format("woff"),url("../assets/fonts/AvenirLTStd-Heavy.ttf") format("truetype"),url("../assets/fonts/AvenirLTStd-Heavy.svg") format("svg");font-weight:600;font-style:normal}@font-face{font-family:Avenir;src:url("../assets/fonts/AvenirLTStd-HeavyOblique.eot");src:url("http://tassimodirect.com/assets/fonts/AvenirLTStd-HeavyOblique.woff") format("woff"),url("../assets/fonts/AvenirLTStd-HeavyOblique.ttf") format("truetype"),url("../assets/fonts/AvenirLTStd-HeavyOblique.svg") format("svg");font-weight:600;font-style:italic}@font-face{font-family:Avenir;src:url("../assets/fonts/AvenirLTStd-Black.eot");src:url("http://tassimodirect.com/assets/fonts/AvenirLTStd-Black.woff") format("woff"),url("../assets/fonts/AvenirLTStd-Black.ttf") format("truetype"),url("../assets/fonts/AvenirLTStd-Black.svg") format("svg");font-weight:800;font-style:normal}@font-face{font-family:Avenir;src:url("../assets/fonts/AvenirLTStd-BlackOblique.eot");src:url("http://tassimodirect.com/assets/fonts/AvenirLTStd-BlackOblique.woff") format("woff"),url("../assets/fonts/AvenirLTStd-BlackOblique.ttf") format("truetype"),url("../assets/fonts/AvenirLTStd-BlackOblique.svg") format("svg");font-weight:800;font-style:italic}@font-face{font-family:AvenirRoman;src:url("../assets/fonts/AvenirLTStd-Roman.eot");src:url("http://tassimodirect.com/assets/fonts/AvenirLTStd-Roman.woff") format("woff"),url("../assets/fonts/AvenirLTStd-Roman.ttf") format("truetype"),url("../assets/fonts/AvenirLTStd-Roman.svg") format("svg");font-weight:400}form,.form{width:100%}form .fr-el,.form .fr-el{height:2.85714285714286em;display:inline-block;position:relative}form .fr-el .search-ico,.form .fr-el .search-ico{width:1.25em;height:1.25em;position:absolute;right:1em;top:22%}form .fr-el .search-ico img,.form .fr-el .search-ico img{height:100%}form .fr-el input,form .fr-el .input,.form .fr-el input,.form .fr-el .input{width:100%;border-radius:0;border:1px solid #000;line-height:2.85714285714286em;height:2.85714285714286em;padding:0 2.14285714285714em 0 1.35714285714286em}form .fr-el input[type=checkbox],form .fr-el .input[type=checkbox],.form .fr-el input[type=checkbox],.form .fr-el .input[type=checkbox]{display:none}form .fr-el input[type=checkbox]+label,form .fr-el .input[type=checkbox]+label,.form .fr-el input[type=checkbox]+label,.form .fr-el .input[type=checkbox]+label{position:relative;display:inline-block;padding-left:43px}form .fr-el input[type=checkbox]+label:before,form .fr-el .input[type=checkbox]+label:before,.form .fr-el input[type=checkbox]+label:before,.form .fr-el .input[type=checkbox]+label:before{content:'';top:-10px;left:0;width:32px;height:31px;display:inline-block;position:absolute;border:1px solid #000}form .fr-el input[type=checkbox]:checked+label:before,form .fr-el .input[type=checkbox]:checked+label:before,.form .fr-el input[type=checkbox]:checked+label:before,.form .fr-el .input[type=checkbox]:checked+label:before{background:url("../assets/images/checkbox.png") no-repeat center center;background-size:70%}.close-icon{background:url("../assets/images/close-icon.png") no-repeat center center;background-size:100% auto;width:23px;height:23px}.search-icon{background:url("../assets/images/search-icon.png") no-repeat center center;background-size:100% auto;width:17px;height:17px}.stars{height:11px;background:url("../assets/images/star.png") repeat-x 0 0;width:0}.stars.s-1{width:18px}.stars.s-2{width:36px}.stars.s-3{width:54px}.stars.s-4{width:72px}.stars.s-5{width:90px}.arrow-up.orange{background:url("../assets/images/arrow-up-orange.png") no-repeat 0 0!important}.arrow-up.orange,.arrow-down.orange{width:17px;height:9px;display:inline-block}.arrow-down.orange{background:url("../assets/images/arrow-down-orange.png") no-repeat 0 0!important}.check{width:19px;height:13px;display:inline-block;background:url("../assets/images/check-orange.png") no-repeat 0 0!important}.items{text-align:center}.items .item{display:inline-block}.items .item .inner-item{display:block;text-decoration:none;width:100%;height:100%}.items .item .inner-item:hover,.items .item .inner-item:active{text-decoration:none}@media (max-width:991px){.items .item{display:block;margin-right:0}}.horizontal-list li{float:left}.pipe-list li+li{border-left:1px solid #000}.pipe-list li a{padding:0 0 2px;margin:0 10px;line-height:1.07143em}.dot-list li{list-style:none;position:relative}.dot-list li:before{content:"\002022";color:#cecece;position:absolute;left:-1em}body,.font-custom,.modal .modal-title{font-family:Avenir,Arial}.font-roman{font-family:AvenirRoman,Arial}p,.tile p,.font-light{font-weight:100}.font-regular{font-weight:200}.font-medium{font-weight:400}.font-bold{font-weight:600}h1,h2,.font-black,.modal .modal-title{font-weight:800}.font-italic{font-style:italic}.modal .modal-header{border-bottom:none}.modal .modal-footer{border-top:none;text-align:center}@media (max-width:767px){.modal .modal-footer .btn-primary{margin-bottom:2.14286em}}.modal .modal-content{padding:.35714em 24px .71429em;border-radius:0;box-shadow:none}@media (max-width:1199px){.modal .modal-content{padding-left:30px;padding-right:30px}}@media (max-width:767px){.modal .modal-content{padding-left:5%;padding-right:5%}}.modal .modal-dialog{width:683px}@media (max-width:1199px){.modal .modal-dialog{width:683px}}@media (max-width:991px){.modal .modal-dialog{width:700px}}@media (max-width:767px){.modal .modal-dialog{width:auto;margin:30px}}.modal .modal-title{font-size:4.28571em;line-height:1.1em;margin-bottom:.6em}@media (max-width:767px){.modal .modal-title{font-size:2.14286em;line-height:1.16667em}}.modal .close{margin-right:-25px;font-size:3.57143em}@media (max-width:1199px){.modal .close{margin-right:-30px}}@media (max-width:991px){.modal .close{margin-right:0}}.modal .close:focus{outline:none}.modal .modal-disclaimer{margin-top:4.28571em}@media (max-width:767px){.modal .modal-disclaimer{margin-top:2.14286em}}.nav-tab-head{border-bottom:1px solid #2a2a2a;margin-bottom:4.28571em}.nav-tab-head .nav-tabs{margin:0 auto;border:none}.nav-tab-head .nav-tabs li{border-right:10px solid transparent}.nav-tab-head .nav-tabs li a{font-size:1.28571em;color:#000;text-align:center;border-radius:0;border:1px solid #2a2a2a;border-bottom:none}@media (max-width:1199px){.nav-tab-head .nav-tabs li a{font-size:1em}}.nav-tab-head .nav-tabs li a:hover{background-color:#fff}.nav-tab-head .nav-tabs li.active a{border:none;background-color:#f1592a;color:#fff}.tab-content .tab-pane h5,.tab-content .tab-pane p,.tab-content .tab-pane li{font-size:1.42857em;color:#000;font-weight:100;line-height:150%;margin-bottom:1em}.tab-content .tab-pane a{color:#000;font-size:1em}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.featured-products{text-align:center;padding-bottom:2.67857142857143em}.featured-products h2{margin-top:2.5em;margin-bottom:0;font-size:1.42857em}.featured-products p{font-size:1.42857em;margin-bottom:0;margin-top:1.42857em;color:#2a2a2a}@media (max-width:991px){.featured-products h2{font-size:1.14286em}.featured-products p{font-size:1em;padding:0 5%}}.featured-products .products{width:100%;margin-top:2.5em}@media (max-width:991px){.featured-products .products{margin-top:1.07143em}}.featured-products .product{display:inline-block;text-align:left}.featured-products .product .inner-container{height:8.21428571428571em;width:17.71428571428571em}.featured-products .product .img-container{width:35%;height:100%;position:relative;float:left}.featured-products .product .img-container img{position:absolute;width:100%;left:0;bottom:0}.featured-products .product .text-container{float:left;width:65%;padding-left:1em}.featured-products .product .text-container h3{font-size:1em;color:#2a2a2a;height:4em;margin-top:0;vertical-align:bottom;display:table-cell}.featured-products .product .text-container .stars{margin-top:.39285714285714em;margin-bottom:1.1em}@media (max-width:991px){.featured-products .product{padding-bottom:2em;border-bottom:1px solid #b2b2b2;width:100%}.featured-products .product:last-child{border-bottom:none}.featured-products .product .inner-container{margin:0 auto;padding-left:4%}}.masthead .content{position:relative;color:#fff;padding-left:0;padding-right:0}@media (max-width:991px){.masthead .content{text-align:left}}.masthead .content .bg-image{display:block;width:100%}.masthead .content .inner-masthead{position:absolute;width:100%;height:100%;top:0;left:0}.masthead .content h1{font-size:5em}@media (min-width:992px) and (max-width:1199px){.masthead .content h1{font-size:4em}}@media (min-width:768px) and (max-width:991px){.masthead .content h1{font-size:3em}}@media (max-width:767px){.masthead .content h1{font-size:2em}}.masthead .content .down-arrow{position:absolute;bottom:8%;left:48%;width:5%;height:auto;text-decoration:none;display:block}.masthead .content .down-arrow img{width:100%}@media (max-width:767px){.masthead .content .down-arrow{bottom:16%;width:7%}}.search{text-align:center;padding-bottom:2.67857142857143em;padding-top:2.67857142857143em}.search p{font-weight:400;font-size:1.35em;margin-bottom:2em}.search form .fr-el{width:19.64285714285714em}@media (max-width:991px){.search form .fr-el .fr-el{width:90%}}.section{background-color:#fff;padding-top:2.78571428571429em;padding-bottom:3.21428571428572em}.section.bigger-padding{padding-top:4.28571428571429em}@media (max-width:991px){.section.bigger-padding{padding-top:3.42857142857143em}}.section h2{color:#f1592a;font-size:2.75em;margin-bottom:.55556em}.section p{font-size:1.71428571428572em;line-height:120%;margin-bottom:1.333333333333em;padding-right:2em}.section .cta{font-size:1.42857142857143em;color:#2a2a2a}.section.orange{background-color:#f1592a}.section.blue{background-color:#62c3d6}.section.green{background-color:#b5be04}.section.yellow{background-color:#f7b02f}.section.orange h2,.section.blue h2,.section.green h2,.section.yellow h2{color:#fff}.section.orange .cta,.section.blue .cta,.section.green .cta,.section.yellow .cta{color:#fff;border-bottom-color:#fff}.section .disclaimer{font-size:1.28571em}@media (max-width:991px){.section .disclaimer{font-size:.64286em}}@media (max-width:991px){.section{text-align:center;padding-top:1.35em;padding-bottom:2.214286em}.section h2{font-size:1.14285714285715em;line-height:112%;margin-top:0}.section p{line-height:125.8%;padding-right:0}.section p,.section .cta{font-size:1em}}.section .text.center,.section .image.center{text-align:center}.section .image .inner-container{padding-left:5em}.section .image .inner-container img{width:90%}.section .image .inner-container .w-75{width:75%}.section .image .inner-container .w-65{width:65%}.section .image .inner-container .w-50{width:50%}.section .image .inner-container .w-25{width:25%}.section .image .inner-container .m-25{margin-left:25%}.section .image .inner-container .m-10{margin-left:10%}@media (max-width:991px){.section .image .inner-container img,.section .image .inner-container .w-75,.section .image .inner-container .w-65,.section .image .inner-container .w-50,.section .image .inner-container .w-25{height:9.64285714285714em;width:auto}.section .image .inner-container .m-10,.section .image .inner-container .m-25{margin-left:auto}}.section .video .inner-container{padding-left:5.5em}.section.left-text .image,.section.left-text .video{float:right}.section.left-text .image .inner-container,.section.left-text .video .inner-container{padding-left:0}.section.left-text .text .inner-container{padding-left:5em}@media (max-width:991px){.section .image,.section .video{margin-bottom:1.78571428571429em}.section .image .inner-container,.section .video .inner-container{padding-left:0}.section .video-container{width:75%;display:inline-block}.section.left-text .text .inner-container{padding-left:0}}.section.hero{padding-top:5.71428571428571em;position:relative;overflow:hidden}.section.hero h1{font-size:3.64285714285715em;line-height:120%;margin-top:0}.section.hero p{font-size:1.96428571428572em;line-height:120%}.section.hero .image{position:absolute;float:none;right:0;top:0;margin:0}.section.hero .image .inner-container{height:100%;width:100%}.section.hero .image .inner-container img{height:100%;width:auto}@media (max-width:991px){.section.hero .text{text-align:left}}@media (min-width:768px) and (max-width:991px){.section.hero{padding-top:1.78571428571429em}.section.hero h1{font-size:2.60714285714286em}.section.hero p{font-size:2.07142857142857em}}@media (max-width:767px){.section.hero{padding-top:1.78571428571429em}.section.hero h1{font-size:1.60714285714286em}.section.hero p{font-size:1.07142857142857em}}.section.product-description h3,.section.product-description h4,.section.product-description p{font-size:1.42857142857143em}.section.product-description h3{font-weight:800;margin:0}.section.product-description h4{margin:0;color:#6f6f6f;font-weight:100}.section.product-description p{margin:1.125em 0}@media (max-width:991px){.section.product-description{padding-bottom:0;padding-top:1.1em}.section.product-description:after{content:"";display:block;border-bottom:1px solid #b2b2b2;padding-top:1.1em;width:94%;margin:0 auto}.section.product-description.no-border:after{border-bottom:none}.section.product-description h3,.section.product-description h4,.section.product-description p,.section.product-description a.button,.section.product-description a.btn-primary{font-size:1em}.section.product-description .image .inner-container img{height:15.71428571428571em}}.section.title-section{padding-bottom:0}.section.title-section h2{margin-bottom:0}.section.two-cols .first-col .inner-container{width:65%;margin-right:25px;float:right}.section.two-cols .second-col .inner-container{width:70%}@media (max-width:991px){.section.two-cols .first-col{padding-bottom:1.57143em}.section.two-cols .first-col .inner-container,.section.two-cols .second-col .inner-container{width:100%;margin:0;float:none}}.section.info{padding-top:0}.section.info .inner-container{padding-top:1.60714em}.section.info h2{font-size:1.42857em;color:#000;margin-bottom:.42857em}.section.info p{font-size:1.42857em;color:#2a2a2a;padding:0}.section.info a{color:#2a2a2a;text-decoration:underline;font-family:Avenir;font-weight:200}.section.info .video .inner-container{padding:0;width:80%;margin:0 auto}.section.info ol,.section.info ul{padding:0;margin:0}.section.info ol li,.section.info ul li{color:#2a2a2a;font-weight:100;list-style-position:inside;font-size:1.42857em;margin-bottom:1.85714em}@media (max-width:991px){.section.info h2,.section.info p,.section.info ol li{font-size:1em;text-align:left}.section.info .video{margin-bottom:1.07143em;margin-top:1.07143em}.section.info .video .inner-container,.section.info .video .inner-container .video-container{width:100%}}.shop-section{text-align:center;padding-top:4.5em;padding-bottom:3.92em}.shop-section,.shop-section.section{background-color:#f7f7f7}.shop-section h2{color:#f1592a;margin-top:0}.shop-section p{margin-bottom:2.21428571428571em;color:#2a2a2a}@media (max-width:991px){.shop-section{padding-bottom:0}.shop-section,.shop-section.section{background-color:#fff}}.shop-section .carousel{height:25em;margin-left:-15px;margin-right:-15px}@media (max-width:991px){.shop-section .carousel{background-color:#f7f7f7}}.shop-section .category{display:inline-block;width:13.5em;height:21em;margin-right:1em}.shop-section .category:last-child{margin-right:0}.shop-section .category .img-container{position:relative;width:90%;margin:0 auto 1.5em;height:75%}.shop-section .category .img-container img{width:100%;position:absolute;bottom:0;left:0}.shop-section .category .img-container.w-80{width:80%}.shop-section .category .img-container.w-70{width:70%}.shop-section .category .img-container.b-5 img{bottom:5%}.shop-section .category .img-container.b-10 img{bottom:10%}.shop-section .category.item{width:100%;display:none}.shop-section .category.item.active,.shop-section .category.item.next,.shop-section .category.item.prev{display:inline-block}.shop-section .category.item .img-container{width:10em}.splash .btn-link{font-weight:100;line-height:1em}.splash .btn-primary{white-space:normal}.splash .modal-body p{margin-bottom:0;font-size:1.28571em}.splash .modal-title{color:#f1592a}.splash .modal-logo{width:200px;margin:1.78571em 0}.splash .modal-content{background-color:#f7f7f7}