*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}html{font-size:16px;scroll-behavior:smooth;overflow-x:hidden}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-weight:var(--font-body-weight);font-style:var(--font-body-style)}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}button{background:none;border:none;cursor:pointer;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,.heading{font-family:var(--font-heading);font-weight:var(--font-heading-weight);line-height:1.2}.text-muted{color:var(--color-text-muted)}.text-center{text-align:center}.container{width:100%;max-width:var(--page-width);margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media(min-width:768px){.container{padding-left:40px;padding-right:40px}}.btn{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;font-family:var(--font-accent);font-weight:600;text-transform:uppercase;letter-spacing:.1em;border-radius:var(--border-radius);transition:all .3s ease;text-decoration:none}.btn-primary{background-color:var(--color-primary);color:#fff}.btn-primary:hover{background-color:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px #e8618c4d}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.is-revealed{animation-fill-mode:forwards}.anim-fade-up{animation-name:revealFadeUp;animation-duration:.8s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.anim-fade-left{animation-name:revealFadeLeft;animation-duration:.8s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.anim-fade-right{animation-name:revealFadeRight;animation-duration:.8s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@keyframes revealFadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes revealFadeLeft{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes revealFadeRight{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.section-spacing{padding-top:5rem;padding-bottom:5rem}@media(min-width:768px){.section-spacing{padding-top:8rem;padding-bottom:8rem}}.shopify-policy__container{max-width:100%}.shopify-policy__title{text-align:center;margin-bottom:3rem}.shopify-policy__title h1{font-size:2.5rem;color:var(--color-text);font-family:var(--font-heading);font-weight:var(--font-heading-weight);position:relative;display:inline-block;margin:0}.shopify-policy__title h1:after{content:"";display:block;width:50px;height:4px;background-color:var(--color-primary);margin:.75rem auto 0;border-radius:2px}.shopify-policy__body{font-family:var(--font-body);font-size:1.05rem;line-height:1.8;color:var(--color-text)}.shopify-policy__body h2{font-family:var(--font-heading);font-size:1.8rem;margin-top:2.5rem;margin-bottom:1rem;color:var(--color-text)}.shopify-policy__body h3{font-family:var(--font-heading);font-size:1.35rem;margin-top:2rem;margin-bottom:.75rem;color:var(--color-text)}.shopify-policy__body p{margin-bottom:1.5rem}.shopify-policy__body ul,.shopify-policy__body ol{margin-bottom:1.5rem;padding-left:2rem}.shopify-policy__body li{margin-bottom:.5rem}.shopify-policy__body strong{font-weight:700;color:var(--color-text)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/base.css.map */
