@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600;700;900&family=Assistant:wght@400;500;600&display=swap";:root{--rw-cream: #FAF6EF;--rw-green: #1C3D2E;--rw-green-mid: #2D5A3D;--rw-amber: #D4831A;--rw-mint: #C8EFD4;--rw-blush: #F0A8A4;--rw-charcoal: #2C2C2C;--rw-grey: #6B6B6B;--rw-border: #D8D0C5;--rw-font-heading: "Playfair Display", Georgia, serif;--rw-font-body: "Assistant", system-ui, sans-serif}body{font-family:var(--rw-font-body);background-color:var(--rw-cream);color:var(--rw-charcoal);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3{font-family:Playfair Display,Georgia,serif!important;font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--rw-green)}.color-scheme-1,[class*=color-scheme-1]{background-color:var(--rw-cream);color:var(--rw-charcoal)}.color-scheme-2,[class*=color-scheme-2]{background-color:var(--rw-green);color:var(--rw-cream)}.color-scheme-2 h1,.color-scheme-2 h2,.color-scheme-2 h3,[class*=color-scheme-2] h1,[class*=color-scheme-2] h2,[class*=color-scheme-2] h3{color:var(--rw-cream)}.color-scheme-3,[class*=color-scheme-3]{background-color:var(--rw-mint);color:var(--rw-green)}.color-scheme-3 h1,.color-scheme-3 h2,.color-scheme-3 h3,[class*=color-scheme-3] h1,[class*=color-scheme-3] h2,[class*=color-scheme-3] h3{color:var(--rw-green)}.color-scheme-4,[class*=color-scheme-4]{background-color:var(--rw-blush);color:var(--rw-green)}.color-scheme-4 h1,.color-scheme-4 h2,.color-scheme-4 h3,[class*=color-scheme-4] h1,[class*=color-scheme-4] h2,[class*=color-scheme-4] h3{color:var(--rw-green)}.button,.btn,button[type=submit],.shopify-payment-button__button,.product-form__submit{font-family:var(--rw-font-body);font-weight:600;letter-spacing:.02em;border-radius:4px;transition:background-color .2s ease,transform .15s ease}.button:hover,.btn:hover{transform:translateY(-1px)}.button--primary,.shopify-payment-button__button--unbranded{background-color:var(--rw-green)!important;color:var(--rw-cream)!important;border-color:var(--rw-green)!important}.button--primary:hover{background-color:var(--rw-green-mid)!important}.color-scheme-2 .button--primary,[class*=color-scheme-2] .button--primary{background-color:var(--rw-amber)!important;color:var(--rw-green)!important;border-color:var(--rw-amber)!important}ul.rw-list{list-style:none;padding-left:0;margin:1.4rem 0}ul.rw-list li{position:relative;padding-left:2em;margin-bottom:.65em;font-size:1rem;line-height:1.6;color:var(--rw-charcoal)}ul.rw-list li:before{content:"\2726";position:absolute;left:0;top:.05em;color:var(--rw-amber);font-size:.85em;line-height:1.6}ul.rw-list.rw-checkmarks li:before{content:"\2713";color:var(--rw-green);font-weight:700;font-size:1em}.rw-testimonials{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1.5rem 0}@media(max-width:749px){.rw-testimonials{grid-template-columns:1fr}}.rw-testimonial{background:var(--rw-cream);border-left:3px solid var(--rw-amber);border-radius:6px;padding:1.25rem 1.5rem;margin:0;box-shadow:0 2px 8px #1c3d2e0f}.rw-testimonial p{margin-top:0;font-style:italic;font-size:.95rem;line-height:1.65;color:var(--rw-charcoal)}.rw-testimonial cite{display:block;font-style:normal;font-size:.82rem;color:var(--rw-green);font-weight:600;margin-top:.6rem}.rw-stars{color:var(--rw-amber);font-size:.9rem;letter-spacing:.1em;margin-bottom:.4rem!important;font-style:normal!important}.rw-proof-note{font-size:.8rem;color:var(--rw-grey);margin-top:1rem}.multicolumn-card,.multicolumn__item{border:1px solid var(--rw-border);border-radius:8px;padding:2rem 1.75rem;background:#fff;transition:box-shadow .2s ease,transform .2s ease;position:relative;overflow:hidden}.multicolumn-card:before,.multicolumn__item:before{content:"";display:block;height:4px;background:var(--rw-amber);position:absolute;top:0;left:0;right:0;border-radius:8px 8px 0 0}.multicolumn-card:hover,.multicolumn__item:hover{box-shadow:0 8px 24px #1c3d2e1f;transform:translateY(-3px)}.multicolumn-card__title,.multicolumn__heading{font-family:var(--rw-font-heading);font-size:1.35rem;color:var(--rw-green);margin-bottom:.5rem}.multicolumn-card__link,.multicolumn__link{display:inline-block;margin-top:1.25rem;color:var(--rw-green);font-weight:600;font-size:.9rem;text-decoration:underline;text-underline-offset:3px;letter-spacing:.01em;transition:color .15s ease}.multicolumn-card__link:hover,.multicolumn__link:hover{color:var(--rw-amber)}.rw-not-for{background:#f5f5f3;border-left:3px solid var(--rw-border);border-radius:4px;padding:1rem 1.25rem;margin-top:1.5rem;font-size:.93rem;color:var(--rw-grey)}.accordion,details.disclosure-has-popup{border-top:1px solid var(--rw-border)}details.disclosure-has-popup summary,.accordion__summary{font-family:var(--rw-font-body);font-weight:600;font-size:1rem;color:var(--rw-green);padding:1rem 0;cursor:pointer;list-style:none}details.disclosure-has-popup summary::-webkit-details-marker,details.disclosure-has-popup summary::marker{display:none}details[open] summary,details[open] .accordion__summary{color:var(--rw-amber)}.rw-section-title{position:relative;display:inline-block;margin-bottom:2rem}.rw-section-title:after{content:"";display:block;height:3px;width:48px;background:var(--rw-amber);margin-top:.5rem;border-radius:2px}.rich-text__blocks .rte,.rich-text__blocks p{max-width:68ch;font-size:1.05rem;line-height:1.75}.rich-text__caption,.caption,.caption-with-letter-spacing{text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;font-weight:600;color:var(--rw-amber);display:block;margin-bottom:.5rem}.color-scheme-2 .rich-text__caption,.color-scheme-2 .caption,[class*=color-scheme-2] .caption{color:var(--rw-amber);opacity:.9}.product__title{font-family:var(--rw-font-heading);font-size:clamp(1.6rem,4vw,2.2rem);color:var(--rw-green)}.product__description ul{list-style:none;padding-left:0}.product__description ul li{position:relative;padding-left:2em;margin-bottom:.6em;line-height:1.6}.product__description ul li:before{content:"\2726";position:absolute;left:0;color:var(--rw-amber);font-size:.85em}.product__description h2,.product__description h3{font-family:var(--rw-font-heading);color:var(--rw-green);margin-top:1.75rem;margin-bottom:.4rem}.product__description strong{color:var(--rw-green)}.price__regular .price-item,.price .price-item--regular{color:var(--rw-green);font-weight:700;font-size:1.3rem}.header__heading-link,.header__heading{font-family:var(--rw-font-heading);letter-spacing:-.01em}.footer__content-bottom{border-top:1px solid rgba(28,61,46,.15)}@media(max-width:749px){.rich-text__blocks .rte,.rich-text__blocks p{font-size:1rem}.multicolumn-card,.multicolumn__item{padding:1.5rem 1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/raised-well-custom.css.map */
