:root{--bw-bg: #F5F5F5;--bw-surface: #FFFFFF;--bw-primary: #2563EB;--bw-primary-dk: #1D4ED8;--bw-primary-lt: rgba(37,99,235,.08);--bw-text: #1D1D1D;--bw-text-2: rgba(29,29,29,.55);--bw-text-3: rgba(29,29,29,.4);--bw-border: rgba(29,29,29,.09);--bw-shadow-card: 0 2px 12px rgba(0,0,0,.06), 0 0 0 1px rgba(37,99,235,.05);--bw-shadow-hover: 0 12px 40px rgba(37,99,235,.15);--bw-radius: 14px;--bw-radius-sm: 8px;--bw-ease: cubic-bezier(.16,1,.3,1);--bw-font-display: var(--font-heading-family);--bw-font-body: var(--font-body-family)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.display{letter-spacing:-.02em!important}.header-wrapper{background:#fffffffa!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-bottom:1px solid var(--bw-border)!important}.header{padding-top:8px!important;padding-bottom:8px!important;min-height:60px!important}.header__heading-link .h2,.header__heading-link span{font-family:var(--bw-font-display)!important;font-weight:700!important;font-size:calc(var(--font-heading-scale) * 2.4rem)!important;letter-spacing:-.03em!important;color:transparent!important;text-transform:uppercase!important;position:relative;display:inline-flex!important;align-items:center!important;height:2.4rem}.header__heading-link .h2:before,.header__heading-link span:before{content:"BLISS";color:var(--bw-text);visibility:visible}.header__heading-link .h2:after,.header__heading-link span:after{content:"WAY";color:var(--bw-primary);visibility:visible;margin-left:.24rem}.header__menu-item{font-family:var(--font-menu-family)!important;font-size:var(--menu-text-size)!important;font-weight:var(--font-menu-weight)!important;color:var(--bw-text)!important;text-transform:var(--font-menu-style)!important;letter-spacing:var(--menu-text-space)!important}.announcement-bar-section{background:linear-gradient(135deg,#2563eb,#7c3aed)!important;min-height:32px!important}.announcement-bar p{font-size:1.2rem!important;padding:6px 0!important}.section,.shopify-section{margin-top:0!important;margin-bottom:0!important}.bw-trust-bar{padding:40px 0;background:var(--bw-surface);border-bottom:1px solid var(--bw-border)}.bw-trust-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:32px}@media(min-width:768px){.bw-trust-grid{grid-template-columns:repeat(3,1fr)}}.bw-trust-item{display:flex;flex-direction:column;align-items:center;text-align:center}.bw-trust-item svg{width:32px;height:32px;color:var(--bw-primary);margin-bottom:16px}.bw-trust-item h3{font-size:1.76rem!important;font-weight:700!important;margin-bottom:8px!important}.Logo-scroll-section{padding:30px 0!important;border-bottom:1px solid var(--bw-border)}.Logo-scroll-container .announcement-head{font-size:1.28rem!important;text-transform:uppercase!important;letter-spacing:.1em!important;margin-bottom:20px!important;color:var(--bw-text-2)!important}.btn-primary,.button--primary,.bw-btn-primary{background:var(--bw-primary)!important;color:#fff!important;border-radius:var(--bw-radius-sm)!important;font-family:var(--font-button-family)!important;font-size:var(--button-text-size)!important;font-weight:var(--font-button-weight)!important;letter-spacing:var(--button-text-space)!important;text-transform:var(--font-button-style)!important;border:none!important;box-shadow:0 4px 18px #2563eb38!important;transition:all .3s var(--bw-ease)!important;padding:14px 28px!important;text-decoration:none}.bw-hero-slider__heading{line-height:1.1!important}.bw-hero-slider__heading em{font-style:italic!important;color:var(--bw-primary)!important}.bw-showcase{padding:80px 0!important}.bw-showcase__grid{gap:24px!important}.bw-showcase__grid .card-wrapper{background:#fff;border-radius:12px;overflow:hidden;border:1px solid var(--bw-border);transition:transform .3s var(--bw-ease)}.bw-showcase__grid .card-wrapper:hover{transform:translateY(-4px);box-shadow:var(--bw-shadow-hover)}.bw-showcase__grid .card__heading{font-size:1.36rem!important;font-weight:600!important;margin:12px 0 4px!important;padding:0 12px!important;line-height:1.3!important;word-break:normal!important;overflow-wrap:break-word!important}.bw-showcase__grid .price{padding:0 12px 12px!important;font-size:1.44rem!important;color:var(--bw-primary)!important;font-weight:700!important}.product__title h1{font-family:var(--bw-font-display)!important;font-size:clamp(32px,5vw,42px)!important;font-weight:700!important;line-height:1.1!important;color:var(--bw-text)!important;letter-spacing:-.02em!important}.price--large{font-weight:700!important;color:var(--bw-primary)!important;font-family:var(--bw-font-display)!important}.product__description{font-size:1.6rem!important;line-height:1.6!important;color:var(--bw-text-2)!important}.product__accordion{border-top:1px solid var(--bw-border)!important;border-bottom:none!important}.product__accordion summary{padding:2.4rem 0!important}.product__media-list .product__modal-opener{background:#f8fafc!important;border-radius:20px!important;overflow:hidden!important}[data-bw-reveal]{opacity:0;transform:translateY(20px);transition:opacity .8s var(--bw-ease),transform .8s var(--bw-ease)}[data-bw-reveal].is-visible{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/blissway-redesign.css.map */
