@font-face{font-family:Cobalte;src:url(//heartandnote.com/cdn/shop/t/3/assets/Cobalte-Regular.woff2?v=112723108184051728461772522082) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--color-hn-black: #000000;--color-hn-white: #FFFFFF;--color-hn-grey: #F5F5F5;--font-hn-primary: "Cobalte", sans-serif;--font-hn-logo: "Cobalte", serif}body{font-family:var(--font-hn-primary);color:var(--color-hn-black);background-color:var(--color-hn-white);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--font-hn-primary);text-transform:uppercase;letter-spacing:.1em}@media screen and (min-width:750px)and (max-width:989px){header-drawer{display:flex!important}.header__inline-menu{display:none!important}.header__icon--menu .icon{color:#000!important}}.header{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:3rem 4rem!important;max-width:none!important;width:100%!important;margin:0!important}@media screen and (max-width:749px){.header{padding:1.2rem 1.5rem!important}.header__icons--right{gap:.4rem!important}.header__icons--right details-modal.header__search{display:none!important}.header__icons.header__icons--right.small-hide{display:flex!important}.header__icon--menu .icon{color:#000!important}}.header__column--left{display:flex!important;flex:1 1 0%!important;align-items:center!important;justify-content:flex-start!important}.header__column--right{display:flex!important;flex:1 1 0%!important;align-items:center!important;justify-content:flex-end!important}.header__inline-menu--left{display:block}.list-menu--inline{display:flex!important;align-items:center!important;gap:8rem!important;margin:0!important;padding:0!important}.header__heading{margin:0!important;display:flex!important;justify-content:center!important;padding:0!important;flex-shrink:0}.header__heading-logo-wrapper{display:flex!important;justify-content:center!important;align-items:center!important;min-height:50px;position:relative}.header__heading-logo{max-width:250px!important;height:auto!important}.header__heading-logo--transparent,.header__heading-logo--default{display:none!important}@media screen and (min-width:750px){.template-index .header-wrapper:not(.header-wrapper--scrolled).header-wrapper--has-transparent-logo .header__heading-logo--transparent{display:block!important}}@media screen and (max-width:749px){.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__heading-logo--default{display:block!important}.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__heading-logo--transparent{display:none!important}}.header-wrapper--scrolled .header__heading-logo--default,.header-wrapper:not(.header-wrapper--has-transparent-logo) .header__heading-logo--default,body:not(.template-index) .header__heading-logo--default{display:block!important}.header-wrapper--has-transparent-logo .header__heading-logo--transparent.h2,.header-wrapper--has-transparent-logo .header__heading-logo--default.h2{display:none!important}.header__menu-item{font-family:var(--font-hn-primary);font-size:1.4rem!important;text-transform:uppercase;letter-spacing:.25em!important;padding:1rem!important;color:var(--color-hn-black);text-decoration:none;font-weight:500;line-height:normal;white-space:nowrap;list-style:none}.header li{list-style:none!important;display:flex!important;align-items:center!important;margin:0!important}.desktop-localization-wrapper{display:none!important}.header__icon--cart{position:relative!important}#cart-icon-bubble{display:flex!important;align-items:center;gap:0}.header__icons--right{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:1.5rem!important}.header__icons--right .header__icon,.header__icons--right .header__icon--cart,.header__icons--right .header__icon--account,.header__icons--right .header__search,.header__icons--right a,.header__icons--right details-modal{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;min-width:2.4rem}.header__icons .svg-wrapper svg,.header__icons--right .svg-wrapper svg,.header__icons .svg-wrapper img,.header__icons--right .svg-wrapper img,.header__icon--cart svg,.header__icon--account svg,.header__search svg{width:1.8rem!important;height:1.8rem!important;color:#000!important;display:block!important;opacity:1!important;visibility:visible!important}.header__icons--right .header__icon,.header__icons--right a{color:#000!important}.header__icons--right .svg-wrapper img{filter:none!important}@media screen and (min-width:750px){.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__icons .svg-wrapper svg,.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__icons--right .svg-wrapper svg,.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__icon--cart svg,.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__icon--account svg,.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__search svg{color:#fff!important}.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__icons--right .header__icon,.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__icons--right a{color:#fff!important}.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__icons--right .svg-wrapper img{filter:brightness(0) invert(1)!important}}.cart-count-bubble{position:absolute;top:-.8rem;right:-.5rem;background-color:var(--color-hn-black);color:#fff;width:1.8rem;height:1.8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:500;line-height:1}@media screen and (min-width:750px){.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__menu-item,.template-index .header-wrapper:not(.header-wrapper--scrolled) #cart-icon-bubble{color:var(--color-hn-white)!important}.template-index .header-wrapper:not(.header-wrapper--scrolled):not(.header-wrapper--has-transparent-logo) .header__heading-logo--default{filter:invert(1) brightness(100);display:block!important}}.header-wrapper{transition:background-color .3s ease,color .3s ease}.card-wrapper{background:transparent!important}.card__inner{background-color:#f2f2f2!important;border:none!important;border-radius:0!important}.card__media{background:transparent!important}.card__media img{mix-blend-mode:multiply}.card__content{padding-top:1.5rem!important;padding-left:0!important;padding-right:0!important}.card__information{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:baseline!important;padding:0!important}.card__heading{font-family:var(--font-hn-primary);font-size:1.4rem!important;text-transform:uppercase!important;letter-spacing:.1em!important;margin:0!important;flex:1}.card__information .price{margin:0!important;text-align:right;flex:0 0 auto}.card-information{width:100%;margin-top:.5rem!important;order:3}.card-information .caption-with-letter-spacing,.card-information .subtitle{font-size:1.1rem!important;color:#666!important;text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-hn-primary)}.price--item{font-family:var(--font-hn-primary);font-size:1.3rem!important;color:var(--color-hn-black)}.price__regular,.price__sale{color:var(--color-hn-black)!important}.badge{border-radius:0!important;background-color:#fff!important;color:var(--color-hn-black)!important;border:1px solid #EEEEEE!important;padding:.4rem .8rem!important;font-size:.9rem!important;text-transform:uppercase;font-weight:500;letter-spacing:.05em;left:1rem!important;top:1rem!important}.faq-container{max-width:800px;margin:0 auto;padding:4rem 2rem}.faq-item{border-bottom:1px solid #E5E5E5;padding:1.5rem 0}.faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:500;text-transform:uppercase;font-size:1.3rem}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease-out;font-size:1.2rem;color:#666;margin-top:1rem}.footer{border-top:none;background-color:var(--color-hn-white);padding-top:8rem;padding-bottom:5rem}.footer__content-top{display:flex!important;flex-direction:row-reverse!important;justify-content:space-between;align-items:flex-start;padding-bottom:5rem}.footer-block--newsletter{flex:0 0 40%!important;margin-top:0!important}.footer__blocks-wrapper{flex:0 0 50%!important;display:flex!important;justify-content:flex-end!important;gap:4rem!important}.about-hero{position:relative;padding:10rem 0;overflow:hidden;text-align:center}.about-hero__title{font-family:var(--font-hn-primary);font-size:clamp(8rem,20vw,20rem);font-weight:500;text-transform:uppercase;color:var(--color-hn-black);margin:0;line-height:.8;letter-spacing:-.02em;opacity:1;position:relative;z-index:1}.about-hero__image-wrapper{position:relative;z-index:2;margin-top:-1.5vw;max-width:600px;margin-left:auto;margin-right:auto;box-shadow:0 20px 40px #0000001a}.about-hero__image-wrapper img{display:block;width:100%;height:auto;filter:grayscale(100%)}.about-hero__mobile{display:none}@media screen and (max-width:749px){.about-hero__desktop{display:none!important}.about-hero{padding:0!important}.about-hero__mobile{display:block}.about-hero__mobile-image{width:100%;height:auto;display:block}}.about-content{padding:0;text-align:center}.about-text-block{max-width:70rem;margin:0 auto;margin-bottom:6rem}.about-text-block p{font-size:1.6rem;line-height:1.6;color:var(--color-hn-black);margin-bottom:2.5rem}.about-image-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:8rem;padding:0 4rem}.about-image-grid img{width:100%;height:auto;display:block;filter:grayscale(100%);transition:filter .3s ease}.about-image-grid img:hover{filter:grayscale(0%)}.product{padding-top:0}.product__title h1{font-family:var(--font-hn-primary);font-size:2.8rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.announcement-bar{background-color:var(--color-hn-white)!important;border-bottom:1px solid #EEEEEE;padding:.8rem 0}.announcement-bar__message{font-family:var(--font-hn-primary);font-size:1rem!important;text-transform:uppercase;letter-spacing:.15em;color:var(--color-hn-black)!important;margin:0!important}.header__heading-logo--transparent{display:none}.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__heading-logo--transparent{display:block}.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__heading-logo--default{display:none}.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__menu-item,.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__heading-link,.template-index .header-wrapper:not(.header-wrapper--scrolled) .header__heading-link .h2{color:#fff!important}.template-index .header-wrapper{position:absolute;width:100%;background:transparent;border-bottom:none;z-index:10;transition:background .3s ease,backdrop-filter .3s ease}.template-index .header-wrapper.header-wrapper--scrolled{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;top:0;border-bottom:1px solid #EEEEEE}.template-index .header-wrapper.header-wrapper--scrolled .header__menu-item{color:var(--color-hn-black)!important}@keyframes slowZoom{0%{transform:scale(1)}to{transform:scale(1.1)}}.homepage-hero__image{width:100%;height:100%;object-fit:cover;animation:slowZoom 20s infinite alternate ease-in-out}.header__menu-item{text-transform:uppercase;letter-spacing:.15em;font-size:1.2rem}@media screen and (max-width:749px){.product__info-wrapper{padding-left:1.5rem!important;padding-right:1.5rem!important}.product__media-list{width:100%!important;margin-left:0!important}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0!important;margin-right:0!important}}.product__info-container .price--large{font-size:2rem!important;color:var(--color-hn-black)}.product-form__input--pill input[type=radio]+label{border:1px solid #EEEEEE!important;border-radius:0!important;padding:1rem 2rem!important;font-size:1.2rem!important;text-transform:uppercase;background:transparent;color:#999}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--color-hn-black)!important;color:var(--color-hn-black);background:transparent!important}.product-form__submit{border-radius:0!important;background-color:var(--color-hn-black)!important;color:var(--color-hn-white)!important;text-transform:uppercase;letter-spacing:.15em;height:5rem;margin-top:2rem}.product__description-heading{font-family:var(--font-hn-primary);font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-top:3rem;margin-bottom:1.5rem}.product__accordion summary{padding:1.5rem 0!important;border-top:none!important}.product__accordion .summary__title{font-family:var(--font-hn-primary);font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.testimonial-section{padding:10rem 0;background-color:var(--color-hn-white);text-align:center;overflow:hidden}.testimonial-heading{font-family:var(--font-hn-primary);font-size:2.8rem;text-transform:uppercase;letter-spacing:.15em;margin-bottom:5rem;color:var(--color-hn-black)}.testimonial-slider{display:flex!important;flex-wrap:nowrap!important;gap:2rem!important;padding:0 4rem!important;margin:0!important;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.testimonial-slider::-webkit-scrollbar{display:none}@media screen and (min-width:990px){.testimonial-slider{padding:0 25%!important;gap:0!important}}.testimonial-card.slider__slide{width:100%!important;flex:0 0 100%!important;scroll-snap-align:center;max-width:none!important;padding:0 2rem}@media screen and (min-width:990px){.testimonial-card.slider__slide{flex:0 0 100%!important}}.testimonial-card__inner{background-color:#f8f8f8;padding:3rem 4rem;text-align:left;height:100%;display:flex;flex-direction:column;justify-content:center;position:relative;min-height:300px;transition:transform .6s cubic-bezier(.4,0,.2,1);transform-origin:center center}.testimonial-card.is-active .testimonial-card__inner{transform:none!important;z-index:2;box-shadow:0 10px 40px #0000001a}.testimonial-card:not(.is-active) .testimonial-card__inner{transform:scale(.8)}@media screen and (max-width:749px){.testimonial-card__inner{padding:4rem 3rem;min-height:300px}}.testimonial-quote{font-size:1.6rem;line-height:1.8;font-style:normal;color:#333;margin-bottom:4rem;font-weight:300;text-align:left}.testimonial-author{font-family:var(--font-hn-primary);font-size:1.3rem;text-transform:capitalize;letter-spacing:.05em;color:var(--color-hn-black);text-align:right;font-weight:400;margin-top:0}.testimonial-slider-buttons,.testimonial-slider-buttons.hidden{display:flex!important;visibility:visible!important;opacity:1!important;justify-content:center!important;align-items:center!important;gap:3rem!important;margin-top:5rem!important;width:100%!important}.testimonial-slider-buttons .slider-button,.testimonial-slider-buttons .slider-button.hidden{display:flex!important;visibility:visible!important;opacity:1!important;color:rgb(var(--color-foreground))!important;width:50px!important;height:50px!important;background:transparent!important;border:none!important;cursor:pointer!important;align-items:center!important;justify-content:center!important;padding:0!important}.testimonial-slider-buttons .slider-button svg{display:block!important;visibility:visible!important;width:1.5rem!important;height:auto!important}.testimonial-slider-buttons .slider-button--prev svg{transform:rotate(90deg)!important}.testimonial-slider-buttons .slider-button--next svg{transform:rotate(-90deg)!important}.testimonial-slider-buttons .slider-button[disabled]{opacity:.05!important;cursor:default!important}.testimonial-slider-buttons .slider-button:not([disabled]){opacity:1!important}.testimonial-slider-buttons .slider-button:not([disabled]):hover{transform:scale(1.3)}.drawer__inner{width:500px!important;background-color:var(--color-hn-white);border:none!important;display:flex!important;flex-direction:column!important;height:100%!important;max-width:100vw!important}cart-drawer-items{flex:1 1 auto!important;overflow-y:auto!important;min-height:0!important;display:block!important}.drawer__header{padding:2.5rem!important;border-bottom:1px solid #EEEEEE;display:flex!important;justify-content:space-between!important;align-items:center!important}.drawer__heading{font-family:var(--font-hn-primary);font-size:1.8rem!important;text-transform:uppercase;letter-spacing:.1em;margin:0!important}.drawer__close{color:var(--color-hn-black)!important;position:static!important;padding:0!important;min-width:0!important;min-height:0!important}.cart-drawer .cart-items{padding:0}.cart-drawer .cart-item{display:grid!important;grid-template:none!important;grid-template-columns:210px 1fr!important;grid-template-areas:"media details"!important;gap:2.5rem!important;padding:2.5rem!important;border-bottom:1px solid #EEEEEE}.cart-item__media{grid-area:media!important;background-color:#f8f8f8;position:relative;display:flex!important;align-items:center!important;justify-content:center!important;aspect-ratio:1 / 1!important;overflow:hidden!important}.cart-item__image{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important}.cart-item__details{display:flex;flex-direction:column;gap:1rem;position:relative}.cart-item__name{font-family:var(--font-hn-primary);font-size:1.4rem!important;text-transform:uppercase;letter-spacing:.05em;color:var(--color-hn-black);text-decoration:none;margin:0!important;word-break:normal!important;overflow-wrap:break-word!important;line-height:1.3!important}.cart-item__details .product-option{font-size:1.2rem;color:#777;margin:0!important}.cart-item__quantity-wrapper{margin-top:.5rem}.cart-quantity.quantity,.cart-quantity.quantity:before,.cart-quantity.quantity:after,.cart-quantity.quantity *{border:none!important;box-shadow:none!important;outline:none!important}.cart-quantity.quantity{background:transparent!important;width:auto!important;min-height:0!important;display:inline-flex!important;align-items:center!important;gap:1.2rem!important;margin:0!important}.cart-quantity .quantity__button{width:auto!important;height:auto!important;padding:0!important;background:none!important;font-size:1.6rem!important;color:var(--color-hn-black)!important;opacity:1!important}.cart-quantity .quantity__input{width:2.5rem!important;padding:0!important;background:transparent!important;font-size:1.3rem!important;color:var(--color-hn-black)!important;font-weight:500!important;text-align:center!important;-moz-appearance:textfield!important}.cart-quantity .quantity__input::-webkit-outer-spin-button,.cart-quantity .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.cart-item__price-remove{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;margin-top:auto!important;padding-top:1rem!important}.cart-remove-button{font-family:var(--font-hn-primary);font-size:1rem!important;text-transform:uppercase;letter-spacing:.1em;text-decoration:underline;color:#888!important;background:none!important;padding:0!important;border:none!important;cursor:pointer;line-height:1!important}.cart-item__details .price{font-family:var(--font-hn-primary);font-size:1.3rem!important;color:var(--color-hn-black);font-weight:500;line-height:1!important}.drawer__footer{padding:2.5rem!important;border-top:none!important;margin-top:auto!important;flex-shrink:0!important;display:block!important;visibility:visible!important;opacity:1!important}.totals{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:2rem 0!important;border-top:1px solid #EEEEEE!important;border-bottom:1px solid #EEEEEE!important;margin-bottom:2rem!important}.totals__total{font-family:var(--font-hn-primary);font-size:1.5rem!important;text-transform:uppercase;letter-spacing:.1em;margin:0!important;color:var(--color-hn-black)!important}.totals__total-value{font-weight:500!important;font-size:1.5rem!important;margin:0!important;color:var(--color-hn-black)!important}.cart__checkout-button{width:100%!important;height:6rem!important;border-radius:0!important;background-color:var(--color-hn-black)!important;color:var(--color-hn-white)!important;text-transform:uppercase;letter-spacing:.2em;font-size:1.6rem!important;font-family:var(--font-hn-primary);border:none!important}.order{max-width:80rem!important;margin:0 auto;padding-top:8rem!important}.order .customer__title,.order h2{font-family:var(--font-hn-primary);font-size:2.8rem!important;text-transform:none;letter-spacing:0;margin-bottom:1.5rem!important;text-align:left}.order h2{font-size:1.8rem!important;text-transform:uppercase;letter-spacing:.1em;margin-top:4rem!important;margin-bottom:2rem!important}.order p{font-size:1.3rem;line-height:1.6;color:#666}.order .order-details{border:none;margin-top:3rem}.order-details thead{display:none!important}.order-details tbody tr{border-bottom:none!important;display:flex!important;flex-direction:column;padding:1.5rem 0}.order-details td{padding:.2rem 0!important;display:flex;justify-content:space-between;width:100%}.order-details td:first-child{font-family:var(--font-hn-primary);font-size:1.4rem;text-transform:uppercase;color:var(--color-hn-black)}.order-details tfoot{border-top:1px solid #EEEEEE;margin-top:2rem;display:block}.order-details tfoot tr{display:flex;justify-content:space-between;padding:1.5rem 0;font-family:var(--font-hn-primary);font-size:1.6rem;text-transform:uppercase}.order-addresses{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-top:6rem;padding-top:4rem;border-top:1px solid #EEEEEE}.order-addresses h2{margin-top:0!important}.order-addresses address{font-style:normal;font-size:1.3rem;line-height:1.8;color:#333}.order-confirmation-footer{margin-top:10rem;padding-top:4rem;border-top:1px solid #EEEEEE;text-align:left}.order-confirmation-footer h3{font-family:var(--font-hn-primary);font-size:1.8rem;text-transform:uppercase;margin-bottom:2rem}.order-confirmation-footer p{font-size:1.3rem}@media screen and (max-width:749px){.order-addresses{grid-template-columns:1fr;gap:3rem}}.shopify-policy__container{max-width:80rem!important;padding-top:10rem!important;padding-bottom:10rem!important}.shopify-policy__title h1{font-family:var(--font-hn-primary);font-size:2.4rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6rem;border:none}.shopify-policy__body h2{font-family:var(--font-hn-primary);font-size:1.8rem;text-transform:uppercase;letter-spacing:.1em;margin-top:5rem;margin-bottom:2rem}.shopify-policy__body p{font-size:1.4rem;line-height:1.7;color:#333;margin-bottom:2rem}.policy-contact-info{margin-top:4rem;font-size:1.4rem}.contact{max-width:60rem!important;margin:0 auto}.contact .title{font-family:var(--font-hn-primary);font-size:2.8rem!important;text-transform:uppercase;letter-spacing:.1em;margin-bottom:2rem!important;text-align:left}.contact-info-text{font-size:1.4rem;line-height:1.8;margin-bottom:4rem}.contact__fields .field,.contact .field{margin-bottom:1.5rem}.contact .field__input{background-color:#f0f0f0!important;border:none!important;border-radius:0!important;padding:1.5rem 2rem!important;font-size:1.3rem!important}.contact .field__label{display:none}.contact .text-area{min-height:20rem;border:1px solid #000!important;background-color:transparent!important}.contact__button .button{width:100%;border-radius:0!important;background-color:var(--color-hn-black)!important;color:var(--color-hn-white)!important;text-transform:uppercase;letter-spacing:.15em;height:5.5rem;font-size:1.5rem!important;margin-top:2rem}.checkout-heading{font-family:var(--font-hn-primary);font-size:1.8rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:2rem;border-bottom:1px solid #EEEEEE;padding-bottom:1rem}.checkout-field-wrapper{background-color:#f8f8f8;padding:1rem 1.5rem;margin-bottom:1rem}.checkout-item{display:flex;gap:2rem;padding:2rem 0;border-bottom:1px solid #EEEEEE}.checkout-item__image{width:80px;background-color:#f2f2f2}.checkout-summary-line{display:flex;justify-content:space-between;padding:1rem 0;font-family:var(--font-hn-primary);font-size:1.3rem}.checkout-total{font-size:1.6rem;font-weight:700;border-top:1px solid #000;margin-top:2rem;padding-top:1.5rem}.checkout-pay-button{width:100%;background-color:#000;color:#fff;text-transform:uppercase;padding:1.8rem;font-family:var(--font-hn-primary);letter-spacing:.15em;margin-top:3rem;border:none}@media screen and (max-width:749px){.testimonial-card{flex:0 0 85%}.product__illustration{position:relative;max-width:200px;margin-left:auto;margin-top:-5rem}}.footer .list-menu__item--link{font-size:1.2rem;padding:.5rem 0;color:var(--color-hn-black)}.newsletter-form__field-wrapper .field__input{border-bottom:1px solid var(--color-hn-black)!important;border-radius:0!important;background:transparent!important}.newsletter-form__button{color:var(--color-hn-black)!important}.card-information{margin-top:2rem}.card-information__top{display:flex!important;justify-content:space-between!important;align-items:baseline!important;width:100%}.card-information__top .card__heading{font-size:1.4rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.1em!important;margin:0!important}.card-information__top .price{font-size:1.3rem!important;font-weight:400!important;margin:0!important}.card-information__bottom{margin-top:.5rem}.product-card__meta-info{font-size:1.1rem;color:#666;text-transform:uppercase;letter-spacing:.05em;font-weight:400}@media screen and (min-width:990px){.product-grid{display:flex!important;flex-wrap:wrap!important;column-gap:20px!important;row-gap:20px!important;padding:0!important}.product-grid .grid__item{width:calc(50% - 10px)!important;max-width:calc(50% - 10px)!important;flex-grow:0!important;flex-shrink:0!important}}.template-collection .collection-hero.hidden{display:none!important}.template-collection .collection-hero{padding:0!important;margin:0!important}.template-collection .collection-hero__inner{padding:0!important;min-height:0!important}.facets-vertical-sort{padding-top:2rem!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/heart-note.css.map */
