body.policy-template{--rrp-deep: #1b4f72;--rrp-blue: #2a6fa8;--rrp-pink: #b9557e;--rrp-body: #44525f;--rrp-sec: #5c7893;--rrp-mute: #5b6d7d;--rrp-mute2:#5f7283;--rrp-band: #eaf3fb;--rrp-pale: #f7fafd;--rrp-rule: #e2eaf2;--rrp-line: #dce6f0;--rrp-soft: #a8c6e0;--rrp-gut: 20px;--rrp-measure: 760px;--rrp-anchor-offset: 88px}.rrp{background:#fff;color:var(--rrp-body)}.rrp *,.rrp *:before,.rrp *:after{box-sizing:border-box}.rrp p,.rrp li,.rrp a,.rrp h1,.rrp h2,.rrp address{overflow-wrap:anywhere}.rrp-crumb.section-breadcrumb{padding-inline:var(--rrp-gut)}.rrp-head{padding:4px var(--rrp-gut) 0}.rrp-head__eyebrow{margin:0 0 8px;color:var(--rrp-mute);font-size:10.5px;font-weight:700;line-height:1;letter-spacing:.18em;text-transform:uppercase}.rrp-head__title{margin:0 0 8px;color:var(--rrp-deep);font-family:Chewy,cursive;font-size:40px;font-weight:400;line-height:1;text-wrap:balance}.rrp-head__meta{margin:0;color:var(--rrp-sec);font-size:12px;font-weight:600;line-height:1;letter-spacing:.06em}.rrp-head__rule{height:1px;margin:14px 0 0;border:0;background:var(--rrp-rule)}.rrp-intro{margin:0;padding:14px var(--rrp-gut) 0;color:var(--rrp-body);font-size:15px;line-height:1.6}.rrp-short{margin-top:16px;padding:16px var(--rrp-gut);background:var(--rrp-band)}.rrp-short__title{margin:0 0 10px;color:var(--rrp-deep);font-family:Chewy,cursive;font-size:21px;font-weight:400;line-height:1.1}.rrp-jump{margin:16px var(--rrp-gut) 0;padding:4px 16px;background:var(--rrp-pale);border-radius:16px}.rrp-jump__summary{display:flex;align-items:center;gap:10px;min-height:48px;cursor:pointer;list-style:none;color:var(--rrp-mute2);font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.rrp-jump__summary::-webkit-details-marker{display:none}.rrp-jump__summary::marker{content:""}.rrp-jump__count{margin-left:auto;color:var(--rrp-blue);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:none}.rrp-jump__sign{flex:0 0 auto;width:16px;color:var(--rrp-blue);font-size:17px;font-weight:400;line-height:1;text-align:center}.rrp-jump__sign:before{content:"\ff0b"}.rrp-jump[open] .rrp-jump__sign:before{content:"\ff0d"}.rrp-jump__label{display:flex;align-items:center;min-height:40px;margin:0;color:var(--rrp-mute2);font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.rrp-jump__list{margin:0;padding:0 0 12px;list-style:none}.rrp-jump__link{display:flex;align-items:baseline;gap:10px;min-height:40px;padding:5px 0;color:var(--rrp-blue);font-size:14px;font-weight:600;line-height:1.35;text-decoration:none}.rrp-jump__link:hover,.rrp-jump__link:focus-visible{text-decoration:underline}.rrp-jump__n{flex:0 0 auto;width:18px;color:var(--rrp-soft);font-size:12px;font-weight:400;font-variant-numeric:tabular-nums}.rrp-clause{padding:22px var(--rrp-gut) 0}.rrp-clause__anchor{display:block;height:0;scroll-margin-top:var(--rrp-anchor-offset)}.rrp-clause__head{display:flex;align-items:baseline;gap:10px;margin:0 0 9px;font-weight:400}.rrp-clause__n{flex:0 0 auto;width:20px;color:var(--rrp-pink);font-family:Chewy,cursive;font-size:13px;line-height:1.35;font-variant-numeric:tabular-nums}.rrp-clause__t{flex:1 1 auto;min-width:0;color:var(--rrp-deep);font-family:Chewy,cursive;font-size:21px;line-height:1.15}.rrp-clause__rule{height:1px;margin:0 0 10px;border:0;background:var(--rrp-rule)}.rrp-clause__body>:first-child{margin-top:0}.rrp-clause__body>:last-child{margin-bottom:0}.rrp-clause__body p,.rrp-clause__body li,.rrp-clause__body span,.rrp-clause__body address,.rrp-short__body p,.rrp-short__body li,.rrp-short__body span{font-family:inherit!important;color:var(--rrp-body)!important;font-size:15px!important;line-height:1.6!important;font-style:normal;letter-spacing:normal!important}.rrp-clause__body p{margin:0 0 11px}.rrp-clause__body p:last-child{margin-bottom:0}.rrp-clause__body strong,.rrp-clause__body b,.rrp-short__body strong{color:var(--rrp-deep)!important;font-weight:700}body.policy-template .rrp div:not([class]){display:contents!important}.rrp-clause__body ul,.rrp-clause__body ol,.rrp-short__body ul,.rrp-short__body ol{margin:0 0 11px;padding-left:0;list-style:none!important}.rrp-short__body ul,.rrp-short__body ol{margin-bottom:0}.rrp-clause__body li,.rrp-short__body li{position:relative;margin:0;padding-left:17px;list-style:none!important}.rrp-clause__body li+li,.rrp-short__body li+li{margin-top:8px}.rrp-clause__body li::marker,.rrp-short__body li::marker{content:""!important}.rrp-clause__body ul>li:before,.rrp-short__body ul>li:before{content:"";position:absolute;top:.58em;left:0;width:5px;height:5px;border-radius:999px;background:var(--rrp-pink)}.rrp-clause__body ol{counter-reset:rrp-ol}.rrp-clause__body ol>li{counter-increment:rrp-ol;padding-left:24px}.rrp-clause__body ol>li:before{content:counter(rrp-ol) ".";position:absolute;left:0;color:var(--rrp-pink);font-weight:700}.rrp-clause__body a,.rrp-short__body a{color:var(--rrp-pink)!important;text-decoration:underline;text-underline-offset:2px}.rrp-clause__body a:hover{color:#9c3f66!important}.rrp-clause__body :is(h1,h2,h3,h4,h5,h6){margin:14px 0 7px;color:var(--rrp-deep)!important;font-family:inherit!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important}.rrp-callout{margin-top:22px;padding:22px var(--rrp-gut);background:var(--rrp-band)}.rrp-callout__t{margin:0 0 10px;color:var(--rrp-deep);font-family:Chewy,cursive;font-size:21px;font-weight:400;line-height:1.15}.rrp-callout__d{margin:0;color:var(--rrp-body);font-size:15px;line-height:1.6}.rrp-callout__cta{display:inline-block;margin-top:12px;color:var(--rrp-pink);font-size:14px;font-weight:600;line-height:1;text-decoration:none}.rrp-callout__cta:hover,.rrp-callout__cta:focus-visible{text-decoration:underline}.rrp-links{padding:24px var(--rrp-gut) 0}.rrp-links__label{margin:0 0 10px;color:var(--rrp-mute2);font-size:10px;font-weight:600;line-height:1;letter-spacing:.2em;text-transform:uppercase}.rrp-links__list{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--rrp-line)}.rrp-links__row{display:flex;align-items:center;gap:12px;min-height:56px;padding:14px 2px;border-top:1px solid var(--rrp-line);text-decoration:none}.rrp-links__text{flex:1 1 auto;min-width:0}.rrp-links__t{display:block;color:var(--rrp-deep);font-size:16px;font-weight:600;line-height:1.25}.rrp-links__d{display:block;margin-top:2px;color:var(--rrp-mute);font-size:12px;font-weight:400;line-height:1.35}.rrp-links__chev{flex:0 0 auto;color:var(--rrp-blue);font-size:17px;line-height:1}.rrp-foot-space{height:22px}.rrp a:focus-visible,.rrp summary:focus-visible{outline:2px solid var(--rrp-blue);outline-offset:2px;border-radius:4px}body.policy-template .footer-image-box__image{overflow:hidden}@media(min-width:750px){body.policy-template{--rrp-gut: 32px}.rrp-doc{padding-bottom:8px}.rrp-crumb.section-breadcrumb,.rrp-head,.rrp-intro,.rrp-jump,.rrp-clause,.rrp-links,.rrp-short,.rrp-callout{max-width:var(--rrp-measure);margin-inline:auto}.rrp-short,.rrp-callout{border-radius:24px}.rrp-head__title{font-size:40px}.rrp-head__meta{font-size:13px}.rrp-intro{font-size:17px}.rrp-clause__t{font-size:25px}.rrp-clause__n{font-size:15px;width:24px}.rrp-clause__body p,.rrp-clause__body li,.rrp-clause__body span,.rrp-short__body p,.rrp-short__body li{font-size:17px!important}.rrp-short__title{font-size:25px}.rrp-jump__summary,.rrp-jump__label{font-size:12px}.rrp-jump__count{font-size:13.5px}.rrp-jump__sign{width:20px;font-size:20px}.rrp-jump__link{font-size:16px}.rrp-jump__n{width:22px;font-size:14px}.rrp-callout{padding-block:26px}.rrp-callout__t{margin-bottom:12px;font-size:25px}.rrp-callout__d{font-size:17px}.rrp-callout__cta{margin-top:14px;font-size:15px}.rrp-links__label{font-size:11px;font-weight:700;letter-spacing:.14em}.rrp-links__row{min-height:64px;padding:15px 2px}.rrp-links__d{font-size:13.5px}.rrp-links__chev{font-size:22px}}@media(min-width:1024px){.rrp-head__eyebrow{font-size:12px;line-height:1.2;letter-spacing:.12em}.rrp-head__title{font-size:44px;line-height:1.02}.rrp-clause__t,.rrp-short__title,.rrp-callout__t{font-size:26px}}@media(min-width:1200px){.rrp-head__title{font-size:54px}.rrp-callout{padding-block:30px}}@media(prefers-reduced-motion:reduce){.rrp{scroll-behavior:auto}}@media print{.rrp-crumb,.rrp-jump,.rrp-links,.rrp-callout__cta{display:none!important}.rrp{color:#000}.rrp-clause{break-inside:avoid-page;padding-top:16px}.rrp-clause__head{break-after:avoid-page}.rrp-short{background:none;border:1px solid #999}.rrp-clause__body a{color:#000!important;text-decoration:underline}.rrp-clause__body a[href^=http]:after,.rrp-clause__body a[href^=mailto]:after{content:" (" attr(href) ")";font-size:11px;word-break:break-all}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/rrp-policy-v2.css.map */
