body .shopify-policy__container,body .page-content-wrapper{--policy-rule: rgba(var(--color-foreground), .14)}body .shopify-policy__container{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem 6rem}body .shopify-policy__title{text-align:left}body .shopify-policy__title h1,body .main-page-title{margin:3.2rem 0 1.2rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3.2rem;line-height:1.15;text-align:left}body .shopify-policy__body .rte,body .page-content-wrapper{font-size:1.6rem;line-height:1.65;color:rgb(var(--color-foreground))}body main .page-content-wrapper :is(p,li){font-size:inherit}body .shopify-policy__body h3,body .page-content-wrapper h2{scroll-margin-top:1.6rem;margin:4rem 0 1.6rem;padding-top:2.8rem;border-top:1px solid var(--policy-rule);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.2rem;line-height:1.25}body .shopify-policy__body h4{margin:2.8rem 0 .8rem;font-size:1.7rem;font-weight:700;line-height:1.35}body :is(.shopify-policy__body,.page-content-wrapper) p{margin:0 0 1.6rem}body :is(.shopify-policy__body,.page-content-wrapper) ul{margin:0 0 1.6rem;padding-left:2rem}body :is(.shopify-policy__body,.page-content-wrapper) li+li{margin-top:.6rem}body :is(.shopify-policy__body,.page-content-wrapper) a{color:var(--color-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}body :is(.shopify-policy__body,.page-content-wrapper) a:hover{text-decoration-thickness:2px}body :is(.shopify-policy__body,.page-content-wrapper) a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}body :is(.shopify-policy__body,.page-content-wrapper) table{width:100%;margin:2.4rem 0 3.2rem;table-layout:auto;border-collapse:collapse;border:1px solid var(--policy-rule);font-size:1.5rem;line-height:1.5}body :is(.shopify-policy__body,.page-content-wrapper) th{padding:1.2rem 1.4rem;background-color:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-solid-button-labels));font-weight:700;text-align:left;vertical-align:bottom}body :is(.shopify-policy__body,.page-content-wrapper) td{padding:1.4rem;border-bottom:1px solid var(--policy-rule);text-align:left;vertical-align:top;overflow-wrap:break-word}body :is(.shopify-policy__body,.page-content-wrapper) td:first-child{font-weight:700}@media screen and (min-width:750px){body .shopify-policy__container{padding:0 5rem 8rem}body .shopify-policy__title h1,body .main-page-title{margin-top:4.8rem;font-size:4rem}body .shopify-policy__body h3,body .page-content-wrapper h2{font-size:2.4rem}body .shopify-policy__body table:has(td:first-child a) td:first-child{min-width:20rem}}body :is(.shopify-policy__body,.page-content-wrapper) ul:has(>li:first-child>a[href^="#"]){display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:2.4rem;padding-left:0;list-style:none}body :is(.shopify-policy__body,.page-content-wrapper) ul:has(>li:first-child>a[href^="#"]) li+li{margin-top:0}body :is(.shopify-policy__body,.page-content-wrapper) ul:has(>li:first-child>a[href^="#"]) a{position:relative;display:inline-flex;align-items:center;min-height:3.6rem;padding:.6rem 1.4rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:1.8rem;color:rgb(var(--color-foreground));font-size:1.5rem;line-height:1.2;text-decoration:none}body :is(.shopify-policy__body,.page-content-wrapper) ul:has(>li:first-child>a[href^="#"]) a:after{content:"";position:absolute;top:-.4rem;right:0;bottom:-.4rem;left:0}body :is(.shopify-policy__body,.page-content-wrapper) ul:has(>li:first-child>a[href^="#"]) a:hover{border-color:var(--color-primary);color:var(--color-primary);text-decoration:none}@media screen and (max-width:749px){body :is(.shopify-policy__body,.page-content-wrapper) table{display:block;overflow-x:auto;font-size:1.4rem}body :is(.shopify-policy__body,.page-content-wrapper) :is(th,td){padding:1rem .8rem}body :is(.shopify-policy__body,.page-content-wrapper) :is(th,td):first-child{min-width:11rem}body :is(.shopify-policy__body,.page-content-wrapper) :is(th,td):nth-child(2){min-width:22rem}body :is(.shopify-policy__body,.page-content-wrapper) :is(th,td):nth-child(n+3){min-width:14rem}body :is(.shopify-policy__body,.page-content-wrapper) table[data-stack]{display:block;overflow:visible;border:0}body :is(.shopify-policy__body,.page-content-wrapper) table[data-stack] thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body :is(.shopify-policy__body,.page-content-wrapper) table[data-stack] :is(tbody,tr){display:block}body :is(.shopify-policy__body,.page-content-wrapper) table[data-stack] tr+tr{margin-top:1.2rem}body :is(.shopify-policy__body,.page-content-wrapper) table[data-stack] tr{border:1px solid var(--policy-rule)}body :is(.shopify-policy__body,.page-content-wrapper) table[data-stack] td{display:block;min-width:0;padding:1rem 1.2rem}body :is(.shopify-policy__body,.page-content-wrapper) table[data-stack] td:last-child{border-bottom:0}body :is(.shopify-policy__body,.page-content-wrapper) table[data-stack] td:first-child{background-color:rgba(var(--color-foreground),.05);font-size:1.6rem}body :is(.shopify-policy__body,.page-content-wrapper) table[data-stack] td:not(:first-child):before{content:attr(data-label);content:attr(data-label) / "";display:block;margin-bottom:.2rem;font-size:1.3rem;font-weight:700;color:rgba(var(--color-foreground),.75)}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/component-policy.css.map */
