:root{--hs-heart-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20.7s-7.4-4.4-9.6-9C.9 8.4 2.3 4.6 5.9 4.1 8.2 3.8 10.4 4.9 12 7c1.6-2.1 3.8-3.2 6.1-2.9 3.6.5 5 4.3 3.5 7.6-2.2 4.6-9.6 9-9.6 9z'/%3E%3C/svg%3E");--narrow-page-width: 1280px;--style-border-radius-buttons-primary: 999px;--style-border-radius-buttons-secondary: 999px;--style-border-radius-inputs: 12px;--style-border-radius-popover: 16px;--button-padding-inline: 28px;--button-padding-block: 17px;--focus-outline-width: 2px;--color-error: #C9271E;--color-success: #1E9E5A;--shadow-button: none}body[class*=page-width-]{--page-margin: var(--hs-gutter)}.button:not(.button-unstyled,.close-button,.menu-drawer__back-button),.button-secondary,button.shopify-payment-button__button--unbranded{font-family:var(--hs-sans);font-weight:700;font-size:15px;line-height:1.2;letter-spacing:.05em;text-transform:uppercase}.hs-beatline{display:flex;align-items:center;width:100%}.hs-beatline:before,.hs-beatline:after{content:"";flex:1;height:1.5px;background-color:currentColor}.hs-beatline svg{flex:none;width:96px;height:32px;margin-inline:-1px}#header-group .announcement-bar,#header-group [class*=announcement-bar]{font-family:var(--hs-sans)}#header-group .announcement-bar__message,#header-group .announcement-bar p{font-weight:600;letter-spacing:.06em;text-transform:uppercase}#header-component{--color-background-top-row: #FFFFFF !important;--color-background-bottom-row: #FFFFFF !important;--cart-bubble-background: var(--hs-heart) !important;--cart-bubble-text: #fff !important}.header{--header-padding: 10px}@media(min-width:990px){.header{--header-padding: 14px}}html.hs-scrolled .header__underlay-closed{box-shadow:0 1px 0 var(--hs-line),0 10px 24px -20px #11131866}.header-logo{gap:4px;font-family:var(--hs-display)!important;font-weight:400!important;font-style:normal!important;text-transform:uppercase;font-size:26px!important;line-height:1;letter-spacing:.01em;color:var(--hs-ink)}@media(min-width:990px){.header-logo{font-size:30px!important}}.header-logo:after{content:"";flex:none;width:.55em;height:.55em;margin-bottom:.05em;background-color:var(--hs-heart);-webkit-mask:var(--hs-heart-mask) center / contain no-repeat;mask:var(--hs-heart-mask) center / contain no-repeat;transform-origin:50% 58%;animation:hs-beat 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.header-logo:after{animation:none}}#header-component .menu-list__link{font-family:var(--hs-sans);font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase}#header-component .menu-list__link:hover{color:var(--hs-heart)}.menu-drawer{background-color:#fff}.menu-drawer__menu-item--mainlist{min-height:56px;font-family:var(--hs-display);font-weight:400;font-size:30px;line-height:1.1;letter-spacing:.01em;text-transform:uppercase}.hs-rte,.shopify-policy__body{font-family:var(--hs-sans);font-size:16.5px;line-height:1.7;color:#343945;overflow-wrap:break-word}.hs-rte>*,.shopify-policy__body .rte>*{margin-block:0}.hs-rte>*+*,.shopify-policy__body .rte>*+*{margin-top:1em}.hs-rte h2,.shopify-policy__body h2{margin-top:clamp(40px,5vw,60px);padding-top:clamp(24px,3vw,34px);border-top:1px solid var(--hs-line);font-family:var(--hs-display);font-weight:400;font-size:clamp(28px,3vw,40px);line-height:1;letter-spacing:.005em;text-transform:uppercase;color:var(--hs-ink)}.hs-rte>h2:first-child,.shopify-policy__body .rte>h2:first-child{margin-top:0;padding-top:0;border-top:0}.hs-rte h2+*,.shopify-policy__body h2+*{margin-top:16px}.hs-rte :is(h3,h4),.shopify-policy__body :is(h1,h3,h4,h5,h6){margin-top:30px;font-family:var(--hs-sans);font-weight:700;font-size:clamp(18px,1.5vw,20px);line-height:1.3;letter-spacing:-.01em;color:var(--hs-ink);text-transform:none}.hs-rte h3+*,.shopify-policy__body :is(h3,h4)+*{margin-top:8px}.hs-rte h2+h3{margin-top:20px}.hs-rte>p:first-child{font-size:clamp(18px,1.5vw,20px);line-height:1.55;color:var(--hs-ink)}.hs-rte :is(strong,b),.shopify-policy__body :is(strong,b){font-weight:700;color:var(--hs-ink)}.hs-rte a,.shopify-policy__body a{color:var(--hs-ink);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.2em;text-decoration-color:var(--hs-heart);overflow-wrap:anywhere}.hs-rte a:hover,.shopify-policy__body a:hover{color:var(--hs-heart)}.hs-rte :is(ul,ol),.shopify-policy__body :is(ul,ol){margin-left:0;padding-left:0;list-style:none}.hs-rte li,.shopify-policy__body li{position:relative;padding-left:30px}.hs-rte li+li,.shopify-policy__body li+li{margin-top:.5em}.hs-rte ul>li:before,.shopify-policy__body ul>li:before{content:"";position:absolute;left:2px;top:.5em;width:14px;height:14px;background-color:var(--hs-heart);-webkit-mask:var(--hs-heart-mask) center / contain no-repeat;mask:var(--hs-heart-mask) center / contain no-repeat}.hs-rte ol,.shopify-policy__body ol{counter-reset:hs-ol}.hs-rte ol>li,.shopify-policy__body ol>li{counter-increment:hs-ol}.hs-rte ol>li:before,.shopify-policy__body ol>li:before{content:counter(hs-ol) ".";position:absolute;left:0;top:0;font-weight:800;color:var(--hs-heart)}.hs-rte li>:is(ul,ol),.shopify-policy__body li>:is(ul,ol){margin-top:.5em}.hs-rte hr,.shopify-policy__body hr{height:1px;border:0;background-color:var(--hs-line);margin-block:36px}.hs-rte blockquote{margin-inline:0;padding:14px 18px;border-radius:var(--hs-r-md);background-color:var(--hs-grey);font-weight:500;color:var(--hs-ink)}.hs-rte img,.shopify-policy__body img{max-width:100%;height:auto;border-radius:var(--hs-r-md)}.hs-rte table,.shopify-policy__body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:15px}.hs-rte :is(td,th),.shopify-policy__body :is(td,th){padding:10px 14px;border-bottom:1px solid var(--hs-line);text-align:left;vertical-align:top}.hs-article--faq .hs-rte h2{border-top:0;padding-top:0;font-size:clamp(26px,2.6vw,34px)}.hs-article--faq .hs-rte h2+.hs-rte__accs,.hs-rte__accs{margin-top:14px}.hs-rte__accs .hs-acc__body>*{margin-block:0}.hs-rte__accs .hs-acc__body>*+*{margin-top:.9em}.shopify-policy__container{max-width:760px!important;margin:0 auto!important;padding:clamp(44px,7vw,96px) var(--hs-gutter) clamp(64px,8vw,112px)!important;box-sizing:content-box}.shopify-policy__title{margin-bottom:clamp(28px,4vw,44px);padding-bottom:clamp(22px,3vw,32px);border-bottom:1px solid var(--hs-line);text-align:left}.shopify-policy__title:before{content:"Heartside policies";display:block;margin-bottom:12px;font-family:var(--hs-sans);font-weight:700;font-size:13px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--hs-cocoa)}.shopify-policy__title h1{margin:0;font-family:var(--hs-display)!important;font-weight:400!important;font-size:clamp(40px,6vw,72px)!important;line-height:.95!important;letter-spacing:.005em;color:var(--hs-ink);text-transform:uppercase!important;text-wrap:balance}@media(max-width:749px){.main-collection-grid{padding-inline:var(--hs-gutter)!important}}:is(.product-grid-container,product-recommendations) .card-gallery{overflow:hidden;border-radius:var(--hs-r-md);background-color:var(--hs-grey);isolation:isolate}:is(.product-grid-container,product-recommendations) .card-gallery img{transition:transform .8s var(--hs-ease)}@media(hover:hover){:is(.product-grid-container,product-recommendations) .product-card:hover .card-gallery img{transform:scale(1.04)}}:is(.product-grid-container,product-recommendations) .product-card__content{gap:6px}.hs-compare__cell--label{font-family:var(--hs-sans)!important;font-weight:700;font-size:14.5px!important;line-height:1.3;letter-spacing:-.005em;text-transform:none}@media(min-width:750px){.hs-compare__cell--label{font-size:17px!important}}.hs-how__step:nth-child(2){margin-top:0!important}.hs-reasons__grid{border-top:0!important;padding-top:0!important}.hs-contact__mail{font-family:var(--hs-sans)!important;font-weight:700;font-size:clamp(18px,1.6vw,22px)!important;letter-spacing:0!important}.hs-pmedia__cap{font-family:var(--hs-sans)!important;font-style:normal!important;font-size:14px!important}.hs-pw__logo{text-transform:uppercase}.hs-phead{background:var(--hs-grey)!important}.hs-phead__beat{color:#e8352b59!important}.hs-cta__card{background:var(--hs-grey)!important}.hs-cta__ring{border-color:#e8352b59!important}.hs-404{background:var(--hs-grey)!important}.hs-article__help-actions .hs-btn{text-transform:none!important;letter-spacing:0!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/hs-chrome.css.map */
