.rituana-policy{background-color:var(--rit-cream);padding:var(--rit-space-80) var(--rit-space-24);font-family:var(--rit-inter);color:var(--rit-ink)}.rituana-policy__inner{max-width:var(--rit-content-max-width);margin:0 auto}.rituana-policy__kicker{font-family:var(--rit-inter);font-size:var(--rit-font-size-eyebrow);letter-spacing:var(--rit-letter-spacing-eyebrow);font-weight:var(--rit-font-weight-eyebrow);text-transform:uppercase;color:var(--rit-ink-soft);margin:0 0 var(--rit-space-24)}.rituana-policy__title{font-family:var(--rit-besley);font-size:48px;line-height:var(--rit-line-height-h1);font-weight:500;color:var(--rit-ink);margin:0 0 var(--rit-space-32)}.rituana-policy__body{font-family:var(--rit-inter);font-size:var(--rit-font-size-body);line-height:var(--rit-line-height-body);color:var(--rit-ink)}.rituana-policy__body h2{font-family:var(--rit-besley);font-size:28px;line-height:var(--rit-line-height-h2);font-weight:500;color:var(--rit-ink);margin:var(--rit-space-56) 0 var(--rit-space-8);scroll-margin-top:calc(var(--header-height, 60px) + var(--rit-space-24))}.rituana-policy__body h3{font-family:var(--rit-besley);font-size:var(--rit-font-size-h3);line-height:var(--rit-line-height-h3);font-weight:500;color:var(--rit-ink);margin:40px 0 var(--rit-space-16);scroll-margin-top:calc(var(--header-height, 60px) + var(--rit-space-24))}.rituana-policy__body p{margin:0 0 var(--rit-space-24)}.rituana-policy__body ul,.rituana-policy__body ol{margin:0 0 var(--rit-space-24);padding-left:var(--rit-space-24)}.rituana-policy__body li{margin:0 0 var(--rit-space-8)}.rituana-policy__body a{color:var(--rit-ink);text-decoration:underline;text-underline-offset:3px}.rituana-policy__body a:hover{text-decoration-thickness:2px}.rituana-policy__body a:focus-visible{outline:2px solid var(--rit-green);outline-offset:2px;border-radius:2px}.rituana-privacy-optout{display:block;margin-top:var(--rit-space-56)}.rituana-policy .rituana-privacy-optout__heading{font-family:var(--rit-besley);font-size:28px;line-height:var(--rit-line-height-h2);font-weight:500;color:var(--rit-ink);margin:0 0 var(--rit-space-16)}.rituana-policy .rituana-privacy-optout__heading--shopify{margin-top:var(--rit-space-56)}.rituana-privacy-optout__field{display:flex;flex-direction:column;gap:var(--rit-space-8);max-width:420px}.rituana-privacy-optout__label{font-family:var(--rit-inter);font-size:var(--rit-font-size-label);font-weight:500;letter-spacing:.01em;color:var(--rit-ink)}.rituana-privacy-optout__input{width:100%;min-height:48px;padding:12px var(--rit-space-16);font-family:var(--rit-inter);font-size:16px;line-height:1.5;color:var(--rit-ink);background-color:var(--rit-input-bg);border:1px solid var(--rit-line);border-radius:12px;box-sizing:border-box;-webkit-appearance:none;appearance:none}.rituana-policy .rituana-privacy-optout__input{background-color:var(--rit-input-bg)}.rituana-privacy-optout__input::placeholder{color:#1a1a1aa3}.rituana-privacy-optout__input:focus,.rituana-privacy-optout__input:focus-visible{outline:2px solid var(--rit-green);outline-offset:2px}.rituana-privacy-optout__form-error{margin:0 0 var(--rit-space-16);font-size:var(--rit-font-size-meta);line-height:1.5;color:var(--rit-error)}.rituana-privacy-optout__submit{display:inline-block;min-height:56px;margin-top:var(--rit-space-24);padding:var(--rit-space-16) var(--rit-space-48);box-sizing:border-box;font-family:var(--rit-inter);font-size:15px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--rit-cream);background-color:var(--rit-ink);border:1px solid var(--rit-ink);border-radius:12px;cursor:pointer;transition:opacity .2s ease}.rituana-privacy-optout__submit:hover{opacity:.85}.rituana-privacy-optout__submit[disabled]{opacity:.55;cursor:default}.rituana-privacy-optout__form-error:focus-visible{outline:2px solid var(--rit-error);outline-offset:2px}.rituana-privacy-optout__submit:focus-visible{outline:2px solid var(--rit-green);outline-offset:2px}.rituana-policy .rituana-privacy-optout__followup{margin-top:var(--rit-space-56)}.rituana-policy .rituana-privacy-optout__thank{font-family:var(--rit-besley);font-size:28px;line-height:var(--rit-line-height-h2);font-weight:500;color:var(--rit-ink);margin:0 0 var(--rit-space-16)}.rituana-policy .rituana-privacy-optout__lede{font-size:var(--rit-font-size-lead);line-height:1.5;margin:0 0 var(--rit-space-8)}.rituana-policy .rituana-privacy-optout__meta{margin:0;color:var(--rit-ink-soft)}.rituana-policy .rituana-privacy-optout__completion-cta{display:inline-block;margin-top:var(--rit-space-56);padding:var(--rit-space-16) var(--rit-space-48);box-sizing:border-box;font-family:var(--rit-inter);font-size:15px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--rit-cream);background-color:var(--rit-green);border:1px solid var(--rit-green);border-radius:12px;transition:opacity .2s ease}.rituana-policy .rituana-privacy-optout__completion-cta:hover{opacity:.85;text-decoration:none;text-decoration-thickness:initial}.rituana-policy .rituana-privacy-optout__completion-cta:focus-visible{outline:2px solid var(--rit-ink);outline-offset:2px;border-radius:12px}@media(max-width:749px){.rituana-policy .rituana-privacy-optout__heading,.rituana-policy .rituana-privacy-optout__thank{font-size:22px}.rituana-policy .rituana-privacy-optout__lede{font-size:var(--rit-font-size-body)}.rituana-privacy-optout__submit,.rituana-policy .rituana-privacy-optout__completion-cta{display:block;width:100%;box-sizing:border-box;min-height:48px;padding:0 32px;line-height:1.7;border:0;text-align:center;display:flex;align-items:center;justify-content:center}.rituana-policy .rituana-privacy-optout__completion-cta,.rituana-policy .rituana-privacy-optout__followup{margin-top:var(--rit-space-48)}}@media(max-width:749px){.rituana-policy{padding:var(--rit-space-56) var(--rit-space-24)}.rituana-policy__title{font-size:32px;margin-bottom:var(--rit-space-24)}.rituana-policy__body h2{font-size:22px;margin:var(--rit-space-48) 0 var(--rit-space-8)}.rituana-policy__body h3{margin:var(--rit-space-32) 0 var(--rit-space-16)}}.rituana-policy .rituana-optout-shopify>div:has(>span>br:only-child){display:none}.rituana-policy .rituana-optout-shopify>div{margin:0 0 var(--rit-space-16)}.rituana-policy .rituana-optout-shopify .pc--opt-out-initial{margin:var(--rit-space-24) 0 var(--rit-space-16)}.rituana-policy .rituana-optout-shopify .pc--opt-out-form{display:block;max-width:420px}.rituana-policy .rituana-optout-shopify .pc--opt-out-form .field{display:flex;flex-direction:column;gap:var(--rit-space-8)}.rituana-policy .rituana-optout-shopify .pc--opt-out-form .field .field__label{order:-1;position:static;top:auto;left:auto;transform:none;pointer-events:auto;margin:0;opacity:1;font-family:var(--rit-inter);font-size:var(--rit-font-size-label);font-weight:500;letter-spacing:.01em;color:var(--rit-ink)}.rituana-policy .rituana-optout-shopify .field__input{width:100%;min-height:48px;padding:12px var(--rit-space-16);font-family:var(--rit-inter);font-size:16px;line-height:1.5;color:var(--rit-ink);background-color:var(--rit-input-bg);border:1px solid var(--rit-line);border-radius:12px;box-sizing:border-box;-webkit-appearance:none;appearance:none}.rituana-policy .rituana-optout-shopify .field__input::placeholder{color:#1a1a1aa3}.rituana-policy .rituana-optout-shopify .field__input:focus,.rituana-policy .rituana-optout-shopify .field__input:focus-visible{outline:2px solid var(--rit-green);outline-offset:2px}.rituana-policy .rituana-optout-shopify .pc--opt-out-form .field .field__button.pc--opt-out-form-button{position:static;z-index:auto;top:auto;right:auto;width:auto;height:auto;box-shadow:none;align-self:flex-start;display:inline-block;min-height:56px;margin:0;padding:var(--rit-space-16) var(--rit-space-48);box-sizing:border-box;font-family:var(--rit-inter);font-size:15px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--rit-cream);background-color:var(--rit-ink);border:1px solid var(--rit-ink);border-radius:12px;cursor:pointer;transition:opacity .2s ease}.rituana-policy .rituana-optout-shopify .pc--opt-out-form .field .field__button.pc--opt-out-form-button:after{content:"Submit request"}.rituana-policy .rituana-optout-shopify .pc--opt-out-form .field .field__button.pc--opt-out-form-button .icon,.rituana-policy .rituana-optout-shopify .pc--opt-out-form .field .field__button.pc--opt-out-form-button svg{display:none}.rituana-policy .rituana-optout-shopify .pc--opt-out-form .field .field__button.pc--opt-out-form-button:hover{opacity:.85}.rituana-policy .rituana-optout-shopify .pc--opt-out-form .field .field__button.pc--opt-out-form-button:focus-visible{outline:2px solid var(--rit-green);outline-offset:2px}@media(max-width:749px){.rituana-policy .rituana-optout-shopify .pc--opt-out-form .field .field__button.pc--opt-out-form-button{align-self:stretch;min-height:48px;padding:0 32px;line-height:1.7}}.rituana-policy .rituana-optout-shopify .pc--opt-out-form .field .field__button.pc--opt-out-form-button:not(:focus-visible):not(.focused){background-color:var(--rit-ink);box-shadow:none}.rituana-policy .rituana-optout-shopify .pc--opt-out-form-message{display:flex;align-items:center;gap:var(--rit-space-8);margin:var(--rit-space-16) 0 0;font-family:var(--rit-inter);font-size:var(--rit-font-size-meta);font-weight:400;line-height:1.5}.rituana-policy .rituana-optout-shopify .pc--opt-out-form-message[style*="display: none"]{display:none}.rituana-policy .rituana-optout-shopify .pc--opt-out-form-message .icon{flex:0 0 auto;width:16px;height:16px}.rituana-policy .rituana-optout-shopify #pc--opt-out-error{color:var(--rit-error)}.rituana-policy__body h2.rit-prop65-warning{font-weight:700}.skip-to-content-link{position:absolute;left:-99999px}.skip-to-content-link:focus{z-index:60;overflow:auto;width:auto;height:auto;padding:var(--padding-lg) var(--padding-4xl);left:var(--margin-lg);top:var(--margin-lg);background-color:var(--color-background);box-shadow:0 0 0 var(--focus-outline-offset) var(--color-background)}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map?subset=AAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiA */
