.header__inline-menu .list-menu--inline>li:not(:first-child),.menu-drawer__menu>li:not(:first-child){display:none}.header__heading-logo{object-fit:contain}.footer__content-top{min-height:75px;padding-bottom:50px}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.06)}.footer__copyright{margin:0 auto;text-align:center}
.br-title{width:min(100%,429px);aspect-ratio:429/171;background:white;padding:23px 0 0 36px;box-sizing:border-box;font-family:Arial,sans-serif}.br-badges{display:flex;font-size:12px;font-weight:900;color:#fff;line-height:23px}.br-badges span{padding:0 14px;background:#07172c;border-radius:8px 0 0 8px}.br-badges span+span{background:#ff3b46;border-radius:0 8px 8px 0}.br-brand{margin-top:17px;color:#176b3b;font-size:28.7px;font-weight:800;line-height:1}.br-title h1{font-family:Georgia,'Times New Roman',serif;font-size:21.7px;letter-spacing:-.64px;line-height:1.08;color:#111;margin:7px 0 0;font-weight:700}
.br-trust{max-width:468px;padding:11px 11px 12px;border:1px solid #d9e4ef;border-radius:15px;box-shadow:0 2px 7px #294a7014;font-family:Arial,sans-serif;color:#153f78;background:#fff}.br-assurances{display:grid;grid-template-columns:1fr 1fr;gap:8px}.br-assurance{min-height:133px;padding:10px;border:1px solid #ffb8bd;border-radius:11px;background:#fff8f8;display:grid;grid-template-columns:38px 1fr;gap:10px;align-items:start}.br-assurance+div{background:#fffaf1;border-color:#f1c66c}.br-assurance>span{margin-top:39px;background:#fff;border-radius:50%;width:35px;height:35px;display:grid;place-items:center;box-shadow:0 3px 8px #2f435c1a}.br-assurance h2{font:800 16px/1.06 Arial,sans-serif;color:#214c89;margin:0}.br-assurance b{display:table;margin-top:7px;padding:3px 8px;border-radius:10px;background:#ffe3e3;color:#ef3f46;font-size:9px;letter-spacing:1px;font-weight:900}.br-assurance+div b{color:#9a6800;background:#f8df9a}.br-assurance p{font-size:10px;line-height:1.22;color:#74839a;margin-top:12px;letter-spacing:.45px}.br-trust-heading{font:900 21px/1.1 Arial,sans-serif;text-align:center;color:#214d8a;margin:14px 0 4px}.br-trust-sub{font-size:11px;line-height:1.35;text-align:center;color:#8190a4;margin:0 auto 13px;width:92%}.br-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.br-feature{min-height:169px;padding:9px 7px 8px;border-radius:10px;background:#f6faff;border:1px solid #c7dcf3}.br-feature:nth-child(2){background:#fff8f3;border-color:#efd3bf}.br-feature:nth-child(3){background:#f4f9ff;border-color:#bed9f2}.br-feature:nth-child(4){background:#f3fff8;border-color:#b9e5ca}.br-feature>span{width:32px;height:32px;display:grid;place-items:center;background:#fff;box-shadow:0 2px 7px #193a5c14;border-radius:8px;font-size:17px;margin-bottom:7px}.br-feature h3{font:900 13.3px/1.02 Arial,sans-serif;min-height:36px;margin:0;color:#173f7a}.br-feature p{font-size:9.3px;line-height:1.25;color:#738198;margin:6px 0 0}.br-trust-cta{display:block;border-top:1px dashed #cbd9e6;margin-top:12px;padding-top:12px;text-align:center;color:#158739;font-size:13.5px;font-weight:800;text-decoration:none}
.br-rating{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #dcdcdc;border-radius:12px;padding:10px 15px;min-height:57px;font-family:Arial,sans-serif;box-shadow:0 2px 3px #0000000a}.br-rating>span{color:#00b67a;font-size:25px;letter-spacing:1px}.br-rating>div{text-align:center;font-size:14px;line-height:1.2}.br-rating>strong{font-size:14px;white-space:nowrap}.br-rating i{color:#00b67a;font-style:normal}
.br-meta{border:1px solid #e1e3e5;border-radius:8px;display:flex;justify-content:space-between;align-items:center;padding:10px 16px;gap:12px;font:12px/1.2 Arial,sans-serif;min-height:54px}.br-meta small{font-size:9px;color:#777}.br-meta strong{color:#111}.br-meta a{background:#e8f7f1;color:#008060;padding:8px;font-size:11px;border:1px solid #b9e6da;text-decoration:none}
.br-status{border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px #00000012;margin:15px 0;font:12px/1.4 Arial,sans-serif}.br-status>div{display:flex;gap:16px;padding:10px;background:#fff5f5;border-bottom:1px solid #feb2b2}.br-status strong{color:#c53030}.br-status>div+div{justify-content:space-between;padding:12px 15px;background:#fcfcfc;border-bottom:0}.br-status a{color:#047857}
.br-faq{max-width:794px;margin:auto;padding:36px 50px}.br-faq h2{text-align:center;font-size:39px;margin:0 0 30px}.br-faq details{border-top:1px solid #e8e8e8}.br-faq details:last-child{border-bottom:1px solid #e8e8e8}.br-faq summary{display:flex;justify-content:space-between;gap:16px;padding:14px 0;font-size:15px;font-weight:700;cursor:pointer;list-style:none}.br-faq summary:before{content:'☑';font-size:18px}.br-faq summary span{flex:1}.br-faq summary:after{content:'⌄'}.br-faq details[open] summary:after{content:'⌃'}.br-faq p{font-size:14px;line-height:1.6;padding:0 24px 15px;margin:0}
[id^="MainProduct-"]:has(.br-title) .product-form__submit{min-height:50px;border-radius:0;background:#fcb900;color:#fff}[id^="MainProduct-"]:has(.br-title) .product-form__submit:after{border-radius:0;box-shadow:none}[id^="MainProduct-"]:has(.br-title) .quantity-break{min-height:79px}[id^="MainProduct-"]:has(.br-title) .product__description img{max-width:100%;height:auto}
@media(min-width:750px){[id^="MainProduct-"]:has(.br-title) .product__media-wrapper{max-width:55%;width:calc(55% - 20px)}[id^="MainProduct-"]:has(.br-title) .product__info-wrapper{max-width:45%;width:calc(45% - 20px);padding-left:50px}}
@media(max-width:749px){.br-title{padding:20px 12px;aspect-ratio:auto;min-height:145px}.br-brand{font-size:26px}.br-title h1{font-size:20px;overflow-wrap:anywhere}.br-feature{padding:7px 5px;min-height:145px}.br-feature h3{font-size:11px;overflow-wrap:anywhere}.br-feature p{font-size:9px}.br-assurance{padding:8px;grid-template-columns:28px 1fr;gap:6px}.br-assurance>span{width:27px;height:27px}.br-assurance h2{font-size:14px}.br-trust-heading{font-size:18px}.br-meta{padding:8px;gap:6px;font-size:11px}.br-faq{padding:28px 20px}.br-faq h2{font-size:28px}.footer__content-top{min-height:55px}}
@media(prefers-reduced-motion:reduce){[id^="MainProduct-"]:has(.br-title) *{animation-duration:.01ms!important;animation-iteration-count:1!important}}