.sd-redesign.sd-route-search .search-page__header{padding-block-end:clamp(20px,3vw,36px);border-block-end:1px solid var(--color-border)}.sd-redesign.sd-route-search .search-page__header :is(h1,h2,h3){font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(32px,4vw,50px);line-height:1.18;letter-spacing:-.025em;text-wrap:balance}.sd-redesign.sd-route-search .search-page-input__parent,.sd-redesign.sd-route-search search-page-input-component{min-inline-size:0}.sd-redesign.sd-route-search .search-page-input{min-block-size:54px;font-family:var(--font-body--family);font-size:16px;line-height:1.5}.sd-redesign.sd-route-search .search-results__no-results{max-inline-size:65ch;line-height:1.7}.sd-redesign.sd-route-search .search-page-input:focus-visible,.sd-redesign.sd-route-search .search__reset-button:focus-visible{outline:2px solid var(--color-foreground);outline-offset:4px}.sd-redesign.sd-route-list-collections .section-collection-list__content{margin-block-end:clamp(20px,3vw,36px);padding-block-end:clamp(20px,3vw,36px);border-block-end:1px solid var(--color-border)}.sd-redesign.sd-route-list-collections .section-collection-list__content h1{max-inline-size:28ch;font-size:clamp(34px,4vw,52px);line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.sd-redesign.sd-route-list-collections .section-collection-list__content p{max-inline-size:78ch;line-height:1.75}.sd-redesign.sd-route-list-collections .collection-card:not(.collection-card--image-bg) .collection-card__content{padding-block:16px 8px;border-block-end:1px solid var(--color-border);line-height:1.5;overflow-wrap:anywhere}.sd-redesign.sd-route-list-collections .collection-card__link:focus-visible{outline:2px solid var(--color-foreground);outline-offset:4px}.sd-redesign.sd-route-cart .cart-page{padding-block-end:clamp(28px,4vw,56px)}.sd-redesign.sd-route-cart .cart-page__title{padding-block-end:24px;margin-block-end:20px;border-block-end:1px solid var(--color-border)}.sd-redesign.sd-route-cart .cart-page__title h1{flex-wrap:wrap;font-size:clamp(34px,4vw,50px);line-height:1.2;letter-spacing:-.025em;overflow-wrap:anywhere}.sd-redesign.sd-route-404 #MainContent h1{font-size:clamp(38px,5vw,64px);line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.sd-redesign.sd-route-404 #MainContent .section-content-wrapper>.text-block p{max-inline-size:56ch;line-height:1.75}.sd-redesign.sd-route-contact .contact-form{max-inline-size:820px;min-inline-size:0}.sd-redesign.sd-route-contact .contact-form__form{gap:20px;padding:clamp(20px,4vw,40px);border:1px solid var(--color-border);border-radius:3px;background:color-mix(in srgb,var(--color-foreground) 3%,var(--color-background))}.sd-redesign.sd-route-contact .contact-form__form-row{gap:20px}.sd-redesign.sd-route-contact .contact-form__input{min-inline-size:0;min-block-size:52px;font-family:var(--font-body--family);font-size:16px;line-height:1.5}.sd-redesign.sd-route-contact .contact-form__input--textarea{min-block-size:180px}.sd-redesign.sd-route-contact .contact-form__input:focus-visible{outline:2px solid var(--color-foreground);outline-offset:4px}.sd-redesign.sd-route-contact :is(.contact-form__error,.contact-form__success){padding-block:12px;line-height:1.6;overflow-wrap:anywhere}@media screen and not (min-width:750px){.sd-redesign.sd-route-cart .cart-page__title{padding-block-end:18px}.sd-redesign.sd-route-contact .contact-form__form{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sd-route-design.css.map */
