:root{--bt-pink: #F2D4D7;--bt-pink-deep: #e8b4b8;--bt-pink-light: #faf0f1;--bt-baby-pink: #F7ECE9;--bt-sand: #F6EFEC;--bt-text: #1a1a1a;--bt-text-medium: #444;--bt-text-light: #6b6b6b;--bt-white: #ffffff;--bt-bg: #F5F5F5;--bt-radius: 12px;--bt-radius-pill: 100px}@font-face{font-family:Apercu;src:url(apercu-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Apercu;src:url(apercu-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bellaboo;src:url(bellaboo-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Soft;src:url(proximasoft-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-body-family: "Apercu", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading-family: "Bellaboo", Georgia, serif;--font-subheading-family: "Proxima Soft", -apple-system, BlinkMacSystemFont, sans-serif}[class^=bt-] p:not([class]),[class*=" bt-"] p:not([class]),[class^=scrolling-bar] p:not([class]),[class*=" scrolling-bar"] p:not([class]){font-size:inherit;line-height:inherit}.announcement-bar__message,.announcement-bar__message.h5{font-family:var(--font-body-family, "Apercu", sans-serif);font-weight:400;font-style:normal;text-transform:lowercase;letter-spacing:.06em;font-size:clamp(11px,.79vw,13px)}.button,.shopify-challenge__button,button.button{border-radius:var(--bt-radius-pill);font-family:var(--font-body);letter-spacing:.3px;transition:all .3s ease}.button:hover{transform:translateY(-1px)}.button--primary{background-color:var(--bt-pink-deep);color:var(--bt-text);border:none}.button--primary:hover{background-color:var(--bt-pink)}.button--secondary{background:transparent;border:1.5px solid var(--bt-text);color:var(--bt-text)}.button--secondary:hover{background:var(--bt-text);color:var(--bt-white)}.card__inner,.card,.card__media,.media{border-radius:var(--bt-radius);overflow:hidden}.utility-bar{font-size:16px;letter-spacing:.3px}.header{padding:22px 48px}.banner__content .banner__heading{line-height:1.15}.product-card-wrapper .card__heading a{font-weight:600}.footer{border-radius:0}p,h1,h2,h3,h4,.rte p{text-wrap:pretty}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1 em,h2 em,h3 em,h4 em,.h1 em,.h2 em,.h0 em,.rte h1 em,.rte h2 em,.rte h3 em,.hero-media__heading em,.media-text__heading em,.location-cta__heading em,.testimonials__heading em,[class*=__heading] em{font-style:normal;background:linear-gradient(to top,var(--bt-pink, #F2D4D7) 35%,transparent 35%);padding:0 4px;-webkit-box-decoration-break:clone;box-decoration-break:clone}h1 strong em,h2 strong em,h3 strong em,h1 em strong,h2 em strong,h3 em strong,[class*=__heading] strong em,[class*=__heading] em strong{font-style:normal;font-weight:inherit;background:var(--bt-pink, #F2D4D7);padding:2px 6px;border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}::selection{background:var(--bt-pink);color:var(--bt-text)}
/*# sourceMappingURL=/cdn/shop/t/24/assets/blushtan-base.css.map */
