main .shopify-policy__container,.shopify-policy__container{max-width:none!important;margin:0!important;padding:0!important}main .shopify-policy__title,.shopify-policy__title{background:var(--fw-bg2,#f8f8f8)!important;border-bottom:1px solid var(--fw-line,#e6e6e6)!important;padding:56px 20px 44px!important;margin:0 0 48px!important;text-align:center!important}main .shopify-policy__title h1,.shopify-policy__title h1{margin:0!important;font-size:clamp(34px,4.4vw,56px)!important;font-weight:500!important;line-height:1.05!important;letter-spacing:-.02em!important;text-align:center!important}main .shopify-policy__body,.shopify-policy__body{max-width:780px!important;margin:0 auto 72px!important;padding:0 20px!important}main .shopify-policy__body .rte,.shopify-policy__body .rte{font-size:17px!important;line-height:1.7!important;color:#333!important}main .shopify-policy__body .rte h2,.shopify-policy__body .rte h2{margin:44px 0 12px!important;font-size:26px!important;font-weight:700!important;line-height:1.2!important;color:#000!important}main .shopify-policy__body .rte h2:first-child,.shopify-policy__body .rte h2:first-child{margin-top:0!important}main .shopify-policy__body .rte h3,.shopify-policy__body .rte h3{margin:30px 0 8px!important;font-size:20px!important;font-weight:700!important;color:#000!important}main .shopify-policy__body .rte p,.shopify-policy__body .rte p{margin:0 0 16px!important}main .shopify-policy__body .rte ul,main .shopify-policy__body .rte ol,.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:0 0 18px!important;padding-left:22px!important}main .shopify-policy__body .rte li,.shopify-policy__body .rte li{margin:0 0 8px!important}main .shopify-policy__body .rte a,.shopify-policy__body .rte a{color:var(--fw-accent-dark,#176aa8)!important;text-decoration:underline!important;text-underline-offset:3px}main .shopify-policy__body .rte strong,.shopify-policy__body .rte strong{font-weight:700!important;color:#000!important}@media(max-width:600px){main .shopify-policy__title,.shopify-policy__title{padding:40px 20px 32px!important;margin-bottom:34px!important}main .shopify-policy__body .rte,.shopify-policy__body .rte{font-size:16px!important}}:root{--fw-pro-tint:#f7f9fa}.fw2-faq,.fwp-how{background:var(--fw-pro-tint)!important}.fwp-how{margin:0!important}.fwp-how~.fw2-faq{background:#fff!important}.fw-home .fw2-story-section{padding-top:8px!important}.fw-ico{display:inline-block;flex:none;vertical-align:-3px}.fw2-video-link .fw-btn{display:inline-flex;align-items:center;gap:10px}.fw-acc-label{display:inline-flex;align-items:center;gap:12px}.fw-acc-ico{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#eef6fd;color:#176aa8;flex:none}.fwp__acc summary{font-size:17px!important}#fwp-sizelink{display:inline-flex;align-items:center;gap:6px}.fw2-feat__card h3 br{display:inline}.fw2-strip+.fw2-alt .fw2-alt__img img{object-fit:cover!important}.fwx .fw-faq{background:none!important;box-shadow:none!important;padding:0!important;display:grid;gap:12px}.fwx .fw-faq details{margin:0!important}.fw-page-aside{max-height:none!important;overflow:visible!important}.fwx--terms-and-conditions .fw-page-aside{position:static!important}.fw-reviews .jm-review-widget-minimal-header .jm-cluster{flex-direction:column!important;align-items:center!important}.fw-reviews{padding-bottom:16px!important}.fw2-support__link{display:inline-block;margin-top:10px;font-weight:700;color:#176aa8;text-decoration:underline;text-underline-offset:3px}.fw2-support small{display:block}.fwx--about-us .fwx__prose p:not(.fwx__cta):has(>a[href*=knee-brace]:only-child){display:none}.fwx--about-us .fwx__cta{text-align:left;margin-top:28px}html body .fw-menu[open]>.fw-lang{position:absolute;top:100%;left:0;right:0;z-index:2;background:#fff;padding:14px var(--fw-gutter,20px) 6px}html body .fw-menu[open]>nav{padding-top:80px}@media(max-width:480px){html body .fw-size-table th,html body .fw-size-table td{padding:13px 7px!important}html body .fw-size-table thead th{white-space:normal!important;vertical-align:bottom}}@media(max-width:600px){html body .fw2-card .fw2-pill{font-size:11px!important;padding:5px 9px!important;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}html body .fw2-card h3{min-height:2.6em}html body .fw2-card .fw2-price{white-space:nowrap}html body .fw2-card .fw2-price s{display:block;font-size:.8em}html body .fw2-card .fw2-price small{display:block;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/firmwell-policy.css.map */
