.build-switcher{padding:14px 20px;position:relative;z-index:5;background:#0e1013}.build-switcher__inner{position:relative;max-width:var(--container-max-width, 1400px);margin:0 auto}.build-switcher__home{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:13px;font-weight:700;text-decoration:none;color:#f2f4f7;opacity:.65;white-space:nowrap;z-index:1}.build-switcher__home:hover{opacity:1}.build-switcher__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.build-switcher__tab{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;background:#171a21;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:10px 18px;font:inherit;font-weight:700;color:#f2f4f7;transition:border-color .15s,box-shadow .15s,transform .15s}.build-switcher__tab:hover{transform:translateY(-2px);border-color:#ffffff47}.build-switcher__tab.is-active{border-color:#5b74f2;box-shadow:0 0 0 2px #5b74f259}.build-switcher__tab-img{width:60px;height:60px;object-fit:contain}.build-switcher__tab-label{font-size:14px}.build-switcher__tabs{display:none}.build-switcher__select{display:inline-block;text-align:left;background:#171a21;color:#f2f4f7;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:10px 40px 10px 18px;font:inherit;font-weight:700;font-size:14px;-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23f2f4f7' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px;transition:border-color .15s,box-shadow .15s}.build-switcher__select:hover{border-color:#ffffff47}.build-switcher__select:focus-visible{border-color:#5b74f2;box-shadow:0 0 0 2px #5b74f259;outline:none}.build-switcher__select option{background:#171a21;color:#f2f4f7}.product-builder[data-product-builder-defer]{display:none}.product-builder[data-product-builder-defer].is-active-build{display:block}.build-switcher__inner{text-align:center}@media(max-width:820px){.build-switcher{padding:10px 12px}.build-switcher__inner{display:flex;align-items:center;gap:10px;text-align:left}.build-switcher__home{position:static;transform:none;flex:0 0 auto}.build-switcher__select{display:block;flex:1 1 auto;width:100%;text-align:center;padding-left:40px}}.ultem-pair .section__color-wrapper{padding-top:0;padding-bottom:0}.ultem-pair__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,3vw,40px);align-items:stretch;max-width:940px;margin-inline:auto}.ultem-pair__item{display:grid;grid-template-rows:auto auto 1fr auto auto;justify-items:center;text-align:center;gap:8px;height:100%}@supports (grid-template-rows: subgrid){.ultem-pair__grid{grid-template-rows:auto auto 1fr auto auto}.ultem-pair__item{grid-row:span 5;grid-template-rows:subgrid;height:auto}}.ultem-pair__media{display:block;width:100%}.ultem-pair__media img{display:block;width:100%;height:auto}.ultem-pair__ask{margin:8px 0 0;font-family:var(--heading-font-family);font-size:clamp(17px,1.5vw,21px);line-height:1.25}.ultem-pair__text{margin:0;max-width:34ch;font-size:14px;line-height:1.5;opacity:.75}.ultem-pair__title{margin-top:2px;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.ultem-pair__button{margin-top:10px;width:100%;max-width:300px;white-space:nowrap;background:#000;color:#fff;border:none}.ultem-pair__button:hover{background:#222;color:#fff}.ultem-pair__actions{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.ultem-pair__form{display:flex;justify-content:center;width:100%}.ultem-pair__actions .ultem-pair__button{margin-top:0}.ultem-pair__form .ultem-pair__button{margin-top:10px}.ultem-pair__button--more{background:transparent;color:#000;box-shadow:inset 0 0 0 1px #000}.ultem-pair__button--more:hover{background:#000;color:#fff}.ultem-pair__note{margin:26px auto 0;max-width:60ch;text-align:center;font-size:14px;line-height:1.5;opacity:.75}@media screen and (max-width:740px){.ultem-pair__grid{grid-template-columns:minmax(0,1fr);gap:28px}}
/*# sourceMappingURL=/cdn/shop/t/224/compiled_assets/styles.css.map?subset=gAAAAAAAAAAAAQ */
