html body .announcement-bar,html.hs-dark body .announcement-bar,html body #header-group .section-background[class*=hs_announcements],html.hs-dark body #header-group .section-background[class*=hs_announcements]{background:#2b1650!important;color:#ffe15c!important}html body .announcement-bar :is(.announcement-bar__text,p,a,span){font-family:var(--hb-sans)!important;font-size:14px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:#ffe15c!important}html body .announcement-bar :is(button,.slideshow-control){color:#ffe15c!important}html body .header-logo,html body .header-logo :is(a,span){font-family:var(--hb-display)!important;font-weight:400!important;font-synthesis:none;text-transform:lowercase!important;letter-spacing:-.01em!important;color:var(--hb-ink)!important}html body .header-logo{display:inline-flex!important;align-items:center;font-size:clamp(26px,2.4vw,32px)!important}html body .header-logo:after{content:"";flex:none;display:inline-block;width:.78em;height:.7em;margin-left:.14em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath fill='%23F0462E' d='M12 21s-9-5.6-9-12a5 5 0 0 1 9-3 5 5 0 0 1 9 3c0 6.4-9 12-9 12z'/%3E%3C/svg%3E") center/contain no-repeat;transform-origin:50% 60%;animation:hp-logo 2.4s ease-in-out infinite}@keyframes hp-logo{0%,40%,to{transform:scale(1)}8%{transform:scale(1.18)}16%{transform:scale(1)}24%{transform:scale(1.1)}}html body :is(.header-menu a,.menu-list__link){font-family:var(--hb-sans)!important;font-weight:700!important;font-size:15.5px!important;letter-spacing:0!important;text-transform:none!important;color:var(--hb-ink)!important}@media(min-width:990px){html body .header .menu-list__link{padding:9px 17px!important;border-radius:999px!important;background:var(--hb-mist)!important;transition:background-color .2s}html body .header .menu-list__link:hover{background:var(--hb-butter)!important;color:#2b1650!important}}html body :is(.header__row,.header),html.hs-dark body :is(.header__row,.header){background-color:color-mix(in srgb,var(--hb-paper) 92%,transparent)!important;border-bottom-color:transparent!important}html body .header :is(localization-form-component,.localization-form,.header-actions__action--localization,.country-selector){display:none!important}html body #header-component :is(.header-actions__action,.header__icon,summary.header__icon--menu,button.search-action){color:var(--hb-ink)!important}html body .hs-theme-toggle,html.hs-dark body .hs-theme-toggle{background:transparent!important;border:2px solid var(--hb-ink)!important;color:var(--hb-ink)!important}html body .hs-theme-toggle:hover{background:var(--hb-butter)!important;color:#2b1650!important;border-color:#2b1650!important}html body .theme-drawer__badge,html body :is(.cart-bubble,.cart-bubble__background){background-color:var(--hb-tomato)!important;color:#fff!important}html body .cart-bubble__text,html body .cart-bubble__text-count{color:#fff!important;font-weight:700!important}html body .hs-footer,html.hs-dark body .hs-footer{position:relative;overflow:hidden;background:#2b1650!important;color:#f3ecffd1!important;border-radius:var(--hb-r-xl) var(--hb-r-xl) 0 0;padding-bottom:0!important;margin-top:calc(var(--hb-sec)*.5)}html.hs-dark body .hs-footer{background:#110726!important}html body .hs-footer:after{content:"heartside";display:block;margin:clamp(36px,5vw,72px) 0 0;font-family:var(--hb-display);font-weight:400;font-synthesis:none;font-size:clamp(78px,20vw,310px);line-height:.78;letter-spacing:-.03em;color:#ffe15c;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;transform:translateY(9%)}html body .hs-footer .hs-footer__logo{display:none!important}html body .hs-footer .hs-footer__promise{margin:0!important;font-family:var(--hb-display)!important;font-weight:400!important;font-size:clamp(28px,2.8vw,40px)!important;line-height:1.02!important;letter-spacing:-.01em!important;color:#fff!important}html body .hs-footer .hs-footer__news-label{color:#f3ecffbf!important}html body .hs-footer .hs-footer__title{font-family:var(--hb-sans)!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:#ffe15c!important}html body .hs-footer .hs-footer__list a{color:#f3ecffdb!important;font-weight:500!important}html body .hs-footer .hs-footer__list a:hover,html body .hs-footer .hs-footer__legal a:hover{color:#ffe15c!important}html body .hs-footer .hs-footer__submit{background:#ffe15c!important;color:#2b1650!important}html body .hs-footer .hs-footer__input{background:#ffffff12!important;border-color:#f3ecff4d!important;color:#fff!important}html body .hs-footer .hs-footer__mail{color:#fff!important;text-decoration-color:#ffe15c!important}html body .hs-footer .hs-footer__note{color:#f3ecffb3!important}html body .hs-footer .hs-footer__checks{display:none!important}html body .hs-footer .hs-footer__bottom{border-top-color:#f3ecff24!important}html body .hs-footer .hs-footer__fine p{color:#f3ecff9e!important}@media(min-width:900px){html main .hs-pdp__grid{align-items:start!important}html main .hs-pdp__media{position:sticky!important;top:calc(var(--header-height,64px) + 24px)!important;align-self:start!important}}html main .hs-pdp__title{font-family:var(--hb-display)!important;font-weight:400!important;font-synthesis:none;font-size:clamp(40px,4vw,62px)!important;line-height:.96!important;letter-spacing:-.015em!important;text-transform:none!important}html main .hs-pdp__sub{font-size:17px!important;line-height:1.55!important;color:var(--hb-ink-2)!important}html main .hs-pdp__price-amount{font-family:var(--hb-display)!important;font-weight:400!important;font-synthesis:none;letter-spacing:-.01em!important;color:var(--hb-ink)!important}html main .hs-pdp__price-cur{font-family:var(--hb-sans)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;color:var(--hb-muted)!important}html main .hs-pdp__price-note,html.hs-dark main .hs-pdp__price-note{background:none!important;padding:0!important;color:var(--hb-muted)!important;font-weight:600!important;font-size:14.5px!important}html main .hs-pdp__media :is(.product-media-container,.product-media,slideshow-slide,.media-gallery__item),html.hs-dark main .hs-pdp__media :is(.product-media-container,.product-media,slideshow-slide,.media-gallery__item){background-color:var(--hb-mist)!important;border-radius:var(--hb-r-lg)!important}html main .hs-pdp__media img{object-fit:contain!important}html main .hs-pdp__media .slideshow-control{background:var(--hb-card)!important;color:var(--hb-ink)!important;border-radius:50%!important;box-shadow:0 3px 0 var(--hb-drop)!important}html main .hs-pdp__media .slideshow-controls__thumbnail{border-radius:18px!important;background:var(--hb-mist)!important}html main .hs-pdp__media .slideshow-controls__thumbnail[aria-selected=true]{box-shadow:0 0 0 2.5px var(--hb-edge)!important}html main .hs-vp__legend{text-transform:none!important;letter-spacing:0!important;font-family:var(--hb-sans)!important;font-weight:700!important;color:var(--hb-ink)!important}html main .hs-vp__legend--bundle{justify-content:flex-start!important;text-align:left!important}html main .hs-vp__legend--bundle:before,html main .hs-vp__legend--bundle:after{display:none!important}html main .hs-vp__swatch,html.hs-dark main .hs-vp__swatch{border-radius:22px!important;background:var(--hb-mist)!important;border:2.5px solid transparent!important;transition:border-color .2s,box-shadow .2s,transform .2s}html main .hs-vp__swatch:hover{transform:translateY(-2px)}html main .hs-vp__input:checked+.hs-vp__swatch,html.hs-dark main .hs-vp__input:checked+.hs-vp__swatch{background:var(--hb-card)!important;border-color:var(--hb-edge)!important;box-shadow:0 4px 0 var(--hb-drop)!important}html main .hs-vp__card,html.hs-dark main .hs-vp__card{border:2.5px solid var(--hb-line)!important;border-radius:24px!important;background:var(--hb-mist)!important;box-shadow:none!important}html main .hs-vp__input:checked+.hs-vp__card,html.hs-dark main .hs-vp__input:checked+.hs-vp__card{border-color:var(--hb-edge)!important;background:var(--hb-card)!important;box-shadow:0 5px 0 var(--hb-drop)!important}html main .hs-vp__badge,html.hs-dark main .hs-vp__badge{background:var(--hb-butter)!important;color:#2b1650!important;border:2px solid #2B1650!important;text-transform:none!important;letter-spacing:0!important;font-weight:700!important;transform:rotate(-3deg)}html main .hs-vp__badge--dark{display:none!important}html main .hs-code,html.hs-dark main .hs-code{display:flex!important;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}html main .hs-code__icon{display:none!important}html main .hs-code__text{font-size:15px!important;font-weight:600!important;color:var(--hb-ink-2)!important}html main .hs-code__btn,html.hs-dark main .hs-code__btn{background:var(--hb-butter)!important;color:#2b1650!important;border:2px dashed #2B1650!important;border-radius:999px!important;box-shadow:none!important}html main .hs-code__copy{color:#2b1650!important}html main .hs-buy__btn,html.hs-dark main .hs-buy__btn{background:var(--hb-cobalt)!important;color:var(--hb-on)!important;border:0!important;border-radius:999px!important;min-height:64px!important;font-family:var(--hb-sans)!important;font-size:18px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;box-shadow:0 6px 0 var(--hb-drop)!important;transition:transform .15s var(--hb-ease),box-shadow .15s var(--hb-ease)!important}html.hs-dark main .hs-buy__btn{box-shadow:0 6px #8a6f12!important}html main .hs-buy__btn:hover{transform:translateY(2px);box-shadow:0 4px 0 var(--hb-drop)!important}html main .hs-buy__line{text-align:left!important;font-size:14.5px!important;color:var(--hb-muted)!important}html main .hs-buy__pay{display:none!important}html main .hs-buy__notice,html.hs-dark main .hs-buy__notice{background:var(--hb-mist)!important;border:0!important;border-radius:20px!important;box-shadow:none!important;color:var(--hb-ink-2)!important}html main .hs-eta__steps,html main .hs-trust{display:none!important}html main .hs-eta,html.hs-dark main .hs-eta{padding:0!important;border:0!important;background:none!important;box-shadow:none!important}html main .hs-eta__box,html.hs-dark main .hs-eta__box{background:var(--hb-mist)!important;border:0!important;border-radius:20px!important;box-shadow:none!important}html main .hs-acc.hs-acc,html.hs-dark.hs-dark main .hs-acc.hs-acc{background:var(--hb-mist)!important;border:2.5px solid transparent!important;border-radius:24px!important;box-shadow:none!important;overflow:visible!important;margin:0 0 12px!important;padding-inline:20px!important}html main .hs-acc.hs-acc[open],html.hs-dark.hs-dark main .hs-acc.hs-acc[open]{background:var(--hb-card)!important;border-color:var(--hb-edge)!important;box-shadow:0 5px 0 var(--hb-drop)!important}html main .hs-acc>summary,html.hs-dark.hs-dark main .hs-acc.hs-acc>summary{font-family:var(--hb-sans)!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--hb-ink)!important;background:transparent!important;border:0!important}html main .hs-acc>summary:after{background-color:var(--hb-cobalt)!important;color:var(--hb-on)!important}html.hs-dark.hs-dark main .hs-acc.hs-acc .hs-acc__body{background:transparent!important;color:var(--hb-ink-2)!important}html main .hs-acc__body{color:var(--hb-ink-2)!important}html main .hs-faq__group-title.hs-faq__group-title,html.hs-dark.hs-dark main .hs-faq__group-title.hs-faq__group-title{font-family:var(--hb-display)!important;font-weight:400!important;color:var(--hb-ink)!important;text-transform:none!important;letter-spacing:-.01em!important}html body .hs-sticky__btn{background:var(--hb-cobalt)!important;color:var(--hb-on)!important;border-radius:999px!important;text-transform:none!important;letter-spacing:0!important;font-weight:700!important}html main .product-card :is(.card-gallery,.product-card__media,.product-media-container),html.hs-dark main .product-card :is(.card-gallery,.product-card__media,.product-media-container){background-color:var(--hb-mist)!important;border-radius:var(--hb-r-lg)!important}html main .product-card img{object-fit:contain!important}html main .product-card :is(.product-card__title,.product-title){font-family:var(--hb-sans)!important;font-weight:700!important;color:var(--hb-ink)!important}@media(prefers-reduced-motion:reduce){html body .header-logo:after,.hb-pup:hover .hb-pup__pillow img{animation:none}.hb-btn,.hb-pup{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/hb4.css.map */
