.cart-drawer__form-summary{display:contents}.tp-drawer-summary{position:sticky;bottom:0;z-index:3;background:var(--tp-blush);border-top:1px solid var(--tp-line);box-shadow:0 -10px 18px #48392e12;padding:1rem 0 calc(1rem + env(safe-area-inset-bottom));margin-top:1.6rem}.tp-drawer-summary .progress-bar{margin:0 0 .2rem}.tp-drawer-summary .progress-bar__text{margin-bottom:.4rem}.tp-drawer-summary .tp-ship-note{margin:.2rem 0 .8rem}.tp-drawer-row{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1.2rem}.tp-drawer-row .cart-drawer__summary-total{display:flex;flex-direction:column;margin:0;font-size:1.6rem;line-height:1.2}.tp-drawer-row .cart-drawer__summary-total span:first-child{font-family:var(--tp-sans);font-size:1.1rem;letter-spacing:.16em;-webkit-text-stroke:0}.tp-drawer-row .cart-drawer__summary-discounts{grid-column:1 / -1}.tp-drawer-row .cart-drawer__summary-actions{margin:0}.tp-drawer-extras{padding:1.2rem 0 2rem}.tp-drawer-extras .tp-express{--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-border-radius: 0px}.tp-drawer-extras .cart-drawer__summary-tax{font-size:1.2rem;margin:1rem 0 0}.tp-view-cart{display:block;text-align:center;margin-top:.8rem;font-size:1.3rem;font-weight:500;color:var(--tp-espresso);text-underline-offset:3px}.section--announcement-bar .bar{background:var(--tp-espresso)!important;color:var(--tp-blush)!important}.section--announcement-bar .bar a,.section--announcement-bar .bar p,.section--announcement-bar .bar button{color:var(--tp-blush)!important}.swatch--ivory{background-color:#efe6d8!important;box-shadow:inset 0 0 0 1px var(--tp-line)}.announcement-bar,.announcement-bar p,.announcement-bar a{font-size:1.25rem!important}[class*=breadcrumb],[class*=breadcrumb] a,[class*=breadcrumb] span{font-size:1.2rem!important}.header a[aria-label],.header button[aria-label],.header [data-cart-link],.header summary[aria-label]{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.robe-shortcuts a[aria-current=page]{text-decoration:underline;text-underline-offset:4px;font-weight:600}.tp-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/34/assets/tre-perle-fixes.css.map */
