:root{--uthrive-blue: #0070bd;--uthrive-blue-soft: #eef6fc}html body .button:not([disabled]):hover{transform:translateY(-1px)}html body .button{transition:transform .15s ease}@media screen and (max-width:749px){html body{overflow-x:hidden}html body .page-width{padding-left:1.6rem;padding-right:1.6rem}html body h1,html body .h1{font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:1.2}html body h2,html body .h2{font-size:calc(var(--font-heading-scale) * 2.1rem);line-height:1.25}html body h3,html body .h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}html body .rte p,html body .image-with-text__text p{font-size:1.55rem;line-height:1.6}html body .announcement-bar__message{font-size:1.2rem;letter-spacing:.05rem;padding:.9rem 1.2rem;line-height:1.4}html body .button,html body .shopify-payment-button__button,html body .quick-add__submit{min-height:4.8rem;font-size:1.5rem}html body .product-grid.grid--1-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}html body .card__content{padding-left:1rem;padding-right:1rem}html body .card__heading{font-size:1.45rem;line-height:1.3}html body .card-information .price{font-size:1.45rem}html body .image-with-text__content{padding:3.2rem 1.6rem}html body .newsletter__wrapper{padding-top:4.8rem!important;padding-bottom:4.8rem!important}html body .newsletter-form__field-wrapper{max-width:100%}html body .footer-block__heading{font-size:1.6rem}html body .uthrive-welcome p:first-child{font-size:16px!important}html body .uthrive-welcome p:last-child{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/uthrive-brand.css.map */
