.shopify-policy__container{--policy-divider-color: rgba(var(--color-foreground), .12);--policy-text-color: rgba(var(--color-foreground), .8);max-width:780px;margin:0 auto;padding:40px 20px 80px}.shopify-policy__title{text-align:left}.shopify-policy__title h1{margin:0 0 8px;font-family:var(--font-heading-family);font-size:25px;font-weight:500;line-height:1.3;letter-spacing:.01em}.shopify-policy__body .rte{color:var(--policy-text-color);font-size:16px;line-height:1.65;letter-spacing:.02em}.shopify-policy__body p{margin:0 0 16px}.shopify-policy__body .policy-effective-date{margin-bottom:32px;font-size:14px;color:rgba(var(--color-foreground),.6)}.shopify-policy__body h2{margin:40px 0 16px;padding-top:32px;border-top:1px solid var(--policy-divider-color);color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:16px;font-weight:500;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;scroll-margin-top:calc(var(--header-height, 80px) + 16px)}.shopify-policy__body .rte>h2:first-child{padding-top:0;border-top:0}.shopify-policy__body h3{margin:28px 0 8px;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:17px;font-weight:500;line-height:1.4}.shopify-policy__body ol,.shopify-policy__body ul{margin:0 0 16px;padding-left:28px;list-style-position:outside}.shopify-policy__body ol{list-style-type:decimal}.shopify-policy__body .policy-alphabetical-list{list-style-type:upper-alpha}.shopify-policy__body .policy-roman-list{list-style-type:lower-roman}.shopify-policy__body ul{list-style-type:disc}.shopify-policy__body li{margin-bottom:12px;padding-left:4px}.shopify-policy__body .policy-compact-list li{margin-bottom:4px}.shopify-policy__body li::marker{color:rgb(var(--color-foreground));font-weight:500}.shopify-policy__body strong{color:rgb(var(--color-foreground));font-weight:500}.shopify-policy__body a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.shopify-policy__body .policy-table-scroll{margin:24px 0 32px;overflow-x:auto}.shopify-policy__body table{width:100%;table-layout:auto;border-collapse:collapse;border-style:none;box-shadow:none;font-size:14px;line-height:1.5}.shopify-policy__body table th,.shopify-policy__body table td{padding:8px 6px;border:1px solid var(--policy-divider-color);text-align:left;vertical-align:top}.shopify-policy__body th{color:rgb(var(--color-foreground));font-weight:500}.shopify-policy__body thead th{background:rgba(var(--color-foreground),.04)}.shopify-policy__body .policy-checkmark-table td,.shopify-policy__body .policy-checkmark-table th+th{text-align:center}.shopify-policy__body td p,.shopify-policy__body td ul{margin:0 0 8px}.shopify-policy__body td ul{padding-left:14px}.shopify-policy__body td li{margin-bottom:2px}.shopify-policy__body td>:last-child{margin-bottom:0}@media screen and (max-width:819px){.shopify-policy__body .policy-checkmark-table th+th{writing-mode:vertical-rl;transform:rotate(180deg);vertical-align:bottom;text-align:left}}@media screen and (min-width:820px){.shopify-policy__container{padding:64px 40px 120px}.shopify-policy__title h1{font-size:35px}.shopify-policy__body .rte{font-size:17px}.shopify-policy__body h3{font-size:18px}.shopify-policy__body table{font-size:15px}.shopify-policy__body table th,.shopify-policy__body table td{padding:12px}.shopify-policy__body .policy-compact-list{column-count:2;column-gap:40px}.shopify-policy__body .policy-compact-list li{break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/272/assets/component-policy.css.map */
