.ba{background:var(--ba-bg);color:var(--ba-text);padding:var(--ba-pad-m) 16px;box-sizing:border-box;overflow:hidden}.ba *,.ba *:before,.ba *:after{box-sizing:border-box}.ba[hidden]{display:none}.ba__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "media" "body";row-gap:20px}.ba__head{grid-area:head}.ba__media{grid-area:media}.ba__body{grid-area:body}.ba__head{text-align:center;margin:0 auto;max-width:640px}.ba__title{margin:0 0 8px;font-size:var(--ba-heading-size);line-height:1.2;color:inherit}.ba__sub{margin:0;opacity:.8;font-size:1rem;line-height:1.5}.ba__media{width:100%;max-width:var(--ba-width);margin:0 auto}.ba__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--ba-fit);display:block}.ba__compare,.ba__frame{position:relative;aspect-ratio:var(--ba-ar);overflow:hidden;border-radius:var(--ba-radius);background:#8080801f}.ba__compare{touch-action:pan-y;user-select:none;-webkit-user-select:none}.ba__before-wrap{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--ba-pos)) 0 0)}.ba__handle{position:absolute;top:0;bottom:0;left:var(--ba-pos);width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 6px #00000059;pointer-events:none}.ba__knob{position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0000004d}.ba__knob:before,.ba__knob:after{content:"";position:absolute;top:50%;width:0;height:0;margin-top:-5px;border:5px solid transparent}.ba__knob:before{left:8px;border-right-color:#333}.ba__knob:after{right:8px;border-left-color:#333}.ba__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y;-webkit-appearance:none;appearance:none}.ba__compare:focus-within .ba__knob{outline:3px solid var(--ba-accent);outline-offset:2px}.ba__label{position:absolute;bottom:10px;padding:4px 10px;border-radius:999px;background:#4b142d;color:#fff;font-size:12px;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;pointer-events:none;z-index:2}.ba__label--before{left:10px}.ba__label--after{right:10px}.ba__badge{position:absolute;top:10px;right:10px;padding:3px 8px;border-radius:999px;background:#ffffffd9;color:#333;font-size:11px;line-height:1.3;pointer-events:none;z-index:2}.ba__pair{display:grid;grid-template-columns:1fr;gap:var(--ba-gap)}.ba--mobile-side_by_side .ba__pair{grid-template-columns:1fr 1fr}.ba__fig{margin:0}.ba__captions{display:grid;grid-template-columns:1fr 1fr;gap:var(--ba-gap);max-width:640px;margin:0 auto 20px}.ba__cap-title{margin:0 0 4px;font-size:1rem;line-height:1.3;color:inherit}.ba__caption p{margin:0;font-size:.875rem;line-height:1.5;opacity:.85}.ba__results{max-width:640px;margin:0 auto;text-align:center}.ba__res-title{margin:0 0 8px;font-size:1.25rem;line-height:1.3;color:inherit}.ba__res-text{margin:0 0 12px;line-height:1.55}.ba__time{display:inline-block;margin:0 0 12px;padding:4px 12px;border:1px solid currentColor;border-radius:999px;font-size:.8125rem;opacity:.85}.ba__benefits{list-style:none;margin:8px auto 0;padding:0;display:inline-block;text-align:left}.ba__benefits li{position:relative;padding-left:26px;margin:0 0 8px;line-height:1.45}.ba__benefits li:before{content:"";position:absolute;left:4px;top:.35em;width:6px;height:11px;border:solid var(--ba-accent);border-width:0 2px 2px 0;transform:rotate(45deg)}.ba__cta-wrap{text-align:center;margin-top:20px}.ba__cta{display:inline-block;min-height:44px;padding:12px 28px;background:var(--ba-accent);color:var(--ba-accent-text);border-radius:var(--ba-radius);text-decoration:none;font-weight:600;line-height:1.2}.ba__cta:hover{opacity:.9}.ba__cta:focus-visible{outline:3px solid var(--ba-accent);outline-offset:3px}.ba__disclaimer{max-width:640px;margin:18px auto 0;text-align:center;font-size:.75rem;line-height:1.5;opacity:.65}.ba--await{opacity:0;transform:translateY(16px)}.ba--in{opacity:1;transform:none;transition:opacity .6s ease,transform .6s ease}@media(max-width:449px){.ba__captions{grid-template-columns:1fr}.ba__caption p{font-size:.8125rem}.ba--mobile-side_by_side .ba__cap-title{font-size:.875rem}.ba--mobile-side_by_side .ba__fig .ba__caption p{display:none}.ba--mobile-side_by_side .ba__label{font-size:10px;padding:3px 8px;bottom:6px}.ba--mobile-side_by_side .ba__label--before{left:6px}.ba--mobile-side_by_side .ba__label--after{right:6px}.ba--mobile-side_by_side .ba__badge{font-size:9px;top:6px;right:6px}}@media(min-width:450px){.ba--mobile-stacked .ba__pair{grid-template-columns:1fr 1fr}}@media(min-width:750px){.ba{padding:var(--ba-pad-d) 24px}.ba__pair{grid-template-columns:1fr 1fr}}@media(min-width:990px){.ba--layout-text_left .ba__inner,.ba--layout-media_left .ba__inner{column-gap:56px;row-gap:0;align-content:center;align-items:center}.ba--layout-text_left .ba__inner{grid-template-columns:minmax(0,1fr) minmax(0,min(var(--ba-width),56%));grid-template-areas:"head media" "body media"}.ba--layout-media_left .ba__inner{grid-template-columns:minmax(0,min(var(--ba-width),56%)) minmax(0,1fr);grid-template-areas:"media head" "media body"}.ba--layout-text_left .ba__media,.ba--layout-media_left .ba__media{grid-row:1 / span 2;max-width:none;margin:0;align-self:center}.ba--layout-text_left .ba__head,.ba--layout-media_left .ba__head{text-align:left;margin:0 0 16px;align-self:end;max-width:none}.ba--layout-text_left .ba__body,.ba--layout-media_left .ba__body{align-self:start;text-align:left}.ba--layout-text_left .ba__results,.ba--layout-media_left .ba__results,.ba--layout-text_left .ba__captions,.ba--layout-media_left .ba__captions,.ba--layout-text_left .ba__disclaimer,.ba--layout-media_left .ba__disclaimer{text-align:left;margin-left:0;margin-right:0;max-width:none}.ba--layout-text_left .ba__cta-wrap,.ba--layout-media_left .ba__cta-wrap{text-align:left}.ba--layout-text_left .ba__results,.ba--layout-media_left .ba__results{margin-bottom:0}.ba--layout-text_left .ba__benefits,.ba--layout-media_left .ba__benefits{display:block}}.ba__body>*+*{margin-top:20px}@media(prefers-reduced-motion:reduce){.ba--await,.ba--in{opacity:1;transform:none;transition:none}}.ba{--ba-tint: color-mix(in srgb, var(--ba-accent) 7%, transparent);--ba-line: color-mix(in srgb, var(--ba-accent) 18%, transparent)}.ba svg{flex:none;display:block}.ba__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;padding:5px 12px 5px 8px;border-radius:999px;background:#4b142d;border:1px solid var(--ba-line);color:#feeae6;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.2}.ba__eyebrow-ico svg{width:16px;height:16px}.ba__rule{display:block;width:56px;height:3px;margin:12px auto 14px;border-radius:3px;background:var(--ba-accent)}.ba .ba__captions{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:none;margin:0}.ba .ba__caption{padding:14px;border:1px solid var(--ba-line);border-radius:var(--ba-radius);background:#fff}.ba__fig .ba__caption{margin-top:10px}.ba__cap-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}.ba .ba__cap-title{margin:0;font-size:.9375rem;font-weight:600}.ba__ico{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;flex:none}.ba__ico svg{width:18px;height:18px}.ba__ico--before{background:#feeae6;color:#6b6b6b}.ba__ico--after,.ba__ico--res{background:#4b142d;color:var(--ba-accent-text)}.ba .ba__results{max-width:none;margin:0;padding:18px 18px 16px;border:1px solid var(--ba-line);border-radius:var(--ba-radius);background:#feeae6;text-align:left}.ba .ba__res-title{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-size:1.1875rem}.ba .ba__res-text{margin:0 0 12px;opacity:.9}.ba .ba__time{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;padding:5px 12px;border:1px dashed var(--ba-line);border-radius:999px;background:#fff;font-size:.8125rem;opacity:1}.ba .ba__time svg{width:15px;height:15px;color:var(--ba-accent)}.ba .ba__benefits{display:grid;gap:8px;margin:0;padding:0}.ba .ba__benefits li{display:flex;align-items:center;gap:10px;margin:0;padding:10px 12px;border-radius:calc(var(--ba-radius) * .7);background:#fff;border:1px solid var(--ba-line);font-weight:500}.ba .ba__benefits li:before{position:static;flex:none;width:22px;height:22px;border:0;transform:none;border-radius:50%;background:#4b142d url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 14px no-repeat}.ba .ba__cta{display:inline-flex;align-items:center;gap:10px;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 6px 16px -8px var(--ba-accent)}.ba .ba__cta svg{width:18px;height:18px;transition:transform .2s ease}.ba .ba__cta:hover{opacity:1;transform:translateY(-1px)}.ba .ba__cta:hover svg{transform:translate(3px)}.ba .ba__disclaimer{display:flex;align-items:flex-start;gap:8px;max-width:none;margin:0;text-align:left;opacity:.7}.ba .ba__disclaimer svg{width:16px;height:16px;margin-top:1px}@media(max-width:989px){.ba .ba__head{text-align:center}.ba .ba__captions{grid-template-columns:1fr 1fr}}@media(max-width:449px){.ba .ba__captions{grid-template-columns:1fr}.ba .ba__results{padding:16px 14px}}@media(min-width:990px){.ba--layout-text_left .ba__rule,.ba--layout-media_left .ba__rule{margin-left:0;margin-right:0}.ba--layout-text_left .ba__cta-wrap,.ba--layout-media_left .ba__cta-wrap{text-align:left}.ba--layout-text_left .ba__body>*+*,.ba--layout-media_left .ba__body>*+*{margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
