@keyframes wvrsc-drive-next{0%{opacity:0;transform:translateX(135%) scale(.98)}25%{opacity:1}80%{transform:translateX(-12px) scale(1)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes wvrsc-drive-prev{0%{opacity:0;transform:translateX(-135%) scale(.98)}25%{opacity:1}80%{transform:translateX(12px) scale(1)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes wvrsc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes wvrsc-bg-fade-down{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes wvrsc-bg-fade-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes wvrsc-gradient-pulse{0%{opacity:0;transform:translate(-50%,-50%) scale(.55)}40%{opacity:.5}to{opacity:.42;transform:translate(-50%,-50%) scale(1)}}.wvrsc-showcase{--wovaro-primary:#587044;--wovaro-secondary:#ff7043;--wovaro-primary-dark:#5A6A4E;--wovaro-text:#1A1A1A;--wovaro-text-light:#6B7280;--wovaro-text-muted:#9CA3AF;--wovaro-bg:#FFFFFF;--wovaro-border:#E5E7EB;--wovaro-radius:12px;font-family:inherit;color:var(--wovaro-text);border-radius:8px;background:var(--wovaro-bg);width:100%;max-width:1280px}.wvrsc-showcase,.wvrsc-slider{position:relative;overflow:hidden}.wvrsc-slides{display:grid}.wvrsc-slide{grid-column:1;grid-row:1;display:grid;grid-template-columns:55% 45%;min-height:580px;align-items:center;opacity:0;visibility:hidden;pointer-events:none;z-index:1}.wvrsc-slide--active{opacity:1;visibility:visible;pointer-events:auto;z-index:2}.wvrsc-slide-image{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:500px}.wvrsc-slide-image::after,.wvrsc-slide-image::before{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:0}.wvrsc-slide-image::before{width:80%;height:auto;top:32%;left:50%;transform:translate(-50%,-50%);border:60px solid rgba(107,123,94,.12);aspect-ratio:1/1}.wvrsc-slide-image::after{width:720px;height:720px;top:40%;left:54%;transform:translate(-50%,-50%);border:1.5px solid rgba(107,123,94,.06)}.wvrsc-product-img{aspect-ratio:1/1;position:relative;z-index:2;max-width:100%;height:auto;object-fit:contain;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .4s ease}.wvrsc-product-img.wvrsc-drive-next{animation:wvrsc-drive-next .78s cubic-bezier(.16,1,.3,1) both}.wvrsc-product-img.wvrsc-drive-prev{animation:wvrsc-drive-prev .78s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion:reduce){.wvrsc-product-img.wvrsc-drive-next,.wvrsc-product-img.wvrsc-drive-prev{animation:wvrsc-fade-in .3s ease both}}.wvrsc-slide-bg{position:absolute;inset:0;z-index:0;background-image:var(--wvrsc-bg);background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}.wvrsc-slide-bg.wvrsc-bg-fade-down{animation:wvrsc-bg-fade-down .9s cubic-bezier(.16,1,.3,1) both}.wvrsc-slide-bg.wvrsc-bg-fade-up{animation:wvrsc-bg-fade-up .9s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion:reduce){.wvrsc-slide-bg.wvrsc-bg-fade-down,.wvrsc-slide-bg.wvrsc-bg-fade-up{animation:wvrsc-fade-in .3s ease both}}.wvrsc-gradient-circle{position:absolute;width:580px;height:580px;border-radius:50%;background:radial-gradient(circle,var(--gradient-color, #C5D4B8) 0%,rgba(255,255,255,0) 68%);opacity:.4;top:47%;left:50%;transform:translate(-50%,-50%) scale(1);z-index:1;pointer-events:none;transition:background .6s ease}.wvrsc-slide--active .wvrsc-gradient-circle{animation:wvrsc-gradient-pulse 1s cubic-bezier(.16,1,.3,1) .06s both}.wvrsc-series-overlay{position:absolute;top:60px;left:40px;z-index:2}h3.wvrsc-series-overlay-title{margin-block-end:0;font-size:3.9rem;font-weight:700;color:var(--wovaro-primary);opacity:.6;line-height:1.3;letter-spacing:-.015rem;margin:0 0 16px;text-transform:uppercase}.wvrsc-series-overlay-slogan{font-size:1.1rem;color:var(--wovaro-text-light);line-height:1.3;margin:0;font-style:italic}.wvrsc-slide-info{position:relative;z-index:1;padding:12px 20px 12px 30px;display:flex;flex-direction:column;justify-content:center}.wvrsc-series-label{display:inline-block;font-size:12px;font-weight:700;letter-spacing:2px;color:var(--wovaro-primary);text-transform:uppercase;margin-bottom:8px}h2.wvrsc-product-name{margin-block-end:0;text-transform:capitalize;font-size:2.2rem;font-weight:800;color:var(--wovaro-text);margin:0 0 8px;line-height:1.1;letter-spacing:-.03rem}.wvrsc-product-name::after{content:"";display:block;width:60px;height:3px;background:var(--wovaro-primary);margin-top:16px;border-radius:2px}.wvrsc-product-subtitle{font-size:16px;color:var(--wovaro-text-light);line-height:1.7;margin:20px 0 0;max-width:380px}.wvrsc-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px;margin:22px 0;padding:22px 0;border-top:1px solid var(--wovaro-border);border-bottom:1px solid var(--wovaro-border)}.wvrsc-spec-item{text-align:center;position:relative}.wvrsc-spec-item+.wvrsc-spec-item::before{content:"";position:absolute;left:-10px;top:10%;height:80%;width:1px;background:var(--wovaro-border)}.wvrsc-spec-icon{display:flex;align-items:center;justify-content:center;margin:0 auto 8px;color:var(--wovaro-primary)}.wvrsc-spec-icon svg{width:28px;height:28px}.wvrsc-spec-value{font-size:1rem;font-weight:700;color:var(--wovaro-text);margin-bottom:2px}.wvrsc-spec-label{font-size:.875rem;color:var(--wovaro-text-muted)}.wvrsc-cta,.wvrsc-cta:hover{color:#fff;text-decoration:none}.wvrsc-cta{height:50px;justify-content:center;min-width:180px;display:inline-flex;align-items:center;align-self:flex-start;gap:8px;background:var(--wovaro-secondary);font-size:1rem;font-weight:600;border-radius:8px;transition:background .25s ease,transform .2s ease,box-shadow .25s ease;margin-top:20px;border:0;cursor:pointer}.wvrsc-cta:hover{background:var(--wovaro-primary)}.wvrsc-cta:active{transform:translateY(0)}.wvrsc-cta svg{transition:transform .25s ease}.wvrsc-cta:hover svg{transform:translateX(4px)}.wvrsc-cta--mobile{display:none}.wvrsc-pagination{z-index:3;bottom:15px;left:calc(100% - 45% + 30px);position:absolute;display:flex;align-items:center;gap:16px;justify-content:center}.wvrsc-bullet{position:relative;background:0 0;border:0;padding:4px 8px;cursor:pointer;line-height:1;font-family:inherit}.wvrsc-bullet-num{font-size:1rem;font-weight:500;color:var(--wovaro-text-muted);transition:color .25s ease}.wvrsc-bullet--active .wvrsc-bullet-num{color:var(--wovaro-primary);font-weight:500}.wvrsc-bullet--active::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:20px;height:2px;background:var(--wovaro-primary);border-radius:1px}.wvrsc-dots-vertical{position:absolute;right:12px;top:30%;transform:translateY(-50%);display:flex;flex-direction:column;gap:16px;z-index:10}.wvrsc-dot-v:first-child:not(.wvrsc-dot-v--active),.wvrsc-dot-v:last-child:not(.wvrsc-dot-v--active){width:4px;height:4px}.wvrsc-dot-v{width:6px;height:6px;border-radius:50%;background:var(--wovaro-border);cursor:pointer;transition:background .25s ease,transform .25s ease,width .25s ease,height .25s ease}.wvrsc-dot-v--active{background:var(--wovaro-primary);transform:scale(1.5)}.wvrsc-thumbs-section{position:relative;display:flex;align-items:center;gap:10%;padding:12px 16px}.wvrsc-thumbs-title-mobile{display:none}.wvrsc-thumbs{flex:1;overflow:hidden}.wvrsc-thumbs-track{display:flex;gap:16px;transition:transform .35s cubic-bezier(.4,0,.2,1);will-change:transform}.wvrsc-thumb-item{border-radius:8px;position:relative;flex:0 0 calc((100% - 50px)/4);box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:12px 6px;cursor:pointer;transition:background .25s ease;background:var(--wovaro-bg);text-align:left;font-family:inherit}.wvrsc-thumb-item::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:20%;pointer-events:none;border-left:2px solid var(--wovaro-border);transition:height .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1);z-index:2}.wvrsc-thumb-item--active::before,.wvrsc-thumb-item:hover::before{height:55%;border-color:var(--wovaro-primary)}.wvrsc-thumb-item--active .wvrsc-thumb-name{color:var(--wovaro-primary)}.wvrsc-thumb-img-wrap{aspect-ratio:4/3;width:55%;height:auto;flex-shrink:0;display:flex;align-items:center;justify-content:center}.wvrsc-thumb-img-wrap img{max-width:100%;max-height:100%;object-fit:contain}.wvrsc-thumb-info{display:flex;flex-direction:column;gap:2px}.wvrsc-thumb-name{line-height:1.3;letter-spacing:-.03rem;width:100px;font-size:.9rem;font-weight:600;color:var(--wovaro-text);transition:color .25s ease}.wvrsc-thumb-series{font-size:12px;color:var(--wovaro-text-muted)}.wvrsc-nav{display:flex;gap:8px;flex-shrink:0}.wvrsc-nav-btn{width:39px;height:39px;border-radius:50%;border:1px solid var(--wovaro-primary);background:var(--wovaro-bg);color:var(--wovaro-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.wvrsc-nav-next,.wvrsc-nav-prev:hover{background:var(--wovaro-secondary);color:#fff;border-color:var(--wovaro-secondary)}.wvrsc-nav-next:hover{background:var(--wovaro-primary);border-color:var(--wovaro-primary)}@media (max-width:768px){.wvrsc-slide-image::before{top:75%;border:39px solid rgba(107,123,94,.12)}.wvrsc-slide{display:flex;flex-direction:column;min-height:auto}.wvrsc-pagination,.wvrsc-product-name::after,.wvrsc-slide-bg{display:none}.wvrsc-slide[data-bg-effect] .wvrsc-slide-image::after{content:"";width:100%;height:100%;top:0;left:0;transform:none;border:0;border-radius:0;background-image:var(--wvrsc-bg-mobile);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0}.wvrsc-slide--active[data-bg-effect=fade-down] .wvrsc-slide-image::after{animation:wvrsc-bg-fade-down .9s cubic-bezier(.16,1,.3,1) both}.wvrsc-slide--active[data-bg-effect=fade-up] .wvrsc-slide-image::after{animation:wvrsc-bg-fade-up .9s cubic-bezier(.16,1,.3,1) both}.wvrsc-slide-info{width:100%;justify-content:left;order:1;padding:15px 10px 0;text-align:left}.wvrsc-product-img{bottom:-5px;right:-39px;aspect-ratio:4/3}.wvrsc-slide-image{order:1;min-height:auto;padding:0}.wvrsc-series-overlay-slogan{font-size:.85rem}h3.wvrsc-series-overlay-title{margin:0;font-size:2.5rem}h2.wvrsc-product-name{font-size:1.65rem}.wvrsc-product-name,.wvrsc-series-label{margin-bottom:2px}.wvrsc-product-subtitle{font-size:.9rem;margin:4px 0 0}.wvrsc-gradient-circle{width:300px;height:300px}.wvrsc-series-overlay{top:10px;left:10px}.wvrsc-cta--desktop,.wvrsc-dots-vertical{display:none}.wvrsc-cta--mobile{display:flex;margin:0 auto;width:calc(100% - 40px);border-radius:50px;font-size:.9rem}.wvrsc-specs{border-top:1px solid transparent;border-bottom:1px solid transparent;grid-template-columns:repeat(4,1fr);gap:5px;margin:10px 0 0;padding:10px 0 0}.wvrsc-spec-icon svg{width:20px;height:20px}.wvrsc-spec-value{font-size:.85rem}.wvrsc-spec-label{font-size:11px}.wvrsc-spec-item+.wvrsc-spec-item::before{left:-4px}.wvrsc-bullet{width:8px;height:8px;border-radius:50%;background:var(--wovaro-border);padding:0;transition:background .25s ease,transform .25s ease}.wvrsc-bullet--active::after,.wvrsc-bullet-num{display:none}.wvrsc-bullet--active{background:var(--wovaro-primary);transform:scale(1.25)}.wvrsc-thumbs-section{flex-direction:column;padding:5px 10px 10px;align-items:stretch}.wvrsc-thumbs-title-mobile{letter-spacing:-.02rem;display:none;font-size:.85rem;font-weight:600;color:var(--wovaro-text);padding-bottom:10px}.wvrsc-thumbs{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wvrsc-nav,.wvrsc-thumbs::-webkit-scrollbar{display:none}.wvrsc-thumbs-track{display:flex;gap:10px;transform:none!important}.wvrsc-thumb-item{flex:0 0 39%;min-width:135px;flex-direction:column;text-align:center;padding:8px 4px}.wvrsc-thumb-img-wrap{aspect-ratio:4/3;width:100%;height:auto}.wvrsc-thumb-name{font-size:12px}.wvrsc-thumb-series{font-size:10px}}