main>div:not(:first-child){margin-bottom:3rem}p{margin:0!important}.title-section{margin-bottom:.5rem}.title-section h2{text-align:center;color:var(--our-black);font-weight:700;font-size:1.85rem;margin:0}.img-product{height:280px;flex-shrink:0;position:relative;overflow:hidden;width:100%}.img-product img{position:relative;z-index:2}.img-product .decoration{position:absolute;top:0;right:0;width:230px;height:230px;border-radius:100%;z-index:1}.color-name{width:100%;display:flex;align-items:center;color:var(--our-black)}.color{width:100%;display:flex;justify-content:center;gap:.5rem}.color p{font-size:1rem;font-weight:700;text-align:center;font-size:18px}.price-product{font-size:14px;text-align:center;color:var(--our-black)}.tab-variant{margin-top:1rem;margin-bottom:2rem}.variant{width:-moz-fit-content!important;width:fit-content!important;border:1px solid var(--our-red);opacity:1;background-color:#fff6f7;border-radius:9999px;color:var(--our-black)}.variant:hover{cursor:pointer}.variant h3{font-size:.8rem;font-weight:700}.active{opacity:1;background-color:var(--our-red);color:#fff}.specifications{width:95%}.navigation-slider-product-banner,.navigation-slider-detail-images{display:flex;justify-content:center;gap:.3rem;margin-top:.5rem}.navigation-slider-product-banner button,.navigation-slider-detail-images button{border:none;width:40px;height:40px;border-radius:100%;background:#d9d9d9;display:flex;align-items:center;justify-content:center}.navigation-slider-product-banner button.react-icon svg,.navigation-slider-detail-images button.react-icon svg{font-size:18px;color:var(--blue1)}.detail-image{width:100%;height:200px;position:relative;overflow:hidden}.bg-features{background-color:var(--our-dark-red);position:relative}.bg-features:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(/ptrn-geo.png)}.features .feature .layer-img{width:100%;height:190px;position:relative;overflow:hidden}.features .feature .content{padding:1rem .5rem}.features .feature .content h3{font-size:18px;font-weight:600;color:var(--blue1)}.features .feature .content .desc{text-align:justify;color:#0009;font-size:14px}.features .feature .content .desc.collapsed{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.features .feature .content button.read-more-featured{border:1px solid #FFF;color:#fff;font-weight:600;border-radius:25px;padding:.3rem 1.3rem;background:transparent;font-size:14px}.features .swiper .swiper-pagination{position:relative;margin-top:.7rem}.features .swiper .swiper-pagination .swiper-pagination-bullet{width:20px;height:20px}.features .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:transparent;border:2px dashed #fafafa;position:relative;overflow:hidden}.features .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:"";position:absolute;width:80%;height:80%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fafafa;border-radius:100%}.features .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-next,.features .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-next-next,.features .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-prev,.features .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-prev-prev{background-color:#fff}.product-variant .swiper.swiper-3d .swiper-wrapper .swiper-slide .swiper-slide-shadow-left,.product-variant .swiper.swiper-3d .swiper-wrapper .swiper-slide .swiper-slide-shadow-right,.detail-images .swiper.swiper-3d .swiper-wrapper .swiper-slide .swiper-slide-shadow-left,.detail-images .swiper.swiper-3d .swiper-wrapper .swiper-slide .swiper-slide-shadow-right{background-image:unset}.navigation-slider-product-variant{display:flex;width:100%;gap:.5rem;justify-content:center;margin-top:.6rem}.navigation-slider-product-variant button{border:none;width:38px;height:38px;border-radius:100%;background:var(--our-red);display:flex;align-items:center;justify-content:center}.navigation-slider-product-variant button.react-icon svg{font-size:18px;color:#fff}.frame__slider_product{width:100%;height:193px}.navigation-slider-product-variant button:disabled{background:var(--bg-disabled)}.navigation-slider-product-variant button.react-icon:disabled svg{color:var(--color-disabled)}.specifications .accordion .accordion-item{border:unset}.specifications .accordion .accordion-header{border-bottom:2px dashed var(--our-dark-red)}.specifications .accordion .accordion-header button.accordion-button{padding:1rem 0;font-size:22px;font-weight:600;color:var(--our-black)}.specifications .accordion .accordion-header .collapsed{box-shadow:0 0 transparent!important}.specifications .accordion .accordion-header button.accordion-button:not(.collapsed){background-color:unset;box-shadow:unset}.specifications .accordion .accordion-item .accordion-collapse .accordion-body{padding:1rem 0}.specifications .accordion .accordion-item .accordion-collapse .accordion-body table{border:0}.specifications .accordion .accordion-item .accordion-collapse .accordion-body table>tbody>tr td:nth-child(1){font-weight:600;font-size:14px;color:var(--blue1);width:45%;padding-bottom:.5rem}.specifications .accordion .accordion-item .accordion-collapse .accordion-body table>tbody>tr td:nth-child(2){width:5%;font-size:14px;font-weight:600;color:var(--our-black);padding-bottom:.5rem}.specifications .accordion .accordion-item .accordion-collapse .accordion-body table>tbody>tr td:nth-child(3){width:auto;font-size:12px;color:var(--our-black);padding-bottom:.5rem}.layer-title{display:flex;justify-content:space-between;align-items:center}@media screen and (min-device-width: 401px){.frame__slider_product{height:231px}.detail-image{height:190px}}@media screen and (min-device-width: 540px){.img-product{height:240px}.img-product .decoration{width:180px;height:180px}.detail-image{height:180px}.features .feature .layer-img{height:250px}}@media screen and (min-device-width: 760px){.navigation-slider-product-banner{justify-content:flex-end}.navigation-slider-product-banner button{width:45px;height:45px}.navigation-slider-product-banner button.react-icon svg{font-size:22px}.variant{border:2px solid var(--our-red)}.variant h3{font-size:1.25rem}.img-product{height:260px}.img-product .decoration{width:190px;height:190px}.tab-variant{margin-top:2rem;margin-bottom:3rem}.color p{font-size:18px}.price-product{font-size:16px}.features .feature .content h3{font-size:18px}.features .feature .content .desc{font-size:14px}.features .feature .layer-img{height:170px}.features .swiper .swiper-pagination .swiper-pagination-bullet{width:22px;height:22px}.detail-image{height:220px}.navigation-slider-product-variant button{width:42px;height:42px}.navigation-slider-product-variant button.react-icon svg{font-size:20px}.frame__slider_product{height:392px}.specifications .accordion .accordion-header button.accordion-button{font-size:24px}.specifications .accordion .accordion-item .accordion-collapse .accordion-body table>tbody>tr td:nth-child(1){font-size:20px;width:45%}.specifications .accordion .accordion-item .accordion-collapse .accordion-body table>tbody>tr td:nth-child(2){font-size:20px;width:5%}.specifications .accordion .accordion-item .accordion-collapse .accordion-body table>tbody>tr td:nth-child(3){font-size:18px}.features .feature .content button.read-more-featured{padding:.3rem 1rem;font-size:12px}}@media screen and (min-device-width: 960px){.specifications{width:75%}.img-product .decoration{width:270px;height:270px}.color p{font-size:22px}.price-product{font-size:18px}.tab-variant{margin-top:2rem;margin-bottom:3rem}.img-product{height:360px}.features .feature .content h3{font-size:18px}.features .feature .content .desc{font-size:14px}.features .feature .layer-img{height:190px}.features .swiper .swiper-pagination .swiper-pagination-bullet{width:22px;height:22px}.detail-image{height:250px}.navigation-slider-product-variant button{width:42px;height:42px}.navigation-slider-product-variant button.react-icon svg{font-size:20px}.frame__slider_product{height:560px}.specifications .accordion .accordion-header button.accordion-button{font-size:24px}.specifications .accordion .accordion-item .accordion-collapse .accordion-body table>tbody>tr td:nth-child(1){font-size:20px;width:40%}.specifications .accordion .accordion-item .accordion-collapse .accordion-body table>tbody>tr td:nth-child(2){font-size:20px;width:5%}.specifications .accordion .accordion-item .accordion-collapse .accordion-body table>tbody>tr td:nth-child(3){font-size:18px}.features .feature .content button.read-more-featured{padding:.3rem 1rem;font-size:12px}}@media screen and (min-device-width: 1350px){main>div:not(:first-child){margin-bottom:5rem}.title-section{margin-bottom:.75rem}.title-section h2{font-size:2.7rem}.color p{font-size:26px}.price-product{font-size:20px}.variant h3{font-size:1.5rem}.img-product{height:450px}.img-product .decoration{width:350px;height:350px}.features .feature .content h3{font-size:22px}.features .feature .content .desc{font-size:16px}.features .feature .layer-img{height:220px}.features .swiper .swiper-pagination .swiper-pagination-bullet{width:26px;height:26px}.detail-image{height:300px}.navigation-slider-product-variant button{width:45px;height:45px}.navigation-slider-product-variant button.react-icon svg{font-size:22px}.frame__slider_product{height:730px}.specifications .accordion .accordion-header button.accordion-button{font-size:28px}.specifications .accordion .accordion-item .accordion-collapse .accordion-body table>tbody>tr td:nth-child(1){font-size:24px;width:40%}.specifications .accordion .accordion-item .accordion-collapse .accordion-body table>tbody>tr td:nth-child(2){font-size:24px}.specifications .accordion .accordion-item .accordion-collapse .accordion-body table>tbody>tr td:nth-child(3){font-size:22px}.features .feature .content button.read-more-featured{padding:.3rem 1.5rem;font-size:16px}}
