:root{--hv-ink: #111111;--hv-ink-2: #5b0d3d;--hv-magenta: #891b5a;--hv-magenta-deep: #691449;--hv-blush: #f4f4f4;--hv-blush-2: #fde4ef;--hv-paper: #ffffff;--hv-mist: #666;--hv-radius: 10px}body{background:#fff}html .hv-title,html .hv-col__title,html .hv-pdp-title{font-weight:700!important;color:#891b5a;font-size:clamp(24px,2.4vw,34px);letter-spacing:-.01em}html .hv-title em{font-style:normal;color:inherit}html .hv-eyebrow{display:none}html .hv-topbar{background:linear-gradient(90deg,#5b0d3d,#b0287a 60%,#d23a8f);color:#fff;letter-spacing:0;font-size:14px}html .hv-topbar__sell{color:#fff!important}html .hv-bar{background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom:1px solid #eee!important}html .hv-bar__inner{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"logo search act" "nav nav nav";height:auto!important;row-gap:0;column-gap:28px;padding-top:12px;max-width:1200px}html .hv-bar__logo{grid-area:logo}html .gz-search{grid-area:search;position:relative;display:flex;align-items:center;height:48px;padding:0 16px 0 44px;border-radius:10px;background:#f1f1f1}html .gz-search svg{position:absolute;left:14px;width:20px;height:20px;color:#888}html .gz-search input{flex:1;min-width:0;height:100%;border:0;background:transparent;font-size:16px;outline:none}html .gz-search:focus-within{box-shadow:0 0 0 2px #891b5a;background:#fff}html .hv-actions{grid-area:act}html .hv-actions .search-action{display:none}html .hv-nav{grid-area:nav;display:block!important;justify-self:stretch;margin-top:10px;border-top:1px solid #eee}html .hv-nav__list{justify-content:space-between}html .hv-nav__link{height:48px;font-size:16px;font-weight:400;letter-spacing:0;color:#222}html .hv-nav__link svg{display:none}html .hv-nav__link:after{bottom:0;height:3px;background:#891b5a}html .hv-nav__item:hover .hv-nav__link{color:#891b5a}html .hv-logo--header .hv-logo__mark{display:none}html .hv-logo--header .hv-logo__word{font-family:var(--hv-serif);font-weight:700;font-style:italic;font-size:34px;color:#891b5a;letter-spacing:-.03em}html .hv-logo--header .hv-logo__dot{display:none}@media(max-width:989px){html .hv-bar__inner{grid-template-columns:44px 1fr auto!important;grid-template-areas:"burger logo act" "search search search";padding-bottom:10px}html .hv-bar__burger{grid-area:burger}html .gz-search{margin-top:8px}html .hv-nav{display:none!important}}html .hv-card{gap:0;padding:10px;border-radius:10px;background:#fff;box-shadow:0 1px 6px #0000001f}html .hv-card__media{border-radius:6px;background:#fff;box-shadow:none!important;aspect-ratio:1 / .85}html .hv-card__info{padding:12px 2px 0;gap:6px}html .hv-card__vendor{order:-1;font-size:16px;font-weight:700;letter-spacing:0;text-transform:none;color:#222}html .hv-card__title{font-size:14px;min-height:2.8em}html .hv-card:hover .hv-card__title{color:#222}html .hv-card__now{font-size:15px;font-weight:700}html .hv-card__price:after{content:""}html .hv-badge{border-radius:4px 999px 999px 4px;height:22px;font-size:10.5px;background:linear-gradient(90deg,#4b2a8a,#c2378e)}html .hv-badge--off{background:linear-gradient(90deg,#4b2a8a,#c2378e)}html .hv-card__add{position:static;margin-top:12px;order:9}html .hv-card{display:flex;flex-direction:column}html .hv-card__media{order:0}html .hv-card__info{order:1}html .hv-card .hv-card__add .quick-add__button{width:100%!important;height:42px!important;border-radius:6px!important;background:#fff!important;color:#891b5a!important;border:1.5px solid #891b5a!important;box-shadow:none!important;font-size:14px!important;font-weight:600}html .hv-card .hv-card__add .quick-add__button .add-to-cart-text,html .hv-card .hv-card__add .quick-add__button>span:not(.svg-wrapper):not(.add-to-cart-icon){position:static;width:auto;height:auto;clip:auto}html .hv-card .hv-card__add .quick-add__button svg{display:none}html .hv-card .hv-card__add .quick-add__button:hover{background:#891b5a!important;color:#fff!important}html .hv-tile__media{border-radius:10px;aspect-ratio:1 / 1.2;position:relative}html .hv-tile__link{position:relative}html .hv-tile__label{position:absolute;left:0;right:0;bottom:0;justify-content:center;padding:30px 8px 12px;font-family:var(--hv-sans);font-weight:600;font-size:17px;color:#fff;background:linear-gradient(transparent,#0000008c);border-radius:0 0 10px 10px}html .hv-tile__arrow{display:none}html .hv-tile__link:hover .hv-tile__media{border-radius:10px}html .hv-tile__link:hover .hv-tile__label{color:#fff}html .hv-head{margin-bottom:20px}html .hv-link-arrow{border:0;font-weight:400;color:#111}html .hv-footer{background:#5b0d3d}html .hv-footer__word{-webkit-text-stroke:0;color:#891b5a;background:none;animation:none}html .hv-sell__card{background:linear-gradient(135deg,#5b0d3d,#b0287a)}html .hv-wa{border-radius:10px}:root{--hv-magenta: #211a1e;--hv-magenta-deep: #000;--hv-ink: #211a1e;--hv-ink-2: #211a1e;--hv-radius: 0px}html .hv-title,html .gz-h2{color:#211a1e!important;font-weight:500!important;letter-spacing:-.01em;font-size:clamp(24px,2.2vw,30px)!important}html .hv-topbar{background:#fff;color:#211a1e;font-size:13px;border-bottom:0}html .hv-topbar__sell{color:#211a1e!important}html .hv-logo--header .hv-logo__word{font-family:var(--hv-sans);font-style:normal;font-weight:400;font-size:34px;color:#e8423b;letter-spacing:-.02em;text-transform:lowercase}html .gz-search{background:#f4f4f4;border-radius:8px;height:48px}html .gz-search:focus-within{box-shadow:0 0 0 1.5px #211a1e}html .hv-nav__link{font-size:15px;color:#211a1e}html .hv-nav__link:after{background:#211a1e;height:2px}html .hv-nav__item:hover .hv-nav__link{color:#211a1e}html .gz-pills button{border-radius:4px;border-color:#e0e0e0}html .gz-pills button[aria-selected=true],html .gz-pills button:hover{background:#211a1e;border-color:#211a1e}html .gz-promo a{border-radius:0;background:#211a1e}html .hv-card{border-radius:0;box-shadow:none;padding:0}html .hv-card__media{border-radius:0;background:#f4f4f4;aspect-ratio:4 / 5}html .hv-card__vendor{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}html .hv-card .hv-card__add .quick-add__button{background:#211a1e!important;color:#fff!important;border-color:#211a1e!important;border-radius:0!important}html .hv-badge,html .hv-badge--off{background:#fce9c7;color:#211a1e;border-radius:0}html .hv-tile__media{border-radius:0!important;aspect-ratio:4 / 5}html .hv-tile__label{position:static;background:none;color:#211a1e!important;justify-content:flex-start;padding:10px 0 0;font-weight:500}html .gz-tabs--tint{background:#fce9c7}html .sp-slideshow-hero,html [class*=sp-slideshow]{max-width:1280px;margin-inline:auto}html .hv-brands{background:#fce9c7;max-width:1280px;margin:0 auto;padding-block:14px;border:0}html .hv-brands .hv-head,html .hv-brands__rows .hv-marquee--reverse{display:none}html .hv-brand a{font-family:var(--hv-sans);font-size:22px;text-transform:uppercase;letter-spacing:.12em;color:#211a1e;-webkit-text-stroke:0}html .hv-brand--outline a{color:#211a1e;-webkit-text-stroke:0}html .hv-brand a:after{content:"\2022";color:#211a1e;font-size:14px}html .hv-footer{background:#211a1e}html .hv-footer__word{color:#e8423b;opacity:.9}html .hv-sell__card{border-radius:0;background:#211a1e}html .hv-nav__list{justify-content:center;gap:clamp(20px,3vw,44px)}html .hv-sell .hv-title,html .hv-sell .hv-title em{color:#fff!important;-webkit-text-fill-color:#fff}html .hv-sell__card{background:#211a1e}html .hv-sell .hv-eyebrow{display:block;color:#fce9c7}html .hv-sell__card:before{display:none}html .hv-card>.hv-card__add .quick-add__button{width:100%!important}html .hv-footer,html .shopify-section-group-footer-group{background:#f6f4f1!important;color:#4b4549}html .shopify-section-group-footer-group :is(h1,html h2,html h3,html h4,html summary){color:#211a1e!important}html .shopify-section-group-footer-group details,html .shopify-section-group-footer-group summary{border-color:#e2ddd6!important}html .shopify-section-group-footer-group a{color:#4b4549!important}html .shopify-section-group-footer-group a:hover{color:#211a1e!important}html .hv-footer .hv-eyebrow{display:block;color:#e8423b}html .hv-footer__title{color:#211a1e}html .hv-footer__title em{color:#e8423b;font-style:normal}html .hv-footer__head{color:#211a1e}html .hv-footer__promise li,html .hv-footer__sell{background:#fff;border-color:#e8e3dc;border-radius:0}html .hv-footer__promise strong,html .hv-footer__contact a{color:#211a1e!important}html .hv-news__input{background:#fff;color:#211a1e;border-color:#d9d3cb;border-radius:0}html .hv-news__input::placeholder{color:#8a8287}html .hv-footer .hv-btn{--_bg: #211a1e;--_fg: #fff;--_bd: #211a1e;border-radius:0}html .hv-footer__social a{border-color:#d9d3cb}html .hv-footer .hv-logo{color:#211a1e}html .hv-footer .hv-logo__mark,html .hv-footer .hv-logo__dot{display:none}html .hv-footer .hv-logo__word{font-family:var(--hv-sans);font-weight:400;font-size:34px;color:#e8423b;text-transform:lowercase;letter-spacing:-.02em}html .hv-footer__tag{color:#e8423b;font-family:var(--hv-sans);font-style:normal;font-size:15px}html .hv-footer__sell .hv-link-arrow{color:#211a1e}html .hv-footer__bottom{border-color:#e2ddd6}html .hv-footer__word{display:none}html .hv-footer__top{border-color:#e2ddd6}html .hv-ticker{background:#fce9c7;color:#211a1e}html .hv-ticker__item:after{color:#e8423b}html .hv-trust__row{background:#f4f4f4;border-radius:0}html .hv-trust__row li,html .hv-trust__help{border-radius:0}html .hv-trust__row svg,html .hv-trust__help strong{color:#211a1e}html .product-details .add-to-cart-button{border-radius:0!important}html .product-details .shopify-payment-button__button--unbranded{border-radius:0!important;background:#e8423b!important}html .product-details .hv-off{background:#fce9c7;color:#211a1e;border-radius:0}html .sticky-add-to-cart__bar,html .sticky-add-to-cart__button{border-radius:0!important}html .sticky-add-to-cart__button{background:#211a1e!important;border-color:#211a1e!important}html .hv-col__head{background:#f6f4f1}html .hv-col__title{font-weight:500!important}html .hv-chip,html .hv-col__open,html .hv-sort select{border-radius:0}html .hv-check input:checked+.hv-check__box{background:#211a1e;border-color:#211a1e}html .hv-check__box{border-radius:2px}html .hv-filter__n,html .hv-pages [aria-current]{background:#211a1e}html .hv-wa{border-radius:0;background:#211a1e}html .hv-card>.hv-card__add add-to-cart-component{flex:1 1 100%;width:100%}html .hv-col__title{color:#211a1e!important}html .product-details .quantity-selector,html .hv-price-range input,html .tk__input{border-radius:0!important}html .hv-footer__sellbtn{margin-top:18px;display:inline-flex;align-items:center;height:44px;padding:0 20px;border:1px solid #211a1e;color:#211a1e!important;font-size:14px;font-weight:600;text-decoration:none}html .hv-footer__sellbtn:hover{background:#211a1e;color:#fff!important}html .hv-wa{display:none!important}html .shopify-section-group-footer-group a.hv-footer__sellbtn:hover,html .hv-footer a.hv-footer__sellbtn:hover{background:#211a1e!important;color:#fff!important}html .hv-bar .dw-lights{position:relative!important;top:auto!important;height:34px;z-index:0;background:#fff;transition:height .35s ease,opacity .35s ease}html.hv-scrolled .hv-bar .dw-lights{height:0;opacity:0}html .hv-mega{z-index:5}@media(max-width:749px){html .hv-bar .dw-lights{height:26px}}@media(hover:none){html .hv-card__img--2{display:none!important}html .hv-card .hv-card__img--1{transform:none!important;opacity:1!important}html .hv-card>.hv-card__add .quick-add__button{position:static!important;transform:none!important;inset:auto!important;opacity:1!important}}html .hv-card>.hv-card__add .quick-add__button--choose{width:100%!important;margin:0!important}html .product-information__media .slideshow-control--style-arrow{background:#211a1e!important;color:#fff!important;opacity:.92;border:0}html .product-information__media .slideshow-control--style-arrow:hover{opacity:1}:root{--hv-max: 1280px}html .hv-topbar__inner,html .hv-bar__inner,html .hv-container{max-width:1280px!important;margin-inline:auto;padding-inline:clamp(16px,3vw,24px)!important}html [id*=sp_slideshow_hero] .spro-container,html [id*=sp_slideshow_hero]>div{max-width:1280px;margin-inline:auto}html .hv-brands{max-width:1280px;width:calc(100% - (2*clamp(16px,3vw,24px)))}html .hv-brands .hv-marquee{mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)!important}html .hv-card__media,html .hv-tile__media{background:#fff!important;box-shadow:inset 0 0 0 1px #ececec!important}html .hv-drawer .hv-logo__mark,html .hv-drawer .hv-logo__dot{display:none}html .hv-drawer .hv-logo__word{font-family:var(--hv-sans);font-weight:400;font-size:30px;color:#e8423b;text-transform:lowercase;letter-spacing:-.02em}html .hv-drawer .hv-btn,html .hv-drawer__utils a,html .hv-drawer__close{border-radius:0!important}html .hv-drawer__foot{background:#f6f4f1}html .hv-drawer__note{color:#211a1e}html .hv-footer__promise strong{font-size:17px;white-space:nowrap}html .product-details :is(.hv-trust,html details.details,html .rte,html .accordion,html [class*=product-description]){max-width:525px;width:100%}html .product-details .group:has(>.hv-trust),html .product-details .group:has(.hv-trust){width:100%!important;max-width:525px}html .tr-button.tr-review-box__button-create,html .tr-button--round{background:#211a1e!important;border-radius:0!important;box-shadow:none!important}html .hv-actions .havin-sell-with-us{display:none!important}html .hv-sellnav{display:none}@media(min-width:990px){html .hv-sellnav{display:inline-flex;align-items:center;height:38px;margin-right:6px;padding:0 14px;border:1px solid #211a1e;color:#211a1e;font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .2s,color .2s}html .hv-sellnav:hover{background:#211a1e;color:#fff}}html body .product-information__media .slideshow-control.slideshow-control--style-arrow{background:#211a1e!important;color:#fff!important;opacity:.9!important}html .hv-brands{max-width:1232px!important;width:calc(100% - (2*clamp(16px,3vw,24px)))!important}html .hv-card .quick-add[data-quick-add-button=choose] product-form-component{display:none!important}html .hv-card .quick-add[data-quick-add-button=add] .quick-add__button--choose{display:none!important}html .hv-card>.hv-card__add .quick-add__button{justify-content:center!important;padding-inline:8px!important}html .hv-card>.hv-card__add .quick-add__button .add-to-cart-icon{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/61/assets/havin-skin.css.map */
