.custom-header--announcement.kw-announce{display:block;height:auto;padding:0}.kw-announce__ship{display:flex;align-items:center;justify-content:center;gap:8px;min-height:43px;padding:4px 16px;font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-size:14.875px;font-weight:700;line-height:1.4;letter-spacing:0;text-transform:none;text-decoration:none;text-align:center;white-space:nowrap}.kw-announce__icon{flex:none;width:20px;height:20px}.kw-announce__flag{flex:none;width:21px;height:14px;border-radius:2px;box-shadow:0 0 0 1px #fff6ea59}.custom-header--announcement .kw-announce__ship,.custom-header--announcement .kw-announce__ship:hover{color:#fff6ea}@media(min-width:1025px){.kw-announce__ship{min-height:51px}}.kw-promo{--u: min(1px, calc(100vw / 1440));position:relative;display:block;overflow:hidden;width:100%;height:calc(56 * var(--u));background:#b5501e;color:#fff6ea;text-decoration:none;-webkit-font-smoothing:antialiased}.kw-promo[data-kw-promo=despues]{display:none}.kw-promo__inner{position:relative;display:block;width:calc(1440 * var(--u));height:100%;margin:0 auto}.kw-promo__weave{position:absolute;top:0;right:-100vw;bottom:0;left:-100vw;opacity:.08;pointer-events:none;background-image:repeating-linear-gradient(45deg,#FFF6EA 0 2px,transparent 2px 10px),repeating-linear-gradient(-45deg,#FFF6EA 0 2px,transparent 2px 10px)}.kw-promo__deco{position:absolute;display:block;pointer-events:none}.kw-promo__deco>svg,.kw-promo__deco>img{display:block;width:100%;height:auto;max-width:none}.kw-promo__burst{fill:#efc27e}.kw-promo__burst>svg{height:100%}.kw-promo__shoe>img{filter:drop-shadow(0 calc(3 * var(--u)) calc(4 * var(--u)) rgba(42,30,18,.35))}.kw-promo__spark{fill:#fff6ea}.kw-promo__d{display:inline}.kw-promo__m{display:none}.kw-promo__burst{left:calc(262 * var(--u));top:calc(-34 * var(--u));width:calc(124 * var(--u));height:calc(124 * var(--u));transform:rotate(-12deg)}.kw-promo__shoe{left:calc(270 * var(--u));top:calc(-2 * var(--u));width:calc(112 * var(--u));transform:rotate(-7deg)}.kw-promo__spark--a{left:calc(1176 * var(--u));top:calc(6 * var(--u));width:calc(30 * var(--u))}.kw-promo__spark--b{left:calc(1212 * var(--u));top:calc(30 * var(--u));width:calc(14 * var(--u));opacity:.8}.kw-promo__msg{position:absolute;left:calc(404 * var(--u));right:calc(272 * var(--u));top:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:calc(16 * var(--u));white-space:nowrap}.kw-promo__tag{align-items:center;height:calc(27 * var(--u));padding:0 calc(10 * var(--u));background:#fff6ea1f;border:1px dashed rgba(255,246,234,.7);font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-size:calc(15 * var(--u));font-weight:700;line-height:1}.kw-promo__tag.kw-promo__d{display:flex}.kw-promo__title{display:flex;align-items:center;gap:calc(10 * var(--u));font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-size:calc(20 * var(--u));font-weight:700;line-height:1}.kw-promo__seal{display:inline-block;transform:rotate(-3deg);font-family:var(--font-typos, "TyposLab", serif);font-size:calc(24 * var(--u));line-height:1;text-transform:uppercase;letter-spacing:0;color:#fff6ea;text-shadow:calc(2 * var(--u)) calc(2 * var(--u)) 0 #2A4432}.kw-promo__cta{display:inline-flex;align-items:center;justify-content:center;flex:none;padding:calc(7 * var(--u)) calc(18 * var(--u));border-radius:999px;background:#2a4432;color:#fff6ea;font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-size:calc(16 * var(--u));font-weight:700;line-height:1.3;transition:transform .2s ease}.custom-header--announcement .kw-promo,.custom-header--announcement .kw-promo:hover,.kw-promo .kw-promo__title,.kw-promo .kw-promo__tag,.kw-promo .kw-promo__cta{color:#fff6ea;text-transform:none;letter-spacing:0}.kw-promo:hover .kw-promo__cta{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.kw-promo__cta{transition:none}.kw-promo:hover .kw-promo__cta{transform:none}}.kw-promo__stack{display:inline-flex;flex-direction:column;align-items:flex-start;line-height:1.1}.kw-promo__big{font-weight:800}@media(max-width:1024px){.kw-promo__big{font-size:calc(15 * var(--u))}.kw-promo__small{font-size:calc(12 * var(--u));font-weight:600;opacity:.92}}.kw-promo[data-kw-promo=antes] .kw-promo__durante,.kw-promo[data-kw-promo=durante] .kw-promo__antes{display:none!important}.kw-promo:not([data-kw-promo=vip]) .kw-promo__vip{display:none!important}.kw-promo[data-kw-promo=vip] .kw-promo__antes,.kw-promo[data-kw-promo=vip] .kw-promo__durante{display:none!important}.kw-promo__vipchip{display:inline-flex;align-items:center;margin-left:calc(-4 * var(--u));padding:calc(2 * var(--u)) calc(7 * var(--u));border-radius:999px;background:#fff6ea;color:#2a4432!important;font-family:var(--font-typos, "TyposLab", serif);font-size:calc(13 * var(--u));line-height:1.1;transform:rotate(-3deg)}@media(min-width:1025px){.kw-promo__vipchip{font-size:calc(16 * var(--u));padding:calc(3 * var(--u)) calc(9 * var(--u))}}@media(max-width:1024px){.kw-promo{--u: min(calc(100vw / 390), 1.25px)}.kw-promo__inner{width:calc(390 * var(--u))}.kw-promo__d,.kw-promo__tag.kw-promo__d{display:none}.kw-promo__m{display:inline}.kw-promo__burst{left:calc(-22 * var(--u));top:calc(-26 * var(--u));width:calc(98 * var(--u));height:calc(98 * var(--u));transform:rotate(-16deg)}.kw-promo__shoe{left:calc(-4 * var(--u));top:calc(2 * var(--u));width:calc(84 * var(--u));transform:rotate(-8deg)}.kw-promo__spark--a{left:calc(368 * var(--u));top:calc(-5 * var(--u));width:calc(20 * var(--u))}.kw-promo__spark--b{left:calc(360 * var(--u));top:calc(18 * var(--u));width:calc(9 * var(--u))}.kw-promo__msg{left:calc(86 * var(--u));right:calc(14 * var(--u));justify-content:flex-start;gap:calc(8 * var(--u))}.kw-promo__title{gap:calc(6 * var(--u));font-size:calc(16 * var(--u))}.kw-promo__title .kw-promo__durante{font-size:calc(14 * var(--u))}.kw-promo__seal{font-size:calc(17 * var(--u));text-shadow:calc(1.5 * var(--u)) calc(1.5 * var(--u)) 0 #2A4432}.kw-promo__cta{margin-left:auto;padding:calc(5 * var(--u)) calc(12 * var(--u));font-size:calc(12 * var(--u))}}.kw-mobile-icons{display:flex;align-items:center;gap:14px}@media(min-width:1025px){.kw-mobile-icons{display:none}}@media(max-width:1024px){.custom-header--burger-panel{top:var(--custom-header-total-height, 97px)!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;border-radius:0!important;box-shadow:none!important;border-top:1px solid #E2E2E2}}.custom-header--cart-panel{top:0!important;right:0!important;bottom:0!important;height:auto!important;margin:0!important;border-radius:0!important;box-shadow:none!important}@media(max-width:1024px){.custom-header--cart-panel{left:0!important;width:100%!important;max-width:none!important;border-top:0}}@media(min-width:1025px){.custom-header--cart-panel{left:auto!important;width:480px!important;max-width:100%!important;border-left:1px solid #E2E2E2}}:root{--kw-promo-h: calc(56*min(calc(100vw / 390), 1.25px)) ;--custom-header-total-height: calc(43px + var(--kw-promo-h) + 68px)}:root:has(.kw-promo[data-kw-promo=despues]){--custom-header-total-height: 111px}@media(min-width:1025px){:root{--kw-promo-h: calc(56*min(1px, calc(100vw / 1440))) ;--custom-header-total-height: calc(51px + var(--kw-promo-h) + 80px)}:root:has(.kw-promo[data-kw-promo=despues]){--custom-header-total-height: 131px}}.custom-header--cart-backdrop{top:0!important;bottom:0!important;height:auto!important}.custom-header--cart-overlay.custom-header--cart-overlay-open{z-index:2147482000!important}@media(max-width:1024px){.kw-promo[data-kw-promo=vip] .kw-promo__title{position:relative}.kw-promo__vipchip{position:absolute;left:calc(58 * var(--u));top:calc(-13 * var(--u));margin:0;padding:calc(1 * var(--u)) calc(6 * var(--u));font-size:calc(10 * var(--u));transform:rotate(6deg);box-shadow:0 1px 3px #0003}}.kw-promo[data-kw-promo=vip]{background:#121212;box-shadow:inset 0 1px #c9a55c,inset 0 -1px #c9a55c}.kw-promo[data-kw-promo=vip] .kw-promo__weave{opacity:.09;background-image:repeating-linear-gradient(45deg,#C9A55C 0 2px,transparent 2px 10px),repeating-linear-gradient(-45deg,#C9A55C 0 2px,transparent 2px 10px)}.kw-promo[data-kw-promo=vip] .kw-promo__burst{fill:#c9a55c}.kw-promo[data-kw-promo=vip] .kw-promo__spark{fill:#e3c989}.kw-promo[data-kw-promo=vip] .kw-promo__seal{color:#e3c989!important;text-shadow:calc(1.5 * var(--u)) calc(1.5 * var(--u)) 0 #000}.kw-promo[data-kw-promo=vip] .kw-promo__title,.kw-promo[data-kw-promo=vip] .kw-promo__big{color:#fff6ea!important}.kw-promo[data-kw-promo=vip] .kw-promo__small{color:#e3c989!important;opacity:1}.kw-promo[data-kw-promo=vip] .kw-promo__vipchip{background:linear-gradient(135deg,#e9d08f,#b8924a);color:#121212!important;box-shadow:0 1px 4px #00000080}.kw-promo[data-kw-promo=vip] .kw-promo__cta{background:linear-gradient(135deg,#e9d08f,#b8924a);color:#121212!important}.kw-promo[data-kw-promo=vip] .kw-promo__cta *{color:#121212!important}.kw-promo[data-kw-promo=vip] .kw-promo__tag{color:#e3c989!important;border-color:#e3c989bf;background:#e3c98914}@media(max-width:1024px){.custom-header--wrapper{min-height:68px!important;height:68px!important;max-height:none!important}.custom-header--logo img{width:128px!important;height:auto!important;max-height:none!important}}@media(min-width:1025px){.custom-header--wrapper{min-height:80px!important;height:80px!important;max-height:none!important}.custom-header--logo img{width:160px!important;height:auto!important;max-height:none!important}}.custom-header--root{height:auto!important;min-height:0!important;max-height:none!important}@media(max-width:1024px){.custom-header--burger-panel{top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;border-top:0!important}.custom-header--burger-backdrop{top:0!important}.custom-header--burger-overlay.custom-header--burger-overlay-open{z-index:2147482000!important}}.custom-header--burger-icons .kw-burger-ico{width:22px;height:22px;object-fit:contain}.custom-header--burger-icon-link{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center}.kw-burger-search{display:flex;align-items:center;gap:10px;height:48px;margin:16px 0 8px;padding:0 16px;border-radius:999px;background:#f4f3ef}.kw-burger-search img{flex:none;width:20px;height:20px}.kw-burger-search input{flex:1;min-width:0;height:100%;border:0;background:none;outline:none;font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-size:16px;color:#1d1d1f;letter-spacing:0}.kw-burger-search input::placeholder{color:#8e8e93}.custom-header--burger-editorial{margin-top:28px!important}.custom-header--burger-submenu-content{padding:0 0 8px!important;background:none!important;border:0!important}.custom-header--burger-subnav{gap:0!important}.custom-header--burger-subnav li{border-bottom:1px solid #EFEDE7}.custom-header--burger-subnav li:last-child{border-bottom:0}.custom-header--burger-subnav a{display:flex!important;align-items:center;justify-content:space-between;padding:14px 4px 14px 0;font-family:var(--font-nunito, "Nunito Sans", sans-serif)!important;font-size:16px!important;line-height:1.3!important;color:#1d1d1f!important;letter-spacing:0!important;text-decoration:none}.custom-header--burger-subnav a:after{content:"";flex:none;width:7px;height:7px;border-right:1.6px solid #8E8E93;border-top:1.6px solid #8E8E93;transform:rotate(45deg)}.custom-header--burger-subnav li:first-child a{font-weight:700;color:#2a4432!important}.custom-header--burger-nav-item.custom-header--burger-submenu-open>.custom-header--burger-nav-link{color:#b5501e}.kw-burger-search input{padding:0!important;margin:0!important;line-height:48px!important;letter-spacing:0!important;box-shadow:none!important;-webkit-appearance:none;appearance:none}.kw-burger-search{height:48px!important;min-height:48px!important;box-sizing:border-box;flex:none}.kw-burger-search input{height:48px!important;min-height:0!important}.custom-header--burger-header:after{display:none!important}.custom-header--burger-header{border-bottom:0!important}.kw-burger-search{margin-top:4px!important}.custom-header--burger-nav-link{font-size:18px!important}.custom-header--burger-submenu-content{margin:0 0 10px 14px!important;padding:0 0 0 16px!important;border-left:2px solid #E3D8C6!important}.custom-header--burger-subnav a{font-size:15px!important;padding:11px 4px 11px 0!important;color:#3a3a3c!important}.custom-header--burger-subnav li{border-bottom-color:#f2f0eb}.custom-header--burger-subnav li:first-child a{font-size:15px!important}.kw-burger-search{height:56px!important;min-height:56px!important;padding:0 20px!important;gap:12px}.kw-burger-search input{height:56px!important;line-height:56px!important;font-size:17px!important}.kw-burger-search img{width:22px;height:22px}.kw-burger-cart{border:0;background:none;padding:0;cursor:pointer}.custom-header--burger-close{width:44px!important;height:44px!important;margin-left:6px;border-radius:50%!important;background:#f4f3ef!important;display:inline-flex!important;align-items:center;justify-content:center;padding:0!important}.custom-header--burger-close-icon{width:15px!important;height:15px!important}.custom-header--burger-icons{display:flex;align-items:center;gap:2px}.custom-header--burger-submenu-content{border-left:0!important;padding-left:0!important;margin-left:16px!important}.custom-header--cart-item-details{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;column-gap:12px;position:relative}.custom-header--cart-item-title{grid-column:1;grid-row:1}.custom-header--cart-item-variant{grid-column:1;grid-row:2}.custom-header--cart-item-price{grid-column:1;grid-row:3;align-self:end}.custom-header--cart-item-remove{position:static!important;grid-column:2;grid-row:1;justify-self:end;align-self:start}.custom-header--cart-item-quantity{grid-column:2;grid-row:3;align-self:end;justify-self:end;margin:0!important}.custom-header--cart-summary{border-top:0!important;border-bottom:0!important;margin-bottom:8px!important}.custom-header--cart-summary-row-total{display:none!important}.custom-header--cart-summary-row{font-size:15px!important}.kw-cart-ship[hidden]{display:none!important}.kw-cart-pay{display:flex;justify-content:space-between;gap:4px;margin-top:12px}.kw-cart-pay svg{flex:0 1 38px;width:38px;height:auto;aspect-ratio:38 / 24;min-width:0}.custom-header--cart-checkout-button{text-transform:none!important}.custom-header--cart-item-title{grid-column:1 / -1!important;padding-right:32px}.custom-header--cart-item-variant{grid-column:1 / -1!important}.custom-header--cart-item-remove{position:absolute!important;top:0;right:0}.custom-header--cart-shipping-text{font-size:17px!important}.custom-header--cart-progress-label,.custom-header--cart-progress-label *{font-size:15px!important}.custom-header--cart-progress-fill{position:relative;overflow:hidden;transition:width .6s cubic-bezier(.2,.8,.2,1)!important}.custom-header--cart-progress-fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);animation:kw-brillo 1.8s ease-in-out infinite alternate}@keyframes kw-brillo{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.custom-header--cart-progress-fill:after{animation:none;display:none}.custom-header--cart-progress-fill{transition:none!important}}.custom-header--cart-item-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px}.custom-header--cart-item-price:has(.custom-header--cart-item-price-original) .custom-header--cart-item-price-final{color:#b5501e}.custom-header--cart-item-price-original{order:2;color:#8e8e93;text-decoration:line-through;font-size:14px}.kw-cart-save span:last-child{color:#b5501e;font-weight:800}.kw-cart-save[hidden],.custom-header--cart-item-discounts,.custom-header--cart-summary-discounts{display:none!important}.custom-header--cart-summary-row{font-size:18px!important;font-weight:700!important;color:#1d1d1f!important}.custom-header--cart-summary-row span{font-weight:700!important}.custom-header--cart-footer{border-top:0!important;box-shadow:0 -10px 24px #00000014!important;padding-bottom:calc(16px + env(safe-area-inset-bottom))!important;position:relative;z-index:2}html.kw-cart-lock,html.kw-cart-lock body{overflow:hidden!important}.kw-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.custom-header--cart-item-variant.kw-cart-variant{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 4px;text-transform:none;letter-spacing:0}.kw-cart-size{position:relative;display:inline-flex}.kw-cart-size select{-webkit-appearance:none;appearance:none;height:34px;padding:0 30px 0 12px;border:1px solid #DCD9D1;border-radius:999px;background:#fff;font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-size:14px;font-weight:700;color:#1d1d1f;cursor:pointer;letter-spacing:0}.kw-cart-size:after{content:"";position:absolute;right:12px;top:50%;width:6px;height:6px;border-right:1.6px solid #1D1D1F;border-bottom:1.6px solid #1D1D1F;transform:translateY(-70%) rotate(45deg);pointer-events:none}.kw-cart-color{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px 0 8px;border-radius:999px;background:#f4f3ef;font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-size:14px;color:#1d1d1f}.kw-cart-color i{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.custom-header--cart-item-variant.kw-cart-variant{flex-wrap:nowrap}.kw-cart-size select{padding:0 26px 0 10px}.kw-cart-color{padding:0 10px 0 6px;white-space:nowrap}.custom-header--cart-upsell .custom-header--upsell-track{display:none!important}.custom-header--upsell-title{text-align:right!important;font-size:16px!important;margin:0 0 10px!important}.kw-upsell-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.kw-upsell-row{display:flex;align-items:center;gap:12px;padding:10px;border-radius:14px;background:#f4f3ef}.kw-upsell-img{flex:none;width:64px;height:64px;border-radius:10px;overflow:hidden;background:#fff}.kw-upsell-img img{width:100%;height:100%;object-fit:cover;display:block}.kw-upsell-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;text-decoration:none;font-family:var(--font-nunito, "Nunito Sans", sans-serif)}.kw-upsell-name{font-size:15px;font-weight:700;color:#1d1d1f}.kw-upsell-price{font-size:15px;color:#1d1d1f}.kw-upsell-add{flex:none;height:40px;padding:0 16px;border:0;border-radius:999px;background:#2a4432;color:#fff6ea;font-family:var(--font-typos, "TyposLab", serif);font-size:15px;cursor:pointer}.kw-upsell-add:disabled{opacity:.6}.kw-cart-size select{width:auto!important;min-width:0!important;max-width:none!important;font-size:14px!important}.kw-cart-size{flex:none}.kw-cart-variant select{width:fit-content!important;field-sizing:content}.custom-header--cart-item-variant.kw-cart-variant{align-items:center!important}.kw-cart-size{position:relative;flex:none}.kw-cart-size:after{display:none!important}.kw-size-btn{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border:1px solid #DCD9D1;border-radius:999px;background:#fff;cursor:pointer;font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-size:14px;font-weight:700;color:#1d1d1f;letter-spacing:0;line-height:1;outline:none}.kw-size-btn:focus-visible{box-shadow:0 0 0 2px #2a4432}.kw-size-btn i{width:6px;height:6px;border-right:1.6px solid #1D1D1F;border-bottom:1.6px solid #1D1D1F;transform:translateY(-2px) rotate(45deg);transition:transform .15s ease}.kw-size-btn[aria-expanded=true] i{transform:translateY(2px) rotate(-135deg)}.kw-cart-color{height:34px;line-height:1;box-sizing:border-box}.kw-size-menu{position:absolute;z-index:5;top:calc(100% + 6px);left:0;min-width:150px;margin:0;padding:6px;list-style:none;border-radius:14px;background:#fff;box-shadow:0 12px 32px #00000029,0 0 0 1px #0000000a;font-family:var(--font-nunito, "Nunito Sans", sans-serif)}.kw-size-menu[hidden]{display:none}.kw-size-menu li{display:flex;align-items:center;justify-content:space-between;gap:10px;height:40px;padding:0 12px;border-radius:10px;font-size:15px;color:#1d1d1f;cursor:pointer}.kw-size-menu li:hover{background:#f4f3ef}.kw-size-menu li[aria-selected=true]{font-weight:800;color:#2a4432}.kw-size-menu li[aria-selected=true]:after{content:"";width:5px;height:10px;border-right:2px solid #2A4432;border-bottom:2px solid #2A4432;transform:rotate(45deg) translateY(-2px)}.kw-size-menu li[aria-disabled=true]{color:#aeaeb2;cursor:not-allowed;text-decoration:line-through}.kw-size-menu li[aria-disabled=true]:hover{background:none}.kw-size-menu small{font-size:12px;text-decoration:none}.custom-header--cart-item,.custom-header--cart-item-details{overflow:visible!important}.custom-header--cart-item:has(.kw-size-menu:not([hidden])){position:relative;z-index:6}.kw-size-menu small{text-decoration:none;display:inline-block}.kw-size-menu li[aria-disabled=true]{text-decoration:none}.kw-size-menu li[aria-disabled=true]>:first-child,.kw-size-menu li[aria-disabled=true]{text-decoration-line:none}.kw-size-menu li[aria-disabled=true] span{text-decoration:line-through}.kw-size-menu{z-index:2147483000!important}.custom-header--upsell-title{text-align:left!important}.kw-upsell-list{margin-bottom:28px!important}.kw-upsell-tag{align-self:flex-start;margin-bottom:2px;font-size:11px;font-weight:800;text-transform:uppercase;color:#b5501e;letter-spacing:0}.kw-upsell-gratis{color:#b5501e;font-weight:800}.kw-upsell-price s{color:#8e8e93;margin-left:4px}.kw-upsell-add:disabled{background:#fff;color:#2a4432;box-shadow:inset 0 0 0 1px #dcd9d1;opacity:1}.custom-header--cart-shipping-text{font-weight:700!important;color:#1d1d1f!important}.custom-header--cart-shipping-text strong,.custom-header--cart-shipping-amount{font-weight:800!important}.custom-header--cart-progress-label,.custom-header--cart-progress-label *{font-weight:700!important;color:#3a3a3c!important}.kw-pay-mp{flex:0 1 38px;display:inline-flex;align-items:center;justify-content:center;aspect-ratio:38 / 24;min-width:0;border-radius:3px;background:#ffe94d;box-shadow:inset 0 0 0 1px #00000012}.kw-pay-mp img{height:80%;width:auto;border-radius:4px}.kw-cart-pay{gap:3px}.kw-cart-gift{grid-column:1 / -1;justify-self:start;display:inline-flex;align-items:center;gap:4px;margin-bottom:4px;padding:3px 8px;border-radius:3px;background:#fbefe6;color:#b5501e;font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0}.custom-header--cart-item-details:has(.kw-cart-gift){grid-template-rows:auto auto auto 1fr}.custom-header--cart-item-details:has(.kw-cart-gift) .custom-header--cart-item-title{grid-row:2}.custom-header--cart-item-details:has(.kw-cart-gift) .custom-header--cart-item-variant{grid-row:3}.custom-header--cart-item-details:has(.kw-cart-gift) .custom-header--cart-item-price,.custom-header--cart-item-details:has(.kw-cart-gift) .custom-header--cart-item-quantity{grid-row:4}.kw-cart-sub{display:inline-flex;align-items:baseline;gap:8px}.kw-cart-sub b{font-weight:800;color:#1d1d1f}.kw-cart-sub s{font-size:15px;font-weight:400!important;color:#8e8e93}.kw-ship-free span:last-child{color:#2a4432;font-weight:800}.kw-ship-banner{display:none}.custom-header--cart-shipping-bar.kw-ship-won>:not(.kw-ship-banner){display:none!important}.custom-header--cart-shipping-bar.kw-ship-won .kw-ship-banner{position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;background:#2a4432;color:#fff6ea;font-family:var(--font-nunito, "Nunito Sans", sans-serif)}.kw-ship-ico{display:inline-flex;flex:none;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;background:#fff6ea;color:#2a4432}.kw-ship-ico svg{width:22px;height:22px}.kw-ship-banner strong{display:block;font-family:var(--font-typos, "TyposLab", serif);font-size:19px;font-weight:400;color:#fff6ea}.kw-ship-banner small{display:block;font-size:14px;font-weight:700;color:#fff6ead9}.kw-confeti{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle,#EFC27E 2px,transparent 2.5px) 12% 0 / 40px 40px,radial-gradient(circle,#B5501E 2px,transparent 2.5px) 55% 10px / 46px 46px,radial-gradient(circle,#FFF6EA 1.5px,transparent 2px) 85% 4px / 34px 34px;opacity:0}.kw-ship-banner.kw-pop{animation:kw-pop .5s cubic-bezier(.2,1.4,.4,1)}.kw-ship-banner.kw-pop .kw-confeti{animation:kw-confeti 1.4s ease-out}@keyframes kw-pop{0%{transform:scale(.94);opacity:.4}to{transform:none;opacity:1}}@keyframes kw-confeti{0%{opacity:1;transform:translateY(-30px)}to{opacity:0;transform:translateY(40px)}}@media(prefers-reduced-motion:reduce){.kw-ship-banner.kw-pop,.kw-ship-banner.kw-pop .kw-confeti{animation:none}}.kw-ship-free [data-kw-cart-ship-val]{display:inline-flex;align-items:baseline;gap:8px}.kw-ship-free [data-kw-cart-ship-val] b{color:#2a4432;font-weight:800}.kw-ship-free [data-kw-cart-ship-val] s{font-size:15px;font-weight:400!important;color:#8e8e93}.custom-header--cart-close{width:44px!important;height:44px!important;display:inline-flex!important;align-items:center;justify-content:center;padding:0!important}.custom-header--cart-close-icon,.custom-header--cart-close svg,.custom-header--cart-close img{width:22px!important;height:22px!important}.custom-header--cart-item-remove{width:34px!important;height:34px!important;padding:0!important;border-radius:50%!important;background:#eceae4!important;border:0!important;display:inline-flex!important;align-items:center;justify-content:center;cursor:pointer}.custom-header--cart-item-remove svg{display:none!important}.custom-header--cart-item-remove:before{content:"";width:17px;height:17px;background:#3a3a3c;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M10 11v6M14 11v6M6 7l1 12a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2l1-12M9 7V5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M10 11v6M14 11v6M6 7l1 12a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2l1-12M9 7V5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2'/%3E%3C/svg%3E") center / contain no-repeat}.custom-header--cart-item-remove:hover{background:#dcd9d1!important}.custom-header--cart-item-title{padding-right:42px!important}.custom-header--cart-upsell{border-top:0!important;margin-top:16px!important;padding:16px!important;border-radius:18px;background:#f4f3ef}.custom-header--cart-upsell .kw-upsell-row{background:#fff}.custom-header--cart-upsell .kw-upsell-list{margin-bottom:0!important}.custom-header--cart-content{padding-bottom:28px}.custom-header--cart-upsell{margin-bottom:28px!important}.kw-upsell-row{padding:10px!important}.custom-header--cart-header{display:flex!important;align-items:center;gap:8px}.kw-cart-title{margin:0 auto 0 0;font-family:var(--font-typos, "TyposLab", serif);font-size:22px;font-weight:400;color:#2a4432;letter-spacing:0;text-transform:none}.kw-cart-tabs{display:inline-flex!important;gap:6px;margin:0!important}.kw-cart-tabs .custom-header--cart-switch-btn{display:inline-flex!important;align-items:center;justify-content:center;width:44px;height:40px;padding:0!important;border-radius:10px;border:1px solid #E5E3DD!important;background:#fff!important;opacity:.45;cursor:pointer}.kw-cart-tabs .custom-header--cart-switch-btn.is-active{border-color:#1d1d1f!important;opacity:1}.kw-cart-tabs img{width:20px;height:20px;object-fit:contain}.custom-header--cart-switch-divider{display:none!important}.kw-cart-tabs .custom-header--cart-switch-btn{width:40px;height:36px}.kw-cart-tabs img{width:16px!important;height:16px!important}.custom-header--burger-subnav li{border-bottom:0!important}.custom-header--burger-subnav a:after{display:none!important}.custom-header--burger-subnav a,.custom-header--burger-subnav li:first-child a{font-size:17px!important;padding:10px 0!important}.custom-header--burger-header{padding:14px 20px 8px!important}.custom-header--burger-content{padding:0 20px 32px!important}.kw-burger-search{margin:4px 0 8px!important}@media(max-width:1024px){.custom-header--burger-panel{padding:20px!important;box-sizing:border-box!important}}[data-cart-toggle]{position:relative}.kw-cart-badge{position:absolute;top:-2px;right:-4px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:999px;align-items:center;justify-content:center;background:#b5501e;color:#fff;font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-size:11px;font-weight:800;line-height:1;letter-spacing:0;box-shadow:0 0 0 2px #fff;pointer-events:none}.kw-burger-cart .kw-cart-badge{top:2px;right:0}.kw-cart-badge{box-shadow:none!important;top:-4px;right:-7px}.custom-header--burger-social{display:none!important}.custom-header--burger-editorial-text{font-size:21px!important;line-height:1.45!important}.kw-cart-promo{flex-basis:100%;font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-size:12px;font-weight:800;color:#b5501e}.kw-cart-promo{order:3;white-space:nowrap}.custom-header--cart-item-price .custom-header--cart-item-price-original{order:2}.custom-header--cart-item-price .custom-header--cart-item-price-final{order:1}.custom-header--cart-item-price{column-gap:6px}@media(min-width:1025px){.kw-promo[data-kw-promo=vip] .kw-promo__stack{flex-direction:row;align-items:baseline;gap:calc(10 * var(--u))}.kw-promo[data-kw-promo=vip] .kw-promo__small{font-size:calc(15 * var(--u))}}@media(max-width:1024px){.kw-promo[data-kw-promo=vip] .kw-promo__big{font-size:calc(14 * var(--u));white-space:nowrap}.kw-promo[data-kw-promo=vip] .kw-promo__title{gap:calc(5 * var(--u))}}@media(max-width:1024px){.kw-promo[data-kw-promo=vip] .kw-promo__cta{padding:calc(5 * var(--u)) calc(8 * var(--u))}.kw-promo[data-kw-promo=vip] .kw-promo__seal{font-size:calc(15 * var(--u))}}.custom-header--cart-item-image-container{position:relative}.custom-header--cart-item-image-container .kw-cart-promo{position:absolute;top:6px;left:6px;flex-basis:auto;padding:4px 7px;border-radius:3px;background:#b5501e;color:#fff;font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-size:12px;font-weight:800;line-height:1;white-space:nowrap}.kw-upsell-off{font-style:normal;font-size:12px;font-weight:800;color:#b5501e;margin-left:2px}.kw-upsell-img{position:relative}.kw-upsell-img .kw-upsell-off{position:absolute;top:3px;left:3px;margin:0;padding:2px 4px;border-radius:3px;background:#b5501e;color:#fff;font-size:10px;line-height:1.1;white-space:nowrap}.kw-upsell-img .kw-upsell-off{font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-weight:800;letter-spacing:0}.custom-header--cart-panel .kw-nudge{position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;margin:12px 20px 0;padding:10px 14px 10px 10px;border-radius:14px;background:linear-gradient(110deg,#2a4432,#3a5c44);color:#f3eee3;font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-size:14.5px;line-height:1.35;box-shadow:0 6px 16px -10px #2a4432b3;animation:kwNudgeIn .45s cubic-bezier(.2,.8,.2,1) both}.custom-header--cart-panel .kw-nudge strong{color:#fff;font-weight:800}.custom-header--cart-panel .kw-nudge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%);transform:translate(-120%);animation:kwNudgeShine 3.2s ease-in-out 1s infinite;pointer-events:none}.custom-header--cart-panel .kw-nudge__badge{flex:none;display:grid;place-items:center;min-width:46px;height:46px;padding:0 4px;border-radius:50%;background:linear-gradient(145deg,#f2d58a,#c9a04a);color:#1e2a20;font-weight:900;font-size:14px;letter-spacing:-.02em;animation:kwNudgePulse 2s ease-in-out infinite}.custom-header--cart-panel .kw-nudge.is-ok .kw-nudge__badge{font-size:20px;animation:none}.custom-header--cart-panel .kw-nudge[hidden]{display:none}@keyframes kwNudgeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes kwNudgeShine{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}@keyframes kwNudgePulse{0%,to{transform:scale(1);box-shadow:0 0 #f2d58a8c}50%{transform:scale(1.06);box-shadow:0 0 0 6px #f2d58a00}}@media(prefers-reduced-motion:reduce){.custom-header--cart-panel .kw-nudge,.custom-header--cart-panel .kw-nudge:after,.custom-header--cart-panel .kw-nudge__badge{animation:none}}@media(max-width:1024px){.kw-mobile-icons{gap:14px}.kw-mobile-icons .custom-header--cart{margin-left:0}.kw-mobile-icons .custom-header--icon-button{width:28px;height:28px}.kw-mobile-icons .custom-header--icon{width:24px;height:24px}.custom-header--root .custom-header--menu-toggle{padding:8px}.custom-header--root .custom-header--menu-toggle .custom-header--burger-icon{width:24px!important;height:17px!important}.custom-header--root .custom-header--logo-image{height:21px;width:auto;max-width:112px;max-height:21px}}.custom-header--cart-panel .kw-nudge{margin:0 -20px 4px;padding:16px 20px;border-radius:0;box-shadow:none}.kw-pi .kw-pi__hero{margin-bottom:18px}.kw-pi__list{list-style:none;margin:0;padding:0;border-top:1px solid #E6E2D9}.kw-pi__row{display:flex;align-items:flex-start;gap:14px;padding:13px 0;border-bottom:1px solid #E6E2D9;font-size:16px;line-height:1.4;color:#1f1f1f}.kw-pi__row>span:last-child{display:flex;flex-direction:column;gap:2px}.kw-pi__row strong{font-weight:800;color:#2a4432}.kw-pi__row small{font-size:14px;line-height:1.45;color:#5e5e5e}.kw-pi__ico{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#f1eee6}.kw-pi__ico svg{width:20px;height:20px;fill:none;stroke:#2a4432;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.kw-pi__ex{margin:20px 0 0;padding:14px 16px;border-radius:12px;background:#f7f4ee;font-size:15px}.kw-pi__ex-t{margin:0 0 8px;font-size:13px;font-weight:800;color:#6b6b6b}.kw-pi__ex-row{display:flex;justify-content:space-between;gap:12px;padding:5px 0;color:#1f1f1f}.kw-pi__ex-row em{margin-left:6px;padding:1px 6px;border-radius:6px;background:#b5501e;color:#fff;font-style:normal;font-size:12px;font-weight:800}.kw-pi__ex-row s{margin-right:6px;color:#8a8a8a}.kw-pi__ex-tot{margin-top:4px;padding-top:9px;border-top:1px solid #E2DDD2;font-weight:800;color:#2a4432}.kw-pi__note{margin:14px 0 0;font-size:13px;color:#6b6b6b}.kw-pi__cta{display:block;width:100%;margin:18px 0 4px;padding:15px;border:0;border-radius:999px;background:#2a4432;color:#fff6ea;font:800 16px/1 var(--font-nunito, "Nunito Sans", sans-serif);cursor:pointer}.kw-pi .kw-sd__panel{display:flex;flex-direction:column}@media(max-width:1024px){.kw-promo__cta{padding:calc(5 * var(--u)) calc(10 * var(--u))}}.kw-promo__sealwrap{display:inline-flex;flex-direction:column;align-items:center;line-height:1}@media(max-width:1024px){.kw-promo__sealdate{margin-top:calc(3 * var(--u));font-size:calc(11 * var(--u));font-weight:700;letter-spacing:.02em;color:#fff6ea;opacity:.95;white-space:nowrap}}.custom-header--cart-panel .kw-reserva{display:flex;align-items:flex-start;gap:10px;margin:6px 0 14px;font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-size:14px;line-height:1.45;color:#3a3a3a}.custom-header--cart-panel .kw-reserva strong{font-weight:800;color:#1f1f1f}.custom-header--cart-panel .kw-reserva svg{flex:none;width:18px;height:18px;margin-top:1px;fill:none;stroke:#1f1f1f;stroke-width:1.8;stroke-linecap:round}.custom-header--cart-panel .kw-reserva[hidden]{display:none}.custom-header--cart-upsell{margin-left:-20px!important;margin-right:-20px!important;padding:18px 0!important;border-radius:0!important}.custom-header--cart-upsell>:not(.kw-upsell-list){padding-left:20px;padding-right:20px}.custom-header--cart-upsell .kw-upsell-list{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;padding:0 20px 2px!important;scrollbar-width:none;overscroll-behavior-x:contain}.custom-header--cart-upsell .kw-upsell-list::-webkit-scrollbar{display:none}.custom-header--cart-upsell .kw-upsell-list>li{flex:0 0 calc(100% - 64px);max-width:360px;scroll-snap-align:start}.custom-header--cart-upsell .kw-upsell-price{white-space:nowrap}.custom-header--cart-upsell .kw-upsell-add{padding:0 14px}.custom-header--cart-upsell .kw-upsell-row{height:100%;box-sizing:border-box}.custom-header--cart-checkout-button .kw-lock{display:inline-block;width:18px;height:18px;margin:-3px 8px 0 0;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.custom-header--cart-footer{box-shadow:0 -14px 32px -10px #1f1f1f12!important}@media(max-width:374px){.custom-header--cart-panel .kw-nudge{font-size:13.5px;gap:10px;padding-right:16px}}.kw-premium,html.kw-premium-on{--kp-ink: #1F2620;--kp-text: #45483F;--kp-mute: #75766E;--kp-faint: #A9A79F;--kp-line: #E4DFD5;--kp-cream: #F5F1E9;--kp-photo: #F1F0EC;--kp-green: #2A4432;--kp-sale: #B5501E;--kp-gold: #C9A93A;--kp-sans: var(--font-nunito, "Nunito Sans", sans-serif);--kp-serif: var(--font-typos, "TyposLab", serif)}.kw-premium .pdp-hero--info-card,.kw-premium .pdp-hero--info-card *{font-family:var(--kp-sans)}.kw-premium .pdp-hero--info-card :is(h1,.kw-comp__group){font-family:var(--kp-serif)!important}@media(max-width:1024px){.kw-premium .pdp-hero--image-container>*{--kw-g: min(100cqw, 640px)}.kw-premium .pdp-hero--image-wrapper{padding:0!important;gap:0!important;scroll-padding-left:0!important}.kw-premium .pdp-hero--image-item{border-radius:0!important}.kw-premium .pdp-hero--dots-container{top:calc(var(--kw-g) - 24px)!important;padding:0!important;gap:6px!important;border-radius:0!important;background:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.kw-premium .pdp-hero--dot{width:16px!important;height:2px!important;border-radius:0!important;background:#1f262038!important;transform:none!important}.kw-premium .pdp-hero--dot.is-active{background:var(--kp-ink)!important;transform:none!important}.kw-premium .pdp-hero--carousel-nav .pdp-hero--nav-button{top:calc(var(--kw-g) / 2)!important;width:36px!important;height:36px!important;background:#ffffffe6!important;box-shadow:none!important}.kw-premium .pdp-hero--carousel-nav [data-carousel-prev]{left:12px!important}.kw-premium .pdp-hero--carousel-nav [data-carousel-next]{left:calc(var(--kw-g) - 48px)!important}.kw-premium .pdp-hero--carousel-nav .pdp-hero--nav-button svg{width:16px!important;height:16px!important;stroke-width:1.5!important}}@media(min-width:1025px){.kw-premium .pdp-hero--root,.kw-premium .pdp-hero--root.is-minimized{grid-template-columns:minmax(0,7fr) minmax(0,5fr)!important}.kw-premium .pdp-hero--image-wrapper{gap:4px!important}.kw-premium .pdp-hero--image-item{border-radius:0!important}.kw-premium .pdp-hero--info-card,.kw-premium .pdp-hero--root.is-minimized .pdp-hero--info-card{width:auto!important;min-width:0!important;max-width:none!important;padding:64px 48px 96px!important}.kw-premium .pdp-hero--info-card>*{width:100%;max-width:440px;margin-left:auto!important;margin-right:auto!important}}@media(max-width:1024px){.kw-premium .pdp-hero--info-card{padding:32px 24px 48px!important}}.kw-premium .pdp-hero--root .pdp-hero--info-top>.pdp-hero--limited-badge.kwp-off{display:none!important}.kw-premium .pdp-hero--root .pdp-hero--info-top>.pdp-hero--limited-badge:not(.kwp-on){display:none!important}.kw-premium .pdp-hero--root .pdp-hero--info-top>.pdp-hero--limited-badge.kwp-on{display:inline-flex!important;align-items:center;margin:0 0 12px!important;padding:4px 8px!important;border:0!important;border-radius:2px!important;background:var(--kp-cream)!important;color:var(--kp-green)!important;font-family:var(--kp-sans)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em;line-height:16px!important}.kw-premium .pdp-hero--title-row{margin:0!important}.kw-premium .pdp-hero--product-title{font-size:30px!important;line-height:1.1!important;letter-spacing:0!important;color:var(--kp-green)!important}@media(min-width:1025px){.kw-premium .pdp-hero--product-title{font-size:36px!important}}.kw-premium .kwp-pricebar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 0}.kw-premium .kwp-pricebar .pdp-hero--price-container{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:8px;margin:0!important}.kw-premium .kwp-pricebar .pdp-hero--price-row{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:8px}.kw-premium .pdp-hero--price-final,.kw-premium .pdp-hero--price-final *{font-size:20px!important;font-weight:800!important;color:var(--kp-sale)!important;line-height:1.2!important}.kw-premium .pdp-hero--price-final .kw-cent{font-size:20px!important}.kw-premium .pdp-hero--price-original,.kw-premium .pdp-hero--price-original *{font-size:14px!important;font-weight:400!important;color:var(--kp-faint)!important}.kw-premium .pdp-hero--discount-badge{align-self:center;padding:2px 8px!important;font-size:14px!important;font-weight:700!important;color:var(--kp-sale)!important;white-space:nowrap!important}.kw-premium .kwp-pricebar .pdp-hero--rating-wrapper,.kw-premium .kwp-pricebar .shopify-block,.kw-premium .kwp-pricebar .revie-aref,.kw-premium .kwp-pricebar .rvst{width:auto!important;max-width:none;margin:0!important;flex:none}.kw-premium .kwp-pricebar .rvst-stars{width:64px!important;height:12px!important}.kw-premium .kwp-pricebar .rvst span{font-size:14px!important;color:var(--kp-text)!important;letter-spacing:0!important;text-decoration:underline;text-decoration-color:var(--kp-line);text-underline-offset:3px}.kw-premium .kw-promo-par{display:block;margin:8px 0 0!important;font-size:14px!important;font-weight:400!important;line-height:1.45!important;color:var(--kp-mute)!important}.kw-premium .kw-promo-par *{font-weight:400!important;color:inherit!important}.kw-premium .pdp-hero--info-top>.kw-desc__lead{margin:24px 0 0!important;font-size:16px!important;line-height:1.6!important;color:var(--kp-text)!important}.kw-premium .pdp-hero--info-top>.kw-desc__lead strong{font-weight:700!important;color:var(--kp-ink)!important}.kw-premium .pdp-hero--info-top{margin:0!important;padding:0!important}.kw-premium .pdp-hero--info-bottom{margin:32px 0 0!important;padding:0!important}.kw-premium .kw-size-opt{margin:0!important;padding:0!important}.kw-premium .kw-size-head{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 8px!important;padding:0!important}.kw-premium .kw-size-head>*{line-height:20px!important;margin:0!important;padding-top:0!important;padding-bottom:0!important}.kw-premium .pdp-hero--sizes-label,.kw-premium .pdp-hero--sizes-label *{font-size:14px!important;font-weight:700!important;color:var(--kp-ink)!important;letter-spacing:0!important;text-transform:none!important}.kw-premium .pdp-hero--sizes-label .kw-size-selected{font-weight:400!important;color:var(--kp-text)!important}.kw-premium .pdp-hero--size-guide-link{font-size:14px!important;color:var(--kp-text)!important;text-decoration:underline!important;text-decoration-color:var(--kp-faint)!important;text-underline-offset:3px;text-decoration-thickness:1px!important}.kw-premium .pdp-hero--sizes-container{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:0!important;height:auto!important;margin:0!important;padding:0!important}.kw-premium .pdp-hero--size-button{width:auto!important;min-width:0!important;height:52px!important;margin:0 0 0 -1px!important;padding:0!important;border-radius:0!important;border:1px solid var(--kp-line)!important;background:#fff!important;box-shadow:none!important;font-size:14px!important;font-weight:400!important;color:var(--kp-ink)!important;position:relative}.kw-premium .pdp-hero--size-button:first-child{margin-left:0!important}.kw-premium .pdp-hero--size-button.is-selected{z-index:1;background:var(--kp-green)!important;border-color:var(--kp-green)!important;color:#fff!important;font-weight:700!important}.kw-premium .pdp-hero--size-button.is-unavailable{background:#faf8f4!important;color:var(--kp-faint)!important}.kw-premium .pdp-hero--size-help{display:none!important}.kw-premium .kw-size-opt .pdp-hero--stock-status{display:flex;align-items:center;gap:8px;margin:12px 0 0!important;font-size:14px!important}.kw-premium .kw-size-opt .pdp-hero--stock-status span:not(.pdp-hero--stock-dot){font-size:14px!important;font-weight:400!important;color:var(--kp-text)!important}.kw-premium .pdp-hero--stock-dot{width:6px!important;height:6px!important;background:var(--kp-sale)!important;box-shadow:none!important;animation:none!important}.kw-premium .pdp-hero--actions-wrapper{margin:24px 0 0!important;padding:0!important}.kw-premium .pdp-hero--buttons-container{gap:8px!important}.kw-premium .pdp-hero--button{height:56px!important;min-height:56px!important;border-radius:2px!important;box-shadow:none!important;font-size:15px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:none!important}.kw-premium .pdp-hero--button *{font-size:inherit!important;font-weight:inherit!important}.kw-premium .pdp-hero--button-add-cart{width:100%!important;background:var(--kp-green)!important;color:#fff!important;box-shadow:none!important;border:0!important}.kw-premium .pdp-hero--button-buy-now{display:none!important}.kw-premium .kw-plazos{display:flex!important;align-items:center;justify-content:center;gap:8px;margin:16px 0 0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}.kw-premium .kw-plazos__icon{width:20px!important;height:20px!important;border-radius:4px!important;flex:none}.kw-premium .kw-plazos__text{margin:0!important;font-size:14px!important;line-height:1.45!important;color:var(--kp-mute)!important;text-align:left}.kw-premium .kw-plazos__text strong{font-weight:700!important;color:var(--kp-text)!important}.kw-premium .kw-trust{margin:12px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important}.kw-premium .pdp-hero--payment-icons{border:0!important;background:none!important;padding:0!important;box-shadow:none!important}.kw-premium .kw-pay-row{justify-content:center!important;gap:6px!important}.kw-premium .kw-pay-row>*{transform:scale(.85)}.kw-premium .kwp-usp{margin:32px 0 0;padding:4px 20px;border:1px solid var(--kp-line);border-radius:2px}.kw-premium .kwp-usp .pdp-hero--delivery-text{display:block!important;margin:0!important;padding:16px 0!important;border-bottom:1px solid var(--kp-line);text-align:left!important}.kw-premium .kwp-usp .pdp-hero--delivery-text>span{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:4px;font-size:14px!important;font-weight:700!important;color:var(--kp-ink)!important;text-align:left!important}.kw-premium .kwp-usp .pdp-hero--delivery-text small{font-size:14px!important;font-weight:400!important;color:var(--kp-mute)!important}.kw-premium .kwp-usp .kw-desc__list{display:flex!important;flex-direction:column;gap:0!important;margin:0!important;padding:8px 0!important}.kw-premium .kwp-usp .kw-desc__list li{display:flex!important;align-items:center;gap:12px!important;min-height:40px;margin:0!important;font-size:14px!important;line-height:1.4!important}.kw-premium .kwp-usp .kw-desc__list svg{width:18px!important;height:18px!important;color:var(--kp-ink)!important;flex:none}.kw-premium .kwp-usp .kw-desc__link{font-size:14px!important;font-weight:400!important;color:var(--kp-ink)!important;text-decoration-color:var(--kp-faint)!important;text-underline-offset:3px}.kw-premium .kwp-usp .kw-desc__hero{margin:8px 0 0!important;padding:16px 0 12px!important;border-radius:0!important;background:none!important;border-top:1px solid var(--kp-line)}.kw-premium .kwp-usp .kw-desc__hero strong{font-size:14px!important;font-weight:700!important;color:var(--kp-ink)!important}.kw-premium .kwp-usp .kw-desc__hero small{font-size:14px!important;color:var(--kp-mute)!important}.kw-premium .kw-desc:empty,.kw-premium .kw-desc[hidden]{display:none!important}.kw-premium .kwp-reviews{margin:48px -24px 0}.kw-premium .kw-rstrip .kw-rstrip{margin:0!important;padding:0!important;background:none!important}.kw-premium .kw-rstrip .kw-rstrip__track{gap:0!important;padding:0 24px!important;scroll-padding-left:24px!important}.kw-premium .kw-rstrip .kw-rstrip__card{flex:0 0 272px!important;gap:12px!important;padding:0 24px 0 0!important;margin:0 24px 0 0!important;border:0!important;border-right:1px solid var(--kp-line)!important;border-radius:0!important;background:none!important;box-shadow:none!important}.kw-premium .kw-rstrip .kw-rstrip__card:last-child{border-right:0!important}.kw-premium .kw-rstrip .kw-rstrip__stars,.kw-premium .kw-rstrip .kw-rstrip__stars *{color:var(--kp-gold)!important;font-size:12px!important;width:auto}.kw-premium .kw-rstrip .kw-rstrip__stars svg{width:12px!important;height:12px!important}.kw-premium .kw-rstrip .kw-rstrip__text{font-size:16px!important;line-height:1.5!important;color:var(--kp-ink)!important;-webkit-line-clamp:4}.kw-premium .kw-rstrip .kw-rstrip__who{gap:8px!important;margin-top:auto;padding:0!important;border:0!important}.kw-premium .kw-rstrip .kw-rstrip__ava{display:none!important}.kw-premium .kw-rstrip .kw-rstrip__name{font-size:12px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--kp-mute)!important}.kw-premium .kw-rstrip .kw-rstrip__meta,.kw-premium .kw-rstrip .kw-rstrip__meta svg{width:14px!important;height:14px!important;color:var(--kp-green)!important}.kw-premium .kwp-reviews hr,.kw-premium .kw-rstrip .kw-rstrip__sep{display:none!important}@media(min-width:1025px){.kw-premium .kwp-reviews{margin:48px 0 0}.kw-premium .kw-rstrip .kw-rstrip__track{padding:0!important;scroll-padding-left:0!important}}.kw-premium .pdp-hero--complementary{margin:48px 0 0!important;padding:0!important;background:none!important;border-radius:0!important}.kw-premium .pdp-hero--complementary-grid{gap:0!important}.kw-premium .kw-comp__group{margin:0 0 8px!important;font-size:22px!important;line-height:1.2!important;color:var(--kp-green)!important}.kw-premium .pdp-hero--complementary-item{display:flex!important;align-items:center;gap:16px!important;padding:16px 0!important;border-radius:0!important;background:none!important;box-shadow:none!important;border:0!important;border-bottom:1px solid var(--kp-line)!important}.kw-premium .pdp-hero--complementary-image{width:72px!important;height:72px!important;border-radius:0!important;background:var(--kp-photo)!important}.kw-premium .kw-upsell-off{display:none!important}.kw-premium .pdp-hero--complementary-name{font-size:14px!important;font-weight:700!important;color:var(--kp-ink)!important}.kw-premium .pdp-hero--complementary-price{display:flex;gap:8px;align-items:baseline;margin:4px 0 0!important}.kw-premium .pdp-hero--complementary-price b,.kw-premium .kw-comp-final{font-size:14px!important;font-weight:700!important;color:var(--kp-ink)!important}.kw-premium .pdp-hero--complementary-price s{font-size:14px!important;color:var(--kp-faint)!important}.kw-premium .kw-juntos{display:block;margin:4px 0 0!important;font-size:14px!important;font-weight:400!important;color:var(--kp-green)!important}.kw-premium .pdp-hero--complementary-add{height:40px!important;padding:0 16px!important;border-radius:2px!important;background:#fff!important;color:var(--kp-green)!important;box-shadow:inset 0 0 0 1px var(--kp-green)!important;border:0!important}.kw-premium .pdp-hero--complementary-add,.kw-premium .pdp-hero--complementary-add *,.kw-premium .pdp-hero--complementary-add:after{font-size:14px!important;font-weight:700!important}.kw-premium .kw-social{margin:48px 0 0!important}.kw-premium .kw-social__img{border-radius:0!important}.kw-premium .kw-social__card figcaption{padding:12px 0 0!important;gap:4px}.kw-premium .kw-social__name{font-family:var(--kp-sans)!important;font-size:14px!important;font-weight:700!important;color:var(--kp-ink)!important}.kw-premium .kw-social__text{font-size:14px!important;color:var(--kp-mute)!important}.kw-premium .kw-social__stars svg{width:12px!important;height:12px!important}.kw-premium .pdp-hero--divider{display:none!important}.kw-premium .pdp-hero--accordion{margin:0!important;border-bottom:1px solid var(--kp-line)}.kw-premium .kw-social+.pdp-hero--accordion,.kw-premium .kw-social~.pdp-hero--accordion:first-of-type,.kw-premium .kwp-acc-first{margin-top:48px!important;border-top:1px solid var(--kp-line)}.kw-premium .pdp-hero--accordion-button{height:56px!important;padding:0!important;background:none!important}.kw-premium .pdp-hero--accordion-button,.kw-premium .pdp-hero--accordion-button *{font-size:16px!important;font-weight:700!important;color:var(--kp-ink)!important}.kw-premium .pdp-hero--accordion-content,.kw-premium .pdp-hero--accordion-text{background:none!important}.kw-premium .pdp-hero--accordion-text{padding-left:0!important;padding-right:0!important}.kw-premium .snc-feature-row{padding:64px 0!important}.kw-premium .snc-fr__container{max-width:1200px;margin:0 auto;padding:0 24px!important;box-sizing:border-box}.kw-premium .snc-fr__title{font-size:28px!important;line-height:1.15!important;color:var(--kp-green)!important;margin:0 0 32px!important}.kw-premium .snc-fr__icons{gap:0!important;margin:0 0 32px!important;border-top:1px solid var(--kp-line)}.kw-premium .snc-fr__icon-item{gap:12px!important;padding:12px 0!important;border-bottom:1px solid var(--kp-line)}.kw-premium .snc-fr__icon-img{width:24px!important;height:24px!important;filter:grayscale(1) brightness(.35)}.kw-premium .snc-fr__icon-text{font-family:var(--kp-sans)!important;font-size:14px!important;font-weight:700!important;color:var(--kp-ink)!important}.kw-premium .snc-fr__text p{font-family:var(--kp-sans)!important;font-size:16px!important;line-height:1.6!important;color:var(--kp-text)!important}.kw-premium .snc-fr__image,.kw-premium .snc-fr__image-wrapper{border-radius:0!important}@media(min-width:1025px){.kw-premium .snc-feature-row{padding:96px 0!important}.kw-premium .snc-fr__container{padding:0 48px!important}.kw-premium .snc-fr__title{font-size:40px!important}}.kw-premium .snc-review-grid__inner,.kw-premium .snc-review-grid__column{gap:4px!important}.kw-premium .snc-review-grid__item,.kw-premium .snc-review-grid__image,.kw-premium .snc-hl__item-image,.kw-premium .snc-hl__item-image img,.kw-premium .snc-plp--product-card,.kw-premium .snc-plp--product-image-wrapper,.kw-premium .snc-plp--product-image-wrapper img{border-radius:0!important}html.kw-premium-on .kw-sticky{gap:8px;padding-left:16px;padding-right:16px;box-shadow:0 -1px 0 var(--kp-line),0 -8px 24px #0000000a}html.kw-premium-on .kw-sticky__size{height:52px!important;min-width:56px;border-radius:2px!important;border-width:1px!important;font-family:var(--kp-sans)!important;font-size:14px!important;font-weight:700!important}html.kw-premium-on .kw-sticky__buy{height:52px!important;border-radius:2px!important;font-family:var(--kp-sans)!important;font-size:15px!important;font-weight:700!important;letter-spacing:.02em}.kw-premium .pdp-hero--complementary .pdp-hero--complementary-price b,.kw-premium .pdp-hero--complementary .kw-comp-final{color:var(--kp-ink)!important}.kw-premium .pdp-hero--complementary-info{flex:1 1 auto!important;min-width:0!important}.kw-premium .pdp-hero--complementary .pdp-hero--complementary-add,.kw-premium .pdp-hero--complementary .pdp-hero--complementary-add *,.kw-premium .pdp-hero--complementary .pdp-hero--complementary-add:after{font-family:var(--kp-sans)!important}@media(max-width:990px){.kw-premium .snc-feature-row{padding:64px 0!important}.kw-premium .snc-fr__container{gap:32px!important;padding:0 24px!important}.kw-premium .snc-fr__title,.kw-premium .snc-fr__icons{margin:0!important}.kw-premium .snc-fr__image-wrapper{margin:0 -24px;width:auto!important}}.kw-premium .snc-hl__item-image,.kw-premium .snc-hl__item-image img{box-shadow:none!important}.kw-premium .snc-faq--header{text-align:left!important}.kw-premium .snc-faq--title{text-align:left!important;font-size:28px!important;line-height:1.15!important}.kw-premium .snc-faq--question,.kw-premium .snc-faq--question span:not(.snc-faq--icon){font-family:var(--kp-sans)!important;font-size:16px!important;font-weight:700!important;color:var(--kp-ink)!important;line-height:1.4!important}.kw-premium .snc-faq--item{border-color:var(--kp-line)!important}.kw-premium .snc-hl__title,.kw-premium .snc-carousel__title{font-size:28px!important;line-height:1.15!important}.kw-premium .snc-hl__item{border-color:var(--kp-line)!important}.kw-premium .snc-hl__item-title{font-size:20px!important}.kw-premium .snc-hl__item-text p,.kw-premium .snc-faq--answer-content p{font-size:16px!important;line-height:1.6!important;color:var(--kp-text)!important}@media(max-width:1024px){.kw-premium .snc-images-grid-wrapper,.kw-premium .snc-review-grid{padding-left:0!important;padding-right:0!important}.kw-premium .snc-review-grid__inner{width:100%!important;max-width:none!important;padding:0!important}.kw-premium .snc-horizontal-list,.kw-premium .snc-faq--root,.kw-premium .snc-carousel__header{padding-left:24px!important;padding-right:24px!important}}@media(min-width:1025px){.kw-premium .snc-faq--title,.kw-premium .snc-hl__title,.kw-premium .snc-carousel__title{font-size:40px!important}}.kw-premium .pdp-hero--delivery-text.kwp-deliv{display:block!important;margin:12px 0 0!important;padding:0!important;border:0!important;background:none!important;text-align:left!important}.kw-premium .kwp-deliv>span{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:2px;font-size:14px!important;font-weight:700!important;color:var(--kp-ink)!important;text-align:left!important}.kw-premium .kwp-deliv small{font-size:14px!important;font-weight:400!important;color:var(--kp-mute)!important}.kw-premium .kwp-deliv+.kw-plazos{justify-content:flex-start!important;margin-top:16px!important;padding-top:16px!important;border-top:1px solid var(--kp-line)!important}.kw-premium .kwp-usp .kw-desc__list{padding-top:4px!important}.kw-premium .kwp-pricebar~.kw-plazos,.kw-premium .kw-promo-par+.kw-plazos{justify-content:flex-start!important;margin:12px 0 0!important;padding:0!important;border:0!important}.kw-premium .kwp-benefits{display:flex!important;flex-direction:column;gap:0!important;margin:16px 0 0!important;padding:0!important;list-style:none}.kw-premium .kwp-benefits li{display:flex!important;align-items:center;gap:12px!important;min-height:32px;margin:0!important;padding:0!important;font-size:14px!important;line-height:1.4!important;background:none!important;border:0!important}.kw-premium .kwp-benefits svg{width:18px!important;height:18px!important;color:var(--kp-ink)!important;flex:none}.kw-premium .kwp-benefits .kw-desc__link{font-size:14px!important;font-weight:400!important;color:var(--kp-ink)!important;text-decoration-color:var(--kp-faint)!important;text-underline-offset:3px}.kw-premium .kwp-benefits .kw-desc__hero{margin:0!important;padding:0!important;border:0!important;background:none!important;border-radius:0!important}.kw-premium .kwp-benefits .kw-desc__hero span{display:flex!important;flex-direction:row!important;gap:6px;align-items:baseline}.kw-premium .kwp-benefits .kw-desc__hero strong{font-size:14px!important;font-weight:400!important;color:var(--kp-ink)!important}.kw-premium .kwp-benefits .kw-desc__hero small{display:none!important}.kw-premium .kwp-deliv{margin-top:12px!important}.kw-premium .kwp-deliv+.pdp-hero--complementary,.kw-premium .pdp-hero--actions-wrapper+.pdp-hero--complementary{margin-top:32px!important}.kw-premium .kwp-trust-low{margin:24px 0 0!important}.kw-premium .kwp-trust-low .kw-pay-row{justify-content:flex-start!important}.kw-premium .kw-plazos.kwp-plazos-low{justify-content:flex-start!important;margin:16px 0 0!important;padding:16px 0 0!important;border-top:1px solid var(--kp-line)!important}.kw-premium .kwp-trust-low{margin:12px 0 0!important}@media(max-width:1024px){.kw-premium .kw-rstrip--mobile{padding:24px 0 0!important;background:#fff!important}.kw-premium .kw-rstrip--mobile .kw-rstrip__track{padding:0 24px!important;scroll-padding-left:24px!important}}@media(min-width:1025px){.kw-premium .kw-rstrip--desktop{margin:32px 0 0!important;padding:0!important;background:none!important}.kw-premium .kw-rstrip--desktop .kw-rstrip__track{padding:0!important}}@media(max-width:1024px){.kw-premium .pdp-hero--info-card{margin-top:0!important}.kw-premium .kw-rstrip--mobile{padding-bottom:0!important}.kw-premium .kw-rstrip--mobile:after{content:"";display:block;height:1px;margin:32px 24px 0;background:var(--kp-line)}}@media(max-width:1024px){.kw-premium .pdp-hero--info-card{border-radius:0!important;box-shadow:none!important}}.kw-premium .pdp-hero--accordion+.kw-social{margin-top:48px!important}.kw-premium .pdp-hero--complementary{margin-top:32px!important;padding-top:32px!important;border-top:1px solid var(--kp-line)!important}.kw-premium .pdp-hero--complementary-item:last-child{border-bottom:0!important}.kw-premium .kw-social__img img,.kw-premium .kw-social__card{border-radius:0!important}.kw-premium .kwp-off-tag{align-self:center;padding:1px 6px;border:1px dashed var(--kp-sale);border-radius:4px;background:#fbefe6;color:var(--kp-sale);font-size:12px;font-weight:700;line-height:16px;white-space:nowrap}.kw-premium .pdp-hero--complementary-price .kwp-off-tag{font-size:12px!important;font-weight:700!important;line-height:16px!important;padding:1px 5px!important;color:var(--kp-sale)!important}.kw-premium .pdp-hero--complementary-image{width:64px!important;height:64px!important;flex:none!important}.kw-premium .pdp-hero--complementary-add{flex:none!important}.kw-premium .pdp-hero--complementary-price{flex-wrap:wrap;row-gap:4px}html.kw-premium-on .custom-header--cart-panel,html.kw-premium-on .custom-header--cart-panel *{font-family:var(--kp-sans);letter-spacing:0}html.kw-premium-on .custom-header--cart-panel :is(.kw-cart-title,.custom-header--upsell-title){font-family:var(--kp-serif)!important;color:var(--kp-green)!important;font-weight:400!important}html.kw-premium-on .custom-header--cart-header{border-bottom:1px solid var(--kp-line)!important;box-shadow:none!important}html.kw-premium-on .kw-cart-title{font-size:22px!important}html.kw-premium-on .kw-cart-tabs{gap:0!important}html.kw-premium-on .kw-cart-tabs .custom-header--cart-switch-btn{border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;border-bottom:1px solid transparent!important;opacity:.45}html.kw-premium-on .kw-cart-tabs .custom-header--cart-switch-btn.is-active{border-bottom-color:var(--kp-ink)!important;opacity:1}html.kw-premium-on .custom-header--cart-close-icon{width:18px!important;height:18px!important}html.kw-premium-on .custom-header--cart-panel .kw-nudge{background:var(--kp-green)!important;box-shadow:none!important;gap:12px!important;padding:12px 20px!important;font-size:14px!important;line-height:1.4!important;color:#ffffffd9!important}html.kw-premium-on .custom-header--cart-panel .kw-nudge:after{display:none!important}html.kw-premium-on .custom-header--cart-panel .kw-nudge strong{font-weight:700!important;color:#fff!important}html.kw-premium-on .custom-header--cart-panel .kw-nudge__badge{min-width:36px!important;width:36px;height:36px!important;font-size:12px!important;font-weight:700!important;animation:none!important;box-shadow:none!important}html.kw-premium-on .custom-header--cart-panel .kw-nudge__txt{font-size:14px!important}html.kw-premium-on .custom-header--cart-shipping-bar{margin:20px 0 0!important;padding:0!important}html.kw-premium-on .custom-header--cart-shipping-text{font-size:14px!important;font-weight:400!important;color:var(--kp-text)!important;margin:0 0 12px!important}html.kw-premium-on .custom-header--cart-shipping-amount{font-size:14px!important;font-weight:700!important;color:var(--kp-ink)!important}html.kw-premium-on .custom-header--cart-progress-bar{height:3px!important;border-radius:0!important;background:var(--kp-line)!important}html.kw-premium-on .custom-header--cart-progress-fill{border-radius:0!important;background:var(--kp-green)!important}html.kw-premium-on .custom-header--cart-progress-fill:after{display:none!important}html.kw-premium-on .custom-header--cart-progress-labels{margin-top:8px!important}html.kw-premium-on .custom-header--cart-progress-label,html.kw-premium-on .custom-header--cart-progress-label *{font-size:12px!important;font-weight:400!important;color:var(--kp-mute)!important}html.kw-premium-on .custom-header--cart-panel .kw-reserva{margin:16px 0 0!important;padding:0 0 20px!important;border-bottom:1px solid var(--kp-line);font-size:12px!important;line-height:1.45!important;color:var(--kp-mute)!important;gap:8px!important}html.kw-premium-on .custom-header--cart-panel .kw-reserva strong{font-weight:700!important;color:var(--kp-text)!important}html.kw-premium-on .custom-header--cart-panel .kw-reserva svg{width:14px!important;height:14px!important;stroke:var(--kp-mute)!important;stroke-width:1.6!important}html.kw-premium-on .custom-header--cart-item{padding:20px 0!important;border-bottom:1px solid var(--kp-line)!important}html.kw-premium-on .custom-header--cart-item-image-container,html.kw-premium-on .custom-header--cart-item-image{border-radius:0!important;background:var(--kp-photo)!important}html.kw-premium-on .custom-header--cart-item-image-container .kw-cart-promo{display:none!important}html.kw-premium-on .custom-header--cart-item-title,html.kw-premium-on .custom-header--cart-item-title *{font-family:var(--kp-sans)!important;font-size:16px!important;font-weight:700!important;text-transform:none!important;color:var(--kp-ink)!important;line-height:1.3!important}html.kw-premium-on .kw-cart-variant{gap:8px!important;margin:8px 0 0!important}html.kw-premium-on .kw-cart-size select{height:32px!important;padding:0 28px 0 10px!important;border:1px solid var(--kp-line)!important;border-radius:2px!important;background:#fff!important;font-size:14px!important;font-weight:400!important;color:var(--kp-ink)!important;box-shadow:none!important}html.kw-premium-on .kw-cart-size:after{right:10px!important;width:5px!important;height:5px!important;border-width:1.4px!important}html.kw-premium-on .kw-cart-color{height:32px!important;padding:0!important;background:none!important;border-radius:0!important;font-size:14px!important;color:var(--kp-mute)!important}html.kw-premium-on .kw-cart-color i,html.kw-premium-on .kw-cart-color span:first-child{width:12px!important;height:12px!important}html.kw-premium-on .custom-header--cart-item-price{gap:8px!important;align-items:center!important}html.kw-premium-on .custom-header--cart-item-price-final{font-size:14px!important;font-weight:700!important}html.kw-premium-on .custom-header--cart-item-price-original{font-size:14px!important;color:var(--kp-faint)!important}html.kw-premium-on .custom-header--cart-item-quantity{height:32px!important;border:1px solid var(--kp-line)!important;border-radius:2px!important;box-shadow:none!important;background:#fff!important}html.kw-premium-on .custom-header--cart-qty-btn{height:30px!important;width:30px!important;background:none!important;border:0!important;color:var(--kp-ink)!important;font-size:14px!important}html.kw-premium-on .custom-header--cart-qty-val{font-size:14px!important;color:var(--kp-ink)!important}html.kw-premium-on .custom-header--cart-item-remove{background:none!important;border-radius:0!important;box-shadow:none!important;opacity:.55}html.kw-premium-on .custom-header--cart-item-remove:hover{background:none!important;opacity:1}html.kw-premium-on .kwp-off-tag,.kw-premium .kwp-off-tag{display:inline-block;align-self:center;padding:1px 5px!important;border:1px dashed var(--kp-sale);border-radius:4px;background:#fbefe6;color:var(--kp-sale)!important;font-size:12px!important;font-weight:700!important;line-height:16px!important;white-space:nowrap}html.kw-premium-on .custom-header--cart-upsell{margin-top:0!important;margin-bottom:0!important;padding:24px 0!important;background:none!important;border-radius:0!important}html.kw-premium-on .custom-header--upsell-title{font-size:18px!important;margin:0 0 12px!important}html.kw-premium-on .custom-header--cart-upsell .kw-upsell-list{gap:0!important}html.kw-premium-on .custom-header--cart-upsell .kw-upsell-list>li{flex-basis:calc(100% - 72px)!important}html.kw-premium-on .custom-header--cart-upsell .kw-upsell-row{gap:12px!important;padding:0 16px 0 0!important;margin-right:16px;border-radius:0!important;background:none!important;box-shadow:none!important;border-right:1px solid var(--kp-line)}html.kw-premium-on .kw-upsell-img{width:64px!important;height:64px!important;border-radius:0!important;background:var(--kp-photo)!important;overflow:hidden}html.kw-premium-on .kw-upsell-img img{border-radius:0!important}html.kw-premium-on .kw-upsell-img .kw-upsell-off{display:none!important}html.kw-premium-on .kw-upsell-name{font-size:14px!important;font-weight:700!important;color:var(--kp-ink)!important;line-height:1.3!important}html.kw-premium-on .kw-upsell-price{display:flex!important;align-items:center;flex-wrap:wrap;gap:4px 6px;margin-top:4px}html.kw-premium-on .kw-upsell-price,html.kw-premium-on .kw-upsell-price *{font-size:14px!important}html.kw-premium-on .kw-upsell-price b,html.kw-premium-on .kw-upsell-price strong{color:var(--kp-ink)!important;font-weight:700!important}html.kw-premium-on .kw-upsell-price s{color:var(--kp-faint)!important}html.kw-premium-on .kw-upsell-price .kwp-off-tag{font-size:12px!important}html.kw-premium-on .kw-upsell-add{height:36px!important;padding:0 12px!important;border-radius:2px!important;background:#fff!important;color:var(--kp-green)!important;box-shadow:inset 0 0 0 1px var(--kp-green)!important;font-family:var(--kp-sans)!important;font-size:14px!important;font-weight:700!important}html.kw-premium-on .custom-header--cart-footer{box-shadow:none!important;border-top:1px solid var(--kp-line)!important;padding-top:16px!important}html.kw-premium-on .custom-header--cart-summary{margin:0 0 16px!important;gap:6px}html.kw-premium-on .custom-header--cart-summary-row,html.kw-premium-on .custom-header--cart-summary-row span{font-size:14px!important;font-weight:400!important;color:var(--kp-text)!important}html.kw-premium-on .custom-header--cart-summary-row:first-child,html.kw-premium-on .custom-header--cart-summary-row:first-child span,html.kw-premium-on .custom-header--cart-summary-row:first-child b{font-size:16px!important;font-weight:700!important;color:var(--kp-ink)!important}html.kw-premium-on .kw-cart-sub s{font-size:14px!important;font-weight:400!important;color:var(--kp-faint)!important}html.kw-premium-on .kw-cart-save span:last-child{color:var(--kp-sale)!important;font-weight:700!important}html.kw-premium-on .custom-header--cart-checkout-button{height:52px!important;min-height:52px!important;border-radius:2px!important;font-family:var(--kp-sans)!important;font-size:15px!important;font-weight:700!important;letter-spacing:.02em!important;box-shadow:none!important}html.kw-premium-on .custom-header--cart-checkout-button .kw-lock{width:16px!important;height:16px!important}html.kw-premium-on .kwp-secure{display:flex;align-items:center;justify-content:center;gap:6px;margin:12px 0 0;font-size:12px;line-height:16px;color:var(--kp-mute)}html.kw-premium-on .kwp-secure svg{width:14px;height:14px;flex:none;fill:none;stroke:var(--kp-mute);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}html.kw-premium-on .kwp-secure b{font-weight:700;color:var(--kp-text)}html.kw-premium-on .kw-cart-pay{justify-content:center!important;gap:6px!important;margin-top:8px!important}html.kw-premium-on .kw-cart-pay svg,html.kw-premium-on .kw-cart-pay .kw-pay-mp{flex:0 1 30px!important;width:30px!important}html.kw-premium-on .kw-size-btn{height:32px!important;padding:0 10px!important;gap:8px!important;border-color:var(--kp-line)!important;border-radius:2px!important;font-size:14px!important;font-weight:400!important;color:var(--kp-ink)!important}html.kw-premium-on .kw-size-btn i{width:5px!important;height:5px!important;border-width:1.4px!important}html.kw-premium-on .custom-header--cart-item-price .kwp-off-tag{order:3}html.kw-premium-on .kw-size-menu{border-radius:2px!important;box-shadow:0 8px 24px #00000014!important;border:1px solid var(--kp-line)!important}html.kw-premium-on .kw-size-menu li{border-radius:0!important;font-size:14px!important}html.kw-premium-on .kw-size-menu li[aria-selected=true]{font-weight:700!important}html.kw-premium-on .custom-header--cart-shipping-text{line-height:20px!important;padding-right:72px!important}html.kw-premium-on .custom-header--cart-progress-container{position:relative!important}html.kw-premium-on .custom-header--cart-progress-labels{position:absolute!important;right:0;top:-32px;margin:0!important;line-height:20px}html.kw-premium-on .custom-header--cart-progress-labels>:first-child{display:none!important}html.kw-premium-on .custom-header--cart-progress-label,html.kw-premium-on .custom-header--cart-progress-label *{font-size:14px!important;color:var(--kp-mute)!important;line-height:20px!important}html.kw-premium-on .custom-header--cart-item{gap:16px!important}html.kw-premium-on .custom-header--cart-footer{padding-bottom:calc(28px + env(safe-area-inset-bottom))!important}html.kw-premium-on .custom-header--cart-checkout-button .kw-lock{display:none!important}html.kw-premium-on .custom-header--cart-checkout-button{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding-left:16px!important;padding-right:16px!important}.kw-premium .kw-gift{margin:24px 0 0!important;padding:12px 0!important;border:0!important;border-top:1px solid var(--kp-line)!important;border-bottom:1px solid var(--kp-line)!important;border-radius:0!important;background:none!important;box-shadow:none!important;min-height:0!important}.kw-premium .kw-gift__img{flex:0 0 64px!important;width:64px;height:64px;border-radius:0!important;background:var(--kp-photo)!important;overflow:hidden}.kw-premium .kw-gift__body{gap:4px!important;padding:0 60px 0 16px!important}.kw-premium .kw-gift__badge,.kw-premium .kw-gift__badge *{padding:0!important;border-radius:0!important;background:none!important;color:var(--kp-mute)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em!important}.kw-premium .kw-gift__name{font-size:14px!important;font-weight:700!important;color:var(--kp-ink)!important}.kw-premium .kw-gift__price{font-size:14px!important;color:var(--kp-faint)!important}.kw-premium .kw-gift__price strong{font-size:14px!important;font-weight:700!important;color:var(--kp-sale)!important}.kw-premium .kw-gift__switch{top:50%!important;right:0!important;transform:translateY(-50%)}.kw-premium .kw-gift+.pdp-hero--complementary,.kw-premium .kw-gift~.pdp-hero--complementary{border-top:0!important}.kw-premium .pdp-hero--actions-wrapper:has(.kw-gift)+.pdp-hero--complementary{border-top:0!important;padding-top:0!important}.kw-premium .kw-color-opt .pdp-hero--colors-label,.kw-premium .kw-color-opt .pdp-hero--colors-label *{font-family:var(--kp-sans)!important;font-size:14px!important;font-weight:700!important;color:var(--kp-ink)!important}.kw-premium .kw-color-opt .pdp-hero--colors-label span{font-weight:400!important;color:var(--kp-text)!important}.kw-premium .pdp-hero--colors-container{gap:12px!important}.kw-premium .pdp-hero--color-button{width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;border:0!important;border-radius:50%!important;box-shadow:inset 0 0 0 1px #0000001f!important}.kw-premium .pdp-hero--color-button.is-selected{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--kp-ink)!important}.kw-premium .pdp-hero--color-button *{border-radius:50%!important}.kw-premium .kw-shoe-btn{height:40px!important;padding:0 12px!important;border:0!important;border-radius:2px!important;background:#fff!important;color:var(--kp-green)!important;box-shadow:inset 0 0 0 1px var(--kp-green)!important;font-family:var(--kp-sans)!important;font-size:14px!important;font-weight:700!important;white-space:nowrap}html.kw-premium-on .custom-header--cart-shipping-bar.kw-ship-won .kw-ship-banner{display:flex!important;align-items:center;gap:8px!important;margin:0!important;padding:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--kp-green)!important;font-size:14px!important;min-height:0!important}html.kw-premium-on .kw-ship-banner strong{font-size:14px!important;font-weight:700!important;color:var(--kp-green)!important}html.kw-premium-on .kw-ship-ico{width:20px!important;height:20px!important;background:none!important;border-radius:0!important;color:var(--kp-green)!important}html.kw-premium-on .kw-ship-ico svg{width:20px!important;height:20px!important}html.kw-premium-on .kw-ship-banner .kw-confeti{display:none!important}html.kw-premium-on .kw-cart-ship [data-kw-cart-ship-val] b{color:var(--kp-green)!important;font-weight:700!important}.kw-premium .pdp-hero--product-title{text-transform:none!important}.kw-premium .kw-promo-par,.kw-premium .kwp-benefits li,.kw-premium .kwp-benefits .kw-desc__link,.kw-premium .kwp-benefits .kw-desc__hero strong,.kw-premium .pdp-hero--sizes-label,.kw-premium .pdp-hero--sizes-label *,.kw-premium .pdp-hero--size-guide-link,.kw-premium .kw-color-opt .pdp-hero--colors-label,.kw-premium .kw-color-opt .pdp-hero--colors-label *,.kw-premium .pdp-hero--size-button,.kw-premium .kw-size-opt .pdp-hero--stock-status,.kw-premium .kw-size-opt .pdp-hero--stock-status span:not(.pdp-hero--stock-dot),.kw-premium .kwp-deliv>span,.kw-premium .kwp-deliv small,.kw-premium .kw-plazos__text,.kw-premium .pdp-hero--button,.kw-premium .pdp-hero--button *,.kw-premium .pdp-hero--complementary-name,.kw-premium .pdp-hero--complementary-price b,.kw-premium .pdp-hero--complementary .kw-comp-final,.kw-premium .kw-juntos,.kw-premium .pdp-hero--complementary-add,.kw-premium .pdp-hero--complementary-add:after,.kw-premium .kw-shoe-btn,.kw-premium .kw-gift__name,.kw-premium .kw-specs__v,.kw-premium .kw-env__title,.kw-premium .kw-social__name,.kw-premium .kw-social__text{font-size:16px!important}.kw-premium .kw-env__title{font-weight:700!important}.kw-premium .pdp-hero--complementary .pdp-hero--complementary-add:after{font-size:16px!important}.kw-premium .kwp-benefits li{min-height:36px!important}.kw-premium .kwp-benefits svg{width:20px!important;height:20px!important}.kw-premium .pdp-hero--price-original,.kw-premium .pdp-hero--price-original *,.kw-premium .kwp-pricebar .rvst span,.kw-premium .pdp-hero--complementary-price s,.kw-premium .kw-gift__price,.kw-premium .kw-specs__k,.kw-premium .pdp-hero--accordion small{font-size:14px!important}.kw-premium .kw-gift__price strong{font-size:16px!important}.kw-premium .pdp-hero--discount-badge{font-size:14px!important}.kw-premium .kwp-off-tag,.kw-premium .pdp-hero--complementary-price .kwp-off-tag{font-size:12px!important}html.kw-premium-on .kw-sticky__size,html.kw-premium-on .kw-sticky__buy,html.kw-premium-on .custom-header--cart-shipping-text,html.kw-premium-on .custom-header--cart-shipping-amount,html.kw-premium-on .custom-header--cart-item-title,html.kw-premium-on .custom-header--cart-item-title *,html.kw-premium-on .custom-header--cart-item-price-final,html.kw-premium-on .custom-header--cart-summary-row,html.kw-premium-on .custom-header--cart-summary-row span,html.kw-premium-on .custom-header--cart-summary-row b,html.kw-premium-on .custom-header--cart-checkout-button,html.kw-premium-on .custom-header--cart-panel .kw-nudge,html.kw-premium-on .custom-header--cart-panel .kw-nudge__txt,html.kw-premium-on .custom-header--cart-shipping-bar.kw-ship-won .kw-ship-banner,html.kw-premium-on .kw-ship-banner strong,html.kw-premium-on .custom-header--cart-summary-row:first-child,html.kw-premium-on .custom-header--cart-summary-row:first-child span,html.kw-premium-on .custom-header--cart-summary-row:first-child b{font-size:16px!important}html.kw-premium-on .custom-header--cart-panel .kw-reserva,html.kw-premium-on .custom-header--cart-panel .kw-reserva *,html.kw-premium-on .kwp-secure,html.kw-premium-on .kwp-secure *,html.kw-premium-on .custom-header--cart-progress-label,html.kw-premium-on .custom-header--cart-progress-label *,html.kw-premium-on .kw-size-btn,html.kw-premium-on .kw-cart-color,html.kw-premium-on .custom-header--cart-item-price-original,html.kw-premium-on .kw-cart-sub s,html.kw-premium-on .custom-header--cart-qty-val,html.kw-premium-on .custom-header--cart-qty-btn,html.kw-premium-on .kw-upsell-name,html.kw-premium-on .kw-upsell-price,html.kw-premium-on .kw-upsell-price *,html.kw-premium-on .kw-upsell-add{font-size:14px!important}html.kw-premium-on .custom-header--cart-panel .kw-reserva svg,html.kw-premium-on .kwp-secure svg{width:16px!important;height:16px!important}html.kw-premium-on .custom-header--cart-panel .kw-reserva{color:var(--kp-text)!important}html.kw-premium-on .kwp-off-tag,html.kw-premium-on .kw-upsell-price .kwp-off-tag,html.kw-premium-on .custom-header--cart-panel .kw-nudge__badge{font-size:12px!important}.kw-premium .kw-juntos{font-size:14px!important}.kw-premium .pdp-hero--complementary-add,.kw-premium .kw-shoe-btn{padding:0 12px!important}.kw-premium .pdp-hero--complementary-item{gap:12px!important}html.kw-premium-on .kw-upsell-tag{font-size:12px!important}html.kw-premium-on .kw-cart-ship s,html.kw-premium-on .kw-cart-ship s *{font-size:14px!important}.kw-premium .pdp-hero--complementary-price .money{font-size:16px!important}.kw-premium .pdp-hero--complementary-price s,.kw-premium .pdp-hero--complementary-price s .money{font-size:14px!important}.kw-premium .pdp-hero--accordion-text h3,.kw-premium .pdp-hero--accordion-text h4{font-size:16px!important;font-weight:700!important}.kw-premium .pdp-hero--accordion-text th,.kw-premium .pdp-hero--accordion-text td{font-size:14px!important}.kw-premium .snc-plp--product-title,.kw-premium .snc-plp--product-price,.kw-premium .snc-plp--product-price .money{font-size:16px!important}.kw-premium,html.kw-premium-on{--kp-r: 8px;--kp-r-sm: 4px}html.kwp-recto,html.kwp-recto .kw-premium{--kp-r: 2px;--kp-r-sm: 0px}.kw-premium .pdp-hero--button,.kw-premium .pdp-hero--complementary-add,.kw-premium .kw-shoe-btn,html.kw-premium-on .kw-sticky__size,html.kw-premium-on .kw-sticky__buy,html.kw-premium-on .custom-header--cart-checkout-button,html.kw-premium-on .kw-upsell-add,html.kw-premium-on .kw-size-btn,html.kw-premium-on .custom-header--cart-item-quantity,html.kw-premium-on .kw-size-menu{border-radius:var(--kp-r)!important}.kw-premium .pdp-hero--sizes-container{gap:8px!important}.kw-premium .pdp-hero--size-button,.kw-premium .pdp-hero--size-button:first-child{margin:0!important;border-radius:var(--kp-r)!important}html.kwp-recto .kw-premium .pdp-hero--sizes-container{gap:0!important}html.kwp-recto .kw-premium .pdp-hero--size-button{margin-left:-1px!important}html.kwp-recto .kw-premium .pdp-hero--size-button:first-child{margin-left:0!important}.kw-premium .pdp-hero--complementary-image,.kw-premium .pdp-hero--complementary-image img,.kw-premium .kw-gift__img,html.kw-premium-on .custom-header--cart-item-image-container,html.kw-premium-on .custom-header--cart-item-image,html.kw-premium-on .kw-upsell-img,html.kw-premium-on .kw-upsell-img img{border-radius:var(--kp-r-sm)!important;overflow:hidden}html.kw-premium-on .kw-sticky__buy{white-space:nowrap;padding:0 12px!important}html.kw-premium-on .kwp-sticky-price{font-weight:700}.kw-premium .pdp-hero--description{margin:24px 0 0!important}.kw-premium .pdp-hero--description-text,.kw-premium .pdp-hero--description-text *{font-family:var(--kp-sans)!important;text-align:left!important}.kw-premium .pdp-hero--description-text.is-short{font-size:16px!important;line-height:1.6!important;color:var(--kp-text)!important}.kw-premium .kwp-desc p{margin:0 0 16px!important;font-size:16px!important;line-height:1.6!important;color:var(--kp-text)!important}.kw-premium .kwp-desc .kwp-desc__title{margin:0 0 8px!important;font-family:var(--kp-serif)!important;font-size:22px!important;line-height:1.2!important;color:var(--kp-green)!important}.kw-premium .kwp-desc .kwp-desc__title *{font-family:var(--kp-serif)!important;font-weight:400!important;color:inherit!important}.kw-premium .kwp-desc .kwp-desc__h{margin:24px 0 4px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--kp-green)!important}.kw-premium .kwp-desc .kwp-desc__h *{font-size:inherit!important;font-weight:inherit!important;color:inherit!important}.kw-premium .kwp-desc .kw-specs{margin:0 0 16px!important}.kw-premium .kwp-desc .kwp-desc__note,.kw-premium .kwp-desc .kwp-desc__note *{font-size:14px!important;font-style:normal!important;color:var(--kp-mute)!important}.kw-premium .pdp-hero--description-toggle{margin-top:8px!important;font-family:var(--kp-sans)!important;font-size:16px!important;font-weight:700!important;color:var(--kp-ink)!important;text-decoration:underline!important;text-underline-offset:3px;background:none!important;border:0!important;padding:0!important}.kw-premium .kwp-desc ul.kw-specs{list-style:none;margin:0 0 16px!important;padding:0!important;border-top:1px solid var(--kp-line);display:block}.kw-premium .kwp-desc ul.kw-specs li{display:flex;flex-direction:column;gap:2px;margin:0;padding:12px 0;border-bottom:1px solid var(--kp-line);line-height:1.5}.kw-premium .kwp-desc .kw-specs__k{font-size:14px!important;font-weight:700!important;color:var(--kp-green)!important}.kw-premium .kwp-desc .kw-specs__v{font-size:16px!important;color:var(--kp-text)!important}.kw-premium .kwp-desc-wrap{overflow:hidden}.kw-premium .pdp-hero--description-text.is-short .pdp-hero--description-toggle{display:inline!important;margin:0!important;vertical-align:baseline}.kw-premium .pdp-hero--description-text.is-full{opacity:1;transition:opacity .45s ease .05s}.kw-premium .pdp-hero--description-text.is-full.is-revealing:not(.is-shown){opacity:0}.kw-premium .kwp-desc__less{margin:8px 0 0!important}@media(prefers-reduced-motion:reduce){.kw-premium .pdp-hero--description-text.is-full{transition:none}}html.kw-premium-on .custom-header--cart-footer-toggle,html.kw-premium-on [data-cart-footer-toggle],html.kw-premium-on [data-cart-footer-details]{display:none!important}html.kw-premium-on .kw-sticky .kw-sticky__color{font-size:0!important;color:transparent!important;gap:0!important}html.kw-premium-on .kw-sticky .kw-sticky__color{width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;display:inline-flex;align-items:center;justify-content:center}html.kw-premium-on .kw-sticky .kw-sticky__color i{width:32px!important;height:32px!important;border-radius:50%!important}html.kw-premium-on .kw-sticky .kw-sticky__color.is-selected{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--kp-ink)!important}@media(min-width:1025px){.kw-premium .pdp-hero--root,.kw-premium .pdp-hero--root.is-minimized{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.kw-premium .pdp-hero--image-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important}.kw-premium .pdp-hero--image-item{aspect-ratio:4 / 5;overflow:hidden}.kw-premium .pdp-hero--image-item:nth-child(3n){grid-column:1 / -1}.kw-premium .pdp-hero--image-item img{width:100%!important;height:100%!important;object-fit:cover}.kw-premium .pdp-hero--info-card,.kw-premium .pdp-hero--root.is-minimized .pdp-hero--info-card{padding:64px 32px 96px!important}.kw-premium .pdp-hero--info-card>*{max-width:420px!important}}@media(min-width:1600px){.kw-premium .pdp-hero--root,.kw-premium .pdp-hero--root.is-minimized{grid-template-columns:minmax(0,3fr) minmax(0,2fr)!important}}@media(min-width:1025px){.kw-premium .pdp-hero--info-card,.kw-premium .pdp-hero--root.is-minimized .pdp-hero--info-card{width:100%!important;justify-self:stretch!important;box-sizing:border-box;align-items:center!important}.kw-premium .pdp-hero--info-card>*{width:100%!important}}@media(min-width:1025px){html.kw-premium-on .custom-header--cart-panel{width:560px!important}html.kw-premium-on .custom-header--cart-header,html.kw-premium-on .custom-header--cart-footer{padding-left:32px!important;padding-right:32px!important;box-sizing:border-box}html.kw-premium-on .custom-header--cart-content{padding-left:0!important;padding-right:0!important}html.kw-premium-on #custom-header--cart-view{padding-left:32px!important;padding-right:32px!important;box-sizing:border-box}html.kw-premium-on .custom-header--cart-panel .kw-nudge{margin-left:-32px!important;margin-right:-32px!important;padding-left:32px!important;padding-right:32px!important}html.kw-premium-on .custom-header--cart-upsell{margin-left:-32px!important;margin-right:-32px!important}html.kw-premium-on .custom-header--cart-upsell>:not(.kw-upsell-list){padding-left:32px!important;padding-right:32px!important}html.kw-premium-on .custom-header--cart-upsell .kw-upsell-list{padding-left:32px!important;padding-right:32px!important;scroll-padding-left:32px}html.kw-premium-on .custom-header--cart-item-image-container,html.kw-premium-on .custom-header--cart-item-image{width:128px!important;height:128px!important}}@media(min-width:1025px){.kw-premium .kw-social{display:none!important}body:has(.kw-social) .section--snc-reviews,.section--snc-reviews:has(~* .kw-social){display:block!important}}@media(min-width:1025px){.kw-premium .pdp-hero--root{align-items:start!important}.kw-premium .pdp-hero--image-container{position:sticky!important;top:var(--kw-head-vis, var(--custom-header-total-height, 131px))!important;height:calc(100vh - var(--kw-head-vis, var(--custom-header-total-height, 131px)))!important;min-height:0!important;overflow:hidden!important;align-self:start}.kw-premium .pdp-hero--image-wrapper{height:100%!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:auto;scrollbar-width:none;align-content:start}.kw-premium .pdp-hero--image-wrapper::-webkit-scrollbar{display:none}.kw-premium .pdp-hero--info-card,.kw-premium .pdp-hero--root.is-minimized .pdp-hero--info-card{position:relative!important;top:auto!important;min-height:0!important}.kw-premium .kw-gal-badge{display:none!important}.kw-premium .pdp-hero--root .pdp-hero--info-top>.pdp-hero--limited-badge,.kw-premium .pdp-hero--root .pdp-hero--info-top>.pdp-hero--limited-badge.kwp-off,.kw-premium .kw-badge-desk{display:inline-flex!important;align-items:center;margin:0 0 12px!important;padding:4px 10px!important;border:0!important;border-radius:4px!important;background:#bb4700!important;color:#fff!important;font-family:var(--font-typos, "TyposLab", serif)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.2!important;width:fit-content}.kw-premium .pdp-hero--image-item{position:relative}.kw-premium .pdp-hero--image-item>.kw-gal-seals{position:absolute;top:20px;right:20px;z-index:3;pointer-events:none}}@media(max-width:1024px){.kw-premium .kw-badge-desk{display:none!important}}@media(min-width:1025px){.kw-premium .pdp-hero--image-wrapper{overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;scroll-behavior:auto!important;will-change:scroll-position}}@media(min-width:1025px){.kw-premium .pdp-hero--root,.kw-premium .pdp-hero--root.is-minimized{grid-template-columns:minmax(0,1fr) 548px!important}.kw-premium .pdp-hero--info-card,.kw-premium .pdp-hero--root.is-minimized .pdp-hero--info-card{width:548px!important;padding:48px 40px 96px!important;align-items:stretch!important}.kw-premium .pdp-hero--info-card>*{max-width:none!important;margin-left:0!important;margin-right:0!important}}.kw-sticky__info,.kw-sticky__label{display:none}@media(min-width:1025px){html.kw-premium-on .kw-sticky{display:flex!important;position:fixed;left:0;right:0;bottom:0;z-index:800;align-items:center;gap:24px;height:80px;padding:0 40px!important;background:#fff;box-shadow:0 -1px 0 var(--kp-line, #E4DFD5),0 -8px 24px #0000000d;transform:translateY(110%);transition:transform .3s ease}html.kw-premium-on.kw-sticky-desk-on .kw-sticky{transform:none}html.kw-premium-on .kw-sticky__info{display:flex;align-items:center;gap:16px;flex:1 1 0;min-width:0}html.kw-premium-on .kw-sticky__img{flex:none;width:56px;height:56px;border-radius:4px;overflow:hidden;background:var(--kp-photo, #F1F0EC)}html.kw-premium-on .kw-sticky__img img{width:100%;height:100%;object-fit:cover}html.kw-premium-on .kw-sticky__txt{display:flex;flex-direction:column;gap:2px;min-width:0}html.kw-premium-on .kw-sticky__name{font-family:var(--font-typos, "TyposLab", serif);font-size:20px;color:var(--kp-green, #2A4432);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.kw-premium-on .kw-sticky__price{display:flex;gap:8px;align-items:baseline;font-family:var(--font-nunito, "Nunito Sans", sans-serif)}html.kw-premium-on .kw-sticky__price b{font-size:16px;font-weight:700;color:var(--kp-sale, #B5501E)}html.kw-premium-on .kw-sticky__price s{font-size:14px;color:var(--kp-faint, #A9A79F)}html.kw-premium-on .kw-sticky__label{display:block;flex:none;font-family:var(--font-nunito, "Nunito Sans", sans-serif);font-size:16px;font-weight:700;color:var(--kp-ink, #1F2620)}html.kw-premium-on .kw-sticky__sizes{flex:none;overflow:visible!important}html.kw-premium-on .kw-sticky__buy{flex:0 0 320px!important}html.kw-has-sticky body{padding-bottom:0}}@media(min-width:1025px){html.kw-premium-on .kw-sticky__sizes{display:flex!important;gap:8px!important}html.kw-premium-on .kw-sticky__size{height:48px!important;min-width:64px;padding:0 14px!important;border:1px solid var(--kp-line, #E4DFD5)!important;border-radius:8px!important;background:#fff!important;color:var(--kp-ink, #1F2620)!important;font-family:var(--font-nunito, "Nunito Sans", sans-serif)!important;font-size:16px!important;font-weight:700!important;cursor:pointer}html.kw-premium-on .kw-sticky__size.is-selected{background:var(--kp-green, #2A4432)!important;border-color:var(--kp-green, #2A4432)!important;color:#fff!important}html.kw-premium-on .kw-sticky__buy{height:52px!important;border:0!important;border-radius:8px!important;background:var(--kp-green, #2A4432)!important;color:#fff!important;font-family:var(--font-nunito, "Nunito Sans", sans-serif)!important;font-size:16px!important;font-weight:700!important;cursor:pointer}}@media(min-width:1025px){html.kw-premium-on .kw-sticky{transform:none!important;transition:none!important}html.kw-premium-on.kw-has-sticky body{padding-bottom:80px!important}}.kw-premium .kw-size-opt+.pdp-hero--option-wrapper{margin:24px 0 0!important;padding:0!important;border-top:0!important;display:block!important}.kw-premium .kw-color-head{margin:0 0 12px!important}.kw-premium .kw-color-head .pdp-hero--colors-label,.kw-premium .kw-color-head .pdp-hero--colors-label *{font-family:var(--kp-sans)!important;font-size:16px!important;font-weight:700!important;color:var(--kp-ink)!important;letter-spacing:0!important}.kw-premium .kw-color-head [data-kw-color-selected]{font-weight:400!important;color:var(--kp-text)!important}.kw-premium .kw-size-opt .pdp-hero--stock-status{border-bottom:0!important;padding-bottom:0!important}.kw-premium .pdp-hero--colors-container{display:flex!important;gap:12px!important;flex-wrap:wrap}
/*# sourceMappingURL=/cdn/shop/t/46/assets/kwara-global.css.map */
