.garden-type-test{font-family:Montserrat,Arial,sans-serif;font-optical-sizing:auto}
.garden-type-test .garden-header,.garden-type-test .garden-page,.garden-type-test .garden-footer{font-family:Montserrat,Arial,sans-serif;letter-spacing:normal;font-size:19px;line-height:1.5}
.garden-type-test .garden-title{font:600 38px/1.16 Montserrat,Arial,sans-serif;letter-spacing:-.025em;margin-bottom:12px;overflow-wrap:break-word}
.garden-type-test .garden-summary{font-size:20px;line-height:1.45;font-weight:400;margin-bottom:16px}
.garden-type-test .garden-price{font-size:30px;font-weight:600;line-height:1.2}
.garden-type-test .garden-compare{font-size:19px;font-weight:400}
.garden-type-test .garden-savings{font-size:16px;line-height:1.4;font-weight:600;padding:4px 8px}
.garden-type-test .garden-compare-note,.garden-type-test .garden-caption{font-size:16px;line-height:1.5}
.garden-type-test .garden-options legend{font-size:18px;line-height:1.4;font-weight:600;margin-bottom:8px}
.garden-type-test .garden-pill span{font-size:18px;line-height:1.3;letter-spacing:normal;min-height:46px;padding:9px 12px;flex-wrap:wrap;gap:4px 8px}
.garden-type-test .garden-pill input:checked+span{font-weight:600}
.garden-type-test .garden-pack-pills small{font-size:17px;margin-left:0}
.garden-type-test .garden-buy-button{font:600 18px/1.3 Montserrat,Arial,sans-serif;letter-spacing:normal;min-height:50px}
.garden-type-test .garden-copy{font-family:Montserrat,Arial,sans-serif;font-size:19px;line-height:1.55;letter-spacing:normal}
.garden-type-test .garden-copy p{margin:18px 0}
.garden-type-test .garden-copy h2{font:600 32px/1.2 Montserrat,Arial,sans-serif;letter-spacing:-.02em;margin:30px 0 16px;overflow-wrap:break-word}
.garden-type-test .garden-copy h3{font:600 23px/1.3 Montserrat,Arial,sans-serif;letter-spacing:-.01em}
.garden-type-test .garden-copy strong,.garden-type-test .garden-faq summary{font-weight:600}
.garden-type-test .garden-copy em{font-style:normal}
.garden-type-test .garden-copy li{font-size:19px;line-height:1.5;margin:10px 0}
.garden-type-test .garden-form-message{font-size:18px}
.garden-type-test .garden-links a,.garden-type-test .garden-mobile-nav a{font-size:17px;letter-spacing:normal}
.garden-type-test .garden-announcement{font-size:17px;line-height:1.4;padding:8px 12px;font-weight:500;letter-spacing:normal}
.garden-type-test .garden-assurances{font-size:16px;line-height:1.4;padding:8px 12px;gap:12px;flex-wrap:wrap;letter-spacing:normal;font-weight:500}
.garden-type-test .garden-footer p,.garden-type-test .garden-footer a,.garden-type-test .garden-footer li{font-family:Montserrat,Arial,sans-serif;font-size:17px;line-height:1.5;letter-spacing:normal}
.garden-type-test .garden-footer h2{font-family:Montserrat,Arial,sans-serif;font-size:23px;font-weight:600;line-height:1.3;letter-spacing:normal}
.garden-type-test .garden-footer small{font-size:16px}
@media(max-width:989px){.garden-type-test .garden-title{font-size:30px;margin-top:14px}.garden-type-test .garden-summary{font-size:20px}.garden-type-test .garden-price{font-size:28px}.garden-type-test .garden-copy h2{font-size:26px}.garden-type-test .garden-copy h3{font-size:21px}.garden-type-test .garden-copy li{font-size:18px}.garden-type-test .garden-faq{font-size:18px}.garden-type-test .garden-info{padding-left:18px;padding-right:18px}.garden-type-test .garden-assurances{font-size:16px;white-space:normal;gap:6px 14px}.garden-type-test .garden-nav{flex-wrap:wrap}.garden-type-test .garden-pack-pills .garden-pill{flex-basis:calc(50% - 10px)}}
@media(max-width:359px){.garden-type-test .garden-title{font-size:28px}.garden-type-test .garden-pill span{padding:9px 7px}.garden-type-test .garden-assurances{justify-content:center}}
