:root{--aa-white: #ffffff;--aa-bg-soft: #fafafa;--aa-bg-card: #f5f5f5;--aa-border-light: #e8e8e8;--aa-border-mid: #d4d4d4;--aa-yellow: #FFC700;--aa-yellow-hover: #FFD93D;--aa-text-primary: #0a0a0a;--aa-text-secondary: #555555;--aa-text-tertiary: #888888;--aa-text-on-yellow: #0a0a0a}.cart-drawer--alienarts .cart-drawer__inner{background-color:var(--aa-white);color:var(--aa-text-primary)}.cart-drawer--alienarts .cart-drawer__title,.cart-drawer--alienarts .cart-drawer__empty-text,.cart-drawer--alienarts .cart-drawer__summary-total,.cart-drawer--alienarts .cart-drawer__summary-total-label,.cart-drawer--alienarts .cart-drawer__total-price{color:var(--aa-text-primary)}.cart-drawer--alienarts .cart-drawer__trust-strip{background:var(--aa-yellow);background:linear-gradient(90deg,var(--aa-yellow) 0%,var(--aa-yellow-hover) 100%);color:var(--aa-text-on-yellow);padding:.8rem 1.6rem;font-size:1.1rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase;flex-shrink:0}.cart-drawer--alienarts .cart-drawer__trust-strip-inner{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.cart-drawer--alienarts .cart-drawer__trust-item{display:inline-flex;align-items:center;gap:.5rem}.cart-drawer--alienarts .cart-drawer__trust-item svg{flex-shrink:0}.cart-drawer--alienarts .cart-drawer__trust-divider{opacity:.6}@media screen and (min-width:990px){.cart-drawer--alienarts .cart-drawer__trust-strip{padding:1rem 3.6rem;font-size:1.2rem}}.cart-drawer--alienarts .cart-drawer__information-bar{background-color:var(--aa-bg-soft);border-block-end:1px solid var(--aa-border-light)}.cart-drawer--alienarts .cart-drawer__information-bar-content p{color:var(--aa-text-secondary)}.cart-drawer--alienarts .cart-drawer__information-bar-content svg{color:var(--aa-text-primary)}.cart-drawer--alienarts .cart-drawer__head{align-items:flex-start;border-block-end:1px solid var(--aa-border-light);padding-block-end:1.6rem}.cart-drawer--alienarts .cart-drawer__head-titles{display:flex;flex-direction:column;gap:.4rem}.cart-drawer--alienarts .cart-drawer__title{text-transform:uppercase;letter-spacing:.2rem;line-height:1;margin-block-end:0;color:var(--aa-text-primary)}.cart-drawer--alienarts .cart-drawer__title-counter{color:var(--aa-text-primary);background-color:var(--aa-yellow);display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;font-size:1.3rem;font-weight:600;position:static;margin-inline-start:.8rem;letter-spacing:0;opacity:1}.cart-drawer--alienarts .cart-drawer__subtitle{font-size:1.1rem;color:var(--aa-text-tertiary);letter-spacing:.1rem;text-transform:uppercase;font-weight:500}.cart-drawer--alienarts .cart-drawer__close{width:3.2rem;height:3.2rem;border-radius:50%;background-color:var(--aa-bg-card);color:var(--aa-text-primary);display:flex;align-items:center;justify-content:center;padding:.8rem;transition:background-color .2s ease,transform .2s ease;position:static;flex-shrink:0;border:1px solid var(--aa-border-light)}.cart-drawer--alienarts .cart-drawer__close:hover{background-color:var(--aa-yellow);color:var(--aa-text-on-yellow);border-color:var(--aa-yellow);transform:scale(1.05)}.cart-drawer--alienarts .cart-drawer__close:focus-visible{outline:2px solid var(--aa-yellow);outline-offset:2px}.cart-drawer--alienarts .cart-drawer__close svg{width:1.4rem;height:1.4rem}.cart-drawer--alienarts .cart-drawer__top{background-color:var(--aa-bg-soft);border-block-end:1px solid var(--aa-border-light);padding-block:1.4rem}.cart-drawer--alienarts .cart-drawer__bar progress,.cart-drawer--alienarts .cart-drawer__bar [role=progressbar]{accent-color:var(--aa-yellow)}.cart-drawer--alienarts .cart-drawer__bar progress::-webkit-progress-value,.cart-drawer--alienarts .cart-drawer__bar progress::-moz-progress-bar{background:linear-gradient(90deg,var(--aa-yellow),var(--aa-yellow-hover))}.cart-drawer--alienarts .cart-drawer__bar progress::-webkit-progress-bar{background-color:var(--aa-bg-card)}.cart-drawer--alienarts .cart-drawer__main{background-color:var(--aa-white)}.cart-drawer--alienarts .cart-item{color:var(--aa-text-primary)}.cart-drawer--alienarts .cart-item__title,.cart-drawer--alienarts .cart-item__title a{color:var(--aa-text-primary);text-transform:uppercase;letter-spacing:.05rem}.cart-drawer--alienarts .cart-item__final-price,.cart-drawer--alienarts .cart-item__final-price .price,.cart-drawer--alienarts .cart-item__final-price .price__regular,.cart-drawer--alienarts .cart-item__final-price .price__sale,.cart-drawer--alienarts .cart-item__price,.cart-drawer--alienarts .cart-item__price-wrapper{color:var(--aa-text-primary);font-weight:600}.cart-drawer--alienarts .cart-item__final-price .price__compare,.cart-drawer--alienarts .cart-item__final-price s,.cart-drawer--alienarts .cart-item__price s,.cart-drawer--alienarts .cart-item s.price{color:var(--aa-text-tertiary);font-weight:400;font-size:.9em}.cart-drawer--alienarts .cart-item__property,.cart-drawer--alienarts .product-option,.cart-drawer--alienarts .cart-item__variant{color:var(--aa-text-secondary);font-size:1.1rem;line-height:1.6}.cart-drawer--alienarts .cart-item__details dl:has(dt),.cart-drawer--alienarts .cart-item__details dl:has(dd){background-color:var(--aa-bg-soft);border:1px solid var(--aa-border-light);border-radius:.4rem;padding:.8rem 1rem;margin-block-start:.8rem;margin-block-end:.8rem;box-sizing:border-box}.cart-drawer--alienarts .cart-item__details dt{color:var(--aa-text-tertiary);font-size:1rem;font-weight:500;display:inline}.cart-drawer--alienarts .cart-item__details dd{color:var(--aa-text-primary);font-weight:500;margin:0 0 .4rem .4rem;display:inline;word-break:break-word}.cart-drawer--alienarts .cart-item__details dd:after{content:"";display:block}.cart-drawer--alienarts .cart-item__property[data-property-value-length="0"],.cart-drawer--alienarts .cart-item__property[data-property-value-length="1"],.cart-drawer--alienarts .cart-item__property[data-property-value-length="2"]{display:none}.cart-drawer--alienarts .quantity__wrapper,.cart-drawer--alienarts .quantity-input,.cart-drawer--alienarts .cart-item__quantity .quantity{background-color:var(--aa-white);border-color:var(--aa-border-mid);color:var(--aa-text-primary)}.cart-drawer--alienarts .quantity__button,.cart-drawer--alienarts .quantity-input__button{color:var(--aa-text-primary)}.cart-drawer--alienarts .quantity__input,.cart-drawer--alienarts .quantity-input input{background-color:transparent;color:var(--aa-text-primary)}.cart-drawer--alienarts.cart-drawer .cart-item+.cart-item{border-block-start-color:var(--aa-border-light)}.cart-drawer--alienarts .cart-drawer__recommendations-wrapper{background-color:var(--aa-bg-soft);border-block-start:1px solid var(--aa-border-light);margin-block-start:auto;padding-block:1.6rem;margin-inline:-1.6rem;padding-inline:1.6rem}.cart-drawer--alienarts .cart-drawer__recommendations-title{color:var(--aa-text-tertiary);font-size:.9rem;letter-spacing:.15rem;text-transform:uppercase;font-weight:500;margin:0 0 1.2rem}@media screen and (min-width:990px){.cart-drawer--alienarts .cart-drawer__recommendations-wrapper{margin-inline:-3.6rem;padding-inline:3.6rem}}.cart-drawer--alienarts .cart-drawer__bottom{background-color:var(--aa-white);border-block-start:1px solid var(--aa-border-light);padding-block-start:1.6rem}.cart-drawer--alienarts .cart-drawer__summary{background-color:transparent;padding-block-start:0}.cart-drawer--alienarts .cart-drawer__summary:before{display:none}.cart-drawer--alienarts .cart-drawer__summary-subtotal{display:flex;justify-content:space-between;align-items:baseline;font-size:1.2rem;color:var(--aa-text-secondary);margin-block-end:.6rem}.cart-drawer--alienarts .cart-drawer__summary-subtotal-value{color:var(--aa-text-primary);font-weight:500}.cart-drawer--alienarts .cart-drawer__summary-total{align-items:baseline;margin-block-end:1.6rem;max-height:none}.cart-drawer--alienarts .cart-drawer__summary-total-label{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.2rem;font-size:1.6rem;color:var(--aa-text-primary)}.cart-drawer--alienarts .cart-drawer__total-price{color:var(--aa-text-primary);font-family:var(--font-heading-family);font-size:2.4rem;font-weight:600;letter-spacing:.05rem}.cart-drawer--alienarts .cart-drawer__summary-tax,.cart-drawer--alienarts .cart__summary-tax{color:var(--aa-text-tertiary);font-size:1rem;margin-block-start:.2rem}.cart-drawer--alienarts .cart-drawer__summary-tax a,.cart-drawer--alienarts .cart__summary-tax a{color:var(--aa-text-secondary);text-decoration:underline}.cart-drawer--alienarts .cart-drawer__action-buttons{flex-direction:column;gap:.8rem}.cart-drawer--alienarts .cart-drawer__action-buttons>*{flex:1 0 100%}.cart-drawer--alienarts .cart-drawer__cta-checkout{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;padding:1.4rem 1.6rem;background-color:var(--aa-yellow);color:var(--aa-text-on-yellow);border:none;border-radius:.4rem;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:600;letter-spacing:.2rem;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,transform .1s ease,box-shadow .2s ease}.cart-drawer--alienarts .cart-drawer__cta-checkout:hover{background-color:var(--aa-yellow-hover);transform:translateY(-1px);box-shadow:0 4px 12px #ffc70059}.cart-drawer--alienarts .cart-drawer__cta-checkout:active{transform:translateY(0)}.cart-drawer--alienarts .cart-drawer__cta-checkout:focus-visible{outline:2px solid var(--aa-text-primary);outline-offset:2px}.cart-drawer--alienarts .cart-drawer__cta-checkout svg{flex-shrink:0}.cart-drawer--alienarts .cart-drawer__cta-checkout-label{display:inline-flex;align-items:baseline;gap:.4rem;flex-wrap:wrap;justify-content:center}.cart-drawer--alienarts .cart-drawer__cta-checkout-amount{font-weight:500;opacity:.85}.cart-drawer--alienarts .cart-drawer__cta-view-cart{display:block;width:100%;padding:.8rem;background:transparent;color:var(--aa-text-secondary);border:none;text-align:center;font-size:1rem;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color .2s ease}.cart-drawer--alienarts .cart-drawer__cta-view-cart:hover,.cart-drawer--alienarts .cart-drawer__cta-view-cart:focus-visible{color:var(--aa-text-primary);text-decoration:underline;outline:none}.cart-drawer--alienarts .cart-drawer__trust-badges{display:flex;justify-content:space-around;align-items:center;margin-block-start:1.4rem;padding-block-start:1.4rem;border-block-start:1px solid var(--aa-border-light);gap:.8rem;flex-wrap:wrap}.cart-drawer--alienarts .cart-drawer__trust-badge{display:inline-flex;align-items:center;gap:.4rem;font-size:.95rem;color:var(--aa-text-secondary);letter-spacing:.05rem;text-transform:uppercase;font-weight:500}.cart-drawer--alienarts .cart-drawer__trust-badge svg{color:var(--aa-text-primary);flex-shrink:0}@media screen and (max-width:480px){.cart-drawer--alienarts .cart-drawer__trust-badge{font-size:.85rem}.cart-drawer--alienarts .cart-drawer__trust-badge svg{width:12px;height:12px}}.cart-drawer--alienarts .cart-drawer__summary-discounts{color:var(--aa-text-primary);font-size:1.2rem;margin-block-start:.8rem}.cart-drawer--alienarts .cart-drawer__summary-discounts svg{color:var(--aa-text-primary)}.cart-drawer--alienarts .cart-drawer__empty{padding-block-start:4rem;gap:.8rem}.cart-drawer--alienarts .cart-drawer__empty-icon{color:var(--aa-text-tertiary);margin-block-end:1.2rem}.cart-drawer--alienarts .cart-drawer__empty-text{text-transform:uppercase;letter-spacing:.15rem;font-size:1.8rem;color:var(--aa-text-primary)}.cart-drawer--alienarts .cart-drawer__empty-desc{color:var(--aa-text-secondary)}.cart-drawer--alienarts .cart-drawer__empty-cta{background-color:var(--aa-yellow);color:var(--aa-text-on-yellow);border:none}.cart-drawer--alienarts .cart-drawer__empty-cta:hover{background-color:var(--aa-yellow-hover)}.cart-drawer--alienarts .cart-drawer__terms label{color:var(--aa-text-secondary)}.cart-drawer--alienarts .cart-drawer__terms a{color:var(--aa-text-primary);text-decoration:underline}.cart-drawer--alienarts .cart-drawer__terms input[type=checkbox]{accent-color:var(--aa-yellow)}@media(prefers-reduced-motion:reduce){.cart-drawer--alienarts .cart-drawer__close,.cart-drawer--alienarts .cart-drawer__cta-checkout,.cart-drawer--alienarts .cart-drawer__cta-view-cart{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/cart-drawer-alienarts.css.map */
