.container-carousel{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-bottom:100px;width:100%}.product-sec{overflow:hidden;padding:120px 0}.pro-lt{padding-right:20px;width:50%}.pro-rt{margin:0 0 0 auto;max-width:600px;padding-left:20px;width:50%}.cspace{margin:100px 0 70px}.jspce-between .prod-box,.produc-slider .prod-box{background:#f5f4f3;border-radius:6px;height:100%;padding:50px 30px 30px;position:relative}.prod-box .detail-content{padding-bottom:115px}.prod-box .prod-ims{margin-bottom:50px}.pro-btn{bottom:30px;left:0;margin:0 auto;position:absolute;right:0;width:calc(100% - 60px)}.pro-btn a svg{margin-left:7px;position:relative;top:2px;transition:all .3s ease}.jspce-between .prod-box{width:32%}.dis-flex.jspce-between{justify-content:space-between}.prbtm-sec .prbtm-btn{margin:50px 0 0}.ps-btns{height:100%;left:0;position:absolute;top:0;width:100%}.produc-slider .prod-box:hover .pro-btn a{border-bottom:1px solid var(--primary_color)}.produc-slider .prod-box:hover .pro-btn a svg{margin-left:11px}.carousel{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px;padding-right:30px}.carousel,.carousel-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carousel-container{display:block;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.carousel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;overflow:auto;scroll-behavior:smooth;scrollbar-width:none;width:100%}.carousel-wrapper::-webkit-scrollbar{display:none}.carousel-wrapper.dragging{scroll-behavior:auto}.carousel .carousel-slide{-webkit-box-flex:0;-ms-flex-positive:0;border:1px solid transparent;flex-grow:0;overflow:hidden;position:relative;-webkit-transition-duration:.24s;-o-transition-duration:.24s;transition-duration:.24s;-webkit-transition-property:width,min-width,height,flex-grow,opacity,-webkit-box-flex,-webkit-box-flex,-webkit-flex-shrink,-webkit-flex-basis;transition-property:width,min-width,height,flex-grow,opacity,-webkit-box-flex,-webkit-box-flex,-webkit-flex-shrink,-webkit-flex-basis;-o-transition-property:width,min-width,height,flex,flex-grow,flex-shrink,flex-basis,opacity;transition-property:width,min-width,height,flex,flex-grow,flex-shrink,flex-basis,opacity;transition-property:width,min-width,height,flex,flex-grow,flex-shrink,flex-basis,opacity,-webkit-box-flex,-ms-flex,-webkit-box-flex,-ms-flex-positive,-webkit-flex-shrink,-ms-flex-negative,-webkit-flex-basis,-ms-flex-preferred-size;transition:all .3s ease-in;width:363px}.carousel .carousel-slide:hover{border-color:rgba(34,34,34,.5)}.carousel .carousel-slide:hover .pro-btn a{border-color:var(--primary_color2)}.carousel .carousel-slide:hover .pro-btn.secondary-button a:before{right:-3px}.carousel-scrollbar{margin-top:16px;padding:4px 0}.carousel-scrollbar .scrollbar-track{background-color:rgba(0,0,0,.2);border-radius:999px;height:4px}.carousel-scrollbar .scrollbar-thumb{background-color:rgba(0,0,0,.8);border-radius:999px;cursor:pointer;height:100%;position:relative;-webkit-transition:background-color .2s,height .2s,-webkit-transform .2s;transition:background-color .2s,height .2s,-webkit-transform .2s;-o-transition:transform .2s,background-color .2s,height .2s;transition:transform .2s,background-color .2s,height .2s;transition:transform .2s,background-color .2s,height .2s,-webkit-transform .2s;width:20%}.carousel-scrollbar .scrollbar-thumb:after{content:"";display:block;height:16px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.carousel-scrollbar .scrollbar-thumb:hover{height:250%}.carousel-scrollbar .scrollbar-thumb.dragging,.carousel-scrollbar .scrollbar-thumb.dragging:hover{background-color:#000;height:400%}.carousel-scrollbar .scrollbar-thumb.dragging:after{height:24px}.carousel-scrollbar,.carousel-scrollbar .scrollbar-track{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carousel-container .slider-nav{background:none;border:none;margin:0 7.5px;max-width:60px;padding:0}.carousel-container .slider-nav img{cursor:pointer;display:block;width:100%}.slider-end .carousel-container .slider-nav.next img,.slider-start .carousel-container .slider-nav.prev img{opacity:.5;pointer-events:none}.carousel-nav{bottom:-25px;display:-webkit-box;display:-ms-flexbox;display:flex;left:auto;max-width:156px;position:absolute;right:0;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carousel-scrollbar{max-width:85%}@media(max-width:1024px){.container-carousel{padding-bottom:70px}.product-sec{padding:90px 0}.cspace{margin:20px 0}.jspce-between .prod-box{margin-bottom:30px;width:48%}}@media(max-width:767px){.container-carousel{padding-bottom:50px}.product-sec{padding:50px 0}.jspce-between .prod-box{width:100%}.prod-box .prod-ims{margin-bottom:30px;max-width:80%}.jspce-between .prod-box,.produc-slider .prod-box{padding:40px 22px 32px}.carousel .carousel-slide{width:322px}.pro-lt{padding:0 0 20px;width:100%}.pro-rt{max-width:100%;padding:0;width:100%}.cspace{margin:50px 0}.prbtm-sec .prbtm-btn{margin:35px 0 0}.carousel-nav{display:none}.carousel-scrollbar{max-width:100%}}