:root{--acb-white: #FFFFFF;--acb-off-white: #FAF8F3;--acb-cream: #F4EFE5;--acb-gold: #D4AF37;--acb-gold-light: #E8C965;--acb-gold-dark: #B8962E;--acb-gold-pale: #F1E3AF;--acb-ink: #1A1A1A;--acb-ink-mid: #3D3D3D;--acb-ink-soft: #6B6459;--acb-border: #ECE4D3;--acb-border-gold: rgba(212,175,55,.35);--acb-shadow-gold: 0 8px 28px -8px rgba(212,175,55,.45);--acb-shadow-card: 0 2px 12px rgba(26,26,26,.07);--acb-radius: 14px;--acb-radius-btn: 999px;--acb-ease: cubic-bezier(.22,.61,.36,1);--acb-gold-gradient: linear-gradient(155deg, #E8C965 0%, #D4AF37 55%, #B8962E 100%)}.color-scheme-1,.color-1{--color-background: 255 255 255;--color-foreground: 26 26 26;--color-primary-button-background: var(--acb-gold);--color-primary-button-text: 26 26 26;--color-secondary-button-border: 26 26 26;--color-border: 236 228 211}.button--primary,[data-testid=add-to-cart],button[name=add],.product-form__submit.button--primary{background:var(--acb-gold-gradient)!important;background-color:var(--acb-gold)!important;color:var(--acb-ink)!important;border:none!important;border-radius:var(--acb-radius-btn)!important;font-weight:700!important;letter-spacing:.01em!important;box-shadow:var(--acb-shadow-gold)!important;transition:transform .35s var(--acb-ease),box-shadow .35s var(--acb-ease)!important}.button--primary:hover,button[name=add]:hover,.product-form__submit.button--primary:hover{transform:translateY(-2px)!important;box-shadow:0 14px 36px -10px #d4af37a6!important}.button--secondary{border-color:var(--acb-ink)!important;color:var(--acb-ink)!important;border-radius:var(--acb-radius-btn)!important;transition:background .25s,color .25s!important}.button--secondary:hover{background:var(--acb-ink)!important;color:var(--acb-white)!important}.header{background-color:var(--acb-white)!important;border-bottom:1px solid var(--acb-border)!important}.header__column a,.menu-list__link{color:var(--acb-ink-mid)!important;font-weight:600!important}.header__column a:hover,.menu-list__link:hover{color:var(--acb-ink)!important}.cart-count-bubble{background:var(--acb-gold)!important;color:var(--acb-ink)!important;font-weight:800!important}.header__row--announcement{background:var(--acb-ink)!important;color:var(--acb-gold-light)!important;font-size:12px!important;letter-spacing:.04em!important}.header__row--announcement a{color:var(--acb-gold-light)!important}.hero__content-container .button--primary{font-size:16px!important;padding:16px 32px!important}html body .product-card,html body .card-wrapper{display:flex!important;flex-direction:column!important;height:100%!important;align-self:stretch!important;width:100%!important;border:1px solid var(--acb-border)!important;border-radius:var(--acb-radius)!important;overflow:hidden!important;box-shadow:var(--acb-shadow-card)!important;transition:transform .4s var(--acb-ease),box-shadow .4s var(--acb-ease),border-color .4s var(--acb-ease)!important;background:var(--acb-white)!important}html body .product-card:hover,html body .card-wrapper:hover{transform:translateY(-6px)!important;box-shadow:0 20px 44px #1a1a1a21!important;border-color:var(--acb-border-gold)!important}html body .product-card [class*=product-card-gallery],html body .card-wrapper [class*=media],html body .product-card .media,html body .card-wrapper .media{flex-shrink:0!important;width:100%!important}html body .product-card [class*=product-card-gallery] img,html body .card-wrapper [class*=media] img,html body .product-card .media img,html body .card-wrapper .media img{transition:transform .6s var(--acb-ease)!important}html body .product-card:hover img,html body .card-wrapper:hover img{transform:scale(1.045)!important}html body .badge,html body .product-card__badge{background:var(--acb-gold-gradient)!important;color:var(--acb-ink)!important;border:none!important;border-radius:999px!important;font-weight:700!important;font-size:10.5px!important;letter-spacing:.04em!important;padding-inline:10px!important;box-shadow:0 3px 10px -3px #d4af378c!important}html body .product-card .product-title,html body .product-card [class*=product-title],html body .card-wrapper .product-title,html body .card-wrapper [class*=product-title]{text-align:left!important;padding-inline:14px!important;padding-top:12px!important;padding-bottom:0!important;box-sizing:border-box!important;width:100%!important;font-weight:600!important;letter-spacing:.003em!important;color:var(--acb-ink)!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;height:3.2em!important;min-height:3.2em!important;max-height:3.2em!important;line-height:1.35!important;flex-shrink:0!important;flex-grow:0!important}html body .product-card .price,html body .card-wrapper .price{padding-inline:14px!important;padding-bottom:14px!important;box-sizing:border-box!important;margin-top:4px!important;margin-bottom:0!important;text-align:center!important;flex-shrink:0!important;width:100%!important}html body .product-card [ref=priceContainer],html body .card-wrapper [ref=priceContainer],html body .product-card .acb-price-container,html body .card-wrapper .acb-price-container{display:flex!important;justify-content:center!important;align-items:baseline!important;text-align:center!important;gap:6px!important;padding-inline:14px!important;box-sizing:border-box!important;width:100%!important}html body .product-card .price:not(.price--reduced),html body .card-wrapper .price:not(.price--reduced){font-weight:700!important}html body .product-card .compare-at-price,html body .card-wrapper .compare-at-price{font-size:.85em!important;opacity:.6!important}html body [id*=product_recommendations_qggXJq] .product-card .product-title,html body [id*=product_recommendations_qggXJq] .product-card [class*=product-title],html body [id*=product_recommendations_qggXJq] .card-wrapper .product-title,html body [id*=product_recommendations_qggXJq] .card-wrapper [class*=product-title]{text-align:center!important}html body [id*=product_recommendations_qggXJq] .product-card .price,html body [id*=product_recommendations_qggXJq] .card-wrapper .price,html body [id*=product_recommendations_qggXJq] .product-card [ref=priceContainer],html body [id*=product_recommendations_qggXJq] .card-wrapper [ref=priceContainer],html body [id*=product_recommendations_qggXJq] .product-card .acb-price-container,html body [id*=product_recommendations_qggXJq] .card-wrapper .acb-price-container{justify-content:center!important;text-align:center!important}.price__sale,.price--on-sale .price__current{color:var(--acb-gold-dark)!important;font-weight:800!important}.price__compare{text-decoration:line-through!important}.product-information{background:var(--acb-white)!important}.variant-picker .button{border-radius:var(--acb-radius)!important;border-color:var(--acb-border)!important}.variant-picker .button--selected,.variant-picker .button[aria-pressed=true]{background:var(--acb-ink)!important;color:var(--acb-white)!important;border-color:var(--acb-gold)!important}.quantity{border-color:var(--acb-border)!important;border-radius:var(--acb-radius)!important}.cart{background:var(--acb-white)!important}.cart-item__title a{color:var(--acb-ink)!important;font-weight:600!important}.cart__checkout-button{background:var(--acb-gold-gradient)!important;background-color:var(--acb-gold)!important;color:var(--acb-ink)!important;border:none!important;border-radius:var(--acb-radius-btn)!important;font-weight:700!important;font-size:16px!important;box-shadow:var(--acb-shadow-gold)!important;transition:transform .35s var(--acb-ease),box-shadow .35s var(--acb-ease)!important}.cart__checkout-button:hover{transform:translateY(-2px)!important;box-shadow:0 14px 36px -10px #d4af37a6!important}.acb-cart-progress{background:var(--acb-off-white);border:1px solid var(--acb-border);border-radius:var(--acb-radius);padding:14px 16px 16px;margin-bottom:20px;text-align:center}.acb-cart-progress__label{font-size:13px;font-weight:700;color:var(--acb-ink-mid);margin-bottom:10px}.acb-cart-progress__label strong{color:var(--acb-gold-dark)}.acb-cart-progress__label.is-unlocked strong{color:#2e7d32}.acb-cart-progress__track{height:8px;background:var(--acb-cream);border-radius:999px;overflow:hidden}.acb-cart-progress__fill{height:100%;background:var(--acb-gold-gradient);border-radius:999px;transition:width .5s var(--acb-ease)}.acb-cart-progress__fill.is-unlocked{background:linear-gradient(90deg,#43a047,#2e7d32)}.acb-cart-progress__sublabel{font-size:11px;color:var(--acb-ink-soft);margin-top:6px}.acb-trust-badges{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.acb-trust-badge{display:flex;align-items:center;gap:8px;background:var(--acb-off-white);border:1px solid var(--acb-border);border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:600;color:var(--acb-ink-mid)}.acb-trust-badge svg{flex-shrink:0;color:var(--acb-gold-dark)}.acb-cost-per-use{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#faf8f3,#f4efe5);border:1px solid var(--acb-border-gold);border-radius:8px;padding:8px 14px;margin:12px 0 4px;font-size:13px;color:var(--acb-ink-mid)}.acb-cost-per-use strong{color:var(--acb-gold-dark);font-weight:800}.acb-cost-per-use .acb-drop{width:16px;height:20px;background:var(--acb-gold-gradient);border-radius:50% 50% 50% 0;transform:rotate(45deg);flex-shrink:0}.acb-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:200;background:var(--acb-white);border-top:1px solid var(--acb-border);padding:12px 16px calc(12px + env(safe-area-inset-bottom));box-shadow:0 -8px 24px #1a1a1a14;transform:translateY(100%);transition:transform .4s var(--acb-ease);display:none}.acb-sticky-atc.is-visible{transform:translateY(0)}.acb-sticky-atc__inner{display:flex;align-items:center;gap:14px;max-width:500px;margin:0 auto}.acb-sticky-atc__info{flex:1;min-width:0}.acb-sticky-atc__name{font-weight:700;font-size:14px;color:var(--acb-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acb-sticky-atc__price{font-size:13px;color:var(--acb-ink-soft);margin-top:2px}.acb-sticky-atc__btn{flex-shrink:0;background:var(--acb-gold-gradient);color:var(--acb-ink);border:none;border-radius:var(--acb-radius-btn);padding:13px 22px;font-weight:700;font-size:14.5px;cursor:pointer;box-shadow:var(--acb-shadow-gold);white-space:nowrap;font-family:inherit}@media(max-width:749px){.acb-sticky-atc{display:block}}.acb-notes{border:1px solid var(--acb-border);border-radius:var(--acb-radius);overflow:hidden;margin:16px 0}.acb-notes__row{display:grid;grid-template-columns:80px 1fr;align-items:center;padding:12px 16px;gap:12px;border-bottom:1px solid var(--acb-border);font-size:13.5px}.acb-notes__row:last-child{border-bottom:none}.acb-notes__label{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--acb-gold-dark)}.acb-rating-stars{color:var(--acb-gold);letter-spacing:1px;font-size:16px}.acb-rating-count{font-size:12px;color:var(--acb-ink-soft);margin-left:4px}footer .footer__section:last-child{border-top-color:var(--acb-border)!important}footer .footer a:hover{color:var(--acb-gold-dark)!important}input[type=text],input[type=email],textarea,select{border-color:var(--acb-border)!important;border-radius:8px!important;transition:border-color .25s!important}input:focus,textarea:focus,select:focus{border-color:var(--acb-gold)!important;outline:none!important;box-shadow:0 0 0 3px #d4af3726!important}.collection{background:var(--acb-white)!important}.collection__heading{color:var(--acb-ink)!important}@media(max-width:749px){body{padding-bottom:env(safe-area-inset-bottom)}.product-information{padding-bottom:90px!important}}@keyframes acb-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.acb-fade-up{animation:acb-fade-up .5s var(--acb-ease) both}.acb-reveal{opacity:0;transform:translateY(22px);border:1px solid transparent;border-radius:var(--acb-radius);box-sizing:border-box;padding:14px;transition:opacity .5s var(--acb-ease),transform .5s var(--acb-ease),border-color .5s var(--acb-ease);will-change:opacity,transform}.acb-reveal.is-visible{opacity:1;transform:translateY(0);border-color:var(--acb-border-gold)}.acb-section-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s var(--acb-ease),transform .7s var(--acb-ease);will-change:opacity,transform}.acb-section-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.acb-reveal,.acb-reveal.is-visible,.acb-section-reveal,.acb-section-reveal.is-visible{opacity:1!important;transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/acaberi-white-gold.css.map */
