.footer-trust{display:flex;justify-content:space-between;align-items:end;gap:40px;padding:65px 0 72px;border-bottom:1px solid var(--line)}
.footer-trust h2{font:400 clamp(42px,5vw,76px)/.94 var(--serif);letter-spacing:-.045em;margin-top:17px}
.footer-trust p:not(.eyebrow){font-size:12px;line-height:1.7;color:var(--muted);max-width:380px;margin-top:19px}
.footer-trust__actions{display:flex;flex-direction:column;align-items:flex-start;gap:23px;min-width:290px}
.footer-trust__actions>a:first-child{font-size:15px;letter-spacing:.02em;border-bottom:1px solid var(--line);padding-bottom:9px;overflow-wrap:anywhere}
.footer-trust__actions>a:first-child:hover{border-color:var(--paper)}
.footer-trust__actions .button{width:100%;justify-content:space-between}
.site-footer .footer-top{padding-top:30px}
.site-footer .footer-bottom nav{max-width:940px;justify-content:flex-end}
.site-footer .footer-bottom nav a{font-size:10px;line-height:1.5}
.contact-direct{font-size:13px;line-height:1.75;color:var(--muted);margin:0 0 28px}
.contact-direct a{text-decoration:underline;text-underline-offset:4px;color:var(--paper)}
.shopify-policy__container{width:min(100%,900px);max-width:900px;margin:0 auto;padding:76px 30px 110px}
.shopify-policy__title{border-bottom:1px solid var(--line);padding-bottom:30px;margin-bottom:38px}
.shopify-policy__title h1{font:400 clamp(46px,5vw,78px)/1 var(--serif);letter-spacing:-.045em;text-align:left}
.shopify-policy__body .rte{color:#d6d1c7;font-size:15px;line-height:1.85}
.shopify-policy__body .rte>h2:first-child{display:none}
.shopify-policy__body .rte h2,.shopify-policy__body .rte h3{font:400 clamp(26px,2.8vw,36px)/1.18 var(--serif);color:var(--paper);margin:43px 0 16px}
.shopify-policy__body .rte p{margin:0 0 24px}
.shopify-policy__body .rte a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}
@media(max-width:760px){.footer-trust{display:block;padding:40px 0 44px}.footer-trust h2{font-size:48px}.footer-trust__actions{min-width:0;margin-top:30px}.footer-trust__actions .button{max-width:350px}.site-footer .footer-bottom nav{justify-content:flex-start}.shopify-policy__container{padding:48px 22px 76px}.shopify-policy__title h1{font-size:46px}.shopify-policy__body .rte{font-size:14px;line-height:1.8}}
