.visualizationTool{width:100%;padding:3.2rem 0}.visualizationTool .visualizationToolStart{display:flex}.visualizationTool .visualizationToolCustomizing{display:none}.soundproofType{display:contents}.visualizationToolPopup{width:100vw;height:100vh;background:#00000073;position:fixed;top:0;left:0;display:none;align-items:center;justify-content:center;z-index:2001}.visualizationToolPopup .popupBox{max-width:80rem;width:100%;padding:4rem 1.3rem;background:#fff;position:relative}.visualizationToolPopup .popupBox .exit{position:absolute;top:0;right:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.visualizationToolPopup .popupBox .svgPre{width:3.2rem;height:3.2rem;background:transparent;border:none;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;cursor:pointer}.visualizationToolPopup .popupBox .popupContent{width:100%;height:100%;max-height:48rem;padding:0 5.1rem;display:flex;flex-direction:column;row-gap:2.4rem;overflow-y:auto}.visualizationToolPopup .popupBox .popupContent::-webkit-scrollbar{width:.6rem;background-color:transparent}.visualizationToolPopup .popupBox .popupContent::-webkit-scrollbar-thumb{background:#2e2e2e;border-radius:1rem}.visualizationToolPopup .popupBox .popupContent::-webkit-scrollbar-track{background-color:transparent;border-radius:1rem}.visualizationToolPopup .popupBox .popupContent>div{display:flex}.visualizationToolPopup .popupBox .popupContent>div.popupTitle{flex-direction:column;row-gap:.8rem}.visualizationToolPopup .popupBox .popupContent>div.popupTitle p{color:#1f1f1f;font-family:Euclid Circular A;font-size:1.4rem;font-style:normal;font-weight:400;line-height:142.857%;letter-spacing:.014rem}.visualizationToolPopup .popupBox .popupContent>div.popupTitle p:first-of-type{color:#000;font-family:Rosarivo;font-size:1.6rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.016rem}.visualizationToolPopup .popupBox .popupContent>div.measureBanner{background:url(https://qweqds.cloud/wp-content/uploads/2024/12/measureBanner.png) center center no-repeat;background-size:cover;display:flex;align-items:center;justify-content:space-between;flex-flow:wrap;row-gap:.8rem;padding:1.6rem 1rem}.visualizationToolPopup .popupBox .popupContent>div.measureBanner>p{color:#1f1f1f;font-family:EuclidCircular;font-size:1.2rem;font-style:normal;font-weight:400;line-height:133.333%;letter-spacing:.024rem;text-align:left}.visualizationToolPopup .popupBox .popupContent>div.measureBanner>.btn{width:auto;height:3.6rem;padding:.8rem;color:#1f1f1f;text-align:center;font-family:EuclidCircular;font-size:1.4rem;font-style:normal;font-weight:500;line-height:142.857%;letter-spacing:.014rem}.visualizationToolPopup .popupBox .popupContent>div.detail{width:calc(100% + 1.6rem);margin:0 -.8rem;display:flex;align-items:flex-start;flex-flow:wrap;row-gap:.8rem}.visualizationToolPopup .popupBox .popupContent>div.detail>div{max-width:50%;flex:0 0 50%;padding:0 .8rem;display:flex;flex-flow:wrap;row-gap:.8rem;color:#1f1f1f;font-family:Euclid Circular A;font-size:1.4rem;font-style:normal;font-weight:400;line-height:142.857%;letter-spacing:.014rem}.visualizationToolPopup .popupBox .popupContent>div.detail>div img{max-width:100%;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.visualizationToolPopup .popupBox .popupContent .scroll{display:flex;width:100%;height:48rem;flex-wrap:wrap;justify-content:flex-start;overflow:hidden}.visualizationToolPopup .popupBox .popupContent .scroll .step{display:flex;width:100%;height:100%}.visualizationToolPopup .popupBox .popupContent .scroll .step .blurShow{display:none;-webkit-backdrop-filter:blur(.09rem);backdrop-filter:blur(.09rem);width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;position:absolute;top:0;left:0;z-index:1}.visualizationToolPopup .popupBox .popupContent .scroll .step .blurShow .btn{width:60%;height:2.4rem}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox{height:100%;gap:1.6rem}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .item{padding:.5em;border:.03rem solid transparent}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .item:hover .blurShow{display:flex}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .item.ItemActive{border-color:#7b7b7b}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .item.disabled{cursor:not-allowed}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .item.disabled .blurShow{-webkit-backdrop-filter:blur(0rem);backdrop-filter:blur(0rem);background:url(https://qweqds.cloud/wp-content/themes/sytech/templates/assets/img/not_allowed.svg) center center no-repeat;background-size:4.8rem;display:flex}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .item.disabled .blurShow .btn{display:none}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .confirm .Inches{width:calc(100% - 9.6rem)}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .confirm>div{width:8rem;height:2.5rem}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .tip{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;gap:1.4rem;color:#000}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .tip svg{max-width:1rem;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .tip p{font-family:EuclidCircular;font-size:1rem;font-weight:300;line-height:1.35rem;text-align:left}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .tip[type=error] svg path{stroke:#ca4827}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepTitle{width:100%;color:#000;font-family:EuclidCircular;font-size:1.4rem;font-weight:500;line-height:150%;text-align:center}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepTitle[type=default]{width:100%;color:#000;text-align:center;font-family:EuclidCircular;font-size:1.66rem;font-style:normal;font-weight:400;line-height:150%}.visualizationToolPopup .popupBox .popupContent .scroll .step:not(#step1){display:none}.visualizationToolPopup .popupBox .popupContent .scroll #step2,.visualizationToolPopup .popupBox .popupContent .scroll #step3{display:none;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem}.visualizationToolPopup .popupBox .popupContent .scroll #step2>div,.visualizationToolPopup .popupBox .popupContent .scroll #step3>div{width:100%;height:100%;display:flex;align-items:center;gap:2.4rem}.visualizationToolPopup .popupBox .popupContent .scroll #step2>div .stepBox,.visualizationToolPopup .popupBox .popupContent .scroll #step3>div .stepBox{max-width:50%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem}.visualizationToolPopup .popupBox .popupContent .scroll #step2>div .stepBox .stepTitle,.visualizationToolPopup .popupBox .popupContent .scroll #step3>div .stepBox .stepTitle{text-align:left}.visualizationToolPopup .popupBox .popupContent .scroll #step2>div .stepBox .confirm,.visualizationToolPopup .popupBox .popupContent .scroll #step3>div .stepBox .confirm{display:flex;width:100%;align-items:flex-start;gap:1.6rem;flex-shrink:0}.visualizationToolPopup .popupBox .popupContent .scroll #step2>div>div,.visualizationToolPopup .popupBox .popupContent .scroll #step3>div>div{max-width:calc(50% - 2.4rem);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.visualizationToolPopup .popupBox .popupContent .scroll #step2>div>div>img,.visualizationToolPopup .popupBox .popupContent .scroll #step3>div>div>img{max-width:100%;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.visualizationToolPopup .popupBox .popupContent .scroll #step2>.btn[name=measurementPopupResult],.visualizationToolPopup .popupBox .popupContent .scroll #step3>.btn[name=measurementPopupResult]{display:none}.visualizationToolPopup .popupBox .popupContent .scroll #step1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem}.visualizationToolPopup .popupBox .popupContent .scroll #step1 .stepBox{max-width:100%;display:flex;align-items:center;gap:4rem}.visualizationToolPopup .popupBox .popupContent .scroll #step1 .stepBox .item{display:flex;max-width:50%;flex-direction:column;align-items:center;gap:.8rem;flex-shrink:0;position:relative}.visualizationToolPopup .popupBox .popupContent .scroll #step1 .stepBox .item img{width:auto;height:calc(100% - 2.6rem)}.visualizationToolPopup .popupBox .popupContent .scroll #step1 .stepBox .item span{color:#000;font-family:EuclidCircular;font-size:1.2rem;font-weight:400;line-height:1.8rem;letter-spacing:.3em}.visualizationToolPopup .popupBox .popupContent .scroll #step4{display:none;flex-direction:column;align-items:center;gap:1.6rem}.visualizationToolPopup .popupBox .popupContent .scroll #step4 .stepBox{width:100%;display:flex;align-items:center;gap:1rem}.visualizationToolPopup .popupBox .popupContent .scroll #step4 .stepBox .item{max-width:calc(33.3333333333% - 1rem);background-color:transparent}.visualizationToolPopup .popupBox .popupContent .scroll #step4 .stepBox .item>div{position:relative;display:flex;flex-direction:column;align-items:center;gap:.8rem;flex-shrink:0}.visualizationToolPopup .popupBox .popupContent .scroll #step4 .stepBox .item>div>span{color:#000;font-family:EuclidCircular;font-size:1.2rem;font-weight:500;text-align:center}.visualizationToolPopup .popupBox .popupContent .scroll #step4 .stepBox .item>div>img{width:auto;height:100%;max-height:15rem}.visualizationToolPopup .popupBox .popupContent .scroll #step4 .stepBox .item>div:last-of-type .blurShow{opacity:0}.visualizationToolPopup .popupBox .popupContent .scroll #step4 .stepBox .item>div:last-of-type span:last-of-type{font-family:EuclidCircular;font-size:1.2rem;font-weight:300;line-height:1.62rem;text-align:left;color:#000;height:6.475rem;display:block}.visualizationToolPopup .popupBox .popupContent .scroll #step4 .stepBox .item>span{font-family:EuclidCircular;font-size:1.2rem;font-weight:300;line-height:1.62rem;text-align:left;color:#000;height:6.475rem;display:block}.visualizationToolPopup .popupBox .popupContent .scroll #step4>.btn[name=measurementPopupResult]{display:none}.visualizationToolPopup .popupBox .popupContent .scroll #step5{flex-direction:column;align-items:center;justify-content:center}.visualizationToolPopup .popupBox .popupContent .scroll #step5 .stepBox{width:100%}.visualizationToolPopup .popupBox .popupContent .scroll #step5 .stepBox .item{height:100%;display:flex;align-items:center;justify-content:center}.visualizationToolPopup .popupBox .popupContent .scroll #step5 .stepBox .item>div{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:3.6rem;line-height:150%;font-weight:400;color:#000;text-align:center}.visualizationToolPopup .popupBox .popupContent .scroll #step5 .btn{display:flex!important}.visualizationToolPopup[type="Learn More"] .popupBox{max-width:101.6rem;padding:0;padding-right:1.3rem}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent{height:100%;max-height:56rem;padding:0;align-items:flex-start;justify-content:flex-start;flex-flow:wrap;row-gap:0rem}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:.8rem;position:relative}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider .bannerSwiper-container{width:52rem;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;overflow:hidden;row-gap:.8rem}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider .bannerSwiper-container .swiper-wrapper{display:flex;height:auto}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider .bannerSwiper-container .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider .bannerSwiper-container .swiper-wrapper .swiper-slide img{max-width:100%;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider .bannerSwiper-container .scrollBox{padding:.5rem 0}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider .bannerSwiper-container .swiper-scrollbar{position:static!important;width:100%!important;height:.6rem!important;left:0;background:linear-gradient(transparent,#e2e2e2 .16rem,#e2e2e2 .65rem,transparent)}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider .bannerSwiper-container .swiper-scrollbar .swiper-scrollbar-drag{background:#000;cursor:grab}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider .bannerSwiper-container .swiper-scrollbar .swiper-scrollbar-drag:active{cursor:grabbing}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider .bannerSwiper-container .swiper-notification,.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider .next-icon,.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider .prev-icon{display:none}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider .next-icon{right:1.6rem}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider .prev-icon{left:1.6rem}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider .prev-icon svg{transform:rotate(0)}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider:hover .next-icon,.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider:hover .prev-icon{display:flex}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails{width:calc(100% - 52rem - 1.6rem - 3.2rem);height:56rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:3.2rem 2.4rem;row-gap:2.4rem}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox{width:100%;display:flex;flex-direction:column;row-gap:1.6rem}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:0}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .title p{color:#636363;font-family:Euclid Circular A;font-size:1.6rem;font-style:normal;font-weight:400;line-height:150%;margin:0;text-align:left}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .title p:first-of-type{color:#000;font-family:Rosarivo;font-size:2.2rem;font-style:normal;font-weight:400;line-height:145.455%;letter-spacing:.022rem}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .attrList{width:100%;display:flex;flex-flow:wrap;row-gap:1.6rem}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .attrList .attrItem{width:100%;display:flex;align-items:center;flex-flow:wrap;gap:.8rem 1.6rem}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .attrList .attrItem>span{min-width:8rem;color:#1f1f1f;font-family:Euclid Circular A;font-size:1.4rem;font-style:normal;font-weight:500;line-height:142.857%;letter-spacing:.014rem}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .attrList .attrItem>div{min-width:calc(100% - 9.6rem);color:#1f1f1f;font-family:Euclid Circular A;font-size:1.2rem;font-style:normal;font-weight:400;line-height:133.333%;letter-spacing:.024rem;display:flex;align-items:center;justify-content:flex-start;gap:.4rem 1.2rem;flex-flow:wrap}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .softStep{width:100%;max-width:14rem;height:1.6rem;background:linear-gradient(90deg,#fff,#eaeaea);border-radius:.8rem;border:.1rem solid #2e2e2e;position:relative;overflow:hidden}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .softStep:after{content:"";width:.8rem;height:.8rem;background:#2e2e2e;border-radius:50%;position:absolute;top:50%;left:0%;transform:translate(-50%,-50%)}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .softStep[data-step="1"]:after{left:30%}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .softStep[data-step="2"]:after{left:50%}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .softStep[data-step="3"]:after{left:70%}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .softStep[data-step="4"]:after{left:90%}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .colorList{width:calc(100% + .8rem);margin:0 -.4rem;gap:.8rem 0rem!important}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .colorList .item{max-width:10%;flex:0 0 10%;padding:0 .4rem}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .colorList .item .itemBox{display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .colorList .item .itemBox img{max-width:100%;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .btn{height:4rem}.visualizationToolPopup[type=fold] p{margin:0}.visualizationToolPopup[type=fold] input[type=number]{display:flex;width:16.66rem;height:1.8rem;padding:.27rem .83rem;align-items:center;border:.03rem solid #414141;background:#f6f6f6;color:#000;font-family:EuclidCircular;font-size:.83rem;font-style:normal;font-weight:300;line-height:150%}.visualizationToolPopup[type=fold] input[type=number]::-moz-placeholder{color:#6d6d6d}.visualizationToolPopup[type=fold] input[type=number]::placeholder{color:#6d6d6d}.visualizationToolPopup[type=fold] .Inches{border:.03rem solid #414141;background:#f6f6f6;display:flex;align-items:center;justify-content:flex-start;height:2.4rem;flex-shrink:0}.visualizationToolPopup[type=fold] .Inches input[type=number]{padding-left:.41rem;width:100%;height:100%;border:none;background-color:transparent;color:#000;font-family:EuclidCircular;font-size:1.4rem;font-style:normal;font-weight:400;line-height:150%}.visualizationToolPopup[type=fold] .Inches .InputLine{width:.03rem;height:1.8rem;background:#414141;z-index:1}.visualizationToolPopup[type=fold] .Inches span{color:#000;font-family:EuclidCircular;font-size:1.2rem;font-weight:300;line-height:1.8rem;text-align:center;width:4.3rem;height:100%;flex-shrink:0;background-color:#fff;display:flex;align-items:center;justify-content:center}.visualizationToolPopup[type=fold] .btn{color:#fff;font-family:EuclidCircular;font-size:1.2rem;font-weight:300;line-height:1.522rem;text-align:center;background:#000;padding:0;padding:.4rem 1.1rem;border:.06rem solid #000;cursor:pointer;height:2.4rem!important}.visualizationToolPopup[type=fold] .btn[name=measurementPopupResult]{width:33.3333333333%;display:none}.visualizationToolPopup[type=fold] .confirmBtn{height:100%;font-family:EuclidCircular;font-size:.97rem;line-height:150%;background:#000;border:.06rem solid #000}@media screen and (max-width: 960px){.visualizationToolPopup .popupBox{max-width:100%;max-height:100%}.visualizationToolPopup .popupBox .popupContent{max-height:100%;padding:0}.visualizationToolPopup .popupBox .popupContent::-webkit-scrollbar{display:none}.visualizationToolPopup .popupBox .popupContent>div.detail>div{max-width:100%;flex:0 0 100%}.visualizationToolPopup .popupBox .popupContent .scroll{height:calc(100vh - 8rem)}.visualizationToolPopup .popupBox .popupContent .scroll .step{display:flex;width:100%;height:100%}.visualizationToolPopup .popupBox .popupContent .scroll .step .blurShow{display:none;-webkit-backdrop-filter:blur(.09rem);backdrop-filter:blur(.09rem);width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;position:absolute;top:0;left:0;z-index:1}.visualizationToolPopup .popupBox .popupContent .scroll .step .blurShow .btn{width:60%;height:2.4rem}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox{height:100%;gap:1.6rem;flex-wrap:wrap;row-gap:1.6rem}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .item{padding:.5em;border:.03rem solid transparent}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .item:hover .blurShow{display:flex}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .item.ItemActive{border-color:#7b7b7b}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .item.disabled{cursor:not-allowed}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .item.disabled .blurShow{-webkit-backdrop-filter:blur(0rem);backdrop-filter:blur(0rem);background:url(https://qweqds.cloud/wp-content/themes/sytech/templates/assets/img/not_allowed.svg) center center no-repeat;background-size:4.8rem;display:flex}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .item.disabled .blurShow .btn{display:none}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .confirm .Inches{width:calc(100% - 9.6rem)}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .confirm>div{width:8rem;height:2.5rem}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .tip{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;gap:1.4rem;color:#000}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .tip svg{max-width:1rem;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .tip p{font-family:EuclidCircular;font-size:1rem;font-weight:300;line-height:1.35rem;text-align:left}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepBox .tip[type=error] svg path{stroke:#ca4827}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepTitle{width:100%;color:#000;font-family:EuclidCircular;font-size:1.4rem;font-weight:500;line-height:150%;text-align:center}.visualizationToolPopup .popupBox .popupContent .scroll .step .stepTitle[type=default]{width:100%;color:#000;text-align:center;font-family:EuclidCircular;font-size:1.66rem;font-style:normal;font-weight:400;line-height:150%}.visualizationToolPopup .popupBox .popupContent .scroll .step:not(#step1){display:none}.visualizationToolPopup .popupBox .popupContent .scroll #step2,.visualizationToolPopup .popupBox .popupContent .scroll #step3{justify-content:flex-start;gap:.8rem}.visualizationToolPopup .popupBox .popupContent .scroll #step2>div,.visualizationToolPopup .popupBox .popupContent .scroll #step3>div{height:auto;flex-flow:wrap;align-items:flex-start;justify-content:flex-start;gap:.8rem}.visualizationToolPopup .popupBox .popupContent .scroll #step2>div .stepBox,.visualizationToolPopup .popupBox .popupContent .scroll #step3>div .stepBox{max-width:100%;width:100%;height:auto}.visualizationToolPopup .popupBox .popupContent .scroll #step2>div>div,.visualizationToolPopup .popupBox .popupContent .scroll #step3>div>div{max-width:100%;width:100%;height:auto;align-items:flex-start;justify-content:flex-start}.visualizationToolPopup .popupBox .popupContent .scroll #step1{justify-content:flex-start;gap:.8rem}.visualizationToolPopup .popupBox .popupContent .scroll #step1 .stepBox{height:auto;align-items:flex-start;justify-content:center;gap:.8rem}.visualizationToolPopup .popupBox .popupContent .scroll #step1 .stepBox .item{max-width:100%}.visualizationToolPopup .popupBox .popupContent .scroll #step1 .stepBox .item img{max-width:100%;width:auto;height:auto}.visualizationToolPopup .popupBox .popupContent .scroll #step4 .stepBox{width:100%;height:auto;flex-flow:wrap;justify-content:center;gap:1rem}.visualizationToolPopup .popupBox .popupContent .scroll #step4 .stepBox .item{max-width:100%}.visualizationToolPopup[type="Learn More"] .popupBox{max-width:100%;height:100%}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent{max-height:100%;padding:2.4rem .8rem;overflow-y:auto;overflow-x:hidden}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .banner_slider .bannerSwiper-container{width:100%}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails{width:100%;height:auto;padding:.8rem}.visualizationToolPopup[type="Learn More"] .popupBox .popupContent .productDetails .productDetailsBox .colorList .item{max-width:20%;flex:0 0 20%}.visualizationToolPopup[type=fold] p{margin:0}.visualizationToolPopup[type=fold] input[type=number]{display:flex;width:16.66rem;height:1.8rem;padding:.27rem .83rem;align-items:center;border:.03rem solid #414141;background:#f6f6f6;color:#000;font-family:EuclidCircular;font-size:.83rem;font-style:normal;font-weight:300;line-height:150%}.visualizationToolPopup[type=fold] input[type=number]::-moz-placeholder{color:#6d6d6d}.visualizationToolPopup[type=fold] input[type=number]::placeholder{color:#6d6d6d}.visualizationToolPopup[type=fold] .Inches{border:.03rem solid #414141;background:#f6f6f6;display:flex;align-items:center;justify-content:flex-start;height:2.4rem;flex-shrink:0}.visualizationToolPopup[type=fold] .Inches input[type=number]{padding-left:.41rem;width:100%;height:100%;border:none;background-color:transparent;color:#000;font-family:EuclidCircular;font-size:1.4rem;font-style:normal;font-weight:400;line-height:150%}.visualizationToolPopup[type=fold] .Inches .InputLine{width:.03rem;height:1.8rem;background:#414141;z-index:1}.visualizationToolPopup[type=fold] .Inches span{color:#000;font-family:EuclidCircular;font-size:1.2rem;font-weight:300;line-height:1.8rem;text-align:center;width:4.3rem;height:100%;flex-shrink:0;background-color:#fff;display:flex;align-items:center;justify-content:center}.visualizationToolPopup[type=fold] .btn{color:#fff;font-family:EuclidCircular;font-size:1.2rem;font-weight:300;line-height:1.522rem;text-align:center;background:#000;padding:0;padding:.4rem 1.1rem;border:.06rem solid #000;cursor:pointer;height:2.4rem!important}.visualizationToolPopup[type=fold] .btn[name=measurementPopupResult]{width:33.3333333333%;display:none}.visualizationToolPopup[type=fold] .confirmBtn{height:100%;font-family:EuclidCircular;font-size:.97rem;line-height:150%;background:#000;border:.06rem solid #000}}.visualizationToolStart{flex-direction:column;row-gap:4.8rem}.visualizationToolStart>div{width:100%;display:flex}.visualizationToolStart>div.briefIntroduction{align-items:center;flex-direction:column;row-gap:.8rem}.visualizationToolStart>div.briefIntroduction p{max-width:80rem;color:#000;text-align:center;font-family:Euclid Circular A;font-size:1.4rem;font-style:normal;font-weight:400;line-height:142.857%;letter-spacing:.014rem}.visualizationToolStart>div.briefIntroduction p:first-of-type{color:#000;font-family:Rosarivo;font-size:2.4rem;font-style:normal;font-weight:400;line-height:133.333%;letter-spacing:.024rem}.visualizationToolStart>div.visualizationToolProductList{width:calc(100% + 2.4rem);margin:0 -1.2rem;display:flex;flex-flow:wrap;row-gap:3.2rem}.visualizationToolStart>div.visualizationToolProductList .item{max-width:50%;flex:0 0 50%;padding:0 1.2rem}.visualizationToolStart>div.visualizationToolProductList .item .itemBox{width:100%;display:flex;flex-direction:column;row-gap:1.2rem;cursor:pointer}.visualizationToolStart>div.visualizationToolProductList .item .itemBox>div{width:100%;display:flex}.visualizationToolStart>div.visualizationToolProductList .item .itemBox .productImg{position:relative;align-items:center;justify-content:center}.visualizationToolStart>div.visualizationToolProductList .item .itemBox .productImg img{max-width:100%;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.visualizationToolStart>div.visualizationToolProductList .item .itemBox .productImg img.hoverImg{display:none}.visualizationToolStart>div.visualizationToolProductList .item .itemBox .productImg:hover img{display:none}.visualizationToolStart>div.visualizationToolProductList .item .itemBox .productImg:hover img.hoverImg{display:flex}.visualizationToolStart>div.visualizationToolProductList .item .itemBox .productDetails{flex-direction:column;row-gap:1.2rem}.visualizationToolStart>div.visualizationToolProductList .item .itemBox .productDetails>div:first-of-type>p{color:#636363;font-family:Rosarivo;font-size:1.4rem;font-style:italic;font-weight:400;line-height:142.857%;letter-spacing:.014rem}.visualizationToolStart>div.visualizationToolProductList .item .itemBox .productDetails>div:first-of-type>p:first-of-type{color:#1f1f1f;font-family:Rosarivo;font-size:1.6rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.016rem;text-transform:capitalize}.visualizationToolStart>div.visualizationToolProductList .item .itemBox .productDetails .msgList{display:flex;flex-direction:column}.visualizationToolStart>div.visualizationToolProductList .item .itemBox .productDetails .msgList p{color:#636363;font-family:Euclid Circular A;font-size:1.2rem;font-style:normal;font-weight:400;line-height:133.333%;letter-spacing:.024rem}.visualizationToolStart>div.visualizationToolProductList .item .itemBox .productDetails .btn{height:4rem}.visualizationToolStart>div.visualizationToolProductList .item .banner_slider{width:calc(100% - 4.8rem - 37.8rem);height:100%;position:relative;overflow:hidden}.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .bannerSwiper-container{display:flex;flex-direction:column;row-gap:1.3rem}.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .swiper-wrapper .swiper-slide{height:auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .swiper-wrapper .swiper-slide img{max-width:40rem;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .swiper-scrollbar{display:none;position:static!important;width:100%!important;height:.8rem;left:0;background:linear-gradient(transparent,#e2e2e2 .16rem,#e2e2e2 .65rem,transparent)}.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .swiper-scrollbar .swiper-scrollbar-drag{background:#000;cursor:grab}.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .swiper-scrollbar .swiper-scrollbar-drag:active{cursor:grabbing}.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .next-icon,.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .prev_icon{height:100%;position:absolute;top:0;z-index:1;display:flex;align-items:center;justify-content:center;cursor:pointer;transform:translate(0)}.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .next-icon span,.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .prev_icon span{width:4rem;height:4rem;padding:.8rem;margin:2.4rem;border-radius:50%;background:#fcfcfc}.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .next-icon.swiper-button-disabled,.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .prev_icon.swiper-button-disabled{display:none}.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .next-icon{right:0}.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .prev_icon span svg{transform:rotate(180deg)}@media screen and (max-width: 960px){.visualizationToolStart{row-gap:2.4rem}.visualizationToolStart>div.visualizationToolProductList .item{max-width:100%;flex:0 0 100%}.visualizationToolStart>div.visualizationToolProductList .item .banner_slider{width:100%}.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .swiper-scrollbar{display:flex}.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .next-icon,.visualizationToolStart>div.visualizationToolProductList .item .banner_slider .prev_icon{display:none}.visualizationToolStart>div.visualizationToolProductList .item>div:not(.banner_slider){max-width:100%;width:100%;row-gap:.4rem}}.visualizationToolCustomizing{display:flex;align-items:center;justify-content:space-between;flex-flow:wrap;row-gap:2.4rem}.visualizationToolCustomizing>div{width:100%;display:flex}.visualizationToolCustomizing .customizingLeft{max-width:calc(50% - 1.2rem);display:flex;align-items:center;justify-content:space-between;flex-flow:wrap;row-gap:2rem}.visualizationToolCustomizing .customizingLeft .customizingLeftBox{max-width:10.8rem;width:100%;min-height:40rem;max-height:100%}.visualizationToolCustomizing .customizingLeft .customizingLeftBox>div{width:100%}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingSelect{display:none;align-items:center;justify-content:space-between;padding:.8rem}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingSelect p{color:#1f1f1f;font-family:Euclid Circular A;font-size:1.6rem;font-style:normal;font-weight:500;line-height:150%}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingSelect svg{transform:rotate(0)}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingStepControls{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;position:relative;transition:height .15s ease-out}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingStepControls:before{content:" ";width:.1rem;height:calc(100% - 2rem);background:#bbb;position:absolute;top:50%;left:.6rem;transform:translateY(-50%)}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingStepControls span{color:#636363;font-family:Euclid Circular A;font-size:1.4rem;font-style:normal;font-weight:400;line-height:142.857%;letter-spacing:.014rem;display:flex;align-items:center;justify-content:flex-start;gap:.4rem;cursor:pointer;z-index:1}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingStepControls span[disabled]{cursor:not-allowed}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingStepControls span:before{content:" ";width:1.2rem;height:1.2rem;background:radial-gradient(#bbb .3rem,transparent .4rem);border-radius:50%;display:flex;align-items:center;justify-content:center}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingStepControls span.active{color:#1f1f1f;font-weight:500}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingStepControls span.active:before{background:radial-gradient(#fff .2rem,#2e2e2e .3rem)}.visualizationToolCustomizing .customizingLeft .customizingStepList{width:calc(100% - 10.8rem - 2.4rem);display:flex}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem{width:100%;display:flex;flex-direction:column;row-gap:3.2rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .itemTitle{display:flex;flex-direction:column;row-gap:.8rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .itemTitle p{color:#636363;font-family:Euclid Circular A;font-size:1.4rem;font-style:normal;font-weight:400;line-height:142.857%;letter-spacing:.014rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .itemTitle p:first-of-type{color:#1f1f1f;font-family:Euclid Circular A;font-size:2.2rem;font-style:normal;font-weight:400;line-height:145.455%}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .itemTitle p a{color:#636363;font-family:Euclid Circular A;font-size:1.4rem;font-style:normal;font-weight:500;line-height:2rem;letter-spacing:.014rem;text-decoration:underline;cursor:pointer}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .itemContainer{width:100%;display:flex;flex-direction:column;row-gap:1.6rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose{width:calc(100% + .8rem);margin:0 -.4rem;max-height:29.2rem;overflow:auto;display:flex;align-items:center;flex-flow:wrap;row-gap:.8rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose::-webkit-scrollbar{width:.4rem;background-color:transparent}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose::-webkit-scrollbar-thumb{background:#2e2e2e;border-radius:1rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose::-webkit-scrollbar-track{background-color:transparent;border-radius:1rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose .item{max-width:50%;flex:0 0 50%;padding:0 .4rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose .item .itemBox{padding:1.6rem 0;border:.1rem solid #bbb;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;color:#1f1f1f;text-align:center;font-family:Euclid Circular A;font-size:1.6rem;font-style:normal;font-weight:400;line-height:150%}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose .item .itemBox img{max-width:100%;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose .item.active .itemBox{border:.1rem solid #000}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose .item[disabled] .itemBox{color:#888;background:#eee;border-color:#eee;cursor:not-allowed}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose:has(img){width:calc(100% + 1.6rem);margin:0 -.8rem;row-gap:1.6rem;align-items:flex-start;justify-content:flex-start}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose:has(img) .item{max-width:10.2rem;flex:0 0 auto;padding:0 .8rem;display:flex;flex-direction:column;row-gap:.4rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose:has(img) .item .itemBox{padding:0;border-color:transparent}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose:has(img) .item .itemBox:before{content:"";width:100%;height:100%;display:none;position:absolute;top:0;left:0;border:.2rem solid #fff;box-sizing:border-box}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose:has(img) .item p{color:#1f1f1f;text-align:center;font-family:Euclid Circular A;font-size:1.2rem;font-style:normal;font-weight:400;line-height:133.333%;letter-spacing:.024rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose:has(img) .item.active .itemBox{border:.1rem solid #000}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose:has(img) .item.active .itemBox:before{display:flex}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .pre{width:100%;padding:.8rem;display:flex;flex-direction:column;gap:.8rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .pre>p{color:#1f1f1f;font-family:Euclid Circular A;font-size:1.2rem;font-style:normal;font-weight:400;line-height:133.333%;letter-spacing:.024rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .pre .prePercent{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.8rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .pre .prePercent .percent{width:100%;position:relative;display:flex}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .pre .prePercent .percent>img{max-width:100%;width:100%;height:auto;max-height:6.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .pre .prePercent .percent>div{width:3rem;height:100%;background:transparent;border-left:.1rem dashed #fff;border-right:.1rem dashed #fff;position:absolute;top:0%;left:0%;transform:translate(-50%);transition:left .5s ease-out;display:flex;align-items:center;justify-content:center;color:#fcfcfc;text-align:center;font-family:Euclid Circular A;font-size:.9803rem;font-style:normal;font-weight:500;line-height:normal}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .pre .prePercent .percent>div:before{content:attr(shadingText)}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .pre .prePercent .percent>div[shading="0"]{transform:translate(0)}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .pre .prePercent .percent>div[shading="100"]{transform:translate(-100%)}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .pre .prePercent .trackStep{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .pre .prePercent .trackStep .stepDot{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000;font-family:Euclid Circular A;font-size:1.2rem;font-weight:300;line-height:150%;letter-spacing:.024rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .tiebackShow{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:3.2rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .tiebackShow img{max-width:14.3rem;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .tiebackShow span{color:#1f1f1f;font-family:Euclid Circular A;font-size:1.6rem;font-style:normal;font-weight:400;line-height:150%}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .btn{height:4rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .addBtns{width:100%;display:flex;flex-direction:column}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .addBtns .addOnPurchasesCompleted{width:100%;display:none;align-items:center;justify-content:space-between;flex-flow:wrap;gap:3.2rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .addBtns .addOnPurchasesCompleted .btn{max-width:calc(50% - 1.6rem)}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .addBtns.active>button{display:none}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .addBtns.active .addOnPurchasesCompleted{display:flex}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails{width:100%;padding:.8rem;border-radius:.4rem;border:.1rem solid #2E2E2E;display:flex;flex-direction:column;row-gap:.4rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .productTitle{color:#1f1f1f;font-family:Euclid Circular A;font-size:1.4rem;font-style:normal;font-weight:500;line-height:142.857%;letter-spacing:.014rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .detail{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:.1rem solid #BBB;border-left:none;border-right:none;border-bottom:none}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .detail .item{width:100%;padding:.4rem 0;display:flex;align-items:center;justify-content:space-between;flex-flow:wrap;row-gap:.4rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .detail .item:last-of-type{padding-bottom:0}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .detail .item span{color:#636363;font-family:Euclid Circular A;font-size:1.4rem;font-style:normal;font-weight:400;line-height:142.857%;letter-spacing:.014rem;text-transform:capitalize}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .detail .item span:first-of-type{color:#1f1f1f}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .detail .item:not(:last-of-type){border-bottom:.1rem solid #E1E1E1}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .productTotal{display:none;align-items:center;justify-content:space-between;flex-flow:wrap}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .productTotal>div{color:#1f1f1f;font-family:Euclid Circular A;font-size:1.6rem;font-style:normal;font-weight:500;line-height:150%;display:flex;align-items:center;gap:.8rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .productTotal>div span{color:#1f1f1f;font-family:Euclid Circular A;font-size:1.6rem;font-style:normal;font-weight:400;line-height:150%}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .productTotal>div span:before{content:"$" attr(price)}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .productTotal>div span.oldPrice{color:#636363;text-decoration:line-through}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .productTotal>div span.discount{color:#b11500}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .productTotal>div span.discount[discount="0"]{display:none}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .productTotal>div span.discount:before{content:attr(discount) "% OFF"}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .productTotal>div span.discount[extra=true]{font-weight:500}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .productTotal>div span.discount[extra=true]:before{content:"Extra " attr(discount) "% OFF"}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .productDetails .productTotal>div span.newPrice{font-weight:500}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Color] .choose:has(img) .item .itemBox:before{border:.6rem solid #fff}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div{display:flex;flex-direction:column;row-gap:.8rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div>p{color:#1f1f1f;font-family:Euclid Circular A;font-size:1.6rem;font-style:normal;font-weight:500;line-height:150%}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div:first-of-type .choose .item{max-width:33.3333333333%;flex:0 0 33.3333333333%}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div:first-of-type .choose .item .itemBox{padding:0;height:4.8rem;color:#1f1f1f;text-align:center;font-family:Euclid Circular A;font-size:1.4rem;font-style:normal;font-weight:400;line-height:142.857%;letter-spacing:.014rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div .confirm{width:100%;display:flex;flex-flow:wrap;row-gap:.8rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div .confirm .side{width:100%;display:flex;align-items:center;gap:4rem;flex-flow:wrap;row-gap:.4rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div .confirm .side>span{width:33.3333333333%;color:#1f1f1f;font-family:Euclid Circular A;font-size:1.4rem;font-style:normal;font-weight:500;line-height:142.857%;letter-spacing:.014rem;display:flex;align-items:center;justify-content:flex-start;gap:.4rem;position:relative}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div .confirm .side>span>span{width:25rem;display:none;position:absolute;bottom:calc(100% - .1rem);padding:.8rem;background:#fff;font-size:1.2rem;box-shadow:0 .1rem .2rem -.2rem #00000029,0 .3rem .4rem #0000001f,0 .5rem .8rem .2rem #00000017;text-wrap:wrap}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div .confirm .side>span svg:hover+span{display:flex}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div .confirm .side .Inches{width:calc(66.6666666667% - 4rem);height:2.4rem;border:.1rem solid #000;display:flex;align-items:center;justify-content:center;flex-direction:row-reverse}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div .confirm .side .Inches:before{width:50%;height:calc(100% - .2rem);content:attr(unit);color:#1f1f1f;font-family:Euclid Circular A;font-size:1.4rem;font-style:normal;font-weight:400;line-height:142.857%;letter-spacing:.014rem;border-left:.05rem solid #000;display:flex;align-items:center;justify-content:center}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div .confirm .side .Inches>div{width:50%;display:flex;align-items:center;justify-content:space-between}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div .confirm .side .Inches select{width:100%;height:100%;border:none;background:url(https://qweqds.cloud/wp-content/themes/sytech/assets/img/admin/select_right.svg) center right no-repeat;color:#000;font-family:EuclidCircular;font-size:1.4rem;font-style:normal;font-weight:400;line-height:150%;padding:0!important;text-align:center!important;cursor:pointer;outline:none;-webkit-appearance:none;appearance:none}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div .confirm .tip{width:100%;color:#1f1f1f;font-family:Euclid Circular A;font-size:1.2rem;font-style:normal;font-weight:400;line-height:133.333%;letter-spacing:.024rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem:not(:first-of-type){display:none}.visualizationToolCustomizing .customizingRight{max-width:calc(50% - 3.6rem);max-height:90vh;border-radius:.8rem;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.visualizationToolCustomizing .customizingRight img{width:150%;height:auto;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease-out;transform:translate(2%)}.visualizationToolCustomizing .customizingRight img:not(.bg){position:absolute;top:50%;left:50%;transform:translate(-48%,-50%);opacity:1;z-index:1}.visualizationToolCustomizing .customizingRight img[src=""]{display:none}@media screen and (max-width: 960px){.visualizationToolCustomizing .customizingLeft{max-width:100%}.visualizationToolCustomizing .customizingLeft .customizingLeftBox{max-width:100%;height:auto!important;min-height:-moz-fit-content;min-height:fit-content;max-height:none;border-radius:.8rem;background:#fcfcfc;position:relative;border:.1rem solid #2e2e2e}.visualizationToolCustomizing .customizingLeft .customizingLeftBox:has(.customizingSelect.active){border-radius:.8rem .8rem 0 0;border-bottom:.1rem solid #fcfcfc}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingSelect{display:flex}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingSelect.active svg{transform:rotate(90deg)}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingSelect.active+.customizingStepControls{display:flex;z-index:2001}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingStepControls{width:calc(100% + .2rem);height:auto;padding:1.2rem;row-gap:1.6rem;display:none;position:absolute;top:100%;left:-.1rem;border-radius:0 0 .8rem .8rem;border:.1rem solid #2e2e2e;border-top:none;background:#fcfcfc;counter-reset:firstItem}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingStepControls:before{display:none}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingStepControls span{width:100%;color:#636363;font-size:1.6rem;font-style:normal;font-weight:400;line-height:150%;counter-increment:firstItem}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingStepControls span:before{content:counter(firstItem) ". ";width:auto;background:none;border-radius:0}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingStepControls span.active{color:#1f1f1f;font-weight:500}.visualizationToolCustomizing .customizingLeft .customizingLeftBox .customizingStepControls span.active:before{background:none;color:#1f1f1f}.visualizationToolCustomizing .customizingLeft .customizingStepList{width:100%}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem{width:100%;row-gap:2.4rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .itemContainer{width:100%;display:flex;flex-direction:column;row-gap:1.6rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose .item{max-width:100%;flex:0 0 100%}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .choose:has(img) .item{max-width:25%;flex:0 0 25%}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .tiebackShow{gap:1.6rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .addBtns .addOnPurchasesCompleted{gap:.8rem}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem .addBtns .addOnPurchasesCompleted .btn{max-width:100%}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div:first-of-type .choose .item{max-width:50%;flex:0 0 50%}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div .confirm{width:100%}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div .confirm .side{width:100%}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div .confirm .side>span{width:auto}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem[type=Size] .itemContainer>div .confirm .side .Inches{width:100%}.visualizationToolCustomizing .customizingLeft .customizingStepList .stepItem:not(:first-of-type){display:none}.visualizationToolCustomizing .customizingRight{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/page_visualizeTool.css.map */
