﻿@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800;900&display=swap";:root{--fj-v: #2C2F1F;--fj-v2: #48543A;--fj-vt: #EEF1E8;--fj-n: #111111;--fj-g: #F5F5F4;--fj-l: #E5E5E3}body,main,.section-main-product,#single-product{background-color:#fff !important}body,p,li,td,th,input,select,textarea,button,a,span,label,summary,div{font-family:"Poppins",system-ui,sans-serif}h1,h2,h3,.h1,.h2,.h3{font-family:"Poppins",sans-serif !important;font-weight:800 !important;text-transform:uppercase;letter-spacing:-0.01em;line-height:1.08}.btn,button[type=submit],input[type=submit],.js-addtocart{border-radius:999px !important;letter-spacing:.06em;text-transform:uppercase;font-weight:800;min-height:56px}.btn-primary{background:var(--fj-v) !important;border-color:var(--fj-v) !important;color:#fff !important}.btn-primary:hover{background:#000 !important}.nav-list-link{font-weight:500;text-transform:none !important;font-size:16px !important}.nav-desktop-list>.nav-main-item:first-child>.nav-list-link{background:var(--fj-v);color:#fff !important;padding:4px 14px;border-radius:6px;font-weight:700}[data-product-id="374412066"],[data-product-id="374412073"]{display:none !important}#single-product .product-columns{display:grid !important;grid-template-columns:minmax(0, 1.1fr) minmax(0, 1fr);column-gap:56px;row-gap:24px;align-items:start}#single-product #ns-block-product_info{display:contents !important}#single-product #ns-block-product_media{grid-column:1;grid-row:1/span 2;width:auto !important;max-width:none !important}#single-product #ns-block-product_media img{border-radius:18px}#single-product .product-content{grid-column:2;grid-row:1}#single-product #ns-block-description{grid-column:2;grid-row:2;font-size:14px;color:#555}#single-product #ns-block-purchase_info,#single-product .product-description-heading,#single-product .social-share{display:none !important}#single-product .product-description-content{max-width:none !important}#single-product .breadcrumbs{font-size:12px;opacity:.6;margin-bottom:10px}#single-product .product-name{font-size:clamp(30px,3.6vw,46px) !important;line-height:1.05 !important;margin:0 0 14px !important}#single-product .product-name::before{content:"INDUSTRIA ARGENTINA | FORJA";display:block;width:max-content;max-width:100%;font-size:13px;font-weight:800;letter-spacing:.06em;color:var(--fj-v);border:2px solid var(--fj-v);padding:5px 12px;margin-bottom:16px}#single-product .product-name::after{content:"Hecho en acero. Para años.";display:block;text-transform:none;font-weight:500;font-size:16px;letter-spacing:0;color:#555;margin-top:10px}#single-product .product-price-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}#single-product .product-price-display{font-weight:800 !important;font-size:34px !important;color:var(--fj-v) !important}#single-product .promotion-detail-title,#single-product .label-primary{background:var(--fj-v) !important;color:#fff !important;border-radius:6px;font-weight:700}#single-product .form-quantity-container{display:none !important}#single-product .product-actions{grid-template-columns:minmax(0, 1fr) !important;display:grid}.fjb{margin:6px 0 18px}.fjb-spec{display:flex;flex-wrap:wrap;gap:6px 10px;margin-bottom:16px}.fjb-spec span{background:var(--fj-vt);color:var(--fj-v);font-weight:700;font-size:13px;padding:5px 10px;border-radius:6px}.fjb-bullets{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:9px}.fjb-bullets li{position:relative;padding-left:32px;font-size:15px;color:#222}.fjb-bullets li::before{content:"";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--fj-v)}.fjb-bullets li::after{content:"";position:absolute;left:8px;top:6px;width:5px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}.fjb-title{display:flex;align-items:center;gap:12px;margin:6px 0 14px}.fjb-title::before,.fjb-title::after{content:"";flex:1;height:2px;background:var(--fj-v)}.fjb-title span{font-weight:800;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--fj-n)}.fjb-tiers,.fjb-addons{display:grid;gap:12px;margin-bottom:18px}.fjb-tier,.fjb-addon{position:relative;display:flex;align-items:center;gap:14px;border:2px solid var(--fj-l);border-radius:14px;padding:16px 18px;cursor:pointer;background:#fff;transition:border-color .15s,background .15s}.fjb-tier:hover,.fjb-addon:hover{border-color:#b9c0ae}.fjb-tier.is-active,.fjb-addon.is-active{border-color:var(--fj-v);background:var(--fj-vt)}.fjb-tier input,.fjb-addon input{position:absolute;opacity:0;pointer-events:none}.fjb-radio,.fjb-check{flex:0 0 22px;height:22px;border:2px solid #c9cdc0;border-radius:50%;background:#fff;position:relative}.fjb-check{border-radius:6px}.is-active .fjb-radio{border:6px solid var(--fj-v)}.is-active .fjb-check{background:var(--fj-v);border-color:var(--fj-v)}.is-active .fjb-check::after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}.fjb-tier-info,.fjb-addon-info{flex:1;display:flex;flex-direction:column;min-width:0}.fjb-tier-name{font-weight:800;font-size:17px}.fjb-tier-sub{font-size:14px;color:#555}.fjb-tier-sub em{font-style:normal;color:var(--fj-v);font-weight:700}.fjb-tier-price{display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-variant-numeric:tabular-nums}.fjb-tier-price strong{font-size:19px;font-weight:800;color:var(--fj-v)}.fjb-tier-price s{font-size:13px;color:#999}.fjb-flag{position:absolute;top:-14px;right:-8px;background:var(--fj-v);color:#fff;font-size:13px;font-weight:800;padding:4px 12px;border-radius:6px;transform:rotate(0deg)}.fjb-thumb{display:none;flex:0 0 48px;height:48px;background:#fff;border-radius:10px;border:1px solid var(--fj-l);overflow:hidden}.fjb-thumb.has-img{display:block}.fjb-thumb img{width:100%;height:100%;object-fit:contain}.fjb-addon-info strong{font-size:15px;font-weight:700}.fjb-addon-info small{font-size:13px;color:#555}.fjb-addon-price{font-weight:800;color:var(--fj-v);white-space:nowrap}.fjb-total{display:flex;justify-content:space-between;align-items:baseline;padding:14px 4px 4px;border-top:2px dashed var(--fj-l);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:14px}.fjb-total strong{font-size:28px;font-weight:800;letter-spacing:0;color:var(--fj-n);font-variant-numeric:tabular-nums}#single-product .js-addtocart{background:#fff !important;border:2px solid var(--fj-v) !important;color:var(--fj-v) !important;width:100%}#single-product .js-addtocart:hover{background:var(--fj-vt) !important}.fjb-bottom{margin-top:12px}.fjb-buynow{width:100%;min-height:60px;border:0;border-radius:999px;cursor:pointer;background:var(--fj-v);color:#fff;font-weight:800;font-size:18px;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 12px 26px rgba(44, 47, 31, 0.35);animation:fjb-pulse 2.2s ease-in-out infinite}.fjb-buynow:hover{background:#000}.fjb-buynow:disabled{opacity:.7;animation:none}@keyframes fjb-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.025)}}@media(prefers-reduced-motion: reduce){.fjb-buynow{animation:none}}.fjb-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:14px;padding:14px;background:var(--fj-g);border-radius:14px;font-size:13px;color:#444;text-align:center}@media(max-width: 767px){#single-product .product-columns{grid-template-columns:minmax(0, 1fr);column-gap:0}#single-product #ns-block-product_media{grid-column:1;grid-row:1}#single-product .product-content{grid-column:1;grid-row:2;padding:0 4px}#single-product #ns-block-description{grid-column:1;grid-row:3}#single-product .product-name{font-size:30px !important}#single-product .buy-button-container{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -6px 20px rgba(0, 0, 0, 0.08)}#single-product .buy-button-container .js-addtocart{background:var(--fj-v) !important;color:#fff !important}body:has(#single-product){padding-bottom:84px}.fjb-tier,.fjb-addon{padding:14px 12px;gap:10px}.fjb-tier-name{font-size:15px}.fjb-tier-price strong{font-size:17px}.fjb-flag{right:6px}}:root{--fj-acc: #C9E265;--fj-ok: #2F7A2B}.fj-logo .logo-img{max-height:46px;width:auto}@media(max-width: 767px){.fj-logo .logo-img{max-height:34px}}.section-navigation-bar,[data-store=navigation-bar]{letter-spacing:.06em;text-transform:uppercase}.fjb-promo-head{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;background:var(--fj-v);color:#fff;border-radius:999px;padding:12px 18px;margin:4px 0 22px;text-align:center}.fjb-promo-head span{background:var(--fj-acc);color:var(--fj-n);font-weight:800;font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:4px}.fjb-promo-head strong{font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:14px}.fjb-tiers{gap:22px !important}.fjb-tier{flex-wrap:wrap;padding:22px 18px 18px !important}.fjb-ribbon{position:absolute;top:-12px;right:14px;background:var(--fj-n);color:#fff;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:4px}.fjb-tier.is-active .fjb-ribbon,.fjb-tier-hot .fjb-ribbon{background:var(--fj-v)}.fjb-tier-hot .fjb-ribbon{background:var(--fj-ok)}.fjb-tier-name{font-size:19px !important;color:var(--fj-v)}.fjb-pill{display:inline-block;vertical-align:middle;margin-left:6px;background:var(--fj-acc);color:var(--fj-n);font-size:11px;font-weight:800;padding:2px 7px;border-radius:4px;text-transform:uppercase}.fjb-gift{flex:1 0 100%;display:flex;align-items:center;gap:8px;margin:12px -18px -18px;padding:10px 18px;background:var(--fj-g);border-top:1px solid var(--fj-l);border-radius:0 0 12px 12px;font-size:13px;font-weight:700;color:var(--fj-v)}.fjb-tier.is-active .fjb-gift{background:#e3e9d6}.fjb-included{display:flex;align-items:center;gap:14px;margin-top:14px;padding:14px 16px;border:1.5px solid var(--fj-l);border-radius:14px;background:#fff}.fjb-included-ic{flex:0 0 48px;height:48px;border-radius:12px;background:var(--fj-vt);color:var(--fj-v);display:flex;align-items:center;justify-content:center}.fjb-included-txt{flex:1;display:flex;flex-direction:column;min-width:0}.fjb-included-txt small{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--fj-ok)}.fjb-included-txt strong{font-size:15px}.fjb-included-tag{background:var(--fj-ok);color:#fff;font-weight:800;font-size:13px;padding:8px 14px;border-radius:999px}footer,.footer,.section-footer{background:#171a12 !important;color:#e3e6db !important;position:relative}footer a,footer p,footer span,footer h3,footer h4,footer li,footer div{color:#e3e6db !important}footer::before,.section-footer::before{content:"";position:absolute;left:0;right:0;top:-58px;height:60px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 40 C 360 0 720 0 1080 22 C 1260 33 1350 30 1440 20 L1440 60 L0 60Z' fill='%23B9BDB0' opacity='.55'/%3E%3Cpath d='M0 48 C 400 14 800 10 1200 34 C 1320 41 1390 40 1440 36 L1440 60 L0 60Z' fill='%23171A12'/%3E%3C/svg%3E") no-repeat bottom/100% 100%}#single-product .product-content[data-fj-pid="374379214"] .product-name::before,#single-product .product-content[data-fj-pid="374519856"] .product-name::before,#single-product .product-content[data-fj-pid="374519883"] .product-name::before,#single-product .product-content[data-fj-pid="374522437"] .product-name::before{content:"INDUSTRIA ARGENTINA | ACERO DE 2 MM"}#single-product .product-price-row{gap:14px !important}#single-product .product-offer-label{display:inline-flex !important;align-items:center;gap:8px;background:#c9e265;color:#111 !important;font-weight:900 !important;font-size:22px !important;line-height:1;padding:10px 14px;border-radius:12px;transform:rotate(0deg);box-shadow:0 8px 20px rgba(44, 47, 31, 0.2);animation:fj-salepop 1.8s ease-in-out infinite;text-transform:uppercase}#single-product .product-offer-label[style*="display: none"],#single-product .product-offer-label[style*="display:none"]{display:none !important}#single-product .product-offer-label::before{content:"SALE";background:#2c2f1f;color:#fff;font-size:13px;letter-spacing:.12em;padding:5px 7px;border-radius:6px}#single-product .product-price-compare{font-size:20px !important;color:#999 !important;text-decoration:line-through}@keyframes fj-salepop{0%,100%{transform:rotate(0deg) scale(1)}50%{transform:rotate(0deg) scale(1.06)}}@media(prefers-reduced-motion: reduce){#single-product .product-offer-label{animation:none}}.fjb-sale{display:inline-block;background:#c9e265;color:#111;font-size:10px;font-weight:900;padding:2px 6px;border-radius:4px;margin-left:4px;vertical-align:middle}.product-item .label,.js-offer-label,.product-item-label{font-weight:900 !important}.fjb-live{animation:fjb-live 1.6s ease-in-out infinite;transform-origin:center}.fjb-tier-hot .fjb-live{background:var(--fj-ok) !important}.fjb-tier:first-child .fjb-live{background:#c9e265 !important;color:#111 !important}@keyframes fjb-live{0%,100%{transform:scale(1);box-shadow:0 0 0 0 rgba(201, 226, 101, 0)}50%{transform:scale(1.07);box-shadow:0 0 0 6px rgba(201, 226, 101, 0.35)}}@media(prefers-reduced-motion: reduce){.fjb-live{animation:none}}.cart-item,.cart-item *,.cart-page-totals,.cart-page-totals *,#modal-cart,#modal-cart *,.cart-totals-row,.cart-totals-row *,.shipping-option,.shipping-option *{font-family:"Poppins",system-ui,sans-serif !important}.cart-item{background:#fff;border:1.5px solid var(--fj-l);border-radius:16px;padding:14px !important;margin-bottom:12px !important;transition:border-color .2s}.cart-item:hover{border-color:#c9cdc0}.cart-item-image-container img,.cart-item-image-container picture,.cart-item-image-container{border-radius:12px !important;overflow:hidden}.cart-item-image-container{background:var(--fj-g);border:1px solid var(--fj-l)}.cart-item-name,.cart-item-name a{font-weight:700 !important;font-size:15px !important;color:var(--fj-n) !important;text-decoration:none !important;line-height:1.3}.cart-item-subtotal,.cart-item-unit-price,.js-cart-item-subtotal{font-weight:800 !important;color:var(--fj-v) !important}.cart-item .price-compare{color:#999 !important;font-weight:500 !important;font-size:12px !important}.cart-item-discount-badge{background:#c9e265 !important;color:#111 !important;font-weight:800 !important;border-radius:6px;padding:2px 6px;font-size:11px !important}.cart-item-delete-button,.cart-item-delete .btn-link,.js-cart-item-remove{font-size:12px !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:none !important;color:#888 !important;text-decoration:underline !important}.cart-item-quantity .form-quantity,.cart-item-quantity>div{border:1.5px solid var(--fj-l) !important;border-radius:999px !important;overflow:hidden;background:#fff}.cart-quantity-btn{border:0 !important;background:transparent !important;color:var(--fj-v) !important}.cart-item-quantity input{border:0 !important;font-weight:700 !important;text-align:center}.cart-page-totals,.cart-subtotals-container{background:#fff;border:1.5px solid var(--fj-l);border-radius:18px;padding:20px !important}.cart-totals-row{font-size:15px}.cart-totals-total,.cart-totals-total *{font-size:20px !important;font-weight:800 !important;color:var(--fj-n) !important}.cart-page-totals .btn-primary,#modal-cart .btn-primary,.js-cart-submit,input[name=go_to_checkout]{width:100%;border-radius:999px !important;min-height:56px;font-weight:800 !important;background:var(--fj-v) !important;border-color:var(--fj-v) !important;color:#fff !important;box-shadow:0 10px 24px rgba(44, 47, 31, 0.25)}.cart-page-totals .btn-link,#modal-cart .btn-link:not(.js-cart-item-remove){font-weight:700 !important;text-transform:none !important;color:var(--fj-v) !important}.shipping-option,.js-shipping-method-option,.js-shipping-radio,.shipping-method-item,.radio-button{border-radius:14px !important}.cart-page-fulfillment .radio-button,.js-product-shipping-label,.shipping-calculator-response .radio-button,#modal-cart .radio-button{background:#fff !important;border:1.5px solid var(--fj-l) !important;padding:14px !important;margin-bottom:10px !important}.cart-page-fulfillment .radio-button:has(input:checked),#modal-cart .radio-button:has(input:checked){border-color:var(--fj-v) !important;background:var(--fj-vt) !important}.cart-page-fulfillment .btn-link{font-weight:700 !important;text-transform:none !important;letter-spacing:0 !important}.template-cart h1,.cart-page h1,.page-header h1{letter-spacing:-0.01em}#modal-cart .modal-body,#modal-cart .modal-content,#modal-cart{background:#fff !important}#modal-cart .modal-header{background:#fff;border-bottom:1px solid var(--fj-l)}.cart-item-quantity .form-quantity{display:inline-block;width:auto !important;margin:0 !important;padding:0 !important}.cart-item-quantity .form-quantity .grid{display:flex !important;align-items:center;height:42px;padding:0 4px}.cart-item-quantity .cart-quantity-btn{display:flex !important;align-items:center;justify-content:center;width:32px;height:42px;padding:0 !important;margin:0 !important;line-height:1}.cart-item-quantity .cart-quantity-btn svg{width:12px;height:12px;fill:currentColor}.cart-item-quantity .form-control-container{width:34px}.cart-item-quantity input{height:42px !important;padding:0 !important;font-size:15px !important}.fjup-item img{border-radius:12px !important;border:1px solid #e7eae1}.js-shipping-calculator-response,.shipping-calculator-response{max-width:560px}.cart-page-totals .cart-subtotals-container,.cart-page-totals .cart-page-totals{border:0 !important;padding:0 0 12px !important;border-bottom:1px solid #e7eae1 !important;border-radius:0 !important;margin-bottom:12px}@media(min-width: 768px){#single-product .product-columns{align-items:start !important}#single-product .js-product-images.product-images{position:sticky;top:110px;align-self:start;height:max-content}}@media(min-width: 768px){#single-product .js-product-images .swiper-slide img,#single-product .js-product-images .product-slider-image img{border-radius:20px}#single-product .js-product-images .js-product-thumb img,#single-product .js-product-images [class*=thumb] img{border-radius:10px}}@media(min-width: 768px){#single-product .js-product-images .swiper-slide img{max-height:calc(100vh - 260px);width:100%;object-fit:cover}#single-product .js-product-images .swiper-slide,#single-product .js-product-images .swiper-wrapper{max-height:calc(100vh - 260px)}}#single-product .product-name::before{display:none !important}.fj-tags{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.fj-tag{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;font:600 13px/1 Poppins,sans-serif;white-space:nowrap}.fj-tag svg{width:15px;height:15px;flex:0 0 15px}.fj-t1{background:#e6f2df;color:#2f7a2b}.fj-t2{background:#fff1d1;color:#946300}.fj-t3{background:#e2ecf7;color:#2d5d93}.fj-t4{background:#e0f1f1;color:#21706f}.fj-t5{background:#fbe5dc;color:#b4471f}.fj-chips{list-style:none;padding:0;margin:18px 0 22px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.fj-chips li{display:flex;align-items:center;justify-content:center;gap:7px;background:#f1f2ee;border-radius:999px;padding:11px 10px;font:600 13.5px/1.2 Poppins,sans-serif;color:#2c2f1f;text-align:center}.fj-chips svg{width:15px;height:15px;flex:0 0 15px;color:#2f7a2b}@media(max-width: 767px){.fj-tag{font-size:12px;padding:6px 11px}.fj-chips li{font-size:12.5px;padding:10px 8px}}.fj .fj-green,.fk .fk-green,.fj .fj-final{background:linear-gradient(rgba(35, 39, 25, 0.8), rgba(35, 39, 25, 0.86)),var(--fj-topo) center/720px repeat !important}.fj .fj-final{background:linear-gradient(rgba(35, 39, 25, 0.74), rgba(35, 39, 25, 0.82)),var(--fj-topo) center/680px repeat !important}.fj-marquee,.fk-marquee{position:relative;margin-top:22px;margin-bottom:22px}.fj-marquee::before,.fj-marquee::after,.fk-marquee::before,.fk-marquee::after{content:"";position:absolute;left:0;right:0;height:22px;background:var(--fj-check) left center/240px 80px repeat-x}.fj-marquee::before,.fk-marquee::before{top:-22px}.fj-marquee::after,.fk-marquee::after{bottom:-22px;background-position:120px center}.fj-marquee,.fk-marquee{background:#2c2f1f !important}.fj .fj-kitsec,.fjar,.fj .fj-sec[style*="var(--g)"]{background:#fff !important}footer::before,.section-footer::before{top:-24px !important;height:24px !important;background:var(--fj-check) left center/240px 80px repeat-x !important}footer,.footer,.section-footer{background:linear-gradient(rgba(23, 26, 18, 0.88), rgba(23, 26, 18, 0.92)),var(--fj-topo) center/760px repeat !important;margin-top:24px}.fjpb{background:linear-gradient(90deg, rgba(35, 39, 25, 0.92), rgba(35, 39, 25, 0.7), rgba(35, 39, 25, 0.92)),var(--fj-topo) center/520px repeat !important;animation:none !important}.fjpop-img{background:var(--fj-topo) center/cover !important}body.template-contact,body.template-page{background:#fff}.fjx-gift{position:relative}.fjx-gift::before{content:"";position:absolute;top:0;right:0;width:64px;height:64px;background:var(--fj-check) 0 0/120px 40px;opacity:.18;border-bottom-left-radius:16px;pointer-events:none}.fjx-gift .fjx-price{position:relative}.fjbuy{position:relative;padding:clamp(56px,7vw,88px) 20px;text-align:center;color:#fff;font-family:"Poppins",system-ui,sans-serif;background:linear-gradient(rgba(35, 39, 25, 0.78), rgba(35, 39, 25, 0.84)),var(--fj-topo) center/700px repeat}.fjbuy::before,.fjbuy::after{content:"";position:absolute;left:0;right:0;height:22px;background:var(--fj-check) left center/240px 80px repeat-x}.fjbuy::before{top:0}.fjbuy::after{bottom:0}.fjbuy-eye{display:inline-block;background:#c9e265;color:#111;font-weight:900;font-size:13px;letter-spacing:.14em;padding:6px 12px;border-radius:8px;animation:fj-salepop 1.8s ease-in-out infinite}.fjbuy h2{font-size:clamp(34px,6vw,72px) !important;line-height:.98 !important;font-weight:900 !important;text-transform:uppercase;margin:18px auto 0 !important;max-width:16ch;color:#fff !important;letter-spacing:-0.02em}.fjbuy p{color:#dde1d3 !important;font-size:clamp(16px,1.6vw,19px);max-width:52ch;margin:16px auto 0 !important}.fjbuy-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:22px auto 0;max-width:720px}.fjbuy-pills span{display:inline-flex;align-items:center;gap:6px;border:1.5px solid rgba(255, 255, 255, 0.28);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;background:rgba(0, 0, 0, 0.18)}.fjbuy-pills svg{width:15px;height:15px;color:#c9e265}.fjbuy-cta{display:inline-flex;align-items:center;gap:10px;margin-top:28px;background:#c9e265;color:#111 !important;font-weight:900;font-size:17px;padding:18px 34px;border-radius:999px;text-decoration:none !important;box-shadow:0 14px 30px -10px rgba(201, 226, 101, 0.6);animation:fjs-pulse 2.2s ease-in-out infinite;transition:transform .2s}.fjbuy-cta:hover{transform:translateY(-2px)}.fjbuy-cta svg{width:20px;height:20px}.fjbuy-sub{display:block;margin-top:12px;font-size:12.5px;color:#bfc5b2}@keyframes fjs-pulse{0%,100%{box-shadow:0 0 0 0 rgba(201, 226, 101, 0.55)}60%{box-shadow:0 0 0 12px rgba(201, 226, 101, 0)}}.fj-marquee,.fk-marquee{margin-top:0 !important;margin-bottom:0 !important;padding:40px 0 !important}.fj-marquee::before,.fk-marquee::before{top:0 !important}.fj-marquee::after,.fk-marquee::after{bottom:0 !important}.fj .fj-green,.fk .fk-green{background:linear-gradient(rgba(35, 39, 25, 0.7), rgba(35, 39, 25, 0.8)),var(--fj-topo) center/720px repeat !important}footer .footer-content,footer .section-footer>div,footer [class*=footer-]{background:transparent !important}.js-product-images{position:relative}.fj-seal-pdp{position:absolute;right:18px;top:18px;width:116px;height:116px;z-index:5;pointer-events:none;filter:drop-shadow(0 10px 22px rgba(0, 0, 0, 0.4))}.fj-seal-pdp>svg{width:100%;height:100%;animation:fj-spin 30s linear infinite}.fj-seal-pdp .fj-seal2-in{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center}.fj-seal-pdp .fj-seal2-in b{font-family:Poppins,sans-serif;font-size:8.5px;font-weight:900;line-height:1.1;letter-spacing:.06em;color:#fff}@keyframes fj-spin{to{transform:rotate(360deg)}}@media(max-width: 767px){.fj-seal-pdp{width:84px;height:84px;right:12px;top:auto;bottom:70px}.fj-seal-pdp .fj-seal2-in b{font-size:6.5px}.fj-seal-pdp .fj-seal2-in svg{width:18px;height:12px}}@media(prefers-reduced-motion: reduce){.fj-seal-pdp>svg{animation:none}}html,body{background:#fff !important}main,.ns-section:not(.section-footer):not(.js-navigation-bar),#single-product,.section-home,.fj,.fk,.fj .fj-sec:not(.fj-green):not(.fj-final):not(.fj-promo-green),.fk .fk-sec:not(.fk-green),.fj .fj-kitsec,.fjar,.fj .fj-sec[style*="var(--g)"]{background:transparent !important}.fj-pick-card,.fj .fj-cmp,.fj-faq details,.fk-faq details{background:#fff !important}.fj .fj-faq,.fk .fk-faq{margin-top:44px !important;gap:14px !important}.fj-faq details,.fk-faq details{border:1.5px solid #e7eae1;border-radius:16px !important;padding:0 24px !important}.fj-faq summary,.fk-faq summary{padding:20px 0 !important}.fj-faq details p,.fk-faq details p{padding:4px 0 22px !important;margin:0 !important;line-height:1.6}.fj-faq details[open] summary,.fk-faq details[open] summary{border-bottom:1px solid #eef0ea;margin-bottom:14px}.fj .fj-promo-green{background:linear-gradient(rgba(35, 39, 25, 0.8), rgba(35, 39, 25, 0.86)),var(--fj-topo) center/720px repeat !important;color:#fff}.fj-promo-green h2,.fj-promo-green h3,.fj-promo-green strong{color:#fff !important}.fj-promo-green p,.fj-promo-green .fj-lead{color:#dde1d3 !important}.fj-promo-green .fj-btn{background:#c9e265 !important;color:#111 !important;border-color:#c9e265 !important}.fj-promo-green .fj-offer,.fj-promo-green [class*=pill]{border-color:rgba(255, 255, 255, 0.35) !important;color:#fff !important;background:rgba(0, 0, 0, 0.18) !important}.js-navigation-bar{overflow:hidden}.js-navigation-bar .container{max-width:none !important;padding:0 !important}.fj-nb-track{display:flex !important;flex-wrap:nowrap !important;width:max-content;gap:56px !important;justify-content:flex-start !important;animation:fj-nb 26s linear infinite}.fj-nb-track>*{flex:0 0 auto;white-space:nowrap}@keyframes fj-nb{to{transform:translateX(calc(-50% - 28px))}}@media(prefers-reduced-motion: reduce){.fj-nb-track{animation:none}}.fj-promo-green .fj-tier,.fj-promo-green .fj-tier *{color:#111 !important}.fj-promo-green .fj-tier s{color:#999 !important}.fj-promo-green .fj-tier.hot{background:#fff !important;outline:3px solid #c9e265}.fj-promo-green .fj-tier-flag{color:#fff !important;background:#2c2f1f !important}.fj-promo-green .fj-tier.hot .fj-tier-flag{background:#c9e265 !important;color:#111 !important}.fj .fj-green,.fj .fj-promo-green,.fjrv,.fjbuy,.fk .fk-green,.fj .fj-final{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 30 C 240 0 480 0 720 26 C 960 52 1200 56 1440 22 L1440 60 L0 60 Z' fill='black'/%3E%3C/svg%3E") top/100% 56px no-repeat,linear-gradient(#000, #000) center/100% calc(100% - 110px) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L1440 0 L1440 34 C 1200 4 960 6 720 32 C 480 58 240 60 0 28 Z' fill='black'/%3E%3C/svg%3E") bottom/100% 56px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 30 C 240 0 480 0 720 26 C 960 52 1200 56 1440 22 L1440 60 L0 60 Z' fill='black'/%3E%3C/svg%3E") top/100% 56px no-repeat,linear-gradient(#000, #000) center/100% calc(100% - 110px) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L1440 0 L1440 34 C 1200 4 960 6 720 32 C 480 58 240 60 0 28 Z' fill='black'/%3E%3C/svg%3E") bottom/100% 56px no-repeat;padding-top:calc(clamp(56px,7vw,90px) + 40px) !important;padding-bottom:calc(clamp(56px,7vw,90px) + 40px) !important;margin-top:-20px;margin-bottom:-20px;position:relative;z-index:1}.fjbuy::before,.fjbuy::after{display:none !important}.fj .fj-faq{margin-top:56px !important}.fjbuy+.fj-sec,.fjbuy+section{padding-top:clamp(90px,10vw,130px) !important}.fk .fk-clima,.fk .fk-card{background:rgba(255, 255, 255, 0.5) !important;border:1px solid #e7eae1}.fk .fk-uses-img{background:transparent !important}.fk .fk-uses-img img{mix-blend-mode:multiply;object-fit:contain !important}.fj-dk.fj-nt{-webkit-mask:linear-gradient(#000, #000) top/100% calc(100% - 55px) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L1440 0 L1440 34 C 1200 4 960 6 720 32 C 480 58 240 60 0 28 Z' fill='black'/%3E%3C/svg%3E") bottom/100% 56px no-repeat;mask:linear-gradient(#000, #000) top/100% calc(100% - 55px) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L1440 0 L1440 34 C 1200 4 960 6 720 32 C 480 58 240 60 0 28 Z' fill='black'/%3E%3C/svg%3E") bottom/100% 56px no-repeat;margin-top:0 !important}.fj-dk.fj-nb{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 30 C 240 0 480 0 720 26 C 960 52 1200 56 1440 22 L1440 60 L0 60 Z' fill='black'/%3E%3C/svg%3E") top/100% 56px no-repeat,linear-gradient(#000, #000) bottom/100% calc(100% - 55px) no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 30 C 240 0 480 0 720 26 C 960 52 1200 56 1440 22 L1440 60 L0 60 Z' fill='black'/%3E%3C/svg%3E") top/100% 56px no-repeat,linear-gradient(#000, #000) bottom/100% calc(100% - 55px) no-repeat;margin-bottom:0 !important}.fj-dk.fj-nt.fj-nb{-webkit-mask:none !important;mask:none !important}.fj-dk.fj-nt{padding-top:clamp(56px,7vw,90px) !important}.fj-dk.fj-nb{padding-bottom:clamp(56px,7vw,90px) !important}.fj .fj-green,.fj .fj-promo-green,.fjrv,.fjbuy,.fk .fk-green,.fj .fj-final{background:linear-gradient(rgba(35, 39, 25, 0.8), rgba(35, 39, 25, 0.84)),var(--fj-topo) center/720px repeat fixed !important}.fjba-before img,.fjba-before picture img{left:-16.8% !important;width:133.6% !important;max-width:none !important;object-fit:fill !important}@media(max-width: 767px){.fjpb-in{flex-wrap:nowrap !important;padding:6px 10px !important;gap:8px !important}.fjpb-sale,.fjpb-txt small{display:none !important}.fjpb-txt strong{font-size:11px !important;letter-spacing:.05em !important;white-space:nowrap}.fjpb-timer span{flex-direction:row !important;gap:2px;align-items:baseline;padding:3px 6px !important;min-width:0 !important}.fjpb-timer b{font-size:13px !important}.fjpb-timer i{font-size:8px !important}#single-product .js-product-detail{padding-top:6px !important}#single-product .product-columns{gap:0 !important}#single-product .js-product-images{position:relative;margin-top:4px !important;margin-bottom:0 !important}#single-product .js-product-images .swiper-wrapper{height:auto !important;align-items:flex-start}#single-product .js-product-images .swiper-slide{height:auto !important}#single-product .js-product-images .swiper-slide img,#single-product .js-product-images .swiper-slide .product-slider-image{width:100% !important;height:auto !important;aspect-ratio:10/11;object-fit:cover;object-position:55% center;border-radius:18px;max-height:none !important}#single-product .js-product-images .js-product-images-thumbs,#single-product .js-product-images .product-images-thumbs{display:none !important}#single-product .fj-seal-pdp{bottom:12px !important;right:12px !important;width:74px !important;height:74px !important}#single-product .fj-seal-pdp .fj-seal2-in b{font-size:5.8px !important}#single-product .breadcrumbs,#single-product .breadcrumb{display:none !important}#single-product .fj-tags{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:14px 0 8px !important;gap:6px}#single-product .fj-tags::-webkit-scrollbar{display:none}#single-product .fj-tag{font-size:11.5px;padding:6px 10px}#single-product .product-name,#single-product h1{font-size:26px !important;line-height:1.05 !important;margin-bottom:4px !important}}@media(max-width: 767px){.fjpb-long{display:none}.fjpb-short{display:inline !important}#single-product .fj-tags{display:none !important}#single-product .product-name,#single-product h1{font-size:21px !important;margin:12px 0 2px !important}#single-product .product-name::after{display:none !important}#single-product .product-price-main{display:flex !important;flex-wrap:wrap;align-items:center;gap:4px 10px}#single-product .product-price-main .product-price-compare{order:2;font-size:15px !important;margin:0 !important}#single-product .product-price-row{order:1;display:flex !important;align-items:center;gap:10px;flex-wrap:nowrap;margin:0 !important}#single-product .product-price-display{font-size:30px !important;line-height:1 !important}#single-product .product-offer-label{zoom:.6;margin:0 !important;flex:0 0 auto}#single-product .product-price-main .product-price-compare{margin-top:2px !important}html,body{overflow-x:hidden}#single-product .js-price-container{margin-bottom:4px !important}.navigation-bar-block,.static-announcements{min-height:0}}#single-product .js-payment-discount-price-product-container{display:flex !important;flex-wrap:wrap;align-items:center;gap:2px 10px;margin:10px 0 6px !important;padding:12px 16px 12px 14px;background:#eef5d3;border:2px solid #c9e265;border-radius:16px;font-family:Poppins,system-ui,sans-serif;color:#2c2f1f;position:relative;max-width:420px}#single-product .js-payment-discount-price-product-container::before{content:"MEJOR PRECIO · 10% OFF";flex:0 0 100%;font-size:10.5px;font-weight:900;letter-spacing:.12em;color:#4e6b2e}#single-product .js-payment-discount-price-product-container .payment-discount-price-product,#single-product .js-payment-discount-price-product{font-size:30px !important;font-weight:900 !important;line-height:1.05 !important;color:#2c2f1f !important;letter-spacing:-0.01em}#single-product .js-payment-discount-price-product-container span:not(.js-payment-discount-price-product){font-size:15px !important;font-weight:800 !important;color:#2c2f1f !important}#single-product .js-payment-discount-price-product-container .js-payment-discount-installments{display:none !important}@media(max-width: 767px){#single-product .js-payment-discount-price-product-container{padding:10px 14px;margin-top:8px !important}#single-product .js-payment-discount-price-product{font-size:27px !important}}#single-product .js-payment-discount-price-product-container span{white-space:nowrap}@media(max-width: 767px){#single-product .js-payment-discount-price-product{font-size:25px !important}#single-product .js-payment-discount-price-product-container span:not(.js-payment-discount-price-product){font-size:13.5px !important}}#shoppingCartPage .cart-page-fulfillment{width:100% !important;max-width:none !important;background:#fff;border:1.5px solid #e3e6dc;border-radius:20px;padding:20px 22px 18px;margin-top:16px;box-shadow:0 10px 30px -22px rgba(44, 47, 31, 0.45);font-family:"Poppins",system-ui,sans-serif;box-sizing:border-box}#shoppingCartPage .cart-page-fulfillment .d-md-none .box{border-radius:14px}.cart-fulfillment-info .shipping-wrapper,.cart-fulfillment-info .js-shipping-calculator-head{width:100%;max-width:none}.cart-fulfillment-info .form-swap-value-label{font-size:14px;color:#2c2f1f}.cart-fulfillment-info .form-swap-value-label span{font-weight:800}.cart-fulfillment-info .js-shipping-calculator-head .btn-link{font-weight:700;color:#4e6b2e !important}.cart-fulfillment-info .shipping-calculator-response{margin-top:14px}.cart-fulfillment-info .shipping-options{margin-top:14px}.cart-fulfillment-info .shipping-options-heading{display:flex;align-items:center;gap:8px;font-size:12px !important;font-weight:900 !important;letter-spacing:.12em;text-transform:uppercase;color:#4e6b2e !important;margin:6px 0 10px !important}.cart-fulfillment-info .shipping-options-heading svg{width:16px;height:16px;color:#4e6b2e}.cart-fulfillment-info .radio-button-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:10px;margin:0 !important;padding:0}.cart-fulfillment-info .radio-button-item{margin:0 !important}.cart-fulfillment-info label.js-shipping-radio{height:100%;margin:0 !important;padding:14px 16px !important;border:1.5px solid #e3e6dc !important;border-radius:16px !important;background:#fff !important;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.cart-fulfillment-info label.js-shipping-radio:hover{border-color:#b8c29f !important;background:#fff !important}.cart-fulfillment-info label.js-shipping-radio.selected,.cart-fulfillment-info label.js-shipping-radio:has(input:checked){border-color:#2c2f1f !important;background:#f4f7e8 !important;box-shadow:0 0 0 3px rgba(201, 226, 101, 0.45)}.cart-fulfillment-info .radio-button-content{display:flex;align-items:flex-start;gap:12px}.cart-fulfillment-info .radio-button-icons-container{padding-top:2px}.cart-fulfillment-info .radio-button-icon{width:20px !important;height:20px !important;border-radius:50% !important}.cart-fulfillment-info .radio-button-icon.unchecked{border:2px solid #b8bdaa !important;background:#fff !important}.cart-fulfillment-info .radio-button-icon.checked{background:#2c2f1f !important;border:2px solid #2c2f1f !important;box-shadow:inset 0 0 0 4px #c9e265}.cart-fulfillment-info .radio-button-label{flex:1;min-width:0}.cart-fulfillment-info .radio-button-text{gap:4px 12px !important;align-items:start}.cart-fulfillment-info [data-component="option.name"]{font-size:14px;font-weight:700;color:#1a1c14;line-height:1.3}.cart-fulfillment-info .shipping-option-date{font-size:12.5px;color:#6b6f63;margin-top:4px;line-height:1.35}.cart-fulfillment-info .shipping-option-price{text-align:right;font-weight:800;font-size:14.5px;color:#2c2f1f;white-space:nowrap}.cart-fulfillment-info .shipping-option-price-free{color:transparent !important;font-size:0 !important;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.cart-fulfillment-info .shipping-option-price-free::before{content:"GRATIS";display:inline-block;background:#c9e265;color:#111;font-size:11.5px;font-weight:900;letter-spacing:.06em;padding:4px 10px;border-radius:999px}.cart-fulfillment-info .shipping-option-price-free .price-compare,.cart-fulfillment-info .price-compare{font-size:11.5px !important;color:#9a9d90 !important;font-weight:500}.cart-fulfillment-info .shipping-toggle-more{text-align:center;margin:12px 0 4px}.cart-fulfillment-info .shipping-toggle-more .btn-link{display:inline-flex;align-items:center;gap:6px;border:1.5px solid #2c2f1f;border-radius:999px;padding:8px 16px;font-size:12.5px !important;font-weight:700;text-decoration:none !important;color:#2c2f1f !important;background:#fff}.cart-fulfillment-info .shipping-toggle-more .btn-link:hover{background:#2c2f1f;color:#fff !important}.cart-fulfillment-info .shipping-calculator-response>.font-small{margin-top:14px;font-size:12px !important;color:#7a7e70;text-align:center}.cart-fulfillment-info .shipping-option-branch-extra:empty{display:none}@media(max-width: 767px){#shoppingCartPage .cart-page-fulfillment{padding:16px 14px}.cart-fulfillment-info .radio-button-container{grid-template-columns:1fr}}.cart-fulfillment-info .shipping-calculator-response{max-width:none !important;width:100%}.cart-fulfillment-info .shipping-options{width:100%;flex-direction:column}.cart-fulfillment-info .radio-button-container{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr)) !important;width:100%}.cart-fulfillment-info .radio-button-text{grid-template-columns:minmax(0, 1fr) auto !important}.cart-fulfillment-info .radio-button-icons-container{flex:0 0 22px;width:22px;margin:0 !important}.cart-fulfillment-info .radio-button-icons{position:relative !important;display:block;width:20px;height:20px}.cart-fulfillment-info .radio-button-icon{position:absolute !important;inset:0;margin:0 !important}.cart-fulfillment-info .radio-button-icon.checked{opacity:0;transform:scale(0.6);transition:.15s}.cart-fulfillment-info label.selected .radio-button-icon.checked,.cart-fulfillment-info label:has(input:checked) .radio-button-icon.checked{opacity:1;transform:none}.cart-fulfillment-info .radio-button-content{padding:0 !important}.cart-fulfillment-info .radio-button-label{padding-left:0 !important;margin:0 !important}.cart-fulfillment-info label.js-shipping-radio .btn-link{font-size:12px;font-weight:700;color:#4e6b2e !important;margin-top:8px;display:inline-block}.cart-fulfillment-info .radio-button-icons-container{position:static !important;left:auto !important;top:auto !important}.cart-fulfillment-info .shipping-toggle-more{width:100%;display:flex;justify-content:center}.cart-fulfillment-info .radio-button-icon.unchecked{opacity:1}.cart-fulfillment-info label.selected .radio-button-icon.unchecked{opacity:0}.fj{--g:#fff!important}.fj .fj-card,.fj .fj-faq details,.fj .fj-list-img{border:1.5px solid #e7eadf}.fjar-pts li{background:#fff !important;border:1.5px solid #e7eadf}.fj-chips li{background:#fff !important;border:1.5px solid #e7eadf}.fjb-mini{list-style:none;padding:0;margin:4px 0 18px;display:grid;grid-template-columns:1fr 1fr;gap:9px 12px}.fjb-mini li{display:flex;align-items:center;gap:8px;font:600 13.5px/1.25 Poppins,sans-serif;color:#222}.fjb-mini svg{flex:0 0 18px;width:18px;height:18px;color:#4e6b2e}.fjb-tiers{gap:9px !important;margin-bottom:14px !important}.fjb-tier{padding:13px 14px !important;min-height:0 !important;border-radius:14px !important}.fjb-tier .fjb-ribbon{font-size:10px !important;padding:3px 8px !important;top:-9px !important}.fjb-tier-name{font-size:16px !important}.fjb-tier-sub{font-size:12.5px !important}.fjb-tier-price strong{font-size:17px !important}.fjb-title-sm span{font-size:13px !important}.fjb-addons{gap:8px !important}.fjb-addon{padding:10px 12px !important;border-radius:14px !important}.fjb-addon .fjb-thumb{width:46px !important;height:46px !important}.fjb-addon-info strong{font-size:14px !important}.fjb-trust{display:flex;justify-content:center;flex-wrap:wrap;gap:6px !important}.fjb-trust span{background:#f2f3ef;border-radius:8px;padding:6px 10px;font-size:12px !important;font-weight:600}.fjb-bottom .fjb-trust{background:transparent !important;border:0 !important;padding:4px 0 !important}@media(max-width: 767px){#single-product .product-images:has(.fjpr) .fj-seal-pdp{bottom:96px !important}}@media(min-width: 768px){.cart-page-table-header-totals{grid-template-columns:100px 1fr !important}.cart-page-item .cart-item-totals-container{grid-template-columns:auto 1fr !important}.cart-page-item .cart-item-unit-price{display:none !important}}
