.hero.hero--wide{width:100%;max-width:none;margin:0;min-height:660px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:0;padding:0!important;background:#101013;isolation:isolate;overflow:hidden}.hero--wide .hero-copy{padding:72px max(36px,calc((100vw - 1440px)/2));padding-right:48px;align-self:center}.hero--wide .hero-art{height:100%;min-height:660px;margin:0;align-self:stretch}.hero--wide .hero-art:before{display:none}.hero--wide .hero-frame{width:100%;height:100%;aspect-ratio:auto;background:#1a1a1d}.hero--wide .hero-product{width:100%;height:100%;object-fit:cover!important;object-position:center}.hero--wide .hero-frame picture{height:100%;display:block}.hero--wide .hero-copy h1{font-size:clamp(68px,5.7vw,108px)!important;max-width:10ch;line-height:.95}.hero--wide .hero-description{max-width:38ch;color:#d0d0d4}.hero--wide .art-caption{background:linear-gradient(transparent,#000c);color:#fff;border:0;padding:32px 28px 20px}.hero--wide .hero-footnote{margin-top:36px}.product-image,.gallery-main{aspect-ratio:4/3;background:transparent;padding:0;border:0}.product-image img,.gallery-main img{width:100%;height:100%;object-fit:cover}.thumbnails button{height:auto;aspect-ratio:4/3;background:transparent}.thumbnails img{object-fit:cover}.make-card.make-card--photo{padding:0;overflow:hidden;background:var(--panel);display:flex;flex-direction:column}.make-card--photo img{width:100%;aspect-ratio:4/3;object-fit:cover;margin:0;transition:transform .25s}.make-card--photo h3{margin:22px 24px 8px}.make-card--photo>span{margin:0 24px 24px;display:flex;justify-content:space-between}.make-card--photo:hover img{transform:scale(1.025)}.custom-art{aspect-ratio:4/3;overflow:hidden;background:var(--panel)}.custom-art img{height:100%;width:100%;object-fit:cover}.custom-art span{background:#09090dcc;color:#fff;padding:9px 14px;left:16px;bottom:16px}.product-card-body{padding:18px 2px 0}.product-card h3{min-height:2.7em}.product-card .muted:empty{display:none}.product-page .product-info{min-width:0}.palette-toolbar{display:flex;align-items:end;gap:24px;flex-wrap:wrap;margin:24px 0}.palette-toolbar:empty{display:none}.palette-toolbar label{width:min(320px,100%)}.palette-board{border:1px solid var(--line);background:#121215;padding:24px;margin:28px 0}.palette-board-heading{display:flex;gap:22px;justify-content:space-between;align-items:baseline}.palette-board h3{font-size:20px;margin-bottom:8px}.palette-board-heading p{font-size:13px;color:var(--muted)}.palette-selection{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.palette-selection:empty{display:none}.palette-picked{display:flex;gap:12px;align-items:center;border:1px solid var(--line);padding:10px;min-width:0;background:var(--panel)}.palette-picked img{width:76px;height:68px;object-fit:cover;flex-shrink:0}.palette-picked>div{min-width:0;flex:1}.palette-picked strong,.palette-picked span,.palette-picked small{display:block}.palette-picked strong{font-size:13px;margin:4px 0;line-height:1.3}.palette-picked small{font-size:10px;color:#ff938f;text-transform:uppercase;letter-spacing:.06em}.palette-picked span{font-size:10px;color:var(--muted);line-height:1.4;overflow-wrap:anywhere}.palette-picked .icon-button{width:28px;height:36px;font-size:24px}.palette-board>[hidden],.swatch-dialog [hidden]{display:none!important}.swatch-dialog .button{margin:6px 10px 6px 0}.swatch-dialog>img{aspect-ratio:4/3}.swatch-card{border-color:var(--line);background:#141417}.swatch-card:hover{border-color:var(--red)}.swatch-card small{line-height:1.5}.finish-tabs{flex-wrap:wrap}.custom-color-summary{display:flex;gap:12px;flex-wrap:wrap;margin:12px 0 20px}.custom-color-summary img{width:72px;height:58px;object-fit:cover;border:1px solid var(--line)}.custom-color-summary figure{margin:0;width:110px}.custom-color-summary figcaption{font-size:11px;color:var(--muted);line-height:1.4;margin-top:7px}.custom-wizard input[readonly]{color:#ddd;background:#222228}.custom-wizard fieldset>label,.custom-wizard fieldset>.form-grid{margin-top:18px}.wizard-summary p{overflow-wrap:anywhere;white-space:pre-wrap;margin-bottom:10px}.wizard-summary p:last-child{margin-bottom:0}.custom-wizard [hidden]{display:none!important}.contact-page>div:first-child>img{width:100%;aspect-ratio:4/3;object-fit:cover;margin-top:28px}.shop-makes-nav{position:relative}.shop-makes-nav .mega{width:340px;padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:6px 16px}.shop-makes-nav .mega>a{padding:8px 0;min-height:40px}.shop-makes-nav .mega>a:last-child{grid-column:1/-1;border-top:1px solid var(--line);margin-top:8px;padding-top:16px}.shop-makes-nav:not([open]) .mega{display:none}.site-footer .footer-help{gap:7px}@media(min-width:1500px){.hero--wide .hero-copy{padding-left:max(56px,calc((100vw - 1600px)/2))}.hero--wide .hero-art{min-height:700px}}@media(max-width:1100px){.hero--wide .hero-copy{padding:48px 32px}.hero--wide .hero-copy h1{font-size:76px!important}.hero--wide .hero-art,.hero.hero--wide{min-height:560px}.palette-selection{grid-template-columns:1fr 1fr}.shop-makes-nav .mega{width:auto}}@media(max-width:700px){.hero.hero--wide{grid-template-columns:1fr;min-height:0}.hero--wide .hero-copy{padding:40px 22px 34px}.hero--wide .hero-copy h1{font-size:clamp(56px,14vw,78px)!important}.hero--wide .hero-art{min-height:0;height:auto;aspect-ratio:4/3}.hero--wide .hero-frame{height:100%;aspect-ratio:4/3}.hero--wide .hero-description{font-size:15px}.hero--wide .hero-art:before{display:none}.hero--wide .art-caption{padding:28px 18px 14px}.hero--wide .hero-footnote{display:none}.make-card--photo h3{font-size:27px;margin:16px 14px 6px}.make-card--photo>span{margin:0 14px 16px}.product-image,.gallery-main{aspect-ratio:4/3}.palette-board{padding:16px;margin:20px 0}.palette-board-heading{display:block}.palette-selection{grid-template-columns:1fr}.palette-picked img{width:66px;height:52px}.palette-picked strong{font-size:14px}.palette-picked span{font-size:11px}.palette-toolbar{gap:12px;margin:18px 0}.palette-toolbar label{flex:1}.palette-board>.button{width:100%;gap:12px}.swatch-grid{gap:14px 9px}.swatch-card strong{font-size:12px}.swatch-card small{font-size:9px}.swatch-dialog{padding:18px}.swatch-dialog .button{width:100%;margin:5px 0}.wizard-nav{gap:5px}.wizard-nav button{font-size:11px}.shop-makes-nav .mega{width:100%;padding:12px;gap:4px 16px}.product-card h3{min-height:0}.custom-art{aspect-ratio:4/3}.product-card .quick-view-button{font-size:11px}.product-card-body{padding-top:14px}}@media(prefers-reduced-motion:reduce){.make-card--photo img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/refinements.css.map */
