.cmpolicy,.cmpolicy *{box-sizing:border-box}body:has(.cmpolicy){overflow-x:clip}body:has(.cmpolicy) .page-width--narrow{max-width:none;padding-left:clamp(20px,5vw,72px);padding-right:clamp(20px,5vw,72px)}body:has(.cmpolicy) .main-page-title{max-width:1280px;margin-left:auto;margin-right:auto}.cmpolicy{width:100vw;position:relative;left:50%;margin-left:-50vw;padding:8px clamp(20px,5vw,72px) 72px;color:#1b1b1b;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.7}.cmpolicy .cminner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(28px,5vw,88px);align-items:start}.cmpolicy .cmnav{position:sticky;top:24px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.4}.cmpolicy .cmnav a{display:block;padding:11px 0;color:#5c5c5c;text-decoration:none;border-bottom:1px solid #dcdcdc}.cmpolicy .cmnav a:hover,.cmpolicy .cmnav a:focus-visible{color:#1b1b1b}.cmpolicy .cmnav a.cmactive{color:#1b1b1b;font-weight:700}.cmpolicy .cmcontent{max-width:960px}.cmpolicy .cmlabel{display:inline-block;margin:44px 0 16px;padding:10px 16px 9px;background:#ededed;color:#1b1b1b;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;border-radius:2px}.cmpolicy .cmcontent>.cmlabel:first-child{margin-top:0}.cmpolicy .cmsub{margin:4px 0 8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1.3;color:#1b1b1b}.cmpolicy p{margin:0 0 1.1em}.cmpolicy ul,.cmpolicy ol{margin:0 0 1.2em;padding-left:1.3em}.cmpolicy ul{list-style:disc}.cmpolicy ol{list-style:decimal}.cmpolicy li{margin:0 0 .4em}.cmpolicy a{color:#1b1b1b;text-decoration:underline;text-underline-offset:3px}.cmpolicy a:hover{text-decoration-thickness:2px}.cmpolicy .cmnav a{text-decoration:none}.cmpolicy ol.cmsteps{list-style:none;counter-reset:cmstep;margin:0 0 1.4em;padding:0}.cmpolicy ol.cmsteps>li{counter-increment:cmstep;position:relative;margin:0 0 26px;padding:0 0 0 54px}.cmpolicy ol.cmsteps>li:before{content:counter(cmstep);position:absolute;left:0;top:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ededed;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700}.cmpolicy .cmscroll{overflow-x:auto;margin:0 0 1.4em}.cmpolicy .cmtable{width:100%;border-collapse:collapse;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5}.cmpolicy .cmtable th{padding:12px 16px;background:#ededed;text-align:left;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.cmpolicy .cmtable td{padding:14px 16px;border-bottom:1px solid #dcdcdc;vertical-align:top}@media(max-width:860px){.cmpolicy{font-size:17px}.cmpolicy .cminner{grid-template-columns:minmax(0,1fr);gap:24px}.cmpolicy .cmnav{position:static;display:flex;gap:8px;overflow-x:auto;padding-bottom:6px}.cmpolicy .cmnav a{flex:0 0 auto;white-space:nowrap;padding:9px 14px;border:1px solid #dcdcdc;border-radius:999px}.cmpolicy .cmnav a.cmactive{background:#ededed;border-color:#ededed}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/cmpolicy.css.map */
