. ========================================================================== */ #fo-badges-section-unique-2026.fo-badges-wrapper{margin:0;padding:0;display:block;line-height:1}#fo-badges-section-unique-2026 .fo-badges-container{display:flex;flex-wrap:nowrap;gap:6px;margin:0;padding:0;align-items:center;justify-content:flex-start}#fo-badges-section-unique-2026 .fo-badge-base{font-size:11px;font-weight:900;font-family:Century Gothic,CenturyGothic,Arial,sans-serif;padding:6px 10px;margin:0;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;white-space:nowrap;width:auto;height:auto;box-sizing:border-box}#fo-badges-section-unique-2026 .fo-badge-certified{background-color:#c7f547;color:#000;border:none}#fo-badges-section-unique-2026 .fo-badge-fulloffice{background-color:#000;color:#fff;border:none}#fo-badges-section-unique-2026 .fo-badge-best{background-color:#06f;color:#fff;border:none}#fo-badges-section-unique-2026 .fulloffice-discount-badge{background-color:red;color:#fff;font-size:11px;font-weight:900;font-family:Century Gothic,CenturyGothic,Arial,sans-serif;padding:6px 10px;margin:0;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;text-shadow:none;white-space:nowrap;width:auto;height:auto;box-sizing:border-box;border:none}#fo-badges-section-unique-2026 .fulloffice-discount-badge.fo-badge-empty{display:none}#fo-badges-section-unique-2026 .fulloffice-special-offer-badge{background-color:red;color:#fff;font-size:11px;font-weight:900;font-family:Century Gothic,CenturyGothic,Arial,sans-serif;padding:6px 10px;margin:0;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;text-shadow:none;white-space:nowrap;width:auto;height:auto;box-sizing:border-box;border:none}#fo-badges-section-unique-2026 .special-offer-text{display:inline-block;white-space:nowrap;font-weight:900;color:#fff}#fo-badges-section-unique-2026 .fulloffice-countdown-badge{background-color:transparent;background:none;color:#e01b1b;font-size:16px;font-weight:700;font-family:Arial,sans-serif;padding:0;margin:0;border:none;display:inline-flex;align-items:center;justify-content:flex-start;text-align:left;line-height:1.2;white-space:nowrap;width:auto;height:auto;box-sizing:border-box}#fo-badges-section-unique-2026 .countdown-text{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-weight:700;color:#e01b1b}#fo-badges-section-unique-2026 .time-display{font-weight:700;letter-spacing:1px;font-family:Arial,sans-serif;color:#e01b1b}#fo-badges-section-unique-2026 .badge-typewriter{display:inline-block;white-space:nowrap;font-weight:900;color:#fff}@media(max-width:768px){#fo-badges-section-unique-2026 .fo-badges-container{gap:4px}#fo-badges-section-unique-2026 .fo-badge-base,#fo-badges-section-unique-2026 .fulloffice-discount-badge,#fo-badges-section-unique-2026 .fulloffice-special-offer-badge{font-size:10px;padding:5px 8px}#fo-badges-section-unique-2026 .fulloffice-countdown-badge{font-size:14px}}@media(max-width:480px){#fo-badges-section-unique-2026 .fo-badge-base,#fo-badges-section-unique-2026 .fulloffice-discount-badge,#fo-badges-section-unique-2026 .fulloffice-special-offer-badge{font-size:9px;padding:4px 7px}#fo-badges-section-unique-2026 .fulloffice-countdown-badge{font-size:13px}}#fo-shipping-block-2026.fo-shipping-container{margin:var(--gutter-sm, 12px) 0}#fo-shipping-block-2026 .fo-shipping-message{display:flex;align-items:flex-start;padding:6px 0}#fo-shipping-block-2026 .fo-shipping-slider{position:relative;overflow:hidden;height:55px;padding:6px 0}#fo-shipping-block-2026 .fo-shipping-slide{position:absolute;top:6px;left:0;width:100%;opacity:0;animation:foSlideShow 10s infinite}#fo-shipping-block-2026 .fo-shipping-slide.slide-1{animation-delay:0s}#fo-shipping-block-2026 .fo-shipping-slide.slide-2{animation-delay:5s}#fo-shipping-block-2026 .fo-shipping-slider.fo-slider-paused .fo-shipping-slide{animation-play-state:paused}@keyframes foSlideShow{0%,45%{opacity:1}50%,to{opacity:0}}#fo-shipping-block-2026 .fo-shipping-content{display:flex;flex-direction:column;gap:2px}#fo-shipping-block-2026 .fo-shipping-text{margin:0;font-size:1em;font-weight:600;line-height:1.1;color:#2e9b27}#fo-shipping-block-2026 .fo-shipping-date,#fo-shipping-block-2026 .fo-shipping-message-text{margin:0;font-size:.8em;font-weight:500;color:#666;font-style:italic;line-height:1.1}#fo-shipping-block-2026 .fo-shipping-link{color:#007bff;text-decoration:underline;display:inline-block;padding:2px 4px;cursor:pointer;position:relative;z-index:10}#fo-shipping-block-2026 .fo-shipping-link:hover{color:#0056b3;text-decoration:none;background:#007bff1a;border-radius:3px}#fo-shipping-block-2026 .fo-free-shipping-highlight{background:linear-gradient(135deg,#e8f5e8,#f0f8f0);border:2px solid #2e9b27;border-radius:var(--input-border-radius, 8px);padding:10px 12px;box-shadow:0 2px 8px #2e9b2733}#fo-shipping-block-2026 .fo-free-shipping-highlight .fo-shipping-text{color:#1e6b1a;font-weight:700}@media(max-width:768px){#fo-shipping-block-2026 .fo-shipping-slider{height:42px}#fo-shipping-block-2026 .fo-shipping-slide{top:3px}#fo-shipping-block-2026 .fo-shipping-content{gap:1px}#fo-shipping-block-2026 .fo-shipping-text,#fo-shipping-block-2026 .fo-shipping-date,#fo-shipping-block-2026 .fo-shipping-message-text{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.product-info__block.product-vendor-sku{font-size:12px}@media(max-width:768px){h1.product-title{font-size:15px}}@media(max-width:768px){.product-info__add-button .btn{font-size:15px}}@media(max-width:480px){#fo-shipping-block-2026 .fo-shipping-slider{height:38px}#fo-shipping-block-2026 .fo-shipping-text,#fo-shipping-block-2026 .fo-shipping-date,#fo-shipping-block-2026 .fo-shipping-message-text{font-size:12px}}@media(prefers-reduced-motion:no-preference){.no-js #fo-shipping-block-2026 .fo-shipping-slider .fo-shipping-slide{animation:foSlideShow 10s infinite}.no-js #fo-shipping-block-2026 .fo-shipping-slide.slide-2{animation-delay:5s}}@property --fo-vp2-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.vp2-section{margin:0;padding:0;font-family:inherit}.vp2-section .vp2-lista{font-size:13px;color:#888;margin-bottom:4px;margin-top:0;display:flex;align-items:center;flex-wrap:wrap;gap:2px}.vp2-section .vp2-lista-price{font-size:13px;text-decoration:line-through;color:#999}.vp2-section .vp2-separator{color:#ccc;margin:0 2px}.vp2-section .vp2-ahorro-label{color:#fe0000;font-weight:600}.vp2-section #vp2-savings{color:#fe0000;font-weight:700}.vp2-section .vp2-volumen-label{font-size:12px;color:#111;margin-bottom:0;padding-bottom:0;font-weight:400}.vp2-section .vp2-volumen-label strong{font-weight:700;color:#111}.vp2-section .vp2-cards-wrapper{width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;touch-action:pan-x;padding:16px 3px 10px;margin:0 -3px -10px;box-sizing:border-box;scrollbar-width:none}.vp2-section .vp2-cards-wrapper::-webkit-scrollbar{height:0}.vp2-section .vp2-cards{display:flex;gap:.4rem;flex-wrap:nowrap;min-width:max-content;margin:0;padding:0}.vp2-section .vp2-card{position:relative;width:115px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;padding:.55rem .4rem;border:1.5px solid #ddd;border-radius:10px;background:#fff;box-shadow:0 1px 4px #00000012;transition:border-color .2s,background .2s,box-shadow .2s;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}.vp2-section .vp2-card:hover{border-color:#aac4e8;background:#f5f8fd}.vp2-section .vp2-card.vp2-active{border-color:transparent;background:#fff;box-shadow:none;cursor:default}.vp2-section .vp2-card.vp2-active:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:12px;background:conic-gradient(from var(--fo-vp2-angle),#C1FD72 0deg,#7FD62E 70deg,#EBFFC7 160deg,#9CEF3F 250deg,#C1FD72 360deg);animation:fo-vp2-rotate 3.2s linear infinite}.vp2-section .vp2-card.vp2-active:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:12px;box-shadow:0 0 10px 1px #94e63c99,0 0 20px 4px #c1fd7259;opacity:0;pointer-events:none;animation:fo-vp2-ignite .85s ease-out forwards,fo-vp2-breathe 2.6s ease-in-out .85s infinite}@keyframes fo-vp2-rotate{to{--fo-vp2-angle: 360deg}}@keyframes fo-vp2-ignite{0%{opacity:0}to{opacity:1}}@keyframes fo-vp2-breathe{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.vp2-section .vp2-card.vp2-active:before,.vp2-section .vp2-card.vp2-active:after{animation:none}.vp2-section .vp2-card.vp2-active:after{opacity:1}}.vp2-section .vp2-card.vp2-best{padding-top:.7rem}.vp2-section .vp2-badge-row{position:absolute;top:-14px;left:0;right:0;display:flex;justify-content:center}.vp2-section .vp2-badge{background:#c1fd72;color:#000;border:1.5px solid #C1FD72;border-radius:4px;font-size:.7rem;font-weight:700;padding:3px 9px;white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;line-height:1.3}.vp2-section .vp2-price{font-size:17px;font-weight:700;color:#111;line-height:1.2}.vp2-section .vp2-card.vp2-active .vp2-price{color:#111}.vp2-section .vp2-range{font-size:11px;color:#888;font-weight:400;line-height:1.2}@media(min-width:480px)and (max-width:767px){.vp2-section .vp2-lista,.vp2-section .vp2-lista-price{font-size:14px}.vp2-section .vp2-volumen-label{font-size:13px}.vp2-section .vp2-card{width:130px;padding:.6rem .45rem}.vp2-section .vp2-card.vp2-best{padding-top:.75rem}.vp2-section .vp2-price{font-size:17px}.vp2-section .vp2-range{font-size:11px}.vp2-section .vp2-badge{font-size:.72rem;padding:3px 10px}}@media(min-width:768px){.vp2-section .vp2-lista,.vp2-section .vp2-lista-price{font-size:14px}.vp2-section .vp2-volumen-label{font-size:12px}.vp2-section .vp2-cards-wrapper{padding-top:16px}.vp2-section .vp2-cards{gap:.4rem}.vp2-section .vp2-card{width:130px;padding:.55rem .4rem}.vp2-section .vp2-card.vp2-best{padding-top:.7rem}.vp2-section .vp2-price{font-size:1.65rem}.vp2-section .vp2-range{font-size:10px}.vp2-section .vp2-badge{font-size:.65rem;padding:3px 8px}}#fo-paypal-unique-section-2026{margin:0;padding:0;display:block;box-sizing:border-box}#fo-paypal-unique-section-2026 .fo-paypal-banner-container,#fo-paypal-unique-section-2026 .fo-paypal-banner-wrapper,#fo-paypal-unique-section-2026 .fo-paypal-banner,#fo-paypal-unique-section-2026 .fo-paypal-logo,#fo-paypal-unique-section-2026 .fo-paypal-text{box-sizing:border-box}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-paypal-banner-container{display:flex;justify-content:center;align-items:center;width:100%;margin:0;padding:0;overflow-x:auto}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-paypal-banner-wrapper{padding:2px;background:#003087;border-radius:12px;margin:0;display:inline-block;width:auto}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-paypal-banner{background:#fff;border:2px solid #009CDE;border-radius:10px;padding:3px 8px;display:flex;align-items:center;justify-content:center;gap:8px;width:auto}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-paypal-logo{width:35px;height:35px;flex-shrink:0;object-fit:contain;display:block;margin:0;padding:0}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-paypal-text{font-size:.9em;line-height:1.1;color:#000;font-family:Century Gothic,CenturyGothic,Arial,sans-serif;text-align:center;white-space:nowrap;margin:0;padding:0;display:inline}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-paypal-text strong{font-weight:900;color:#000}@media(max-width:768px){#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-paypal-banner{padding:2px 6px;gap:6px}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-paypal-logo{width:28px;height:28px}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-paypal-text{font-size:.75em;white-space:nowrap}}@media(max-width:480px){#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-paypal-banner{padding:2px 5px;gap:5px}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-paypal-logo{width:24px;height:24px}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-paypal-text{font-size:.65em;line-height:1;white-space:nowrap}}@property --fo-quote-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}#fo-paypal-unique-section-2026 .fo-pp-viewport,#fo-paypal-unique-section-2026 .fo-pp-track,#fo-paypal-unique-section-2026 .fo-pp-slide,#fo-paypal-unique-section-2026 .fo-quote-shell,#fo-paypal-unique-section-2026 .fo-quote-frame,#fo-paypal-unique-section-2026 .fo-quote-banner,#fo-paypal-unique-section-2026 .fo-quote-icon,#fo-paypal-unique-section-2026 .fo-quote-text{box-sizing:border-box}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-pp-viewport{width:100%;padding:7px 0;margin:0;overflow:hidden}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-pp-track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;width:100%;margin:0;padding:0;transform:translate(0);transition:transform .55s cubic-bezier(.4,0,.2,1)}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-pp-slide{display:flex;align-items:center;justify-content:center;min-width:0;margin:0;padding:0}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-quote-shell{position:relative;display:inline-block;width:auto;margin:0;padding:0}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-quote-halo{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;box-shadow:0 0 10px 1px #5e5ce68c,0 0 20px 4px #bf5af247;opacity:0;pointer-events:none}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-quote-frame{position:relative;display:block;padding:2px;border-radius:12px;background:conic-gradient(from var(--fo-quote-angle),#0A84FF 0deg,#5E5CE6 60deg,#BF5AF2 120deg,#FF375F 180deg,#FF9F0A 240deg,#32D74B 300deg,#0A84FF 360deg)}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-quote-banner{position:relative;background:#fff;border-radius:10px;padding:6px 10px;display:flex;align-items:center;justify-content:center;gap:8px;width:auto}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-quote-icon{width:28px;height:28px;flex-shrink:0;display:block;margin:0;padding:0}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-quote-icon svg{width:100%;height:100%;display:block}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-quote-text{font-size:.9em;line-height:1.1;color:#000;font-family:Century Gothic,CenturyGothic,Arial,sans-serif;font-weight:400;text-align:center;white-space:nowrap;margin:0;padding:0;display:inline}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-quote-text strong{font-weight:900;color:#000}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-pp-slide.is-active .fo-quote-frame{animation:fo-quote-rotate 3.2s linear infinite}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-pp-slide.is-active .fo-quote-halo{animation:fo-quote-ignite .85s ease-out forwards,fo-quote-breathe 2.6s ease-in-out .85s infinite}@keyframes fo-quote-rotate{to{--fo-quote-angle: 360deg}}@keyframes fo-quote-ignite{0%{opacity:0}to{opacity:1}}@keyframes fo-quote-breathe{0%,to{opacity:1}50%{opacity:.45}}@media(max-width:768px){#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-quote-banner{padding:5px 8px;gap:6px}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-quote-icon{width:24px;height:24px}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-quote-text{font-size:.75em}}@media(max-width:480px){#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-pp-viewport{padding:5px 0}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-quote-banner{padding:4px 7px;gap:5px}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-quote-icon{width:20px;height:20px}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-quote-text{font-size:.65em;line-height:1}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-quote-halo{box-shadow:0 0 7px 1px #5e5ce68c,0 0 14px 2px #bf5af247}}@media(prefers-reduced-motion:reduce){#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-pp-track{transition:none}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-pp-slide.is-active .fo-quote-frame,#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-pp-slide.is-active .fo-quote-halo{animation:none}#fo-paypal-unique-section-2026.fo-paypal-section-isolated .fo-pp-slide.is-active .fo-quote-halo{opacity:1}}@media(max-width:599.98px){.product-info__block.product-info__block,.product-info__block--sm.product-info__block--sm,.product-details__block.product-details__block{margin-left:0;margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fo-product-custom.css.map */
