.dlt-pdp{--ink:#14181D;--ink-soft:#2B3138;--canvas:#ECE6D8;--canvas-soft:#F4EFE4;--paper:#FFFFFF;--brass:#B8863D;--brass-dark:#93692B;--teal:#1F4A47;--line: rgba(20,24,29,.14);--shadow: 0 10px 30px rgba(20,24,29,.12);font-family:Inter,sans-serif;color:var(--ink);background:var(--canvas)}.dlt-pdp *{box-sizing:border-box}.dlt-pdp a{color:inherit;text-decoration:none}.dlt-pdp h1,.dlt-pdp h2,.dlt-pdp .dlt-display{font-family:Big Shoulders Display,sans-serif;text-transform:uppercase;letter-spacing:.01em;line-height:.98;margin:0}.dlt-pdp .dlt-mono{font-family:IBM Plex Mono,monospace;letter-spacing:.04em}.dlt-pdp .dlt-wrap{max-width:1280px;margin:0 auto;padding:0 32px}.dlt-pdp .dlt-breadcrumb{padding:20px 0;font-size:13px;color:var(--ink-soft);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.dlt-pdp .dlt-breadcrumb a:hover{color:var(--brass-dark)}.dlt-pdp .dlt-breadcrumb .dlt-sep{opacity:.4}.dlt-pdp .dlt-breadcrumb .dlt-current{color:var(--ink);font-weight:600}.dlt-pdp-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;padding:12px 0 80px}@media(max-width:900px){.dlt-pdp-grid{grid-template-columns:1fr;gap:28px}}.dlt-gallery-main{background:var(--paper);border:1px solid var(--line);border-radius:12px;overflow:hidden;aspect-ratio:1;margin-bottom:14px}.dlt-gallery-main img{width:100%;height:100%;object-fit:cover;display:block}.dlt-gallery-thumbs{display:flex;gap:10px;flex-wrap:wrap}.dlt-thumb-btn{width:74px;height:74px;border-radius:8px;overflow:hidden;border:2px solid transparent;padding:0;cursor:pointer;background:var(--paper)}.dlt-thumb-btn img{width:100%;height:100%;object-fit:cover;display:block}.dlt-thumb-btn.dlt-thumb-active{border-color:var(--brass)}.dlt-pdp-info{padding-top:6px}.dlt-pdp-info .dlt-eyebrow{font-family:IBM Plex Mono;font-size:11.5px;letter-spacing:.1em;color:var(--brass-dark);text-transform:uppercase;margin-bottom:10px}.dlt-pdp-info h1{font-size:36px;margin-bottom:10px}.dlt-sku{font-family:IBM Plex Mono;font-size:12px;color:var(--ink-soft);margin-bottom:20px}.dlt-price-row{display:flex;align-items:baseline;gap:10px;margin-bottom:22px;flex-wrap:wrap}.dlt-price{font-size:28px;font-weight:700;font-family:Big Shoulders Display}.dlt-unit{font-family:IBM Plex Mono;font-size:13px;color:var(--ink-soft)}.dlt-compare{font-size:16px;color:var(--ink-soft);text-decoration:line-through}.dlt-availability{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;margin-bottom:26px}.dlt-availability .dlt-dot{width:8px;height:8px;border-radius:50%;background:#2f7d4f}.dlt-availability.dlt-oos .dlt-dot{background:var(--brass-dark)}.dlt-buy-row{display:flex;gap:12px;margin-bottom:8px;flex-wrap:wrap}.dlt-qty{display:flex;align-items:center;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:var(--paper)}.dlt-qty-btn{width:42px;height:50px;border:none;background:var(--canvas-soft);font-size:16px;cursor:pointer;color:var(--ink)}.dlt-qty-btn:hover{background:var(--brass);color:#fff}.dlt-qty-input{width:52px;height:50px;border:none;text-align:center;font-size:15px;font-family:inherit;-moz-appearance:textfield}.dlt-qty-input::-webkit-outer-spin-button,.dlt-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dlt-add-cart{flex:1;min-width:200px;background:var(--ink);color:#fff;border:none;height:50px;border-radius:6px;font-weight:700;font-size:14px;letter-spacing:.02em;cursor:pointer}.dlt-add-cart:hover{background:var(--brass-dark)}.dlt-add-cart:disabled{background:var(--line);color:var(--ink-soft);cursor:not-allowed}.dlt-pdp-desc{margin-top:34px;padding-top:28px;border-top:1px solid var(--line);font-size:14.5px;line-height:1.7;color:var(--ink-soft)}.dlt-pdp-desc h3{font-family:IBM Plex Mono;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin-bottom:12px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/product-page.css.map */
