.policy-page-revamped{--pr-navy: #011340;--pr-navy-soft: #1a5490;--pr-pale: #e2e6f2;--pr-pale-strong: #bdc7e1;--pr-white: #ffffff;--pr-line: rgba(1, 19, 64, .16);--pr-muted: #50617f;color:var(--pr-navy);background:var(--pr-white)}.policy-page-revamped .shopify-policy__container{width:100%;max-width:none;margin:0;padding:0}.policy-page-revamped .shopify-policy__title{position:relative;min-height:470px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 24px;overflow:hidden;background:var(--pr-pale);color:var(--pr-navy);text-align:center}.policy-page-revamped .shopify-policy__title:before,.policy-page-revamped .shopify-policy__title:after{position:absolute;border:1px solid rgba(1,19,64,.1);border-radius:50%;content:"";pointer-events:none}.policy-page-revamped .shopify-policy__title:before{width:520px;height:520px;top:-310px;left:-120px}.policy-page-revamped .shopify-policy__title:after{width:370px;height:370px;right:-110px;bottom:-225px}.policy-page-revamped .shopify-policy__eyebrow{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin:0 0 24px;color:var(--pr-navy-soft);font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.policy-page-revamped .shopify-policy__eyebrow:before{width:28px;height:1px;background:currentColor;content:""}.policy-page-revamped .shopify-policy__title h1{position:relative;z-index:1;max-width:900px;margin:0;color:var(--pr-navy)!important;font-family:var(--heading-font-family);font-size:clamp(48px,6.2vw,86px);font-weight:400;letter-spacing:-.045em;line-height:.98;overflow-wrap:normal;text-transform:none;word-break:normal}.policy-page-revamped .shopify-policy__summary{position:relative;z-index:1;max-width:630px;margin:28px auto 0;color:var(--pr-navy-soft);font-size:clamp(15px,1.5vw,18px);line-height:1.7}.policy-page-revamped .shopify-policy__meta{position:relative;z-index:1;display:flex;align-items:center;gap:12px;margin-top:34px;color:var(--pr-navy-soft);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.policy-page-revamped .shopify-policy__meta i{width:4px;height:4px;border-radius:50%;background:#949fbb}.policy-page-revamped .shopify-policy__jump{border-bottom:1px solid var(--pr-line);background:var(--pr-white)}.policy-page-revamped .shopify-policy__jump-inner{width:min(1240px,calc(100% - 48px));min-height:74px;display:flex;align-items:center;gap:clamp(20px,4vw,52px);margin-inline:auto;overflow-x:auto;scrollbar-width:none}.policy-page-revamped .shopify-policy__jump-inner::-webkit-scrollbar{display:none}.policy-page-revamped .shopify-policy__jump strong{flex:0 0 auto;color:var(--pr-navy);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.policy-page-revamped .shopify-policy__jump a{flex:0 0 auto;color:var(--pr-navy-soft);font-size:11px;text-decoration:none}.policy-page-revamped .shopify-policy__body{width:min(1240px,calc(100% - 48px));display:grid;grid-template-columns:230px minmax(0,820px);justify-content:space-between;gap:clamp(60px,9vw,130px);margin:0 auto;padding:clamp(78px,9vw,130px) 0}.policy-page-revamped .shopify-policy__aside{align-self:start;position:sticky;top:100px}.policy-page-revamped .shopify-policy__aside-label{width:100%;display:block;margin-bottom:22px;padding:0;border:0;background:transparent;color:var(--pr-navy-soft);font-size:9px;font-weight:700;letter-spacing:.14em;text-align:left;text-transform:uppercase}.policy-page-revamped .shopify-policy__aside ol{margin:0;padding:0;border-top:1px solid var(--pr-line);list-style:none}.policy-page-revamped .shopify-policy__aside li{border-bottom:1px solid var(--pr-line)}.policy-page-revamped .shopify-policy__aside a{display:grid;grid-template-columns:24px 1fr;gap:10px;padding:14px 0;color:var(--pr-muted);font-size:10px;line-height:1.45;text-decoration:none;transition:color .2s ease}.policy-page-revamped .shopify-policy__aside a:hover,.policy-page-revamped .shopify-policy__aside a.is-active{color:var(--pr-navy)}.policy-page-revamped .shopify-policy__aside a span{color:var(--pr-navy-soft);font-size:8px;font-weight:700}.policy-page-revamped .shopify-policy__body .rte{min-width:0;color:var(--pr-muted);font-size:14px;line-height:1.82}.policy-page-revamped .shopify-policy__body .rte>*:first-child,.policy-page-revamped .shopify-policy__body .rte>div:first-child>*:first-child{margin-top:0}.policy-page-revamped .shopify-policy__body .rte h1,.policy-page-revamped .shopify-policy__body .rte h2,.policy-page-revamped .shopify-policy__body .rte h3,.policy-page-revamped .shopify-policy__body .rte h4,.policy-page-revamped .shopify-policy__body .rte h5,.policy-page-revamped .shopify-policy__body .rte h6{color:var(--pr-navy)!important;font-family:var(--heading-font-family);font-weight:500;letter-spacing:-.03em;line-height:1.15;overflow-wrap:normal;text-transform:none;word-break:normal}.policy-page-revamped .shopify-policy__body .rte h2,.policy-page-revamped .shopify-policy__body .rte h3,.policy-page-revamped .shopify-policy__body .rte h4{margin:64px 0 22px;padding-top:30px;border-top:1px solid var(--pr-line);scroll-margin-top:110px;font-size:clamp(25px,3vw,36px)}.policy-page-revamped .shopify-policy__body .rte .policy-intro-title{margin:0 0 20px;padding:0;border:0;font-size:clamp(31px,4vw,48px)}.policy-page-revamped .shopify-policy__body .rte p{margin:0 0 18px;color:var(--pr-muted)!important}.policy-page-revamped .shopify-policy__body .rte p:first-of-type{color:var(--pr-navy)!important;font-size:17px;line-height:1.7}.policy-page-revamped .shopify-policy__body .rte ul,.policy-page-revamped .shopify-policy__body .rte ol{margin:22px 0 28px;padding-left:22px}.policy-page-revamped .shopify-policy__body .rte li{margin-bottom:9px;padding-left:6px}.policy-page-revamped .shopify-policy__body .rte a{color:var(--pr-navy-soft);text-decoration-color:#1a549059;text-underline-offset:3px}.policy-page-revamped .shopify-policy__body .rte table{width:100%;display:block;margin:28px 0;overflow-x:auto;border-collapse:collapse}.policy-page-revamped .shopify-policy__body .rte th,.policy-page-revamped .shopify-policy__body .rte td{padding:14px;border:1px solid var(--pr-line);text-align:left}.policy-page-revamped .shopify-policy__help{grid-column:2;display:flex;justify-content:space-between;gap:30px;align-items:center;margin-top:34px;padding:28px 30px;border-radius:9px;background:var(--pr-pale);color:var(--pr-navy)}.policy-page-revamped .shopify-policy__help small,.policy-page-revamped .shopify-policy__help strong{display:block}.policy-page-revamped .shopify-policy__help small{margin-bottom:5px;color:var(--pr-navy-soft);font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.policy-page-revamped .shopify-policy__help strong{font-family:var(--heading-font-family);font-size:20px}.policy-page-revamped .shopify-policy__help a{flex:0 0 auto;display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:16px;padding:12px 20px;border-radius:6px;background:var(--pr-navy);color:var(--pr-white);font-size:12px;font-weight:700;text-decoration:none}@media(max-width:989px){.policy-page-revamped .shopify-policy__body{grid-template-columns:1fr;gap:46px}.policy-page-revamped .shopify-policy__aside{position:static}.policy-page-revamped .shopify-policy__aside ol{display:grid;grid-template-columns:repeat(2,1fr);border-left:1px solid var(--pr-line)}.policy-page-revamped .shopify-policy__aside li{border-right:1px solid var(--pr-line)}.policy-page-revamped .shopify-policy__aside a{padding:14px}.policy-page-revamped .shopify-policy__help{grid-column:1}}@media(max-width:749px){.policy-page-revamped .shopify-policy__title{min-height:390px;padding:76px 15px}.policy-page-revamped .shopify-policy__title h1{font-size:clamp(43px,13vw,62px)}.policy-page-revamped .shopify-policy__meta{align-items:flex-start;flex-direction:column;gap:7px}.policy-page-revamped .shopify-policy__meta i{display:none}.policy-page-revamped .shopify-policy__jump-inner{width:100%;padding-inline:15px}.policy-page-revamped .shopify-policy__body{width:min(100% - 30px,1240px);padding:72px 0 90px}.policy-page-revamped .shopify-policy__aside ol{grid-template-columns:1fr;display:none;border-top:0}.policy-page-revamped .shopify-policy__aside.is-open ol{display:grid}.policy-page-revamped .shopify-policy__aside-label{position:relative;min-height:54px;margin:0;padding:0 42px 0 14px;border:1px solid var(--pr-line);color:var(--pr-navy);cursor:pointer}.policy-page-revamped .shopify-policy__aside-label:after{position:absolute;top:50%;right:16px;font-size:16px;font-weight:400;content:"+";transform:translateY(-50%)}.policy-page-revamped .shopify-policy__aside.is-open .shopify-policy__aside-label:after{content:"\2212"}.policy-page-revamped .shopify-policy__body .rte{font-size:13px;line-height:1.78}.policy-page-revamped .shopify-policy__body .rte h2,.policy-page-revamped .shopify-policy__body .rte h3,.policy-page-revamped .shopify-policy__body .rte h4{margin-top:50px}.policy-page-revamped .shopify-policy__help{align-items:flex-start;flex-direction:column;padding:24px}}@media print{.policy-page-revamped .shopify-policy__title{min-height:auto;padding:30px 0;background:transparent}.policy-page-revamped .shopify-policy__jump,.policy-page-revamped .shopify-policy__aside,.policy-page-revamped .shopify-policy__help{display:none}.policy-page-revamped .shopify-policy__body{width:100%;display:block;padding:20px 0}}@media(prefers-reduced-motion:reduce){.policy-page-revamped .shopify-policy__aside a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/policy-revamp.css.map */
