html[data-wall=indigo],html[data-wall=indigo] .color-scheme-1{--color-bg: 24, 27, 56;--color-text: 238, 240, 246;--color-border: 52, 56, 104;--color-link: 238, 240, 246;--wall-shade: 15, 17, 40;--wall-hi: 36, 40, 86;--color-button: 255, 193, 94;--color-button-text: 26, 20, 5}html[data-wall=slate],html[data-wall=slate] .color-scheme-1{--color-bg: 35, 39, 46;--color-text: 238, 240, 242;--color-border: 60, 66, 77;--color-link: 238, 240, 242;--wall-shade: 24, 27, 32;--wall-hi: 52, 58, 68;--color-button: 255, 193, 94;--color-button-text: 26, 20, 5}html[data-wall=sage],html[data-wall=sage] .color-scheme-1{--color-bg: 43, 64, 54;--color-text: 234, 241, 236;--color-border: 68, 97, 79;--color-link: 234, 241, 236;--wall-shade: 28, 44, 36;--wall-hi: 62, 92, 76;--color-button: 255, 193, 94;--color-button-text: 26, 20, 5}html[data-wall=brick],html[data-wall=brick] .color-scheme-1{--color-bg: 75, 35, 38;--color-text: 246, 234, 230;--color-border: 110, 58, 61;--color-link: 246, 234, 230;--wall-shade: 52, 22, 25;--wall-hi: 104, 52, 56;--color-button: 255, 193, 94;--color-button-text: 26, 20, 5}html[data-wall=sand],html[data-wall=sand] .color-scheme-1{--color-bg: 216, 202, 180;--color-text: 35, 29, 20;--color-border: 185, 169, 143;--color-link: 35, 29, 20;--wall-shade: 196, 181, 157;--wall-hi: 232, 222, 205;--color-button: 35, 29, 20;--color-button-text: 243, 233, 210}:root{--frame: #0c0c0f;--lamp: 255, 193, 94;--bar-h: 6.4rem;--ease-out: cubic-bezier(.22, .8, .2, 1)}html{background:rgb(var(--color-bg))}body{background-color:rgb(var(--color-bg));transition:background-color .5s ease,color .5s ease;font-feature-settings:"ss01","cv11"}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{transition:background-color .5s ease,color .5s ease}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.022em;line-height:1.04;font-weight:700}h1,.h1{font-size:calc(var(--heading-scale) * clamp(3.6rem,9.2vw,7.6rem))}h2,.h2{font-size:calc(var(--heading-scale) * clamp(2.8rem,5.4vw,4.8rem))}h3,.h3{font-size:calc(var(--heading-scale) * clamp(2.2rem,3vw,3rem))}.h4,h4{font-family:var(--font-heading-family);letter-spacing:-.01em}.eyebrow{display:block;margin-block-end:1rem;font-size:1.4rem;font-weight:500;letter-spacing:0;text-transform:none;opacity:.7}.section-header__subtitle,.text-muted,.subtext{color:rgba(var(--color-text),.72)}.button{min-height:5.2rem;padding:1.2rem 2.8rem;border-radius:6px;font-weight:600;letter-spacing:0;transition:transform .2s var(--ease-out),box-shadow .25s ease,background-color .2s ease}.button:hover{box-shadow:0 0 0 1px rgb(var(--btn-bg)),0 10px 28px -10px rgba(var(--lamp),.55)}.button--secondary{border-width:1px}.button--accent{--btn-bg: var(--lamp);--btn-fg: 26, 20, 5}.link{text-underline-offset:.3em}.header{background:rgba(var(--color-bg),.92);backdrop-filter:saturate(1.2) blur(14px);-webkit-backdrop-filter:saturate(1.2) blur(14px);border-block-end-color:rgba(var(--color-border),.7)}.header__logo-text{font-family:var(--font-heading-family);font-weight:700;text-transform:none;letter-spacing:.01em;font-size:clamp(1.7rem,5vw,2.2rem)}.menu__item>a,.menu__item>details>summary{font-size:1.5rem}.mega,.dropdown{background:rgb(var(--color-bg))}.header__wall{position:relative}.count-pip{position:absolute;inset-block-start:.5rem;inset-inline-end:.3rem;min-width:1.8rem;height:1.8rem;padding:0 .45rem;border-radius:999px;background:rgb(var(--lamp));color:#1a1405;font-size:1.1rem;font-weight:700;line-height:1.8rem;text-align:center;pointer-events:none}.count-pip[hidden]{display:none}.cart-count-bubble{background:rgb(var(--lamp));color:#1a1405}@keyframes nail-bump{0%{transform:translateY(0) rotate(0)}25%{transform:translateY(-5px) rotate(-8deg)}55%{transform:translateY(2px) rotate(6deg)}80%{transform:translateY(0) rotate(-3deg)}to{transform:none}}.is-bumped{animation:nail-bump .7s var(--ease-out);transform-origin:50% 0}.product-card{gap:1.4rem}.product-card__media{position:relative}.product-card__media .media{--media-radius: 0;border-radius:0;background:rgba(var(--color-text),.06)}.frame-style--frame .product-card__media .media{border:.7rem solid var(--frame);box-shadow:0 0 0 1px rgba(var(--color-text),.22),0 22px 34px -18px #000000b3,inset 0 0 0 1px #ffffff14}.product-card__info{gap:.2rem;padding-inline:0}.product-card__title{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700;letter-spacing:-.01em;line-height:1.2;-webkit-line-clamp:2}@media screen and (min-width:750px){.product-card__title{font-size:2rem}}.product-card__no{font-size:1.25rem;color:rgba(var(--color-text),.62);font-variant-numeric:tabular-nums}.product-card .price{font-size:1.5rem;margin-block-start:.4rem}.product-card__actions .button{min-height:4.4rem;font-size:1.4rem;border-radius:6px}.badge{border-radius:3px;font-weight:600}.badge--sale{background:rgb(var(--color-sale));color:rgb(var(--color-sale-text))}.badge--muted{background:rgba(var(--color-bg),.88);color:rgb(var(--color-text))}.wall-save{position:absolute;inset-block-start:.8rem;inset-inline-end:.8rem;z-index:3;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:rgba(var(--color-bg),.72);color:rgb(var(--color-text));backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:pointer;transition:transform .2s var(--ease-out),background-color .2s ease}.wall-save:hover{transform:scale(1.06)}.wall-save .icon{fill:transparent;transition:fill .2s ease,transform .35s var(--ease-out)}.wall-save[aria-pressed=true]{background:rgb(var(--lamp));color:#1a1405}.wall-save[aria-pressed=true] .icon{fill:currentColor;animation:heart-pop .45s var(--ease-out)}@keyframes heart-pop{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}.wall-save--inline{position:static;width:auto;height:4.8rem;gap:.8rem;padding:0 1.8rem;border-radius:6px;border:1px solid rgba(var(--color-text),.3);background:transparent;font-size:1.5rem;font-weight:600;display:inline-flex;align-items:center}.wall-save--inline[aria-pressed=true]{border-color:rgb(var(--lamp))}.drawer__panel{box-shadow:-30px 0 70px -20px #0009}.drawer__title{font-family:var(--font-heading-family);font-size:2.2rem}.wall-swatches{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.wall-swatch{display:inline-flex;flex-direction:column;align-items:center;gap:.6rem;padding:.4rem;border:0;background:none;color:inherit;font-size:1.3rem;cursor:pointer}.wall-swatch__chip{position:relative;display:block;width:5.2rem;height:5.2rem;border-radius:50%;background:var(--chip);box-shadow:inset 0 0 0 1px #ffffff2e,0 6px 14px -6px #0000008c;transition:transform .25s var(--ease-out)}.wall-swatch[aria-checked=true] .wall-swatch__chip{transform:scale(1.1);outline:2px solid rgb(var(--lamp));outline-offset:3px}.wall-swatch:hover .wall-swatch__chip{transform:scale(1.08)}.wall-swatch[aria-checked=true]{font-weight:600}.footer{border-block-start:1px solid rgba(var(--color-border),.8)}.footer__heading{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;letter-spacing:0;text-transform:none;opacity:.7}.footer__wall{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;padding-block:2.4rem;border-block-start:1px solid rgb(var(--color-border))}.footer__wall p{margin:0;font-size:1.4rem}.bottom-bar{position:fixed;inset-inline:0;inset-block-end:0;z-index:40;display:grid;grid-template-columns:repeat(4,1fr);padding-block-end:env(safe-area-inset-bottom);background:rgba(var(--color-bg),.94);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);border-block-start:1px solid rgba(var(--color-border),.9)}.bottom-bar__item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;min-height:var(--bar-h);padding:0;border:0;background:none;color:rgba(var(--color-text),.74);font-size:1.15rem;font-weight:500;text-decoration:none;-webkit-tap-highlight-color:transparent}.bottom-bar__item[aria-current=page]{color:rgb(var(--color-text))}.bottom-bar__item[aria-current=page]:before{content:"";position:absolute;inset-block-start:0;width:2.8rem;height:3px;border-radius:0 0 3px 3px;background:rgb(var(--lamp))}.bottom-bar__item .icon{width:2.4rem;height:2.4rem}.bottom-bar__item .count-pip{inset-block-start:.7rem;inset-inline-end:calc(50% - 2.6rem)}@media screen and (max-width:749px){body.has-bottom-bar{padding-block-end:calc(var(--bar-h) + env(safe-area-inset-bottom))}body.has-bottom-bar sticky-atc{inset-block-end:calc(var(--bar-h) + env(safe-area-inset-bottom))}body.has-bottom-bar .toast{inset-block-end:calc(var(--bar-h) + 1.6rem + env(safe-area-inset-bottom))}}@media screen and (min-width:750px){.bottom-bar{display:none}}.section-header__title{font-family:var(--font-heading-family)}.accordion__summary{font-family:var(--font-heading-family);font-size:2rem;font-weight:700;letter-spacing:-.01em}.product__title{font-size:calc(var(--heading-scale) * clamp(3rem,6vw,5rem));line-height:1.04}.variant-pill{border-radius:4px}.quantity{border-radius:6px}.gallery__slider,.gallery__slide .media{border-radius:0;--media-radius: 0}.gallery__thumb{border-radius:0}.field__input,.select__select,.search-form__input{border-radius:6px}.search-form__input{border-radius:999px}@media(prefers-reduced-motion:reduce){.is-bumped,.wall-save .icon{animation:none!important}}.room{display:block;margin-block-start:3.2rem;padding-block-start:2.4rem;border-block-start:1px solid rgba(var(--color-border),.9)}.room__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1.6rem;margin-block-end:1.4rem}.room__title{margin:0;font-size:2.4rem;letter-spacing:-.01em}.room__caption{margin:0;font-size:1.4rem;color:rgba(var(--color-text),.78)}.room__scene{width:100%;height:auto;display:block;overflow:hidden;background:rgb(var(--wall-hi))}.room__wall{fill:rgb(var(--wall-hi))}.room__floor{fill:rgb(var(--wall-shade))}.room__sofa rect{fill:rgb(var(--wall-shade));stroke:rgba(var(--color-text),.18);stroke-width:1}.room__person circle,.room__person rect{fill:rgba(var(--color-text),.22)}.room__frame{fill:var(--frame);stroke:rgba(var(--color-text),.28);stroke-width:.8;filter:drop-shadow(0 6px 5px rgba(0,0,0,.45))}.room__poster{transition:transform .5s var(--ease-out)}.room__label{fill:rgba(var(--color-text),.6);font-size:9px;font-family:var(--font-body-family)}.room__note{margin:1rem 0 0;font-size:1.25rem;color:rgba(var(--color-text),.62)}.wall-list{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.wall-item{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:1.4rem;align-items:start}.wall-item__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:rgba(var(--color-text),.08)}.wall-item__media img{width:100%;height:100%;object-fit:cover}.wall-item__title{display:block;font-family:var(--font-heading-family);font-size:1.9rem;font-weight:700;line-height:1.2;text-decoration:none}.wall-item__actions{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;margin-block-start:.8rem;font-size:1.4rem}.wall-empty{margin:0;padding-block:2.4rem;color:rgba(var(--color-text),.78)}.wall-empty[hidden],.wall-status:empty{display:none}.placard{display:grid;gap:0;margin:0;padding:0;border-block:1px solid rgba(var(--color-border),.9)}.placard__row{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:1.6rem;padding-block:1.1rem;border-block-end:1px solid rgba(var(--color-border),.6);font-size:1.45rem}.placard__row:last-child{border-block-end:0}.placard dt{color:rgba(var(--color-text),.62)}.placard dd{margin:0;font-weight:500}.header__wall .icon{width:2.2rem;height:2.2rem}@media screen and (max-width:749px){.header__wall{display:none}.product__media--bleed .room__head,.product__media--bleed .room__foot{padding-inline:1.6rem}}html[data-wall=chalk],html[data-wall=chalk] .color-scheme-1{--color-bg: 242, 243, 245;--color-text: 20, 23, 46;--color-border: 216, 219, 228;--color-link: 20, 23, 46;--wall-shade: 224, 227, 234;--wall-hi: 250, 250, 252;--color-button: 20, 23, 46;--color-button-text: 242, 243, 245}html[data-wall=chalk] .gallery-hero__cone,html[data-wall=sand] .gallery-hero__cone{opacity:.35}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.reveal-img{animation:img-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 45%}.pan-img>img,.pan-img>picture>img{animation:img-pan linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}}@keyframes img-reveal{0%{clip-path:inset(5% 4% 5% 4%);transform:translateY(.8rem)}to{clip-path:inset(0);transform:none}}@keyframes img-pan{0%{transform:translateY(-7%) scale(1.14)}to{transform:translateY(7%) scale(1.14)}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/gallery.css.map */
