.shopify-announcement{height:30px;display:grid;place-items:center;background:#000;color:#fff;font:600 clamp(11px,1vw,14px)/1.2 'Poppins',sans-serif;letter-spacing:.13em}
.shopify-style-header{height:72px;padding:0 4.5vw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background:#700038;color:#fff}
.shopify-wordmark{display:block;width:190px;line-height:0}.shopify-wordmark img{display:block;width:100%;height:auto;filter:brightness(0) invert(1)}
.shopify-collection-link{justify-self:start;display:inline-flex;min-height:44px;align-items:center;gap:9px;color:#fff!important;font:600 20px/1 'Inter',sans-serif;text-decoration:none}.shopify-collection-link svg{width:24px;height:24px;flex:0 0 24px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}
.shopify-header-actions{justify-self:end;display:flex;align-items:center;gap:21px}.shopify-header-actions .shopify-header-action{display:inline-flex;width:auto!important;min-height:44px;align-items:center;gap:9px;color:#fff!important;font:600 20px/1 'Inter',sans-serif;text-decoration:none}.shopify-header-action svg{width:22px;height:22px;flex:0 0 22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.pocketry-global-header :is(a,button):focus-visible,.site-footer a:focus-visible{outline:3px solid #ffe682;outline-offset:4px}
.site-footer{display:block;padding:72px clamp(28px,6vw,96px) 34px;background:#260617;color:#fff}.site-footer-top{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:clamp(70px,9vw,150px);width:100%;max-width:1540px;margin:0 auto;padding-bottom:58px}.site-footer-brand .brand{display:block;width:min(230px,100%);text-decoration:none}.site-footer-brand .brand img{display:block;width:100%;height:auto;filter:brightness(0) invert(1)}.site-footer-brand address{margin:24px 0 0;color:rgba(255,255,255,.88);font:400 20px/1.6 'Inter',sans-serif;font-style:normal}.site-footer-brand address a{color:inherit;text-decoration:none}.site-footer-brand address a:hover,.site-footer-brand address a:focus-visible{color:#ffe682}
.site-footer-links{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:clamp(34px,5vw,84px);align-items:start}.site-footer-link-group{display:grid;align-content:start;gap:13px}.site-footer-link-group h2{margin:0 0 7px;color:#ffe682;font:800 20px/1.2 'Poppins',sans-serif;letter-spacing:.08em;text-transform:uppercase}.site-footer-link-group a{display:inline-flex;width:fit-content;min-height:30px;align-items:center;color:rgba(255,255,255,.88);font:500 20px/1.35 'Inter',sans-serif;text-decoration:none}.site-footer-link-group a:hover,.site-footer-link-group a:focus-visible{color:#ffe682;text-decoration:underline;text-underline-offset:4px}.site-footer-legal{width:100%;max-width:1540px;margin:0 auto;padding-top:27px;border-top:1px solid rgba(255,255,255,.25)}.site-footer-legal small{display:block;padding:0;border:0;color:rgba(255,255,255,.7);font:400 20px/1.5 'Inter',sans-serif;text-align:center}
@media(max-width:900px){.site-footer-top{grid-template-columns:1fr;gap:46px}.site-footer-links{gap:38px}}
@media(max-width:620px){.shopify-announcement{height:29px;font-size:11px;letter-spacing:.08em}.shopify-style-header{height:72px;padding-inline:22px}.shopify-wordmark{width:155px}.shopify-header-actions{gap:12px}.shopify-header-action,.shopify-collection-link{width:32px!important;justify-content:center}.shopify-header-action span,.shopify-collection-link span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shopify-header-action svg{width:23px;height:23px;flex-basis:23px}.shopify-collection-link svg{width:25px;height:25px;flex-basis:25px}.site-footer{padding:58px 24px 30px}.site-footer-top{padding-bottom:44px}.site-footer-links{grid-template-columns:1fr;gap:36px}.site-footer-brand .brand{width:min(220px,100%)}.site-footer-legal small{font-size:20px}}
