:root{--a2z-ink: #2C241B;--a2z-text: #222222;--a2z-body: #3b352e;--a2z-muted: #5a534b;--a2z-paper: #ffffff;--a2z-cream: #FAF6F0;--a2z-tint: #F7EDE3;--a2z-frame: #F5F1EA;--a2z-copper: #9a5a24;--a2z-copper-hover: #7A4519;--a2z-deco: #C2824D;--a2z-copper-ondark: #E0A878;--a2z-sale: #B3402A;--a2z-stock: #2E7D4F;--a2z-star: #C2824D;--a2z-rule: #E8E0D6;--a2z-ctl: #8a8178;--a2z-focus: #2C241B;--a2z-on-ink-muted: #e9e1d6;--a2z-r-badge: 4px;--a2z-r-ctl: 8px;--a2z-r-card: 12px;--a2z-r-pill: 999px;--a2z-sp-4: 4px;--a2z-sp-8: 8px;--a2z-sp-12: 12px;--a2z-sp-16: 16px;--a2z-sp-20: 20px;--a2z-sp-24: 24px;--a2z-sp-32: 32px;--a2z-sp-48: 48px;--a2z-sp-64: 64px;--a2z-sp-80: 80px;--a2z-gutter: 20px;--a2z-container: 1480px;--a2z-section: 48px;--a2z-head-gap: 16px;--a2z-grid-gap: 12px;--a2z-tap: 44px;--a2z-focus-width: 2px;--a2z-focus-offset: 2px;--a2z-font: var(--text-font-family, "Open Sans", system-ui, -apple-system, "Segoe UI", sans-serif);--a2z-fs-h1: 26px;--a2z-lh-h1: 32px;--a2z-fs-h2: 22px;--a2z-lh-h2: 28px;--a2z-fs-h3: 17px;--a2z-lh-h3: 24px;--a2z-fs-eyebrow: 12px;--a2z-lh-eyebrow: 16px;--a2z-fs-body: 15px;--a2z-lh-body: 24px;--a2z-fs-small: 13px;--a2z-lh-small: 19px;--a2z-fs-price: 17px;--a2z-lh-price: 24px;--a2z-fs-price-pdp: 28px;--a2z-lh-price-pdp: 34px}@media(min-width:750px){:root{--a2z-gutter: 32px}}@media(min-width:1000px){:root{--a2z-gutter: 40px;--a2z-section: 80px;--a2z-head-gap: 24px;--a2z-grid-gap: 24px;--a2z-fs-h1: 34px;--a2z-lh-h1: 42px;--a2z-fs-h2: 28px;--a2z-lh-h2: 36px;--a2z-fs-body: 16px;--a2z-lh-body: 26px}}.a2z-ui-container{box-sizing:border-box;width:100%;max-width:var(--a2z-container);margin-inline:auto;padding-inline:var(--a2z-gutter)}.a2z-ui-section{margin-block:0}.a2z-ui-section+.a2z-ui-section{margin-top:var(--a2z-section)}.a2z-ui-on-dark{--a2z-focus: #ffffff;background-color:var(--a2z-ink);color:#fff}.a2z-ui-h1,.a2z-ui-h2,.a2z-ui-h3{font-family:var(--a2z-font);font-weight:700;color:var(--a2z-ink);letter-spacing:0;text-transform:none;margin:0}.a2z-ui-h1{font-size:var(--a2z-fs-h1);line-height:var(--a2z-lh-h1)}.a2z-ui-h2{font-size:var(--a2z-fs-h2);line-height:var(--a2z-lh-h2)}.a2z-ui-h3{font-size:var(--a2z-fs-h3);line-height:var(--a2z-lh-h3)}.a2z-ui-eyebrow,.a2z-ui-label{font-family:var(--a2z-font);font-size:var(--a2z-fs-eyebrow);line-height:var(--a2z-lh-eyebrow);font-weight:700;text-transform:uppercase;margin:0}.a2z-ui-eyebrow{letter-spacing:.1em;color:var(--a2z-copper)}.a2z-ui-label{letter-spacing:.06em;color:var(--a2z-muted)}.a2z-ui-body{font-family:var(--a2z-font);font-size:var(--a2z-fs-body);line-height:var(--a2z-lh-body);color:var(--a2z-text)}.a2z-ui-small{font-size:var(--a2z-fs-small);line-height:var(--a2z-lh-small);color:var(--a2z-muted)}.a2z-ui-price{font-family:var(--a2z-font);font-size:var(--a2z-fs-price);line-height:var(--a2z-lh-price);font-weight:700;color:var(--a2z-ink)}.a2z-ui-price--pdp{font-size:var(--a2z-fs-price-pdp);line-height:var(--a2z-lh-price-pdp)}.a2z-ui-on-dark .a2z-ui-h1,.a2z-ui-on-dark .a2z-ui-h2,.a2z-ui-on-dark .a2z-ui-h3{color:#fff}.a2z-ui-on-dark .a2z-ui-label{color:var(--a2z-on-ink-muted)}.a2z-ui-link{color:var(--a2z-copper);font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.a2z-ui-link:hover{color:var(--a2z-copper-hover)}.a2z-ui-link:active{color:var(--a2z-copper-hover);text-decoration-thickness:2px}.a2z-ui-link:focus-visible{outline:var(--a2z-focus-width) solid var(--a2z-focus);outline-offset:var(--a2z-focus-offset);border-radius:2px}.a2z-ui-on-dark .a2z-ui-link{color:var(--a2z-copper-ondark)}.a2z-ui-on-dark .a2z-ui-link:hover,.a2z-ui-on-dark .a2z-ui-link:active{color:#fff}.a2z-ui-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 22px;margin:0;border:1.5px solid var(--a2z-copper);border-radius:var(--a2z-r-ctl);background-color:var(--a2z-copper);color:#fff;font-family:var(--a2z-font);font-size:16px;line-height:1.2;font-weight:700;letter-spacing:0;text-transform:none;text-align:center;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.a2z-ui-btn:hover{background-color:var(--a2z-copper-hover);border-color:var(--a2z-copper-hover);color:#fff}.a2z-ui-btn:active{background-color:var(--a2z-copper-hover);border-color:var(--a2z-copper-hover);color:#fff;transform:translateY(1px)}.a2z-ui-btn:focus-visible{outline:var(--a2z-focus-width) solid var(--a2z-focus);outline-offset:var(--a2z-focus-offset)}.a2z-ui-btn--block{display:flex;width:100%}.a2z-ui-btn--strong{background-color:var(--a2z-ink);border-color:var(--a2z-ink);color:#fff}.a2z-ui-btn--strong:hover,.a2z-ui-btn--strong:active{background-color:#000;border-color:#000;color:#fff}.a2z-ui-btn--outline{min-height:48px;background-color:var(--a2z-paper);border-color:var(--a2z-ink);color:var(--a2z-ink);font-size:15px}.a2z-ui-btn--outline:hover,.a2z-ui-btn--outline:active{background-color:var(--a2z-ink);border-color:var(--a2z-ink);color:#fff}.a2z-ui-btn--outline[aria-expanded]:after{content:"";flex:0 0 auto;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .15s ease}.a2z-ui-btn--outline[aria-expanded=true]:after{transform:translateY(2px) rotate(-135deg)}.a2z-ui-btn:disabled,.a2z-ui-btn[aria-disabled=true],.a2z-ui-btn:disabled:hover,.a2z-ui-btn[aria-disabled=true]:hover{background-color:var(--a2z-rule);border-color:var(--a2z-rule);color:var(--a2z-muted);cursor:not-allowed;transform:none}.a2z-ui-btn--outline:disabled,.a2z-ui-btn--outline[aria-disabled=true],.a2z-ui-btn--outline:disabled:hover,.a2z-ui-btn--outline[aria-disabled=true]:hover{background-color:var(--a2z-paper);border-color:var(--a2z-rule);color:var(--a2z-muted)}.a2z-ui-chip{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--a2z-tap);padding:0 16px;margin:0;border:1.5px solid var(--a2z-ctl);border-radius:var(--a2z-r-pill);background-color:var(--a2z-paper);color:var(--a2z-text);font-family:var(--a2z-font);font-size:14px;line-height:1.2;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.a2z-ui-chip:hover{border-color:var(--a2z-ink);color:var(--a2z-ink)}.a2z-ui-chip:active{border-color:var(--a2z-ink);background-color:var(--a2z-cream);color:var(--a2z-ink)}.a2z-ui-chip:focus-visible{outline:var(--a2z-focus-width) solid var(--a2z-focus);outline-offset:var(--a2z-focus-offset)}.a2z-ui-chip[aria-pressed=true],.a2z-ui-chip[aria-current]:not([aria-current=false]),.a2z-ui-chip.is-active,.a2z-ui-chip[aria-pressed=true]:hover,.a2z-ui-chip[aria-current]:not([aria-current=false]):hover,.a2z-ui-chip.is-active:hover{background-color:var(--a2z-ink);border-color:var(--a2z-ink);color:#fff}.a2z-ui-chip__count{font-weight:400;color:var(--a2z-muted)}.a2z-ui-chip[aria-pressed=true] .a2z-ui-chip__count,.a2z-ui-chip[aria-current]:not([aria-current=false]) .a2z-ui-chip__count,.a2z-ui-chip.is-active .a2z-ui-chip__count{color:var(--a2z-on-ink-muted)}.a2z-ui-chip:disabled,.a2z-ui-chip[aria-disabled=true],.a2z-ui-chip:disabled:hover,.a2z-ui-chip[aria-disabled=true]:hover{background-color:var(--a2z-paper);border-color:var(--a2z-rule);color:var(--a2z-muted);cursor:not-allowed}.a2z-ui-chip-group{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.a2z-ui-chip-rail{display:flex;flex-wrap:nowrap;gap:8px;margin:0 calc(-1 * var(--a2z-gutter));padding:4px var(--a2z-gutter);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.a2z-ui-chip-rail::-webkit-scrollbar{display:none}.a2z-ui-chip-rail>*{flex:0 0 auto}.a2z-ui-input{box-sizing:border-box;width:100%;min-height:48px;padding:0 12px;margin:0;border:1.5px solid var(--a2z-ctl);border-radius:var(--a2z-r-ctl);background-color:var(--a2z-paper);color:var(--a2z-text);font-family:var(--a2z-font);font-size:16px;line-height:1.3}.a2z-ui-input::placeholder{color:var(--a2z-muted);opacity:1}.a2z-ui-input:hover{border-color:var(--a2z-ink)}.a2z-ui-input:focus-visible{border-color:var(--a2z-ink);outline:var(--a2z-focus-width) solid var(--a2z-focus);outline-offset:var(--a2z-focus-offset)}.a2z-ui-input:disabled{border-color:var(--a2z-rule);background-color:var(--a2z-cream);color:var(--a2z-muted);cursor:not-allowed}.a2z-ui-card{box-sizing:border-box;position:relative;display:flex;flex-direction:column;min-width:0;background-color:var(--a2z-paper);border:1px solid var(--a2z-rule);border-radius:var(--a2z-r-card);overflow:hidden;color:var(--a2z-text);font-family:var(--a2z-font);transition:border-color .15s ease}.a2z-ui-card:hover{border-color:var(--a2z-ctl)}.a2z-ui-card__media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background-color:var(--a2z-paper);border-bottom:1px solid var(--a2z-rule);overflow:hidden}.a2z-ui-card__media img,.a2z-ui-card__media picture,.a2z-ui-card__media svg{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.a2z-ui-card__badges{position:absolute;top:10px;left:10px;z-index:2;display:flex;flex-wrap:wrap;gap:4px;pointer-events:none}.a2z-ui-card__body{display:flex;flex-direction:column;gap:3px;padding:10px 12px 12px}.a2z-ui-card__title{margin:0;font-size:15px;line-height:20px;font-weight:600;color:var(--a2z-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.a2z-ui-card__link{color:inherit;text-decoration:none}.a2z-ui-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--a2z-r-card)}.a2z-ui-card:hover .a2z-ui-card__link,.a2z-ui-card__link:hover{color:var(--a2z-text);text-decoration:underline;text-underline-offset:2px}.a2z-ui-card__link:active{color:var(--a2z-ink)}.a2z-ui-card__link:focus-visible{outline:none;color:var(--a2z-text)}.a2z-ui-card__link:focus-visible:after{outline:var(--a2z-focus-width) solid var(--a2z-focus);outline-offset:calc(-1 * var(--a2z-focus-width))}.a2z-ui-card.is-unavailable .a2z-ui-card__media img{opacity:.6}.a2z-ui-card__meta{margin:0;font-size:var(--a2z-fs-small);line-height:var(--a2z-lh-small);color:var(--a2z-muted)}.a2z-ui-card__price{margin:2px 0 0;font-size:var(--a2z-fs-price);line-height:var(--a2z-lh-price);font-weight:700;color:var(--a2z-ink)}.a2z-ui-card__price--sale{color:var(--a2z-sale)}.a2z-ui-card__was{margin-left:6px;font-size:var(--a2z-fs-small);font-weight:400;color:var(--a2z-muted);text-decoration:line-through}.a2z-ui-card__rating{display:flex;align-items:center;gap:6px;margin:0}.a2z-ui-card__count{font-size:var(--a2z-fs-small);line-height:var(--a2z-lh-small);color:var(--a2z-muted)}.a2z-ui-card__stock{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--a2z-fs-small);line-height:var(--a2z-lh-small);color:var(--a2z-stock)}.a2z-ui-card__stock:before{content:"";flex:0 0 auto;width:7px;height:7px;border-radius:50%;background-color:currentColor}.a2z-ui-card__action{position:relative;z-index:2}.a2z-ui-badge{box-sizing:border-box;display:inline-flex;align-items:center;padding:3px 8px;border:1px solid transparent;border-radius:var(--a2z-r-badge);font-family:var(--a2z-font);font-size:12px;line-height:16px;font-weight:700;letter-spacing:0;text-transform:none;white-space:nowrap}.a2z-ui-badge--best{background-color:var(--a2z-ink);border-color:var(--a2z-ink);color:#fff}.a2z-ui-badge--pre{background-color:var(--a2z-paper);border-color:var(--a2z-copper);color:var(--a2z-copper)}.a2z-ui-badge--save{background-color:var(--a2z-sale);border-color:var(--a2z-sale);color:#fff}.a2z-ui-stars{display:inline-block;font-size:13px;line-height:1;letter-spacing:1px;color:var(--a2z-star);white-space:nowrap}.a2z-ui-stars[style*=--a2z-rating-pct]{background-image:linear-gradient(90deg,var(--a2z-star) var(--a2z-rating-pct),var(--a2z-rule) var(--a2z-rating-pct));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.a2z-ui-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 12px;margin:0 0 var(--a2z-head-gap)}.a2z-ui-section-head__text{min-width:0}.a2z-ui-section-head__eyebrow{display:block;margin:0;font-family:var(--a2z-font);font-size:var(--a2z-fs-eyebrow);line-height:var(--a2z-lh-eyebrow);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--a2z-copper)}.a2z-ui-section-head__title{margin:4px 0 0;font-family:var(--a2z-font);font-size:var(--a2z-fs-h2);line-height:var(--a2z-lh-h2);font-weight:700;letter-spacing:0;text-transform:none;color:var(--a2z-ink)}.a2z-ui-section-head__title:first-child{margin-top:0}.a2z-ui-section-head__link{display:inline-flex;align-items:center;gap:6px;min-height:var(--a2z-tap);font-family:var(--a2z-font);font-size:15px;font-weight:700;color:var(--a2z-copper);text-decoration:none}.a2z-ui-section-head__link:hover,.a2z-ui-section-head__link:active{color:var(--a2z-copper-hover);text-decoration:underline;text-underline-offset:2px}.a2z-ui-section-head__link:focus-visible{outline:var(--a2z-focus-width) solid var(--a2z-focus);outline-offset:var(--a2z-focus-offset);border-radius:2px}.a2z-ui-note{box-sizing:border-box;margin:0;padding:14px 16px;border:0;border-radius:var(--a2z-r-card);background-color:var(--a2z-cream);color:var(--a2z-body);font-family:var(--a2z-font);font-size:14px;line-height:21px}.a2z-ui-note b,.a2z-ui-note strong{color:var(--a2z-ink)}.a2z-ui-note a{color:var(--a2z-copper);font-weight:600;text-decoration:underline;text-underline-offset:2px}.a2z-ui-note a:hover,.a2z-ui-note a:active{color:var(--a2z-copper-hover)}.a2z-ui-note a:focus-visible{outline:var(--a2z-focus-width) solid var(--a2z-focus);outline-offset:var(--a2z-focus-offset);border-radius:2px}.a2z-ui-accordion{margin:0;padding:0;border-bottom:1px solid var(--a2z-rule)}.a2z-ui-accordion__item{margin:0}.a2z-ui-accordion__btn{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;margin:0;padding:12px 0;border:0;border-top:1px solid var(--a2z-rule);border-radius:0;background:none;color:var(--a2z-ink);font-family:var(--a2z-font);font-size:16px;line-height:1.35;font-weight:700;letter-spacing:0;text-transform:none;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.a2z-ui-accordion__btn:hover,.a2z-ui-accordion__btn:active{color:var(--a2z-copper)}.a2z-ui-accordion__btn:focus-visible{outline:var(--a2z-focus-width) solid var(--a2z-focus);outline-offset:var(--a2z-focus-offset)}.a2z-ui-accordion__btn:disabled,.a2z-ui-accordion__btn[aria-disabled=true]{color:var(--a2z-muted);cursor:not-allowed}.a2z-ui-accordion__icon{position:relative;flex:0 0 14px;width:14px;height:14px}.a2z-ui-accordion__icon:before,.a2z-ui-accordion__icon:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background-color:currentColor;transition:transform .15s ease,opacity .15s ease}.a2z-ui-accordion__icon:after{transform:rotate(90deg)}.a2z-ui-accordion__btn[aria-expanded=true] .a2z-ui-accordion__icon:after{transform:rotate(0);opacity:0}.a2z-ui-accordion__panel{margin:0;padding:0 0 16px;font-size:15px;line-height:24px;color:var(--a2z-body)}.a2z-ui-accordion__panel[hidden]{display:none}.rte a.a2z-ui-btn:not(.button),.rte a.a2z-ui-btn:not(.button):hover,.rte a.a2z-ui-btn:not(.button):active{color:#fff;text-decoration:none}.rte a.a2z-ui-btn--outline:not(.button){color:var(--a2z-ink)}.rte a.a2z-ui-btn--outline:not(.button):hover,.rte a.a2z-ui-btn--outline:not(.button):active{color:#fff}.rte a.a2z-ui-chip:not(.button){color:var(--a2z-text);text-decoration:none}.rte a.a2z-ui-chip:not(.button):hover,.rte a.a2z-ui-chip:not(.button):active{color:var(--a2z-ink)}.rte a.a2z-ui-chip[aria-current]:not([aria-current=false]):not(.button),.rte a.a2z-ui-chip.is-active:not(.button){color:#fff}.rte a.a2z-ui-link:not(.button),.rte .a2z-ui-note a:not(.button){color:var(--a2z-copper);text-decoration:underline}.rte a.a2z-ui-link:not(.button):hover,.rte .a2z-ui-note a:not(.button):hover{color:var(--a2z-copper-hover)}.rte a.a2z-ui-section-head__link:not(.button){color:var(--a2z-copper);text-decoration:none}.rte a.a2z-ui-section-head__link:not(.button):hover{color:var(--a2z-copper-hover);text-decoration:underline}@media(prefers-reduced-motion:reduce){.a2z-ui-btn,.a2z-ui-chip,.a2z-ui-card,.a2z-ui-btn--outline[aria-expanded]:after,.a2z-ui-accordion__icon:before,.a2z-ui-accordion__icon:after{transition:none}.a2z-ui-btn:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/a2z-system.css.map */
