body.single-product.taussig-product-polished{--tls-product-pine:#001c16;--tls-product-ink:#0b2d21;--tls-product-muted:#52625c;--tls-product-accent:#67cb00;--tls-product-accent-dark:#3d7e00;--tls-product-surface:#ffffff;--tls-product-canvas:#f5f7f2;--tls-product-border:#d8e1da;--tls-product-focus:#ffcf52;color:var(--tls-product-ink);background:var(--tls-product-canvas)}body.single-product.taussig-product-polished #brxe-fbtsfi{display:flex;min-height:clamp(300px, 27vw, 390px);align-items:flex-end}body.single-product.taussig-product-polished #brxe-szfvhx{width:min(1180px, 100%);padding-top:clamp(104px, 11vw, 148px);padding-bottom:clamp(40px, 5vw, 64px)}body.single-product.taussig-product-polished #brxe-qlyzzs{margin-bottom:16px;color:rgb(255 255 255 / .74);font-size:12px;font-weight:700;letter-spacing:.02em}body.single-product.taussig-product-polished #brxe-qlyzzs a{color:inherit}body.single-product.taussig-product-polished #brxe-qlyzzs a:hover{color:#fff}body.single-product.taussig-product-polished #brxe-esmxba{max-width:850px;margin:0;color:#fff;font-size:clamp(40px, 5vw, 64px);font-weight:800;letter-spacing:-.045em;line-height:1.02}body.single-product.taussig-product-polished .tls-product-hero-copy{max-width:690px;margin:15px 0 0;color:rgb(255 255 255 / .82);font-size:16px;line-height:1.65}body.single-product.taussig-product-polished #brxe-d11125{padding:78px 24px 96px;background:var(--tls-product-canvas)}body.single-product.taussig-product-polished #brxe-xqziey{display:grid!important;grid-template-columns:minmax(0,1.06fr) minmax(390px,0.94fr);gap:clamp(32px, 4vw, 48px);align-items:start;width:min(1180px, 100%);min-width:0;max-width:1180px}body.single-product.taussig-product-polished #brxe-pjxmjo,body.single-product.taussig-product-polished #brxe-imgrja{min-width:0;border:1px solid var(--tls-product-border);border-radius:24px;background:var(--tls-product-surface);box-shadow:0 18px 48px rgb(0 28 22 / .085)}body.single-product.taussig-product-polished #brxe-pjxmjo{padding:16px}body.single-product.taussig-product-polished #brxe-pjxmjo .woocommerce-product-gallery{width:100%!important;margin:0!important}body.single-product.taussig-product-polished #brxe-pjxmjo .woocommerce-product-gallery__wrapper{margin:0}body.single-product.taussig-product-polished #brxe-pjxmjo .flex-viewport,body.single-product.taussig-product-polished #brxe-pjxmjo .woocommerce-product-gallery__image{overflow:hidden;border-radius:17px;background:#edf1eb}body.single-product.taussig-product-polished #brxe-pjxmjo .woocommerce-product-gallery__image a{display:block}body.single-product.taussig-product-polished #brxe-pjxmjo .woocommerce-product-gallery__image img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}body.single-product.taussig-product-polished #brxe-pjxmjo .flex-control-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:12px 0 0!important;padding:0}body.single-product.taussig-product-polished #brxe-pjxmjo .flex-control-thumbs li{float:none!important;width:auto!important;margin:0!important}body.single-product.taussig-product-polished #brxe-pjxmjo .flex-control-thumbs img{width:100%;aspect-ratio:1 / 1;border:2px solid #fff0;border-radius:10px;object-fit:cover;opacity:.72;transition:border-color 160ms ease,opacity 160ms ease}body.single-product.taussig-product-polished #brxe-pjxmjo .flex-control-thumbs img.flex-active,body.single-product.taussig-product-polished #brxe-pjxmjo .flex-control-thumbs img:hover{border-color:var(--tls-product-accent-dark);opacity:1}body.single-product.taussig-product-polished #brxe-pjxmjo .woocommerce-product-gallery__trigger{display:grid;top:28px;right:28px;width:44px;height:44px;place-items:center;border-radius:50%;background:rgb(255 255 255 / .94);box-shadow:0 8px 22px rgb(0 28 22 / .16)}body.single-product.taussig-product-polished #brxe-imgrja{display:flex;flex-direction:column;padding:clamp(30px, 3.3vw, 40px)}body.single-product.taussig-product-polished .tls-product-back{align-self:flex-start;margin:0 0 25px;color:#3f5d53;font-size:12px;font-weight:750;line-height:1.35;text-decoration:none}body.single-product.taussig-product-polished .tls-product-back::before{content:"←";margin-right:7px}body.single-product.taussig-product-polished .tls-product-back:hover{color:var(--tls-product-accent-dark)}body.single-product.taussig-product-polished .tls-product-eyebrow{margin:0 0 8px;color:var(--tls-product-accent-dark);font-size:11px;font-weight:850;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}body.single-product.taussig-product-polished #brxe-rjariw{margin:0;color:var(--tls-product-ink);font-family:Poppins,Montserrat,"Avenir Next",Arial,sans-serif;font-size:clamp(31px, 3.2vw, 43px);font-weight:800;letter-spacing:-.04em;line-height:1.08}body.single-product.taussig-product-polished #brxe-lexgtg{display:flex;flex-wrap:wrap;gap:7px;align-items:baseline;margin:18px 0 0}body.single-product.taussig-product-polished #brxe-crobcg,body.single-product.taussig-product-polished #brxe-crobcg .price,body.single-product.taussig-product-polished #brxe-crobcg .amount{margin:0;color:var(--tls-product-ink);font-size:25px;font-weight:800;line-height:1.2}body.single-product.taussig-product-polished #brxe-jyaghr{color:var(--tls-product-muted);font-size:12px;font-weight:700;line-height:1.4}body.single-product.taussig-product-polished #brxe-ssjvuj{margin:18px 0 0;color:var(--tls-product-muted);font-size:15px;line-height:1.72}body.single-product.taussig-product-polished #brxe-ssjvuj>:first-child{margin-top:0}body.single-product.taussig-product-polished #brxe-ssjvuj>:last-child{margin-bottom:0}body.single-product.taussig-product-polished .tls-product-confidence{display:grid;gap:0;margin:25px 0 0;padding:0;border:1px solid #dfe7df;border-radius:16px;background:#f8faf6;list-style:none}body.single-product.taussig-product-polished .tls-product-confidence li{display:grid;grid-template-columns:minmax(118px,0.74fr) minmax(0,1.26fr);gap:14px;padding:12px 15px}body.single-product.taussig-product-polished .tls-product-confidence li+li{border-top:1px solid #e2e8e2}body.single-product.taussig-product-polished .tls-product-confidence strong,body.single-product.taussig-product-polished .tls-product-confidence span{font-size:12px;line-height:1.45}body.single-product.taussig-product-polished .tls-product-confidence strong{color:var(--tls-product-ink);font-weight:800}body.single-product.taussig-product-polished .tls-product-confidence span{color:var(--tls-product-muted)}body.single-product.taussig-product-polished #brxe-grccep{display:grid!important;grid-template-columns:1fr 1fr;gap:10px;width:100%;margin:24px 0 0}body.single-product.taussig-product-polished #brxe-dmzunu,body.single-product.taussig-product-polished #brxe-obuhpu{display:inline-flex!important;min-width:0;min-height:54px;align-items:center;justify-content:center;padding:12px 18px!important;border:1px solid transparent!important;border-radius:14px!important;font-size:13px!important;font-weight:850!important;line-height:1.25!important;text-align:center;text-decoration:none!important;cursor:pointer;transition:border-color 160ms ease,background-color 160ms ease,color 160ms ease,transform 160ms ease}body.single-product.taussig-product-polished #brxe-dmzunu{order:1;border-color:var(--tls-product-accent)!important;background:var(--tls-product-accent)!important;color:#061c14!important}body.single-product.taussig-product-polished #brxe-dmzunu:hover{border-color:#77da08!important;background:#77da08!important;color:#061c14!important;transform:translateY(-1px)}body.single-product.taussig-product-polished #brxe-obuhpu{order:2;border-color:#9fb1a6!important;background:#ffffff!important;color:var(--tls-product-ink)!important}body.single-product.taussig-product-polished #brxe-obuhpu:hover{border-color:var(--tls-product-pine)!important;background:#edf4ee!important;color:var(--tls-product-ink)!important}body.single-product.taussig-product-polished #brxe-dzsvtx{margin:13px 0 0;padding:12px 14px;border-radius:12px;background:#eef4ec;color:#466158;font-size:12px;line-height:1.55;text-align:center}body.single-product.taussig-product-polished #brxe-dzsvtx strong{color:var(--tls-product-ink)}body.single-product.taussig-product-polished #brxe-dzsvtx a{color:var(--tls-product-accent-dark);font-weight:800}body.single-product.taussig-product-polished #brxe-hfeoby{padding:88px 24px 96px;background:#fff}body.single-product.taussig-product-polished #brxe-vxzfjs{width:min(1180px, 100%);max-width:1180px}body.single-product.taussig-product-polished #brxe-cgghbl{max-width:760px;margin:0 auto;color:var(--tls-product-ink);font-family:Poppins,Montserrat,"Avenir Next",Arial,sans-serif;font-size:clamp(32px, 4vw, 46px);font-weight:800;letter-spacing:-.04em;line-height:1.08;text-align:center}body.single-product.taussig-product-polished .tls-product-related-copy{max-width:630px;margin:14px auto 34px;color:var(--tls-product-muted);font-size:15px;line-height:1.7;text-align:center}body.single-product.taussig-product-polished #brxe-ohqmmy .wpgb-card,body.single-product.taussig-product-polished #brxe-ohqmmy article{overflow:hidden;border-radius:18px}body.single-product.taussig-product-polished .floating-button-newsletter,body.single-product.taussig-product-polished.tls-calculator-open .floating-button-newsletter{display:none!important}body.single-product.taussig-product-polished .brxe-popup-2715,body.single-product.taussig-product-polished #tls-material-calculator{box-sizing:border-box;padding:clamp(18px, 3vw, 38px)!important;background:rgb(0 20 15 / .82)!important;backdrop-filter:blur(10px)}body.single-product.taussig-product-polished .brxe-popup-2715 *,body.single-product.taussig-product-polished #tls-material-calculator *{box-sizing:border-box}body.single-product.taussig-product-polished #brxe-ffef4a{display:grid!important;position:relative;grid-template-columns:minmax(300px,0.38fr) minmax(0,0.62fr);width:min(1060px, 100%)!important;max-width:1060px!important;max-height:calc(100dvh - 48px);margin:auto!important;overflow:hidden;border:1px solid rgb(255 255 255 / .16);border-radius:26px;background:#fff;box-shadow:0 38px 100px rgb(0 20 15 / .42)}body.single-product.taussig-product-polished #brxe-5e9ebc{display:flex;position:relative;min-width:0;min-height:620px;overflow:hidden;background:var(--tls-product-pine)}body.single-product.taussig-product-polished #brxe-5e9ebc::after{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgb(0 28 22 / .25) 0%,rgb(0 28 22 / .92) 86%);content:"";pointer-events:none}body.single-product.taussig-product-polished #brxe-5185d8{position:absolute!important;inset:0;width:100%!important;height:100%!important;margin:0!important}body.single-product.taussig-product-polished #brxe-5185d8 img,body.single-product.taussig-product-polished img#brxe-5185d8{display:block;width:100%!important;height:100%!important;object-fit:cover}body.single-product.taussig-product-polished #brxe-1ec0e0{display:flex;position:relative;z-index:2;flex:1 1 auto;flex-direction:column;min-width:0;padding:30px}body.single-product.taussig-product-polished #brxe-f91c88{width:min(154px, 54%);margin:0}body.single-product.taussig-product-polished .tls-calculator-sidebar-copy{margin-top:auto;color:#fff}body.single-product.taussig-product-polished .tls-calculator-sidebar-copy p{margin:0 0 10px;color:#a7ef58;font-size:10px;font-weight:850;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}body.single-product.taussig-product-polished .tls-calculator-sidebar-copy h2{max-width:300px;margin:0;color:#fff;font-family:Poppins,Montserrat,"Avenir Next",Arial,sans-serif;font-size:clamp(25px, 2.6vw, 36px);font-weight:800;letter-spacing:-.04em;line-height:1.08}body.single-product.taussig-product-polished .tls-calculator-sidebar-copy span{display:block;max-width:300px;margin-top:14px;color:rgb(255 255 255 / .78);font-size:13px;line-height:1.65}body.single-product.taussig-product-polished #brxe-745ef2{display:block!important;position:relative;min-width:0;max-height:calc(100dvh - 48px);overflow-x:hidden;overflow-y:auto;background:#fff;overscroll-behavior:contain}body.single-product.taussig-product-polished #brxe-gvabuz{display:grid!important;position:absolute!important;z-index:8;top:16px!important;right:16px!important;width:44px!important;height:44px!important;margin:0!important;place-items:center;border:1px solid #d9e2dc;border-radius:50%;background:rgb(255 255 255 / .96);color:var(--tls-product-ink);font-size:17px;line-height:1;box-shadow:0 8px 24px rgb(0 28 22 / .12);cursor:pointer}body.single-product.taussig-product-polished #brxe-gvabuz:hover{border-color:#afbeb5;background:#f3f7f2}body.single-product.taussig-product-polished #brxe-5c725e{display:block!important;width:100%!important;padding:36px 42px 22px}body.single-product.taussig-product-polished .tls-calculator-header{margin:0 54px 28px 0}body.single-product.taussig-product-polished .tls-calculator-header p{margin:0 0 8px;color:var(--tls-product-accent-dark);font-size:10px;font-weight:850;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}body.single-product.taussig-product-polished .tls-calculator-header h2{margin:0;color:var(--tls-product-ink);font-family:Poppins,Montserrat,"Avenir Next",Arial,sans-serif;font-size:clamp(27px, 3vw, 38px);font-weight:800;letter-spacing:-.04em;line-height:1.08}body.single-product.taussig-product-polished .tls-calculator-header span{display:block;max-width:600px;margin-top:12px;color:var(--tls-product-muted);font-size:13px;line-height:1.6}body.single-product.taussig-product-polished #fluentform_12 .ff-t-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0!important}body.single-product.taussig-product-polished #fluentform_12 .mks--hidden{display:none!important}body.single-product.taussig-product-polished #fluentform_12 .ff-t-cell{width:auto!important;padding:0!important}body.single-product.taussig-product-polished #fluentform_12 .ff-el-group{margin-bottom:18px}body.single-product.taussig-product-polished #fluentform_12 .ff-el-input--label{margin-bottom:7px}body.single-product.taussig-product-polished #fluentform_12 .ff-el-input--label label{color:var(--tls-product-ink);font-size:12px;font-weight:800;line-height:1.4}body.single-product.taussig-product-polished #fluentform_12 .ff-el-input--label .ff-el-required{color:#9d311f}body.single-product.taussig-product-polished #fluentform_12 .ff-el-form-control{width:100%;min-height:54px;padding:12px 14px;border:1px solid #b8c6bd;border-radius:13px;background:#fff;color:var(--tls-product-ink);font-size:16px;line-height:1.3;box-shadow:0 1px 0 rgb(0 28 22 / .02);transition:border-color 150ms ease,box-shadow 150ms ease}body.single-product.taussig-product-polished #fluentform_12 .ff-el-form-control:hover{border-color:#91a69a}body.single-product.taussig-product-polished #fluentform_12 .ff-el-form-control:focus{border-color:var(--tls-product-accent-dark);outline:0;box-shadow:0 0 0 4px rgb(103 203 0 / .14)}body.single-product.taussig-product-polished #fluentform_12 .ff-el-form-content p{margin:7px 0 0;color:#65756e;font-size:11px;line-height:1.45}body.single-product.taussig-product-polished #fluentform_12 .error.text-danger,body.single-product.taussig-product-polished #fluentform_12 .ff-el-is-error .text-danger{margin-top:6px;color:#9d311f;font-size:11px;font-weight:700;line-height:1.45}body.single-product.taussig-product-polished #fluentform_12 .ff-el-is-error .ff-el-form-control{border-color:#b94a36;box-shadow:0 0 0 3px rgb(185 74 54 / .1)}body.single-product.taussig-product-polished #fluentform_12 .ff_submit_btn_wrapper{margin:2px 0 0}body.single-product.taussig-product-polished #fluentform_12 button[type="submit"]{display:inline-flex;width:100%;min-height:54px;align-items:center;justify-content:center;padding:13px 22px!important;border:1px solid var(--tls-product-accent)!important;border-radius:14px!important;background:var(--tls-product-accent)!important;color:#061c14!important;font-size:13px!important;font-weight:850!important;line-height:1.25!important;box-shadow:none!important;cursor:pointer}body.single-product.taussig-product-polished #fluentform_12 button[type="submit"]:hover{border-color:#77da08!important;background:#77da08!important}body.single-product.taussig-product-polished #fluentform_12 .ff-message-success{margin:0;padding:22px;border:1px solid #a9ca9b;border-radius:16px;background:#f1f8eb;color:var(--tls-product-ink);font-size:14px;line-height:1.65;box-shadow:none}body.single-product.taussig-product-polished #brxe-mltsho{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;width:auto!important;margin:0 42px 36px;padding:18px 20px;border:1px solid #dce6db;border-radius:16px;background:#f5f8f2}body.single-product.taussig-product-polished #brxe-jjgrhk{margin:0;color:var(--tls-product-ink);font-size:15px;font-weight:800;line-height:1.35}body.single-product.taussig-product-polished #brxe-bkmann{display:inline-flex!important;min-height:44px;align-items:center;justify-content:center;padding:10px 15px!important;border:1px solid #9fb1a6!important;border-radius:12px!important;background:#ffffff!important;color:var(--tls-product-ink)!important;font-size:11px!important;font-weight:850!important;line-height:1.25!important;text-align:center;text-decoration:none!important}body.single-product.taussig-product-polished #brxe-bkmann:hover{border-color:var(--tls-product-pine)!important;background:#edf4ee!important}body.single-product.taussig-product-polished #brxe-dmzunu:focus-visible,body.single-product.taussig-product-polished #brxe-obuhpu:focus-visible,body.single-product.taussig-product-polished #brxe-dzsvtx a:focus-visible,body.single-product.taussig-product-polished .tls-product-back:focus-visible,body.single-product.taussig-product-polished #brxe-pjxmjo a:focus-visible,body.single-product.taussig-product-polished #brxe-gvabuz:focus-visible,body.single-product.taussig-product-polished #brxe-bkmann:focus-visible,body.single-product.taussig-product-polished #fluentform_12 button[type="submit"]:focus-visible{outline:3px solid var(--tls-product-focus)!important;outline-offset:3px}@media (max-width:1023px){body.single-product.taussig-product-polished #brxe-xqziey{grid-template-columns:minmax(0,1fr) minmax(340px,0.92fr);gap:26px}body.single-product.taussig-product-polished #brxe-imgrja{padding:28px}body.single-product.taussig-product-polished #brxe-grccep{grid-template-columns:1fr}body.single-product.taussig-product-polished #brxe-ffef4a{grid-template-columns:minmax(250px,0.34fr) minmax(0,0.66fr)}body.single-product.taussig-product-polished #brxe-1ec0e0{padding:24px}body.single-product.taussig-product-polished #brxe-5c725e{padding-right:32px;padding-left:32px}body.single-product.taussig-product-polished #brxe-mltsho{margin-right:32px;margin-left:32px}}@media (max-width:767px){body.single-product.taussig-product-polished{overflow-x:hidden}body.single-product.taussig-product-polished #brxe-fbtsfi{min-height:265px}body.single-product.taussig-product-polished #brxe-szfvhx{width:100vw;min-width:0;max-width:100vw;padding-top:92px;padding-bottom:34px}body.single-product.taussig-product-polished #brxe-qlyzzs{margin-bottom:10px;font-size:10px}body.single-product.taussig-product-polished #brxe-esmxba{max-width:calc(100vw - 48px);font-size:clamp(34px, 10vw, 44px);overflow-wrap:anywhere;white-space:normal!important}body.single-product.taussig-product-polished .tls-product-hero-copy{margin-top:10px;font-size:13px;line-height:1.55}body.single-product.taussig-product-polished #brxe-d11125{width:100vw;min-width:0;max-width:100vw;box-sizing:border-box;overflow:hidden;padding:34px 12px 58px}body.single-product.taussig-product-polished #brxe-xqziey{grid-template-columns:minmax(0,1fr);gap:15px;width:calc(100vw - 24px)!important;min-width:0!important;max-width:calc(100vw - 24px)!important;margin-right:auto;margin-left:auto}body.single-product.taussig-product-polished #brxe-pjxmjo,body.single-product.taussig-product-polished #brxe-imgrja{width:calc(100vw - 24px)!important;min-width:0!important;max-width:calc(100vw - 24px)!important;box-sizing:border-box}body.single-product.taussig-product-polished #brxe-imgrja{order:1;padding:23px 20px;border-radius:19px}body.single-product.taussig-product-polished #brxe-pjxmjo{order:2;padding:9px;border-radius:19px}body.single-product.taussig-product-polished #brxe-pjxmjo .flex-viewport,body.single-product.taussig-product-polished #brxe-pjxmjo .woocommerce-product-gallery__image{border-radius:13px}body.single-product.taussig-product-polished #brxe-pjxmjo .woocommerce-product-gallery__trigger{top:18px;right:18px}body.single-product.taussig-product-polished .tls-product-back{margin-bottom:20px}body.single-product.taussig-product-polished #brxe-rjariw{max-width:100%;font-size:clamp(29px, 9vw, 38px);overflow-wrap:anywhere;white-space:normal!important}body.single-product.taussig-product-polished #brxe-lexgtg{margin-top:13px}body.single-product.taussig-product-polished #brxe-ssjvuj{margin-top:14px;font-size:14px}body.single-product.taussig-product-polished .tls-product-confidence{margin-top:20px}body.single-product.taussig-product-polished .tls-product-confidence li{grid-template-columns:1fr;gap:2px;padding:11px 13px}body.single-product.taussig-product-polished #brxe-grccep{grid-template-columns:1fr;margin-top:20px}body.single-product.taussig-product-polished #brxe-dmzunu,body.single-product.taussig-product-polished #brxe-obuhpu{min-height:52px}body.single-product.taussig-product-polished #brxe-hfeoby{padding:58px 16px 68px}body.single-product.taussig-product-polished #brxe-cgghbl{font-size:32px}body.single-product.taussig-product-polished .tls-product-related-copy{margin-bottom:25px;font-size:14px}body.single-product.taussig-product-polished .brxe-popup-2715,body.single-product.taussig-product-polished #tls-material-calculator{padding:0!important}body.single-product.taussig-product-polished #brxe-ffef4a{grid-template-columns:minmax(0,1fr);grid-template-rows:126px minmax(0,1fr);width:100%!important;height:100dvh;max-width:none!important;max-height:100dvh;border:0;border-radius:0}body.single-product.taussig-product-polished #brxe-5e9ebc{min-height:0;height:126px}body.single-product.taussig-product-polished #brxe-5e9ebc::after{background:linear-gradient(90deg,rgb(0 28 22 / .92) 0%,rgb(0 28 22 / .32) 100%)}body.single-product.taussig-product-polished #brxe-1ec0e0{justify-content:center;padding:18px 68px 18px 20px}body.single-product.taussig-product-polished #brxe-f91c88{display:none}body.single-product.taussig-product-polished .tls-calculator-sidebar-copy{margin:0}body.single-product.taussig-product-polished .tls-calculator-sidebar-copy p{margin-bottom:5px;font-size:8px}body.single-product.taussig-product-polished .tls-calculator-sidebar-copy h2{max-width:300px;font-size:23px}body.single-product.taussig-product-polished .tls-calculator-sidebar-copy span{display:none}body.single-product.taussig-product-polished #brxe-745ef2{max-height:none;overflow-y:auto}body.single-product.taussig-product-polished #brxe-gvabuz{position:fixed!important;top:12px!important;right:12px!important}body.single-product.taussig-product-polished #brxe-5c725e{padding:27px 20px 18px}body.single-product.taussig-product-polished .tls-calculator-header{margin-right:0;margin-bottom:22px}body.single-product.taussig-product-polished .tls-calculator-header h2{font-size:clamp(26px, 7.7vw, 34px)}body.single-product.taussig-product-polished #fluentform_12 .ff-t-container{grid-template-columns:minmax(0,1fr);gap:0}body.single-product.taussig-product-polished #fluentform_12 .ff-el-group{margin-bottom:15px}body.single-product.taussig-product-polished #brxe-mltsho{grid-template-columns:minmax(0,1fr);gap:11px;margin:0 20px 26px;padding:16px}body.single-product.taussig-product-polished #brxe-bkmann{width:100%}}@media (max-width:359px){body.single-product.taussig-product-polished #brxe-ffef4a{display:block!important}body.single-product.taussig-product-polished #brxe-5e9ebc{display:none}body.single-product.taussig-product-polished #brxe-gvabuz{top:10px!important;right:10px!important}body.single-product.taussig-product-polished #brxe-5c725e{padding:25px 14px 16px}body.single-product.taussig-product-polished .tls-calculator-header{margin-right:46px;margin-bottom:18px}body.single-product.taussig-product-polished .tls-calculator-header h2{font-size:25px}body.single-product.taussig-product-polished .tls-calculator-header span{margin-top:9px;font-size:12px}body.single-product.taussig-product-polished #brxe-mltsho{margin-right:14px;margin-bottom:20px;margin-left:14px}}@media (prefers-reduced-motion:reduce){body.single-product.taussig-product-polished #brxe-pjxmjo .flex-control-thumbs img,body.single-product.taussig-product-polished #brxe-dmzunu,body.single-product.taussig-product-polished #brxe-obuhpu,body.single-product.taussig-product-polished #fluentform_12 .ff-el-form-control{transition:none}}body.single-product #tls-material-calculator{padding:24px!important;background:rgb(0 28 22 / .72);backdrop-filter:blur(6px)}body.single-product #tls-material-calculator #brxe-ffef4a{width:min(960px, 100%)!important;max-width:960px!important;max-height:calc(100dvh - 48px);height:auto;padding:0!important;gap:0!important;grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);border:0;border-radius:16px;overflow:hidden;box-shadow:0 24px 80px rgb(0 28 22 / .28)}body.single-product #tls-material-calculator #brxe-745ef2{padding:0!important;min-height:0;max-height:calc(100dvh - 48px);font-family:Poppins,Montserrat,Arial,sans-serif}body.single-product #tls-material-calculator #brxe-5c725e{padding:36px 32px 24px!important}body.single-product #tls-material-calculator .tls-calculator-header{text-align:left;margin:0 40px 24px 0}body.single-product #tls-material-calculator .tls-calculator-header h2{font-size:30px;line-height:1.15;letter-spacing:-.035em}body.single-product #tls-material-calculator .tls-calculator-header span{font-size:13px;line-height:1.6}body.single-product #tls-material-calculator #brxe-1ec0e0{padding:28px}body.single-product #tls-material-calculator .tls-calculator-sidebar-copy h2{font-size:28px}body.single-product #tls-material-calculator .tls-calculator-sidebar-copy p{display:none}body.single-product #tls-material-calculator #fluentform_12 .ff-el-group{margin-bottom:14px}body.single-product #tls-material-calculator #fluentform_12 p,body.single-product #tls-material-calculator #fluentform_12 em{font-family:inherit;font-style:normal;font-size:12px;line-height:1.5;color:var(--tls-product-muted)}body.single-product #tls-material-calculator #fluentform_12 .ff-el-form-control{border-radius:10px;min-height:50px}body.single-product #tls-material-calculator #fluentform_12 button[type="submit"],body.single-product #tls-material-calculator #brxe-bkmann{border-radius:999px!important;min-height:48px}body.single-product #tls-material-calculator .tls-calculator-result:not([hidden]){display:block;margin-top:20px;padding:20px;border-radius:10px;background:var(--tls-product-pine);color:#fff;text-align:left;border:0}body.single-product #tls-material-calculator .tls-calculator-result[hidden]{display:none!important}body.single-product #tls-material-calculator .tls-calculator-result strong{display:block;font-size:30px;line-height:1.2;color:#fff;margin:4px 0 10px}body.single-product #tls-material-calculator .tls-calculator-result small{display:block;font-size:12px;line-height:1.6}body.single-product #tls-material-calculator #brxe-mltsho{margin:0 32px 28px;padding:18px 0 0;border:0;border-top:1px solid rgb(11 45 33 / .15);background:#fff0;border-radius:0;gap:16px}body.single-product #tls-material-calculator #brxe-jjgrhk{font-size:14px;text-align:left}body.single-product #tls-material-calculator #brxe-gvabuz{top:14px!important;right:14px!important}@media(max-width:700px){body.single-product #tls-material-calculator{padding:12px!important}body.single-product #tls-material-calculator #brxe-ffef4a{display:block!important;max-height:calc(100dvh - 24px);height:auto;border-radius:16px}body.single-product #tls-material-calculator #brxe-5e9ebc{display:none!important}body.single-product #tls-material-calculator #brxe-745ef2{max-height:calc(100dvh - 24px);overflow-y:auto}body.single-product #tls-material-calculator #brxe-5c725e{padding:28px 20px 20px!important}body.single-product #tls-material-calculator .tls-calculator-header{margin:0 38px 20px 0}body.single-product #tls-material-calculator .tls-calculator-header h2{font-size:26px}body.single-product #tls-material-calculator #fluentform_12 .ff-t-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.single-product #tls-material-calculator #fluentform_12 .ff-el-input--label label{font-size:11px}body.single-product #tls-material-calculator #brxe-mltsho{margin:0 20px 24px}body.single-product #tls-material-calculator #brxe-gvabuz{position:absolute!important;top:10px!important;right:10px!important}}body.single-product.taussig-product-polished #tls-material-calculator{padding:24px!important}body.single-product.taussig-product-polished #tls-material-calculator>.brx-popup-content{width:min(960px, 100%)!important;max-width:960px!important;padding:0!important;background:transparent!important;box-shadow:none!important}@media(max-width:700px){body.single-product.taussig-product-polished #tls-material-calculator{padding:12px!important}}body.single-product.taussig-product-polished #brxe-f9e025{padding-top:12px!important;padding-bottom:12px!important}body.single-product.taussig-product-polished #brxe-46de67{max-width:1280px;margin-inline:auto}body.single-product.taussig-product-polished #brxe-dkshem{width:175px;max-width:175px;flex-shrink:0}body.single-product.taussig-product-polished #brxe-dkshem>*{width:100%}body.single-product.taussig-product-polished #brxe-fbtsfi{min-height:0!important;padding:152px 24px 42px!important;gap:0!important}body.single-product.taussig-product-polished #brxe-szfvhx{width:100%!important;max-width:1180px!important;min-width:0;margin:0 auto!important;padding:0!important;gap:14px!important}body.single-product.taussig-product-polished #brxe-esmxba{font-size:clamp(32px,3.4vw,48px);line-height:1.1}body.single-product.taussig-product-polished #brxe-qlyzzs{order:-1;margin:0!important;font-size:12px}body.single-product.taussig-product-polished .tls-product-hero-copy{margin:0;max-width:650px;font-size:14px;line-height:1.6}body.single-product.taussig-product-polished #brxe-d11125{padding:40px 24px 56px!important}body.single-product.taussig-product-polished #brxe-xqziey{gap:32px!important}body.single-product.taussig-product-polished #brxe-imgrja{padding:28px!important;gap:20px!important}body.single-product.taussig-product-polished #brxe-dfelsd{display:flex!important;flex-direction:column!important;align-items:flex-start;gap:8px!important}body.single-product.taussig-product-polished #brxe-dfelsd>*{width:auto;max-width:100%;margin:0}body.single-product.taussig-product-polished #brxe-rjariw{font-size:clamp(28px,2.6vw,36px);line-height:1.12}body.single-product.taussig-product-polished .tls-product-confidence{width:100%;margin:0}body.single-product.taussig-product-polished #brxe-ssjvuj p{margin:0 0 10px}body.single-product.taussig-product-polished #brxe-ssjvuj p:last-child{margin-bottom:0}body.single-product.taussig-product-polished #brxe-hfeoby{padding:48px 24px 56px!important;gap:24px!important}body.single-product.taussig-product-polished #brxe-hfeoby>.brxe-container{max-width:1180px;gap:24px}@media(max-width:767px){body.single-product.taussig-product-polished #brxe-dkshem{width:160px;max-width:160px}body.single-product.taussig-product-polished #brxe-fbtsfi{padding:124px 20px 30px!important}body.single-product.taussig-product-polished #brxe-szfvhx{gap:12px!important}body.single-product.taussig-product-polished #brxe-d11125{padding:24px 16px 36px!important}body.single-product.taussig-product-polished #brxe-xqziey{gap:20px!important}body.single-product.taussig-product-polished #brxe-imgrja{padding:22px 20px!important;gap:18px!important}body.single-product.taussig-product-polished #brxe-hfeoby{padding:36px 20px 40px!important}}body.single-product.taussig-product-polished #brxe-xqziey{width:100%!important}body.single-product.taussig-product-polished #brxe-imgrja,body.single-product.taussig-product-polished #brxe-pjxmjo{width:100%!important;max-width:100%!important}body.single-product.taussig-product-polished #brxe-imgrja>*{margin-top:0!important;margin-bottom:0!important}body.single-product.taussig-product-polished #brxe-grccep{width:100%}body.single-product.taussig-product-polished #brxe-dmzunu,body.single-product.taussig-product-polished #brxe-obuhpu{border-radius:999px}@media(max-width:767px){body.single-product.taussig-product-polished .tls-product-confidence li{grid-template-columns:minmax(95px,.8fr) minmax(0,1.2fr);gap:12px}}