@font-face{font-family:CeraRoundPro-Regular;src:url('{{ "CeraRoundPro-Regular.otf" | file_url }}') format("opentype");font-style:normal;font-display:swap}h2.banner__heading{font-weight:700!important;font-size:4rem!important;letter-spacing:-1px!important;line-height:.81!important;margin-top:3rem!important;margin-bottom:5px}h3.banner__subheading{font-weight:200!important;font-family:Montserrat!important;text-transform:uppercase!important;font-size:1.2rem!important;margin-top:0!important}.banner__box{padding:4rem!important;width:100rem!important}.shield-price{letter-spacing:-1px;display:block;font-weight:500;font-size:3.5rem;font-family:Montserrat Medium;line-height:1.2}.banner__box h1{letter-spacing:-3.5px!important;font-family:CeraRoundPro-Regular}div.product-block{padding:20px 0!important}div.product-block img{margin:0 auto;max-width:800px;height:auto;padding:10px 0;width:100%}div.product-block a.green-button{border-width:1px;border-color:#9caf88!important;color:#fff;padding:1rem 6rem;background-color:#9caf89;font-weight:700;font-family:Montserrat Medium;font-size:2rem!important;max-width:220px;padding:7px 0;width:100%}.banner__box{display:none!important}div.product-block a.green-button{font-size:1.4rem!important}.padding-20{padding-bottom:20px!important}.banner__subheading.h1{margin-top:26px!important}@media screen and (min-width: 750px){.banner__subheading.h1{margin-top:40px!important}.padding-20{padding-bottom:50px!important}div.product-block a.green-button{font-size:2rem!important}.shield-price{font-size:5rem}.banner__box{display:block!important}.banner{min-height:80rem}h2.banner__heading{font-weight:700!important;font-size:6rem!important;letter-spacing:-5px!important;line-height:1!important;margin-top:5rem!important;margin-bottom:0}h3.banner__subheading{font-weight:200!important;font-family:Montserrat!important;text-transform:uppercase!important;font-size:2rem!important;margin-top:0!important}.banner__box{padding:4rem!important;width:100rem!important}.banner__box h1{letter-spacing:-5px!important;font-size:6rem}div.product-block{padding:20px 0!important}.grid{align-items:center;justify-content:center}.grid__item{max-width:436px}div.product-block img{margin:0 auto;max-width:800px;height:auto;padding:20px 0;width:100%}div.product-block h3{margin:0 auto}div.product-block a.green-button{border-width:1px;border-color:#9caf88!important;color:#fff;padding:1rem 6rem;background-color:#9caf89;font-weight:700;font-family:Montserrat Medium;font-size:2rem!important;max-width:380px;padding:7px 0;width:100%}}@media screen and (min-width: 900px){.banner{min-height:80rem}h2.banner__heading{font-weight:700!important;font-size:7.5rem!important;letter-spacing:-5px!important;line-height:1!important;margin-top:5rem!important}}@media screen and (min-width: 1200px){h2.banner__heading{font-weight:700!important;font-size:8.5rem!important;letter-spacing:-5px!important;line-height:1!important;margin-top:5rem!important}}@media screen and (min-width: 1400px){h2.banner__heading{font-weight:700!important;font-size:9rem!important;letter-spacing:-5px!important;line-height:1!important;margin-top:5rem!important}h3.banner__subheading{font-weight:200!important;font-family:Montserrat!important;text-transform:uppercase!important;font-size:2.3rem!important;margin-top:0!important}}@media screen and (max-width: 749px){.banner__subheading.h1{margin-top:26px!important;line-height:1}.shields-width.page-width{padding:0 2rem}.banner__content{position:absolute!important;top:0!important;right:0!important;left:0!important;bottom:0!important}.banner__box{display:block!important}.banner__box h1{letter-spacing:-2.5px!important;font-family:CeraRoundPro-Regular;font-size:3.2rem;position:relative;top:25px}}@media (max-width: 600px){div.product-block h3{max-width:90%;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/258/assets/side-shields-header.css.map */
