.visible-mobile{display:none!important}.BannerHero__ContentOverlay{padding:27px 0 23px;margin-top:54px;margin-bottom:20px;display:inline-block;vertical-align:top;width:100%}.BannerHero .SectionHeader__Heading.SectionHeader__Heading{text-transform:uppercase;display:inline-block;margin:0 0 15px;font-family:GothamMedium,sans-serif;font-size:50px;line-height:1.1;letter-spacing:2.5px}.BannerHero .SectionHeader__Heading.SectionHeader__Heading span{font-family:modish,sans-serif;font-size:80px;text-transform:none;line-height:.7;letter-spacing:normal;color:#fff;margin:0;text-transform:capitalize}.BannerHero .SectionHeader__Heading.SectionHeader__Heading span em{-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss02"}.BannerHero__ImageWrapper{display:inline-block;vertical-align:top;width:100%;overflow:hidden;position:relative;align-items:center}@media screen and (min-width: 641px){.shopify-section--collection-banner header.PageHeader.PageHeader--large,.BannerHero__ImageWrapper{min-height:500px}}@media screen and (min-width: 1240px){.shopify-section--collection-banner header.PageHeader.PageHeader--large,.BannerHero__ImageWrapper{min-height:600px}}.SectionHeader__Description{max-width:100%;font-weight:400;margin:12px 0 35px;font-family:Gotham-Book,sans-serif;font-size:20px;line-height:1.5;letter-spacing:1px;text-align:left}.BannerHero .Button__ViewWrapper{margin-top:4px}.Button__ViewWrapper .border-button{display:inline-block;vertical-align:top}.BannerHero .SectionHeader{margin-bottom:-5px;white-space:nowrap;display:flex;align-items:center}.BannerHero .Button__ViewWrapper .button{font-size:10px;display:inline-block;vertical-align:top;background-color:transparent;min-width:145px;color:#333;width:auto;text-align:center;border:2px solid #333333;font-size:11px;float:left;border-radius:24px;padding:12px 21px;text-transform:uppercase;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-family:GothamMedium,sans-serif;font-size:16px;line-height:normal;letter-spacing:2px}.BannerHero .Button__ViewWrapper .button:hover{background-color:#333;color:#fff}.section-about-content{padding-top:73px;padding-bottom:57px;background-color:#f1eeec}.section-about-content h3.sub__heading{max-width:87%;margin:0 auto 23px;border-left:2px solid #454545;letter-spacing:-.5px;font-family:GothamMedium,sans-serif;padding:2px 0 2px 8px}.section-about-content .ImageHero{min-height:0;height:0;padding-bottom:49.5%;max-width:87%;margin:0 auto}.section-about-content .ImageHero__Image{opacity:1;background-repeat:no-repeat;transform:none}.section-about-content .ImageHero__ContentOverlay{right:0;top:0;position:absolute;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center}.section-about-content .Video__PlayButton{color:#fff;width:45px;height:45px}.section-about-content .Video__PlayButton svg{width:100%;height:100%}.section-about-content .SectionHeader__IconHolder{margin:0}.section-about-content .Content__Wrapper{text-align:center;margin:1.7em 0;letter-spacing:0;padding:0 5px}.section-about-content .Content__Wrapper p:last-child{margin:0}.Content__ImageWrapper{text-align:center}.Content__ImageWrapper img{margin:0 auto}.page-about .section-about-product .Container{max-width:100%}.section-about-product{background-color:#f1eeec;display:inline-block;width:100%;vertical-align:top}.section-about-product header.SectionHeader{text-align:center}.section-about-product .SectionHeader__Heading.SectionHeader__Heading{font-size:20px}.section-about-product .ProductItem .ProductItem__Wrapper .ProductItem__ImageWrapper .product-badge{position:absolute;top:4%;right:17%;z-index:3;width:34%;height:auto}.section-about-product .ProductList--grid{margin:0 -20px!important}.section-about-product .ProductList--grid .Grid__Cell{padding:0 5px}.section-about-product .ProductList--grid .Grid__Cell .border-button{padding:10px;margin:10px 0}.section-about-product .Button__ViewWrapper{text-align:center;margin-bottom:45px}.section-about-product .ProductList .Grid__Cell .ProductItem{display:flex;flex-direction:column;height:100%}.section-about-product .ProductList .Grid__Cell .ProductItem .ProductItem__Wrapper{height:100%;flex-grow:1}.section-about-product .ProductList .Grid__Cell .ProductItem .ProductItem__Wrapper .ProductItem__ImageWrapper .AspectRatio{z-index:2}.section-about-product .ProductList .Grid__Cell .ProductItem .ProductItem__Wrapper .ProductItem__ImageWrapper svg{fill:#fff;position:absolute;top:20%;left:0;right:0;margin:auto;z-index:1;width:59%;height:auto;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.section-about-product .ProductList .Grid__Cell .ProductItem .ProductItem__Wrapper .ProductItem__ImageWrapper .product-badge{position:absolute;top:4%;right:17%;z-index:3;width:34%;height:auto}.section-about-product .ProductList .Grid__Cell .ProductItem .ProductItem__Wrapper .ProductItem__LabelList{z-index:3;display:none}.section-about-product .ProductList .Grid__Cell .ProductItem .ProductItem__Wrapper .ProductItem__Info{margin-top:0;padding-bottom:15px}.section-about-product .ProductList .Grid__Cell .ProductItem .ProductItem__Wrapper .ProductItem__Info .ProductItem__Title.Heading{font-family:Gotham-Book,sans-serif;font-weight:500;font-size:14px;line-height:1.43;letter-spacing:.79px;color:#222;text-transform:unset}.section-about-product .ProductList .Grid__Cell .ProductItem .Price{font-family:GothamMedium,sans-serif;font-weight:500;font-size:14px;line-height:1.43;letter-spacing:.79px;color:#222;padding-bottom:10px}.section-about-product .ProductList .Grid__Cell .ProductItem button{width:fit-content;align-self:center;padding:12px 0 10px}.section-about-product .ProductList .Grid__Cell .ProductItem button.view-product{padding-right:15px;padding-left:15px;font-size:14px}.section-about-product .ProductList .Grid__Cell .ProductItem button form a{padding:2px 12px;font-size:14px;letter-spacing:.125rem}.section-about-product .ProductList .Grid__Cell .ProductItem button.link-spacer{margin-bottom:37px}.section-about-product .ProductList .Grid__Cell .ProductItem .subscribe-link{display:block;padding-top:15px;font-size:12px}.section-about-product .ProductList .Grid__Cell .ProductItem .subscribe-link span{color:#777;text-decoration:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.section-about-product .ProductList .Grid__Cell .ProductItem .subscribe-link span:hover{text-decoration:underline;color:#000}.BannerHero__ImageWrapper .BannerHero__Image{float:right;position:absolute;right:50px;width:100%;left:0;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1}.page-about .Container{width:100%}.section-about-content .ImageHero iframe{width:100%;height:100%;left:0;position:absolute;pointer-events:auto}.BannerHero__ImageWrapper .BannerHero__Image img{max-width:310px}@media only screen and (min-width:1440px){.page-about .section-about-banner .Container{max-width:100%;padding:0 124px}}@media only screen and (min-width:641px){.BannerHero__ImageWrapper{display:flex;flex-wrap:nowrap}.BannerHero__ContentOverlay{width:50%}.section-about-content h3.sub__heading{max-width:100%;font-size:20px}.section-about-content .ImageHero{max-width:100%}.section-about-content .Content__Wrapper{padding:0;font-size:20px}.section-about-product header.SectionHeader .Description,.section-about-product header.SectionHeader .Description p{font-size:20px}}@media only screen and (min-width:1050px){.page-about .Container{max-width:1100px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:991px){.BannerHero .SectionHeader__Heading.SectionHeader__Heading{font-size:35px}.BannerHero .SectionHeader__Heading.SectionHeader__Heading span{font-size:50px;margin-left:5px}.BannerHero .Button__ViewWrapper .border-button{margin:5px 0}.BannerHero__ImageWrapper .BannerHero__Image{padding-right:0}}@media only screen and (max-width:640px){.visible-mobile{display:block!important}.visible-desktop{display:none!important}.section-about-content{padding-top:21px}.section-page-about .BannerHero .Container{padding:0 15px;position:absolute;height:100%}.BannerHero__ContentOverlay{padding:15px 0 20px;margin:0 auto;display:block;width:100%;position:relative;z-index:1;text-align:center;height:100%}.BannerHero .SectionHeader{white-space:normal;margin-bottom:0;padding-right:0;text-align:center;margin-top:15px;align-items:center;display:block}.BannerHero .SectionHeader__Heading.SectionHeader__Heading{font-size:40px;margin-right:0;letter-spacing:0;display:block;text-align:center;align-content:center;justify-content:center}.BannerHero .SectionHeader__Heading.SectionHeader__Heading span{font-size:72px;line-height:1}.BannerHero .SectionHeader{white-space:normal;margin-bottom:0;padding-right:0}.BannerHero .SectionHeader .Icon__Image{max-width:83px;margin-right:-9px;display:inline-block}.SectionHeader__Description{text-align:left;padding:0;letter-spacing:1.1px;font-size:14px;line-height:23px;max-width:80%;text-align:center;margin:0 auto 50px}.BannerHero .Button__ViewWrapper .border-button{min-width:100px;max-width:80%;padding:10.5px 5px;font-family:GothamMedium,sans-serif;font-size:11px;font-weight:400;line-height:15px;letter-spacing:0;text-align:center;display:block;margin:15px auto 0}.BannerHero .Button__ViewWrapper{margin:10px 0 0;display:inline-block;vertical-align:top;position:absolute;left:0;bottom:20px;width:100%;text-align:center}.BannerHero__ImageWrapper .BannerHero__Image{position:relative}.BannerHero__ImageWrapper .BannerHero__Image img{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/495/assets/about.css.map */
