body.template-policy{background:var(--gradient-background, rgb(var(--background-color)))!important;color:#17181c!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.template-policy #main-content{background-color:#f8f8f9;padding-top:2.25rem;padding-bottom:6rem}.policy-page-header{margin-bottom:2.5rem}.policy-nav-tabs{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem;padding:.5rem 0}.policy-nav-tab{display:inline-flex;align-items:center;padding:.85rem 1.85rem;border-radius:50px;font-size:1.45rem;font-weight:600;color:#17181c;background:#fff;border:1px solid rgba(0,0,0,.1);text-decoration:none!important;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 6px #00000008;white-space:nowrap}.policy-nav-tab:hover{color:#000;border-color:#17181c;background:#f4f4f5;transform:translateY(-2px);box-shadow:0 6px 16px #00000014}.policy-nav-tab.is-active{background:#17181c;color:#fff;border-color:#17181c;font-weight:700;box-shadow:0 6px 18px #0003;transform:translateY(-2px)}.shopify-policy__container{max-width:1200px!important;width:100%!important;margin:0 auto!important;padding:0 2rem!important}.shopify-policy__title{text-align:center!important;margin-bottom:3rem!important;padding:1.5rem 1rem 0!important}.shopify-policy__title:before,.is-contact-policy .shopify-policy__title:before{display:none!important;content:none!important}.shopify-policy__title h1{font-family:var(--heading-font-family, inherit)!important;font-size:clamp(3rem,5vw,4.2rem)!important;font-weight:800!important;letter-spacing:-.025em!important;color:#17181c!important;line-height:1.2!important;margin:0 auto!important;text-transform:none}.shopify-policy__title:after{content:"";display:block;width:60px;height:4px;background-color:#17181c;border-radius:4px;margin:1.5rem auto 0;opacity:.85}.shopify-policy__body{background:#fff;border-radius:20px;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 6px -1px #00000005,0 20px 35px -8px #0000000a,0 1px 2px #00000005;padding:4.5rem 5.5rem!important;margin-bottom:3.5rem}@media(max-width:991px){.shopify-policy__body{padding:3rem 2.5rem!important}}@media(max-width:768px){.shopify-policy__body{padding:2.25rem 1.5rem!important;border-radius:16px}}.shopify-policy__body .rte{font-family:var(--body-font-family, inherit);color:#2d2a2a;font-size:1.6rem;line-height:1.85}.shopify-policy__body .rte p{font-size:1.6rem;line-height:1.85;color:#2d2a2a;margin-top:0;margin-bottom:1.6rem}.shopify-policy__body .rte strong,.shopify-policy__body .rte b{font-weight:700;color:#17181c}.shopify-policy__body .rte ol.policy-clause-ol{list-style:none!important;padding-left:0!important;margin-top:4.5rem!important;margin-bottom:1.5rem!important;border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:1.25rem!important}.shopify-policy__body .rte ol.policy-clause-ol:first-of-type,.shopify-policy__body .rte p.policy-paragraph-heading:first-of-type{margin-top:1rem!important}.shopify-policy__body .rte .policy-clause-heading{display:flex!important;align-items:center!important;gap:1.35rem!important;font-family:var(--heading-font-family, inherit)!important;font-size:2.2rem!important;font-weight:800!important;line-height:1.35!important;color:#17181c!important;letter-spacing:-.015em!important;margin-top:4.5rem!important;margin-bottom:1.5rem!important;border-bottom:1px solid rgba(0,0,0,.08)!important;padding-bottom:1.25rem!important;list-style:none!important}.shopify-policy__body .rte .policy-clause-heading:before{content:attr(data-step);display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:42px;height:42px;padding:0 10px;border-radius:12px;background:#17181c;color:#fff;font-size:1.45rem!important;font-weight:800!important;letter-spacing:.04em;flex-shrink:0;box-shadow:0 3px 10px #00000029}.shopify-policy__body .rte .policy-clause-heading strong,.shopify-policy__body .rte .policy-clause-heading span{color:#17181c!important;font-weight:800!important;font-size:2.2rem!important}.shopify-policy__body .rte .policy-intro-heading{font-family:var(--heading-font-family, inherit)!important;font-size:2.4rem!important;font-weight:800!important;color:#17181c!important;margin-top:0!important;margin-bottom:1.5rem!important;padding-bottom:.75rem!important;border-bottom:2px solid rgba(0,0,0,.08)!important;letter-spacing:-.015em!important}.shopify-policy__body .rte .policy-sub-intro-heading{font-family:var(--heading-font-family, inherit)!important;font-size:2.1rem!important;font-weight:800!important;color:#17181c!important;margin-top:3.5rem!important;margin-bottom:1.25rem!important;padding-bottom:.6rem!important;border-bottom:1px solid rgba(0,0,0,.08)!important;letter-spacing:-.015em!important}.shopify-policy__body .rte h2,.shopify-policy__body .rte h3{font-family:var(--heading-font-family, inherit);color:#17181c;font-weight:800;line-height:1.35;letter-spacing:-.015em}.shopify-policy__body .rte h2{font-size:2.4rem;margin-top:4rem;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid rgba(0,0,0,.08)}.shopify-policy__body .rte h3{font-size:2rem;margin-top:3.25rem;margin-bottom:1.2rem}.shopify-policy__body .rte h4{font-family:var(--body-font-family, inherit);font-size:1.6rem;font-weight:500;line-height:1.85;color:#2d2a2a;margin:1.5rem 0}.shopify-policy__body .rte .policy-label-paragraph{font-size:1.6rem;line-height:1.85;color:#2d2a2a;margin-top:0;margin-bottom:1.5rem}.shopify-policy__body .rte .policy-label-paragraph strong{color:#17181c;font-weight:700}.shopify-policy__body .rte .policy-sub-label-paragraph{font-size:1.6rem;line-height:1.85;color:#2d2a2a;margin-top:0;margin-bottom:1.15rem;padding-left:2.5rem;position:relative}.shopify-policy__body .rte .policy-sub-label-paragraph:before{content:"";position:absolute;left:.8rem;top:.75em;width:6px;height:6px;border-radius:50%;background-color:#17181c}@media(max-width:768px){.shopify-policy__body .rte .policy-sub-label-paragraph{padding-left:1.5rem}}.shopify-policy__body .rte .policy-contact-detail{font-size:1.65rem;line-height:2;color:#2d2a2a;margin-top:0;margin-bottom:1rem}.shopify-policy__body .rte .policy-contact-detail strong{color:#17181c}.shopify-policy__body .rte ul{list-style:none!important;padding-left:0!important;margin:1.6rem 0 2.2rem!important}.shopify-policy__body .rte ul>li{position:relative;padding-left:2.5rem!important;margin-bottom:1.25rem;font-size:1.55rem;line-height:1.85;color:#2d2a2a}.shopify-policy__body .rte ul>li:before{content:"";position:absolute;left:.6rem;top:.72em;width:8px;height:8px;border-radius:50%;background-color:#17181c;box-shadow:0 0 0 3px #0000000f}.shopify-policy__body .rte ol:not(.policy-clause-ol){list-style:decimal;padding-left:2.5rem;margin:1.6rem 0 2rem}.shopify-policy__body .rte ol:not(.policy-clause-ol)>li{margin-bottom:1.15rem;font-size:1.55rem;line-height:1.85;color:#2d2a2a}.shopify-policy__body .rte a{color:#17181c!important;font-weight:700;text-decoration:underline!important;text-underline-offset:4px!important;text-decoration-thickness:1.5px!important;text-decoration-color:#17181c66!important;transition:all .2s ease!important}.shopify-policy__body .rte a:hover{color:#000!important;text-decoration-color:#000!important}.shopify-policy__body .rte a[href^="mailto:"],.shopify-policy__body .rte a[href^="tel:"]{display:inline-flex;align-items:center;background:#17181c0f;color:#17181c!important;padding:.35rem .95rem;border-radius:8px;font-size:1.5rem;text-decoration:none!important;border:1px solid rgba(23,24,28,.15);transition:all .2s ease!important}.shopify-policy__body .rte a[href^="mailto:"]:hover,.shopify-policy__body .rte a[href^="tel:"]:hover{background:#17181c1f;border-color:#17181c}.policy-is-empty,.shopify-policy__body .rte img:not([src]),.shopify-policy__body .rte img[src=""],.shopify-policy__body .rte p:empty,.shopify-policy__body .rte span:empty{display:none!important}.policy-page-footer{max-width:1200px!important;width:100%!important;margin:0 auto;padding:0 2rem}.policy-footer-card{background:#fff;border-radius:20px;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 20px -2px #0000000a;padding:2.75rem 3.5rem;display:flex;align-items:center;gap:2rem;justify-content:space-between}.policy-footer-icon{width:60px;height:60px;border-radius:16px;background:#17181c0f;color:#17181c;display:flex;align-items:center;justify-content:center;flex-shrink:0}.policy-footer-icon svg{width:30px;height:30px}.policy-footer-text{flex:1}.policy-footer-text h4{font-size:1.7rem;font-weight:800;color:#17181c;margin:0 0 .4rem;font-family:var(--heading-font-family, inherit)}.policy-footer-text p{font-size:1.45rem;color:#17181cb3;margin:0;line-height:1.6}.policy-footer-actions{display:flex;align-items:center;gap:1.25rem;flex-shrink:0}.policy-footer-btn{display:inline-flex;align-items:center;gap:.75rem;padding:1.05rem 1.95rem;border-radius:var(--button-radius, 8px);font-size:1.45rem;font-weight:600;text-decoration:none;transition:all .2s ease;white-space:nowrap}.policy-footer-btn-primary{background:#128c7e;color:#fff}.policy-footer-btn-primary:hover{background:#075e54;color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #128c7e47}.policy-footer-btn-secondary{background:transparent;color:#17181c;border:1px solid rgba(23,24,28,.2)}.policy-footer-btn-secondary:hover{background:#17181c0f;color:#000;border-color:#17181c;transform:translateY(-2px)}@media(max-width:991px){.policy-footer-card{flex-direction:column;text-align:center;padding:2.25rem 2rem;gap:1.5rem}.policy-footer-actions{flex-direction:column;width:100%}.policy-footer-btn{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/policy.css.map */
