.cs-shipping{width:100%;margin:0 0 1.6rem;text-align:left}.cs-shipping[hidden]{display:none}.cs-shipping__label{margin:0 0 .7rem;font-size:1.3rem;line-height:1.4;letter-spacing:.03rem}.cs-shipping--reached .cs-shipping__label{font-weight:600;color:#1e3e31}.cs-shipping__track{height:.6rem;overflow:hidden;border-radius:.3rem;background:rgba(var(--color-foreground),.12)}.cs-shipping__track .cs-shipping__fill{display:block;width:0;height:100%;border-radius:inherit;background:#1e3e31;transition:width .35s ease}.cart__blocks .cs-shipping{margin-bottom:2.4rem}.cart-notification .cs-shipping{margin-bottom:.6rem}.cs-preview-host{position:relative}.cs-preview{position:absolute;top:calc(100% + .4rem);right:0;z-index:10;width:36rem;max-width:calc(100vw - 3rem);padding:2rem;text-align:left;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.15);border-radius:.4rem;box-shadow:0 .8rem 2.4rem #0000001a;opacity:0;visibility:hidden;transform:translateY(-.4rem);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.cs-preview:before{content:"";position:absolute;left:0;right:0;top:-.9rem;height:.9rem}.cs-preview.is-open{opacity:1;visibility:visible;transform:none;transition-delay:0s}.cs-preview [hidden]{display:none!important}.cs-preview__empty{margin:0;font-size:1.4rem}.cs-preview__items{max-height:26rem;margin:0;padding:0;overflow-y:auto;list-style:none}.cs-preview__item{display:grid;grid-template-columns:6.4rem 1fr auto;gap:1.2rem;align-items:start;padding:1.2rem 0;border-top:1px solid rgba(var(--color-foreground),.1)}.cs-preview__item .cs-preview__media{display:block;width:6.4rem;height:6.4rem;background:rgba(var(--color-foreground),.05)}.cs-preview__media img{display:block;width:100%;height:100%;object-fit:cover}.cs-preview__info{min-width:0}.cs-preview__title{display:block;font-size:1.4rem;line-height:1.3;color:inherit;text-decoration:none}.cs-preview__title:hover{text-decoration:underline;text-underline-offset:.3rem}.cs-preview__options{margin:.3rem 0 0;font-size:1.2rem;line-height:1.3;color:rgba(var(--color-foreground),.7)}.cs-preview__price{margin:0;font-size:1.3rem;line-height:1.3;white-space:nowrap}.cs-qty{display:inline-flex;align-items:center;margin-top:.6rem;border:1px solid rgba(var(--color-foreground),.3);border-radius:.4rem}.cs-qty__button{width:2.8rem;height:2.8rem;padding:0;border:0;background:none;color:inherit;font-size:1.6rem;line-height:1;cursor:pointer}.cs-qty__button:hover{background:rgba(var(--color-foreground),.06)}.cs-qty__button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-2px}.cs-qty__value{min-width:2.4rem;font-size:1.3rem;text-align:center}.cs-preview.is-busy .cs-qty{opacity:.5}.cs-preview.is-busy .cs-qty__button{cursor:progress}.cs-preview__error{margin:0 0 1.2rem;font-size:1.3rem;line-height:1.4;color:#b42828}.cs-preview__total{display:flex;justify-content:space-between;padding:1.2rem 0;border-top:1px solid rgba(var(--color-foreground),.1);font-size:1.5rem}.cs-preview__total-value{font-weight:600}.cs-preview__actions{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.cs-preview__actions .button{min-width:0;min-height:4.4rem;padding:0 .8rem;font-size:1.3rem}@media(prefers-reduced-motion:reduce){.cs-preview,.cs-shipping__fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/classysticks-cart.css.map */
