.canvas-container.svelte-13yeo8n{position:relative;width:100%;aspect-ratio:778/531}canvas.svelte-13yeo8n{position:absolute;top:0;left:0;width:100%;aspect-ratio:778/531}.nail-canvas.svelte-13yeo8n{display:none}.skin-color.svelte-10fuksr{padding:0 0 0 37px}.skin-selector.svelte-10fuksr{max-width:600px;width:100%;padding-bottom:57px}#skin-range.svelte-10fuksr{margin-top:25px;width:100%;display:block;max-width:480px}input[type=range].svelte-10fuksr{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#f5dfd3,#694230);cursor:pointer;transition:all .5s ease;border-radius:2rem;height:4rem;padding:10px 0 0 10px}input[type=range].svelte-10fuksr:focus{outline:none;transition:all .5s ease}input[type=range].svelte-10fuksr::-webkit-slider-runnable-track{border-radius:2rem;height:4rem;padding:0 10px;transition:all .5s ease}input[type=range].svelte-10fuksr::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:2em;transform:translateY(-50%);background:transparent;border:3px solid rgba(30,34,37,.28);border-radius:3rem;height:2.5rem;width:2.5rem;transition:all .5s ease}input[type=range].svelte-10fuksr::-moz-range-thumb{background-color:transparent;border:3px solid rgba(30,34,37,.28);border-radius:3rem;height:1.8rem;width:1.8rem;transition:all .5s ease}@media(orientation:portrait){.skin-selector.svelte-10fuksr{margin:0 auto;max-width:480px}.skin-color.svelte-10fuksr{padding:0}}@media(orientation:portrait)and (max-width:480px){.skin-color.svelte-10fuksr{padding:0}.skin-selector.svelte-10fuksr{margin:0 auto;max-width:95svw}}.nail-settings.svelte-67hmyx{padding:0 47px}.nail-settings.svelte-67hmyx .nails:where(.svelte-67hmyx){display:flex;gap:40px;max-width:545px;margin:25px 0 33px}.nail-settings.svelte-67hmyx .nails:where(.svelte-67hmyx) button:where(.svelte-67hmyx){display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:transparent;border:none;font-family:gotham-medium;font-size:.6875em;width:34px;gap:10px;cursor:pointer;color:#a8a8a8;transition:all .5s ease}.nail-settings.svelte-67hmyx .nails:where(.svelte-67hmyx) button.active:where(.svelte-67hmyx){color:#000}.nail-settings.svelte-67hmyx .nails:where(.svelte-67hmyx) button.active:where(.svelte-67hmyx) svg:where(.svelte-67hmyx) path:where(.svelte-67hmyx){fill:#000;stroke:#000}@media(orientation:portrait){.nail-settings.svelte-67hmyx{padding:0}.nail-settings.svelte-67hmyx .nails:where(.svelte-67hmyx){max-width:100%}.nails.svelte-67hmyx{justify-content:center;align-items:center;width:100vw}.nail-settings.svelte-67hmyx .nails:where(.svelte-67hmyx) button:where(.svelte-67hmyx){width:fit-content}}.nail-leight.svelte-1iwnqac{padding:0 47px}.nail-leight.svelte-1iwnqac .nail-selector:where(.svelte-1iwnqac){display:flex;justify-content:flex-start;align-items:center;padding:30px 0;gap:45px;max-width:545px;width:100%}.nail-leight.svelte-1iwnqac .nail-selector:where(.svelte-1iwnqac) button:where(.svelte-1iwnqac){background-color:transparent;border:none;font-family:gotham-medium;font-size:3em;cursor:pointer;color:#a8a8a8}.nail-leight.svelte-1iwnqac .nail-selector:where(.svelte-1iwnqac) button.active:where(.svelte-1iwnqac){color:#000}@media(orientation:portrait){.nail-leight.svelte-1iwnqac{padding:0}.nail-leight.svelte-1iwnqac .nail-selector:where(.svelte-1iwnqac){justify-content:center;align-items:center;width:100vw;max-width:100%}.nail-leight.svelte-1iwnqac .nail-selector:where(.svelte-1iwnqac) button:where(.svelte-1iwnqac){font-size:4em}}@media(orientation:portrait)and (max-width:520px){.nail-leight.svelte-1iwnqac .nail-selector:where(.svelte-1iwnqac){padding:5px 0}.nail-leight.svelte-1iwnqac .nail-selector:where(.svelte-1iwnqac) button:where(.svelte-1iwnqac){font-size:3em}}.share-buttons.svelte-1n9yi6g{display:flex;align-items:center;justify-content:center;width:fit-content;height:100%;gap:10px}.share-buttons.svelte-1n9yi6g button:where(.svelte-1n9yi6g),.share-buttons.svelte-1n9yi6g a:where(.svelte-1n9yi6g){width:30px;height:30px;aspect-ratio:1/1;border-radius:50%;border:none;cursor:pointer;position:relative;background-color:transparent}.share-buttons.svelte-1n9yi6g button:where(.svelte-1n9yi6g) img:where(.svelte-1n9yi6g){width:100%;height:100%;object-fit:contain;object-position:center;z-index:2;position:relative}dialog.svelte-1n9yi6g{position:fixed;bottom:10px;left:50%;transform:translate(-50%);padding:10px 25px;background-color:#1e2225;color:#fdfdfd;border-radius:25px;width:80svw;text-align:center;max-width:230px;font-size:1em;line-height:1;font-weight:500;letter-spacing:1px;font-family:Avenir;text-wrap:nowrap;transition:all 1s ease;opacity:0}dialog[open].svelte-1n9yi6g{opacity:1}.container.svelte-vvmd8t{display:grid;grid-template-columns:repeat(auto-fit,80px);gap:10px;width:100%;height:100%;min-height:100%;overflow-y:scroll;overflow-x:hidden;justify-content:center;padding:20px 0}.container.svelte-vvmd8t li:where(.svelte-vvmd8t){list-style:none;width:80px;height:80px;aspect-ratio:1/1;border-radius:100%;overflow:hidden;filter:drop-shadow(0 0 5px rgba(0,0,0,.2))}.container.svelte-vvmd8t li:where(.svelte-vvmd8t) button:where(.svelte-vvmd8t){width:100%;aspect-ratio:1/1;border-radius:100%;border:none;cursor:pointer}.container.svelte-vvmd8t li:where(.svelte-vvmd8t) button:where(.svelte-vvmd8t) img:where(.svelte-vvmd8t){width:100%;height:100%;object-fit:cover}@media(max-width:768px){.container.svelte-vvmd8t{grid-auto-flow:column;grid-auto-columns:80px;overflow-y:hidden;overflow-x:scroll;justify-content:start;padding:10px;width:100%}}button.svelte-1r6229x{cursor:pointer;font-family:gotham-medium;color:#1e2225!important}.banner-collections.svelte-1r6229x{width:100%;height:100%;max-width:356px;max-height:64.05px;position:relative}.banner-collections.svelte-1r6229x img:where(.svelte-1r6229x){width:100%;height:100%;object-fit:cover;border-radius:32px;aspect-ratio:5.56/1}.arrows-collections.svelte-1r6229x{display:flex;justify-content:space-between;align-items:center;gap:12px;position:absolute;top:50%;left:50%;width:95%;transform:translate(-50%,-50%)}.arrows-collections.svelte-1r6229x button:where(.svelte-1r6229x){width:25px;height:25px;background-color:transparent;border-radius:100%;color:#fff;position:relative;border:none}.filter-colors.svelte-1r6229x{display:flex;justify-content:center;align-items:center;gap:20px}.filter-colors.svelte-1r6229x button:where(.svelte-1r6229x){width:38px;height:38px;border-radius:50%;border:none;cursor:pointer;transition:all .5s ease}.filter-colors.svelte-1r6229x button.active:where(.svelte-1r6229x){box-shadow:0 0 5px #f0f0f0;position:relative;transition:all .5s ease}.filter-colors.svelte-1r6229x button.active:where(.svelte-1r6229x):before{content:"";position:absolute;top:50%;left:50%;border:1px solid #1e2225;width:108%;height:108%;transform:translate(-50%,-50%);border-radius:50%}.filter-colors.svelte-1r6229x span:where(.svelte-1r6229x){border:1px solid #9a9c9e;border-radius:20px;font-size:.875em;font-family:gotham-light;padding:5px 10px;color:#9a9c9e}@media(max-width:1150px){.filter-colors.svelte-1r6229x span:where(.svelte-1r6229x){display:none}}button.svelte-1jbl9v4{cursor:pointer;font-family:gotham-medium;color:#1e2225!important}.wrap.svelte-1jbl9v4{width:98%;display:grid;grid-template-columns:65% 35%;max-width:1920px;position:relative;align-items:stretch;justify-items:stretch;margin:90px 0;gap:15px;justify-content:space-around}.canvas-container.svelte-1jbl9v4{z-index:3;display:flex;flex-direction:column}.options.svelte-1jbl9v4{display:flex;flex-direction:column;gap:20px;padding-bottom:120px}.canvas.svelte-1jbl9v4{position:relative;width:100%;aspect-ratio:778/531}.swatches.svelte-1jbl9v4{overflow:hidden;width:100%;max-height:315px}.share.svelte-1jbl9v4{position:absolute;bottom:10px;left:10px;z-index:6;padding-bottom:15px}.label-product.svelte-1jbl9v4{background-color:#fff;z-index:8;display:flex;height:100%;width:100%;padding:15px 20px}.content-label.svelte-1jbl9v4{width:100%;height:100%;position:relative;display:flex;flex-direction:column;gap:8px}.content-label.svelte-1jbl9v4 h3:where(.svelte-1jbl9v4){font-size:1.8em;max-width:600px;text-align:left;text-wrap:balance;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1;margin:5px 0;font-family:gotham-bold;text-transform:uppercase}.sku-container.svelte-1jbl9v4{display:flex;align-items:center;gap:10px;font-family:gotham-book}.sku-container.svelte-1jbl9v4 p:where(.svelte-1jbl9v4){font-size:clamp(1rem,1.4vw,1.2rem);text-align:center;font-family:gotham-book;text-transform:capitalize}.add-to-bag.svelte-1jbl9v4{width:250px}.type-settings.svelte-1jbl9v4{padding:0 47px}.types.svelte-1jbl9v4{width:100%;margin:27px 0 35px;display:flex;flex-wrap:wrap;gap:15px}.types.svelte-1jbl9v4 button:where(.svelte-1jbl9v4){border:none;background-color:transparent;font-weight:300;font-size:1em;line-height:100%;height:30px;text-align:left;cursor:pointer;font-family:gotham-light}.types.svelte-1jbl9v4 button.active:where(.svelte-1jbl9v4){font-family:gotham-bold}.settings.svelte-1jbl9v4{display:flex;flex-direction:column}.content-center.svelte-1jbl9v4{width:100%;max-width:545px}.buttons.svelte-1jbl9v4{display:flex;justify-content:flex-start;align-items:center}.buttons.svelte-1jbl9v4 button:where(.svelte-1jbl9v4){font-size:clamp(14px,1vw,18px);font-weight:500;line-height:100%;padding:0 15px;height:40px;display:flex;justify-content:center;align-items:center;border:none;transition:all .5s ease;border-bottom:1px solid #9a9c9e;background:none;text-transform:uppercase;color:#9a9c9e;cursor:pointer;z-index:9999}.buttons.svelte-1jbl9v4 button.active:where(.svelte-1jbl9v4){border-bottom:1px solid #1e2225;background:none;color:#1e2225}.type-settings.svelte-1jbl9v4{padding:0 30px 0 0}.circle.svelte-1jbl9v4{width:10px;height:10px}@media(max-width:1150px){.wrap.svelte-1jbl9v4{grid-template-columns:70% 30%}}@media(max-width:1024px){.wrap.svelte-1jbl9v4{display:flex;flex-direction:column;margin:0;width:100%}.options.svelte-1jbl9v4{display:grid;grid-template-columns:60% 40%;grid-template-rows:80px 1fr 1fr 1fr 1fr;align-items:center;justify-items:start}.buttons.svelte-1jbl9v4{grid-column:2/3;grid-row:1/2;width:auto}.filter.svelte-1jbl9v4{grid-column:1/2;grid-row:1/2;padding-left:30px}.swatches.svelte-1jbl9v4{grid-column:1/2;grid-row:2/-1;max-height:100%;align-self:start;width:95%}.shape.svelte-1jbl9v4,.length.svelte-1jbl9v4{width:80%}.skin.svelte-1jbl9v4{width:90%}}@media(max-width:768px){.options.svelte-1jbl9v4{display:flex;flex-direction:column;align-items:flex-start;width:90%;margin:0 auto}.shape.svelte-1jbl9v4,.length.svelte-1jbl9v4,.skin.svelte-1jbl9v4{width:95%}}@media(min-width:1920px){.wrap.svelte-1jbl9v4{margin:60px auto}}
