.pl-policy__layout{display:grid;grid-template-columns:1fr;gap:var(--pl-space-2xl)}.pl-policy__title{font-family:var(--font-heading-family);font-weight:var(--pl-font-weight-regular);font-size:clamp(36px,4.5vw,52px);line-height:1.02;margin:0}.pl-policy__aside .custom-section-heading-divider{margin:var(--pl-space-lg) 0 0}.pl-policy__nav{margin-top:var(--pl-space-2xl)}.pl-policy__nav-heading{font-size:var(--pl-font-size-xs);letter-spacing:var(--pl-tracking-wide);text-transform:uppercase;color:var(--pl-color-matcha);margin:0 0 var(--pl-space-md)}.pl-policy__nav-list{list-style:none;margin:0;padding:0;border-left:1px solid var(--pl-rule)}.pl-policy__nav-link{display:block;margin-left:-1px;padding:var(--pl-space-sm) 0 var(--pl-space-sm) var(--pl-space-md);border-left:1px solid transparent;font-size:var(--pl-font-size-sm);line-height:var(--pl-leading-snug);color:var(--pl-color-text);text-decoration:none;transition:color var(--pl-transition-quick),border-color var(--pl-transition-quick)}a.pl-policy__nav-link:hover{color:rgb(var(--color-foreground))}.pl-policy__nav-link--current{border-left-color:var(--pl-color-accent-gold);color:rgb(var(--color-foreground));font-weight:var(--pl-font-weight-medium)}.pl-policy__body{max-width:60rem}.pl-policy__body>*:first-child{margin-top:0}.pl-policy__body p,.pl-policy__body li{font-size:var(--pl-font-size-base);line-height:var(--pl-leading-loose);color:var(--pl-color-text)}.pl-policy__body p{margin:0 0 var(--pl-space-md)}.pl-policy__body p:empty{display:none}.pl-policy__body h2{font-family:var(--font-heading-family);font-weight:var(--pl-font-weight-regular);line-height:var(--pl-leading-snug);margin:var(--pl-space-xl) 0 var(--pl-space-sm)}.pl-policy__body h3{font-family:var(--font-heading-family);line-height:var(--pl-leading-snug);margin:var(--pl-space-lg) 0 var(--pl-space-sm)}.pl-policy__body a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2em}.pl-policy__body address{font-style:normal;font-size:var(--pl-font-size-base);line-height:var(--pl-leading-normal);color:var(--pl-color-text);margin:0 0 var(--pl-space-md)}.pl-policy__body dl{margin:0 0 var(--pl-space-md)}.pl-policy__body dt{margin-top:var(--pl-space-lg);font-size:var(--pl-font-size-xs);letter-spacing:var(--pl-tracking-broad);text-transform:uppercase;color:var(--pl-color-cocoa-soft)}.pl-policy__body dt:first-child{margin-top:0}.pl-policy__body dd{margin:var(--pl-space-2xs) 0 0;font-size:var(--pl-font-size-base);line-height:var(--pl-leading-normal);color:var(--pl-color-text)}.pl-policy__body ul,.pl-policy__body ol{margin:0 0 var(--pl-space-md);padding-left:var(--pl-space-lg);list-style-position:outside}.pl-policy__body li{margin-bottom:var(--pl-space-2xs)}.pl-policy__body li::marker{color:var(--pl-color-accent-gold)}.pl-policy__body table{width:100%;table-layout:auto;border-collapse:collapse;box-shadow:none;margin:var(--pl-space-lg) 0}.pl-policy__body table th,.pl-policy__body table td{border:0;padding:var(--pl-space-md) var(--pl-space-xl) var(--pl-space-md) 0;text-align:left;vertical-align:top}.pl-policy__body table th{border-bottom:1px solid var(--pl-rule-strong);font-family:inherit;font-weight:var(--pl-font-weight-regular);font-size:var(--pl-font-size-xs);letter-spacing:var(--pl-tracking-broad);text-transform:uppercase;color:var(--pl-color-cocoa-soft);white-space:nowrap}.pl-policy__body table td{border-bottom:1px solid var(--pl-rule);font-size:var(--pl-font-size-base);line-height:var(--pl-leading-normal);color:var(--pl-color-text)}.pl-policy__body table th:last-child,.pl-policy__body table td:last-child{padding-right:0}.pl-policy__body table tr:last-child td{border-bottom:0}.pl-policy__body small{display:block;margin:0 0 var(--pl-space-md);font-size:var(--pl-font-size-sm);line-height:var(--pl-leading-normal);color:var(--pl-color-cocoa-soft)}@media screen and (max-width:749px){.pl-policy__body table{table-layout:fixed}.pl-policy__body table th,.pl-policy__body table td{padding-right:var(--pl-space-sm);white-space:normal;overflow-wrap:break-word}}@media screen and (min-width:750px){.pl-policy__layout{grid-template-columns:minmax(22rem,26rem) minmax(0,60rem);gap:var(--pl-space-4xl);align-items:start}.pl-policy__aside{position:sticky;top:var(--pl-space-2xl)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/pl-policy.css.map */
