section[data-shopify-name=section--values-leaping-bunny],.section--values-bunny{background:var(--site-coral)!important;color:var(--color-black)}section[data-shopify-name=section--values-leaping-bunny] .values h2,.section--values-bunny .values h2{font-family:var(--font-display);font-weight:800;font-size:clamp(36px,6vw,88px);letter-spacing:-.04em;line-height:.95;text-transform:lowercase;max-width:18ch;margin:0 auto}.values__lines{margin-top:48px;display:flex;flex-direction:column;gap:10px;font-family:var(--font-display);font-weight:800;font-size:clamp(22px,3vw,36px);letter-spacing:-.02em;line-height:1.05;text-transform:lowercase}.values__lines div:nth-child(2){color:var(--site-red)}.values__lines div:nth-child(3){font-size:clamp(16px,1.6vw,20px);font-weight:500;font-family:var(--font-sans);letter-spacing:0;max-width:38ch;margin:8px auto 0;line-height:1.4}.promo-banner{background:var(--site-red);color:var(--color-white);text-align:left;display:grid;grid-template-columns:1fr;gap:40px;align-items:center;padding:64px 32px;border-top:1px solid var(--line)}@media(min-width:768px){.promo-banner{grid-template-columns:1.1fr .9fr;padding:80px 56px;gap:56px}}.promo-banner>div:not(.promo-banner__media){max-width:560px;margin:0}.promo-banner__eyebrow{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.9;margin-bottom:14px}.promo-banner h2{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:clamp(40px,6vw,84px);letter-spacing:-.04em;line-height:.95;text-transform:none;margin:0}.promo-banner h2 strong,.promo-banner h2 b{font-weight:800}.promo-banner h2 em{font-style:italic;opacity:.85}.promo-banner__sub{margin:14px 0 24px;max-width:44ch}.promo-banner__cta{margin-top:24px}.promo-banner__media{display:block}.promo-banner__media{position:relative}.promo-banner__savings{position:absolute;top:16px;right:16px;z-index:3;background:var(--color-black, #0A0A0A);color:var(--site-cream, #EEE1D5);border:2px solid var(--color-black, #0A0A0A);padding:8px 14px;font-family:var(--font-sans);font-weight:800;font-size:15px;line-height:1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;transform:rotate(6deg)}@media(max-width:767px){.promo-banner__savings{top:12px;right:12px;font-size:13px;padding:6px 11px}}.ig-grid{gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.ig-tile{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.ig-tile:after{content:"\2197";position:absolute;top:8px;right:10px;font-size:14px;color:var(--site-cream);opacity:0;transition:opacity var(--dur-fast) var(--ease);text-shadow:0 1px 4px rgba(0,0,0,.4)}.ig-tile:hover:after{opacity:1}.footer{background:var(--site-pink-soft);color:var(--color-black);border-top:2px solid var(--color-black)}.footer__bigword{font-family:var(--font-display);font-weight:800;font-size:clamp(64px,22vw,280px);letter-spacing:-.06em;line-height:.85;margin-top:32px;text-transform:none;color:var(--color-black)}.footer__bigword em{font-style:normal;color:var(--site-red)}.footer__col ul a:hover{color:var(--site-red)}.footer__bottom{opacity:.55}.email-pop{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0a0a0a8c;z-index:80;padding:24px}.email-pop[hidden]{display:none}.email-pop__inner{position:relative;background:var(--site-cream);padding:32px 28px;max-width:360px;width:100%;text-align:center;border:1.5px solid var(--color-black);border-radius:0}.email-pop__close{position:absolute;top:8px;right:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:18px;background:none;border:none;cursor:pointer;color:var(--color-black);transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.email-pop__close:hover{background:var(--color-black);color:var(--site-cream)}.email-pop__badge{font-family:var(--font-display);font-weight:800;font-size:96px;line-height:1;letter-spacing:-.05em;color:var(--site-red);margin-bottom:4px}.email-pop__heading{font-family:var(--font-display);font-weight:800;font-size:28px;letter-spacing:-.03em;line-height:1;text-transform:lowercase;color:var(--color-black)}.email-pop__sub{font-size:13px;color:var(--fg-soft);margin:8px 0 20px}.email-pop__form{display:flex;flex-direction:column;gap:10px}.email-pop__input{width:100%;border:1.5px solid var(--color-black);background:transparent;padding:12px 14px;font-family:inherit;font-size:14px;color:var(--color-black);border-radius:0}.email-pop__input:focus{outline:none;border-color:var(--site-red)}.email-pop__submit{width:100%;padding:12px 24px;background:var(--site-red);color:var(--color-white);border:none;font-family:var(--font-sans);font-weight:600;font-size:14px;text-transform:lowercase;cursor:pointer;border-radius:999px;transition:background var(--dur-fast) var(--ease)}.email-pop__submit:hover{background:var(--site-red-hover)}.email-pop__skip{display:inline-block;margin-top:6px;font-size:11px;text-decoration:underline;color:var(--fg-mute);text-transform:lowercase;cursor:pointer}.marquee--big{background:var(--site-cream);border-top:1.5px solid var(--color-black);border-bottom:1.5px solid var(--color-black);padding:18px 0}.marquee--big .announcement__item{font-family:var(--font-display);font-weight:800;font-size:clamp(20px,3.6vw,36px);text-transform:lowercase;padding:0 20px}.marquee--big .announcement__item:before{content:"\2726";color:var(--site-red);opacity:1;margin-right:20px;font-size:.7em;vertical-align:middle}h1 em,h2 em,h3 em,h4 em,.display-xl em,.display-l em,.display-m em,.section-head h2 em,.promo-banner h2 em,.values h2 em{color:var(--site-red);font-style:normal}.section-head h2{font-family:var(--font-display);font-weight:800;font-size:clamp(28px,4vw,44px);letter-spacing:-.03em;line-height:var(--lh-snug);text-transform:lowercase}.section-head .link{font-size:13px;font-weight:500;border-bottom:1.5px solid var(--color-black);padding-bottom:2px;text-transform:lowercase}
/*# sourceMappingURL=/cdn/shop/t/21/assets/patches-2.css.map */
