.acumen-pdp-scope{--apd-forest: #2f3a24;--apd-forest-dark: #1c2415;--apd-brass: #b08a4f;--apd-brass-deep: #8a6d3d;--apd-sage: #b9c49c;--apd-sage-tint: #e8ecdc;--apd-urgent: #d68a2a;--apd-ink: #262620;--apd-ink-2: #5a5b52;--apd-ink-3: #8b8a7f;--apd-line: #d8d3c4;--apd-line-strong: #b8b3a2;--apd-paper: #faf7ef;--apd-paper-2: #f4efe4;--apd-f-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--apd-f-display: "Cormorant Garamond", Georgia, serif;--apd-f-mono: "IBM Plex Mono", Menlo, monospace}.acumen-pdp-scope .acumen-buy-extras{margin:14px 0 6px;padding:14px 16px;background:var(--apd-paper);border:1px solid var(--apd-line);border-left:3px solid var(--apd-sage);display:flex;flex-direction:column;gap:12px;font-family:var(--apd-f-body)}.acumen-pdp-scope .acumen-spec-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px;color:var(--apd-ink-2)}.acumen-pdp-scope .acumen-spec-k{font-family:var(--apd-f-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--apd-ink-3)}.acumen-pdp-scope .acumen-spec-chip{display:inline-block;padding:5px 12px;font-family:var(--apd-f-mono);font-size:11.5px;letter-spacing:.06em;color:#fff;background:var(--apd-forest)}.acumen-pdp-scope .acumen-spec-note{font-family:var(--apd-f-mono);font-size:10px;letter-spacing:.04em;color:var(--apd-brass-deep);text-transform:uppercase}.acumen-pdp-scope .acumen-seats[hidden]{display:none!important}.acumen-pdp-scope .acumen-seats{display:flex;align-items:center;gap:14px;padding:12px 14px;background:#fff;border:1px solid var(--apd-line)}.acumen-pdp-scope .acumen-seats-num{flex:none;width:54px;height:54px;border:2px solid var(--apd-brass);color:var(--apd-forest);font-family:var(--apd-f-display);font-size:22px;font-weight:500;line-height:1;display:flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.acumen-pdp-scope .acumen-seats-body{min-width:0}.acumen-pdp-scope .acumen-seats-cap{font-family:var(--apd-f-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--apd-ink-3);margin-bottom:3px}.acumen-pdp-scope .acumen-seats-txt{font-size:14px;color:var(--apd-ink);line-height:1.35}.acumen-pdp-scope .acumen-seats-txt b{color:var(--apd-forest);font-weight:600}.acumen-pdp-scope .acumen-seats-note{display:block;margin-top:4px;font-family:var(--apd-f-mono);font-size:10px;letter-spacing:.02em;color:var(--apd-ink-3);font-style:normal}.acumen-pdp-scope .acumen-sizechart-trigger{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:6px 0 4px;background:none;border:none;border-bottom:1px solid var(--apd-forest);font-family:var(--apd-f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--apd-forest);font-weight:600;cursor:pointer}.acumen-pdp-scope .acumen-sizechart-trigger:hover{color:var(--apd-brass-deep);border-bottom-color:var(--apd-brass-deep)}.acumen-pdp-scope .acumen-sizechart-trigger svg{display:block}.acumen-pdp-scope .acumen-cta-block{margin:16px 0 8px}.acumen-pdp-scope .acumen-design-cta{width:100%;padding:16px 22px;background:var(--apd-forest);color:#fff;border:1px solid var(--apd-forest);cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:3px;transition:background .2s;font-family:var(--apd-f-body)}.acumen-pdp-scope .acumen-design-cta:hover{background:var(--apd-forest-dark)}.acumen-pdp-scope .acumen-cta-main{font-family:var(--apd-f-display);font-size:22px;font-weight:500;letter-spacing:.005em;line-height:1}.acumen-pdp-scope .acumen-cta-sub{font-family:var(--apd-f-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--apd-sage-tint);opacity:.9}.acumen-pdp-scope .acumen-cta-chev{position:absolute;right:22px;top:50%;transform:translateY(-50%);font-size:14px;opacity:.7}.acumen-pdp-scope .acumen-design-cta{position:relative}.acumen-pdp-scope .acumen-cta-hint{margin:8px 0 0;text-align:center;font-family:var(--apd-f-mono);font-size:10px;letter-spacing:.08em;color:var(--apd-ink-3);text-transform:uppercase}.acumen-sizechart-modal[hidden]{display:none!important}.acumen-sizechart-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#14190fbf;display:flex;align-items:flex-start;justify-content:center;padding:40px 24px;overflow-y:auto;animation:acumenScFade .2s ease-out}@keyframes acumenScFade{0%{opacity:0}to{opacity:1}}.acumen-sizechart-box{background:#f4efe4;max-width:1020px;width:100%;padding:40px 44px 44px;position:relative;box-shadow:0 40px 80px #0006;border:1px solid #b08a4f;color:#262620;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.acumen-sizechart-close{position:absolute;top:14px;right:16px;width:34px;height:34px;background:none;border:none;cursor:pointer;color:#5a5b52;font-size:26px;line-height:1;border-radius:3px}.acumen-sizechart-close:hover{background:#d8d3c4;color:#262620}.acumen-sizechart-box h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:40px;line-height:1;margin:0 0 8px;color:#2f3a24;letter-spacing:-.01em}.acumen-sizechart-sub{font-family:IBM Plex Mono,Menlo,monospace;font-size:11.5px;letter-spacing:.1em;color:#5a5b52;margin:0 0 34px;text-transform:uppercase}.acumen-sc-row{margin-bottom:30px}.acumen-sc-row-head{display:flex;align-items:baseline;gap:18px;padding-bottom:12px;border-bottom:1px dashed #d8d3c4;margin-bottom:18px}.acumen-sc-row-head h3{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:22px;margin:0;color:#2f3a24}.acumen-sc-row-head span{font-family:IBM Plex Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#8a6d3d}.acumen-sc-tables{display:flex;align-items:flex-end;gap:26px;flex-wrap:wrap;padding:8px 4px 0}.acumen-sc-table{margin:0;display:flex;flex-direction:column;align-items:center;flex:0 0 auto}.acumen-sc-svg{display:flex;align-items:flex-end;justify-content:center;min-height:90px}.acumen-sc-svg svg{display:block;max-width:100%;height:auto}.acumen-sc-table figcaption{margin-top:10px;text-align:center;font-family:IBM Plex Mono,Menlo,monospace;font-size:11px;color:#5a5b52;letter-spacing:.04em;line-height:1.5}.acumen-sc-table figcaption b{color:#2f3a24;font-weight:600}.acumen-sc-table figcaption span{display:block;color:#8a8f75;font-size:10px;letter-spacing:.14em;text-transform:uppercase;margin-top:2px}.acumen-sizechart-caveat{margin-top:14px;padding:20px 22px;background:#e8ecdc;border:1px solid rgba(138,150,112,.35);border-left:3px solid #8a8f75}.acumen-sc-eye{font-family:IBM Plex Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#8a8f75;font-weight:600;margin-bottom:8px}.acumen-sizechart-caveat p{margin:0 0 8px;font-size:13.5px;color:#262620;line-height:1.55}.acumen-sizechart-caveat p:last-child{margin-bottom:0}.acumen-sizechart-caveat p b{color:#2f3a24;font-weight:600}@media(max-width:749px){.acumen-sizechart-box{padding:28px 22px 32px}.acumen-sizechart-box h2{font-size:30px}.acumen-sc-tables{gap:18px}}.acumen-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:900;background:#fff;border-top:1px solid var(--apd-line-strong, #b8b3a2);box-shadow:0 -8px 24px -10px #1c281438;transform:translateY(100%);transition:transform .28s ease-out;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.acumen-sticky-atc.is-on{transform:translateY(0)}.acumen-sticky-atc .acumen-sticky-inner{max-width:1240px;margin:0 auto;padding:12px 22px;display:flex;align-items:center;gap:14px}.acumen-sticky-atc .acumen-sticky-title{min-width:0;flex:1}.acumen-sticky-atc .acumen-sticky-name{font-family:Cormorant Garamond,Georgia,serif;font-size:18px;color:#2f3a24;font-weight:500;line-height:1;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acumen-sticky-atc .acumen-sticky-hint{font-family:IBM Plex Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#d68a2a;font-weight:600;display:flex;align-items:center;gap:5px}.acumen-sticky-atc .acumen-sticky-hint:before{content:"";width:6px;height:6px;border-radius:50%;background:#d68a2a;box-shadow:0 0 0 3px #d68a2a2e}.acumen-sticky-atc.is-done .acumen-sticky-hint{color:#2f3a24}.acumen-sticky-atc.is-done .acumen-sticky-hint:before{background:#2f3a24;box-shadow:0 0 0 3px #2f3a2426}.acumen-sticky-atc .acumen-sticky-price{font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:500;color:#2f3a24;font-variant-numeric:tabular-nums;flex:none}.acumen-sticky-atc .acumen-sticky-btn{flex:none;padding:13px 26px;background:#2f3a24;color:#fff;border:1px solid #2f3a24;cursor:pointer;font-family:IBM Plex Mono,Menlo,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;transition:background .2s}.acumen-sticky-atc .acumen-sticky-btn:hover{background:#1c2415}.acumen-sticky-atc .acumen-sticky-btn:disabled,.acumen-sticky-atc .acumen-sticky-btn.is-disabled{background:#b8b3a2;border-color:#b8b3a2;cursor:not-allowed}@media(max-width:749px){.acumen-sticky-atc .acumen-sticky-inner{padding:10px 14px;gap:10px}.acumen-sticky-atc .acumen-sticky-name{font-size:15px}.acumen-sticky-atc .acumen-sticky-hint{font-size:9.5px}.acumen-sticky-atc .acumen-sticky-price{display:none}.acumen-sticky-atc .acumen-sticky-btn{padding:12px 16px;font-size:11px}}.acumen-pdp-scope #bcpo{font-family:var(--apd-f-body);color:var(--apd-ink);margin:4px 0 20px;padding:0}.acumen-pdp-scope #bcpo>.bcpo-image-parent,.acumen-pdp-scope #bcpo>.bcpo-color-parent,.acumen-pdp-scope #bcpo>.bcpo-button-parent,.acumen-pdp-scope #bcpo>.bcpo-quantity-parent,.acumen-pdp-scope #bcpo>div[class*=bcpo-][class*=-parent]{padding:20px 0 18px;border-top:1px solid var(--apd-line);margin:0}.acumen-pdp-scope #bcpo>div[class*=bcpo-][class*=-parent]:first-child{border-top:none;padding-top:4px}.acumen-pdp-scope #bcpo .bcpo-label{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:12px}.acumen-pdp-scope #bcpo .bcpo-label>label{display:flex;align-items:baseline;justify-content:space-between;gap:16px;width:100%;margin:0;font-weight:400;color:var(--apd-forest)}.acumen-pdp-scope #bcpo .bcpo-title{font-family:var(--apd-f-display);font-size:17px;font-weight:500;color:var(--apd-forest);letter-spacing:-.005em;line-height:1.2;text-transform:none}.acumen-pdp-scope #bcpo .bcpo-value{font-family:var(--apd-f-mono);font-size:11px;letter-spacing:.04em;color:var(--apd-brass-deep);text-align:right;font-weight:500;text-transform:none}.acumen-pdp-scope #bcpo .bcpo-images,.acumen-pdp-scope #bcpo .bcpo-colors{display:flex;flex-wrap:wrap;gap:12px;padding:0;margin:0;list-style:none}.acumen-pdp-scope #bcpo .bcpo-images>li,.acumen-pdp-scope #bcpo .bcpo-colors>li{list-style:none;padding:0;margin:0;cursor:pointer;transition:transform .15s}.acumen-pdp-scope #bcpo .bcpo-images>li:hover,.acumen-pdp-scope #bcpo .bcpo-colors>li:hover{transform:translateY(-1px)}.acumen-pdp-scope #bcpo .bcpo-images img,.acumen-pdp-scope #bcpo .bcpo-front-image-option img{display:block;width:76px;height:76px;object-fit:cover;border:1px solid var(--apd-line);padding:3px;background:#fff;transition:border-color .15s,box-shadow .15s}.acumen-pdp-scope #bcpo .bcpo-active img,.acumen-pdp-scope #bcpo li.bcpo-active>label img{border-color:var(--apd-forest);box-shadow:0 0 0 1px var(--apd-forest)}.acumen-pdp-scope #bcpo .bcpo-front-image-label{display:block;margin-top:6px;max-width:84px;font-family:var(--apd-f-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--apd-ink-2);line-height:1.35;text-align:center;word-break:break-word}.acumen-pdp-scope #bcpo .bcpo-active .bcpo-front-image-label{color:var(--apd-forest);font-weight:600}.acumen-pdp-scope #bcpo .bcpo-colors>li>label,.acumen-pdp-scope #bcpo .bcpo-front-color-option{display:block;width:48px;height:48px;border:1px solid var(--apd-line);padding:3px;background:#fff;cursor:pointer}.acumen-pdp-scope #bcpo .bcpo-active .bcpo-front-color-option,.acumen-pdp-scope #bcpo .bcpo-active>label{border-color:var(--apd-forest);box-shadow:0 0 0 1px var(--apd-forest)}.acumen-pdp-scope #bcpo .bcpo-buttons{display:inline-flex;padding:0;margin:0;list-style:none;flex-wrap:wrap;border:none;background:transparent}.acumen-pdp-scope #bcpo .bcpo-buttons>li{list-style:none;padding:0;margin:0 0 0 -1px;border:1px solid var(--apd-line-strong);cursor:pointer;background:#fff;position:relative}.acumen-pdp-scope #bcpo .bcpo-buttons>li:first-child{margin-left:0}.acumen-pdp-scope #bcpo .bcpo-buttons>li.bcpo-active{z-index:2}.acumen-pdp-scope #bcpo .bcpo-buttons>li>label,.acumen-pdp-scope #bcpo .bcpo-front-button-option{display:block;padding:10px 20px;font-family:var(--apd-f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--apd-ink-2);background:#fff;cursor:pointer;transition:background .15s,color .15s;margin:0;font-weight:500}.acumen-pdp-scope #bcpo .bcpo-buttons>li:hover>label{background:var(--apd-paper-2);color:var(--apd-forest)}.acumen-pdp-scope #bcpo .bcpo-buttons>li.bcpo-active>label,.acumen-pdp-scope #bcpo .bcpo-active .bcpo-front-button-option{background:var(--apd-forest);color:#fff}.acumen-pdp-scope #bcpo select.bcpo-select,.acumen-pdp-scope #bcpo .bcpo-dd select,.acumen-pdp-scope #bcpo .bcpo-dropdown select{width:100%;padding:10px 12px;font-family:var(--apd-f-body);font-size:13.5px;color:var(--apd-ink);background:var(--apd-paper-2);border:1px solid var(--apd-line-strong);font-weight:500;border-radius:0;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12'%3E%3Cpath fill='%23262620' d='M2 4.5l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.acumen-pdp-scope #bcpo input[type=text],.acumen-pdp-scope #bcpo textarea.bcpo-textarea{width:100%;padding:10px 12px;font-family:var(--apd-f-body);font-size:13.5px;color:var(--apd-ink);background:var(--apd-paper-2);border:1px solid var(--apd-line-strong);border-radius:0;box-sizing:border-box}.acumen-pdp-scope #bcpo input[type=text]:focus,.acumen-pdp-scope #bcpo select:focus{outline:none;border-color:var(--apd-forest)}.acumen-pdp-scope #bcpo img,.acumen-pdp-scope #bcpo video{max-width:100%;height:auto;display:block}.acumen-pdp-scope #bcpo>div:not([class])>img:only-child,.acumen-pdp-scope #bcpo>div:not([class])>video:only-child{margin:8px 0;border:1px solid var(--apd-line)}.acumen-pdp-scope #bcpo b,.acumen-pdp-scope #bcpo strong{color:var(--apd-forest)}.acumen-pdp-scope #bcpo .bcpo-price-addons{margin:20px 0 10px;padding:14px 16px;background:var(--apd-paper);border:1px solid var(--apd-line);border-left:3px solid var(--apd-brass);font-family:var(--apd-f-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--apd-ink)}.acumen-pdp-scope #bcpo .bcpo-addons-price{font-family:var(--apd-f-display);font-size:20px;font-weight:500;color:var(--apd-forest);letter-spacing:0;text-transform:none;margin:0 6px}.acumen-pdp-scope #bcpo .bcpo-validation-message{padding:12px 14px;background:#d68a2a14;border:1px solid rgba(214,138,42,.4);border-left:3px solid var(--apd-urgent);color:var(--apd-ink);font-size:13px;margin:12px 0}.acumen-pdp-scope #bcpo .bcpo-tooltip{color:var(--apd-brass-deep);font-family:var(--apd-f-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}@media(max-width:749px){.acumen-pdp-scope #bcpo .bcpo-images img,.acumen-pdp-scope #bcpo .bcpo-front-image-option img{width:64px;height:64px}.acumen-pdp-scope #bcpo .bcpo-front-image-label{max-width:72px;font-size:9.5px}.acumen-pdp-scope #bcpo .bcpo-buttons>li>label{padding:9px 14px;font-size:10.5px}.acumen-pdp-scope #bcpo .bcpo-title{font-size:15px}}.acumen-pdp-scope .variant-wrapper{padding:12px 0;margin:0;background:transparent;border:none}.acumen-pdp-scope .variant-wrapper .variant-input-wrap{border:none;padding:0;margin:0;background:transparent}.acumen-pdp-scope .variant-wrapper--button .variant-input-wrap,.acumen-pdp-scope .variant-wrapper[data-type=button] .variant-input-wrap,.acumen-pdp-scope .variant-wrapper .variant-input-wrap:not(:has(select)){display:inline-flex;flex-wrap:wrap;gap:0}.acumen-pdp-scope .variant-wrapper>.variant__label,.acumen-pdp-scope .variant-wrapper>label{display:block;margin:0 0 8px;font-family:var(--apd-f-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--apd-ink-3);font-weight:500}.acumen-pdp-scope .variant-wrapper--dropdown .variant-input-wrap{border:none;padding:0;background:transparent}.acumen-pdp-scope .variant-wrapper--dropdown select{width:100%;padding:10px 34px 10px 12px;font-family:var(--apd-f-body);font-size:13.5px;color:var(--apd-ink);background:var(--apd-paper-2);border:1px solid var(--apd-line-strong);border-radius:0;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12'%3E%3Cpath fill='%23262620' d='M2 4.5l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.acumen-pdp-scope .variant-wrapper--button .variant-input-wrap,.acumen-pdp-scope .variant-wrapper .variant-input-wrap[data-type=button],.acumen-pdp-scope .variant-wrapper[data-type=button] .variant-input-wrap{border:none;padding:0;margin:0;background:transparent;display:inline-flex;flex-wrap:wrap;gap:0}.acumen-pdp-scope .variant-wrapper .variant-input{border:1px solid var(--apd-line-strong);margin:0 0 0 -1px;padding:0;background:#fff;position:relative;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.acumen-pdp-scope .variant-wrapper .variant-input:first-child{margin-left:0}.acumen-pdp-scope .variant-wrapper .variant-input input[type=radio]{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:1}.acumen-pdp-scope .variant-wrapper .variant-input label,.acumen-pdp-scope .variant-wrapper .variant-input>label{display:block;padding:10px 18px;margin:0;font-family:var(--apd-f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--apd-ink-2);cursor:pointer;font-weight:500;background:transparent;border:none;transition:color .15s}.acumen-pdp-scope .variant-wrapper .variant-input:hover{background:var(--apd-paper-2)}.acumen-pdp-scope .variant-wrapper .variant-input:hover label{color:var(--apd-forest)}.acumen-pdp-scope .variant-wrapper .variant-input.variant-input--selected,.acumen-pdp-scope .variant-wrapper .variant-input input[type=radio]:checked~label,.acumen-pdp-scope .variant-wrapper .variant-input:has(input[type=radio]:checked){background:var(--apd-forest);border-color:var(--apd-forest);color:#fff;z-index:2}.acumen-pdp-scope .variant-wrapper .variant-input.variant-input--selected label,.acumen-pdp-scope .variant-wrapper .variant-input:has(input[type=radio]:checked) label{color:#fff}.acumen-pdp-scope .variant-wrapper .variant-input--soldout,.acumen-pdp-scope .variant-wrapper .variant-input--disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.acumen-pdp-scope .acumen-timber-picker{padding:14px 0 16px;margin:0 0 4px;font-family:var(--apd-f-body)}.acumen-pdp-scope .acumen-timber-picker__label{font-family:var(--apd-f-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--apd-ink-3);font-weight:500;margin:0 0 8px}.acumen-pdp-scope .acumen-timber-picker__chips{display:flex;gap:8px;flex-wrap:wrap}.acumen-pdp-scope .acumen-timber-chip{display:inline-flex;align-items:center;gap:10px;padding:10px 16px 10px 12px;background:#fff;border:1px solid var(--apd-line-strong);color:var(--apd-ink);text-decoration:none;cursor:pointer;transition:border-color .15s,background .15s;font-family:var(--apd-f-body)}.acumen-pdp-scope a.acumen-timber-chip:hover{border-color:var(--apd-brass);background:var(--apd-paper)}.acumen-pdp-scope .acumen-timber-chip.is-active{background:var(--apd-forest);border-color:var(--apd-forest);color:#fff;cursor:default}.acumen-pdp-scope .acumen-timber-chip__swatch{width:18px;height:18px;border-radius:50%;border:1px solid rgba(0,0,0,.15);flex:none;background-size:cover;background-position:center}.acumen-pdp-scope .acumen-timber-chip__swatch--pine{background:radial-gradient(circle at 30% 30%,#d6ac74,#a37341 70%,#7a5028)}.acumen-pdp-scope .acumen-timber-chip__swatch--elm{background:radial-gradient(circle at 30% 30%,#7a5f3d,#4d3a20 70%,#2c1e0f)}.acumen-pdp-scope .acumen-timber-chip.is-active .acumen-timber-chip__swatch{border-color:#ffffff59}.acumen-pdp-scope .acumen-timber-chip__label{font-family:var(--apd-f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:500}.acumen-pdp-scope .acumen-timber-chip__aux{font-family:var(--apd-f-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--apd-brass-deep);font-weight:500;margin-left:4px}.acumen-pdp-scope .acumen-timber-chip.is-active .acumen-timber-chip__aux{color:#ffffffb3}.acumen-pdp-scope .acumen-timber-chip.is-loading{opacity:.7;cursor:wait}@media(max-width:749px){.acumen-pdp-scope .acumen-timber-picker__chips{gap:8px;flex-wrap:nowrap;justify-content:stretch}.acumen-pdp-scope .acumen-timber-chip{flex:1 1 0;min-width:0;justify-content:center;padding:12px 10px;min-height:48px;gap:8px;text-align:left}.acumen-pdp-scope .acumen-timber-chip__label{font-size:11px}.acumen-pdp-scope .acumen-timber-chip__aux{display:none}}.acumen-leaf-video-modal[hidden]{display:none!important}.acumen-leaf-video-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:#0f1114b8;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:acumenLeafFade .18s ease-out both}@keyframes acumenLeafFade{0%{opacity:0}to{opacity:1}}.acumen-leaf-video-box{position:relative;width:min(420px,100%);max-height:calc(100vh - 48px);background:#fff;border-radius:12px;padding:22px 22px 20px;box-shadow:0 24px 60px #00000059;display:flex;flex-direction:column;gap:14px;animation:acumenLeafRise .22s cubic-bezier(.2,.9,.3,1.1) both}@keyframes acumenLeafRise{0%{transform:translateY(14px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.acumen-leaf-video-close{position:absolute;top:8px;right:8px;width:34px;height:34px;padding:0;border:0;background:transparent;color:#1a1a1a;font:400 26px/1 system-ui,-apple-system,sans-serif;cursor:pointer;border-radius:50%;transition:background .15s ease}.acumen-leaf-video-close:hover{background:#0000000f}.acumen-leaf-video-close:focus-visible{outline:2px solid #4a90e2;outline-offset:2px}.acumen-leaf-video-head{padding-right:32px}.acumen-leaf-video-head h2{margin:0 0 4px;font-size:17px;font-weight:600;letter-spacing:.01em;color:#1a1a1a}.acumen-leaf-video-head p{margin:0;font-size:13px;color:#666}.acumen-leaf-video-frame{position:relative;width:100%;aspect-ratio:9 / 16;max-height:min(70vh,640px);background:#000;border-radius:8px;overflow:hidden}@supports not (aspect-ratio: 9 / 16){.acumen-leaf-video-frame:before{content:"";display:block;padding-top:177.78%}.acumen-leaf-video-frame>iframe{position:absolute;top:0;right:0;bottom:0;left:0}}.acumen-leaf-video-frame iframe{width:100%;height:100%;border:0;display:block}@media(max-width:480px){.acumen-leaf-video-modal{padding:12px}.acumen-leaf-video-box{padding:18px 16px 16px;border-radius:10px}.acumen-leaf-video-head h2{font-size:16px}.acumen-leaf-video-head p{font-size:12px}.acumen-leaf-video-frame{max-height:78vh}}@media(prefers-reduced-motion:reduce){.acumen-leaf-video-modal,.acumen-leaf-video-box{animation:none}}.acumen-pdp-scope .acumen-buy-extras{display:block!important;background:transparent!important;border:0!important;padding:6px 0!important;margin:8px 0!important}.acumen-pdp-scope .acumen-seats,.acumen-pdp-scope #bcpo .bcpo-value,.acumen-pdp-scope #bcpo .bcpo-value[data-acumen-surcharge]{display:none!important}.acumen-pdp-scope #bcpo .bcpo-title [data-acumen-surcharge-mirror]{color:var(--apd-brass-deep, #8a6d3d);font-family:var(--apd-f-mono, "IBM Plex Mono", monospace);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:none;margin-left:8px;white-space:nowrap}.acumen-pdp-scope #bcpo input[type=text],.acumen-pdp-scope #bcpo textarea.bcpo-textarea,.acumen-pdp-scope #bcpo textarea{background:#fff!important}.acumen-pdp-scope #bcpo .bcpo-price-addons{background:transparent!important;border:0!important;padding:0!important;margin:0!important}.acumen-pdp-scope .acumen-timber-desc{margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.acumen-pdp-scope .acumen-timber-desc__row{display:grid;grid-template-columns:130px 1fr;gap:14px;align-items:start}.acumen-pdp-scope .acumen-timber-desc__name{display:inline-flex;align-items:center;gap:8px;margin:0;font-family:var(--apd-f-body, "Inter", sans-serif);font-size:12.5px;font-weight:600;color:var(--apd-forest, #2f3a24);letter-spacing:.01em;text-transform:none;line-height:1.3;padding-top:2px}.acumen-pdp-scope .acumen-timber-desc__swatch{width:12px;height:12px;border-radius:50%;border:1px solid var(--apd-line-strong, #b8b3a2);flex:none}.acumen-pdp-scope .acumen-timber-desc__swatch--pine{background:#c48a52}.acumen-pdp-scope .acumen-timber-desc__swatch--elm{background:#6b4a34}.acumen-pdp-scope .acumen-timber-desc__body{margin:0;font-family:var(--apd-f-body, "Inter", sans-serif);font-size:12.5px;line-height:1.5;color:var(--apd-ink-2, #5a5b52)}@media(max-width:749px){.acumen-pdp-scope .acumen-timber-desc__row{grid-template-columns:1fr;gap:4px;text-align:center}.acumen-pdp-scope .acumen-timber-desc__name{padding-top:0;justify-content:center}}.acumen-pdp-scope .acumen-timber-style-preview[hidden]{display:none!important}.acumen-pdp-scope .acumen-timber-style-preview{margin:10px 0 18px;display:block}.acumen-pdp-scope .acumen-timber-style-preview__figure{margin:0;padding:0;animation:acumenStyleFade .18s ease-out both}.acumen-pdp-scope .acumen-timber-style-preview__figure[hidden]{display:none!important}.acumen-pdp-scope .acumen-timber-style-preview__figure img{display:block;width:100%;max-width:100%;aspect-ratio:2 / 1;object-fit:cover;object-position:center;border-radius:4px;border:1px solid var(--apd-line, #d8d3c4);background:#fff}@supports not (aspect-ratio: 2 / 1){.acumen-pdp-scope .acumen-timber-style-preview__figure img{max-height:220px}}.acumen-pdp-scope .acumen-timber-style-preview__figure figcaption{margin:6px 0 0;font-family:var(--apd-f-mono, "IBM Plex Mono", monospace);font-size:11px;letter-spacing:.05em;color:var(--apd-ink-3, #8b8a7f);text-transform:uppercase}.acumen-pdp-scope .acumen-timber-style-preview__blurb{margin:6px 0 0;font-family:var(--apd-f-body, "Inter", sans-serif);font-size:13px;line-height:1.45;color:var(--apd-ink-2, #5a5b52)}@keyframes acumenStyleFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.acumen-pdp-scope .acumen-timber-style-preview__figure{animation:none}}.acumen-pdp-scope .acumen-leaf-video-link{display:inline-flex;align-items:center;gap:8px;margin:10px auto 4px;padding:10px 16px;background:var(--apd-forest, #2f3a24);color:#fff;border:0;cursor:pointer;font-family:var(--apd-f-mono, "IBM Plex Mono", monospace);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;transition:background .15s ease}.acumen-pdp-scope .acumen-leaf-video-link:hover{background:var(--apd-forest-dark, #1c2415)}.acumen-pdp-scope .acumen-leaf-video-link:focus-visible{outline:2px solid var(--apd-brass, #b08a4f);outline-offset:2px}.acumen-pdp-scope .acumen-leaf-video-link__icon{font-size:9px;line-height:1;transform:translateY(.5px)}.acumen-pdp-scope #bcpo [data-unique=_xtv5wv0ep],.acumen-pdp-scope #bcpo [data-unique=_xtv5wv0ep_elm]{text-align:center}.acumen-pdp-scope .acumen-leaf-size-hint{margin:4px 0 8px;padding:8px 12px;background:var(--apd-paper, #faf7ef);border-left:3px solid var(--apd-brass, #b08a4f);font-family:var(--apd-f-body, "Inter", sans-serif);font-size:12px;line-height:1.4;color:var(--apd-ink-2, #5a5b52)}.acumen-pdp-scope .acumen-leaf-size-hint[data-max="0"]{border-left-color:var(--apd-urgent, #d68a2a);color:var(--apd-ink, #262620)}.acumen-pdp-scope #bcpo select option[data-acumen-invalid],.acumen-pdp-scope #bcpo select option:disabled{color:#b8b3a2;background:#f4efe4}@media(max-width:749px){.acumen-pdp-scope .yotpo-widget-instance,.acumen-pdp-scope [class*=yotpo-bottomline],.acumen-pdp-scope [class*=yotpo-star-rating],.acumen-pdp-scope .trustpilot-bar{display:flex!important;justify-content:center!important;text-align:center!important;width:100%}.acumen-pdp-scope .product-block:has(>.yotpo-widget-instance),.acumen-pdp-scope .product-block:has([class*=yotpo]),.acumen-pdp-scope .product-block:has(.trustpilot-bar){text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/180/assets/acumen-pdp.css.map */
