.sc-contact-page{max-width:980px;margin:0 auto;padding:70px 24px 90px}.sc-contact-page>header{margin-bottom:38px}.sc-contact-page h1{margin:0 0 18px;font-size:clamp(42px,7vw,92px);line-height:.9;letter-spacing:-.07em;text-transform:uppercase}.sc-contact-form{display:grid;gap:20px;padding:30px;border:1px solid rgba(255,255,255,.12);border-radius:28px;background:#ffffff0d}.sc-contact-form__row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.sc-contact-form label{display:block;margin-bottom:8px;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.sc-contact-form input,.sc-contact-form textarea{width:100%;padding:14px 16px;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:#120d14;color:#fff;font:inherit}.sc-contact-form button{justify-self:start;min-height:50px;padding:0 26px;border:0;border-radius:999px;background:var(--sc-accent);color:#080008;font-weight:900;text-transform:uppercase;cursor:pointer}@media(max-width:650px){.sc-contact-form__row{grid-template-columns:1fr}.sc-contact-form{padding:22px}}.sc-list-collections{max-width:1500px;margin:0 auto;padding:70px 24px 90px}.sc-list-collections>header{margin-bottom:42px}.sc-list-collections h1{margin:0;font-size:clamp(42px,7vw,92px);line-height:.9;letter-spacing:-.07em;text-transform:uppercase}.sc-collection-list-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sc-collection-list-card{color:inherit;text-decoration:none}.sc-collection-list-card__media{aspect-ratio:.82;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:28px;background:#ffffff0d}.sc-collection-list-card__media img,.sc-collection-list-card__media svg{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.sc-collection-list-card:hover img{transform:scale(1.04)}.sc-collection-list-card__meta{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:15px 2px 0}.sc-collection-list-card h2{margin:0;font-size:20px;text-transform:uppercase}.sc-collection-list-card span{color:var(--sc-accent);font-size:12px;font-weight:900}@media(max-width:900px){.sc-collection-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.sc-list-collections{padding-inline:16px}.sc-collection-list-grid{grid-template-columns:1fr}}.sc-search-page{max-width:1500px;margin:0 auto;padding:70px 24px 90px}.sc-search-page__header{max-width:920px;margin:0 auto 48px;text-align:center}.sc-search-page h1{margin:0 0 28px;font-size:clamp(42px,7vw,92px);line-height:.9;letter-spacing:-.07em;text-transform:uppercase}.sc-search-form{display:flex;gap:10px}.sc-search-form input{flex:1;min-width:0;min-height:54px;padding:0 20px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff12;color:inherit;font:inherit}.sc-search-form button{min-height:54px;padding:0 24px;border:0;border-radius:999px;background:var(--sc-accent);color:#080008;font-weight:900;text-transform:uppercase;cursor:pointer}.sc-search-page__count{margin:0 0 24px;color:#ffffffb8}.sc-search-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.sc-search-card a{display:block;color:inherit;text-decoration:none}.sc-search-card__media{position:relative;aspect-ratio:.8;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:#ffffff0d}.sc-search-card__media img,.sc-search-card__media svg{width:100%;height:100%;object-fit:cover}.sc-search-card__type{margin:14px 0 5px;color:var(--sc-accent);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.sc-search-card h2{margin:0;font-size:18px;text-transform:uppercase}.sc-search-card p{line-height:1.55}.sc-search-card__price{color:var(--sc-accent);font-weight:900}@media(max-width:990px){.sc-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.sc-search-page{padding:48px 16px 64px}.sc-search-page__header{margin-bottom:34px}.sc-search-form{flex-direction:column}.sc-search-form button{width:100%}.sc-search-grid{gap:22px 10px}.sc-search-card__media{border-radius:14px}.sc-search-card h2{font-size:14px;line-height:1.25;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/58/compiled_assets/styles.css.map */
