﻿@charset "UTF-8";html,body{font-family:Arial,Helvetica,sans-serif;font-size:100%;height:100%;min-width:303px;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,section,summary,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:inherit;color:inherit;text-decoration:none;line-height:inherit;vertical-align:baseline;box-sizing:border-box;}#scWebEditRibbon{position:relative;}main{display:block;}img{max-width:100%;height:auto;}ol,ul{list-style:none;}blockquote,q{quotes:none;}table{border-collapse:collapse;border-spacing:0;}button{cursor:pointer;border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}legend{display:block;width:100%;}::-moz-focus-inner{border:0;padding:0;}@font-face{font-family:"AvenirLTPro-Book";src:url("../Fonts/AvenirLTProBook/font.woff2") format("woff2"),url("../Fonts/AvenirLTProBook/font.woff") format("woff");}@font-face{font-family:"AvenirLTPro-Black";src:url("../Fonts/AvenirLTProBlack/font.woff2") format("woff2"),url("../Fonts/AvenirLTProBlack/font.woff") format("woff");}@font-face{font-family:"AvenirLTPro-Roman";src:url("../Fonts/AvenirLTProRoman/font.woff2") format("woff2"),url("../Fonts/AvenirLTProRoman/font.woff") format("woff");}@font-face{font-family:"AvenirLTPro-Heavy";src:url("../Fonts/AvenirLTProHeavy/font.woff2") format("woff2"),url("../Fonts/AvenirLTProHeavy/font.woff") format("woff");}@font-face{font-family:"AvenirLTPro-Medium";src:url("../Fonts/AvenirLTProMedium/font.woff2") format("woff2"),url("../Fonts/AvenirLTProMedium/font.woff") format("woff");}@font-face{font-family:"AntonRegular";src:url("../Fonts/Anton/Anton-Regular.woff2") format("woff2"),url("../Fonts/Anton/Anton-Regular.woff") format("woff");}html,:root{font-size:62.5%;}body{font-family:"AvenirLTPro-Medium",sans-serif;font-size:1.6rem;color:#292f7c;}h1,h2,h3,h4,h5,h6{font-family:"AntonRegular",sans-serif;color:#292f7c;line-height:1;}.col h1,.col h2,.col h3,.col h4,.col h5,.col h6{margin-bottom:2rem;}h1{font-size:9rem;}h2{font-size:6.2rem;}h3{font-size:2.4rem;}h3.bigger{font-size:3.5rem;}h4{font-size:1.8rem;}sup{font-size:50%;vertical-align:text-top;top:5%;}.outlined{color:transparent;-webkit-text-stroke:5px #292f7c;-webkit-text-fill-color:transparent;}img{max-width:none;}h1.alt,h2.alt,h3.alt,h4.alt,h5.alt{font-family:"AvenirLTPro-Medium",sans-serif;font-weight:900;color:#000;}p{font-family:"AvenirLTPro-Medium",sans-serif;color:#292f7c;}.col p{padding-bottom:3rem;}a,a:not([href]){color:#292f7c;text-decoration:underline;}a:hover,a:not([href]):hover{text-decoration:none;color:#292f7c;cursor:pointer;}button.styled,a.button,a.button.light.active,[type=submit]{font-family:AvenirLTPro-Black,Arial,Helvetica,sans-serif;font-size:2.1rem;border:2px solid #292f7c;background-color:transparent;color:#292f7c;border-radius:2.4rem;padding:1.4rem 4rem 1rem;font-weight:700;display:inline-block;cursor:pointer;text-decoration:none;}button.styled:hover,a.button:hover,a.button.light:hover,[type=submit]:hover{border:2px solid #faa633;background-color:transparent;color:#faa633;text-decoration:none;}button.styled.alt,a.button.alt{border:2px solid #fff;color:#fff;}button.styled.alt:hover,a.button.alt:hover{background-color:#fff;color:#000;}a.button.light{border:2px solid #000;background-color:#fff;color:#000;}button.gold,[type=submit].gold,a.gold.button{background-color:#ffc243;color:#292f7c;border:2px solid #ffc243;}button.gold:hover,button.gold:active,[type=submit].gold:hover,a.gold.button:hover,a.gold.button:active{background-color:#292f7c;color:#ffc243;border:2px solid #292f7c;}button.styled.blue,a.button.styled.blue,[type=submit].blue{color:#ffc243;background-color:#292f7c;border:2px solid #292f7c;}button.styled.blue:hover,button.styled.blue:active,a.styled.blue:hover,a.styled.blue:active,[type=submit].blue:hover{background-color:#ffc243;color:#292f7c;border:2px solid #ffc243;}button.styled.smaller,a.button.smaller{padding:.8rem 1.6rem;}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer;}.site-search form button{font-size:1.6rem;position:absolute;right:0;top:0;border-radius:0;height:100%;padding:.8rem 1.6rem .8rem 1.2rem;}.tag{font-size:1.3rem;border:2px solid #000;background-color:#000;color:#fff;border-radius:2.4rem;padding:1rem 3rem;font-weight:700;display:inline-block;cursor:pointer;}@media screen and (min-width:1023px){.tag{font-size:1.6rem;}}.rich-text{line-height:1.4;font-size:1.6rem;}.rich-text p{margin-bottom:.8rem;}@media screen and (max-width:1023px){h1{font-size:6rem;}h2{font-size:4.8rem;}h2.bigger{font-size:3rem;}p{font-size:1.3rem;}p.bigger{font-size:1.3rem;}}.selectpicker{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;padding:1.6rem;border-radius:5rem;border:none;background-color:#edeff1;color:#000;display:block;line-height:1.3;box-sizing:border-box;margin:0;}.selectpicker::-ms-expand{display:none;}.selectpicker:hover{border:none;}.selectpicker:focus{border:none;}.selectpicker option{font-weight:normal;}*[dir="rtl"] .select-css,:root:lang(ar) .select-css,:root:lang(iw) .select-css{background-position:left .7em top 50%,0 0;padding:.6em .8em .5em 1.4em;}.select-css:disabled,.select-css[aria-disabled=true]{color:graytext;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(to bottom,#fff 0%,#e5e5e5 100%);}.select-css:disabled:hover,.select-css[aria-disabled=true]{border-color:#aaa;}.loader{position:relative;text-align:center;margin:15px auto 35px auto;z-index:9999;display:block;width:8rem;height:8rem;border:10px solid rgba(0,0,0,.2);border-radius:50%;border-top-color:#000;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;}@keyframes spin{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-webkit-keyframes spin{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}.modal-content{border-radius:0;box-shadow:0 0 20px 8px rgba(0,0,0,.5);}.modal-backdrop.show{opacity:.3;}div.product-shadow{display:inline-block;vertical-align:bottom;}div.product-shadow::after{display:block;content:"";background-image:url(../img/all-products/shadow.png);background-position:bottom center;background-repeat:no-repeat;padding-bottom:0;background-size:100% 100%;min-height:20px;margin:-14px -10px 0 -10px;}div.product-shadow.landscape{max-width:40%;}div.product-shadow.portrait{max-width:25%;}.fa-caret-right{vertical-align:middle;}b,strong{font-weight:bold;}em{font-style:italic;}ul{list-style:disc;list-style-position:inside;}.PLACEHOLDER{text-align:center;margin:1.6rem;}.SANDBOX_ONLY{margin:15rem 2rem 10rem;}.SANDBOX_ONLY h2{text-align:center;font-size:3rem;margin-bottom:1rem;}.SANDBOX_ONLY>a{display:block;text-align:center;font-size:2rem;margin-bottom:1rem;}.bkd{line-height:0;}.bkd>img,.bkd>video{width:100%;}.img{line-height:0;}.masked-svg{position:relative;width:100%;pointer-events:none;}.masked-svg .mask{position:absolute;top:0;left:0;width:100%;height:100%;}.masked-svg .masked-elem{position:absolute;top:0;left:0;}.tile-row{display:flex;margin:0 -.4rem .8rem -.4rem;}.tile-row .tile{margin:0 .4rem;flex:1;-webkit-box-shadow:6px 8px 12px 3px rgba(0,0,0,.1);box-shadow:6px 8px 12px 3px rgba(0,0,0,.1);}@media screen and (max-width:1023px){.tile-row{display:block;margin:0;}.tile-row .tile{margin:0 0 1.2rem;min-height:100px;flex:none;-webkit-box-shadow:none;box-shadow:none;}}@media screen and (max-width:1023px){.desktopOnly{display:none;}}@media screen and (min-width:1024px){.mobileOnly{display:none;}}@media screen and (max-width:767px){.desktopOnly-med{display:none;}}@media screen and (min-width:768px){.mobileOnly-med{display:none;}}.global-header{height:107px;z-index:2;background-color:#292f7c;position:relative;}.global-header>.inner{display:flex;align-items:center;height:inherit;position:relative;}.global-header>.inner>.logo{position:relative;width:200px;flex-shrink:0;}body.ie-11 .global-header>.inner>.logo{height:100px;}.global-header>.inner>.logo img{position:absolute;z-index:3;top:-30px;left:40px;}body.ie-11 .global-header>.inner>.logo img{top:0;}@media screen and (max-width:1023px){.global-header{height:88px;}.global-header>.inner{display:block;}.global-header>.inner>.logo img{position:absolute;top:15px;left:80px;width:150px;}body.ie-11 .global-header>.inner>.logo img{top:0;}}.desktop-navigation{flex-grow:1;max-width:100%;height:100%;}.desktop-navigation>ul{display:flex;justify-content:space-around;height:100%;padding-left:4.8rem;}.desktop-navigation>ul>li{padding:0 1.2rem;display:flex;align-items:center;}.desktop-navigation>ul>li>a{font-family:"AvenirLTPro-Heavy",Helvetica,sans-serif;color:#faa633;font-size:2rem;text-align:center;height:100%;display:flex;align-items:center;text-decoration:none;}.desktop-navigation>ul>li>button{font-family:"AvenirLTPro-Heavy",Helvetica,sans-serif;font-size:1.8rem;}.desktop-navigation-right{display:flex;justify-content:flex-end;flex-grow:1;height:100%;}.desktop-navigation-right>ul{display:flex;justify-content:space-around;height:100%;}.desktop-navigation-right>ul>li{padding:0 4rem 0 0;display:flex;align-items:center;}.desktop-navigation-right>ul>li>a{font-family:"AvenirLTPro-Heavy",Helvetica,sans-serif;color:#fff7df;font-size:2rem;text-align:center;height:100%;display:flex;align-items:center;text-decoration:none;}.desktop-navigation>ul>li:hover>a,.desktop-navigation>ul>li:active>a{text-decoration:underline;text-decoration-color:#fff7df;text-underline-offset:2px;}.desktop-navigation-right>ul>li:hover>a,.desktop-navigation-right>ul>li:active>a{color:#faa633;}@media screen and (max-width:1023px){.desktop-navigation{display:none;}}.mega-menu{width:100%;position:absolute;background-color:#292f7c;left:0;top:107px;z-index:2;display:none;max-height:404px;}.mega-menu>.aspect{padding-top:45.6%;}.mega-menu>.inner{position:absolute;top:0;left:250px;height:100%;}.mega-menu>.inner.one-column-menu{left:374px;}.mega-menu>.inner.one-column-menu>ul{flex-direction:column;flex-wrap:nowrap;}.mega-menu>.inner h5,.mega-menu>.inner p{color:#fff7df;}.mega-menu>.inner h5{font-family:AvenirLTPro-Black,Helvetica,sans-serif;margin-bottom:3.2rem;}@media screen and (max-width:1023px){.mega-menu>.inner h5{display:none;}}.mega-menu>.inner p{margin:5.8rem 0 2rem;}.mega-menu>.inner>ul{display:block;column-count:3;max-width:100rem;text-align:left;vertical-align:text-top;}.mega-menu>.inner>ul>li{list-style:none;padding-top:.7rem;padding-bottom:.7rem;padding-right:5rem;}.mega-menu>.inner>ul>li>a{font-family:AvenirLTPro-Roman,Helvetica,sans-serif;color:#fff7df;font-size:1.8rem;text-align:left;line-height:1rem;height:100%;text-decoration:none;letter-spacing:.1em;transition:text-shadow .3s;}.mega-menu>.inner>ul>li>a:hover,.mega-menu>.inner>ul>li>a:active{text-shadow:0 0 .9px #fff7df,0 0 .9px #fff7df;}@media screen and (min-width:1600px){.mega-menu{height:404px;}.mega-menu>.aspect{padding:0;}.mega-menu .inner>ul{max-width:113rem;}}.mobile-navigation{display:none;background:#292f7c;}.mobile-navigation .toggleMenu{position:absolute;top:32px;left:20px;font-size:2.5rem;color:#000;}.mobile-navigation .navbar-toggler{border:0;}.mobile-navigation .navbar-toggler:focus,.mobile-navigation .navbar-toggler:active,.mobile-navigation .navbar-toggler-icon:focus{outline:none;box-shadow:none;border:0;}.mobile-navigation .toggler-icon{width:30px;height:3px;background-color:#fff7df;display:block;transition:all .2s;}.mobile-navigation .middle-bar{margin:5px auto;}.mobile-navigation .navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%;}.mobile-navigation .navbar-toggler .middle-bar{opacity:0;filter:alpha(opacity=0);}.mobile-navigation .navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%;}.mobile-navigation .navbar-toggler.collapsed .top-bar{transform:rotate(0);}.mobile-navigation .navbar-toggler.collapsed .middle-bar{opacity:1;filter:alpha(opacity=100);}.mobile-navigation .navbar-toggler.collapsed .bottom-bar{transform:rotate(0);}.mobile-navigation .navbar-toggler.collapsed .toggler-icon{background-color:#fff7df;}.mobile-navigation .menu{display:none;position:relative;top:0;}.mobile-navigation .navbar-nav{width:100%;}.mobile-navigation .navbar{width:90%;padding:0;}.mobile-navigation .nav-item{padding:0;background:#292f7c;display:flex;flex-wrap:wrap;}.mobile-navigation .nav-item a.nav-link{font-family:AvenirLTPro-Roman,Arial,Helvetica,sans-serif;font-size:1.8rem;color:#faa633;padding:1.1rem 0 1.1rem 2rem;width:86%;}.mobile-navigation .nav-item a.nav-link:hover,.mobile-navigation .nav-item a.nav-link:active{text-decoration:underline;text-decoration-color:#fff7df;text-underline-offset:2px;}.mobile-navigation .nav-item button[data-toggle]{width:14%;background:#292f7c;}.mobile-navigation .nav-item .fa-angle-right{color:#e9962e;}.mobile-navigation .dropdown-toggle::after{display:none;}.mobile-navigation.active .menu{display:block;}@media(max-width:1023px){.mobile-navigation{display:block;}.mobile-navigation .offcanvas{background:#292f7c;}.mobile-navigation .offcanvas.offcanvas-start{top:87px;}.mobile-navigation .offcanvas h5,.mobile-navigation .offcanvas a,.mobile-navigation .offcanvas p{color:#fff7df;text-decoration:none;}.mobile-navigation .offcanvas .offcanvas-header{flex-direction:column;justify-content:start;align-items:flex-start;padding:2.8rem 2rem 0;}.mobile-navigation .offcanvas .offcanvas-header h5{font-family:AvenirLTPro-Black,Arial,Helvetica,sans-serif;font-size:1.8rem;}.mobile-navigation .offcanvas .offcanvas-header h5:hover,.mobile-navigation .offcanvas .offcanvas-header h5:active{text-decoration:underline;}.mobile-navigation .offcanvas .offcanvas-header a:hover,.mobile-navigation .offcanvas .offcanvas-header a:active{text-decoration:underline;}.mobile-navigation .offcanvas .offcanvas-header button,.mobile-navigation .offcanvas .offcanvas-header .fa{font-family:AvenirLTPro-Black,Arial,Helvetica,sans-serif;font-size:1.8rem;color:#faa633;}.mobile-navigation .offcanvas .offcanvas-header button{padding-bottom:2rem;}.mobile-navigation .offcanvas .offcanvas-body{padding:2.8rem 2rem 2rem;}.mobile-navigation .offcanvas .offcanvas-body .inner>ul{height:100%;}.mobile-navigation .offcanvas .offcanvas-body .inner>ul>li{padding:1.1rem 0;display:flex;align-items:center;}.mobile-navigation .offcanvas .offcanvas-body .inner>ul>li>a{font-family:AvenirLTPro-Roman,Helvetica,sans-serif;color:#fff7df;font-size:1.8rem;text-align:center;height:100%;display:flex;align-items:center;}.mobile-navigation .offcanvas .offcanvas-body .inner>ul>li>a:hover,.mobile-navigation .offcanvas .offcanvas-body .inner>ul>li>a:active{font-family:AvenirLTPro-Black,Helvetica,sans-serif;}.navbar-collapse{position:absolute;top:0;left:0;height:100%;}.navbar-collapse.collapsing{height:100%;left:-75%;transition:height 0s ease;}.navbar-collapse.show{height:100%;width:75%;left:0;transition:left 400ms ease-in-out;}.navbar-toggler.collapsed~.navbar-collapse{transition:left 400ms ease-in;}}.site-search{background-color:#292f7c;padding:2rem;}.site-search form{position:relative;width:500px;margin:0 auto;height:42px;border-radius:21px;overflow:hidden;flex-shrink:0;}.site-search form input[type=search]{font-size:1.6rem;color:#9d9494;height:100%;width:100%;border:none;padding:0 5.4rem 0 2rem;font-weight:700;}.site-search form ::placeholder{color:#9d9494;}.site-search form input[type=search]:focus,.site-search form input[type=submit]:focus,.site-search form button:focus,.site-search form [type=submit]{outline:none;border:none;}.site-search form button{font-size:1.6rem;position:absolute;right:0;top:0;border-radius:0;height:100%;padding:.8rem 1.6rem .8rem 1.2rem;border:none;}@media screen and (max-width:1023px){.site-search{margin-bottom:.5rem;}.site-search form{margin:0 auto;width:80%;height:4rem;border-radius:3.7rem;}.site-search form input[type=search]{font-size:2rem;padding:0 4rem 0 2rem;}.site-search form button{padding:.8rem 2.3rem .8rem 2rem;}.site-search form .fa-search{font-size:2rem;}}.global-footer>.inner{display:flex;flex-direction:column;align-content:space-between;justify-content:space-between;height:inherit;position:relative;background:#292f7c;text-align:center;padding:3rem 0;}@media(min-width:768px){.global-footer>.inner{flex-flow:row nowrap;padding:3.8rem 3.2rem 1.5rem;}}@media(min-width:768px){.global-footer .left-footer{display:flex;order:1;width:68%;}}.global-footer .left-footer .logo{flex-shrink:0;position:relative;width:20rem;margin:0 auto;padding-bottom:5rem;}@media(min-width:768px){.global-footer .left-footer .logo{align-self:flex-start;padding-right:2rem;margin:0;}}.global-footer nav.links>ul{text-align:center;flex:1 1 auto;}@media screen and (min-width:768px){.global-footer nav.links>ul{text-align:left;display:block;margin-left:2rem;}}.global-footer nav.links>ul li{padding:1.1rem 0;}.global-footer nav.links>ul li a{font-family:AvenirLTPro-Heavy,Arial;font-size:1.8rem;color:#faa633;text-decoration:none;}.global-footer nav.links>ul>li:hover>a{text-decoration:underline;text-decoration-color:#fff;text-underline-offset:2px;}@media(min-width:768px){.global-footer .right-footer{order:2;}}.global-footer ul.social-links{display:inline-block;list-style:none;padding-top:2rem;}@media(min-width:768px){.global-footer ul.social-links{padding:0 0 0 0;}}.global-footer ul.social-links li{float:left;padding:0 1rem;}.global-footer ul.social-links li a{color:#fff;font-size:1.6em;}.global-footer .footer-bottom{display:inline-block;width:100%;padding:2.2rem 1rem 2.2rem;display:flex;flex-direction:column;align-content:space-between;justify-content:space-between;height:inherit;position:relative;background-color:#292f7c;text-align:center;}@media(min-width:768px){.global-footer .footer-bottom{flex-flow:row wrap;}}.global-footer .footer-bottom ul li{padding-bottom:.5rem;}@media(min-width:768px){.global-footer .footer-bottom ul li{float:left;}}.global-footer .footer-bottom ul li a{font-family:AvenirLTPro-Roman,Arial,Helvetica,sans-serif;font-size:1.6rem;color:#fff;padding:0 1.2rem;text-decoration:none;}.global-footer .footer-bottom ul>li:hover>a{color:#faa633;}.global-footer .footer-bottom p.copyright{font-family:AvenirLTPro-Roman,Arial,Helvetica,sans-serif;color:#fff;font-size:1.6rem;padding:0 .5rem 0;}.inner-carousel{position:relative;}.inner-carousel .hero-content{position:absolute;width:100%;top:1.6rem;left:18px;z-index:1;max-width:326px;}@media screen and (min-width:768px){.inner-carousel .hero-content{max-width:626px;top:4.6rem;left:38px;}}@media screen and (min-width:1023px){.inner-carousel .hero-content{top:4.5rem;left:106px;max-width:580px;}}@media screen and (min-width:1200px){.inner-carousel .hero-content{top:6.5rem;left:126px;max-width:580px;}}.inner-carousel .hero-content h1{font-family:"AntonRegular",Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:5rem;color:#fff;}@media screen and (min-width:579px){.inner-carousel .hero-content h1{font-size:7rem;}}@media screen and (min-width:768px){.inner-carousel .hero-content h1{font-size:10rem;}}@media screen and (min-width:1023px){.inner-carousel .hero-content h1{font-size:10rem;margin-bottom:2.6rem;}}@media screen and (min-width:1200px){.inner-carousel .hero-content h1{font-size:10rem;margin-bottom:3.6rem;}}.inner-carousel .carousel-home{position:relative;}.inner-carousel .carousel-home .carousel-1{position:relative;background:no-repeat center center;background-size:100% auto;box-sizing:border-box;}.inner-carousel .carousel-home .carousel-2{position:relative;background:no-repeat center center;background-size:100% auto;}.inner-carousel .carousel-home .carousel-3{position:relative;background:no-repeat center center;background-size:100% auto;}.inner-carousel .sub-hero-content{text-align:center;padding:2rem 2rem 19rem;margin-top:-1px;}@media screen and (min-width:1023px){.inner-carousel .sub-hero-content{text-align:left;padding:0;margin-top:0;}}.inner-carousel .sub-hero-content p{font-family:AvenirLTPro-Medium,Arial,Helvetica,sans-serif;font-size:1.8rem;color:#fff;margin-bottom:2.2rem;}@media screen and (min-width:1023px){.inner-carousel .sub-hero-content p{font-size:2.5rem;margin-bottom:2.5rem;}}@media screen and (min-width:1200px){.inner-carousel .sub-hero-content p{font-size:3rem;margin-bottom:3rem;}}.inner-carousel .slick-prev,.inner-carousel .slick-next,.inner-carousel .slick-next:before,.inner-carousel .slick-prev:before{display:none;}@media screen and (min-width:1023px){.inner-carousel .slick-prev,.inner-carousel .slick-next,.inner-carousel .slick-next:before,.inner-carousel .slick-prev:before{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:2;}}.inner-carousel .slick-prev:hover,.inner-carousel .slick-prev:focus,.inner-carousel .slick-next:hover,.inner-carousel .slick-next:focus{color:transparent;outline:none;background:transparent;}.inner-carousel .slick-prev:hover:before,.inner-carousel .slick-prev:focus:before,.inner-carousel .slick-next:hover:before,.inner-carousel .slick-next:focus:before{opacity:1;}.inner-carousel .slick-prev.slick-disabled:before,.inner-carousel .slick-next.slick-disabled:before{opacity:.25;}.inner-carousel .slick-prev:before,.inner-carousel .slick-next:before{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-size:60px;line-height:1;opacity:.75;color:#fff7df;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.inner-carousel .slick-prev{left:36px;}.inner-carousel .slick-next{right:36px;}.inner-carousel .slick-prev:before{content:"";color:#fff7df;}.inner-carousel .slick-next:before{content:'';color:#fff7df;}.inner-carousel .slick-dotted.slick-slider{margin-bottom:0;}.inner-carousel .slick-dots{position:absolute;bottom:327px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}@media screen and (min-width:1023px){.inner-carousel .slick-dots{bottom:32px;}}.inner-carousel .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer;}.inner-carousel .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.inner-carousel .slick-dots li button:hover,.inner-carousel .slick-dots li button:focus{outline:none;}.inner-carousel .slick-dots li button:hover:before,.inner-carousel .slick-dots li button:focus:before{opacity:1;}.inner-carousel .slick-dots li button:before{font-family:'slick';font-size:10px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.inner-carousel .slick-dots li.slick-active button:before{opacity:.75;color:#292f7c;}.homepage-middle-sections .component.fact-circles{position:relative;}.homepage-middle-sections .component.fact-circles .fact-circle-item{position:relative;overflow:hidden;}.homepage-middle-sections .component.fact-circles .fact-circle-item:first-child{margin:-39% auto 0;}@media screen and (min-width:469px){.homepage-middle-sections .component.fact-circles .fact-circle-item:first-child{margin-top:-25%;}}@media screen and (min-width:621px){.homepage-middle-sections .component.fact-circles .fact-circle-item:first-child{margin-top:-21%;}}@media screen and (min-width:817px){.homepage-middle-sections .component.fact-circles .fact-circle-item:first-child{margin-top:-15%;}}@media screen and (min-width:1023px){.homepage-middle-sections .component.fact-circles .fact-circle-item:first-child{position:absolute;margin:0;}}@media screen and (min-width:1023px){.homepage-middle-sections .component.fact-circles .fact-circle-item:first-child{top:31px;left:2px;}}@media screen and (min-width:1414px){.homepage-middle-sections .component.fact-circles .fact-circle-item:first-child{top:-72px;left:51px;}}@media screen and (min-width:1023px){.homepage-middle-sections .component.fact-circles .fact-circle-item.second{position:absolute;margin:0;}}@media screen and (min-width:1023px){.homepage-middle-sections .component.fact-circles .fact-circle-item.second{top:-235px;left:150px;}}.homepage-middle-sections .component.fact-circles .fact-circle-item{background-color:#292f7c;color:#fff;text-align:center;position:relative;display:flex;align-items:center;justify-content:center;margin:0 auto;z-index:1000;border-radius:50%;}@media screen and (min-width:768px){.homepage-middle-sections .component.fact-circles .fact-circle-item{border-radius:50%;width:450px;min-width:450px;max-width:450px;}}@media screen and (min-width:1023px){.homepage-middle-sections .component.fact-circles .fact-circle-item{max-width:450px;}}@media screen and (min-width:1414px){.homepage-middle-sections .component.fact-circles .fact-circle-item{max-width:426px;}}.homepage-middle-sections .component.fact-circles .fact-circle-item.second .inner-fact-circle-item{padding:3rem 7rem;}@media screen and (min-width:768px){.homepage-middle-sections .component.fact-circles .fact-circle-item.second .inner-fact-circle-item{padding:3rem 5rem;}}.homepage-middle-sections .component.fact-circles .fact-circle-item:after{content:'';padding-top:100%;display:table;}.homepage-middle-sections .component.fact-circles .inner-fact-circle-item{display:block;padding:3rem 8rem;}.homepage-middle-sections .component.fact-circles .inner-fact-circle-item h2{font-size:4rem;text-transform:uppercase;color:#ffc243;padding:0 2.5rem;}@media screen and (min-width:1023px){.homepage-middle-sections .component.fact-circles .inner-fact-circle-item h2{font-size:4rem;}}.homepage-middle-sections .component.fact-circles .inner-fact-circle-item img{padding:2.2rem 0;}@media screen and (min-width:1023px){.homepage-middle-sections .component.fact-circles .inner-fact-circle-item img{padding:1.4rem 0;}}.homepage-middle-sections .component.fact-circles .inner-fact-circle-item p{font-family:AvenirLTPro-Medium,Arial,Helvetica,sans-serif;font-size:1.8rem;color:#ffc243;}@media screen and (min-width:1023px){.homepage-middle-sections .component.fact-circles .inner-fact-circle-item p{font-size:2rem;}}.homepage-middle-sections .component.home-section-one{min-height:700px;margin-top:-10rem;}.homepage-middle-sections .component.home-section-one .inner{position:relative;margin-top:3rem;z-index:5;}.homepage-middle-sections .component.home-section-one .inner .bkd{position:relative;width:100%;}.homepage-middle-sections .component.home-section-one .inner .bkd>img{width:100%;height:100%;margin-top:16rem;}@media screen and (min-width:1023px){.homepage-middle-sections .component.home-section-one .inner .bkd>img{margin-top:17rem;}}.homepage-middle-sections .component.home-section-one .inner .home-section-one-content .content-section{padding:2rem 4rem 4rem;text-align:center;}@media screen and (min-width:1023px){.homepage-middle-sections .component.home-section-one .inner .home-section-one-content .content-section{position:absolute;top:70%;left:67%;max-width:450px;padding:0;text-align:left;}}.homepage-middle-sections .component.home-section-one .inner .home-section-one-content p{font-size:2.4rem;color:#292f7c;padding-bottom:2rem;}.homepage-middle-sections .component.home-section-two{min-height:700px;}.homepage-middle-sections .component.home-section-two .inner{position:relative;margin:0;padding:0;z-index:1;}@media screen and (min-width:1023px){.homepage-middle-sections .component.home-section-two .inner{margin:-10% 0 0 0;}}.homepage-middle-sections .component.home-section-two .inner .bkd{position:relative;}.homepage-middle-sections .component.home-section-two .inner .bkd img{margin:0;}.homepage-middle-sections .component.home-section-two .inner .home-section-two-content .content-section{position:absolute;top:50%;left:50%;text-align:center;padding:2rem;}@media screen and (max-width:1022px){.homepage-middle-sections .component.home-section-two .inner .home-section-two-content .content-section{transform:translate(-50%,-50%);width:100%;}}@media screen and (min-width:1023px){.homepage-middle-sections .component.home-section-two .inner .home-section-two-content .content-section{top:41%;left:25%;padding:2rem 4rem;}}@media screen and (min-width:1300px){.homepage-middle-sections .component.home-section-two .inner .home-section-two-content .content-section{left:37%;top:45%;max-width:31rem;padding:0;}}.homepage-middle-sections .component.home-section-two .inner .home-section-two-content h2{font-size:9rem;}.homepage-middle-sections .component.home-section-two .inner .home-section-two-content p{font-size:2.4rem;color:#292f7c;padding:3.8rem 0 3.3rem;}.homepage-middle-sections .divider-img{margin:13rem 0 14rem 0;}.homepage-middle-sections .divider-img-mobile{margin:6rem 0 5rem 0;}.homepage-middle-sections .divider-img-mobile img{margin:0;padding:0;}.component.callout-group>.inner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-size:100% auto !important;background-position:center center !important;background-repeat:no-repeat !important;height:0;padding-bottom:155%;margin:10.4rem 0 5.4rem;}@media only screen and (min-width:600px){.component.callout-group>.inner{background-position:top center !important;}}@media only screen and (min-width:1023px){.component.callout-group>.inner{background-size:100% auto !important;background-position:top center !important;background-repeat:no-repeat !important;height:0;padding-bottom:46%;margin:13rem 14rem 5.4rem;}}.component.callout-group>.inner .callout-content{position:absolute;top:-60px;background-color:#ffc243;padding:3rem 4rem;justify-content:center;text-align:center;max-width:100%;margin:0 2rem;}@media only screen and (min-width:1023px){.component.callout-group>.inner .callout-content{display:flex;max-width:90%;top:-100px;padding:4.8rem 12rem;text-align:left;margin:0;}}.component.callout-group>.inner .callout-content .callout-content-left{flex:1;}@media only screen and (min-width:1023px){.component.callout-group>.inner .callout-content .callout-content-left{padding-right:3rem;}}.component.callout-group>.inner .callout-content .callout-content-right{flex:1;}.component.callout-group>.inner .callout-content h2{font-size:5rem;}@media only screen and (min-width:1023px){.component.callout-group>.inner .callout-content h2{font-size:8rem;}}.component.callout-group>.inner .callout-content p{font-family:AvenirLTPro-Heavy;font-size:2.4rem;padding:2.2rem 0 2.4rem 0;color:#292f7c;}@media only screen and (min-width:1023px){.component.callout-group>.inner .callout-content p{padding:0 0 3rem;}}.component.callout-group>.inner .callout-content a:hover,.component.callout-group>.inner .callout-content a:focus{color:#292f7c;border-color:#292f7c;}.component.basic-hero{position:relative;}.component.basic-hero .hero-content{padding:4rem 1rem 7rem;z-index:1;position:relative;}.component.basic-hero .hero-content>.inner{text-align:center;max-width:700px;margin:0 auto;}.component.basic-hero .hero-content>.inner>h1{font-size:7rem;margin-bottom:0;line-height:1.1;text-transform:uppercase;}.component.basic-hero .hero-content>.inner img{padding-bottom:2rem;}@media screen and (max-width:1023px){.component.basic-hero .hero-content{padding:2.5rem 1rem 7rem;}.component.basic-hero .hero-content>.inner h1{font-size:7rem;}.component.basic-hero .hero-content>.inner img{max-width:70px;padding-bottom:1.8rem;}}@media screen and (max-width:374px){.component.basic-hero .hero-content{padding:2rem 1rem 2rem;}}.component.image-hero{position:relative;display:flex;justify-content:center;align-items:center;background:no-repeat top center;background-size:cover;min-height:44rem;}body.about .component.image-hero{min-height:64rem;}.component.image-hero .hero-content{z-index:1;position:relative;}.component.image-hero .hero-content>.inner{text-align:center;max-width:700px;margin:0 auto;}.component.image-hero .hero-content>.inner>h1{font-size:7rem;text-transform:uppercase;margin-bottom:0;line-height:1.1;}.component.image-hero .hero-content>.inner img{max-width:50px;}.component.image-hero.circle-header .hero-content{z-index:1;position:relative;background-color:#292f7c;color:#ffc243;text-align:center;position:relative;border-radius:50%;min-width:2.25em;max-width:530px;display:flex;align-items:center;justify-content:center;margin:2rem auto;z-index:1000;}@media screen and (min-width:1023px){.component.image-hero.circle-header .hero-content{min-width:355px;}}.component.image-hero.circle-header .hero-content>.inner{display:block;padding:3rem 8rem;}.component.image-hero.circle-header .hero-content>.inner h1{color:#ffc243;}.component.image-hero.circle-header .hero-content:after{content:'';padding-top:100%;display:table;}@media screen and (max-width:1023px){.component.image-hero{min-height:27rem;}body.about .component.image-hero{min-height:44rem;}.component.image-hero .hero-content>.inner h1{font-size:7rem;}.component.image-hero .hero-content>.inner img{max-width:70px;padding-bottom:1.8rem;}}.component.category-hero{position:relative;justify-content:left;}@media screen and (min-width:1023px){.component.category-hero{display:flex;flex-direction:row;}}.component.category-hero .bkd{position:relative;overflow:hidden;background-color:#fff;z-index:-1;}@media screen and (max-width:767px){.component.category-hero .bkd{padding-top:134%;}}@media screen and (min-width:1023px){.component.category-hero .bkd{max-width:60%;}}@media screen and (max-width:767px){.component.category-hero .bkd img{position:absolute;top:0;width:auto;height:100%;left:50%;transform:translateX(-50%);}}.component.category-hero .hero-content{z-index:1;position:relative;}.component.category-hero .hero-content>.inner{text-align:left;margin:2rem auto 4rem;padding:0 1.6rem;}@media screen and (min-width:1023px){.component.category-hero .hero-content>.inner{max-width:550px;margin:0 auto;padding:0;}}.component.category-hero .hero-content>.inner>h1{font-size:7.2rem;text-transform:uppercase;margin-bottom:2rem;line-height:1.1;}@media screen and (min-width:1023px){.component.category-hero .hero-content>.inner>h1{font-size:8rem;margin:5rem 0 2.4rem 5rem;}}@media screen and (min-width:1200px){.component.category-hero .hero-content>.inner>h1{font-size:10rem;}}@media screen and (min-width:1300px){.component.category-hero .hero-content>.inner>h1{font-size:10rem;}}.component.category-hero .hero-content>.inner p{font-size:2.2rem;}@media screen and (min-width:1023px){.component.category-hero .hero-content>.inner p{max-width:45rem;padding-left:3rem;font-size:2.4rem;}}.component.three-column-group{position:relative;background:#292f7c;border-bottom:1px solid #fff7df;}.component.three-column-group>.inner{padding:9rem 0;max-width:150rem;text-align:center;margin:0 auto;}.component.three-column-group>.inner .inner-headline{margin:0 auto 5rem;padding:0 2rem;}@media screen and (min-width:1023px){.component.three-column-group>.inner .inner-headline{font-size:9rem;margin:0 auto 8rem;}}.component.three-column-group>.inner .inner-headline h1{font-size:3.6rem;text-transform:uppercase;color:#ffc243;padding-bottom:2.4rem;}@media screen and (min-width:1023px){.component.three-column-group>.inner .inner-headline h1{font-size:7rem;padding-bottom:3.6rem;}}.component.three-column-group>.inner .inner-headline p{font-size:2.4rem;color:#ffc243;text-align:center;padding:0 2rem;}.component.three-column-group>.inner>.inner-columns{display:flex;flex-direction:column;align-content:center;align-items:center;}@media screen and (min-width:1023px){.component.three-column-group>.inner>.inner-columns{flex-direction:row;flex-wrap:wrap;justify-content:center;text-align:center;}}.component.three-column-group>.inner>.inner-columns>div{padding:3.4rem 1.3rem;}@media screen and (min-width:1023px){.component.three-column-group>.inner>.inner-columns>div{flex:0 32%;padding:0 1.3rem;}}.component.three-column-group>.inner>.inner-columns>div h3{font-family:AvenirLTPro-Heavy;font-size:2.4rem;color:#fff;padding:3.8rem 0 3rem 0;max-width:20rem;margin:0 auto;}@media screen and (min-width:1023px){.component.three-column-group>.inner>.inner-columns>div h3{font-size:3rem;padding:3rem 0 3.5rem 0;}}.component.three-column-group>.inner>.inner-columns>div h3:hover{color:#ffc243;}@media screen and (min-width:579px){.component.three-column-group>.inner>.inner-columns>div img{max-width:70%;}}@media screen and (min-width:1023px){.component.three-column-group>.inner>.inner-columns>div img{max-width:100%;}}.circle-image{position:relative;}.circle-image img{border-radius:50%;}.circle-image h2{color:#fff;font-size:6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}@media screen and (min-width:1023px){.circle-image h2{font-size:5.2rem;}}.circle-image h2:hover{color:#ffc243;}.component.aboutus{position:relative;}.component.aboutus>.inner{position:relative;}.component.aboutus>.inner>.aboutus-section-one{position:relative;display:flex;flex-direction:column;}.component.aboutus>.inner>.aboutus-section-one .about-headline{position:relative;z-index:5000;text-align:center;margin-top:2rem;}.component.aboutus>.inner>.aboutus-section-one .about-headline h1{font-size:5.5rem;}.component.aboutus>.inner>.aboutus-section-one .about-headline h1 span.outlined{-webkit-text-stroke-width:2px;}@media screen and (min-width:400px){.component.aboutus>.inner>.aboutus-section-one .about-headline h1{font-size:6.5rem;}}@media screen and (min-width:768px){.component.aboutus>.inner>.aboutus-section-one .about-headline h1{font-size:12rem;}.component.aboutus>.inner>.aboutus-section-one .about-headline h1 span.outlined{-webkit-text-stroke-width:3px;}}@media screen and (min-width:1023px){.component.aboutus>.inner>.aboutus-section-one .about-headline h1{font-size:14rem;margin-left:-4rem;}.component.aboutus>.inner>.aboutus-section-one .about-headline h1 span.outlined{-webkit-text-stroke-width:5px;}}.component.aboutus>.inner>.aboutus-section-one .about-headline h1.next-line{display:block;margin:0 auto;text-align:center;padding-left:0;}@media screen and (min-width:768px){.component.aboutus>.inner>.aboutus-section-one .about-headline h1.next-line{margin:0 auto;padding-left:0;}}.component.aboutus>.inner>.aboutus-section-one p{font-size:2.4rem;margin:2.8rem 2rem 3.3rem;}@media screen and (min-width:1023px){.component.aboutus>.inner>.aboutus-section-one p{font-size:3rem;max-width:70%;margin:4.2rem auto 8rem;}}.component.aboutus>.inner>.aboutus-section-two{margin-bottom:26rem;}@media screen and (min-width:374px){.component.aboutus>.inner>.aboutus-section-two{margin-bottom:12rem;}}@media screen and (min-width:1023px){.component.aboutus>.inner>.aboutus-section-two{margin-bottom:9rem;}}.component.aboutus>.inner>.aboutus-section-two>.inner{position:relative;z-index:5;}.component.aboutus>.inner>.aboutus-section-two>.inner .bkd{position:relative;width:100%;}.component.aboutus>.inner>.aboutus-section-two>.inner .bkd>img{width:100%;height:auto;padding-top:15rem;}@media screen and (min-width:1023px){.component.aboutus>.inner>.aboutus-section-two>.inner .bkd>img{padding-top:0;}}.component.aboutus>.inner>.aboutus-section-two>.inner .component.fact-circles .fact-circle-item{background-color:#292f7c;color:#ffc243;text-align:center;position:absolute;top:0;display:flex;align-items:center;justify-content:center;margin:0 auto;z-index:1000;border-radius:50%;}@media screen and (min-width:768px){.component.aboutus>.inner>.aboutus-section-two>.inner .component.fact-circles .fact-circle-item{width:690px;max-width:690px;max-height:100%;}}@media screen and (min-width:1023px){.component.aboutus>.inner>.aboutus-section-two>.inner .component.fact-circles .fact-circle-item{position:absolute;top:-27px;left:4rem;width:690px;margin:0;border-radius:50%;min-width:2.25em;}}.component.aboutus>.inner>.aboutus-section-two>.inner .component.fact-circles .fact-circle-item:after{content:'';padding-top:100%;display:table;}.component.aboutus>.inner>.aboutus-section-two>.inner .component.fact-circles .inner-fact-circle-item{display:block;padding:4rem 4rem 6rem;}@media screen and (min-width:400px){.component.aboutus>.inner>.aboutus-section-two>.inner .component.fact-circles .inner-fact-circle-item{padding:4rem 4rem 6rem;}}@media screen and (min-width:768px){.component.aboutus>.inner>.aboutus-section-two>.inner .component.fact-circles .inner-fact-circle-item{padding:1rem 8rem 6rem;}}.component.aboutus>.inner>.aboutus-section-two>.inner .component.fact-circles .inner-fact-circle-item h3{font-size:4rem;text-transform:uppercase;color:#ffc243;padding:0 2.5rem 2rem;}@media screen and (min-width:768px){.component.aboutus>.inner>.aboutus-section-two>.inner .component.fact-circles .inner-fact-circle-item h3{font-size:10rem;padding:0 4.5rem 1.5rem;}}.component.aboutus>.inner>.aboutus-section-two>.inner .component.fact-circles .inner-fact-circle-item p{font-size:1.5rem;color:#ffc243;}@media screen and (min-width:768px){.component.aboutus>.inner>.aboutus-section-two>.inner .component.fact-circles .inner-fact-circle-item p{font-size:2rem;}}.component.aboutus>.inner>.aboutus-section-two>.inner .section-two-headline{position:absolute;left:0;top:67%;padding:0 2rem 0 2rem;}@media screen and (min-width:1023px){.component.aboutus>.inner>.aboutus-section-two>.inner .section-two-headline{left:63%;top:57%;max-width:50rem;padding:0;}}.component.aboutus>.inner>.aboutus-section-two>.inner .section-two-headline h2{display:flex;flex-direction:column;font-size:6.5rem;text-transform:uppercase;padding-left:9rem;}@media screen and (min-width:1023px){.component.aboutus>.inner>.aboutus-section-two>.inner .section-two-headline h2{font-size:10rem;}}.component.aboutus>.inner>.aboutus-section-two>.inner .section-two-headline h2 span{margin-left:11rem;}@media screen and (min-width:1023px){.component.aboutus>.inner>.aboutus-section-two>.inner .section-two-headline h2 span{margin-left:17rem;}}.component.aboutus>.inner>.aboutus-section-two>.inner .section-two-headline p{font-size:2.4rem;margin:2.8rem auto 3.3rem;}@media screen and (min-width:1200px){.component.aboutus>.inner>.aboutus-section-two>.inner .section-two-headline p{margin:4.2rem auto 4rem;}}.component.category-flavor-overview{position:relative;}@media screen and (min-width:1023px){.component.category-flavor-overview{background:url(/Static/Project/BrighamsCom/img/category/background-circle-img.png) no-repeat top 76% right;background-size:80%;}}@media screen and (min-width:1360px){.component.category-flavor-overview{background-size:70%;}}@media screen and (min-width:1600px){.component.category-flavor-overview{background-position:top right;background-size:55%;}}.component.category-flavor-overview h1{font-size:11rem;text-transform:uppercase;z-index:1000;margin:3rem 2rem;}@media screen and (min-width:400px){.component.category-flavor-overview h1{font-size:12rem;}}.component.category-flavor-overview h1.outlined{-webkit-text-stroke-width:3px;}@media screen and (min-width:1023px){.component.category-flavor-overview h1{display:flex;font-size:18rem;margin:-6rem 0 1.7rem 9rem;}.component.category-flavor-overview h1.outlined{-webkit-text-stroke-width:5px;}}.component.category-flavor-overview h1 span{display:block;margin-left:-2px;}@media screen and (min-width:1023px){.component.category-flavor-overview h1 span{display:inline;margin:10rem 0 0 2rem;}}.component.category-flavor-overview h1.large{display:block;margin:0 0 0 1rem;}@media screen and (min-width:1023px){.component.category-flavor-overview h1.large{margin:-6rem 0 0 9rem;}}.component.category-flavor-overview h1.large span{display:block;margin:0;}@media screen and (min-width:400px){.component.category-flavor-overview h1.large span{margin:0 0 0 7rem;}}.component.category-flavor-overview>.inner{position:relative;display:flex;flex-direction:column;justify-content:space-evenly;align-content:space-between;margin-bottom:6.8rem;padding:0;}@media screen and (min-width:1023px){.component.category-flavor-overview>.inner{flex-direction:row;margin:0 auto 4.8rem;max-width:160rem;}}.component.category-flavor-overview>.inner div.flavor-list{margin-bottom:4.5rem;padding:0 2rem;}@media screen and (min-width:1023px){.component.category-flavor-overview>.inner div.flavor-list{margin-bottom:0;}}.component.category-flavor-overview>.inner div.flavor-list ul{list-style:none;}.component.category-flavor-overview>.inner div.flavor-list ul li{padding:1rem 0;text-align:center;}@media screen and (min-width:1023px){.component.category-flavor-overview>.inner div.flavor-list ul li{text-align:left;}}.component.category-flavor-overview>.inner div.flavor-list ul li>a{font-family:AvenirLTPro-Roman;color:#292f7c;font-size:3rem;line-height:1;padding:0;text-decoration:none;}.component.category-flavor-overview>.inner div.flavor-list ul li>a:hover,.component.category-flavor-overview>.inner div.flavor-list ul li>a:focus,.component.category-flavor-overview>.inner div.flavor-list ul li>a:active,.component.category-flavor-overview>.inner div.flavor-list ul li>a.active{font-weight:bold;}.component.category-flavor-overview>.inner .flavor-overview{position:relative;}@media screen and (min-width:1023px){.component.category-flavor-overview>.inner .flavor-overview{margin:0;min-width:603px;}}@media screen and (min-width:1360px){.component.category-flavor-overview>.inner .flavor-overview{margin:0;}}@media screen and (min-width:1600px){.component.category-flavor-overview>.inner .flavor-overview{margin:-27rem 0 0 40rem;}}.component.category-flavor-overview>.inner .flavor-overview>.inner{display:flex;flex-direction:column;justify-content:center;text-align:center;}.component.category-flavor-overview>.inner .flavor-overview>.inner.boxlink{display:none;}.component.category-flavor-overview>.inner .flavor-overview>.inner#boxlink0{display:block;}.component.category-flavor-overview>.inner .flavor-overview>.inner .background-circle{background-color:#f0e1bf;text-align:center;display:flex;align-items:center;justify-content:center;margin:0 auto;padding:7rem 0;z-index:-1;-webkit-clip-path:ellipse(65% 48% at 50% 48%);clip-path:ellipse(65% 48% at 50% 48%);}@media screen and (min-width:1023px){.component.category-flavor-overview>.inner .flavor-overview>.inner .background-circle{background-color:transparent;border-radius:0;padding:13rem 0 0;-webkit-clip-path:none;clip-path:none;}}.component.category-flavor-overview>.inner .flavor-overview>.inner .background-circle:after{content:'';padding-top:100%;display:table;z-index:-1;}.component.category-flavor-overview>.inner .flavor-overview>.inner img{margin-left:-30%;}@media screen and (min-width:1023px){.component.category-flavor-overview>.inner .flavor-overview>.inner img{max-width:70rem;margin-left:-16rem;}}.component.category-flavor-overview>.inner .flavor-overview>.inner .inner-content{margin-top:-9rem;padding:0 2rem;z-index:5000;}@media screen and (min-width:1023px){.component.category-flavor-overview>.inner .flavor-overview>.inner .inner-content{margin-top:0;max-width:60rem;}}.component.category-flavor-overview>.inner .flavor-overview>.inner .inner-content h2{position:relative;font-size:4.8rem;text-transform:uppercase;margin-top:3.5rem;line-height:1.2;z-index:5000;margin-bottom:2rem;}.component.category-flavor-overview>.inner .flavor-overview>.inner .inner-content p{font-size:2.4rem;padding:1.8rem 1rem 2.5rem;min-height:10rem;}.component.category-flavor-overview>.inner .flavor-overview>.inner .inner-content .flavor-btns button.gold{display:block;margin-top:2.8rem;}@media screen and (min-width:1023px){.component.category-flavor-overview>.inner .flavor-overview>.inner .inner-content .flavor-btns button.gold{display:inline;margin:0 0 0 1.5rem;}}.component.product-detail-hero{position:relative;margin-bottom:5.8rem;}@media screen and (min-width:1600px){.component.product-detail-hero{margin-bottom:9rem;}}.component.product-detail-hero>.inner{display:flex;padding:0;z-index:1;}@media screen and (min-width:1023px){.component.product-detail-hero>.inner{background:url(/Static/Project/BrighamsCom/img/product/full-circle-bg-large-screen.png) no-repeat top -151% left -9%;}}@media screen and (min-width:1400px){.component.product-detail-hero>.inner{background-position:top -129% left -7%;}}.component.product-detail-hero>.inner .product-detail-hero-carousel{flex-grow:1;}@media screen and (min-width:1023px){.component.product-detail-hero>.inner .product-detail-hero-carousel{padding-top:0;}}@media screen and (min-width:1600px){.component.product-detail-hero>.inner .product-detail-hero-carousel{max-width:100rem;}}.component.product-detail-hero>.inner .product-detail-hero-carousel .carousel-inner{z-index:5000;padding:10rem 0 5rem;}@media screen and (min-width:1023px){.component.product-detail-hero>.inner .product-detail-hero-carousel .carousel-inner{z-index:1000;padding-top:5rem;min-height:94rem;}}.component.product-detail-hero>.inner .product-detail-hero-content{flex-grow:1;max-width:612px;padding:0 2rem;}@media screen and (min-width:1023px){.component.product-detail-hero>.inner .product-detail-hero-content{z-index:1000;padding:18rem 2rem 0 6rem;}}@media screen and (min-width:1600px){.component.product-detail-hero>.inner .product-detail-hero-content{z-index:1000;padding-left:0;max-width:710px;}}.component.product-detail-hero>.inner .product-detail-hero-content>h3{color:#faa633;}.component.product-detail-hero>.inner .product-detail-hero-content h1{font-size:7rem;margin:0 0 2.2rem;text-transform:uppercase;}@media screen and (min-width:1023px){.component.product-detail-hero>.inner .product-detail-hero-content h1{font-size:9rem;margin:0 0 3rem;}}.component.product-detail-hero>.inner .product-detail-hero-content p{font-size:2.4rem;line-height:1.4;padding:0 0 5rem;}@media screen and (min-width:1023px){.component.product-detail-hero>.inner .product-detail-hero-content p{padding:0 0 4.5rem;}}.component.product-detail-hero>.inner .product-detail-hero-content a{font-family:AvenirLTPro-Black;font-size:2.6rem;color:#292f7c;text-decoration:underline;}@media screen and (min-width:1023px){.component.product-detail-hero>.inner .product-detail-hero-content a{font-size:2.4rem;}}.component.product-detail-hero>.inner .product-detail-hero-content a:hover,.component.product-detail-hero>.inner .product-detail-hero-content a:active{color:#ffc243;text-decoration:underline;}@media screen and (max-width:1023px){.component.product-detail-hero{background:none;}.component.product-detail-hero>.inner{flex-direction:column;margin:0 auto 6rem;padding:0;}.component.product-detail-hero>.inner .product-detail-hero-carousel{max-width:100%;}.component.product-detail-hero>.inner .product-detail-hero-carousel .carousel-inner{background-color:#fbebc9;padding:4rem 0 5rem;-webkit-clip-path:ellipse(105% 150% at 50% -50%);clip-path:ellipse(105% 150% at 50% -50%);}.component.product-detail-hero>.inner .product-detail-hero-content{margin:15rem auto 0;width:100%;}}@media screen and (max-width:1022px){.carousel-item{margin-left:-12%;}.carousel-item:first-child{margin-left:0;}}@media screen and (min-width:1270px){.carousel-item .img-fluid{max-width:80%;}}.carousel-indicators{margin:0;justify-content:center;bottom:-12rem;z-index:5000;}@media screen and (min-width:1023px){.carousel-indicators{bottom:6rem;justify-content:flex-start;margin-left:13rem;}}@media screen and (min-width:1450px){.carousel-indicators{bottom:2rem;}}.carousel-indicators [data-bs-target]{min-width:8.5rem;max-width:8.5rem;width:30%;height:30%;min-height:8.5rem;max-height:8.5rem;border-radius:50%;background-color:#f9dd9e;line-height:0;position:relative;border:4px solid #f9dd9e;margin:0 .5rem;}@media screen and (min-width:1023px){.carousel-indicators [data-bs-target]{min-width:15rem;max-width:15rem;width:30%;height:30%;min-height:15rem;max-height:15rem;margin:0 1.5rem;}}.carousel-indicators [data-bs-target].active{border:4px solid #a9aac3;}.carousel-indicators [data-bs-target]::after{content:"";display:block;padding-bottom:100%;}.circle-img{position:absolute;bottom:21%;right:-8%;width:100%;text-align:center;}@media screen and (max-width:1022px){.circle-img .img-fluid{max-width:80%;}}.component.product-detail h2{text-align:center;text-transform:uppercase;line-height:1.2;}.component.product-detail>.inner{display:flex;max-width:1024px;margin:9rem auto;padding:0 2rem;}.component.product-detail>.inner .product-detail-content{flex-grow:1;max-width:674px;padding:1rem 5rem 5rem;}.component.product-detail>.inner .product-detail-content .contains h5,.component.product-detail>.inner .product-detail-content .contains p{display:inline-block;}.component.product-detail>.inner .product-detail-content h4{font-family:"AvenirLTPro-Black",sans-serif;font-size:3rem;margin:0 0 1.4rem;}@media screen and (min-width:1023px){.component.product-detail>.inner .product-detail-content h4{margin:0 0 2.2rem;}}.component.product-detail>.inner .product-detail-content h5{font-family:"AvenirLTPro-Black",sans-serif;font-size:2.4rem;margin:1.4rem 0 1rem;}@media screen and (min-width:1023px){.component.product-detail>.inner .product-detail-content h5{margin:2.2rem 0 2.1rem;}}.component.product-detail>.inner .product-detail-content p{font-family:"AvenirLTPro-Roman",sans-serif;font-size:1.8rem;line-height:1.4;padding-right:2rem;}@media screen and (min-width:1023px){.component.product-detail>.inner .product-detail-content p{font-size:2rem;margin:2.1rem 0 2.1rem;}}.component.product-detail>.inner .nutrition-facts{flex-grow:1;max-width:350px;background:#fff;display:block;padding:2rem;border:2px solid #000;outline:30px solid #fceacb;}.component.product-detail>.inner .nutrition-facts .additional-info p{margin-bottom:.6rem;}.component.product-detail>.inner .pull-right{float:right;}.component.product-detail>.inner .nutrition-facts ul#nutrition_2017{font-family:'ProximaNova-Regular',Arial,Helvetica,sans-serif;text-transform:none;margin-bottom:0;list-style:none;margin:0 0 1rem 0;padding:0;background:#fff;color:#000;}.component.product-detail>.inner .nutrition-facts ul#nutrition_2017 li{border-top:1px solid #000;font-size:1.5rem;padding:.2rem 0;}.component.product-detail>.inner .nutrition-facts ul#nutrition_2017 li.noborder{border-top:none;}.component.product-detail>.inner .nutrition-facts ul#nutrition_2017 li.two-top-border{border-top:.36rem solid #000;}.component.product-detail>.inner .nutrition-facts ul#nutrition_2017 li.three-top-border{border-top:.75rem solid #000;}.component.product-detail>.inner .nutrition-facts ul#nutrition_2017 li.large-normal{font-size:1.5rem;}.component.product-detail>.inner .nutrition-facts ul#nutrition_2017 li.large-bold{font-size:1.7rem;font-weight:900;}@media(max-width:768px){.component.product-detail>.inner .nutrition-facts ul#nutrition_2017 li.large-bold{font-size:1.5rem;}}.component.product-detail>.inner .nutrition-facts ul#nutrition_2017 li .xlarge-block{font-size:1.5rem;font-weight:900;line-height:1em;}.component.product-detail>.inner .nutrition-facts ul#nutrition_2017 li.xxlarge-block{font-size:2.5rem;font-weight:900;line-height:1em;border-top:none;}.component.product-detail>.inner .nutrition-facts ul#nutrition_2017 li.tall{line-height:1.9rem;}.component.product-detail>.inner .nutrition-facts ul#nutrition_2017 li div.cals{font-size:2.5rem;font-weight:900;line-height:1em;display:block;margin-top:-.4em;}.component.product-detail>.inner .nutrition-facts ul#nutrition_2017 li span.dv{font-weight:700;float:right;}.component.product-detail>.inner strong{font-weight:bold;}@media screen and (max-width:1023px){.component.product-detail>.inner{flex-direction:column;margin:0 auto 6rem;}.component.product-detail>.inner .product-detail-content{max-width:100%;padding:4.4rem 0 6rem;}.component.product-detail>.inner .nutrition-facts{margin:0 auto;width:100%;}}.divider-img{margin:5.8rem 0 2.8rem 0;}@media screen and (min-width:1023px){.divider-img{margin:3rem 0 6.8rem 0;}}.component.store-locator p.headline{text-align:center;margin:4rem 0 2rem;font-size:3rem;}.component.store-locator>.inner{position:relative;display:flex;max-width:1276px;margin:3rem auto 0;padding:2.5rem;z-index:1000;}@media screen and (max-width:768px){.component.store-locator>.inner{margin:0 auto;padding:3.5rem 0 0;}}.component.store-locator>.inner .map-filters{flex-grow:1;max-width:46rem;padding:3.5rem;}@media screen and (max-width:768px){.component.store-locator>.inner .map-filters{margin:0 auto;padding:1rem;}}@media screen and (min-width:1024px){.component.store-locator>.inner .map-filters{margin-bottom:-6rem;}}.component.store-locator>.inner .map-filters h3,.component.store-locator>.inner .map-filters p{margin-bottom:3.5rem;}.component.store-locator>.inner .map-filters .select,.component.store-locator>.inner .map-filters .text-field{margin-bottom:2rem;}.component.store-locator>.inner .map-filters .search{margin-top:1.5rem;}.component.store-locator>.inner .map-filters select{appearance:none;background-color:transparent;border:none;margin:0;width:100%;color:#292f7c;text-transform:uppercase;font-family:AvenirLTPro-Heavy,Arial,sans-serif;font-size:inherit;cursor:inherit;line-height:inherit;z-index:1;outline:none;}.component.store-locator>.inner .map-filters select::-ms-expand{display:none;}.component.store-locator>.inner .map-filters select option{white-space:normal;outline:none;padding:2rem;background:#ffc243;}.component.store-locator>.inner .map-filters .select{display:grid;grid-template-areas:"select";align-items:center;position:relative;max-width:40rem;font-size:1.4rem;padding:1.6rem 1.2rem 2.4rem 1.2rem;color:#292f7c;text-transform:uppercase;cursor:pointer;line-height:1.1;background:#ffc243;}.component.store-locator>.inner .map-filters .select select,.component.store-locator>.inner .map-filters .select::after{grid-area:select;}.component.store-locator>.inner .map-filters .select:not(.select--multiple)::after{content:"";justify-self:end;margin-right:.1rem;width:.8em;height:.5em;background-color:#000;clip-path:polygon(100% 0%,0 0%,50% 100%);}body.ie-11 .component.store-locator>.inner .map-filters .select{padding:1rem 0 0 0;}.component.store-locator>.inner .map-filters select:focus+.focus{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:2px solid #292f7c;border-radius:inherit;}.component.store-locator>.inner .map-filters select[multiple]{padding-right:0;height:6rem;}.component.store-locator>.inner .map-filters select[multiple] option{white-space:normal;outline-color:#d12930;}.component.store-locator>.inner .map-filters label{font-size:1.125rem;font-weight:500;}.component.store-locator>.inner .map-filters .select+label{margin-top:2rem;}.component.store-locator>.inner .map-filters ::placeholder{color:#292f7c;}.component.store-locator>.inner .map-filters input:disabled,.component.store-locator>.inner .map-filters textarea:disabled,.component.store-locator>.inner .map-filters input:disabled::placeholder,.component.store-locator>.inner .map-filters textarea:disabled::placeholder,.component.store-locator>.inner .map-filters select:disabled{opacity:.4;cursor:default;}.component.store-locator>.inner .map-filters input[type=tel]{width:39rem;max-width:40rem;font-size:1.4rem;border-radius:5rem;border:2px solid #eee;padding:1.6rem 1.2rem 1.6rem 2rem;color:#343636;cursor:pointer;line-height:1.1;background-color:#fff;text-transform:uppercase;}.component.store-locator>.inner .map-inner{position:relative;flex-grow:1;padding-left:2rem;min-height:88rem;}.component.store-locator>.inner .map-inner .no-results,.component.store-locator>.inner .map-inner .error-wrapper,.component.store-locator>.inner .map-inner .required-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fdfaf4;border-radius:3rem;border:2px solid #d12930;padding:2rem 1rem;text-align:center;z-index:999;opacity:.9;}@media screen and (max-width:1023px){.component.store-locator>.inner{flex-direction:column;text-align:center;}.component.store-locator>.inner .map-filters{max-width:100%;margin:0 1rem 0;}.component.store-locator>.inner .map-filters h3,.component.store-locator>.inner .map-filters p{margin-bottom:1.8rem;}.component.store-locator>.inner .map-filters .select,.component.store-locator>.inner .map-filters .text-field{margin:0 auto 2rem;max-width:100%;width:100%;}.component.store-locator>.inner .map-filters input[type=tel]{width:100%;max-width:100%;}.component.store-locator>.inner .map-inner{margin:4rem auto 2rem;padding:0 1rem 0;width:100%;min-height:50rem;}}#map{height:100%;min-height:50rem;width:100%;}.gm-infowindow{margin:10px 10px 10px 0;min-width:200px;}.gm-infowindow div{overflow:hidden;line-height:2rem;}.gm-infowindow div:first-child{margin-bottom:1rem;}.gm-style-iw div,.gm-style-iw{overflow:hidden !important;max-width:9999px !important;max-height:9999px !important;}.component.faqs{background-size:auto;margin-bottom:3rem;padding-top:0;}.component.faqs p.headline{text-align:center;margin:4rem 0 0;font-size:2.4rem;}@media screen and (min-width:1023px){.component.faqs p.headline{font-size:3rem;}}.component.faqs>.inner{position:relative;max-width:1276px;margin:4rem auto 0;padding:2rem 16rem;z-index:1000;text-align:center;}@media screen and (max-width:768px){.component.faqs>.inner{margin:0 auto;padding:3.3rem;}}.component.faqs>.inner h2{margin-bottom:8.5rem;}@media screen and (max-width:768px){.component.faqs>.inner h2{margin-bottom:3.3rem;}}@media screen and (max-width:1023px){.component.faqs>.inner{margin:6.5rem auto 0;text-align:center;}.component.faqs>.inner h2{font-size:3rem;}}.card{border-radius:0;border:none;margin-bottom:3.5rem;background-color:transparent;}@media screen and (max-width:768px){.card{margin-bottom:2.2rem;}}.card .card-header{padding:0;border:none;background-color:#ffc243;}.card .card-header .btn-header-link{position:relative;font-family:AvenirLTPro-Heavy,Arial,Helvetica,sans-serif;font-size:1.8rem;font-weight:900;color:#292f7c;display:block;text-align:left;padding:2rem;}.card .card-header .btn-header-link:after{position:absolute;top:30%;right:10px;content:"";font-family:'Font Awesome 5 Free';font-weight:900;float:right;vertical-align:middle;}.card .card-header .btn-header-link[aria-expanded="false"]::after{content:"";}.card .card-header .btn-header-link[aria-expanded="true"]::after{content:"";}.card .card-header .btn:focus{box-shadow:none;}.card .card-body{border:none;padding:3.5rem 2rem;font-size:1.8rem;text-align:left;}.component.contact-form{margin-bottom:3rem;padding:2.5rem;}@media(min-width:1023px){.component.contact-form{padding-top:5rem;}}.component.contact-form p.headline{text-align:center;font-size:3rem;}@media(min-width:1023px){.component.contact-form p.headline{margin:4rem 0 2rem;}}.component.contact-form>.inner{position:relative;display:flex;max-width:1000px;margin:6rem auto 0;padding:0;z-index:1000;}@media screen and (max-width:768px){.component.contact-form>.inner{margin:0 auto;padding-top:3.5rem;}}.component.contact-form>.inner .form{flex-grow:1;padding:0 2rem 7rem;}.component.contact-form>.inner .form label{text-transform:capitalize;color:#292f7c;}@media screen and (max-width:1023px){.component.contact-form>.inner{flex-direction:column;margin:0 auto;text-align:center;}.component.contact-form>.inner .form{width:100%;max-width:100%;padding:2.5rem;}}.form-control{font-size:1.4rem;text-transform:uppercase;border-radius:5rem;border:2px solid #eee;margin:0 1rem 1.6rem 0;padding:1.7rem 1.5rem;color:#292f7c;cursor:pointer;line-height:1.1;}@media screen and (max-width:1023px){.form-control{width:100%;margin-bottom:2rem;}}body.ie-11 .form-control{padding:0;}textarea{width:100%;font-size:1.4rem;text-transform:uppercase;border-radius:.2rem;border:2px solid #eee;margin:0 1rem 3.6rem 0;padding:1.7rem 1.5rem;color:#3a3d3e;cursor:pointer;line-height:1.1;}@media screen and (max-width:1023px){textarea{margin-bottom:2rem;}}select{appearance:none;background-color:transparent;border:none;padding:0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;text-transform:uppercase;z-index:1;outline:none;}select::-ms-expand{display:none;}select option{white-space:normal;outline:none;padding:2rem;background:#fff;}.select{display:grid;grid-template-areas:"select";align-items:center;position:relative;height:3.4rem;border:2px solid #eee;font-size:1.4rem;text-transform:uppercase;border-radius:5rem;border:2px solid #eee;padding:1rem 1.5rem;color:#343636;cursor:pointer;line-height:1.1;background:#fff;}.select select,.select::after{grid-area:select;}.select::after{content:"";justify-self:end;width:.8em;height:.5em;background-color:#343636;clip-path:polygon(100% 0%,0 0%,50% 100%);}@media screen and (max-width:1023px){.select{margin:0 1.5rem 2rem;}}.select .field-validation-error{margin-top:2rem;}select:focus+.focus{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:2px solid #d12930;border-radius:inherit;}.select+label{margin-top:2rem;}::placeholder{color:#343636;}.custom-control{padding-left:4.5rem;cursor:pointer;}.custom-control-input{left:17px;}.custom-control-inline{margin-right:4rem;}.custom-control-label{cursor:pointer;}.custom-control-label::before{height:3rem;width:3rem;border:2px solid #fd172a;top:-.5rem;left:-4rem;cursor:pointer;}.custom-control-input:checked~.custom-control-label::before{color:#fd172a;border-color:#fd172a;background-color:#fd172a;}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:none;}.field-validation-error{color:#d12930;display:inline-block;padding-bottom:2rem;}.state-label{font-size:1.6rem;margin-top:-9rem;color:#000;}.select.state-select{font-size:1.6rem;margin-top:2rem;height:5.4rem;}@media(max-width:800px){.select.state-select{width:95%;}}.upc-code-bg{background:url(https://hood.com/-/media/Project/HoodCom/Global-Assets/productUPC.ashx) no-repeat;height:102px;}.component.search-results{padding:0;}@media screen and (min-width:1024px){.component.search-results{padding:0 6rem;}}.component.search-results>.inner{max-width:1276px;margin:4rem auto 0;padding:4rem 5rem 4rem 7.5rem;}@media screen and (max-width:1023px){.component.search-results>.inner{padding:3rem 7px 2.5rem;}}.component.search-results>.inner .result{display:flex;align-items:center;margin-bottom:2.5rem;border-bottom:2px solid #292f7c;}.component.search-results>.inner .result .result-image{display:flex;min-width:32rem;width:32rem;min-height:195px;height:195px;margin:9px;padding:12px;object-fit:contain;justify-content:center;align-items:center;text-align:center;}.component.search-results>.inner .result .result-image img{max-height:17rem;}.component.search-results>.inner .result .result-desc{flex:1 1 auto;padding:2rem 12px 12px 6rem;}.component.search-results>.inner .result .result-desc h4 a{color:#e9962e;}.component.search-results>.inner .result .result-desc h4,.component.search-results>.inner .result .result-desc p{margin-bottom:2rem;padding:0;}@media screen and (max-width:1023px){.component.search-results{margin:4rem 7px 0;}.component.search-results>.inner{flex-direction:column;}.component.search-results>.inner .number-results{text-align:center;}.component.search-results>.inner .result{flex-direction:column;}.component.search-results>.inner .result .result-image{min-width:85%;width:85%;margin-top:3rem;}.component.search-results>.inner .result .result-desc{text-align:center;padding:2rem 1.2rem 1.2rem;}}.component.alert-crisis{width:100%;background-color:#fff;padding:2rem;margin:0;text-align:center;color:#292f7c;font-size:2.5rem;z-index:1000;}.component.alert-crisis p{font-size:2.5rem;padding:0;}@media screen and (max-width:768px){.component.alert-crisis p{font-size:2rem;}}.component.alert-crisis a{color:#292f7c;}.component.alert-crisis a:hover{color:#ffc243;}.component.generic>.inner{position:relative;max-width:120rem;margin:9rem auto 10rem;padding:0 2.5rem;z-index:1000;}@media screen and (max-width:768px){.component.generic>.inner{margin:0 auto;padding:1rem;}}.component.generic>.inner .row{padding:0;}body{min-height:100%;display:flex;flex-direction:column;}body.home{background-color:#fff7df;}body main{flex-grow:1;background-color:#fff7df;z-index:0;}body.home body main{background-color:#fff7df;}body main>.inner{position:relative;z-index:1;}body main:after{content:" ";display:block;width:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;}body header{z-index:2;}body footer{z-index:1;margin-top:auto;}body.ie-11{display:block;}.one-column{max-width:160rem;margin:0 auto;padding:10rem 3rem;}@media screen and (max-width:1023px){.one-column{padding:6rem 3rem;}}.row{max-width:160rem;margin:0 auto;}