@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";body,.product-card--title,.product-card--vendor,.product-card--title-link,.product--price,.product--compare-price,.product--from,.section-blocks--title,.section-blocks--text,.featured-collection--header h1,.featured-collection--header h2,.featured-collection--header h3,.featured-blog--heading,.recent-products--title,.collection-with-highlight h2,.featured-content--container h1,.featured-content--container h2,.featured-content--container h3,.footer--block--heading,.footer--about-text,.header--logo,.header--primary-nav,.header--secondary-nav,.mobile-nav--menu,.cart--header,.cart-button--text,.product-quick-add--text,input,select,textarea,button{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;letter-spacing:0!important}body{color:#151515;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-blocks--title,.featured-collection--header h2,.featured-collection--header h3,.featured-blog--heading,.recent-products--title,.collection-with-highlight h2,.featured-content--container h2,.featured-content--container h3{font-weight:500!important;letter-spacing:-.015em!important;text-transform:none!important;line-height:1.15!important;color:#151515!important}.section-blocks--title[data-item=banner-heading],.section-blocks--title[data-item=featured-heading]{font-weight:600!important;letter-spacing:-.025em!important;line-height:1.05!important}.section-blocks--block[data-block-type=overline]{letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:500!important;font-size:11px!important;color:#525252!important}.section-blocks--block[data-block-type=description] p,.featured-content--container p,.image-with-text--text p{font-weight:400!important;line-height:1.55!important;color:#3f3f3f!important;letter-spacing:0!important;font-size:15px!important}.header--root,.section--header{background:#fff!important;border-bottom:1px solid #ededed!important;box-shadow:none!important}.header--logo,.header--primary-logo{font-weight:600!important;letter-spacing:-.02em!important;text-transform:none!important;color:#151515!important}.header--primary-nav a,.header--secondary-nav a{text-transform:none!important;letter-spacing:0!important;font-weight:500!important;font-size:14px!important;color:#151515!important}.header--primary-nav a:hover,.header--secondary-nav a:hover{opacity:.6}.header--account svg,.header--cart svg,.header--search svg,.header--drawer-toggle svg{color:#151515!important}.section--announcement{background-color:#151515!important;color:#fff!important}.section--announcement *{color:#fff!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important;font-size:13px!important}.product-card--root,.product-card--details{background:transparent!important;text-align:left!important}.product-card--image-wrapper{background-color:#f5f5f3!important;border-radius:8px!important;overflow:hidden}.product-card--image,.product-card--hover-image{border-radius:8px!important}.product-card--title,.product-card--title-link{font-weight:500!important;letter-spacing:0!important;text-transform:none!important;line-height:1.35!important;color:#151515!important;font-size:14px!important}.product-card--vendor{font-size:11px!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#525252!important;font-weight:500!important}.product--price,.product--from{font-weight:500!important;color:#151515!important;letter-spacing:0!important;font-size:14px!important}.product--compare-price{color:#888!important;text-decoration:line-through!important;font-weight:400!important}.product--label{letter-spacing:.02em!important;font-weight:500!important;text-transform:uppercase!important;font-size:10px!important;border-radius:4px!important}.button.button-1,button.button-1,a.button-1{background-color:#151515!important;color:#fff!important;border-color:#151515!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;border-radius:9999px!important;font-size:14px!important}.button.button-1:hover,button.button-1:hover,a.button-1:hover{background-color:#2a2a2a!important;border-color:#2a2a2a!important}.button.button-2,button.button-2,a.button-2{background-color:#fff!important;color:#151515!important;border:1px solid #151515!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;border-radius:9999px!important;font-size:14px!important}.button.button-2:hover,button.button-2:hover,a.button-2:hover{background-color:#151515!important;color:#fff!important}.button.button-3,button.button-3,a.button-3{background-color:transparent!important;color:#151515!important;border:1px solid #151515!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;border-radius:9999px!important;font-size:14px!important}.button.button-3:hover,button.button-3:hover,a.button-3:hover{background-color:#151515!important;color:#fff!important}.button.button-4,button.button-4,a.button-4{background-color:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.7)!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;border-radius:9999px!important;font-size:14px!important}.button.button-4:hover,button.button-4:hover,a.button-4:hover{background-color:#fff!important;color:#151515!important}.stacked-text--button{font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#151515!important}.product-quick-add--button{background-color:#fff!important;color:#151515!important;border:1px solid #151515!important;font-weight:500!important;border-radius:9999px!important}.product-quick-add--button:hover{background-color:#151515!important;color:#fff!important}.product-quick-add--text{text-transform:none!important;letter-spacing:0!important;font-weight:500!important;font-size:13px!important}.cart--header h2,.cart--header h3{font-weight:500!important;text-transform:none!important;letter-spacing:-.01em!important;color:#151515!important}.cart--checkout-button{background-color:#151515!important;color:#fff!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;border-radius:9999px!important}.cart--checkout-button:hover{background-color:#2a2a2a!important}.featured-collection--root,.recent-products--root,.section--featured-collection,.section--featured-products,.section--recent-products{background:#fff}.featured-collection--header,.recent-products--title{text-align:left!important}.recent-products--title{font-weight:500!important;letter-spacing:-.015em!important;text-transform:none!important}.featured-collection--show-more{font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#151515!important}.carousel-nav-arrow,.nav-arrow{color:#151515!important;border-radius:9999px!important}.carousel-nav-arrow:hover{opacity:.6}.section-blocks--block[data-block-type=heading]{font-weight:500!important;letter-spacing:-.02em!important;text-transform:none!important;line-height:1.1!important}.section-blocks--block[data-block-type=button] a,.section-blocks--block[data-block-type=button] button{font-weight:500!important;letter-spacing:0!important;text-transform:none!important;border-radius:9999px!important}.section--image-with-text [class^=image-with-text] h2,.section--image-with-text [class^=image-with-text] h3{font-weight:500!important;letter-spacing:-.02em!important;text-transform:none!important;line-height:1.1!important}.featured-content--container{background:#fff}.featured-content--image{border-radius:8px!important;overflow:hidden}.featured-content--container h2,.featured-content--container h3{font-weight:500!important;letter-spacing:-.015em!important;text-transform:none!important}.section--featured-blog{background:#fff}.featured-blog--heading{font-weight:500!important;letter-spacing:-.015em!important;text-transform:none!important}.featured-blog--header{text-align:left!important}.section--newsletter input[type=email]{border-radius:9999px!important;border:1px solid #151515!important;background:transparent!important;padding:12px 20px!important}.section--newsletter button{background-color:#151515!important;color:#fff!important;border-radius:9999px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.footer--root,.section--footer{background:#151515!important;color:#fff!important}.footer--block--heading{color:#fff!important;font-weight:600!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important}.footer--menu a,.footer--about-text{color:#ffffffb8!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;font-size:13px!important}.footer--menu a:hover{color:#fff!important}.footer-bar--root,.section--footer-bar{background:#0a0a0a!important;color:#ffffff80!important;border-top:1px solid rgba(255,255,255,.1)!important}.footer-bar--block,.footer-bar--block *{color:#ffffff8c!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important}.mobile-nav,.mobile-nav--header{background:#fff!important;color:#151515!important}.mobile-nav--menu a,.mobile-nav--account a,.mobile-nav--localization a{text-transform:none!important;letter-spacing:0!important;font-weight:500!important;color:#151515!important}.mobile-nav--footer{background:#f5f5f3!important}.collection-header h1{font-weight:600!important;letter-spacing:-.025em!important;text-transform:none!important;font-size:clamp(32px,4vw,56px)!important;line-height:1.05!important}.main-collection--description{color:#525252!important}.main-product h1{font-weight:600!important;letter-spacing:-.02em!important;text-transform:none!important;line-height:1.1!important}.main-product--vendor{font-size:12px!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#525252!important;font-weight:500!important}.main-product--price{font-weight:500!important;letter-spacing:0!important;color:#151515!important}.section--divider hr{border-color:#ededed!important;border-top-width:1px!important}.section--collection-with-highlight h2{font-weight:500!important;letter-spacing:-.015em!important;text-transform:none!important}[style*="color: #018bfe"],[style*="color:#018bfe"]{color:#151515!important}[style*="background-color: #018bfe"],[style*="background-color:#018bfe"],[style*="background:#018bfe"]{background-color:#151515!important}[style*="border-color: #018bfe"]{border-color:#151515!important}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=url],input[type=password],select,textarea{border-radius:8px!important;border-color:#d1d1d1!important;font-family:Poppins,sans-serif!important}input:focus,select:focus,textarea:focus{border-color:#151515!important;outline:none!important}.collection-filters [class*=--heading],.collection-filters [class*=--title]{font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.predictive-search--product-grid,.predictive-search--products{background:#fff}@media(min-width:1200px){.main-collection--grid{grid-template-columns:repeat(4,1fr)!important}}@media(min-width:1800px){.main-collection--grid{grid-template-columns:repeat(5,1fr)!important}}.image-with-text--image img,.slideshow--root img,.featured-content--image img{border-radius:8px!important}.mobile-nav--social-icons a,.footer--root .social-icons a{opacity:.7;transition:opacity .2s ease}.mobile-nav--social-icons a:hover,.footer--root .social-icons a:hover{opacity:1}.featured-collection--products,.recent-products--grid,.collection-with-highlight--products{gap:32px!important}.stacked-text--button{font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#151515!important;border-radius:9999px!important}.swatch,.product-swatch{border-radius:50%!important;border-color:#d1d1d1!important}.stacked-text--title,.stacked-text--description,.stacked-text--overline,.stacked-text--button{color:#151515!important}.stacked-text--overline{color:#525252!important}[data-text-color=white] .stacked-text--title,[data-text-color=white] .stacked-text--description,[data-text-color=white] .stacked-text--button,.stacked-text--root[data-text-color=white] .stacked-text--title,.stacked-text--root[data-text-color=white] .stacked-text--description,.stacked-text--root[data-text-color=white] .stacked-text--button,[data-background-color=dark] .stacked-text--title,[data-background-color=dark] .stacked-text--description,[data-background-color=dark] .stacked-text--button,.bg-dark .stacked-text--title,.bg-dark .stacked-text--description,.bg-dark .stacked-text--button{color:#fff!important}[data-text-color=white] .stacked-text--overline,.stacked-text--root[data-text-color=white] .stacked-text--overline,[data-background-color=dark] .stacked-text--overline{color:#ffffffd9!important}.shopify-section{animation:ep-section-in .7s cubic-bezier(.16,1,.3,1) both}@keyframes ep-section-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.shopify-section:nth-child(2){animation-delay:.05s}.shopify-section:nth-child(3){animation-delay:.1s}.shopify-section:nth-child(4){animation-delay:.15s}.shopify-section:nth-child(5){animation-delay:.2s}.product-card--root{transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .2s ease}.product-card--root:hover{transform:translateY(-4px)}.product-card--image-wrapper{overflow:hidden;transition:box-shadow .4s ease}.product-card--root:hover .product-card--image-wrapper{box-shadow:0 8px 24px -8px #00000026}.product-card--image,.product-card--hover-image{transition:transform .8s cubic-bezier(.16,1,.3,1)!important}.product-card--root:hover .product-card--image{transform:scale(1.04)}.icons-row--block,[class*=icons-row] [class*=block]{transition:transform .3s ease}.icons-row--block:hover{transform:translateY(-2px)}.image-with-text--image,.featured-content--image,.collection-with-highlight [class*=--image]{overflow:hidden}.image-with-text--image img,.featured-content--image img,.collection-with-highlight [class*=--image] img{transition:transform 1.2s cubic-bezier(.16,1,.3,1)!important}.image-with-text--root:hover .image-with-text--image img,.featured-content--container:hover .featured-content--image img{transform:scale(1.02)}.button.button-1,.button.button-2,.button.button-3,.button.button-4,.product-quick-add--button,.cart--checkout-button{transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease!important}.button.button-1:hover,.button.button-2:hover,.button.button-3:hover,.button.button-4:hover{transform:translateY(-1px)}.header--primary-nav a{position:relative;transition:opacity .2s ease}.header--primary-nav a:after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:1px;background:currentColor;transition:width .25s cubic-bezier(.16,1,.3,1)}.header--primary-nav a:hover:after{width:100%}.section-blocks--block{animation:ep-block-in .5s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--block-index, 0) * .08s)}@keyframes ep-block-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.footer--menu a{transition:color .2s ease,transform .2s ease;display:inline-block}.footer--menu a:hover{transform:translate(2px)}.product--label{transition:transform .2s ease}.product-card--root:hover .product--label{transform:translateY(-2px)}.carousel-nav-arrow{transition:transform .2s ease,opacity .2s ease}.carousel-nav-arrow:hover{transform:scale(1.1)}@media(prefers-reduced-motion:reduce){.shopify-section,.product-card--root,.product-card--image,.section-blocks--block,.button,.image-with-text--image img,.featured-content--image img{animation:none!important;transition:none!important;transform:none!important}}[data-background-color=dark] .section-blocks--title,[data-background-color=dark] .section-blocks--text,[data-background-color=dark] .section-blocks--block[data-block-type=heading],[data-background-color=dark] .section-blocks--block[data-block-type=description] p,[data-background-color=dark] .section-blocks--block p{color:#fff!important}[data-background-color=dark] .section-blocks--block[data-block-type=overline],[data-background-color=dark] .section-blocks--overline{color:#ffffffb3!important}.section--featured-blog [data-background-color=dark] [class*=--heading],.section--featured-blog .featured-blog--heading,.section--featured-blog .featured-blog--root[data-background-color=dark] .featured-blog--heading{color:#fff!important}.featured-text--root[data-background-color=dark] *,[data-background-color=dark] .featured-text--root *,.featured-text--wrapper[data-background-color=dark] *{color:inherit}.featured-text--root[data-background-color=dark],[data-background-color=dark].featured-text--root,[data-background-color=dark] .featured-text--wrapper{color:#fff}.section--collection-with-highlight .collection-with-highlight--sticky [class*=--title],.section--collection-with-highlight .collection-with-highlight--sticky h1,.section--collection-with-highlight .collection-with-highlight--sticky h2,.section--collection-with-highlight .collection-with-highlight--sticky h3{color:#151515!important;text-shadow:0 1px 6px rgba(255,255,255,.6)!important}.section--collection-with-highlight .collection-with-highlight--sticky [class*=--overline],.section--collection-with-highlight .collection-with-highlight--sticky [class*=--description]{color:#3f3f3f!important;text-shadow:0 1px 4px rgba(255,255,255,.5)!important}a.stacked-text--button,.stacked-text--button{display:inline-block!important;padding:11px 26px!important;border-radius:9999px!important;border:1.5px solid currentColor!important;background-color:transparent!important;font-weight:600!important;line-height:1.2!important}a.stacked-text--button:hover,.stacked-text--button:hover{background-color:#7f7f7f2e!important}.icons-row--block a:not(.button),[class*=icons-row] [class*=--block] a:not(.button){font-weight:600!important;text-decoration:underline!important;text-underline-offset:4px!important;color:#151515!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/healf-override.css.map */
