:root{--abd-ink: #20231f;--abd-bone: #f5f1e8;--abd-sand: #ebe5da;--abd-sand-soft: #ebe5da;--abd-olive: #4a5265;--abd-blaze: #ff6b2c;--abd-hair: rgb(32 35 31 / .14);--abd-ease: cubic-bezier(.2, .7, .2, 1);--abd-space-section: clamp(88px, 11vw, 168px);--abd-measure: 34em;--abd-display: clamp(52px, 8.4vw, 128px);--abd-h2: var(--font-size--h2);--abd-h3: var(--font-size--h3)}::selection{background:var(--abd-blaze);color:var(--abd-ink)}body{background:var(--abd-bone);color:var(--abd-ink);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.ab-label{font:var(--t-label);letter-spacing:var(--t-label-track);text-transform:var(--t-label-case)}.header__row{border-block-end:1px solid var(--abd-hair)}.menu-list__link,.header__menu-item,.menu-list__link-title{font:var(--t-label);letter-spacing:var(--t-label-track);text-transform:var(--t-label-case)}.announcement-bar,.header-announcements{background:var(--abd-ink);color:var(--abd-bone)}.announcement-bar__text,.header-announcements p{font:var(--t-label);letter-spacing:var(--t-label-track);text-transform:var(--t-label-case)}.ab-studio{background:var(--abd-sand-soft);overflow:hidden}.ab-studio img{mix-blend-mode:multiply;filter:brightness(1.06) contrast(1.03)}.product-media-container,.product-media,.product-media__image{background:var(--abd-sand-soft)}.product-media__image,.product-media img{mix-blend-mode:multiply;filter:brightness(1.06) contrast(1.03)}.button,.button-secondary{border-radius:0;min-height:52px;padding-inline:32px;font:var(--t-button);letter-spacing:var(--t-button-track);text-transform:var(--t-button-case)}@media(prefers-reduced-motion:no-preference){.button,.button-secondary{transition:background-color .25s var(--abd-ease),color .25s var(--abd-ease),transform .25s var(--abd-ease)}.button:hover,.button-secondary:hover{transform:translateY(-1px)}}.product-details h1{font-family:var(--font-heading--family);font-weight:400;font-size:var(--font-size--h1);line-height:1.02;letter-spacing:-.02em}.product-details .variant-option__button-label{border-radius:0;min-height:48px;font-size:var(--font-size--h5);letter-spacing:.04em}.product-details .variant-option legend,.product-details .variant-option{font-size:var(--font-size--h6);letter-spacing:.22em;text-transform:uppercase}.product-details .variant-option__button-label__text{text-transform:none;letter-spacing:.02em;font-size:var(--font-size--h5)}.product-details .accordion summary,.product-details details summary{min-height:56px;font-size:var(--font-size--h6);letter-spacing:.2em;text-transform:uppercase}.product-details .price,.product-details [ref=priceContainer]{font-size:var(--font-size--paragraph)}.card-gallery,.cart-items__media-container,.predictive-search-results .product-card,.product-card .card-gallery{background:var(--abd-sand-soft)}.card-gallery img,.cart-items__media img{mix-blend-mode:multiply;filter:brightness(1.06) contrast(1.03)}.product-card .title-text,.product-card [class*=product-title]{font-family:var(--font-heading--family);font-size:var(--font-size--paragraph);letter-spacing:-.005em}.product-badges__badge{background:var(--abd-bone);color:var(--abd-ink);border-radius:0;font-size:var(--font-size--h6);letter-spacing:.2em;text-transform:uppercase}.main-collection h1,.collection-title h1,.section-collection-title h1{font-family:var(--font-heading--family);font-weight:400;font-size:var(--abd-h2);letter-spacing:-.02em}
/*# sourceMappingURL=/cdn/shop/t/77/assets/abbaco-design.css.map */
