.rheina-policy{--rh-pol-pad-inline: calc(48 * var(--rheina-scale) * 1px);--rh-pol-hero-pad-y: calc(96 * var(--rheina-scale) * 1px);--rh-pol-content-pad-y: calc(88 * var(--rheina-scale) * 1px);--rh-pol-content-w: calc(760 * var(--rheina-scale) * 1px);--rh-pol-stack-gap: calc(48 * var(--rheina-scale) * 1px);--rh-pol-block-gap: calc(40 * var(--rheina-scale) * 1px);--rh-pol-eyebrow-size: calc(12 * var(--rheina-scale) * 1px);--rh-pol-eyebrow-ls: .18em;--rh-pol-heading-size: calc(56 * var(--rheina-scale) * 1px);--rh-pol-heading-lh: 1.12;--rh-pol-intro-size: calc(18 * var(--rheina-scale) * 1px);--rh-pol-intro-lh: calc(28 * var(--rheina-scale) * 1px);--rh-pol-intro-max: calc(640 * var(--rheina-scale) * 1px);--rh-pol-meta-size: calc(13 * var(--rheina-scale) * 1px);--rh-pol-section-size: calc(28 * var(--rheina-scale) * 1px);--rh-pol-section-lh: 1.2;--rh-pol-body-size: calc(16 * var(--rheina-scale) * 1px);--rh-pol-body-lh: calc(26 * var(--rheina-scale) * 1px);--rh-pol-highlight-pad: calc(28 * var(--rheina-scale) * 1px);--rh-pol-ease: cubic-bezier(.22, 1, .36, 1);--rh-pol-transition: .45s cubic-bezier(.4, 0, .2, 1);display:block;width:100%;background:var(--rh-pol-bg, #ffffff);color:var(--rh-pol-text, #282828)}.shopify-section:not(.header-section) .rheina-policy.section{background:var(--rh-pol-bg, #ffffff)}.rheina-policy__hero{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 12% 0%,rgba(133,81,28,.07),transparent 55%),linear-gradient(180deg,var(--rh-pol-hero-bg, #e7e5dd) 0%,#efece4 100%)}.rheina-policy__hero-inner{display:flex;flex-direction:column;align-items:flex-start;gap:calc(24 * var(--rheina-scale) * 1px);max-width:calc(1440 * var(--rheina-scale) * 1px);margin:0 auto;padding:var(--rh-pol-hero-pad-y) var(--rh-pol-pad-inline)}.rheina-policy__brand{margin:0;color:var(--rh-pol-accent, #85511c);font-family:var(--rh-pol-body-font, "Montserrat", sans-serif);font-size:var(--rh-pol-eyebrow-size);font-weight:600;letter-spacing:var(--rh-pol-eyebrow-ls);line-height:1;text-transform:uppercase;opacity:0;transform:translateY(.75rem);animation:rheina-pol-in .7s var(--rh-pol-ease) .05s forwards}.rheina-policy__title{margin:0;max-width:calc(900 * var(--rheina-scale) * 1px);color:var(--rh-pol-text, #282828);font-family:var(--rh-pol-heading-font, var(--rheina-font-bodoni));font-size:var(--rh-pol-heading-size);font-weight:400;line-height:var(--rh-pol-heading-lh);opacity:0;transform:translateY(1rem);animation:rheina-pol-in .8s var(--rh-pol-ease) .12s forwards}.rheina-policy__intro{margin:0;max-width:var(--rh-pol-intro-max);color:var(--rh-pol-text, #282828);font-family:var(--rh-pol-body-font, "Montserrat", sans-serif);font-size:var(--rh-pol-intro-size);font-weight:400;line-height:var(--rh-pol-intro-lh);opacity:0;transform:translateY(.85rem);animation:rheina-pol-in .75s var(--rh-pol-ease) .22s forwards}.rheina-policy__intro p{margin:0 0 .75em}.rheina-policy__intro p:last-child{margin-bottom:0}.rheina-policy__meta{margin:0;color:var(--rh-pol-text, #282828);font-family:var(--rh-pol-body-font, "Montserrat", sans-serif);font-size:var(--rh-pol-meta-size);font-weight:500;letter-spacing:.04em;text-transform:uppercase;opacity:0;transform:translateY(.6rem);animation:rheina-pol-in .7s var(--rh-pol-ease) .32s forwards}.rheina-policy__meta-muted{opacity:.55;font-weight:400;letter-spacing:.02em;text-transform:none}.rheina-policy__content{max-width:calc(1440 * var(--rheina-scale) * 1px);margin:0 auto;padding:var(--rh-pol-content-pad-y) var(--rh-pol-pad-inline)}.rheina-policy__blocks{display:flex;flex-direction:column;gap:var(--rh-pol-stack-gap);max-width:var(--rh-pol-content-w)}.rheina-policy__block{display:flex;flex-direction:column;gap:calc(16 * var(--rheina-scale) * 1px);opacity:0;transform:translateY(1rem);animation:rheina-pol-in .75s var(--rh-pol-ease) forwards}.rheina-policy__block:nth-child(1){animation-delay:.08s}.rheina-policy__block:nth-child(2){animation-delay:.14s}.rheina-policy__block:nth-child(3){animation-delay:.2s}.rheina-policy__block:nth-child(4){animation-delay:.26s}.rheina-policy__block:nth-child(5){animation-delay:.32s}.rheina-policy__block:nth-child(6){animation-delay:.38s}.rheina-policy__block:nth-child(7){animation-delay:.44s}.rheina-policy__block:nth-child(8){animation-delay:.5s}.rheina-policy__block:nth-child(9){animation-delay:.56s}.rheina-policy__block:nth-child(10){animation-delay:.62s}.rheina-policy__block-heading{margin:0;color:var(--rh-pol-text, #282828);font-family:var(--rh-pol-heading-font, var(--rheina-font-bodoni));font-size:var(--rh-pol-section-size);font-weight:400;line-height:var(--rh-pol-section-lh)}.rheina-policy__block-body{color:var(--rh-pol-text, #282828);font-family:var(--rh-pol-body-font, "Montserrat", sans-serif);font-size:var(--rh-pol-body-size);font-weight:400;line-height:var(--rh-pol-body-lh)}.rheina-policy__block-body p{margin:0 0 1em}.rheina-policy__block-body p:last-child{margin-bottom:0}.rheina-policy__block-body a{color:var(--rh-pol-accent, #85511c);text-decoration:underline;text-underline-offset:.18em;transition:opacity var(--rh-pol-transition)}@media(hover:hover){.rheina-policy__block-body a:hover{opacity:.75}}.rheina-policy__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(12 * var(--rheina-scale) * 1px)}.rheina-policy__list-item{display:flex;align-items:flex-start;gap:calc(12 * var(--rheina-scale) * 1px);font-family:var(--rh-pol-body-font, "Montserrat", sans-serif);font-size:var(--rh-pol-body-size);line-height:var(--rh-pol-body-lh)}.rheina-policy__list-dash{flex-shrink:0;color:var(--rh-pol-accent, #85511c);line-height:inherit}.rheina-policy__highlight{padding:var(--rh-pol-highlight-pad);background:var(--rh-pol-highlight-bg, #efefef);border-left:2px solid var(--rh-pol-accent, #85511c)}.rheina-policy__highlight-label{margin:0 0 calc(10 * var(--rheina-scale) * 1px);color:var(--rh-pol-accent, #85511c);font-family:var(--rh-pol-body-font, "Montserrat", sans-serif);font-size:var(--rh-pol-meta-size);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.rheina-policy__highlight-body{margin:0;font-family:var(--rh-pol-body-font, "Montserrat", sans-serif);font-size:var(--rh-pol-body-size);line-height:var(--rh-pol-body-lh)}.rheina-policy__highlight-body p{margin:0 0 .75em}.rheina-policy__highlight-body p:last-child{margin-bottom:0}.rheina-policy__contact{display:flex;flex-direction:column;align-items:flex-start;gap:calc(20 * var(--rheina-scale) * 1px);margin-top:calc(16 * var(--rheina-scale) * 1px);padding-top:calc(40 * var(--rheina-scale) * 1px);border-top:1px solid rgba(40,40,40,.12)}.rheina-policy__contact-copy{max-width:calc(520 * var(--rheina-scale) * 1px)}.rheina-policy__cta{display:inline-flex;align-items:center;justify-content:center;padding:calc(14 * var(--rheina-scale) * 1px) calc(28 * var(--rheina-scale) * 1px);background:var(--rh-pol-accent, #85511c);color:var(--rh-pol-btn-text, #fafaf8);font-family:var(--rh-pol-body-font, "Montserrat", sans-serif);font-size:calc(12 * var(--rheina-scale) * 1px);font-weight:600;letter-spacing:.12em;line-height:1;text-decoration:none;text-transform:uppercase;transition:background var(--rh-pol-transition),transform var(--rh-pol-transition)}@media(hover:hover){.rheina-policy__cta:hover{background:var(--rh-pol-accent-hover, #6d4216);transform:translateY(-2px)}}.rheina-policy__cta:focus-visible{outline:2px solid var(--rh-pol-accent, #85511c);outline-offset:3px}.rheina-policy--no-animate .rheina-policy__brand,.rheina-policy--no-animate .rheina-policy__title,.rheina-policy--no-animate .rheina-policy__intro,.rheina-policy--no-animate .rheina-policy__meta,.rheina-policy--no-animate .rheina-policy__block{opacity:1;transform:none;animation:none}@keyframes rheina-pol-in{to{opacity:1;transform:translateY(0)}}@media screen and (max-width:749px){.rheina-policy{--rh-pol-pad-inline: 1.5rem;--rh-pol-hero-pad-y: 3.5rem;--rh-pol-content-pad-y: 3rem;--rh-pol-stack-gap: 2.25rem;--rh-pol-heading-size: clamp(2rem, 9vw, 2.5rem);--rh-pol-intro-size: 1rem;--rh-pol-intro-lh: 1.55;--rh-pol-section-size: clamp(1.35rem, 5vw, 1.6rem);--rh-pol-body-size: .9375rem;--rh-pol-body-lh: 1.55;--rh-pol-highlight-pad: 1.25rem}}@media(prefers-reduced-motion:reduce){.rheina-policy__brand,.rheina-policy__title,.rheina-policy__intro,.rheina-policy__meta,.rheina-policy__block,.rheina-policy__cta{animation:none;transition:none;opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rheina-policy-page.css.map */
