:root{--ez-paper: #faf6ec;--ez-piel: #f3e8da;--ez-sage-light: #a3b18a;--ez-cream-deep: #f2e9d2;--ez-forest-deep: #2c3a2e;--ez-forest: #2c3a2e;--ez-sage-deep: #4b5e3c;--ez-sage: #7d9666;--ez-sage-soft: #eaeee1;--ez-sage-em: #647a4f;--ez-ink: #2c3a2e;--ez-ink-soft: #4a5044;--ez-line: #e6decb;--ez-clay: #ab7743;--ez-clay-soft: #f4ece2;--ez-display: var(--font-heading--family, "Cormorant Garamond", "Playfair Display", Georgia, "Times New Roman", serif);--ez-body: var(--font-body--family, "Cabin", ui-sans-serif, system-ui, sans-serif);--ez-t-hero: clamp(2.75rem, 1.2rem + 6.4vw, 7rem);--ez-t-xl: clamp(2rem, 1.1rem + 3.6vw, 4rem);--ez-t-lg: clamp(1.5rem, 1.05rem + 1.9vw, 2.5rem);--ez-t-md: clamp(1.125rem, 1rem + .6vw, 1.4rem);--ez-t-body: clamp(.95rem, .9rem + .25vw, 1.0625rem);--ez-t-eyebrow: clamp(.65rem, .6rem + .18vw, .75rem);--ez-track-wide: .22em;--ez-track-mid: .08em;--ez-space-section: clamp(4.5rem, 2rem + 9vw, 11rem);--ez-space-block: clamp(1.75rem, 1rem + 2.6vw, 3.5rem);--ez-gutter: clamp(1.25rem, .6rem + 2.6vw, 3.5rem);--ez-maxw: 82.5rem;--ez-maxw-prose: 46rem;--ez-ease: cubic-bezier(.22, 1, .36, 1);--ez-ease-in: cubic-bezier(.6, 0, .35, 1);--ez-dur: .75s;--ez-dur-slow: 1.4s}.ez-wrap{width:100%;max-width:var(--ez-maxw);margin-inline:auto;padding-inline:var(--ez-gutter)}.ez-prose{max-width:var(--ez-maxw-prose)}.ez-section{padding-block:var(--ez-space-section);position:relative}.ez-eyebrow{font-family:var(--ez-body);font-size:var(--ez-t-eyebrow);font-weight:500;letter-spacing:var(--ez-track-wide);text-transform:uppercase;line-height:1;display:inline-flex;align-items:center;gap:.7em;color:var(--ez-sage-deep)}.ez-eyebrow:before{content:"";inline-size:clamp(1.5rem,3vw,3rem);block-size:1px;background:currentColor;opacity:.55}.ez-eyebrow--center:before{display:none}.ez-h{font-family:var(--ez-display);font-weight:300;line-height:1.04;letter-spacing:-.015em;text-wrap:balance;margin:0;color:var(--ez-forest)}.ez-h--hero{font-size:var(--ez-t-hero)}.ez-h--xl{font-size:var(--ez-t-xl)}.ez-h--lg{font-size:var(--ez-t-lg)}.ez-h em{font-style:italic;color:var(--ez-sage-em)}.ez-body{font-family:var(--ez-body);font-size:var(--ez-t-body);line-height:1.75;color:var(--ez-ink-soft);text-wrap:pretty;margin:0}.ez-rule{border:0;border-top:1px solid var(--ez-line);margin:0}.ez-btn{--_bg: var(--ez-forest);--_fg: var(--ez-paper);--_bd: var(--ez-forest);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.65em;min-block-size:3.25rem;padding-inline:clamp(1.5rem,3vw,2.5rem);border:1px solid var(--_bd);border-radius:999px;background:var(--_bg);color:var(--_fg);font-family:var(--ez-body);font-size:.875rem;font-weight:600;letter-spacing:var(--ez-track-mid);text-transform:uppercase;text-decoration:none;cursor:pointer;overflow:hidden;isolation:isolate;transition:color .45s var(--ez-ease),border-color .45s var(--ez-ease),transform .45s var(--ez-ease)}.ez-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ez-sage-deep);transform:translateY(101%);transition:transform .55s var(--ez-ease)}.ez-btn:hover:after,.ez-btn:focus-visible:after{transform:translateY(0)}.ez-btn:hover{border-color:var(--ez-sage-deep)}.ez-btn:active{transform:scale(.98)}.ez-btn--ghost{--_bg: transparent;--_fg: currentColor;--_bd: color-mix(in srgb, currentColor 38%, transparent)}.ez-btn--ghost:hover{color:var(--ez-paper)}.ez-btn--light{--_bg: var(--ez-paper);--_fg: var(--ez-forest);--_bd: var(--ez-paper)}.ez-btn--light:hover{color:var(--ez-paper)}.ez-link{font-family:var(--ez-body);font-size:.8125rem;font-weight:600;letter-spacing:var(--ez-track-mid);text-transform:uppercase;text-decoration:none;color:inherit;padding-block-end:.35em;background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .5s var(--ez-ease)}.ez-link:hover{background-size:0% 1px;background-position:100% 100%}.ez-on-dark{background:var(--ez-forest);color:var(--ez-paper)}.ez-on-dark .ez-body{color:color-mix(in srgb,var(--ez-paper) 76%,transparent)}.ez-on-dark .ez-eyebrow{color:var(--ez-sage-light)}.ez-on-dark .ez-h{color:#fff}.ez-on-dark .ez-h em{color:var(--ez-sage-light)}.ez-on-band .ez-eyebrow,.ez-on-band .ez-h em,.ez-on-band .ez-body{color:var(--ez-forest)}.ez-on-paper{background:var(--ez-paper)}.ez-on-sage{background:var(--ez-sage-soft)}[data-ez-reveal]{opacity:0;transform:translate3d(0,1.75rem,0);transition:opacity var(--ez-dur) var(--ez-ease),transform var(--ez-dur) var(--ez-ease);transition-delay:var(--ez-delay, 0s);will-change:opacity,transform}[data-ez-reveal].is-in{opacity:1;transform:none}.no-js [data-ez-reveal],.ez-motion-off [data-ez-reveal]{opacity:1;transform:none;transition:none}.ez-mask{display:block;overflow:hidden}.ez-mask>span{display:block;transform:translate3d(0,100%,0);transition:transform var(--ez-dur-slow) var(--ez-ease);transition-delay:var(--ez-delay, 0s)}.is-in>.ez-mask>span,.ez-mask.is-in>span{transform:none}@media(prefers-reduced-motion:reduce){[data-ez-reveal],[data-ez-reveal].is-in,.ez-mask>span{opacity:1!important;transform:none!important;transition:none!important}}.ez-trust{display:grid;inline-size:100%;margin-block-start:.25rem;border-block-start:1px solid var(--ez-line)}.ez-trust__item{display:grid;gap:.2rem;padding-block:.85rem;border-block-end:1px solid var(--ez-line)}.ez-trust__k{font-family:var(--ez-body);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ez-forest);display:flex;align-items:center;gap:.6em}.ez-trust__k:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:var(--ez-sage);flex-shrink:0}.ez-trust__v{font-family:var(--ez-body);font-size:.85rem;line-height:1.5;color:var(--ez-ink-soft);padding-inline-start:calc(6px + .6em)}.ez-wa{position:fixed;inset-block-end:var(--ez-wa-bottom, 1.25rem);inset-inline-end:var(--ez-wa-right, 1.25rem);z-index:60;display:inline-flex;align-items:center;gap:.6em;padding:.85rem;border-radius:999px;background:#25d366;color:#fff;text-decoration:none;box-shadow:0 10px 30px -10px #1820168c;transition:transform .4s var(--ez-ease),box-shadow .4s var(--ez-ease),opacity .3s var(--ez-ease)}.ez-wa:hover{transform:translateY(-2px);box-shadow:0 16px 38px -12px #18201699}.ez-wa__icon{inline-size:26px;block-size:26px;flex-shrink:0}.ez-wa__text{font-family:var(--ez-body);font-size:.78rem;font-weight:600;letter-spacing:.06em;padding-inline-end:.5em;white-space:nowrap}@media screen and (max-width:749px){.ez-wa__text{display:none}.ez-wa{padding:.8rem}}body:has(.rsi_floating_bottom) .ez-wa{--ez-wa-bottom: 5.25rem}@media screen and (max-width:749px){.ez-wa.is-hidden{opacity:0;pointer-events:none;transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){.ez-wa{transition:none}}.ez-credit{padding-block:1rem 1.35rem;text-align:center;background:var(--ez-forest-deep);color:#ffffffa8;font-family:var(--ez-body);font-size:.7rem;letter-spacing:.1em}.ez-credit__link{color:#ffffffd1;text-decoration:none;border-block-end:1px solid rgba(255,255,255,.28);padding-block-end:1px;transition:color .35s var(--ez-ease),border-color .35s var(--ez-ease)}.ez-credit__link:hover{color:#fff;border-color:#fff}.product-details .rte,.product-information .rte{font-family:var(--ez-body);font-size:.95rem;line-height:1.75;color:var(--ez-ink-soft)}.product-details .rte>p:first-child,.product-information .rte>p:first-child{font-size:1.02rem;color:var(--ez-forest)}.product-details .rte h2,.product-details .rte h3,.product-details .rte h4,.product-information .rte h2,.product-information .rte h3,.product-information .rte h4{font-family:var(--ez-display);font-weight:400;font-size:1.15rem;line-height:1.25;color:var(--ez-forest);letter-spacing:-.01em}.product-details .rte ul,.product-information .rte ul{list-style:none;margin:.75rem 0 1.25rem;padding:0;display:grid;gap:.55rem}.product-details .rte ul li,.product-information .rte ul li{position:relative;padding-inline-start:1.6rem;line-height:1.6}.product-details .rte ul li:before,.product-information .rte ul li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.5em;inline-size:.62em;block-size:.34em;border-inline-start:1.5px solid var(--ez-sage);border-block-end:1.5px solid var(--ez-sage);transform:rotate(-45deg)}.product-details .rte hr,.product-information .rte hr{border:0;border-block-start:1px solid var(--ez-line);margin-block:1.5rem}.ez-pay{inline-size:100%}.ez-pay__viewport{overflow:hidden}.ez-pay__track{display:flex;inline-size:max-content}.ez-pay--carrusel .ez-pay__track{animation:ez-pay-run var(--ez-pay-speed, 26s) linear infinite;will-change:transform}.ez-pay--carrusel:hover .ez-pay__track{animation-play-state:paused}@keyframes ez-pay-run{to{transform:translate3d(-50%,0,0)}}.ez-pay__run{display:flex;align-items:center;gap:.5rem;padding-inline-end:.5rem;flex-shrink:0}.ez-pay__card{display:inline-flex;align-items:center;justify-content:center;inline-size:40px;block-size:36px;padding:5px;background:#fff;border:1px solid var(--ez-line);border-radius:5px;flex-shrink:0}.ez-pay__img{inline-size:100%;block-size:100%;object-fit:contain;display:block}.ez-pay__chip{display:inline-flex;align-items:center;block-size:36px;padding-inline:.85em;border-radius:5px;background:var(--ez-forest);color:var(--ez-paper);font-family:var(--ez-body);font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.ez-pay:not(.ez-pay--carrusel) .ez-pay__track{inline-size:100%}.ez-pay:not(.ez-pay--carrusel) .ez-pay__run:nth-child(2){display:none}.ez-pay:not(.ez-pay--carrusel) .ez-pay__run{flex-wrap:wrap;gap:.5rem}@media(prefers-reduced-motion:reduce){.ez-pay--carrusel .ez-pay__track{animation:none}.ez-pay--carrusel .ez-pay__run:nth-child(2){display:none}.ez-pay--carrusel .ez-pay__run{flex-wrap:wrap}}.ez-leaves{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.ez-leaves__item{position:absolute;display:block;color:var(--ez-sage);opacity:.5;will-change:transform}.ez-leaves__item svg{display:block;inline-size:100%;block-size:auto}.ez-leaves__item--1{inline-size:42px;inset-block-start:12%;inset-inline-start:12%;rotate:-18deg;opacity:.55}.ez-leaves__item--2{inline-size:26px;inset-block-start:26%;inset-inline-end:14%;rotate:24deg;opacity:.38}.ez-leaves__item--3{inline-size:34px;inset-block-end:22%;inset-inline-start:18%;rotate:36deg;opacity:.45}.ez-leaves__item--4{inline-size:20px;inset-block-start:46%;inset-inline-start:46%;rotate:-8deg;opacity:.3}.ez-leaves__item--5{inline-size:30px;inset-block-end:14%;inset-inline-end:20%;rotate:-30deg;opacity:.5}.ez-leaves__item--6{inline-size:18px;inset-block-start:64%;inset-inline-end:38%;rotate:12deg;opacity:.28}.ez-manifesto__eco{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;gap:1rem;overflow:hidden;background:radial-gradient(70% 60% at 50% 38%,rgba(125,150,102,.28),transparent 70%),var(--ez-forest-deep);color:var(--ez-sage-light)}.ez-manifesto__halo{position:absolute;inline-size:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(163,177,138,.2),transparent 68%);animation:ez-halo 9s ease-in-out infinite}@keyframes ez-halo{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.12);opacity:1}}.ez-manifesto__ph-wrap{position:relative;display:block;inline-size:clamp(90px,20vw,160px);transform-style:preserve-3d}.ez-manifesto__ph-mark{display:block;inline-size:100%;block-size:auto;color:var(--ez-sage-light);opacity:.92}.ez-manifesto__eco-note{position:absolute;inset-block-end:clamp(1.1rem,3vw,1.8rem);font-family:var(--ez-body);font-size:.66rem;font-weight:600;letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:var(--ez-sage-light);text-align:center}@media(prefers-reduced-motion:reduce){.ez-manifesto__halo{animation:none}}.product-media-container,media-gallery .product-media,media-gallery img{background:transparent}.product-media-container{background:radial-gradient(70% 55% at 50% 34%,rgba(255,255,255,.9),transparent 72%),linear-gradient(to bottom,var(--ez-sage-light) 0%,var(--ez-sage-soft) 100%);border-radius:4px}a.ez-eyebrow{text-decoration:none}.product-details .price{font-weight:600}.product-details product-inventory:has(.product-inventory__icon-in_stock){display:none}product-inventory{--color-lowstock: var(--ez-clay)}.product-details .buy-buttons-block{display:none}.product-details .rte strong{font-family:var(--ez-body);font-weight:600;color:var(--ez-forest)}.product-details .rte h3{font-family:var(--ez-body);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;line-height:1.4;color:var(--ez-sage-deep);margin-block:1.75rem .6rem}.ez-acc{border-block-start:1px solid var(--ez-line)}.ez-acc:last-child{border-block-end:1px solid var(--ez-line)}.ez-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding-block:.9rem;font-family:var(--ez-body);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ez-forest)}.ez-acc summary::-webkit-details-marker{display:none}.ez-acc summary:after{content:"+";font-size:1rem;transition:transform .3s var(--ez-ease)}.ez-acc[open] summary:after{transform:rotate(45deg)}.ez-acc__body{padding-block-end:1rem}body.page-width-normal{--page-margin: var(--ez-gutter);--page-content-width: calc(var(--ez-maxw) - 2 * var(--ez-gutter))}body .page-width-content{--page-margin: var(--ez-gutter)}.text-block :is(h1,h2,h3){color:var(--ez-forest)}.ez-footer .ez-pay__chip{background:transparent;border:1px solid rgba(163,177,138,.6);color:var(--ez-sage-light)}.rsi-app-block-container button,button.rsi_floating{font-family:var(--ez-body)!important;font-weight:600;letter-spacing:.1em}.product-grid #rsi_buy_now_button,product-card #rsi_buy_now_button{display:none!important}body:not(:has(.rsi-app-block-container)) button.rsi_floating{display:none!important}.page-content :is(h2,h3){font-size:var(--ez-t-md);margin-block:1.75rem .5rem}@media screen and (max-width:749px){.page-width-content .ez-btn{inline-size:100%}}.contact-form__input.contact-form__input--textarea{min-height:7.5rem}html{background-color:var(--ez-piel)}html body{background:transparent}html .shopify-section:not(.header-section):not(.shopify-section-group-header-group) .section-background{background-color:transparent}.ez-sobre-marmol{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ez.css.map */
