@import"https://fonts.googleapis.com/css2?family=Fredoka:wght@400;500;600;700&family=Mulish:wght@400;500;600;700;800&display=swap";:root{--pn-teal: #3c6760;--pn-teal-bright: #4e7d74;--pn-teal-deep: #2e514c;--pn-mint: #eaf5ef;--pn-mint-strong: #d6ebdd;--pn-peach: #fdefe8;--pn-coral: #e0906f;--pn-ink: #2b3833;--pn-muted: #5c6862;--pn-line: #e4ebe7;--pn-radius: 18px;--pn-shadow: 0 1px 2px rgba(47, 93, 85, .06), 0 6px 18px rgba(47, 93, 85, .07);--pn-shadow-hover: 0 2px 6px rgba(47, 93, 85, .1), 0 12px 28px rgba(47, 93, 85, .12)}:root,body{--font-heading-family: "Fredoka", sans-serif;--font-body-family: "Mulish", system-ui, sans-serif;--font-menu: "Fredoka", sans-serif;--font-button: "Fredoka", sans-serif}h1,h2,h3,.h1,.h2,.h3{font-family:Fredoka,sans-serif;letter-spacing:-.01em;font-weight:600}.button:not(.button-arrow):not(.splide__arrow){border-radius:999px!important}.button.button-solid,button.button-solid{box-shadow:0 6px 16px #2f5d5529;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.button.button-solid:hover,button.button-solid:hover{transform:translateY(-1px);box-shadow:0 10px 22px #2f5d5538}.button.button-outline{transition:background .15s ease,transform .15s ease}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=password]{border-radius:999px!important}textarea{border-radius:14px!important}input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=search]:focus-visible,input[type=tel]:focus-visible,input[type=password]:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--pn-teal-bright)!important;outline-offset:1px}a:focus-visible,button:focus-visible,[tabindex="0"]:focus-visible{outline:2px solid var(--pn-teal-bright);outline-offset:2px;border-radius:6px}[id$=__announcement-bar]{background:linear-gradient(90deg,var(--pn-teal-deep),var(--pn-teal))!important}[id$=__announcement-bar] .gradient{background:transparent!important}[id$=__announcement-bar] p,[id$=__announcement-bar] a,[id$=__announcement-bar] span,[id$=__announcement-bar] svg{color:#fff!important;fill:#fff!important}[id$=__announcement-bar] p{letter-spacing:.06em;font-weight:600}[class*=bg-breadcrumb--]{background:transparent!important;border:0!important}[aria-label=breadcrumbs]{font-size:.8rem;color:var(--pn-muted);letter-spacing:.01em}[aria-label=breadcrumbs] .nav-link{color:var(--pn-teal)!important;font-weight:600;transition:opacity .15s ease}[aria-label=breadcrumbs] .nav-link:hover{opacity:.75}.breadcrumb__divider{color:#b7c2bb;opacity:.9}.pagination a.rounded-full{background:#fff!important;border:1.5px solid var(--pn-line);transition:border-color .15s ease,color .15s ease}.pagination a.rounded-full:hover{border-color:var(--pn-teal);color:var(--pn-teal)}img.image-hover{border-radius:var(--pn-radius)}img.image-hover.rounded-full{border-radius:999px}.template-index #MainContent>.shopify-section:first-child p[class*=sub-heading-]{display:inline-block;font-style:normal!important;font-family:Fredoka,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--pn-teal);padding:6px 12px;border-radius:7px;margin-bottom:12px}.template-index #MainContent>.shopify-section:first-child h2{font-weight:600;letter-spacing:-.02em;line-height:1.05}#MainContent .shopify-section h2{letter-spacing:-.02em}.footer-section input[type=email],[id*=__newsletter] input[type=email]{border-radius:999px!important;border:1.5px solid var(--pn-line)!important;background:#fff!important}[id*=__newsletter] .button,.footer-section .button{border-radius:999px!important}[id*=__newsletter]{display:block;max-width:min(1200px,calc(100% - 32px));margin:28px auto 8px;border-radius:24px;overflow:hidden}footer a{transition:color .15s ease,opacity .15s ease}footer a:hover{color:var(--pn-teal)!important}.collection-title h1{letter-spacing:-.02em}[x-data^=xFiltersAndSortby] summary,[x-data^=xFiltersAndSortby] select{border-radius:999px!important}[x-data^=xFiltersAndSortby] button[class*="bg-[rgba(var(--colors-text),0.05)]"]{background:var(--pn-mint)!important;color:var(--pn-teal)!important;border-radius:999px!important;font-weight:600}button[aria-label="list layout"],button[aria-label="Grid layout"]{display:none!important}@keyframes peanutCartPulse{0%{transform:scale(1)}35%{transform:scale(1.28)}to{transform:scale(1)}}.peanut-cart-pulse{animation:peanutCartPulse .45s ease}@media(prefers-reduced-motion:reduce){.button.button-solid,button.button-solid,.button.button-outline,.pagination a.rounded-full,footer a{transition:none}.button.button-solid:hover,button.button-solid:hover{transform:none}.peanut-cart-pulse{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/peanut-global.css.map */
