.order-input{border-top:1px solid rgba(var(--color-foreground),.2);margin-top:2rem;padding-top:2.4rem}.order-input h2{font-size:calc(var(--font-heading-scale)*2rem);margin:0}.order-input__intro,.order-input fieldset>p,.order-input__chain p,.order-input__note{color:rgba(var(--color-foreground),.7);font-size:1.3rem;line-height:1.5;margin:.7rem 0 0}.order-input fieldset,.order-input__chain{border:0;border-top:1px solid rgba(var(--color-foreground),.14);margin:1.8rem 0 0;padding:1.8rem 0 0}.order-input legend{font-size:1.4rem;font-weight:600;margin-bottom:1rem}.order-input legend b{background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.1rem;font-weight:500;margin-left:.4rem;padding:.2rem .5rem}.order-input__options{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.order-input__options--stacked{grid-template-columns:1fr}.order-input__options label{align-items:center;border:1px solid rgba(var(--color-foreground),.3);cursor:pointer;display:flex;gap:.7rem;min-height:4.4rem;padding:.8rem}.order-input__options label:has(input:checked){border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.order-input__options small{color:rgba(var(--color-foreground),.7)}.order-input__dimensions{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.order-input__dimensions label,.order-input__chain label{display:grid;font-size:1.3rem;gap:.5rem}.order-input__dimensions span,.order-input__chain label>span{align-items:center;border:1px solid rgba(var(--color-foreground),.3);display:flex;gap:.5rem;padding-right:.8rem}.order-input__dimensions input,.order-input__chain input{background:transparent;border:0;min-height:4.2rem;padding:.7rem;width:100%}.order-input__chain label{max-width:15rem}.order-input__confirm{align-items:flex-start;border-top:1px solid rgba(var(--color-foreground),.14);display:flex;gap:.7rem;line-height:1.5;margin-top:1.8rem;padding-top:1.8rem}.order-input__status{background:rgba(var(--color-foreground),.05);font-size:1.3rem;margin:1.6rem 0 0;padding:1rem}.order-input__status.is-error{background:#be371e1f}.order-input__status.is-success{background:#1f80481f}@media(max-width:420px){.order-input__options,.order-input__dimensions{grid-template-columns:1fr}}.order-input__quote{background:rgb(var(--color-foreground));color:rgb(var(--color-background));display:grid;gap:.35rem;margin-top:1.6rem;padding:1.4rem}.order-input__quote span{font-size:1.2rem}.order-input__quote strong{font-size:2.3rem;line-height:1.1}.order-input__quote small{font-size:1.2rem;opacity:.82}[data-order-input] [data-oi-cord-position-section] .order-input__options{grid-template-columns:repeat(2,minmax(0,1fr))}[data-order-input] [data-oi-cord-position-section] .order-input__options label{border-radius:8px;min-height:4rem;padding:.4rem 12px;line-height:1.5}[data-order-input] [data-oi-cord-length-section] .order-input__cord-mode-options{display:flex;flex-wrap:wrap;gap:1rem;max-width:100%}[data-order-input] [data-oi-cord-length-section] .order-input__cord-mode-options label{border-radius:1.1rem;flex:0 0 auto;justify-content:center;min-width:0;min-height:5.4rem;padding:.8rem 1rem;white-space:normal}[data-order-input] [data-oi-cord-length-section] input[type=radio]{flex-shrink:0}[data-order-input] [data-oi-cord-length-section] .order-input__cord-standard-note{color:#7b7169;font-size:13px;line-height:1.6;margin:0 0 12px;text-align:left}[data-order-input] [data-oi-cord-length-section]:has(input[name=oi-cord-mode][value=custom]:checked) .order-input__cord-standard-note{display:none}[data-order-input] [data-oi-cord-length-section] .order-input__cord-custom{margin-top:1.4rem}[data-order-input] [data-oi-cord-length-section] .order-input__cord-length-control{display:flex;align-items:center;gap:.8rem;margin-top:.6rem}[data-order-input] [data-oi-cord-length-section] [data-oi-cord-length]{box-sizing:border-box;width:12rem;max-width:100%;min-height:4.4rem;padding:.5rem .8rem;border:1px solid currentColor;border-radius:6px;font:inherit}[data-order-input] [data-oi-cord-length-section] .order-input__cord-length-error{margin:.6rem 0 0}[data-order-input] .order-input__cord-position-image{display:block;width:88%;height:auto;margin:1.2rem 0 0}.order-input__options--image{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.order-input__options--image .order-input__image-option{align-items:stretch;display:block;min-height:0;padding:.5rem;position:relative}.order-input__image-option input{height:1px;left:.5rem;opacity:0;position:absolute;top:.5rem;width:1px}.order-input__image-option-content{align-items:center;display:flex;flex-direction:column;gap:.25rem;justify-content:center;min-height:0;text-align:center;width:100%}.order-input__image-option-content img{aspect-ratio:1/1;display:block;max-width:13rem;object-fit:contain;width:100%}.order-input__image-option-content>span{font-size:1.25rem;font-weight:600;line-height:1.3}.order-input__image-option-content small{display:block;font-size:1.1rem;font-weight:400;margin-top:.15rem}.order-input__options--image .order-input__image-option:has(input:focus-visible){outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.order-input__options--image .order-input__image-option:has(input:checked){border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 2px rgb(var(--color-foreground))}@media(max-width:420px){.order-input__options--image{grid-template-columns:repeat(2,minmax(0,1fr))}.order-input__image-option-content>span{font-size:1.15rem}}.order-input__options--image .order-input__image-option{background:rgb(var(--color-background));display:flex;flex-direction:column;justify-content:center;min-height:15.2rem;padding:.7rem}.order-input__options--image .order-input__image-option-content{display:grid;gap:.55rem;grid-template-rows:10.4rem auto;min-height:0}.order-input__options--image .order-input__image-option-content img{align-self:center;height:10.4rem!important;max-height:10.4rem!important;max-width:100%!important;object-fit:contain;width:100%!important}.order-input__options--image .order-input__image-option-content>span{align-self:center;min-height:1.7rem}@media(max-width:420px){.order-input__options--image .order-input__image-option{min-height:13.5rem;padding:.45rem}.order-input__options--image .order-input__image-option-content{grid-template-rows:9rem auto}.order-input__options--image .order-input__image-option-content img{height:9rem!important;max-height:9rem!important}}.order-input__step{border:1px solid rgba(var(--color-foreground),.18);border-bottom:0;margin:1.6rem 0 0;padding:0}.order-input__step:last-of-type{border-bottom:1px solid rgba(var(--color-foreground),.18)}.order-input__step-heading{align-items:center;background:rgba(var(--color-foreground),.045);display:flex;font-size:1.7rem;gap:.9rem;line-height:1.25;margin:0;padding:1.2rem 1.5rem}.order-input__step-heading>span:first-child{align-items:center;background:rgb(var(--color-foreground));border-radius:50%;color:rgb(var(--color-background));display:inline-flex;flex:0 0 2.4rem;font-size:1.25rem;height:2.4rem;justify-content:center}.order-input__step-heading b{background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.1rem;font-weight:500;margin-left:.2rem;padding:.25rem .5rem}.order-input__step-heading .order-input__guide{color:rgba(var(--color-foreground),.8);font-size:1.2rem;font-weight:500;margin-left:auto;text-align:right}.order-input__help{border-bottom:1px solid currentColor;color:inherit;font-size:1.2rem;font-weight:500;margin-left:auto;text-decoration:none}.order-input__step-body{border:0;margin:0;padding:1.5rem}.order-input__step-body .order-input__options{margin:0}.order-input__options--compact{max-width:30rem}.order-input__size-body{padding:1.8rem 1.5rem}.order-input__size-control{align-items:center;display:flex;gap:.8rem;max-width:34rem}.order-input__size-control input{-webkit-appearance:textfield;appearance:textfield;background:transparent;border:1px solid rgba(var(--color-foreground),.55);border-radius:1.1rem;font-size:2rem;min-height:7.4rem;padding:1.2rem 1.5rem;width:100%}.order-input__size-control em{font-size:1.7rem;font-style:normal;font-weight:600}.order-input__size-hint{color:rgba(var(--color-foreground),.72);font-size:1.25rem;line-height:1.45;margin:.8rem 0 0}.order-input__confirmation-box{align-items:flex-start;border:1px solid rgba(var(--color-foreground),.65);display:flex;font-size:1.6rem;font-weight:600;gap:1rem;line-height:1.45;padding:1.5rem}.order-input__confirmation-box input{margin-top:.35rem}.order-input__step.is-required-error .order-input__step-heading{background:#fff0ef;color:#a82820}.order-input__confirmation-box.is-error{background:#fff7f6;border:2px solid #c9362b}.order-input__confirmation-error{color:#c9362b;font-size:1.35rem;font-weight:700;line-height:1.5;margin:1rem 0 0}.order-input__confirmation-error[hidden]{display:none}.order-input__chain-note,.order-input__shipping-note{font-size:1.35rem;line-height:1.65;margin:0 0 1.4rem}.order-input__chain-custom{display:grid;font-size:1.3rem;gap:.5rem;grid-template-columns:minmax(0,1fr);margin-top:1.4rem;max-width:none;min-width:0}.order-input__chain-custom>span{align-items:center;border:1px solid rgba(var(--color-foreground),.35);display:flex;gap:.5rem;padding-right:.8rem}.order-input__chain-custom input{background:transparent;border:0;min-height:4.2rem;padding:.7rem;width:100%}.order-input__step select{background:transparent;border:1px solid rgba(var(--color-foreground),.55);border-radius:1.1rem;font:inherit;min-height:5.6rem;padding:0 3.8rem 0 1.4rem;width:100%}.order-input__optional{border:1px solid rgba(var(--color-foreground),.18);margin-top:1.6rem;padding:1.5rem}.order-input__optional label{display:grid;font-size:1.3rem;gap:.6rem}.order-input__optional input{background:transparent;border:1px solid rgba(var(--color-foreground),.35);min-height:4.2rem;padding:.7rem}@media(max-width:420px){.order-input__step-heading{font-size:1.55rem;padding:1.1rem}.order-input__step-heading .order-input__guide{font-size:1.05rem}.order-input__step-body{padding:1.1rem}.order-input__size-control input{min-height:6.3rem}.order-input__confirmation-box{font-size:1.45rem}}.order-input__guide--button{align-items:center;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.2);border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:1.25rem;gap:.55rem;line-height:1.2;margin-left:auto;padding:.55rem 1rem;text-decoration:none}.order-input__guide--button>span{align-items:center;background:rgb(var(--color-foreground));border-radius:50%;color:rgb(var(--color-background));display:inline-flex;font-size:1.1rem;font-weight:700;height:1.85rem;justify-content:center;width:1.85rem}.order-input__guide--button svg{height:1.25rem;width:1.25rem}.order-input__guide--button:hover{border-color:rgb(var(--color-foreground));transform:translateY(-1px)}.order-input__step-title{white-space:nowrap}@media(max-width:420px){.order-input__step-heading{column-gap:.65rem;font-size:1.5rem}.order-input__step-heading b{font-size:1rem;margin-left:0;padding:.22rem .42rem}.order-input__guide--button{flex:0 0 auto;font-size:1.02rem;gap:.4rem;padding:.42rem .62rem}.order-input__guide--button>span{font-size:1rem;height:1.55rem;width:1.55rem}.order-input__guide--button svg{height:1.1rem;width:1.1rem}}@media(max-width:340px){.order-input__step-heading{flex-wrap:wrap}.order-input__guide--button{margin-left:auto}}.order-input[data-order-input] .order-input__swatch-pair{display:block}.order-input[data-order-input] .order-input__swatch-code{white-space:nowrap}.order-input__color-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.order-input__color-option{cursor:pointer;display:grid;gap:.5rem;min-width:0;text-align:center}.order-input__color-option input{height:1px;opacity:0;position:absolute;width:1px}.order-input__color-swatch{aspect-ratio:1;background:rgba(var(--color-foreground),.06);border:1px solid rgba(var(--color-foreground),.22);display:block;padding:.35rem}.order-input__color-swatch img{display:block;height:100%;object-fit:cover;width:100%}.order-input__color-option:has(input:checked) .order-input__color-swatch{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.order-input__color-option:has(input:focus-visible) .order-input__color-swatch{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.order-input__color-label{font-size:1.2rem;line-height:1.35;overflow-wrap:anywhere}@media screen and (max-width:480px){.order-input__color-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.template--product .order-input__image-option-content>span.visually-hidden{display:none}.order-input__step-heading--conditional{font-size:1.55rem!important;padding-left:1.5rem!important}.order-input__measurement-assurance{align-items:center;border:1px solid rgba(var(--color-foreground),.6);cursor:pointer;display:flex;gap:1rem;min-height:6.4rem;padding:1.25rem 1.5rem}.order-input__measurement-assurance input{height:2rem;margin:0;width:2rem}.order-input__measurement-assurance-icon{align-items:center;border:1px solid currentColor;border-radius:50%;display:inline-flex;flex:0 0 2.2rem;font-size:1.35rem;height:2.2rem;justify-content:center}.order-input__measurement-assurance-text{font-size:1.65rem;font-weight:600}.order-input__measurement-assurance-text strong{font-weight:700}.order-input__measurement-assurance-detail{font-size:1.35rem;margin-left:auto;white-space:nowrap}@media screen and (max-width:480px){.order-input__measurement-assurance{gap:.7rem;padding:1rem}.order-input__measurement-assurance-text{font-size:1.4rem}.order-input__measurement-assurance-detail{font-size:1.2rem}}.order-input__chain-mode-options label{white-space:nowrap}.order-input__chain-custom{margin-top:1.4rem}.order-input__chain-custom-title{font-size:1.4rem;margin:0 0 .7rem}.order-input__chain-fixed-options{grid-template-columns:repeat(5,minmax(0,1fr));max-width:none}.order-input__chain-fixed-options label{justify-content:center;min-height:4.8rem;padding:.7rem .5rem;white-space:nowrap}@media screen and (max-width:749px){.order-input__chain-fixed-options{grid-template-columns:repeat(3,minmax(0,1fr))}}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__step-body{box-sizing:border-box;margin:0;min-inline-size:0;padding:1.5rem!important;width:100%}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-note{box-sizing:border-box;overflow-wrap:anywhere;width:100%}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-mode-options label,:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-fixed-options label,:is(.product--honevcomb,.order-input--honevcomb) .order-input__measurement-assurance{border-radius:1.1rem}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__step-body{padding:1.6rem!important}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-note{background:#fff;border-radius:.8rem;margin:0 0 1.5rem;padding:1rem 1.2rem}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-mode-options{display:flex;flex-wrap:wrap;gap:1rem;max-width:100%}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-mode-options label{border-radius:1.1rem;flex:0 0 auto;justify-content:center;min-height:5.4rem;padding:.8rem 1rem}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-custom{margin-top:1.8rem}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-custom-title{font-size:1.45rem;font-weight:600;margin-bottom:.9rem}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-fixed-options{gap:.9rem;grid-template-columns:repeat(3,minmax(0,1fr))}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-fixed-options label{border-radius:1.1rem;font-size:1.5rem;justify-content:center;min-height:5.2rem;padding:.8rem}@media screen and (max-width:480px){:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-fixed-options{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-fixed-options label{align-items:center;display:flex;justify-content:center;text-align:center}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-fixed-options input{height:1px;opacity:0;position:absolute;width:1px}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-fixed-options label:has(input:disabled){background:#f1f1f1;border-color:#d7d7d7;color:#9a9a9a;cursor:not-allowed}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-fixed-options label:has(input:disabled):hover{border-color:#d7d7d7;box-shadow:none}:is(.product--honevcomb,.order-input--honevcomb) .order-input__step>fieldset.order-input__step-body{border:0;box-sizing:border-box;margin:0;min-inline-size:0;padding:1.5rem;width:100%}:is(.product--honevcomb,.order-input--honevcomb) .order-input__options label:has(input[name=oi-winding]){border-radius:1.1rem}:is(.product--honevcomb,.order-input--honevcomb) .order-input input[type=checkbox],:is(.product--honevcomb,.order-input--honevcomb) .order-input input[type=radio]{accent-color:rgb(var(--color-foreground))}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-manual{border-top:1px solid rgba(var(--color-foreground),.14);display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);margin-top:1.5rem;min-width:0;padding-top:1.5rem}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-manual label{display:grid;gap:.65rem;font-size:1.4rem;font-weight:600;max-width:30rem}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-manual-control{align-items:center;border:1px solid rgba(var(--color-foreground),.35);border-radius:1.1rem;display:flex;gap:.6rem;padding-right:1.3rem}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-manual-control input{background:transparent;border:0;min-height:5.2rem;padding:.8rem 1.2rem;width:100%}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-manual-control em{font-size:1.4rem;font-style:normal}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-manual-control:has(input:disabled){background:#f1f1f1;border-color:#d7d7d7;color:#9a9a9a}:is(.product--honevcomb,.order-input--honevcomb) [data-oi-chain] .order-input__chain-extension-note{background:#f7f5ed;border-radius:.8rem;font-size:1.25rem;line-height:1.5;margin:0;overflow-wrap:anywhere;padding:.8rem 1rem;width:auto;max-width:100%}:is(.product--honevcomb,.order-input--honevcomb) .order-input__size-control.is-error input{background:#fff7f6;border-color:#c9362b;box-shadow:0 0 0 1px #c9362b}:is(.product--honevcomb,.order-input--honevcomb) .order-input__size-control.is-error em{color:#c9362b}:is(.product--honevcomb,.order-input--honevcomb) .order-input__size-error{color:#c9362b;font-size:1.25rem;font-weight:600;line-height:1.45;margin:.8rem 0 0}:is(.product--honevcomb,.order-input--honevcomb) .order-input__size-error[hidden]{display:none}:is(.product--honevcomb,.order-input--honevcomb) .order-input__fabric-options{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.product--honevcomb,.order-input--honevcomb) .order-input__fabric-options .order-input__fabric-option-content{grid-template-rows:auto}:is(.product--honevcomb,.order-input--honevcomb) .order-input__fabric-options .order-input__fabric-option-content img{aspect-ratio:auto;height:auto!important;max-height:none!important}.product__info-container .order-input[data-order-input]{box-sizing:border-box;display:block;inline-size:100%;max-inline-size:100%;min-inline-size:0}.product__info-container .order-input[data-order-input]>*{box-sizing:border-box;max-inline-size:100%;min-inline-size:0}.product__info-container .order-input[data-order-input] .order-input__step,.product__info-container .order-input[data-order-input] .order-input__step-body{inline-size:100%;max-inline-size:100%;min-inline-size:0}.product__info-container .order-input[data-order-input] .order-input__color-grid{display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr));inline-size:100%;min-inline-size:0}.product__info-container .order-input[data-order-input] .order-input__color-option{display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr);margin:0;min-inline-size:0;padding:0}.product__info-container .order-input[data-order-input] .order-input__color-swatch{aspect-ratio:1 / 1;box-sizing:border-box;display:block;inline-size:100%;max-inline-size:100%;min-inline-size:0}.product__info-container .order-input[data-order-input] .order-input__color-swatch img{block-size:100%;display:block;inline-size:100%;max-inline-size:100%;object-fit:cover}.product__info-container .order-input[data-order-input] .order-input__color-label{display:block;font-size:1.3rem;inline-size:fit-content;line-height:1.35;margin-inline:auto;max-inline-size:100%;overflow-wrap:anywhere;text-align:left}@media screen and (max-width:480px){.product__info-container .order-input[data-order-input] .order-input__color-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.product__info-container .order-input[data-order-input] .order-input__color-swatch img{aspect-ratio:1 / 1;block-size:auto;height:auto}}.order-input__width-depth-note{background:#be371e1a;border-left:3px solid rgba(190,55,30,.75);color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:600;line-height:1.55;margin:.9rem 0 0;padding:.9rem 1rem}.order-input [data-oi-chain-custom][hidden]{display:none}[data-order-input] .order-input__intro,[data-order-input] [data-oi-fabric-pricing-note]{color:#342821;font-size:13px;line-height:1.7}[data-order-input] [data-oi-fabric-pricing-note]{margin-top:16px}@media screen and (min-width:750px){[data-order-input] .order-input__intro,[data-order-input] [data-oi-fabric-pricing-note]{font-size:14px}}@media screen and not (min-width:750px){[data-order-input] [data-oi-chain] .order-input__chain-mode-options label{box-sizing:border-box;max-width:none;min-width:0;overflow-wrap:anywhere;white-space:normal}[data-order-input] [data-oi-chain] .order-input__chain-mode-options input{flex-shrink:0}}.product--window .product__info-container [data-order-input].order-input{background:#fff;border:1px solid rgba(var(--color-foreground),.2);box-sizing:border-box;margin-top:4rem;min-inline-size:0;padding:0;width:100%}.product--window .product__info-container [data-order-input].order-input>h2{margin-inline:0}.product--window .product__info-container [data-order-input].order-input>.order-input__intro{margin-inline:0;text-align:left}.product--window .product__info-container [data-order-input].order-input>.order-input__step{background:#fff}.product--window .product__info-container [data-order-input].order-input>.order-input__quote{align-items:center;background:#fff;border:0;color:var(--wh-ink, #342821);display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center;margin:0;min-height:0;padding:18px var(--order-body-padding, 16px);width:100%}.product--window .product__info-container [data-order-input].order-input>.order-input__quote[hidden]{display:none}.product--window .product__info-container [data-order-input].order-input>.order-input__quote>span{display:none;color:#716b65;font-size:14px;line-height:1.5}.product--window .product__info-container [data-order-input].order-input>.order-input__quote>strong{font-size:clamp(24px,2vw,28px);font-weight:700;line-height:1.2}.product--window .product__info-container [data-order-input].order-input>.order-input__status{color:#716b65;font-size:13px;line-height:1.6;margin:0;padding:16px var(--order-body-padding, 16px)}.product--window .product__info-container [data-order-input].order-input>.order-input__status.is-error,.product--window .product__info-container [data-order-input].order-input .order-input__cord-length-error{color:#c9362b;font-size:1.25rem;font-weight:600;line-height:1.45}.product--window .product__info-container [data-order-input].order-input>.order-input__status.is-success{border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media screen and not (min-width:750px){.product--window .product__info-container [data-order-input].order-input{margin-top:3.2rem}}.order-input[data-order-input] [data-oi-help-open],.order-input[data-order-input] [data-oi-help-modal]{display:none!important}.order-input[data-order-input] .order-input__size-row{align-items:center;display:flex;gap:1.7rem}.order-input[data-order-input] .order-input__size-control{flex:0 1 29rem;gap:.9rem;max-width:none;min-width:0}.order-input[data-order-input] .order-input__size-control input{-webkit-appearance:auto;appearance:auto;border-radius:1.1rem;font-size:1.9rem;height:5.4rem;min-height:5.4rem;min-width:0;padding:1rem 1.5rem}.order-input[data-order-input] .order-input__size-control input::placeholder{color:rgba(var(--color-foreground),.45);font-size:1.3rem;opacity:1}.order-input[data-order-input] .order-input__size-control input:placeholder-shown{font-size:1.3rem}.order-input[data-order-input] .order-input__size-control em{font-size:1.7rem;font-weight:500}.order-input[data-order-input] .order-input__size-range{display:block;flex:0 0 9.5rem;font-size:1.35rem;font-weight:500;line-height:1.7;margin-left:auto;margin-right:2rem;overflow-wrap:normal;text-align:left}.order-input[data-order-input] .order-input__size-range:first-line{font-weight:700}.order-input[data-order-input] .order-input__step-heading b{font-size:1em!important}.order-input[data-order-input] .order-input__step-heading .order-input__guide--button{font-size:1.4rem!important;font-weight:500;gap:.6rem;padding:.55rem 1rem!important}.order-input[data-order-input] .order-input__guide--button>span{flex:0 0 2rem;font-size:1.2rem;height:2rem;width:2rem}@media screen and (max-width:749px){.order-input[data-order-input] .order-input__size-row{gap:1rem}.order-input[data-order-input] .order-input__size-control{flex-basis:26rem;gap:.6rem}.order-input[data-order-input] .order-input__size-control input{font-size:1.7rem;padding:1rem}.order-input[data-order-input] .order-input__size-control input::placeholder{font-size:1.2rem}.order-input[data-order-input] .order-input__size-control input:placeholder-shown{font-size:1.2rem}.order-input[data-order-input] .order-input__size-range{flex-basis:8.5rem;font-size:1.2rem;margin-right:0}.order-input[data-order-input] .order-input__step-heading .order-input__guide--button{font-size:1.3rem!important;gap:.4rem;padding:.5rem .8rem!important}.order-input[data-order-input] .order-input__step-heading:has([data-order-help-open]){flex-wrap:wrap!important;row-gap:.8rem}.order-input[data-order-input] .order-input__step--measurement-assurance .order-input__step-heading{font-size:1.5rem!important}}@media screen and (max-width:350px){.order-input[data-order-input] .order-input__step-heading{font-size:1.55rem!important}.order-input[data-order-input] .order-input__step--measurement-assurance .order-input__step-heading{font-size:1.4rem!important}.order-input[data-order-input] .order-input__step-heading .order-input__guide--button{font-size:1.25rem!important}.order-input[data-order-input] .order-input__step-heading:has([data-order-help-open]){flex-wrap:wrap!important;row-gap:.8rem}.order-input[data-order-input] .order-input__size-range{flex-basis:8rem;font-size:1.1rem}}.order-input[data-order-input] input[data-oi-confirm],.order-input[data-order-input] input[data-oi-solar-panel],.order-input[data-order-input] input[data-oi-measurement-assurance]{accent-color:#c9362b}.order-input[data-order-input] .order-input__measurement-assurance-detail{color:inherit}.order-input[data-order-input] select[data-oi-shipping],.order-input[data-order-input] select[data-oi-remote-control]{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23473f3a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 8px}@media(forced-colors:active){.order-input[data-order-input] select[data-oi-shipping],.order-input[data-order-input] select[data-oi-remote-control]{-webkit-appearance:auto;appearance:auto;background-image:none}}@media screen and (max-width:749px){.order-input[data-order-input] select[data-oi-shipping],.order-input[data-order-input] input[data-oi-location]::placeholder{font-size:clamp(11px,calc(5vw - 5px),14px)}}.order-input[data-order-input]{--order-heading-size: 17px;--order-body-size: 15px;--order-control-size: 16px;--order-control-height: 52px;--order-choice-height: 48px;--order-body-padding: 16px;--order-heading-height: 56px;--order-operation-size: 144px;--order-operation-image: 128px}.order-input[data-order-input] .order-input__step .order-input__step-heading{font-size:var(--order-heading-size)!important;line-height:1.4;min-height:var(--order-heading-height);padding:10px var(--order-body-padding)!important}.order-input[data-order-input] .order-input__step-heading b{font-size:12px!important;padding:3px 5px}.order-input[data-order-input] .order-input__step-body{font-size:var(--order-body-size);line-height:1.6;padding:var(--order-body-padding)!important}.order-input[data-order-input] [data-oi-shipping]+.order-input__shipping-note{margin:var(--order-body-padding) 0 0}.order-input[data-order-input] .order-input__step-heading .order-input__guide--button{font-size:12px!important;min-height:30px;padding:5px 8px!important}.order-input[data-order-input] .order-input__options:not(.order-input__options--image) label,.order-input[data-order-input] .order-input__chain-mode-options label,.order-input[data-order-input] .order-input__chain-fixed-options label{border-radius:8px;font-size:var(--order-body-size);min-height:var(--order-choice-height);padding:8px 10px}.order-input[data-order-input] [data-oi-chain] .order-input__chain-mode-options label,.order-input[data-order-input] [data-oi-cord-length-section] .order-input__cord-mode-options label{padding-inline-end:24px}@media screen and (max-width:359px){.order-input[data-order-input] [data-oi-chain] .order-input__chain-mode-options label,.order-input[data-order-input] [data-oi-cord-length-section] .order-input__cord-mode-options label{padding-inline-end:16px}}.order-input[data-order-input] input[type=number],.order-input[data-order-input] input[type=text],.order-input[data-order-input] select{border-radius:8px;font-size:var(--order-control-size);height:var(--order-control-height);min-height:var(--order-control-height)}.order-input[data-order-input] .order-input__size-control input:placeholder-shown,.order-input[data-order-input] .order-input__size-control input::placeholder{font-size:var(--order-body-size)}.order-input[data-order-input] .order-input__confirmation-box,.order-input[data-order-input] .order-input__measurement-assurance{border-radius:8px;font-size:var(--order-body-size);min-height:64px;padding:12px}.order-input[data-order-input] .order-input__confirmation-box{align-items:center}.order-input[data-order-input] .order-input__measurement-assurance-text{font-size:var(--order-body-size)}.order-input[data-order-input] input[data-oi-confirm],.order-input[data-order-input] input[data-oi-measurement-assurance]{flex:0 0 18px;height:18px;margin:0;width:18px}.order-input[data-order-input] .order-input__options--image{gap:12px;grid-template-columns:repeat(auto-fit,minmax(0,var(--order-operation-size)));justify-content:start}.order-input[data-order-input] .order-input__options--image .order-input__image-option{min-height:var(--order-operation-size);padding:6px}.order-input[data-order-input] .order-input__options--image .order-input__image-option-content{display:flex;gap:4px;grid-template-rows:none}.order-input[data-order-input] .order-input__options--image .order-input__image-option-content img{height:var(--order-operation-image)!important;max-height:var(--order-operation-image)!important;min-height:0;object-fit:contain;transform:none}.order-input[data-order-input] .order-input__image-option:has(input[name=oi-operation]) .order-input__image-option-content img{pointer-events:none;transform:scale(1.18)}.order-input[data-order-input] .order-input__options label:has(input:checked),.order-input[data-order-input] .order-input__color-option:has(input:checked) .order-input__color-swatch{border-color:#909090!important;box-shadow:inset 0 0 0 4px #909090!important}.order-input[data-order-input] .order-input__color-swatch{position:relative}.order-input[data-order-input] .order-input__color-option:has(input:checked) .order-input__color-swatch:before{background:#7d706a;border-radius:50%;content:"";height:22px;left:7px;pointer-events:none;position:absolute;top:7px;width:22px}.order-input[data-order-input] .order-input__color-option:has(input:checked) .order-input__color-swatch:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:11px;left:15px;pointer-events:none;position:absolute;top:11px;transform:rotate(45deg);width:6px}@media screen and not (min-width:750px){.order-input[data-order-input]{--order-heading-size: 16px;--order-body-size: 14px;--order-control-size: 15px;--order-control-height: 48px;--order-choice-height: 44px;--order-body-padding: 12px;--order-heading-height: 52px;--order-operation-size: 128px;--order-operation-image: 112px}.order-input[data-order-input] .order-input__step-heading .order-input__guide--button{font-size:11px!important}.order-input[data-order-input] select[data-oi-shipping],.order-input[data-order-input] input[data-oi-location]::placeholder{font-size:clamp(11px,calc(5vw - 5px),14px)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/product-order-input.css.map */
