.br{--br-teal:#0F766E;--br-teal-soft:rgba(15,118,110,.28);--br-orange:#FF7900;--br-orange-hover:#D96605;--br-cream:#FFFAF3;--br-navy:#0C2031;--br-ink:var(--br-navy);padding-top:24px;padding-bottom:60px;color:var(--br-navy);font-family:var(--font-body-family);font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.br *{box-sizing:border-box}.br [hidden]{display:none!important}.br h1,.br h2,.br h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:normal;color:var(--br-navy)}.br h1{font-size:42px;line-height:1.12;margin:9px 0 15px}.br h2{font-size:24px;line-height:1.2}.br p{margin:0 0 12px}.br button,.br select{cursor:pointer}.br button,.br a,.br input,.br select{touch-action:manipulation}.br :focus-visible{outline:3px solid var(--br-teal);outline-offset:3px}.br input,.br select{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:14px;min-width:0;max-width:100%;width:100%;height:48px;padding:10px 12px;border:1.5px solid var(--br-teal-soft);border-radius:8px;background-color:var(--br-cream);color:var(--br-navy);transition:border-color .15s,box-shadow .15s}.br input:hover,.br select:hover{border-color:var(--br-teal)}.br input:focus,.br select:focus{outline:none;border-color:var(--br-teal);box-shadow:0 0 0 3px #0f766e38}.br input:focus-visible,.br select:focus-visible{outline:none}.br input:disabled{background-color:#f1efea;color:#6b7280;border-color:#e2ddd3;cursor:not-allowed}.br select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:42px;text-overflow:clip;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1.5 1.5 7 7l5.5-5.5' fill='none' stroke='%230F766E' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:14px 9px}.br select::-ms-expand{display:none}.br input[type=checkbox]{width:18px;height:18px;flex:none;margin:2px 10px 0 0;padding:0;accent-color:var(--br-teal);border-radius:4px}.br label{display:block;font-size:13px;font-weight:500;color:var(--br-navy)}.br fieldset{min-inline-size:0;border:0;margin:0 0 24px;padding:0;display:flow-root}.br legend{float:left;width:100%;max-width:100%;font-family:var(--font-body-family);font-weight:600;font-size:15px;color:var(--br-navy);padding:0;margin:0 0 10px;line-height:1.4}.br legend+*{clear:both}.br fieldset>label{margin:10px 0}.br .br-check{display:flex;align-items:flex-start;line-height:1.4;padding:6px 0;margin:0;cursor:pointer}.br .br-check span{margin-left:auto;font-size:12px;color:#4b5563}.br-crumb{font-size:12px;color:var(--br-navy);margin-bottom:18px}.br-crumb a{color:inherit}.br-eyebrow{font-size:10px;letter-spacing:.13em;font-weight:600;color:var(--br-teal);text-transform:uppercase}.br .br-cta{gap:12px;min-height:50px;height:auto;padding-block:13px}.br .br-cta>*{pointer-events:none}.br .br-wide{width:100%}.br [data-apply]{margin-top:14px}.br-shortcuts{display:flex;gap:10px;overflow-x:auto;max-width:100%;padding:24px 2px 18px;scrollbar-width:thin}.br-shortcuts button{flex:none;border:1.5px solid var(--br-teal-soft);border-radius:999px;background:var(--br-cream);color:var(--br-navy);padding:10px 20px;font-family:var(--font-body-family);font-size:14px;min-height:44px;font-weight:600;transition:border-color .15s,background-color .15s}.br-shortcuts button:hover{border-color:var(--br-orange)}.br-shortcuts button[aria-pressed=true]{background:var(--br-teal);border-color:var(--br-teal);color:#fff}.br-toolbar{display:flex;gap:16px;align-items:center;justify-content:space-between;border-block:1px solid #e6e1d7;padding:12px 0}.br--no-sidebar .br-shortcuts:not([hidden])+.br-toolbar,.br-shortcuts:not([hidden])+.br-toolbar{margin-top:0}.br-toolbar p{font-size:13px;margin:0}.br-toolbar label{display:flex;align-items:center;gap:10px;font-size:13px;white-space:nowrap}.br-toolbar select{width:auto;font-weight:600;font-size:14px;height:44px;max-width:none}.br-layout{display:grid;grid-template-columns:minmax(0,236px) minmax(0,1fr);gap:32px;margin-top:24px}.br--no-sidebar .br-layout{grid-template-columns:minmax(0,1fr)}.br--bare .br-layout{margin-top:32px}.br-filter-home{min-width:0}.br-filter-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}.br-filter-heading h2{font-size:20px;margin:0}.br-text-btn{background:none;border:0;text-decoration:underline;font-size:13px;padding:8px 0;min-height:44px;color:var(--br-teal);font-weight:600}.br-text-btn:hover{color:var(--br-orange-hover)}.br-price-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;width:100%;clear:both}.br-price-fields label{min-width:0;margin:0;font-size:12px}.br-price-fields input{display:block;width:100%;min-width:0;max-width:100%;margin-top:6px;padding:10px}.br-small{font-size:12px;line-height:1.6;color:var(--br-navy)}.br-error{font-size:12px;color:#9a321c;margin:8px 0!important;line-height:1.5}.br-error:empty{display:none}.br [aria-invalid=true]{border:2px solid #9a321c}.br-muted{font-weight:400;color:#4b5563}.br-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px var(--page-padding)}.br--no-sidebar .br-products{grid-template-columns:repeat(4,minmax(0,1fr))}.br-card{min-width:0;background:var(--color-body-background)}.br .br-kind-label{margin:0 0 10px;color:var(--br-teal);font-weight:600}.br .br-card-meta{font-size:var(--font-body3-size);line-height:var(--font-body3-line-height);color:var(--br-navy);opacity:.75;margin:10px 0 0!important}.br .br-card-cta{margin-top:auto;width:100%;font-size:12px;padding-inline:9px}.br-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.br-chips:empty{display:none}.br-chips button{font-size:13px;min-height:40px;padding:8px 14px;border:1.5px solid var(--br-teal);background:var(--br-cream);border-radius:999px;color:var(--br-navy);font-weight:600}.br-chips button:hover{border-color:var(--br-orange)}.br-empty{grid-column:1/-1;text-align:center;padding:45px 20px;background:var(--br-cream);border-radius:12px}.br-support{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:30px;margin-top:40px;background:var(--br-cream);border:1.5px solid rgba(15,118,110,.18);border-radius:14px}.br-support h2{margin:5px 0 10px;font-size:25px}.br-support p{font-size:14px}.br-support .br-cta{flex:none}.br-mobile-only{display:none!important}.br-back{display:inline-block;margin:0 0 23px;font-size:13px;font-weight:600;padding:10px 0;color:var(--br-teal)}.br-guide-intro{max-width:720px;margin-bottom:28px}.br-guide-intro h1{font-size:46px}.br-guide-intro>p{font-size:16px}.br-question-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.br-question-grid fieldset{border:1.5px solid rgba(15,118,110,.18);background:var(--br-cream);border-radius:12px;padding:22px;margin:0;min-width:0}.br-question-grid legend{font-family:var(--font-heading-family);font-size:18px;font-weight:var(--font-heading-weight);margin:0 0 14px;line-height:1.35}.br-question-grid select,.br-question-grid input:not([type=checkbox]){background-color:#fff}.br-question-grid label+select,.br-question-grid label+input{margin:6px 0 14px}.br-question-grid .br-small{margin-top:12px}.br-question-grid .br-price-fields{margin-top:14px}.br-question-grid+button{margin-top:25px}.br-guide-results{border-top:2px solid rgba(15,118,110,.3);padding-top:28px;margin-top:42px}.br-notice{background:var(--br-cream);border:1.5px solid rgba(255,121,0,.35);border-radius:9px;padding:16px;font-size:13px;line-height:1.7}.br-guide-results .br-products{grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0}.br .br-guide-results h2{margin:6px 0 14px}.br-guide-results .br-card{display:flex;flex-direction:column}.br-guide-results .br-card>.br-card-cta{margin-top:auto}.br-guide-results .br-card>.br-small{margin:14px 0;font-size:var(--font-body3-size)}.br .br-size-rec{background:#e9f4f2;border-left:3px solid var(--br-teal);border-radius:6px;padding:10px 12px;text-align:left;color:var(--br-navy)}.br .br-size-rec strong{display:block;font-size:15px;margin-bottom:2px}.br-guide-results .br-card-cta{width:100%}.br-guide-results .br-card>.br-small{margin-bottom:16px!important}.br dialog{color:var(--br-navy);border:0;padding:0;max-width:none;width:min(390px,calc(100% - 24px));max-height:100dvh;height:100dvh;margin:0 0 0 auto;border-radius:0;top:0;right:0;bottom:0;left:0;box-shadow:-10px 0 40px #0002;background:#fff}.br dialog::backdrop{background:#0c203188}.br-dialog-head{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:2;padding:16px 22px;border-bottom:1px solid #e6e1d7;background:#fff}.br-dialog-head h2{font-size:23px;margin:0}.br-dialog-head button{border:0;background:#fff;color:var(--br-navy);min-width:44px;min-height:44px;font-size:29px}.br [data-dialog-body]{padding:24px}.br dialog .br-filter-heading{justify-content:flex-end;margin:0 0 12px}.br dialog .br-filter-heading h2{display:none}.br .br-secondary{min-height:44px;height:auto;padding:10px 18px;border:1.5px solid var(--br-teal);color:var(--br-navy);background:var(--br-cream)}@media(max-width:1100px)and (min-width:801px){.br-products,.br--no-sidebar .br-products{grid-template-columns:repeat(3,minmax(0,1fr))}.br:not(.br--no-sidebar) .br-products{grid-template-columns:repeat(2,minmax(0,1fr))}.br h1{font-size:35px}.br-support{align-items:flex-start}.br-support .br-cta{max-width:240px}}@media(max-width:800px){.br input,.br select{font-size:16px}.br{padding-top:16px;padding-bottom:38px}.br-crumb{margin-bottom:14px}.br h1{font-size:33px;line-height:1.1}.br-eyebrow{font-size:9px}.br-shortcuts{padding:18px 1px;gap:8px}.br-shortcuts button{font-size:13px;padding:9px 16px}.br-toolbar{flex-wrap:wrap;gap:8px 10px}.br-toolbar p{width:100%;font-size:12px;margin-bottom:2px}.br-toolbar label{gap:6px;margin-left:auto;font-size:12px}.br-toolbar select{font-size:14px;height:44px;padding:8px 38px 8px 12px;background-position:right 13px center}.br-mobile-only{display:inline-flex!important}.br-layout{display:block;margin-top:18px}.br-filter-home{display:none}.br-products,.br--no-sidebar .br-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px var(--page-padding)}.br-support{display:block;padding:23px;margin-top:28px}.br-support h2{font-size:23px}.br-support .br-cta{margin-top:12px}.br-guide-intro h1{font-size:34px}.br-guide-intro>p{font-size:14px}.br-question-grid{grid-template-columns:1fr;gap:18px}.br-question-grid fieldset{padding:18px}.br-question-grid legend{font-size:17px}.br-guide-results .br-products{grid-template-columns:1fr}.br .br-guide-results .br-card h3{font-size:20px}.br [data-show-results]{display:flex;width:100%}.br-guide-results .br-card{border:1.5px solid rgba(15,118,110,.18);border-radius:var(--radius);padding:18px}.br-guide-results .br-card-cta{font-size:13px}}@media(max-width:350px){.br h1{font-size:29px}.br-secondary{padding-inline:13px}.br [data-dialog-body]{padding:20px}}@media(prefers-reduced-motion:reduce){.br *{scroll-behavior:auto!important;transition:none!important}}.br #collection-products{scroll-margin-top:110px}.br .br-scene-hero{position:relative;display:block;height:300px;min-height:0;background:var(--br-bg,#005b62);isolation:isolate;border-radius:var(--radius);overflow:hidden}.br-scene-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:-2}.br .br-scene-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;display:block;object-fit:cover;object-position:var(--br-pos,center center)}.br .br-art-hero .br-scene-image{left:auto;right:0;width:auto;max-width:none;height:100%;object-fit:fill}.br .br-scene-blend{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to right,var(--br-bg) 35%,transparent 55%)}.br .br-scene-copy{position:absolute;left:34px;top:42px;width:auto;max-width:48%;padding:0;color:#faf3e1}.br .br-text-hero .br-scene-copy{top:50%;transform:translateY(-50%);max-width:calc(100% - 68px)}.br .br-scene-eyebrow{font-family:var(--font-body-family);font-weight:600;font-size:12px;line-height:16px;letter-spacing:.06em;margin:0 0 10px;text-transform:uppercase;color:inherit}.br .br-scene-title{font-family:var(--font-heading-family);font-weight:var(--br-hw,700);font-size:clamp(32px,3.34vw,48px);line-height:1;margin:0;color:inherit}.br .br-hero--bold .br-scene-title{font-size:clamp(34px,3.55vw,51px)}.br-scene-title>span{display:block;white-space:nowrap}.br .br-text-hero .br-scene-title>span{white-space:normal}.br .br-scene-cta{--background:#faf3e1;--color:#0f172a;--radius-button:8px;height:50px;min-height:50px;padding:0 25px;margin:24px 0 0;font-family:var(--font-body-family);font-size:16px;line-height:20px;font-weight:600;color:var(--color);background:var(--background);white-space:nowrap}.br .br-scene-cta:focus-visible{outline:3px solid #faf3e1;outline-offset:4px}.br-scene-cta-mobile{display:none}@media(min-width:750px)and (max-width:1100px){.br .br-scene-copy{left:24px;top:44px;max-width:52%}.br .br-scene-title{font-size:32px}.br .br-scene-cta{font-size:14px;padding-inline:17px}}@media(min-width:750px)and (max-width:950px){.br .br-scene-hero:not(.br-text-hero){height:auto;aspect-ratio:2164/727}.br .br-scene-copy{top:24px}.br .br-text-hero .br-scene-copy{top:50%}}@media(max-width:749px){.br .br-scene-hero{height:280px}.br .br-scene-image,.br .br-art-hero .br-scene-image{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--br-pos-m,center center)}.br .br-scene-blend{display:none}.br .br-scene-copy{top:16px;left:12px;right:12px;width:auto;max-width:none;text-align:center}.br .br-text-hero .br-scene-copy{top:50%;transform:translateY(-50%)}.br .br-scene-eyebrow{font-size:9px;line-height:12px;margin-bottom:9px}.br .br-scene-title,.br .br-hero--bold .br-scene-title{font-size:clamp(16px,min(6.6vw,var(--br-mfs,6.6vw)),28px);line-height:32px}.br-scene-title>span{display:inline}.br .br-scene-hero:not(.br-text-hero) .br-scene-title{white-space:nowrap}.br .br-text-hero .br-scene-title{font-size:clamp(22px,6.6vw,28px);line-height:1.15}.br .br-scene-cta{font-size:14px;min-width:170px;margin-top:24px}.br-scene-cta-desktop{display:none}.br-scene-cta-mobile{display:inline}}@media(max-width:749px){.br .br-scene-hero .br-scene-cta{display:none}}@media(max-width:749px){.br .br-scene-hero .br-scene-copy{top:14px}.br .br-scene-hero .br-scene-eyebrow{font-size:11px;line-height:14px;letter-spacing:.08em;margin-bottom:10px}.br .br-scene-hero:not(.br-text-hero) .br-scene-title,.br .br-hero--bold.br-scene-hero:not(.br-text-hero) .br-scene-title{font-size:clamp(20px,min(8.2vw,var(--br-mfs2,8vw)),30px);line-height:1.08;white-space:normal}.br .br-scene-hero:not(.br-text-hero) .br-scene-title>span{display:block;white-space:nowrap}.br .br-text-hero .br-scene-title{font-size:clamp(26px,8vw,34px)}}@media(max-width:749px){.br[data-handle=training-items] .br-scene-hero:not(.br-text-hero) .br-scene-title{font-size:clamp(20px,7.2vw,27px)}}@media(max-width:749px){.br.page-width{padding-top:2px}.br .br-crumb{margin-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/32/compiled_assets/styles.css.map?subset=AAAB */
