.custom-box-quote{display:grid;width:100%;min-width:0;padding:0}.custom-box-quote__help{margin:0}.custom-box-quote__help{color:rgba(var(--color-foreground),.72);font-size:1.35rem;line-height:1.5}.custom-box-quote__form{display:grid;gap:0}.custom-box-quote__dimensions,.custom-box-quote__options,.custom-box-quote__special-finishes,.custom-box-quote__quantity,.custom-box-quote__contact{display:grid;min-width:0;gap:1.1rem;padding:1.8rem 0}.custom-box-quote__dimensions{margin:0;padding-top:0;border:0}.custom-box-quote__dimension-title,.custom-box-quote__field label,.custom-box-quote__section-label,.custom-box-quote__special-finishes legend{display:block;margin:0 0 .65rem;font-weight:600;font-size:1.45rem;line-height:1.3}.custom-box-quote__field label span{color:rgba(var(--color-foreground),.62);font-weight:400}.custom-box-quote__special-finishes{margin:0;border:0}.custom-box-quote__special-finishes legend{padding:0}.custom-box-quote__special-finishes legend span,.custom-box-quote__special-finishes>p{color:rgba(var(--color-foreground),.62);font-weight:400}.custom-box-quote__special-finishes>p{margin:-.4rem 0 0;font-size:1.3rem;line-height:1.4}.custom-box-quote__choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.custom-box-quote__choice-grid label{position:relative;display:block;margin:0;cursor:pointer}.custom-box-quote__finish-card{position:relative;display:grid;min-width:0;height:100%;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:1rem;background:rgb(var(--color-background));transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.custom-box-quote__finish-media{display:block;aspect-ratio:1.55 / 1;overflow:hidden;background:rgba(var(--color-foreground),.04)}.custom-box-quote__finish-media img{display:block;width:100%;height:100%;object-fit:cover}.custom-box-quote__finish-copy{display:grid;gap:.25rem;padding:1rem 1.1rem 1.1rem}.custom-box-quote__finish-copy strong{font-size:1.35rem;line-height:1.25}.custom-box-quote__finish-copy small{color:rgba(var(--color-foreground),.62);font-size:1.15rem;line-height:1.35}.custom-box-quote__finish-check{position:absolute;top:.8rem;right:.8rem;display:grid;place-items:center;width:2.4rem;height:2.4rem;border:.1rem solid rgba(var(--color-background),.82);border-radius:999px;color:rgb(var(--color-background));background:rgb(var(--color-foreground));font-size:1.35rem;font-weight:700;line-height:1;opacity:0;transform:scale(.78);transition:opacity .16s ease,transform .16s ease}.custom-box-quote__choice-grid label:has(input:checked) .custom-box-quote__finish-card{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06)}.custom-box-quote__choice-grid label:has(input:checked) .custom-box-quote__finish-check{opacity:1;transform:scale(1)}.custom-box-quote__choice-grid input:focus-visible+.custom-box-quote__finish-card{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.25rem}.custom-box-quote__field input,.custom-box-quote__field textarea,.custom-box-quote__field select{width:100%}.custom-box-quote__field input,.custom-box-quote__field textarea,.custom-box-quote__field select{min-height:4.8rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:.8rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.5rem;font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:normal;line-height:1.4;padding:0 1.4rem;outline:none;box-shadow:0 .1rem .2rem rgba(var(--color-foreground),.03);transition:border-color .16s ease,box-shadow .16s ease}.custom-box-quote__field input:focus,.custom-box-quote__field textarea:focus,.custom-box-quote__field select:focus{border-color:rgb(var(--color-button));outline:none;box-shadow:0 0 0 .3rem rgba(var(--color-button),.1)}.custom-box-quote__field textarea{min-height:8.6rem;padding:1.2rem 1.4rem;resize:vertical}.custom-box-quote[data-dimensions-loading=true] [data-quote-dimension]{border-color:transparent;background-color:rgba(var(--color-foreground),.06);background-image:linear-gradient(90deg,rgba(var(--color-foreground),.04) 20%,rgba(var(--color-foreground),.1),rgba(var(--color-foreground),.04) 80%);background-size:220% 100%;color:transparent;caret-color:transparent;box-shadow:none;cursor:progress;animation:custom-box-quote-dimension-loading 1.25s ease-in-out infinite}@keyframes custom-box-quote-dimension-loading{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.custom-box-quote[data-dimensions-loading=true] [data-quote-dimension]{animation:none}}.custom-box-quote__dimension-grid,.custom-box-quote__contact-grid{display:grid;gap:1rem}.custom-box-quote__dimension-grid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:end}.custom-box-quote__times{display:grid;place-items:center;height:4.8rem;padding:0;color:rgba(var(--color-foreground),.46);font-size:1.8rem;line-height:1}.custom-box-quote__preview-row{display:flex;align-items:center;justify-content:flex-start;gap:1.6rem}.custom-box-quote__dimension-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.custom-box-quote__dimension-title{margin:0}.custom-box-quote__dimension-grid label{font-weight:var(--font-body-weight)}.custom-box-quote__dimensions legend{padding:0}.custom-box-quote__preview-row[hidden],.custom-box-quote__preview-button[hidden],.custom-box-quote__help:empty{display:none}.custom-box-quote__preview-button{flex:none;min-height:3.6rem;padding:.6rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.24);border-radius:var(--sky-ui-radius-sm, var(--buttons-radius));color:rgb(var(--color-foreground));background:rgb(var(--color-background));font:inherit;font-weight:600;cursor:pointer}.custom-box-quote__preview-button:hover{background:rgba(var(--color-foreground),.06)}.custom-box-quote__preview-button:disabled{opacity:.6;cursor:wait}.custom-box-quote__unit-toggle{display:inline-flex;align-items:center;padding:.2rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:999px;background:rgb(var(--color-background))}.custom-box-quote__unit-toggle button{-webkit-appearance:none;appearance:none;min-width:3.4rem;height:2.4rem;padding:0 .9rem;border:0;border-radius:999px;color:rgba(var(--color-foreground),.62);background:transparent;font:inherit;font-size:1.2rem;font-weight:600;line-height:1;cursor:pointer}.custom-box-quote__unit-toggle button.is-active{color:rgb(var(--color-background));background:rgb(var(--color-foreground))}.custom-box-quote__unit-toggle button:focus-visible,.custom-box-quote__preview-button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.custom-box-quote__quantity-input-wrap{position:relative}.custom-box-quote__quantity-input-wrap input{width:100%;min-height:5.6rem;padding:0 7rem 0 1.6rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:1.2rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem;font-weight:600;outline:none;-webkit-appearance:textfield;appearance:textfield}.custom-box-quote__quantity-input-wrap input::-webkit-inner-spin-button,.custom-box-quote__quantity-input-wrap input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.custom-box-quote__quantity-input-wrap input:focus{border-color:rgb(var(--color-button));box-shadow:0 0 0 .3rem rgba(var(--color-button),.1)}.custom-box-quote__quantity-input-wrap>span{position:absolute;top:50%;right:1.6rem;color:rgba(var(--color-foreground),.58);font-size:1.4rem;transform:translateY(-50%);pointer-events:none}.custom-box-quote__design{padding-top:.2rem}.custom-box-quote__design .pacdora-design{margin:0}.custom-box-quote__submit{width:100%;margin-top:.4rem;border-radius:.8rem;font-weight:700}.custom-box-quote__options{padding-top:2rem}.custom-box-quote__options .sky-product-options{display:grid;gap:1.8rem}.custom-box-quote__options .product-form__input{margin:0}.custom-box-quote__options .sky-option-header{margin-bottom:.8rem}.custom-box-quote__section-label{display:flex;align-items:center;gap:.8rem;color:rgb(var(--color-foreground));font-size:1.45rem;letter-spacing:0;text-transform:none}.custom-box-quote__contact-grid{grid-template-columns:1fr;gap:1.4rem}.custom-box-quote__submit{min-height:5.4rem}.custom-box-quote__reassurance{margin:1rem 1.6rem 0;color:rgba(var(--color-foreground),.66);font-size:1.3rem;line-height:1.45;text-align:center}.custom-box-quote__success,.custom-box-quote__errors{margin:0;padding:1.2rem;border-radius:var(--buttons-radius-outset, .4rem)}.custom-box-quote__success{color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.08)}.custom-box-quote__errors{border:.1rem solid rgb(var(--color-error))}@media screen and (max-width:749px){.custom-box-quote{gap:0}.custom-box-quote__dimensions,.custom-box-quote__options,.custom-box-quote__special-finishes,.custom-box-quote__quantity,.custom-box-quote__contact{gap:1rem;padding:1.8rem 0}.custom-box-quote__dimensions{padding-top:0}.custom-box-quote__contact-grid{grid-template-columns:1fr}.custom-box-quote__dimension-grid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.custom-box-quote__choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.custom-box-quote__finish-copy{padding:.8rem}.custom-box-quote__finish-copy strong{font-size:1.15rem}.custom-box-quote__finish-copy small{display:none}.custom-box-quote__preview-row{align-items:center;justify-content:space-between;flex-direction:row;gap:.7rem}.custom-box-quote__help:empty{display:none}.custom-box-quote__field input,.custom-box-quote__field textarea,.custom-box-quote__field select{font-size:1.6rem}.custom-box-quote__contact-grid{gap:1.2rem}.custom-box-quote__submit{min-height:5rem}.custom-box-quote__reassurance{margin-bottom:.8rem}}@media screen and (min-width:750px){.product:has(.custom-box-quote) .product__media-wrapper{position:sticky;top:calc(var(--header-height, 0px) + 2rem);align-self:start}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAC */
