:root{--brx-ink: #0d0c0b;--brx-coal: #191715;--brx-line-dark: #2c2925;--brx-paper: #f7f5f0;--brx-bone: #ece7dd;--brx-bone-deep: #e2dccf;--brx-tile: #ffffff;--brx-line: #d6cfc1;--brx-text: #0d0c0b;--brx-text-2: #5d574e;--brx-on-dark: #f3efe7;--brx-on-dark-2: #a9a296;--brx-crimson: #ae122a;--brx-crimson-deep: #8f0e22;--brx-gold: #a8915b;--brx-gold-text: #6f5e33;--brx-sun: #ffd100;--brx-font: "Archivo", "Helvetica Neue", Arial, sans-serif;--brx-display: 800 1rem/.86 var(--brx-font);--brx-s1: 8px;--brx-s2: 12px;--brx-s3: 16px;--brx-s4: 24px;--brx-s5: 32px;--brx-s6: 48px;--brx-s7: 64px;--brx-s8: 96px;--brx-s9: 128px;--brx-s10: 160px;--brx-gutter: clamp(16px, 4vw, 56px);--brx-max: 1600px;--brx-section: clamp(72px, 9vw, 144px);--brx-header-h: 64px;--brx-ease: cubic-bezier(.2, .7, .1, 1)}.brx-scope,.brx-scope *{box-sizing:border-box}.brx-scope{font-family:var(--brx-font);font-variation-settings:"wdth" 100;color:var(--brx-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.brx-scope{font-size:medium;line-height:normal}.brx-scope :where(h1,h2,h3,h4,h5,h6,p){font-family:inherit;font-style:revert;font-weight:revert;font-size:revert;line-height:revert;letter-spacing:revert;text-transform:revert;color:revert;margin:revert}.brx-scope :where(a){color:revert;text-decoration-color:revert;text-decoration-thickness:revert;text-underline-offset:revert;transition:revert}.brx-scope :where(summary){display:revert;align-items:revert;padding-block:revert;list-style:revert}.brx-scope :where(input,textarea,select){background-color:revert;border-color:revert;font:revert;font-variation-settings:revert}.brx-scope img{display:block;max-width:100%;height:auto}.brx-scope a{color:inherit}.brx-scope :focus-visible{outline:2px solid var(--brx-crimson);outline-offset:3px}.brx-dark :focus-visible{outline-color:var(--brx-on-dark)}.skip-to-content-link:focus-visible{outline:2px solid var(--brx-crimson);outline-offset:3px}.brx-wrap{width:100%;max-width:var(--brx-max);margin:0 auto;padding-inline:var(--brx-gutter)}.brx-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.brx-display{font:var(--brx-display);font-variation-settings:"wdth" 62;text-transform:uppercase;letter-spacing:-.005em;margin:0}.brx-h2{font-weight:800;font-variation-settings:"wdth" 62;text-transform:uppercase;font-size:clamp(44px,6.4vw,104px);line-height:.88;letter-spacing:-.005em;margin:0}.brx-h3{font-weight:700;font-variation-settings:"wdth" 75;text-transform:uppercase;font-size:clamp(20px,1.7vw,26px);line-height:1;letter-spacing:.01em;margin:0}.brx-label{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.3;font-variation-settings:"wdth" 100}.brx-lede{font-size:clamp(17px,1.35vw,20px);line-height:1.5;max-width:34em;margin:0}.brx-body{font-size:16px;line-height:1.6;margin:0}.brx-num{font-variant-numeric:tabular-nums}h1.brx-display,.brx-h2,.brx-door__name,.brx-represent__title{text-wrap:balance}.brx-lede,.brx-body,.brx-step p,.brx-help p{text-wrap:pretty}.brx-btn{--bg: var(--brx-crimson);--fg: #fff;--bd: var(--brx-crimson);display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:0 28px;background:var(--bg);color:var(--fg);border:1.5px solid var(--bd);font:700 14px/1 var(--brx-font);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;border-radius:0;transition:background-color .25s var(--brx-ease),color .25s var(--brx-ease),border-color .25s var(--brx-ease)}.brx-btn svg{width:16px;height:16px;transition:transform .3s var(--brx-ease)}.brx-btn:hover svg{transform:translate(4px)}.brx-btn:hover{--bg: var(--brx-crimson-deep);--bd: var(--brx-crimson-deep)}.brx-btn--ghost-dark{--bg: transparent;--fg: var(--brx-on-dark);--bd: #7a7367}.brx-btn--ghost-dark:hover{--bg: var(--brx-on-dark);--fg: var(--brx-ink);--bd: var(--brx-on-dark)}.brx-btn--ink{--bg: var(--brx-ink);--fg: var(--brx-on-dark);--bd: var(--brx-ink)}.brx-btn--ink:hover{--bg: #000;--bd: #000}.brx-btn--ghost-light{--bg: transparent;--fg: var(--brx-on-dark);--bd: rgba(255,255,255,.55)}.brx-btn--ghost-light:hover{--bg: #fff;--fg: var(--brx-crimson);--bd: #fff}.brx-arrow-link{display:inline-flex;align-items:center;gap:10px;font:700 13px/1 var(--brx-font);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;padding:10px 0;border-bottom:1.5px solid currentColor}.brx-arrow-link svg{width:14px;height:14px;transition:transform .3s var(--brx-ease)}.brx-arrow-link:hover svg{transform:translate(4px)}.brx-pending{display:inline-flex;align-items:center;gap:6px;padding:3px 8px 3px 7px;margin:0 2px;border:1px dashed currentColor;border-radius:2px;font:600 11px/1.3 var(--brx-font);letter-spacing:.1em;text-transform:uppercase;color:var(--brx-crimson);white-space:normal;max-width:100%;vertical-align:2px}.brx-pending:before{flex:0 0 auto}.brx-pending:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.brx-dark .brx-pending{color:#f08c99}.brx-announce{background:var(--brx-coal);color:var(--brx-on-dark-2);font:500 12px/1.3 var(--brx-font);letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:9px var(--brx-gutter)}.brx-announce strong{color:var(--brx-on-dark);font-weight:600}.brx-announce__sep{display:inline-block;margin:0 12px;color:var(--brx-gold)}.brx-header-section{position:sticky;top:0;z-index:50}.brx-header{position:relative;background:var(--brx-ink);color:var(--brx-on-dark);border-bottom:1px solid var(--brx-line-dark)}.brx-header__row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;height:var(--brx-header-h);gap:var(--brx-s4)}.brx-brand{display:inline-flex;align-items:center;gap:12px;text-decoration:none}.brx-brand__mark{width:58px;height:auto}.brx-brand__text{display:flex;flex-direction:column;gap:3px}.brx-brand__name{font:800 19px/1 var(--brx-font);font-variation-settings:"wdth" 62;letter-spacing:.03em;text-transform:uppercase}.brx-brand__sub{font:600 9.5px/1 var(--brx-font);letter-spacing:.22em;text-transform:uppercase;color:var(--brx-gold)}.brx-nav{justify-self:center}.brx-nav ul{display:flex;gap:clamp(18px,2.4vw,40px);list-style:none;margin:0;padding:0}.brx-nav a{position:relative;display:block;padding:22px 0;font:600 13px/1 var(--brx-font);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--brx-on-dark)}.brx-nav a:after{content:"";position:absolute;left:0;right:0;bottom:14px;height:2px;background:var(--brx-crimson);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--brx-ease)}.brx-nav a:hover:after,.brx-nav a[aria-current=page]:after{transform:scaleX(1)}.brx-utils{display:flex;align-items:center;gap:4px;justify-self:end}.brx-icon-btn{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;background:none;border:0;color:inherit;cursor:pointer;text-decoration:none;padding:0}.brx-icon-btn svg{width:22px;height:22px}.brx-cart-count{position:absolute;top:5px;right:3px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--brx-crimson);color:#fff;font:700 10.5px/18px var(--brx-font);text-align:center}.brx-menu-btn{display:none}.brx-search{border-top:1px solid var(--brx-line-dark);background:var(--brx-ink)}.brx-search[hidden]{display:none}.brx-search form{display:flex;gap:12px;padding-block:16px}.brx-search input{flex:1;min-height:52px;padding:0 16px;background:var(--brx-coal);color:var(--brx-on-dark);border:1px solid #7a7367;font:400 17px var(--brx-font);border-radius:0}.brx-search input::placeholder{color:var(--brx-on-dark-2)}.brx-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:var(--brx-ink);color:var(--brx-on-dark);display:flex;flex-direction:column;padding:0 var(--brx-gutter) 32px;transform:translate(-100%);visibility:hidden;transition:transform .4s var(--brx-ease),visibility 0s linear .4s}.brx-drawer[data-open]{transform:none;visibility:visible;transition:transform .4s var(--brx-ease)}.brx-drawer__top{display:flex;align-items:center;justify-content:space-between;height:var(--brx-header-h)}.brx-drawer nav ul{list-style:none;margin:16px 0 0;padding:0;border-top:1px solid var(--brx-line-dark)}.brx-drawer nav li{border-bottom:1px solid var(--brx-line-dark)}.brx-drawer nav a{display:flex;justify-content:space-between;align-items:center;padding:18px 0;font:800 34px/1 var(--brx-font);font-variation-settings:"wdth" 62;text-transform:uppercase;text-decoration:none}.brx-drawer nav a span{font:500 13px/1 var(--brx-font);color:var(--brx-on-dark-2);letter-spacing:.06em}.brx-drawer__foot{margin-top:auto;display:grid;gap:14px}.brx-drawer__foot a{font:600 13px/1 var(--brx-font);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--brx-on-dark-2)}.brx-drawer form{display:flex;margin-top:20px}.brx-drawer input{flex:1;min-height:52px;padding:0 14px;background:var(--brx-coal);color:var(--brx-on-dark);border:1px solid #7a7367;font:400 16px var(--brx-font);border-radius:0}.brx-hero{background:var(--brx-ink);color:var(--brx-on-dark)}.brx-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);height:clamp(640px,calc(100svh - var(--brx-header-h) - 34px),940px)}.brx-hero__copy{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(28px,3.2vw,60px) clamp(24px,4vw,72px) clamp(24px,2.6vw,44px) max(var(--brx-gutter),calc((100vw - var(--brx-max)) / 2 + var(--brx-gutter)));overflow:hidden}.brx-hero__kicker{margin:0;color:var(--brx-on-dark-2)}.brx-hero__kicker .brx-dot{display:inline-block;width:7px;height:7px;margin-right:12px;border-radius:50%;background:var(--brx-crimson);vertical-align:1px}.brx-hero__mark{width:clamp(140px,12vw,230px);margin:clamp(20px,2.6vw,44px) 0 clamp(14px,1.4vw,24px)}.brx-hero__title{font-size:clamp(72px,9.2vw,180px);color:var(--brx-on-dark)}.brx-hero__title em{font-style:normal;color:var(--brx-gold)}.brx-hero__lede{color:#cfc9be;margin-top:clamp(18px,1.8vw,28px);max-width:28em}.brx-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(22px,2.2vw,36px)}.brx-hero__trust{display:flex;flex-wrap:wrap;gap:8px 22px;margin:clamp(24px,2.6vw,40px) 0 0;padding:16px 0 0;list-style:none;border-top:1px solid var(--brx-line-dark);color:var(--brx-on-dark-2)}.brx-hero__trust li{display:flex;align-items:center;gap:8px}.brx-hero__trust svg{width:15px;height:15px;color:var(--brx-gold)}.brx-stage{position:relative;background:var(--brx-tile);color:var(--brx-text);display:grid;grid-template-rows:auto 1fr auto;overflow:hidden}.brx-stage__top{display:flex;justify-content:space-between;align-items:center;padding:22px 28px 0;color:var(--brx-text-2)}.brx-stage__media{position:relative;display:grid;place-items:center;min-height:0;padding:8px clamp(16px,4vw,64px)}.brx-stage__img{grid-area:1 / 1;width:min(100%,680px);aspect-ratio:1;object-fit:contain;max-height:100%;min-height:0;opacity:0;transition:opacity .45s var(--brx-ease)}.brx-stage__img[data-active]{opacity:1}.brx-stage__bar{display:grid;grid-template-columns:1fr auto;align-items:end;gap:16px 24px;padding:20px 28px 26px;border-top:1px solid var(--brx-line)}.brx-stage__name{font:700 clamp(18px,1.5vw,22px)/1.15 var(--brx-font);font-variation-settings:"wdth" 75;text-transform:uppercase;margin:6px 0 0}.brx-stage__price{font:600 16px/1 var(--brx-font);margin-top:8px}.brx-stage__swatches{display:flex;gap:8px;margin-top:14px;align-items:center}.brx-stage__color{margin-left:6px;color:var(--brx-text-2);font-size:14px}.brx-swatch{--c: #ccc;position:relative;width:40px;height:40px;padding:0;margin:0 -4px;cursor:pointer;background:none;border:0;border-radius:50%}.brx-swatch:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:var(--c);border:1px solid rgba(0,0,0,.22)}.brx-swatch:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;border:1.5px solid transparent;transition:border-color .2s}.brx-swatch[aria-pressed=true]:after{border-color:var(--brx-ink)}.brx-swatch:hover:after{border-color:var(--brx-text-2)}.brx-section{padding-block:var(--brx-section)}.brx-section--paper{background:var(--brx-paper)}.brx-section--bone{background:var(--brx-bone)}.brx-section--ink{background:var(--brx-ink);color:var(--brx-on-dark)}.brx-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--brx-s4) var(--brx-s6);margin-bottom:clamp(32px,4vw,56px)}.brx-head__label{display:flex;align-items:center;gap:12px;margin-bottom:18px;color:var(--brx-text-2)}.brx-head__label:before{content:"";width:28px;height:2px;background:var(--brx-crimson)}.brx-section--ink .brx-head__label{color:var(--brx-on-dark-2)}.brx-tabs{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.brx-tab{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 18px;background:transparent;border:1.5px solid var(--brx-line);color:var(--brx-text);font:700 13px/1 var(--brx-font);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:0}.brx-tab span{color:var(--brx-text-2);font-weight:500}.brx-tab[aria-selected=true]{background:var(--brx-ink);border-color:var(--brx-ink);color:var(--brx-on-dark)}.brx-tab[aria-selected=true] span{color:var(--brx-gold)}.brx-tab:hover:not([aria-selected=true]){border-color:var(--brx-ink)}.brx-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3vw,48px) clamp(12px,1.4vw,24px)}.brx-grid--feature>:first-child{grid-column:span 2;grid-row:span 2}.brx-grid--feature>:first-child .brx-card__media{aspect-ratio:auto;height:calc(100% - 92px);min-height:420px}.brx-panel[hidden]{display:none}.brx-collection__foot{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(40px,5vw,72px);padding-top:22px;border-top:1px solid var(--brx-line);color:var(--brx-text-2)}.brx-card{position:relative;display:flex;flex-direction:column}.brx-card__link{display:contents;text-decoration:none;color:inherit}.brx-card__media{position:relative;aspect-ratio:4 / 5;background:var(--brx-tile);overflow:hidden}.brx-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:7%;transition:opacity .45s var(--brx-ease),transform .7s var(--brx-ease)}.brx-card__img--alt{opacity:0}@media(hover:hover){.brx-card:hover .brx-card__img--alt{opacity:1}.brx-card:hover .brx-card__img:not(.brx-card__img--alt){opacity:0}.brx-card:hover .brx-card__img{transform:scale(1.025)}}.brx-card__tag{position:absolute;left:12px;top:12px;z-index:1;display:inline-flex;align-items:center;gap:7px;padding:6px 9px;background:var(--brx-bone);color:var(--brx-text);font:700 10.5px/1 var(--brx-font);letter-spacing:.12em;text-transform:uppercase}.brx-card__tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brx-crimson)}.brx-card__body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding-top:14px}.brx-card__title{font:700 15px/1.25 var(--brx-font);font-variation-settings:"wdth" 88;text-transform:uppercase;letter-spacing:.02em;margin:0}.brx-card__title a{text-decoration:none}.brx-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.brx-card__price{font:600 15px/1.25 var(--brx-font);margin:0;white-space:nowrap}.brx-card__price small{font-size:12px;font-weight:500;color:var(--brx-text-2);letter-spacing:.04em;text-transform:uppercase;margin-right:4px}.brx-card__meta{grid-column:1 / -1;display:flex;align-items:center;gap:10px;margin:6px 0 0;color:var(--brx-text-2);font-size:13.5px}.brx-dots{display:inline-flex;gap:4px}.brx-dots i{width:11px;height:11px;border-radius:50%;background:var(--c);border:1px solid rgba(0,0,0,.2)}.brx-card a:focus-visible:after{outline:2px solid var(--brx-crimson);outline-offset:4px}.brx-fit__grid>*,.brx-club__grid>*{min-width:0}.brx-fit__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(40px,6vw,112px);align-items:start}.brx-doors{list-style:none;margin:0;padding:0;border-top:2px solid var(--brx-ink)}.brx-door{border-bottom:1px solid var(--brx-line)}.brx-door a{position:relative;display:grid;grid-template-columns:92px minmax(0,1fr) auto;gap:8px 24px;align-items:center;padding:22px 0;text-decoration:none;transition:padding .35s var(--brx-ease)}.brx-door__thumb{width:92px;aspect-ratio:1;background:var(--brx-tile)}.brx-door__thumb img{width:100%;height:100%;object-fit:contain;padding:8px}.brx-door__name{font-weight:800;font-variation-settings:"wdth" 62;text-transform:uppercase;font-size:clamp(36px,3.6vw,56px);line-height:.9;margin:0}.brx-door__facts{display:flex;flex-wrap:wrap;gap:4px 16px;margin:10px 0 0;color:var(--brx-text-2);font-size:14px}.brx-door__facts b{color:var(--brx-text);font-weight:600}.brx-door__go{display:grid;place-items:center;width:52px;height:52px;border:1.5px solid var(--brx-ink);transition:background .3s,color .3s}.brx-door__go svg{width:18px;height:18px}.brx-door a:hover .brx-door__go{background:var(--brx-crimson);border-color:var(--brx-crimson);color:#fff}.brx-door a:hover{padding-left:10px}.brx-sizecheck{background:var(--brx-paper);padding:clamp(24px,2.6vw,40px)}.brx-sizecheck__top{display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:space-between;align-items:center;margin-bottom:20px}.brx-select{position:relative;flex:1 1 240px}.brx-select select{width:100%;min-height:50px;padding:0 44px 0 14px;appearance:none;-webkit-appearance:none;background:#fff;border:1.5px solid var(--brx-line);border-radius:0;color:var(--brx-text);font:600 15px var(--brx-font)}.brx-select svg{position:absolute;right:14px;top:50%;width:14px;height:14px;transform:translateY(-50%);pointer-events:none}.brx-units{display:inline-flex;border:1.5px solid var(--brx-ink)}.brx-units button{min-width:52px;min-height:44px;border:0;background:transparent;color:var(--brx-text);cursor:pointer;font:700 12px/1 var(--brx-font);letter-spacing:.12em;text-transform:uppercase}.brx-units button[aria-pressed=true]{background:var(--brx-ink);color:var(--brx-on-dark)}.brx-chart-wrap{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch}.brx-chart tbody th,.brx-chart thead th:first-child{position:sticky;left:0;z-index:1;background:var(--brx-chart-bg, var(--brx-paper))}.brx-sizecheck .brx-chart,.brx-sizeguide .brx-chart,.brx-dialog .brx-chart,.brx-acc .brx-chart{--brx-chart-bg: var(--brx-paper)}.brx-chart-wrap.is-scrollable{mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}.brx-chart-wrap.is-scrollable.is-end{mask-image:none;-webkit-mask-image:none}.brx-chart{width:100%;border-collapse:collapse;font-size:15px;font-variant-numeric:tabular-nums}.brx-chart caption{text-align:left;color:var(--brx-text-2);font-size:13px;padding-bottom:10px}.brx-chart th,.brx-chart td{padding:13px 10px;text-align:center;border-bottom:1px solid var(--brx-line);white-space:nowrap}.brx-chart thead th{font:700 13px/1 var(--brx-font);letter-spacing:.1em;text-transform:uppercase;border-bottom:2px solid var(--brx-ink)}.brx-chart tbody th{text-align:left;font-weight:600;padding-left:0}.brx-chart thead th:first-child{text-align:left;padding-left:0;color:var(--brx-text-2);font-weight:600}.brx-sizecheck__note{margin:18px 0 0;font-size:13.5px;color:var(--brx-text-2);line-height:1.55}.brx-sizecheck__empty{padding:28px 0;color:var(--brx-text-2)}.brx-club__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,112px);align-items:center}.brx-club__copy .brx-lede{color:#d9d3c8;margin-top:28px}.brx-club__copy .brx-body{color:var(--brx-on-dark-2);margin-top:18px;max-width:36em}.brx-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:40px 0 0;border-top:1px solid var(--brx-line-dark)}.brx-facts div{padding:18px 16px 18px 0;border-bottom:1px solid var(--brx-line-dark)}.brx-facts dt{color:var(--brx-on-dark-2)}.brx-facts dd{margin:8px 0 0;font:700 18px/1.25 var(--brx-font);font-variation-settings:"wdth" 88;text-transform:uppercase}.brx-club__links{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:36px}.brx-crest{position:relative;background:#fff;aspect-ratio:1;display:grid;place-items:center}.brx-crest img{width:78%}.brx-crest figcaption{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;gap:12px;padding:16px 20px;color:var(--brx-text-2);border-top:1px solid var(--brx-line)}.brx-crest__pair{position:absolute;right:20px;bottom:70px;width:20%;padding:12px;background:var(--brx-ink)}.brx-crest__pair img{width:100%}.brx-kit{width:100%;border-collapse:collapse}.brx-kit thead th{text-align:left;padding:0 16px 14px 0;color:var(--brx-text-2);border-bottom:2px solid var(--brx-ink)}.brx-kit tbody td,.brx-kit tbody th{padding:18px 16px 18px 0;border-bottom:1px solid var(--brx-line);text-align:left;vertical-align:middle;font-size:15px}.brx-kit__piece{display:flex;align-items:center;gap:18px;text-decoration:none}.brx-kit__piece img{width:76px;height:76px;object-fit:contain;background:var(--brx-tile);padding:6px}.brx-kit__piece span{font:700 16px/1.2 var(--brx-font);font-variation-settings:"wdth" 88;text-transform:uppercase}.brx-kit__piece:hover span{text-decoration:underline;text-underline-offset:4px}.brx-kit__weight{font:800 26px/1 var(--brx-font);font-variation-settings:"wdth" 62}.brx-kit__weight small{display:block;margin-top:4px;font:500 12.5px/1.2 var(--brx-font);color:var(--brx-text-2);font-variation-settings:"wdth" 100}.brx-care{display:grid;grid-template-columns:auto 1fr;gap:16px 40px;margin-top:40px;padding:26px 0 0;align-items:start}.brx-care ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.brx-care li{padding:9px 14px;background:var(--brx-bone);font-size:14px;font-weight:500}.brx-care p{grid-column:2;margin:0;color:var(--brx-text-2);font-size:13.5px;line-height:1.55}.brx-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;counter-reset:step;border-top:2px solid var(--brx-ink)}.brx-step{padding:26px clamp(16px,2vw,32px) 30px 0;border-right:1px solid var(--brx-line)}.brx-step+.brx-step{padding-left:clamp(16px,2vw,32px)}.brx-step:last-child{border-right:0}.brx-step__n{font:800 64px/.85 var(--brx-font);font-variation-settings:"wdth" 62;color:var(--brx-crimson)}.brx-step h3{margin-top:22px}.brx-step p{margin:12px 0 0;font-size:15.5px;line-height:1.6;color:var(--brx-text-2)}.brx-step p+p{margin-top:10px}.brx-help{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(40px,5vw,64px);background:var(--brx-paper)}.brx-help>div{padding:26px 28px}.brx-help>div+div{border-left:1px solid var(--brx-line)}.brx-help h3{font-size:18px}.brx-help p{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--brx-text-2)}.brx-represent{position:relative;overflow:hidden;background:var(--brx-crimson);color:#fff;padding-block:clamp(88px,11vw,176px)}.brx-represent__mark{position:absolute;right:-6%;top:50%;width:min(64vw,1100px);transform:translateY(-50%);opacity:.2;pointer-events:none;mix-blend-mode:multiply;filter:grayscale(1) brightness(.3)}.brx-represent__inner{position:relative}.brx-represent__title{font-size:clamp(72px,12.5vw,232px)}.brx-represent .brx-lede{margin-top:28px;color:#ffe3e6}.brx-represent__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.brx-represent__label{color:#ffc2c9;margin-bottom:22px;display:block}.brx-footer{background:var(--brx-ink);color:var(--brx-on-dark);padding-top:clamp(64px,7vw,112px)}.brx-footer__top{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,.6fr));gap:48px clamp(24px,4vw,72px);padding-bottom:clamp(48px,6vw,88px)}.brx-footer h2{font-size:clamp(34px,3.4vw,52px);font-weight:800;font-variation-settings:"wdth" 62;text-transform:uppercase;line-height:.92;margin:0}.brx-footer__news p{color:var(--brx-on-dark-2);margin:14px 0 0;max-width:30em;line-height:1.55}.brx-news{display:flex;margin-top:24px;max-width:520px}.brx-news input{flex:1;min-width:0;min-height:56px;padding:0 16px;background:var(--brx-coal);color:var(--brx-on-dark);border:1px solid #7a7367;border-right:0;font:400 16px var(--brx-font);border-radius:0}.brx-news input::placeholder{color:var(--brx-on-dark-2)}.brx-news__msg{margin:12px 0 0;min-height:1.4em;font-size:14px;color:var(--brx-gold)}.brx-footer__col h3{color:var(--brx-on-dark-2);margin:6px 0 18px}.brx-footer__col ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.brx-footer__col a{display:inline-block;padding:10px 0;text-decoration:none;font-size:15.5px}.brx-footer__col a:hover{color:var(--brx-gold)}.brx-footer__col .brx-pending{margin-left:6px}.brx-footer__base{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-block:26px;border-top:1px solid var(--brx-line-dark);color:var(--brx-on-dark-2);font-size:13.5px}.brx-footer__base nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.brx-footer__base a{display:inline-block;padding:12px 0;text-decoration:none}.brx-footer__base a:hover{color:var(--brx-on-dark)}.brx-footer__sign{display:flex;align-items:center;gap:14px}.brx-footer__sign img{width:44px}.brx-scope [hidden]{display:none!important}.brx-crumbs ol{display:flex;flex-wrap:wrap;gap:6px 0;list-style:none;margin:0;padding:0;color:var(--brx-on-dark-2)}.brx-crumbs li+li:before{content:"/";margin:0 10px;color:#5b554c}.brx-crumbs a{text-decoration:none}.brx-crumbs a:hover,.brx-crumbs [aria-current]{color:var(--brx-on-dark)}.brx-crumbs--light ol{color:var(--brx-text-2)}.brx-crumbs--light li+li:before{color:var(--brx-line)}.brx-crumbs--light a:hover,.brx-crumbs--light [aria-current]{color:var(--brx-text)}.brx-plp__head{background:var(--brx-ink);color:var(--brx-on-dark);padding:clamp(20px,2.2vw,36px) 0 0}.brx-plp__titlerow{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px;margin-top:clamp(20px,2.4vw,36px)}.brx-plp__title{font-size:clamp(56px,7vw,128px)}.brx-plp__count{color:var(--brx-gold);margin:0 0 12px}.brx-plp__lede{color:#cfc9be;margin-top:14px;max-width:40em}.brx-plp__switch{margin-top:clamp(20px,2.4vw,32px);border-top:1px solid var(--brx-line-dark)}.brx-plp__switch ul{display:flex;gap:clamp(20px,2.6vw,40px);list-style:none;margin:0;padding:0;overflow-x:auto;scrollbar-width:none}.brx-plp__switch a{position:relative;display:inline-flex;align-items:center;gap:8px;padding:20px 0 18px;white-space:nowrap;text-decoration:none;font:600 13px/1 var(--brx-font);letter-spacing:.12em;text-transform:uppercase;color:var(--brx-on-dark-2)}.brx-plp__switch a span{color:#6f685d;font-weight:500}.brx-plp__switch a:hover,.brx-plp__switch a[aria-current=page]{color:var(--brx-on-dark)}.brx-plp__switch a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--brx-crimson)}.brx-plp__bar{position:sticky;top:var(--brx-header-h);z-index:20;background:var(--brx-paper);border-bottom:1px solid var(--brx-line)}.brx-plp__barrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-block:14px}.brx-chips{display:flex;gap:8px}.brx-chip{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:0;background:transparent;border:1.5px solid var(--brx-line);color:var(--brx-text);cursor:pointer;font:600 13px/1 var(--brx-font);letter-spacing:.06em}.brx-chip span{color:var(--brx-text-2);font-weight:500}.brx-chip:hover{border-color:var(--brx-ink)}.brx-chip[aria-pressed=true]{background:var(--brx-ink);border-color:var(--brx-ink);color:var(--brx-on-dark)}.brx-chip[aria-pressed=true] span{color:var(--brx-gold)}.brx-plp__selects{display:flex;gap:8px}.brx-select--sm{flex:0 0 auto}.brx-select--sm select{min-height:44px;min-width:150px;font-size:14px}.brx-plp__body{padding-block:28px clamp(72px,8vw,128px)}.brx-plp__status{margin:0 0 22px;color:var(--brx-text-2);font-size:14px}.brx-plp__grid,.brx-related__grid{list-style:none;margin:0;padding:0}.brx-plp__grid:has(>li:only-child)>li,.brx-plp__grid:has(>li:nth-child(2):last-child)>li{grid-column:span 2}.brx-plp__grid:has(>li:only-child) .brx-card__media,.brx-plp__grid:has(>li:nth-child(2):last-child) .brx-card__media{aspect-ratio:1}.brx-plp__grid:has(>li:only-child) .brx-card__title{font-size:18px}.brx-plp__empty{padding:64px 0;text-align:center;display:grid;justify-items:center;gap:18px}.brx-plp__empty button{background:none;border:0;border-bottom:1.5px solid currentColor;cursor:pointer;color:inherit}.brx-trust{background:var(--brx-bone);border-top:1px solid var(--brx-line)}.brx-trust__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.brx-trust__item{display:flex;gap:16px;padding:30px 28px 30px 0}.brx-trust__item+.brx-trust__item{padding-left:28px;border-left:1px solid var(--brx-line)}.brx-trust__icon{display:grid;place-items:center;flex:0 0 40px;height:40px;background:var(--brx-ink);color:var(--brx-gold)}.brx-trust__icon svg{width:18px;height:18px}.brx-trust__title{margin:2px 0 0;font:700 16px/1.2 var(--brx-font);font-variation-settings:"wdth" 88;text-transform:uppercase;letter-spacing:.02em}.brx-trust__text{margin:8px 0 0;font-size:14.5px;line-height:1.55;color:var(--brx-text-2)}.brx-pdp{background:var(--brx-paper);padding:22px 0 clamp(64px,7vw,112px)}.brx-pdp__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(32px,4vw,72px);margin-top:22px;align-items:start}.brx-gallery{position:relative}.brx-gallery__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}.brx-gallery__item{background:var(--brx-tile);aspect-ratio:1}.brx-gallery__item:first-child,.brx-gallery__item.is-wide{grid-column:1 / -1}.brx-gallery__item img{width:100%;height:100%;object-fit:contain;padding:6%}.brx-gallery__count{display:none}.brx-pdp__info{position:sticky;top:calc(var(--brx-header-h) + 20px)}.brx-buy__kicker{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;color:var(--brx-text-2)}.brx-buy__tag{display:inline-flex;align-items:center;gap:7px;padding:6px 9px;background:var(--brx-ink);color:var(--brx-on-dark)}.brx-buy__tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brx-crimson)}.brx-pdp__title{margin:18px 0 0;font-weight:800;font-variation-settings:"wdth" 62;text-transform:uppercase;font-size:clamp(40px,3.8vw,64px);line-height:.9;text-wrap:balance}.brx-pdp__price{margin:16px 0 0;font:700 24px/1 var(--brx-font)}.brx-pdp__taxnote{margin:8px 0 0;font-size:13.5px;color:var(--brx-text-2)}.brx-buy__form{margin-top:26px;border-top:1px solid var(--brx-line)}.brx-variant-fallback{padding:20px 0 4px;display:grid;gap:8px}.brx-opt{border:0;margin:0;padding:20px 0 0;min-width:0}.brx-opt__legend{display:flex;align-items:center;gap:10px;width:100%;padding:0;margin-bottom:12px}.brx-opt__value{font-size:15px;font-weight:500}.brx-opt__chart{margin-left:auto;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 2px;background:none;border:0;border-bottom:1.5px solid currentColor;color:var(--brx-text);cursor:pointer;font:600 12.5px/1 var(--brx-font);letter-spacing:.1em;text-transform:uppercase}.brx-opt__chart svg{width:15px;height:15px}.brx-opt__values{display:flex;flex-wrap:wrap;gap:8px}.brx-opt__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.brx-opt--color .brx-opt__values{gap:4px;margin-left:-6px}.brx-opt__swatch{display:inline-block}.brx-opt__input:checked+.brx-opt__swatch:after{border-color:var(--brx-ink)}.brx-opt__input:focus-visible+label{outline:2px solid var(--brx-crimson);outline-offset:2px}.brx-opt__pill{display:grid;place-items:center;min-width:58px;min-height:50px;padding:0 14px;cursor:pointer;background:var(--brx-tile);border:1.5px solid var(--brx-line);font:600 15px/1 var(--brx-font);transition:border-color .2s,background-color .2s,color .2s}.brx-opt__pill:hover{border-color:var(--brx-ink)}.brx-opt__input:checked+.brx-opt__pill{background:var(--brx-ink);border-color:var(--brx-ink);color:var(--brx-on-dark)}.brx-opt__input:disabled+label{cursor:not-allowed;opacity:.38;text-decoration:line-through}.brx-opt__fit,.brx-opt__note{margin:12px 0 0;font-size:14px;line-height:1.55;color:var(--brx-text-2)}.brx-opt__fit b{color:var(--brx-text);font-weight:600}.brx-buy__row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;margin-top:26px}.brx-qty{display:inline-grid;grid-template-columns:44px 48px 44px;border:1.5px solid var(--brx-line);background:var(--brx-tile)}.brx-qty button{border:0;background:none;cursor:pointer;font-size:20px;color:var(--brx-text)}.brx-qty input{width:100%;border:0;text-align:center;font:600 16px var(--brx-font);background:none;-moz-appearance:textfield;color:var(--brx-text)}.brx-qty input::-webkit-outer-spin-button,.brx-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.brx-buy__add{min-height:60px;justify-content:space-between;padding:0 22px;font-size:15px}.brx-buy__add[disabled]{--bg: #8b857b;--bd: #8b857b;cursor:not-allowed}.brx-buy__addprice{font-weight:600;letter-spacing:.04em}.brx-buy__express:empty{display:none}.brx-buy__assure{list-style:none;margin:24px 0 0;padding:18px 0 0;border-top:1px solid var(--brx-line);display:grid;gap:12px;font-size:14px;line-height:1.5;color:var(--brx-text-2)}.brx-buy__assure li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;align-items:start}.brx-buy__assure svg{width:16px;height:16px;margin-top:2px;color:var(--brx-crimson)}.brx-buy__assure b{color:var(--brx-text);font-weight:600}.brx-acc{margin-top:30px;border-top:2px solid var(--brx-ink)}.brx-acc__item{border-bottom:1px solid var(--brx-line)}.brx-acc__item summary{display:flex;align-items:center;justify-content:space-between;min-height:60px;cursor:pointer;list-style:none;font:700 15px/1 var(--brx-font);letter-spacing:.1em;text-transform:uppercase}.brx-acc__item summary::-webkit-details-marker{display:none}.brx-acc__item summary svg{width:16px;height:16px;transition:transform .3s var(--brx-ease)}.brx-acc__item[open] summary svg{transform:rotate(180deg)}.brx-acc__body{padding:0 0 24px;font-size:15px;line-height:1.6;color:var(--brx-text-2)}.brx-acc__body p{margin:0 0 10px}.brx-specs{display:grid;grid-template-columns:minmax(110px,auto) minmax(0,1fr);margin:0}.brx-specs dt,.brx-specs dd{padding:11px 0;border-bottom:1px solid var(--brx-line)}.brx-specs dt{color:var(--brx-text-2);font:600 12px/1.6 var(--brx-font);letter-spacing:.12em;text-transform:uppercase;padding-right:16px}.brx-specs dd{margin:0;color:var(--brx-text)}.brx-care-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.brx-care-list li{padding:8px 12px;background:var(--brx-bone);color:var(--brx-text);font-size:14px}.brx-desc-prose{color:var(--brx-text)}.brx-desc-prose ul{padding-left:18px}.brx-desc-note{margin-top:14px!important;font-size:13px}.brx-desc-raw table{display:block;max-width:100%;overflow-x:auto;width:auto!important}.brx-desc-raw td{width:auto!important;padding:4px 6px}.brx-dialog{width:min(720px,calc(100vw - 24px));max-height:calc(100vh - 48px);padding:26px clamp(18px,3vw,36px) 30px;border:0;border-radius:0;background:var(--brx-paper);color:var(--brx-text)}.brx-dialog::backdrop{background:#0d0c0bb8}.brx-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.brx-dialog__head .brx-icon-btn{margin-right:-10px}.brx-dialog__sub{margin:4px 0 18px;color:var(--brx-text-2);font-size:14px}.brx-dialog .brx-units{margin-bottom:16px}.brx-stickybuy{position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;align-items:center;gap:12px;padding:10px var(--brx-gutter) calc(10px + env(safe-area-inset-bottom));background:var(--brx-ink);color:var(--brx-on-dark);transform:translateY(110%);transition:transform .35s var(--brx-ease)}.brx-stickybuy[data-show]{transform:none}.brx-stickybuy__info{display:grid;min-width:0;flex:1}.brx-stickybuy__name{font:700 14px/1.2 var(--brx-font);font-variation-settings:"wdth" 88;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brx-stickybuy__variant{font-size:13px;color:var(--brx-on-dark-2)}.brx-stickybuy .brx-btn{min-height:48px;padding:0 18px}@media(max-width:1180px){.brx-pdp__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@media(max-width:1023px){.brx-trust__row{grid-template-columns:1fr}.brx-trust__item,.brx-trust__item+.brx-trust__item{padding:22px 0;border-left:0}.brx-trust__item+.brx-trust__item{border-top:1px solid var(--brx-line)}.brx-pdp__grid{grid-template-columns:minmax(0,1fr)}.brx-pdp__info{position:static}.brx-gallery{margin-inline:calc(var(--brx-gutter) * -1)}.brx-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}.brx-gallery__track::-webkit-scrollbar{display:none}.brx-gallery__item,.brx-gallery__item:first-child{flex:0 0 100%;scroll-snap-align:start}.brx-gallery__count{display:block;position:absolute;right:calc(var(--brx-gutter) + 4px);bottom:14px;margin:0;padding:6px 10px;background:var(--brx-paper)}.brx-stickybuy{display:flex}}@media(min-width:640px)and (max-width:1023px){.brx-gallery__item,.brx-gallery__item:first-child{flex-basis:72%}}@media(max-width:767px){.brx-plp__head{padding-top:20px}.brx-plp__bar{position:static}.brx-plp__barrow{padding-block:10px;gap:10px}.brx-chips{overflow-x:auto;flex-wrap:nowrap;margin-inline:calc(var(--brx-gutter) * -1);padding-inline:var(--brx-gutter);scrollbar-width:none;width:calc(100% + var(--brx-gutter) * 2)}.brx-chip{flex:0 0 auto;min-height:42px;padding:0 14px}.brx-plp__selects{width:100%}.brx-plp__selects .brx-select{flex:1 1 0}.brx-select--sm select{min-width:0}.brx-plp__body{padding-top:20px}.brx-pdp{padding-top:14px}.brx-crumbs--light li{display:none}.brx-crumbs--light li:nth-last-child(2){display:block}.brx-crumbs--light li:nth-last-child(2):before{content:"\2190";margin:0 8px 0 0;color:var(--brx-text-2)}.brx-crumbs--light li:nth-last-child(2) a{display:inline-block;padding:8px 0}.brx-buy__addprice{display:none}.brx-buy__add{justify-content:center}.brx-pdp__grid{margin-top:14px;gap:24px}.brx-pdp__title{font-size:clamp(38px,11vw,56px)}.brx-buy__add{padding:0 16px}.brx-specs{grid-template-columns:minmax(0,1fr)}.brx-specs dt{border-bottom:0;padding-bottom:0}.brx-specs dd{padding-top:4px}}.brx-pagehead{background:var(--brx-ink);color:var(--brx-on-dark);padding:clamp(20px,2.2vw,36px) 0 clamp(36px,4vw,64px)}.brx-pagehead__kicker{margin:clamp(20px,2.4vw,36px) 0 0;color:var(--brx-gold)}.brx-pagehead__title{margin-top:14px;font-size:clamp(56px,7vw,128px)}.brx-pagehead .brx-crumbs+.brx-pagehead__title{margin-top:clamp(20px,2.4vw,36px)}.brx-pagehead__lede{color:#cfc9be;margin-top:18px;max-width:40em}.brx-pagehead__jump{margin-top:clamp(24px,3vw,40px)}.shopify-section:has(>.brx-pagehead)+.shopify-section>.brx-section--ink{padding-top:clamp(16px,2vw,32px)}.brx-pagehead__jump ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.brx-pagehead__jump a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;text-decoration:none;border:1.5px solid #4a453d;color:var(--brx-on-dark);font:600 13px/1 var(--brx-font);letter-spacing:.08em}.brx-pagehead__jump a:hover{border-color:var(--brx-on-dark)}[id]{scroll-margin-top:calc(var(--brx-header-h) + 16px)}.brx-infogrid__intro{max-width:26em;color:var(--brx-text-2)}.brx-section--ink .brx-infogrid__intro{color:var(--brx-on-dark-2)}.brx-infogrid__list{display:grid;gap:0;list-style:none;margin:0;padding:0;border-top:2px solid var(--brx-ink)}.brx-infogrid__list--2{grid-template-columns:repeat(2,minmax(0,1fr))}.brx-infogrid__list--3{grid-template-columns:repeat(3,minmax(0,1fr))}.brx-infogrid__list--4{grid-template-columns:repeat(4,minmax(0,1fr))}.brx-infogrid__item{padding:28px clamp(16px,2.2vw,36px) 32px 0;border-bottom:1px solid var(--brx-line)}.brx-infogrid__list--2 .brx-infogrid__item:nth-child(2n),.brx-infogrid__list--3 .brx-infogrid__item:not(:nth-child(3n+1)),.brx-infogrid__list--4 .brx-infogrid__item:not(:nth-child(4n+1)){padding-left:clamp(16px,2.2vw,36px);border-left:1px solid var(--brx-line)}.brx-infogrid__item .brx-step__n{display:block;margin-bottom:18px}.brx-infogrid__text{margin-top:12px;font-size:15.5px;line-height:1.6;color:var(--brx-text-2)}.brx-infogrid__text p{margin:0 0 10px}.brx-infogrid__text b{color:var(--brx-text)}.brx-infogrid__pending{margin:8px 0 0}.brx-infogrid__item--review{background:repeating-linear-gradient(-45deg,transparent 0 10px,rgba(174,18,42,.035) 10px 20px)}.brx-sizeguide__bar{position:sticky;top:var(--brx-header-h);z-index:10;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:14px 0;margin-top:calc(var(--brx-section) * -.5);background:var(--brx-paper);border-bottom:1px solid var(--brx-line)}.brx-sizeguide__legend{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;font-size:13.5px;color:var(--brx-text-2)}.brx-sizeguide__key{display:inline-flex;align-items:center;gap:8px}.brx-sizeguide__key:before{content:"";width:12px;height:12px}.brx-sizeguide__key--ok:before{background:var(--brx-ink)}.brx-sizeguide__key--missing:before{border:1.5px dashed var(--brx-crimson)}.brx-sizeguide__group{padding-top:clamp(48px,5vw,80px)}.brx-sizeguide__grouphead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px clamp(32px,5vw,96px);align-items:end;padding-bottom:24px;border-bottom:2px solid var(--brx-ink)}.brx-sizeguide__title{font-size:clamp(40px,5vw,80px)}.brx-sizeguide__intro{color:var(--brx-text-2);font-size:16px;line-height:1.6}.brx-sizeguide__intro p{margin:0}.brx-sizeguide__intro b{color:var(--brx-text)}.brx-sizeguide__list{display:grid}.brx-sizeguide__item{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,2fr);gap:16px clamp(24px,3vw,56px);padding:24px 0;border-bottom:1px solid var(--brx-line);align-items:start}.brx-sizeguide__product{display:flex;align-items:center;gap:16px;text-decoration:none}.brx-sizeguide__product img{width:88px;height:88px;object-fit:contain;background:var(--brx-tile);padding:6px;flex:0 0 auto}.brx-sizeguide__name{display:block;font:700 16px/1.2 var(--brx-font);font-variation-settings:"wdth" 88;text-transform:uppercase}.brx-sizeguide__product:hover .brx-sizeguide__name{text-decoration:underline;text-underline-offset:4px}.brx-sizeguide__sizes{display:block;margin-top:6px;font-size:13.5px;color:var(--brx-text-2)}.brx-sizeguide__chart .brx-chart caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.brx-sizeguide__item.is-missing .brx-sizeguide__chart{border:1.5px dashed var(--brx-crimson);padding:18px 20px;background:#ae122a08}.brx-sizeguide__missing{margin:0;font-size:15px;line-height:1.6;color:var(--brx-text)}.brx-sizeguide__nojs{margin:0;color:var(--brx-text-2);font-size:14px}.brx-sizeguide__how{margin-top:clamp(56px,6vw,96px);padding-top:28px;border-top:2px solid var(--brx-ink)}.brx-sizeguide__howgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px clamp(32px,5vw,96px);margin-top:24px}.brx-sizeguide__foot{margin:22px 0 0;color:var(--brx-text-2);font-size:14px}.brx-faq__wrap{display:grid;gap:clamp(40px,5vw,72px)}.brx-faq__group{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,2fr);gap:16px clamp(32px,5vw,96px)}.brx-faq__grouptitle{font-size:clamp(22px,2vw,30px);padding-top:20px;border-top:2px solid var(--brx-ink);align-self:start}.brx-faq__items{border-top:2px solid var(--brx-ink)}.brx-faq__item summary{min-height:64px;gap:16px;text-transform:none;letter-spacing:0;font-size:17px;font-weight:600;padding:14px 0}.brx-faq__item summary span{flex:1}.brx-faq__item summary svg{flex:0 0 16px}.brx-faq__item .brx-acc__body{max-width:46em;font-size:16px}.brx-faq__item .brx-acc__body p{margin:0 0 12px}.brx-faq__item--review summary span:after{content:"Review only";display:inline-block;margin-left:10px;padding:3px 7px;border:1px dashed var(--brx-crimson);color:var(--brx-crimson);font:600 10.5px/1.2 var(--brx-font);letter-spacing:.1em;text-transform:uppercase;vertical-align:3px}.brx-policy__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:32px clamp(32px,5vw,96px);align-items:start}.brx-policy__intro{margin-top:22px;color:var(--brx-text-2)}.brx-policy__intro p{margin:0}.brx-policy__side{position:sticky;top:calc(var(--brx-header-h) + 24px)}.brx-review{border:1.5px dashed var(--brx-crimson);padding:clamp(20px,2.4vw,36px);background:var(--brx-tile)}.brx-review__flag{margin:0}.brx-review__lead{margin:14px 0 0;font-size:17px;line-height:1.55;color:var(--brx-text)}.brx-review__listlabel{margin:26px 0 10px;color:var(--brx-text-2)}.brx-review__list{margin:0;padding-left:22px;display:grid;gap:10px;font-size:15.5px;line-height:1.5;color:var(--brx-text-2)}.brx-review__list b{color:var(--brx-text);font-weight:600}.brx-review__note{margin:22px 0 0;padding-top:16px;border-top:1px solid var(--brx-line);font-size:13.5px;line-height:1.55;color:var(--brx-text-2)}.brx-policy__known{margin-top:28px}.brx-policy__known .brx-label{color:var(--brx-text-2);margin:0 0 10px}.brx-policy__known ul{margin:0;padding-left:20px;display:grid;gap:8px;font-size:15.5px;line-height:1.55}.brx-rte{font-size:16px;line-height:1.65}.brx-contact__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px clamp(32px,5vw,96px);align-items:start}.brx-contact__routes{display:grid;gap:0;border-top:2px solid var(--brx-ink)}.brx-route{padding:26px 0 28px;border-bottom:1px solid var(--brx-line)}.brx-route__kicker{margin:0 0 10px;color:var(--brx-text-2)}.brx-route__line{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;margin:16px 0 0;font-size:15px}.brx-route__include{margin:16px 0 0;padding-left:20px;display:grid;gap:6px;font-size:14.5px;color:var(--brx-text-2)}.brx-route--self ul{list-style:none;margin:0;padding:0;display:grid}.brx-route--self a{display:flex;justify-content:space-between;align-items:center;min-height:48px;text-decoration:none;font-weight:600;border-bottom:1px solid var(--brx-line)}.brx-route--self li:last-child a{border-bottom:0}.brx-route--self svg{width:14px;height:14px}.brx-contact__formwrap{background:var(--brx-tile);padding:clamp(22px,3vw,44px)}.brx-contact__formnote{margin:8px 0 22px;color:var(--brx-text-2);font-size:14.5px}.brx-form{display:grid;gap:16px}.brx-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.brx-field{display:grid;gap:8px}.brx-field__label{font:600 12px/1.2 var(--brx-font);letter-spacing:.12em;text-transform:uppercase;color:var(--brx-text)}.brx-field__opt{font-weight:500;letter-spacing:.04em;text-transform:none;color:var(--brx-text-2)}.brx-field input,.brx-field textarea,.brx-field select{width:100%;min-height:50px;padding:12px 14px;border:1.5px solid #8b857b;border-radius:0;background:#fff;color:var(--brx-text);font:400 16px/1.4 var(--brx-font)}.brx-field select{padding-right:44px;appearance:none;-webkit-appearance:none}.brx-field textarea{resize:vertical;min-height:140px}.brx-field input:focus-visible,.brx-field textarea:focus-visible,.brx-field select:focus-visible{outline:2px solid var(--brx-crimson);outline-offset:1px;border-color:var(--brx-ink)}.brx-form .brx-btn{justify-self:start}.brx-form__ok,.brx-form__err{margin:0;padding:12px 14px;font-size:14.5px}.brx-form__preview{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:12px 14px;border:1.5px dashed var(--brx-crimson);font-size:14px;color:var(--brx-text)}.brx-form__ok{background:#e8f1e6}.brx-form__err{background:#fbe9eb;color:var(--brx-crimson-deep)}.brx-trust__link{margin:10px 0 0}.brx-trust__link .brx-arrow-link{padding:6px 0;font-size:12px}.brx-dialog--notice{width:min(560px,calc(100vw - 24px))}.brx-notice__list{margin:16px 0 0;padding-left:20px;display:grid;gap:10px;font-size:15.5px;line-height:1.55}.brx-notice__list code{font-size:13.5px;background:var(--brx-bone);padding:1px 5px}.brx-notice__foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0 0;padding-top:16px;border-top:1px solid var(--brx-line);font-size:14px;color:var(--brx-text-2)}@media(max-width:1023px){.brx-infogrid__list--3,.brx-infogrid__list--4{grid-template-columns:repeat(2,minmax(0,1fr))}.brx-infogrid__list--3 .brx-infogrid__item,.brx-infogrid__list--4 .brx-infogrid__item{padding-left:0;border-left:0}.brx-infogrid__list--3 .brx-infogrid__item:nth-child(2n),.brx-infogrid__list--4 .brx-infogrid__item:nth-child(2n){padding-left:clamp(16px,2.2vw,36px);border-left:1px solid var(--brx-line)}.brx-sizeguide__grouphead,.brx-sizeguide__howgrid,.brx-faq__group,.brx-policy__grid,.brx-contact__grid,.brx-sizeguide__item{grid-template-columns:minmax(0,1fr)}.brx-faq__grouptitle{border-top:0;padding-top:0}.brx-policy__side{position:static}}@media(max-width:767px){.brx-pagehead__title{font-size:clamp(48px,15vw,80px)}.brx-pagehead__jump ul{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(var(--brx-gutter) * -1);padding-inline:var(--brx-gutter);scrollbar-width:none}.brx-pagehead__jump li{flex:0 0 auto}.brx-infogrid__list--2,.brx-infogrid__list--3,.brx-infogrid__list--4{grid-template-columns:minmax(0,1fr)}.brx-infogrid__item,.brx-infogrid__list .brx-infogrid__item:nth-child(n){padding:22px 0 24px;border-left:0}.brx-sizeguide__bar{position:static;margin-top:0}.brx-sizeguide__product img{width:64px;height:64px}.brx-form__row{grid-template-columns:minmax(0,1fr)}.brx-form .brx-btn{justify-self:stretch}.brx-contact__formwrap{margin-inline:calc(var(--brx-gutter) * -1)}.brx-faq__item summary{font-size:16px}}.brx-reveal{opacity:0;transform:translateY(18px);transition:opacity .8s var(--brx-ease),transform .8s var(--brx-ease)}.brx-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.brx-scope *,.brx-scope *:before,.brx-scope *:after{transition-duration:0s!important;animation:none!important}.brx-reveal{opacity:1;transform:none}}@media(max-width:1180px){.brx-nav ul{gap:20px}.brx-grid,.brx-footer__top{grid-template-columns:repeat(3,minmax(0,1fr))}.brx-footer__news{grid-column:1 / -1}}@media(max-width:1023px){:root{--brx-header-h: 60px}.brx-nav,.brx-utils .brx-hide-m{display:none}.brx-menu-btn{display:inline-grid}.brx-header__row{grid-template-columns:1fr auto 1fr;gap:8px}.brx-header__row .brx-brand{justify-self:center}.brx-hero__grid{grid-template-columns:1fr;height:auto}.brx-hero__copy{padding:36px var(--brx-gutter) 36px}.brx-hero__title{font-size:clamp(60px,15vw,132px)}.brx-hero__mark{width:clamp(104px,18vw,170px)}.brx-announce__extra{display:none}.brx-stage__media{padding-block:8px}.brx-stage__img{width:min(100%,560px)}.brx-fit__grid,.brx-club__grid{grid-template-columns:minmax(0,1fr)}.brx-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.brx-step:nth-child(2){border-right:0}.brx-step:nth-child(3){padding-left:0}.brx-step:nth-child(n+3){border-top:1px solid var(--brx-line)}.brx-help{grid-template-columns:1fr}.brx-help>div+div{border-left:0;border-top:1px solid var(--brx-line)}.brx-crest{max-width:640px}}@media(max-width:767px){:root{--brx-header-h: 56px}.brx-announce{font-size:11px;letter-spacing:.06em}.brx-announce__extra{display:none}.brx-brand__mark{width:50px}.brx-brand__text{display:none}.brx-hero__copy{padding-top:28px;padding-bottom:32px}.brx-hero__mark{width:104px;margin:22px 0 12px}.brx-hero__title{font-size:clamp(60px,19.5vw,100px)}.brx-hero__lede{font-size:16.5px}.brx-hero__ctas .brx-btn{flex:1 1 100%}.brx-hero__trust{display:none}.brx-hero__ctas{margin-top:22px;gap:10px}.brx-hero__ctas .brx-btn{min-height:52px}.brx-stage__top{padding:14px 16px 0;font-size:11px}.brx-stage__bar{grid-template-columns:1fr;padding:16px 16px 20px}.brx-stage__bar .brx-arrow-link{justify-self:start}.brx-head{grid-template-columns:1fr}.brx-tabs{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(var(--brx-gutter) * -1);padding-inline:var(--brx-gutter);scrollbar-width:none}.brx-tab{flex:0 0 auto;min-height:42px;padding:0 12px;font-size:12px;letter-spacing:.08em;gap:8px}.brx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 10px}.brx-grid--feature>:first-child{grid-column:1 / -1;grid-row:auto}.brx-grid--feature>:first-child .brx-card__media{height:auto;min-height:0;aspect-ratio:1}.brx-card__body{grid-template-columns:1fr;gap:6px}.brx-card__title{font-size:13.5px}.brx-card__price{font-size:14px}.brx-card__meta{font-size:12.5px;gap:8px;flex-wrap:wrap}.brx-card__tag{left:8px;top:8px;font-size:9.5px;padding:5px 7px}.brx-collection__foot{flex-direction:column;align-items:flex-start}.brx-plp__grid:has(>li:only-child)>li{grid-column:1 / -1}.brx-plp__grid:has(>li:nth-child(2):last-child)>li{grid-column:span 1}.brx-door a{grid-template-columns:64px minmax(0,1fr) 44px;gap:6px 14px;padding:16px 0}.brx-door__thumb{width:64px}.brx-door__go{width:44px;height:44px}.brx-door__facts{font-size:13px;gap:2px 12px}.brx-sizecheck{margin-inline:calc(var(--brx-gutter) * -1);padding:24px var(--brx-gutter)}.brx-chart{font-size:13px}.brx-chart th,.brx-chart td{padding:11px 5px}.brx-chart tbody th{white-space:normal;min-width:64px;max-width:76px;line-height:1.2;padding-right:8px}.brx-facts{grid-template-columns:1fr}.brx-crest__pair{width:24%;right:12px;bottom:60px;padding:8px}.brx-kit thead{display:none}.brx-kit,.brx-kit tbody,.brx-kit tr{display:block}.brx-kit tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:20px 0;border-bottom:1px solid var(--brx-line)}.brx-kit tbody td,.brx-kit tbody th{display:block;padding:0;border:0;font-size:14px}.brx-kit tbody th{grid-column:1 / -1}.brx-kit td:before{content:attr(data-label);display:block;margin-bottom:4px;font:600 11px/1.2 var(--brx-font);letter-spacing:.12em;text-transform:uppercase;color:var(--brx-text-2)}.brx-care{grid-template-columns:1fr}.brx-care p{grid-column:1}.brx-steps{grid-template-columns:1fr}.brx-step,.brx-step+.brx-step{padding:22px 0 24px;border-right:0;border-top:1px solid var(--brx-line)}.brx-step:first-child{border-top:0}.brx-step__n{font-size:52px}.brx-represent__mark{width:130vw;right:-45%;top:22%}.brx-represent__ctas .brx-btn{flex:1 1 100%}.brx-footer__top{grid-template-columns:repeat(2,minmax(0,1fr))}.brx-footer__base{flex-direction:column;align-items:flex-start}}@media(max-width:359px){.brx-grid{gap:24px 8px}.brx-card__meta .brx-dots{display:none}.brx-footer__top{grid-template-columns:minmax(0,1fr)}}.brx-nav a.brx-nav__cta{padding:11px 16px;margin-block:11px;background:var(--brx-crimson);color:#fff}.brx-nav a.brx-nav__cta:after{display:none}.brx-nav a.brx-nav__cta:hover,.brx-nav a.brx-nav__cta[aria-current=page]{background:var(--brx-crimson-deep)}.brx-nav a.brx-nav__cta[aria-current=page]{box-shadow:inset 0 -2px #fff}.brx-drawer nav a .brx-drawer__tag{padding:7px 10px;background:var(--brx-crimson);color:#fff;font:700 11px/1 var(--brx-font);letter-spacing:.14em;text-transform:uppercase}.brx-club__register{color:var(--brx-on-dark)}.brx-reghero{background:var(--brx-ink);color:var(--brx-on-dark);padding:clamp(20px,2.2vw,36px) 0 clamp(56px,6vw,104px)}.brx-reghero__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(36px,6vw,112px);align-items:end}.brx-reghero__grid>*{min-width:0}.brx-reghero__kicker{margin:clamp(28px,3.4vw,56px) 0 0;color:var(--brx-gold)}.brx-reghero__kicker .brx-dot{display:inline-block;width:7px;height:7px;margin-right:12px;border-radius:50%;background:var(--brx-crimson);vertical-align:1px}.brx-reghero__title{margin-top:18px;font-size:clamp(72px,9.2vw,176px);color:var(--brx-on-dark)}.brx-reghero__lede{color:#cfc9be;margin-top:clamp(18px,1.8vw,28px);max-width:30em}.brx-reghero__crest{width:100%;max-width:520px;justify-self:end;margin:0}.brx-regcta{margin-top:clamp(26px,2.6vw,40px)}.brx-regcta__btn{min-width:280px}.brx-regcta__note{margin:14px 0 0;font-size:14px;line-height:1.5;color:var(--brx-on-dark-2);max-width:34em}.brx-regcta__status{max-width:36em;padding:22px 24px 20px;background:var(--brx-coal);border:1px solid var(--brx-line-dark);border-left:3px solid var(--brx-crimson)}.brx-regcta__state{display:flex;align-items:center;gap:10px;margin:0;color:var(--brx-on-dark)}.brx-regcta__pip{width:8px;height:8px;border-radius:50%;background:var(--brx-gold)}.brx-regcta__text{margin:12px 0 0;font-size:15.5px;line-height:1.6;color:#cfc9be}.brx-regcta__links{display:flex;flex-wrap:wrap;gap:8px 28px;margin:14px 0 0}.brx-regcta__review{margin:12px 0 0}.brx-regabout__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px clamp(40px,6vw,112px);align-items:start}.brx-regabout__grid>*{min-width:0}.brx-regabout__copy .brx-lede{color:var(--brx-text-2)}.brx-regfacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:32px 0 0;border-top:2px solid var(--brx-ink)}.brx-regfacts div{padding:18px 16px 18px 0;border-bottom:1px solid var(--brx-line)}.brx-regfacts dt{color:var(--brx-text-2)}.brx-regfacts dd{margin:8px 0 0;font:700 18px/1.25 var(--brx-font);font-variation-settings:"wdth" 88;text-transform:uppercase}.brx-regsteps__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;border-top:2px solid var(--brx-ink)}.brx-regsteps__item{padding:26px clamp(16px,2.2vw,36px) 30px 0}.brx-regsteps__item+.brx-regsteps__item{padding-left:clamp(16px,2.2vw,36px);border-left:1px solid var(--brx-line-2, #cfc7b7)}.brx-regsteps__item h3{margin-top:22px}.brx-regsteps__item p{margin:12px 0 0;font-size:15.5px;line-height:1.6;color:var(--brx-text-2);text-wrap:pretty}.brx-regsteps__note{display:flex;gap:12px;align-items:flex-start;margin:clamp(28px,3vw,44px) 0 0;padding-top:22px;border-top:1px solid #cfc7b7;font-size:14.5px;line-height:1.55;color:var(--brx-text-2);max-width:52em}.brx-regsteps__note svg{flex:0 0 auto;width:16px;height:16px;margin-top:2px;color:var(--brx-crimson)}.brx-regdetails__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:2px solid var(--brx-ink)}.brx-regdetails__item{padding:22px clamp(16px,2.2vw,32px) 24px 0;border-bottom:1px solid var(--brx-line)}.brx-regdetails__item:not(:nth-child(3n+1)){padding-left:clamp(16px,2.2vw,32px);border-left:1px solid var(--brx-line)}.brx-regdetails__item dt{color:var(--brx-text-2)}.brx-regdetails__item dd{margin:10px 0 0;font:700 19px/1.3 var(--brx-font);font-variation-settings:"wdth" 88;overflow-wrap:anywhere}.brx-regdetails__tba{font:600 13px/1.3 var(--brx-font);letter-spacing:.12em;text-transform:uppercase;color:var(--brx-gold-text);font-variation-settings:"wdth" 100}.brx-regsupport{padding-top:0}.brx-regsupport__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.brx-regsupport__card{padding:clamp(24px,2.6vw,40px);border:1px solid var(--brx-line);background:var(--brx-tile)}.brx-regsupport__card--club{background:var(--brx-ink);border-color:var(--brx-ink);color:var(--brx-on-dark)}.brx-regsupport__card--club .brx-route__kicker{color:var(--brx-gold)}.brx-regsupport__text{margin:12px 0 0;font-size:15.5px;line-height:1.6;color:var(--brx-text-2);max-width:36em}.brx-regsupport__card--club .brx-regsupport__text{color:#cfc9be}.brx-nav a{white-space:nowrap}@media(max-width:1180px){.brx-nav ul{gap:18px}.brx-nav a{letter-spacing:.08em}.brx-nav a.brx-nav__cta{padding-inline:12px}}@media(min-width:1024px)and (max-width:1100px){.brx-header__row{gap:16px}.brx-brand__sub{display:none}.brx-nav ul{gap:14px}.brx-nav a{font-size:12px}}@media(max-width:1023px){.brx-reghero__grid{grid-template-columns:minmax(0,1fr);align-items:start}.brx-reghero__crest{justify-self:start;max-width:420px}.brx-regabout__grid{grid-template-columns:minmax(0,1fr)}.brx-regdetails__list{grid-template-columns:repeat(2,minmax(0,1fr))}.brx-regdetails__item:not(:nth-child(3n+1)){padding-left:0;border-left:0}.brx-regdetails__item:nth-child(2n){padding-left:clamp(16px,2.2vw,32px);border-left:1px solid var(--brx-line)}}@media(max-width:767px){.brx-reghero__title{font-size:clamp(60px,19vw,100px)}.brx-reghero__lede{font-size:16.5px}.brx-regcta__btn{width:100%;min-width:0}.brx-regcta__status{padding:18px 18px 16px}.brx-reghero__crest{max-width:min(320px,100%)}.brx-reghero__crest figcaption{flex-wrap:wrap;gap:4px 12px;padding:12px 14px}.brx-regsupport__card{padding:22px 18px}.brx-regsupport__card .brx-route__line a{max-width:100%;overflow-wrap:anywhere}.brx-regfacts,.brx-regsteps__list{grid-template-columns:minmax(0,1fr)}.brx-regsteps__item,.brx-regsteps__item+.brx-regsteps__item{padding:22px 0 24px;border-left:0}.brx-regsteps__item+.brx-regsteps__item{border-top:1px solid #cfc7b7}.brx-regdetails__list{grid-template-columns:minmax(0,1fr)}.brx-regdetails__item:nth-child(n){padding:18px 0 20px;border-left:0}.brx-regsupport__grid{grid-template-columns:minmax(0,1fr)}}.brx-regpath{list-style:none;margin:0;padding:0;display:grid;gap:12px;max-width:40em}.brx-regpath__step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;padding:20px 22px;background:var(--brx-coal);border:1px solid var(--brx-line-dark)}.brx-regpath__step:first-child{border-left:3px solid var(--brx-crimson)}.brx-regpath__n{font:800 40px/.9 var(--brx-font);font-variation-settings:"wdth" 62;color:var(--brx-gold)}.brx-regpath__body .brx-h3{color:var(--brx-on-dark)}.brx-regpath__fee{color:var(--brx-gold);margin-left:6px}.brx-regpath__was{margin-left:4px;color:#9a9488;font-weight:600;text-decoration-thickness:2px}.brx-regpath__early{margin:6px 0 0;color:var(--brx-gold)}.brx-regproduct__was{font-size:.42em;color:var(--brx-text-2);font-weight:700;text-decoration-thickness:3px;vertical-align:.55em}.brx-regproduct__early{margin:12px 0 0;color:var(--brx-crimson)}.brx-regpath__text{margin:8px 0 14px;font-size:14.5px;line-height:1.55;color:#cfc9be}.brx-regproduct__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px clamp(40px,6vw,112px);align-items:start}.brx-regproduct__grid>*{min-width:0}.brx-regproduct__card{padding:clamp(24px,3vw,44px);background:var(--brx-tile);border:1px solid var(--brx-line);border-top:3px solid var(--brx-crimson)}.brx-regproduct__term{margin:0;color:var(--brx-text-2)}.brx-regproduct__price{margin:10px 0 0;font:800 clamp(56px,6vw,88px)/.9 var(--brx-font);font-variation-settings:"wdth" 62}.brx-regproduct__facts{list-style:none;margin:24px 0;padding:0;display:grid;gap:10px;font-size:15px;line-height:1.5}.brx-regproduct__facts li{display:flex;gap:10px;align-items:flex-start}.brx-regproduct__facts svg{flex:0 0 auto;width:14px;height:14px;margin-top:4px;color:var(--brx-crimson)}.brx-regproduct__pay{width:100%}.brx-regproduct__note{margin:14px 0 0;font-size:13.5px;line-height:1.55;color:var(--brx-text-2)}.brx-regproduct__termshead{margin-top:32px}.brx-regproduct__aside .brx-infogrid__text p{margin:0 0 10px}@media(max-width:1023px){.brx-regproduct__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.brx-regpath__step{gap:12px;padding:16px}.brx-regpath__n{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brx.css.map */
