:root{--oddlygood-cream: #F7F4EC;--oddlygood-sage: #8FA99A;--oddlygood-blue: #C8DCE7;--oddlygood-charcoal: #283D37;--oddlygood-white: #FFFFFF}body{color:var(--oddlygood-charcoal)}body.gradient{background:var(--oddlygood-cream)}h1,h2,h3,h4,.h0,.h1,.h2,.h3{color:var(--oddlygood-charcoal);letter-spacing:-.025em;line-height:1.16}p,li{line-height:1.65}.header-wrapper{background:var(--oddlygood-cream)}.announcement-bar-section .announcement-bar{background:var(--oddlygood-sage);color:var(--oddlygood-charcoal)}.announcement-bar-section .announcement-bar__message{color:var(--oddlygood-charcoal);letter-spacing:.04em}.banner{overflow:hidden;border-radius:20px}.banner__box{background:#f7f4ecf0;color:var(--oddlygood-charcoal);border-radius:20px}.banner__heading{max-width:12ch}.button,.product-form__submit,.quick-add__submit{min-height:50px;border-radius:999px!important;font-weight:600;letter-spacing:.01em}.button--primary,.product-form__submit,.quick-add__submit{background:var(--oddlygood-charcoal)!important;color:var(--oddlygood-white)!important;border-color:var(--oddlygood-charcoal)!important}.button--primary:hover,.product-form__submit:hover,.quick-add__submit:hover{background:#355148!important}.button--secondary{color:var(--oddlygood-charcoal)!important;border-radius:999px!important}.product__media,.product__media img,.product-media-container,.card__inner,.card-wrapper .card{border-radius:16px;overflow:hidden}.product__media{background:var(--oddlygood-white)}.product__media img{object-fit:contain!important}.product__title h1{font-size:clamp(2.5rem,3.8vw,3.6rem)}.product__info-container{max-width:58rem}.oddlygood-product-points{margin:1.4rem 0;padding:1.1rem 1.3rem;border-radius:14px;background:var(--oddlygood-white)}.oddlygood-product-points ul{margin:0;padding-left:1.8rem}.collapsible-content .accordion,.product__accordion{border-color:#283d372e}.card__content{color:var(--oddlygood-charcoal)}.footer{background:var(--oddlygood-charcoal);color:var(--oddlygood-white)}.footer h2,.footer h3,.footer p,.footer a,.footer .copyright__content{color:var(--oddlygood-white)}.footer a:hover{color:var(--oddlygood-blue)}@media screen and (max-width:749px){.banner__box{width:100%;padding:2rem 1.8rem}.banner__heading{font-size:clamp(2.4rem,10vw,3.4rem)}.product__media,.product-media-container{border-radius:14px}.product__title h1{font-size:clamp(2.25rem,9vw,3rem)}.product__info-wrapper{padding-top:1.6rem}.shopify-section{scroll-margin-top:7rem}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/pawhaven-premium.css.map */
