#CartDrawer{--diplas-celeste: 35, 178, 206;--diplas-naranjo: 227, 139, 39;--diplas-line: rgba(var(--color-foreground), .12)}#CartDrawer .drawer__header .cart-drawer__header{padding:1.6rem 3rem 1rem}#CartDrawer .cart-drawer__heading{display:flex;align-items:baseline;gap:1.2rem;margin:0}#CartDrawer .cart-drawer__title{font-size:2.2rem;font-weight:var(--font-heading-weight, 700);line-height:1.1}#CartDrawer .cart-drawer__count{color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1));font-family:var(--font-body-family);font-size:1.4rem;font-weight:var(--font-body-weight, 400);letter-spacing:0}@media(max-width:639.98px){#CartDrawer .drawer__header .cart-drawer__header{padding:1.2rem 1.6rem .8rem}#CartDrawer .cart-drawer__title{font-size:2rem}}#CartDrawer .free-shipping-goal{--color-progress-bar: var(--diplas-celeste);margin-block-end:1.2rem;color:rgb(var(--color-foreground));font-size:1.4rem}#CartDrawer .cart-drawer__scroll{--cart-padding-start: .8rem;--cart-padding-end: 1.6rem}#CartDrawer cart-items>ul{gap:0}#CartDrawer .cart-item{padding-block:1.2rem}#CartDrawer cart-items>ul>.cart-item+.cart-item{border-top:.1rem solid var(--diplas-line)}#CartDrawer .cart-item__product{gap:1.2rem}#CartDrawer .cart-item__media{flex:0 0 6.4rem;max-width:6.4rem}#CartDrawer .cart-item__title{display:-webkit-box;overflow:hidden;font-size:1.4rem;font-weight:var(--font-body-weight-bolder, 600);line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}#CartDrawer .cart-item__options{display:block;margin-top:.2rem}#CartDrawer .cart-item__options .text-sm,#CartDrawer .cart-item__vendor{font-size:1.2rem;line-height:1.35}#CartDrawer .cart-item__vendor{display:block;margin-top:.2rem}#CartDrawer .cart-item__remove{color:rgba(var(--color-foreground),.85)}#CartDrawer .cart-item__remove .icon{width:1.8rem;height:1.8rem}#CartDrawer .cart-item__action{align-items:center}#CartDrawer .cart-item .cart-quantity{width:9rem;height:3.2rem;min-height:3.2rem;border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--buttons-radius)}#CartDrawer .cart-item .cart-quantity .quantity__button,#CartDrawer .cart-item .cart-quantity .quantity__input{height:3rem;min-height:3rem}#CartDrawer .cart-item .cart-quantity .quantity__input{font-size:1.4rem;box-shadow:none}#CartDrawer .cart-item .cart-quantity .quantity__button svg{width:1.4rem;height:1.4rem}#CartDrawer .cart-item__prices .price{font-size:1.5rem;font-weight:var(--font-body-weight-bolder, 600)}#CartDrawer .cart-drawer__scroll-hint{position:relative;z-index:2;flex:none;height:0;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}#CartDrawer .cart-drawer__scroll-hint[data-visible]{opacity:1;visibility:visible}#CartDrawer .cart-drawer__scroll-hint:before{content:"";position:absolute;inset:auto 0 0;height:5.6rem;background:linear-gradient(to top,rgb(var(--color-background)) 20%,rgba(var(--color-background),0))}#CartDrawer .cart-drawer__scroll-hint-btn{position:absolute;inset-block-end:.2rem;inset-inline-start:50%;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;color:rgb(var(--color-foreground));background:none;border:0;transform:translate(-50%);pointer-events:auto;cursor:pointer}#CartDrawer .cart-drawer__scroll-hint[data-visible] .cart-drawer__scroll-hint-btn{animation:cart-drawer-hint 1.8s ease-in-out infinite}@keyframes cart-drawer-hint{50%{transform:translate(-50%,.3rem)}}#CartDrawer .cart-drawer__footer{--page-padding: 3rem;gap:0;padding:0 3rem 1.6rem;box-shadow:none}#CartDrawer .cart-drawer__footer .drawer__footer-head{gap:0}#CartDrawer .cart-drawer__footer .drawer__footer-head{margin:1.2rem -1.2rem 0;padding:.2rem 1.2rem 1.4rem;background-color:rgba(var(--diplas-naranjo),.09);border-radius:1.2rem}@media(max-width:639.98px){#CartDrawer .cart-drawer__footer .drawer__footer-head{margin-inline:-.8rem;padding-inline:.8rem}}@media(max-width:639.98px){#CartDrawer .cart-drawer__footer{--page-padding: 1.6rem;padding:0 1.6rem 1.6rem}}#CartDrawer .cart-drawer__coupon{border-bottom:0}#CartDrawer .cart-drawer__coupon-summary{display:flex;align-items:center;gap:1rem;padding:1rem 0;font-size:1.4rem;list-style:none;cursor:pointer}#CartDrawer .cart-drawer__coupon-summary::-webkit-details-marker{display:none}#CartDrawer .cart-drawer__coupon-toggle{display:flex;margin-inline-start:auto;transition:transform .2s ease}#CartDrawer .cart-drawer__coupon[open] .cart-drawer__coupon-toggle{transform:rotate(45deg)}#CartDrawer .cart-drawer__coupon-form{padding-block-end:1.4rem}#CartDrawer .cart-drawer__coupon-field{display:flex;gap:.8rem}#CartDrawer .cart-drawer__coupon-field .form-control{flex:1;min-width:0}#CartDrawer .cart-drawer__coupon-field .btn{flex:none}#CartDrawer .cart-drawer__coupon-form .form__message{margin-top:1rem}#CartDrawer .cart-drawer__options{display:grid;gap:1.6rem;padding-block:.4rem 0;border-bottom:0}#CartDrawer .delivery-method--drawer .delivery-method__row,#CartDrawer .document-type--drawer .document-type__row{display:grid;grid-template-columns:8.4rem minmax(0,1fr);align-items:center;column-gap:1rem}#CartDrawer .delivery-method--drawer .delivery-method__title,#CartDrawer .document-type--drawer .document-type__title{float:none;width:auto;margin:0;font-family:var(--font-body-family);font-size:1.5rem;font-weight:var(--font-body-weight-bolder, 600);line-height:1.2}#CartDrawer .delivery-method--drawer .delivery-method__pill,#CartDrawer .document-type--drawer .document-type__pill{min-height:3.4rem;padding:0 1rem;font-size:1.4rem}#CartDrawer .delivery-method--drawer .delivery-method__options,#CartDrawer .document-type--drawer .document-type__options{gap:.3rem;padding:.3rem;background-color:rgba(var(--color-foreground),.06);border-radius:var(--buttons-radius)}#CartDrawer .delivery-method--drawer .delivery-method__pill,#CartDrawer .document-type--drawer .document-type__pill{min-height:3.2rem;color:rgba(var(--color-foreground),.7);font-weight:var(--font-body-weight, 400);background-color:transparent;border:0;border-radius:var(--buttons-radius);box-shadow:none}#CartDrawer .delivery-method--drawer .delivery-method__pill:before,#CartDrawer .document-type--drawer .document-type__pill:before{display:none}@media(hover:hover){#CartDrawer .delivery-method--drawer .delivery-method__option:hover .delivery-method__pill,#CartDrawer .document-type--drawer .document-type__option:hover .document-type__pill{color:rgb(var(--color-foreground))}}#CartDrawer .delivery-method--drawer .delivery-method__radio:checked+.delivery-method__pill,#CartDrawer .document-type--drawer .document-type__radio:checked+.document-type__pill{color:rgb(var(--color-foreground));font-weight:var(--font-body-weight-bolder, 600);background-color:rgb(var(--color-background));box-shadow:0 .1rem .3rem #00000024}#CartDrawer .delivery-method--drawer .delivery-method__shipping{margin-top:.8rem}#CartDrawer .delivery-method--drawer .delivery-method__fields{gap:.6rem}#CartDrawer .delivery-method--drawer .form-label{margin-bottom:.3rem;font-size:1.2rem}#CartDrawer .delivery-method--drawer .form-control--select{height:3.8rem;min-height:3.8rem;padding-inline-start:1.4rem;font-size:1.4rem;line-height:3.8rem}#CartDrawer .delivery-method--drawer .delivery-method__rates{margin-top:.6rem}#CartDrawer .delivery-method--drawer .delivery-method__rate,#CartDrawer .delivery-method--drawer .delivery-method__note.delivery-method__note--pickup{gap:1rem;padding:.8rem 1.2rem;border-color:transparent;font-size:1.35rem}#CartDrawer .delivery-method--drawer .delivery-method__rate-icon{width:2rem;height:2rem}#CartDrawer .delivery-method--drawer .delivery-method__note,#CartDrawer .document-type--drawer .document-type__summary,#CartDrawer .document-type--drawer .document-type__status{margin-top:.6rem;font-size:1.3rem}#CartDrawer .document-type--drawer .document-type__link{text-transform:none}@media(max-width:479.98px){#CartDrawer .delivery-method--drawer .delivery-method__row,#CartDrawer .document-type--drawer .document-type__row{grid-template-columns:9rem minmax(0,1fr);column-gap:.8rem}#CartDrawer .delivery-method--drawer .delivery-method__options,#CartDrawer .document-type--drawer .document-type__options{gap:.6rem}#CartDrawer .delivery-method--drawer .delivery-method__pill,#CartDrawer .document-type--drawer .document-type__pill{min-height:3.8rem;padding:0 .8rem;gap:.6rem;font-size:1.3rem;line-height:1.15}#CartDrawer .delivery-method--drawer .delivery-method__pill:before,#CartDrawer .document-type--drawer .document-type__pill:before{width:1.4rem;height:1.4rem}}#CartDrawer .cart-drawer__footer .drawer__footer-body{padding-top:1.4rem}#CartDrawer .cart-drawer__footer .drawer__footer-body>.grid{gap:1.2rem}#CartDrawer .cart-drawer__totals{align-items:baseline;font-size:1.7rem;font-weight:var(--font-body-weight-bolder, 600)}#CartDrawer .cart-drawer__tax-inline{color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1));font-size:1.3rem;font-weight:var(--font-body-weight, 400)}#CartDrawer .cart-drawer__tax-note{margin-top:.4rem;color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1));font-size:1.4rem;line-height:1.45}#CartDrawer .cart-drawer__tax-note p{margin:0}#CartDrawer .cart-drawer__tax-note a{color:inherit}#CartDrawer .cart-drawer__buttons .btn{width:100%;height:4.4rem;min-height:4.4rem;font-size:1.6rem;text-transform:none}#CartDrawer .cart-drawer__view-cart{display:block;margin-top:-.4rem;color:rgb(var(--diplas-celeste));font-size:1.6rem;font-weight:var(--font-body-weight-bolder, 500);text-align:center;text-decoration:none;text-transform:none}@media(hover:hover){#CartDrawer .cart-drawer__view-cart:hover{text-decoration:underline;text-underline-offset:.3rem}}#CartDrawer.cart-drawer--stacked .drawer__content{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#CartDrawer.cart-drawer--stacked .drawer__header{position:sticky;top:0;z-index:3;background-color:rgb(var(--color-background))}#CartDrawer.cart-drawer--stacked .cart-drawer__scroll{flex:0 0 auto;overflow:visible}#CartDrawer.cart-drawer--stacked .cart-drawer__scroll-hint{display:none}#CartDrawer.cart-drawer--stacked .cart-drawer__footer{padding-bottom:calc(1.6rem + env(safe-area-inset-bottom,0px))}@media(prefers-reduced-motion:reduce){#CartDrawer .cart-drawer__scroll-hint,#CartDrawer .cart-drawer__coupon-toggle{transition:none}#CartDrawer .cart-drawer__scroll-hint[data-visible] .cart-drawer__scroll-hint-btn{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/cart-drawer-diplas.css.map */
