:root{--bg-color: 15 18 23 / 1;--bg-color-og: 15 18 23 / 1;--heading-color: 242 238 230;--text-color: 242 238 230;--text-color-og: 242 238 230;--scrollbar-color: 180 176 166;--link-color: 242 238 230;--link-color-og: 242 238 230;--star-color: 215 166 98;--color-scheme-1-bg: 24 28 35 / 1;--color-scheme-1-grad: none;--color-scheme-1-heading: 242 238 230;--color-scheme-1-text: 242 238 230;--color-scheme-1-btn-bg: 215 166 98;--color-scheme-1-btn-text: 20 17 11;--color-scheme-1-btn-bg-hover: 230 187 124;--drawer-bg-color: 24 28 35 / 1;--drawer-text-color: 242 238 230;--panel-bg-color: 24 28 35 / 1;--panel-heading-color: 242 238 230;--panel-text-color: 242 238 230;--btn-bg-color: 215 166 98;--btn-bg-hover-color: 230 187 124;--btn-text-color: 20 17 11;--btn-bg-color-og: 215 166 98;--btn-text-color-og: 20 17 11;--btn-alt-bg-color: 15 18 23;--btn-alt-text-color: 242 238 230;--input-bg-color: 15 18 23 / 1;--input-text-color: 242 238 230;--card-bg-color: #0f1217;--card-text-color: 242 238 230;--card-border-color: #2c313a;--coll-card-bg-color: #0f1217;--coll-card-border-color: #2c313a;--heading-font-family: "Bodoni Moda", Georgia, serif;--heading-font-weight: 500;--body-font-family: "Hanken Grotesk", system-ui, sans-serif;--navigation-font-family: "Hanken Grotesk", system-ui, sans-serif;--arch-bg: #0f1217;--arch-panel: #181c23;--arch-text: #f2eee6;--arch-muted: #b4b0a6;--arch-brass: #d7a662;--arch-line: #2c313a;--arch-display: "Bodoni Moda", Georgia, serif}html,body{background:var(--arch-bg);color:var(--arch-text)}h1,h2,h3,.h1,.h2,.h3{font-family:var(--arch-display);font-weight:500;text-wrap:balance}.arch-tnum{font-variant-numeric:tabular-nums}.arch-muted{color:var(--arch-muted);max-width:50ch;margin-top:14px}.arch-h2{font-family:var(--arch-display);font-weight:500;font-size:clamp(32px,4.4vw,58px);line-height:1.08;margin:0 0 24px}.arch-h3{font-family:var(--arch-display);font-weight:500;font-size:26px;margin:26px 0 6px}.arch-sec{padding-top:clamp(56px,8vw,112px);padding-bottom:clamp(56px,8vw,112px)}.arch-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 28px;background:var(--arch-brass);color:#14110b;font-weight:600;text-decoration:none}.arch-btn:hover{background:#e6bb7c;color:#14110b}.arch-hero{position:relative;display:flex;align-items:center;min-height:min(78vh,720px);overflow:hidden;background:#090b0e}.arch-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:left center}.arch-hero__tint{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:overlay;opacity:.32;pointer-events:none}.arch-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 46%,#090b0e 64%);pointer-events:none}.arch-hero__wrap{position:relative;z-index:1;display:flex;justify-content:flex-end;width:100%}.arch-hero__text{display:grid;gap:20px;width:min(560px,100%);padding:48px 0}.arch-hero__text h1{font-size:clamp(46px,7.4vw,104px);line-height:1.08;margin:0}.arch-hero__text p{font-size:19px;line-height:1.6;color:#dcd8cf;max-width:44ch;margin:0}.arch-cct{display:grid;gap:6px;font-size:15px}.arch-cct input[type=range]{width:100%;height:28px;padding:0;border:0;background:none;accent-color:var(--arch-brass)}.arch-cct output{color:var(--arch-brass)}.arch-inst{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.arch-inst a{position:relative;display:block;aspect-ratio:7 / 10;overflow:hidden;background:#000;text-decoration:none;color:var(--arch-text)}.arch-inst img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.arch-inst a:hover img{transform:scale(1.03)}.arch-inst a:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.82))}.arch-inst span{position:absolute;z-index:1;left:18px;right:18px;bottom:16px;display:grid;font-size:15px;text-shadow:0 1px 6px #000}.arch-inst b{font:500 28px/1.15 var(--arch-display)}.arch-series{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(28px,5vw,80px);align-items:center;padding-bottom:clamp(56px,8vw,112px)}.arch-series>img{width:100%;aspect-ratio:1;object-fit:cover}.arch-series--flip{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.arch-series--flip>img{order:2}.arch-list{margin-top:26px}.arch-list a{display:grid;grid-template-columns:1fr auto;gap:2px 16px;padding:17px 0;border-top:1px solid var(--arch-line);text-decoration:none;color:var(--arch-text)}.arch-list a:last-child{border-bottom:1px solid var(--arch-line)}.arch-list b{font:500 23px/1.25 var(--arch-display)}.arch-list a:hover b{color:var(--arch-brass)}.arch-list small{grid-column:1 / -1;color:var(--arch-muted);font-size:14.5px}.arch-notes{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding-top:30px;padding-bottom:clamp(56px,8vw,96px);position:relative}.arch-notes:before{content:"";position:absolute;top:0;left:var(--page-gutter, 0);right:var(--page-gutter, 0);border-top:1px solid var(--arch-line)}.arch-notes b{display:block;margin-bottom:6px;font:500 40px/1.1 var(--arch-display);color:var(--arch-brass)}.arch-notes span{color:var(--arch-muted);font-size:15px}.header,store-header{background:var(--arch-bg)!important;color:var(--arch-text);border-bottom:1px solid var(--arch-line)}.main-menu a,.header a,.header button{color:var(--arch-text)}.footer,.cc-footer{background:var(--arch-bg)!important;color:var(--arch-muted);border-top:1px solid var(--arch-line)}.footer a{color:var(--arch-muted)}.footer a:hover{color:var(--arch-text)}.card,.card__media,.card__info-container,.card__info{background:transparent;color:var(--arch-text)}.card__media .media{background:#0d0c0d}.card__title{font:500 22px/1.25 var(--arch-display)!important}.card:hover .card__title a{color:var(--arch-brass)}.arch-card-note{margin:2px 0;color:var(--arch-muted);font-size:14.5px}.arch-tabs{display:flex;flex-wrap:wrap;gap:6px 22px;margin-bottom:28px;font-size:16px}.arch-tabs a{display:inline-flex;align-items:center;min-height:36px;border-bottom:1px solid transparent;color:var(--arch-muted);text-decoration:none}.arch-tabs a.is-active{color:var(--arch-brass);border-color:var(--arch-brass)}.product-media{background:transparent!important}.arch-gallery{display:block}.arch-gallery__stage{display:block;width:100%;padding:0;border:0;background:#0d0c0d;cursor:zoom-in}.arch-gallery__main{display:block;width:100%;aspect-ratio:1;object-fit:cover}.arch-gallery__stage.is-dim img,.arch-gallery__dialog.is-dim img{filter:invert(1);mix-blend-mode:screen;object-fit:contain}.arch-gallery__thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.arch-gallery__thumbs button{width:72px;height:72px;padding:0;border:1px solid transparent;background:#0d0c0d;cursor:pointer}.arch-gallery__thumbs button.is-active{border-color:var(--arch-brass)}.arch-gallery__thumbs img{width:100%;height:100%;object-fit:cover}.arch-gallery__thumbs [data-dim] img{filter:invert(1)}.arch-gallery__dialog{width:min(92vw,92vh);padding:0;border:0;background:#0d0c0d;color:var(--arch-text)}.arch-gallery__dialog::backdrop{background:#000000d9}.arch-gallery__dialog img{display:block;width:100%;height:auto}.arch-gallery__close{position:absolute;top:10px;right:10px;min-height:40px;padding:0 14px;border:0;background:#0f1217d9;color:var(--arch-text);cursor:pointer}.product-info .price,.product-info .price__current{color:var(--arch-brass)}.arch-specs{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);padding-top:clamp(40px,6vw,80px);padding-bottom:clamp(40px,6vw,72px)}.arch-spec{width:100%;border-collapse:collapse}.arch-spec th,.arch-spec td{padding:11px 0;border:0;border-top:1px solid var(--arch-line);background:none;text-align:left;font-weight:400;color:var(--arch-text)}.arch-spec th{width:44%;color:var(--arch-muted)}.arch-dim{background:var(--arch-panel);padding:16px}.arch-dim img{display:block;width:100%;height:auto;filter:invert(1);mix-blend-mode:screen}.arch-reviews{padding-bottom:clamp(40px,6vw,72px)}.arch-page-head{padding-top:56px;padding-bottom:30px}.arch-page-head h1{font-size:clamp(40px,6vw,84px);line-height:1.08;margin:0}.arch-about{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);align-items:center;padding-bottom:88px}.arch-about img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.arch-rte{display:grid;gap:16px}.arch-rte p{margin:0}@media(max-width:768.98px){.arch-hero{min-height:0;align-items:flex-end}.arch-hero__img{height:60%;object-position:30% top}.arch-hero:after{background:linear-gradient(180deg,transparent 18%,#090b0e 50%)}.arch-hero__text{padding:170px 0 34px}.arch-inst{grid-template-columns:1fr 1fr}.arch-series,.arch-series--flip,.arch-specs,.arch-about{grid-template-columns:1fr}.arch-series--flip>img{order:0}.arch-notes{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.arch-inst img{transition:none}}:root{--btn-border-radius: 0px;--input-border-radius: 0px;--input-lg-border-radius: 0px;--textarea-border-radius: 0px}h1,h2,h3,.h1,.h2,.h3,.arch-h2,.arch-h3,.arch-inst b,.arch-list b,.arch-notes b,.card__title{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}@media(min-width:769px){.header__grid{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:24px;padding-top:14px;padding-bottom:14px}.header__grid>.header__logo{grid-column:2;grid-row:1;justify-content:center;margin:0}.header__grid>main-menu{grid-column:1;grid-row:1;width:auto;margin:0}.header__grid .main-menu__content{justify-content:flex-start!important;margin:0!important;padding:0;border:0}.header__grid>.header__icons{grid-column:3;grid-row:1;justify-self:end;margin:0}.header__grid>.header__search{grid-column:3;grid-row:1;justify-self:end;width:200px;margin:0 100px 0 0;padding:0}.header__icon--search-left{display:none!important}}@media(min-width:769px){.header .main-nav,.main-menu__content>ul{display:flex;flex-wrap:wrap;gap:0 4px}}.main-menu__content a,.main-nav a{text-transform:none;letter-spacing:0;font-size:15px}.header__search input{height:40px;background:var(--arch-panel);border:1px solid var(--arch-line);color:var(--arch-text)}.header__search svg{color:var(--arch-muted)}.footer__copyright,.footer small,.cc-footer small,.footer-bottom,.footer .text-sm{color:var(--arch-muted);opacity:1}.back-to-top{border-color:var(--arch-line)!important;color:var(--arch-muted)!important}.product-info hr,.product-info .border-top{border-color:var(--arch-line);background:var(--arch-line)}.product-title{font-family:var(--arch-display);font-size:clamp(34px,4vw,52px)!important;line-height:1.08;font-weight:500}.product-info .price__current{font:500 34px var(--arch-display);color:var(--arch-brass)}.product-vendor-sku{color:var(--arch-muted)}.arch-intro{margin:0;line-height:1.6}.arch-ship{margin:0;color:var(--arch-muted);font-size:14.5px}#specification-card,#specification-card p,#specification-card a,#specification-card div,#product-download-links p{color:var(--arch-text)!important}#specification-card>.bottom-border.mt-4,#specification-card>.bottom-border.mt-4+hr{display:none}#specification-card hr{border-color:var(--arch-line);background:var(--arch-line)}.product-info form button[type=submit]:not([disabled]),.product-info .product-form__submit{background:var(--arch-brass)!important;border-color:var(--arch-brass)!important;color:#14110b!important;border-radius:0;font-weight:600;min-height:50px}.product-info form button[type=submit]:not([disabled]):hover{background:#e6bb7c!important;border-color:#e6bb7c!important}.product-info .shopify-payment-button__button{border-radius:0!important}.sticky-atc-panel{background:var(--arch-panel);color:var(--arch-text);border:1px solid var(--arch-line)}.sticky-atc-panel .card,.card--sticky-atc{background:transparent}.card.sold,.card__media .media img.arch-spot{background:#0d0c0d}.products-toolbar{border-color:var(--arch-line)}.collection-banner{padding-bottom:8px}.collection-banner__heading{font-size:clamp(38px,5.4vw,72px)}.breadcrumbs,.breadcrumbs a{color:var(--arch-muted)}.input,input[type=text],input[type=email],input[type=search],input[type=password],input[type=tel],textarea,select{background-color:transparent;color:var(--arch-text);border-color:#565a63}.input::placeholder,input::placeholder,textarea::placeholder{color:var(--arch-muted);opacity:1}.product-title{font-size:clamp(30px,3.2vw,44px)!important}.input,input[type=text],input[type=email],input[type=search],input[type=password],input[type=tel],textarea,select,.contact-form input,.contact-form textarea{border:1px solid #565a63!important}.header__search input{border-color:var(--arch-line)!important}.arch-cct input[type=range],.quantity input,.qty-input input,input[type=checkbox],input[type=radio]{border:0!important}sticky-atc-panel.sticky-atc-panel{background:var(--arch-panel)!important;color:var(--arch-text);border:1px solid var(--arch-line);opacity:1}sticky-atc-panel .btn{background:transparent;border:1px solid #6d6a62;color:var(--arch-text)}.jdgm-rev-widg__title{display:none!important}.jdgm-rev-widg,.jdgm-widget,.jdgm-rev__body,.jdgm-rev__author,.jdgm-rev-widg__summary-text{color:var(--arch-text)}.collection-banner{margin-bottom:0;padding-bottom:0}.arch-collection-line{margin-top:0;margin-bottom:14px}.products-toolbar{margin-top:0}.main-collection-banner,.cc-main-collection-banner{margin-bottom:0!important}footer form input[type=email],.footer form input[type=email]{border:0!important}.switch:checked+label:after{background-color:var(--arch-brass)}.cart-item img,.cart-items img,.card--mini img{background:#0d0c0d}.cart-item__image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.drawer .cart-item__image,cart-drawer .cart-item__image{width:88px}.main-search-results .card__title{font-size:20px!important}@media(max-width:768.98px){.card__title{font-size:18px!important}}.predictive-result,.predictive-result *{font-family:var(--body-font-family)}.predictive-result p,.predictive-result h3,.predictive-result h4{font-size:15px;line-height:1.35;font-weight:500}.predictive-result__media img,img.predictive-result__media{width:56px;height:56px;object-fit:cover}@media(min-width:769px){.header__search .predictive-search{width:440px;left:auto;right:0}}.products-toolbar .custom-select__btn,.products-toolbar select{border:0!important;background:transparent}
/*# sourceMappingURL=/cdn/shop/t/18/assets/arch-recital.css.map */
