.crf-policy-shell{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:clamp(40px,7vw,120px);max-width:1180px;margin:0 auto;padding:clamp(56px,7vw,104px) var(--page) clamp(72px,9vw,120px)}.crf-policy-nav{position:sticky;top:120px;align-self:start}.crf-policy-nav__eyebrow{margin:0 0 18px;font-family:var(--sans);font-size:10.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--mid-grey)}.crf-policy-nav__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.crf-policy-nav__list li{border-bottom:1px solid var(--line)}.crf-policy-nav__list a{display:flex;align-items:center;justify-content:space-between;padding:13px 0;font-family:var(--serif);font-size:19px;line-height:1.3;color:var(--charcoal);transition:opacity .3s var(--ease),transform .45s cubic-bezier(.2,.8,.2,1)}.crf-policy-nav__list a:after{content:"";width:16px;height:1px;background:currentColor;opacity:0;transform:translate(-6px);transition:opacity .3s var(--ease),transform .45s cubic-bezier(.2,.8,.2,1)}.crf-policy-nav__list a:hover:after,.crf-policy-nav__list a:focus-visible:after,.crf-policy-nav__list a[aria-current]:after{opacity:1;transform:none}.crf-policy-nav__list a[aria-current]{font-style:italic;color:var(--jet)}.crf-policy-nav__list a:focus-visible{outline:1px solid var(--jet);outline-offset:2px}.crf-policy-nav__list a:active{opacity:.6}.crf-policy-nav__help{margin-top:32px;display:grid;gap:6px;font-family:var(--sans);font-weight:300;font-size:13px;line-height:1.5;color:var(--charcoal)}.crf-policy-nav__help p{margin:0 0 4px;font-family:var(--serif);font-style:italic;font-size:17px;color:var(--jet)}.crf-policy-nav__help a{color:inherit;border-bottom:1px solid transparent;justify-self:start;transition:border-color .3s var(--ease)}.crf-policy-nav__help a:hover,.crf-policy-nav__help a:focus-visible{border-bottom-color:currentColor;outline:none}.shopify-policy__container{max-width:none;margin:0;padding:0}.shopify-policy__title{padding-bottom:var(--s-comfy);margin-bottom:clamp(var(--s-generous),5vw,56px);border-bottom:1px solid var(--line);text-align:left}.shopify-policy__title h1{font-family:var(--serif);font-weight:400;font-size:clamp(40px,5vw,64px);line-height:1.02;letter-spacing:-.03em;color:var(--jet);margin:0}.shopify-policy__body{max-width:680px}.shopify-policy__body .rte{font-family:var(--sans);font-weight:300;font-size:16px;line-height:1.7;color:var(--dark-grey)}.shopify-policy__body .rte>:first-child{margin-top:0}.shopify-policy__body .rte p{margin:0 0 var(--s-default)}.shopify-policy__body .rte h1,.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{font-family:var(--serif);font-weight:400;font-size:clamp(24px,2.4vw,32px);line-height:1.15;letter-spacing:-.02em;color:var(--jet);margin:clamp(var(--s-generous),5vw,52px) 0 var(--s-default);padding-top:clamp(var(--s-comfy),4vw,40px);border-top:1px solid var(--line)}.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{font-size:clamp(18px,2vw,23px)}.shopify-policy__body .rte h1:first-child,.shopify-policy__body .rte h2:first-child,.shopify-policy__body .rte h3:first-child{margin-top:0;padding-top:0;border-top:0}.shopify-policy__body .rte>p:first-child{font-family:var(--serif);font-weight:500;font-size:clamp(19px,1.6vw,22px);line-height:1.55;color:var(--charcoal);margin-bottom:clamp(28px,3vw,40px)}.shopify-policy__body .rte strong,.shopify-policy__body .rte b{font-weight:500;color:var(--jet)}.shopify-policy__body .rte ul{margin:var(--s-tight) 0 var(--s-comfy);padding-left:0;list-style:none}.shopify-policy__body .rte ul li{position:relative;padding-left:var(--s-comfy);margin-bottom:var(--s-tight)}.shopify-policy__body .rte ul li:before{content:"";position:absolute;left:0;top:.8em;width:10px;height:1px;background:var(--stone)}.shopify-policy__body .rte ol{margin:var(--s-tight) 0 var(--s-comfy);padding-left:1.4em}.shopify-policy__body .rte ol li{margin-bottom:var(--s-tight)}.shopify-policy__body .rte a{color:var(--jet);text-decoration:none;border-bottom:1px solid var(--stone);padding-block:3px}.shopify-policy__body .rte a:hover{border-bottom-color:var(--jet)}.shopify-policy__body .rte table{width:100%;border-collapse:collapse;margin:var(--s-comfy) 0;font-size:14px}.shopify-policy__body .rte th,.shopify-policy__body .rte td{text-align:left;padding:var(--s-tight) var(--s-default) var(--s-tight) 0;border-bottom:1px solid var(--line);vertical-align:top}.shopify-policy__body .rte img{max-width:100%;height:auto}@media(max-width:860px){.shopify-policy__body{max-width:none}.crf-policy-shell{grid-template-columns:1fr;gap:32px}.crf-policy-nav{position:static;order:2;padding-top:32px;border-top:1px solid var(--line)}}@media(prefers-reduced-motion:reduce){.crf-policy-nav__list a,.crf-policy-nav__list a:after{transition:none}}@media print{.shopify-policy__container{max-width:none;padding:0}.crf-policy-nav{display:none}.crf-policy-shell{display:block;padding:0}.shopify-policy__body{max-width:none}.shopify-policy__body .rte{color:#000}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/crf-policy.css.map */
