.sbl-audit-page-context .wd-page-title{display:none}.sbl-audit-page{max-width:1240px;margin:24px auto 64px;padding:clamp(24px,4vw,56px);background:#faf8f1;border:1px solid #e5e0d3;border-radius:24px;color:#173644}
.sbl-green-home .sbl-hero-page{display:contents}
.sbl-green-home .theme-number{opacity:1!important;color:#173644!important}
.sbl-green-home .best-card .price del,.sbl-green-home .best-card .price del .amount{opacity:1!important;color:#536571!important}
@media(max-width:767px){.sbl-green-home .sbl-hero-page{display:grid!important}}
.sbl-audit-page-heading{max-width:780px;margin-bottom:30px}.sbl-audit-page-heading>p:first-child{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#91694e}.sbl-audit-page-heading h1{font-size:clamp(29px,4vw,48px);line-height:1.14;letter-spacing:-.035em;color:#173644;margin:12px 0 18px}.sbl-audit-page-heading p{color:#556266;line-height:1.7}
.sbl-audit-search{max-width:740px}.sbl-audit-search label{display:block;margin-bottom:9px;font-weight:700}.sbl-audit-search>div{display:flex;gap:10px}.sbl-audit-search input[type=search]{background:#fff;border:1px solid #d5d9d3;border-radius:12px;height:52px;flex:1;min-width:0}.sbl-audit-page button,.sbl-audit-page .button,.sbl-audit-page input[type=submit]{background:#173644;color:#fff;border:0;border-radius:12px;padding:13px 23px;text-transform:none;font-weight:700}.sbl-audit-page button:hover,.sbl-audit-page .button:hover{background:#285463;color:#fff}.sbl-audit-recovery-links{display:flex;gap:24px;flex-wrap:wrap;margin:24px 0}.sbl-audit-recovery-links a{color:#173644;text-decoration:underline;text-underline-offset:4px;font-weight:700}.sbl-audit-empty{padding:24px;background:#fff;border-radius:14px;margin:28px 0 0}.sbl-audit-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.sbl-audit-story-grid article{background:#fff;padding:20px;border-radius:16px}.sbl-audit-story-grid img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:10px}.sbl-audit-story-grid h2{font-size:20px;margin-top:16px;color:#173644}
.sbl-audit-account .woocommerce{background:transparent}.sbl-audit-account .woocommerce-form,.sbl-audit-account .woocommerce-ResetPassword{background:#fff;border:1px solid #e5e0d3;border-radius:18px;padding:26px}.sbl-audit-account input:not([type=checkbox]):not([type=submit]){background:#fff;border:1px solid #d5d9d3;border-radius:9px;height:48px}.sbl-audit-account .wd-login-title,.sbl-audit-account h2{font-size:25px;color:#173644}.sbl-audit-account a{color:#173644}.sbl-audit-account .wd-register-tabs{border-radius:18px}.sbl-audit-account .wd-my-account-sidebar{border-color:#e5e0d3}
.wd-wishlist-content .wd-products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;--wd-col-lg:3;--wd-col-md:2;--wd-col-sm:2;align-items:start}.wd-wishlist-content .wd-product{min-width:0;width:100%;max-width:100%}.wd-wishlist-content .product-image-link img{width:100%!important;height:auto!important;aspect-ratio:4/5;object-fit:contain}.wd-wishlist-content .wd-wishlist-remove{margin-bottom:12px}.wd-wishlist-content .wd-product .wd-product-title{font-size:16px;line-height:1.4}.wd-wishlist-content .wd-wishlist-btn a.added{color:#b34f43}.sbl-price-from{font-size:.8em;font-weight:500}.sbl-final-filter-heading{flex-wrap:wrap}.sbl-final-filter-heading .sbl-final-reset-all{font-size:11px;opacity:.8;text-decoration:underline}
@media(max-width:1024px){.wd-wishlist-content .wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.sbl-audit-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.wd-wishlist-content .wd-wishlist-btn{pointer-events:auto!important;opacity:1!important;z-index:3!important}.wd-wishlist-content .wd-wishlist-btn a{pointer-events:auto!important;width:44px;height:44px}.wd-wishlist-content .wd-wishlist-btn .wd-action-text{display:none!important}
@media(max-width:600px){.sbl-audit-page{border-radius:18px;margin:16px 0 36px;padding:24px 18px}.sbl-audit-search>div{flex-direction:column}.sbl-audit-search button{min-height:48px}.sbl-audit-account .woocommerce-form,.sbl-audit-account .woocommerce-ResetPassword{padding:20px 16px}.wd-wishlist-content .wd-products{gap:12px!important}.sbl-audit-story-grid{grid-template-columns:1fr}.wd-wishlist-content .wd-product .wd-product-title{font-size:13px}}
