html body .cart-drawer__inner .cart__ctas{display:flex!important;flex-direction:column;gap:8px;width:100%}html body .cart-drawer__inner .cart__ctas .es-popup-button-drawer{order:1;display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%!important;max-width:none!important;min-height:52px!important;height:52px!important;margin:0!important;padding:0 16px!important;clip-path:none!important;box-shadow:0 14px 26px -14px #3a2d5cbf!important;font-size:15px!important;letter-spacing:.02em;line-height:1.2;cursor:pointer}html body .cart-drawer__inner .cart__ctas .es-popup-button-drawer *{color:#fff!important;font-size:15px!important}html body .cart-drawer__inner .cart__ctas .es-popup-button-drawer>div{display:flex;align-items:center;gap:8px}html body .cart-drawer__inner .cart__ctas .cart__checkout-button{order:2;width:100%;height:44px!important;min-height:44px!important;padding:0 16px!important;border:1.5px solid #3A2D5C!important;border-radius:99px!important;background:transparent!important;background-image:none!important;color:#3a2d5c!important;box-shadow:none!important;font-size:14px;font-weight:700;letter-spacing:.02em;text-transform:none;animation:none}html body .cart-drawer__inner .cart__ctas .cart__checkout-button:after{display:none!important}html body .cart-drawer__inner .cart__ctas .cart__checkout-button:hover{transform:none;background:#f7f1fc!important}html body .cart-drawer__inner .cart__ctas .cart__checkout-button .button-text{color:#3a2d5c;text-transform:none!important;letter-spacing:.02em!important}html body .cart-drawer__inner .cart__ctas .cart__checkout-button{text-transform:none!important;letter-spacing:.02em!important}html body .cart-drawer__inner .cart__ctas .additional-checkout-buttons{display:none}.gbm3-save{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;padding:7px 12px;border-radius:12px;background:#f7e3ec;color:#3a2d5c;font-size:13px;font-weight:600;line-height:1.2}.gbm3-save b{font-weight:800;color:#5e4a99;white-space:nowrap}.gbm3-save[hidden]{display:none}.cart-items__variants-wrapper .gbm3-pc{display:inline-block;padding:2px 8px;border-radius:99px;background:#efe8f8;color:#5e4a99;font-size:12px;font-weight:700;line-height:1.3}@media(max-width:749px){html body .cart-drawer__inner .cart-drawer__summary{gap:8px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));margin-top:auto!important}html body .cart-drawer__inner .cart-drawer__summary:before{display:none}.cart-drawer__inner .cart-totals{gap:4px}.cart-drawer__inner .cart-totals__container,.cart-drawer__inner .cart-totals__container.cart-totals__container--has-installments{row-gap:0}.cart-drawer__inner .cart-totals__installments{display:none}.cart-drawer__inner .cart-totals__total-label{font-size:13px}.cart-drawer__inner .cart-totals__total-value{font-size:20px}html body .cart-drawer__inner .cart-drawer__items .cart-items__table-row{padding:10px;margin-bottom:8px;border-radius:16px}html body .cart-drawer__inner .cart-drawer__items .cart-items__table-row:last-child{margin-bottom:0;padding-bottom:10px}html body .cart-drawer__inner .cart-items__table-row--full-width-variants{grid-template-columns:52px minmax(0,1fr) auto;column-gap:10px;row-gap:2px}html body .cart-drawer__inner .cart-items__media-container,html body .cart-drawer__inner .cart-items__media{width:52px}html body .cart-drawer__inner .cart-items__variants-wrapper,html body .cart-drawer__inner .cart-items__unit-price-wrapper{min-height:0;margin:0;font-size:12px;line-height:1.3}html body .cart-drawer__inner .cart-items__unit-price-wrapper{opacity:.85}html body .cart-drawer__inner .cart-items__quantity-controls{margin-top:2px}html body .cart-drawer__inner .cart-items__title{font-size:14px;line-height:1.25}}header-actions .header-actions__action,header-actions cart-icon{-webkit-tap-highlight-color:transparent}header-actions .header-actions__action:focus:not(:focus-visible),header-actions .header-actions__action:active:not(:focus-visible),header-actions cart-icon:focus:not(:focus-visible),header-actions a:focus:not(:focus-visible),header-actions button:focus:not(:focus-visible){outline:none!important;box-shadow:none!important;background:transparent!important}header-actions .header-actions__action:focus-visible{outline:2px solid #7F66B8!important;outline-offset:2px;border-radius:12px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/gb-m3.css.map */
