.og-services-page{max-width:var(--page-width);margin:0 auto;padding-top:9rem;padding-bottom:9rem;border-bottom:1px solid var(--og-line)}
.og-services-page .og-service-list>a{scroll-margin-top:12rem}

.template-product .quantity{background:#f7f4ed!important;border:1px solid #aaa59b!important;color:#242321!important;box-shadow:none!important}
.template-product .quantity:after{box-shadow:none!important}
.template-product .quantity__input,.template-product .quantity__button{color:#242321!important;background:transparent!important}
.template-product .quantity__button svg{color:#242321!important}
.template-product .product-form__submit{background:#0f1113!important;color:#f5f5f5!important;border-color:#0f1113!important}
.template-product .product-form__submit:after{box-shadow:0 0 0 1px #0f1113!important}

.og-grip-kit-card .card__content{padding-top:1.5rem}
.og-grip-kit-card .og-quick-add{margin-top:1.4rem}
.og-grip-kit-card .og-quick-add .button{width:100%;min-height:4.6rem;background:#0f1113;color:#fff;border:1px solid #0f1113}
.og-grip-kit-card .og-quick-add .button:after{box-shadow:none}
.og-grip-kit-card .og-kit-note{margin:.7rem 0 0;color:rgba(var(--color-foreground),.7);font-size:1.25rem}

@media(max-width:749px){.og-services-page{padding-top:7rem;padding-bottom:7rem}}
