.byr-wrap{--byr-ground: #F3F2EE;--byr-ink: #151515;--byr-olive: #4A5A2A;--byr-olive-lt: #A8B57E;--byr-panel: #ECEAE4;--byr-card: #FFFFFF;--byr-line: #D9D7D0;--byr-rule: #ECEAE4;--byr-field: #FAFAF8;--byr-muted: #5B5A55;--byr-soft: #6E6C66;--byr-on-dark: #F3F2EE;--byr-on-dark-2: #CFCDC6;--byr-on-dark-3: #A9A69D;--byr-cond: "Barlow Condensed", "Arial Narrow", "Roboto Condensed", "Helvetica Neue", Arial, sans-serif;--byr-body: Barlow, "Helvetica Neue", Arial, sans-serif;--byr-max: 1240px;--byr-gutter: max(24px, calc((100% - var(--byr-max)) / 2));background:var(--byr-ground);color:var(--byr-ink);font-family:var(--byr-body);font-size:16px;line-height:1.45;box-sizing:border-box}.byr-wrap *,.byr-wrap *:before,.byr-wrap *:after{box-sizing:border-box}.byr-wrap p{margin:0}.byr-wrap h1,.byr-wrap h2{letter-spacing:normal}.byr-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.byr-loading,.byr-error{padding:24px var(--byr-gutter);color:var(--byr-muted)}.byr-wrap :focus-visible{outline:2px solid var(--byr-olive);outline-offset:2px}.byr-hero :focus-visible,.byr-colors :focus-visible,.byr-pick :focus-visible,.byr-answer :focus-visible,.byr-result :focus-visible,.byr-bar :focus-visible{outline-color:var(--byr-olive-lt)}.byr-hero{background:var(--byr-ink);color:var(--byr-on-dark)}.byr-hero-text{display:flex;flex-direction:column;gap:16px;min-width:0;container-type:inline-size}.byr-eyebrow{font-family:var(--byr-cond);font-weight:700;font-size:15px;letter-spacing:.18em;text-transform:uppercase;color:var(--byr-olive-lt)}.byr-wrap .byr-title{margin:0;color:var(--byr-on-dark);font-family:Barlow Condensed,Arial Narrow,Roboto Condensed,Helvetica Neue Condensed,sans-serif-condensed,sans-serif;font-stretch:condensed;font-weight:800;font-size:clamp(30px,10.5vw,56px);line-height:.98;text-transform:uppercase;letter-spacing:.01em}.byr-title-line{display:block;white-space:nowrap}@supports (font-size: 1cqi){.byr-wrap .byr-title{font-size:min(56px,12.3cqi)}}.byr-intro{font-size:18px;line-height:1.55;color:var(--byr-on-dark-2);max-width:520px}.byr-intro p{margin:0}.byr-pick{background:#1e1e1b;border:1px solid #33332F;border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:16px}.byr-pick-head{gap:12px}.byr-pick .byr-num--olive{width:34px;height:34px;font-size:18px;background:var(--byr-olive)}.byr-wrap .byr-pick-title{margin:0;color:var(--byr-on-dark);font-family:var(--byr-cond);font-weight:700;font-size:24px;line-height:1.1;text-transform:uppercase;letter-spacing:.02em}.byr-pick .byr-tot{color:var(--byr-olive-lt)}.byr-pick .byr-pickers{gap:12px}.byr-pick .byr-field label{font-size:12px;letter-spacing:.08em;color:var(--byr-on-dark-3)}.byr-wrap .byr-pick .byr-select{background-color:#22221f;border-color:#3d3d38;color:var(--byr-on-dark);color-scheme:dark}.byr-wrap .byr-pick .byr-select:disabled{background-color:#1a1a18;color:#8f8c84}.byr-trust-row{list-style:none;margin:0;padding:0;display:grid;gap:24px}.byr-trust-item{display:flex;gap:12px;align-items:center;margin:0;padding:0}.byr-trust-icon{flex:none;width:36px;height:36px;border-radius:50%;background:#4f7a28;display:flex;align-items:center;justify-content:center}.byr-trust-icon svg{width:18px;height:18px}.byr-trust-text{display:block}.byr-trust-title{font-family:Montserrat,var(--byr-body);font-weight:700;font-size:15px;line-height:1.25;color:var(--byr-on-dark)}.byr-trust-line{display:none}.byr-stage{position:relative;display:flex;flex-direction:column;background:var(--byr-ink)}.byr-panel{position:relative;background:var(--byr-panel);border-radius:16px;padding:16px}.byr-pic{position:relative;aspect-ratio:2 / 1;width:100%}.byr-pic:before{content:"";position:absolute;left:6%;right:6%;top:89.5%;height:7%;z-index:0;background:radial-gradient(ellipse at center,#15151538,#15151514 45%,#15151500 70%)}.byr-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block;z-index:1}.byr-img--mirror{transform:scaleX(-1)}.byr-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:none;z-index:1}.byr-pic--painted .byr-canvas{display:block}.byr-img{visibility:hidden}.byr-pic--photo .byr-img{visibility:visible}.byr-pic--empty .byr-img,.byr-pic--missing .byr-img{visibility:hidden}.byr-pic-empty,.byr-pic-loading{position:absolute;top:0;right:0;bottom:12%;left:0;display:none;align-items:center;justify-content:center;margin:0;padding:16px;text-align:center;color:var(--byr-muted);z-index:2}.byr-pic--empty .byr-pic-empty{display:flex}.byr-pic-empty{flex-direction:column;gap:6px;top:0;right:0;bottom:0;left:0;font-size:15px}.byr-pic-outline{display:block;width:72%;height:auto}.byr-pic--empty:before{display:none}.byr-show-slides{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.byr-stage--empty .byr-show-slides{display:block}.byr-show-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .6s ease}.byr-show-slide.is-on{opacity:1}.byr-pic--empty.byr-pic--show .byr-pic-empty{display:none}.byr-pic--empty.byr-pic--show:before{display:block}.byr-show{display:none}.byr-stage--empty .byr-show{display:flex;flex-direction:column;align-items:center;gap:8px;padding:2px 4px;text-align:center;color:var(--byr-muted)}.byr-show-cap{min-height:1.3em;font-size:14px;font-weight:600;line-height:1.3;color:var(--byr-ink);transition:opacity .3s ease}.byr-show-cap.is-out{opacity:0}.byr-wrap .byr-show-title{margin-top:2px;font-family:var(--byr-cond);font-weight:700;font-size:18px;letter-spacing:.04em;text-transform:uppercase;color:var(--byr-ink)}.byr-show-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.byr-wrap .byr-show-chip{min-height:40px;min-width:0;margin:0;padding:0 14px;border-radius:999px;border:1.5px solid #CFCCC4;background:#f7f6f2;color:var(--byr-ink);font-family:var(--byr-body);font-size:14px;font-weight:600;line-height:1;text-transform:none;letter-spacing:normal;box-shadow:none;cursor:pointer}.byr-wrap .byr-show-chip:hover{border-color:var(--byr-ink)}.byr-show :focus-visible{outline:2px solid var(--byr-olive);outline-offset:2px}.byr-show-note{font-size:13px;color:var(--byr-muted)}.byr-show-note--narrow{display:none}@media(prefers-reduced-motion:reduce){.byr-show-slide,.byr-show-cap{transition:none}}.byr-wrap .byr-field--next .byr-select{border-color:var(--byr-olive-lt);box-shadow:0 0 0 3px #a8b57e73;transition:box-shadow .3s ease,border-color .3s ease}.byr-field--next label{color:var(--byr-olive-lt)}.byr-pic--loading .byr-pic-loading{display:flex}.byr-pic--loading .byr-canvas{display:none}.byr-wrap .byr-badge{position:absolute;top:-2px;right:-2px;z-index:3;min-height:36px;margin:0;padding:7px 16px;border:0;border-radius:999px;background:var(--byr-olive);color:var(--byr-on-dark);font-family:var(--byr-cond);font-weight:700;font-size:18px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;box-shadow:none}.byr-wrap .byr-badge[hidden]{display:none}.byr-wrap .byr-badge:after{content:"";position:absolute;top:-6px;right:-4px;bottom:-6px;left:-4px}.byr-colors{padding:12px 0 0;color:var(--byr-on-dark)}.byr-answer{margin-top:14px;padding:18px 20px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;background:#1e1e1b;border:1px solid #33332F;border-radius:16px;color:var(--byr-on-dark)}.byr-wrap .byr-ans-size{font-family:var(--byr-cond);font-weight:800;font-size:64px;line-height:.9;white-space:nowrap}.byr-wrap .byr-ans-size--heavy{font-size:40px;text-transform:uppercase}.byr-ans-text{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.35;color:var(--byr-on-dark-2)}.byr-ans-title{font-weight:700;color:var(--byr-on-dark)}.byr-wrap .byr-ans-more{color:var(--byr-olive-lt);text-decoration:underline;text-underline-offset:3px;align-self:flex-start;padding:4px 0}.byr-wrap .byr-ans-more:hover{color:var(--byr-on-dark)}.byr-wrap .byr-ans-shop{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;margin:0;border-radius:10px;background:var(--byr-olive);color:var(--byr-on-dark);text-decoration:none;font-family:var(--byr-cond);font-weight:700;font-size:18px;letter-spacing:.04em;text-transform:uppercase}.byr-wrap .byr-ans-shop:hover{filter:brightness(1.1)}.byr-answer--empty .byr-ans-size{color:#5f5d57}.byr-answer--empty .byr-ans-title{font-weight:600;color:var(--byr-on-dark-3)}.byr-colors[hidden],.byr-own-wrap[hidden],.byr-own[hidden],.byr-wrap .byr-own-open[hidden],.byr-opts[hidden]{display:none}.byr-wrap .byr-own-open,.byr-wrap .byr-own-reset{-webkit-appearance:none;appearance:none;display:inline;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:4px 0;border:0;border-radius:0;background:none;box-shadow:none;font-family:var(--byr-body);font-size:14px;font-weight:400;line-height:1.35;letter-spacing:normal;text-transform:none;color:var(--byr-olive-lt);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.byr-wrap .byr-own-open:hover,.byr-wrap .byr-own-reset:hover{color:var(--byr-on-dark)}.byr-wrap .byr-own-reset{margin-left:8px;font-size:13px;font-weight:600}.byr-own{display:flex;flex-direction:column;gap:6px;max-width:340px}.byr-pick .byr-own label{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--byr-on-dark-3)}.byr-pick .byr-own-hint{color:var(--byr-on-dark-3);line-height:1.35}.byr-own-msg{font-size:13px;line-height:1.35;color:var(--byr-on-dark-2)}.byr-own-msg:empty{display:none}.byr-wrap .byr-pick .byr-own-input{background-color:#22221f;border-color:#3d3d38;color:var(--byr-on-dark);color-scheme:dark}.byr-colors-in{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px}.byr-colors-label{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--byr-on-dark-3)}.byr-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.byr-wrap .byr-swatch{width:44px;height:44px;min-width:0;min-height:0;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;box-shadow:none;cursor:pointer}.byr-dot{display:block;width:30px;height:30px;border-radius:50%;border:2px solid #55554F}.byr-swatch[aria-checked=true] .byr-dot{width:34px;height:34px;border:0;box-shadow:0 0 0 3px var(--byr-ink),0 0 0 5px var(--byr-on-dark)}.byr-color-name{font-size:15px;font-weight:600;color:var(--byr-on-dark);min-height:22px}.byr-layout{display:grid;gap:40px;grid-template-columns:minmax(0,1fr) 400px;align-items:start}.byr-form{display:flex;flex-direction:column;gap:24px;min-width:0}.byr-card{background:var(--byr-card);border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:20px}.byr-card-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.byr-num{width:40px;height:40px;flex:none;border-radius:50%;background:var(--byr-ink);color:var(--byr-on-dark);display:flex;align-items:center;justify-content:center;font-family:var(--byr-cond);font-weight:700;font-size:20px;line-height:1}.byr-wrap .byr-card-title{margin:0;color:var(--byr-ink);font-family:var(--byr-cond);font-weight:700;font-size:30px;line-height:1.1;text-transform:uppercase;letter-spacing:.02em}.byr-tot{margin-left:auto;font-size:14px;font-weight:600;color:var(--byr-olive)}.byr-card-intro{margin-top:-8px!important;font-size:15px;color:var(--byr-soft)}.byr-pickers{display:grid;gap:16px;grid-template-columns:1fr 1fr}.byr-field{display:flex;flex-direction:column;gap:6px;min-width:0}.byr-field label{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--byr-muted)}.byr-wrap .byr-select,.byr-wrap .byr-number{width:100%;height:52px;min-height:52px;margin:0;padding:0 14px;border:1.5px solid var(--byr-line);border-radius:10px;background-color:var(--byr-field);color:var(--byr-ink);font-family:var(--byr-body);font-size:17px;line-height:normal;box-shadow:none}.byr-wrap .byr-select:disabled{background-color:#f1f0ec;color:var(--byr-soft)}.byr-hint{font-size:13px;color:var(--byr-soft)}.byr-people{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.byr-counter{border:1.5px solid var(--byr-line);border-radius:12px;padding:14px;display:grid;gap:10px;grid-template-areas:"label" "ctl" "hint";align-content:start}.byr-counter-label{grid-area:label;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--byr-muted)}.byr-counter .byr-hint{grid-area:hint}.byr-counter-ctl{grid-area:ctl;display:flex;align-items:center;justify-content:space-between;gap:8px}.byr-count{font-family:var(--byr-cond);font-weight:700;font-size:30px;line-height:1;text-align:center;white-space:nowrap}.byr-counter--fixed .byr-counter-ctl{justify-content:center;min-height:44px}.byr-people-note{margin:12px 0 0!important;font-size:15px;line-height:1.45;color:var(--byr-soft)}.byr-wrap .byr-pm{width:44px;height:44px;min-width:44px;min-height:44px;flex:none;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid var(--byr-line);background:var(--byr-field);color:var(--byr-ink);font-family:var(--byr-body);font-size:22px;line-height:1;box-shadow:none;cursor:pointer}.byr-wrap .byr-pm--more{border-color:var(--byr-ink);background:var(--byr-ink);color:var(--byr-on-dark)}.byr-wrap .byr-pm[aria-disabled=true]{opacity:.35;cursor:default}.byr-gear{display:flex;flex-direction:column;gap:24px}.byr-gear-group{display:flex;flex-direction:column;gap:10px}.byr-gear-title{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--byr-muted)}.byr-chips{display:flex;flex-wrap:wrap;gap:10px}.byr-wrap .byr-gchip{min-height:44px;min-width:0;margin:0;padding:8px 16px;display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:0;border-radius:999px;border:1.5px solid var(--byr-line);background:var(--byr-field);color:var(--byr-ink);font-family:var(--byr-body);font-size:15px;font-weight:500;line-height:1.25;text-align:center;text-transform:none;letter-spacing:normal;box-shadow:none;cursor:pointer}.byr-gchip-name{white-space:normal}.byr-gchip-lb{margin-left:.35em;color:var(--byr-soft);white-space:nowrap}.byr-gchip-why{color:var(--byr-olive);white-space:nowrap}.byr-gchip-why:empty{display:none}.byr-wrap .byr-gchip[aria-pressed=true]{border-color:var(--byr-ink);background:var(--byr-ink);color:var(--byr-on-dark);font-weight:600}.byr-gchip[aria-pressed=true] .byr-gchip-lb{color:var(--byr-olive-lt)}.byr-wrap .byr-gchip--auto:not([aria-pressed=true]){border-style:solid;border-color:var(--byr-olive);background:var(--byr-olive);color:var(--byr-on-dark);font-weight:600}.byr-gchip--auto:not([aria-pressed=true]) .byr-gchip-lb,.byr-gchip--auto:not([aria-pressed=true]) .byr-gchip-why{color:#dce3c6}.byr-gchip[aria-pressed=true] .byr-gchip-why{color:var(--byr-olive-lt)}.byr-gchip-box{position:relative;display:inline-flex;max-width:100%}.byr-wrap .byr-gchip-edit{position:absolute;z-index:1;margin:0;padding:0;min-width:0;min-height:0;border:0;border-radius:999px;background:transparent;box-shadow:none;cursor:text}.byr-wrap .byr-gchip-edit[hidden]{display:none}.byr-wrap .byr-gchip-edit:focus-visible{outline:2px solid var(--byr-olive-lt);outline-offset:-3px}.byr-gchip--edited .byr-gchip-n{text-decoration:underline dotted;text-decoration-thickness:1.5px;text-underline-offset:3px}.byr-lbscrim{display:none}.byr-wrap .byr-lbcard{position:absolute;z-index:30;top:calc(100% + 8px);left:0;box-sizing:border-box;width:320px;max-width:calc(100vw - 24px);padding:16px 16px 12px;border:1.5px solid var(--byr-line);border-radius:14px;background:#fff;color:var(--byr-ink);box-shadow:0 10px 30px #0000002e;text-align:left;font-family:var(--byr-body)}.byr-wrap .byr-lbcard[hidden]{display:none}.byr-lbcard-kicker{margin:0!important;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--byr-muted)}.byr-lbcard-name{margin:2px 36px 12px 0!important;font-size:16px;font-weight:600;line-height:1.3;color:var(--byr-ink)}.byr-lbcard-row{display:flex;align-items:stretch;gap:10px}.byr-lbcard-field{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:6px;padding:0 14px;border:1.5px solid var(--byr-line);border-radius:10px;background:var(--byr-field);cursor:text}.byr-lbcard-field:focus-within{border-color:var(--byr-olive)}.byr-lbcard--bad .byr-lbcard-field{border-color:#a6402a}.byr-wrap .byr-lbcard-input{flex:1 1 auto;min-width:0;width:100%;height:52px;min-height:0;margin:0;padding:0;border:0;background:transparent;box-shadow:none;outline:none;font-family:var(--byr-cond);font-size:30px;font-weight:700;line-height:1;color:var(--byr-ink)}.byr-lbcard-unit{font-size:18px;font-weight:600;color:var(--byr-muted)}.byr-wrap .byr-lbcard-save{flex:none;min-width:92px;min-height:52px;margin:0;padding:0 18px;border:0;border-radius:10px;background:var(--byr-olive);color:var(--byr-on-dark);font-family:var(--byr-cond);font-size:20px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;box-shadow:none;cursor:pointer}.byr-wrap .byr-lbcard-save:disabled{background:#c9ccc0;color:#f4f4f1;cursor:default}.byr-lbcard-range{margin:8px 0 0!important;font-size:14px;font-weight:600;color:#a6402a}.byr-lbcard-range[hidden]{display:none}.byr-wrap .byr-lbcard-ours{display:inline-block;min-height:40px;margin:6px 0 0;padding:0;border:0;background:none;box-shadow:none;font-family:var(--byr-body);font-size:15px;color:var(--byr-olive);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.byr-wrap .byr-lbcard-x{position:absolute;top:6px;right:6px;width:40px;height:40px;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;color:var(--byr-muted);font-size:26px;line-height:1;cursor:pointer}@media(max-width:989px){.byr-wrap .byr-lbscrim:not([hidden]){display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#1414128c}.byr-wrap .byr-lbcard{position:fixed;z-index:2147483001;top:max(12px,env(safe-area-inset-top));left:12px!important;right:12px;width:auto;max-width:none}.byr-wrap .byr--lbopen .byr-bar{display:none!important}}@media(max-width:989px){html.byr-lbopen shopify-chat,html.byr-lbopen #shopify-chat,html.byr-lbopen .shopify-chat{display:none!important}}.byr-card-help{margin-top:-6px!important;font-size:14px;color:var(--byr-soft)}.byr-other .byr-field{flex-direction:row;align-items:center;gap:14px}.byr-other .byr-field label{font-size:15px;font-weight:400;letter-spacing:normal;text-transform:none;color:var(--byr-muted)}.byr-wrap .byr-other .byr-number{width:140px;height:48px;min-height:48px}.byr-side{position:sticky;top:calc(var(--byr-sticky-top, 0px) + 24px);display:flex;flex-direction:column;gap:16px}.byr-mini{display:none}@media(min-width:990px){.byr-mini:not([hidden]){display:block;align-self:stretch;line-height:0}.byr-mini-canvas{display:block;width:100%;background:var(--byr-panel);border:1px solid var(--byr-line);border-radius:18px;box-sizing:border-box}}.byr-result{background:var(--byr-ink);color:var(--byr-on-dark);border-radius:18px;padding:28px;display:flex;flex-direction:column;gap:18px;scroll-margin-top:calc(var(--byr-sticky-top, 0px) + 12px)}.byr-result-label{font-family:var(--byr-cond);font-weight:700;font-size:15px;letter-spacing:.18em;text-transform:uppercase;color:var(--byr-olive-lt)}.byr-result-empty{font-size:18px;font-weight:600}.byr-size-row{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.byr-wrap .byr-size{font-family:var(--byr-cond);font-weight:800;font-size:104px;line-height:.9;letter-spacing:0}.byr-wrap .byr-size--heavy{font-size:64px;text-transform:uppercase}.byr-size-side{font-size:15px;line-height:1.4;color:var(--byr-on-dark-2)}.byr-loaded{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--byr-on-dark-2)}.byr-loaded strong{color:var(--byr-on-dark);font-weight:700;font-size:15px}.byr-bands{display:flex;flex-direction:column;gap:8px;margin-top:-8px}.byr-bands-track{position:relative;margin-top:12px}.byr-bands-bar{display:flex;gap:2px;height:14px;border-radius:999px;overflow:hidden}.byr-band{display:block;flex-basis:0;min-width:0;background:#3d3d38}.byr-band.is-on{background:var(--byr-olive)}.byr-bands-mark{position:absolute;top:-12px;width:0;height:0;margin-left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:9px solid var(--byr-on-dark)}.byr-bands-labels{display:flex;gap:2px;font-size:12px;font-weight:600;color:var(--byr-on-dark-3)}.byr-band-label{display:block;flex-basis:0;min-width:0;white-space:nowrap}.byr-band-label.is-on{color:var(--byr-on-dark)}.byr-band-line{font-size:14px;line-height:1.5;color:var(--byr-on-dark-2)}.byr-buttons{display:flex;flex-direction:column;align-items:stretch;gap:10px}.byr-wrap .byr-buy{display:flex;align-items:center;justify-content:center;margin:0;padding:10px 18px;border-radius:12px;text-align:center;text-decoration:none;line-height:1.2}.byr-wrap .byr-buy--main{min-height:56px;background:var(--byr-olive);color:var(--byr-on-dark);border:0;font-family:var(--byr-cond);font-weight:700;font-size:21px;letter-spacing:.04em;text-transform:uppercase}.byr-wrap .byr-buy--second{min-height:52px;border:1.5px solid #6B6B64;background:transparent;color:var(--byr-on-dark);font-weight:600;font-size:16px}.byr-wrap .byr-alt{align-self:center;display:inline-flex;align-items:center;min-height:44px;color:var(--byr-on-dark-2);font-size:14px;text-decoration:underline;text-underline-offset:3px}.byr-wrap .byr-buy:hover{filter:brightness(1.1)}.byr-wrap .byr-alt:hover{color:var(--byr-on-dark)}.byr-trust{padding-top:14px;border-top:1px solid #33332F;font-size:13px;color:var(--byr-on-dark-3);text-align:center}.byr-how{background:var(--byr-card);border-radius:16px;padding:0 24px}.byr-how[hidden]{display:none}.byr-how-sum{display:flex;align-items:center;min-height:56px;cursor:pointer;font-weight:700;font-size:15px;list-style:none}.byr-how-sum::-webkit-details-marker{display:none}.byr-how-sum:after{content:"";margin-left:auto;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px)}.byr-how[open] .byr-how-sum:after{transform:rotate(-135deg) translate(-2px,-2px)}.byr-how-body{padding:0 0 18px}.byr-breakdown{width:100%;border-collapse:collapse;margin:0;font-size:14px}.byr-breakdown,.byr-breakdown tr,.byr-breakdown th,.byr-breakdown td{background:none!important;background-color:transparent!important;box-shadow:none}.byr-breakdown th,.byr-breakdown td{padding:7px 0;border:0;border-bottom:1px solid var(--byr-rule);vertical-align:top}.byr-breakdown th{text-align:left;font-weight:400;padding-right:12px}.byr-breakdown td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.byr-breakdown tr.byr-group th,.byr-breakdown tr.byr-group td{padding-bottom:2px;border-bottom:0}.byr-breakdown tr.byr-sub th{padding-left:14px}.byr-breakdown tfoot th,.byr-breakdown tfoot td{font-weight:700;border-bottom:0;padding-top:10px}.byr-small{display:block;font-size:12px;color:var(--byr-soft)}.byr-wrap .byr-note{padding:0 6px;font-size:13px;line-height:1.55;color:var(--byr-soft)}.byr-bar{display:none}@media(min-width:990px){.byr-hero{display:grid;grid-template-columns:minmax(0,1fr) min(620px,calc(50% - 20px));gap:20px 40px;align-items:start;padding:32px var(--byr-gutter) 28px}.byr-hero-text{gap:14px}.byr-intro{font-size:17px;line-height:1.5}.byr-pick{padding:18px;gap:10px}.byr-pick .byr-pickers{gap:10px}.byr-pick .byr-field{gap:4px}.byr-wrap .byr-pick .byr-select,.byr-wrap .byr-pick .byr-own-input{height:46px;min-height:46px}.byr-stage{width:100%}.byr-panel{padding:10px}.byr-pic{margin:0 auto}.byr-colors{padding:8px 0 0}.byr-colors-label{display:none}.byr-colors-in{gap:4px 10px;flex-wrap:wrap}.byr-swatches{gap:0;flex-wrap:wrap}.byr-wrap .byr-swatch{width:26px;height:26px}.byr-dot{width:18px;height:18px;border-width:2px}.byr-swatch[aria-checked=true] .byr-dot{width:18px;height:18px;box-shadow:0 0 0 2px var(--byr-ink),0 0 0 4px var(--byr-on-dark)}.byr-colors-in .byr-color-name{font-size:14px}.byr-answer{margin-top:12px;padding:12px 16px;gap:10px 16px}.byr-wrap .byr-ans-size{font-size:56px}.byr-ans-text{gap:2px;line-height:1.3}.byr-wrap .byr-ans-more{padding:2px 0}.byr-wrap .byr-ans-shop{min-height:44px}.byr-trust-row{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:0;padding-top:16px;border-top:1px solid #2E2E2A}.byr-trust-title{font-size:14px}.byr-layout{padding:48px var(--byr-gutter) 80px}.byr-form{padding-bottom:var(--byr-mini-space, 0px)}}@media(max-width:989px){.byr{display:flex;flex-direction:column}.byr-hero,.byr-app,.byr-layout,.byr-form,.byr-side{display:contents}.byr-hero-text{padding:32px 20px 16px;gap:14px;background:var(--byr-ink);color:var(--byr-on-dark)}.byr-eyebrow{font-size:13px}.byr-intro{font-size:16px;line-height:1.5}.byr-pick{padding:18px;gap:14px;margin-top:4px}.byr-pick .byr-tot{margin-left:46px}.byr-stage{display:contents}.byr-stage-pic{padding:8px 16px 0;background:var(--byr-ink)}.byr-panel{width:min(100%,calc(56vh + 32px));margin:0 auto}.byr-wrap .byr-badge{top:-6px;right:-6px;font-size:15px;padding:6px 12px;min-height:32px}.byr-pic-empty{font-size:14px}.byr-wrap .byr-show-chip{min-height:44px}.byr-show-note--wide{display:none}.byr-show-note--narrow{display:inline}.byr-stage-pic.byr-stage--pinned{position:sticky;top:var(--byr-sticky-top, 0px);z-index:6;padding-bottom:8px;margin-bottom:-8px;box-shadow:0 6px 12px -8px #00000080}.byr-colors{padding:10px 20px;background:var(--byr-ink)}.byr-answer{margin:0;padding:16px;gap:12px 14px;border-radius:0;border-width:1px 0}.byr-wrap .byr-ans-size{font-size:56px}.byr-wrap .byr-ans-size--heavy{font-size:34px}.byr-ans-text{flex-basis:170px}.byr-wrap .byr-ans-shop{flex:1 0 auto}.byr-trust-row{padding:18px 20px 22px;gap:12px;background:linear-gradient(#2e2e2a,#2e2e2a) 20px 0 / calc(100% - 40px) 1px no-repeat,var(--byr-ink)}.byr-trust-title{font-size:16px}.byr-colors-in{gap:4px 10px}.byr-colors-label{display:none}.byr-swatches{gap:0;margin:0 -4px}.byr-colors-in .byr-color-name{flex-basis:100%;font-size:14px}.byr-card{margin:16px 16px 0;padding:20px;gap:16px}.byr-num{width:34px;height:34px;font-size:18px}.byr-wrap .byr-card-title{font-size:26px}.byr-tot{flex-basis:100%;margin-left:48px;margin-top:-10px}.byr-pickers{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:12px}.byr-field--make,.byr-field--model,.byr-opts .byr-field--opt{grid-column:1 / -1}.byr-field label{font-size:12px}.byr-wrap .byr-select,.byr-wrap .byr-pick .byr-own-input{height:50px;min-height:50px;padding:0 12px}.byr-people{display:flex;flex-direction:column;gap:12px}.byr-counter{border:0;border-bottom:1px solid var(--byr-rule);border-radius:0;padding:0 0 12px;grid-template-areas:"label ctl" "hint ctl";grid-template-columns:minmax(0,1fr) auto;gap:0 12px;align-items:center}.byr-counter:last-child{border-bottom:0;padding-bottom:0}.byr-counter-label{font-size:16px;letter-spacing:normal;text-transform:none;color:var(--byr-ink)}.byr-counter-ctl{gap:14px}.byr-counter--fixed .byr-counter-ctl{min-height:44px;padding-right:58px}.byr-count{font-size:26px;min-width:24px}.byr-people-note{font-size:14px}.byr-gear{gap:18px}.byr-gear-title{font-size:12px}.byr-chips{gap:8px 6px}.byr-wrap .byr-gchip{padding:8px 12px;font-size:14px}.byr-other .byr-field{flex-wrap:wrap}.byr-result{margin:16px 16px 0;padding:22px;gap:16px}.byr-wrap .byr-size{font-size:84px}.byr-wrap .byr-size--heavy{font-size:52px}.byr-size-side{font-size:14px}.byr-how{margin:16px 16px 0;padding:0 20px}.byr-wrap .byr-note{margin:16px 16px 32px;padding:0 4px}.byr--bar{padding-bottom:76px}.byr-bar{position:fixed;left:0;right:0;bottom:0;z-index:7;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:var(--byr-ink);color:var(--byr-on-dark);box-shadow:0 -6px 18px #0000002e}.byr-bar[hidden]{display:none}.byr-bar{transition:transform .2s ease,visibility .2s}.byr-bar.byr-bar--away{transform:translateY(110%);visibility:hidden}.byr-wrap .byr-bar-info{display:flex;flex-direction:column;align-items:flex-start;min-height:44px;min-width:0;margin:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;line-height:1.1;cursor:pointer;box-shadow:none}.byr-bar-label{font-family:var(--byr-body);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--byr-on-dark-3)}.byr-bar-value{font-family:var(--byr-cond);font-weight:800;font-size:28px}.byr-bar-lb{font-weight:600;font-size:16px;color:var(--byr-on-dark-2)}.byr-wrap .byr-bar-shop{margin-left:auto;flex:none;display:inline-flex;align-items:center;min-height:46px;padding:0 18px;border-radius:10px;background:var(--byr-olive);color:var(--byr-on-dark);text-decoration:none;font-family:var(--byr-cond);font-weight:700;font-size:17px;letter-spacing:.04em;text-transform:uppercase}}@media(max-width:989px)and (min-width:600px){.byr-people{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.byr-counter:nth-last-child(2){border-bottom:0;padding-bottom:0}}@media(prefers-reduced-motion:no-preference){.byr-wrap .byr-gchip,.byr-wrap .byr-pm,.byr-dot{transition:background-color .12s,border-color .12s,width .12s,height .12s}}.byr-wrap .byr-use,.byr-wrap .byr-bar-shop{border:0;cursor:pointer}.byr-wrap .byr[data-byr-embed] .byr-ans-shop{display:none}@media(max-width:989px){.byr-wrap .byr[data-byr-embed] .byr-stage{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/build-your-rig.css.map */
