.footer-content{grid-template-columns:minmax(360px,1.5fr) repeat(3,minmax(160px,1fr));gap:clamp(32px,4vw,70px);align-items:start}.footer-content>:first-child{width:100%!important;max-width:460px;padding-top:0!important}.footer-content>:first-child br{display:none}.footer-content>:first-child h2{margin:0 0 22px;font-family:var(--font-heading--family);font-size:1.75rem;font-weight:700;line-height:1.2;text-align:left}.footer-content>:first-child p{margin:0 0 10px;line-height:1.4}.footer-content>:first-child a{color:inherit;text-decoration:none!important;overflow-wrap:anywhere}.footer-content>:first-child a:hover,.footer-content>:first-child a:focus-visible{color:#d7a2a5;text-decoration:none!important}@media screen and (min-width:750px)and (max-width:989px){.footer-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px}.footer-content>:first-child{grid-column:1 / -1;max-width:650px}}@media screen and (max-width:749px){.footer-content{grid-template-columns:1fr;gap:30px}.footer-content>:first-child{max-width:100%}.footer-content>:first-child h2{font-size:1.4rem;margin-bottom:16px}.footer-content>:first-child p{margin-bottom:8px;line-height:1.4}}.shopify-policy__title,.shopify-policy__title h1{text-align:center}.shopify-policy__title h1{color:inherit;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.2;margin:0}.shopify-policy__body h1:first-child{display:none}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{color:inherit;text-align:left;line-height:1.25}.shopify-policy__body h2{font-size:clamp(1.2rem,2vw,1.45rem);margin:24px 0 9px}.shopify-policy__body h3{font-size:1.15rem;margin:20px 0 8px}.shopify-policy__body h4{font-size:1.05rem;margin:18px 0 7px}.shopify-policy__body{line-height:1.5}.shopify-policy__body p{line-height:1.5;margin:0 0 10px}.shopify-policy__body ul,.shopify-policy__body ol{margin:8px 0 14px}.shopify-policy__body li{line-height:1.45;margin-bottom:4px}.shopify-policy__title{display:none}.shopify-policy__body h1:first-child{display:block;margin:0 0 28px;color:inherit;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.2;text-align:center}.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body li{line-height:1.5;text-align:justify;text-justify:inter-word}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{text-align:left}.shopify-policy__body h1:first-child+p{margin-top:0;margin-bottom:20px}.shopify-policy__body p{margin-top:0;margin-bottom:12px}@media screen and (max-width:749px){.shopify-policy__body h1:first-child{margin-bottom:22px;font-size:1.8rem}}.shopify-section-group-footer-group.section-wrapper:has(.footer-content){position:relative;border-radius:clamp(24px,3vw,34px) clamp(24px,3vw,34px) 0 0;overflow:hidden}.shopify-section-group-footer-group.section-wrapper:has(.footer-content) .section-background{border-radius:inherit}.footer-content{align-items:stretch}@media screen and (max-width:749px){.shopify-section-group-footer-group.section-wrapper:has(.footer-content){border-radius:24px 24px 0 0}}.footer-content>*{position:relative;min-width:0;border-left:0!important;align-self:stretch}@media screen and (min-width:750px){.footer-content>:first-child{padding-top:11px!important}}@media screen and (min-width:990px){.footer-content>*+*{padding-left:clamp(24px,3vw,48px)}.footer-content>*+*:before{position:absolute;top:-30px;bottom:-30px;left:0;width:1px;background:#ffffffa6;content:"";pointer-events:none}}@media screen and (min-width:750px)and (max-width:989px){.footer-content>*{padding-left:0!important}.footer-content>:nth-child(2n){padding-left:32px!important}.footer-content>:nth-child(2n):before{position:absolute;top:-30px;bottom:-30px;left:0;width:1px;background:#ffffffa6;content:"";pointer-events:none}}@media screen and (max-width:749px){.footer-content>*{padding-left:0!important}.footer-content>:first-child{padding-top:0!important}.footer-content>*:before{display:none!important;content:none!important}}.footer-content a:after,.footer-utilities__text a:after{display:none!important;content:none!important}.footer-content a,.footer-utilities__text a{display:inline;padding-bottom:2px;color:inherit;text-decoration:none!important;background-image:linear-gradient(#fff,#fff);background-repeat:no-repeat;background-position:left bottom;background-size:0 1px;transition:background-size .3s ease,color .2s ease}.footer-content a:hover,.footer-content a:focus-visible,.footer-utilities__text a:hover,.footer-utilities__text a:focus-visible{color:#fff!important;background-size:100% 1px}.social-icons__wrapper a{padding-bottom:0;background-image:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
