:root {--primary-color: #204025;--fs-color-primary: #204025;--fs-color-secondary: #c9a050;--fs-color-success: #cfae58;--fs-color-alert: #b20000;--fs-color-base: #121212;--fs-experimental-link-color: #1a432b;--fs-experimental-link-color-hover: #c9a050;}.tooltipster-base {--tooltip-color: #f7f4ed;--tooltip-bg-color: #121212;}.off-canvas-right .mfp-content, .off-canvas-left .mfp-content {--drawer-width: 300px;}.off-canvas .mfp-content.off-canvas-cart {--drawer-width: 360px;}.sticky-add-to-cart--active, #wrapper,#main,#main.dark{background-color: #f6f6f0}.header-main{height: 90px}#logo img{max-height: 90px}#logo{width:80px;}.header-bottom{min-height: 35px}.header-top{min-height: 30px}.transparent .header-main{height: 90px}.transparent #logo img{max-height: 90px}.has-transparent + .page-title:first-of-type,.has-transparent + #main > .page-title,.has-transparent + #main > div > .page-title,.has-transparent + #main .page-header-wrapper:first-of-type .page-title{padding-top: 170px;}.header.show-on-scroll,.stuck .header-main{height:60px!important}.stuck #logo img{max-height: 60px!important}.search-form{ width: 100%;}.header-bg-color {background-color: #0e1810}.header-bottom {background-color: #0e1810}.top-bar-nav > li > a{line-height: 20px }.header-main .nav > li > a{line-height: 16px }.header-bottom-nav > li > a{line-height: 20px }@media (max-width: 549px) {.header-main{height: 70px}#logo img{max-height: 70px}}.nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown:before{border-bottom-color: rgba(201,160,80,0.35);}.nav .nav-dropdown{border-color: rgba(201,160,80,0.35) }.nav-dropdown{font-size:100%}.nav-dropdown-has-arrow li.has-dropdown:after{border-bottom-color: #152a1c;}.nav .nav-dropdown{background-color: #152a1c}.header-top{background-color:#0b0f0c!important;}h1,h2,h3,h4,h5,h6,.heading-font{color: #121212;}body{font-size: 100%;}body{font-family: Montserrat, sans-serif;}body {font-weight: 400;font-style: normal;}.nav > li > a {font-family: Montserrat, sans-serif;}.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-family: Montserrat, sans-serif;}.nav > li > a,.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-weight: 600;font-style: normal;}h1,h2,h3,h4,h5,h6,.heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{font-family: Cinzel, sans-serif;}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2 {font-weight: 700;font-style: normal;}.alt-font{font-family: "Dancing Script", sans-serif;}.alt-font {font-weight: 400!important;font-style: normal!important;}.header:not(.transparent) .top-bar-nav > li > a {color: #c9a050;}.header:not(.transparent) .top-bar-nav.nav > li > a:hover,.header:not(.transparent) .top-bar-nav.nav > li.active > a,.header:not(.transparent) .top-bar-nav.nav > li.current > a,.header:not(.transparent) .top-bar-nav.nav > li > a.active,.header:not(.transparent) .top-bar-nav.nav > li > a.current{color: #e9e4d8;}.top-bar-nav.nav-line-bottom > li > a:before,.top-bar-nav.nav-line-grow > li > a:before,.top-bar-nav.nav-line > li > a:before,.top-bar-nav.nav-box > li > a:hover,.top-bar-nav.nav-box > li.active > a,.top-bar-nav.nav-pills > li > a:hover,.top-bar-nav.nav-pills > li.active > a{color:#FFF!important;background-color: #e9e4d8;}.header:not(.transparent) .header-nav-main.nav > li > a {color: #e9e4d8;}.header:not(.transparent) .header-nav-main.nav > li > a:hover,.header:not(.transparent) .header-nav-main.nav > li.active > a,.header:not(.transparent) .header-nav-main.nav > li.current > a,.header:not(.transparent) .header-nav-main.nav > li > a.active,.header:not(.transparent) .header-nav-main.nav > li > a.current{color: #c9a050;}.header-nav-main.nav-line-bottom > li > a:before,.header-nav-main.nav-line-grow > li > a:before,.header-nav-main.nav-line > li > a:before,.header-nav-main.nav-box > li > a:hover,.header-nav-main.nav-box > li.active > a,.header-nav-main.nav-pills > li > a:hover,.header-nav-main.nav-pills > li.active > a{color:#FFF!important;background-color: #c9a050;}.header:not(.transparent) .header-bottom-nav.nav > li > a{color: #e9e4d8;}.header:not(.transparent) .header-bottom-nav.nav > li > a:hover,.header:not(.transparent) .header-bottom-nav.nav > li.active > a,.header:not(.transparent) .header-bottom-nav.nav > li.current > a,.header:not(.transparent) .header-bottom-nav.nav > li > a.active,.header:not(.transparent) .header-bottom-nav.nav > li > a.current{color: #c9a050;}.header-bottom-nav.nav-line-bottom > li > a:before,.header-bottom-nav.nav-line-grow > li > a:before,.header-bottom-nav.nav-line > li > a:before,.header-bottom-nav.nav-box > li > a:hover,.header-bottom-nav.nav-box > li.active > a,.header-bottom-nav.nav-pills > li > a:hover,.header-bottom-nav.nav-pills > li.active > a{color:#FFF!important;background-color: #c9a050;}.is-divider{background-color: rgba(201,160,80,0.25);}.current .breadcrumb-step, [data-icon-label]:after, .button#place_order,.button.checkout,.checkout-button,.single_add_to_cart_button.button, .sticky-add-to-cart-select-options-button{background-color: #204025!important }.badge-inner.on-sale{background-color: #204025}.star-rating span:before,.star-rating:before, .woocommerce-page .star-rating:before, .stars a:hover:after, .stars a.active:after{color: #c9a050}.price del, .product_list_widget del, del .woocommerce-Price-amount { color: #9b9b9b; }ins .woocommerce-Price-amount { color: #1a432b; }@media screen and (min-width: 550px){.products .box-vertical .box-image{min-width: 247px!important;width: 247px!important;}}.header-main .social-icons,.header-main .cart-icon strong,.header-main .menu-title,.header-main .header-button > .button.is-outline,.header-main .nav > li > a > i:not(.icon-angle-down){color: #e9e4d8!important;}.header-main .header-button > .button.is-outline,.header-main .cart-icon strong:after,.header-main .cart-icon strong{border-color: #e9e4d8!important;}.header-main .header-button > .button:not(.is-outline){background-color: #e9e4d8!important;}.header-main .current-dropdown .cart-icon strong,.header-main .header-button > .button:hover,.header-main .header-button > .button:hover i,.header-main .header-button > .button:hover span{color:#FFF!important;}.header-main .menu-title:hover,.header-main .social-icons a:hover,.header-main .header-button > .button.is-outline:hover,.header-main .nav > li > a:hover > i:not(.icon-angle-down){color: #c9a050!important;}.header-main .current-dropdown .cart-icon strong,.header-main .header-button > .button:hover{background-color: #c9a050!important;}.header-main .current-dropdown .cart-icon strong:after,.header-main .current-dropdown .cart-icon strong,.header-main .header-button > .button:hover{border-color: #c9a050!important;}.footer-1{background-color: #0e1812}.footer-2{background-color: #0b0f0c}.absolute-footer, html{background-color: #204025}.page-title-small + main .product-container > .row{padding-top:0;}.nav-vertical-fly-out > li + li {border-top-width: 1px; border-top-style: solid;}/* Custom CSS *//* ============================================================================ GOBLIN LOOT — CSS PÁGINAS DE SERVICIOS (consolidado + cacheado) AÑADIR al final de la caja "All Screens" (debajo del CSS principal). Reemplaza el <style> inline DUPLICADO de 4 páginas por UNA copia cacheada. Cobertura: · HUB → /services/ (6800) y /servicios/ (7442)→ scope ".gll-svc" · HIJAS → /services/real-estate-clearing/ (7438 EN) y (6763 ES) — CSS idéntico, aquí UNA sola vez. Clases genéricas (.gll-card, .gll-card-title, .gll-lang-toggle) van scoped a su wrapper para no chocar con el hub ni con el stylesheet de marca. · La barra fija (sticky) NO se incluye: las páginas pasan a usar la .gll-sticky de marca (ya cacheada).Media queries propias (1024/992/768) → explícitas. v1 — 2026-06-14 ========================================================================== *//* ========================== HUB (.gll-svc) ============================== */.gll-svc{width:100vw;margin-left:calc(50% - 50vw);background:#0b0b0a;color:#e8e4da;font-family:Georgia,'Times New Roman',serif;overflow:hidden}.gll-svc *{box-sizing:border-box}.gll-svc .gll-svc-inner{max-width:1100px;margin:0 auto;padding:0 24px}.gll-svc .gll-center{text-align:center}.gll-svc .gll-svc-hero{position:relative;padding:90px 0 64px;text-align:center;background:radial-gradient(120% 80% at 50% 0%,rgba(201,160,80,.10) 0%,rgba(11,11,10,0) 60%)}.gll-svc .gll-eyebrow{font-family:'Courier New',monospace;letter-spacing:3px;text-transform:uppercase;font-size:12px;color:#c9a050;margin:0 0 18px}.gll-svc .gll-svc-h1{font-family:Georgia,serif;font-size:clamp(38px,7vw,84px);line-height:1.02;letter-spacing:1px;color:#f4efe3;margin:0 0 22px;font-weight:400}.gll-svc .gll-svc-lead{max-width:760px;margin:0 auto;font-size:clamp(16px,2.1vw,20px);line-height:1.7;color:#b9b3a6}.gll-svc .gll-rule{width:64px;height:2px;background:linear-gradient(90deg,#c9a050,#d4a345);margin:34px auto 0}.gll-svc .gll-back{display:inline-flex;align-items:center;gap:8px;font-family:'Courier New',monospace;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#8a857a;text-decoration:none;border:1px solid #2a2823;border-radius:3px;padding:9px 16px;transition:all .3s ease;margin:0 0 24px}.gll-svc .gll-back:hover{color:#d4a345;border-color:#5a4a22;background:rgba(201,160,80,.06)}.gll-svc .gll-lang-toggle{font-family:'Courier New',monospace;font-size:13px;letter-spacing:2px;margin:0 0 28px}.gll-svc .gll-lang-active{color:#c9a050;font-weight:bold}.gll-svc .gll-lang-sep{color:#5a554b;margin:0 8px}.gll-svc .gll-lang-toggle a{color:#8a857a;text-decoration:none}.gll-svc .gll-lang-toggle a:hover{color:#d4a345}.gll-svc .gll-svc-grid-wrap{padding:24px 0 80px}.gll-svc .gll-svc-h2{font-family:Georgia,serif;font-size:clamp(28px,4vw,44px);color:#f4efe3;font-weight:400;margin:0 0 40px;text-align:center}.gll-svc .gll-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.gll-svc .gll-card{display:block;position:relative;background:#121211;border:1px solid #2a2823;border-radius:6px;padding:40px 30px 34px;text-decoration:none;transition:all .35s ease;text-align:left}.gll-svc .gll-card--active{border-color:#5a4a22;background:linear-gradient(180deg,#161410 0%,#101010 100%)}.gll-svc .gll-card--active:hover{border-color:#c9a050;transform:translateY(-6px);box-shadow:0 18px 40px rgba(201,160,80,.18)}.gll-svc .gll-card-status{display:inline-block;font-family:'Courier New',monospace;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#0b0b0a;background:#c9a050;padding:4px 10px;border-radius:3px;margin-bottom:24px}.gll-svc .gll-card-status--soon{background:transparent;color:#6f6a5f;border:1px solid #3a382f}.gll-svc .gll-card-icon{color:#c9a050;margin-bottom:20px;line-height:0}.gll-svc .gll-card-icon svg{width:42px;height:42px}.gll-svc .gll-card-title{font-family:Georgia,serif;font-size:24px;color:#f4efe3;margin:0 0 12px;font-weight:400}.gll-svc .gll-card-text{font-size:15px;line-height:1.65;color:#a39e92;margin:0 0 22px}.gll-svc .gll-card-cta{font-family:'Courier New',monospace;font-size:13px;letter-spacing:1px;color:#d4a345}.gll-svc .gll-card--soon{opacity:.72}.gll-svc .gll-card-cta--soon{color:#6f6a5f}.gll-svc .gll-card--soon .gll-card-icon{color:#5a554b}.gll-svc .gll-card--soon .gll-card-title{color:#c8c3b7}.gll-svc .gll-svc-cta{padding:74px 0 86px;background:radial-gradient(120% 90% at 50% 100%,rgba(201,160,80,.10) 0%,rgba(11,11,10,0) 60%);border-top:1px solid #1c1a16}.gll-svc .gll-cta-btns{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin:34px 0 0}.gll-svc .gll-btn{display:inline-flex;align-items:center;justify-content:center;padding:18px 32px;font-family:Georgia,'Times New Roman',serif;font-size:15px;font-weight:bold;text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;border-radius:3px;transition:all .4s cubic-bezier(0.175,0.885,0.32,1.275);cursor:pointer}.gll-svc .gll-btn svg{margin-right:12px;width:20px;height:20px;transition:transform .3s ease}.gll-svc .gll-btn--primary{background-color:#d4a345;color:#000;border:1px solid #d4a345;box-shadow:0 10px 30px -5px rgba(212,163,69,.4)}.gll-svc .gll-btn--primary:hover{background-color:#fff;color:#000;border-color:#fff;box-shadow:0 15px 35px -5px rgba(212,163,69,.6),0 0 15px 2px rgba(255,255,255,.3);transform:translateY(-4px)}.gll-svc .gll-btn--primary:hover svg{transform:scale(1.1) rotate(5deg)}.gll-svc .gll-btn--ghost{background-color:rgba(20,20,20,.8);color:#fff;border:1px solid #444;backdrop-filter:blur(5px)}.gll-svc .gll-btn--ghost:hover{background-color:#1a1a1a;border-color:#d4a345;color:#d4a345;transform:translateY(-3px)}.gll-svc .gll-credentials{font-family:'Courier New',monospace;font-size:11px;letter-spacing:1px;color:#6f6a5f;margin:36px 0 0;text-transform:uppercase;line-height:1.8}@media(max-width:860px){.gll-svc .gll-grid{grid-template-columns:1fr}}@media(max-width:768px){.gll-svc .gll-svc-cta{padding-bottom:120px}.gll-svc .gll-cta-btns{flex-direction:column;align-items:stretch;max-width:400px;margin-left:auto;margin-right:auto}}/* ===================== HIJAS — HERO (.gll-hero-wrapper) ================= */.gll-hero-wrapper{background-color:#080808;background-image:linear-gradient(rgba(8,8,8,0.75),rgba(8,8,8,0.95)),url('https://goblinlootliquidators.store/wp-content/uploads/2026/05/20251202_162302_0000.png');background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:80px 20px 100px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.gll-hero-glow{position:absolute;top:20%;left:50%;transform:translate(-50%,-50%);width:60%;height:50%;background:radial-gradient(circle,rgba(212,163,69,0.08) 0%,transparent 70%);pointer-events:none;z-index:0}.gll-hero-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;max-width:1000px}.gll-hero-wrapper .gll-back-link{display:inline-flex;align-items:center;gap:8px;font-family:"Courier New",Courier,monospace;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#888;text-decoration:none;border:1px solid #333;border-radius:3px;padding:8px 16px;margin-bottom:18px;transition:all .3s ease}.gll-hero-wrapper .gll-back-link:hover{color:#d4a345;border-color:#5a4a22;background-color:rgba(212,163,69,0.06)}.gll-hero-wrapper .gll-lang-toggle{font-family:"Courier New",Courier,monospace;font-size:12px;letter-spacing:2px;margin-bottom:22px}.gll-hero-wrapper .gll-lang-toggle a{color:#888;text-decoration:none;transition:color .3s ease}.gll-hero-wrapper .gll-lang-toggle a:hover{color:#d4a345}.gll-hero-wrapper .gll-lang-toggle .gll-lang-active{color:#d4a345;font-weight:700}.gll-hero-wrapper .gll-lang-toggle .gll-lang-sep{margin:0 8px;color:#444}.gll-hero-logo{width:120px;height:auto;margin-bottom:40px}.gll-hero-badge{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,0.15);border-radius:50px;padding:10px 25px;font-family:"Courier New",Courier,monospace;font-size:11px;color:#aaa;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:50px;background-color:rgba(0,0,0,0.6);backdrop-filter:blur(5px)}.gll-badge-dot{width:6px;height:6px;background-color:#c9a050;border-radius:50%;margin-right:12px;box-shadow:0 0 5px #c9a050}.gll-badge-sep{margin:0 12px;color:#555}.gll-hero-title{font-family:"Georgia","Times New Roman",serif;font-size:52px;line-height:1.25;color:#fff;margin:0 0 30px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.gll-hero-title .gll-gold-text{color:#d4a345}.gll-hero-title .gll-italic-text{font-style:italic;text-transform:none;color:#a8a8a8;font-weight:400}.gll-hero-subtitle{font-family:"Georgia","Times New Roman",serif;color:#aaa;font-size:18px;line-height:1.6;max-width:700px;margin:0 0 50px}.gll-hero-subtitle strong{color:#fff;font-weight:700}.gll-hero-buttons{display:flex;justify-content:center;gap:20px;margin-bottom:40px;width:100%}.btn-base{display:flex;align-items:center;justify-content:center;padding:18px 32px;font-family:"Georgia","Times New Roman",serif;font-size:15px;font-weight:bold;text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;transition:all .4s cubic-bezier(0.175,0.885,0.32,1.275);cursor:pointer;border-radius:3px}.btn-base svg{margin-right:12px;width:20px;height:20px;transition:transform .3s ease}.btn-gold{background-color:#d4a345;color:#000;border:1px solid #d4a345;box-shadow:0 10px 30px -5px rgba(212,163,69,0.4)}.btn-gold:hover{background-color:#fff;color:#000;border-color:#fff;box-shadow:0 15px 35px -5px rgba(212,163,69,0.6),0 0 15px 2px rgba(255,255,255,0.3);transform:translateY(-4px)}.btn-gold:hover svg{transform:scale(1.1) rotate(5deg)}.btn-gold:active{transform:translateY(-1px) scale(0.98)}.btn-dark{background-color:rgba(20,20,20,0.8);color:#fff;border:1px solid #444;backdrop-filter:blur(5px)}.btn-dark:hover{background-color:#1a1a1a;border-color:#d4a345;color:#d4a345;transform:translateY(-3px)}.btn-dark:active{transform:translateY(-1px) scale(0.98)}.gll-hero-trust{font-family:"Courier New",Courier,monospace;font-size:11px;color:#888;text-transform:uppercase;letter-spacing:2px}.gll-hero-trust .gll-trust-sep{margin:0 15px;color:#444}/* ===================== HIJAS — RIESGO (.gll-riesgo-wrapper) ============= */.gll-riesgo-wrapper{background-color:#0b0b0a;color:#fff;padding:80px 40px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:flex;justify-content:center;align-items:center}.gll-riesgo-wrapper .gll-riesgo-container{width:100%;max-width:1250px;display:grid;grid-template-columns:1.1fr 0.9fr;gap:70px;align-items:start}.gll-riesgo-wrapper .gll-text-column{display:flex;flex-direction:column}.gll-riesgo-wrapper .gll-overline{display:flex;align-items:center;color:#c9a050;font-size:12px;text-transform:uppercase;letter-spacing:3px;font-weight:700;margin-bottom:25px;font-family:"Georgia","Times New Roman",serif}.gll-riesgo-wrapper .gll-overline::before{content:"";display:inline-block;width:25px;height:1px;background-color:#c9a050;margin-right:15px}.gll-riesgo-wrapper .gll-main-title{font-family:"Georgia","Times New Roman",serif;font-size:36px;line-height:1.25;color:#fff;margin:0 0 35px;font-weight:400;letter-spacing:0.5px}.gll-riesgo-wrapper .gll-main-title .gll-gold-text{color:#c9a050;font-weight:700}.gll-riesgo-wrapper .gll-paragraph{color:#8c8c8c;font-size:16px;line-height:1.75;margin:0 0 25px}.gll-riesgo-wrapper .gll-paragraph-highlight{color:#fff;font-weight:700;font-size:16px;line-height:1.75;margin:0 0 25px}.gll-riesgo-wrapper .gll-quote-block{border-left:3px solid #c9a050;padding-left:25px;margin-top:35px;display:flex;flex-direction:column;gap:8px}.gll-riesgo-wrapper .gll-quote-text-white{margin:0;font-size:18px;color:#fff;font-weight:400}.gll-riesgo-wrapper .gll-quote-text-gold{margin:0;font-family:"Georgia","Times New Roman",serif;font-size:24px;color:#c9a050;font-weight:700;letter-spacing:0.5px}.gll-riesgo-wrapper .gll-cards-column{display:flex;flex-direction:column;gap:16px}.gll-riesgo-wrapper .gll-card{border:1px solid #1c1c1a;background-color:rgba(20,20,19,0.4);padding:28px;display:flex;gap:22px;align-items:start;transition:border-color .3s ease,background-color .3s ease}.gll-riesgo-wrapper .gll-card:hover{border-color:#c9a050;background-color:rgba(20,20,19,0.8)}.gll-riesgo-wrapper .gll-icon-box{width:44px;height:44px;border:1px solid #2d2d2a;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#c9a050;background-color:#0d0d0c}.gll-riesgo-wrapper .gll-icon-box svg{width:20px;height:20px}.gll-riesgo-wrapper .gll-card-body{display:flex;flex-direction:column;gap:8px}.gll-riesgo-wrapper .gll-card-title{margin:0;color:#fff;font-size:16px;font-weight:700;letter-spacing:1px;font-family:"Georgia","Times New Roman",serif}.gll-riesgo-wrapper .gll-card-desc{margin:0;color:#7f7f7f;font-size:14px;line-height:1.6}/* ===================== HIJAS — SOLUCIÓN (.gll-solucion-wrapper) ========= */.gll-solucion-wrapper{background-color:#0b0b0a;color:#fff;padding:60px 40px 100px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:flex;justify-content:center}.gll-solucion-container{width:100%;max-width:1250px;display:flex;flex-direction:column;gap:60px}.gll-solucion-header{max-width:850px}.gll-solucion-overline{display:flex;align-items:center;color:#c9a050;font-size:12px;text-transform:uppercase;letter-spacing:3px;font-weight:700;margin-bottom:25px;font-family:"Georgia","Times New Roman",serif}.gll-solucion-overline::before{content:"";display:inline-block;width:25px;height:1px;background-color:#c9a050;margin-right:15px}.gll-solucion-title{font-family:"Georgia","Times New Roman",serif;font-size:38px;line-height:1.25;color:#fff;margin:0 0 25px;font-weight:400;letter-spacing:0.5px}.gll-solucion-title .gll-gold-text{color:#c9a050;font-weight:700}.gll-solucion-intro{font-family:"Georgia","Times New Roman",serif;color:#8c8c8c;font-size:17px;line-height:1.8;margin:0}.gll-tactics-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #1c1c1a;background-color:rgba(15,15,14,0.4)}.gll-tactic-card{padding:50px 40px;border-right:1px solid #1c1c1a;display:flex;flex-direction:column;transition:background-color .3s ease}.gll-tactic-card:last-child{border-right:none}.gll-tactic-card:hover{background-color:rgba(25,25,24,0.6)}.gll-tactic-icon{width:44px;height:44px;border:1px solid #2d2d2a;display:flex;align-items:center;justify-content:center;color:#c9a050;background-color:#0d0d0c;margin-bottom:35px}.gll-tactic-icon svg{width:20px;height:20px}.gll-tactic-number{font-size:11px;color:#7f7f7f;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px}.gll-tactic-title{font-family:"Georgia","Times New Roman",serif;font-size:20px;color:#fff;margin:0 0 15px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px}.gll-tactic-subtitle{font-size:11px;color:#c9a050;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.gll-tactic-desc{font-family:"Georgia","Times New Roman",serif;color:#7f7f7f;font-size:15px;line-height:1.7;margin:0}/* ===================== HIJAS — MAPA / ZONAS (.gll-map-wrapper) ========== */.gll-map-wrapper{background-color:#0b0b0a;color:#fff;padding:80px 20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:flex;justify-content:center}.gll-map-container{width:100%;max-width:1000px;display:flex;flex-direction:column;align-items:center}.gll-map-header{text-align:center;margin-bottom:50px;max-width:700px}.gll-map-overline{display:flex;align-items:center;justify-content:center;color:#c9a050;font-size:11px;text-transform:uppercase;letter-spacing:3px;font-weight:700;margin-bottom:20px;font-family:"Courier New",Courier,monospace}.gll-map-overline::before,.gll-map-overline::after{content:"";display:inline-block;width:20px;height:1px;background-color:#c9a050;margin:0 15px;opacity:0.6}.gll-map-title{font-family:"Georgia","Times New Roman",serif;font-size:34px;color:#fff;margin:0 0 20px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.gll-map-subtitle{color:#8c8c8c;font-size:16px;line-height:1.6;margin:0;font-family:"Georgia","Times New Roman",serif}.gll-zones-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}.gll-zone-card{background-color:rgba(25,25,24,0.3);border:1px solid #1c1c1a;padding:25px 30px;display:flex;flex-direction:column;transition:border-color .3s ease,background-color .3s ease}.gll-zone-card:hover{border-color:#c9a050;background-color:rgba(25,25,24,0.8)}.gll-zone-live{display:flex;align-items:center;gap:10px;margin-bottom:12px}.gll-live-dot{width:8px;height:8px;background-color:#c9a050;border-radius:50%;animation:gll-pulse-gold 2s infinite}@keyframes gll-pulse-gold{0%{box-shadow:0 0 0 0 rgba(201,160,80,0.7)}70%{box-shadow:0 0 0 8px rgba(201,160,80,0)}100%{box-shadow:0 0 0 0 rgba(201,160,80,0)}}.gll-live-text{font-family:"Courier New",Courier,monospace;font-size:10px;color:#c9a050;text-transform:uppercase;letter-spacing:2px;font-weight:700}.gll-zone-name{font-family:"Georgia","Times New Roman",serif;font-size:20px;color:#fff;margin:0 0 15px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px}.gll-zone-data{display:flex;flex-direction:column;gap:6px;padding-top:15px}.gll-data-row{display:flex;justify-content:space-between;font-family:"Courier New",Courier,monospace;font-size:11px;text-transform:uppercase;letter-spacing:1px}.gll-data-label{color:#666}.gll-data-value{color:#aaa;font-weight:700}/* ===================== HIJAS — FAQ + CTA FINAL (.gll-unified-footer) ==== */.gll-unified-footer{background-color:#0b0b0a;background-image:radial-gradient(circle at 50% 85%,#1a1712 0%,transparent 70%);color:#fff;padding:200px 20px 120px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:flex;flex-direction:column;align-items:center}.gll-faq-container{width:100%;max-width:900px;margin-bottom:120px;display:flex;flex-direction:column}.gll-faq-header{text-align:center;margin-bottom:50px}.gll-faq-overline{display:flex;align-items:center;justify-content:center;color:#c9a050;font-size:11px;text-transform:uppercase;letter-spacing:3px;font-weight:700;margin-bottom:20px;font-family:"Courier New",Courier,monospace}.gll-faq-overline::before,.gll-faq-overline::after{content:"";display:inline-block;width:20px;height:1px;background-color:#c9a050;margin:0 15px;opacity:0.6}.gll-faq-title{font-family:"Georgia","Times New Roman",serif;font-size:32px;color:#fff;margin:0;font-weight:400;text-transform:uppercase;letter-spacing:1px}.gll-faq-item{border-bottom:1px solid #1c1c1a;transition:all .3s ease}.gll-faq-item:last-child{border-bottom:none}.gll-faq-question{font-family:"Georgia","Times New Roman",serif;font-size:18px;color:#fff;padding:25px 0;cursor:pointer;font-weight:700;display:flex;justify-content:space-between;align-items:center;list-style:none;letter-spacing:0.5px;transition:color .3s ease}.gll-faq-question::-webkit-details-marker{display:none}.gll-faq-question:hover{color:#c9a050}.gll-faq-icon{flex-shrink:0;margin-left:20px;color:#c9a050;transition:transform .3s ease}details[open] .gll-faq-question{color:#c9a050}details[open] .gll-faq-icon{transform:rotate(45deg)}.gll-faq-answer{padding-bottom:25px;padding-right:40px;color:#8c8c8c;font-size:15px;line-height:1.7;animation:gll-fade-in .4s ease-in-out}.gll-faq-answer strong{color:#fff}@keyframes gll-fade-in{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.gll-final-container{width:100%;max-width:1000px;display:flex;flex-direction:column;align-items:center;text-align:center}.gll-final-overline{display:flex;align-items:center;justify-content:center;color:#c9a050;font-size:11px;text-transform:uppercase;letter-spacing:3px;font-weight:700;margin-bottom:30px;font-family:"Courier New",Courier,monospace}.gll-final-overline::before,.gll-final-overline::after{content:"";display:inline-block;width:40px;height:1px;background-color:#c9a050;margin:0 15px;opacity:0.6}.gll-final-title{font-family:"Georgia","Times New Roman",serif;font-size:46px;line-height:1.2;color:#fff;margin:0 0 25px;text-transform:uppercase;font-weight:400;letter-spacing:1px}.gll-final-title .gll-gold-text{color:#c9a050;font-weight:700;display:block;margin-top:5px}.gll-final-paragraph{color:#8c8c8c;font-size:16px;line-height:1.6;max-width:750px;margin:0 auto 40px;font-family:"Georgia","Times New Roman",serif}.gll-final-cta-text{font-family:"Georgia","Times New Roman",serif;font-size:18px;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:40px}.gll-final-cta-text span{color:#c9a050;font-weight:700}.gll-final-checklist{display:flex;justify-content:center;align-items:center;gap:30px;margin-bottom:50px;flex-wrap:wrap}.gll-check-item{display:flex;align-items:center;gap:10px;color:#7f7f7f;font-size:13px;font-family:"Georgia","Times New Roman",serif}.gll-check-item svg{width:18px;height:18px;color:#c9a050;flex-shrink:0}.gll-final-buttons{display:flex;justify-content:center;gap:20px;margin-bottom:40px}.gll-final-guarantee{font-family:"Courier New",Courier,monospace;font-size:12px;color:#555;text-transform:uppercase;letter-spacing:2px}/* ===================== HIJAS — MEDIA QUERIES (1024/992/768) ============= */@media(max-width:1024px){.gll-riesgo-wrapper .gll-riesgo-container{grid-template-columns:1fr;gap:50px}.gll-riesgo-wrapper .gll-main-title{font-size:30px}.gll-tactics-grid{grid-template-columns:1fr;border-right:1px solid #1c1c1a;border-bottom:1px solid #1c1c1a}.gll-tactic-card{border-right:none;border-bottom:1px solid #1c1c1a;padding:40px 30px}.gll-tactic-card:last-child{border-bottom:none}.gll-solucion-title{font-size:32px}}@media(max-width:992px){.gll-hero-title{font-size:42px}.gll-hero-badge{display:none}.gll-zones-grid{grid-template-columns:repeat(2,1fr)}.gll-final-title{font-size:38px}.gll-final-checklist{flex-direction:column;gap:15px}}@media(max-width:768px){.gll-hero-wrapper{padding:50px 20px 60px}.gll-hero-logo{width:90px;margin-bottom:30px}.gll-hero-title{font-size:32px;line-height:1.3}.gll-hero-subtitle{font-size:16px;margin-bottom:40px}.gll-hero-buttons{flex-direction:column;gap:15px;max-width:400px}.btn-base{width:100%}.gll-hero-trust{display:flex;flex-direction:column;gap:10px;line-height:1.5}.gll-hero-trust .gll-trust-sep{display:none}.gll-riesgo-wrapper{padding:50px 20px}.gll-riesgo-wrapper .gll-main-title{font-size:26px}.gll-riesgo-wrapper .gll-quote-text-gold{font-size:20px}.gll-riesgo-wrapper .gll-card{padding:20px;gap:15px}.gll-solucion-wrapper{padding:40px 20px 80px}.gll-solucion-title{font-size:28px}.gll-tactic-card{padding:30px 20px}.gll-tactic-title{font-size:18px}.gll-map-wrapper{padding:60px 20px}.gll-map-title{font-size:28px}.gll-zones-grid{grid-template-columns:1fr;gap:15px}.gll-zone-card{padding:20px}.gll-unified-footer{padding:60px 20px}.gll-faq-container{margin-bottom:80px}.gll-faq-title{font-size:26px}.gll-faq-question{font-size:16px;padding:20px 0}.gll-faq-answer{font-size:14px;padding-right:10px}.gll-final-title{font-size:32px}.gll-final-buttons{flex-direction:column;gap:15px;width:100%;max-width:400px}.gll-final-buttons .btn-base{width:100%;padding:18px 20px;font-size:13px}.gll-final-overline::before,.gll-final-overline::after{width:20px}}/*Theme Name: Flatsome ChildDescription: Goblin Loot Liquidators - Premium Shop DesignAuthor: UX ThemesTemplate: flatsomeVersion: 3.1*//* ==================================================================== GOBLIN LOOT LIQUIDATORS â€” PREMIUM SHOP CSS UPGRADE v3.1 ==================================================================== *//* =================================================================== 1. TOPBAR â€” Premium polish =================================================================== */body.woocommerce #top-bar,body.home #top-bar {font-family: Montserrat, sans-serif !important;font-size: 11px !important;font-weight: 600 !important;letter-spacing: 1.5px !important;text-transform: uppercase !important;}body.woocommerce #top-bar a,body.home #top-bar a {font-weight: 700 !important;transition: opacity 0.2s !important;}body.woocommerce #top-bar a:hover,body.home #top-bar a:hover { opacity: 0.75 !important; }/* =================================================================== 2. HEADER â€” Search bar + navigation =================================================================== */body.woocommerce .search-form .search-field,body.home .search-form .search-field,body.woocommerce .search_categories,body.home .search_categories {font-family: Montserrat, sans-serif !important;font-size: 13px !important;border-radius: 8px 0 0 8px !important;border: 1.5px solid #e0ddd5 !important;background: #fafaf7 !important;transition: border-color 0.2s, box-shadow 0.2s !important;}body.woocommerce .search-form .search-field:focus,body.home .search-form .search-field:focus {border-color: #204025 !important;box-shadow: 0 0 0 3px rgba(32,64,37,0.1) !important;outline: none !important;}body.woocommerce .ux-search-submit,body.home .ux-search-submit {background: #204025 !important;border-radius: 0 8px 8px 0 !important;transition: background 0.2s !important;}body.woocommerce .ux-search-submit:hover,body.home .ux-search-submit:hover { background: #162b1a !important; }body.woocommerce .ux-search-submit svg,body.home .ux-search-submit svg,body.woocommerce .ux-search-submit i,body.home .ux-search-submit i { color: #fff !important; }body.woocommerce .nav-top-link,body.home .nav-top-link {font-family: Montserrat, sans-serif !important;font-weight: 700 !important;font-size: 13px !important;letter-spacing: 0.5px !important;text-transform: uppercase !important;}/* =================================================================== 3. PRODUCT CARDS â€” Premium card design with hover =================================================================== */body.woocommerce ul.products li.product,body.home ul.products li.product,body.woocommerce .products-loop li.product,body.home .products-loop li.product {margin-bottom: 24px !important;}body.woocommerce .product-small .box,body.home .product-small .box,body.woocommerce ul.products .product-small .box,body.home ul.products .product-small .box {border-radius: 14px !important;overflow: hidden !important;background: #fff !important;border: 1px solid #eae8e2 !important;box-shadow: 0 2px 8px rgba(0,0,0,0.06), 0 1px 3px rgba(0,0,0,0.04) !important;transition: transform 0.28s cubic-bezier(0.34,1.56,0.64,1), box-shadow 0.28s ease !important;}body.woocommerce .product-small .box:hover,body.home .product-small .box:hover,body.woocommerce ul.products .product-small .box:hover,body.home ul.products .product-small .box:hover {transform: translateY(-5px) !important;box-shadow: 0 12px 32px rgba(32,64,37,0.12), 0 4px 12px rgba(0,0,0,0.06) !important;}body.woocommerce .product-small .box-image,body.home .product-small .box-image {background: #f8f7f3 !important;border-bottom: 1px solid #eae8e2 !important;overflow: hidden !important;}body.woocommerce .product-small .box-image img,body.home .product-small .box-image img {transition: transform 0.4s cubic-bezier(0.34,1.56,0.64,1) !important;}body.woocommerce .product-small .box:hover .box-image img,body.home .product-small .box:hover .box-image img {transform: scale(1.06) !important;}body.woocommerce .product-small .box-text,body.home .product-small .box-text,body.woocommerce .product-small .box-text-inner,body.home .product-small .box-text-inner {padding: 14px 16px 16px !important;background: #fff !important;}body.woocommerce .product-small .product-category,body.home .product-small .product-category,body.woocommerce .product-small .category-name,body.home .product-small .category-name,body.woocommerce ul.products .product-category,body.home ul.products .product-category {font-family: Montserrat, sans-serif !important;font-size: 9px !important;font-weight: 700 !important;letter-spacing: 2px !important;text-transform: uppercase !important;color: #204025 !important;margin-bottom: 4px !important;}body.woocommerce .product-small .product-title,body.home .product-small .product-title,body.woocommerce .product-small h3,body.home .product-small h3,body.woocommerce .woocommerce-loop-product__title,body.home .woocommerce-loop-product__title,body.woocommerce ul.products .product-title,body.home ul.products .product-title {font-family: Montserrat, sans-serif !important;font-size: 13.5px !important;font-weight: 700 !important;color: #1a1a14 !important;line-height: 1.35 !important;margin-bottom: 8px !important;}body.woocommerce .product-small .price,body.home .product-small .price,body.woocommerce ul.products .price,body.home ul.products .price {font-family: Montserrat, sans-serif !important;font-size: 15px !important;font-weight: 800 !important;color: #204025 !important;}body.woocommerce .product-small .price del,body.home .product-small .price del,body.woocommerce ul.products .price del,body.home ul.products .price del {color: #aaa9a0 !important;font-weight: 500 !important;font-size: 12px !important;margin-right: 4px !important;}body.woocommerce .product-small .price ins,body.home .product-small .price ins,body.woocommerce ul.products .price ins,body.home ul.products .price ins {text-decoration: none !important;color: #204025 !important;}/* =================================================================== 4. SALE BADGE â€” Brand colors instead of orange =================================================================== */body.woocommerce .badge-inner,body.home .badge-inner,body.woocommerce span.onsale,body.home span.onsale {background: #204025 !important;color: #c9a050 !important;font-family: Montserrat, sans-serif !important;font-size: 9px !important;font-weight: 800 !important;letter-spacing: 1.5px !important;text-transform: uppercase !important;border-radius: 999px !important;padding: 4px 12px !important;box-shadow: 0 2px 8px rgba(32,64,37,0.25) !important;}/* =================================================================== 5. ADD TO CART BUTTON â€” Premium pill style =================================================================== */body.woocommerce .product-small .button,body.home .product-small .button,body.woocommerce .product-small button,body.home .product-small button,body.woocommerce ul.products a.button,body.home ul.products a.button,body.woocommerce ul.products button.button,body.home ul.products button.button {font-family: Montserrat, sans-serif !important;font-size: 10px !important;font-weight: 800 !important;letter-spacing: 1.5px !important;text-transform: uppercase !important;background: #204025 !important;color: #fff !important;border: none !important;border-radius: 999px !important;padding: 10px 20px !important;box-shadow: 0 3px 10px rgba(32,64,37,0.25) !important;transition: background 0.22s, transform 0.22s, box-shadow 0.22s !important;}body.woocommerce .product-small .button:hover,body.home .product-small .button:hover,body.woocommerce ul.products a.button:hover,body.home ul.products a.button:hover,body.woocommerce ul.products button.button:hover,body.home ul.products button.button:hover {background: #162b1a !important;transform: translateY(-1px) !important;box-shadow: 0 6px 16px rgba(32,64,37,0.32) !important;color: #fff !important;}/* =================================================================== 6. SIDEBAR â€” Premium widgets =================================================================== */body.woocommerce #shop-sidebar .widget,body.home #shop-sidebar .widget,body.woocommerce .shop-sidebar .widget,body.home .shop-sidebar .widget {background: #fff !important;border: 1px solid #eae8e2 !important;border-radius: 12px !important;padding: 20px !important;margin-bottom: 16px !important;box-shadow: 0 1px 4px rgba(0,0,0,0.04) !important;}body.woocommerce #shop-sidebar .widget-title,body.home #shop-sidebar .widget-title,body.woocommerce .shop-sidebar .widget-title,body.home .shop-sidebar .widget-title,body.woocommerce #shop-sidebar .widgettitle,body.home #shop-sidebar .widgettitle,body.woocommerce .shop-sidebar .widgettitle,body.home .shop-sidebar .widgettitle {font-family: Montserrat, sans-serif !important;font-size: 10px !important;font-weight: 800 !important;letter-spacing: 2.5px !important;text-transform: uppercase !important;color: #1a1a14 !important;border-bottom: 2px solid #204025 !important;padding-bottom: 10px !important;margin-bottom: 14px !important;}body.woocommerce .widget_product_categories ul li a,body.home .widget_product_categories ul li a {font-family: Montserrat, sans-serif !important;font-size: 13px !important;font-weight: 500 !important;color: #3a3a2e !important;transition: color 0.2s, padding-left 0.2s !important;display: block;padding: 5px 0 !important;}body.woocommerce .widget_product_categories ul li a:hover,body.home .widget_product_categories ul li a:hover {color: #204025 !important;padding-left: 6px !important;}body.woocommerce .widget_product_categories ul li .count,body.home .widget_product_categories ul li .count {font-size: 10px !important;color: #888880 !important;font-weight: 600 !important;}body.woocommerce .widget_price_filter .ui-slider,body.home .widget_price_filter .ui-slider {background: #e8e5df !important;border-radius: 999px !important;height: 4px !important;}body.woocommerce .widget_price_filter .ui-slider-range,body.home .widget_price_filter .ui-slider-range {background: #204025 !important;}body.woocommerce .widget_price_filter .ui-slider-handle,body.home .widget_price_filter .ui-slider-handle {background: #204025 !important;border: 2px solid #fff !important;border-radius: 50% !important;box-shadow: 0 2px 6px rgba(32,64,37,0.3) !important;width: 18px !important;height: 18px !important;top: -7px !important;transition: transform 0.15s !important;}body.woocommerce .widget_price_filter .ui-slider-handle:hover,body.home .widget_price_filter .ui-slider-handle:hover { transform: scale(1.2) !important; }body.woocommerce .widget_price_filter .price_slider_amount .button,body.home .widget_price_filter .price_slider_amount .button,body.woocommerce .widget_price_filter button[type="submit"],body.home .widget_price_filter button[type="submit"] {font-family: Montserrat, sans-serif !important;font-size: 10px !important;font-weight: 800 !important;letter-spacing: 1.5px !important;text-transform: uppercase !important;background: #204025 !important;color: #fff !important;border: none !important;border-radius: 999px !important;padding: 8px 20px !important;transition: background 0.2s !important;}body.woocommerce .widget_price_filter .price_slider_amount .button:hover,body.home .widget_price_filter .price_slider_amount .button:hover,body.woocommerce .widget_price_filter button[type="submit"]:hover,body.home .widget_price_filter button[type="submit"]:hover { background: #162b1a !important; }body.woocommerce .widget_price_filter .price_slider_amount,body.home .widget_price_filter .price_slider_amount {font-family: Montserrat, sans-serif !important;font-size: 12px !important;font-weight: 600 !important;color: #5a5a4e !important;margin-bottom: 12px !important;display: block;}/* =================================================================== 7. SHOP TOOLBAR â€” Sort dropdown, result count =================================================================== */body.woocommerce .woocommerce-ordering,body.home .woocommerce-ordering,body.woocommerce .woocommerce-result-count,body.home .woocommerce-result-count {font-family: Montserrat, sans-serif !important;font-size: 12px !important;font-weight: 600 !important;color: #888880 !important;}body.woocommerce .woocommerce-ordering select,body.home .woocommerce-ordering select {font-family: Montserrat, sans-serif !important;font-size: 12px !important;border: 1.5px solid #e0ddd5 !important;border-radius: 8px !important;padding: 8px 32px 8px 12px !important;background: #fff !important;color: #1a1a14 !important;transition: border-color 0.2s !important;}body.woocommerce .woocommerce-ordering select:focus,body.home .woocommerce-ordering select:focus {border-color: #204025 !important;outline: none !important;}body.woocommerce .breadcrumbs,body.home .breadcrumbs,body.woocommerce .woocommerce-breadcrumb,body.home .woocommerce-breadcrumb {font-family: Montserrat, sans-serif !important;font-size: 11px !important;font-weight: 600 !important;letter-spacing: 0.5px !important;color: #888880 !important;}body.woocommerce .breadcrumbs a,body.home .breadcrumbs a,body.woocommerce .woocommerce-breadcrumb a,body.home .woocommerce-breadcrumb a { color: #888880 !important; }body.woocommerce .breadcrumbs a:hover,body.home .breadcrumbs a:hover,body.woocommerce .woocommerce-breadcrumb a:hover,body.home .woocommerce-breadcrumb a:hover { color: #204025 !important; }/* =================================================================== 8. TYPOGRAPHY â€” Global =================================================================== */body.woocommerce h1,body.home h1,body.woocommerce h2,body.home h2,body.woocommerce h3,body.home h3,body.woocommerce h4,body.home h4,body.woocommerce h5,body.home h5,body.woocommerce h6,body.home h6 {font-family: Montserrat, sans-serif !important;}/* =================================================================== 9. PAGINATION =================================================================== */body.woocommerce .pagination a,body.home .pagination a,body.woocommerce .page-numbers a,body.home .page-numbers a,body.woocommerce .woocommerce-pagination a,body.home .woocommerce-pagination a {font-family: Montserrat, sans-serif !important;font-size: 13px !important;font-weight: 700 !important;border: 1.5px solid #e0ddd5 !important;border-radius: 8px !important;padding: 8px 14px !important;background: #fff !important;color: #3a3a2e !important;transition: all 0.2s !important;}body.woocommerce .pagination a:hover,body.home .pagination a:hover,body.woocommerce .page-numbers a:hover,body.home .page-numbers a:hover {background: #204025 !important;border-color: #204025 !important;color: #fff !important;}body.woocommerce .page-numbers.current,body.home .page-numbers.current {background: #204025 !important;color: #fff !important;font-weight: 700 !important;border-radius: 8px !important;padding: 8px 14px !important;font-family: Montserrat, sans-serif !important;font-size: 13px !important;}/* =================================================================== 10. SMOOTH TRANSITIONS =================================================================== */body.woocommerce a,body.home a { transition: color 0.2s, opacity 0.2s; }body.woocommerce .icon-box:hover,body.home .icon-box:hover { transform: translateY(-3px); transition: transform 0.2s; }/* =================================================================== MOBILE =================================================================== */@media only screen and (max-width: 48em) {body.woocommerce .product-small .product-title, body.home .product-small .product-title { font-size: 12px !important; }body.woocommerce .product-small .price, body.home .product-small .price { font-size: 14px !important; }body.woocommerce #shop-sidebar .widget, body.home #shop-sidebar .widget { border-radius: 8px !important; }}.label-new.menu-item > a:after{content:"New";}.label-hot.menu-item > a:after{content:"Hot";}.label-sale.menu-item > a:after{content:"Sale";}.label-popular.menu-item > a:after{content:"Popular";}