.cart-drawer .drawer__inner{width:42rem;background:var(--anew-chalk);padding:0;border:0}.cart-drawer .drawer__header{padding:var(--anew-space-4) var(--anew-space-5);background:var(--anew-paper);border-bottom:1px solid var(--anew-border-hairline)}.cart-drawer .drawer__heading{display:flex;align-items:center;gap:var(--anew-space-2);margin:0;font-size:var(--anew-text-h4);letter-spacing:var(--anew-track-heading);color:var(--anew-fg-1)}.cart-drawer__count{display:inline-flex;align-items:center;justify-content:center;min-width:2.2rem;height:2.2rem;padding:0 .6rem;border-radius:var(--anew-radius-pill);background:var(--anew-forest);color:var(--anew-paper);font-size:var(--anew-text-caption);font-weight:600;line-height:1}.cart-drawer .drawer__header .drawer__close{position:static;min-width:4rem;min-height:4rem;display:grid;place-items:center;color:var(--anew-fg-2)}.cart-drawer cart-drawer-items{padding:0 var(--anew-space-5) var(--anew-space-5);overflow:hidden auto}.cart-drawer .cart-items thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cart-drawer .drawer__footer{padding:var(--anew-space-4) var(--anew-space-5);background:var(--anew-paper);border-top:1px solid var(--anew-border-hairline)}.cart-drawer .totals__total,.cart-drawer .totals__total-value{font-size:var(--anew-text-body);font-weight:600;color:var(--anew-fg-1)}.cart-drawer .tax-note{color:var(--anew-fg-4);font-size:var(--anew-text-caption)}.cart-drawer .drawer__footer>*+*{margin-top:var(--anew-space-3)}.cart-drawer .cart__checkout-button{gap:var(--anew-space-2);border-radius:var(--anew-radius-md)}.cart-drawer .cart__checkout-price{font-size:var(--anew-text-body-lg);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.cart-drawer .cart__checkout-sep{opacity:.6}.cart-tiers{position:sticky;top:0;z-index:2;margin:0 calc(var(--anew-space-5) * -1);padding:var(--anew-space-3) var(--anew-space-5) var(--anew-space-4);background:var(--anew-chalk)}.cart-tiers__message{margin:0 0 var(--anew-space-3);text-align:center;font-size:var(--anew-text-body-sm);line-height:var(--anew-lh-tight);color:var(--anew-fg-2)}.cart-tiers__message strong{font-weight:600;color:var(--anew-fg-1)}.cart-tiers__track{position:relative;height:1.2rem;margin:0 1.6rem;border-radius:var(--anew-radius-pill);background:var(--anew-ink-12)}.cart-tiers__fill{display:block;height:100%;width:var(--cart-tier-progress, 0%);border-radius:inherit;background:var(--anew-forest);animation:cart-tier-fill var(--anew-duration-slow) var(--anew-ease-entrance) both}@keyframes cart-tier-fill{0%{width:0}to{width:var(--cart-tier-progress, 0%)}}.cart-tiers__marker{position:absolute;top:50%;left:var(--cart-tier-at, 0%);transform:translate(-50%,-50%);display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--anew-paper);border:1px solid var(--anew-border-hairline);box-shadow:var(--anew-shadow-xs);color:var(--anew-fg-1);transition:background var(--anew-duration-base) var(--anew-ease-standard),border-color var(--anew-duration-base) var(--anew-ease-standard),color var(--anew-duration-base) var(--anew-ease-standard)}.cart-tiers__marker svg{width:1.6rem;height:1.6rem;fill:currentColor}.cart-tiers__marker--reached{background:var(--anew-forest);border-color:var(--anew-forest);color:var(--anew-paper)}.cart-tiers__labels{position:relative;height:3.2rem;margin:var(--anew-space-4) 1.6rem 0}.cart-tiers__label{position:absolute;top:0;left:var(--cart-tier-at, 0%);transform:translate(-50%);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:10rem;font-size:var(--anew-text-caption);line-height:1.2;text-align:center;color:var(--anew-fg-3)}.cart-tiers__label--last{transform:translate(-100%);text-align:right}.cart-tiers__label--reached{color:var(--anew-forest);font-weight:600}@media(prefers-reduced-motion:reduce){.cart-tiers__fill{animation:none}.cart-tiers__marker{transition:none}}.cart-drawer .drawer__cart-items-wrapper{padding-top:var(--anew-space-1)}.cart-drawer .cart-items,.cart-drawer .cart-items>tbody{display:block;width:100%}.cart-drawer .cart-items>tbody{display:flex;flex-direction:column;gap:var(--anew-space-3)}.cart-drawer .cart-item{display:grid;position:relative;grid-template-columns:8rem minmax(0,1fr) auto 3.2rem;grid-template-rows:auto auto;gap:var(--anew-space-2) var(--anew-space-3);align-items:start;padding:var(--anew-space-3);border:1px solid var(--anew-border-hairline);border-radius:var(--anew-radius-lg);background:var(--anew-paper)}.cart-drawer .cart-items tr.cart-item,.cart-drawer .cart-items tr.cart-item:last-child{margin-bottom:0}.cart-drawer .cart-items tr.cart-item>td,.cart-drawer .cart-items tr.cart-item>td+td,.cart-drawer .cart-items tr.cart-item__nested-line>td:not(.cart-item__quantity){padding:0}.cart-drawer .cart-item__media{grid-area:1 / 1 / 3 / 2;position:relative;width:8rem;align-self:start}.cart-drawer .cart-item__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.cart-drawer .cart-item__image{display:block;width:100%;max-width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--anew-radius-md);background:var(--anew-chalk)}.cart-drawer .cart-item__details{grid-area:1 / 2 / 2 / 4;display:flex;flex-direction:column;gap:.2rem}.cart-drawer .cart-item__remove{grid-area:1 / 4 / 2 / 5;justify-self:end;align-self:start}.cart-drawer .cart-item__details>*,.cart-drawer .cart-item__details>*+*{margin:0;max-width:none}.cart-drawer .cart-item__name{font-family:var(--anew-font-sans);font-size:var(--anew-text-body-sm);font-weight:600;line-height:var(--anew-lh-tight);letter-spacing:0;color:var(--anew-fg-1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-drawer .cart-item__details dl{display:inline;margin:0}.cart-drawer .cart-item__details dl dt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cart-drawer .cart-item__details dl .product-option,.cart-drawer .cart-item__details dl dt,.cart-drawer .cart-item__details dl dd{display:inline}.cart-drawer .cart-item__details .product-option,.cart-drawer .cart-item__details dt,.cart-drawer .cart-item__details dd{margin:0;font-size:var(--anew-text-caption);line-height:1.35;color:var(--anew-fg-3);word-break:normal;overflow-wrap:break-word}.cart-drawer .cart-item__unit-price{display:block;margin-top:.2rem;font-size:var(--anew-text-micro);font-weight:400;line-height:1.2;color:var(--anew-fg-4)}.cart-drawer .cart-item__details .discounts{display:inline;margin:0}.cart-drawer .cart-item__details .discounts__discount{display:inline-flex}.cart-drawer .cart-item__details .discounts__discount{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .6rem;border-radius:var(--anew-radius-pill);background:var(--anew-forest-wash);color:var(--anew-forest);font-size:var(--anew-text-micro);letter-spacing:var(--anew-track-caption);text-transform:none}.cart-drawer .cart-item__details .discounts__discount svg{width:1.1rem;height:1.1rem}.cart-drawer .cart-items .cart-item__quantity{grid-area:2 / 2 / 3 / 3;justify-self:start;align-self:center}.cart-drawer .cart-item__totals{grid-area:2 / 3 / 3 / 5;position:relative;justify-self:end;align-self:center;display:flex;align-items:center;padding:0;white-space:nowrap}.cart-drawer .cart-item__price-wrapper{text-align:right}.cart-drawer .cart-item__totals .price{font-size:var(--anew-text-body-sm);font-weight:600;color:var(--anew-fg-1)}.cart-drawer .cart-item__totals .cart-item__old-price{font-size:var(--anew-text-caption);font-weight:400;color:var(--anew-fg-4)}.cart-drawer .cart-item__price-wrapper .cart-item__discounted-prices{gap:.1rem}.cart-drawer .cart-item .loading__spinner{top:50%;right:0;transform:translateY(-50%);padding-top:0}.cart-drawer .cart-item__quantity-wrapper{gap:0}.cart-drawer .cart-item .quantity{width:auto;min-height:3.2rem;border-radius:var(--anew-radius-md)}.cart-drawer .cart-item .quantity:after{border-radius:var(--anew-radius-md);box-shadow:0 0 0 1px var(--anew-border-hairline)}.cart-drawer .cart-item .quantity__button{width:3rem;height:3.2rem;flex:0 0 auto;color:var(--anew-fg-2)}.cart-drawer .cart-item .quantity__button svg{width:1.1rem;height:1.1rem}.cart-drawer .cart-item .quantity__input{width:2.8rem;padding:0;font-size:var(--anew-text-body-sm);font-weight:600;color:var(--anew-fg-1)}.cart-drawer .cart-item cart-remove-button{margin:0}.cart-drawer .cart-item cart-remove-button .button{min-width:3.2rem;min-height:3.2rem;padding:0;color:var(--anew-fg-4)}.cart-drawer .cart-item cart-remove-button .button:hover{color:var(--anew-coral-deep)}.cart-drawer .cart-item cart-remove-button .svg-wrapper,.cart-drawer .cart-item cart-remove-button svg{width:1.6rem;height:1.6rem}.cart-drawer .cart-item--gift .cart-item__quantity-wrapper,.cart-drawer .cart-item--gift cart-remove-button{display:none}.cart-drawer .cart-item__gift-pill{align-self:flex-start;margin-top:.2rem;padding:.2rem .8rem;border-radius:var(--anew-radius-pill);background:var(--anew-forest-wash);color:var(--anew-forest);font-size:var(--anew-text-micro);font-weight:600;letter-spacing:var(--anew-track-micro);text-transform:uppercase}.cart-drawer .cart-items tr.cart-item__nested-line{margin-top:calc(var(--anew-space-3) * -1);border-top-left-radius:0;border-top-right-radius:0;background:var(--anew-chalk)}.cart-drawer__upsells{margin:calc(var(--anew-space-4) * -1) calc(var(--anew-space-5) * -1) 0;padding:var(--anew-space-2) 0;border-bottom:1px solid var(--anew-border-hairline);background:var(--anew-chalk);border-radius:0;box-shadow:var(--anew-shadow-sticky)}.cart-drawer__upsells .anew-upsell__header{padding:0 var(--anew-space-5);margin-bottom:var(--anew-space-2)}.cart-drawer__upsells .anew-upsell__heading{font-size:var(--anew-text-body-sm);letter-spacing:var(--anew-track-heading)}.cart-drawer__upsells .anew-upsell__button.slider-button{width:2.8rem;height:2.8rem}.cart-drawer__upsells .anew-upsell-card__save{display:none}.cart-drawer__upsells .anew-upsell-card__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--anew-text-caption);line-height:1.4}.cart-drawer__upsells .anew-upsell-card__select,.cart-drawer__upsells .anew-upsell-card__add{height:3.6rem}.cart-drawer .anew-upsell-card__layout{grid-template-columns:10.4rem minmax(0,1fr)}.cart-drawer .anew-upsell-card__select{padding-left:var(--anew-space-2);padding-right:2.4rem;font-size:var(--anew-text-caption)}.cart-drawer .anew-upsell-card__select-caret{right:var(--anew-space-2)}.cart-drawer .anew-upsell-card__add{padding:0 var(--anew-space-3)}.cart-drawer .cart-drawer__gift,.cart-drawer .cart-drawer__secret{margin-top:var(--anew-space-4);padding:var(--anew-space-4) 0;border-radius:var(--anew-radius-lg)}.cart-drawer .cart-drawer__gift .anew-upsell__track,.cart-drawer .cart-drawer__secret .anew-upsell__track{padding:0 var(--anew-space-4)}.cart-drawer .cart-drawer__gift .anew-upsell-card__select,.cart-drawer .cart-drawer__gift .anew-upsell-card__add,.cart-drawer .cart-drawer__secret .anew-upsell-card__select,.cart-drawer .cart-drawer__secret .anew-upsell-card__add{height:3.6rem}.cart-drawer .cart-drawer__gift{border:1px solid var(--anew-forest-soft);background:var(--anew-forest-wash)}.cart-drawer .cart-drawer__gift .anew-upsell__header{padding:0 var(--anew-space-4) var(--anew-space-3)}.cart-drawer .cart-drawer__gift .anew-upsell__heading{display:flex;align-items:center;gap:var(--anew-space-3);width:100%;font-size:var(--anew-text-micro);font-weight:600;letter-spacing:var(--anew-track-micro);text-transform:uppercase;color:var(--anew-forest)}.cart-drawer .cart-drawer__gift .anew-upsell__heading:before,.cart-drawer .cart-drawer__gift .anew-upsell__heading:after{content:"";flex:1 1 auto;height:1px;background:var(--anew-forest-soft)}secret-offers{display:block}secret-offers[hidden]{display:none}.cart-drawer .cart-drawer__secret{border:1px solid var(--anew-border-hairline);background:color-mix(in srgb,var(--anew-mist) 55%,transparent)}.cart-drawer .anew-upsell-card--secret .anew-upsell-card__content{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;column-gap:var(--anew-space-2);row-gap:var(--anew-space-2)}.cart-drawer .anew-upsell-card--secret .anew-upsell-card__layout{grid-template-columns:8.4rem minmax(0,1fr)}.cart-drawer .anew-upsell-card--secret .anew-upsell-card__head,.cart-drawer .anew-upsell-card--secret .anew-upsell-card__body{display:contents}.cart-drawer .anew-upsell-card--secret .anew-upsell-card__title-col,.cart-drawer .anew-upsell-card--secret .anew-upsell-card__desc,.cart-drawer .anew-upsell-card--secret .anew-upsell-card__error{grid-column:1 / -1}.cart-drawer .anew-upsell-card--secret .anew-upsell-card__desc{grid-row:2}.cart-drawer .anew-upsell-card--secret .anew-upsell-card__price{grid-column:1;grid-row:2;gap:var(--anew-space-1)}.cart-drawer .anew-upsell-card--secret .anew-upsell-card__price-was,.cart-drawer .anew-upsell-card--secret .anew-upsell-card__price-now{font-size:var(--anew-text-body-sm);white-space:nowrap}.cart-drawer .anew-upsell-card--secret .anew-upsell-card__price-was{color:var(--anew-fg-4)}.cart-drawer .anew-upsell-card--secret .anew-upsell-card__add{grid-column:2;grid-row:2;justify-self:end;width:auto;min-width:0;margin-top:0;padding-inline:var(--anew-space-2)}.cart-drawer .anew-upsell-card--secret .anew-upsell-card__content:has(.anew-upsell-card__desc) .anew-upsell-card__price,.cart-drawer .anew-upsell-card--secret .anew-upsell-card__content:has(.anew-upsell-card__desc) .anew-upsell-card__add{grid-row:3}.cart-drawer .cart-secret__head{padding:0 var(--anew-space-4) var(--anew-space-3);text-align:center}.cart-drawer .cart-secret__heading{margin:0;font-family:var(--anew-font-sans);font-size:var(--anew-text-body-sm);font-weight:700;letter-spacing:var(--anew-track-micro);line-height:var(--anew-lh-tight);text-transform:uppercase;color:var(--anew-forest)}.cart-drawer .cart-secret__timer{margin:var(--anew-space-1) 0 0;font-size:var(--anew-text-caption);color:var(--anew-fg-3)}.cart-drawer .cart-secret__clock{display:inline-block;padding:0 var(--anew-space-2);border-radius:var(--anew-radius-sm);background:var(--anew-forest);color:var(--anew-paper);font-weight:600;font-variant-numeric:tabular-nums}body:has(cart-drawer.active) #gorgias-chat-container{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.cart-drawer .drawer__inner-empty{overflow-y:auto}.cart-drawer .cart-drawer__warnings{justify-content:safe center;padding-block:var(--anew-space-6)}.cart-drawer .cart-drawer__empty-content .cart__empty-text{margin-bottom:var(--anew-space-5)}.cart-drawer .cart-empty-cats{margin:0 0 var(--anew-space-5);text-align:left}.cart-drawer .cart-empty-cats__heading{margin:0 0 var(--anew-space-2);font-size:var(--anew-text-micro);font-weight:600;letter-spacing:var(--anew-track-micro);text-transform:uppercase;color:var(--anew-forest);text-align:center}.cart-drawer .cart-empty-cats__list{margin:0;padding:0;list-style:none;border:1px solid var(--anew-border-hairline);border-radius:var(--anew-radius-lg);background:var(--anew-paper);overflow:hidden}.cart-drawer .cart-empty-cats__list>li+li{border-top:1px solid var(--anew-border-hairline)}.cart-drawer .cart-empty-cats__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--anew-space-3);padding:var(--anew-space-2) var(--anew-space-3);font-size:var(--anew-text-body);font-weight:500;line-height:var(--anew-lh-tight);letter-spacing:0;color:var(--anew-fg-1);text-decoration:none}.cart-drawer .cart-empty-cats__row--no-media{grid-template-columns:minmax(0,1fr) auto;min-height:6.4rem}.cart-drawer .cart-empty-cats__row:hover .cart-empty-cats__title{text-decoration:underline;text-underline-offset:.3rem}.cart-drawer .cart-empty-cats__media{display:block;width:4.8rem;height:4.8rem;overflow:hidden;border-radius:var(--anew-radius-md);background:var(--anew-chalk)}.cart-drawer .cart-empty-cats__media img{display:block;width:100%;height:100%;object-fit:cover}.cart-drawer .cart-empty-cats .anew-drawer__chev{display:block;width:1.6rem;height:1.6rem;color:var(--anew-fg-4)}
/*# sourceMappingURL=/cdn/shop/t/208/assets/section-cart-drawer.css.map */
