.gal img,.bun img,.cl img{height:auto}
.over .hd{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,0))}
[hidden]{display:none!important}
.skip{position:absolute;top:-80px;right:8px;z-index:99;background:var(--ink);color:#fff;padding:10px 14px;font-weight:700}.skip:focus{top:8px}
.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
.tabs button:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
.ft :focus-visible,.trust :focus-visible,.hero :focus-visible,.over .hd :focus-visible{outline-color:#fff}
.ft h2{font:700 13px/1.5 var(--body);color:#fff;margin:0 0 8px;letter-spacing:0}.ft .c a{display:inline;text-decoration:underline}
.ft .pl{display:flex;flex-wrap:wrap;gap:2px 18px;margin-top:8px;font-size:13px}.ft .pl a{display:inline-block;padding:6px 0;color:#c9cdd1;text-decoration:underline}
.shopify-policy__body h2{font-size:26px}