.bw-menu-contact{margin-top:18px;padding:22px;background:var(--bw-cream);border:1px solid var(--bw-line);border-radius:16px;color:var(--bw-green)}.bw-menu-contact>strong{display:block;font-size:20px;line-height:1.25;letter-spacing:-.02em}.bw-menu-contact p{font-size:15px;margin:8px 0 16px;color:var(--bw-muted)}.bw-menu-contact .bw-button{display:flex;justify-content:space-between;width:100%;font-size:15px;min-height:48px;gap:12px}.bw-contact-intro .bw-personal-help{display:block;margin:24px 0}.bw-contact-intro .bw-personal-help .bw-button{margin-top:15px}@media(min-width:801px){.bw-page-hero-flex .bw-page-hero-image{height:clamp(430px,32vw,560px);min-height:0;padding:26px;background:#fff;display:flex;align-items:center;justify-content:center}.bw-page-hero-flex .bw-page-hero-image img{display:block;width:100%;height:100%;min-height:0;max-height:100%;object-fit:contain;object-position:center}}@media(max-width:749px){.bw-hero-full .bw-hero{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-height:calc(100svh - var(--bw-announcement-height,0px));height:auto;background:var(--bw-green);isolation:isolate;overflow:hidden}.bw-hero-full .bw-hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.bw-hero-full .bw-hero-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:48% center}.bw-hero-full .bw-hero:after{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;z-index:1;background:linear-gradient(180deg,#00000014,#0000001f 30%,#0000007a 56%,#000000d4)}.bw-hero-full .bw-hero-copy{position:relative;inset:auto;transform:none;width:calc(100% - 36px);padding:calc(var(--bw-header-height,76px) + 30px) 0 max(30px,env(safe-area-inset-bottom));z-index:2}.bw-hero-full .bw-hero-copy-inner{width:100%;max-width:none}.bw-hero-full .bw-hero-copy h1{font-size:clamp(31px,8.5vw,39px);line-height:1.05;text-shadow:0 2px 8px rgba(0,0,0,.22)}.bw-hero-full .bw-hero-copy .bw-lead{font-size:16px;line-height:1.45;margin:14px 0 18px;color:#fff}.bw-hero-full .bw-hero-copy p.bw-hero-savings-small{margin:0 0 14px}.bw-hero-full .bw-hero-copy .bw-button{min-height:50px;background:var(--bw-green);border-color:var(--bw-green);color:#fff!important}.bw-hero-full .bw-hero-copy p.bw-hero-example{font-size:10px;line-height:1.45;margin:12px 0 0;color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/bw-mobile-polish.css.map */
