:root{--raavi-cream: #F8F7F2;--raavi-surface: #F8F7F2;--raavi-green: #2D4C41;--raavi-ink: #1A1A1A;--raavi-muted: #6B6660;--raavi-brass: #9E7B44;--raavi-control-border: #6B7667;--raavi-rule: rgba(45,76,65,.18);--raavi-font-ui: var(--font-body-family);--raavi-font-display: "Cormorant Garamond", Georgia, serif;--raavi-text-body: 1.4rem;--raavi-text-control: 1.4rem;--raavi-text-secondary: 1.2rem;--raavi-text-price: 1.6rem;--raavi-text-section: 2rem;--raavi-text-product: 2.2rem;--raavi-text-page: 2.8rem;--raavi-space-1: .4rem;--raavi-space-2: .8rem;--raavi-space-3: 1.2rem;--raavi-space-4: 1.6rem;--raavi-space-6: 2.4rem;--raavi-space-8: 3.2rem;--raavi-space-12: 4.8rem;--raavi-space-16: 6.4rem;--raavi-space-section: 8rem;--raavi-page-max: 144rem;--raavi-reading-max: 64rem;--raavi-gutter: 4rem;--raavi-radius: 0;--raavi-duration: .16s}body{font-family:var(--raavi-font-ui);font-size:var(--raavi-text-body);font-weight:400;line-height:1.65;letter-spacing:0;--buttons-radius: 0;--buttons-radius-outset: 0;--inputs-radius: 0;--inputs-radius-outset: 0;--variant-pills-radius: 0}body :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--raavi-font-ui);font-style:normal;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none}body :is(.main-page-title,.title--primary,.collection-hero__title,.customer>h1,.shopify-policy__title h1){font-size:var(--raavi-text-page);line-height:1.3;overflow-wrap:break-word}body :is(.raavi-display,.hero-title,.story-title,.story-opening-title){font-family:var(--raavi-font-display);font-weight:400;letter-spacing:-.01em}body :is(.button,.shopify-challenge__button,.customer button){--color-button: 45,76,65;--color-button-text: 248, 247, 242;min-height:4.8rem;padding:1.2rem 2.4rem;border-radius:var(--raavi-radius);font-family:var(--raavi-font-ui);font-size:var(--raavi-text-control);font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;transition:background-color var(--raavi-duration) ease,color var(--raavi-duration) ease}body .button.button--secondary{--color-button: 248, 247, 242;--color-button-text: 45,76,65}body .button.button--tertiary{--color-button-text: 45,76,65}body :is(.button,.customer button)[aria-disabled=true],body :is(.button,.customer button):disabled{cursor:not-allowed}body :is(.field__input,.select__select,.customer .field input,.customer select){min-height:4.8rem;border-radius:0;font-family:var(--raavi-font-ui);font-size:var(--raavi-text-control);font-weight:400;line-height:1.5;letter-spacing:0;color:var(--raavi-ink)}body :is(.field,.select):after{border-radius:0;box-shadow:0 0 0 1px var(--raavi-control-border)}body :is(.field__label,.customer .field label){font-family:var(--raavi-font-ui);font-size:var(--raavi-text-control);font-weight:400;letter-spacing:0;color:var(--raavi-muted)}body .field__input:is(:focus,:not(:placeholder-shown),:-webkit-autofill)~.field__label,body .customer .field input:is(:focus,:not(:placeholder-shown),:-webkit-autofill)~label{font-size:var(--raavi-text-secondary);letter-spacing:0}body :is(.form__message,.form-status,.form-status-list){font-size:var(--raavi-text-body);line-height:1.5;letter-spacing:0}body :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--raavi-focus-color, var(--raavi-green));outline-offset:3px;box-shadow:none}.raavi-dark{--raavi-focus-color: var(--raavi-cream)}body :is(.button,.customer button).focused{outline:2px solid var(--raavi-green);outline-offset:3px;box-shadow:none}body .rte{font-size:var(--raavi-text-body);line-height:1.7;letter-spacing:0}body .rte :is(h2,h3){font-size:var(--raavi-text-section)}body .rte a{text-underline-offset:.3rem}@media screen and (max-width:989px){:root{--raavi-gutter: 2.4rem;--raavi-space-section: 4.8rem}}@media screen and (max-width:749px){:root{--raavi-text-section: 1.8rem;--raavi-text-page: 2.4rem}body :is(.field__input,.select__select,.customer .field input,.customer select){font-size:1.6rem}}@media screen and (max-width:479px){:root{--raavi-gutter: 1.6rem}}@media screen and (min-width:1440px){:root{--raavi-gutter: 6.4rem}}@media(prefers-reduced-motion:reduce){body :is(.button,.shopify-challenge__button,.customer button,.field,.field__input,.field__label){transition:none}}.raavi-object-image{mix-blend-mode:multiply}.raavi-warmwhite-image{mix-blend-mode:normal;-webkit-mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent),linear-gradient(to bottom,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent),linear-gradient(to bottom,transparent,#000 4%,#000 96%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.product-media-container:has(:is(.raavi-object-image,.raavi-warmwhite-image)),.product__media:has(:is(.raavi-object-image,.raavi-warmwhite-image)),.product-media-modal:has(:is(.raavi-object-image,.raavi-warmwhite-image)),.thumbnail:has(:is(.raavi-object-image,.raavi-warmwhite-image)),.cart-item__image-container:has(:is(.raavi-object-image,.raavi-warmwhite-image)),.cart-item__media:has(:is(.raavi-object-image,.raavi-warmwhite-image)){background:var(--raavi-cream)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/raavi-design-system.css.map */
