#shopify-section-footer-banner img,.shopify-section--slideshow .Slideshow__Slide .FeatureText .Slideshow__Content.FeatureText__ContentWrapper .SectionHeader{width:100%}.shopify-section--slideshow .Slideshow__Slide .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper{padding:40px 20px}@media(min-width:641px){.shopify-section--slideshow .Slideshow .Slideshow__Slide .FeatureText.FeatureText--withImage{display:flex;flex-direction:row;align-items:stretch}.shopify-section--slideshow .Slideshow__Slide .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper{display:flex;align-items:center;padding:5%}.shopify-section--slideshow .Slideshow__Slide .FeatureText.FeatureText--withImage .FeatureText__ImageWrapper{display:flex}.shopify-section--slideshow .Slideshow__Slide .FeatureText .Slideshow__Split--desktop-img.no-mobile-img{display:flex;max-width:none!important;width:100%;margin:0}.shopify-section--slideshow .Slideshow__Slide .FeatureText .Slideshow__Content.FeatureText__ContentWrapper .SectionHeader{margin-left:auto;margin-right:0;max-width:850px}}@media(min-width:1025px)and (max-width:1200px){.HorizontalList--spacingExtraLoose{margin-left:-8px;margin-right:-8px}.HorizontalList--spacingExtraLoose .HorizontalList__Item{margin-right:8px;margin-left:8px}}.Header__Icon.Border__Disabled{border-bottom:none!important}.featured-video{width:100%}.SectionHeader__Heading.light-yellow{color:#ffdf1b}.benefit-ul{list-style-position:unset;list-style-type:none}.benefit-ul li{position:relative;margin-bottom:15px;margin-left:15px}.benefit-ul b{display:block}.benefit-ul li:before{content:"+";position:absolute;left:-15px;top:7px;color:#ffdf1b;font-weight:700;line-height:1}@media(min-width:641px){.benefit-ul li{margin-left:35px}.benefit-ul li:before{left:-30px}}.AnnouncementBar__Content{font-size:19px;font-family:trade-gothic-next-condensed,Arial,sans-serif;text-transform:uppercase;line-height:1.5;letter-spacing:normal}.table-wrapper{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.legal-table{white-space:normal!important;border-collapse:collapse!important;width:100%;min-width:600px}.legal-table th,.legal-table td{border:1px solid var(--border-color);padding:18px 10px!important;min-width:100px;font-size:15px!important;line-height:24px!important;vertical-align:baseline}.legal-table thead{white-space:nowrap!important}.template--legal-update .PageContainer{overflow-x:hidden;width:100%}
/*# sourceMappingURL=/cdn/shop/t/22/assets/theme-child.css.map */
