.section--collapsible-tabs .oa-faq-icon{width:var(--oa-faq-icon-desktop, var(--icon-size));height:var(--oa-faq-icon-desktop, var(--icon-size))}.section--collapsible-tabs .accordion-details__summary>div{min-width:0}.section--collapsible-tabs .accordion-details__summary>.icon-plus-toggle{flex-shrink:0}@media(max-width:767.98px){.section--collapsible-tabs .oa-faq-icon{width:var(--oa-faq-icon-mobile, var(--oa-faq-icon-desktop, var(--icon-size)));height:var(--oa-faq-icon-mobile, var(--oa-faq-icon-desktop, var(--icon-size)))}}.collection-brand-banner{padding-top:var(--cbb-section-padding-top);padding-bottom:var(--cbb-section-padding-bottom)}.collection-brand-banner__frame{position:relative;width:100%;height:var(--cbb-height);margin-inline:auto;overflow:hidden;border-radius:var(--cbb-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));isolation:isolate}.collection-brand-banner--height-small{--cbb-height: 22rem}.collection-brand-banner--height-medium{--cbb-height: 30rem}.collection-brand-banner--height-large{--cbb-height: 40rem}.collection-brand-banner--height-extra_large{--cbb-height: 50rem}.collection-brand-banner--mobile-height-auto{--cbb-mobile-height: 0rem}.collection-brand-banner--mobile-height-small{--cbb-mobile-height: 30rem}.collection-brand-banner--mobile-height-medium{--cbb-mobile-height: 40rem}.collection-brand-banner--mobile-height-large{--cbb-mobile-height: 50rem}.collection-brand-banner__media,.collection-brand-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.collection-brand-banner__media{z-index:-2}.collection-brand-banner__picture{display:block;width:100%;height:100%}.collection-brand-banner__background{width:100%;height:100%;object-fit:cover;object-position:var(--cbb-background-position)}.collection-brand-banner__overlay{z-index:-1;background:rgb(var(--color-background));opacity:var(--cbb-overlay-opacity)}.collection-brand-banner__content{display:grid;grid-template-columns:minmax(0,1fr) var(--cbb-logo-panel-width);width:100%;height:100%}.collection-brand-banner__content--no-logo{grid-template-columns:1fr}.collection-brand-banner--layout-logo_left .collection-brand-banner__content{grid-template-columns:var(--cbb-logo-panel-width) minmax(0,1fr)}.collection-brand-banner--layout-logo_left .collection-brand-banner__logo-panel{grid-column:1;grid-row:1}.collection-brand-banner--layout-logo_left .collection-brand-banner__copy{grid-column:2;grid-row:1}.collection-brand-banner--layout-logo_center .collection-brand-banner__content{display:flex;flex-direction:column;align-items:stretch;justify-content:center}.collection-brand-banner--layout-logo_center .collection-brand-banner__logo-panel{order:1;flex:1 1 auto;align-self:center;width:var(--cbb-logo-panel-width);min-width:220px;max-width:100%;min-height:0}.collection-brand-banner--layout-logo_center .collection-brand-banner__copy{order:2;flex:0 0 auto;padding-top:1.6rem;padding-bottom:1.6rem;text-align:center}.collection-brand-banner__copy{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(2.4rem,5vw,7rem);text-align:var(--cbb-text-align)}.collection-brand-banner__title{margin:0;color:inherit;font:inherit;font-family:var(--font-heading-family, inherit);font-size:clamp(2.8rem,3.5vw,4.8rem);font-weight:700;line-height:1.08}.collection-brand-banner__description{max-width:70rem;margin-top:1.2rem;color:inherit;font-size:clamp(1.4rem,1.5vw,1.8rem);line-height:1.5}.collection-brand-banner__description>:first-child{margin-top:0}.collection-brand-banner__description>:last-child{margin-bottom:0}.collection-brand-banner__logo-panel{display:flex;min-width:0;padding-top:var(--cbb-logo-padding-top);padding-right:var(--cbb-logo-padding-right);padding-bottom:var(--cbb-logo-padding-bottom);padding-left:var(--cbb-logo-padding-left);background:rgba(var(--color-background),.9)}.collection-brand-banner__logo-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.collection-brand-banner__logo{display:block;width:min(100%,var(--cbb-logo-max-width));height:auto;max-height:100%;object-fit:contain}.collection-brand-banner__logo-wrap--auto .collection-brand-banner__logo{width:100%;height:100%}.collection-brand-banner--no-logo .collection-brand-banner__frame{height:auto}.collection-brand-banner--no-logo .collection-brand-banner__content{display:block;height:auto;min-height:0}.collection-brand-banner--no-logo .collection-brand-banner__copy{padding:var(--cbb-text-only-padding-y) var(--cbb-text-only-padding-x)}.collection-brand-banner--no-text .collection-brand-banner__content{display:flex;align-items:stretch}.collection-brand-banner--no-text .collection-brand-banner__logo-panel{flex:0 0 auto;width:var(--cbb-logo-panel-width);min-width:220px;max-width:100%;height:100%}.collection-brand-banner--layout-text_left.collection-brand-banner--no-text .collection-brand-banner__logo-panel{margin-left:auto}.collection-brand-banner--layout-logo_left.collection-brand-banner--no-text .collection-brand-banner__logo-panel{margin-right:auto}.collection-brand-banner--layout-logo_center.collection-brand-banner--no-text .collection-brand-banner__logo-panel{margin-inline:auto}@media screen and (max-width:749px){.collection-brand-banner__background{object-position:var(--cbb-mobile-background-position)}.collection-brand-banner__frame{height:auto;min-height:var(--cbb-mobile-height)}.collection-brand-banner__content{grid-template-columns:1fr;grid-template-rows:minmax(150px,1fr) minmax(130px,auto);min-height:var(--cbb-mobile-height)}.collection-brand-banner__copy{padding:3.2rem 2.4rem}.collection-brand-banner--mobile-layout-text_left .collection-brand-banner__content{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(150px,1fr) minmax(130px,auto)}.collection-brand-banner--mobile-layout-text_left .collection-brand-banner__copy{grid-column:1;grid-row:1;order:initial}.collection-brand-banner--mobile-layout-text_left .collection-brand-banner__logo-panel{grid-column:1;grid-row:2;order:initial;justify-self:end}.collection-brand-banner--mobile-layout-logo_left .collection-brand-banner__content{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(130px,auto) minmax(150px,1fr)}.collection-brand-banner--mobile-layout-logo_left .collection-brand-banner__logo-panel{grid-column:1;grid-row:1;order:initial;justify-self:start}.collection-brand-banner--mobile-layout-logo_left .collection-brand-banner__copy{grid-column:1;grid-row:2;order:initial}.collection-brand-banner--mobile-layout-logo_center .collection-brand-banner__content{display:flex;flex-direction:column;justify-content:center}.collection-brand-banner--mobile-layout-logo_center .collection-brand-banner__logo-panel{order:1;align-self:center;margin-inline:auto}.collection-brand-banner--mobile-layout-logo_center .collection-brand-banner__copy{order:2;text-align:center}.collection-brand-banner--no-logo .collection-brand-banner__frame,.collection-brand-banner--no-logo .collection-brand-banner__content{min-height:0}.collection-brand-banner--no-logo .collection-brand-banner__content{display:block;grid-template-rows:none}.collection-brand-banner--no-logo .collection-brand-banner__copy{padding:var(--cbb-text-only-padding-y) var(--cbb-text-only-padding-x)}.collection-brand-banner--mobile-layout-text_left.collection-brand-banner--no-text .collection-brand-banner__logo-panel{margin-right:0;margin-left:auto}.collection-brand-banner--mobile-layout-logo_left.collection-brand-banner--no-text .collection-brand-banner__logo-panel{margin-right:auto;margin-left:0}.collection-brand-banner--mobile-layout-logo_center.collection-brand-banner--no-text .collection-brand-banner__logo-panel{margin-inline:auto}.collection-brand-banner__logo-panel{width:var(--cbb-logo-panel-width);min-width:220px;max-width:100%;min-height:130px}}.oa-about-hero__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(3.2rem,5vw,8rem)}.oa-about-hero__content{max-width:58rem}.oa-about-hero__content .rich-text__heading{text-wrap:balance}.oa-about-hero__content .rich-text__text{max-width:53rem}.oa-about-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem}.oa-about-hero__media{overflow:hidden;aspect-ratio:3 / 2}.oa-about-hero__media img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:1023px){.oa-about-hero__grid{grid-template-columns:minmax(0,1fr);gap:3.2rem}.oa-about-hero__content{max-width:68rem}}@media(max-width:639px){.oa-about-hero__content .rich-text__heading{font-size:calc(var(--font-heading-mobile-scale) * var(--font-h1-size))}.oa-about-hero__actions{gap:1rem}.oa-about-hero__actions .btn{width:100%}}.oa-buyer-paths{max-width:1600px;width:calc(100% - 40px);margin:64px auto 20px;color:#202326}.oa-buyer-paths__heading{max-width:840px;margin-bottom:28px}.oa-buyer-paths .oa-buyer-paths__kicker{margin:0 0 12px;color:#626b73;font-size:11px;font-weight:650;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.oa-buyer-paths .oa-buyer-paths__heading h2{margin:0;color:#202326;font-size:clamp(28px,2.15vw,36px);font-weight:700;line-height:1.18;letter-spacing:-.02em}.oa-buyer-paths .oa-buyer-paths__intro{max-width:760px;margin:16px 0 0;color:#596168;font-size:15px;line-height:1.7}.oa-buyer-paths__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.oa-buyer-paths__card{display:flex;flex-direction:column;min-width:0;padding:30px;border:1px solid #dde2e7;border-radius:8px;background:#fff}.oa-buyer-paths__card-top{display:flex;align-items:center;gap:13px;margin-bottom:23px}.oa-buyer-paths__number{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:#f1f3f6;color:#596168;font-size:11px;font-weight:650;letter-spacing:.04em;font-variant-numeric:tabular-nums}.oa-buyer-paths .oa-buyer-paths__eyebrow{margin:0;color:#616a72;font-size:11px;font-weight:650;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.oa-buyer-paths .oa-buyer-paths__card h3{margin:0 0 13px;color:#202326;font-size:23px;font-weight:650;line-height:1.25;letter-spacing:-.015em}.oa-buyer-paths .oa-buyer-paths__text{margin:0 0 22px;color:#596168;font-size:14px;line-height:1.7}.oa-buyer-paths .oa-buyer-paths__link{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;margin-top:auto;padding:9px 0 0;border-top:1px solid #e4e7eb;color:#252b30;font-size:13px;font-weight:650;line-height:1.5;text-decoration:none}.oa-buyer-paths__link:hover span{text-decoration:underline;text-underline-offset:4px}.oa-buyer-paths svg{display:block;width:18px;height:18px;flex-shrink:0;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.oa-buyer-paths__finish{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:38px;margin-top:24px;padding:30px 32px;border:1px solid #e2e5e9;border-radius:8px;background:#f7f8fa}.oa-buyer-paths .oa-buyer-paths__finish h3{margin:0 0 10px;color:#202326;font-size:24px;font-weight:650;line-height:1.25;letter-spacing:-.015em}.oa-buyer-paths__finish p{max-width:900px;margin:0;color:#596168;font-size:14px;line-height:1.7}.oa-buyer-paths__actions{display:flex;flex-direction:column;align-items:center;gap:10px}.oa-buyer-paths .oa-buyer-paths__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 20px;border:1px solid #265ef5;border-radius:5px;background:#265ef5;color:#fff;font-size:13px;font-weight:650;line-height:1.5;text-align:center;text-decoration:none}.oa-buyer-paths .oa-buyer-paths__button:hover{background:#174acc;border-color:#174acc;color:#fff}.oa-buyer-paths .oa-buyer-paths__guides{display:inline-flex;align-items:center;gap:9px;min-height:40px;padding:4px 0;color:#3d464e;font-size:12px;font-weight:550;line-height:1.5;text-decoration:underline;text-decoration-color:#aab2ba;text-underline-offset:4px}.oa-buyer-paths a:focus-visible{outline:2px solid #265ef5;outline-offset:4px}@media(max-width:1100px){.oa-buyer-paths__grid{gap:16px}.oa-buyer-paths__card{padding:24px}.oa-buyer-paths .oa-buyer-paths__card h3{font-size:21px}.oa-buyer-paths__finish{gap:25px;padding:26px}}@media(max-width:749px){.oa-buyer-paths{width:calc(100% - 32px);margin-top:38px}.oa-buyer-paths__heading{margin-bottom:23px}.oa-buyer-paths .oa-buyer-paths__kicker{font-size:10px}.oa-buyer-paths .oa-buyer-paths__heading h2{font-size:29px}.oa-buyer-paths .oa-buyer-paths__intro{font-size:14px;margin-top:13px}.oa-buyer-paths__grid{grid-template-columns:minmax(0,1fr);gap:14px}.oa-buyer-paths__card{padding:23px}.oa-buyer-paths__card-top{margin-bottom:18px}.oa-buyer-paths .oa-buyer-paths__card h3{font-size:22px}.oa-buyer-paths .oa-buyer-paths__text{font-size:13px;margin-bottom:17px}.oa-buyer-paths .oa-buyer-paths__link{min-height:44px;font-size:12px}.oa-buyer-paths__finish{grid-template-columns:minmax(0,1fr);gap:21px;padding:24px 22px;margin-top:18px}.oa-buyer-paths .oa-buyer-paths__finish h3{font-size:23px}.oa-buyer-paths__finish p{font-size:13px}.oa-buyer-paths__actions{align-items:stretch;gap:5px}.oa-buyer-paths .oa-buyer-paths__button{min-height:46px}.oa-buyer-paths .oa-buyer-paths__guides{justify-content:center;min-height:44px}}.oa-home-intro{max-width:1600px;width:calc(100% - 40px);margin:var(--oa-intro-space,20px) auto 0;color:#202326}.oa-home-intro__panel{padding:48px 44px 24px;background:#f7f8fa;border:1px solid #e2e5e9;border-radius:10px}.oa-home-intro__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;align-items:start}.oa-home-intro .oa-home-intro__kicker{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:#596168;font-size:11px;font-weight:650;line-height:1.5;letter-spacing:.16em;text-transform:uppercase}.oa-home-intro__kicker:before{content:"";width:24px;height:2px;background:#265ef5;flex-shrink:0}.oa-home-intro .oa-home-intro__identity h1,.oa-home-intro .oa-home-intro__identity h2{max-width:22ch;margin:0;color:#1e2226;font-size:clamp(30px,2.5vw,44px);font-weight:700;line-height:1.12;letter-spacing:-.025em;text-transform:none}.oa-home-intro__body{font-size:15px;line-height:1.7;color:#4e565d}.oa-home-intro__body p{margin:0 0 12px}.oa-home-intro__body p:last-child{margin-bottom:0}.oa-home-intro__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px}.oa-home-intro .oa-home-intro__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:12px 20px;border:1px solid transparent;border-radius:5px;font-size:13px;font-weight:650;line-height:1.4;text-align:center;text-decoration:none;white-space:normal;transition:background-color .15s ease,border-color .15s ease}.oa-home-intro .oa-home-intro__button--primary{background:#265ef5;border-color:#265ef5;color:#fff}.oa-home-intro .oa-home-intro__button--primary:hover{background:#174acc;border-color:#174acc;color:#fff}.oa-home-intro .oa-home-intro__button--secondary{background:#fff;border-color:#cbd1d7;color:#252b30}.oa-home-intro .oa-home-intro__button--secondary:hover{background:#eef1f4;border-color:#aeb7c0;color:#252b30}.oa-home-intro svg{display:block;flex-shrink:0;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.oa-home-intro__button svg,.oa-home-intro__quote svg{width:18px;height:18px}.oa-home-intro .oa-home-intro__quote{display:inline-flex;align-items:center;gap:9px;max-width:100%;margin-top:17px;padding:4px 0;color:#3d464e;font-size:13px;font-weight:550;line-height:1.5;text-decoration:none}.oa-home-intro__quote span{text-decoration:underline;text-decoration-color:#aab2ba;text-underline-offset:4px}.oa-home-intro__quote:hover span{text-decoration-color:currentColor}.oa-home-intro__reasons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;border-top:1px solid #dce1e6;border-bottom:1px solid #dce1e6}.oa-home-intro__reason{display:flex;align-items:flex-start;gap:16px;min-width:0;padding:24px 26px}.oa-home-intro__reason:first-child{padding-left:0}.oa-home-intro__reason:last-child{padding-right:0}.oa-home-intro__reason+.oa-home-intro__reason{border-left:1px solid #dce1e6}.oa-home-intro .oa-home-intro__reason h3{margin:0 0 7px;color:#252b30;font-size:16px;font-weight:650;line-height:1.35;letter-spacing:0}.oa-home-intro .oa-home-intro__reason p{margin:0;color:#596168;font-size:13px;line-height:1.65}.oa-home-intro__icon{width:25px;height:25px;margin-top:1px;color:#3d464e}.oa-home-intro__details{display:flex;flex-wrap:wrap;gap:8px 26px;align-items:center;margin-top:16px}.oa-home-intro .oa-home-intro__details a{display:inline-flex;align-items:center;min-height:30px;color:#586169;font-size:12px;line-height:1.5;text-decoration:underline;text-decoration-color:#b6bdc4;text-underline-offset:4px}.oa-home-intro .oa-home-intro__details a:hover{color:#202326;text-decoration-color:currentColor}.oa-home-intro a:focus-visible{outline:2px solid #265ef5;outline-offset:4px}@media(max-width:1100px){.oa-home-intro__panel{padding:36px 30px 20px}.oa-home-intro__header{gap:36px}.oa-home-intro__reason{padding:22px 20px;gap:12px}}@media(max-width:749px){.oa-home-intro{width:calc(100% - 32px);margin-top:12px}.oa-home-intro__panel{padding:27px 21px 18px;border-radius:8px}.oa-home-intro__header{grid-template-columns:minmax(0,1fr);gap:20px}.oa-home-intro .oa-home-intro__kicker{margin-bottom:13px;font-size:10px}.oa-home-intro .oa-home-intro__identity h1,.oa-home-intro .oa-home-intro__identity h2{font-size:32px;max-width:23ch;line-height:1.13}.oa-home-intro__body{font-size:14px;line-height:1.7}.oa-home-intro__actions{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;margin-top:18px}.oa-home-intro .oa-home-intro__button{width:100%;min-height:46px;padding:12px 16px;font-size:13px}.oa-home-intro .oa-home-intro__quote{font-size:12px;margin-top:13px;min-height:44px}.oa-home-intro__reasons{grid-template-columns:minmax(0,1fr);margin-top:24px}.oa-home-intro__reason,.oa-home-intro__reason:first-child,.oa-home-intro__reason:last-child{padding:18px 0;gap:13px}.oa-home-intro__reason+.oa-home-intro__reason{border-left:0;border-top:1px solid #e2e6ea}.oa-home-intro .oa-home-intro__reason h3{font-size:15px;margin-bottom:4px}.oa-home-intro .oa-home-intro__reason p{font-size:12px;line-height:1.6}.oa-home-intro__icon{width:23px;height:23px}.oa-home-intro__details{gap:4px 18px;margin-top:12px}.oa-home-intro .oa-home-intro__details a{font-size:11px;min-height:44px}}@media(prefers-reduced-motion:reduce){.oa-home-intro .oa-home-intro__button{transition:none}}oa-lead-time-table{display:block;min-width:0}.oa-lead-time [hidden]{display:none!important}.oa-lead-time__anchor{display:block;scroll-margin-top:12rem}.oa-lead-time__heading{max-width:92rem;margin-bottom:3.2rem}.oa-lead-time__filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:1.6rem}.oa-lead-time__field{display:flex;flex:1 1 24rem;min-width:0;flex-direction:column;gap:.8rem}.oa-lead-time__field--search{flex:2 1 32rem}.oa-lead-time__field label{font-weight:600}.oa-lead-time__field input,.oa-lead-time__field select{width:100%;min-width:0;min-height:4.8rem;padding:1.2rem 1.4rem;border:1px solid currentColor;border-color:color-mix(in srgb,currentColor 28%,transparent);border-radius:.6rem;font:inherit;color:inherit;background:transparent}.oa-lead-time__field select{padding-inline-end:3.8rem}.oa-lead-time__reset{min-height:4.8rem;flex-shrink:0}.oa-lead-time__table-meta{display:flex;justify-content:space-between;gap:1.2rem;margin-block:1.6rem}.oa-lead-time__table-meta p{margin:0;font-size:.875em}.oa-lead-time__scroll-hint{display:none}.oa-lead-time__scroll{overflow-x:auto;max-width:100%;border:1px solid currentColor;border-color:color-mix(in srgb,currentColor 18%,transparent);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.oa-lead-time__table{width:100%;min-width:var(--oa-table-min-width);border-collapse:collapse;border:0;margin:0;color:inherit;text-align:start;line-height:1.55;font-size:.9375em}.oa-lead-time__table th,.oa-lead-time__table td{min-width:16rem;padding:2rem 1.8rem;vertical-align:top;text-align:start;border:0;border-bottom:1px solid currentColor;border-color:color-mix(in srgb,currentColor 13%,transparent);overflow-wrap:anywhere}.oa-lead-time__table thead th{background:color-mix(in srgb,currentColor 5%,transparent);font-weight:600;white-space:normal}.oa-lead-time__table tbody tr:last-child th,.oa-lead-time__table tbody tr:last-child td{border-bottom:0}.oa-lead-time__table .oa-lead-time__name{min-width:22rem;font-weight:600}.oa-lead-time__name>span,.oa-lead-time__row-link{display:block}.oa-lead-time__type{margin-bottom:.6rem;font-size:.8em;font-weight:400}.oa-lead-time__row-link{width:fit-content;margin-top:.8rem;text-decoration:underline;text-underline-offset:.3rem;font-weight:400}.oa-lead-time__status{display:inline-block;padding:.45rem .8rem;border:1px solid currentColor;border-color:color-mix(in srgb,currentColor 18%,transparent);border-radius:.5rem;font-size:.875em}.oa-lead-time__table .oa-lead-time__notes{min-width:26rem}.oa-lead-time__notes>:first-child{margin-top:0}.oa-lead-time__notes>:last-child{margin-bottom:0}.oa-lead-time__empty{padding:2.4rem;border:1px solid currentColor;border-color:color-mix(in srgb,currentColor 18%,transparent)}.oa-lead-time__empty>:first-child{margin-top:0}.oa-lead-time__empty>:last-child{margin-bottom:0}.oa-lead-time__no-results{padding-block:3.2rem!important}.oa-lead-time__footer{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4rem;margin-top:2.4rem}.oa-lead-time__note{max-width:84rem}.oa-lead-time__note>:first-child{margin-top:0}.oa-lead-time__note>:last-child{margin-bottom:0}.oa-lead-time__footer .btn{flex-shrink:0}.oa-lead-time__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.oa-lead-time :is(input,select,button,a,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:1023px){.oa-lead-time__scroll-hint{display:block}.oa-lead-time__footer{flex-direction:column}}@media(max-width:639px){.oa-lead-time__heading{margin-bottom:2.4rem}.oa-lead-time__filters{gap:1.2rem}.oa-lead-time__field,.oa-lead-time__field--search{flex-basis:100%}.oa-lead-time__table-meta{flex-direction:column;gap:.6rem}.oa-lead-time__table th,.oa-lead-time__table td{padding:1.6rem}.oa-lead-time__footer .btn{width:100%}}.oa-policy-banner__inner{position:relative;display:grid;align-items:center;min-height:var(--oa-banner-height-mobile);overflow:hidden;border-radius:var(--blocks-radius-mobile)}.oa-policy-banner__media,.oa-policy-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.oa-policy-banner__media,.oa-policy-banner__image{display:block;width:100%;height:100%}.oa-policy-banner__image{object-fit:cover}.oa-policy-banner__media--artwork{inset-inline-start:auto;width:100%;-webkit-mask-image:linear-gradient(to right,transparent,#000 40%);mask-image:linear-gradient(to right,transparent,#000 40%)}.oa-policy-banner--artwork .oa-policy-banner__overlay{opacity:max(var(--oa-banner-overlay),.65)}.oa-policy-banner__overlay{background:rgb(var(--color-background));opacity:var(--oa-banner-overlay)}.oa-policy-banner__content{position:relative;z-index:1;width:100%;padding:clamp(2.4rem,4vw,5.6rem);overflow-wrap:anywhere}.oa-policy-banner__brand{margin-block:0 1rem}.oa-policy-banner__heading{margin:0}.oa-policy-banner__content>.rte{margin-block-start:1.6rem}@media(min-width:768px){.oa-policy-banner__media--artwork{width:min(70%,calc(var(--oa-banner-height) * 2.65))}.oa-policy-banner--artwork .oa-policy-banner__overlay{opacity:var(--oa-banner-overlay)}.oa-policy-banner--artwork .oa-policy-banner__content{max-width:65%}.oa-policy-banner__inner{min-height:var(--oa-banner-height);border-radius:var(--blocks-radius)}}.oa-shipping-hero__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(3.2rem,5vw,8rem)}.oa-shipping-hero__content{max-width:68rem}.oa-shipping-hero__content .rich-text__heading{text-wrap:balance}.oa-shipping-hero__content .rich-text__text{max-width:62rem}.oa-shipping-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem}.oa-shipping-hero__media{overflow:hidden;aspect-ratio:3 / 2}.oa-shipping-hero__media img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:1023px){.oa-shipping-hero__grid{grid-template-columns:minmax(0,1fr);gap:3.2rem}.oa-shipping-hero__content{max-width:68rem}}@media(max-width:639px){.oa-shipping-hero__content .rich-text__heading{font-size:calc(var(--font-heading-mobile-scale) * var(--font-h1-size))}.oa-shipping-hero__actions{gap:1rem}.oa-shipping-hero__actions .btn{width:100%}}.oa-hardware{padding-top:var(--oa-hw-top);padding-bottom:var(--oa-hw-bottom)}.oa-hardware__header{max-width:78rem;margin-bottom:clamp(2.4rem,5vw,5rem)}.oa-hardware__heading{margin:0 0 1.2rem}.oa-hardware__intro>:last-child{margin-bottom:0}.oa-hardware__header--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.oa-hardware__count{margin:0 0 1.8rem;opacity:.72}.oa-hardware__grid{display:grid;grid-template-columns:repeat(var(--oa-hw-mobile),minmax(0,1fr));gap:var(--oa-hw-mobile-gap);padding:0;margin:0;list-style:none}.oa-hardware__filler{container-type:inline-size;position:relative;isolation:isolate;display:var(--oa-fill-display-mobile);grid-column:span var(--oa-fill-mobile);align-items:center;align-self:stretch;min-width:0;margin:0;overflow:hidden;border:var(--oa-hw-border-width) solid rgba(var(--color-foreground, 18, 18, 18),var(--oa-hw-border-opacity));border-radius:var(--oa-hw-radius);color:var(--oa-fill-color, #ffffff);background:var(--oa-fill-background, #142a42)}.oa-hardware__filler--manual{min-height:220px}.oa-hardware__filler:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 100% 0%,rgba(77,147,225,.22),transparent 65%)}.oa-hardware__filler-image{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;opacity:.2}.oa-hardware__filler-content{width:100%;box-sizing:border-box;padding:16px}.oa-hardware__filler-eyebrow{margin:0 0 12px;color:inherit;font-size:10px;line-height:1.4;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.8;overflow-wrap:anywhere}.oa-hardware__filler-title{max-width:16ch;margin:0;color:inherit;font-size:22px;line-height:1.15;font-weight:700;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance}.oa-hardware__filler-text{display:none;max-width:46ch;margin:18px 0 0;color:inherit;font-size:15px;line-height:1.65;opacity:.85;overflow-wrap:anywhere}.oa-hardware__filler-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;min-height:44px;box-sizing:border-box;margin-top:22px;padding:11px 14px;border-radius:min(var(--oa-hw-radius),6px);color:var(--oa-fill-background, #142a42);background:var(--oa-fill-color, #ffffff);font-size:12px;font-weight:700;line-height:1.4;text-decoration:none;overflow-wrap:anywhere;transition:opacity .2s ease}.oa-hardware__filler-button>span{flex:0 0 auto;font-size:18px;line-height:1}.oa-hardware__filler-button:focus-visible{outline:2px solid var(--oa-fill-color, #ffffff);outline-offset:4px}@media(hover:hover){.oa-hardware__filler-button:hover{opacity:.85}}@media(min-width:750px){.oa-hardware__filler{display:var(--oa-fill-display-tablet);grid-column:span var(--oa-fill-tablet)}}@media(min-width:990px){.oa-hardware__filler{display:var(--oa-fill-display-desktop);grid-column:span var(--oa-fill-desktop)}}@media(max-width:749px){.oa-hardware__filler--hide-mobile{display:none}}@container (min-width: 300px){.oa-hardware__filler-content{padding:clamp(24px,5cqi,48px)}.oa-hardware__filler-eyebrow{font-size:11px}.oa-hardware__filler-title{font-size:clamp(28px,5cqi,48px)}.oa-hardware__filler-text{display:block}.oa-hardware__filler-button{font-size:14px;padding-inline:20px}}@container (min-width: 700px){.oa-hardware__filler-content{padding-inline:7cqi}.oa-hardware__filler-title{max-width:21ch}}.oa-hardware__card{min-width:0;margin:0;border:var(--oa-hw-border-width) solid rgba(var(--color-foreground, 18, 18, 18),var(--oa-hw-border-opacity));border-radius:var(--oa-hw-radius);background:rgb(var(--color-background, 255, 255, 255));overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.oa-hardware__link{display:flex;height:100%;flex-direction:column;color:inherit;text-decoration:none}.oa-hardware__media{position:relative;width:100%;aspect-ratio:var(--oa-hw-ratio);flex:0 0 auto;overflow:hidden;background:rgba(var(--color-foreground, 18, 18, 18),.035)}.oa-hardware__image,.oa-hardware__placeholder{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;box-sizing:border-box}.oa-hardware__image{object-fit:cover}.oa-hardware__media--contain .oa-hardware__image{object-fit:contain;padding:var(--oa-hw-image-padding)}.oa-hardware__placeholder{padding:var(--oa-hw-image-padding);fill:currentColor;opacity:.2}.oa-hardware__content{padding:var(--oa-hw-content-padding)}.oa-hardware__title{margin:0 0 .6rem;font-size:1.8rem;line-height:1.35;font-weight:700;overflow-wrap:anywhere}.oa-hardware__description{margin:0;font-size:.92em;line-height:1.6;opacity:.7;overflow-wrap:anywhere}.oa-hardware__product-count{position:absolute;top:7px;right:7px;z-index:1;display:inline-flex;align-items:center;justify-content:center;padding:2px 5px;border-radius:3px;background:#ffffffe6;color:#374151;font-size:10px;line-height:1.4;font-weight:400;font-variant-numeric:tabular-nums;pointer-events:none}.oa-hardware__count-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:750px){.oa-hardware__description--hide-desktop{display:none}}@media(max-width:749px){.oa-hardware__description--hide-mobile{display:none}}@media(min-width:990px)and (hover:hover)and (pointer:fine){.oa-hardware--quantities-hover-desktop .oa-hardware__product-count{opacity:0}.oa-hardware--quantities-hover-desktop .oa-hardware__card:hover .oa-hardware__product-count,.oa-hardware--quantities-hover-desktop .oa-hardware__card:focus-within .oa-hardware__product-count{opacity:1}}@media(max-width:749px){.oa-hardware__product-count--hide-mobile{display:none}}.oa-hardware__empty{padding:2rem;border:1px dashed currentColor;list-style:none}.oa-hardware__link:focus-visible{outline:2px solid currentColor;outline-offset:-4px;border-radius:inherit}@media(hover:hover){.oa-hardware__card:has(a):hover{border-color:#4895ef52;box-shadow:0 0 0 .1rem #4895ef1f}}@media(min-width:750px){.oa-hardware__grid{grid-template-columns:repeat(var(--oa-hw-tablet),minmax(0,1fr));gap:var(--oa-hw-gap)}}@media(min-width:990px){.oa-hardware__grid{grid-template-columns:repeat(var(--oa-hw-desktop),minmax(0,1fr))}}@media(max-width:749px){.oa-hardware__content{padding:min(var(--oa-hw-content-padding),14px)}.oa-hardware__title{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.oa-hardware__card,.oa-hardware__filler-button{transition:none}}.oa-manufacturers__header{max-width:78rem;margin-bottom:clamp(2.4rem,5vw,5rem)}.oa-manufacturers__eyebrow{margin:0 0 .8rem;text-transform:uppercase;letter-spacing:.08em;font-size:.85em;opacity:.72}.oa-manufacturers__title{margin:0 0 1.2rem}.oa-manufacturers__layout{display:grid;grid-template-columns:minmax(22rem,28rem) minmax(0,1fr);gap:clamp(4rem,5vw,7rem);align-items:start}.oa-manufacturers__sidebar{min-width:0}.oa-manufacturers__toolbar{display:flex;min-width:0;align-items:center;gap:1.4rem;margin-bottom:1.4rem}.oa-manufacturers__view{display:flex;align-items:center;justify-content:flex-end;gap:.4rem;flex:0 0 auto}.oa-manufacturers__view-button{display:inline-grid;width:3.6rem;height:3.6rem;min-height:3.6rem;padding:.8rem;border-radius:.3rem;place-items:center}.oa-manufacturers__view-button:before,.oa-manufacturers__view-button:after{display:none!important;content:none!important}.oa-manufacturers__view-button svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.oa-manufacturers__view .button{min-width:auto;padding:.7rem;border:0;border-radius:.3rem;box-shadow:none;background:transparent}.oa-manufacturers__view :is(button.is-active,button[aria-pressed=true]){box-shadow:none;background:rgba(var(--color-foreground, 18, 18, 18),.08)}.oa-manufacturers :is(button.is-active,button[aria-pressed=true]){box-shadow:none;background:rgba(var(--color-foreground, 18, 18, 18),.08)}.oa-manufacturers{--oa-sticky-surface: rgb(var(--color-background))}.oa-manufacturers--shade-controls{--oa-sticky-surface: var(--oa-controls-shade)}.oa-manufacturers--shade-categories .oa-manufacturers__sidebar{background:var(--oa-categories-shade)}.oa-manufacturers__toolbar{scroll-margin-top:calc(var(--header-height, 0px) - var(--header-navigation-height, 0px) + 1rem)}.oa-manufacturers__categories h2{margin:0 0 1rem;text-align:center}@media screen and (min-width:750px){.oa-manufacturers{--oa-directory-sticky-top: calc(var(--header-height, 0px) - var(--header-navigation-height, 0px) - 1px);--oa-directory-controls-height: 6rem;--oa-directory-controls-gap: 1.4rem}.oa-manufacturers__sidebar{align-self:stretch}.oa-manufacturers__categories{height:100%}.oa-manufacturers__categories h2,.oa-manufacturers__toolbar{position:sticky;top:var(--oa-directory-sticky-top);z-index:3;box-sizing:border-box;min-height:var(--oa-directory-controls-height);margin-top:0;margin-bottom:var(--oa-directory-controls-gap);padding-block:1.6rem;background:var(--oa-sticky-surface)}.oa-manufacturers__categories h2{display:flex;align-items:center;justify-content:center;box-shadow:3.6rem 0 0 var(--oa-sticky-surface)}.oa-manufacturers__toolbar{box-shadow:-3.6rem 0 0 var(--oa-sticky-surface)}.oa-manufacturers__category-list{position:sticky;top:calc(var(--oa-directory-sticky-top) + var(--oa-directory-controls-height) + var(--oa-directory-controls-gap));box-sizing:border-box;max-height:calc(100vh - var(--oa-directory-sticky-top) - var(--oa-directory-controls-height) - var(--oa-directory-controls-gap));max-height:calc(100dvh - var(--oa-directory-sticky-top) - var(--oa-directory-controls-height) - var(--oa-directory-controls-gap));padding-right:.8rem;padding-bottom:1.6rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin}}.oa-manufacturers__category-toggle{display:none}.oa-manufacturers__category-chevron{width:2.2rem;height:1.3rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;opacity:.28;transition:transform .2s ease}.oa-manufacturers__category-list{display:grid;gap:.2rem}.oa-manufacturers__category-list button{display:flex;box-sizing:border-box;min-width:0;white-space:normal;overflow-wrap:anywhere;justify-content:flex-start;width:100%;padding:.8rem 1rem;color:inherit;background:transparent;border:0;border-radius:var(--oa-alphabet-radius, .4rem);font:inherit;text-align:left;cursor:pointer}.oa-manufacturers__category-list button:is(.is-active,[aria-pressed=true]){box-shadow:none;background:rgba(var(--color-foreground, 18, 18, 18),.08)}.oa-manufacturers__alphabet{display:flex;min-width:0;gap:var(--oa-alphabet-gap, .5rem);flex:1 1 auto;overflow-x:auto}.oa-manufacturers__alphabet button{width:2.8rem;min-width:2.8rem;height:2.8rem;min-height:2.8rem;padding:0;flex:1 1 2.8rem;color:inherit;background:transparent;border:.1rem solid rgba(var(--color-foreground, 18, 18, 18),.25);border-radius:var(--oa-alphabet-radius, .4rem);font:inherit;font-size:.82em;line-height:1;cursor:pointer}.oa-manufacturers__alphabet button[data-reset-filters]{width:auto;min-width:4.8rem;flex:0 1 4.8rem;padding-inline:.5rem}.oa-manufacturers__alphabet button:disabled{cursor:not-allowed;opacity:.3}.oa-manufacturers__summary{margin:0 0 1.8rem;opacity:.72}.oa-manufacturers__directory{display:grid;grid-template-columns:repeat(var(--oa-desktop-columns, 3),minmax(0,1fr));gap:1.6rem}.oa-manufacturer{display:flex;flex-direction:column;min-width:0;border:var(--oa-card-border-width, 1px) solid rgba(var(--color-foreground, 18, 18, 18),var(--oa-card-border-opacity, .16));border-radius:var(--oa-card-radius, .4rem);background:rgb(var(--color-background, 255, 255, 255));overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}@media(hover:hover){.oa-manufacturer:hover{border-color:#4895ef52;box-shadow:0 0 0 .1rem #4895ef1f}}.oa-manufacturer[hidden]{display:none!important}.oa-manufacturer__media-link{display:block;min-width:0;color:inherit;text-decoration:none}.oa-manufacturer__media-link:focus-visible{outline-offset:-.3rem!important}.oa-manufacturer__name-link{color:inherit;text-decoration:none}.oa-manufacturer__name-link:hover{text-decoration:underline;text-underline-offset:.2em}.oa-manufacturer__media{display:grid;min-height:14rem;padding:2rem;place-items:center;background:rgba(var(--color-foreground, 18, 18, 18),.035)}.oa-manufacturer__logo{display:block;width:100%;max-width:22rem;height:9rem;object-fit:contain}.oa-manufacturer__initials{display:grid;width:7rem;height:7rem;place-items:center;border:.1rem solid currentColor;border-radius:50%;font-size:2.4rem;font-weight:600}.oa-manufacturer__content{min-width:0;padding:1.8rem}.oa-manufacturer__content h3{margin:0;font-size:1.8rem;overflow-wrap:anywhere}.oa-manufacturer__categories{margin:1rem 0 0;font-size:.88em;line-height:1.65;opacity:.8;overflow-wrap:anywhere}.oa-manufacturer__more-categories{margin-top:1rem}.oa-manufacturer__more-categories summary{width:fit-content;max-width:100%;min-height:3.2rem;padding-block:.4rem;font-size:.82em;line-height:1.5;cursor:pointer}.oa-manufacturer__more-categories .oa-manufacturer__categories{margin-top:.6rem}.oa-manufacturers__directory[data-current-view=list]{grid-template-columns:1fr}.oa-manufacturers__directory[data-current-view=list] .oa-manufacturer{display:grid;grid-template-columns:minmax(14rem,22rem) minmax(0,1fr);align-items:start}.oa-manufacturers__directory[data-current-view=list] .oa-manufacturer__media{min-height:11rem}.oa-manufacturers__empty{padding:4rem 2rem;text-align:center;border:.1rem dashed rgba(var(--color-foreground, 18, 18, 18),.3)}.oa-manufacturers :is(button,a,summary):focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}@media screen and (max-width:989px){.oa-manufacturers__layout{grid-template-columns:22rem minmax(0,1fr);gap:3.2rem}.oa-manufacturers__alphabet button{width:3.4rem;min-width:3.4rem;height:3.4rem;min-height:3.4rem;flex:0 0 3.4rem}.oa-manufacturers__alphabet button[data-reset-filters]{width:auto;min-width:5.6rem;flex-basis:5.6rem}}@media screen and (max-width:749px){.oa-manufacturers,.oa-manufacturers__layout,.oa-manufacturers__sidebar,.oa-manufacturers__results{min-width:0;max-width:100%}.oa-manufacturers__results{width:100%;overflow:visible}.oa-manufacturers__layout{grid-template-columns:1fr}.oa-manufacturers__toolbar{position:sticky;top:calc(var(--header-height, 0px) - var(--header-navigation-height, 0px) - 1px);z-index:5;box-sizing:border-box;min-height:5rem;height:auto;gap:.8rem;align-items:center;padding-block:.8rem;background:var(--oa-sticky-surface)}.oa-manufacturers__view{width:auto;height:3.4rem;align-items:center;justify-content:flex-end}.oa-manufacturers__view-button{width:3.2rem;height:3.2rem;min-height:3.2rem;padding:.65rem;border-radius:.25rem}.oa-manufacturers__alphabet{display:flex;width:100%;max-width:100%;height:3.4rem;gap:.3rem;align-items:center;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.oa-manufacturers__alphabet::-webkit-scrollbar{display:none}.oa-manufacturers__alphabet button{width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem;flex:0 0 auto;font-size:.86em;scroll-snap-align:start}.oa-manufacturers__alphabet button[data-reset-filters]{min-width:4.8rem;flex-basis:4.8rem}.oa-manufacturers__categories h2{display:none}.oa-manufacturers__category-toggle{display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;width:100%;min-height:4.8rem;padding:1rem 1.2rem;color:inherit;background:rgba(var(--color-foreground, 18, 18, 18),.05);border:0;border-radius:var(--inputs-radius, .4rem);font:inherit;text-align:left;cursor:pointer}.oa-manufacturers__category-list{display:none;padding-top:.6rem}.oa-manufacturers__categories.is-open .oa-manufacturers__category-list{display:grid}.oa-manufacturers__categories.is-open .oa-manufacturers__category-chevron{transform:rotate(180deg)}.oa-manufacturers__directory{grid-template-columns:repeat(var(--oa-mobile-columns, 2),minmax(0,1fr));gap:1rem}.oa-manufacturer__media{min-height:10rem;padding:1.2rem}.oa-manufacturer__logo{height:6.5rem}.oa-manufacturer__content{padding:1.2rem}.oa-manufacturer__content h3{font-size:1.5rem}.oa-manufacturers__directory[data-current-view=list]{grid-template-columns:1fr}.oa-manufacturers__directory[data-current-view=list] .oa-manufacturer{grid-template-columns:10rem minmax(0,1fr)}.oa-manufacturers__directory[data-current-view=list] .oa-manufacturer__media{padding:1.2rem}}.oa-rfq{margin-inline:auto}.oa-rfq.page-width{box-sizing:border-box;width:100%}.oa-rfq--custom{box-sizing:border-box;width:min(100%,var(--oa-content-width));padding-inline:var(--oa-inline-padding)}.oa-rfq--full{box-sizing:border-box;width:100%;max-width:none;padding-inline:var(--oa-inline-padding)}.oa-rfq__header{max-width:85rem;margin-block-end:3.2rem}.oa-rfq__eyebrow{margin:0 0 .8rem;text-transform:uppercase;letter-spacing:.08em;font-size:.85em;opacity:.72}.oa-rfq__title{margin:0 0 1.2rem}.oa-rfq__intro>:first-child{margin-top:0}.oa-rfq [hidden]{display:none!important}.oa-rfq__layout{display:grid;gap:3.2rem;align-items:start}.oa-rfq__form,.oa-rfq__sidebar{min-width:0}.oa-rfq__guide{padding:2.4rem;border:1px solid var(--oa-rfq-panel-border);border-radius:var(--oa-panel-radius);background:var(--oa-rfq-panel-background)}.oa-rfq__guide h2{margin:0 0 2.4rem;font-size:2.4rem;line-height:1.25}.oa-rfq__nav{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.oa-rfq__nav a{display:flex;gap:1.2rem;align-items:center;min-height:4.4rem;padding:.8rem 0;font-size:1.4rem;text-decoration:none;color:inherit}.oa-rfq__nav a>span{color:#2c61eb;font-size:1.2rem;font-weight:600}.oa-rfq__nav a:hover,.oa-rfq__guide-link:hover{text-decoration:underline;text-underline-offset:.3rem}.oa-rfq__nav a:focus-visible,.oa-rfq__guide-link:focus-visible,.oa-rfq__guidance summary:focus-visible{outline:2px solid #2c61eb;outline-offset:4px}.oa-rfq__guidance{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid var(--oa-rfq-panel-border);font-size:1.4rem}.oa-rfq__guidance summary{cursor:pointer;font-weight:600}.oa-rfq__guidance .rte{margin-top:1.2rem;line-height:1.6}.oa-rfq__guidance ul{padding-left:1.8rem}.oa-rfq__guidance li+li{margin-top:.6rem}.oa-rfq__guide-help{margin-top:2rem;font-size:1.3rem;line-height:1.6}.oa-rfq__guide-link{display:inline-flex;gap:.8rem;align-items:center;min-height:4.4rem;margin-top:.8rem;font-size:1.4rem;font-weight:600;color:#2c61eb}.oa-rfq__panel{scroll-margin-top:var(--oa-rfq-sticky-offset, 160px)}@media screen and (min-width:1100px){.oa-rfq__layout--sidebar{grid-template-columns:minmax(24rem,28rem) minmax(0,1fr)}.oa-rfq__layout--right{grid-template-columns:minmax(0,1fr) minmax(24rem,28rem)}.oa-rfq__layout--right .oa-rfq__sidebar{grid-column:2;grid-row:1}.oa-rfq__layout--right .oa-rfq__form{grid-column:1;grid-row:1}.oa-rfq__sidebar--sticky{position:sticky;top:var(--oa-rfq-sticky-offset, 160px);max-height:calc(100svh - var(--oa-rfq-sticky-offset, 160px) - 2.4rem);overflow-y:auto;scrollbar-width:thin}}@media screen and (min-width:750px)and (max-width:1099px){.oa-rfq__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.oa-rfq__layout{gap:2.4rem}.oa-rfq__guide{padding:2rem}.oa-rfq__guide h2{margin-bottom:1.2rem}.oa-rfq__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1rem}.oa-rfq__nav a{font-size:1.3rem;gap:.8rem}.oa-rfq__guide-help,.oa-rfq__guide-link{display:none}.oa-rfq__guidance{margin-top:1.2rem;padding-top:1.6rem}}.oa-rfq__fields,.oa-rfq__form{display:grid;gap:clamp(1.6rem,3vw,3rem)}.oa-rfq__panel{min-width:0;margin:0;padding:clamp(1.6rem,3.5vw,3.2rem);border:1px solid var(--oa-rfq-panel-border);border-radius:var(--oa-panel-radius, 8px);background:var(--oa-rfq-panel-background)}.oa-rfq__panel>legend{padding:0 .8rem;font:inherit;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:600}.oa-rfq__step{display:inline-grid;place-items:center;width:2.8rem;height:2.8rem;margin-inline-end:1rem;border-radius:50%;color:rgb(var(--color-button-text, 255, 255, 255));background:rgb(var(--color-button, 18, 18, 18));font-size:1.4rem}.oa-rfq__helper{margin:.8rem 0 1.6rem;opacity:.75;font-size:.92em}.oa-rfq__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem}.oa-rfq__field{display:flex;flex-direction:column;gap:.7rem}.oa-rfq__field--full{grid-column:1 / -1}.oa-rfq__field .field__input,.oa-rfq__field .select__select{width:100%;min-height:4.8rem;padding:1.2rem 1.4rem;color:rgb(var(--color-foreground, 18, 18, 18));background:rgb(var(--color-background, 255, 255, 255));border:var(--inputs-border-width, .1rem) solid rgba(var(--color-foreground, 18, 18, 18),var(--inputs-border-opacity, .3));border-radius:var(--inputs-radius, .4rem);font:inherit}.oa-rfq__field:has(.select__select){position:relative}.oa-rfq__field:has(.select__select):after{content:"";position:absolute;right:1.7rem;bottom:1.95rem;width:.7rem;height:.7rem;border-right:.15rem solid currentColor;border-bottom:.15rem solid currentColor;transform:rotate(45deg);pointer-events:none}.oa-rfq__field .select__select{-webkit-appearance:none;appearance:none;padding:1.2rem 4.2rem 1.2rem 1.4rem;background-image:none}.oa-rfq__field textarea.field__input{min-height:14rem;resize:vertical;border-radius:var(--oa-panel-radius, .4rem)}.oa-rfq__field :is(input,select,textarea):focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}.oa-rfq__product{min-width:0;margin:0 0 2rem;padding:0 0 2rem;border:0;border-bottom:.1rem solid rgba(var(--color-foreground, 18, 18, 18),.15)}.oa-rfq__product-heading{display:flex;width:100%;align-items:center;justify-content:space-between;padding:0 0 1.4rem;font-weight:600}.oa-rfq__product-actions{display:flex;flex-wrap:wrap;gap:1rem}.oa-rfq__remove{min-height:auto;padding:.6rem 1rem}.oa-rfq__status{padding:clamp(1.6rem,3.5vw,3.2rem);border-radius:var(--oa-panel-radius, .4rem)}.oa-rfq__status--error{color:var(--color-error, #b3261e);border:.1rem solid currentColor}.oa-rfq [aria-invalid=true]{border-color:var(--color-error, #b3261e)}@media screen and (min-width:750px){.oa-rfq__grid--products{grid-template-columns:repeat(2,minmax(0,1fr))}.oa-rfq__field--wide{grid-column:span 2}}@media screen and (max-width:749px){.oa-rfq__grid{grid-template-columns:minmax(0,1fr)}.oa-rfq__field,.oa-rfq__field--full,.oa-rfq__field--wide{min-width:0;max-width:100%;grid-column:auto}.oa-rfq__field input[type=date]{display:block;width:100%;min-width:0;max-width:100%;inline-size:100%;min-inline-size:0;max-inline-size:100%;box-sizing:border-box}.oa-rfq__field:has(#RfqNeededDate){width:100%;min-width:0;max-width:100%;overflow:hidden;contain:inline-size}#RfqNeededDate{display:block;width:100%!important;min-width:0!important;max-width:100%!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;box-sizing:border-box!important;overflow:hidden;-webkit-appearance:none;appearance:none}#RfqNeededDate::-webkit-date-and-time-value{min-width:0;margin:0;text-align:left}}@media(prefers-reduced-motion:no-preference){.oa-rfq__panel{view-transition-name:match-element}}.specification-table__scroll{overflow-x:auto;border:var(--spec-outer-border-thickness) solid rgba(var(--color-foreground),.12);border-radius:var(--spec-border-radius)}.specification-table table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.specification-table th,.specification-table td{width:50%;padding:var(--spec-cell-padding-top) 1.6rem var(--spec-cell-padding-bottom);border:0!important;border-bottom:var(--spec-cell-border-thickness) solid rgba(var(--color-foreground),.12)!important;text-align:left;vertical-align:middle}.specification-table tr:last-child>*{border-bottom:0!important}.specification-table th{border-right:var(--spec-cell-border-thickness) solid rgba(var(--color-foreground),.12)!important;background:var(--spec-col-1);font-weight:600;text-transform:capitalize}.specification-table td{background:var(--spec-col-2);white-space:pre-line;overflow-wrap:anywhere}@media(min-width:750px){.specification-table tbody,.specification-table tr{gap:var(--spec-cell-border-thickness);background:rgba(var(--color-foreground),.12)}.specification-table th,.specification-table td{border:0!important}}@property --oa-chat-offset{syntax: "<length>"; inherits: false; initial-value: 12px;}shopify-chat:not([open]){inset:auto 0 0!important;height:0!important;min-height:0!important}shopify-chat{--oa-chat-offset: max(20px, calc(var(--oa-chat-bottom-clearance, 0px) + 10px));--shopify-chat-activator-offset: var(--oa-chat-offset) !important;transition:--oa-chat-offset var(--oa-chat-motion-duration, .3s) var(--oa-chat-motion-easing, cubic-bezier(.4, 0, .2, 1))}@media(max-width:767.98px){shopify-chat{--oa-chat-offset: max( calc(12px + env(safe-area-inset-bottom, 0px)) , calc(var(--oa-chat-bottom-clearance, 0px) + 10px) )}}@media(max-width:1023.98px){body:has(menu-drawer:not([hidden]),cart-drawer:not([hidden])) shopify-chat{display:none!important}}@media(prefers-reduced-motion:reduce){shopify-chat{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map */
