.wc-block-mini-cart__badge{min-width:1.125rem;height:1.125rem;font-size:var(--wp--preset--font-size--2-xs);font-weight:var(--wp--custom--weight--bold);border:0;background-color:var(--lanternwp-cart-badge,var(--wp--preset--color--contrast))!important;color:var(--lanternwp-cart-badge-text,var(--wp--preset--color--base))!important}.wc-block-mini-cart__drawer{--lanternwp-drawer-inset:var(--wp--preset--spacing--60);background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);box-shadow:var(--wp--preset--shadow--lg);& .wc-block-components-drawer__close{color:var(--wp--preset--color--contrast);opacity:1;inset-block-start:var(--wp--preset--spacing--50);inset-inline-end:var(--wp--preset--spacing--50)}& .wc-block-components-drawer__close svg{background-color:currentColor;mask:url(../../../../assets/icons/x.svg) 50%/contain no-repeat;&>*{display:none}}& .wc-block-mini-cart__title{padding:var(--wp--preset--spacing--50) var(--lanternwp-drawer-inset);border-bottom:1px solid var(--wp--preset--color--border-subtle);font-size:var(--wp--preset--font-size--lg);font-weight:var(--wp--custom--heading--weight);letter-spacing:var(--wp--custom--heading--tracking);margin:0}& .wc-block-mini-cart__title-items-counter-block{color:var(--wp--preset--color--muted);font-weight:var(--wp--custom--weight--regular)}& .wc-block-mini-cart__items{padding:0 var(--lanternwp-drawer-inset)}& .wc-block-cart-items__row{padding-block:var(--wp--preset--spacing--50);border-bottom:1px solid var(--wp--preset--color--border-subtle)}& .wc-block-cart-item__image img{aspect-ratio:var(--wp--custom--media--product-ratio);border-radius:var(--wp--custom--radius--media);background-color:var(--wp--custom--color--media);object-fit:cover}& table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--base);font-weight:var(--wp--custom--weight--medium)}& .wc-block-components-product-metadata__description{display:none}& table.wc-block-cart-items .wc-block-cart-items__row :is(.wc-block-cart-item__prices,.wc-block-cart-item__total){font-size:var(--wp--preset--font-size--sm);font-weight:var(--wp--custom--weight--semibold)}& .wc-block-mini-cart__footer{padding:var(--wp--preset--spacing--50) var(--lanternwp-drawer-inset);border-top:1px solid var(--wp--preset--color--border-subtle);box-shadow:none}& .wc-block-mini-cart__footer-subtotal{font-size:var(--wp--preset--font-size--md);font-weight:var(--wp--custom--weight--semibold)}& .wc-block-mini-cart__footer-actions{gap:var(--wp--preset--spacing--30);flex-direction:column-reverse}& .wc-block-mini-cart__footer-checkout{align-self:stretch;width:auto}& .wc-block-mini-cart__footer-cart{width:auto;box-shadow:none;color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--sm);background:0 0;border:0;align-self:center;padding:0}& .wc-block-mini-cart__footer-cart.wc-block-components-button.is-style-outline:not(.is-link){box-shadow:none}& .wc-block-mini-cart__footer-cart.wc-block-components-button:not(.is-link):is(:hover,:focus){color:var(--wp--preset--color--contrast);background:0 0}}.wp-block-woocommerce-empty-mini-cart-contents-block{justify-content:flex-start;& .wc-block-mini-cart__empty-cart-wrapper{align-items:center;gap:var(--wp--preset--spacing--50);padding:var(--wp--preset--spacing--80) var(--wp--preset--spacing--60) var(--wp--preset--spacing--60);text-align:center;flex-direction:column;display:flex;position:relative;&:before{content:"";background:var(--wp--preset--color--surface);border-radius:50%;width:4.5rem;height:4.5rem}&:after{content:"";top:calc(var(--wp--preset--spacing--80) + 1.5rem);background-color:var(--wp--preset--color--contrast);width:1.5rem;height:1.5rem;position:absolute;left:50%;transform:translate(-50%);mask:url(../../../../assets/icons/bag.svg) 50%/contain no-repeat}&>*{margin:0}&>p{font-family:var(--wp--custom--heading--family);font-size:var(--wp--preset--font-size--lg);letter-spacing:var(--wp--custom--heading--tracking);line-height:var(--wp--custom--line-height--snug);& strong{font-weight:var(--wp--custom--heading--weight)}}}& .wc-block-mini-cart__shopping-button{justify-content:center;align-items:center;display:inline-flex}}