html,body,section,p{box-sizing:border-box;margin:0;padding:0;font-style:normal;font-family:MiSans Latin}:root{--bg-color: #fff;--vw-unit: calc(100vw / 1920);--vw-mob-unit: calc(100vw / 720)}.float-text{opacity:1;transform:translateY(50px);transition:all .8s ease-out}.float-text.active{opacity:1;transform:translateY(0)}.nova-container{background:var(--bg-color);overscroll-behavior:none}.banner-container{position:relative;width:100%;overflow:hidden;aspect-ratio:1920 / 900;background:#f0f0f0}.banner-image,.feature-item img{width:100%;height:100%;object-fit:cover;display:block}.text-content{position:absolute;display:flex;flex-direction:column;top:50%;transform:translateY(-50%);left:calc(360 * var(--vw-unit))}.text-content .title{line-height:120%;background:linear-gradient(90deg,#c09a8e -8.23%,#9b5650 107.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:calc(62 * var(--vw-unit));font-style:normal;font-weight:700;line-height:80%}.text-content .subtitle{font-size:calc(48 * var(--vw-unit));font-style:normal;font-weight:500;background:linear-gradient(90deg,#c09a8e -8.23%,#9b5650 107.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-content .description{margin:calc(48 * var(--vw-unit)) 0 0;font-size:calc(28 * var(--vw-unit));font-weight:400;line-height:108%}.feature-grid-section{max-width:1200px;margin:0 auto;padding:80px 24px}.feature-grid-container{display:flex;gap:15px;margin-bottom:15px}.feature-item{position:relative;border-radius:16px;overflow:hidden;background:#f5f5f5}.feature-text{position:absolute;top:24px;left:24px;color:#000;font-family:MiSans;font-size:24px;font-style:normal;font-weight:600;line-height:133.333%}.feature-large{grid-row:1 / 3}.feature-right-column{display:flex;flex-direction:column;gap:15px}.feature-medium{aspect-ratio:593 / 320}.feature-bottom-row{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.feature-small{aspect-ratio:390 / 318}.adaptizone-section{position:relative;width:100%;padding:120px 0 92px;background-image:url(/cdn/shop/files/nova-adaptizone-bg.webp?v=1773021468);background-size:cover;background-position:center;background-repeat:no-repeat;aspect-ratio:1920/1848;overflow:hidden}.adaptizone-content{text-align:center;margin:0 auto;padding:0 calc(360 * var(--vw-unit))}.adaptizone-title{font-size:calc(48 * var(--vw-unit));margin:0 0 36px;background:linear-gradient(90deg,#c09a8e -11.9%,#9b5650 111.9%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-family:MiSans;font-style:normal;font-weight:700;line-height:120.833%;justify-items:center}.adaptizone-title .subtitle{width:fit-content;margin:calc(8 * var(--vw-unit)) 0 0;border-radius:58px;padding:calc(8 * var(--vw-unit)) calc(20 * var(--vw-unit));background:linear-gradient(188deg,#cdb2ad73 -9.34%,#d5bfb973 134.17%)}.adaptizone-subtitle{color:#000;text-align:center;font-family:MiSans;font-size:calc(22 * var(--vw-unit));font-style:normal;font-weight:400;line-height:136.364%;margin:0}.adaptizone-swiper-container{position:absolute;bottom:calc(140 * var(--vw-unit));left:calc(360 * var(--vw-unit));right:0;margin:0;padding:0}.adaptizone-swiper{overflow:visible}.adaptizone-swiper .swiper-slide{width:auto}.mode-card{position:relative;border-radius:calc(20 * var(--vw-unit));overflow:hidden;background:#fff}.mode-card img{width:100%;height:auto;display:block}.mode-info{position:absolute;top:calc(88 * var(--vw-unit));left:calc(112 * var(--vw-unit))}.mode-title{font-size:calc(36 * var(--vw-unit));font-weight:700;line-height:120%;margin:0 0 8px;background:linear-gradient(90deg,#c09a8e -11.9%,#9b5650 111.9%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mode-subtitle{color:#000;font-family:MiSans;font-size:calc(28 * var(--vw-unit));font-style:normal;font-weight:600;line-height:128%;margin:0 0 32px;max-width:calc(540 * var(--vw-unit))}.mode-desc{color:#000;font-family:MiSans;font-size:calc(24 * var(--vw-unit));font-style:normal;font-weight:400;line-height:122.222%;max-width:calc(496 * var(--vw-unit))}.adaptizone-nav{position:absolute;bottom:-60px;left:50%;transform:translate(-50%);display:flex;gap:16px;z-index:10}.adaptizone-prev,.adaptizone-next{width:36px;height:36px;cursor:pointer;color:#b18076;transition:color .3s}.adaptizone-prev:hover,.adaptizone-next:hover{color:#b8968a}.adaptizone-prev.swiper-button-disabled,.adaptizone-next.swiper-button-disabled{opacity:.3;cursor:not-allowed}.dual-lamp-section,.dissipation-section,.ipl-section,.skin-section{position:relative;width:100%;overflow:hidden;justify-items:center}.dual-lamp-bg,.dissipation-bg,.skin-bg,.ipl-bg{width:100%;aspect-ratio:1920 / 1080;height:auto;display:block}.dissipation-bg{aspect-ratio:1920 / 1200}.skin-bg{aspect-ratio:1920 / 1272}.ipl-bg{aspect-ratio:1920 / 1280}.dual-lamp-content{position:absolute;top:calc(120 * var(--vw-unit));left:calc(360 * var(--vw-unit))}.skin-title,.dissipation-title,.ipl-title,.dual-lamp-title{font-family:MiSans;font-size:calc(48 * var(--vw-unit));font-style:normal;font-weight:700;line-height:125%;margin:0 0 calc(36 * var(--vw-unit));background:linear-gradient(90deg,#c09a8e -11.9%,#9b5650 112.24%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dual-lamp-desc,.ipl-desc,.dissipation-desc,.skin-desc{color:#000;font-family:MiSans;font-size:calc(22 * var(--vw-unit));font-style:normal;font-weight:400;line-height:136.364%}.dual-lamp-desc{max-width:calc(600 * var(--vw-unit))}.skin-content,.dissipation-content,.ipl-content{position:absolute;top:calc(120 * var(--vw-unit));padding:0 calc(360 * var(--vw-unit));text-align:center}.dual-lamp-note{position:absolute;bottom:76px;left:calc(360 * var(--vw-unit));margin:0;color:#0009;font-family:MiSans;font-size:calc(12 * var(--vw-unit));font-style:normal;font-weight:400;line-height:250%}.before-after-section{padding:120px 0;background:linear-gradient(180deg,#f7f3f0 0% 100%)}.before-after-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.comparison-item{position:relative}.comparison-item img{width:100%;height:auto;display:block;border-radius:16px}.comparison-label{position:absolute;bottom:18px;left:0;right:0;margin:0;text-align:center;font-family:MiSans;font-size:32px;font-style:normal;font-weight:400;line-height:normal}.comparison-label.after-14-days{background:linear-gradient(90deg,#b88b81,#a3655e);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.comparison-label.after-28-days{background:linear-gradient(90deg,#b88a80,#a3665f);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.multi-pulse-section{background:linear-gradient(180deg,#eee5e1,#f5f0ed);padding:120px 0}.multi-pulse-container{max-width:1200px;margin:0 auto;text-align:center}.multi-pulse-title{font-family:MiSans;font-size:48px;font-style:normal;font-weight:700;line-height:120.83%;margin:0 0 36px;background:linear-gradient(90deg,#c09a8e -11.9%,#9b5650 112.59%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.multi-pulse-desc{color:#000;font-family:MiSans;font-size:22px;font-style:normal;font-weight:400;line-height:136.364%;margin:0 auto 90px}.multi-pulse-image{width:100%;height:auto;display:block;border-radius:16px}.skin-features{position:absolute;bottom:calc(120 * var(--vw-unit));display:flex;gap:calc(90 * var(--vw-unit));align-items:center}.skin-feature-item{display:flex;flex-direction:column;align-items:center;position:relative}.skin-feature-item:not(:last-child):after{content:"";position:absolute;right:calc(-50 * var(--vw-unit));top:50%;transform:translateY(-50%);width:2px;height:90px;background:#0003}.skin-feature-value{font-family:MiSans;font-size:calc(48 * var(--vw-unit));font-style:normal;font-weight:700;line-height:normal;margin:0 0 calc(12 * var(--vw-unit));background:linear-gradient(90deg,#a97169,#cca6a2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.skin-feature-label{color:#000;text-align:center;font-family:MiSans;font-size:calc(22 * var(--vw-unit));font-style:normal;font-weight:400;line-height:136.364%;margin:0}.usage-steps-section{background:linear-gradient(285deg,#ebe1dd8c -11.71%,#d7c4be8c 85.36%),#fff;padding:120px 0}.usage-steps-container{max-width:1200px;margin:0 auto}.usage-steps-title{font-family:MiSans;font-size:48px;font-style:normal;font-weight:700;line-height:125%;margin:0 0 60px;text-align:center;background:linear-gradient(90deg,#c09a8e -11.9%,#9b5650 112.24%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.usage-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.usage-step-item{display:flex;flex-direction:column;align-items:center;text-align:center}.usage-step-label{font-family:MiSans;font-size:36px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 16px;background:linear-gradient(90deg,#c09a8e -11.9%,#9b5650 112.24%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.usage-step-desc{color:#000;font-family:MiSans;font-size:22px;font-style:normal;font-weight:400;line-height:110%;margin:0 0 32px;min-height:75px}.usage-step-image{width:100%;height:auto;display:block;border-radius:20px}.comparison-table-section{background:#fbf9f8;padding:120px 0}.comparison-table-container{max-width:1200px;margin:0 auto}.comparison-table-title{font-family:MiSans;font-size:48px;font-style:normal;font-weight:700;line-height:125%;margin:0 0 60px;text-align:center;background:linear-gradient(90deg,#c09a8e -11.9%,#9b5650 112.24%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.comparison-table{width:100%;border-collapse:collapse;overflow:hidden}.comparison-table thead{background:#f4e4df66}.comparison-table th{padding:20px 0;text-align:center;font-family:MiSans;font-size:16px;font-weight:600;color:#000;border-right:1px solid #00000033;width:16.67%;vertical-align:middle}.comparison-table th>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.comparison-table .method-icon-wrapper{display:flex;align-items:center;justify-content:center;height:60px;margin:0 0 12px}.comparison-table th:first-child{text-align:left;font-weight:700}.comparison-table th:last-child{border-right:none}.comparison-table td{padding:16px 4px;text-align:center;font-family:MiSans;font-size:14px;font-weight:400;color:#000c;border-bottom:1px solid #333333;border-right:1px solid #E5D5D0;vertical-align:middle;width:16.67%;height:106px}.comparison-table td:first-child{padding:16px 0;text-align:left;color:#000;font-family:MiSans;font-size:16px;font-style:normal;font-weight:500}.comparison-table td:last-child{border-right:none}.comparison-table .method-icon{display:block}.comparison-table .method-icon-nova{width:56px;height:64px}.comparison-table .method-icon-waxing{width:66px;height:70px}.comparison-table .method-icon-shaving{width:44px;height:55px}.comparison-table .method-icon-cream{width:47px;height:70px}.comparison-table .method-icon-laser{width:83px;height:77px}.comparison-table .method-name{color:#000;text-align:center;font-family:MiSans;font-size:18px;font-style:normal;font-weight:500}.comparison-table .rating-stars{display:flex;justify-content:center;gap:1px}.comparison-table .star-icon{width:22px;height:22px}.comparison-table .icon-text-cell{display:flex;flex-direction:column;align-items:center;gap:10px}.comparison-table .check-icon,.comparison-table .cross-icon,.comparison-table .minus-icon{width:20px;height:20px;flex-shrink:0}.comparison-table .table-text{color:#000c;text-align:center;font-family:MiSans;font-size:12px;font-style:normal;font-weight:400;line-height:125%}.comparison-table .line-text{color:#000;text-align:center;font-family:MiSans;font-size:16px;font-style:normal;font-weight:300;line-height:200%}.nova-gift-box-img{width:100%;aspect-ratio:1920 / 930;height:auto;display:block}.disclaimer-section{background:#f7f7f7;padding:60px 0 120px}.disclaimer-container{max-width:1200px;margin:0 auto;background:#fff;border-radius:16px;overflow:hidden}.disclaimer-header{background:#dbc9c4;padding:24px 72px}.disclaimer-title{margin:0;color:#fff;font-family:MiSans;font-size:20px;font-style:normal;font-weight:600;line-height:260%}.disclaimer-content{padding:60px 72px}.disclaimer-note{color:#a6a6a6;font-family:MiSans;font-size:14px;font-style:normal;font-weight:500;line-height:200%}.specifications-section{background:#f7f7f7;padding:120px 0 60px}.specifications-container{max-width:1200px;margin:0 auto;display:flex;gap:10px;align-items:center}.specifications-content{flex:1}.specifications-title{font-family:MiSans;font-size:62px;font-style:normal;font-weight:700;line-height:125%;margin:0 0 60px;color:#000}.specifications-list{display:flex;flex-direction:column;gap:0}.spec-item{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid #333333}.spec-item:first-child{border-top:1px solid #333333}.spec-label{width:65%;color:#000;font-family:MiSans;font-size:18px;font-style:normal;font-weight:500;margin:0}.spec-value{color:#000c;font-family:MiSans;font-size:18px;font-style:normal;font-weight:400;margin:0;text-align:left}.specifications-image{width:500px;flex-shrink:0}.specifications-image img{width:100%;height:auto;display:block}.package-section{background:#fff;padding:80px 0 120px}.package-container{max-width:1200px;margin:0 auto}.package-title{font-family:MiSans;font-size:62px;font-style:normal;font-weight:700;line-height:125%;margin:0 0 80px;color:#000;text-align:center}.package-grid-top{display:flex;gap:20px;margin:0 0 20px}.package-item{position:relative;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center}.package-item img{width:100%;height:auto;object-fit:contain;padding:0}.package-label{position:absolute;left:0;right:0;text-align:center;transform:none;bottom:28px;color:#000;font-family:MiSans;font-size:28px;font-weight:600}.package-large{flex:1;aspect-ratio:592 / 649}.package-right-column{display:flex;flex-direction:column;gap:18px;flex:1}.package-medium{aspect-ratio:593 / 316}.package-bottom-row{display:grid;grid-template-columns:1fr 1fr 452px;gap:20px}.package-small{aspect-ratio:354 / 316}.ipl-test-section{background:#f7f3f0;padding:120px 0}.ipl-test-container{max-width:1200px;margin:0 auto;padding:0}.ipl-test-title{font-size:36px;font-weight:500;font-family:MiSans Latin;margin:0 0 24px;background:linear-gradient(90deg,#c09a8e -11.9%,#9b5650 112.24%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block}.ipl-test-title-mobile{display:none}.ipl-test-content{display:flex;gap:20px;align-items:flex-start}.ipl-test-left{flex:1}.ipl-test-right{width:360px;background:#fff;padding:20px;border-radius:16px;text-align:center}.ipl-test-title{font-size:28px;font-weight:500;font-family:MiSans Latin;margin:0 0 24px;line-height:110%;background:linear-gradient(90deg,#c09a8e -11.9%,#9b5650 112.24%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.selection-title{font-size:24px;font-weight:500;font-family:MiSans Latin;margin:0 0 16px;color:#000}.skin-tone-section,.hair-color-section{margin:0 0 48px}.skin-tone-grid,.hair-color-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:16px}.tone-item,.hair-item{position:relative;cursor:pointer;text-align:center;transition:transform .2s ease}.tone-item:hover,.hair-item:hover{transform:translateY(-2px)}.tone-image,.hair-image{width:100%;aspect-ratio:1;border-radius:50%;margin-bottom:12px;border:3px solid transparent;transition:border-color .2s ease;object-fit:cover}.tone-item.selected .tone-image,.hair-item.selected .hair-image{border-color:#f44}.selection-indicator{position:absolute;top:-6px;left:50%;transform:translate(-50%);width:12px;height:12px;background:#f44;border-radius:50%;border:2px solid white}.tone-label,.hair-label{font-family:MiSans Latin;font-size:16px;color:#000;margin:0;display:flex;align-items:center;justify-content:center;text-align:center;line-height:120%}.result-icon{margin:0 0 12px}.result-title{font-family:MiSans Latin;font-size:32px;font-weight:600;margin:0 0 16px}.result-title.compatible{color:#4caf50}.result-title.incompatible{color:#f44336}.result-desc{font-family:MiSans Latin;font-size:16px;color:#666;line-height:1.5;margin-bottom:32px}.initial-title{font-family:MiSans Latin;font-size:24px;font-weight:600;margin:0 0 16px;color:#000}.initial-desc{font-family:MiSans Latin;font-size:16px;color:#000;line-height:130%}.try-again-btn{font-family:MiSans Latin;background:#000;color:#fff;border:none;padding:16px 48px;border-radius:32px;font-size:16px;cursor:pointer;transition:background .2s ease}.try-again-btn:hover{background:#1a0f08}.mobile-result{display:block}@media(min-width:769px)and (max-width:1919px){.feature-grid-section{max-width:62.5vw;padding:calc(140 * var(--vw-unit)) 0}.feature-grid-container{grid-template-columns:calc(592 * var(--vw-unit)) 1fr;gap:calc(15 * var(--vw-unit));margin-bottom:calc(15 * var(--vw-unit))}.feature-text{top:calc(24 * var(--vw-unit));left:calc(24 * var(--vw-unit));font-size:calc(20 * var(--vw-unit))}.feature-item{border-radius:calc(16 * var(--vw-unit))}.feature-right-column,.feature-bottom-row{gap:calc(15 * var(--vw-unit))}.before-after-section{padding:calc(120 * var(--vw-unit)) 0}.before-after-grid{max-width:62.5vw;gap:calc(16 * var(--vw-unit))}.comparison-item img{border-radius:calc(16 * var(--vw-unit))}.comparison-label{bottom:calc(18 * var(--vw-unit));font-size:calc(32 * var(--vw-unit))}.multi-pulse-section{padding:calc(120 * var(--vw-unit)) 0}.multi-pulse-container{max-width:62.5vw}.multi-pulse-title{font-size:calc(48 * var(--vw-unit));margin:0 0 calc(36 * var(--vw-unit))}.multi-pulse-desc{font-size:calc(22 * var(--vw-unit));margin:0 auto calc(90 * var(--vw-unit))}.multi-pulse-image{border-radius:calc(16 * var(--vw-unit))}.usage-steps-section{padding:calc(120 * var(--vw-unit)) 0}.usage-steps-container{max-width:62.5vw}.usage-steps-title{font-size:calc(48 * var(--vw-unit));margin:0 0 calc(60 * var(--vw-unit))}.usage-step-label{font-size:calc(36 * var(--vw-unit));margin:0 0 calc(16 * var(--vw-unit))}.usage-step-desc{font-size:calc(22 * var(--vw-unit));margin:0 0 calc(32 * var(--vw-unit));min-height:calc(75 * var(--vw-unit))}.usage-steps-grid{gap:calc(28 * var(--vw-unit))}.usage-step-image{border-radius:calc(20 * var(--vw-unit))}.comparison-table-section{padding:calc(120 * var(--vw-unit)) 0}.comparison-table-container{max-width:62.5vw}.comparison-table-title{font-size:calc(48 * var(--vw-unit));margin:0 0 calc(60 * var(--vw-unit))}.comparison-table th{padding:calc(20 * var(--vw-unit)) 0}.comparison-table .method-icon-wrapper{height:calc(60 * var(--vw-unit));margin:0 0 calc(12 * var(--vw-unit))}.comparison-table td{padding:calc(16 * var(--vw-unit)) calc(4 * var(--vw-unit));height:calc(106 * var(--vw-unit))}.comparison-table td:first-child{padding:calc(16 * var(--vw-unit)) 0;font-size:calc(16 * var(--vw-unit))}.comparison-table .method-icon-nova{width:calc(56 * var(--vw-unit));height:calc(64 * var(--vw-unit))}.comparison-table .method-icon-waxing{width:calc(66 * var(--vw-unit));height:calc(70 * var(--vw-unit))}.comparison-table .method-icon-shaving{width:calc(44 * var(--vw-unit));height:calc(55 * var(--vw-unit))}.comparison-table .method-icon-cream{width:calc(47 * var(--vw-unit));height:calc(70 * var(--vw-unit))}.comparison-table .method-icon-laser{width:calc(83 * var(--vw-unit));height:calc(77 * var(--vw-unit))}.comparison-table .method-name{font-size:calc(18 * var(--vw-unit))}.comparison-table .star-icon{width:calc(22 * var(--vw-unit));height:calc(22 * var(--vw-unit))}.comparison-table .icon-text-cell{gap:calc(10 * var(--vw-unit))}.comparison-table .check-icon,.comparison-table .cross-icon,.comparison-table .minus-icon{width:calc(20 * var(--vw-unit));height:calc(20 * var(--vw-unit))}.comparison-table .table-text{font-size:calc(12 * var(--vw-unit));line-height:calc(14 * var(--vw-unit))}.comparison-table .line-text{font-size:calc(16 * var(--vw-unit))}.disclaimer-container{max-width:62.5vw;border-radius:calc(16 * var(--vw-unit))}.disclaimer-header{padding:calc(24 * var(--vw-unit)) calc(72 * var(--vw-unit))}.disclaimer-title{font-size:calc(20 * var(--vw-unit))}.disclaimer-content{padding:calc(60 * var(--vw-unit)) calc(72 * var(--vw-unit))}.disclaimer-note{font-size:calc(14 * var(--vw-unit));line-height:142.857%}.specifications-section{padding:calc(120 * var(--vw-unit)) 0 calc(60 * var(--vw-unit))}.specifications-container{max-width:62.5vw;gap:calc(10 * var(--vw-unit))}.specifications-image{width:calc(500 * var(--vw-unit))}.specifications-title{font-size:calc(62 * var(--vw-unit));margin:0 0 calc(60 * var(--vw-unit))}.spec-item{padding:calc(20 * var(--vw-unit)) 0}.spec-label,.spec-value{font-size:calc(18 * var(--vw-unit))}.ipl-test-section{padding:calc(120 * var(--vw-unit)) 0}.ipl-test-container{max-width:62.5vw;margin:0 auto;padding:0 calc(24 * var(--vw-unit))}.ipl-test-content{gap:calc(20 * var(--vw-unit))}.ipl-test-right{width:calc(360 * var(--vw-unit));padding:calc(20 * var(--vw-unit));border-radius:calc(16 * var(--vw-unit))}.ipl-test-title{font-size:calc(28 * var(--vw-unit));margin:0 0 calc(24 * var(--vw-unit))}.selection-title{font-size:calc(24 * var(--vw-unit));margin:0 0 calc(16 * var(--vw-unit))}.skin-tone-section,.hair-color-section{margin:0 0 calc(48 * var(--vw-unit))}.skin-tone-grid,.hair-color-grid{gap:calc(16 * var(--vw-unit))}.tone-image,.hair-image{margin-bottom:calc(12 * var(--vw-unit))}.tone-label,.hair-label{font-size:calc(16 * var(--vw-unit))}.result-title{font-size:calc(32 * var(--vw-unit));margin:0 0 calc(16 * var(--vw-unit))}.result-desc{font-size:calc(16 * var(--vw-unit));margin:0 0 calc(32 * var(--vw-unit))}.initial-title{font-size:calc(24 * var(--vw-unit));margin:0 0 calc(16 * var(--vw-unit))}.initial-desc{font-size:calc(16 * var(--vw-unit))}.try-again-btn{padding:calc(16 * var(--vw-unit)) calc(48 * var(--vw-unit));border-radius:calc(32 * var(--vw-unit));font-size:calc(16 * var(--vw-unit))}.package-section{padding:calc(80 * var(--vw-unit)) 0 calc(120 * var(--vw-unit))}.package-container{max-width:62.5vw}.package-title{font-size:calc(62 * var(--vw-unit));margin:0 0 calc(80 * var(--vw-unit))}.package-grid-top{gap:calc(20 * var(--vw-unit));margin:0 0 calc(20 * var(--vw-unit))}.package-item{border-radius:calc(16 * var(--vw-unit))}.package-label{bottom:calc(28 * var(--vw-unit));font-size:calc(28 * var(--vw-unit))}.package-right-column{gap:calc(18 * var(--vw-unit))}.package-bottom-row{grid-template-columns:1fr 1fr calc(452 * var(--vw-unit));gap:calc(20 * var(--vw-unit))}}@media(max-width:768px){.banner-container{aspect-ratio:720 / 1200}.text-content{top:calc(150 * var(--vw-mob-unit));text-align:center;display:block;left:50%;transform:translate(-50%);flex-direction:column;width:max-content}.text-content .title{font-size:calc(62 * var(--vw-mob-unit))}.text-content .subtitle{font-size:calc(40 * var(--vw-mob-unit))}.text-content .description{margin:calc(36 * var(--vw-mob-unit)) 0 0;font-size:calc(28 * var(--vw-mob-unit))}.feature-grid-section{max-width:100%;padding:calc(60 * var(--vw-mob-unit)) calc(24 * var(--vw-mob-unit))}.feature-grid-container{grid-template-columns:calc(305 * var(--vw-mob-unit)) 1fr;gap:calc(8 * var(--vw-mob-unit));margin-bottom:calc(8 * var(--vw-mob-unit))}.feature-text{top:calc(12 * var(--vw-mob-unit));left:calc(12 * var(--vw-mob-unit));font-size:calc(21.6 * var(--vw-mob-unit));max-width:90%}.feature-right-column,.feature-bottom-row{gap:calc(8 * var(--vw-mob-unit))}.feature-medium{aspect-ratio:307 / 207}.feature-small{aspect-ratio:201 / 206}.adaptizone-section{padding:calc(80 * var(--vw-mob-unit)) 0 calc(100 * var(--vw-mob-unit));background-image:url(/cdn/shop/files/nova-adaptizone-bg-mob.webp?v=1773021468);aspect-ratio:720/1672}.adaptizone-content{padding:0 calc(36 * var(--vw-mob-unit));text-align:left}.adaptizone-title{font-size:calc(48 * var(--vw-mob-unit));margin:0 0 calc(24 * var(--vw-mob-unit));text-align:left;justify-items:left}.adaptizone-title .subtitle{width:auto;margin:0;border-radius:0;padding:0;background:unset}.adaptizone-subtitle{text-align:left;font-size:calc(24* var(--vw-mob-unit))}.adaptizone-swiper-container{bottom:calc(150 * var(--vw-mob-unit));left:calc(24 * var(--vw-mob-unit))}.mode-info{top:calc(52 * var(--vw-mob-unit));left:calc(36 * var(--vw-mob-unit))}.mode-title{font-size:calc(24 * var(--vw-mob-unit));margin:0 0 calc(8 * var(--vw-mob-unit))}.mode-subtitle{font-size:calc(18 * var(--vw-mob-unit));margin:0 0 calc(12 * var(--vw-mob-unit));max-width:calc(1000 * var(--vw-unit))}.mode-desc{font-size:calc(20 * var(--vw-mob-unit));max-width:calc(310 * var(--vw-mob-unit))}.adaptizone-nav{gap:calc(16 * var(--vw-mob-unit))}.dual-lamp-bg{aspect-ratio:720 / 1228}.dual-lamp-content{top:calc(110 * var(--vw-mob-unit));left:0;max-width:calc(100% - 72 * var(--vw-mob-unit));padding:0 calc(36 * var(--vw-mob-unit))}.dual-lamp-note{bottom:calc(60 * var(--vw-mob-unit));left:calc(36 * var(--vw-mob-unit));font-size:calc(12 * var(--vw-mob-unit));line-height:120%}.dissipation-bg{aspect-ratio:720 / 1220}.ipl-bg{aspect-ratio:720 / 1260}.dissipation-content,.ipl-content{top:calc(120 * var(--vw-mob-unit));padding:0 calc(36 * var(--vw-mob-unit));text-align:left}.multi-pulse-title,.dissipation-title,.ipl-title,.skin-title,.dual-lamp-title{font-size:calc(48 * var(--vw-mob-unit));margin:0 0 calc(24 * var(--vw-mob-unit))}.dissipation-desc,.ipl-desc,.skin-desc,.dual-lamp-desc{max-width:100%;font-size:calc(24* var(--vw-mob-unit))}.skin-bg{aspect-ratio:720 / 1378}.skin-content{top:calc(110 * var(--vw-mob-unit));left:0;transform:none;max-width:calc(100% - 72 * var(--vw-mob-unit));padding:0 calc(36 * var(--vw-mob-unit));text-align:left}.skin-features{position:absolute;bottom:calc(300 * var(--vw-mob-unit));left:calc(36 * var(--vw-mob-unit));transform:none;flex-direction:column;align-items:flex-start;gap:calc(40 * var(--vw-mob-unit))}.skin-feature-item{align-items:flex-start}.skin-feature-item:not(:last-child):after{display:none}.skin-feature-value{font-size:calc(36 * var(--vw-mob-unit));margin:0 0 calc(8 * var(--vw-mob-unit))}.skin-feature-label{font-size:calc(18 * var(--vw-mob-unit))}.before-after-section{padding:calc(120 * var(--vw-mob-unit)) calc(36 * var(--vw-mob-unit))}.before-after-grid{max-width:100%;gap:calc(12 * var(--vw-mob-unit))}.feature-item,.mode-card,.comparison-item img{border-radius:calc(16 * var(--vw-mob-unit))}.comparison-label{bottom:calc(6 * var(--vw-mob-unit));margin:0;font-size:calc(24 * var(--vw-mob-unit))}.multi-pulse-section{padding:calc(120 * var(--vw-mob-unit)) 0}.multi-pulse-container{max-width:100%;margin:0 auto;padding:0 calc(36 * var(--vw-mob-unit));text-align:left}.multi-pulse-desc{font-size:calc(24* var(--vw-mob-unit));margin:0 0 calc(80 * var(--vw-mob-unit));max-width:100%}.multi-pulse-image{border-radius:calc(20 * var(--vw-mob-unit))}.usage-steps-section{padding:calc(120 * var(--vw-mob-unit)) 0}.usage-steps-container{max-width:100%;padding:0 calc(36 * var(--vw-mob-unit))}.usage-steps-title{font-size:calc(48 * var(--vw-mob-unit));margin:0 0 calc(60 * var(--vw-mob-unit));text-align:left}.usage-steps-grid{display:flex;flex-direction:column;gap:calc(16 * var(--vw-mob-unit))}.usage-step-item{display:flex;flex-direction:row;align-items:center;text-align:left;gap:calc(30 * var(--vw-mob-unit))}.usage-step-item:nth-child(2){flex-direction:row-reverse}.usage-step-content,.usage-step-image-wrapper{flex:1}.usage-step-label{font-size:calc(32 * var(--vw-mob-unit));margin:0 0 calc(6 * var(--vw-mob-unit))}.usage-step-desc{font-size:calc(24 * var(--vw-mob-unit));margin:0;min-height:0}.usage-step-image{border-radius:calc(20 * var(--vw-mob-unit))}.comparison-table-section{padding:calc(120 * var(--vw-mob-unit)) 0}.comparison-table-container{max-width:100%;padding:0 calc(36 * var(--vw-mob-unit))}.comparison-table-title{font-size:calc(48 * var(--vw-mob-unit));margin:0 0 calc(60 * var(--vw-mob-unit));text-align:left}.comparison-table th{padding:calc(16 * var(--vw-mob-unit)) calc(4 * var(--vw-mob-unit))}.comparison-table td:first-child{padding:calc(16 * var(--vw-mob-unit)) 0;font-size:calc(12 * var(--vw-mob-unit))}.comparison-table td{padding:calc(4 * var(--vw-mob-unit)) calc(2 * var(--vw-mob-unit));font-size:calc(12 * var(--vw-mob-unit));height:calc(120 * var(--vw-mob-unit))}.comparison-table .method-icon-wrapper{height:calc(40 * var(--vw-mob-unit));margin:0 0 calc(8 * var(--vw-mob-unit))}.comparison-table .method-icon{display:block}.comparison-table .method-icon-nova{width:calc(22 * var(--vw-mob-unit));height:calc(26 * var(--vw-mob-unit))}.comparison-table .method-icon-waxing{width:calc(33 * var(--vw-mob-unit));height:calc(29 * var(--vw-mob-unit))}.comparison-table .method-icon-shaving{width:calc(22 * var(--vw-mob-unit));height:calc(27 * var(--vw-mob-unit))}.comparison-table .method-icon-cream{width:calc(16 * var(--vw-mob-unit));height:calc(27 * var(--vw-mob-unit))}.comparison-table .method-icon-laser{width:calc(33 * var(--vw-mob-unit));height:calc(26 * var(--vw-mob-unit))}.comparison-table .method-name{font-size:calc(12 * var(--vw-mob-unit))}.comparison-table .star-icon{width:calc(12 * var(--vw-mob-unit));height:calc(12 * var(--vw-mob-unit))}.comparison-table .icon-text-cell{gap:calc(4 * var(--vw-mob-unit))}.comparison-table .check-icon,.comparison-table .cross-icon,.comparison-table .minus-icon{width:calc(20 * var(--vw-mob-unit));height:calc(20 * var(--vw-mob-unit))}.comparison-table .table-text{font-size:calc(12 * var(--vw-mob-unit));color:#000;font-weight:500}.comparison-table .line-text{font-size:calc(16 * var(--vw-mob-unit))}.nova-gift-box-img{aspect-ratio:720 / 580}.disclaimer-section{padding:calc(20 * var(--vw-mob-unit)) 0 calc(100 * var(--vw-mob-unit))}.disclaimer-container{max-width:calc(100% - 72 * var(--vw-mob-unit));margin:0 calc(36 * var(--vw-mob-unit));border-radius:calc(16 * var(--vw-mob-unit))}.disclaimer-header{padding:calc(24 * var(--vw-mob-unit)) calc(36 * var(--vw-mob-unit))}.disclaimer-title{font-size:calc(24 * var(--vw-mob-unit))}.disclaimer-content{padding:calc(48 * var(--vw-unit)) calc(72 * var(--vw-unit))}.disclaimer-note{font-size:calc(20 * var(--vw-mob-unit))}.specifications-section{padding:calc(80 * var(--vw-mob-unit)) 0}.specifications-container{max-width:calc(100% - 72 * var(--vw-mob-unit));margin:0 calc(36 * var(--vw-mob-unit));flex-direction:column;border-radius:calc(16 * var(--vw-mob-unit));background:#fff;gap:0;padding:calc(80 * var(--vw-mob-unit)) calc(40 * var(--vw-mob-unit)) calc(56 * var(--vw-mob-unit))}.specifications-title{font-size:calc(48 * var(--vw-mob-unit));margin:0 0 calc(64 * var(--vw-mob-unit))}.spec-item{padding:calc(16 * var(--vw-mob-unit)) 0}.spec-label{width:60%}.spec-label,.spec-value{font-size:calc(20 * var(--vw-mob-unit))}.specifications-image{display:none}.package-section{padding:calc(100 * var(--vw-mob-unit)) 0}.package-container{max-width:calc(100% - 72 * var(--vw-mob-unit));margin:0 calc(36 * var(--vw-mob-unit))}.package-title{font-size:calc(48 * var(--vw-mob-unit));margin:0 0 calc(48 * var(--vw-mob-unit))}.package-grid-top{display:flex;flex-direction:row;gap:calc(10 * var(--vw-mob-unit));margin-bottom:calc(10 * var(--vw-mob-unit));align-items:stretch}.package-item{border-radius:calc(16 * var(--vw-mob-unit))}.package-label{top:calc(24 * var(--vw-mob-unit));bottom:auto;left:0;right:0;text-align:center;transform:none;font-size:calc(24 * var(--vw-mob-unit))}.package-large{flex:1;display:flex;flex-direction:column}.package-large img{width:100%;height:100%;object-fit:cover;flex:1}.package-right-column{flex:1;display:flex;flex-direction:column;gap:calc(8 * var(--vw-mob-unit))}.package-medium{flex:1;aspect-ratio:calc(263 * var(--vw-mob-unit)) / calc(295 * var(--vw-mob-unit))}.package-bottom-row{grid-template-columns:1fr 1fr;gap:calc(8 * var(--vw-mob-unit))}.package-small{aspect-ratio:304 / 298}.package-wide{grid-column:1 / -1;aspect-ratio:618 / 219}.package-wide .package-label{left:calc(36 * var(--vw-mob-unit));top:50%;transform:translateY(-50%);right:unset}.ipl-test-section{padding:calc(80 * var(--vw-mob-unit)) 0}.ipl-test-container{max-width:calc(100% - 72 * var(--vw-mob-unit));margin:0 calc(36 * var(--vw-mob-unit))}.ipl-test-title-mobile{display:block;font-size:calc(36 * var(--vw-mob-unit));margin-bottom:calc(24 * var(--vw-mob-unit));text-align:left;font-weight:600;line-height:110%;background:linear-gradient(90deg,#c09a8e -11.9%,#9b5650 112.24%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ipl-test-title{display:none}.ipl-test-content{transition:all .3s ease}.ipl-test-content.collapsed{max-height:0;overflow:hidden;opacity:0;margin-bottom:0}.selection-title{font-size:calc(24 * var(--vw-mob-unit));margin:0 0 calc(16 * var(--vw-mob-unit))}.skin-tone-section,.hair-color-section{margin:0 0 calc(48 * var(--vw-mob-unit))}.skin-tone-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:calc(16 * var(--vw-mob-unit));margin-bottom:calc(24 * var(--vw-mob-unit))}.skin-tone-grid .tone-item:nth-child(1),.skin-tone-grid .tone-item:nth-child(2),.skin-tone-grid .tone-item:nth-child(3),.skin-tone-grid .tone-item:nth-child(4){grid-row:1}.skin-tone-grid .tone-item:nth-child(5),.skin-tone-grid .tone-item:nth-child(6){grid-row:2}.skin-tone-grid .tone-item:nth-child(5){grid-column:1}.skin-tone-grid .tone-item:nth-child(6){grid-column:2}.hair-color-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:calc(16 * var(--vw-mob-unit))}.hair-color-grid .hair-item:nth-child(1),.hair-color-grid .hair-item:nth-child(2),.hair-color-grid .hair-item:nth-child(3),.hair-color-grid .hair-item:nth-child(4){grid-row:1}.hair-color-grid .hair-item:nth-child(5),.hair-color-grid .hair-item:nth-child(6),.hair-color-grid .hair-item:nth-child(7){grid-row:2}.hair-color-grid .hair-item:nth-child(5){grid-column:1}.hair-color-grid .hair-item:nth-child(6){grid-column:2}.hair-color-grid .hair-item:nth-child(7){grid-column:3}.tone-item,.hair-item{position:relative;cursor:pointer;text-align:center}.tone-image,.hair-image{margin-bottom:calc(8 * var(--vw-mob-unit));border:calc(3 * var(--vw-mob-unit)) solid transparent}.selection-indicator{top:calc(-8 * var(--vw-mob-unit));width:calc(12 * var(--vw-mob-unit));height:calc(12 * var(--vw-mob-unit))}.tone-label,.hair-label{font-size:calc(24 * var(--vw-mob-unit));margin:0}.mobile-result{text-align:center;padding:0;display:block}.result-divider{border:none;height:1px;background:#e0e0e0;margin:calc(32 * var(--vw-mob-unit)) 0}.selected-choices{margin-bottom:calc(32 * var(--vw-mob-unit))}.choice-title{font-size:calc(24 * var(--vw-mob-unit));margin-bottom:calc(16 * var(--vw-mob-unit));text-align:left;color:#2c1810}.selected-choice{display:flex;align-items:center;gap:calc(16 * var(--vw-mob-unit));margin-bottom:calc(24 * var(--vw-mob-unit))}.choice-image{width:calc(100 * var(--vw-mob-unit));height:calc(100 * var(--vw-mob-unit));border-radius:50%;object-fit:cover}.choice-label{font-size:calc(24 * var(--vw-mob-unit));margin:0;color:#000}.result-icon{margin-bottom:calc(24 * var(--vw-mob-unit))}.result-title{font-size:calc(32 * var(--vw-mob-unit));margin-bottom:calc(16 * var(--vw-mob-unit))}.result-desc{font-size:calc(22 * var(--vw-mob-unit));margin:0 0 calc(36 * var(--vw-mob-unit));padding:0 calc(36 * var(--vw-mob-unit))}.try-again-btn{padding:calc(16 * var(--vw-mob-unit)) calc(48 * var(--vw-mob-unit));border-radius:calc(36 * var(--vw-mob-unit));font-size:calc(24 * var(--vw-mob-unit))}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/beauty-nova.css.map */
