.ey-builder{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:48px;align-items:start}@media(max-width:989px){.ey-builder{grid-template-columns:minmax(0,1fr);gap:28px}}.ey-gallery{position:sticky;top:90px}@media(max-width:989px){.ey-gallery{position:static}}.ey-gallery__main{aspect-ratio:4 / 3.4}.ey-gallery__img{position:absolute;top:0;right:0;bottom:0;left:0;animation:eyFade .35s ease}.ey-gallery__img[hidden]{display:none}.ey-gallery__badge{position:absolute;left:14px;top:14px;background:#fffffff0;color:var(--ey-ink);font-size:1.25rem;font-weight:600;padding:6px 12px;border-radius:999px;box-shadow:0 2px 10px #00000014}.ey-gallery__nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#ffffffeb!important;display:grid;place-items:center;box-shadow:0 2px 10px #0000001a;opacity:0;transition:opacity .2s}.ey-gallery__nav svg{width:12px;height:12px}.ey-gallery__nav--prev{left:12px}.ey-gallery__nav--prev svg{transform:rotate(90deg)}.ey-gallery__nav--next{right:12px}.ey-gallery__nav--next svg{transform:rotate(-90deg)}.ey-gallery__main:hover .ey-gallery__nav,.ey-gallery__nav:focus-visible{opacity:1}@media(hover:none){.ey-gallery__nav{opacity:1}}.ey-gallery__nav[hidden]{display:none}.ey-gallery__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:none}.ey-gallery__thumbs::-webkit-scrollbar{display:none}.ey-gallery__thumb{flex:0 0 74px;height:74px;border-radius:10px;overflow:hidden;padding:0;border:2px solid transparent;background:var(--ey-soft);cursor:pointer;opacity:.75;transition:opacity .2s,border-color .2s}.ey-gallery__thumb img{width:100%;height:100%;object-fit:cover}.ey-gallery__thumb.is-active{border-color:var(--ey-ink);opacity:1}.ey-gallery__thumb[hidden]{display:none}.ey-gallery__note{font-size:1.25rem;margin:10px 0 0}.ey-config__title{font-size:clamp(3rem,4vw,4.4rem);line-height:1.02;letter-spacing:-.035em;font-weight:700;margin:0 0 10px}.ey-config__intro{color:var(--ey-muted);font-size:1.55rem}.ey-config__intro p{margin:0 0 8px}.ey-rating{display:inline-flex;align-items:center;gap:8px;font-size:1.3rem;color:var(--ey-ink);text-decoration:none;margin-bottom:10px}.ey-rating__stars{--pct: calc(var(--rating) / 5 * 100%);width:84px;height:16px;background:linear-gradient(90deg,#1b1a18 var(--pct),#d8d2c8 var(--pct));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 16'%3E%3Cg%3E%3Cpath id='s' d='M8 .8l2.2 4.6 5 .7-3.6 3.5.9 5L8 12.2 3.5 14.6l.9-5L.8 6.1l5-.7z'/%3E%3Cuse href='%23s' x='17'/%3E%3Cuse href='%23s' x='34'/%3E%3Cuse href='%23s' x='51'/%3E%3Cuse href='%23s' x='68'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 16'%3E%3Cg%3E%3Cpath id='s' d='M8 .8l2.2 4.6 5 .7-3.6 3.5.9 5L8 12.2 3.5 14.6l.9-5L.8 6.1l5-.7z'/%3E%3Cuse href='%23s' x='17'/%3E%3Cuse href='%23s' x='34'/%3E%3Cuse href='%23s' x='51'/%3E%3Cuse href='%23s' x='68'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat}.ey-price-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:14px 0 4px}.ey-price-line__now{font-size:2.4rem;font-weight:700;letter-spacing:-.02em}.ey-price-line__was{color:var(--ey-muted);font-size:1.5rem}.ey-price-line [hidden]{display:none}.ey-spec-line{font-size:1.3rem;color:var(--ey-muted);margin:0 0 6px}.ey-step{border:1px solid var(--ey-line);border-radius:var(--ey-radius);padding:18px;margin-top:18px;background:#fff}.ey-step__head{display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap;margin-bottom:14px}.ey-step__head>div:first-of-type{flex:1 1 180px}.ey-step__num{flex:0 0 32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--ey-ink);color:#fff;font-size:1.2rem;font-weight:700}.ey-step.is-done .ey-step__num{background:var(--ey-ok)}.ey-step__title{font-size:1.85rem;font-weight:700;letter-spacing:-.02em;margin:2px 0 0;line-height:1.2}.ey-step__sub{margin:2px 0 0;font-size:1.3rem;color:var(--ey-muted)}.ey-step.is-done .ey-step__sub{color:var(--ey-ok);font-weight:600}.ey-step.is-attention{animation:eyShake .45s ease;border-color:var(--ey-ink)}@keyframes eyShake{0%,to{transform:none}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.ey-swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px}.ey-swatch:focus{outline:none}.ey-swatch:focus-visible .ey-swatch__img{outline-color:var(--ey-accent)}.ey-swatch{background:none;border:0;padding:0;text-align:left;cursor:pointer;font:inherit;color:var(--ey-ink)}.ey-swatch__img{position:relative;display:block;aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;background:var(--ey-soft);outline:2px solid transparent;outline-offset:2px;transition:outline-color .2s,transform .2s}.ey-swatch__img img{width:100%;height:100%;object-fit:cover}.ey-swatch:hover .ey-swatch__img{transform:translateY(-1px)}.ey-swatch[aria-checked=true] .ey-swatch__img{outline-color:var(--ey-ink)}.ey-swatch__tick{position:absolute;right:6px;bottom:6px;width:22px;height:22px;border-radius:50%;background:var(--ey-ink);color:#fff;display:grid;place-items:center;opacity:0;transform:scale(.6);transition:.2s}.ey-swatch[aria-checked=true] .ey-swatch__tick{opacity:1;transform:none}.ey-swatch__label{display:block;font-size:1.35rem;font-weight:600;margin-top:7px}.ey-swatch__stock{display:block;font-size:1.15rem;color:var(--ey-bad)}.ey-swatch.is-soldout .ey-swatch__img{opacity:.45}.ey-finish-desc{margin:12px 0 0;font-size:1.35rem}.ey-finish-desc[hidden]{display:none}.ey-units .ey-tab{min-height:32px;padding:4px 10px;font-size:1.2rem;flex:0 0 auto}.ey-mode{display:flex;gap:18px;border-bottom:1px solid var(--ey-line);margin-bottom:14px}.ey-mode__btn{background:none;border:0;padding:0 0 10px;font:inherit;font-size:1.35rem;font-weight:600;color:var(--ey-muted);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.ey-mode__btn[aria-selected=true]{color:var(--ey-ink);border-bottom-color:var(--ey-ink)}.ey-manual-help{font-size:1.35rem;margin:0 0 6px}.ey-walls{display:grid;gap:12px}.ey-wall{border-radius:12px;background:var(--ey-soft);padding:12px}.ey-wall__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:1.25rem;font-weight:700;color:var(--ey-accent);text-transform:uppercase;letter-spacing:.08em}.ey-wall__fields{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center}.ey-wall__x{color:var(--ey-muted)}.ey-field{background:#fff;border:1px solid var(--ey-line);border-radius:10px;padding:8px 10px;display:flex;align-items:center;gap:6px;transition:border-color .2s}.ey-field:focus-within{border-color:var(--ey-ink)}.ey-field__body{flex:1;min-width:0}.ey-field__label{display:block;font-size:1.15rem;color:var(--ey-muted)}.ey-field__input{display:flex;align-items:baseline;gap:4px}.ey-field input{width:100%;min-width:0;border:0;padding:0;font:inherit;font-size:2.2rem;font-weight:700;letter-spacing:-.02em;color:var(--ey-ink);background:transparent;-moz-appearance:textfield}.ey-field input:focus{outline:none}.ey-field input::-webkit-outer-spin-button,.ey-field input::-webkit-inner-spin-button,.ey-stepper input::-webkit-outer-spin-button,.ey-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ey-field__unit{font-size:1.2rem;color:var(--ey-muted)}.ey-field__btns{display:grid;gap:4px}.ey-field__btns button{width:28px;height:24px;border-radius:6px;border:1px solid var(--ey-line)!important;background:#fff;font-size:1.5rem;line-height:1;cursor:pointer;color:var(--ey-ink)}.ey-field__btns button:hover{border-color:var(--ey-ink)!important}.ey-wall__remove{font-size:1.2rem;text-transform:none;letter-spacing:0;font-weight:500}.ey-add-wall{margin-top:10px;background:none;border:1px dashed #c9c1b5!important;border-radius:10px;width:100%;min-height:42px;font:inherit;font-size:1.35rem;font-weight:600;color:var(--ey-ink);cursor:pointer}.ey-add-wall:hover{border-color:var(--ey-ink)!important}.ey-add-wall[hidden]{display:none}@media(max-width:480px){.ey-wall__fields{grid-template-columns:1fr}.ey-wall__x{display:none}}.ey-reco{margin-top:14px;background:var(--ey-ok-bg);color:var(--ey-ok);border-radius:12px;padding:14px 16px}.ey-reco__big{font-size:2.4rem;font-weight:700;letter-spacing:-.02em;margin:2px 0;line-height:1.15}.ey-reco__small{margin:0;font-size:1.25rem;opacity:.9}.ey-check{display:flex;gap:10px;align-items:flex-start;margin-top:12px;font-size:1.35rem;cursor:pointer}.ey-check input{position:absolute;opacity:0;width:1px;height:1px}.ey-check__box{flex:0 0 20px;height:20px;border-radius:6px;border:1.5px solid #b9b1a5;background:#fff;display:grid;place-items:center;margin-top:1px;transition:.2s}.ey-check input:checked+.ey-check__box{background:var(--ey-ink);border-color:var(--ey-ink)}.ey-check input:checked+.ey-check__box:after{content:"";width:10px;height:6px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px)}.ey-check input:focus-visible+.ey-check__box{outline:2px solid var(--ey-ink);outline-offset:2px}.ey-qty-row{display:flex;align-items:center;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--ey-line)}.ey-qty-row__label{font-weight:600;font-size:1.4rem}.ey-qty-row__total{margin-left:auto;font-weight:700;font-size:1.7rem}.ey-stepper{display:inline-flex;align-items:center;border:1px solid var(--ey-line);border-radius:10px;overflow:hidden}.ey-stepper button{width:40px;height:42px;font-size:1.8rem;color:var(--ey-ink);cursor:pointer}.ey-stepper button:hover{background:var(--ey-soft)}.ey-stepper input{width:52px;height:42px;border:0;text-align:center;font:inherit;font-size:1.6rem;font-weight:700;color:var(--ey-ink);-moz-appearance:textfield;background:#fff}.ey-stepper input:focus{outline:none;background:var(--ey-soft)}.ey-qty-msg{margin-top:10px}.ey-qty-msg[hidden]{display:none}.ey-qty-msg .ey-link{margin-left:4px;color:inherit}.ey-tiers{margin-top:18px}.ey-tiers__title{font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ey-accent);margin:0 0 10px}.ey-tiers__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px}.ey-tier{position:relative;text-align:left;background:#fff;border:1px solid var(--ey-line);border-radius:12px;padding:12px;cursor:pointer;font:inherit;color:var(--ey-ink);display:grid;gap:2px;transition:border-color .2s,background .2s}.ey-tier:hover{border-color:var(--ey-ink)}.ey-tier.is-active{border-color:var(--ey-ink);background:var(--ey-soft);box-shadow:inset 0 0 0 1px var(--ey-ink)}.ey-tier__badge{position:absolute;top:-9px;right:10px;background:var(--ey-accent);color:#fff;font-size:1.05rem;font-weight:700;padding:2px 8px;border-radius:999px}.ey-tier__qty{font-weight:700;font-size:1.4rem}.ey-tier__off{font-size:1.25rem;font-weight:700;color:var(--ey-ok)}.ey-tier__price{font-size:1.2rem;color:var(--ey-muted)}.ey-tiers__nudge{margin:10px 0 0;font-size:1.3rem;font-weight:600;color:var(--ey-accent)}.ey-tiers__nudge[hidden]{display:none}.ey-summary{margin-top:18px;border-radius:var(--ey-radius);background:var(--ey-soft);padding:18px}.ey-summary__title{font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ey-accent);margin:0 0 12px}.ey-summary__line{display:flex;gap:12px;align-items:center}.ey-summary__swatch{flex:0 0 52px;height:52px;border-radius:10px;background:#e5ded3 center / cover no-repeat;border:1px solid rgba(0,0,0,.06)}.ey-summary__main{margin:0;font-weight:700;font-size:1.6rem;line-height:1.3}.ey-summary__sub{margin:2px 0 0;font-size:1.3rem}.ey-rolls{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 4px}.ey-rolls:empty{display:none}.ey-roll{width:64px;height:26px;border-radius:13px;background:#d9cdbd center / 60px auto repeat-x;position:relative;box-shadow:inset 0 -5px 8px #0000002e,inset 0 4px 6px #ffffff59}.ey-roll:after{content:"";position:absolute;right:2px;top:3px;width:18px;height:20px;border-radius:50%;background:radial-gradient(circle,#2c2924 0 22%,#8b7d6c 24% 40%,#cfc3b3 42%);box-shadow:0 0 0 1px #0000001f}.ey-roll--more{background:#fff!important;box-shadow:inset 0 0 0 1px var(--ey-line);display:grid;place-items:center;font-size:1.2rem;font-weight:700}.ey-roll--more:after{display:none}.ey-summary__facts{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin:14px 0}.ey-summary__facts div{min-width:0}.ey-summary__facts dt{font-size:1.15rem;color:var(--ey-muted)}.ey-summary__facts dd{margin:0;font-weight:600;font-size:1.4rem}.ey-summary__facts [hidden]{display:none}.ey-summary__lists{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:14px 0;border-top:1px solid var(--ey-line);border-bottom:1px solid var(--ey-line)}@media(max-width:520px){.ey-summary__lists{grid-template-columns:1fr}}.ey-summary__list-title{font-size:1.25rem;font-weight:700;margin:0 0 8px}.ey-summary__lists .ey-checks li{font-size:1.3rem}.ey-summary__totals{padding-top:12px;display:grid;gap:6px}.ey-summary__row{display:flex;justify-content:space-between;gap:12px;font-size:1.4rem}.ey-summary__row[hidden]{display:none}.ey-summary__row--save{color:var(--ey-ok);font-weight:600}.ey-summary__row--total{font-size:1.8rem;font-weight:700;padding-top:6px;border-top:1px solid var(--ey-line);margin-top:4px}.ey-summary.is-empty .ey-summary__facts,.ey-summary.is-empty .ey-summary__totals{opacity:.45}.ey-cta{margin-top:16px}.ey-cta .ey-btn{min-height:58px;font-size:1.65rem}.ey-cta__hint{font-size:1.25rem;margin:8px 0 0;text-align:center}.ey-cta__error{color:var(--ey-bad);font-size:1.3rem;margin:8px 0 0;text-align:center}.ey-cta__error[hidden]{display:none}.ey-delivery{display:flex;gap:8px;align-items:center;justify-content:center;font-size:1.3rem;margin:12px 0 0}.ey-sample{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:14px;padding:12px 14px;border:1px solid var(--ey-line);border-radius:12px}.ey-sample__title{margin:0;font-weight:700;font-size:1.4rem}.ey-sample__sub{margin:0;font-size:1.25rem}.ey-sample .ey-btn{min-height:40px;font-size:1.3rem;padding:0 14px;white-space:nowrap}.ey-trust{font-size:1.25rem;text-align:center;margin:12px 0 0}.ey-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#faf7f2f7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--ey-line);transform:translateY(110%);transition:transform .3s ease}.ey-sticky.is-visible{transform:none}.ey-sticky__inner{max-width:1200px;margin:0 auto;padding:10px 20px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px}.ey-sticky__swatch{flex-basis:40px;height:40px}.ey-sticky__text{display:grid;min-width:0;flex:1}.ey-sticky__text strong{font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ey-sticky__text span{font-size:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ey-sticky .ey-btn{min-height:46px;font-size:1.4rem;white-space:nowrap}@media(max-width:480px){.ey-sticky__swatch{display:none}.ey-sticky .ey-btn{padding:0 14px}}.ey-slats{position:absolute;top:0;right:0;bottom:0;left:0;--slat: #cdb08a;background:linear-gradient(180deg,#ffffff29,#00000029),repeating-linear-gradient(90deg,var(--slat) 0 30px,color-mix(in srgb,var(--slat) 55%,#000) 30px 34px)}.ey-slats:after{content:"";position:absolute;left:0;right:0;bottom:0;height:16%;background:linear-gradient(#e2d8cb,#cdbfad);box-shadow:0 -6px 14px #00000024}.ey .ey-slats{display:block}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ey-wall-builder.css.map */
