.main-page-title{text-wrap:balance}.main-page-title.page-title{margin-bottom:1.6rem}.section-main-page .rte>*{max-width:100%}.template-404{display:flex;flex-direction:column;align-items:center}.template-404 .caption-with-letter-spacing{margin:0 0 .5rem}.template-404 .title{margin:0}.template-404 .title+*{margin-top:1.6rem}@media screen and (min-width:750px){.template-404 .title+*{margin-top:2.4rem}}.section-main-list-collections .title--primary{margin-block:4rem 3rem}@media screen and (max-width:749px){.section-main-list-collections .title--primary{margin-block:3rem 2rem}}.collection-list .card__heading{text-wrap:balance}.contact{--contact-field-gap: 1.5rem}.contact .contact__fields{gap:var(--contact-field-gap)}.contact .field{margin-bottom:var(--contact-field-gap)}.contact .contact__button{margin-top:.5rem}.contact .contact__button .button{width:100%}@media screen and (min-width:750px){.contact .contact__button .button{width:auto;min-width:22rem}}.contact .text-area{min-height:12rem}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.showroom-form .title,.business-signup .title{margin-bottom:1rem}.showroom-form__intro,.business-signup__intro{max-width:62ch;margin:0 0 3rem;color:rgba(var(--color-foreground),.85)}.showroom-form .field,.business-signup .field{display:flex;flex-direction:column-reverse;align-items:stretch;margin:0 0 1.6rem;min-height:0}.showroom-form .field__label,.business-signup .field__label{position:static;transform:none;top:auto;left:auto;margin:0 0 .6rem;padding:0;font-size:1.4rem;font-weight:500;line-height:1.3;color:rgb(var(--color-foreground));background:transparent;pointer-events:auto}.showroom-form .field__input,.showroom-form .select__select,.showroom-form textarea,.business-signup .field__input,.business-signup .select__select,.business-signup textarea{width:100%;min-height:5rem;padding:1.1rem 1.4rem;margin:0;font-size:1.5rem;line-height:1.4;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.3);border-radius:var(--inputs-radius, 6px);box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.showroom-form .select__select,.business-signup .select__select{padding-right:4rem}.showroom-form textarea,.business-signup textarea{min-height:12rem;resize:vertical}.showroom-form .field__input:focus,.showroom-form .select__select:focus,.showroom-form textarea:focus,.business-signup .field__input:focus,.business-signup .select__select:focus,.business-signup textarea:focus{outline:none;border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .3rem rgba(var(--color-foreground),.35)}.showroom-form .field__input::placeholder,.showroom-form textarea::placeholder,.business-signup .field__input::placeholder,.business-signup textarea::placeholder{color:transparent}.showroom-form .select,.business-signup .select{display:block;position:relative}.showroom-form .select .icon-caret,.business-signup .select .icon-caret{right:1.5rem}.showroom-form .field--with-error .field__input,.business-signup .field--with-error .field__input{border-color:rgb(var(--color-error, 218, 20, 20))}.showroom-form .form__submit,.showroom-form button[type=submit],.business-signup .form__submit,.business-signup button[type=submit]{margin-top:.8rem}.showroom-form,.business-signup{max-width:76rem;margin-inline:auto}.showroom-form .title,.business-signup .title{font-size:3.2rem;line-height:1.12;margin:0 0 .8rem}.showroom-form__intro,.business-signup__intro{margin-bottom:2rem}@media screen and (max-width:749px){.showroom-form .title,.business-signup .title{font-size:2.6rem}}.showroom-form form,.business-signup form{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.2rem;padding:3rem;margin-top:1.5rem;box-shadow:0 1px 2px #1212120a,0 1.2rem 3rem #1212120d}@media screen and (max-width:749px){.showroom-form form,.business-signup form{padding:2rem 1.6rem}}.showroom-form .field__input,.showroom-form .select__select,.showroom-form textarea,.business-signup .field__input,.business-signup .select__select,.business-signup textarea{min-height:4.6rem;padding:1rem 1.3rem;border-color:rgba(var(--color-foreground),.22)}.showroom-form .field__label,.business-signup .field__label{font-size:1.3rem;margin-bottom:.5rem}.showroom-form .field,.business-signup .field{margin-bottom:1.4rem}.showroom-form button[type=submit],.showroom-form .form__submit,.business-signup button[type=submit],.business-signup .form__submit{margin-top:1.4rem;padding:1.3rem 2.8rem}@media screen and (max-width:749px){.showroom-form button[type=submit],.business-signup button[type=submit]{width:100%}}.showroom-form .field:before,.showroom-form .field:after,.showroom-form .select:before,.showroom-form .select:after,.business-signup .field:before,.business-signup .field:after,.business-signup .select:before,.business-signup .select:after{display:none!important}.contact .field,.customer .field{display:flex;flex-direction:column-reverse;align-items:stretch;margin:0 0 1.4rem;min-height:0}.contact .field__label,.customer .field label{position:static;transform:none;top:auto;left:auto;margin:0 0 .5rem;padding:0;font-size:1.3rem;font-weight:500;line-height:1.3;letter-spacing:0;color:rgb(var(--color-foreground));background:transparent;pointer-events:auto}.contact .field__input,.contact .select__select,.contact textarea,.customer .field input,.customer .field select,.customer .field textarea{width:100%;min-height:4.6rem;padding:1rem 1.3rem;margin:0;font-size:1.5rem;line-height:1.4;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.22);border-radius:var(--inputs-radius, 6px);box-shadow:none}.contact textarea,.customer .field textarea{min-height:12rem;resize:vertical}.contact .field__input:focus,.contact .select__select:focus,.contact textarea:focus,.customer .field input:focus,.customer .field select:focus,.customer .field textarea:focus{outline:none;border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .3rem rgba(var(--color-foreground),.35)}.contact .field__input::placeholder,.contact textarea::placeholder,.customer .field input::placeholder{color:transparent}.contact .field:before,.contact .field:after,.contact .select:before,.contact .select:after,.customer .field:before,.customer .field:after,.customer .select:before,.customer .select:after{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/brand-pages.css.map */
