.hsnail{position:relative;overflow:hidden;background:linear-gradient(203.46deg,var(--hsnail-grad-start) -4.35%,var(--hsnail-grad-mid) 57.23%,var(--hsnail-grad-end) 107.02%);padding-top:var(--hsnail-pt, 0px);padding-bottom:var(--hsnail-pb, 0px);font-family:var(--font-body-family)}.hsnail__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.hsnail__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hsnail-bg-position, center center);display:block}.hsnail__bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--hsnail-bg-overlay, #000000);opacity:var(--hsnail-bg-overlay-opacity, .3)}.hsnail:has(.hsnail__bg) .hsnail__bar,.hsnail:has(.hsnail__bg) .hsnail__inner{position:relative;z-index:1}.hsnail__bar{position:relative;z-index:10;width:100%;height:clamp(6px,1vw,10px);background-color:var(--hsnail-bar-color, #0d0008)}.hsnail__inner{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto;min-height:clamp(480px,56vw,720px)}.hsnail__media{position:relative;grid-column:1;grid-row:1;z-index:1}.hsnail__img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.hsnail__img-placeholder{width:100%;height:100%;min-height:320px;display:flex;align-items:center;justify-content:center;background:#ffffff26}.hsnail__placeholder-svg{width:100%;height:100%;opacity:.4}.hsnail__content{grid-column:1;grid-row:2;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:clamp(14px,2.2vw,24px);padding:clamp(28px,5vw,56px) clamp(20px,5vw,48px)}.hsnail__ratings{display:flex;flex-direction:column;gap:6px}.hsnail__rating-row{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.hsnail__stars{display:flex;align-items:center;gap:2px;color:var(--hsnail-star-color, #9333ea);flex-shrink:0}.hsnail__star{display:inline-flex;align-items:center;line-height:1}.hsnail__star--full,.hsnail__star--half{color:var(--hsnail-star-color, #9333ea)}.hsnail__star--empty{color:var(--hsnail-star-color, #9333ea);opacity:.25}.hsnail__star svg{display:block;width:clamp(14px,1.8vw,20px);height:clamp(14px,1.8vw,20px)}.hsnail__rating-label{font-size:var(--hsnail-fs-rating-label, 14px);font-weight:500;color:var(--hsnail-body-color, #2d1a26);white-space:nowrap;letter-spacing:.01em}.hsnail__subheading{font-size:var(--hsnail-fs-subheading, 16px);font-weight:400;color:var(--hsnail-body-color, #2d1a26);line-height:1.55;max-width:52ch}.hsnail__heading{font-size:var(--hsnail-fs-heading, 36px);font-weight:800;color:var(--hsnail-heading-color, #1a0a14);line-height:1.15}.hsnail__btn{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-width:clamp(220px,30vw,340px);padding:clamp(14px,2vw,10px) clamp(28px,4vw,20px);background-color:var(--hsnail-btn-bg, #f5f0dc);color:var(--hsnail-btn-text, #000);font-size:var(--hsnail-fs-btn, 16px);font-weight:700;letter-spacing:.02em;text-decoration:none;border-radius:10px;border:1px solid #8E1C9A;cursor:pointer;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease;box-shadow:0 2px 12px #00000014;will-change:transform}.hsnail__btn:hover{background-color:#8e1c9a;transform:translateY(-2px);box-shadow:0 6px 20px #00000024;color:#fff}.hsnail__btn:active{transform:translateY(0);box-shadow:0 2px 8px #0000001a}.hsnail__btn:focus-visible{outline:3px solid var(--hsnail-heading-color, #1a0a14);outline-offset:3px}.hsnail__features{display:flex;flex-wrap:wrap;gap:clamp(8px,1.2vw,14px);align-items:stretch}.hsnail__feature{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;padding:clamp(10px,1.5vw,16px) clamp(0px,1.8vw,20px);background-color:var(--hsnail-card-bg, #ffffff);border:1.5px solid var(--hsnail-card-border, #e8d5e2);border-radius:clamp(10px,1.5vw,16px);min-width:clamp(90px,12vw,130px);flex:1 1 90px;max-width:150px;text-align:center;transition:box-shadow .2s ease,transform .15s ease;box-shadow:0 0 10px #0002}.hsnail__feature:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.hsnail__feature-icon-wrap{display:flex;align-items:center;justify-content:center;width:clamp(32px,4vw,48px);height:clamp(32px,4vw,48px);color:var(--hsnail-heading-color, #1a0a14)}.hsnail__feature-icon{width:clamp(28px,3.5vw,40px);height:clamp(28px,3.5vw,40px);object-fit:contain}.hsnail__feature-icon-svg{width:clamp(28px,3.5vw,40px);height:clamp(28px,3.5vw,40px);stroke:var(--hsnail-heading-color, #1a0a14)}.hsnail__feature-label{font-size:var(--hsnail-fs-feature-label, 12px);font-weight:500;color:var(--hsnail-body-color, #2d1a26);line-height:1.4;white-space:pre-line;text-align:center}.hsnail__sparkles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3}.hsnail__sparkle{position:absolute;display:block;background:#d4a017;border-radius:50%;opacity:.75;animation:hsnail-sparkle-pulse 3s ease-in-out infinite}.hsnail__sparkle:before,.hsnail__sparkle:after{content:"";position:absolute;top:50%;left:50%;background:inherit;border-radius:1px}.hsnail__sparkle{clip-path:polygon(50% 0%,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0% 50%,40% 40%);border-radius:0}.hsnail__sparkle--1{width:14px;height:14px;top:12%;right:6%;animation-delay:0s}.hsnail__sparkle--2{width:10px;height:10px;top:22%;right:14%;animation-delay:.6s}.hsnail__sparkle--3{width:18px;height:18px;top:38%;right:4%;animation-delay:1.1s}.hsnail__sparkle--4{width:8px;height:8px;top:52%;right:18%;animation-delay:.3s}.hsnail__sparkle--5{width:16px;height:16px;top:65%;right:8%;animation-delay:1.5s}.hsnail__sparkle--6{width:10px;height:10px;top:75%;right:22%;animation-delay:.8s}.hsnail__sparkle--7{width:12px;height:12px;top:85%;right:12%;animation-delay:2s}@keyframes hsnail-sparkle-pulse{0%,to{opacity:.55;transform:scale(1) rotate(0)}50%{opacity:.9;transform:scale(1.3) rotate(20deg)}}@media screen and (min-width:768px){.hsnail__inner{grid-template-columns:55% 45%;grid-template-rows:1fr;align-items:stretch;min-height:clamp(520px,58vw,700px)}.hsnail__media{grid-column:1;grid-row:1;overflow:hidden}.hsnail__img{height:100%;object-position:center bottom}.hsnail__content{grid-column:2;grid-row:1;padding:clamp(32px,4vw,64px) clamp(24px,4vw,60px) clamp(32px,4vw,64px) clamp(16px,2vw,32px);gap:clamp(16px,2vw,22px)}.hsnail__btn{align-self:flex-start;min-width:clamp(200px,26vw,360px)}.hsnail__features{flex-wrap:nowrap}.hsnail__feature{flex:1 1 0;max-width:none}.hsnail__sparkle--1{width:16px;height:16px}.hsnail__sparkle--3{width:22px;height:22px}.hsnail__sparkle--5{width:20px;height:20px}}@media screen and (min-width:1024px){.hsnail__inner{grid-template-columns:48% 52%;min-height:clamp(580px,52vw,780px)}.hsnail__content{padding:clamp(48px,5vw,80px) clamp(40px,5vw,80px) clamp(48px,5vw,80px) clamp(24px,2.5vw,40px);gap:clamp(18px,2vw,26px)}.hsnail__stars svg{width:20px;height:20px}}@media screen and (min-width:1440px){.hsnail__inner{max-width:1600px;margin-inline:auto;min-height:680px}.hsnail__content{padding:72px 80px 72px 40px}}@media screen and (max-width:767px){.hsnail__inner{min-height:auto}.hsnail__media{min-height:350px;overflow:hidden}.hsnail__img{margin-top:20px;height:100%;max-height:100vw;object-position:center 20%}.hsnail__content{padding:24px 20px 32px;gap:16px}.hsnail__btn{width:100%;max-width:100%;min-width:unset;align-self:stretch}.hsnail__features{flex-wrap:wrap;justify-content:center}.hsnail__feature{flex:1 1 calc(33% - 8px);min-width:90px;max-width:none}.hsnail__sparkles{display:none}.hsnail__subheading{font-size:16px}.hsnail__feature-label{font-size:13px}.hsnail__heading{font-size:36px}}@media(prefers-reduced-motion:reduce){.hsnail__sparkle{animation:none}.hsnail__btn,.hsnail__feature{transition:none}}@media print{.hsnail__sparkles,.hsnail__bar{display:none}.hsnail{background:#fff}.hsnail__btn{border:2px solid #000;background:#fff;color:#000}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-hero-split-nail.css.map */
