#MainContent[data-template^=product] .pdp-hero__actions.wc-has-quantity{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;width:100%!important;max-width:360px!important;gap:12px!important}#MainContent[data-template^=product] .pdp-hero__actions.wc-has-quantity>*{flex:none!important}#MainContent[data-template^=product] .wc-pdp-quantity{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;max-width:360px!important;gap:8px!important;margin:0!important}#MainContent[data-template^=product] .wc-pdp-quantity__label{width:auto!important;margin:0!important}#MainContent[data-template^=product] .wc-pdp-quantity__controls{display:grid!important;grid-template-columns:36px 44px 36px!important;width:116px!important;min-width:116px!important;max-width:116px!important;height:36px!important;flex:none!important}#MainContent[data-template^=product] .wc-pdp-quantity__button,#MainContent[data-template^=product] .wc-pdp-quantity__input{box-sizing:border-box!important;min-width:0!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;padding:0!important}#MainContent[data-template^=product] .wc-pdp-quantity__button{width:36px!important}#MainContent[data-template^=product] .wc-pdp-quantity__input{width:44px!important;-webkit-appearance:textfield!important;appearance:textfield!important}#MainContent[data-template^=product] .wc-pdp-shipping-note,#MainContent[data-template^=product] .wc-pdp-add-status,#MainContent[data-template^=product] .pdp-hero__actions .btn-atc,#MainContent[data-template^=product] .pdp-hero__actions .btn-view-cart{width:100%!important;max-width:360px!important;margin-right:0!important;margin-left:0!important}#MainContent[data-template^=product] .wc-pdp-shipping-note{margin-top:0!important;margin-bottom:4px!important}#MainContent[data-template^=product] .pdp-hero__actions .btn-atc{display:flex!important;align-items:center!important;justify-content:center!important;min-height:56px!important}@media screen and (max-width:768px){#MainContent[data-template^=product] .pdp-hero__content{padding-right:24px!important;padding-left:24px!important}#MainContent[data-template^=product] .pdp-hero__actions.wc-has-quantity{max-width:100%!important}#MainContent[data-template^=product] .wc-pdp-quantity__controls{grid-template-columns:36px 44px 36px!important;width:116px!important;min-width:116px!important;max-width:116px!important;height:36px!important}#MainContent[data-template^=product] .wc-related-content{padding:52px 18px!important}#MainContent[data-template^=product] .wc-related-content__inner{width:100%!important;max-width:440px!important;margin:0 auto!important}#MainContent[data-template^=product] .wc-related-block+.wc-related-block{margin-top:56px!important}#MainContent[data-template^=product] .wc-related-heading{padding-bottom:12px!important;font-size:clamp(1.55rem,7.5vw,2rem)!important;line-height:1.2!important}#MainContent[data-template^=product] .wc-related-card{display:grid!important;grid-template-columns:1fr!important;width:100%!important;max-width:440px!important;min-height:0!important;margin:20px auto 0!important}#MainContent[data-template^=product] .wc-related-card__image{min-height:0!important;aspect-ratio:16 / 10!important}#MainContent[data-template^=product] .wc-related-card__content{padding:28px 22px 32px!important}#MainContent[data-template^=product] .wc-related-card__eyebrow{margin-bottom:12px!important;font-size:.84rem!important}#MainContent[data-template^=product] .wc-related-card__title{margin-bottom:16px!important;font-size:clamp(1.35rem,6.5vw,1.65rem)!important}#MainContent[data-template^=product] .wc-related-card__body{margin-bottom:22px!important;font-size:.82rem!important;line-height:1.65!important}#MainContent[data-template^=product] .wc-related-card .btn-outline{width:100%!important;max-width:280px!important;align-self:flex-start!important;padding:13px 18px!important}}@media screen and (max-width:420px){#MainContent[data-template^=product] .pdp-hero__content{padding-right:20px!important;padding-left:20px!important}#MainContent[data-template^=product] .wc-related-content{padding:46px 16px!important}#MainContent[data-template^=product] .wc-related-card__content{padding:24px 18px 28px!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/weathercraft-product-page-repair.css.map */
