.wb{--pc-line: rgba(23, 26, 22, .14);--pc-serif: var(--heading-font-family, Georgia, serif);--pc-sans: var(--text-font-family, "Helvetica Neue", Arial, sans-serif);color:var(--pc-ink, #171a16);background:#fff}.wb[hidden]{display:none}.wb__shell{width:min(1320px,calc(100% - 48px));margin:0 auto}.wb__kicker{margin:0 0 12px;font:600 10.5px/1 var(--pc-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--pc-clay, #9b6648)}.wb__label{margin:0 0 10px;font:600 10.5px/1.2 var(--pc-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--pc-euc, #42544a);display:flex;justify-content:space-between;align-items:baseline;gap:12px}.wb__label small{font:400 12px/1.2 var(--pc-serif);letter-spacing:0;text-transform:none;color:#171a168c}.wb__hero{background:var(--pc-chalk, #f3f1ec);padding:clamp(40px,6vw,80px) 0 clamp(28px,4vw,48px)}.wb__hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px 64px;align-items:end}.wb__title{margin:0;font:400 clamp(34px,4.2vw,56px)/1.05 var(--pc-serif);letter-spacing:-.01em}.wb__intro{margin:0;font:400 16px/1.6 var(--pc-serif);color:#171a16b8}.wb__steps{display:flex;flex-wrap:wrap;gap:8px 28px;margin:24px 0 0;padding:0;list-style:none;font:600 10.5px/1 var(--pc-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--pc-euc, #42544a)}.wb__steps b{color:var(--pc-clay, #9b6648);margin-right:8px}.wb__curated{padding:clamp(24px,3vw,40px) 0 0}.wb__curated[hidden]{display:none}.wb__track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 0 12px}.wb__track::-webkit-scrollbar{display:none}.wb__set{-webkit-appearance:none;appearance:none;flex:0 0 236px;scroll-snap-align:start;display:grid;gap:6px;padding:0;border:0;background:none;text-align:left;color:inherit;cursor:pointer}.wb__set-arts{display:flex;gap:6px;align-items:center;justify-content:center;height:150px;padding:14px;background:var(--pc-chalk, #f3f1ec);transition:background .15s}.wb__set:hover .wb__set-arts{background:#ebe8e1}.wb__set-arts img{max-height:100%;max-width:46%;box-shadow:0 3px 8px #00000038}.wb__set strong{font:400 14px/1.25 var(--pc-serif);margin-top:4px}.wb__set small{font:400 11.5px/1.3 var(--pc-sans);color:#171a1694}.wb__set em{font:600 10px/1 var(--pc-sans);font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:var(--pc-euc, #42544a);margin-top:4px}.wb__app{padding:clamp(28px,4vw,48px) 0 clamp(56px,7vw,96px)}.wb__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:32px 48px;align-items:start}.wb__grid>*{min-width:0}.wb{overflow-x:clip}.wb__stage{position:sticky;top:96px}.wb__bar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:12px}.wb__pills{display:flex;flex-wrap:wrap;gap:6px}.wb__pill{-webkit-appearance:none;appearance:none;cursor:pointer;padding:9px 13px;border:1px solid var(--pc-line);background:#fff;color:var(--pc-ink);font:400 12.5px/1 var(--pc-sans);transition:border-color .15s,background .15s,color .15s}.wb__pill:hover{border-color:var(--pc-ink)}.wb__pill.is-on{background:var(--pc-euc, #42544a);border-color:var(--pc-euc, #42544a);color:#fff}.wb__dots{display:flex;gap:6px;align-items:center}.wb__dots span{font:600 9.5px/1 var(--pc-sans);letter-spacing:.14em;text-transform:uppercase;color:#171a1680;margin-right:4px}.wb__dot{-webkit-appearance:none;appearance:none;cursor:pointer;width:22px;height:22px;border-radius:50%;border:1px solid rgba(23,26,22,.18);padding:0;box-shadow:inset 0 0 0 2px #fff}.wb__dot.is-on{border-color:var(--pc-ink);box-shadow:inset 0 0 0 2px #fff,0 0 0 1px var(--pc-ink)}.wb__wall{position:relative;overflow:hidden;min-height:380px;border:1px solid var(--pc-line);transition:height .25s ease,background .3s}.wb__wall.is-dark .pe-set__ceiling{background:repeating-linear-gradient(135deg,rgba(255,255,255,.22) 0 2px,transparent 2px 7px);border-color:#ffffff59}.wb__wall.is-dark .pe-set__ceiling span,.wb__wall.is-dark .pe-set__work-dim{color:#ffffffb3}.wb__wall.is-dark .pe-set__floor{background:#d9d3c8}.wb__wall.is-dark .pe-set__furniture i{background:#e9e5dd}.wb__wall.is-dark .pe-set__span{color:#f0dccb;border-color:#f0dccb}.wb__wall.is-dark .pe-set__span:before,.wb__wall.is-dark .pe-set__span:after{background:#f0dccb}.wb__work{cursor:default}.wb__work .pe-set__work-dim{top:calc(100% + 8px)}.wb__work .pe-set__remove{opacity:0}.wb__work:hover .pe-set__remove,.wb__wall:hover .wb__work .pe-set__remove{opacity:1}.wb__empty{position:absolute;top:14px;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;padding:24px}.wb__empty[hidden]{display:none}.wb__empty p{margin:0 0 14px;font:400 18px/1.4 var(--pc-serif);color:#171a169e;max-width:32ch}.wb__wallnote{margin:12px 0 0;font:400 13.5px/1.5 var(--pc-serif);color:#171a16b3;min-height:1.5em}.wb__palette{display:flex;align-items:center;gap:4px;margin:12px 0 0}.wb__palette[hidden]{display:none}.wb__palette-label{font:600 9.5px/1 var(--pc-sans);letter-spacing:.14em;text-transform:uppercase;color:#171a1680;margin-right:8px}.wb__palette i{display:block;width:18px;height:18px;border-radius:50%;border:1px solid rgba(0,0,0,.08)}.wb__palette-sep{width:1px!important;height:12px!important;border-radius:0!important;background:var(--pc-line);margin:0 6px;border:0!important}.wb__panel{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.wb__panel>*,.wb__block>*{min-width:0}.wb__block{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.wb__list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.wb__item{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:8px 10px 8px 8px;border:1px solid var(--pc-line);background:#fff}.wb__item-art{display:grid;place-items:center;width:56px;height:56px;background:var(--pc-chalk, #f3f1ec)}.wb__item-art img{max-width:72%;max-height:72%;box-shadow:0 2px 5px #00000038}.wb__item-text{display:grid;gap:2px;min-width:0}.wb__item-text strong{font:400 14.5px/1.2 var(--pc-serif);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wb__item-text small{font:400 11px/1.2 var(--pc-sans);color:#171a168c}.wb__item-actions{display:flex;gap:4px}.wb__item-actions button{-webkit-appearance:none;appearance:none;cursor:pointer;width:30px;height:30px;border:1px solid var(--pc-line);background:#fff;color:var(--pc-ink);font:400 13px/1 var(--pc-sans);display:grid;place-items:center}.wb__item-actions button:hover:not(:disabled){border-color:var(--pc-ink)}.wb__item-actions button:disabled{opacity:.3;cursor:default}.wb__add{-webkit-appearance:none;appearance:none;cursor:pointer;width:100%;padding:14px;border:1px dashed var(--pc-euc, #42544a);background:#fff;color:var(--pc-euc, #42544a);font:600 11px/1 var(--pc-sans);letter-spacing:.14em;text-transform:uppercase;transition:background .15s,color .15s}.wb__add:hover:not(:disabled){background:var(--pc-euc, #42544a);color:#fff}.wb__add:disabled{opacity:.5;cursor:default}.wb__link{-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;cursor:pointer;font:400 12.5px/1.2 var(--pc-sans);color:#171a1699;text-decoration:underline;text-underline-offset:3px}.wb__link:hover{color:var(--pc-ink)}.wb__suggest[hidden]{display:none}.wb__suggest-tiles{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.wb__suggest-tiles::-webkit-scrollbar{display:none}.wb__sug{-webkit-appearance:none;appearance:none;flex:0 0 124px;display:grid;gap:3px;padding:0;border:0;background:none;text-align:left;color:inherit;cursor:pointer}.wb__sug-art{display:grid;place-items:center;aspect-ratio:1;background:var(--pc-chalk, #f3f1ec);transition:background .15s}.wb__sug:hover .wb__sug-art{background:#ebe8e1}.wb__sug-art img{max-width:68%;max-height:68%;box-shadow:0 3px 8px #00000038}.wb__sug strong{font:400 12.5px/1.2 var(--pc-serif);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wb__sug small{font:400 10.5px/1.3 var(--pc-sans);color:#171a168c}.wb__sug em{font:600 9.5px/1 var(--pc-sans);font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:var(--pc-euc, #42544a);margin-top:2px}.wb__layouts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.wb__layout{-webkit-appearance:none;appearance:none;cursor:pointer;display:grid;gap:4px;justify-items:start;padding:12px 10px;border:1px solid var(--pc-line);background:#fff;color:var(--pc-ink);text-align:left;transition:border-color .15s}.wb__layout svg{color:var(--pc-mist, #b7bdb1);margin-bottom:4px}.wb__layout.is-on{border-color:var(--pc-euc, #42544a);box-shadow:inset 0 0 0 1px var(--pc-euc, #42544a)}.wb__layout.is-on svg{color:var(--pc-euc, #42544a)}.wb__layout:hover:not(:disabled){border-color:var(--pc-euc, #42544a)}.wb__layout:disabled{opacity:.45;cursor:default}.wb__layout strong{font:400 13px/1.2 var(--pc-serif)}.wb__layout small{font:400 10.5px/1.3 var(--pc-sans);color:#171a168c}.wb__gap{display:grid;grid-template-columns:1fr auto;gap:8px 14px;align-items:center;margin-top:4px}.wb__gap input{width:100%;accent-color:var(--pc-euc, #42544a)}.wb__gap output{font:400 12px/1 var(--pc-sans);color:#171a1699;white-space:nowrap}.wb__finish{display:grid;gap:8px}.wb__seg{display:flex;flex-wrap:wrap;gap:6px}.wb__swatches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:2px}.wb__swatch{-webkit-appearance:none;appearance:none;cursor:pointer;position:relative;display:grid;gap:6px;padding:5px 5px 7px;border:1px solid var(--pc-line);background:#fff;text-align:left;color:var(--pc-ink)}.wb__swatch i{display:block;width:100%;aspect-ratio:6 / 2;box-sizing:border-box;border:1px solid rgba(0,0,0,.08)}.wb__swatch--white i{background:linear-gradient(180deg,#fdfdfb,#f1f0ec)}.wb__swatch--black i{background:linear-gradient(180deg,#2a2a2a,#121212)}.wb__swatch--oak i{background:repeating-linear-gradient(92deg,rgba(120,84,48,.1) 0 2px,transparent 2px 9px,rgba(120,84,48,.06) 9px 11px,transparent 11px 19px),linear-gradient(180deg,#dcbf95,#c49e6e)}.wb__swatch b{font:500 11.5px/1.2 var(--pc-sans);padding:0 2px}.wb__swatch:hover{border-color:var(--pc-euc, #42544a)}.wb__swatch.is-on{border-color:var(--pc-euc, #42544a);box-shadow:inset 0 0 0 1px var(--pc-euc, #42544a)}.wb__finish-line{margin:0;font:400 12.5px/1.5 var(--pc-serif);color:#171a1699}.wb__sizes{display:grid;gap:6px}.wb__size{-webkit-appearance:none;appearance:none;cursor:pointer;display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;padding:11px 14px;border:1px solid var(--pc-line);background:#fff;text-align:left;color:var(--pc-ink);transition:border-color .15s}.wb__size:hover{border-color:var(--pc-euc, #42544a)}.wb__size.is-on{border-color:var(--pc-euc, #42544a);box-shadow:inset 0 0 0 1px var(--pc-euc, #42544a)}.wb__size strong{font:400 15px/1.1 var(--pc-serif);display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline}.wb__size strong em{font:600 8.5px/1 var(--pc-sans);font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:var(--pc-clay, #9b6648)}.wb__size small{text-align:center;white-space:nowrap;font:400 12px/1.2 var(--pc-sans);color:#171a1699}.wb__size>span{display:grid;justify-items:end;gap:2px;text-align:right}.wb__size>span b{font:500 14px/1 var(--pc-serif)}.wb__size>span i{font:400 10.5px/1.2 var(--pc-sans);font-style:normal;color:#171a168c}.wb__size>span s{font:400 11px/1 var(--pc-sans);color:#171a1673}.wb__offer{margin:14px 0 0;padding:10px 14px;border-left:2px solid var(--pc-clay, #9b6648);background:#fff;font:400 13.5px/1.45 var(--pc-serif);color:var(--pc-ink)}.wb__offer b{display:block;font:600 9.5px/1.4 var(--pc-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--pc-clay, #9b6648)}.wb__summary{padding:18px;border:1px solid var(--pc-ink);background:#fff;display:grid;gap:12px}.wb__sum-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.wb__sum-head p{margin:0;font:600 10.5px/1.3 var(--pc-sans);letter-spacing:.12em;text-transform:uppercase;color:#171a1699}.wb__sum-head b{font:400 22px/1 var(--pc-serif);white-space:nowrap}.wb__lines{list-style:none;margin:0;padding:0;display:grid;gap:4px}.wb__lines li{display:flex;justify-content:space-between;gap:12px;font:400 13.5px/1.3 var(--pc-serif)}.wb__lines li span:last-child{color:#171a1699}.wb__lines li.wb__line--save{padding-top:6px;border-top:1px dashed var(--pc-line)}.wb__lines li.wb__line--save span{color:var(--pc-clay, #9b6648)}.wb__cta{-webkit-appearance:none;appearance:none;cursor:pointer;width:100%;padding:16px 18px;border:0;background:var(--pc-euc, #42544a);color:#fff;font:600 11.5px/1 var(--pc-sans);letter-spacing:.16em;text-transform:uppercase;transition:background .15s}.wb__cta:hover:not(:disabled){background:var(--pc-ink)}.wb__cta:disabled{background:#b7bdb1;cursor:default}.wb__sum-foot{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.wb__recipe{margin:0;font:400 12.5px/1.5 var(--pc-serif);color:#171a1699}.wb__fine{margin:0;font:400 12px/1.5 var(--pc-sans);color:#171a168c}.wb__drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#171a166b;display:flex;justify-content:flex-end}.wb__drawer[hidden]{display:none}.wb__drawer-panel{width:min(920px,100%);height:100%;background:#fff;display:grid;grid-template-rows:auto auto 1fr;overflow:hidden;animation:wb-in .28s cubic-bezier(.2,.7,.2,1)}@keyframes wb-in{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}.wb__drawer-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px 14px}.wb__drawer-head h2{margin:0;font:400 24px/1.15 var(--pc-serif)}.wb__drawer-head p{margin:4px 0 0;font:400 13px/1.4 var(--pc-serif);color:#171a1699}.wb__x{-webkit-appearance:none;appearance:none;cursor:pointer;width:40px;height:40px;border:1px solid var(--pc-line);background:#fff;color:var(--pc-ink);font:400 18px/1 var(--pc-sans);display:grid;place-items:center}.wb__x:hover{border-color:var(--pc-ink)}.wb__drawer-tools{display:grid;gap:10px;padding:0 28px 14px;border-bottom:1px solid var(--pc-line)}.wb__search{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--pc-ink);background:#fff}.wb__search input{flex:1;border:0;outline:0;background:transparent;font:400 15px/1.2 var(--pc-serif);color:inherit}.wb__search input::placeholder{color:#171a1673}.wb__chips{display:flex;flex-wrap:wrap;gap:6px}.wb__chip{-webkit-appearance:none;appearance:none;cursor:pointer;padding:8px 12px;border:1px solid var(--pc-line);background:#fff;color:var(--pc-ink);font:600 10px/1 var(--pc-sans);letter-spacing:.12em;text-transform:uppercase}.wb__chip:hover{border-color:var(--pc-ink)}.wb__chip.is-on{background:var(--pc-euc, #42544a);border-color:var(--pc-euc, #42544a);color:#fff}.wb__drawer-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;font:400 12.5px/1.2 var(--pc-sans);color:#171a1699}.wb__drawer-grid{overflow-y:auto;padding:18px 28px 40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 14px;align-content:start}.wb__pick{-webkit-appearance:none;appearance:none;cursor:pointer;display:grid;gap:3px;padding:0;border:0;background:none;text-align:left;color:inherit}.wb__pick-art{display:grid;place-items:center;aspect-ratio:1;background:var(--pc-chalk, #f3f1ec);transition:background .15s,box-shadow .15s}.wb__pick:hover .wb__pick-art{background:#ebe8e1}.wb__pick.is-on .wb__pick-art{box-shadow:inset 0 0 0 2px var(--pc-euc, #42544a)}.wb__pick-art img{max-width:80%;max-height:80%;object-fit:contain}.wb__pick-art img:not(.is-mock){box-shadow:0 3px 8px #00000038}.wb__pick strong{font:400 13.5px/1.25 var(--pc-serif);margin-top:5px}.wb__pick small{font:400 11px/1.3 var(--pc-sans);color:#171a168c}.wb__pick em{font:600 9.5px/1 var(--pc-sans);font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:var(--pc-euc, #42544a);margin-top:3px}.wb__pick.is-on em{color:var(--pc-clay, #9b6648)}.wb__drawer-empty{grid-column:1 / -1;font:400 15px/1.5 var(--pc-serif);color:#171a1699}body.wb-drawer-open{overflow:hidden}.wb__toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,12px);z-index:1001;padding:12px 18px;background:var(--pc-ink, #171a16);color:#fff;font:400 13px/1.2 var(--pc-sans);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}.wb__toast.is-on{opacity:1;transform:translate(-50%)}@media(max-width:1023px){.wb__grid{grid-template-columns:1fr}.wb__stage{position:static}.wb__layouts{grid-template-columns:repeat(2,minmax(0,1fr))}.wb__drawer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.wb__shell{width:calc(100% - 32px)}.wb__bar{gap:10px}.wb__pill{padding:8px 10px;font-size:12px}.wb__item-actions button{width:28px;height:28px}.wb__hero-grid{grid-template-columns:1fr}.wb__wall{min-height:260px}.wb__drawer-panel{width:100%}.wb__drawer-head,.wb__drawer-tools{padding-left:16px;padding-right:16px}.wb__drawer-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 16px 40px}.wb__set{flex-basis:200px}.wb__sum-head b{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/amichi-pe-wall-builder.css.map */
