*{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;margin:0;padding:0;touch-action:none;-webkit-user-select:none;user-select:none}:root{--whitecolor:#fff;--black-color:#000;--button-theme:#f2f2f2;--background-theme2:#595959;--dark-theme-color:#2c2c2c;--dark-theme-color2:#3c3c3c;--border-color-primary:#0003;--border-radius:8px;--border-width:1px}body{background:#747474;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}#root{height:100vh;width:100vw}.App{display:grid;height:100%;overflow:hidden;place-items:center;width:100%}@media (max-aspect-ratio:4/3){.App{place-items:start}#root{height:100%}}.tryon-widget{align-items:flex-end;border-radius:12px;display:flex;flex-direction:column;height:96vh;margin-top:16px;opacity:0;padding-left:16px;padding-right:16px;transform:scale(0);transform-origin:center;transition:all .2s cubic-bezier(.77,.04,.53,1.03);width:128vh}.tryon-widget.transition{opacity:1;transform:scale(1)}.tryon-widget.no-logo{margin-bottom:24px}.tryon-container{align-items:center;background-color:var(--black-color);border-radius:inherit;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.iframe-container{height:100%;pointer-events:none;width:100%}.tryon-container:has(.tryon-layout.photo) .iframe-container{transform:scale(1)!important}.iframe-container iframe{border-radius:inherit;height:inherit;transition:all .5s ease;width:inherit}.camweara-logo{display:flex;justify-content:end;opacity:.8;width:11%}.camweara-logo.no-logo{height:24px}.camweara-logo svg{width:100%}@supports (height:1dvh){.tryon-widget{height:96dvh;width:calc(96dvh*1.33333)}}@media (max-aspect-ratio:4/3){.tryon-widget{border-radius:0;height:100%;margin:0;opacity:1;padding:0;transform:scale(1);transition:none;width:100%}.camweara-logo{display:none}}@media screen and (max-height:650px) and (min-width:1200px) and (max-width:1300px){.tryon-widget{gap:0;margin-top:0;opacity:1;transform:scale(1);transition:none;width:70%!important}@supports (height:1dvh){.tryon-widget{height:98dvh}}}.tryon-layout{border-radius:inherit;bottom:0;height:100%;left:0;position:absolute;touch-action:auto;width:100%}.tryon-layout-btns{background:#0000004d;border-radius:50%;cursor:pointer;display:grid;height:48px;place-items:center;position:absolute;width:48px}.tryon-layout.photo .tryon-layout-btns{background:#7b7b7b4d}.tryon-layout-btns>svg{height:35%;pointer-events:none;width:35%}.upload-img-btn{bottom:24px;left:24px}.upload-img-btn svg{height:48%;width:48%}.upload-img-btn input{display:none}.switch-mode-btn{bottom:24px;right:24px}.switch-mode-btn svg{height:40%;width:40%}.share-btn{left:24px;top:24px}.close-btn{pointer-events:all!important;right:24px;top:24px}.search-btn-landscape{bottom:20px;left:24px}.search-btn{bottom:24px}.search-btn svg,.search-btn-landscape svg{cursor:pointer;height:22px;width:22px}.switch-cam-btn{display:none}.tryon-zoom-btns{align-items:center;background:#0000004d;border-radius:18px;display:flex;flex-direction:column;height:76px;justify-content:space-around;padding:6px 4px;pointer-events:all;position:absolute;right:26px;top:124px;width:40px}.tryon-layout.photo .tryon-zoom-btns{background:#7b7b7b4d}.tryon-zoom-btns svg{cursor:pointer;height:14px;width:14px}.tryon-zoom-btns span{background-color:#fff3f366;height:1px;width:80%}.tryon-zoom-btns .disable{opacity:.5!important;pointer-events:none!important}.postCaptureBtns{bottom:32px;display:flex;gap:16px;left:50%;position:absolute;transform:translateX(-50%)}.postCaptureBtns button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:center;padding:8px 0;width:128px}.postCaptureBtns svg{object-fit:contain;width:16px}.postCaptureBtns .back{background:#0000004d;color:var(--whitecolor);font-weight:700}.tryon-layout.photo .postCaptureBtns .back{background:#7b7b7b4d}.postCaptureBtns .download{background:var(--whitecolor);color:var(--blackcolor);font-weight:700}.tryon-skinTone-slider{bottom:216px;height:0;position:absolute;right:-16px}#skinTone-range-input{-webkit-appearance:none!important;appearance:none!important;background:linear-gradient(90deg,#fff 0,#f0cab6 10%,#d88b65 70%,#684133);border:none;border-radius:4px;cursor:pointer;height:2px;margin:auto;outline:none;touch-action:manipulation;transform:rotate(-90deg);width:124px}#skinTone-range-input::-ms-thumb{-webkit-appearance:none!important;appearance:none!important;background:#fff;border:none!important;border-radius:50%;cursor:pointer!important;height:16px;-ms-transition:.3s ease-in;transition:.3s ease-in;width:16px}#skinTone-range-input::-moz-range-thumb{-webkit-appearance:none!important;appearance:none!important;background:#fff;border:none!important;border-radius:50%;cursor:pointer!important;height:15px;pointer-events:all;-moz-transition:.3s ease-in;transition:.3s ease-in;width:15px}#skinTone-range-input::-webkit-slider-thumb{-webkit-appearance:none!important;background:#fff;border:none!important;border-radius:50%;cursor:pointer;height:15px;-webkit-transition:.3s ease-in;transition:.3s ease-in;width:15px}.guider{align-items:center;display:flex;height:250px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:15%;transform:translateX(-50%);width:250px}.guider img{animation:fadeIn .8s linear;filter:drop-shadow(rgba(0,0,0,1) .5px .5px .5px);-webkit-filter:drop-shadow(#000 .5px .5px .5px);object-fit:contain;width:100%}@keyframes fadeIn{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@media screen and (max-width:1024px){.guider{top:25%}.tryon-skinTone-slider{right:-16px;top:400px}#skinTone-range-input::-webkit-slider-thumb{height:20px;width:20px}}@media screen and (max-height:650px) and (min-width:1200px) and (max-width:1300px){.tryon-layout-btns{height:42px;width:42px}}@media screen and (max-width:768px){.tryon-layout-btns{height:44px;width:44px}.tryon-zoom-btns{display:none}.tryon-skinTone-slider{right:-26px;top:160px}#skinTone-range-input::-ms-thumb{height:16px;width:16px}#skinTone-range-input::-moz-range-thumb{height:16px;width:16px}#skinTone-range-input::-webkit-slider-thumb{height:16px;width:16px}.close-btn{right:16px}.share-btn{left:16px}.close-btn,.share-btn{top:16px}.guider{top:15%}.search-btn{right:16px;transform:translateY(-530%)}.guider img{width:80%}}.tryon-product-section-wrapper{bottom:0;height:inherit;max-height:120px;position:absolute;transition:height .2s linear;width:100%}.product-carousel-close{bottom:0;left:50%;position:absolute;transform:translateX(-50%);width:100%}.product-carousel-close,.tryon-products-section{align-items:center;display:flex;flex-direction:column;gap:4px}.tryon-products-section{background:linear-gradient(0deg,#1c1c1cb3,#1c1c1c92);border-radius:20px 20px 0 0;padding:0 20px;position:relative;width:52%}.product-search-wrap{display:flex;flex-direction:column}.tryon-products-section.hide{display:none;opacity:100%}.tryon-products-section.close{opacity:0;pointer-events:none;transition:opacity .2s ease;transition-delay:.2s}.tryon-product-category{height:55px;transition:all .3s cubic-bezier(.14,.07,.8,.98);width:100%}.tryon-product-category.close{max-height:0;overflow:hidden}.tryon-product-category.close .product-carousel{mask-image:none;-webkit-mask-image:none;overflow:hidden}.tryon-product-section-wrapper.hide{height:0}.carat-slider-close,.tryon-product-category.close .active-circle{opacity:0;pointer-events:none}.carat-slider-close{transition:opacity .2s ease;transition-delay:.2s}.tryon-buyNow{display:flex;gap:24px;justify-content:space-between}.tryon-buynow-btn{background:#0003;border:1px solid var(--whitecolor);border-radius:24px;cursor:pointer;font-family:inherit;overflow:hidden;position:relative;width:max-content}.tryon-buynow-btn.disable{pointer-events:none}.tryon-buynow-btn:before{background:#ffffff80;content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-15deg);transition:left .5s ease-in-out;width:30%}.tryon-buynow-btn:hover:before{left:100%}.tryon-buynow-btn:hover{background-position:100% 0}.buy-now-container{align-items:center;cursor:pointer;display:flex;justify-content:center;padding-top:4px}.search-container{background:#0003;border:1px solid #fff;border-radius:26px;color:#fff;cursor:pointer;font-size:12px;margin-top:3px;padding:4px 14px}.search-container.close{display:none}.search-container:hover{color:#efeeee}.buy-now-container .switch-cam-btn,.buy-now-container .switch-mode-btn,.buy-now-container .upload-img-btn{display:none}.tryon-buynow-btn p{align-items:center;color:var(--whitecolor);display:flex;font-size:14px;justify-content:center;line-height:1;padding:6px 12px}.arrow{border-radius:50%;bottom:1vh;cursor:pointer;display:grid;height:26px;margin-bottom:0;padding:6px;place-items:center;position:fixed;transition:transform .3s linear;width:26px}.arrow>svg{object-fit:contain;pointer-events:none;width:90%}.arrow.down{transform:rotate(180deg)}@media (max-width:768px){.arrow{bottom:-3px}}@media (max-aspect-ratio:4/3){.tryon-products-section{width:100%}}@media screen and (max-height:650px) and (min-width:1200px) and (max-width:1300px){.arrow{height:24px;padding:0;width:24px}.arrow>svg{width:50%}.tryon-buynow-btn p{font-size:12px;padding:4px 12px}}@media screen and (max-width:1024px){.buy-now-container{align-items:center;display:flex;height:1vw;justify-content:space-between;width:100%}.tryon-layout>.switch-mode-btn{display:none!important}.switch-cam-btn,.switch-mode-btn,.upload-img-btn{bottom:60px;display:grid!important;position:relative}.switch-cam-btn,.upload-img-btn{left:-4px}.buy-now-container .switch-mode-btn{margin-left:auto;position:relative!important;right:-4px;transform:none!important;visibility:visible}.arrow{height:26px;width:26px}.switch-cam-btn>svg{height:38%;width:42%}.arrow>svg{width:100%}.switch-mode-btn.hide{visibility:hidden!important}.tryon-buyNow{gap:16px}}.product-carousel-container{margin-bottom:8px;position:relative;width:100%}.carousel-container{display:flex;position:relative;width:100%}.carousel-left,.carousel-right{align-items:center;cursor:pointer;display:flex;justify-content:center;visibility:hidden}.carousel-left.visible,.carousel-right.visible{visibility:visible!important}.carousel-left>svg,.carousel-right>svg{height:16px;pointer-events:none!important;width:16px}.carousel-right>svg{transform:scaleX(-1)}.product-carousel:after,.product-carousel:before{content:"";flex:0 0 auto;height:100%;width:50%}.product-carousel-wrap{cursor:grab;flex-direction:column}.product-carousel,.product-carousel-wrap{-ms-overflow-style:none;align-items:center;display:flex;gap:10px;height:100%;mask-image:linear-gradient(90deg,#0000 0,#000 5%,#000 95%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5%,#000 95%,#0000);overflow:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:auto;width:100%}.product-carousel{cursor:pointer}.product-carousel::-webkit-scrollbar{display:none}.product-carousel:after,.product-carousel:before{height:72px}.product{align-items:center;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:10px;justify-content:center;object-fit:contain;opacity:1;scroll-snap-align:center;scroll-snap-stop:always;touch-action:auto;transform:scale(.8);transition:opacity .2s ease,transform .2s ease;-webkit-user-select:none;user-select:none;width:60px}.product.darkMode{background-color:#2f3037}.product>.prodImgWrapper{align-items:center;background-color:inherit;border-radius:50%;display:flex;height:100%;justify-content:center;margin-bottom:2px;overflow:hidden;padding:2px;pointer-events:none;transform:scale(1);transition:transform .15s linear;width:100%}.product-active>.prodImgWrapper{transform:scale(1.25)!important}.product-name{color:#fff;font-size:12px}.product-active>.product-name{transform:scale(1.25)!important}.prodImgWrapper .shimmer{animation:shimmer 1.5s infinite;background-attachment:fixed;background-size:200% 100px;border-radius:50%;height:100%;left:0;position:absolute;right:0;transform:scale(1);width:100%}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.prodImgWrapper .shimmer.hide{transform:scale(0)}.product:first-child{visibility:hidden}.product img{height:80%;object-fit:contain;pointer-events:none;width:80%}.product.NecklaceSet img:nth-child(odd){height:40%;width:40%}.product.NecklaceSet img:nth-child(2n){height:65%;width:65%}.product.Earring img{aspect-ratio:1/2}.product.Earring img:first-child{transform:scaleX(-1)}.product.Earcuff img:nth-child(2n){display:none}.product.Watch img{transform:rotate(90deg)}.active-circle{border:2px solid #e1e1e1;border-radius:50%;cursor:pointer;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-75%);width:40px;z-index:200}.dots{align-items:center;display:flex;gap:4px;justify-content:center;width:100%}.dots.hide{display:none;gap:0}.dots span{background-color:var(--whitecolor);border-radius:50%;height:6px;opacity:.5;transition:opacity .1s ease-in-out;width:6px}.dot.hidden{visibility:hidden}.dot.active{opacity:1}.tryon-layout.single-category .product-carousel-container{margin-bottom:4px}@media (max-aspect-ratio:4/3){.carousel-left,.carousel-right{display:none;visibility:hidden!important}.product-carousel{gap:16px}}@media screen and (max-height:650px) and (min-width:1200px) and (max-width:1300px){.product-carousel-container{gap:0}.active-circle{height:40px;width:40px}.product{height:52px;width:52px}.product-carousel{padding-bottom:0;padding-top:0}}@media screen and (max-width:1024px){.active-circle{height:38px;width:38px}.product-carousel{gap:8px}.product{height:70px;width:70px}}@media screen and (max-width:768px){.product-carousel{gap:10px}.product{height:64px;width:64px}.active-circle{height:40px;margin-left:0;margin-top:-.5px;width:40px}}.slider-container{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-bottom:28px;max-width:100%;position:relative;width:350px}.slider-track-container{margin-top:60px;position:relative;width:100%}.slider{bottom:0;position:absolute;transition:all .1s ease;width:100%}.slider::-webkit-slider-thumb{-webkit-appearance:none;background:#272727;border:.5px solid #fff;border-radius:50%;cursor:pointer;height:2px;width:2px}.teardrop-wrapper{cursor:pointer;display:inline-block;position:relative}.teardrop-container,.teardrop-container-safari{cursor:pointer;height:30px;pointer-events:none;width:30px}.teardrop-container-safari{transform:rotate(180deg)}@supports (-webkit-touch-callout:none){.teardrop-container{transform:rotate(180deg)}}.carat-value{color:#fff;font-size:7px;font-weight:800;left:50%;position:absolute;top:40%;transform:translate(-50%,-50%)}.floating-label{bottom:1px;position:absolute;transform:translateX(-50%)}input[type=range]{-webkit-appearance:none;appearance:none;background:#ffffff3d;border-radius:5px;cursor:pointer;height:4px;transition:background .05s;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--whitecolor);border-radius:50%;height:1px;width:1px}input[type=range]::-moz-slider-thumb{-moz-appearance:none;background-color:var(--whitecolor);border-radius:50%;cursor:pointer;height:10px;width:10px}@media screen and (max-width:768px){.slider-track-container{margin-top:60px}}.Loader{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:40%;transform:translateX(-50%);visibility:visible;z-index:10}#loader{--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;animation:l3 1s linear infinite;aspect-ratio:1;background:#fff;border-radius:50%;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;padding:8px;width:70px}@keyframes l3{to{transform:rotate(1turn)}}.notification{align-items:center;background:#0000004d;border-radius:5px;cursor:pointer;display:flex;justify-content:center;left:50%;opacity:0;overflow:hidden;padding:8px;position:absolute;top:5%;transform:translateX(-50%);transition:opacity .5s ease-in;width:max-content}.notification.show{opacity:1}.notification p{color:var(--whitecolor);font-family:inherit;font-size:16px}.click-guider{align-items:center;display:none;flex-direction:column;gap:6px;height:100px;justify-content:center;left:50%;min-width:250px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:max-content}.gotIt{background:#0003;border:1px solid var(--whitecolor);border-radius:24px;cursor:pointer;display:grid;font-family:inherit;padding:4px 16px;place-items:center;pointer-events:all}.gotIt p{color:var(--whitecolor);cursor:pointer;font-size:14px;line-height:1}.click-guider.show{display:flex}.click-guider svg{height:100%;width:100%}.click-guider span{color:var(--whitecolor);font-size:14px}.click-guider>svg>path:first-child{animation:click1 1s ease-in-out infinite alternate both}.click-guider>svg>path:nth-child(n+2){animation:click2 1s ease-in-out infinite alternate both}@keyframes click1{0%{scale:1}50%{scale:.8}to{scale:1}}@keyframes click2{0%{opacity:0;scale:1}50%{opacity:1;scale:.8}to{opacity:0;scale:1}}.guider-img{width:50%}.guider-img-title-container{align-items:center;color:#fff;display:flex;flex-direction:column;gap:10px;justify-content:center;width:100%}.guider-img-title-container img{width:25%}.photo-mode-guider{left:50%;position:absolute;text-align:center;top:60%;transform:translateX(-50%);width:200%}.photo-mode-guider p{color:grey;font-size:24px;font-weight:bolder}.camera_block_popup{background-color:#fff;border-radius:25px;color:#fff;display:none;left:50%;padding:16px;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%);width:500px;z-index:500}.camera_block_popup.camBlock{display:block}.camera_block_popup img{height:100%;object-fit:contain;width:100%}.close_btn{cursor:pointer;display:flex;justify-content:flex-end;margin-right:5px}.close_btn_x{color:#333;font-size:30px;font-weight:700;opacity:.5;text-align:end;text-decoration:none;transition:all .2s}.close_btn_x:hover{color:#000}@media screen and (max-width:1024px){.notification{top:10%}.photo-mode-guider{top:40%;width:150%}.photo-mode-guider p{font-size:16px}.camera_block_popup{padding:6px;top:40%;width:280px}}