:root{--hb-paper:#DCCCF8;--hb-band:#C9B3F2;--hb-mist:#EDE4FC;--hb-mist-2:#FFFFFF;--hb-card:#FFFFFF;--hb-cobalt:#2B1650;--hb-cobalt-deep:#3D2470;--hb-on:#FFE15C;--hb-night:#2B1650;--hb-ink:#2B1650;--hb-ink-2:#3E2A66;--hb-muted:#57447F;--hb-line:rgba(43,22,80,.16);--hb-butter:#FFE15C;--hb-tomato:#F0462E;--hb-peach:#FFB3A3;--hb-edge:#2B1650;--hb-drop:#2B1650;--hb-display:"Bagel Fat One","Instrument Sans",system-ui,sans-serif;--hb-sans:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--hb-r-xl:44px;--hb-r-lg:32px;--hb-r-md:24px;--hb-r-sm:16px;--hb-gutter:clamp(16px,4vw,40px);--hb-max:1280px;--hb-sec:clamp(76px,9vw,128px);--hb-ease:cubic-bezier(.2,.7,.2,1);--hb-spring:cubic-bezier(.3,.9,.4,1.3);--hs-white:#FFFFFF;--hs-grey:#EDE4FC;--hs-grey-2:#E3D7FA;--hs-cream:#DCCCF8;--hs-oat:#EDE4FC;--hs-sand:#E3D7FA;--hs-ink:#2B1650;--hs-cocoa:#3E2A66;--hs-muted:#57447F;--hs-line:rgba(43,22,80,.16);--hs-navy:#2B1650;--hs-navy-2:#3D2470;--hs-navy-tint:#EDE4FC;--hs-night:#2B1650;--hs-night-2:#3D2470;--hs-on-night:#FFFFFF;--hs-on-night-muted:#D9CCF5;--hs-heart:#F0462E;--hs-heart-deep:#D2341E;--hs-blush:#FFE3DD;--hs-red-tint:#FFE3DD;--hs-yellow:#FFE15C;--hs-yellow-2:#FFD52E;--hs-green:#2B1650;--hs-display:var(--hb-display);--hs-serif:var(--hb-display);--hs-sans:var(--hb-sans);--hs-shadow:0 6px 0 #2B1650;--hs-shadow-sm:0 4px 0 #2B1650;--font-body--family:var(--hb-sans);--font-subheading--family:var(--hb-sans);--font-heading--family:var(--hb-display);--font-heading--weight:400;--font-accent--family:var(--hb-display);--font-accent--weight:400 }html.hs-dark{--hb-paper:#1A0D33;--hb-band:#23124A;--hb-mist:#2A1A4F;--hb-mist-2:#36245F;--hb-card:#2A1A4F;--hb-cobalt:#FFE15C;--hb-cobalt-deep:#FFEB8F;--hb-on:#2B1650;--hb-night:#110726;--hb-ink:#F3ECFF;--hb-ink-2:#D6CAF0;--hb-muted:#B2A3D8;--hb-line:rgba(243,236,255,.14);--hb-edge:#4E3A86;--hb-drop:#07021A;--hs-white:#2A1A4F;--hs-grey:#2A1A4F;--hs-grey-2:#36245F;--hs-cream:#1A0D33;--hs-oat:#2A1A4F;--hs-sand:#36245F;--hs-ink:#F3ECFF;--hs-cocoa:#D6CAF0;--hs-muted:#B2A3D8;--hs-line:rgba(243,236,255,.14);--hs-navy:#FFE15C;--hs-navy-2:#36245F;--hs-navy-tint:#2A1A4F;--hs-night:#110726;--hs-night-2:#2A1A4F;--hs-shadow:0 6px 0 #07021A;--hs-shadow-sm:0 4px 0 #07021A }html body[class],html body .page-wrapper,html body main#MainContent,html body main[data-template^=product],html.hs-dark body[class],html.hs-dark body .page-wrapper,html.hs-dark body main#MainContent,html.hs-dark body main[data-template^=product]{background-color:var(--hb-paper)!important;background-image:none!important}html body[class]{color:var(--hb-ink);font-family:var(--hb-sans)}::selection{background:var(--hb-butter);color:#2b1650}html body :focus-visible{outline:3px solid var(--hb-tomato)!important;outline-offset:3px}html main .hs-eyebrow,html main .hs-hero__eyebrow,html main .hs-cta__eyebrow{display:none!important}html :is(h1,h2,h3,h4,.hs-display,.hs-h1,.hs-h2,.hs-h3) em,html.hs-dark body :is(h1,h2,h3,h4,.hs-display,.hs-h1,.hs-h2,.hs-h3) em,html body .hs-pop em,html.hs-dark body .hs-pop em{color:inherit!important;text-decoration:none!important;font-style:normal!important}html main :is(.hs-card,.hs-know__item,.hs-reasons__item,.hs-ship__cells,.hs-how__step,.hs-colors__card,.hs-compare__table){box-shadow:none!important}html main .hs-link{text-transform:none!important;letter-spacing:0!important;font-size:16px!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:.32em}html main .hs-link:after,html main .hs-link svg{display:none!important}html body :is(.hs-display,.hs-h1,.hs-h2){font-family:var(--hb-display)!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.01em!important;font-synthesis:none}html body .hs-h3{font-family:var(--hb-sans)!important;font-weight:700!important}html body .hs-btn{text-transform:none!important;letter-spacing:0!important;font-family:var(--hb-sans)!important;font-weight:700!important;font-size:16px!important}html body .hs-btn--primary,html body .hs-btn--dark,html body .hs-btn--navy{--_bg:var(--hb-cobalt);--_fg:var(--hb-on);box-shadow:0 5px 0 var(--hb-drop)!important;border:0!important}html.hs-dark body .hs-btn--primary,html.hs-dark body .hs-btn--dark,html.hs-dark body .hs-btn--navy{--_bg:#FFE15C;--_fg:#2B1650}.hb-wrap{width:100%;max-width:var(--hb-max);margin-inline:auto;padding-inline:var(--hb-gutter);box-sizing:border-box}.hb-sec{padding-block:calc(var(--hb-sec)*.5)}.hb-panel-sec{padding:calc(var(--hb-sec)*.5) var(--hb-gutter)}.hb-head{display:grid;gap:16px;margin:0 0 clamp(30px,4vw,52px);max-width:820px}.hb-head--split{max-width:none;align-items:end}.hb-head--split>div{display:grid;gap:14px;max-width:780px}@media(min-width:900px){.hb-head--split{grid-template-columns:minmax(0,1fr) auto;gap:32px}}html main :is(.hb-h1,.hb-h2,.hb-statement,.hp-hero__title){font-family:var(--hb-display)!important;font-weight:400!important;font-synthesis:none;letter-spacing:-.015em!important;margin:0;text-wrap:balance;color:var(--hb-ink)}html main .hb-h1{font-size:clamp(52px,8vw,124px);line-height:.9}html main .hb-h2{font-size:clamp(38px,5vw,72px);line-height:.96}html main .hb-statement{font-size:clamp(30px,3.5vw,50px);line-height:1.04;letter-spacing:-.01em!important;text-wrap:pretty}html main .hb-h3{font-family:var(--hb-sans)!important;font-weight:700!important;font-size:clamp(19px,1.6vw,23px);line-height:1.2;letter-spacing:-.015em!important;margin:0;color:var(--hb-ink)}.hb-lead{font-family:var(--hb-sans);font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--hb-ink-2);margin:0;max-width:34em}.hb-body{font-size:17px;line-height:1.65;color:var(--hb-ink-2);max-width:36em}.hb-body p{margin:0 0 1em}.hb-body p:last-child{margin:0}.hb-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:60px;padding:0 32px;border:0;border-radius:999px;background:var(--hb-cobalt);color:var(--hb-on)!important;font-family:var(--hb-sans);font-size:17px;font-weight:700;letter-spacing:-.005em;line-height:1;text-decoration:none!important;white-space:nowrap;cursor:pointer;box-shadow:0 6px 0 var(--hb-drop);transform:translateY(0);transition:transform .15s var(--hb-ease),box-shadow .15s var(--hb-ease),background-color .2s}html.hs-dark .hb-btn{box-shadow:0 6px #8a6f12}.hb-btn:hover{transform:translateY(2px);box-shadow:0 4px 0 var(--hb-drop)}html.hs-dark .hb-btn:hover{box-shadow:0 4px #8a6f12}.hb-btn:active{transform:translateY(6px);box-shadow:0 0 0 var(--hb-drop)}.hb-btn--light{background:var(--hb-butter);color:#2b1650!important;box-shadow:0 6px #2b1650!important}.hb-link{display:inline-flex;align-items:center;min-height:44px;font-family:var(--hb-sans);font-size:16px;font-weight:700;color:var(--hb-ink)!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:.3em;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)!important;transition:text-decoration-color .2s}.hb-link:hover{text-decoration-color:var(--hb-tomato)!important}.hb-link--light{color:#fff!important}.hb-icon{stroke-width:2.2}.hb-pillow{position:relative;display:grid;place-items:center;overflow:hidden;background:var(--hb-mist);border-radius:var(--hb-r-lg);aspect-ratio:1/1}.hb-pillow img{display:block;width:100%;height:100%;object-fit:contain}.hp-hero{position:relative;padding:clamp(28px,5vw,64px) 0 0;text-align:center;overflow:hidden}.hp-hero__copy{display:flex;flex-direction:column;align-items:center;gap:22px;position:relative;z-index:6}html main .hp-hero__title{font-size:clamp(64px,11.4vw,172px);line-height:.86;letter-spacing:-.025em!important}.hp-hero__title .hp-l{display:block;opacity:0;transform:translateY(.25em);animation:hp-rise .7s var(--hb-ease) forwards}.hp-hero__title .hp-l+.hp-l{animation-delay:.12s}.hp-hero__lead{margin:0;max-width:31em;font-size:clamp(17px,1.5vw,21px);line-height:1.5;color:var(--hb-ink-2)}.hp-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;margin-top:4px}.hp-hero__price{padding:6px 12px;border-radius:999px;background:var(--hb-on);color:var(--hb-cobalt);font-size:15px}.hp-hero__fine{margin:0;font-size:14.5px;font-weight:500;color:var(--hb-muted)}.hp-pile{position:relative;z-index:3;width:min(1120px,calc(100% - 2*var(--hb-gutter)));margin:clamp(18px,3vw,36px) auto 0;aspect-ratio:1100/470}.hp-pile__p{position:absolute;transform-origin:50% 100%;opacity:0;animation:hp-drop .85s var(--hb-spring) forwards,hp-breathe 4.2s ease-in-out infinite}.hp-pile__img{display:block;width:100%;height:auto;filter:drop-shadow(0 16px 14px rgba(43,22,80,.22))}.hp-pile__p--1{left:0;bottom:3%;width:31%;z-index:1;animation-delay:.25s,1.9s}.hp-pile__p--2{left:22%;bottom:11%;width:20%;z-index:2;animation-delay:.38s,2.1s}.hp-pile__p--3{left:37%;bottom:0;width:27%;z-index:4;animation-delay:.51s,2.3s}.hp-pile__p--4{left:58.5%;bottom:5%;width:28%;z-index:3;animation-delay:.64s,2.5s}.hp-pile__p--5{left:80%;bottom:9%;width:20%;z-index:2;animation-delay:.77s,2.7s}.hp-pile__tag{position:absolute;left:50%;top:2%;z-index:5;padding:7px 14px;border-radius:12px;background:var(--hb-butter);color:#2b1650;font:700 15px/1 var(--hb-sans);white-space:nowrap;box-shadow:0 3px #2b1650;transform:translate(-50%,-50%) rotate(-5deg)}.hp-pile__p--2 .hp-pile__tag{transform:translate(-50%,-50%) rotate(4deg)}.hp-pile__p--3 .hp-pile__tag{transform:translate(-50%,-50%) rotate(-3deg);top:4%}.hp-pile__p--4 .hp-pile__tag{transform:translate(-50%,-50%) rotate(5deg);top:8%}.hp-pile__p--5 .hp-pile__tag{transform:translate(-50%,-50%) rotate(-6deg)}.hp-pile__beat{position:absolute;width:15%;aspect-ratio:1;margin:-7.5% 0 0 -7.5%;border-radius:50%;border:3px solid var(--hb-tomato);opacity:0;animation:hp-ring 1.15s ease-out 1.8s infinite;pointer-events:none}.hp-floor{position:relative;z-index:2;height:clamp(56px,7vw,96px);margin-top:calc(clamp(56px,7vw,96px)*-.62);background:var(--hb-band);border-radius:50% 50% 0 0/100% 100% 0 0}@keyframes hp-drop{0%{opacity:0;transform:translateY(-60%)}50%{opacity:1;transform:translateY(0) scale(1)}66%{transform:translateY(0) scale(1.06,.9)}82%{transform:translateY(-3%) scale(.98,1.03)}to{opacity:1;transform:none}}@keyframes hp-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.008,1.024)}}@keyframes hp-ring{0%{transform:scale(.45);opacity:1}to{transform:scale(1.7);opacity:0}}@keyframes hp-rise{to{opacity:1;transform:none}}@media(max-width:699px){.hp-pile{aspect-ratio:1/.9;width:calc(100% - 2*var(--hb-gutter))}.hp-pile__p--1{left:-6%;bottom:44%;width:56%}.hp-pile__p--2{left:31%;bottom:47%;width:38%}.hp-pile__p--5{left:60%;bottom:43%;width:44%}.hp-pile__p--3{left:-2%;bottom:0;width:54%}.hp-pile__p--4{left:44%;bottom:2%;width:58%}.hp-pile__tag{font-size:12.5px;padding:6px 10px}.hp-hero__actions .hb-btn{width:100%}}@media(prefers-reduced-motion:reduce){.hp-pile__p,.hp-hero__title .hp-l{opacity:1;transform:none;animation:none}.hp-pile__beat{animation:none;opacity:.6;transform:none}}.hb-litter__list{list-style:none;margin:0 calc(var(--hb-gutter)*-1);padding:12px var(--hb-gutter) 14px;display:grid;grid-auto-flow:column;grid-auto-columns:min(64%,260px);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--hb-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.hb-litter__list::-webkit-scrollbar{display:none}.hb-litter__item{scroll-snap-align:start;min-width:0}@media(min-width:1000px){.hb-litter__list{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;margin:0;padding:12px 0 14px;gap:18px}}.hb-pup{display:flex;flex-direction:column;gap:2px;height:100%;box-sizing:border-box;padding:12px 12px 18px;border-radius:30px;border:2.5px solid transparent;background:var(--hb-mist);color:var(--hb-ink)!important;text-decoration:none!important;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s var(--hb-ease)}.hb-pup__pillow{aspect-ratio:1/1;background:transparent!important}.hb-pup__pillow img{transition:transform .4s var(--hb-ease)}.hb-pup:hover{background:var(--hb-card);border-color:var(--hb-edge);box-shadow:0 6px 0 var(--hb-drop);transform:translateY(-3px)}.hb-pup:hover .hb-pup__pillow img{animation:hp-wiggle .55s ease}.hb-pup__row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:8px;padding-inline:6px}.hb-pup__name{font-family:var(--hb-display);font-weight:400;font-size:26px;line-height:1;letter-spacing:-.01em}.hb-pup__price{font-size:15px;font-weight:700;color:var(--hb-ink-2);font-variant-numeric:tabular-nums}.hb-pup__note{padding-inline:6px;font-size:14.5px;line-height:1.4;color:var(--hb-muted)}@keyframes hp-wiggle{0%,to{transform:rotate(0)}30%{transform:rotate(-5deg) translateY(-4px)}70%{transform:rotate(4deg)}}.hb-idea{background:var(--hb-band);padding-top:clamp(20px,3vw,40px)!important;padding-bottom:calc(var(--hb-sec)*.62)!important}.hb-idea__grid{display:grid;gap:clamp(34px,5vw,80px);align-items:center}@media(min-width:900px){.hb-idea__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.hb-idea__copy{display:grid;gap:26px}.hb-idea .hb-body{color:var(--hb-ink)}.hb-idea__note{display:inline-flex;align-items:center;gap:10px;justify-self:start;margin:0;padding:10px 16px 10px 12px;border-radius:999px;background:var(--hb-card);font-size:15.5px;font-weight:700;color:var(--hb-ink);box-shadow:0 3px 0 var(--hb-drop)}.hb-idea__note .hb-icon{width:22px;height:22px;flex:none;color:var(--hb-tomato);fill:var(--hb-tomato)}.hb-idea__fig{margin:0}.hb-idea__fig .hb-pillow{aspect-ratio:1/1;background:var(--hb-butter);border-radius:46% 54% 42% 58%/52% 44% 56% 48%;border:2.5px solid #2B1650;box-shadow:0 8px #2b1650}.hb-idea__fig .hb-pillow img{width:86%;height:86%}
/*# sourceMappingURL=/cdn/shop/t/19/assets/hb.css.map */
