@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Figtree:wght@400;500;600;700&display=swap";:root{--hx-wine:#5B0F1F;--hx-ink:#2A0A12;--hx-pink:#F43A75;--hx-glaze:#F9E1DE;--hx-blush:#FDF4F2;--hx-line:#EBCFCB;--hx-mute:#6B4A51;--hx-display:"DM Serif Display",Georgia,"Times New Roman",serif;--hx-body:"Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;--hn-serif:var(--hx-display);--hn-ink:var(--hx-ink);--hn-cream:var(--hx-blush);--hn-line:var(--hx-line);--hn-gold:#C9A24A}body{font-family:var(--hx-body);color:var(--hx-ink)}h1.ff-heading:not(.header__logo),.slideshow-slide__text-container-heading,.section-header__heading,.section-blocks__heading.heading-block,.collapsible-row-list .section-header__heading,.newsletter-compact__block-text-content-heading,.login__heading,.quick-cart__empty-state-heading,.jdgm-title,.cb-hero-title,.hn-h2,.hn-cta h3,.hn-bb h2,.hn-so h3,h1.product__title{font-family:var(--hx-display)!important;font-weight:400!important;letter-spacing:-.005em;line-height:1.12;text-transform:none!important}.section-header__heading{font-size:clamp(28px,3.4vw,40px)!important}.cb-hero-title{font-size:clamp(26px,3.6vw,40px)!important}.cb-hero-price{font-family:var(--hx-display)!important;font-weight:400!important;letter-spacing:0!important}.btn--primary:not(.btn--small){border-radius:999px!important;font-weight:600!important;letter-spacing:.01em;background:var(--hx-wine)!important;border-color:var(--hx-wine)!important;color:#fff!important}.header__background-container{background:#fff!important;border-bottom:1px solid var(--hx-line)!important;box-shadow:none!important}.header__links a{color:var(--hx-ink)!important;font-family:var(--hx-body);font-size:15px!important;font-weight:500;letter-spacing:0;text-transform:none;position:relative;padding-bottom:3px}.header__links a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1.5px;background:var(--hx-wine);transition:width .2s ease}.header__links a:hover:after{width:100%}.header__links a[href*=pick-any-3]{color:var(--hx-pink)!important;font-weight:700}.header__icon-touch svg,.header__icon-touch path,.header__icon-touch line,.header__icon-touch circle,.header__icon-touch polyline{stroke:var(--hx-ink)!important}.header__cart-link-count{background:var(--hx-pink)!important;color:#fff!important}.announcement-bar{background:var(--hx-wine)!important;font-size:14px!important;letter-spacing:.01em;text-transform:none}.announcement-bar p,.announcement-bar strong{font-size:14px!important;letter-spacing:.01em;color:#fff!important}.navigation__dropdown{background:#fff!important;border:1px solid var(--hx-line)!important;box-shadow:0 12px 30px #5b0f1f1f!important}.navigation__dropdown a{color:var(--hx-ink)!important;font-size:15px!important;text-transform:none;letter-spacing:0}.hn11-cd{background:var(--hx-ink)!important}.quick-cart__item[data-product-id="10282654499098"] .quick-cart__item-image,.quick-cart__item[data-product-id="10282654630170"] .quick-cart__item-image,.quick-cart__item[data-product-id="10504011153690"] .quick-cart__item-image{display:none!important}.quick-cart__item[data-product-id="10282654499098"] .quick-cart__item-details,.quick-cart__item[data-product-id="10282654630170"] .quick-cart__item-details,.quick-cart__item[data-product-id="10504011153690"] .quick-cart__item-details{width:100%!important;flex:1!important}.quick-cart .quick-cart__item .quick-cart__item-price,.quick-cart__item .quick-cart__item-price-wrapper .quick-cart__item-price{display:inline-block!important}.quick-cart__item .quick-cart__item-price-wrapper{height:auto!important;min-height:1.2em}.hx-hero,.hx-sec,.hx-bundle{font-family:var(--hx-body);color:var(--hx-ink)}.hx-hero h1,.hx-sec h2,.hx-bundle h2{font-family:var(--hx-display);font-weight:400;letter-spacing:-.005em;line-height:1.1;margin:0;color:inherit;text-wrap:balance}.hx-sec h2,.hx-bundle h2{font-size:clamp(30px,3.6vw,44px)}.hx-nail-img{display:block;overflow:hidden;background:var(--hx-glaze);border-radius:50% 50% 16px 16px/34% 34% 16px 16px}.hx-nail-img img{width:100%;height:100%;object-fit:cover;display:block}.hx-btn{display:inline-block;background:var(--hx-wine);color:#fff!important;font-weight:600;font-size:17px;line-height:1;padding:18px 30px;border-radius:999px;text-decoration:none!important;transition:background .15s ease}.hx-btn:hover{background:#3f0a15}.hx-btn:focus-visible,.hx-link:focus-visible,.hx-add:focus-visible,.hx-nail:focus-visible,.hx-fin-item:focus-visible{outline:2px solid var(--hx-pink);outline-offset:3px}.hx-btn-light{background:#fff;color:var(--hx-wine)!important}.hx-btn-light:hover{background:var(--hx-glaze)}.hx-link{color:var(--hx-wine)!important;font-weight:600;font-size:16px;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:4px}.hx-hero{background:linear-gradient(180deg,var(--hx-glaze) 0%,var(--hx-blush) 62%,#fff 100%)}.hx-hero-in{max-width:1200px;margin:0 auto;padding:28px 20px 36px;display:grid;gap:26px}.hx-tray{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;align-items:end;height:min(64vw,300px)}.hx-nail{display:flex;flex-direction:column;justify-content:flex-end;height:100%;text-decoration:none!important;color:var(--hx-ink)!important;min-width:0}.hx-nail .hx-nail-img{box-shadow:0 14px 24px -14px #5b0f1f73;transition:transform .25s ease}.hx-nail:hover .hx-nail-img{transform:translateY(-6px)}.hx-n1 .hx-nail-img{height:66%}.hx-n2 .hx-nail-img{height:86%}.hx-n3 .hx-nail-img{height:calc(100% - 24px)}.hx-n4 .hx-nail-img{height:90%}.hx-n5 .hx-nail-img{height:72%}.hx-nail-name{display:block;font-size:12px;font-weight:600;line-height:1.2;margin-top:6px;height:18px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--hx-ink)}.hx-hero h1{font-size:clamp(40px,11vw,80px);line-height:1.04}.hx-lede{font-size:17px;line-height:1.55;margin:14px 0 20px;max-width:46ch;color:var(--hx-ink)}.hx-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.hx-facts{list-style:none;margin:26px 0 0;padding:16px 0 0;border-top:1px solid var(--hx-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;font-size:14px;line-height:1.35;color:var(--hx-mute)}.hx-facts b{display:block;font-family:var(--hx-body);font-weight:700;font-size:18px;color:var(--hx-ink);margin-bottom:2px}@media(min-width:900px){.hx-hero-in{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;padding:56px 32px 64px}.hx-hero-copy{order:-1}.hx-tray{height:480px;gap:14px}.hx-nail-name{font-size:14px;height:20px;margin-top:10px}.hx-n3 .hx-nail-img{height:calc(100% - 30px)}.hx-lede{font-size:18px}}.hx-sec{max-width:1200px;margin:0 auto;padding:44px 20px}.hx-sec-tint{max-width:none;background:var(--hx-blush)}.hx-sec-tint>*{max-width:1160px;margin-left:auto;margin-right:auto}.hx-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}@media(min-width:900px){.hx-sec{padding:72px 32px}.hx-sec-tint{padding-left:32px;padding-right:32px}.hx-head{margin-bottom:32px}}.hx-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}@media(min-width:900px){.hx-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 20px}}.hx-card{display:flex;flex-direction:column;min-width:0}.hx-card-img{position:relative;display:block;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:var(--hx-glaze)}.hx-card-img img{width:100%;height:100%;object-fit:cover;display:block}.hx-low{position:absolute;left:8px;top:8px;background:var(--hx-pink);color:#fff;font-size:12px;font-weight:700;padding:5px 10px;border-radius:999px}.hx-card-body{padding-top:10px;display:flex;flex-direction:column;flex:1}.hx-card-name{font-family:var(--hx-body);font-weight:600;font-size:17px;line-height:1.25;color:var(--hx-ink)!important;text-decoration:none!important}.hx-price{margin:4px 0 12px;font-size:16px;font-weight:500}.hx-price s{font-weight:400;color:var(--hx-mute);margin-left:4px}.hx-add{margin-top:auto;display:block;width:100%;text-align:center;font:600 15px/1 var(--hx-body);padding:13px 10px;border-radius:999px;border:1.5px solid var(--hx-wine);background:#fff;color:var(--hx-wine)!important;cursor:pointer;text-decoration:none!important;transition:background .15s ease,color .15s ease}.hx-add:hover,.hx-add.is-done{background:var(--hx-wine);color:#fff!important}.hx-add:disabled{opacity:.6;cursor:default}.hx-fin{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}@media(min-width:900px){.hx-fin{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}}.hx-fin-item{display:block;text-decoration:none!important;color:var(--hx-ink)!important;text-align:center}.hx-fin-item .hx-nail-img{aspect-ratio:2/3;margin-bottom:12px;transition:transform .25s ease}.hx-fin-item:hover .hx-nail-img{transform:translateY(-6px)}.hx-fin-item b{display:block;font-family:var(--hx-body);font-weight:600;font-size:17px;line-height:1.25;text-wrap:balance}.hx-count{display:block;font-size:14px;color:var(--hx-mute);margin-top:4px}.hx-bundle{background:var(--hx-wine);color:#fff}.hx-bundle-in{max-width:1200px;margin:0 auto;padding:48px 20px;display:grid;gap:30px}.hx-bundle-copy p{font-size:17px;line-height:1.55;margin:14px 0 22px;color:#fbe9ea;max-width:40ch}.hx-sum{background:#fff;color:var(--hx-ink);border-radius:20px;padding:20px}.hx-sum-nails{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;text-align:center;font-size:14px;font-weight:600;line-height:1.3}.hx-sum-item{min-width:0}.hx-sum-item .hx-nail-img{aspect-ratio:2/3;margin-bottom:8px}.hx-sum-item span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-sum-price{color:var(--hx-mute);font-weight:400}.hx-sum-math{margin:18px 0 0;border-top:1px solid var(--hx-line)}.hx-sum-math div{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid var(--hx-line);font-size:15px}.hx-sum-math div:last-child{border-bottom:0;padding-bottom:0}.hx-sum-math dt{color:var(--hx-mute)}.hx-sum-math dd{margin:0;text-align:right;font-weight:600}.hx-sum-math dd s{font-weight:400}.hx-sum-total dt,.hx-sum-total dd{color:var(--hx-wine);font-weight:700;font-size:17px}@media(min-width:900px){.hx-bundle-in{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:72px;padding:80px 32px}.hx-bundle-copy p{font-size:18px}.hx-sum{padding:28px}}.hx-steps{display:grid;gap:26px}.hx-steps-media video{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;border-radius:20px;background:var(--hx-glaze)}.hx-steps ol{list-style:none;counter-reset:hx;margin:22px 0;padding:0}.hx-steps li{counter-increment:hx;position:relative;padding:14px 0 14px 52px;border-top:1px solid var(--hx-line);font-size:16px;line-height:1.55;color:var(--hx-ink)}.hx-steps li:last-child{border-bottom:1px solid var(--hx-line)}.hx-steps li:before{content:counter(hx);position:absolute;left:0;top:12px;font-family:var(--hx-display);font-size:34px;line-height:1;color:var(--hx-pink)}.hx-steps li b{display:block;font-size:17px;font-weight:700}@media(min-width:900px){.hx-steps{grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:72px;align-items:center}}.hx-kit{display:grid;gap:24px}.hx-kit-img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:20px;display:block}.hx-kit ul{list-style:none;margin:22px 0;padding:0}.hx-kit li{padding:14px 0;border-top:1px solid var(--hx-line);font-size:16px;line-height:1.55;color:var(--hx-ink)}.hx-kit li:last-child{border-bottom:1px solid var(--hx-line)}.hx-kit li b{display:block;font-size:17px;font-weight:700}.hx-guar{font-size:16px;line-height:1.55;margin:0;padding:16px 18px;background:#fff;border-radius:14px;border:1px solid var(--hx-line)}@media(min-width:900px){.hx-kit{grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:72px;align-items:center}}@media(prefers-reduced-motion:reduce){.hx-nail .hx-nail-img,.hx-fin-item .hx-nail-img,.hx-btn,.hx-add{transition:none}.hx-nail:hover .hx-nail-img,.hx-fin-item:hover .hx-nail-img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map */
