.ariba-about{padding-block:44px 32px}.ariba-about__intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center}.ariba-about__eyebrow{color:#176377;font-weight:700;margin-bottom:10px}.ariba-about h1{font-size:clamp(32px,3vw,46px);line-height:1.16;margin-bottom:22px}.ariba-about__copy{max-width:65ch}.ariba-about__image img{width:100%;height:auto;max-height:440px;object-fit:cover;object-position:center 65%;display:block;border-radius:8px}.ariba-about__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.ariba-about__actions a{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.ariba-about__support{border-top:1px solid #d9e2e5;margin-top:40px;padding-top:32px}.ariba-about__support>h2{font-size:clamp(24px,2.2vw,30px);margin-bottom:24px}.ariba-about__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ariba-about__grid h3{font-size:21px;line-height:1.3}.ariba-about a:focus-visible{outline:3px solid #176377;outline-offset:4px}@media(max-width:768px){.ariba-about{padding-block:28px 24px}.ariba-about__intro,.ariba-about__grid{grid-template-columns:minmax(0,1fr)}.ariba-about__intro{gap:24px}.ariba-about__grid{gap:20px}.ariba-about__image img{max-height:340px}.ariba-about__support{margin-top:28px;padding-top:24px}}.ariba-collection-review{margin-top:12px;margin-bottom:30px;color:#253e48}.ariba-collection-review__grid{display:grid;grid-template-columns:minmax(0,45%) minmax(0,55%);background:#edf3f4;border:1px solid #d1dfe2}.ariba-collection-review__photo{min-width:0;min-height:340px}.ariba-collection-review__image{display:block;width:100%;height:100%;max-height:430px;object-fit:cover;object-position:center 62%}.ariba-collection-review__copy{padding:28px 32px;min-width:0}.ariba-collection-review__eyebrow{font-size:12px;line-height:1.4;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:#346575;margin:0 0 10px}.ariba-collection-review h2{font-size:clamp(24px,2.5vw,32px);line-height:1.14;margin:0 0 18px;color:#153f4b}.ariba-collection-review .rte{font-size:15px;line-height:1.6}.ariba-collection-review .rte ul{padding-left:20px;margin-bottom:18px}.ariba-collection-review .rte li{margin-bottom:7px}.ariba-collection-review__contact{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;background:#174b59;color:#fff;text-decoration:none;font-weight:700;font-size:14px}.ariba-collection-review__contact:hover{background:#103b47;color:#fff}.ariba-collection-review__contact:focus-visible{outline:3px solid #b9561d;outline-offset:4px}@media(max-width:768px){.ariba-collection-review__grid{grid-template-columns:minmax(0,1fr)}.ariba-collection-review__photo{min-height:0;height:260px}.ariba-collection-review__image{height:260px;max-height:none}.ariba-collection-review__copy{padding:24px 20px}.ariba-collection-review{margin-bottom:24px}}.ariba-exofit{padding-block:clamp(.85rem,2vw,1.75rem);color:#173e46}.ariba-exofit [hidden]{display:none!important}.ariba-exofit__header{padding:clamp(1rem,2.4vw,1.75rem);background:#f0f8fb;color:#173e46;border:1px solid #d6e8ee;border-inline-start:4px solid #007fa3}.ariba-exofit__header--with-image{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:1.25rem}.ariba-exofit__header h1{color:#006b8a;margin-block:.25em;font-size:clamp(1.55rem,3vw,2.4rem)}.ariba-exofit__header p{max-width:60ch;margin:0}.ariba-exofit__header p:first-child{font-weight:700}.ariba-exofit__header img{display:block;width:100%;height:auto;max-height:240px;object-fit:contain}.ariba-exofit__filter{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-block:1rem}.ariba-exofit__filter label{font-weight:700}.ariba-exofit__filter button{color:#006b8a;text-decoration:underline}.ariba-exofit__filter p{margin:0}@media(max-width:749px){.ariba-exofit__header--with-image{grid-template-columns:1fr}}.ariba-exofit__configurations{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:1rem;align-items:start;margin-block-start:1.25rem}.ariba-exofit__group{padding:1rem;background:#fff;border:1px solid #d7e4e7;border-inline-start:3px solid #0089ad}.ariba-exofit__group h2{margin:0 0 .75rem;font-size:1.25rem}.ariba-exofit__choice{display:flex;align-items:center;gap:.6rem;margin-block-end:.85rem}.ariba-exofit__choice label{font-weight:700}.ariba-exofit__group ul{list-style:none;margin:0;padding:0}.ariba-exofit__group .ariba-exofit__card{display:grid;gap:.8rem;align-content:start;margin:0 0 .75rem}.ariba-exofit__group .ariba-exofit__card:last-child{margin-block-end:0}.ariba-exofit__details{display:grid;gap:.25rem}.ariba-exofit__details h3{margin:0 0 .25rem;font-size:1.05rem;line-height:1.35}.ariba-exofit__photo img{display:block;width:120px;height:100px;object-fit:contain}.ariba-exofit__line span{color:#a44800;font-weight:800}.ariba-exofit__basket{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#f0f8fb;border:1px solid #d6e8ee}.ariba-exofit__basket p{flex-basis:100%;margin:0}.ariba-exofit__basket p:empty{display:none}.ariba-exofit__basket button{padding:.55rem .8rem;background:#f28c00;color:#173e46;font-weight:700}.ariba-exofit__basket button:disabled,.ariba-exofit__order button:disabled{opacity:.6;cursor:default}.ariba-exofit__order{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.ariba-exofit__order input{width:4.5rem}.ariba-exofit__order button{padding:.55rem .8rem;border:0;background:#f28c00;color:#173e46;font-weight:700}.ariba-exofit__card :focus-visible{outline:2px solid #173e46;outline-offset:2px}.ariba-exofit__example{margin:0;justify-self:center;text-align:center}.ariba-exofit__example img{width:180px;height:180px;margin-inline:auto}.ariba-exofit__example figcaption{margin-block-start:.4rem;font-size:.85rem}.ariba-exofit__application{font-size:.95rem;margin-block:0 .8rem}.ariba-exofit__guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;margin-block-start:2rem}.ariba-exofit__guide>div{padding:1rem 1.25rem;background:#f0f8fb;border-inline-start:3px solid #0089ad}.ariba-exofit__guide h2{font-size:1.25rem}.ariba-exofit__guide dt{font-weight:700}.ariba-exofit__guide dd{margin:0 0 .65rem}.ariba-exofit__guide a{text-decoration:underline}.ariba-lines{padding-top:36px;padding-bottom:48px;max-width:1180px;margin-inline:auto}.ariba-lines__header{max-width:740px;margin-bottom:24px}.ariba-lines__header h1{color:#163c46;font-size:clamp(28px,4vw,42px);line-height:1.12;margin:0 0 14px}.ariba-lines__intro{color:#344b54;line-height:1.6;font-size:17px}.ariba-lines__intro p{margin:0}.ariba-lines__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:0}.ariba-lines__item{min-width:0;margin:0}.ariba-lines__link{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:16px 20px;box-sizing:border-box;border:1px solid #b9cdd2;border-left:4px solid #28657a;background:#f1f7f8;color:#163c46;text-decoration:none;font-size:20px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.ariba-lines__maker{font-weight:400}.ariba-lines__link:hover{background:#e2eef1;border-color:#28657a}.ariba-lines__link:focus-visible{outline:3px solid #a64107;outline-offset:3px}@media(max-width:768px){.ariba-lines{padding-top:24px;padding-bottom:32px}.ariba-lines__list{grid-template-columns:minmax(0,1fr)}.ariba-lines__link{font-size:18px;min-height:60px;padding:14px 16px}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map */
