.efx-pdp #efmWrap{--efc6-white: var(--efx-white, #FFFFFF);--efc6-tint: var(--efx-tint, #F5F4F1);--efc6-tint-2: var(--efx-tint-2, #ECE9E4);--efc6-line: var(--efx-line, #E4E0DA);--efc6-ink: var(--efx-ink, #121212);--efc6-body: var(--efx-body, #33312C);--efc6-muted: var(--efx-muted, #5C564C);--efc6-bronze: var(--efx-bronze, #8A6A43);--efc6-bronze-deep: var(--efx-bronze-deep, #6E5233);--efc6-success: var(--efx-success, #17603E);--efc6-error: var(--efx-error, #A11C10);--efc6-font: var(--efx-font, DM Sans, system-ui, sans-serif);--efc6-t-fast: var(--efx-t-fast, .16s);--efc6-t-ui: var(--efx-t-ui, .26s);--efc6-ease: var(--efx-ease, cubic-bezier(.2,.7,.2,1));--efc6-pad: clamp(20px, 2.6vw, 34px);--efc6-r: 16px}.efx-pdp{--efc6-rail-h: 104px}.efx-pdp #efmWrap{background:var(--efc6-white);border:0;border-radius:var(--efc6-r);box-shadow:0 1px 2px #1212120a,0 24px 48px -32px #1212122e;padding:0 var(--efc6-pad) var(--efc6-pad);font-family:var(--efc6-font);color:var(--efc6-body)}.efx-pdp #efmWrap:before{content:none!important}.efx-pdp .efx-pdp__studio-inner:has(#efmWrap){max-width:calc(880px + 2*clamp(20px,2.6vw,34px))}.efx-pdp #efmWrap .ef-cfg-mantel-section-header,.efx-pdp #efmWrap .ef-cfg-mantel-step__eyebrow{display:none}.efx-pdp #efmWrap .ef-cfg-mantel-progress{position:sticky;top:var(--efx-header-h, 64px);z-index:60;display:block;width:auto;margin:0 calc(-1 * var(--efc6-pad)) 20px;padding:8px var(--efc6-pad) 6px;background:var(--efc6-white);border-bottom:1px solid var(--efc6-line);border-radius:var(--efc6-r) var(--efc6-r) 0 0}.efx-pdp #efmWrap .ef-cfg-mantel-progress__top{display:flex;justify-content:flex-end;margin-bottom:4px}.efx-pdp #efmWrap .ef-cfg-mantel-progress__frac{font-size:13px;font-weight:500;color:var(--efc6-muted);letter-spacing:0;text-transform:none}.efx-pdp #efmWrap .ef-cfg-mantel-progress__nodes{padding:0;margin-bottom:0}.efx-pdp #efmWrap .ef-cfg-mantel-progress__track{top:14px;height:1px;background:var(--efc6-line)}.efx-pdp #efmWrap .ef-cfg-mantel-progress__fill{top:14px;height:1px;background:var(--efc6-ink)}.efx-pdp #efmWrap .ef-cfg-mantel-progress__node{gap:4px;padding-top:0}.efx-pdp #efmWrap .ef-cfg-mantel-progress__circle{width:28px;height:28px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums lining-nums;border:1.5px solid var(--efc6-line);background:var(--efc6-white);color:var(--efc6-muted);box-shadow:none}.efx-pdp #efmWrap .ef-cfg-mantel-progress__node.is-active .ef-cfg-mantel-progress__circle{border:2px solid var(--efc6-ink);color:var(--efc6-ink);background:var(--efc6-white);box-shadow:none}.efx-pdp #efmWrap .ef-cfg-mantel-progress__node.is-done .ef-cfg-mantel-progress__circle{background:var(--efc6-ink);border-color:var(--efc6-ink);color:transparent;position:relative}.efx-pdp #efmWrap .ef-cfg-mantel-progress__node.is-done .ef-cfg-mantel-progress__circle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:13px 13px}.efx-pdp #efmWrap .ef-cfg-mantel-progress__node-label{font-size:12px;font-weight:500;letter-spacing:0;margin-top:0;color:var(--efc6-muted)}.efx-pdp #efmWrap .ef-cfg-mantel-progress__node.is-active .ef-cfg-mantel-progress__node-label{color:var(--efc6-ink);font-weight:600}.efx-pdp #efmWrap .ef-cfg-mantel-progress__bar{display:none}.efx-pdp #efmWrap,.efx-pdp #efmStudio{scroll-margin-top:var(--efx-header-h, 64px)}.efx-pdp #efmWrap .ef-cfg-mantel-step{scroll-margin-top:calc(var(--efx-header-h, 64px) + var(--efc6-rail-h) + 16px);padding-top:16px}.efx-pdp #efmWrap .ef-cfg-mantel-step__title{font-family:var(--efc6-font);font-size:clamp(22px,1.2rem + .6vw,26px)!important;font-weight:600!important;line-height:1.15;letter-spacing:-.02em;color:var(--efc6-ink);margin:0 0 8px}.efx-pdp #efmWrap .ef-cfg-mantel-step__subtitle{font-family:var(--efc6-font);font-size:15px;font-weight:400;line-height:1.5;color:var(--efc6-muted);margin:0 0 20px}.efx-pdp #efmWrap .efm-vis-summary{background:var(--efc6-tint);border:0;border-radius:10px;padding:12px 16px;margin-bottom:18px}.efx-pdp #efmWrap .efm-vs-label{font:600 12px/1.2 var(--efc6-font);letter-spacing:0;text-transform:none;color:var(--efc6-muted)!important;margin-bottom:2px}.efx-pdp #efmWrap .efm-vs-val{font:600 18px/1.15 var(--efc6-font);font-variant-numeric:tabular-nums lining-nums;color:var(--efc6-ink)!important}.efx-pdp #efmWrap .efm-vs-val.empty,.efx-pdp #efmWrap .efm-vs-x{color:var(--efc6-muted)!important}.efx-pdp #efmWrap .efm-dim-field{border:1.5px solid var(--efc6-line);border-radius:4px;background:var(--efc6-white);transition:border-color var(--efc6-t-fast) var(--efc6-ease),box-shadow var(--efc6-t-fast) var(--efc6-ease)}.efx-pdp #efmWrap .efm-dim-field:focus-within{border-color:var(--efc6-ink);box-shadow:0 0 0 2px var(--efc6-white),0 0 0 4px var(--efc6-ink)}.efx-pdp #efmWrap .efm-dim-field-label{font-family:var(--efc6-font);font-size:13px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0;text-transform:none;color:var(--efc6-ink)}.efx-pdp #efmWrap .efm-dim-field-hint{font-size:12px;font-weight:500;font-variant-numeric:tabular-nums lining-nums;color:var(--efc6-bronze-deep);letter-spacing:0}.efx-pdp #efmWrap .efm-dim-field-icon{color:var(--efc6-muted);background:var(--efc6-tint);border:0;border-radius:4px}.efx-pdp #efmWrap .efm-dim-select{font:500 15px/1.2 var(--efc6-font);color:var(--efc6-ink);min-height:52px;padding:16px 40px 16px 14px}.efx-pdp #efmWrap .efm-dim-select.empty{color:var(--efc6-muted)}.efx-pdp #efmWrap .efm-dim-select:focus-visible{outline:2px solid var(--efc6-ink);outline-offset:2px}.efx-pdp #efmWrap .efm-dim-chevron{color:var(--efc6-muted)}.efx-pdp #efmWrap .efm-dim-info{border-top:1px solid var(--efc6-line);background:var(--efc6-tint);font:500 13px/1.45 var(--efc6-font);color:var(--efc6-muted);padding:10px 14px}.efx-pdp #efmWrap .efm-dim-info svg{stroke:var(--efc6-muted)!important}.efx-pdp #efmWrap .efm-shelf-3d__cap{font:500 13px/1.4 var(--efc6-font);color:var(--efc6-muted)}.efx-pdp #efmWrap .efm-dim-diagram{background:var(--efc6-tint);border:0;border-radius:12px}.efx-pdp #efmWrap .efm-group-label,.efx-pdp #efmWrap .ef-cfg-mantel-addon-group__title{font:600 13px/1.3 var(--efc6-font);text-transform:none;letter-spacing:0;color:var(--efc6-ink);border-top:1px solid var(--efc6-line);margin:20px 0 12px;padding-top:18px}.efx-pdp #efmWrap .ef-cfg-mantel-addon-group:first-child .ef-cfg-mantel-addon-group__title{border-top:0;margin-top:0;padding-top:0}.efx-pdp #efmWrap .efm-group-label__pick,.efx-pdp #efmWrap .efm-wood-section__required{font:500 12px/1.3 var(--efc6-font);text-transform:none;letter-spacing:0;color:var(--efc6-muted)}.efx-pdp #efmWrap .efm-wood-section__label{font:600 13px/1.3 var(--efc6-font);text-transform:none;letter-spacing:0;color:var(--efc6-ink)}.efx-pdp #efmWrap .efm-wood-divider{background:var(--efc6-line)}.efx-pdp #efmWrap .efm-finish-tabs{gap:0;border-bottom:1px solid var(--efc6-line);background:transparent;border-radius:0;padding:0}.efx-pdp #efmWrap .efm-finish-tab{flex:0 0 auto!important;padding:10px 16px!important;min-height:44px;font-family:var(--efc6-font);font-size:14px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;color:var(--efc6-muted)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.efx-pdp #efmWrap .efm-finish-tab.is-active{color:var(--efc6-ink)!important;font-weight:600!important;box-shadow:inset 0 -2px 0 0 var(--efc6-ink)!important}.efx-pdp #efmWrap .efm-finish-tab:focus-visible{outline:2px solid var(--efc6-ink);outline-offset:-2px}.efx-pdp #efmWrap .efm-swatch{width:44px!important;height:44px!important;min-width:44px;min-height:44px;padding:3px;background:var(--efc6-white);border:1.5px solid transparent;border-radius:50%}.efx-pdp #efmWrap .efm-swatch:hover{border-color:var(--efc6-line);transform:none}.efx-pdp #efmWrap .efm-swatch.is-selected,.efx-pdp #efmWrap .efm-swatch[aria-checked=true],.efx-pdp #efmWrap .efm-swatch[aria-pressed=true]{border-color:var(--efc6-ink)!important;border-width:2px!important;background:var(--efc6-white)!important}.efx-pdp #efmWrap .efm-swatch:focus-visible{outline:2px solid var(--efc6-ink);outline-offset:2px}.efx-pdp #efmWrap .efm-swatch-grid{gap:10px}.efx-pdp #efmWrap .ef-cfg-mantel-swatch-popup{background:var(--efc6-white);border:1px solid var(--efc6-line);border-radius:12px;box-shadow:0 12px 32px #12121229;z-index:50}.efx-pdp #efmWrap .ef-cfg-mantel-swatch-popup__name{font:600 14px/1.3 var(--efc6-font);color:var(--efc6-ink)}.efx-pdp #efmWrap .ef-cfg-mantel-swatch-popup__price{font:600 13px/1.3 var(--efc6-font);font-variant-numeric:tabular-nums lining-nums;color:var(--efc6-bronze-deep)}.efx-pdp #efmWrap .ef-cfg-mantel-swatch-popup__stat{font:500 12px/1.3 var(--efc6-font);color:var(--efc6-muted)}.efx-pdp #efmWrap .ef-cfg-mantel-swatch-popup__badge{background:var(--efc6-ink);color:var(--efc6-white);font:600 11px/1 var(--efc6-font);letter-spacing:.04em;border-radius:4px}.efx-pdp #efmWrap .efm-finish-preview{background:var(--efc6-tint);border:0;border-radius:10px}.efx-pdp #efmWrap .efm-finish-preview__name{font:600 14px/1.3 var(--efc6-font);color:var(--efc6-ink)}.efx-pdp #efmWrap .efm-finish-preview__price{font:600 13px/1.3 var(--efc6-font);font-variant-numeric:tabular-nums lining-nums;color:var(--efc6-bronze-deep)}.efx-pdp #efmWrap .efm-tier-callout{background:var(--efc6-tint);border:0;border-left:0;border-radius:10px;padding:12px 14px}.efx-pdp #efmWrap .efm-tier-callout__title{font:600 13px/1.3 var(--efc6-font);color:var(--efc6-ink)}.efx-pdp #efmWrap .efm-tier-callout__desc{font:500 13px/1.45 var(--efc6-font);color:var(--efc6-muted)}.efx-pdp #efmWrap .efm-tier-callout__ic{color:var(--efc6-muted)}.efx-pdp #efmWrap .efm-tier-callout__ic svg{stroke:var(--efc6-muted)!important}.efx-pdp #efmWrap .efm-wood-card,.efx-pdp #efmWrap .ef-cfg-mantel-addon-card{position:relative;background:var(--efc6-tint);border:0;border-radius:10px;box-shadow:none;transition:background var(--efc6-t-fast) var(--efc6-ease),box-shadow var(--efc6-t-fast) var(--efc6-ease),color var(--efc6-t-fast) var(--efc6-ease);min-height:44px}@media(hover:hover)and (pointer:fine){.efx-pdp #efmWrap .efm-wood-card:hover,.efx-pdp #efmWrap .ef-cfg-mantel-addon-card:hover{background:var(--efc6-tint-2);transform:none}}.efx-pdp #efmWrap .efm-wood-card.is-selected,.efx-pdp #efmWrap .efm-wood-card[aria-checked=true],.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-active,.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-selected{background:var(--efc6-white);border-color:transparent;box-shadow:inset 0 0 0 2px var(--efc6-ink)}.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-active:has(.ef-cfg-mantel-addon-card__img--skip),.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-selected:has(.ef-cfg-mantel-addon-card__img--skip),.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-active:not(:has(img)),.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-selected:not(:has(img)){background:var(--efc6-ink);box-shadow:none}.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-active:has(.ef-cfg-mantel-addon-card__img--skip) .ef-cfg-mantel-addon-card__name,.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-selected:has(.ef-cfg-mantel-addon-card__img--skip) .ef-cfg-mantel-addon-card__name,.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-active:not(:has(img)) .ef-cfg-mantel-addon-card__name,.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-selected:not(:has(img)) .ef-cfg-mantel-addon-card__name{color:var(--efc6-white)!important}.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-active:has(.ef-cfg-mantel-addon-card__img--skip) .ef-cfg-mantel-addon-card__price,.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-selected:has(.ef-cfg-mantel-addon-card__img--skip) .ef-cfg-mantel-addon-card__price,.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-active:not(:has(img)) .ef-cfg-mantel-addon-card__price,.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-selected:not(:has(img)) .ef-cfg-mantel-addon-card__price{color:#ffffffd1!important}.efx-pdp #efmWrap .ef-cfg-mantel-addon-card__img--skip{border:0!important}.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-active:has(.ef-cfg-mantel-addon-card__img--skip) .ef-cfg-mantel-addon-card__img--skip,.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-selected:has(.ef-cfg-mantel-addon-card__img--skip) .ef-cfg-mantel-addon-card__img--skip{background:#ffffff1a!important;color:var(--efc6-white)!important;border:0!important}.efx-pdp #efmWrap .ef-cfg-mantel-addon-card.is-active .ef-cfg-mantel-addon-card__img--skip svg{stroke:currentColor}.efx-pdp #efmWrap .ef-cfg-mantel-addon-card__name{font:600 14px/1.3 var(--efc6-font);color:var(--efc6-ink)}.efx-pdp #efmWrap .ef-cfg-mantel-addon-card__price{font:600 13px/1.3 var(--efc6-font);font-variant-numeric:tabular-nums lining-nums;color:var(--efc6-bronze-deep);background:transparent;padding:0;border-radius:0}.efx-pdp #efmWrap .ef-cfg-mantel-addon-card__img,.efx-pdp #efmWrap .ef-cfg-mantel-addon-card__img--skip{border-radius:6px}.efx-pdp #efmWrap .ef-cfg-mantel-addon-cards{gap:12px}.efx-pdp #efmWrap .efm-price-box{background:var(--efc6-tint)!important;border:0!important;border-radius:12px!important;padding:16px 18px!important;margin-bottom:20px!important}.efx-pdp #efmWrap .efm-price-box>div{font-family:var(--efc6-font)!important}.efx-pdp #efmWrap .efm-price-box>div>span:first-child{font-size:14px!important;font-weight:500!important;color:var(--efc6-muted)!important}.efx-pdp #efmWrap .efm-price-box .efm-base-price{font-size:14px!important;font-weight:500!important;font-variant-numeric:tabular-nums lining-nums;color:var(--efc6-body)!important}.efx-pdp #efmWrap .efm-price-box>div:last-child{border-top:1px solid var(--efc6-line)!important;padding-top:10px!important}.efx-pdp #efmWrap .efm-price-box>div:last-child>span:first-child{font-size:15px!important;font-weight:600!important;color:var(--efc6-ink)!important}.efx-pdp #efmWrap .efm-price-box .efm-total-price{font-size:24px!important;font-weight:600!important;line-height:1.1!important;letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;color:var(--efc6-ink)!important}.efx-pdp #efmWrap .efm-surcharge-lines>div{font-family:var(--efc6-font)!important;font-size:13px!important;color:var(--efc6-muted)!important}.efx-pdp #efmWrap .efm-surcharge-lines>div>span:last-child{color:var(--efc6-bronze-deep)!important;font-weight:600!important;font-variant-numeric:tabular-nums lining-nums}.efx-pdp #efmWrap .ef-cfg-mantel-nav{gap:12px;margin-top:20px}.efx-pdp #efmWrap .ef-cfg-mantel-btn--next,.efx-pdp #efmWrap .ef-cfg-mantel-btn--atc{min-height:52px;padding:0 22px;background:var(--efc6-ink)!important;color:var(--efc6-white)!important;border:0;border-radius:4px!important;font-family:var(--efc6-font);font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none;transition:background var(--efc6-t-fast) var(--efc6-ease)}.efx-pdp #efmWrap .ef-cfg-mantel-btn--next:hover,.efx-pdp #efmWrap .ef-cfg-mantel-btn--atc:hover{background:#2a2a2a!important;transform:none}.efx-pdp #efmWrap .ef-cfg-mantel-btn--back{min-height:52px;padding:0 18px;background:transparent;border:1.5px solid var(--efc6-line);border-radius:4px;color:var(--efc6-ink);font-family:var(--efc6-font);font-size:15px;font-weight:500;letter-spacing:0;text-transform:none}.efx-pdp #efmWrap .ef-cfg-mantel-btn--back:hover{background:var(--efc6-tint);border-color:var(--efc6-line)}.efx-pdp #efmWrap .ef-cfg-mantel-btn--next:focus-visible,.efx-pdp #efmWrap .ef-cfg-mantel-btn--atc:focus-visible,.efx-pdp #efmWrap .ef-cfg-mantel-btn--back:focus-visible{outline:2px solid var(--efc6-ink);outline-offset:2px}.efx-pdp #efmWrap .ef-cfg-mantel-nav__helper{font-family:var(--efc6-font);font-size:13px;font-style:normal;font-weight:500;letter-spacing:0;color:var(--efc6-muted)}.efx-pdp #efmWrap .ef-cfg-mantel-btn--more-pay{min-height:44px;background:transparent;border:0;color:var(--efc6-ink);font:500 14px/1.3 var(--efc6-font);text-transform:none;letter-spacing:0;text-decoration:underline;text-underline-offset:3px}.efx-pdp #efmWrap .ef-cfg-review-grid{border:0!important;border-radius:0!important;background:transparent!important;border-top:1px solid var(--efc6-line)!important}.efx-pdp #efmWrap .ef-cfg-review-item{border-bottom:1px solid var(--efc6-line);background:transparent;min-height:56px;padding:12px 0;gap:12px}.efx-pdp #efmWrap .ef-cfg-review-item__label{font:500 14px/1.4 var(--efc6-font);color:var(--efc6-muted);text-transform:none;letter-spacing:0}.efx-pdp #efmWrap .ef-cfg-review-item__value{font:600 15px/1.4 var(--efc6-font);color:var(--efc6-ink)}.efx-pdp #efmWrap .ef-cfg-review-item__price{font-family:var(--efc6-font)!important;font-size:13px!important;font-weight:600!important;line-height:1.3;font-variant-numeric:tabular-nums lining-nums;color:var(--efc6-bronze-deep)!important;background:transparent!important;border-radius:0!important;padding:0!important}.efx-pdp #efmWrap .ef-cfg-review-item__edit{display:inline-flex;align-items:center;justify-content:flex-end;min-height:44px;min-width:44px;font:500 14px/1.3 var(--efc6-font);color:var(--efc6-ink);text-decoration:underline;text-underline-offset:3px;border-bottom:0}.efx-pdp #efmWrap .ef-cfg-review-item__edit:hover{color:var(--efc6-bronze-deep)}.efx-pdp #efmWrap #efmNotes{border:1.5px solid var(--efc6-line)!important;border-radius:4px!important;font-family:var(--efc6-font)!important;font-size:15px!important;color:var(--efc6-ink)!important;padding:12px 14px!important}.efx-pdp #efmWrap #efmNotes:focus{outline:2px solid var(--efc6-ink);outline-offset:2px;border-color:var(--efc6-ink)!important}.efx-pdp #efmWrap .efm-samples{background:var(--efc6-tint);border:0;border-radius:12px}.efx-pdp #efmWrap .efm-samples__summary{min-height:56px}.efx-pdp #efmWrap .efm-samples__title{font:600 14px/1.35 var(--efc6-font);color:var(--efc6-ink)}.efx-pdp #efmWrap .efm-samples__hint{font:500 13px/1.4 var(--efc6-font);color:var(--efc6-muted)}.efx-pdp #efmWrap .efm-samples__icon{background:var(--efc6-white);border:0;color:var(--efc6-muted)}.efx-pdp #efmWrap .efm-samples__pitch{font:500 13px/1.5 var(--efc6-font);color:var(--efc6-muted)}.efx-pdp #efmWrap .efm-samples__count,.efx-pdp #efmWrap .efm-samples__total{font:600 14px/1.3 var(--efc6-font);font-variant-numeric:tabular-nums lining-nums;color:var(--efc6-ink)}.efx-pdp #efmWrap .efm-samples__atc{min-height:44px;padding:0 18px;background:var(--efc6-ink);color:var(--efc6-white);border-radius:4px;font-family:var(--efc6-font);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none}.efx-pdp #efmWrap .ef-cfg-mantel-success__icon{background:var(--efc6-success);color:var(--efc6-white);border:0}.efx-pdp #efmWrap .ef-cfg-mantel-success__title{font:600 24px/1.15 var(--efc6-font);letter-spacing:-.02em;color:var(--efc6-ink)}.efx-pdp #efmWrap .ef-cfg-mantel-success__msg{font:400 15px/1.5 var(--efc6-font);color:var(--efc6-muted)}.efx-pdp #efmWrap .ef-cfg-reassurance{display:none!important}.efx-pdp #efmWrap .ef-cfg-mantel-review-extras+div span,.efx-pdp #efmWrap #efmStep4>div[style*=flex-wrap]>span{font-family:var(--efc6-font)!important;font-size:13px!important;font-weight:500!important;color:var(--efc6-muted)!important}.efx-pdp #efmWrap #efmStep4>div[style*=flex-wrap]>span svg{stroke:var(--efc6-muted)!important}.efx-pdp #efmWrap #efmStep4 label[style]{font-family:var(--efc6-font)!important;font-size:13px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;color:var(--efc6-ink)!important}.efx-pdp #efmWrap #efmStep4 label[style] span{color:var(--efc6-muted)!important;font-weight:400!important}@media(min-width:1200px){.efx-pdp .efx-pdp__studio-inner:has(#efmWrap){max-width:1348px;display:grid;grid-template-columns:420px minmax(0,880px);column-gap:48px;row-gap:0;justify-content:center;align-items:start}.efx-pdp .efx-pdp__studio-inner:has(#efmWrap)>*{grid-column:1 / -1}.efx-pdp .efx-pdp__studio-inner:has(#efmWrap)>.efx-studio__head{grid-row:1}.efx-pdp .efx-pdp__studio-inner:has(#efmWrap)>.efx-studio__companion{grid-column:1;grid-row:2}.efx-pdp .efx-pdp__studio-inner:has(#efmWrap)>#efmWrap{grid-column:2;grid-row:2}.efx-pdp .efx-pdp__studio-inner:has(#efmWrap) .efx-studio__companion{display:block;position:sticky;top:calc(var(--efx-header-h, 64px) + 16px);align-self:start}}@media(max-width:1199px){.efx-pdp .efx-pdp__studio-inner:has(#efmWrap){max-width:100%}.efx-pdp .efx-pdp__studio-inner:has(#efmWrap) .efx-studio__companion{display:none}}@media(max-width:599px){.efx-pdp #efmWrap{--efc6-r: 12px;--efc6-pad: 14px;box-shadow:0 1px 2px #1212120d;padding:0 14px 18px!important}.efx-pdp #efmWrap .ef-cfg-mantel-progress__circle{width:28px!important;height:28px!important;font-size:13px!important;font-weight:600!important}.efx-pdp #efmWrap .ef-cfg-mantel-progress__node.is-active .ef-cfg-mantel-progress__circle{border-width:2px!important;box-shadow:none!important}.efx-pdp #efmWrap .ef-cfg-mantel-progress__track,.efx-pdp #efmWrap .ef-cfg-mantel-progress__fill{top:14px!important;left:14px!important;right:14px!important;height:1px!important}.efx-pdp #efmWrap .ef-cfg-mantel-progress__node{flex:1 1 0;min-width:0;padding-inline:2px}.efx-pdp #efmWrap .ef-cfg-mantel-progress__node-label{font-size:11px;line-height:1.25;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.efx-pdp #efmWrap .ef-cfg-mantel-step__title,.efx-pdp #efmWrap .efm-price-box .efm-total-price{font-size:22px!important}.efx-pdp #efmWrap .ef-cfg-mantel-nav{flex-direction:row;flex-wrap:wrap}.efx-pdp #efmWrap .ef-cfg-mantel-btn--next,.efx-pdp #efmWrap .ef-cfg-mantel-btn--atc{flex:1 1 60%}.efx-pdp #efmWrap .ef-cfg-mantel-btn--back{flex:0 0 30%}.efx-pdp #efmWrap .ef-cfg-review-item{flex-wrap:wrap}.efx-pdp #efmWrap .ef-cfg-review-item__label{flex:1 1 100%}.efx-pdp #efmWrap .efm-swatch-grid{gap:8px}}.efx-pdp .ef-pd-thumb-wrap{min-width:0;max-width:100%}.efx-pdp .ef-pd-thumb-rail{width:100%;min-width:0;max-width:100%}.efx-pdp .ef-pd-thumb-rail.swiper-initialized{overflow:hidden}.efx-pdp .ef-pd-thumb-rail.swiper-initialized .ef-pd-thumb{flex:0 0 auto;width:92px}@media(max-width:600px){.efx-pdp .ef-pd-thumb-rail.swiper-initialized .ef-pd-thumb{width:68px}}@media(min-width:1200px){.efx-pdp .efx-pdp__studio .ef-pd2-contact{display:none!important}}@media(prefers-reduced-motion:reduce){.efx-pdp #efmWrap *,.efx-pdp .efx-studio__companion *{transition-duration:1ms!important;animation-duration:1ms!important}.efx-pdp #efmWrap .ef-cfg-mantel-progress__fill{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/272/assets/efx-cfg-mantel.css.map */
