.cart-drawer--peggell.drawer{background-color:#0003;z-index:1003}.cart-drawer--peggell .drawer__inner{max-width:45rem;height:calc(100dvh - 3.2rem);margin:16px 0;padding:2.4rem;border:0;border-radius:.2rem;background:#fff;overflow:hidden;display:flex;flex-direction:column;right:16px;position:relative}.cart-drawer--peggell .drawer__inner-empty{flex:1;min-height:0;height:auto;width:100%;padding:0;margin:0;background:transparent;overflow:visible}.cart-drawer--peggell.is-empty .drawer__header,.cart-drawer--peggell.is-empty .cart-drawer__header-block{display:flex}.cart-drawer--peggell.is-empty .drawer__header{width:100%}.cart-drawer--peggell.is-empty cart-drawer-items.is-empty{display:none}.cart-drawer--peggell.is-empty .cart-drawer__empty .cart-drawer__warnings{flex:1;justify-content:center;width:100%}.cart-drawer--peggell.is-empty .cart-drawer__empty-content{display:flex;flex-direction:column;align-items:center;gap:2.4rem;width:100%;max-width:32rem;margin:0 auto;padding:2.4rem 0;text-align:center}.cart-drawer--peggell.is-empty .cart__empty-text{margin:0;font-family:var(--font-body-family);font-size:var(--text-body, 1.6rem);font-weight:var(--fw-regular, 400);line-height:normal;color:#000}.cart-drawer--peggell.is-empty .cart-drawer__continue.button{min-width:20rem;padding:1.4rem 2.4rem;border-radius:.2rem;font-family:var(--font-body-family);font-size:var(--text-small, 1.4rem);font-weight:var(--fw-medium, 500);text-transform:uppercase;letter-spacing:normal}.cart-drawer--peggell.is-empty .cart__login-title{margin:0;font-family:var(--font-body-family);font-size:var(--text-lead, 2rem);font-weight:var(--fw-regular, 400)}.cart-drawer--peggell.is-empty .cart__login-paragraph{margin:0;font-family:var(--font-body-family);font-size:var(--text-caption, 1.2rem);line-height:normal;color:#000000b3}.cart-drawer--peggell.is-empty .cart-drawer__collection{margin:0;width:100%}.cart-drawer--peggell.is-empty .drawer__inner{display:flex;flex-direction:column;padding:2.4rem}.cart-drawer--peggell .drawer__header{padding:0;margin:0;align-items:flex-start}.cart-drawer--peggell .drawer__heading,.cart-drawer--peggell .cart-drawer__heading{margin:0;font-family:var(--font-body-family);font-size:2.4rem;font-weight:var(--fw-regular, 400);line-height:normal;text-transform:uppercase;color:#000}.cart-drawer--peggell .drawer__close,.cart-drawer--peggell .cart-drawer__close{position:static;min-width:3.2rem;min-height:3.2rem;width:3.2rem;height:3.2rem;margin:0;color:#000}.cart-drawer--peggell .drawer__close svg{width:3.2rem;height:3.2rem}.cart-drawer--peggell .cart-drawer__header-divider,.cart-drawer--peggell .cart-drawer__footer-divider{display:flex;width:100%;height:1px;margin:0;background:#0000001f;border:0}.cart-drawer--peggell .cart-drawer__header-block{display:flex;flex-direction:column;gap:2.4rem;width:100%;flex-shrink:0}.cart-drawer--peggell .cart-drawer__header-row{display:flex;align-items:center;justify-content:space-between;width:100%}.cart-drawer--peggell .cart-drawer__form{flex:1;min-height:0;display:flex;flex-direction:column}.cart-drawer--peggell .drawer__contents{min-height:0;width:100%}.cart-drawer--peggell cart-drawer-items{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;margin-top:2.4rem;flex:1;min-height:0}.cart-drawer--peggell cart-drawer-items::-webkit-scrollbar{display:none}.cart-drawer--peggell .drawer__cart-items-wrapper{display:flex;flex-direction:column;gap:1.6rem}.cart-drawer--peggell .cart-items thead{display:none}.cart-drawer--peggell .cart-item{display:grid;grid-template-columns:15rem 1fr;grid-template-rows:1fr;gap:0;margin:0;border:1px solid rgba(0,0,0,.1);align-items:stretch}.cart-drawer--peggell .cart-item__media{grid-row:1;grid-column:1;width:15rem;aspect-ratio:1;margin:0;align-self:stretch}.cart-drawer--peggell .cart-item__image{width:100%;height:100%;max-width:none;object-fit:cover;border-radius:.2rem;display:block}.cart-drawer--peggell .cart-item__details{grid-column:2;grid-row:1;width:auto;min-height:15rem;padding:1.6rem;font-size:inherit;line-height:normal;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.cart-drawer--peggell .cart-item__details>*+*{margin-top:.8rem}.cart-drawer--peggell .cart-item__details .cart-item__actions{margin-top:auto;padding-top:1.6rem}.cart-drawer--peggell .cart-item__details .cart-item__actions+.cart-item__error,.cart-drawer--peggell .cart-item__details>.cart-item__error:not(:empty){margin-top:0;padding-top:0}.cart-drawer--peggell .cart-item__variant-title{margin:0;font-family:var(--font-body-family);font-size:var(--text-small, 1.4rem);font-weight:var(--fw-regular, 400);line-height:normal;color:#000}.cart-drawer--peggell .cart-item__category{margin:0 0 .4rem;font-family:var(--font-body-family);font-size:var(--text-caption, 1.2rem);font-weight:var(--fw-regular, 400);line-height:normal;text-transform:uppercase}.cart-drawer--peggell .cart-item__category.pcard__category--leather{color:#5c3a82}.cart-drawer--peggell .cart-item__category.pcard__category--regular{color:#d66f00}.cart-drawer--peggell .cart-item__category.pcard__category--suede{color:#04a611}.cart-drawer--peggell .cart-item__category.pcard__category--bag,.cart-drawer--peggell .cart-item__category.pcard__category--dress,.cart-drawer--peggell .cart-item__category.pcard__category--accessories{color:#4ca7c3}.cart-drawer--peggell .cart-item__category.pcard__category--gitta-banko{color:#d9497e}.cart-drawer--peggell .cart-item__name{font-family:var(--font-body-family);font-size:var(--text-small, 1.4rem);font-weight:var(--fw-regular, 400);line-height:normal;color:#000;text-decoration:none}.cart-drawer--peggell .cart-item__name:hover{text-decoration:none}.cart-drawer--peggell .cart-item__unit-price{margin:0;font-family:var(--font-body-family);font-size:var(--text-caption, 1.2rem);font-weight:var(--fw-regular, 400);line-height:normal;color:#000}.cart-drawer--peggell .cart-item__details .product-option,.cart-drawer--peggell .cart-item__details dl{display:none}.cart-drawer--peggell .cart-item__totals,.cart-drawer--peggell .cart-item__quantity{display:none!important}.cart-drawer--peggell .cart-item__actions{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1.6rem}.cart-drawer--peggell .cart-item__actions .quantity--peggell-drawer{position:static;display:flex;align-items:center;justify-content:center;gap:0;width:auto;min-height:0;border-radius:0;color:#000}.cart-drawer--peggell .cart-item__actions .quantity--peggell-drawer:before,.cart-drawer--peggell .cart-item__actions .quantity--peggell-drawer:after{content:none;display:none}.cart-drawer--peggell .cart-item__actions .quantity__button{width:2.4rem;height:2.4rem;min-width:2.4rem;min-height:2.4rem;margin:0;padding:.2rem;border:0;border-radius:50%;background:transparent;color:#000;flex-shrink:0}.cart-drawer--peggell .cart-item__actions .quantity__button--minus{background:#f4f4f4}.cart-drawer--peggell .cart-item__actions .quantity__button--plus{padding:0;background:transparent}.cart-drawer--peggell .cart-item__actions .quantity__button .icon-cart-qty-minus{width:1.6rem;height:1.6rem;display:block}.cart-drawer--peggell .cart-item__actions .quantity__button .icon-cart-qty-plus{width:2.4rem;height:2.4rem;display:block}.cart-drawer--peggell .cart-item__actions .quantity__input{width:auto;min-width:1.6rem;max-width:3.2rem;min-height:auto;padding:0;border:0;font-family:var(--font-body-family);font-size:var(--text-caption, 1.2rem);font-weight:var(--fw-regular, 400);line-height:normal;text-align:center;background:transparent;opacity:1;flex-grow:0}.cart-drawer--peggell cart-remove-button{margin:0;flex-shrink:0}.cart-drawer--peggell .cart-drawer__remove{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 0;border:0;border-bottom:1px solid #000;border-radius:0;background:transparent;font-family:var(--font-body-family);font-size:var(--text-caption, 1.2rem);font-weight:var(--fw-regular, 400);line-height:normal;color:#000;cursor:pointer;text-decoration:none;box-shadow:none;height:fit-content}.cart-drawer--peggell .cart-drawer__remove:hover{opacity:.75;background:transparent}.cart-drawer--peggell .drawer__footer{border-top:0;padding:0;margin-top:auto;flex-shrink:0}.cart-drawer--peggell .drawer__footer--peggell{display:flex;flex-direction:column;gap:1.6rem;width:100%;padding-top:1.6rem}.cart-drawer--peggell .cart-drawer__footer-meta{display:none}.cart-drawer--peggell .cart-drawer__info-panel{display:flex;flex-direction:column;gap:1.6rem;width:100%;padding:1.6rem;background:#f6f6f6}.cart-drawer--peggell .cart-drawer__info-line{display:flex;align-items:center;gap:.4rem;margin:0;font-family:var(--font-body-family);font-size:var(--text-small, 1.4rem);font-weight:var(--fw-regular, 400);line-height:normal;color:#000}.cart-drawer--peggell .cart-drawer__info-line strong{font-weight:var(--fw-semibold, 600)}.cart-drawer--peggell .cart-drawer__info-icon{flex-shrink:0;margin-top:.1rem}.cart-drawer--peggell .cart-drawer__info-icon--whatsapp{width:.7rem;height:.7rem;border-radius:50%;background:#25d366}.cart-drawer--peggell .cart-drawer__info-link{color:inherit;text-decoration:none}.cart-drawer--peggell .cart-drawer__info-link:hover{opacity:.85}.cart-drawer--peggell .cart-drawer__info-delivery{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.cart-drawer--peggell .cart-drawer__info-change,.cart-drawer--peggell .peggell-location-change__button{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:.15rem;cursor:pointer}.cart-drawer--peggell .cart-drawer__checkout-stack{display:flex;flex-direction:column;align-items:stretch;gap:1.6rem;width:100%}.cart-drawer--peggell .cart-drawer__checkout-buttons{display:flex;flex-direction:column;gap:.8rem;width:100%}.cart-drawer--peggell .cart__checkout-button.cart-drawer__checkout-primary{width:100%;min-height:auto;padding:1.6rem 2.4rem;border:0;border-radius:.2rem;background:#000;color:#fff;font-family:var(--font-body-family);font-size:var(--text-small, 1.4rem);font-weight:var(--fw-medium, 500);line-height:normal;text-transform:uppercase;letter-spacing:normal}.cart-drawer--peggell .cart__checkout-button.cart-drawer__checkout-primary:before,.cart-drawer--peggell .cart__checkout-button.cart-drawer__checkout-primary:after{display:none}.cart-drawer--peggell .cart__checkout-button.cart-drawer__checkout-primary:not([disabled]):hover{background:#000;opacity:.9}.cart-drawer--peggell .cart-drawer__apple-pay{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:100%;margin:0;padding:1.6rem 2.4rem;border:0;border-radius:.2rem;background:#000;color:#fff;font-family:var(--font-body-family);font-size:var(--text-small, 1.4rem);font-weight:var(--fw-regular, 400);line-height:normal;letter-spacing:-.04em;text-transform:uppercase;cursor:pointer}.cart-drawer--peggell .cart-drawer__apple-pay[hidden]{display:none!important}.cart-drawer--peggell .cart-drawer__apple-pay:disabled{cursor:not-allowed;opacity:.5}.cart-drawer--peggell .cart-drawer__apple-pay:not([disabled]):hover{opacity:.9}.cart-drawer--peggell .cart-drawer__apple-pay-label{display:inline-flex;align-items:center}.cart-drawer--peggell .cart-drawer__apple-pay-mark{display:inline-flex;align-items:center;gap:.366rem}.cart-drawer--peggell .cart-drawer__apple-pay-icon{display:block;flex-shrink:0;width:1.093rem;height:1.342rem;background-color:#fff;-webkit-mask-image:var(--peggell-apple-logo);mask-image:var(--peggell-apple-logo);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.cart-drawer--peggell .cart-drawer__apple-pay-word{font-weight:var(--fw-medium, 500);text-transform:none;letter-spacing:-.04em}.cart-drawer--peggell .cart-drawer__dynamic-checkout-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;pointer-events:none}.cart-drawer--peggell .cart-drawer__dynamic-checkout-hidden.cart-drawer__dynamic-checkout-armed{pointer-events:auto}.cart-drawer--peggell .drawer__footer .cart__dynamic-checkout-buttons{margin:0;max-width:none}.cart-drawer--peggell .cart-drawer__installments{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:0 .8rem;font-family:var(--font-body-family);font-size:var(--text-caption, 1.2rem);font-weight:var(--fw-regular, 400);line-height:normal;color:#000;text-align:center}.cart-drawer--peggell .cart-drawer__installments-badge{display:inline-flex;align-items:center;justify-content:center;min-width:3.6rem;height:2rem;padding:0 .4rem;border-radius:.2rem;background:#ffb3c7;font-size:1rem;font-weight:700;letter-spacing:-.04em;color:#000}.cart-drawer--peggell.is-empty cart-drawer-items{margin-top:0}@media screen and (max-width:749px){.cart-drawer--peggell .cart-item{grid-template-columns:12rem 1fr}.cart-drawer--peggell cart-drawer-items{margin-top:8px}.cart-drawer--peggell .drawer__inner{max-width:45rem;width:calc(100vw - 8px);height:calc(100vh - 8px);margin:4px;right:0;padding:1.6rem}.cart-drawer--peggell .cart-item__media,.cart-drawer--peggell .cart-item__image{width:100%;height:100%}.cart-drawer--peggell .drawer__footer--peggell{gap:8px;padding-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/peggell-cart-drawer.css.map */
