html{scroll-behavior:smooth}body{font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0 0 var(--spacing-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-heading);letter-spacing:.06em}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-normal)}p{margin:0 0 var(--spacing-sm);font-size:var(--font-size-small);letter-spacing:.07em}a{color:var(--color-ink);text-decoration:none;transition:opacity var(--transition-base)}a:hover{opacity:var(--opacity-hover)}.button{display:inline-block;padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-button);color:var(--color-button-text);font-family:var(--font-family-base);font-weight:var(--font-weight-medium);text-align:center;text-decoration:none;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:opacity var(--transition-base)}.button:hover{opacity:.85}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 var(--container-padding)}.section-title{color:var(--color-leaf);font-size:var(--font-size-h2);font-weight:var(--font-weight-normal);text-align:center;margin:0 0 var(--spacing-xl) 0}.section-subtitle{color:var(--color-grey-ink);font-size:var(--font-size-section-title);font-weight:var(--font-weight-medium);margin:0 0 var(--spacing-md) 0}.text-scroll-wrapper{display:block;height:1.5em;line-height:1.5;overflow:hidden;position:relative}.text-scroll-normal,.text-scroll-hover{display:block;transition:transform .4s ease;line-height:1.5}.text-scroll-normal{opacity:1}.text-scroll-hover{opacity:var(--opacity-hover);position:absolute;top:-100%}a:hover .text-scroll-normal,.button:hover .text-scroll-normal,a:hover .text-scroll-hover,.button:hover .text-scroll-hover{transform:translateY(100%)}@media screen and (max-width: 768px){.section-title{font-size:var(--font-size-h3)}}@media screen and (max-width: 480px){.section-title{font-size:var(--font-size-section-title);margin-bottom:var(--spacing-md)}}.shopify-policy__container{max-width:var(--page-width);margin:0 auto;padding:var(--spacing-xxxl) var(--container-padding);font-family:var(--font-family-base)}.shopify-policy__title{color:var(--color-leaf);font-size:var(--font-size-h1);font-weight:var(--font-weight-normal);margin:0 0 var(--spacing-lg) 0}.shopify-policy__body{color:var(--color-grey-ink);font-size:var(--font-size-base);line-height:var(--line-height-base);max-width:800px}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{font-family:var(--font-family-base);font-weight:var(--font-weight-medium);color:var(--color-leaf);margin:var(--spacing-xl) 0 var(--spacing-sm) 0}.shopify-policy__body h1:first-child,.shopify-policy__body h2:first-child,.shopify-policy__body h3:first-child{margin-top:0}.shopify-policy__body h2{font-size:var(--font-size-h3)}.shopify-policy__body h3{font-size:var(--font-size-h4)}.shopify-policy__body p{margin:0 0 var(--spacing-md) 0}.shopify-policy__body p:last-child{margin-bottom:0}.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 var(--spacing-md) 0;padding-left:var(--spacing-lg)}.shopify-policy__body li{margin-bottom:var(--spacing-xs)}.shopify-policy__body a{color:var(--color-blossom);text-decoration:none;position:relative}.shopify-policy__body a:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:var(--color-blossom);opacity:.4}.shopify-policy__body a:hover{opacity:var(--opacity-hover)}.shopify-policy__body strong{font-weight:var(--font-weight-medium);color:var(--color-ink)}@media screen and (max-width: 1024px){.shopify-policy__container{padding-top:var(--spacing-xxxl);padding-bottom:var(--section-spacing-bottom)}}@media screen and (max-width: 768px){.shopify-policy__container{padding-top:var(--spacing-xxl)}.shopify-policy__title{font-size:var(--font-size-h2)}.shopify-policy__body{font-size:var(--font-size-small)}.shopify-policy__body h2{font-size:var(--font-size-h4)}.shopify-policy__body h3{font-size:var(--font-size-base)}}@media screen and (max-width: 480px){.shopify-policy__container{padding-top:var(--spacing-xl)}.shopify-policy__title{font-size:var(--font-size-h3)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/base.css.map */
