:root{--astro-bg: #ffffff;--astro-bg-rgb: 255, 255, 255;--astro-text: #1a1a1a;--astro-text-rgb: 26, 26, 26;--astro-btn: #000000;--astro-btn-rgb: 0, 0, 0;--astro-btn-text: #ffffff;--astro-accent: #eab308;--astro-accent-rgb: 234, 179, 8;--astro-header-bg: #ffffff;--astro-card-bg: #f8f8f8}body[data-store-type=astro]{background-color:var(--astro-bg);color:var(--astro-text)}body[data-store-type=astro] header,body[data-store-type=astro] .header,body[data-store-type=astro] .header-wrapper{background-color:var(--astro-header-bg)!important;color:var(--astro-text)!important;border-bottom-color:rgba(var(--astro-accent-rgb),.3)!important}body[data-store-type=astro] header .color-scheme-1,body[data-store-type=astro] header .color-scheme-2,body[data-store-type=astro] .header .color-scheme-1,body[data-store-type=astro] .header .color-scheme-2,body[data-store-type=astro] .header-wrapper .color-scheme-1,body[data-store-type=astro] .header-wrapper .color-scheme-2{background-color:var(--astro-header-bg)!important;color:var(--astro-text)!important;border-bottom-color:rgba(var(--astro-accent-rgb),.3)!important}body[data-store-type=astro] .header__heading-link,body[data-store-type=astro] .header__menu-item,body[data-store-type=astro] .header__icon,body[data-store-type=astro] nav a{color:var(--astro-text)!important}body[data-store-type=astro] .header__menu-item:hover,body[data-store-type=astro] nav a:hover{color:var(--astro-accent)!important}body[data-store-type=astro] .button,body[data-store-type=astro] button[type=submit].button,body[data-store-type=astro] .shopify-payment-button__button{background-color:var(--astro-btn)!important;color:var(--astro-btn-text)!important;border-color:var(--astro-btn)!important}body[data-store-type=astro] .button:hover,body[data-store-type=astro] button[type=submit].button:hover{background-color:var(--astro-accent)!important;border-color:var(--astro-accent)!important;color:var(--astro-header-bg)!important}body[data-store-type=astro] .button--secondary{background-color:transparent!important;color:var(--astro-accent)!important;border-color:var(--astro-accent)!important}body[data-store-type=astro] a:not(cart-drawer a):not(cart-items a){color:var(--astro-accent)}body[data-store-type=astro] a:hover{opacity:.8}body[data-store-type=astro] .price,body[data-store-type=astro] .price--sale{color:var(--astro-accent)!important}body[data-store-type=astro] .badge{background-color:var(--astro-accent);color:var(--astro-header-bg)}body[data-store-type=astro] .card,body[data-store-type=astro] .card--product,body[data-store-type=astro] .card-wrapper{background-color:rgb(var(--astro-bg));border-color:rgba(var(--astro-accent-rgb),.25);color:rgb(var(--astro-text))}body[data-store-type=astro] footer,body[data-store-type=astro] .footer{background-color:var(--astro-header-bg)!important;color:var(--astro-text)!important;border-top-color:rgba(var(--astro-accent-rgb),.3)!important}body[data-store-type=astro] .footer a{color:var(--astro-text);opacity:.8}body[data-store-type=astro] .footer a:hover{color:var(--astro-accent);opacity:1}body[data-store-type=astro] input,body[data-store-type=astro] textarea,body[data-store-type=astro] select{background-color:var(--astro-card-bg);color:var(--astro-text);border-color:rgba(var(--astro-accent-rgb),.4)}body[data-store-type=astro] input:focus,body[data-store-type=astro] textarea:focus{border-color:var(--astro-accent);outline-color:var(--astro-accent)}body[data-store-type=astro] .quantity,body[data-store-type=astro] .quantity__button,body[data-store-type=astro] .quantity__input{background-color:var(--astro-card-bg);color:var(--astro-text);border-color:rgba(var(--astro-accent-rgb),.3)}cart-drawer[data-has-astro-items=true] .drawer__inner{background-color:var(--astro-bg)!important;color:var(--astro-text)!important;border-color:rgba(var(--astro-accent-rgb),.25)!important}cart-drawer[data-has-astro-items=true] .drawer__header{background-color:var(--astro-header-bg)!important;border-bottom:1px solid rgba(var(--astro-accent-rgb),.25)}cart-drawer[data-has-astro-items=true] .drawer__heading{color:var(--astro-accent)!important}cart-drawer[data-has-astro-items=true] .drawer__close{color:var(--astro-text)!important}cart-drawer[data-has-astro-items=true] .cart-item__name,cart-drawer[data-has-astro-items=true] .cart-item__details,cart-drawer[data-has-astro-items=true] th,cart-drawer[data-has-astro-items=true] td{color:var(--astro-text)!important}cart-drawer[data-has-astro-items=true] .cart-items th{border-bottom-color:rgba(var(--astro-accent-rgb),.2)!important}cart-drawer[data-has-astro-items=true] .totals__total,cart-drawer[data-has-astro-items=true] .totals__total-value,#main-cart-footer[data-has-astro-items=true] .totals__total,#main-cart-footer[data-has-astro-items=true] .totals__total-value{color:var(--astro-text)!important}cart-drawer[data-has-astro-items=true] .price,cart-drawer[data-has-astro-items=true] .price--end,cart-items[data-has-astro-items=true] .price,cart-items[data-has-astro-items=true] .price--end{color:var(--astro-accent)!important}cart-drawer[data-has-astro-items=true] .drawer__footer{border-top-color:rgba(var(--astro-accent-rgb),.2)!important;background-color:var(--astro-bg)}cart-drawer[data-has-astro-items=true] .cart__checkout-button,#main-cart-footer[data-has-astro-items=true] .cart__checkout-button{background-color:var(--astro-btn)!important;border-color:var(--astro-btn)!important;color:var(--astro-btn-text)!important}cart-drawer[data-has-astro-items=true] .cart__checkout-button:hover,#main-cart-footer[data-has-astro-items=true] .cart__checkout-button:hover{background-color:var(--astro-accent)!important;border-color:var(--astro-accent)!important;color:var(--astro-header-bg)!important}cart-drawer[data-has-astro-items=true] .tax-note,#main-cart-footer[data-has-astro-items=true] .tax-note{color:rgba(var(--astro-text-rgb),.65)!important}cart-drawer[data-has-astro-items=true] cart-drawer-items::-webkit-scrollbar-thumb{background-color:rgba(var(--astro-accent-rgb),.5)}cart-drawer[data-has-astro-items=true] .quantity,cart-drawer[data-has-astro-items=true] .quantity__input,cart-drawer[data-has-astro-items=true] .quantity__button,cart-items[data-has-astro-items=true] .quantity,cart-items[data-has-astro-items=true] .quantity__input,cart-items[data-has-astro-items=true] .quantity__button{background-color:var(--astro-bg)!important;color:var(--astro-text)!important;border-color:rgba(var(--astro-accent-rgb),.3)!important}cart-drawer[data-has-astro-items=true] cart-remove-button .button,cart-items[data-has-astro-items=true] cart-remove-button .button{background-color:rgba(var(--astro-accent-rgb),.1)!important;color:var(--astro-accent)!important;border-color:rgba(var(--astro-accent-rgb),.3)!important}cart-drawer[data-has-astro-items=true] cart-remove-button .button:hover,cart-items[data-has-astro-items=true] cart-remove-button .button:hover{background-color:rgba(var(--astro-accent-rgb),.2)!important}.store-conflict-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.5rem}.store-conflict-modal{background:#fff;border-radius:12px;padding:2rem;max-width:36rem;width:100%;box-shadow:0 20px 60px #0000004d;text-align:center}.store-conflict-modal--astro{background-color:var(--astro-card-bg);color:var(--astro-text)}.store-conflict-modal__icon{font-size:2.8rem;margin-bottom:1rem;display:block}.store-conflict-modal__title{font-size:1.8rem;font-weight:700;margin-bottom:.8rem;line-height:1.3}.store-conflict-modal__body{font-size:1.4rem;margin-bottom:1.8rem;opacity:.85;line-height:1.5}.store-conflict-modal__actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.store-conflict-modal__btn-confirm{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border:none;border-radius:8px;padding:1rem 2rem;font-size:1.4rem;font-weight:600;cursor:pointer;flex:1;min-width:12rem;transition:background-color .15s ease,filter .15s ease}.store-conflict-modal--astro .store-conflict-modal__btn-confirm{background-color:var(--astro-btn);color:var(--astro-btn-text)}.store-conflict-modal__btn-confirm:hover{filter:brightness(.85)}.store-conflict-modal--astro .store-conflict-modal__btn-confirm:hover{background-color:var(--astro-accent);color:var(--astro-header-bg)}.store-conflict-modal__btn-cancel{background-color:transparent;color:#555;border:1.5px solid #ccc;border-radius:8px;padding:1rem 2rem;font-size:1.4rem;font-weight:500;cursor:pointer;flex:1;min-width:12rem;transition:all .15s ease}.store-conflict-modal--astro .store-conflict-modal__btn-cancel{color:var(--astro-text);border-color:rgba(var(--astro-accent-rgb),.4)}.store-conflict-modal__btn-cancel:hover{background-color:#f5f5f5;border-color:#999}.store-conflict-modal--astro .store-conflict-modal__btn-cancel:hover{background-color:rgba(var(--astro-accent-rgb),.1)}.cart-offers-strip{margin:0 -1.5rem;padding:1rem 1.5rem;display:flex;align-items:center;gap:1rem;border-bottom:1px solid rgba(var(--color-foreground),.1);background:linear-gradient(135deg,rgba(var(--color-button),.04),rgba(var(--color-button),.08))!important;border-left:3px solid rgb(var(--color-button))!important}.cart-offers-strip__icon{font-size:2rem;flex-shrink:0}.cart-offers-strip__content{flex:1;min-width:0}.cart-offers-strip__title{font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.2rem;color:rgb(var(--color-button))!important}.cart-offers-strip__text{font-size:1.3rem;font-weight:500;line-height:1.4;color:rgb(var(--color-foreground))!important}.cart-offers-strip__code-wrap{display:flex;align-items:center;gap:.5rem;margin-top:.4rem}.cart-offers-strip__code{font-family:monospace;font-size:1.2rem;font-weight:700;padding:.2rem .6rem;border-radius:4px;letter-spacing:.08em;background:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}.cart-offers-strip__copy-btn{background:none;border:1px solid currentColor;border-radius:4px;padding:.2rem .7rem;font-size:1.1rem;cursor:pointer;transition:all .15s ease;white-space:nowrap;color:rgb(var(--color-button))!important}.cart-offers-strip__copy-btn:hover{opacity:.8}.cart-offers-strip__copy-btn.copied{opacity:.6}cart-drawer[data-has-astro-items=true] .cart-offers-strip,cart-items[data-has-astro-items=true] .cart-offers-strip{background:linear-gradient(135deg,var(--astro-card-bg) 0%,var(--astro-bg) 100%)!important;border-left:3px solid var(--astro-accent)!important;color:var(--astro-text)!important;border-bottom-color:rgba(var(--astro-accent-rgb),.2)!important}cart-drawer[data-has-astro-items=true] .cart-offers-strip__title,cart-items[data-has-astro-items=true] .cart-offers-strip__title{color:var(--astro-accent)!important}cart-drawer[data-has-astro-items=true] .cart-offers-strip__text,cart-items[data-has-astro-items=true] .cart-offers-strip__text{color:var(--astro-text)!important;opacity:.85}cart-drawer[data-has-astro-items=true] .cart-offers-strip__code,cart-items[data-has-astro-items=true] .cart-offers-strip__code{background:var(--astro-accent)!important;color:var(--astro-header-bg)!important}cart-drawer[data-has-astro-items=true] .cart-offers-strip__copy-btn,cart-items[data-has-astro-items=true] .cart-offers-strip__copy-btn{color:var(--astro-accent)!important}cart-drawer[data-has-astro-items=true] .free-gift-progress-wrapper,cart-items[data-has-astro-items=true] .free-gift-progress-wrapper{background:var(--astro-card-bg)!important;border-bottom:2px solid rgba(var(--astro-accent-rgb),.25)!important}cart-drawer[data-has-astro-items=true] .free-gift-message,cart-items[data-has-astro-items=true] .free-gift-message{color:var(--astro-text)!important}cart-drawer[data-has-astro-items=true] .free-gift-message .remaining-amount,cart-items[data-has-astro-items=true] .free-gift-message .remaining-amount{color:var(--astro-accent)!important}cart-drawer[data-has-astro-items=true] .progress-track,cart-items[data-has-astro-items=true] .progress-track{background:rgba(var(--astro-text-rgb),.15)!important}cart-drawer[data-has-astro-items=true] .progress-fill,cart-items[data-has-astro-items=true] .progress-fill{background:linear-gradient(90deg,var(--astro-accent) 0%,rgba(var(--astro-accent-rgb),.7) 100%)!important}cart-drawer[data-has-astro-items=true] .milestone-circle,cart-items[data-has-astro-items=true] .milestone-circle{border-color:rgba(var(--astro-text-rgb),.2)!important;background:var(--astro-card-bg)!important}cart-drawer[data-has-astro-items=true] .milestone-node.active .milestone-circle,cart-items[data-has-astro-items=true] .milestone-node.active .milestone-circle{background:var(--astro-accent)!important;border-color:var(--astro-accent)!important;box-shadow:0 0 10px rgba(var(--astro-accent-rgb),.5)!important}cart-drawer[data-has-astro-items=true] .milestone-node.active .milestone-check,cart-items[data-has-astro-items=true] .milestone-node.active .milestone-check{color:var(--astro-header-bg)!important}cart-drawer[data-has-astro-items=true] .milestone-label,cart-items[data-has-astro-items=true] .milestone-label{color:rgba(var(--astro-text-rgb),.6)!important}cart-drawer[data-has-astro-items=true] .milestone-node.active .milestone-label,cart-items[data-has-astro-items=true] .milestone-node.active .milestone-label{color:var(--astro-text)!important}.custom-cashback-badge{background-color:var(--astro-accent);color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/12/assets/astro-store-theme.css.map */
