.pawmark{display:inline-flex;color:var(--ink);line-height:0}.pawmark__svg{inline-size:var(--logo-width);block-size:auto;flex:none}.site-header{position:fixed;inset-block-start:0;inset-inline:0;z-index:100;padding-block:1rem;background:transparent;border-block-end:1px solid transparent;transition:background-color var(--dur-mid) var(--ease-out),border-color var(--dur-mid) var(--ease-out),backdrop-filter var(--dur-mid) var(--ease-out)}.site-header[data-stuck]{background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:saturate(130%) blur(16px);-webkit-backdrop-filter:saturate(130%) blur(16px);border-block-end-color:var(--rule)}.site-header[data-menu-open]{background:var(--bg);backdrop-filter:none;-webkit-backdrop-filter:none}.site-header__inner{display:flex;align-items:center;gap:clamp(1rem,3vw,2.5rem);position:relative;z-index:3}.site-header__logo{text-decoration:none;flex:none}.site-header__nav{margin-inline-start:auto}.site-header__list{display:flex;align-items:center;gap:clamp(1rem,2.2vw,2rem);list-style:none;margin:0;padding:0}.site-header__link{font-size:var(--step-small);font-weight:500;color:var(--ink)}.site-header__link[aria-current=page]{color:var(--brand)}.site-header__actions{display:flex;align-items:center;gap:.75rem;flex:none}.site-header__cart{position:relative;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border:1px solid var(--rule);border-radius:var(--radius-pill);background:transparent;color:var(--ink);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.site-header__cart:hover{border-color:var(--ink)}.site-header__cart svg{inline-size:1.2rem;block-size:1.2rem}.site-header__count{position:absolute;inset-block-start:-4px;inset-inline-end:-4px;min-inline-size:1.25rem;padding:0 .3rem;border-radius:var(--radius-pill);background-image:var(--gradient-brand);color:#fff;font-size:.6875rem;font-weight:700;line-height:1.25rem;text-align:center}.site-header__account{display:inline-grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;color:var(--ink);--shopify-account-signed-in-avatar-size: 2.75rem;--shopify-account-signed-in-avatar-color-background: var(--bg-sunk);--shopify-account-signed-in-avatar-color-text: var(--ink)}.site-header__account::part(signed-out-avatar){inline-size:2.75rem;block-size:2.75rem;min-inline-size:2.75rem;min-block-size:2.75rem;display:grid;place-items:center;padding:0;border:1px solid var(--rule);border-radius:var(--radius-pill);color:var(--ink);transition:border-color var(--dur-fast) var(--ease-out)}.site-header__account-glyph{inline-size:1.2rem;block-size:1.2rem}.site-header__account::part(signed-out-avatar):hover{border-color:var(--ink)}.site-header__burger{display:none;flex-direction:column;justify-content:center;gap:5px;inline-size:2.75rem;block-size:2.75rem;border:1px solid var(--rule);border-radius:var(--radius-pill);background:transparent;cursor:pointer;padding:0 .7rem}.site-header__burger-bar{display:block;block-size:1.5px;background:var(--ink);transition:transform var(--dur-fast) var(--ease-out)}.site-header__burger[aria-expanded=true] .site-header__burger-bar:nth-of-type(2){transform:translateY(3.25px) rotate(45deg)}.site-header__burger[aria-expanded=true] .site-header__burger-bar:nth-of-type(3){transform:translateY(-3.25px) rotate(-45deg)}.site-header__scrim{position:absolute;inset-block-start:100%;inset-inline:0;block-size:100dvh;z-index:1;background:color-mix(in srgb,var(--ink) 40%,transparent);opacity:0;transition:opacity var(--dur-mid) var(--ease-out)}.site-header__scrim[data-open]{opacity:1}.site-header__mobile{position:absolute;inset-block-start:100%;inset-inline:0;z-index:2;display:grid;gap:1.35rem;padding:1.25rem var(--gutter) 1.75rem;background:var(--bg);border-block-start:1px solid var(--rule);border-block-end:1px solid var(--rule);box-shadow:var(--shadow-high);max-block-size:calc(100dvh - 4.5rem);overflow-y:auto;overscroll-behavior:contain;opacity:0;transform:translateY(-.5rem);transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.site-header__mobile[data-open]{opacity:1;transform:translateY(0)}.site-header__mobile-cta{justify-content:space-between}.btn--block .icon{inline-size:1.15rem;block-size:1.15rem;flex:none}.site-header__mobile-list{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.site-header__mobile-list a{display:block;padding:.55rem 0;font-family:var(--font-display);font-size:var(--step-display-s);font-variation-settings:"opsz" 60,"SOFT" var(--display-soft),"WONK" 0;color:var(--ink);text-decoration:none}.site-header__mobile-list a[aria-current=page]{color:var(--brand)}@media(max-width:860px){.site-header__nav,.site-header__cta{display:none}.site-header__burger{display:flex}.site-header__actions{margin-inline-start:auto}}.store-badge{display:inline-flex;align-items:center;gap:.7rem;padding:.6rem 1.15rem .6rem .95rem;border:1px solid var(--ink);border-radius:var(--radius-md);color:var(--ink);text-decoration:none;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.store-badge:hover{background:var(--ink);color:var(--bg)}.store-badge--pending{border-style:dashed;border-color:var(--rule);color:var(--ink-muted);cursor:default}.store-badge__glyph svg{inline-size:1.5rem;block-size:1.5rem}.store-badge__text{display:grid;line-height:1.1;text-align:start}.store-badge__small{font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.store-badge__large{font-size:.9375rem;font-weight:600}.preloader__inner{display:grid;justify-items:center;gap:1.25rem}.preloader__paw{inline-size:88px;block-size:88px;overflow:visible;color:var(--ink)}.preloader__flood{opacity:0}.preloader__word{opacity:0;transform:translateY(8px)}.cursor{display:none}@media(pointer:fine){.cursor{display:block;position:fixed;inset-block-start:0;inset-inline-start:0;z-index:9997;pointer-events:none;will-change:transform;mix-blend-mode:difference}.cursor__paw{position:absolute;inline-size:34px;block-size:34px;max-inline-size:none;margin:-17px 0 0 -17px;color:#fff;opacity:0;transition:opacity var(--dur-mid) var(--ease-out)}.cursor__dot{position:absolute;inline-size:6px;block-size:6px;margin:-3px 0 0 -3px;border-radius:50%;background:#fff}.cursor[data-active] .cursor__paw{opacity:1}.cursor[data-active] .cursor__dot{opacity:0}}.page-curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9996;pointer-events:none;display:grid;place-items:center;overflow:hidden}.page-curtain__panel{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);transform:translateY(101%);will-change:transform}.page-curtain__mark{position:relative;inline-size:66px;block-size:66px;color:var(--bg);opacity:0;will-change:transform,opacity}.page-curtain__mark svg{inline-size:100%;block-size:100%;max-inline-size:none}@media(prefers-reduced-motion:reduce){.page-curtain{display:none}}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200}.drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--ink) 45%,transparent);opacity:0;transition:opacity var(--dur-mid) var(--ease-out)}.drawer[data-open] .drawer__scrim{opacity:1}.drawer__panel{position:absolute;inset-block:0;inset-inline-end:0;inline-size:min(29rem,100vw);display:flex;flex-direction:column;background:var(--bg);box-shadow:var(--shadow-high);transform:translate(101%);transition:transform var(--dur-mid) var(--ease-out)}.drawer[data-open] .drawer__panel{transform:translate(0)}.drawer__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem var(--gutter);border-block-end:1px solid var(--rule)}.drawer__close{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;border:1px solid var(--rule);border-radius:var(--radius-pill);background:transparent;color:var(--ink);cursor:pointer}.drawer__close:hover{border-color:var(--ink)}.drawer__close svg{inline-size:1.1rem;block-size:1.1rem}.drawer__body{flex:1;overflow-y:auto;padding:1.25rem var(--gutter)}.drawer__foot{padding:1.25rem var(--gutter) 1.75rem;border-block-start:1px solid var(--rule);display:grid;gap:.85rem}.drawer__totals{display:flex;align-items:baseline;justify-content:space-between}.drawer__totals-label{font-size:var(--step-body);font-weight:500;color:var(--ink)}.drawer__subtotal{font-family:var(--font-display);font-size:var(--step-lead);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-display);font-variation-settings:"opsz" 60,"SOFT" var(--display-soft),"WONK" 0}.drawer__note{font-size:var(--step-small)}.cart-lines{display:grid;gap:1.25rem;list-style:none;margin:0;padding:0}.cart-line{display:grid;grid-template-columns:5rem 1fr;gap:1rem;padding-block-end:1.25rem;border-block-end:1px solid var(--rule)}.cart-line:last-child{border-block-end:0;padding-block-end:0}.cart-line__media{border-radius:var(--radius-md);overflow:hidden;background:var(--bg-sunk);aspect-ratio:1}.cart-line__media img{inline-size:100%;block-size:100%;object-fit:cover}.cart-line__info{display:grid;gap:.3rem;align-content:start}.cart-line__title{font-weight:600}.cart-line__variant,.cart-line__prop{font-size:var(--step-small)}.cart-line__foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-start:.5rem}.cart-line__price{font-weight:600;font-variant-numeric:tabular-nums}.qty{display:inline-flex;align-items:center;border:1px solid var(--rule);border-radius:var(--radius-pill)}.qty__btn{display:grid;place-items:center;inline-size:2rem;block-size:2rem;border:0;background:transparent;color:var(--ink);cursor:pointer;border-radius:var(--radius-pill)}.qty__btn:hover{background:var(--bg-sunk)}.qty__btn svg{inline-size:.9rem;block-size:.9rem}.qty__input{inline-size:2.25rem;border:0;background:transparent;text-align:center;font-size:var(--step-small);font-variant-numeric:tabular-nums;-moz-appearance:textfield}.qty__input::-webkit-outer-spin-button,.qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-empty{display:grid;gap:1.25rem;justify-items:start;padding-block:2rem}.cart-note summary{cursor:pointer}.cart-note textarea{inline-size:100%;margin-block-start:.5rem;padding:.65rem .85rem;border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--bg-raised);resize:vertical}.site-footer{padding-block:var(--section-y) 3rem;background:var(--bg-sunk);transition:background-color var(--theme-fade) var(--ease-in-out)}.site-footer__top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(2rem,6vw,5rem);padding-block-end:3rem}.site-footer__logo{text-decoration:none;display:inline-block}.site-footer__tagline{margin-block-start:1.25rem;max-inline-size:14ch}.site-footer__badges{margin-block-start:2rem;--cluster-gap: .75rem}.site-footer__menus{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:2rem;align-content:start}.site-footer__menu ul{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.5rem}.site-footer__menu a{color:var(--ink);text-decoration:none;font-size:var(--step-small)}.site-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-block-start:1.5rem}.site-footer__social-link{display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border:1px solid var(--rule);border-radius:var(--radius-pill);color:var(--ink);transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.site-footer__social-link:hover{border-color:var(--brand);color:var(--brand)}.site-footer__social-link svg{inline-size:1.05rem;block-size:1.05rem}@media(max-width:760px){.site-footer__top{grid-template-columns:1fr}}.rte{color:var(--ink)}.rte>*+*{margin-block-start:1.1em}.rte h2{font-family:var(--font-display);font-size:var(--step-display-s);font-variation-settings:"opsz" 60,"SOFT" var(--display-soft),"WONK" 0;line-height:var(--leading-tight);letter-spacing:var(--tracking-display);margin-block-start:2.4em;scroll-margin-block-start:calc(var(--header-h) + 2rem)}.rte h3{font-family:var(--font-body);font-size:1.0625rem;font-weight:600;letter-spacing:0;margin-block-start:1.8em}.rte h2:first-child,.rte h3:first-child{margin-block-start:0}.rte p,.rte li{line-height:var(--leading-body);text-wrap:pretty}.rte a{color:var(--ink);text-decoration-color:var(--brand);text-underline-offset:3px;text-decoration-thickness:1px}.rte a:hover{color:var(--brand)}.rte ul,.rte ol{padding-inline-start:1.35em;display:grid;gap:.45em}.rte li::marker{color:var(--brand)}.rte strong{font-weight:600}.rte .spec{font-size:var(--step-small);color:var(--ink-muted)}.rte blockquote{margin:1.6em 0;padding-inline-start:1.25rem;border-inline-start:2px solid var(--brand-edge);font-style:italic;color:var(--ink-muted)}.rte hr{border:0;border-block-start:1px solid var(--rule);margin-block:2.4em}.rte table{inline-size:100%;border-collapse:collapse;font-size:var(--step-small);display:block;overflow-x:auto}.rte th,.rte td{text-align:start;padding:.65rem .85rem;border-block-end:1px solid var(--rule)}.rte th{font-weight:600;white-space:nowrap}.rte code{font-family:var(--font-mono);font-size:.9em;padding:.15em .4em;border-radius:5px;background:var(--bg-sunk)}.rte--legal{counter-reset:legal-section}.rte--legal h2{font-size:clamp(1.25rem,2vw,1.6rem);margin-block-start:2.2em}.rte--legal p,.rte--legal li{font-size:var(--step-small)}.is-app .site-header__nav,.is-app .site-header__cta,.is-app .site-header__burger,.is-app .site-header__scrim,.is-app .site-header__mobile,.is-app .site-footer,.is-app #preloader,.is-app .page-curtain{display:none}.is-app .site-header__actions{margin-inline-start:auto}
/*# sourceMappingURL=/cdn/shop/t/9/assets/components.css.map */
