.loader{display:block;border:8px solid #f3f3f3;border-top:8px solid #b4cf01;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button.nextButtons{width:251px;height:42px;background:#b4cf01;border-radius:50px;position:relative;color:#1c1b1b;font-size:12px;font-weight:600;line-height:14.63px;letter-spacing:2.4px;margin-top:30px;display:flex;justify-content:center;align-items:center}span.stepOne{background:#b4cf01;width:15px;height:15px;display:inline-block;display:flex;justify-content:center;align-items:center;font-size:11px;color:#fff;font-weight:700;line-height:normal;border-radius:50%;margin-top:5px;flex-shrink:0px!important}input.textSeach{content:"";background-image:url(/cdn/shop/files/Icon.png?v=1713264894);background-repeat:no-repeat;background-position:15px center;background-size:16px;width:100%;padding-left:45px}select.cars{border:1px solid #B4CF01;padding:7px 12px;border-radius:50px;-webkit-appearance:none;appearance:none;max-width:70px;width:100%;background:url(/cdn/shop/files/Vector_2.png?v=1713426555);background-repeat:no-repeat;background-position:40px 15px}button.AddToCardButton{width:276px;height:43px;opacity:0px;font-size:12px;font-weight:600;line-height:14.63px;letter-spacing:2.4000000953674316px;text-align:center}.plusIconhide .IconImagesPlus,p#selected-metal-type{display:none}@media only screen and (max-width:1024px){.wrapper-container>div{flex-direction:column;width:30%}.wrapper-container>div .box{width:60px;height:80px;cursor:pointer}.wrapper-container{width:100%;justify-content:space-between}.modal-content{padding:20px;border:1px solid #888;width:100%;max-width:1618px;border-radius:0;margin-top:0;height:calc(100dvh + -0px);background:#fff;overflow-y:auto;padding:30px 15px 0!important}.ToggleImageWrapper{width:50%}body .CutFilter .Typebutton a{width:50%!important}.Typebutton>a{width:100%!important}.SearchFilter{flex-direction:column;gap:15px}.searchBar{max-width:100%;width:100%}input.textSeach{max-width:100%}.dragIndicator{margin-top:10px}.colorSwatchesFilter .Typebutton>a{width:32.4px!important;height:32.4px}.wrapper-container>div{width:46%}.QualityFilter .Typebutton>a{width:auto!important}}@media only screen and (max-width:767px){.containerStone .main-face{margin:60px 15px 0}.wrapper-container img{width:40px;height:auto}.leftpanelcontainer{width:100%;padding:15px;box-sizing:border-box;height:100%}.wrapper-container{width:70px;margin:auto;justify-content:center;height:auto}.containerStone{flex-direction:column-reverse}.containerStone .main-face{margin:auto}.wrapper-container{width:100%;margin:auto;justify-content:start}.slectionType select{padding:10px 7px;font-size:16px;min-width:65px;margin-bottom:10px}.containerStone .main-face>img{border:0px solid #0000003d}.modal-content{padding:30px 15px;margin-top:0;border-radius:0}.close{font-size:40px;margin-top:-40px}.productFilters{flex-direction:column}.FilterContent{width:100%;margin-top:20px}.ProductFilterResultMainStones,button.nextButtons{margin-top:40px}.tab{min-height:55px}.ToggleImageWrapper{margin:auto}.multiswitch .slide-container label{font-size:12.54px}.Typebutton{justify-content:flex-start}.Typebutton>a{width:auto!important}p.resultFilter{display:none}.dragIndicator{justify-content:center;margin:20px 0}.ToggleImageWrapper{top:-30px;width:100%!important;background:#fff}.containerStone .main-face{max-width:390px;max-height:390px}fieldset.multiswitch{margin-top:15px}.allSubTotal .Typebutton{justify-content:space-between}button.nextButtons{margin:auto}.Typebutton.TypebuttonLast{justify-content:end}.finalPreview{display:flex;margin-top:60px;flex-direction:column;justify-content:center;align-items:center;padding-bottom:30px}.ringSzeWrap{display:flex;margin-top:15px;gap:15px;flex-direction:column}.quantity{justify-content:center}.input-box,.quantity button{width:50%}button.minus{text-align:left;padding-left:15px}button.plus{text-align:right;padding-right:15px}.quantity button{font-size:18px}.containerStone .main-face>img{padding:9px}.quardinate.activeSlot{outline:2px dashed red!important;outline-offset:2px;border-radius:15px;z-index:10000!important;box-shadow:0 0 0 2px #ff0000f2,0 0 14px 3px #ff00008c!important;position:absolute}div#GermModal{max-width:140px;padding:9px 7px}p#selected-metal-type{display:block}}@media only screen and (max-width:567px){span.stepNumber{height:21px;width:21px;font-size:8.5px;line-height:normal}.tablinks>div{padding-left:50px}.tablinks>div>p:first-child{font-size:11px;line-height:normal}.tablinks>div>p{font-size:8.55px;line-height:normal}.tab{min-height:42px}.wrapper-container>div{flex-direction:column;width:48%}.modal-content{border-radius:0}img.IconImagesPlus{width:18px!important;height:18px!important}.tab .tablinks.active span.stepNumber{font-size:8.5px}img.stepNumber{height:22px;width:22px;padding:3px}.field-row{flex-wrap:wrap}}ul#Metal_Type li{width:118px;flex-shrink:0;flex-grow:0}ul#Metal_Type li label .metal-title{font-weight:400;font-size:13px;color:#1c1b1b;margin-top:12px;align-items:center}.close{position:relative;z-index:1}.gemmodal-open main#main{z-index:6;position:relative}body.gemmodal-open{overflow-y:hidden}div#shopify-section-product-template{z-index:1;position:relative}button#cart_add{position:relative;z-index:0}.modalwrap{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100dvh;overflow:auto;background-color:#fff}.modal-content{background-color:#fefefe;margin:0 auto 0%;padding:60px 80px;border:0px solid #888;width:100%;max-width:100%;border-radius:0;height:100%;padding-bottom:0!important}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}div#GermModal p{text-decoration:underline;cursor:pointer}body{margin:0;display:block;height:100vh}.containerStone .main-face{width:100%;grid-area:main-face;height:fit-content;position:relative;max-width:650px;max-height:650px;margin:0 auto;box-sizing:border-box}img.eye{height:100%;width:100%}.containerStone .main-face>img{width:100%;height:100%;padding:15px;box-sizing:border-box}.wrapper-container{flex-shrink:0;display:flex;gap:10px;flex-wrap:wrap;align-content:flex-start;width:100%;margin:auto;height:85dvh;overflow-y:auto}.leftpanelcontainer{width:100%}.wrapper-container img{width:70px;height:95px;object-fit:contain;cursor:pointer}.slectionType{margin:10px 0;display:none!important}.slectionType select{padding:10px;max-width:228px;border-radius:0;background:#000;color:#fff;width:100%;border:none;font-size:16px;font-weight:400;text-transform:capitalize}.loader{display:block;border:8px dotted #f3f3f3;border-top:8px dotted #b4cf01;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader_main{display:none;background:#00000029;width:100%;height:100vh;position:fixed;top:0}.FilterDescription{display:flex;justify-content:space-between}p.ProductDescription{color:#1c1b1b;font-size:12px;font-weight:400;line-height:18px;text-align:center;max-width:300px;margin:8px 0}.wrapper-container>div{width:32%;display:flex;flex-direction:column;align-items:center;margin:0 0 40px}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.quardinates-container{width:100%;height:100%;position:absolute;top:0;left:0}.quardinate .gemstone{width:100%;height:100%}.quardinates-container .quardinate{position:absolute}div[quardinate-type=main]{border-radius:30px}div[quardinate-type=sub]{border-radius:50%}.overlay-gem-body{z-index:9;pointer-events:none}.main-gem-body{pointer-events:none}.hide{display:none!important}.buttondiv{position:fixed;bottom:18px;right:27%;background:#fff;display:none}.buttondiv button{position:relative;display:inline-block;padding:14px 28px;line-height:normal;border:1px solid transparent;border-radius:0;text-transform:uppercase;font-size:12px;text-align:center;letter-spacing:.2em;font-weight:500;font-style:normal;background-color:transparent;-webkit-transition:color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);transition:color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);z-index:1;-webkit-tap-highlight-color:initial;background-color:#1c1b1b;color:#fff}p.kiwiTitleCus{text-align:center;font-size:12px;line-height:19.8px;font-weight:500;letter-spacing:2.4px}p.kwiTypeCus{text-align:center;font-weight:500;font-size:18px;line-height:29.7px;letter-spacing:3.6px}.tab{overflow:hidden;background-color:#fff;max-width:517px;margin:auto;border-radius:50px;min-height:80px;box-shadow:inset 0 0 0 1px #d1d5db;display:flex}.tab .tablinks{cursor:pointer;font-size:17px;max-width:259px;height:auto;width:100%;border-radius:50px;display:flex;align-items:center}.tabcontent{display:none}.tablinks{position:relative}span.stepNumber,img.stepNumber{position:absolute;left:20px;top:0;bottom:0;margin:auto;height:40px;width:40px;line-height:16px;font-weight:600;color:#6b7280;display:flex;justify-content:center;align-items:center;border:1px solid #DDDDDD;border-radius:50%;padding:10px;object-fit:contain}.tab>div:first-child .stepNumber{font-size:0px}.tablinks.active img{display:none}.tablinks.donestep span{font-size:0px}.tab .tablinks.active span.stepNumber{background:#fff;border-color:#fff;color:#b4cf01;font-size:15px}.tablinks>div{padding-left:67px;text-align:start}.tablinks>div>p{margin-bottom:0;color:#1c1b1b;font-size:16px;line-height:20px;font-weight:300}.tablinks>div>p:first-child{font-size:15px;color:#b4cf01;font-weight:700;line-height:16px;letter-spacing:.5px}.tablinks.active,.tablinks:hover{background:#b4cf01}.tablinks.active>div p,.tablinks:hover div p{color:#fff}.tablinks:hover .stepNumber{background:#fff}.productFilters{display:flex;gap:0px;align-items:self-start;justify-content:flex-end}.FilterContent{width:60%;margin-top:40px}.containerStone{margin-top:10px}p.TitleProduct{font-size:18px;font-weight:500;line-height:29.7px;letter-spacing:3.6px;margin-bottom:0;text-transform:uppercase}p.TitlePrice{font-size:18px;line-height:29.7px;letter-spacing:3.6px;font-weight:500}a.TitleButton{text-decoration:underline;font-size:14px;font-weight:400;line-height:23.1px;cursor:pointer;margin-top:-10px}img.FilterobjectImg{text-align:center;margin:auto;width:70px;height:70px;object-fit:contain}.FilterIMG{display:flex;justify-content:center;flex-direction:column;gap:20px}p.ImgDescription{white-space:nowrap;width:135px;overflow:hidden;text-overflow:ellipsis}.SwatchesFilter{display:flex;gap:30px 0px;flex-wrap:wrap;justify-content:space-between}.TypeStonesFilter{width:48%;background:#f9f9f9;max-width:357px;min-height:136px;padding:20px;border-radius:20px;margin:0}.TypeStonesFilter p{font-size:14px;line-height:23.1px;color:#1c1b1b;font-weight:400;border-bottom:1px solid #E4E4E4;padding-bottom:15px}.Typebutton{display:flex;gap:5px;overflow-x:auto;justify-content:space-between}.Typebutton>a{display:inline-block;border:1px solid #DDDDDD;padding:10px 15px;border-radius:50px;white-space:nowrap;color:#6a6a6a;font-size:14px;font-weight:400;line-height:23.1px;text-align:center;margin:3px 0}.Typebutton>a.active{border:2px solid #b4cf01!important;box-shadow:0 0 6px -1px #b4cf01;color:#1c1b1b}.Typebutton>a img{margin:auto}body .CutFilter .Typebutton a{width:82px!important;padding:6px!important}.colorSwatchesFilter .Typebutton>a{border-radius:8.1px;width:32.4px;height:32.4px;border:none;border:1px solid #0000001a}.color2{background:#00f}.color3{background:#ddd;border:.81px solid #DDDDDD}.color4{background:green}.color5{background:purple}.color6{background:pink}.color7{background:#ff5349}img.typeStoneFilter{width:50px;height:50px;display:block}.TypeStonesFilter.CutFilter>div span{font-size:14px;color:#1c1b1b;font-weight:400}.TypeStonesFilter.CutFilter>div a{border-radius:10px;padding:6px 15px}.TypeStonesFilter.QualityFilter>div a{padding:6px 16px}.ProductFilterResultMainStones{margin-top:30px}p.resultFilter{font-weight:500;font-size:18px;color:#1c1b1b;letter-spacing:3.6px;line-height:29.7px;margin-bottom:0}button.nextButtons{width:251px;height:42px;background:#b4cf01;border-radius:50px;position:relative;color:#1c1b1b;font-size:12px;font-weight:600;line-height:14.63px;letter-spacing:2.4px;margin-top:30px}button.nextButtons svg{margin-left:15px}.multiswitch input{position:absolute;left:-200vw}.multiswitch .slide-container{position:relative;display:flex;max-width:290px;-webkit-user-select:none;user-select:none;min-height:42px;align-items:center;margin:auto}.multiswitch .slide-container label{width:50%;text-align:center;z-index:2;height:27px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:15.28px}.multiswitch .slide-container a{position:absolute;left:50%;z-index:1;height:100%;width:50%;transition:left .1s ease-out;box-shadow:1px 0 #0003,inset 0 1px #ffffff26}fieldset.multiswitch{padding:0;border:0}.multiswitch input:checked~a{left:0;box-shadow:1px 0 #0003,inset 0 1px #ffffff40}.multiswitch label:nth-last-child(4)~input:nth-child(3):checked~a{left:50%}.multiswitch input:not(:first-child):checked~a{box-shadow:1px 0 #0003,-1px 0 #0003,inset 0 1px #ffffff40}.multiswitch .slide-container{background:#fff;transition:background .1s ease-out;box-shadow:inset 0 0 0 1px #b4cf01;border-radius:50px}.multiswitch .slide-container label{cursor:pointer;text-shadow:0 1px 1px rgba(0,0,0,.4)}.multiswitch .slide-container a{background:#0088ce;border:1px solid #005f90}.multiswitch[data-theme=stoplight] .slide-container>a{background:#b4cf01;border:0px;border-radius:50px;min-height:26px;color:#1c1b1b;font-size:11px;line-height:23.1px;font-weight:400}.multiswitch[data-theme=stoplight] label:nth-last-child(4)~input:nth-child(3):checked~a{background:#b4cf01;border:0px;line-height:normal;display:inline-block}.multiswitch input:checked+label img{display:none}.switch{display:inline-flex;align-items:center;flex-wrap:wrap}.containerStone{margin-top:40px}img.IconImagesPlus{width:1.414vw!important;height:1.414vw!important;z-index:0!important;position:absolute;left:0;padding:0!important;right:-7px;bottom:0;top:0;margin:auto}.quardinate{z-index:1}p.stepOneHeading{font-size:16px;font-weight:600;line-height:26px;color:#1c1b1b;display:flex;align-items:start;gap:6px}span.stepOne{background:#b4cf01;width:15px;height:15px;display:inline-block;display:flex;justify-content:center;align-items:center;font-size:11px;color:#fff;font-weight:700;line-height:normal;border-radius:50%;margin-top:5px}.TypeStonesFilter.TypeStoneSubtotal{width:100%!important;max-width:100%}.productSubtitle{display:flex;justify-content:start;align-items:start}.productSubtitle img{width:24px;height:24px;object-fit:contain}.subTotalHeading{margin-left:10px}.subTotalHeading p{margin-bottom:0;padding-bottom:0;border:none}p.productTitlesub{color:#1c1b1b;font-size:14px;font-weight:400;line-height:23px}p.productTotal.price{color:#999;font-size:14px;font-weight:600;line-height:23px}p.totalSubText{color:#1c1b1b;font-size:18px;font-weight:600;line-height:29px;letter-spacing:3.6px;padding:0;border:none}.CutFilter .Typebutton{justify-content:flex-start}p.stepOneHeading.stepTwoHeading{margin-top:35px}.ToggleImageWrapper{position:sticky;top:15px;width:40%}.dragIndicator{display:flex;align-items:center;gap:6px}img.ringGermstone{width:29px;height:29px;object-fit:contain;margin-right:10px}.SearchFilter{display:flex;justify-content:space-between;margin-bottom:40px}input.textSeach{background:#f1f1f1;box-shadow:0 1px 2px #0000000d;max-width:354px;padding:9px 13px;gap:8px;border-radius:6px;border:none}input.textSeach{content:"";background-image:url(/cdn/shop/files/Icon.png?v=1713264894);background-repeat:no-repeat;background-position:15px center;background-size:16px;width:100%;padding-left:45px}.searchBar{max-width:354px;width:100%}p.Productprice{color:#1c1b1b;font-size:12px;font-weight:700;line-height:18px}.productSubtitle img{width:22px;height:22px;object-fit:contain}.allSubTotal p.totalSubText{text-decoration:underline}.allSubTotal .Typebutton{border-bottom:1px solid #EFEFEF;padding-bottom:10px;margin-bottom:10px}.Typebutton.TypebuttonLast{margin-bottom:0;border:none;text-align:right;justify-content:end}.indicatorText{font-size:14px;font-weight:400;line-height:23.1px;text-align:left}.quardinate{border:1px dashed rgba(0,0,0,.45);border-radius:15px}.quardinate.activeSlot{border:3px dashed red}body .no-border{border:none!important;box-shadow:none!important}.error{background:#ffe0e0;padding:20px;border-radius:15px;display:flex;gap:10px;font-size:15px;font-weight:400;line-height:23.1px;text-align:left;color:#1c1b1b;align-items:self-start}.finalPreview{display:flex;justify-content:center;margin-top:60px;padding-bottom:30px}.previewRightTotal{max-width:740px;width:100%}p.productTitle{font-size:18px;font-weight:500;line-height:29.7px;letter-spacing:3.5999999046325684px;text-align:left;max-width:470px;color:#1c1b1b}p.comingRing{font-size:14px;font-weight:400;line-height:23.1px;text-align:left;color:#1c1b1b}.previwTypeButton a.totalSubText{font-size:14px;font-weight:400;line-height:23.1px;text-align:right;color:#1c1b1b}.previwTypeButton a.totalSubText{font-size:14px;font-weight:400;line-height:23.1px;text-align:right;color:#1c1b1b;border:none;text-decoration:underline;padding:0;margin:0}.Typebutton.typeButtonRing{border:none;padding:0;margin:0}.ringSize{border-bottom:1px solid #E4E4E4;padding:23px 0;display:flex;justify-content:space-between}p.textRing{margin:0;font-size:14px;font-weight:400;line-height:23.1px;text-align:left;display:flex;align-items:center;color:#1c1b1b}p.textRingBold{margin:0;font-size:14px;font-weight:700;line-height:23.1px;text-align:left;display:flex;align-items:center;color:#1c1b1b}select.cars{border:1px solid #B4CF01;padding:7px 12px;border-radius:50px;-webkit-appearance:none;appearance:none;max-width:70px;width:100%;background:url(/cdn/shop/files/Vector_2.png?v=1713426555);background-repeat:no-repeat;background-position:40px 15px}.quantity{display:flex;border:1px solid #DDDDDD;border-radius:4px;overflow:hidden}.quantity button{background-color:#fff;color:#1c1b1b;border:none;cursor:pointer;font-size:20px;width:30px;height:auto;font-size:14px;font-weight:400;line-height:19.1px;text-align:center}.input-box{width:40px;text-align:center;border:none;padding:8px 10px;font-size:16px;outline:none}input.input-boxquality{border:1px solid #DDDDDD;font-size:14px;font-weight:400;line-height:19.1px;text-align:left;height:38px;padding:0 15px;width:100%!important}.input-box::-webkit-inner-spin-button,.input-box::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-box[type=number]{-moz-appearance:textfield}.ringSzeWrap{display:flex;margin-top:15px;gap:30px}.qualitydiv{margin-top:10px}.Typeqantity.TypeqantityNote{width:100%}p.totalPricering{font-size:18px;font-weight:600;line-height:29.7px;letter-spacing:3.5999999046325684px;text-align:left;margin-top:50px}button.AddToCardButton{width:276px;height:43px;opacity:0px;font-size:12px;font-weight:600;line-height:14.63px;letter-spacing:2.4000000953674316px;text-align:center;margin-top:20px}.previwTypeButton .productSubtitle{width:100%}.tablinks.donestep2.active{border-top-left-radius:0;border-bottom-left-radius:0}.tablinks.donestep{background:#b4cf01;border-top-right-radius:0;border-bottom-right-radius:0}.tablinks.donestep span{font-size:0px;background:#fff}.tablinks.donestep p{color:#fff!important}.tablinks.donestep.active{border-top-right-radius:50px;border-bottom-right-radius:50px}.gc-error-container{display:flex;align-items:flex-start;gap:5px;padding:15px 25px 15px 15px;background:#ffe0e0;border-radius:20px;margin-top:20px;font-size:15px;color:#1c1b1b;gap:10px;position:relative}.bottom-footer{position:sticky;bottom:0;padding:1px 0 20px;background:#fff}.gc-error-container svg{width:22px;height:22px;flex-shrink:0}span.close-err{color:#aaa;float:right;font-size:28px;font-weight:700;position:absolute;top:5px;right:15px;cursor:pointer}h1.ProductMeta__Title.Heading.u-h2.kwiTypeCus{text-align:center;font-weight:500;font-size:18px;line-height:29.7px;letter-spacing:3.6px;margin-bottom:20px}div#GermModal{background:#1c1d1d;max-width:190px;color:#fff;padding:13px 15px;text-align:center;margin-bottom:15px}div#GermModal p{text-decoration:none;font-size:16px}.plusIconhide .IconImagesPlus,.product-option-dropdown{display:none}ul.product-option-list.pill__product{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}ul.product-option-list.pill__product>li{display:inline-block}@media only screen and (max-width:1500px){.productFilters{gap:10px}.FilterContent{width:60%}}@media only screen and (max-width:1200px){.SwatchesFilter{gap:20px 0px}.TypeStonesFilter{width:100%;max-width:100%;min-height:136px}.wrapper-container>div{width:30%}}@media only screen and (max-width:1024px){.wrapper-container>div{flex-direction:column;width:30%}.wrapper-container>div .box{width:60px;height:80px;cursor:pointer}.wrapper-container{width:100%;justify-content:space-between}.modal-content{padding:20px;border:1px solid #888;width:100%;max-width:1618px;border-radius:0;margin-top:0;height:calc(100dvh + -0px);background:#fff;overflow-y:auto;padding:15px 15px 0!important}.ToggleImageWrapper{width:50%}body .CutFilter .Typebutton a{width:50%!important}.Typebutton>a{width:100%!important}.SearchFilter{flex-direction:column;gap:15px}.searchBar{max-width:100%;width:100%}input.textSeach{max-width:100%}.dragIndicator{margin-top:10px}.colorSwatchesFilter .Typebutton>a{width:32.4px!important;height:32.4px}.wrapper-container>div{width:46%}.QualityFilter .Typebutton>a{width:auto!important}h1.ProductMeta__Title.Heading.u-h2.kwiTypeCus{margin-bottom:10px}span.stepNumber,img.stepNumber{height:30px;width:30px}.tablinks>div>p:first-child{font-size:13px}.tablinks>div>p{font-size:14px}.tab{min-height:55px}.containerStone{margin-top:25px}}@media only screen and (max-width:767px){.containerStone .main-face{margin:60px 15px 0}.wrapper-container img{width:40px;height:auto}.leftpanelcontainer{width:100%;padding:15px;box-sizing:border-box;height:100%}.wrapper-container{width:70px;margin:auto;justify-content:center;height:auto}.containerStone{flex-direction:column-reverse;margin-top:10px}.containerStone .main-face{margin:auto}.wrapper-container{width:100%;margin:auto;justify-content:start}.slectionType select{padding:10px 7px;font-size:16px;min-width:65px;margin-bottom:10px}.containerStone .main-face>img{border:0px solid #0000003d}.modal-content{padding:30px 15px;margin-top:0;border-radius:0}.close{font-size:40px;margin-top:-30px}.productFilters{flex-direction:column}.FilterContent{width:100%;margin-top:20px}.ProductFilterResultMainStones,button.nextButtons{margin-top:40px}.tab{min-height:55px}.ToggleImageWrapper{margin:auto}.multiswitch .slide-container label{font-size:12.54px}.Typebutton{justify-content:flex-start}.Typebutton>a{width:auto!important}p.resultFilter{display:none}.dragIndicator{justify-content:center;margin:20px 0}.ToggleImageWrapper{top:-30px;width:100%!important;background:#fff}.containerStone .main-face{max-width:390px;max-height:390px}fieldset.multiswitch{margin-top:0}.allSubTotal .Typebutton{justify-content:space-between}button.nextButtons{margin:auto}.Typebutton.TypebuttonLast{justify-content:end}.finalPreview{display:flex;margin-top:60px;flex-direction:column;justify-content:center;align-items:center;padding-bottom:30px}.ringSzeWrap{display:flex;margin-top:15px;gap:15px;flex-direction:column}.quantity{justify-content:center}.input-box,.quantity button{width:50%}button.minus{text-align:left;padding-left:15px}button.plus{text-align:right;padding-right:15px}.quantity button{font-size:18px}.containerStone .main-face>img{padding:9px}.quardinate.activeSlot{outline:2px dashed red!important;outline-offset:2px;border-radius:15px;z-index:10000!important;box-shadow:0 0 0 2px #ff0000f2,0 0 14px 3px #ff00008c!important;position:absolute}div#GermModal{max-width:140px;padding:9px 7px}ul#Metal_Type li label .metal-title{display:none;padding:0}body ul#Metal_Type li label{border:0px!important;padding:0!important}body ul#Metal_Type li{width:max-content!important;margin:0!important}ul#Metal_Type{gap:10px;justify-content:center}body ul#Metal_Type li label .metal-chip{width:28px;height:28px;font-size:10px;border-radius:50%;padding:4px}.product-option-container.TypeStonesFilter{background:none;padding:0;margin:15px 0;min-height:auto}.product-option-main-wrapper{background:#f9f9f9;padding:15px;border-radius:10px}p.stepOneHeading{font-size:14px;font-weight:600;line-height:normal}.product-option-main-wrapper>div:nth-child(2) .product-option-label{display:none}p#selected-metal-type{margin:15px auto 0;text-align:center;font-size:15px;font-weight:500;border:0px;padding-bottom:0!important}.product-option-label{padding-bottom:0!important;border-bottom:0px solid #000!important;margin-bottom:15px!important}.mobile-metal-dropdown{display:block!important}.product-option-container.TypeStonesFilter{margin:10px 0!important}.product-option-dropdown{display:block;border:1px solid #000000a1;border-radius:60px;padding:9px;width:100%;background:none;font-size:13px;font-weight:700}.product-option-dropdown:focus-visible{outline:0px}.pill__product{display:none}.product-option-label.label__Bottom{margin-bottom:4px!important}span.stepOne{margin-top:2px}p.stepOneHeading.stepTwoHeading{margin-top:15px;margin-bottom:15px}.field-row{gap:0px!important}.ProductFilterResultMainStones{margin-top:15px}.dragIndicator{justify-content:center;margin:0}.wrapper-container>div{margin:0 0 20px}.leftpanelcontainer{padding:0}ul.product-option-list.pill__product{display:none}.product-option-main-wrapper{background:#f9f9f9;padding:10px;border-radius:10px}}@media only screen and (max-width:567px){span.stepNumber{height:21px;width:21px;font-size:8.5px;line-height:normal}.tablinks>div{padding-left:50px}.tablinks>div>p:first-child{font-size:11px;line-height:normal}.tablinks>div>p{font-size:8.55px;line-height:normal}.tab{min-height:42px}.wrapper-container>div{flex-direction:column;width:48%}.modal-content{border-radius:0}img.IconImagesPlus{width:18px!important;height:18px!important}.tab .tablinks.active span.stepNumber{font-size:8.5px}img.stepNumber{height:22px;width:22px;padding:3px}.field-row{flex-wrap:wrap}p.TitleProduct{font-size:15px;font-weight:500;line-height:normal;letter-spacing:1px;margin-bottom:0;text-transform:uppercase}p.TitlePrice{font-size:15px;line-height:normal;letter-spacing:normal;font-weight:500}.FilterDecription{display:flex;flex-direction:column;gap:4px;margin-bottom:15px}}@media(min-width:1921px){.wrapper-container>div{width:19%}}ul.product-option-list li input:checked+label{border:1px solid #B4CF01!important}ul.product-option-list li label{padding:8px 30px;border-radius:30px}ul#Metal_Type{display:flex;flex-wrap:wrap}ul#Metal_Type li{width:125px;flex-shrink:0;flex-grow:0;margin:6px 8px}ul#Metal_Type li label{display:flex;flex-direction:column;border:1px solid transparent;padding:10px!important;border-radius:10px}ul#Metal_Type li label .metal-chip{display:flex;width:50px;margin:auto;height:50px;justify-content:center;align-items:center;color:#fff;font-weight:700;font-size:18px;border-radius:10px}ul#Metal_Type li label .metal-title{font-weight:400;font-size:13px;color:#1c1b1b;margin-top:12px;text-align:center}:where(ol,ul):not(.unstyled-list) li{padding-inline-start:0;margin-block-start:0!important;display:inline-block}.btngerms{margin-top:20px}.product-option-label{font-size:14px;line-height:23.1px;color:#1c1b1b;font-weight:400;border-bottom:1px solid #E4E4E4;padding-bottom:15px;margin-bottom:15px}.product-option-container.TypeStonesFilter{margin-bottom:20px;width:100%!important;max-width:100%!important}.field-row{display:flex;gap:20px;align-items:center}ul{margin:0;list-style:none;display:inline-block}.field-col{width:100%;display:flex;flex-direction:column;gap:5px;margin-bottom:10px}.field-col select{border:none;background:#f9f9f9;padding:10px;border-radius:20px}.AddToCardButtonLogin{max-width:276px;margin-top:20px}.quardinate.activeSlot{outline:1px dashed red!important;outline-offset:2px!important;border-radius:15px!important;z-index:10000!important;box-shadow:none!important}.color-swatches{display:flex;flex-wrap:wrap;gap:8px;padding:6px 0}.color-swatch{width:28px;height:28px;border-radius:50%;border:1px solid rgba(0,0,0,.12);padding:0;cursor:pointer;background-color:#ccc;transition:transform .12s ease,box-shadow .12s ease;position:relative}.color-swatch:hover{transform:scale(1.08);box-shadow:0 1px 4px #0003}.color-swatch.selected{box-shadow:0 0 0 2px #fff inset,0 0 0 2px #1c1c1c}.color-swatch[data-color=White]{border-color:#00000040}.color-swatch[data-color=Multicolor]{background:conic-gradient(#e53935,#ff9800,#ffd54f,#4caf50,#1976d2,#9c27b0,#f06292,#e53935)!important}.filter-pills{display:flex;flex-wrap:wrap;gap:6px;padding:6px 0}.filter-pill{padding:6px 14px;border-radius:999px;border:1px solid rgba(0,0,0,.18);background:#fff;color:#1c1c1c;font-size:13px;line-height:1;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.filter-pill:hover{border-color:#1c1c1c}.filter-pill.selected{background:#1c1c1c;border-color:#1c1c1c;color:#fff}.filter-pill--with-icon{display:inline-flex;flex-direction:column;align-items:center;gap:4px;padding:8px 14px;border-radius:12px;line-height:1}.filter-pill--with-icon svg{width:26px;height:26px;display:block}.filter-pill__label{font-size:11px;letter-spacing:.06em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/40/assets/choose-gemstone.css.map */
