:root{--wf-papel: #fbf9f4;--wf-crema: #f2ece0;--wf-oliva: #3a4130;--wf-tinta: #1f211c;--wf-salvia: #5f6752;--wf-pana: #7a5534;--wf-laton: #a8844f;--wf-laton-claro: #d8c7a3;--wf-burdeos: #7e3326;--wf-linea: #e2dacb;--wf-borde-campo: #8e8574;--wf-crema-texto: #e9e2d4;--wf-antetitulo-oliva: #d8cdb8;--wf-font-serif: var(--font-heading--family);--wf-font-sans: var(--font-body--family);--wf-gutter: 20px;--wf-section-space: 56px;--wf-header-gap: 28px;--wf-grid-gap: 12px;--wf-grid-row-gap: 40px;--wf-grid-cols: 2;--wf-fast: .15s;--wf-medium: .3s;--wf-ease: cubic-bezier(.2, 0, 0, 1);--color-primary-button-hover-background: var(--wf-tinta);--color-primary-button-hover-border: var(--wf-tinta);--color-primary-button-hover-text: var(--wf-papel);--color-secondary-button-hover-background: var(--wf-oliva);--color-secondary-button-hover-border: var(--wf-oliva);--color-secondary-button-hover-text: var(--wf-papel);--color-primary-button-focus-outline: var(--wf-pana);--color-error: var(--wf-burdeos);--focus-outline-width: 2px;--focus-outline-offset: 2px;--button-padding-inline: 28px;--button-padding-block: 0px;--icon-stroke-width: 1.5px}@media screen and (min-width:750px){:root{--wf-gutter: 32px;--wf-section-space: 72px;--wf-header-gap: 36px;--wf-grid-cols: 3}}@media screen and (min-width:990px){:root{--wf-gutter: 48px;--wf-section-space: 104px;--wf-header-gap: 48px;--wf-grid-gap: 24px;--wf-grid-cols: 4}}.wf-scheme--papel,.wf-scheme--crema,.wf-scheme--oliva,.wf-scheme--tinta{background-color:var(--color-background);color:var(--color-foreground)}.wf-scheme--papel,.wf-scheme--crema{--color-background: var(--wf-papel);--color-background-rgb: 251 249 244;--color-foreground: var(--wf-tinta);--color-foreground-rgb: 31 33 28;--color-border: var(--wf-linea);--color-border-rgb: 226 218 203;--wf-heading: var(--wf-oliva);--wf-text: var(--wf-tinta);--wf-muted: var(--wf-salvia);--wf-accent: var(--wf-pana);--wf-eyebrow: var(--wf-pana);--wf-border: var(--wf-linea);--wf-focus: var(--wf-pana);--wf-deco: var(--wf-laton);--color-primary-button-background: var(--wf-oliva);--color-primary-button-border: var(--wf-oliva);--color-primary-button-text: var(--wf-papel);--color-primary-button-hover-background: var(--wf-tinta);--color-primary-button-hover-border: var(--wf-tinta);--color-primary-button-hover-text: var(--wf-papel);--color-secondary-button-background: transparent;--color-secondary-button-border: var(--wf-oliva);--color-secondary-button-text: var(--wf-oliva);--color-secondary-button-hover-background: var(--wf-oliva);--color-secondary-button-hover-border: var(--wf-oliva);--color-secondary-button-hover-text: var(--wf-papel);--color-input-background: #ffffff;--color-input-text: var(--wf-tinta);--color-input-text-rgb: 31 33 28;--color-input-border: var(--wf-borde-campo)}.wf-scheme--crema{--color-background: var(--wf-crema);--color-background-rgb: 242 236 224;--color-input-background: var(--wf-papel)}.wf-scheme--oliva{--color-background: var(--wf-oliva);--color-background-rgb: 58 65 48;--color-foreground: var(--wf-crema-texto);--color-foreground-rgb: 233 226 212;--color-border: rgb(242 236 224 / .22);--color-border-rgb: 242 236 224;--wf-heading: var(--wf-crema);--wf-text: var(--wf-crema-texto);--wf-muted: var(--wf-crema-texto);--wf-accent: var(--wf-laton-claro);--wf-eyebrow: var(--wf-antetitulo-oliva);--wf-border: rgb(242 236 224 / .22);--wf-focus: var(--wf-laton-claro);--wf-deco: var(--wf-laton);--color-primary-button-background: var(--wf-crema);--color-primary-button-border: var(--wf-crema);--color-primary-button-text: var(--wf-oliva);--color-primary-button-hover-background: #ffffff;--color-primary-button-hover-border: #ffffff;--color-primary-button-hover-text: var(--wf-oliva);--color-primary-button-focus-outline: var(--wf-laton-claro);--color-secondary-button-background: transparent;--color-secondary-button-border: var(--wf-crema);--color-secondary-button-text: var(--wf-crema);--color-secondary-button-hover-background: var(--wf-crema);--color-secondary-button-hover-border: var(--wf-crema);--color-secondary-button-hover-text: var(--wf-oliva);--color-input-background: transparent;--color-input-text: var(--wf-crema);--color-input-text-rgb: 242 236 224;--color-input-border: #8c8f80}.wf-scheme--tinta{--color-background: var(--wf-tinta);--color-background-rgb: 31 33 28;--color-foreground: var(--wf-crema);--color-foreground-rgb: 242 236 224;--color-border: rgb(242 236 224 / .22);--wf-heading: var(--wf-crema);--wf-text: var(--wf-crema);--wf-muted: var(--wf-crema-texto);--wf-accent: var(--wf-laton-claro);--wf-eyebrow: var(--wf-antetitulo-oliva);--wf-border: rgb(242 236 224 / .22);--wf-focus: var(--wf-laton-claro);--wf-deco: var(--wf-laton);--color-primary-button-background: var(--wf-crema);--color-primary-button-border: var(--wf-crema);--color-primary-button-text: var(--wf-tinta);--color-primary-button-hover-background: #ffffff;--color-primary-button-hover-border: #ffffff;--color-primary-button-hover-text: var(--wf-tinta);--color-secondary-button-background: transparent;--color-secondary-button-border: var(--wf-crema);--color-secondary-button-text: var(--wf-crema);--color-secondary-button-hover-background: var(--wf-crema);--color-secondary-button-hover-border: var(--wf-crema);--color-secondary-button-hover-text: var(--wf-tinta);--color-input-background: transparent;--color-input-text: var(--wf-crema);--color-input-border: #8c8f80}:root{--wf-heading: var(--wf-oliva);--wf-text: var(--wf-tinta);--wf-muted: var(--wf-salvia);--wf-accent: var(--wf-pana);--wf-eyebrow: var(--wf-pana);--wf-border: var(--wf-linea);--wf-focus: var(--wf-pana);--wf-deco: var(--wf-laton)}body[class*=page-width-]{--page-margin: var(--wf-gutter);--page-width: 1440px;--page-content-width: calc(1440px - var(--wf-gutter) * 2)}.wf-container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--wf-gutter)}.wf-section{padding-block:var(--wf-section-space)}.wf-section--flush-top{padding-block-start:0}body{font-family:var(--wf-font-sans);font-size:16px;line-height:1.6;color:var(--wf-tinta);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media screen and (min-width:990px){body{font-size:17px}}:root{--font-paragraph--size: 1rem;--font-paragraph--line-height: 1.6}@media screen and (min-width:990px){:root{--font-paragraph--size: 1.0625rem}}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--wf-font-serif);font-weight:600;color:var(--wf-heading);text-wrap:balance}h1,.h1{font-size:clamp(2.5rem,1.6rem + 3.5vw,4rem);line-height:1.05}h2,.h2{font-size:clamp(2rem,1.45rem + 2.3vw,3.25rem);line-height:1.08}h3,.h3{font-size:clamp(1.5rem,1.3rem + .9vw,2rem);line-height:1.15}h4,.h4{font-size:clamp(1.25rem,1.15rem + .5vw,1.5rem);line-height:1.2;font-weight:500}h5,h6,.h5,.h6{font-family:var(--wf-font-sans);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--wf-text)}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p,.rte{color:inherit}strong,b{font-weight:500}.price,.price__regular,.price__sale,product-price,.cart-items__price,.cart-totals__total-value{font-family:var(--wf-font-sans)!important;font-weight:500;font-variant-numeric:tabular-nums;color:var(--wf-tinta)}.wf-eyebrow{display:block;margin:0 0 12px;font-family:var(--wf-font-sans);font-weight:500;font-size:12px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--wf-eyebrow);text-wrap:balance}@media screen and (min-width:990px){.wf-eyebrow{font-size:13px}}.wf-h1,.wf-h2,.wf-h3{margin:0;font-family:var(--wf-font-serif);font-weight:600;color:var(--wf-heading);text-wrap:balance}.wf-h1{font-size:clamp(2.75rem,1.6rem + 5vw,5.5rem);line-height:1.02;letter-spacing:-.01em}.wf-h2{font-size:clamp(2rem,1.45rem + 2.3vw,3.25rem);line-height:1.08}.wf-h3{font-size:clamp(1.5rem,1.3rem + .9vw,2rem);line-height:1.15}.wf-body{max-width:62ch;color:var(--wf-text)}.wf-body p{margin:0 0 1em}.wf-body p:last-child{margin-bottom:0}.wf-meta{font-size:14px;color:var(--wf-muted)}.button,.button-secondary,button.shopify-payment-button__button--unbranded,.wf-btn{min-height:48px;padding-block:0;padding-inline:28px;font-family:var(--wf-font-sans);font-weight:500;font-size:14px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;border-radius:2px;transition:background-color var(--wf-fast) var(--wf-ease),color var(--wf-fast) var(--wf-ease),border-color var(--wf-fast) var(--wf-ease),box-shadow var(--wf-fast) var(--wf-ease)}.wf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;cursor:pointer;border:1px solid var(--color-primary-button-border);background:var(--color-primary-button-background);color:var(--color-primary-button-text);text-align:center}.wf-btn:hover{background:var(--color-primary-button-hover-background);border-color:var(--color-primary-button-hover-border);color:var(--color-primary-button-hover-text)}.wf-btn--secondary{background:transparent;border-color:var(--color-secondary-button-border);color:var(--color-secondary-button-text)}.wf-btn--secondary:hover{background:var(--color-secondary-button-hover-background);border-color:var(--color-secondary-button-hover-border);color:var(--color-secondary-button-hover-text)}.wf-btn--block{width:100%}@media screen and (max-width:749px){.wf-btn--block-mobile{width:100%}}.wf-link,.rte a:not(.button),p a:not(.button,.button-secondary){color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color var(--wf-fast) var(--wf-ease)}.wf-link:hover,.rte a:not(.button):hover,p a:not(.button,.button-secondary):hover{color:var(--wf-accent)}.wf-link--arrow{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-family:var(--wf-font-sans);font-weight:500;font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:var(--wf-heading);white-space:nowrap}.wf-link--arrow span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.wf-link--arrow:hover{color:var(--wf-accent)}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=password],input[type=number],select,textarea,.field__input,.wf-input{border-radius:2px;font-family:var(--wf-font-sans);font-size:16px}.wf-input,.wf-select{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--color-input-border);background:var(--color-input-background);color:var(--color-input-text);border-radius:2px;font-family:var(--wf-font-sans);font-size:16px;line-height:1.2}.wf-select{-webkit-appearance:none;appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%231F211C' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.wf-scheme--oliva .wf-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23F2ECE0' stroke-width='1.5'/%3E%3C/svg%3E")}.wf-input::placeholder{color:var(--color-input-text);opacity:.7}.wf-label{display:block;margin-bottom:6px;font-size:14px;font-weight:500;color:var(--wf-text)}:focus-visible{outline:2px solid var(--wf-focus);outline-offset:2px}.wf-scheme--oliva :focus-visible,.wf-scheme--tinta :focus-visible{outline-color:var(--wf-laton-claro)}.wf-icon{width:20px;height:20px;flex:none;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.visually-hidden-wf{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wf-grain{position:relative;isolation:isolate}.wf-grain:before,.wf-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.wf-grain:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.07;mix-blend-mode:overlay}.wf-grain:after{background:radial-gradient(120% 80% at 15% 0%,rgb(255 255 255 / .06),transparent 60%)}.wf-grain>*{position:relative;z-index:1}.wf-monogram{display:block;color:var(--wf-deco)}.wf-monogram svg{display:block;width:100%;height:100%}.wf-monogram--text{font-family:var(--wf-font-serif);font-weight:600;line-height:1;text-align:center}.wf-section-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:var(--wf-header-gap)}.wf-section-header__text{flex:1 1 320px;min-width:0}.wf-section-header__intro{max-width:52ch;margin:16px 0 0;color:var(--wf-text)}.wf-section-header__intro p{margin:0}.wf-section-header__link{display:none;flex:none}.wf-section-footer{margin-top:32px}@media screen and (min-width:750px){.wf-section-header__link{display:inline-flex}.wf-section-footer--mobile-only{display:none}}.wf-product-grid,.product-grid-container .product-grid,.section-resource-list .resource-list--grid{--card-w: calc((100% - (var(--wf-grid-cols) - 1) * var(--wf-grid-gap)) / var(--wf-grid-cols))}.wf-product-grid{display:grid;grid-template-columns:repeat(auto-fit,var(--card-w));justify-content:center;column-gap:var(--wf-grid-gap);row-gap:var(--wf-grid-row-gap);margin:0;padding:0;list-style:none}@media screen and (max-width:749px){.wf-product-grid:has(>:nth-child(3)){justify-content:start}}@media screen and (min-width:750px)and (max-width:989px){.wf-product-grid:has(>:nth-child(4)){justify-content:start}}@media screen and (min-width:990px){.wf-product-grid:has(>:nth-child(5)){justify-content:start}}.wf-accordion{border-bottom:1px solid var(--wf-border)}.wf-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 0;cursor:pointer;list-style:none;font-family:var(--wf-font-sans);font-weight:500;font-size:16px;line-height:1.4;color:var(--wf-text)}.wf-accordion__summary::-webkit-details-marker{display:none}.wf-accordion__summary:hover .wf-accordion__question{color:var(--wf-accent)}.wf-accordion__icon{position:relative;flex:none;width:14px;height:14px}.wf-accordion__icon:before,.wf-accordion__icon:after{content:"";position:absolute;top:50%;left:0;width:14px;height:1.5px;margin-top:-.75px;background:currentColor;transition:transform var(--wf-fast) var(--wf-ease)}.wf-accordion__icon:after{transform:rotate(90deg)}.wf-accordion[open]>.wf-accordion__summary .wf-accordion__icon:after{transform:rotate(0)}.wf-accordion__content{padding:0 0 20px;max-width:62ch;font-size:15px;line-height:1.6;color:var(--wf-text)}.wf-accordion__content>:first-child{margin-top:0}.wf-accordion__content>:last-child{margin-bottom:0}.announcement-bar{min-height:36px}.announcement-bar__slide,.announcement-bar__message,.announcement-bar__text{font-family:var(--wf-font-sans)!important;font-weight:500!important;font-size:12px!important;line-height:1.3;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--wf-crema)!important}.announcement-bar strong{font-weight:500}@media screen and (max-width:749px){.announcement-bar .slider-button,.announcement-bar__slider-button,.announcement-bar button[class*=slider]{display:none!important}}#header-component,#header-component .header__row,#header-component .header__row--top,#header-component .header__row--bottom{--header-bg-opacity: 1;background-color:var(--wf-papel)!important;opacity:1!important}#header-component{border-bottom:1px solid var(--wf-linea);color:var(--wf-oliva);--color-foreground: var(--wf-oliva);--color-foreground-rgb: 58 65 48}#header-component .header__underlay{background-color:var(--wf-papel)}.header-section:has(>#header-component[data-sticky-state]){z-index:var(--layer-sticky, 8)}#header-component[data-sticky-state]{transition:transform var(--wf-medium) var(--wf-ease)}#header-component .header-logo{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;color:var(--wf-oliva)}#header-component .header-logo__image-container--original{font-family:var(--wf-font-serif)!important;font-weight:600!important;font-size:20px!important;line-height:1;letter-spacing:.16em;margin-right:-.16em;text-transform:uppercase;color:var(--wf-oliva);white-space:nowrap}@media screen and (min-width:990px){#header-component .header-logo__image-container--original{font-size:26px!important;letter-spacing:.2em;margin-right:-.2em}}#header-component .header-actions__action,#header-component .header__icon--menu,#header-component search-button button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--wf-oliva)}#header-component .header-actions__action .svg-wrapper,#header-component .header__icon--menu .svg-wrapper,#header-component search-button .svg-wrapper{width:24px;height:24px}#header-component .header-actions__action svg,#header-component .header__icon--menu svg,#header-component search-button svg{width:24px;height:24px}#header-component .cart-bubble{--cart-bubble-background-fallback: var(--wf-pana);--cart-bubble-text-fallback: var(--wf-papel)}#header-component .cart-bubble__background{background-color:var(--wf-pana)!important}#header-component .cart-bubble__text{color:var(--wf-papel)!important;font-family:var(--wf-font-sans);font-weight:500}#header-component .menu-list__link,#header-component .menu-list__link-title{font-family:var(--wf-font-sans)!important;font-weight:500!important;font-size:13px!important;letter-spacing:.1em;text-transform:uppercase;color:var(--wf-oliva)}#header-component .menu-list__link{min-height:44px;display:inline-flex;align-items:center}#header-component .menu-list__link:hover .menu-list__link-title,#header-component .menu-list__link:focus-visible .menu-list__link-title,#header-component .menu-list__link--active .menu-list__link-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}#header-component .header__icon--menu{padding:0!important;width:44px;height:44px}#header-component .header__icon--summary .header-drawer-icon{width:24px;height:24px}#header-component .header__row--bottom .header__columns{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"center"!important}#header-component .header__row--bottom .header__column--center{width:100%;min-width:0}#header-component .header__row--bottom header-menu{flex:1 1 auto;width:100%;min-width:0}#header-component .header__row--bottom .overflow-menu::part(list),#header-component .header__row--bottom .menu-list{justify-content:center}#header-component .header__row--bottom .overflow-menu::part(list){column-gap:8px}#header-component .header__row--bottom .menu-list__link{padding-inline:12px}@media screen and (max-width:989px){#header-component .header__row--top{min-height:60px}#header-component .header__row--bottom{display:none!important}#header-component .header__drawer{display:flex!important;min-height:60px!important}#header-component .header__row--top .header__column{display:contents}#header-component .header__row--top .header__columns{--header-template-columns: 44px 44px 1fr 44px 44px;grid-template-columns:var(--header-template-columns)!important;grid-template-areas:"leftA leftB center rightA rightB"!important;column-gap:0;align-items:center;padding-block:0;padding-inline:max(0px,calc(var(--wf-gutter) - 12px))!important}#header-component .header__row--top{padding-inline:0!important}#header-component .header__row--top>.header__columns{grid-column:1 / -1}#header-component .header__drawer{grid-area:leftA}#header-component .header-logo{grid-area:center;justify-self:center}#header-component .header__row--top .search-action{grid-area:rightA!important}#header-component header-actions{grid-area:rightB}#header-component .account-button,#header-component shopify-account{display:none!important}#header-component .search-action--hidden-on-drawer~.search-action--hidden-on-drawer{display:none}}@media screen and (min-width:990px){#header-component .header__row--top{min-height:64px}#header-component .header__row--bottom{min-height:44px}#header-component .header__drawer{display:none!important}#header-component .header__row--bottom .header-menu{display:flex!important}}.menu-drawer{width:min(88vw,400px)!important;max-width:min(88vw,400px)!important;background-color:var(--wf-papel)!important;color:var(--wf-tinta);box-shadow:0 8px 40px #1f211c2e}.menu-drawer__close-button{min-width:44px!important;min-height:44px!important;padding:0!important;background:transparent!important;color:var(--wf-oliva)!important;box-shadow:none!important}.menu-drawer__navigation{display:flex;flex-direction:column;justify-content:flex-start!important}.menu-drawer__menu{flex:none!important}.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text,.menu-drawer__menu>li>details>summary .menu-drawer__menu-item-text{font-family:var(--wf-font-serif)!important;font-weight:600!important;font-size:26px!important;line-height:1.15;letter-spacing:0;text-transform:none;color:var(--wf-oliva)}.menu-drawer__menu>li{border-bottom:1px solid var(--wf-linea)}.menu-drawer__menu-item--mainlist,.menu-drawer__menu>li>details>summary{min-height:56px;display:flex;align-items:center}.menu-drawer__utility-links,.menu-drawer__utility-links a{font-family:var(--wf-font-sans);font-size:15px;color:var(--wf-tinta)}.menu-drawer__utility-links a{min-height:44px;display:inline-flex;align-items:center}.menu-drawer .menu-drawer__featured-content,.menu-drawer [class*=featured-products]{scrollbar-width:none}.menu-drawer .menu-drawer__featured-content::-webkit-scrollbar,.menu-drawer [class*=featured-products]::-webkit-scrollbar{display:none}.wf-drawer-extra{padding:24px 20px 32px;display:grid;gap:20px}.wf-drawer-extra__links{display:grid;margin:0;padding:0;list-style:none}.wf-drawer-extra__links a{display:flex;align-items:center;min-height:44px;font-size:15px;color:var(--wf-tinta);text-decoration:none}.wf-drawer-extra__links a:hover{color:var(--wf-pana)}.wf-drawer-extra__email{font-size:15px;color:var(--wf-oliva)}.cart-drawer__dialog,cart-drawer-component dialog{background-color:var(--wf-papel);box-shadow:0 8px 40px #1f211c2e}.cart-drawer__heading,.cart-drawer__header h2{font-family:var(--wf-font-serif);font-weight:600;color:var(--wf-oliva)}.cart-items__title,.cart-items__title a{font-family:var(--wf-font-sans);font-size:15px;color:var(--wf-tinta)}@media screen and (min-width:750px){.product-information__grid.product-information--media-left{grid-template-columns:minmax(0,6fr) minmax(0,6fr)!important;column-gap:40px!important}}@media screen and (min-width:990px){.product-information__grid.product-information--media-left{grid-template-columns:minmax(0,7fr) minmax(0,5fr)!important;column-gap:64px!important}.product-information__grid>:not(.product-information__media){position:sticky;top:calc(var(--header-height, 64px) + 24px);align-self:start}}.product-information__media .media-gallery__grid{gap:12px!important}.product-information .product-media-container,.product-information .product-media{border-radius:0!important;background-color:var(--wf-crema)}.product-information__media .wf-placeholder{width:100%}.product-information .slideshow-controls__counter,.product-information [class*=counter]{font-family:var(--wf-font-sans);font-variant-numeric:tabular-nums}.product-details .text-block h1,.product-information h1{font-family:var(--wf-font-serif)!important;font-weight:600!important;font-size:clamp(1.75rem,1.45rem + 1.3vw,2.5rem)!important;line-height:1.12!important;color:var(--wf-oliva)!important;text-wrap:balance}.product-information .price,.product-details product-price .price{font-size:22px!important}.product-details .tax-note,.product-information .tax-note,.product-details .product__tax{font-size:13px;color:var(--wf-salvia)}.product-details .add-to-cart-button,.product-details .buy-buttons-block .button,.product-details .shopify-payment-button__button{min-height:52px!important;border-radius:2px!important}@media screen and (max-width:479px){.product-details .add-to-cart-button{padding-inline:16px!important;font-size:13px!important;letter-spacing:.06em!important}}@media screen and (max-width:359px){.product-details .buy-buttons-block form>*:first-child,.product-details .product-form-buttons{flex-wrap:wrap}.product-details .quantity-selector-wrapper,.product-details .add-to-cart-button{flex:1 1 100%!important;width:100%}}.sticky-add-to-cart__bar{background:var(--wf-papel)!important;color:var(--wf-tinta)!important;border:1px solid var(--wf-linea)!important;border-radius:2px!important;box-shadow:0 8px 32px #1f211c1f!important}.sticky-add-to-cart[data-wf-footer-visible] .sticky-add-to-cart__bar,body:has(#cart-drawer [open],.cart-drawer__dialog[open],#Details-menu-drawer-container[open],#shopify-pc__banner:not([style*="display: none"])) .sticky-add-to-cart__bar{transform:translateY(calc(100% + 40px))!important;opacity:0!important;pointer-events:none!important}@media screen and (max-width:749px){.sticky-add-to-cart__bar{left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;min-height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)!important;border-radius:0!important;border-width:1px 0 0!important}.sticky-add-to-cart__title{display:none!important}}.sticky-add-to-cart__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-grid-container .product-grid,.search-results .product-grid{grid-template-columns:repeat(auto-fit,var(--card-w))!important;justify-content:center!important;column-gap:var(--wf-grid-gap)!important;row-gap:var(--wf-grid-row-gap)!important}.product-grid-container .product-grid:has(>:nth-child(5)),.search-results .product-grid:has(>:nth-child(5)){justify-content:start!important}@media screen and (max-width:749px){.product-grid-container .product-grid:has(>:nth-child(3)),.search-results .product-grid:has(>:nth-child(3)){justify-content:start!important}}@media screen and (min-width:750px)and (max-width:989px){.product-grid-container .product-grid:has(>:nth-child(4)),.search-results .product-grid:has(>:nth-child(4)){justify-content:start!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.wf-placeholder--fill{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto}@media screen and (min-width:990px){#header-component .header__row--bottom .header-menu{justify-content:center}#header-component .header__row--bottom .header-menu__inner{margin-inline:auto}}.resource-list.resource-list--grid:has(.wf-card){--card-w: calc((100% - (var(--wf-grid-cols) - 1) * var(--wf-grid-gap)) / var(--wf-grid-cols));grid-template-columns:repeat(auto-fit,var(--card-w))!important;justify-content:center!important;column-gap:var(--wf-grid-gap)!important;row-gap:var(--wf-grid-row-gap)!important}@media screen and (max-width:749px){.product-recommendations .resource-list--carousel,product-recommendations .slideshow-slides,product-recommendations [class*=carousel] .slideshow-slides{scroll-snap-type:x mandatory;scrollbar-width:none}product-recommendations .slideshow-slides::-webkit-scrollbar{display:none}product-recommendations .resource-list__slide,product-recommendations slideshow-slide{flex:0 0 44%!important;width:44%!important;scroll-snap-align:start}}.product-details product-price .tax-note,.product-details product-price small,.product-details product-price .price__tax,.product-details .product-tax{font-size:13px!important;color:var(--wf-salvia)!important}.menu-drawer__utility-links{margin-top:0!important}.menu-drawer .menu-drawer__navigation,.menu-drawer__menu{flex-grow:0!important}.menu-drawer .wf-social{margin:0 0 0 -12px}.menu-drawer .wf-social__link{color:var(--wf-oliva)}.menu-drawer .menu-drawer__featured-content-list{display:flex!important;gap:12px!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0!important;padding:0 20px!important}.menu-drawer .menu-drawer__featured-content-list::-webkit-scrollbar{display:none}.menu-drawer .menu-drawer__featured-content-list-item{flex:0 0 44%!important;scroll-snap-align:start;min-width:0}.menu-drawer .menu-drawer__featured-content-list-item :is(.resource-card__title,[class*=title]){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-line-clamp:unset}.menu-drawer>.menu-drawer__featured-content{padding:8px 0 32px!important}.menu-drawer>.menu-drawer__featured-content .menu-drawer__featured-content-list{scroll-padding-inline:20px}.menu-drawer__close-button .svg-wrapper,.menu-drawer__close-button svg{width:20px!important;height:20px!important}.add-to-cart-button,.add-to-cart-text__content,.sticky-add-to-cart__button{font-family:var(--wf-font-sans)!important;font-weight:500!important;font-size:14px;letter-spacing:.1em!important;text-transform:uppercase!important}.cart-drawer .button,.cart__checkout-button{min-height:52px}body:has(.wf-password){min-height:100svh;display:flex;flex-direction:column;background-color:var(--wf-oliva);color:var(--wf-crema-texto)}body:has(.wf-password) .password-main-content{flex:1;display:flex;flex-direction:column}body:has(.wf-password) .password-main-content>.shopify-section{flex:1;display:flex;flex-direction:column}body:has(.wf-password) .password-footer{padding-block:12px 20px!important;gap:4px!important;background:var(--wf-oliva)!important;color:var(--wf-crema-texto)!important;font-size:13px}body:has(.wf-password) .password-footer *{color:var(--wf-crema-texto)!important}body:has(.wf-password) .password-footer__button{min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:4px}@media screen and (max-width:749px){.column-options__option,.column-options__option-input{min-width:44px;min-height:44px}.search__reset-button{min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center;justify-content:center}}.quantity-selector input,.quantity-selector__input{min-height:44px}.shopify-payment-button__more-options{min-height:44px;display:inline-flex!important;align-items:center;justify-content:center}.product-details .shopify-block:not(:has(*)){display:none}.announcement-bar__slide .announcement-bar__text{animation:none!important;transform:none!important}.announcement-bar__slide{transition:opacity var(--wf-medium) var(--wf-ease),visibility var(--wf-medium) var(--wf-ease)!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/wf-theme.css.map */
