:root{--primary-color: #E91E8C;--text-light: #666;--border: #e0e0e0;--shadow: 0 4px 20px rgba(0,0,0,.1);--transition-smooth: .5s cubic-bezier(.4, 0, .2, 1)}.parts-component{width:100%;max-width:100vw;padding:60px 2vw;text-align:center;overflow:hidden;background-color:transparent;box-sizing:border-box}.parts-component h2{font-size:clamp(2rem,4vw,3rem);color:#000;font-weight:900;margin-bottom:1rem;text-transform:uppercase}.overview-text-wrapper{max-width:1000px;margin:0 auto 3rem}.parts-component .section-description{margin-top:10px;color:var(--text-light);font-size:1.1rem;line-height:1.7;text-align:center}.parts-component .section-description p{margin-bottom:1.5rem}.parts-component .section-description p:last-child{margin-bottom:0}.parts-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-bottom:3rem;padding-bottom:1rem;border-bottom:1px solid var(--border)}.parts-tabs .tab-btn{padding:.6rem 1.2rem;font-size:.95rem;font-weight:500;color:var(--text-light);background:#fff;border:1px solid var(--border);border-radius:30px;cursor:pointer;transition:all .3s ease}.parts-tabs .tab-btn:hover{border-color:var(--primary-color);color:var(--primary-color)}.parts-tabs .tab-btn.active{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color);box-shadow:0 4px 12px #e91e8c4d}.slider-wrapper{position:relative;height:650px;display:flex;align-items:center;justify-content:center;width:100%;max-width:100vw;overflow:hidden;margin:0 auto}.slider-track{display:flex;align-items:center;gap:40px;position:absolute;left:0%;transition:transform var(--transition-smooth)}.slider-card{width:350px;height:550px;border-radius:12px;overflow:visible;box-shadow:var(--shadow);transform:scale(.9);opacity:.6;cursor:pointer;transition:transform .5s ease,opacity .5s ease,width .5s ease,height .5s ease;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid rgba(0,0,0,.05);flex-shrink:0}.slider-card.active{width:1000px;height:600px;transform:scale(1);opacity:1;cursor:default}.card-inner-content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:40px;box-sizing:border-box}.slider-card:not(.active) .card-inner-content{flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center}.slider-card.active .card-inner-content{flex-direction:row;align-items:center;justify-content:center;gap:40px}.card-image{width:100%;height:100%;object-fit:contain;border-radius:8px;transition:width .5s ease,height .5s ease;filter:grayscale(20%);display:block;margin:0 auto}.slider-card:not(.active) .card-image{width:100%;max-width:100%;height:200px;object-fit:contain}.slider-card.active .card-image{width:45%;height:100%;flex-shrink:0;margin:0}.card-text-content{text-align:left;opacity:0;max-height:0;overflow:hidden;transition:opacity .3s ease,max-height .3s ease}.slider-card.active .card-text-content{opacity:1;max-height:5000px;width:55%;overflow:visible}.card-text-content h3{font-size:1.6rem;color:#000;margin-bottom:.8rem;font-weight:700;line-height:1.2}.card-text-content p{color:var(--text-light);line-height:1.5;margin-bottom:1.2rem;font-size:.9rem}.card-text-content ul{list-style:none;padding:0;margin-bottom:1.5rem}.card-text-content ul li{color:var(--text-light);margin-bottom:.6rem;display:flex;align-items:flex-start;gap:10px;font-size:.85rem}.card-text-content ul li i{color:var(--primary-color);margin-top:3px;flex-shrink:0}.buy-now-btn{display:inline-block;padding:12px 30px;background-color:var(--primary-color);color:#fff;text-decoration:none;border-radius:5px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 12px #e91e8c33}.buy-now-btn:hover{background-color:#d01a7a;transform:translateY(-2px);box-shadow:0 6px 16px #e91e8c4d}@media(max-width:1200px){.slider-card.active{width:850px;height:580px}}@media(max-width:992px){.slider-card.active{width:650px;height:auto}.slider-card.active .card-inner-content{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:20px;padding:30px 20px 40px}.slider-card.active .card-image{width:100%;max-width:100%;height:250px;margin:0 auto}.slider-card.active .card-text-content{width:100%;text-align:center;max-height:none;overflow:visible}}@media(max-width:768px){.parts-component{padding-block:40px}.parts-component h2{font-size:2rem}.overview-text-wrapper{padding:0 15px}.parts-component .section-description{font-size:1rem;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,.1)}.parts-component .section-description .para-2,.parts-component .section-description .para-3{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease}.parts-component .section-description .para-1{position:relative;margin-bottom:0}.parts-component .section-description .para-1:after{content:"";position:absolute;right:0;bottom:0;height:2em;width:70%;background:linear-gradient(90deg,#fff0,#fff 85%);pointer-events:none;transition:opacity .3s ease}.parts-component .section-description.expanded .para-2,.parts-component .section-description.expanded .para-3{max-height:1000px;opacity:1;margin-top:1.5rem}.parts-component .section-description.expanded .para-1{margin-bottom:0}.parts-component .section-description.expanded .para-1:after,.parts-component .section-description .para-1.expanded:after,.parts-component .section-description .para-1[style*="margin-bottom: 1.5rem"]:after{opacity:0!important;display:none!important}.slider-card.active .card-text-content{position:relative}.slider-card.active .card-text-content>p{transition:max-height .35s ease,opacity .35s ease,margin .35s ease}.slider-card.active .card-text-content>ul{transition:max-height .35s ease,opacity .35s ease,margin .35s ease,display .35s ease}.slider-card.active .card-text-content.collapsed>p{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;position:relative;max-height:4.5em;cursor:pointer;margin-bottom:.5rem}.slider-card.active .card-text-content.collapsed>p:after{content:"";position:absolute;right:0;bottom:0;height:1.8em;width:60%;background:linear-gradient(90deg,#fff0,#fff 85%);pointer-events:none}.slider-card.active .card-text-content.collapsed>ul{max-height:0!important;opacity:0!important;overflow:hidden!important;margin:0!important;display:none!important}.slider-card.active .card-text-content.collapsed>a,.slider-card.active .card-text-content.collapsed>a.buy-now-btn{display:block!important;visibility:visible!important;opacity:1!important}.slider-card.active .card-text-content.expanded>p{display:block;max-height:none;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset;overflow:visible;cursor:pointer;margin-bottom:1.2rem}.slider-card.active .card-text-content.expanded>p:after{display:none!important}.slider-card.active .card-text-content.expanded>ul{max-height:none!important;opacity:1!important;overflow:visible!important;display:block!important;margin-bottom:1.5rem!important}.slider-card.active .card-text-content.expanded>a,.slider-card.active .card-text-content.expanded>a.buy-now-btn{display:block!important;visibility:visible!important;opacity:1!important}.slider-card.active .card-text-content>a.buy-now-btn,.slider-card.active .card-text-content>.buy-now-btn,.slider-card.active .card-text-content a.buy-now-btn,.slider-card.active .card-text-content .buy-now-btn{display:block!important;opacity:1!important;visibility:visible!important;position:relative!important;max-height:none!important;min-height:44px!important;overflow:visible!important;margin-top:15px!important;margin-bottom:5px!important;padding:12px 30px!important;width:100%!important;text-align:center!important;box-sizing:border-box!important;flex-shrink:0!important;order:999!important;transition:none!important;pointer-events:auto!important;clip-path:none!important;transform:none!important}.parts-tabs{padding:0 10px}.parts-tabs .tab-btn{font-size:.85rem;padding:.5rem 1rem}.slider-wrapper{height:auto;min-height:400px;max-height:none;display:flex;align-items:flex-start;justify-content:center;padding:20px 0;overflow:visible;position:relative}.slider-track{position:relative;align-items:flex-start;width:100%;justify-content:center;left:auto;transform:none!important}.slider-card{width:280px;height:auto;min-height:350px}.slider-card.active{width:85vw;max-width:500px;height:auto!important;min-height:400px;max-height:none!important;margin:0 auto;overflow:visible!important;transition:height .35s ease,transform .5s ease,opacity .5s ease,width .5s ease;padding-bottom:10px;position:relative;opacity:1!important;visibility:visible!important}.slider-card.active .card-inner-content{padding:20px 20px 30px;align-items:center;justify-content:flex-start;height:auto;min-height:auto;flex-direction:column;overflow:visible!important;box-sizing:border-box;text-align:center}.slider-card.active .card-image{width:100%;max-width:100%;height:200px;margin:0 auto 15px;flex-shrink:0}.slider-card.active .card-text-content{width:100%;max-height:none!important;overflow:visible!important;display:flex!important;flex-direction:column!important;padding-bottom:10px}.slider-card:not(.active){opacity:0;visibility:hidden;position:absolute;pointer-events:none}.card-text-content h3{font-size:1.5rem;text-align:center;cursor:default}.card-text-content p{text-align:center}.card-text-content ul{text-align:left;display:inline-block;margin-left:auto;margin-right:auto}.slider-card.active .card-text-content.collapsible{cursor:pointer}.slider-card.active .card-text-content.collapsible>h3,.slider-card.active .card-text-content.collapsible>.buy-now-btn{cursor:default;pointer-events:auto}}@media(max-width:480px){.slider-card{width:250px}.slider-card.active{width:92vw;margin:0 auto;min-height:auto}.slider-card.active .card-image{height:180px}.slider-card.active .card-inner-content{padding:15px 15px 25px;align-items:center;justify-content:flex-start;overflow:visible!important;box-sizing:border-box;min-height:auto;text-align:center}.card-text-content h3{font-size:1.3rem;text-align:center}.card-text-content p{font-size:.85rem;text-align:center}.card-text-content ul li{font-size:.85rem}.card-text-content ul{text-align:left;display:inline-block}.buy-now-btn{display:block;margin:0 auto;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/parts-slider.css.map */
