html{overflow-x:clip;overflow-y:visible}body,main{overflow:visible}main>.shopify-section{display:contents}.plan-native-gallery{position:relative;min-width:0}.plan-product .c17{display:flex!important;overflow-x:auto;gap:8px;padding:2px 2px 8px}.plan-product .c17 .th{flex:0 0 68px}.plan-product .c17 .c16{width:100%;height:auto;aspect-ratio:1}.plan-product #mainImg{width:100%;height:auto!important;object-fit:contain}.scroll-opening{height:300svh;min-height:0;overflow:visible;background:#272c34}.scroll-opening-sticky{height:100svh;min-height:0;position:sticky;top:0}.scroll-opening .opening-photo{height:100%;width:100%;object-fit:cover}.plan-email{display:block;max-width:100%;overflow-wrap:anywhere;white-space:normal!important;font-size:16px;line-height:1.5}footer>div>div{min-width:0}.delivery-after-cta,.delivery-note,.review-line,.price-history,.owner-comparison figcaption{font-size:14px!important}.plan-product .c31,.plan-product .c33{font-size:14px!important}.plan-product [data-plan-add],.plan-product .skb{min-height:58px}.plan-product #repeat-pack-offer{padding-bottom:32px}.plan-product #lineup{padding-top:32px}.plan-product .c85{width:100%;height:auto!important;object-fit:contain!important}.plan-home .c48{height:auto!important;object-fit:contain!important}.pk:disabled,[aria-disabled=true]{opacity:.55;cursor:not-allowed}.scroll-opening-sticky #lh-total-visitors-popup,.plan-native-gallery #lh-total-visitors-popup{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;z-index:8!important}.scroll-opening-sticky #lh-total-visitors-popup .lh-tv-popup,.plan-native-gallery #lh-total-visitors-popup .lh-tv-popup{position:relative!important;inset:auto!important;margin:0!important;transform:none!important;scale:1!important;max-width:calc(100vw - 32px)!important}.lh-tv-text,.lh-tv-count{font-size:14px!important}.scroll-opening-sticky{isolation:isolate}.plan-home .opening-copy{z-index:2}.plan-product .c20,.plan-product .c57,.plan-product .c70,.plan-product .c116{font-size:14px!important}@media(max-width:760px){.plan-product #repeat-pack-offer{padding-bottom:20px}.plan-product #lineup{padding-top:20px}footer>div>div:has(.plan-email){grid-column:1/-1}.plan-home .opening-copy{padding-top:38svh}.plan-home .opening h1{font-size:36px}.plan-home .opening-copy>p{font-size:17px}.plan-home .opening-copy .c26{gap:8px}.plan-home .opening-copy .c22{font-size:14px}.scroll-opening-sticky #lh-total-visitors-popup{top:8px!important;right:8px!important}}
@media(prefers-reduced-motion:reduce){.scroll-opening{height:auto;min-height:100svh}.scroll-opening-sticky{position:relative}html{scroll-behavior:auto}}

.owner-use-grid>div>img{display:block;width:100%;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important;padding:0!important}.owner-use-grid>div>img[data-plan-photo='original-garage']{object-position:center 55%}.owner-use-grid>div>div{min-height:2.8em;align-items:center}

.plan-product [data-plan-add]{display:flex;align-items:center;justify-content:center;text-align:center}.plan-product [data-cta]{min-height:0!important;line-height:1.3}.delivery-after-cta,.sticky .delivery-after-cta{text-align:center}
