.custom-header--mega-panel{width:calc(100% - 20px)!important;left:10px!important}.custom-header--cart-switch{display:flex;align-items:center;gap:10px}.custom-header--cart-switch-btn{background:none;border:none;padding:0;font-family:var(--font-typos, serif);font-size:20px;color:#999;cursor:pointer;transition:color .3s}.custom-header--cart-switch-btn.is-active{color:#2a4432}.custom-header--cart-switch-divider{color:#e5e5e5;font-size:20px}.custom-header--cart-empty img{width:184px}.custom-header--cart-empty-btn{display:block;width:100%;padding:20px;background:#2a4432;color:#fff!important;text-decoration:none;border-radius:30px;font-family:var(--font-nunito, sans-serif);font-weight:700;font-size:14px;transition:opacity .3s}.custom-header--cart-empty-btn:hover{opacity:.9}.custom-header--cart-empty-btn.secondary{background:#fff;color:#2a4432!important;border:1px solid #2A4432}.custom-header--cart-empty-btn.secondary:hover{background:#f5f5f5}.custom-header--wishlist-grid{display:flex;flex-direction:column;gap:15px;padding:20px}.custom-header--wishlist-item{display:flex;align-items:center;gap:15px;padding-bottom:15px;border-bottom:1px solid #f0f0f0}.custom-header--wishlist-image{width:70px;height:70px;flex-shrink:0;border-radius:5px;overflow:hidden;background:#f5f5f5}.custom-header--wishlist-image img{width:100%;height:100%;object-fit:cover}.custom-header--wishlist-info{flex:1;min-width:0}.custom-header--wishlist-title{display:block;font-family:var(--font-nunito, sans-serif);font-size:14px;font-weight:700;color:#2a4432;text-decoration:none;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-header--wishlist-price{font-family:var(--font-nunito, sans-serif);font-size:13px;color:#666;margin:0}.custom-header--wishlist-add{display:none!important;width:32px;height:32px;border-radius:50%;border:1px solid #E2E2E2;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#2a4432;transition:all .2s}.custom-header--wishlist-add:hover{background:#2a4432;color:#fff;border-color:#2a4432}.custom-header--cart-item-discounts{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.custom-header--cart-item-price-compare{font-family:var(--font-nunito, sans-serif);font-size:12px;color:#666;text-decoration:line-through}.custom-header--cart-item-compare-badge{margin-top:6px;font-family:var(--font-nunito, sans-serif);font-size:12px;color:#2a4432;font-weight:700}.custom-header--cart-item-compare-savings{font-weight:600;color:#666;margin-left:6px}.custom-header--cart-item-discount{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--font-nunito, sans-serif);font-size:12px;color:#666}.custom-header--cart-item-discount-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-header--cart-item-discount-amount{white-space:nowrap;color:#2a4432;font-weight:700}.custom-header--cart-summary{padding:12px 0 10px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-bottom:12px;font-family:var(--font-nunito, sans-serif);color:#333}.custom-header--cart-summary-row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;margin:0 0 8px}.custom-header--cart-summary-row-total{font-weight:800;margin-bottom:0}.custom-header--cart-summary-discounts{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:6px}.custom-header--cart-summary-discount{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#666}.custom-header--cart-summary-discount-amount{white-space:nowrap;color:#2a4432;font-weight:700}.custom-header--discount-form{display:flex;gap:10px;margin:0 0 12px}.custom-header--discount-input{flex:1;min-width:0;height:42px;border:1px solid #E2E2E2;border-radius:10px;padding:0 12px;font-family:var(--font-nunito, sans-serif);font-size:14px;color:#2a4432;outline:none}.custom-header--discount-input::placeholder{color:#999}.custom-header--discount-apply{height:42px;padding:0 14px;border:1px solid #E2E2E2;border-radius:10px;background:#fff;font-family:var(--font-nunito, sans-serif);font-size:14px;font-weight:700;color:#2a4432;cursor:pointer;white-space:nowrap}.custom-header--cart-footer-toggle{width:100%;border:1px solid #E2E2E2;background:#fff;border-radius:10px;height:42px;font-family:var(--font-nunito, sans-serif);font-size:14px;font-weight:700;color:#2a4432;cursor:pointer;margin:0 0 12px}.custom-header--cart-footer-details[hidden]{display:none!important}.custom-header--cart-footer-details{overflow:hidden;max-height:0;opacity:0;transition:max-height .24s ease,opacity .18s ease}.custom-header--cart-footer.is-details-open .custom-header--cart-footer-details{max-height:500px;opacity:1;margin-bottom:12px}.custom-header--cart-content{padding-bottom:0!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.custom-header--wishlist-remove{width:24px;height:24px;background:none;border:none;padding:0;cursor:pointer;color:#999;display:flex;align-items:center;justify-content:center;transition:color .2s;margin-left:5px}.custom-header--wishlist-remove:hover{color:#c0392b}.custom-header--search-trending{margin-top:30px;text-align:center;width:100%;background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 20px #0000001a;position:relative;z-index:10}.custom-header--search-trending-title{font-family:var(--font-nunito, sans-serif);font-size:12px;text-transform:uppercase;color:#666;margin-bottom:15px;letter-spacing:1px;font-weight:700}.custom-header--search-trending-list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.custom-header--search-trending-item{font-family:var(--font-typos, serif);font-size:16px;color:#2a4432;text-decoration:none;padding:8px 20px;background:#f5f5f5;border-radius:30px;transition:all .3s ease}.custom-header--search-trending-item:hover{background:#2a4432;color:#fff}.custom-header--search-results{width:100%;margin-top:10px;text-align:left;max-height:60vh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border-radius:10px;box-shadow:0 4px 20px #0000001a;position:relative;z-index:10}.custom-header--search-results:empty{display:none}.custom-header--search-result-item{display:flex;align-items:center;gap:15px;padding:10px;border-bottom:1px solid #f0f0f0;text-decoration:none;color:inherit;transition:background .2s}.custom-header--search-result-item:hover{background:#f9f9f9}.custom-header--search-result-image{width:50px;height:50px;object-fit:cover;border-radius:5px;background:#f5f5f5}.custom-header--search-result-info{flex:1}.custom-header--search-result-title{font-family:var(--font-nunito, sans-serif);font-size:14px;font-weight:700;color:#2a4432;margin:0 0 4px}.custom-header--search-result-price{font-family:var(--font-nunito, sans-serif);font-size:13px;color:#666;margin:0}.custom-header--search-view-all,.custom-header--search-no-results{display:block;text-align:center;padding:15px;font-family:var(--font-nunito, sans-serif);font-size:14px;color:#2a4432;text-decoration:none;font-weight:700}.custom-header--search-view-all:hover{text-decoration:underline}.custom-header--search-wrapper{width:100%;max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:0 20px;position:relative;z-index:10;top:calc(var(--custom-header-total-height, 66.53px) + 2px)}.custom-header--search-bar-container{width:100%;position:relative;z-index:20}.kw-ship-vip{display:none}html.kw-vip-envio .kw-ship-vip{display:inline}html.kw-vip-envio .kw-ship-std{display:none!important}html:not(.kw-promo-on) .kw-promo-par{display:none!important}html:not(.kw-regalo) .kw-gift{display:none!important}@media(max-width:1024px){html .custom-header--cart-panel{left:auto!important;right:0!important;width:min(480px,calc(100vw - 48px))!important;max-width:none!important;border-left:1px solid #E2E2E2}html .custom-header--burger-panel{left:0!important;right:auto!important;width:min(420px,calc(100vw - 48px))!important;max-width:none!important;border-right:1px solid #E2E2E2}html .custom-header--cart-backdrop,html .custom-header--burger-backdrop{top:0!important;left:0!important;right:0!important;bottom:0!important;width:auto!important;height:auto!important}}html .kw-sd__panel,html .snc-plp--filters-popover{width:min(420px,calc(100% - 48px))!important}@keyframes kw-head-sube{0%{transform:translateY(0)}to{transform:translateY(calc(-1 * var(--kw-bar-h, 99px)))}}@supports (animation-timeline: scroll()){html.kw-head-css .custom-header--announcement-section{animation:kw-head-sube linear both!important;animation-timeline:scroll(root block)!important;animation-range:0px var(--kw-bar-h, 99px)!important;will-change:transform}}html.kw-sd-lock,html.kw-sd-lock body{overflow:hidden}.kw-sd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;font-family:var(--font-nunito, "Nunito Sans", sans-serif)}.kw-sd[hidden]{display:none}.kw-sd__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .25s ease}.kw-sd__panel{position:absolute;top:0;right:0;bottom:0;width:min(420px,100%);display:flex;flex-direction:column;background:#fff;transform:translate(100%);transition:transform .25s ease;box-shadow:-8px 0 24px #00000014}.kw-sd.is-open .kw-sd__backdrop{opacity:1}.kw-sd.is-open .kw-sd__panel{transform:none}@media(prefers-reduced-motion:reduce){.kw-sd__backdrop,.kw-sd__panel{transition:none}}.kw-sd__head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #E8E4DC}.kw-sd__title{margin:0;font-family:var(--font-typos, "TyposLab", serif);font-size:22px;font-weight:400;color:#2a4432}.kw-sd__close{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;margin:-8px -8px -8px 0;border:0;background:none;cursor:pointer}.kw-sd__close svg{width:22px;height:22px;fill:none;stroke:#2a4432;stroke-width:2;stroke-linecap:round}.kw-sd__body{padding:20px;overflow-y:auto}.kw-sd__swap{display:flex;align-items:center;gap:14px;margin:0 0 22px;padding:16px;border-radius:12px;background:#2a4432;color:#fff6ea}.kw-sd__swap-icon{display:inline-flex;flex:none;width:44px;height:44px;align-items:center;justify-content:center;border-radius:50%;background:#fff6ea}.kw-sd__swap-icon svg{width:24px;height:24px;fill:none;stroke:#2a4432;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.kw-sd__swap-text{margin:0;font-size:17px;line-height:1.35}.kw-sd__swap-text strong{color:#fff6ea;font-weight:800}:root{--kw-head-full: calc(43px + var(--kw-promo-h, 56px) + 68px)}:root:has(.kw-promo[data-kw-promo=despues]){--kw-head-full: 111px}@media(min-width:1025px){:root{--kw-head-full: calc(51px + var(--kw-promo-h, 56px) + 80px)}:root:has(.kw-promo[data-kw-promo=despues]){--kw-head-full: 131px}}html .section--snc-main-hero .snc-main-hero-wrapper{margin-top:calc(var(--kw-head-full) + var(--snc-hero-margin-top, 0px))!important}html .section--snc-main-hero .snc-main-hero{padding-top:clamp(24px,3.4vw,48px)!important}@media(max-width:768px){html .section--snc-main-hero .snc-main-hero-wrapper{margin-top:calc(var(--kw-head-full) + var(--snc-hero-margin-top-mobile, 0px))!important}}html .kw-announce__ship{font-family:var(--font-typos, "TyposLab", serif)!important;font-size:14.42px!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1!important}@media(min-width:1025px){html .custom-header--burger-overlay.custom-header--burger-overlay-open{z-index:2147482000!important}html .custom-header--burger-panel{position:fixed!important;top:0!important;left:0!important;right:auto!important;bottom:0!important;width:420px!important;max-width:calc(100vw - 48px)!important;height:100%!important;margin:0!important;border-radius:0!important;box-shadow:none!important;border-right:1px solid #E2E2E2}html .custom-header--burger-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important}html .custom-header--burger-icons{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/kw-custom-header.css.map */
