.gw-emo-wrapper{display:flex;justify-content:center;width:100%}.gw-emo-wrapper *{box-sizing:border-box}.gw-emo-card{position:relative;max-width:320px;width:100%;border-radius:12px;overflow:visible;transition:transform 0.4s cubic-bezier(.25,.46,.45,.94)}.gw-emo-card:hover{transform:translateY(-8px)}.gw-emo-card-inner{position:relative;z-index:2;background-color:#1a1a1a;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.gw-emo-border-glow{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:inherit;z-index:1;opacity:0;transition:opacity 0.4s ease}.gw-emo-card:hover .gw-emo-border-glow{opacity:1}.gw-border-gold-glow .gw-emo-border-glow{background:linear-gradient(135deg,#A29666,#B8A87A,#C4BA90,#A29666,#8A7E56,#B8A87A,#C4BA90);background-size:300% 300%;animation:gw-gold-glow 3s ease infinite;box-shadow:0 0 15px rgb(184 168 122 / .4),0 0 30px rgb(184 168 122 / .2)}.gw-border-gold-glow .gw-emo-border-glow{opacity:.7}.gw-border-gold-glow:hover .gw-emo-border-glow{opacity:1;box-shadow:0 0 20px rgb(184 168 122 / .6),0 0 40px rgb(184 168 122 / .3),0 0 60px rgb(196 186 144 / .15)}@keyframes gw-gold-glow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.gw-border-gold-rotate .gw-emo-border-glow{background:conic-gradient(from 0deg,#A29666,#B8A87A,#C4BA90,#F5F0E0,#C4BA90,#B8A87A,#A29666);animation:gw-gold-rotate 3s linear infinite;opacity:.6}.gw-border-gold-rotate:hover .gw-emo-border-glow{opacity:1;box-shadow:0 0 20px rgb(184 168 122 / .5),0 0 40px rgb(196 186 144 / .2)}@keyframes gw-gold-rotate{0%{background:conic-gradient(from 0deg,#A29666,#B8A87A,#C4BA90,#F5F0E0,#C4BA90,#B8A87A,#A29666)}25%{background:conic-gradient(from 90deg,#A29666,#B8A87A,#C4BA90,#F5F0E0,#C4BA90,#B8A87A,#A29666)}50%{background:conic-gradient(from 180deg,#A29666,#B8A87A,#C4BA90,#F5F0E0,#C4BA90,#B8A87A,#A29666)}75%{background:conic-gradient(from 270deg,#A29666,#B8A87A,#C4BA90,#F5F0E0,#C4BA90,#B8A87A,#A29666)}100%{background:conic-gradient(from 360deg,#A29666,#B8A87A,#C4BA90,#F5F0E0,#C4BA90,#B8A87A,#A29666)}}.gw-border-silver-glow .gw-emo-border-glow{background:linear-gradient(135deg,#808080,#c0c0c0,#e8e8e8,#c0c0c0,#a0a0a0,#d0d0d0,#ffffff);background-size:300% 300%;animation:gw-silver-glow 3s ease infinite;opacity:.6;box-shadow:0 0 15px rgb(192 192 192 / .3),0 0 30px rgb(192 192 192 / .15)}.gw-border-silver-glow:hover .gw-emo-border-glow{opacity:1;box-shadow:0 0 20px rgb(192 192 192 / .5),0 0 40px rgb(192 192 192 / .25)}@keyframes gw-silver-glow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.gw-border-rainbow .gw-emo-border-glow{background:linear-gradient(135deg,#ff0000,#ff7700,#C4BA90,#00ff00,#0077ff,#8800ff,#ff0000);background-size:400% 400%;animation:gw-rainbow 4s ease infinite;opacity:.5}.gw-border-rainbow:hover .gw-emo-border-glow{opacity:1;box-shadow:0 0 20px rgb(196 186 144 / .3),0 0 40px rgb(0 119 255 / .2)}@keyframes gw-rainbow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.gw-border-neon-gold .gw-emo-border-glow{background:linear-gradient(135deg,#C4BA90,#D6CCA6,#C4BA90);background-size:200% 200%;animation:gw-neon-gold 2s ease infinite;opacity:.5;box-shadow:0 0 10px #C4BA90,0 0 20px #C4BA90,0 0 40px #B8A87A}.gw-border-neon-gold:hover .gw-emo-border-glow{opacity:1;box-shadow:0 0 15px #C4BA90,0 0 30px #C4BA90,0 0 60px #B8A87A,0 0 80px rgb(196 186 144 / .3)}@keyframes gw-neon-gold{0%{background-position:0% 50%;opacity:.5}50%{background-position:100% 50%;opacity:.8}100%{background-position:0% 50%;opacity:.5}}.gw-border-pulse-gold .gw-emo-border-glow{background:linear-gradient(135deg,#A29666,#B8A87A,#C4BA90,#B8A87A,#A29666);animation:gw-pulse-gold 2s ease-in-out infinite;opacity:.4}.gw-border-pulse-gold:hover .gw-emo-border-glow{animation:gw-pulse-gold-hover 1.5s ease-in-out infinite}@keyframes gw-pulse-gold{0%{opacity:.3;box-shadow:0 0 5px rgb(184 168 122 / .2)}50%{opacity:.7;box-shadow:0 0 20px rgb(184 168 122 / .5)}100%{opacity:.3;box-shadow:0 0 5px rgb(184 168 122 / .2)}}@keyframes gw-pulse-gold-hover{0%{opacity:.6;box-shadow:0 0 10px rgb(184 168 122 / .4)}50%{opacity:1;box-shadow:0 0 30px rgb(184 168 122 / .7),0 0 60px rgb(196 186 144 / .3)}100%{opacity:.6;box-shadow:0 0 10px rgb(184 168 122 / .4)}}.gw-border-none .gw-emo-border-glow{display:none}.gw-speed-slow .gw-emo-border-glow{animation-duration:6s!important}.gw-speed-normal .gw-emo-border-glow{animation-duration:3s!important}.gw-speed-fast .gw-emo-border-glow{animation-duration:1.5s!important}.gw-emo-header{padding:10px 15px;text-align:center;position:relative;z-index:3}.gw-emo-header-title{margin:0;padding:0;font-size:18px;font-weight:600;letter-spacing:.5px;font-style:italic;text-shadow:1px 1px 2px rgb(0 0 0 / .3);line-height:1.3}.gw-header-gradient-gold{background:linear-gradient(135deg,#6E6444 0%,#8A7E56 25%,#A29666 50%,#8A7E56 75%,#6E6444 100%)}.gw-header-gradient-dark-gold{background:linear-gradient(135deg,#2a1f0a 0%,#4a3520 30%,#6b4c2a 50%,#4a3520 70%,#2a1f0a 100%)}.gw-header-gradient-silver{background:linear-gradient(135deg,#3a3a3a 0%,#5a5a5a 25%,#7a7a7a 50%,#5a5a5a 75%,#3a3a3a 100%)}.gw-header-gradient-dark{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 50%,#1a1a1a 100%)}.gw-header-gradient-blue{background:linear-gradient(135deg,#0d3b66 0%,#1565c0 30%,#1e88e5 50%,#1565c0 70%,#0d3b66 100%)}.gw-header-gradient-dark-blue{background:linear-gradient(135deg,#0a1628 0%,#0d2137 25%,#0d47a1 50%,#0d2137 75%,#0a1628 100%)}.gw-header-gradient-red{background:linear-gradient(135deg,#7f1d1d 0%,#b91c1c 30%,#dc2626 50%,#b91c1c 70%,#7f1d1d 100%)}.gw-header-gradient-dark-red{background:linear-gradient(135deg,#3b0a0a 0%,#5c1010 25%,#7f1d1d 50%,#5c1010 75%,#3b0a0a 100%)}.gw-header-gradient-green{background:linear-gradient(135deg,#14532d 0%,#166534 30%,#22863a 50%,#166534 70%,#14532d 100%)}.gw-header-gradient-dark-green{background:linear-gradient(135deg,#052e16 0%,#0a3d1f 25%,#14532d 50%,#0a3d1f 75%,#052e16 100%)}.gw-header-gradient-purple{background:linear-gradient(135deg,#4a1d6e 0%,#6b21a8 30%,#7c3aed 50%,#6b21a8 70%,#4a1d6e 100%)}.gw-header-gradient-orange{background:linear-gradient(135deg,#7c2d12 0%,#c2410c 30%,#ea580c 50%,#c2410c 70%,#7c2d12 100%)}.gw-header-gradient-none{background:#fff0}.gw-emo-image-wrapper{position:relative;overflow:hidden;height:280px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgb(30 30 30 / .3) 0%,rgb(50 50 50 / .1) 50%,rgb(30 30 30 / .3) 100%)}.gw-emo-image{width:100%;height:100%;object-fit:cover;transition:transform 0.6s cubic-bezier(.25,.46,.45,.94),filter 0.6s ease;will-change:transform}.gw-emo-card:hover .gw-emo-image{transform:scale(1.08) translateY(-5px);filter:brightness(1.05)}.gw-emo-badge{position:absolute;top:12px;left:50%;transform:translateX(-50%);padding:5px 16px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;z-index:5;white-space:nowrap;box-shadow:0 2px 8px rgb(0 0 0 / .3);animation:gw-badge-pulse 2s ease-in-out infinite}@keyframes gw-badge-pulse{0%,100%{box-shadow:0 2px 8px rgb(0 0 0 / .3)}50%{box-shadow:0 2px 15px rgb(0 0 0 / .5)}}.gw-badge-gold{background:linear-gradient(135deg,#A29666,#B8A87A,#C4BA90);color:#1a1a1a;text-shadow:0 1px 1px rgb(255 255 255 / .3)}.gw-badge-green{background:linear-gradient(135deg,#1b5e20,#2e7d32,#43a047);color:#fff}.gw-badge-red{background:linear-gradient(135deg,#b71c1c,#d32f2f,#f44336);color:#fff}.gw-badge-blue{background:linear-gradient(135deg,#0d47a1,#1565c0,#1e88e5);color:#fff}.gw-emo-product-title-wrapper{padding:15px 15px 5px;text-align:center;background-color:#f5f5f0}.gw-emo-product-title{margin:0;padding:0;font-size:16px;font-weight:700;color:#1a1a1a;letter-spacing:1px;line-height:1.3}.gw-title-style-uppercase{text-transform:uppercase}.gw-title-style-small-caps{font-variant:small-caps;text-transform:capitalize;font-size:18px}.gw-title-style-normal{text-transform:none}.gw-emo-pricing-section{padding:12px 15px 15px;text-align:center;background-color:#f5f5f0;border-top:1px solid rgb(0 0 0 / .06)}.gw-emo-price{font-size:26px;font-weight:800;color:#1a1a1a;margin-bottom:4px;line-height:1.2}.gw-emo-currency{font-size:16px;font-weight:600;vertical-align:super;margin-right:2px;opacity:.8}.gw-emo-price-value{font-size:28px;font-weight:800}.gw-emo-original-price{font-size:14px;color:#999;margin-bottom:2px;line-height:1.3}.gw-emo-original-price del{text-decoration:line-through;opacity:.8}.gw-emo-installment{font-size:13px;color:#555;margin-bottom:4px;line-height:1.4}.gw-emo-installment strong,.gw-emo-installment b{font-weight:700}.gw-emo-observation{font-size:13px;color:#A29666;font-weight:600;margin-top:2px;padding-top:6px;border-top:1px dashed rgb(162 150 102 / .3)}.gw-emo-button-wrapper{padding:12px 20px 18px;text-align:center;background-color:#f5f5f0}.gw-emo-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 30px;border-radius:6px;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:all 0.3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;border:none}.gw-emo-button::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}.gw-emo-button:hover::before{left:100%}.gw-btn-full{width:100%}.gw-btn-gold{background:linear-gradient(135deg,#8A7E56,#A29666,#B8A87A);color:#fff;box-shadow:0 3px 10px rgb(162 150 102 / .3);border:1px solid rgb(184 168 122 / .3)}.gw-btn-gold:hover{background:linear-gradient(135deg,#B8A87A,#C4BA90,#B8A87A);color:#1a1a1a;box-shadow:0 5px 20px rgb(184 168 122 / .5);transform:translateY(-2px);text-decoration:none}.gw-btn-dark{background:linear-gradient(135deg,#1a1a1a,#2d2d2d,#3a3a3a);color:#B8A87A;box-shadow:0 3px 10px rgb(0 0 0 / .3);border:1px solid rgb(184 168 122 / .3)}.gw-btn-dark:hover{background:linear-gradient(135deg,#2d2d2d,#3a3a3a,#4a4a4a);color:#C4BA90;box-shadow:0 5px 20px rgb(184 168 122 / .3);transform:translateY(-2px);text-decoration:none}.gw-btn-outlined{background:#fff0;color:#A29666;border:2px solid #A29666;box-shadow:none}.gw-btn-outlined:hover{background:linear-gradient(135deg,#A29666,#B8A87A);color:#fff;box-shadow:0 5px 20px rgb(162 150 102 / .4);transform:translateY(-2px);text-decoration:none}.gw-btn-custom{background:linear-gradient(135deg,#A29666,#B8A87A);color:#fff;box-shadow:0 3px 10px rgb(0 0 0 / .2);border:1px solid rgb(184 168 122 / .3)}.gw-btn-custom:hover{box-shadow:0 5px 20px rgb(0 0 0 / .3);transform:translateY(-2px);text-decoration:none}.gw-btn-green{background:linear-gradient(135deg,#1b5e20,#2e7d32,#43a047);color:#fff;box-shadow:0 3px 10px rgb(46 125 50 / .3);border:1px solid rgb(67 160 71 / .3)}.gw-btn-green:hover{background:linear-gradient(135deg,#2e7d32,#43a047,#66bb6a);box-shadow:0 5px 20px rgb(46 125 50 / .5);transform:translateY(-2px);text-decoration:none;color:#fff}.gw-emo-btn-icon{display:inline-flex;align-items:center;font-size:16px}.gw-emo-btn-icon i{font-size:inherit}.gw-emo-image-wrapper::after{content:'';position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgb(196 186 144 / .08),transparent);z-index:4;transition:left 0.8s ease;pointer-events:none}.gw-emo-card:hover .gw-emo-image-wrapper::after{left:150%}.gw-emo-card{box-shadow:0 4px 15px rgb(0 0 0 / .2);transition:transform 0.4s cubic-bezier(.25,.46,.45,.94),box-shadow 0.4s ease}.gw-emo-card:hover{box-shadow:0 12px 40px rgb(0 0 0 / .3),0 0 20px rgb(184 168 122 / .15)}.gw-emo-pricing-section::before{content:'';display:block;width:40px;height:2px;background:linear-gradient(90deg,transparent,#B8A87A,transparent);margin:0 auto 10px}@media (max-width:767px){.gw-emo-card{max-width:100%}.gw-emo-header-title{font-size:16px}.gw-emo-price-value{font-size:24px}.gw-emo-image-wrapper{height:220px}}.gw-emo-card{opacity:0;transform:translateY(30px);animation:gw-card-entrance 0.6s ease forwards}@keyframes gw-card-entrance{to{opacity:1;transform:translateY(0)}}.elementor-widget-wrap .elementor-widget:nth-child(1) .gw-emo-card{animation-delay:0s}.elementor-widget-wrap .elementor-widget:nth-child(2) .gw-emo-card{animation-delay:0.1s}.elementor-widget-wrap .elementor-widget:nth-child(3) .gw-emo-card{animation-delay:0.2s}.elementor-widget-wrap .elementor-widget:nth-child(4) .gw-emo-card{animation-delay:0.3s}.elementor-widget-wrap .elementor-widget:nth-child(5) .gw-emo-card{animation-delay:0.4s}.elementor-widget-wrap .elementor-widget:nth-child(6) .gw-emo-card{animation-delay:0.5s}.elementor-editor-active .gw-emo-card{opacity:1;transform:translateY(0);animation:none}