@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap";.policy-page{--policy-max-width: 800px;--policy-padding-x: 24px;--policy-padding-y: 60px;--policy-bg: #fafafa;--policy-text: #23201D;--policy-text-muted: #555;--policy-border: #e0e0e0;--policy-accent: #E41D34}.policy-page{background:var(--policy-bg);min-height:100vh;padding:var(--policy-padding-y) var(--policy-padding-x);padding-top:calc(var(--policy-padding-y) + 100px)}.policy-page__container{max-width:var(--policy-max-width);margin:0 auto;background:#fff;border-radius:16px;box-shadow:0 2px 20px #0000000f;padding:48px 56px}.policy-page__header{text-align:center;margin-bottom:48px;padding-bottom:32px;border-bottom:2px solid var(--policy-border)}.policy-page__title{font-family:Outlast,Bebas Neue,Hubot Sans,system-ui,sans-serif;font-size:clamp(32px,6vw,48px);font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--policy-text);margin:0 0 12px;line-height:1.1}.policy-page__updated{font-family:Space Grotesk,system-ui,sans-serif;font-size:14px;color:var(--policy-text-muted);font-weight:500;letter-spacing:.02em}.policy-page__content{font-family:Space Grotesk,system-ui,sans-serif;font-size:16px;line-height:1.75;color:var(--policy-text)}.policy-page__content h1,.policy-page__content h2,.policy-page__content h3,.policy-page__content h4,.policy-page__content h5,.policy-page__content h6{font-family:Outlast,Bebas Neue,Hubot Sans,system-ui,sans-serif;font-weight:400;letter-spacing:.03em;text-transform:uppercase;color:var(--policy-text);margin:2em 0 .75em;line-height:1.2}.policy-page__content h1{font-size:36px}.policy-page__content h2{font-size:28px}.policy-page__content h3{font-size:22px}.policy-page__content h4{font-size:18px}.policy-page__content h5{font-size:16px}.policy-page__content h6{font-size:14px}.policy-page__content p{margin:0 0 1.5em}.policy-page__content a{color:var(--policy-accent);text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.policy-page__content a:hover{color:#b81629}.policy-page__content ul,.policy-page__content ol{margin:0 0 1.5em;padding-left:1.5em}.policy-page__content li{margin-bottom:.5em}.policy-page__content ul li{list-style-type:disc}.policy-page__content ol li{list-style-type:decimal}.policy-page__content ul ul,.policy-page__content ol ol,.policy-page__content ul ol,.policy-page__content ol ul{margin:.5em 0}.policy-page__content table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:15px}.policy-page__content th,.policy-page__content td{padding:12px 16px;text-align:left;border:1px solid var(--policy-border)}.policy-page__content th{background:var(--policy-bg);font-weight:600}.policy-page__content blockquote{border-left:4px solid var(--policy-accent);margin:1.5em 0;padding:1em 1.5em;background:var(--policy-bg);border-radius:0 8px 8px 0}.policy-page__content blockquote p:last-child{margin-bottom:0}.policy-page__content strong,.policy-page__content b{font-weight:600}.policy-page__content em,.policy-page__content i{font-style:italic}.policy-page__back{display:inline-flex;align-items:center;gap:8px;font-family:Space Grotesk,system-ui,sans-serif;font-size:14px;font-weight:500;color:var(--policy-text-muted);text-decoration:none;margin-top:40px;padding:12px 20px;background:var(--policy-bg);border-radius:8px;transition:all .2s ease}.policy-page__back:hover{color:var(--policy-text);background:var(--policy-border)}.policy-page__back svg{width:16px;height:16px}@media(max-width:1024px){.policy-page{--policy-padding-y: 48px}.policy-page__container{padding:40px}.policy-page__content h2{font-size:24px}.policy-page__content h3{font-size:20px}}@media(max-width:767px){.policy-page{--policy-padding-x: 16px;--policy-padding-y: 32px}.policy-page__container{padding:32px 24px;border-radius:12px}.policy-page__header{margin-bottom:32px;padding-bottom:24px}.policy-page__title{font-size:clamp(28px,7vw,36px)}.policy-page__content{font-size:15px;line-height:1.7}.policy-page__content h1{font-size:28px}.policy-page__content h2{font-size:22px}.policy-page__content h3{font-size:18px}.policy-page__content h4{font-size:16px}.policy-page__content table{font-size:14px}.policy-page__content th,.policy-page__content td{padding:10px 12px}}@media print{.policy-page{background:#fff;padding:0}.policy-page__container{box-shadow:none;padding:0}.policy-page__back{display:none}}.shopify-policy__container{padding-top:140px!important;padding-bottom:60px;max-width:800px;margin:0 auto;padding-left:24px;padding-right:24px}.shopify-policy__title,.shopify-policy__title h1{font-family:Outlast,Bebas Neue,Hubot Sans,system-ui,sans-serif!important;text-transform:uppercase;letter-spacing:.04em;font-weight:400;color:#fff!important;text-align:center;margin-bottom:32px;padding-bottom:24px;border-bottom:2px solid #e0e0e0}.shopify-policy__body,.shopify-policy__body .rte,.shopify-policy__body .rte p,.shopify-policy__body .rte li{font-family:Space Grotesk,system-ui,sans-serif!important;font-size:16px;line-height:1.75;color:#23201d}.shopify-policy__body .rte h1,.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{font-family:Outlast,Bebas Neue,Hubot Sans,system-ui,sans-serif!important;text-transform:uppercase;letter-spacing:.03em;font-weight:400;color:#23201d;margin:2em 0 .75em;line-height:1.2}.shopify-policy__body .rte h1{font-size:36px}.shopify-policy__body .rte h2{font-size:28px}.shopify-policy__body .rte h3{font-size:22px}.shopify-policy__body .rte h4{font-size:18px}.shopify-policy__body .rte a{color:#e41d34;text-decoration:underline;text-underline-offset:3px}.shopify-policy__body .rte a:hover{color:#b81629}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:0 0 1.5em;padding-left:1.5em}.shopify-policy__body .rte li{margin-bottom:.5em}@media(max-width:767px){.shopify-policy__container{padding-top:120px!important;padding-left:16px;padding-right:16px}.shopify-policy__body,.shopify-policy__body .rte,.shopify-policy__body .rte p{font-size:15px}.shopify-policy__body .rte h1{font-size:28px}.shopify-policy__body .rte h2{font-size:22px}.shopify-policy__body .rte h3{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/policy-pages.css.map */
