@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Inter:wght@400;500;600&family=DM+Serif+Display&display=swap";:root{--color-base-text: 45, 52, 54;--color-base-background-1: 255, 255, 255;--color-base-background-2: 248, 246, 243;--color-base-solid-button-labels: 255, 255, 255;--color-base-accent-1: 124, 154, 142;--color-base-accent-2: 212, 133, 106;--color-button: 212, 133, 106;--color-button-text: 255, 255, 255}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:DM Sans,sans-serif}body,p,li,input,textarea,select{font-family:Inter,sans-serif}blockquote,.testimonial-quote{font-family:"DM Serif Display",serif}h1,.h1{font-size:clamp(32px,5vw,52px);line-height:1.1;letter-spacing:-.02em;font-weight:700}h2,.h2{font-size:clamp(26px,4vw,40px);line-height:1.15;letter-spacing:-.015em;font-weight:700}h3,.h3{font-size:clamp(20px,3vw,28px);line-height:1.25;letter-spacing:-.01em;font-weight:600}h4,.h4{font-size:clamp(17px,2.5vw,22px);line-height:1.35;font-weight:600}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background-color:#7c9a8e40;color:#2d3436}:focus-visible{outline:2px solid #7C9A8E;outline-offset:3px}.button,.shopify-payment-button__button,.product-form__submit{background-color:#d4856a;color:#fff;border-radius:50px;padding:16px 32px;border:none;font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;letter-spacing:.02em;text-align:center;cursor:pointer;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px #d4856a4d}.button:hover,.shopify-payment-button__button:hover,.product-form__submit:hover{background-color:#c4755a;transform:translateY(-1px);box-shadow:0 6px 16px #d4856a66}.button:active,.product-form__submit:active{transform:translateY(0);box-shadow:0 2px 8px #d4856a4d}.announcement-bar{background-color:#5b7a6e}.announcement-bar a,.announcement-bar p,.announcement-bar span{color:#fff}.header{border-bottom:1px solid #E8E6E3}.header__heading-link,.header__heading{font-family:DM Sans,sans-serif;font-weight:700;color:#2d3436}.product .caption-with-letter-spacing{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#7c9a8e;font-weight:600;margin-bottom:6px}.product__title{font-size:clamp(26px,4vw,38px);font-weight:700;line-height:1.15;letter-spacing:-.015em;color:#2d3436;margin-bottom:10px}.price{margin-bottom:20px}.price-item--regular{font-size:clamp(20px,3vw,26px);color:#2d3436;font-weight:600}.price-item--sale{color:#d4856a}.product__description{font-size:16px;line-height:1.7;color:#636e72}.product__info-wrapper{padding-left:4px}.product__media img,.product__media .media{border-radius:12px}.card{border-radius:12px;box-shadow:0 2px 8px #0000000d;transition:box-shadow .2s ease,transform .2s ease}.card:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-2px)}.section-template--padding{padding-top:80px;padding-bottom:80px}.footer{background-color:#5b7a6e;color:#fff}.footer a{color:#fffc}.footer a:hover,.footer h2,.footer .footer-block__heading{color:#fff}.rating__star,.star-rating svg,.product-media__badges .badge{color:#f0b429}.badge,.product__badge{background-color:#e8f0ec;color:#5b7a6e;border-radius:20px;padding:6px 12px}@media(max-width:749px){body{font-size:15px;line-height:1.65}h1,h2,.product__title{line-height:1.2}.product__info-wrapper{padding:0 20px}.button,.product-form__submit{width:100%;padding:15px 24px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/minoreva-overrides.css.map */
