:root:not(#gr-vc) .product-card--add-to-cart-button,:root:not(#gr-vc) .product-card .product-card--add-to-cart-button,:root:not(#gr-vc) product-card .product-card--add-to-cart-button,:root:not(#gr-vc) .shopify-payment-button__button--unbranded,:root:not(#gr-vc) .collection-tabs .button,:root:not(#gr-vc) .cart-drawer .button,:root:not(#gr-vc) .main-cart .button{border-radius:var(--button-border-radius, 4px)!important}:root:not(#gr-vc) .product-card--add-to-cart-button,:root:not(#gr-vc) .product-add-to-cart-sticky .button,:root:not(#gr-vc) .single-add-to-cart-button{font-weight:600}:root:not(#gr-vc) input[type=text],:root:not(#gr-vc) input[type=email],:root:not(#gr-vc) input[type=search],:root:not(#gr-vc) input[type=tel],:root:not(#gr-vc) input[type=password],:root:not(#gr-vc) input[type=number],:root:not(#gr-vc) select,:root:not(#gr-vc) textarea,:root:not(#gr-vc) .select,:root:not(#gr-vc) .quantity{border-radius:var(--input-border-radius, 4px)}:root:not(#gr-vc) input[type=checkbox]{border-radius:2px}:root:not(#gr-vc) .button:focus-visible,:root:not(#gr-vc) .product-card--add-to-cart-button:focus-visible,:root:not(#gr-vc) input:focus-visible,:root:not(#gr-vc) select:focus-visible,:root:not(#gr-vc) textarea:focus-visible{outline:2px solid var(--color-body, #171c20);outline-offset:2px}:root:not(#gr-vc) .product-card--label{border-radius:var(--badge-corner-radius, var(--input-border-radius, 4px))}:root:not(#gr-vc) hr,:root:not(#gr-vc) .product-information--separator{border-color:var(--color-border, #dfe1df)}:root:not(#gr-vc) .rte p,:root:not(#gr-vc) .rte li{line-height:1.6}:root:not(#gr-vc) .rte>*:last-child{margin-bottom:0}@media only screen and (max-width:767px){:root:not(#gr-vc) body{overflow-x:clip}:root:not(#gr-vc) .rte img,:root:not(#gr-vc) .rte iframe,:root:not(#gr-vc) .rte table{max-width:100%;height:auto}:root:not(#gr-vc) .rte table{display:block;overflow-x:auto}}:root:not(#gr-vc) .footer .signup-container input,:root:not(#gr-vc) .footer .signup-container button{border-color:var(--color-form-border, #8a8d8a)}@media only screen and (min-width:768px){:root:not(#gr-vc) body.template-cart .template-header--content{grid-template-columns:1fr}:root:not(#gr-vc) body.template-cart .template-header--content>div,:root:not(#gr-vc) body.template-cart .template-header--title{text-align:left;justify-self:start}}
/*# sourceMappingURL=/cdn/shop/t/241/assets/gr-consistency.css.map */
