.section-lashnova-bundle-product .lnp-page{--lnb-deep: #17202c;--lnb-rose: #bd7f98;--lnb-blue: #9ebed5}.section-lashnova-bundle-product .lnp-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(410px,.9fr);gap:26px}.section-lashnova-bundle-product .lnp-buy-panel{gap:14px;padding:26px}.section-lashnova-bundle-product .lnp-buy-panel h1{max-width:18ch;font-size:clamp(42px,3.4vw,56px);line-height:.96}.section-lashnova-bundle-product .lnp-product-subtitle{max-width:43ch;font-size:14px;line-height:1.55}.section-lashnova-bundle-product .lnp-price-row{padding-top:4px}.lnb-identity-row,.lnb-price-meta,.lnb-price-values,.lnb-status-row,.lnb-availability,.lnb-fixed-note,.lnb-buy-includes__head,.lnb-buy-component,.lnb-component-card__quantity,.lnb-component-card__label,.lnb-related-card__meta{display:flex;align-items:center}.lnb-identity-row{flex-wrap:wrap;gap:8px}.lnb-type,.lnb-badge{display:inline-flex;min-height:30px;align-items:center;padding:0 11px;border-radius:999px;font-size:9px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.lnb-type{color:#7c5d6a;background:#f5e2eab8;border:1px solid rgba(189,127,152,.18)}.lnb-badge{color:#fff;background:var(--lnb-deep);border:1px solid rgba(255,255,255,.22)}.lnb-scene{color:#7a8798;font-size:11px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.lnb-price-meta{width:100%;flex-wrap:wrap;gap:9px}.lnb-price-values{min-width:0;gap:10px}.lnb-current-price{color:#151d29;font-size:30px;font-weight:780;line-height:1;letter-spacing:-.04em;white-space:nowrap}.lnb-compare-price{color:#707d8e;font-size:12px;font-weight:680;line-height:1;text-decoration-color:#414e60b8;text-decoration-thickness:1px;white-space:nowrap}.lnb-saving{display:inline-flex;min-height:30px;align-items:center;padding:0 10px;color:#8f526c;background:#f4dfe8b8;border:1px solid rgba(189,127,152,.16);border-radius:999px;font-size:10px;font-weight:820}.lnb-status-row{justify-content:space-between;gap:14px}.lnb-shipping-note{color:#8290a3;font-size:10px;font-weight:650;line-height:1.45;text-align:right}.lnb-shipping-note span{display:block}.lnb-availability{gap:7px;color:#617086;font-size:11px;font-weight:720}.lnb-availability i{width:8px;height:8px;background:#77a386;border-radius:50%;box-shadow:0 0 0 4px #77a3861f}.lnb-availability.is-unavailable i{background:#b3848e;box-shadow:0 0 0 4px #b3848e1f}.lnb-buy-includes{display:grid;gap:8px;padding:12px;background:#f8f9fbb8;border:1px solid rgba(33,45,62,.08);border-radius:22px}.lnb-buy-includes__head{justify-content:space-between;gap:12px;padding:0 3px 2px;color:#7d899a;font-size:8px;font-weight:820;letter-spacing:.12em;text-transform:uppercase}.lnb-buy-includes__head strong{color:#455367;font:inherit}.lnb-buy-includes__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.lnb-buy-includes__list--trio .lnb-buy-component:last-child{grid-column:1 / -1}.lnb-buy-component{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:11px;min-width:0;padding:8px;color:inherit;background:#ffffffc2;border:1px solid rgba(33,45,62,.07);border-radius:16px;text-decoration:none;transition:border-color .2s ease,background .2s ease,transform .2s ease}.lnb-buy-component__visual{display:block;width:48px;height:48px;overflow:hidden;background:conic-gradient(from 220deg,#fff,#dce8f1,#f2dfe7,#fff);border-radius:50%;box-shadow:inset 0 0 15px #fff,0 8px 18px #4452671a}.lnb-buy-component__image{display:block;width:100%;height:100%;object-fit:cover}.lnb-buy-component__copy,.lnb-buy-component__copy strong,.lnb-buy-component__copy small{display:block;min-width:0}.lnb-buy-component__copy strong{overflow:hidden;color:#2b3749;font-size:12px;line-height:1.28;text-overflow:ellipsis;white-space:nowrap}.lnb-buy-component__copy small{display:-webkit-box;margin-top:3px;overflow:hidden;color:#8290a2;font-size:8.5px;font-weight:620;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:1}.lnb-buy-component>b{padding-right:4px;color:#8e6a79;font-size:10px;font-weight:840}.lnb-cart-row--unavailable{grid-template-columns:minmax(0,1fr)}@media(hover:hover){.lnb-buy-component:hover{background:#fffffff5;border-color:#50627b26;transform:translate(2px)}}.lnb-fixed-note{gap:9px;padding:12px 14px;color:#5c6879;background:linear-gradient(135deg,#fff7fae0,#f6fbffe0);border:1px solid rgba(37,49,66,.08);border-radius:17px;font-size:11px;font-weight:680;line-height:1.45}.lnb-fixed-note:before{content:"\2713";display:grid;width:22px;height:22px;flex:0 0 22px;place-items:center;color:#fff;background:#293547;border-radius:50%;font-size:10px;font-weight:900}.lnb-inside-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lnb-inside-grid--trio{grid-template-columns:repeat(3,minmax(0,1fr))}.lnb-inside-grid--trio .lnb-component-card{grid-template-columns:1fr}.lnb-inside-grid--trio .lnb-component-card__media{aspect-ratio:4 / 3}.lnb-inside-grid--trio .lnb-component-card__body{min-height:220px}.lnb-component-card{display:grid;grid-template-columns:minmax(230px,.9fr) minmax(0,1.1fr);overflow:hidden;color:inherit;background:#ffffffa8;border:1px solid rgba(255,255,255,.9);border-radius:34px;box-shadow:0 18px 52px #404a5c1a;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}@media(hover:hover){.lnb-component-card:hover{box-shadow:0 24px 64px #404a5c26;transform:translateY(-4px)}}.lnb-component-card__media{position:relative;overflow:hidden;aspect-ratio:1 / 1;background:linear-gradient(145deg,#fbf7f9,#e9f1f6 55%,#fff)}.lnb-component-card__image,.lnb-component-card__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.lnb-component-card__placeholder{background:radial-gradient(circle at 28% 22%,#fff 0 12%,transparent 24%),linear-gradient(135deg,#f8edf2,#edf4f8 48%,#fff)}.lnb-component-card__quantity{position:absolute;top:14px;left:14px;min-height:29px;padding:0 10px;color:#4d5c70;background:#ffffffd6;border:1px solid rgba(37,49,66,.08);border-radius:999px;font-size:9px;font-weight:820;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lnb-component-card__body{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:26px}.lnb-component-card__label{margin-bottom:10px;color:var(--lnb-rose);font-size:9px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.lnb-component-card h3{font-size:clamp(25px,2.4vw,34px);line-height:1.02}.lnb-component-card__title-mobile{display:none}.lnb-component-card p{margin:12px 0 0;color:#68778a;font-size:13px;font-weight:570;line-height:1.58}.lnb-component-card__link{display:inline-flex;width:fit-content;min-height:38px;align-items:center;margin-top:22px;padding:0 14px;color:#344154;background:#ffffffc2;border:1px solid rgba(52,65,84,.08);border-radius:999px;font-size:11px;font-weight:820}.lnb-inside-note{width:fit-content;margin:18px auto 0}.lnb-tech-shell{background:radial-gradient(circle at 10% 12%,rgba(230,195,211,.22),transparent 31%),radial-gradient(circle at 88% 84%,rgba(158,190,213,.23),transparent 35%),linear-gradient(135deg,#17202d,#263548 60%,#536a81)}.lnb-look-table .lnp-routine-row{grid-template-columns:1.32fr 1.1fr 1.2fr 1fr}.lnb-look-table .lnp-routine-row>div:first-child{color:#334154;font-weight:780}.lnb-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.lnb-related-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;color:inherit;background:#ffffffa8;border:1px solid rgba(255,255,255,.88);border-radius:28px;box-shadow:0 18px 52px #404a5c1a;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.lnb-related-card__media{overflow:hidden;aspect-ratio:1 / 1;background:linear-gradient(145deg,#f7f2f5,#e7f0f5 56%,#fff)}.lnb-related-card__image,.lnb-related-card__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.lnb-related-card__body{display:flex;flex:1;flex-direction:column;padding:19px}.lnb-related-card__body h3{font-size:23px;line-height:1.08}.lnb-related-card__meta{justify-content:space-between;gap:10px;margin-top:15px;color:#768497;font-size:10px;font-weight:760}.lnb-related-card__meta strong{color:#283648;font-size:15px}.lnb-details-list{margin:0;padding-left:18px}@media(hover:hover){.lnb-component-card:hover .lnb-component-card__image,.lnb-related-card:hover .lnb-related-card__image{transform:scale(1.025)}.lnb-related-card:hover{box-shadow:0 24px 64px #404a5c26;transform:translateY(-4px)}}@media screen and (min-width:990px)and (max-width:1240px){.section-lashnova-bundle-product .lnp-hero__grid{grid-template-columns:minmax(0,1fr) minmax(370px,.84fr);gap:16px}.section-lashnova-bundle-product .lnp-buy-panel{gap:12px;padding:20px}.section-lashnova-bundle-product .lnp-buy-panel h1{font-size:42px}.lnb-buy-includes__list{grid-template-columns:1fr}.lnb-component-card{grid-template-columns:minmax(175px,.9fr) minmax(0,1.1fr)}.lnb-component-card__body{padding:21px}.lnb-inside-grid--trio{gap:12px}.lnb-inside-grid--trio .lnb-component-card__body{min-height:210px;padding:18px}}@media screen and (min-width:750px)and (max-width:989px){.lnb-component-card{grid-template-columns:1fr}}@media screen and (max-width:989px){.section-lashnova-bundle-product .lnp-hero__grid,.lnb-inside-grid{grid-template-columns:1fr}.lnb-inside-grid--trio .lnb-component-card__media{aspect-ratio:1 / 1}.lnb-inside-grid--trio .lnb-component-card__body{min-height:0}}@media screen and (max-width:749px){.section-lashnova-bundle-product .lnb-page--has-mobile-cart{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.section-lashnova-bundle-product .lnp-buy-panel h1{max-width:18ch}.section-lashnova-bundle-product .lnp-buy-panel{gap:11px}.lnb-price-meta{flex-wrap:nowrap;gap:7px}.lnb-price-values{gap:7px}.lnb-current-price{font-size:27px}.lnb-compare-price{font-size:10.5px}.lnb-saving{min-height:27px;padding-inline:8px;font-size:9px;white-space:nowrap}.lnb-status-row{gap:8px}.lnb-availability{font-size:10.5px}.lnb-shipping-note{font-size:8.5px;white-space:nowrap}.lnb-shipping-note__secondary{display:none!important}.lnb-buy-includes{padding:10px;border-radius:20px}.lnb-buy-includes__list{grid-template-columns:1fr}.lnb-buy-includes__list--trio .lnb-buy-component:last-child{grid-column:auto}.lnb-buy-component{grid-template-columns:44px minmax(0,1fr) auto}.lnb-buy-component__visual{width:44px;height:44px}.lnb-type,.lnb-badge{min-height:28px;font-size:8px}.lnb-component-card{grid-template-columns:112px minmax(0,1fr);min-height:154px;border-radius:25px}.lnb-inside-grid--trio .lnb-component-card{grid-template-columns:112px minmax(0,1fr)}.lnb-inside-grid{gap:14px}.lnb-component-card__media{height:100%;aspect-ratio:auto}.lnb-inside-grid--trio .lnb-component-card__media{aspect-ratio:auto}.lnb-component-card--primary .lnb-component-card__image{object-fit:contain;object-position:center}.lnb-component-card__body{padding:14px 15px}.lnb-component-card h3{font-size:21px;line-height:1.06}.lnb-component-card__title--responsive .lnb-component-card__title-desktop{display:none}.lnb-component-card__title--responsive .lnb-component-card__title-mobile{display:block}.lnb-component-card p{display:-webkit-box;margin-top:8px;overflow:hidden;font-size:11px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lnb-component-card__quantity{top:8px;left:8px;min-height:24px;padding-inline:7px;font-size:7px}.lnb-component-card__label{margin-bottom:6px;font-size:8px}.lnb-component-card__link{min-height:30px;margin-top:9px;padding-inline:11px;font-size:9px}.section-lashnova-bundle-product #inside{padding-top:22px;padding-bottom:22px}.section-lashnova-bundle-product #love{padding-top:26px}.section-lashnova-bundle-product #how{padding-top:18px}.section-lashnova-bundle-product #look-compare{padding-top:18px;padding-bottom:26px}.section-lashnova-bundle-product #details{padding-top:26px}.section-lashnova-bundle-product #faq{padding-top:14px}.lnb-inside-note{width:100%}.lnb-look-table{width:670px;max-width:none}.lnb-look-table .lnp-routine-row{grid-template-columns:170px 160px 190px 150px;min-width:670px}.lnb-related-grid{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory;scrollbar-width:none}.lnb-related-grid::-webkit-scrollbar{display:none}.lnb-related-card{flex:0 0 84%;min-width:84%;border-radius:25px;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/183/assets/lashnova-bundle-pdp.css.map */
