.custom-order{overflow:hidden;view-transition-name:custom-order-page}.custom-order__header{max-width:92rem;margin:0 auto 6rem;text-align:center}.custom-order__eyebrow{margin:0 0 1.2rem;font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.custom-order__title{margin:0;text-wrap:balance}.custom-order__intro{max-width:72rem;margin:2rem auto 0;font-size:1.8rem}.custom-order__process{margin-bottom:5rem}.custom-order__section-title{margin:0 0 2.8rem;text-align:center}.custom-order__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem;margin:0;padding:0;list-style:none}.custom-order__step{min-height:24rem;padding:2.8rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:var(--text-boxes-radius);background:rgba(var(--color-background),.45)}.custom-order__step-number{display:block;margin-bottom:4rem;font-size:1.3rem;font-weight:700;letter-spacing:.16em;opacity:.62}.custom-order__step h3{margin:0 0 1rem;font-size:2rem}.custom-order__step p{margin:0;line-height:1.65}.custom-order__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:6rem;border-block:.1rem solid rgba(var(--color-foreground),.22)}.custom-order__facts div{display:flex;flex-direction:column;gap:.6rem;padding:2.4rem;text-align:center}.custom-order__facts div+div{border-left:.1rem solid rgba(var(--color-foreground),.22)}.custom-order__facts span{font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.65}.custom-order__facts strong{font-size:1.8rem}.custom-order__content-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(30rem,.75fr);gap:2.4rem;align-items:start}.custom-order__form-panel,.custom-order__gallery,.custom-order__terms{padding:clamp(2.4rem,4vw,5rem);border:.1rem solid rgba(var(--color-foreground),.18);border-radius:var(--text-boxes-radius)}.custom-order__form-panel{background:rgb(var(--color-background))}.custom-order__main{display:grid;gap:2.4rem;align-content:start}.custom-order__gallery{background:rgba(var(--color-foreground),.04)}.custom-order__gallery-intro{margin:0 0 2.4rem;line-height:1.6}.custom-order__gallery-list{display:grid;gap:2rem}.custom-order__gallery--continuation{margin-top:2.4rem}.custom-order__gallery--continuation .custom-order__gallery-list{grid-template-columns:repeat(3,minmax(0,1fr))}.custom-order__gallery figure{display:grid;gap:.8rem;margin:0}.custom-order__gallery img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:contain;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:calc(var(--text-boxes-radius) * .65);background:rgba(var(--color-foreground),.08)}.custom-order__gallery figcaption{font-size:1.3rem;line-height:1.5;opacity:.76}.custom-order__terms{position:sticky;top:3rem;background:rgba(var(--color-foreground),.06)}.custom-order__form-panel h2,.custom-order__gallery h2,.custom-order__terms h2{margin:0 0 1.2rem}.custom-order__form{display:grid;gap:2rem;margin-top:3rem}.custom-order__field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.custom-order__field{display:grid;gap:.8rem}.custom-order__field label{font-weight:700}.custom-order__field input,.custom-order__field select,.custom-order__field textarea{width:100%;min-height:5rem;padding:1.2rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:0;color:rgb(var(--color-foreground));background:rgb(var(--color-background));font:inherit}.custom-order__field textarea{min-height:16rem;resize:vertical}.custom-order__field input:focus-visible,.custom-order__field select:focus-visible,.custom-order__field textarea:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.75);outline-offset:.2rem}.custom-order__field small{line-height:1.5;opacity:.72}.custom-order__agreement{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;line-height:1.5}.custom-order__agreement input{width:1.8rem;height:1.8rem;margin-top:.2rem;accent-color:rgb(var(--color-foreground))}.custom-order__submit{justify-self:start}.custom-order__message{padding:1.6rem;border:.1rem solid currentColor;font-weight:700}.custom-order__terms ul{display:grid;gap:1.4rem;margin:2.4rem 0 3rem;padding-left:2rem}.custom-order__terms li{padding-left:.6rem;line-height:1.55}@media screen and (max-width:989px){.custom-order__gallery--continuation .custom-order__gallery-list,.custom-order__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.custom-order__content-grid{grid-template-columns:1fr}.custom-order__terms{position:static}}@media screen and (max-width:749px){.custom-order__gallery--continuation .custom-order__gallery-list{grid-template-columns:1fr}.custom-order__header{margin-bottom:4rem}.custom-order__steps,.custom-order__field-grid,.custom-order__facts{grid-template-columns:1fr}.custom-order__step{min-height:0}.custom-order__step-number{margin-bottom:2rem}.custom-order__facts div+div{border-top:.1rem solid rgba(var(--color-foreground),.22);border-left:0}}body{padding-bottom:5.6rem}.ltt-review-ticker{position:fixed;right:0;bottom:0;left:0;z-index:50;height:5.6rem;overflow:hidden;border-top:.1rem solid rgba(var(--color-foreground),.22);background:rgb(var(--color-foreground));color:rgb(var(--color-background));box-shadow:0 -.6rem 2.4rem #0000002e}.ltt-review-ticker__link{display:flex;height:100%;align-items:center;color:inherit;text-decoration:none}.ltt-review-ticker__track{display:flex;width:max-content;min-width:100%;animation:ltt-review-roll 95s linear infinite;will-change:transform}.ltt-review-ticker__group{display:flex;flex:none;align-items:center}.ltt-review-ticker__item{display:inline-flex;align-items:center;min-height:3.2rem;padding:0 2.4rem;border-right:.1rem solid rgba(var(--color-background),.28);font-size:1.35rem;font-weight:650;letter-spacing:.02em;line-height:1.35;white-space:nowrap}.ltt-review-ticker__item--link{font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ltt-review-ticker:hover .ltt-review-ticker__track,.ltt-review-ticker:focus-within .ltt-review-ticker__track{animation-play-state:paused}@keyframes ltt-review-roll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ltt-review-ticker__track{animation:none}}@media screen and (max-width:749px){body{padding-bottom:5.2rem}.ltt-review-ticker{height:5.2rem}.ltt-review-ticker__item{padding:0 1.8rem;font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
