.ul-series{color:#273d43;margin:clamp(24px,5vw,76px) auto;max-width:1240px}.ul-series-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.88fr);gap:clamp(24px,6vw,84px);align-items:start}.ul-series-image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff}.ul-series-copy{padding-top:clamp(0px,2vw,28px)}.ul-series-copy h1{font-size:clamp(32px,3.6vw,54px);line-height:1.11;margin:12px 0 16px}.ul-series-copy p{line-height:1.6}.ul-series-copy .ul-series-price{font-size:1.3rem}.ul-series-variants{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 14px}.ul-series-variants a{border:1px solid #b4c0be;padding:8px 14px;color:inherit}.ul-series-variants a[aria-current=true]{border:2px solid #273d43;padding:7px 13px}.ul-series-buy{width:100%;border:0;background:#273d43;color:#fff;padding:15px;font:inherit;cursor:pointer}.ul-series-buy:disabled{opacity:.5}.ul-series details{border-top:1px solid #d5dcda;margin:16px 0 0;padding:12px 0}.ul-series summary{cursor:pointer;font-weight:600}.ul-series dd{margin:0 0 12px}.ul-extra-photos div{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ul-extra-photos img{width:100%;height:auto}.ul-series-buy:focus-visible,.ul-series a:focus-visible{outline:3px solid #486c65;outline-offset:2px}@media(max-width:749px){.ul-series-grid{grid-template-columns:1fr;gap:18px}.ul-series-copy{padding:0}}