body{background-color:#fff;margin:0;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;cursor:pointer;outline:none;margin:0}a{text-decoration:none}.fade-enter,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .4s}.slide-left-leave-to,.slide-right-enter{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.slide-left-enter,.slide-right-leave-to{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.slide-left-vw-leave-to,.slide-right-vw-enter{-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw)}.slide-left-vw-enter,.slide-right-vw-leave-to{-webkit-transform:translateX(100vw);-ms-transform:translateX(100vw);transform:translateX(100vw)}.slide-left-vw-enter-active,.slide-left-vw-leave-active,.slide-right-vw-enter-active,.slide-right-vw-leave-active{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;position:absolute}.slide-down-leave-to,.slide-up-enter{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.slide-down-enter,.slide-up-leave-to{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-down-enter-active,.slide-down-leave-active,.slide-up-enter-active,.slide-up-leave-active{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.cart-slide-enter,.cart-slide-leave-to{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.cart-slide-enter-active,.cart-slide-leave-active{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.container .popup{position:fixed;top:0;left:0;height:100%;width:100%;z-index:100;background-color:rgba(0,0,0,.6)}.container .popup .image{width:40vw;min-width:500px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.container .popup .link{position:absolute;bottom:0;left:0;height:50%;width:100%;display:block;z-index:100}.container .popup .close{position:absolute;top:20px;right:20px;height:30px;width:30px;z-index:100;cursor:pointer}.container .popup .close .line{width:30px;height:2px;background-color:#fff;position:absolute;top:50%}.container .popup .close .line.line-1{-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.container .popup .close .line.line-2{-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}@media only screen and (max-width:750px){.container .popup .image{min-width:350px}}main.archive{margin-top:95px}main.archive .grid-news{margin-top:45px}@media only screen and (max-width:750px){main.archive .grid-news{margin-top:20px}}.contact .hero-wrap{position:fixed;top:0;left:0;right:0;height:70vh;overflow:hidden;background:#174ab4}.contact .hero-wrap .top-image-slideshow,.contact .hero-wrap .top-quote-slideshow{position:absolute;bottom:0;right:0;left:0;top:0}.contact .hero-wrap .top-quote-slideshow{font-family:GT-America,sans-serif;font-size:16px;color:#fff;text-align:center;box-sizing:border-box}.contact .hero-wrap .top-quote-slideshow .wp-content{position:absolute;bottom:0;right:0;left:0;top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px}.contact .hero-wrap .top-quote-slideshow h3{font-family:GT-America-Expanded,sans-serif;font-weight:900;font-size:66px;text-transform:uppercase;margin:0}.contact .hero.rsp-image-module{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.contact .hero.rsp-image-module .image-sizer{position:absolute}.contact .hero.rsp-image-module .hero-title{color:#fff;position:relative;text-align:center;padding:0 40px;margin-top:120px}.contact .hero.rsp-image-module .hero-title h3{font-family:GT-America-Expanded,sans-serif;font-weight:900;font-size:66px;text-transform:uppercase;margin:0}.contact .hero.rsp-image-module .hero-title span{font-family:GT-America,sans-serif;font-size:16px;display:block;margin-top:20px}.contact .relative-content{position:relative;margin:70vh 0 0;background-color:#fff;color:#174ab4;z-index:1}.contact .relative-content .awards-contact{padding:20px 40px 0}.contact .relative-content .awards-contact .num-awards{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 70px}.contact .relative-content .awards-contact .num-awards p{display:none}.contact .relative-content .awards-contact .num-awards .number{font-family:GT-America,sans-serif;font-weight:500;font-size:146px;margin-right:17px;width:240px}.contact .relative-content .awards-contact .num-awards h4{display:inline;font-family:GT-Sectra,sans-serif;font-size:78px;font-weight:400;margin:0}.contact .relative-content .awards-contact p{font-family:GT-Sectra,sans-serif;font-size:28px;max-width:820px;margin:5px auto 70px;line-height:1.4}.contact .relative-content .awards-contact .envelope{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.not-touch .contact .relative-content .awards-contact a .envelope{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.not-touch .contact .relative-content .awards-contact a .envelope .flap{opacity:0}.not-touch .contact .relative-content .awards-contact a:focus .envelope,.not-touch .contact .relative-content .awards-contact a:hover .envelope{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.not-touch .contact .relative-content .awards-contact a:focus .envelope .flap,.not-touch .contact .relative-content .awards-contact a:hover .envelope .flap{opacity:1}.contact .relative-content .awards-contact .contact{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-bottom:65px}.contact .relative-content .awards-contact .contact br{display:none}.contact .relative-content .awards-contact .contact a:first-child{margin-right:35px}.contact .relative-content .awards-contact .contact a{text-decoration:none;color:#174ab4;font-family:GT-America,sans-serif;text-transform:uppercase;font-weight:900;font-size:22px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact .relative-content .awards-contact .contact svg{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-right:10px;position:relative;bottom:6px}.contact .relative-content .description{padding:54px 70px 70px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:1200px;margin:0 auto}.contact .relative-content .description .image-sizer{width:calc(50% - 15px);height:0;padding-bottom:calc(50% - 15px);overflow:hidden;position:relative}.contact .relative-content .description .image-sizer img{position:absolute;top:0;bottom:0;width:100%;height:100%;object-fit:cover}.contact .relative-content .description p{width:calc(50% - 15px);font-family:GT-Sectra,sans-serif;font-size:28px;margin:0;line-height:1.4}.contact .end-wrap{padding:20px 40px;position:relative;z-index:5;background:#fff}.contact .end-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:40px;max-width:1200px;margin:auto}.contact .end-content .slideshow-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.contact .end-content .fh-slideshow{width:100%;padding-bottom:100%;height:0}.contact .end-content .end-wp-content{font-family:GT-Sectra,sans-serif;font-size:28px;color:#174ab4;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.4}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.contact .relative-content .description{padding:20px;display:block;text-align:center}.contact .relative-content .description p{font-size:18px;margin-top:15px}.contact .relative-content .description .image-sizer,.contact .relative-content .description p{width:100%}.contact .relative-content .description .image-sizer{height:auto;padding:0}.contact .relative-content .description .image-sizer img{position:relative;height:auto}.contact .relative-content .description .image-sizer{width:50%;margin:auto}.contact .end-content{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (max-width:750px){.contact .hero-wrap .top-quote-slideshow h3{font-size:28px}.contact .relative-content .awards-contact{padding:0 20px}.contact .relative-content .awards-contact p{margin-bottom:20px;font-size:20px;text-align:center}.contact .relative-content .awards-contact .num-awards{padding:10px 0 0}.contact .relative-content .awards-contact .num-awards .number{font-size:52px;margin-right:0;display:block;width:95px}.contact .relative-content .awards-contact .num-awards h4{font-size:24px}.contact .relative-content .awards-contact .contact a{text-align:center}.contact .relative-content .awards-contact .contact a:first-child{margin:0 0 10px}.contact .relative-content .awards-contact .contact svg{bottom:0}.contact .relative-content .description{padding:20px;display:block;text-align:center}.contact .relative-content .description p{font-size:18px;margin-top:15px}.contact .relative-content .description .image-sizer,.contact .relative-content .description p{width:100%}.contact .relative-content .description .image-sizer{height:auto;padding:0}.contact .relative-content .description .image-sizer img{position:relative;height:auto}.contact .end-content{-ms-grid-columns:1fr;grid-template-columns:1fr}}article.fallback{margin:0 auto;color:#174ab4;background-color:#fff}article.fallback .relative-content{position:relative;z-index:1;background-color:#fff;padding:120px 70px 45px;box-sizing:border-box}article.fallback header.meta{margin-bottom:50px}article.fallback .title{font-family:GT-Sectra,sans-serif;font-weight:400;font-size:48px;text-align:center;max-width:750px;margin:0 auto 30px}article.fallback .info{font-family:GT-America,sans-serif;max-width:750px;margin:0 auto;text-align:center;display:block;color:#81acea}article.fallback .wp-block-image{margin:0 auto 35px;width:100%;max-width:1200px}article.fallback .wp-block-image img{width:100%}article.fallback .wp-block-gallery{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:45px;margin-bottom:40px}article.fallback .wp-block-gallery .blocks-gallery-image,article.fallback .wp-block-gallery .blocks-gallery-item{margin:0;width:calc(100% / 2 - 30px);-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}article.fallback .wp-block-gallery .blocks-gallery-image img,article.fallback .wp-block-gallery .blocks-gallery-item img{-webkit-flex:unset;-ms-flex:unset;flex:unset}article.fallback .section-header,article.fallback h2{font-family:GT-Sectra,sans-serif;font-size:32px;max-width:756px;font-weight:400;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 45px;line-height:unset}article.fallback .section-header.centered,article.fallback h2.centered{text-align:center}article.fallback h2{margin:0 auto 15px;max-width:790px}article.fallback p{font-family:GT-America,sans-serif;font-size:16px;max-width:670px;margin:0 auto 20px;line-height:1.4}article.fallback p:last-child{margin-bottom:0}article.fallback .quote-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:50px 0 35px}article.fallback .quote-block .responsive-image{width:47%}article.fallback .quote-block p{display:block;width:calc(53% - 100px);max-width:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#174ab4;color:#fff;font-family:GT-Sectra,sans-serif;font-weight:700;font-size:30px;padding:40px 50px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){article.fallback .quote-block{display:block;margin:20px auto}article.fallback .quote-block p{width:calc(100% + 40px);box-sizing:border-box;padding:10px 20px 15px;position:relative;left:-20px;font-size:16px;text-align:center}article.fallback .quote-block p:last-of-type{margin-bottom:0}article.fallback .quote-block .responsive-image{width:calc(100% + 40px);position:relative;left:-20px}}@media only screen and (max-width:750px){article.fallback{margin-top:60px}article.fallback .relative-content{padding:20px}article.fallback .relative-content header.meta{margin-bottom:20px}article.fallback .relative-content .title{font-size:26px;margin:0 auto 15px}article.fallback .wp-block-image{margin-bottom:15px}article.fallback .wp-block-gallery{display:block}article.fallback .wp-block-gallery .blocks-gallery-item{width:100%;margin-bottom:10px}article.fallback .section-header{font-size:18px;margin-bottom:15px}article.fallback .quote-block{display:block;margin:20px auto}article.fallback .quote-block p{width:calc(100% + 40px);box-sizing:border-box;padding:10px 20px 15px;position:relative;left:-20px;font-size:16px;text-align:center}article.fallback .quote-block p:last-of-type{margin-bottom:0}article.fallback .quote-block .responsive-image{width:calc(100% + 40px);position:relative;left:-20px}article.fallback p{font-size:14px;margin-bottom:15px}}main.home .relative-content{position:relative;margin:100vh 0 0;z-index:5}main.home .relative-content .apparel-wrap{padding:50px;background:#fff}main.home .relative-content .apparel-padding{height:0;padding-bottom:40%;position:relative;transition:opacity .6s,-webkit-transform .8s;transition:opacity .6s,transform .8s;transition:opacity .6s,transform .8s,-webkit-transform .8s}main.home .relative-content .apparel-padding .meta{transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}main.home .relative-content .apparel-padding.below-view{opacity:0}main.home .relative-content .apparel-padding.below-view,main.home .relative-content .apparel-padding.below-view .meta{-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}main.home .relative-content .apparel-section{background-color:#fff;margin:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;position:absolute;bottom:0;right:0;left:0;top:0}main.home .relative-content .apparel-section .overlay{background-color:#174ab4;mix-blend-mode:multiply;opacity:0;transition:opacity .4s;position:absolute;bottom:0;right:0;left:0;top:0}main.home .relative-content .apparel-section .meta{position:relative;text-align:center;margin:40px auto 50px;padding:0 20px}main.home .relative-content .apparel-section .callout-title{font-family:GT-America-Expanded,sans-serif;font-weight:900;font-size:84px;color:#fff;margin:0;text-transform:uppercase}main.home .relative-content .apparel-section .info{font-family:GT-Sectra,sans-serif;font-size:32px;display:block;color:#fff;margin-top:5px}main.home .relative-content .apparel-section .info p{margin:0}.not-touch main.home .relative-content .apparel-section:focus .overlay,.not-touch main.home .relative-content .apparel-section:hover .overlay{opacity:1}main.home .news-wrap{padding-top:65px}@media only screen and (max-width:750px){main.home .relative-content .apparel-wrap{padding:20px}main.home .relative-content .apparel-section .callout-title{font-size:30px}main.home .relative-content .apparel-section .wp-content{font-size:20px}main.home .section-title-news{padding:25px 0 15px}}main.location-select{margin:120px 0 0}main.location-select .relative-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.location-select .page-title{text-align:center;color:#174ab4;text-transform:uppercase;font-size:28px;font-family:GT-America-Expanded,sans-serif;font-weight:700;margin:0 0 30px;width:100%}main.location-select .location{height:calc(100vh - 186px);width:50%;box-sizing:border-box;position:relative}main.location-select .location-title{font-size:48px;font-family:GT-America-Expanded,sans-serif;color:#fff;position:absolute;top:50%;left:20px;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}@media only screen and (max-width:750px){main.location-select{margin-top:90px}main.location-select .relative-content{display:block}main.location-select .page-title{font-size:20px}main.location-select .location{display:block;height:420px;width:100%}main.location-select .location-title{font-size:28px}}.view-meadow-embed{padding:110px 0 60px}@media only screen and (max-width:750px){.view-meadow-embed{padding:60px 0}}.product{color:#174ab4}.product .grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;grid-column-gap:60px;grid-row-gap:20px;grid-template-areas:"slideshow  content" "awards     content";position:relative;z-index:5;background:#fff;padding:170px 70px 60px;box-sizing:border-box;max-width:1600px;margin:auto}.product .slideshow-wrap{width:100%;height:0;padding-bottom:100%;position:relative}.product .fh-slideshow{position:absolute;bottom:0;right:0;left:0;top:0;grid-area:slideshow}.product .fh-slideshow .slide{height:0;padding-bottom:calc(100% - 20px);width:100%}.product div.nav{position:absolute;width:30px;height:30px;margin:auto;top:0;bottom:0}.product div.nav.next{right:0}.product div.nav button{padding:0}.product div.nav button circle{transition:fill .3s}.not-touch .product div.nav button:focus circle,.not-touch .product div.nav button:hover circle{fill:#174ab4}.product .pagination{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;bottom:5px;width:100%;height:10px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product .pagination button{padding:5px;font-size:0;display:block}.product .pagination button circle{fill:#174ab4;transition:opacity .4s;opacity:.4}.not-touch .product .pagination-item button:focus circle,.not-touch .product .pagination-item button:hover circle,.product .pagination-item.active circle{opacity:1}.product .awards-wrap{grid-area:awards;font-family:GT-Sectra,sans-serif;font-size:18px}.product .awards-wrap .svg-wrapper{font-size:0}.product .awards-wrap .award{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:15px auto;color:#57bc76}.product .awards-wrap .text{position:relative;bottom:3px;margin-left:5px}.product .info-wrap{padding-bottom:15px;grid-area:content}.product .info-wrap .title{margin-top:0;font-family:GT-America-Expanded,sans-serif;font-size:32px}.product .info-wrap .wp-content{font-family:GT-America,sans-serif;font-size:16px;line-height:1.4}.product .product-composition{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product .product-donut-chart+.product-donut-chart{margin-left:10px}.product .lab-results{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:10px;color:#174ab4;font-family:GT-America,sans-serif;font-weight:900}.product .lab-results span{margin-left:10px}@media only screen and (max-width:750px){.product .grid{padding:120px 20px 40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product .grid .info-wrap .title{font-size:24px;text-align:center;margin-top:15px}.product .grid .info-wrap .composition{text-align:center}.product .grid .info-wrap .lab-results{margin:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product .grid .product-stats{margin-top:40px;-ms-grid-columns:30vw 1fr 70px;grid-template-columns:30vw 1fr 70px;font-size:14px}.product .grid .product-stats .two-wide{text-align:right}.product .grid .product-stats .wp-content{font-size:14px}.product .grid .awards-wrap{-webkit-order:1;-ms-flex-order:1;order:1}.product .grid .product-shopify-info{margin-bottom:30px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.product .grid{padding:120px 20px 40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product .grid .info-wrap .title{font-size:24px;text-align:center;margin-top:15px}.product .grid .info-wrap .composition{text-align:center}.product .grid .info-wrap .lab-results{margin:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product .grid .product-stats{margin-top:40px;-ms-grid-columns:30vw 1fr 70px;grid-template-columns:30vw 1fr 70px;font-size:14px}.product .grid .product-stats .two-wide{text-align:right}.product .grid .product-stats .wp-content{font-size:14px}.product .grid .awards-wrap{-webkit-order:1;-ms-flex-order:1;order:1}.product .grid .product-shopify-info{margin-bottom:30px}}.product-grid .hero-post{position:fixed;top:0;left:0;right:0;height:70vh}.product-grid .meta-wrapper{position:absolute;left:50%;bottom:60px;width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#fff;z-index:1;text-align:center}.product-grid .meta-wrapper h2{bottom:75px;font-family:GT-America-Expanded,sans-serif;font-weight:800;font-size:74px;text-transform:uppercase;margin:0}.product-grid .meta-wrapper span{font-size:"GT-Sectra",sans-serif;font-size:32px;max-width:700px;display:block;margin:0 auto}.product-grid .meta-wrapper span p{margin:0}.product-grid .grid-wrap{margin-top:70vh;background-color:#fff;position:relative;z-index:5}.product-grid .grid{position:relative;padding:0 60px 45px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;z-index:1;max-width:1400px;margin:auto}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.product-grid .product-block{width:calc(50% - 30px)}}@media only screen and (max-width:750px){.product-grid .meta-wrapper h2{font-size:30px}.product-grid .meta-wrapper span{font-size:20px;padding:0 20px}.product-grid .grid{padding:0 20px}.product-grid .product-block{width:100%}}.shop{background-color:#000}.shop .background{bottom:0;background:#000}.shop .background,.shop .hero{position:fixed;right:0;left:0;top:0}.shop .hero{height:70vh;background-color:#000;display:block;color:#fff}.shop .hero .overlay{position:absolute;bottom:0;right:0;left:0;top:0;background-color:#174ab4;mix-blend-mode:multiply;opacity:0;transition:opacity .4s}.not-touch .shop .hero:focus .overlay,.not-touch .shop .hero:hover .overlay{opacity:.8}.shop .hero .text-wrap{padding:0 70px;color:#fff;position:absolute;right:0;bottom:50px;left:0;text-align:center}.shop .hero .title{margin:0 0 20px;font-family:GT-America-Expanded,sans-serif;font-weight:900;font-size:74px;text-transform:uppercase}.shop .hero .location{color:#fff;font-family:GT-Sectra,sans-serif;font-size:32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.shop .hero .location .svg-wrapper{margin-right:15px}.shop .relative-content{position:relative;margin-top:70vh;padding:0 70px 70px;background-color:#000;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:1}@media only screen and (max-width:1100px){.shop .collection-block .block-title .title{font-size:46px}}@media only screen and (max-width:750px){.shop .hero .title{font-size:30px}.shop .hero .location{font-size:18px}.shop .relative-content{padding:0 20px 30px}.shop .relative-content .collection-block{padding-top:30px}.shop .relative-content .block-title{margin:10px;top:0}.shop .relative-content .block-title .title{font-size:40px}}main.specials{margin-top:95px}main.specials .social-scroll{opacity:0;transition:opacity .5s ease-in-out}main.specials.has-loaded .social-scroll{opacity:1}.age-check{position:fixed;bottom:0;right:0;left:0;top:0;color:#fff;z-index:10}.age-check .logo{position:absolute;top:55px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.age-check .responsive-image{background:#174ab4}.age-check .form,.age-check .question-wrap.slide-right-leave-active{position:absolute}.age-check .form{bottom:0;right:0;left:0;top:0;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:90px auto 0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:340px}.age-check .form .headline{margin:0;font-family:GT-America-Expanded,sans-serif;font-weight:900;font-size:72px;text-transform:uppercase}.age-check .form .body{margin:0;font-family:GT-America,sans-serif;font-weight:900;font-size:52px}.age-check .form .input-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 70px;margin:30px auto 0}.age-check .form .button{font-family:GT-Sectra,sans-serif;display:inline-block;margin:90px 28px 0;padding:0}.age-check .form .button span{display:block;font-size:20px;font-weight:500;color:#fff;margin-top:15px}.age-check .form .button .circle{margin:0 auto;height:66px;width:66px;border-radius:50%;background-color:hsla(0,0%,100%,.5);border:1px solid #fff;font-size:24px;font-weight:700;font-family:GT-Sectra,sans-serif;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:color .4s,background-color .4s}.not-touch .age-check .form .button:focus .circle,.not-touch .age-check .form .button:hover .circle{background-color:#fff;color:#174ab4}.age-check .form .newsletter .input-label{font-family:GT-America,sans-serif;font-size:32px;font-weight:900}.age-check .form .newsletter input{margin:0 auto;max-width:850px;width:100%;height:70px;border:2px solid #fff;border-radius:0;background-color:transparent;color:#fff;font-size:34px;font-family:GT-America-Expanded,sans-serif;font-weight:900;padding-left:20px;-webkit-appearance:none}.age-check .form .newsletter input::-webkit-input-placeholder{color:#fff}.age-check .form .newsletter .submit{width:190px;padding:0;background-color:#fff;transition:background .4s;color:#174ab4;font-family:GT-America-Expanded,sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;position:relative;margin:0}.not-touch .age-check .form .newsletter .submit:focus,.not-touch .age-check .form .newsletter .submit:hover{background-color:blue;color:#fff}.age-check .form.newsletter{margin-top:20px}.age-check .form.newsletter .button{margin-top:55px}@media only screen and (max-width:750px){.age-check .form{margin-top:70px;width:90%}.age-check .form .headline{font-size:36px}.age-check .form .body{font-size:24px}.age-check .form .choices{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.age-check .form .button{margin-top:35px}.age-check .form .newsletter .input-wrap{padding:0}.age-check .form .newsletter .input-label{font-size:20px}.age-check .form .newsletter input{font-size:14px;padding-left:10px;height:50px}.age-check .form .newsletter .submit{font-size:14px;width:90px}.age-check .form .newsletter .button{margin-top:35px}}.award-scroll{overflow:hidden;position:relative;height:50px}.award-scroll .animation-wrapper{position:absolute;bottom:0;right:0;left:0;top:0}.award-scroll .animation-wrapper .award{font-family:GT-Sectra,sans-serif;font-size:18px;margin-right:25px;color:#57bc76;width:100%}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.award-scroll:after{display:none}}@media only screen and (max-width:750px){.award-scroll:after{display:none}}.cart-sidebar{max-width:400px;background:#174ab4;z-index:10;color:#fff;font-family:GT-America,sans-serif;padding:30px;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cart-sidebar,.cart-sidebar .click-catcher{position:fixed;top:0;right:0;bottom:0;width:100%}.cart-sidebar .click-catcher{left:0}.cart-sidebar button{color:#fff;font-weight:700}.cart-sidebar .close .svg-wrapper{font-size:0}.not-touch .cart-sidebar .close:focus,.not-touch .cart-sidebar .close:hover{background:#fff}.not-touch .cart-sidebar .close:focus polygon,.not-touch .cart-sidebar .close:hover polygon{fill:#000}.cart-sidebar .above-wrap{position:relative}.cart-sidebar .top-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:25px;border-bottom:2px solid #fff}.cart-sidebar .title{margin:0}.cart-sidebar .product-wrap{-webkit-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;width:100%;margin:30px auto}.cart-sidebar .product-wrap ul{list-style:none;overflow-y:auto;padding:0;margin:0}.cart-sidebar .product{color:#fff;display:-ms-grid;display:grid;grid-template-areas:"pic    info        ." ".      quantity    price";grid-gap:10px 20px;-ms-grid-columns:25% 1fr auto;grid-template-columns:25% 1fr auto}.cart-sidebar .product .image img{border-radius:10px}.cart-sidebar .product .info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cart-sidebar .product .quantity{grid-area:quantity;display:-ms-grid;display:grid;-ms-grid-columns:25px 40px 25px;grid-template-columns:25px 40px 25px}.cart-sidebar .product .quantity>*{border:1px solid #fff;text-align:center}.cart-sidebar .product .quantity .current{border-right:none;border-left:none}.not-touch .cart-sidebar .product .quantity button:focus,.not-touch .cart-sidebar .product .quantity button:hover{background:#fff;color:#000}.cart-sidebar .product .line-price{grid-area:price}.cart-sidebar .product+.product{margin-top:15px}.cart-sidebar .subtotal-wrap{border-top:2px solid #fff;padding-top:25px}.cart-sidebar .subtotal-wrap .subtotal{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cart-sidebar .subtotal-wrap .checkout-wrap{text-align:center;margin-top:20px;padding:0 40px;line-height:1.4}.cart-sidebar .subtotal-wrap .checkout-link{display:inline-block;background:#174ab4;color:#fff;padding:10px 15px;font-size:14px;font-family:GT-America-Expanded,sans-serif;margin-top:20px}.not-touch .cart-sidebar .subtotal-wrap .checkout-link:focus,.not-touch .cart-sidebar .subtotal-wrap .checkout-link:hover{background:#fff;color:#174ab4}.collection-block{background-color:#000;padding-top:70px;max-width:1060px;margin:0 auto;position:relative;transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s;display:block}.collection-block.below-view{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);transition:none}.collection-block.below-view .block-title{-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}.not-touch .collection-block:focus .video,.not-touch .collection-block:hover .video{opacity:1}.not-touch .collection-block:focus .responsive-image .blue-overlay,.not-touch .collection-block:hover .responsive-image .blue-overlay{opacity:.6}.collection-block .responsive-image{max-width:660px;width:63%;overflow:hidden}.collection-block .responsive-image .overlay{position:absolute;bottom:0;right:0;left:0;top:0;background-color:rgba(0,0,0,.1)}.collection-block .responsive-image .blue-overlay{background-color:#174ab4;mix-blend-mode:multiply}.collection-block .responsive-image .blue-overlay,.collection-block .video{position:absolute;bottom:0;right:0;left:0;top:0;opacity:0;transition:opacity .4s}.collection-block .video{width:100%;height:100%;object-fit:cover}.collection-block .block-title{color:#fff;position:absolute;top:70px;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:-webkit-transform .4s .2s;transition:transform .4s .2s;transition:transform .4s .2s,-webkit-transform .4s .2s}.collection-block .block-title .title,.collection-block .mobile-title{margin:0;font-family:GT-America-Expanded,sans-serif;font-weight:900;font-size:98px;text-transform:uppercase}.collection-block .content{font-family:GT-Sectra,sans-serif;font-size:18px;max-width:265px;display:block;line-height:1.4;color:#fff}.collection-block .content p{margin:0}.collection-block.left-align .block-title{right:0;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.collection-block.left-align .block-title .content{margin:20px 0 0 40px}.collection-block.right-align .responsive-image{margin:0 0 0 auto}.collection-block.right-align .block-title{left:7px}.collection-block.right-align .block-title .title{margin-left:-6px}.collection-block .mobile-title{font-size:30px;color:#fff;position:absolute;bottom:0;right:0;left:0;top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:10px}.collection-block.left-align .mobile-title{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:750px){.collection-block .responsive-image{width:100%}.collection-block .responsive-image .overlay{background-color:rgba(0,0,0,.4)}.collection-block .content{width:80%;max-width:none;margin-top:20px}}.flourish-canvas{position:fixed;top:0;left:0;width:100%;pointer-events:none;z-index:5}.flourish-canvas .can-vue{position:absolute;bottom:0;right:0;left:0;top:0;width:100%;height:100%}.featured-products{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex}.featured-products .section-title{font-size:18px;font-weight:900;font-family:GT-America-Expanded,sans-serif;text-align:center;position:fixed;top:95px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;color:#fff;text-transform:uppercase}.featured-products .overlay{position:absolute;bottom:0;right:0;left:0;top:0;background-color:#174ab4;mix-blend-mode:multiply;opacity:0;transition:opacity .4s}.featured-products .featured-product{height:100%;width:50%;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;text-decoration:none}.featured-products .featured-product .meta{position:relative}.featured-products .featured-product .meta.in-view{transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s}.featured-products .featured-product .title{margin:0 auto;font-family:GT-America-Expanded,sans-serif;font-size:68px;font-weight:900;text-transform:uppercase;width:80%;text-align:center}.featured-products .featured-product .wp-content{font-family:GT-Sectra,sans-serif;font-size:22px;display:block;text-align:center}.featured-products .featured-product .wp-content p{margin:0 40px}.not-touch .featured-products .featured-product:focus .overlay,.not-touch .featured-products .featured-product:hover .overlay{opacity:1}.featured-products .featured-product .meta.below-view{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.featured-products .featured-product:nth-of-type(2) .meta{transition-delay:.2s}@media only screen and (max-width:1100px){.featured-products .featured-product .title{font-size:48px}}@media only screen and (max-width:750px){.featured-products{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.featured-products .section-title{top:65px}.featured-products .featured-product{width:100%}.featured-products .featured-product .title{font-size:32px}.featured-products .featured-product .info{font-size:18px}}.fade-enter,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .4s}.slide-left-leave-to,.slide-right-enter{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.slide-left-enter,.slide-right-leave-to{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.slide-left-vw-leave-to,.slide-right-vw-enter{-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw)}.slide-left-vw-enter,.slide-right-vw-leave-to{-webkit-transform:translateX(100vw);-ms-transform:translateX(100vw);transform:translateX(100vw)}.slide-left-vw-enter-active,.slide-left-vw-leave-active,.slide-right-vw-enter-active,.slide-right-vw-leave-active{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;position:absolute}.slide-down-leave-to,.slide-up-enter{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.slide-down-enter,.slide-up-leave-to{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-down-enter-active,.slide-down-leave-active,.slide-up-enter-active,.slide-up-leave-active{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.cart-slide-enter,.cart-slide-leave-to{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.cart-slide-enter-active,.cart-slide-leave-active{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.front-page-slideshow,.front-page-slideshow .splash-background{position:fixed;bottom:0;right:0;left:0;top:0}.front-page-slideshow .splash-background{background:#000}.front-page-slideshow .slideshow-wrap{position:fixed;bottom:0;right:0;left:0;top:0;opacity:0;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center}.front-page-slideshow .background-slideshow,.front-page-slideshow .foreground-slideshow{position:absolute;bottom:0;right:0;left:0;top:0}.front-page-slideshow .background-slideshow.fh-slideshow.transitioning .fh-slide-next-enter-active,.front-page-slideshow .background-slideshow.fh-slideshow.transitioning .fh-slide-next-leave-active,.front-page-slideshow .background-slideshow.fh-slideshow.transitioning .fh-slide-prev-enter-active,.front-page-slideshow .background-slideshow.fh-slideshow.transitioning .fh-slide-prev-leave-active,.front-page-slideshow .foreground-slideshow.fh-slideshow.transitioning .fh-slide-next-enter-active,.front-page-slideshow .foreground-slideshow.fh-slideshow.transitioning .fh-slide-next-leave-active,.front-page-slideshow .foreground-slideshow.fh-slideshow.transitioning .fh-slide-prev-enter-active,.front-page-slideshow .foreground-slideshow.fh-slideshow.transitioning .fh-slide-prev-leave-active{transition-duration:1.2s}.front-page-slideshow .background-slideshow{background:#000}.front-page-slideshow .text-wrap{position:absolute;bottom:70px;width:100%;padding:0 40px;box-sizing:border-box;color:#fff;text-align:center}.front-page-slideshow .text-wrap .headline{font-family:GT-America-Expanded,sans-serif;font-size:84px;margin:0}.front-page-slideshow .text-wrap .tag{font-family:GT-Sectra,sans-serif;font-size:32px;margin:0}.front-page-slideshow .control{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:20px;transition:-webkit-transform .3s cubic-bezier(.66,-.09,.22,1.39);transition:transform .3s cubic-bezier(.66,-.09,.22,1.39);transition:transform .3s cubic-bezier(.66,-.09,.22,1.39),-webkit-transform .3s cubic-bezier(.66,-.09,.22,1.39)}.not-touch .front-page-slideshow .control:focus,.not-touch .front-page-slideshow .control:hover{-webkit-transform:translateY(-50%) scale(1.2);-ms-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}.front-page-slideshow .control.prev{left:20px}.front-page-slideshow .control.next{right:20px}.front-page-slideshow .pager{position:fixed;right:70px;bottom:30px;left:70px;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;height:2px;background-color:hsla(0,0%,100%,.4);padding:0;overflow-x:hidden;margin:0}.front-page-slideshow .page{-webkit-flex:1;-ms-flex:1;flex:1;padding:0}.front-page-slideshow .slider{position:absolute;bottom:0;right:0;left:0;top:0;pointer-events:none;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.front-page-slideshow .slider .white-bar{background-color:#fff;position:absolute;height:100%}@media only screen and (max-width:750px){.front-page-slideshow .text-wrap .headline{font-size:32px}.front-page-slideshow .text-wrap .tag{font-size:24px}.front-page-slideshow .control{padding:10px}.front-page-slideshow .control.next{right:0}.front-page-slideshow .control.prev{left:0}.front-page-slideshow .pager{right:20px;left:20px}}.masked-smoke{mix-blend-mode:screen}.masked-smoke,.masked-smoke .tint{position:absolute;bottom:0;right:0;left:0;top:0}.masked-smoke .tint{transition:background 1s}.masked-smoke .smoke-video{position:absolute;bottom:0;right:0;left:0;top:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:luminosity}.news-block{text-decoration:none;display:block;text-align:center;padding:5px 10px 10px;position:relative;margin-bottom:35px;overflow:hidden}.news-block .filter-displacement{height:0}.news-block .background{position:absolute;bottom:0;right:0;left:0;top:0;opacity:0;transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.news-block .background rect{fill:#174ab4}.news-block .news-title{color:#174ab4;font-family:GT-Sectra,sans-serif;font-size:34px;font-weight:400;margin:0;text-align:center;position:relative;transition:color .4s}.news-block .news-meta{color:#81acea;margin-bottom:25px;display:block;position:relative;transition:color .4s;font-family:GT-America,sans-serif}.news-block .image{position:relative;overflow:hidden;margin-top:25px}.news-block .overlay{background-color:#174ab4;mix-blend-mode:hard-light;transition:opacity .4s}.news-block .more,.news-block .overlay{position:absolute;bottom:0;right:0;left:0;top:0;opacity:0}.news-block .more{width:65px;height:65px;margin:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:GT-Sectra,sans-serif;font-size:18px;color:#fff;background-color:rgba(23,74,180,.7);border-radius:50%;border:2px solid #fff;font-weight:700;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s}.not-touch .news-block.interacted .news-meta,.not-touch .news-block.interacted .news-title,.not-touch .news-block:focus .news-meta,.not-touch .news-block:focus .news-title,.not-touch .news-block:hover .news-meta,.not-touch .news-block:hover .news-title{color:#fff}.not-touch .news-block.interacted .background,.not-touch .news-block:focus .background,.not-touch .news-block:hover .background{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;background:#174ab4}.not-touch .news-block.interacted .overlay,.not-touch .news-block:focus .overlay,.not-touch .news-block:hover .overlay{opacity:1}.not-touch .news-block.interacted .more,.not-touch .news-block:focus .more,.not-touch .news-block:hover .more{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.news-block.teaser .news-meta,.news-block.teaser .news-title{color:#fff}.news-block.teaser .background rect{fill:#fff}.not-touch .news-block.teaser.interacted .news-meta,.not-touch .news-block.teaser.interacted .news-title,.not-touch .news-block.teaser:focus .news-meta,.not-touch .news-block.teaser:focus .news-title,.not-touch .news-block.teaser:hover .news-meta,.not-touch .news-block.teaser:hover .news-title{color:#174ab4}.not-touch .news-block.teaser.interacted .background,.not-touch .news-block.teaser:focus .background,.not-touch .news-block.teaser:hover .background{background:#fff}@media only screen and (max-width:750px){.news-block .news-title{line-height:1.2}.news-block .news-meta{margin:10px auto 20px}.news-block.teaser{display:-ms-grid;display:grid;grid-template-areas:"image headline headline" "image meta meta";-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;padding:0}.news-block.teaser .responsive-image{-webkit-order:-1;-ms-flex-order:-1;order:-1;grid-area:image}.news-block.teaser .news-title{grid-area:headline}.news-block.teaser .news-meta{grid-area:meta}}.news-wrap{background-color:#fff;padding:0 60px}.grid-news{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1600px;margin:auto}.grid-news .column{position:relative;width:calc(33.33% - 20px);margin:0 10px;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s}.grid-news .column.below-view{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0}.grid-news .column:first-child{transition-delay:0s}.grid-news .column:nth-child(2){transition-delay:.1s}.grid-news .column:nth-child(3){transition-delay:.2s}@media only screen and (max-width:1100px){.grid-news .column{width:50%}}@media only screen and (max-width:750px){.grid-news,.news-wrap{padding:0 5px}.grid-news{display:block}.grid-news .column{width:100%;margin:0}}.teaser-footer .footer-wrap{background-color:#174ab4}.teaser-footer .flex-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 60px;max-width:1200px;margin:0 auto;margin-bottom:70px}.teaser-footer .teaser-callout{margin:35px 0 23px;text-transform:uppercase;color:#81acea;font-size:18px;font-family:GT-America-Expanded,sans-serif;width:100%;text-align:center}.teaser-footer .news-block{width:calc(33.33% - 20px)}@media only screen and (max-width:750px){.teaser-footer .teaser-callout{margin:10px;font-size:16px}.teaser-footer .flex-wrapper{padding:0;margin-bottom:0}.teaser-footer .news-block{width:100%;margin-bottom:0}.teaser-footer .news-meta{margin:0}.teaser-footer .news-meta,.teaser-footer .news-title{padding-right:20px;padding-left:20px;text-align:left}.teaser-footer .news-title{font-size:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-bottom:10px}.teaser-footer .news-meta{font-size:14px}}.product-block{display:block;position:relative;padding:15px 10px;width:calc(33.33% - 20px);text-decoration:none;text-align:center}.product-block .hover-image{opacity:0;transition:opacity .4s}.product-block .product-title{color:#000;font-family:GT-America-Expanded,sans-serif;font-weight:900;font-size:20px;margin:20px 0 0;transition:color .3s}.product-block .product-title .line{display:block}.product-block .product-title .line-2{font-size:20px;font-weight:400;margin-top:5px;font-size:18px}.product-block .product-title .line-2,.product-block .strain{color:#000;font-family:GT-Sectra,sans-serif;font-style:italic}.product-block .strain{font-size:20px;margin-top:3px;transition:color .3s}.product-block svg path{transition:fill .3s}.product-block .awards{margin-top:8px}.product-block .award-scroll .animation-wrapper .award{transition:color .3s}.not-touch .product-block:focus .award-scroll .animation-wrapper .award,.not-touch .product-block:focus .product-title,.not-touch .product-block:focus .strain,.not-touch .product-block:hover .award-scroll .animation-wrapper .award,.not-touch .product-block:hover .product-title,.not-touch .product-block:hover .strain{color:#174ab4}.not-touch .product-block:focus .hover-image,.not-touch .product-block:hover .hover-image{opacity:1}.not-touch .product-block:focus svg path,.not-touch .product-block:hover svg path{fill:#174ab4}.composition{display:-webkit-flex;display:-ms-flexbox;display:flex}.composition .lab-results{color:#81acea;transition:color .3s}.composition .lab-results svg path{transition:fill .4s}.composition .lab-results .svg-wrapper{font-size:0}.composition .lab-results .see-results{text-transform:uppercase}.not-touch .composition .lab-results:focus,.not-touch .composition .lab-results:hover{color:#174ab4}.not-touch .composition .lab-results:focus svg path,.not-touch .composition .lab-results:hover svg path{fill:#174ab4}.product-donut-chart{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:GT-America,sans-serif;-webkit-transform:translateZ(0);transform:translateZ(0)}.product-donut-chart .donut-ring,.product-donut-chart .donut-segment{stroke-width:5px}.product-donut-chart .donut-wrap{position:relative;font-size:0}.product-donut-chart .percent{position:absolute;bottom:0;right:0;left:0;top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1}.product-donut-chart .percent .number{font-size:13px;position:relative;bottom:1px}.product-donut-chart .percent .sign{font-size:12px}.product-filter{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}.product-filter button{font-family:GT-America,sans-serif;color:#174ab4;font-size:16px;text-transform:uppercase;font-weight:700;padding:20px 15px;position:relative}.product-filter button .svg-wrapper{position:absolute;top:0;right:0;left:0;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.product-filter button .active-underline{position:absolute;bottom:15px;right:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:2px;width:calc(100% - 30px);background-color:#174ab4}.product-shopify-info{margin-bottom:60px}.product-shopify-info .compare-at-price,.product-shopify-info .price{font-family:GT-Sectra,sans-serif;font-style:italic;font-size:40px;margin-top:0;line-height:1;display:inline-block;padding-right:20px}.product-shopify-info .compare-at-price{color:#000;text-decoration:line-through}.product-shopify-info .select-wrap{position:relative}.product-shopify-info .svg-wrapper{position:absolute;top:0;right:15px;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:none}.product-shopify-info .sizes{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid #174ab4;border-radius:0;color:#174ab4}.product-shopify-info .add-to-cart,.product-shopify-info .sizes{display:block;width:100%;font-family:GT-America-Expanded,sans-serif;font-size:14px;padding:10px}.product-shopify-info .add-to-cart{background:#174ab4;color:#fff;text-align:left;margin-top:20px;border:2px solid #174ab4;box-sizing:border-box}.not-touch .product-shopify-info .add-to-cart:focus,.not-touch .product-shopify-info .add-to-cart:hover{background:#fff;color:#174ab4}.product-stats{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 110px;grid-template-columns:1fr 1fr 110px;margin-top:75px}.product-stats .label{font-weight:700;font-family:GT-America,sans-serif;text-transform:uppercase;display:block;margin:12px 0;display:inline-block;position:relative}.product-stats .cell{margin:12px 0}.product-stats .cell .svg-wrapper{font-size:0;height:40px;text-align:center;position:absolute;right:0;bottom:calc(100% + 5px);left:0;margin:auto}.product-stats .content{border-top:2px solid #174ab4;line-height:1.6;padding-top:12px;display:block;font-family:GT-America,sans-serif}.product-stats .two-wide{-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/span 2}@media only screen and (max-width:750px){.product .grid .product-stats .wp-content{font-size:12px}}.product-teaser-block{color:#fff;padding:10px 10px 0}.product-teaser-block .title{font-family:GT-America-Expanded,sans-serif;margin-bottom:0}.product-teaser-block .price{margin-top:10px}.not-touch .product-teaser-block:focus,.not-touch .product-teaser-block:hover{background:#fff;color:#174ab4}.product-teasers{background:#174ab4;color:#81acea;font-family:GT-America,sans-serif;font-size:18px;text-align:center}.product-teasers .footer-wrap{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-column-gap:20px;max-width:920px;margin:auto;padding:0 20px 60px}.product-teasers .footer-wrap .title{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1/span 3}@media only screen and (max-width:750px){.product-teasers .footer-wrap{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);padding:0;grid-column-gap:10px}.product-teasers .footer-wrap .title{font-size:16px;-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}.product-teasers .product-teaser-block:nth-of-type(odd):last-child{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2;width:calc(50% - 20px);margin:auto}}.footer{color:#fff}.footer .footer-wrap{padding:0 20px}.footer .callout{font-family:GT-America-Expanded,sans-serif;font-size:42px;margin:35px 0 0;text-transform:uppercase}.footer .callout,.footer .sub-callout{font-weight:900;position:relative;text-align:center}.footer .sub-callout{font-size:32px;font-family:GT-America,sans-serif;display:block;margin-top:-5px}.footer .fh-mailing-list form{text-align:center;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;max-width:900px;margin:15px auto 0}.footer .fh-mailing-list form label{display:none}.footer .fh-mailing-list .form+div{text-align:center;color:#fff;font-size:16px;position:relative;margin-top:10px;font-family:GT-America,sans-serif}.footer .fh-mailing-list .form+div a{color:#fff;text-decoration:underline}.footer input{position:relative;margin:0;height:100%;width:100%;box-sizing:border-box;height:70px;border:2px solid #fff;background-color:transparent;color:#fff;font-size:34px;font-family:GT-America-Expanded,sans-serif;font-weight:900;padding-left:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.footer input::-webkit-input-placeholder{color:#fff}.footer .submit{position:relative;display:inline;width:190px;padding-top:3px;background-color:#fff;color:#174ab4;font-family:GT-America-Expanded,sans-serif;font-size:24px;font-weight:900;transition:background-color .2s,color .2s}.not-touch .footer .submit:focus,.not-touch .footer .submit:hover{background-color:#174ab4;color:#fff}.footer .contact{position:relative;margin-top:40px;text-align:center;line-height:1.4;color:#fff;font-family:GT-America,sans-serif;font-weight:700;font-size:18px}.footer .contact .contact-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:6px}.footer .contact .contact-links>*{transition:opacity .4s}.not-touch .footer .contact .contact-links.rh-active-within>:not(.rh-active){opacity:.4}.footer .contact .location{font-family:GT-America-Expanded,sans-serif;font-weight:900;text-transform:uppercase;background-color:transparent}.footer .contact .address{display:block}.footer .contact .svg-wrapper{margin-right:8px}.footer .contact .map,.footer .contact .svg-wrapper{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.footer .contact .map,.footer .contact .phone{text-decoration:none;color:#fff}.footer .contact .dash{display:block;margin:0 6px}.footer .misc-menu{position:relative;text-align:center;margin:35px auto 30px}.footer .misc-menu li{display:inline-block}.footer .misc-menu a{text-decoration:none;color:#fff;font-family:GT-America,sans-serif;font-weight:500;font-size:14px;padding:0 13px;transition:.4s}.not-touch .footer .misc-menu.rh-active-within a:not(.rh-active){opacity:.4}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.footer li:first-child{display:block;margin-bottom:10px}}@media only screen and (max-width:750px){.footer .footer-wrap{display:block}.footer .callout{font-size:20px;margin:15px auto 10px}.footer .sub-callout{font-size:16px}.footer .fh-mailing-list form{margin-top:10px;-ms-grid-columns:1fr;grid-template-columns:1fr}.footer .fh-mailing-list form input{font-size:16px;text-align:center;padding:5px 0;height:auto;width:80%;display:block;max-width:300px;margin:auto}.footer .fh-mailing-list form .submit{font-size:16px;height:40px;margin:10px auto 0;padding:5px 0}.footer .contact{font-size:14px;margin:20px auto;display:block;text-align:center}.footer .contact .map{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer .contact .map .svg-wrapper{position:relative;bottom:2px}.footer .contact .dash{display:none}.footer .contact .phone{margin-top:5px}.footer .contact .contact-links{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer .misc-menu{text-align:left;margin:20px auto 10px}.footer .misc-menu li:first-child a{font-size:12px;margin-bottom:5px;display:block}.footer .misc-menu li{display:block;text-align:center}.footer .misc-menu li a{padding:0}}.site-header{position:fixed;top:0;left:0;right:0;z-index:10;height:0;background-color:transparent;transition:height .4s,background-color .4s}.site-header .site-map-dropdown.fade-leave-active{position:absolute;right:0;left:0}.site-header:after{content:" ";height:0;background-color:#174ab4;opacity:.5;display:block;width:100%;transition:height .4s,margin .4s}.site-header .logo{padding:20px;position:absolute;top:0;left:5px;transition:left .4s,padding .4s;z-index:5}.site-header .logo svg{height:auto;transition:width .4s}.site-header .main-back-button{position:absolute;left:140px;z-index:5;padding:20px 0}.site-header .main-back-button polygon{fill:#fff}.not-touch .site-header .main-back-button:focus svg,.not-touch .site-header .main-back-button:hover svg{-webkit-animation:bounce-left 1s infinite;animation:bounce-left 1s infinite}.site-header .item-count{background:#fff;border-radius:50%;width:15px;height:15px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:GT-America,sans-serif;color:#174ab4;top:5px;right:-2px}.site-header .collections-wrap,.site-header .item-count,.site-header .main-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute}.site-header .collections-wrap,.site-header .main-menu{text-align:center;width:100%}.site-header .collections-wrap .menu-item,.site-header .main-menu .menu-item{display:inline-block}.site-header .collections-wrap .menu-item a,.site-header .collections-wrap .menu-item button,.site-header .main-menu .menu-item a,.site-header .main-menu .menu-item button{padding:30px 15px;display:block;text-decoration:none;color:#fff;font-family:GT-America,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;transition:opacity .4s,padding .4s;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.site-header .collections-wrap .menu-item a .arrow,.site-header .collections-wrap .menu-item button .arrow,.site-header .main-menu .menu-item a .arrow,.site-header .main-menu .menu-item button .arrow{position:absolute;top:0;right:0;left:0;margin:auto;text-align:center;font-size:0;transition:opacity .4s}.site-header .collections-wrap .menu-item a .arrow polygon,.site-header .collections-wrap .menu-item button .arrow polygon,.site-header .main-menu .menu-item a .arrow polygon,.site-header .main-menu .menu-item button .arrow polygon{fill:#fff;transition:fill .4s}.site-header .collections-wrap .menu-item a:not(.router-link-exact-active) .arrow,.site-header .collections-wrap .menu-item button:not(.router-link-exact-active) .arrow,.site-header .main-menu .menu-item a:not(.router-link-exact-active) .arrow,.site-header .main-menu .menu-item button:not(.router-link-exact-active) .arrow{opacity:0}.route-meadow-embed .site-header .collections-wrap li.menu-item-is-front-page .arrow,.route-meadow-embed .site-header .main-menu li.menu-item-is-front-page .arrow{opacity:1}.not-touch .site-header .collections-wrap.rh-active-within a,.not-touch .site-header .collections-wrap.rh-active-within button,.not-touch .site-header .main-menu.rh-active-within a,.not-touch .site-header .main-menu.rh-active-within button{opacity:.5}.not-touch .site-header .collections-wrap.rh-active-within a.rh-active,.not-touch .site-header .collections-wrap.rh-active-within button.rh-active,.not-touch .site-header .main-menu.rh-active-within a.rh-active,.not-touch .site-header .main-menu.rh-active-within button.rh-active{opacity:1}.site-header .main-menu{box-sizing:border-box;padding:0 190px}@media only screen and (max-width:900px){.site-header .menu-item a{padding:30px 10px}.site-header .logo{top:10px}.site-header .logo svg{width:82px}}.site-header .collections-wrap{top:50px;z-index:1}.site-header .collections-wrap .back-button{position:absolute;top:3px;bottom:0;left:70px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-header .collections-wrap .back-button polygon{fill:#fff;transition:fill .3s}.not-touch .site-header .collections-wrap .back-button:focus .svg-wrapper,.not-touch .site-header .collections-wrap .back-button:hover .svg-wrapper{-webkit-animation:1.2s bounce-left infinite;animation:1.2s bounce-left infinite}.not-touch .site-header .collections-wrap .back-button:focus polygon,.not-touch .site-header .collections-wrap .back-button:hover polygon{fill:#174ab4}.site-header .collections-wrap .menu-item{transition:opacity .4s}.site-header .collections-wrap .collections-menu{-webkit-transform:translateZ(0);transform:translateZ(0)}.site-header .collections-wrap .collections-menu.rh-active-within .menu-item a:not(.rh-active),.site-header .collections-wrap .collections-menu:not(.rh-active-within) .menu-item:not(.in-active-tree){opacity:.5}.site-header .logo-menu{position:absolute;top:25px;right:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.site-header .logo-menu a,.site-header .logo-menu button{padding:6px 10px;display:block;transition:opacity .3s}.site-header .logo-menu button{padding:6px 5px}.site-header .logo-menu .menu-item{position:relative}.site-header .logo-menu .menu-item:last-of-type a{padding-left:2px}.site-header .logo-menu svg{height:30px}.site-header .logo-menu.rh-active-within a,.site-header .logo-menu.rh-active-within button{opacity:.4}.site-header .logo-menu.rh-active-within .rh-active{opacity:1}.site-header .hamburger{position:absolute;top:0;right:0;bottom:0;padding:10px 15px;box-sizing:border-box;font-size:0}.site-header .hamburger .line{transition:opacity .4s}.site-header .hamburger .line.middle{-webkit-transform-origin:9px 7px;-ms-transform-origin:9px 7px;transform-origin:9px 7px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.site-header .hamburger.opened .line.bottom,.site-header .hamburger.opened .line.top{opacity:0}.site-header .hamburger.opened .middle.first{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.site-header .hamburger.opened .middle.second{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.site-header.mini-header{height:60px;background-color:#174ab4}.site-header.mini-header.collections-menu:after{height:60px;margin:60px 0 0}.site-header.mini-header .main-menu li a,.site-header.mini-header .main-menu li button{padding:20px 15px}.site-header.mini-header .logo{padding:10px;left:15px;top:0}.site-header.mini-header .logo svg{width:82px;height:41px}.site-header.mini-header .arrow polygon{fill:#fff}.site-header.mini-header .logo-menu{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.site-header.dark-text .logo-menu path,.site-header.dark-text .logo path{fill:#174ab4}.site-header.dark-text .main-menu a,.site-header.dark-text .main-menu button{color:#174ab4}.site-header.dark-text .menu-item a .arrow polygon,.site-header.dark-text .menu-item button .arrow polygon{fill:#174ab4}.site-header.dark-text .item-count{background:#174ab4;color:#fff}@-webkit-keyframes bounce-left{0%{-webkit-transform:none;transform:none}50%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{-webkit-transform:none;transform:none}}@keyframes bounce-left{0%{-webkit-transform:none;transform:none}50%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{-webkit-transform:none;transform:none}}@media only screen and (max-width:1100px){.route-product-grid .site-header .logo svg,.route-shop .site-header .logo svg{width:82px;height:auto}.route-product-grid .site-header .logo-menu,.route-shop .site-header .logo-menu{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}}@media only screen and (max-width:750px){.site-header .main-back-button,.site-header:after{display:none}.site-header .main-menu.mobile-menu,.site-header.mini-header .main-menu.mobile-menu{bottom:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:rgba(23,74,180,.9);-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.site-header .main-menu.mobile-menu .collections-menu,.site-header.mini-header .main-menu.mobile-menu .collections-menu{position:relative;top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:10px 0}.site-header .main-menu.mobile-menu .collections-menu .menu-item a,.site-header.mini-header .main-menu.mobile-menu .collections-menu .menu-item a{padding:5px;color:#174ab4;font-size:24px}.site-header .main-menu.mobile-menu li,.site-header.mini-header .main-menu.mobile-menu li{-webkit-flex:initial;-ms-flex:initial;flex:initial;margin:initial}.site-header .main-menu.mobile-menu li a,.site-header.mini-header .main-menu.mobile-menu li a{color:#fff;padding:10px 0;font-size:20px}.site-header.mini-header .logo{left:0;height:100%;box-sizing:border-box}.site-header.mini-header .main-menu{position:fixed;background-color:#fff;-webkit-transform:none;-ms-transform:none;transform:none;top:60px;right:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex}.site-header.mini-header .main-menu button,.site-header.mini-header .main-menu li{-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;margin:auto}.site-header.mini-header .main-menu li a,.site-header.mini-header .main-menu li button{color:#174ab4}.site-header.mini-header .logo-menu{top:10px;right:40px;-webkit-transform:none;-ms-transform:none;transform:none}.site-header.mini-header .logo-menu a{padding:5px 10px}}.site-map-dropdown{padding:8px 15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#174ab4}.site-map-dropdown .text-box{margin-left:15px;background:transparent;border:none;height:100%;color:#fff;font-size:34px;font-family:GT-America,sans-serif;-webkit-flex:1;-ms-flex:1;flex:1;outline:none}.site-map-dropdown .text-box::-webkit-input-placeholder{color:#fff}.not-touch .site-map-dropdown .close:focus circle,.not-touch .site-map-dropdown .close:hover circle{opacity:1}.not-touch .site-map-dropdown .close:focus polygon,.not-touch .site-map-dropdown .close:hover polygon{fill:#174ab4}.site-map-dropdown .iframe-wrap{position:fixed;top:60px;right:0;bottom:0;left:0;background:#fff;z-index:10}.site-map-dropdown .iframe-wrap iframe{position:absolute;bottom:0;right:0;left:0;top:0;width:100%;height:100%;margin:0}.social-scroll{position:relative;height:110px;white-space:nowrap;overflow-x:hidden}.social-scroll ul,.social-scroll ul li{display:inline-block}.social-scroll ul li a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-family:GT-America-Expanded,sans-serif;font-size:84px;padding:0 35px;text-transform:uppercase;-webkit-text-stroke-width:1px;transition:color .4s}.social-scroll ul li a .handle{font-family:GT-America,sans-serif;font-size:11px;color:#fff;margin-top:-16px;text-transform:none;display:block;-webkit-text-stroke-width:0}.social-scroll.blue-theme{background-color:#174ab4}.social-scroll.blue-theme a{color:#174ab4;-webkit-text-stroke-color:#fff}.not-touch .social-scroll.blue-theme a:focus,.not-touch .social-scroll.blue-theme a:hover{color:#fff}.social-scroll.white-theme{background-color:#fff}.social-scroll.white-theme a{color:#fff;-webkit-text-stroke-color:#174ab4}.not-touch .social-scroll.white-theme a:focus,.not-touch .social-scroll.white-theme a:hover,.social-scroll.white-theme .handle{color:#174ab4}