.custom-stock-badge{display:inline-flex;align-items:center;gap:.6rem;padding:.5rem .9rem;border:0;border-radius:0;background:#fff;color:#1c211f;font-size:1rem;font-weight:600;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 .2rem .8rem #0000000f}.custom-stock-badge--in:before{content:"";width:.7rem;height:.7rem;flex:none;border-radius:50%;background:#3a9a5b}.card__badge:has(.custom-stock-badge){align-self:flex-start;grid-row-start:1}.card-wrapper .card__heading{font-family:var(--custom-display-font,Georgia,serif);font-weight:400;letter-spacing:-.005em;line-height:1.25}.card-wrapper .card__heading a{text-decoration:none}.product__title h1,.product__title .h1{font-family:var(--custom-display-font,Georgia,serif);font-weight:400;font-size:clamp(2.8rem,3vw,4rem);line-height:1.12;letter-spacing:-.01em}.cart__items .title,.title-wrapper-with-link .title,.cart__empty-text{font-family:var(--custom-display-font,Georgia,serif);font-weight:400;letter-spacing:-.01em}.cart-item__name{font-family:var(--custom-display-font,Georgia,serif);font-size:1.7rem;line-height:1.25;text-decoration:none}.cart-item__name:hover{color:#309294;text-decoration:none}.totals__total-value{font-family:var(--custom-display-font,Georgia,serif);font-size:2.4rem}.cart__footer .custom-delivery-note{margin-top:1rem;text-align:right}.custom-cart-coverage dd{font-weight:600}.custom-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .6rem;margin:0 0 1rem;font-size:1.2rem;line-height:1.4;letter-spacing:.02em;color:#1c211f99}.custom-crumbs a{color:inherit;text-decoration:none}.custom-crumbs a:hover{color:#309294}.custom-crumbs [aria-current]{max-width:24ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-page-title,.page-title,.blog__title,.article-template__title,.title--primary,.article-card__title{font-family:var(--custom-display-font,Georgia,serif);font-weight:400;letter-spacing:-.01em}.article-card__title a{text-decoration:none}.article-template__content h2,.article-template__content h3{font-family:var(--custom-display-font,Georgia,serif);font-weight:400}.related-products__heading,.complementary-products__title{font-family:var(--custom-display-font,Georgia,serif);font-weight:400;letter-spacing:-.01em}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-base.css.map */
