.wordmark.brand-mark{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;padding:0;font-size:0;letter-spacing:normal;line-height:1;width:196px}.brand-logo-crop{display:block;position:relative;width:196px;height:98px;overflow:hidden;mix-blend-mode:multiply}.brand-logo-crop img{position:absolute;width:220px;height:220px;max-width:none;left:-16px;top:-64px;object-fit:contain}.brand-mark small{margin-top:2px;font-size:8px;line-height:1.4;letter-spacing:1.15px;font-weight:600;color:#6d4c43;white-space:nowrap}.nav{height:126px}.nav>.brand-mark{width:196px}.footer-top>.brand-mark{width:196px;max-width:none}.studio-header>.brand-mark{width:196px}.support-fab{position:fixed;right:24px;bottom:calc(22px + env(safe-area-inset-bottom));z-index:35;display:flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:13px 18px;border-radius:30px;background:#873e53;color:#fffaf2;border:1px solid #fff8;font:600 13px/1.4 var(--sans);box-shadow:0 5px 20px #642d3d29;transition:transform .2s,background .2s}.support-fab svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;flex-shrink:0}.support-fab:hover{background:#703044;transform:translateY(-2px)}.support-fab:focus-visible{outline:3px solid #936c2c;outline-offset:4px}body.locked .support-fab{visibility:hidden}.footer{padding-bottom:84px}@media(min-width:701px)and (max-width:1100px){.nav{height:115px}.nav>.brand-mark{width:170px}.nav .brand-logo-crop{width:170px;height:88px}.nav .brand-logo-crop img{width:196px;height:196px;left:-14px;top:-56px}.nav .brand-mark small{font-size:7px;letter-spacing:.75px}}@media(max-width:700px){.nav{height:103px}.nav>.brand-mark{width:142px}.nav .brand-logo-crop{width:142px;height:74px}.nav .brand-logo-crop img{width:164px;height:164px;left:-13px;top:-48px}.nav .brand-mark small{font-size:7px;letter-spacing:.6px;margin-top:1px}.nav-links{top:103px}.nav-actions{gap:8px}.footer-top>.brand-mark{width:170px;max-width:none}.footer .brand-logo-crop{width:170px;height:88px}.footer .brand-logo-crop img{width:196px;height:196px;left:-14px;top:-56px}.footer .brand-mark small{font-size:7px;letter-spacing:.75px}.support-fab{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));min-height:48px;padding:12px 15px;font-size:12px;gap:7px}.support-fab svg{width:21px;height:21px}.studio-header>.brand-mark{width:170px}.studio-header .brand-logo-crop{width:170px;height:88px}.studio-header .brand-logo-crop img{width:196px;height:196px;left:-14px;top:-56px}}@media(prefers-reduced-motion:reduce){.support-fab{transition:none}}.studio-main{background-image:url(gold-sparkles.svg);background-size:420px 360px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand.css.map */
