.oeo-pp{--oeo-indigo: #2A3884;--oeo-navy: #212C67;--oeo-gold: #F0C417;--oeo-gold-hover: #E6BA08;--oeo-lavender: #F2F1F6;--oeo-tint: #F8F8FC;--oeo-white: #FFFFFF;--oeo-ink-body: rgba(42, 56, 132, .84);--oeo-ink-soft: rgba(42, 56, 132, .74);--oeo-line: rgba(42, 56, 132, .1);--oeo-line-strong: rgba(42, 56, 132, .18);--oeo-wash: rgba(42, 56, 132, .08);--oeo-sh-xs: 0 1px 4px rgba(42, 56, 132, .07);--oeo-sh-lg: 0 16px 48px rgba(42, 56, 132, .15);--oeo-r: .75rem;--oeo-r-lg: 1.5rem;--oeo-r-pill: 9999px;--oeo-max-w: 1200px;--oeo-gutter: clamp(1rem, 4vw, 2rem);--oeo-pp-sticky-top: calc(var(--sticky-area-height, 96px) + 1.5rem);color:var(--oeo-ink-body);background:var(--oeo-white);line-height:1.6}.oeo-pp *,.oeo-pp *:before,.oeo-pp *:after{box-sizing:border-box}.oeo-pp p{margin:0 0 1rem}.oeo-pp p:last-child{margin-bottom:0}.oeo-pp strong,.oeo-pp b{color:var(--oeo-indigo);font-weight:700}.oeo-pp :focus-visible{outline:2.5px solid var(--oeo-indigo);outline-offset:3px;border-radius:3px}.oeo-pp__prose a:not(.oeo-pp__btn){color:var(--oeo-indigo);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .15s}.oeo-pp__prose a:not(.oeo-pp__btn):hover{text-decoration-color:var(--oeo-gold);text-decoration-thickness:2px}.oeo-pp__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.oeo-pp__wrap{max-width:var(--oeo-max-w);margin-inline:auto;padding-inline:var(--oeo-gutter)}.oeo-pp__hero{padding-block:clamp(2.5rem,5vw,3.75rem) clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--oeo-line)}.oeo-pp__hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:clamp(2rem,4vw,4rem);align-items:start}.oeo-pp .oeo-pp__badge{display:inline-flex;align-items:center;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--oeo-indigo);border:1.5px solid var(--oeo-line-strong);padding:.375rem .875rem;border-radius:var(--oeo-r-pill);margin:0 0 1.25rem}.oeo-pp .oeo-pp__title{font-size:clamp(2rem,3.5vw,2.875rem);font-weight:700;letter-spacing:-.03em;line-height:1.08;text-transform:none;color:var(--oeo-indigo);margin:0 0 1.125rem}.oeo-pp .oeo-pp__lede{font-size:1rem;line-height:1.75;max-width:600px;margin-bottom:.875rem}.oeo-pp__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.75rem 0 1.25rem}.oeo-pp .oeo-pp__trust{margin-top:1.5rem;font-size:.8125rem;color:var(--oeo-ink-soft)}.oeo-pp__glance{background:var(--oeo-white);border:1.5px solid rgba(42,56,132,.12);border-radius:var(--oeo-r-lg);padding:1.75rem 1.75rem 0;box-shadow:var(--oeo-sh-lg);overflow:hidden}.oeo-pp .oeo-pp__glance-title{font-size:1.125rem;font-weight:700;letter-spacing:-.01em;color:var(--oeo-indigo);margin:0 0 .5rem}.oeo-pp__glance-list{list-style:none;margin:0;padding:0}.oeo-pp__glance-item{display:grid;grid-template-columns:22px minmax(0,1fr);gap:.75rem;padding-block:.875rem;border-top:1px solid var(--oeo-line)}.oeo-pp__glance-item:first-child{border-top:0}.oeo-pp__glance-item b{display:block;font-size:.9375rem;line-height:1.35}.oeo-pp__glance-item span{display:block;font-size:.875rem;line-height:1.5;color:var(--oeo-ink-soft);margin-top:.125rem}.oeo-pp .oeo-pp__check{width:22px;height:22px;margin-top:.0625rem;border-radius:50%;background:var(--oeo-wash);display:grid;place-items:center}.oeo-pp__check svg{width:11px;height:11px}.oeo-pp .oeo-pp__glance-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;margin:.5rem -1.75rem 0;padding:1rem 1.75rem;background:var(--oeo-lavender);font-size:.8125rem;font-weight:600;color:var(--oeo-indigo)}.oeo-pp__glance-foot span:last-child{font-weight:500;color:var(--oeo-ink-body)}.oeo-pp .oeo-pp__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.875rem 1.75rem;border-radius:var(--oeo-r-pill);font-family:inherit;font-size:.9375rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s}.oeo-pp .oeo-pp__btn--gold{background:var(--oeo-gold);color:var(--oeo-indigo);border:0;box-shadow:0 4px 16px #f0c4176b}.oeo-pp .oeo-pp__btn--gold:hover{background:var(--oeo-gold-hover);box-shadow:0 6px 24px #f0c4178c;transform:translateY(-1px)}.oeo-pp .oeo-pp__btn--outline{background:transparent;color:var(--oeo-indigo);border:1.5px solid var(--oeo-line-strong)}.oeo-pp .oeo-pp__btn--outline:hover{border-color:var(--oeo-indigo);background:#2a388408}.oeo-pp__body{padding-block:clamp(2.5rem,5vw,4rem) clamp(3.5rem,7vw,5.5rem)}.oeo-pp__layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.oeo-pp__content{max-width:700px;min-width:0}.oeo-pp__toc{position:sticky;top:var(--oeo-pp-sticky-top);max-height:calc(100vh - var(--oeo-pp-sticky-top) - 1.5rem);overflow-y:auto;padding-right:.25rem}.oeo-pp .oeo-pp__toc-title{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--oeo-ink-soft);margin:0 0 .75rem}.oeo-pp__toc-list{list-style:none;margin:0;padding:0;border-left:1.5px solid var(--oeo-line)}.oeo-pp__toc-list li{margin:0}.oeo-pp .oeo-pp__toc-list a{display:block;margin-left:-1.5px;padding:.375rem 0 .375rem 1rem;border-left:2px solid transparent;font-size:.875rem;line-height:1.35;color:var(--oeo-ink-soft);text-decoration:none;transition:color .15s,border-color .15s}.oeo-pp .oeo-pp__toc-list a:hover{color:var(--oeo-indigo)}.oeo-pp .oeo-pp__toc-list a[aria-current]{color:var(--oeo-indigo);font-weight:600;border-left-color:var(--oeo-gold)}.oeo-pp .oeo-pp__toc-gap{margin-top:.625rem;padding-top:.625rem;border-top:1px solid var(--oeo-line)}.oeo-pp__toc-mobile{display:none;margin:0 0 1.5rem;background:var(--oeo-white);border:1.5px solid rgba(42,56,132,.12);border-radius:var(--oeo-r)}.oeo-pp__toc-mobile summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;font-size:.9375rem;font-weight:600;color:var(--oeo-indigo);list-style:none;cursor:pointer}.oeo-pp__toc-mobile summary::-webkit-details-marker{display:none}.oeo-pp .oeo-pp__chev{width:24px;height:24px;border-radius:50%;background:var(--oeo-wash);display:grid;place-items:center;flex-shrink:0}.oeo-pp__chev svg{width:11px;height:11px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.oeo-pp__toc-mobile[open] .oeo-pp__chev svg{transform:rotate(180deg)}.oeo-pp .oeo-pp__toc-mobile .oeo-pp__toc-list{border-left:0;border-top:1px solid var(--oeo-line);padding:.5rem 1.25rem 1rem}.oeo-pp .oeo-pp__toc-mobile .oeo-pp__toc-list a{margin-left:0;padding:.5rem 0;border-left:0;font-size:.9375rem}.oeo-pp__callout{display:grid;grid-template-columns:40px minmax(0,1fr);gap:1rem;align-items:start;margin:0 0 2.5rem;padding:1.25rem 1.5rem;background:var(--oeo-lavender);border-radius:var(--oeo-r)}.oeo-pp .oeo-pp__callout-icon{width:40px;height:40px;border-radius:50%;background:var(--oeo-white);box-shadow:var(--oeo-sh-xs);display:grid;place-items:center}.oeo-pp__callout-icon svg{width:20px;height:20px}.oeo-pp .oeo-pp__callout p{font-size:.9375rem;line-height:1.7;margin:0}html:has(.oeo-pp){scroll-padding-top:0}.oeo-pp__section{padding-block:2.5rem;border-top:1px solid var(--oeo-line);scroll-margin-top:var(--oeo-pp-sticky-top)}.oeo-pp__section:first-of-type{padding-top:0;border-top:0}.oeo-pp .oeo-pp__section h2{font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:700;letter-spacing:-.025em;line-height:1.2;text-transform:none;color:var(--oeo-indigo);margin:0 0 1rem}.oeo-pp .oeo-pp__section h3{font-size:1.0625rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;text-transform:none;color:var(--oeo-indigo);margin:1.75rem 0 .625rem}.oeo-pp__section p,.oeo-pp__section li{font-size:1rem;line-height:1.75}.oeo-pp .oeo-pp__list{list-style:none;margin:0 0 1rem;padding:0}.oeo-pp .oeo-pp__list li{position:relative;margin:0 0 .625rem;padding-left:1.375rem}.oeo-pp .oeo-pp__list li:before{content:"";position:absolute;left:.25rem;top:.72em;width:6px;height:6px;border-radius:50%;background:#2a388473}.oeo-pp__table-wrap{margin:1.5rem 0;background:var(--oeo-white);border:1.5px solid rgba(42,56,132,.09);border-radius:var(--oeo-r);box-shadow:var(--oeo-sh-xs);overflow:hidden}.oeo-pp__table{width:100%;border-collapse:collapse;border-spacing:0;margin:0}.oeo-pp .oeo-pp__table th,.oeo-pp .oeo-pp__table td{padding:.875rem 1.25rem;text-align:left;vertical-align:top;font-size:.9375rem;line-height:1.6;border:0;border-bottom:1px solid rgba(42,56,132,.07)}.oeo-pp .oeo-pp__table thead th{padding-block:.75rem;background:var(--oeo-lavender);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--oeo-ink-soft)}.oeo-pp .oeo-pp__table tbody th{width:34%;font-weight:600;color:var(--oeo-indigo)}.oeo-pp .oeo-pp__table td{color:var(--oeo-ink-body)}.oeo-pp .oeo-pp__table tbody tr:nth-child(2n)>*{background:#f2f1f680}.oeo-pp .oeo-pp__table tbody tr:last-child>*{border-bottom:0}.oeo-pp .oeo-pp__table--3 tbody th{width:24%}.oeo-pp .oeo-pp__table--3 td:last-child{width:34%}.oeo-pp__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0}.oeo-pp__card{padding:1.25rem 1.375rem;background:var(--oeo-white);border:1.5px solid rgba(42,56,132,.12);border-radius:var(--oeo-r);box-shadow:var(--oeo-sh-xs)}.oeo-pp .oeo-pp__card h3{margin:0 0 .5rem}.oeo-pp .oeo-pp__card p{font-size:.9375rem;line-height:1.65}.oeo-pp__contact{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem 2rem;margin-top:1.5rem;padding:clamp(1.5rem,3vw,2.25rem);background:var(--oeo-navy);border-radius:var(--oeo-r-lg);color:#fffc}.oeo-pp .oeo-pp__contact-name{margin:0 0 .5rem;font-size:1.125rem;font-weight:700;color:var(--oeo-white)}.oeo-pp__contact address{font-style:normal;font-size:.9375rem;line-height:1.7}.oeo-pp .oeo-pp__contact a:not(.oeo-pp__btn){color:var(--oeo-white);text-decoration-color:#ffffff80}.oeo-pp .oeo-pp__contact a:not(.oeo-pp__btn):hover{text-decoration-color:var(--oeo-gold)}.oeo-pp .oeo-pp__contact-note{grid-column:1 / -1;margin:0;padding-top:1rem;border-top:1px solid rgba(255,255,255,.12);font-size:.875rem;color:#ffffffb8}.oeo-pp .oeo-pp__appendix{margin-top:.5rem;padding:clamp(1.5rem,3vw,2.25rem);background:var(--oeo-tint);border:1px solid var(--oeo-line);border-radius:var(--oeo-r-lg)}.oeo-pp .oeo-pp__appendix+.oeo-pp__appendix{margin-top:1.5rem}.oeo-pp .oeo-pp__eyebrow{margin:0 0 .375rem;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--oeo-ink-soft)}@media(max-width:999px){.oeo-pp__hero-grid,.oeo-pp__layout{grid-template-columns:minmax(0,1fr)}.oeo-pp__glance{max-width:560px}.oeo-pp__toc{display:none}.oeo-pp__toc-mobile{display:block}.oeo-pp__content{max-width:none}}@media(max-width:599px){.oeo-pp__glance{padding:1.5rem 1.25rem 0}.oeo-pp .oeo-pp__glance-foot{margin-inline:-1.25rem;padding-inline:1.25rem}.oeo-pp__actions .oeo-pp__btn{width:100%}.oeo-pp__callout{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:1.25rem}.oeo-pp__cards{grid-template-columns:minmax(0,1fr)}.oeo-pp__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.oeo-pp__table,.oeo-pp__table tbody,.oeo-pp__table tr,.oeo-pp__table th,.oeo-pp__table td{display:block;width:100%}.oeo-pp .oeo-pp__table tbody tr{padding:.875rem 1.125rem;border-bottom:1px solid rgba(42,56,132,.07)}.oeo-pp .oeo-pp__table tbody tr:last-child{border-bottom:0}.oeo-pp .oeo-pp__table tbody th,.oeo-pp .oeo-pp__table td,.oeo-pp .oeo-pp__table--3 tbody th,.oeo-pp .oeo-pp__table--3 td:last-child{width:100%;padding:0;border-bottom:0;background:transparent}.oeo-pp .oeo-pp__table tbody tr:nth-child(2n){background:#f2f1f680}.oeo-pp .oeo-pp__table tbody tr:nth-child(2n)>*{background:transparent}.oeo-pp .oeo-pp__table tbody th{margin-bottom:.25rem}.oeo-pp .oeo-pp__table td[data-label]{margin-top:.375rem;font-size:.875rem;color:var(--oeo-ink-soft)}.oeo-pp .oeo-pp__table td[data-label]:before{content:attr(data-label) ": ";font-weight:600;color:var(--oeo-indigo)}.oeo-pp__contact{grid-template-columns:minmax(0,1fr)}.oeo-pp__contact .oeo-pp__btn{width:100%}}@media(prefers-reduced-motion:reduce){.oeo-pp *,.oeo-pp *:before,.oeo-pp *:after{transition:none!important}}@media print{.oeo-pp__toc,.oeo-pp__toc-mobile,.oeo-pp__actions,.oeo-pp__contact .oeo-pp__btn{display:none!important}.oeo-pp__hero-grid,.oeo-pp__layout{display:block}.oeo-pp__glance,.oeo-pp__table-wrap,.oeo-pp__card{box-shadow:none;margin-top:1rem}.oeo-pp__contact{background:none;border:1px solid #999;color:#000}.oeo-pp .oeo-pp__contact-name,.oeo-pp .oeo-pp__contact a:not(.oeo-pp__btn),.oeo-pp .oeo-pp__contact-note{color:#000}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/oeo-privacy.css.map */
