@font-face{font-family:Roboto;src:url('{{ "Roboto-Regular.ttf" | asset_url }}') format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Roboto;src:url('{{ "Roboto-Bold.ttf" | asset_url }}') format("truetype");font-weight:500;font-style:normal}.description-container{max-width:1500px;margin:auto;padding:0 15px;font-family:Roboto,sans-serif;color:#0f1111;text-rendering:optimizelegibility;word-break:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:none}.description-container p,.description-container h1,.description-container h2{font-weight:500!important;margin-top:0;margin-bottom:0}.center{display:flex;justify-content:center;align-items:center}.description-container ul{padding-left:20px}.description-container li{margin:5px 0;list-style-position:inside}.videoContainer{margin-bottom:110px}.video{width:100%;height:auto}.highQualitySection2,.highQualitySection{position:relative;display:flex;flex-direction:column}.titleHeader{color:#000;font-size:25px;line-height:1.4em;margin-bottom:20px;font-weight:300!important;text-align:center}.titleHeader{text-align:center}.titleText{color:gray;font-size:16px;line-height:1.4em;margin-bottom:20px;font-weight:300!important}.highQualityHeader,.highQualityHeader2,.highQualityHeader3{color:#fff;font-size:32px;padding-bottom:20px;padding-top:20px}.highQualityText,.highQualityText2,.highQualityText3{color:#fff;font-size:16px;line-height:1.4em;margin-bottom:20px;font-weight:500!important}.subHeader{text-align:center}.highQualityBanner{position:absolute;top:50%;transform:translateY(-50%);left:40px;background:#000;max-width:45%;padding:20px}.highQualityBanner2{position:absolute;top:50%;transform:translateY(-50%);right:40px;background:#789;max-width:20%;padding:20px}.highQualityBanner3{position:absolute;top:50%;transform:translateY(-50%);left:40px;background:#789;max-width:20%;padding:20px}.mobileHighQualityBanner2,.mobileHighQualityBanner{display:none}.ultimateToolkitSection{margin-bottom:40px}.toolkitGrid{display:grid!important;gap:40px;grid-template-columns:1fr 1fr 1fr 1fr!important}.toolkitGridItem{display:grid!important;grid-template-rows:auto 1fr!important;width:100%}.gridHeader{margin-top:20px;margin-bottom:10px;font-size:18px;line-height:1.4em}.gridDescription{font-size:16px;font-weight:500!important;line-height:1.4em;color:gray}.stayDryGrid,.protectionGrid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:80px!important}.stayDryItem,.protectionItem{display:flex;flex-direction:column;width:100%}.stayDryItemHeader2,.stayDryItemHeader{font-size:20px;font-weight:700}.stayDryDescriptionContainer{display:flex;flex-direction:column;gap:10px;padding-top:20px;padding-bottom:20px}.stayDryItemDescription{font-size:16px;line-height:1.4em;font-weight:500!important;color:gray}.imageSection{display:flex;flex-direction:column;align-items:center}.listContainer{font-size:15px;font-weight:700;padding:20px}.listTitle{font-size:18px;margin-bottom:20px}.image{width:100%;height:auto}@media (max-width: 600px){.highQualityHeader2{font-size:22px}.highQualityText2{color:#fff;font-size:15px;margin-bottom:20px;line-height:21px;font-weight:500!important}}@media (max-width: 600px){.highQualityHeader3{font-size:22px}.highQualityText3{color:#fff;font-size:15px;margin-bottom:20px;line-height:21px;font-weight:500!important}}@media (max-width: 600px){.highQualityHeader{font-size:22px}.highQualityText{color:#fff;font-size:15px;margin-bottom:20px;line-height:21px;font-weight:500!important}.subHeader{font-size:22px}.highQualityBanner,.highQualityBanner2,.highQualityBanner3{display:none}.mobileHighQualityBanner{display:block;background:#000;max-width:100%;padding:20px}.mobileHighQualityBanner2,.mobileHighQualityBanner3{display:block;background:#789;max-width:100%;padding:20px}.toolkitGrid{gap:20px!important;grid-template-columns:1fr 1fr!important}.gridHeader{margin:10px 0 0;font-size:16px}.gridDescription{font-size:14px}.stayDryGrid,.protectionGrid{grid-template-columns:1fr!important;gap:0!important}.stayDryDescriptionContainer{gap:14px;padding:20px}.stayDryItemHeader{font-size:16px}.stayDryItemDescription{font-size:14px;color:gray}.listTitle{font-size:15px;margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-description-styles.css.map */
