@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.Vb7CYG_className{font-family:Jost,Jost Fallback;font-style:normal}.Vb7CYG_variable{--font-jost:"Jost", "Jost Fallback"}
*{box-sizing:border-box}:root{--white:#fff;--black:#141210;--orange:#ee6a1e;--panel:#f2f2f1;--muted:#6e6c6a;--line:#e6e5e4}body{font-family:var(--font-jost), sans-serif;background:var(--white);color:var(--black);margin:0}a{color:var(--black);text-decoration:none}.num{font-variant-numeric:tabular-nums}input:focus,textarea:focus,button:focus,a:focus{outline:2px solid var(--orange);outline-offset:2px}.cat-tile:hover .arw{transform:translate(5px)}.arw{transition:transform .15s;display:inline-block}.pcard:hover .pimg{background:#f0efee}.tab:hover{color:var(--orange)}.vabtn:hover{background:var(--orange);border-color:var(--orange)}input,textarea{font-family:var(--font-jost), sans-serif}input::placeholder,textarea::placeholder{color:#b4b1ad}.qty-input{appearance:textfield;font-family:var(--font-jost), sans-serif}.qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pname{text-align:left;width:100%;font-family:var(--font-jost), sans-serif;color:#4a4845;cursor:pointer;background:0 0;border:none;padding:0;display:block}.pname:hover{color:var(--orange)}.pd-backdrop{z-index:50;background:#1412108c;justify-content:center;align-items:center;padding:24px;animation:.15s pd-fade;display:flex;position:fixed;inset:0}.pd-panel{background:var(--white);border-top:3px solid var(--orange);width:100%;max-width:980px;max-height:calc(100vh - 48px);position:relative;overflow-y:auto}.pd-close{z-index:2;background:var(--white);cursor:pointer;width:38px;height:38px;color:var(--black);border:1px solid #e6e5e4;border-radius:50%;font-size:22px;line-height:1;position:absolute;top:10px;right:10px}.pd-close:hover{border-color:var(--black)}.pd-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.pd-photo{background:#f2f2f1;justify-content:center;align-items:center;min-height:380px;display:flex;position:relative}.pd-info{padding:34px 34px 30px}.pd-h3{letter-spacing:1.5px;text-transform:uppercase;color:var(--black);margin:0 0 10px;font-size:11px;font-weight:600}.pd-specs{border-top:1px solid #e6e5e4;margin:0}.pd-spec{border-bottom:1px solid #e6e5e4;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:14px;padding:9px 0;font-size:14px;display:grid}.pd-spec dt{color:var(--muted)}.pd-spec dd{color:var(--black);margin:0}.pd-cta{border:1.5px solid var(--black);background:var(--black);color:#fff;width:100%;max-width:320px;font-family:var(--font-jost), sans-serif;letter-spacing:1px;text-transform:uppercase;cursor:pointer;padding:13px;font-size:12px;font-weight:600}.pd-cta:hover{background:var(--orange);border-color:var(--orange)}.pd-cta-off,.pd-cta-off:hover{color:var(--muted);cursor:not-allowed;background:#f2f2f1;border-color:#e6e5e4}.pd-inquote{border:1.5px solid var(--orange);background:#fff6ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;max-width:420px;padding:0 12px 0 2px;display:flex}.pd-goquote{letter-spacing:1px;text-transform:uppercase;color:var(--orange);font-size:11px;font-weight:600}@keyframes pd-fade{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.pd-backdrop{align-items:stretch;padding:0}.pd-panel{height:100%;max-height:100vh}.pd-grid{grid-template-columns:1fr}.pd-photo{min-height:260px}.pd-info{padding:24px 16px 32px}}.sel-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cfccc8 transparent;padding-right:4px;overflow-y:auto}.sel-list::-webkit-scrollbar{width:6px}.sel-list::-webkit-scrollbar-thumb{background:#cfccc8;border-radius:3px}.pcard{cursor:pointer}
