.u4-quiz [hidden],.u4-understand [hidden],.u4-kit [hidden]{display:none!important}.u4-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.u4-proof a{display:flex;align-items:center;gap:1.2rem;min-height:5.2rem;text-decoration:none;color:inherit}.u4-proof svg{width:3rem;height:3rem;flex:0 0 3rem;color:#c62c2c}.u4-proof strong,.u4-proof small{display:block;line-height:1.4}.u4-proof strong{font-size:1.4rem;font-weight:800}.u4-proof small{font-size:1.2rem;opacity:.8;margin-top:.3rem}.u4-proof--hero{padding-block:1.8rem;color:#f5f2eb}.u4-hero-note .u4-proof a>span{display:block;min-width:0;max-width:100%}.u4-hero-note>.u4-shell{display:block}.u4-proof--hero svg{color:#ff9b9f}.u4-proof--product{border-top:1px solid #d2d0c9;margin-top:2rem;padding-top:1.6rem;color:#172026}.u4-proof--product a{align-items:flex-start;flex-direction:column;gap:.7rem}.u4-proof a:hover strong{text-decoration:underline;text-underline-offset:.3rem}.u4-quiz{background:#e6e3da;scroll-margin-top:2rem}.u4-quiz-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6rem;align-items:start}.u4-quiz-intro h2{font-size:clamp(3.4rem,5vw,6rem);max-width:12ch;line-height:1.02;margin:1.3rem 0 2.2rem}.u4-quiz-intro>p:not(.u4-kicker){max-width:45ch}.u4-quiz-promise{list-style:none;padding:0;margin:3rem 0;display:grid;gap:1.6rem}.u4-quiz-promise li{display:flex;gap:1.4rem;align-items:center;font-weight:750}.u4-quiz-promise svg{width:2.8rem;height:2.8rem;color:#a92226;flex:0 0 2.8rem}.u4-quiz-card{background:#fffdfa;border:1px solid #cac7bd;padding:clamp(1.8rem,3vw,3.6rem);box-shadow:.8rem .8rem #d4d0c5;min-width:0}.u4-step-progress{display:flex;list-style:none;padding:0;margin:0 0 2.6rem;gap:.8rem;border-bottom:1px solid #d7d4cb;padding-bottom:1.8rem}.u4-step-progress li{flex:1;font-size:1.1rem;line-height:1.4;color:#676b6c;overflow-wrap:anywhere}.u4-step-progress span{display:block;font-size:1.6rem;font-weight:850;margin-bottom:.4rem}.u4-step-progress [aria-current=step]{color:#9f1d24}.u4-quiz fieldset{border:0;padding:0;margin:0;min-width:0}.u4-quiz legend{font-size:clamp(2.3rem,2.2vw,3.2rem);font-weight:850;line-height:1.15;padding:0;margin-bottom:2.2rem;width:100%}.u4-quiz label:not(.u4-radio-row label):not(.u4-choice-grid label){display:grid;gap:.7rem;font-size:1.5rem;line-height:1.45;font-weight:650}.u4-quiz input:not([type=radio]):not([type=checkbox]),.u4-quiz select,.u4-plan textarea{font:inherit;font-size:1.6rem;line-height:1.4;min-height:4.8rem;width:100%;min-width:0;border:1px solid #8c9294;background:#fff;color:#172026;border-radius:0;padding:1.1rem 1.2rem;box-sizing:border-box}.u4-quiz input[type=radio],.u4-quiz input[type=checkbox]{accent-color:#a62126;flex:0 0 1.8rem;width:1.8rem;height:1.8rem;margin:0}.u4-quiz .u4-radio-row{display:flex;flex-wrap:wrap;gap:.9rem;margin:1.2rem 0 2rem}.u4-quiz .u4-radio-row label{display:flex;gap:.9rem;align-items:center;min-height:4.8rem;padding:.8rem 1.2rem;border:1px solid #c8c8c0;cursor:pointer;background:#fff;max-width:100%;box-sizing:border-box}.u4-quiz .u4-radio-row label:has(:checked){border-color:#9b2025;background:#fff2ef}.u4-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.u4-choice-grid label{position:relative;cursor:pointer;min-width:0}.u4-choice-grid label>input{position:absolute;top:1.4rem;right:1.2rem;z-index:1}.u4-choice-grid label>span{display:flex;flex-direction:column;gap:.8rem;min-height:13rem;padding:1.7rem 1.4rem;border:1px solid #c4c7c6;background:#fff}.u4-choice-grid label>span>svg{width:2.7rem;height:2.7rem;color:#8e2427;margin-bottom:.3rem}.u4-choice-grid strong{font-size:1.5rem;line-height:1.25}.u4-choice-grid small{font-size:1.2rem;line-height:1.5;color:#535b5e}.u4-choice-grid input:checked+span{border-color:#a82429;background:#fff1ed;box-shadow:inset 0 0 0 1px #a82429}.u4-choice-grid label:has(:focus-visible)>span{outline:3px solid #a32127;outline-offset:3px}.u4-field-label{font-weight:800;margin:2rem 0 1rem}.u4-branch{margin-top:2rem;padding-top:1.8rem;border-top:1px solid #d8d7ce}.u4-quiz .u4-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.u4-caution{border-left:3px solid #ad6e23;background:#faf1df;padding:1.2rem 1.4rem;font-size:1.4rem;line-height:1.6;color:#4b3a1f}.u4-quiz-navigation{display:flex;align-items:center;justify-content:space-between;gap:1.4rem;border-top:1px solid #d5d6ce;margin-top:2.5rem;padding-top:2rem}.u4-quiz-navigation .u4-button{margin-left:auto;min-width:14rem}.u4-quiz-footer{display:flex;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;margin-top:2.4rem;padding-top:1.6rem;border-top:1px solid #d5d6ce;font-size:1.3rem}.u4-quiz-footer button,.u4-quiz-footer a{min-height:4.4rem;display:inline-flex;align-items:center}.u4-plan h3{font-size:2.7rem;line-height:1.15;margin:0 0 1.6rem}.u4-plan-products{display:grid;gap:1.7rem;margin:2rem 0}.u4-plan-product{padding:1.8rem;border:1px solid #c9cdc9;background:#fff;min-width:0}.u4-plan-product-head{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:1.6rem;align-items:center}.u4-plan-product img{width:8rem;height:8rem;object-fit:contain}.u4-plan-product h4{font-size:1.6rem;line-height:1.4;margin:0 0 .7rem}.u4-plan-product a{color:#182127}.u4-plan-product .u4-plan-price{font-size:2rem;font-weight:850;margin:1.2rem 0 .3rem}.u4-plan-product .u4-button-row{gap:1rem;justify-content:space-between;margin-top:1.6rem;align-items:center}.u4-plan-product .u4-button{font-size:1.3rem;padding:1.2rem 1.4rem;min-height:4.4rem;color:#fff}.u4-plan-product .u4-compare-button{min-height:4.4rem}.u4-plan-product .u4-compare-button{width:auto;min-width:11rem;flex:0 1 auto}.u4-plan{scroll-margin-top:2rem}.u4-reason-list{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;padding:0;margin:1.4rem 0}.u4-reason-list li{font-size:1.15rem;line-height:1.4;padding:.5rem .7rem;background:#eff3ec;color:#31462b;border:1px solid #cdd8c7}.u4-plan-included{font-size:1.3rem;line-height:1.6;border-top:1px solid #d8dcd7;padding-top:1rem;margin-top:1.2rem}.u4-plan-checks{padding:1.7rem;background:#f4f1e9;border:1px solid #d4cfc2;font-size:1.4rem;line-height:1.6}.u4-plan-checks h4{font-size:1.7rem;margin:0 0 1rem}.u4-plan-checks ul{padding-left:1.7rem;margin:0}.u4-plan-exclusions{font-size:1.3rem;line-height:1.6;color:#4f595d}.u4-plan-brief{border-block:1px solid #d5d6ce;margin:2rem 0;padding:1rem 0}.u4-plan-brief summary{cursor:pointer;min-height:4.4rem;display:flex;align-items:center;font-weight:800}.u4-plan-brief textarea{margin:1rem 0;resize:vertical;min-height:18rem;font-size:1.3rem}.u4-kit{background:#e7e4da;scroll-margin-top:2rem}.u4-kit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem}.u4-kit-grid article{background:#faf9f4;padding:2.4rem;border:1px solid #c9c8bc;min-width:0}.u4-kit-grid article>svg{width:3.2rem;height:3.2rem;color:#a62b2c;margin-bottom:1.3rem}.u4-kit-grid h3{font-size:2.7rem;line-height:1.05;margin:1rem 0 2rem}.u4-kit-grid p,.u4-kit-grid li,.u4-kit-grid dt,.u4-kit-grid dd{font-size:1.4rem;line-height:1.6}.u4-kit-grid .u4-kicker{font-size:1.1rem;margin:0;color:#813033}.u4-kit-grid dl{margin:0}.u4-kit-grid dt{color:#4c585c}.u4-kit-grid dd{margin:0 0 1.2rem;font-weight:750}.u4-kit-grid ul{padding-left:1.8rem;margin:0 0 2rem}.u4-kit-grid a{font-size:1.3rem;line-height:1.5;font-weight:750;display:block;min-height:4.4rem;align-content:center;color:#7e1d23}.u4-kit-identity{display:flex;gap:1rem 2.4rem;align-items:center;flex-wrap:wrap;padding:1.6rem 0;border-block:1px solid #b8beb9;font-size:1.4rem}.u4-kit-identity strong{flex-basis:100%}.u4-kit-identity>span:last-child{font-weight:850}.u4-source-note{display:flex;align-items:flex-start;gap:1rem;font-size:1.2rem;line-height:1.6;margin-top:2rem;color:#4b5659}.u4-source-note svg{width:2rem;height:2rem;flex:0 0 2rem}.u4-source-note a{color:inherit;font-weight:750}.u4-setup-context{display:flex;gap:2rem;justify-content:space-between;align-items:center;padding:1.6rem 2rem;background:#fff;border-left:4px solid #b6272c;margin-bottom:3rem;font-size:1.4rem}.u4-setup-context p{margin:.4rem 0 0;font-size:1.3rem}.u4-setup-context a{color:#84212a;white-space:nowrap;min-height:4.4rem;align-content:center}.u4-understand{background:#172026;color:#f6f1e8;overflow:hidden}.u4-understand-layout{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}.u4-understand h2{color:inherit;font-size:clamp(3.4rem,4.2vw,5.8rem);line-height:1.03;margin:1.4rem 0 2rem;max-width:14ch}.u4-understand p{color:#d0d6d5;line-height:1.65}.u4-understand .u4-kicker{color:#ff9b9f}.u4-product-stage{position:relative;min-height:47rem;perspective:90rem;isolation:isolate}.u4-stage-grid{position:absolute;top:2rem;right:-3rem;bottom:2rem;left:-3rem;background-image:linear-gradient(#ffffff0c 1px,transparent 1px),linear-gradient(90deg,#ffffff0c 1px,transparent 1px);background-size:4rem 4rem;transform:rotateX(55deg) rotate(-18deg);-webkit-mask-image:radial-gradient(ellipse,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse,#000 20%,transparent 72%)}.u4-stage-plate{position:absolute;left:8%;top:17%;width:79%;height:59%;border:1px solid #77807b;transform:rotateX(14deg) rotateY(-17deg) rotate(-4deg);transition:transform .32s ease,border-color .24s ease;background:#263330}.u4-stage-plate--back{transform:translate3d(1.8rem,-1.8rem,-4rem) rotateX(14deg) rotateY(-17deg) rotate(-4deg);border-color:#4c6055;background:#20302a}.u4-stage-photo{position:absolute;left:8%;top:17%;width:79%;height:59%;background:#fff;border:1px solid #d5dad6;box-shadow:0 2.8rem 4rem #0004;transform:rotateX(9deg) rotateY(-13deg) rotate(-4deg);transition:transform .32s ease}.u4-stage-photo img{width:100%;height:100%;object-fit:contain}.u4-stage-tag{position:absolute;z-index:2;display:flex;gap:.8rem;align-items:center;background:#f4eee2;border:1px solid #b8bcae;color:#222b27;font-size:1.3rem;font-weight:800;min-height:4.5rem;padding:.7rem 1.2rem;box-shadow:.5rem .5rem #0003;transition:transform .32s ease,opacity .2s ease}.u4-stage-tag svg{width:2.2rem;height:2.2rem;flex:0 0 2.2rem}.u4-stage-tag--unit{left:0;bottom:17%}.u4-stage-tag--measure{right:0;top:12%;opacity:0;transform:translateY(1rem)}.u4-product-stage[data-stage=parts] .u4-stage-photo{transform:translate3d(-1rem,-2.4rem,3rem) rotateX(7deg) rotateY(-7deg) rotate(-4deg)}.u4-product-stage[data-stage=parts] .u4-stage-plate--back{transform:translate3d(3.7rem,1rem,-4rem) rotateX(14deg) rotateY(-17deg) rotate(-4deg);border-color:#c38b5d}.u4-product-stage[data-stage=fit] .u4-stage-photo{transform:translate3d(0,-.8rem,1rem) rotateX(0) rotateY(0) rotate(0)}.u4-product-stage[data-stage=fit] .u4-stage-tag--measure{opacity:1;transform:translateY(0)}.u4-stage-caption{position:absolute;bottom:0;left:0;right:0;font-size:1.1rem!important;line-height:1.5!important;max-width:46ch}.u4-learn-controls{display:flex;flex-wrap:wrap;gap:.7rem;margin:2.5rem 0 1.7rem}.u4-learn-controls button{min-height:4.8rem;flex:1;white-space:nowrap;border:1px solid #a6b2ac;background:transparent;color:#f8f3ea;font:inherit;font-size:1.2rem;font-weight:800;padding:.8rem 1rem;cursor:pointer}.u4-learn-controls [aria-selected=true]{background:#f6f0e3;color:#19231f;border-color:#f6f0e3}.u4-learn-panel{padding:1.8rem 0;border-top:1px solid #6c7771;min-height:20rem}.u4-learn-panel h3{color:inherit;font-size:2.2rem;line-height:1.3;margin:0 0 1.2rem}.u4-learn-panel p{font-size:1.5rem;margin:0 0 1.7rem}.u4-learn-panel a{color:#fff;font-size:1.3rem;min-height:4.4rem;display:inline-flex;align-items:center}.u4-learn-facts{display:flex;gap:.8rem;margin:1.3rem 0;flex-wrap:wrap}.u4-learn-facts span{padding:.5rem .8rem;border:1px solid #66756b;font-size:1.3rem}.u4-understand:not(.is-ready) .u4-learn-controls{display:none}.u4-beam-lab{display:grid;grid-template-columns:1.1fr 1fr;gap:4rem;align-items:center;border:1px solid #bfc4bd;background:#fff;padding:3rem;margin-top:2rem}.u4-beam-stage{background:#19231f;min-height:25rem;display:flex;align-items:center;justify-content:center;padding:2rem;position:relative}.u4-beam-stage svg{width:100%;height:auto;max-height:26rem}.u4-beam-stage .u4-lab-spot,.u4-beam-stage .u4-lab-flood{opacity:.75;transition:opacity .18s ease}.u4-beam-stage[data-beam=spot] .u4-lab-flood,.u4-beam-stage[data-beam=flood] .u4-lab-spot{opacity:0}.u4-beam-controls{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 1.5rem}.u4-beam-controls button{min-height:4.4rem;flex:1;padding:.9rem 1.1rem;border:1px solid #929e96;background:#fff;font:inherit;font-size:1.4rem;font-weight:800;cursor:pointer}.u4-beam-controls [aria-selected=true]{color:#fff;background:#92222a;border-color:#92222a}.u4-beam-lab:not(.is-ready) .u4-beam-controls{display:none}.u4-beam-lab [hidden]{display:none!important}.u4-beam-panel h3{font-size:2.5rem;margin:1rem 0}.u4-beam-panel p{font-size:1.5rem;line-height:1.6}.u4-beam-buying{margin-top:2.2rem;border-top:1px solid #bdc5bd;padding-top:1.5rem}.u4-beam-buying summary{font-weight:800;min-height:4.4rem;cursor:pointer;align-content:center}.u4-buying-criteria{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin:1.5rem 0}.u4-buying-criteria article{border-left:2px solid #af3838;padding-left:1.2rem}.u4-buying-criteria h4{font-size:1.6rem;margin:0 0 .6rem}.u4-buying-criteria p{font-size:1.3rem;line-height:1.6;margin:0}.u4-compare-dialog .u4-dialog-heading{position:sticky;top:0;z-index:1;background:#faf8f2;padding-block:.7rem}.u4-compare-dialog .u4-dialog-heading h2{max-width:75%;font-size:clamp(2.2rem,3vw,3.4rem)}.u4-compare-options{display:flex;gap:1rem;align-items:center;min-height:4.4rem;font-size:1.3rem;font-weight:750}.u4-compare-options input{width:1.8rem;height:1.8rem;accent-color:#9c2529}.u4-compare-table table{table-layout:fixed;min-width:68rem}.u4-compare-table th,.u4-compare-table td{vertical-align:top;overflow-wrap:anywhere}.u4-compare-table thead th:first-child{width:15rem}.u4-compare-table thead th:not(:first-child){min-width:22rem}.u4-compare-table thead th>a,.u4-compare-table thead th>small,.u4-compare-table thead th>label{display:block}.u4-compare-table thead th>small{margin-block:.8rem}.u4-compare-table thead th>label{margin-block:1rem}.u4-compare-table th select{width:100%;font-size:1.3rem;background:#fff;border:1px solid #89958d;min-height:4.4rem;color:#172026;margin-top:1rem}.u4-compare-table td{font-size:1.4rem;line-height:1.55}.u4-compare-table td small{display:block;font-size:1.1rem;font-weight:400;margin-top:.5rem;color:#596660}.u4-compare-table .is-different{background:#f4ebdd}.u4-compare-table .u4-table-status{font-weight:750}.u4-compare-table tbody th{position:sticky;left:0;background:#faf8f2;z-index:1}.u4-compare-source{font-size:1.2rem;line-height:1.6;border-top:1px solid #c8cfc7;margin-top:1.8rem;padding-top:1.4rem}@media(max-width:749px){body.u4wd-november:has(.u4-sticky-purchase:not([hidden])) .u4-compare-bar{bottom:calc(var(--u4-sticky-height,160px) + 10px)}body.u4wd-november:has(.u4-sticky-purchase:not([hidden])){padding-bottom:var(--u4-sticky-height,160px)}}.u4-compare-criteria{font-size:1.3rem;margin-top:1.2rem}.u4-compare-criteria summary{cursor:pointer;font-weight:750;min-height:4.4rem;align-content:center}.u4-compare-criteria ul{line-height:1.7;padding-left:1.8rem}.u4-collection-guide{display:inline-flex;align-items:center;gap:.7rem;font-size:1.3rem;font-weight:750;min-height:4.4rem;color:#87242b;margin-bottom:1rem}.u4-quiz :focus-visible,.u4-kit :focus-visible,.u4-proof :focus-visible,.u4-beam-lab :focus-visible,.u4-compare-dialog :focus-visible{outline:3px solid #a5242c;outline-offset:4px}.u4-understand :focus-visible{outline:3px solid #ffb5b7;outline-offset:4px}@media(max-width:989px){.u4-quiz-layout,.u4-understand-layout{grid-template-columns:1fr;gap:3.2rem}.u4-quiz-intro h2{max-width:17ch}.u4-quiz-promise{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;margin:2rem 0}.u4-quiz-promise li{align-items:flex-start;flex-direction:column;font-size:1.3rem}.u4-kit-grid{gap:1rem}.u4-kit-grid article{padding:1.7rem}.u4-product-stage{min-height:40rem;max-width:60rem;width:100%;margin-inline:auto}.u4-understand-layout{gap:4rem}.u4-understand h2{max-width:18ch}.u4-learn-panel{min-height:18rem}}@media(max-width:749px){.u4-proof{gap:1rem}.u4-proof--hero a{flex-direction:column;text-align:center;gap:.7rem;align-items:center}.u4-proof strong{font-size:1.2rem}.u4-proof small{font-size:1.05rem}.u4-proof--hero svg{width:2.6rem;height:2.6rem;flex-basis:2.6rem}.u4-proof--product{gap:1rem}.u4-proof--product svg{width:2.4rem;height:2.4rem;flex-basis:2.4rem}.u4-quiz-card{box-shadow:.4rem .4rem #d4d0c5;padding:1.8rem 1.4rem}.u4-step-progress{gap:.5rem}.u4-step-progress li{font-size:1rem}.u4-quiz .u4-fields{grid-template-columns:1fr}.u4-choice-grid{gap:.8rem}.u4-choice-grid label>span{padding:1.3rem 1.1rem;min-height:13.6rem}.u4-choice-grid strong{font-size:1.35rem}.u4-choice-grid small{font-size:1.15rem}.u4-choice-grid label>input{right:.9rem;top:1.2rem}.u4-plan-product{padding:1.3rem}.u4-plan-product-head{grid-template-columns:6.5rem minmax(0,1fr);gap:1rem}.u4-plan-product img{width:6.5rem;height:6.5rem}.u4-plan-product h4{font-size:1.4rem}.u4-plan h3{font-size:2.4rem}.u4-plan-product .u4-button-row{flex-direction:column;align-items:stretch}.u4-plan-product .u4-button{text-align:center;justify-content:center}.u4-kit-grid{grid-template-columns:1fr}.u4-kit-grid article{padding:2rem}.u4-kit-grid h3{font-size:2.6rem}.u4-kit-identity{font-size:1.3rem}.u4-setup-context{flex-direction:column;align-items:flex-start;padding:1.4rem}.u4-setup-context a{white-space:normal}.u4-product-stage{min-height:32rem}.u4-stage-photo,.u4-stage-plate{top:15%;height:58%;left:9%;width:78%}.u4-stage-tag{font-size:1.1rem;padding:.6rem .8rem;min-height:4rem}.u4-stage-tag--unit{bottom:19%}.u4-stage-tag--measure{max-width:47%;font-size:1rem;top:9%}.u4-stage-tag svg{width:1.8rem;height:1.8rem;flex-basis:1.8rem}.u4-stage-caption{font-size:1rem!important}.u4-understand-layout{gap:2.4rem}.u4-learn-controls button{font-size:1.1rem;padding:.8rem .7rem}.u4-learn-panel{min-height:21rem}.u4-beam-lab{grid-template-columns:1fr;gap:1.6rem;padding:1.5rem}.u4-beam-stage{min-height:22rem;padding:1rem}.u4-buying-criteria{grid-template-columns:1fr}.u4-compare-table table{min-width:61rem}.u4-compare-table thead th:first-child{width:12rem}.u4-compare-dialog{padding:1.4rem}.u4-compare-dialog .u4-dialog-heading h2{font-size:2.2rem;max-width:68%}}@media(prefers-reduced-motion:reduce){.u4-stage-photo,.u4-stage-plate,.u4-stage-tag,.u4-beam-stage .u4-lab-spot,.u4-beam-stage .u4-lab-flood{transition:none!important}.u4-stage-photo,.u4-stage-plate,.u4-stage-grid{transform:none!important}.u4-stage-plate{display:none}.u4-stage-tag{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/u4wd-guidance.css.map */
