.ac-shoppable{position:relative;display:block}.ac-shoppable>img,.ac-shoppable>.ac-placeholder{display:block;width:100%;height:auto}.ac-spot{position:absolute;margin:0;padding:0;background:transparent;border:0;cursor:pointer;z-index:2}.ac-spot__ring{position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;background:#fbf9f6eb;box-shadow:0 2px 14px #0000004d;transition:transform .22s cubic-bezier(.33,1,.68,1)}.ac-spot__ring:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:50%;background:var(--ac-ink)}.ac-spot__ring:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1px solid rgb(251 249 246 / .55);animation:ac-pulse 2.6s ease-out infinite}@keyframes ac-pulse{0%{transform:scale(.7);opacity:.9}70%{transform:scale(1.35);opacity:0}to{transform:scale(1.35);opacity:0}}@media(prefers-reduced-motion:reduce){.ac-spot__ring:after{animation:none;opacity:.5}}.ac-spot:hover .ac-spot__ring,.ac-spot[aria-expanded=true] .ac-spot__ring{transform:scale(1.18)}.ac-spot__pill{position:absolute;bottom:calc(50% + 24px);left:50%;transform:translate(-50%,6px);display:flex;flex-direction:column;gap:.25em;width:max-content;max-width:17rem;padding:.85em 1.1em;background:var(--ac-paper);color:var(--ac-ink);box-shadow:0 10px 34px #00000042;text-align:left;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s,transform .22s,visibility .22s}.ac-spot__pill span{font-family:var(--ac-display);font-size:.875rem;font-weight:600;line-height:1.25}.ac-spot__pill b{font-family:var(--ac-sans);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ac-mid)}.ac-spot:hover .ac-spot__pill,.ac-spot:focus-visible .ac-spot__pill,.ac-spot[aria-expanded=true] .ac-spot__pill{opacity:1;visibility:visible;transform:translate(-50%)}.ac-spot[data-ac-edge=start] .ac-spot__pill{left:0;transform:translateY(6px)}.ac-spot[data-ac-edge=start]:hover .ac-spot__pill,.ac-spot[data-ac-edge=start][aria-expanded=true] .ac-spot__pill{transform:translate(0)}.ac-spot[data-ac-edge=end] .ac-spot__pill{left:auto;right:0;transform:translateY(6px)}.ac-spot[data-ac-edge=end]:hover .ac-spot__pill,.ac-spot[data-ac-edge=end][aria-expanded=true] .ac-spot__pill{transform:translate(0)}.ac-rooms__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(20px,3vw,44px)}.ac-room{display:flex;flex-direction:column}.ac-room .ac-mount{transition:border-color .25s}.ac-room:hover .ac-mount{border-color:var(--ac-ink)}.ac-room__cap{margin-top:clamp(14px,1.6vw,20px)}.ac-room__cap h3{margin:0 0 .35em}.ac-room__cap p{margin:0;max-width:44ch;font-size:.875rem;line-height:1.6;color:var(--ac-mid)}.ac-room__cap .ac-link{margin-top:1em}@media(max-width:749px){.ac-rooms__grid{grid-template-columns:1fr}}.ac-upload__grid{display:grid;grid-template-columns:.85fr 1fr;gap:clamp(28px,5vw,80px);align-items:center}.ac-upload__copy{max-width:44ch}.ac-demo{--ac-wood-a: #4a2f1d;--ac-wood-b: #2d1b10;position:relative;aspect-ratio:5 / 7;max-width:24rem;margin-inline:auto;padding:clamp(14px,2.6vw,26px);background:linear-gradient(142deg,var(--ac-wood-a),var(--ac-wood-b) 62%,var(--ac-wood-a));box-shadow:0 24px 60px #0f0d0b42,inset 0 0 0 1px #ffffff12;transition:background .4s}.ac-demo[data-wood=teak]{--ac-wood-a: #a9702f;--ac-wood-b: #7d4c1c}.ac-demo__mat{width:100%;height:100%;padding:16%;background:#f7f3ec;box-shadow:inset 0 0 0 1px #0f0d0b0f}.ac-demo__open{display:grid;place-items:center;width:100%;height:100%;overflow:hidden;background:#e9e2d6;box-shadow:inset 0 0 0 1px #0f0d0b1a;text-align:center}.ac-demo__open span{font-family:var(--ac-sans);font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;line-height:1.9;color:var(--ac-faint)}.ac-demo__open img{display:block;width:100%;height:100%;object-fit:cover}.ac-woods{display:flex;justify-content:center;gap:10px;margin-top:clamp(16px,2vw,22px)}.ac-woods button{display:flex;align-items:center;gap:.6em;padding:.7em 1.1em;background:transparent;border:1px solid var(--ac-hair);font-family:var(--ac-sans);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ac-mid);cursor:pointer;transition:border-color .2s,color .2s}.ac-woods button[aria-pressed=true]{border-color:var(--ac-ink);color:var(--ac-ink)}.ac-woods i{width:14px;height:14px;border:1px solid rgb(15 13 11 / .18)}.ac-woods i.ac-wal{background:linear-gradient(140deg,#4a2f1d,#2d1b10)}.ac-woods i.ac-tea{background:linear-gradient(140deg,#a9702f,#7d4c1c)}.ac-plate{margin:.9em 0 0;text-align:center;font-family:var(--ac-sans);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-faint)}.ac-plate b{color:var(--ac-ink);font-weight:500}.ac-file{display:inline-block;margin-top:clamp(18px,2.4vw,28px);padding:1.05em 2.3em;background:var(--ac-ink);color:var(--ac-paper);border:1px solid var(--ac-ink);font-family:var(--ac-sans);font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background .22s,color .22s}.ac-file:hover{background:transparent;color:var(--ac-ink)}.ac-file input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ac-fineprint{margin:1em 0 0;font-size:.71875rem;color:var(--ac-faint)}@media(max-width:749px){.ac-upload__grid{grid-template-columns:1fr}}.ac-story__lead{max-width:62ch;font-family:var(--ac-display);font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:400;line-height:1.55;color:var(--ac-ink)}.ac-story__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(28px,5vw,76px);align-items:start}.ac-story__grid>.ac-shead{margin-bottom:0;position:sticky;top:90px}.ac-story__body{max-width:64ch;font-size:1rem;line-height:1.8;color:var(--ac-mid)}.ac-story__body h3{margin:1.8em 0 .5em;color:var(--ac-ink)}.ac-story__body h3:first-child{margin-top:0}.ac-story__body p{margin:0 0 1.1em}.ac-story__body blockquote{margin:1.8em 0;padding-left:1.4em;border-left:2px solid var(--ac-accent);font-family:var(--ac-display);font-size:1.1875rem;line-height:1.5;color:var(--ac-ink)}@media(max-width:989px){.ac-story__grid{grid-template-columns:1fr}.ac-story__grid>.ac-shead{position:static}}.ac-steps{display:grid;grid-template-columns:repeat(var(--ac-cols, 4),1fr);gap:clamp(20px,3vw,44px);counter-reset:ac-step}.ac-step{padding-top:1.1em;border-top:2px solid var(--ac-ink)}.ac-step:before{counter-increment:ac-step;content:counter(ac-step,decimal-leading-zero);display:block;margin-bottom:.7em;font-family:var(--ac-sans);font-size:.625rem;font-weight:500;letter-spacing:.2em;color:var(--ac-accent)}.ac-step h3{margin:0 0 .4em;font-size:1.0625rem}.ac-step p{margin:0;font-size:.84375rem;line-height:1.65;color:var(--ac-mid)}@media(max-width:989px){.ac-steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:599px){.ac-steps{grid-template-columns:1fr}}.ac-posts{display:grid;grid-template-columns:repeat(var(--ac-cols, 3),1fr);gap:clamp(22px,3vw,44px)}.ac-post{display:block;color:inherit;text-decoration:none}.ac-post .ac-mount{transition:border-color .25s}.ac-post:hover .ac-mount{border-color:var(--ac-ink)}.ac-post:hover h3{color:var(--ac-accent)}.ac-post__meta{margin:1.1em 0 .5em;font-family:var(--ac-sans);font-size:.625rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ac-faint)}.ac-post h3{margin:0 0 .4em;transition:color .2s}.ac-post p{margin:0;font-size:.84375rem;line-height:1.65;color:var(--ac-mid)}@media(max-width:989px){.ac-posts{grid-template-columns:repeat(2,1fr)}}@media(max-width:599px){.ac-posts{grid-template-columns:1fr}}.ac-shoppable--fill{position:absolute;top:0;right:0;bottom:0;left:0}.ac-shoppable--fill>img,.ac-shoppable--fill>.ac-placeholder{width:100%;height:100%;object-fit:cover}.ac-story__title{margin:0 0 .3em;max-width:18ch;font-family:var(--ac-display);font-weight:600;font-size:clamp(2.5rem,5.4vw,4.75rem);line-height:1;letter-spacing:-.004em}.ac-story__title+.ac-story__lead{margin-top:.6em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/acrehand-2.css.map */
