:root{--sc-h1: clamp(2.4rem, 2rem + 1.6vw, 3.2rem);--sc-h2: clamp(2rem, 1.8rem + 1vw, 2.6rem);--sc-h3: clamp(1.7rem, 1.6rem + .6vw, 2.2rem);--sc-body: clamp(1.5rem, 1.45rem + .3vw, 1.7rem);--sc-leading: 1.85;--sc-heading-leading: 1.25;--sc-max: 72ch;--sc-muted: rgba(var(--color-foreground), .62);--sc-hr: rgba(var(--color-foreground), .12);--sc-soft-bg: rgba(var(--color-foreground), .04);--sc-soft-border: rgba(var(--color-foreground), .14)}.template-article .rte,.template-product .product__info-container,.template-page .rte,.policy .rte{font-size:var(--sc-body);line-height:var(--sc-leading);max-width:var(--sc-max)}.template-article .rte h1,.template-page .rte h1,.policy .rte h1{font-size:var(--sc-h1);line-height:var(--sc-heading-leading);margin:2.4rem 0 1.2rem;letter-spacing:.02em;scroll-margin-top:var(--header-height, 94px)}.template-article .rte h2,.template-page .rte h2,.policy .rte h2{font-size:var(--sc-h2);line-height:var(--sc-heading-leading);margin:2rem 0 1rem;scroll-margin-top:var(--header-height, 94px)}.template-article .rte h3,.template-page .rte h3,.policy .rte h3{font-size:var(--sc-h3);line-height:var(--sc-heading-leading);margin:1.6rem 0 .8rem;scroll-margin-top:var(--header-height, 94px)}.policy .rte h2{margin-top:2.2rem!important}.rte p{margin:0 0 1.2em}.rte strong{color:rgba(var(--color-foreground),.92)}.rte small,.rte .note{color:var(--sc-muted)}.rte a{color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:.08em}.rte a:hover{opacity:.85}.rte ul,.rte ol{margin:0 0 1.2em 1.4em}.rte li+li{margin-top:.35em}.rte ul ul,.rte ol ol,.rte ul ol,.rte ol ul{margin-top:.35em}.rte li::marker{color:rgba(var(--color-foreground),.5)}.rte blockquote{margin:1.4em 0;padding:1em 1.2em;background:var(--sc-soft-bg);border-left:3px solid var(--sc-soft-border)}.notice{margin:1.2em 0;padding:1em 1.2em;border:1px solid var(--sc-soft-border);background:var(--sc-soft-bg);border-radius:4px}.notice--warn{border-color:#ffa00059;background:#ffa00014}.rte table{width:100%;border-collapse:collapse;margin:1.2em 0;font-size:.95em}.rte th,.rte td{border:1px solid var(--sc-hr);padding:.6em .8em;vertical-align:top}.rte thead th{background:var(--sc-soft-bg)}.rte img{max-width:100%;height:auto;border-radius:4px}.rte figure{margin:1.2em 0}.rte figcaption{color:var(--sc-muted);font-size:.9em;margin-top:.4em}.rte code,.rte kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;background:var(--sc-soft-bg);padding:.1em .35em;border-radius:3px;border:1px solid var(--sc-soft-border)}.rte pre{overflow:auto;padding:1em 1.2em;border-radius:6px;border:1px solid var(--sc-soft-border);background:var(--sc-soft-bg)}.rte details{border:1px solid var(--sc-soft-border);background:var(--sc-soft-bg);border-radius:6px;padding:.6em .8em;margin:1.2em 0}.rte details>summary{cursor:pointer;font-weight:600;list-style:none}.rte details>summary::-webkit-details-marker{display:none}.rte :target{animation:sc-hit 1.6s ease-out 1;outline:0}@keyframes sc-hit{0%{background:#ffe6828c}to{background:transparent}}.policy-toc{--toc-accent: rgba(var(--color-foreground), .88);border:1px solid var(--sc-soft-border);background:#fff;border-radius:10px;padding:1rem 1.25rem;margin:1.2rem 0 1.6rem;box-shadow:0 2px 8px #0000000a}.policy-toc>strong{display:flex;align-items:center;gap:.5em;margin:0 0 .6rem;font-weight:700;font-size:1.05em;color:rgba(var(--color-foreground),.9)}.policy-toc>strong:before{content:"";inline-size:.7em;block-size:.7em;border-radius:2px;background:var(--toc-accent);opacity:.9}.policy-toc ul{list-style:none;margin:0;padding-left:0;counter-reset:toc}.policy-toc li{counter-increment:toc;margin:.35em 0}.policy-toc li:before{content:counters(toc,".") ".";display:inline-block;min-width:2.6ch;margin-right:.5em;font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),.55)}.policy-toc ul ul{counter-reset:toc;margin-top:.25em;padding-left:1.25em}.policy-toc a{text-decoration:none;border-bottom:1px dashed rgba(var(--color-foreground),.25)}.policy-toc a:hover,.policy-toc a:focus-visible{border-bottom-color:rgba(var(--color-foreground),.5);outline:none}@media (max-width: 749px){.policy-toc{padding:.85rem 1rem}.policy-toc>strong{font-size:.95em}}.template-product .product__title{font-size:clamp(2.2rem,1.9rem + 1.2vw,3.2rem);line-height:var(--sc-heading-leading);margin-bottom:.6rem}.template-product .price{font-size:clamp(1.6rem,1.45rem + .6vw,2.1rem)}.template-article .section,.template-product .section,.template-page .section,.policy .section{padding-top:clamp(16px,2vw,32px);padding-bottom:clamp(16px,2vw,32px)}.policy .rte p{margin-bottom:1.15em}@media (max-width: 749px){.policy .rte h1{margin:2.2rem 0 1.1rem}.policy .rte h2{margin:1.8rem 0 1rem!important}.policy .rte h3{margin:1.4rem 0 .8rem}}.shopify-policy__body .rte h1,.shopify-policy__body.rte h1{margin-top:40px!important;margin-bottom:20px!important;line-height:1.25}.shopify-policy__body .rte h2,.shopify-policy__body.rte h2{margin-top:40px!important;margin-bottom:20px!important;line-height:1.35}.shopify-policy__body .rte h3,.shopify-policy__body.rte h3{margin-top:36px!important;margin-bottom:16px!important;line-height:1.4}.shopify-policy__body .rte h4,.shopify-policy__body.rte h4{margin-top:28px!important;margin-bottom:12px!important}.shopify-policy__body .rte h5,.shopify-policy__body.rte h5,.shopify-policy__body .rte h6,.shopify-policy__body.rte h6{margin-top:24px!important;margin-bottom:10px!important}.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4,.shopify-policy__body .rte h5,.shopify-policy__body .rte h6,.shopify-policy__body.rte h2,.shopify-policy__body.rte h3,.shopify-policy__body.rte h4,.shopify-policy__body.rte h5,.shopify-policy__body.rte h6{scroll-margin-top:96px}
/*# sourceMappingURL=/cdn/shop/t/84/assets/sorcie.css.map */
