.mdt-bs{background:var(--mdt-bs-bg)}.mdt-bs--border{border-bottom:1px solid rgba(0,0,0,.1)}.mdt-bs__inner{display:flex;gap:var(--mdt-bs-gap);max-width:var(--container-max-width, 1600px);margin-inline:auto;padding-inline:var(--container-gutter, 16px);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mdt-bs__inner::-webkit-scrollbar{display:none}.mdt-bs__btn{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:max(44px,var(--mdt-bs-height));padding-inline:18px;border:1px solid;border-radius:var(--mdt-bs-radius);line-height:1.1;text-decoration:none;white-space:nowrap;text-align:center;transition:opacity .2s ease}.mdt-bs__btn:hover{opacity:.85}@media screen and (min-width:1000px){.mdt-bs__inner{flex-wrap:wrap;overflow-x:visible}.mdt-bs__inner--center{justify-content:center}.mdt-bs__inner--end{justify-content:flex-end}}.mdt-tp{background:var(--mdt-tp-bg)}.mdt-tp__container{max-width:var(--container-max-width, 1600px);margin-inline:auto;padding-inline:var(--container-gutter, 16px)}.mdt-tp__header{display:flex;flex-direction:column;gap:4px;margin-bottom:20px}.mdt-tp__title{margin:0}.mdt-tp__subtitle{margin:0;opacity:.7}.mdt-tp__list{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--container-gutter, 16px));padding-inline:var(--container-gutter, 16px);scroll-padding-inline:var(--container-gutter, 16px)}.mdt-tp__list::-webkit-scrollbar{display:none}.mdt-tp__list>*{flex:0 0 min(80%,320px);scroll-snap-align:start}@media screen and (min-width:1000px){.mdt-tp:not(.mdt-tp--carousel) .mdt-tp__list{display:grid;grid-template-columns:repeat(var(--mdt-tp-columns),minmax(0,1fr));gap:24px;overflow:visible;margin-inline:0;padding-inline:0}.mdt-tp--carousel .mdt-tp__list{gap:24px}.mdt-tp--carousel .mdt-tp__list>*{flex-basis:calc((100% - (var(--mdt-tp-columns) - 1) * 24px) / var(--mdt-tp-columns))}}.mdt-tp-card{display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.1);border-radius:12px;overflow:hidden;background:#fff;color:#1a1a1a}.mdt-tp-card__media{position:relative;display:block;aspect-ratio:var(--mdt-tp-ratio);background:#e4e4e0}.mdt-tp-card__media img,.mdt-tp-card__media svg{width:100%;height:100%;object-fit:cover;display:block}.mdt-tp-card__badge{position:absolute;top:12px;left:12px;padding:5px 8px;border-radius:4px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.mdt-tp-card__body{display:flex;flex-direction:column;gap:8px;padding:16px;flex:1}.mdt-tp-card__reviews{font-size:13px;opacity:.75}.mdt-tp-card__stars{color:#b7791f;letter-spacing:1px}.mdt-tp-card__name{font-size:17px;font-weight:600;line-height:1.25;color:inherit;text-decoration:none}.mdt-tp-card__type,.mdt-tp-card__colors,.mdt-tp-card__note{font-size:13px;opacity:.75}.mdt-tp-card__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.mdt-tp-card__price{font-size:19px;font-weight:600}.mdt-tp-card__split{font-size:13px;opacity:.75}.mdt-tp-card__form{margin-top:auto}.mdt-tp-card__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-top:auto;padding:0 16px;border:none;border-radius:8px;font:inherit;font-size:15px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.mdt-tp-card__form .mdt-tp-card__button{margin-top:0}.mdt-tp-card__button:hover{opacity:.88}.mdt-tp-card__button[disabled]{opacity:.5;cursor:not-allowed}.mdt-tp-card__note{text-align:center;font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/44/compiled_assets/styles.css.map?subset=AAAAAAAAkA */
