@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/webfont-1.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/webfont-2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/webfont-3.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/webfont-4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/webfont-3.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/webfont-4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/webfont-5.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/webfont-6.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/webfont-5.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/webfont-6.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/webfont-5.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/webfont-6.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/webfont-5.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/webfont-6.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/webfont-5.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/webfont-6.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0;padding:0;background:#fff}body{font-family:DM Sans,system-ui,sans-serif;color:#10231a;-webkit-font-smoothing:antialiased;text-wrap:pretty}a{color:#1e5b3c;text-decoration:none}a:hover{color:#a9822f}input,textarea,button,select{font:inherit;color:inherit}::selection{background:#c79a4b;color:#10231a}@keyframes asRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes asPulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.12;transform:scale(1.12)}}@keyframes asMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.navlink:hover,.navlink[aria-current=page]{background:#eef4f0;color:#1e5b3c}.btn-wa:hover{background:#16452d;color:#fff}.btn-dark:hover{background:#1e5b3c;color:#fff}.btn-ghost:hover{background:#fff;border-color:#1e5b3c;color:#1e5b3c}.btn-outline:hover,.btn-soft:hover{background:#1e5b3c;color:#fff;border-color:#1e5b3c}.btn-cream:hover{background:#e0c289;color:#0f2e1f}.link-cream:hover{color:#fff}.social:hover{border-color:#e0c289;color:#fff}.footlink:hover{color:#a9822f}.qtybtn:hover{background:#eef4f0}.chip:hover{border-color:#1e5b3c}.chip-plain:hover{border-color:#1e5b3c;color:#1e5b3c}.card{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s}.card:hover{transform:translateY(-4px);box-shadow:0 26px 44px -30px #10231a6b;border-color:#c6d8cc}.card-hero{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s}.card-hero:hover{transform:translateY(-5px);box-shadow:0 28px 46px -30px #10231a73;border-color:#c6d8cc}.field:focus{border-color:#1e5b3c;background:#fff}.btn-cart:hover{border-color:#1e5b3c;background:#eef4f0}.social-round:hover{border-color:#e0c289;background:#e0c28924}.btn-link:hover{color:#1e5b3c}.btn-quitar:hover{color:#9e251c}.btn-vol:hover{background:#fbf4e5;border-color:#c79a4b}.chip-open[aria-expanded=true]{border-color:#1e5b3c}.card a,.card-hero,.card-hero:hover,.card a:hover{color:inherit}a:focus-visible,button:focus-visible{outline:2px solid #1E5B3C;outline-offset:3px;border-radius:8px}.cart-row{display:grid;grid-template-columns:116px 1fr auto;gap:20px;align-items:center;background:#fff;border:1px solid #E4EBE6;border-radius:20px;padding:16px}.cart-row input[type=number]::-webkit-outer-spin-button,.cart-row input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media(max-width:640px){.cart-row{grid-template-columns:88px 1fr;gap:14px}.cart-row>div:last-child{grid-column:1 / -1;text-align:left!important;display:flex;align-items:baseline;gap:10px;border-top:1px solid #EEF2EF;padding-top:12px}}@media(max-width:1080px){.split{grid-template-columns:1fr!important;gap:40px!important}.grid-4,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:860px){.pad{padding-left:20px!important;padding-right:20px!important}.h1{font-size:40px!important}.h2{font-size:30px!important}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hero-pad{padding-top:56px!important;padding-bottom:56px!important}.tall{height:380px!important}.nav-desktop{display:none!important}.nav-mobile{display:flex!important}.stats{gap:24px!important;flex-wrap:wrap}.filters{position:static!important}.marquee-text{font-size:11px!important}.fields-2{grid-template-columns:1fr!important}.footer-grid{grid-template-columns:1fr 1fr!important}}@media(max-width:560px){.h1{font-size:32px!important}.h2{font-size:26px!important}.grid-4,.grid-3,.catalog-grid{grid-template-columns:1fr!important}.footer-grid{grid-template-columns:1fr!important;gap:32px!important}.tall{height:300px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
