.sm2-bq__band{background:#fbf7ee;padding:56px 0 48px}.sm2-bq__bandin{display:flex;justify-content:space-between;align-items:flex-end;gap:48px}.sm2-bq__txt{display:flex;flex-direction:column;gap:16px}.sm2-crumb{display:flex;gap:10px;font-size:12px;font-weight:400;color:#6e5444}.sm2 .sm2-crumb a{color:#6e5444}.sm2-crumb b{font-weight:400;color:#543523}html body .sm2 .sm2-bq__h1{font-size:60px;line-height:1;letter-spacing:-.03em!important}.sm2-bq__intro{max-width:560px;font-size:18px;line-height:1.6;font-weight:200}.sm2 .sm2-bq__diag{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#fff;font-size:14px;font-weight:400;white-space:nowrap}.sm2-bq__diag b{font-weight:700}.sm2-bq__main{padding:32px 0 112px}.sm2-bq__in{display:flex;flex-direction:column;gap:36px}.sm2-bq__bar{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;border-bottom:1px solid #E5DDC9}.sm2-bq__pills{display:flex;gap:10px;flex-wrap:wrap}.sm2 .sm2-bq__pills button{height:44px;margin:0;padding:0 18px;background:#fff;color:#543523;border:1px solid #543523;border-radius:0;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;gap:10px}.sm2 .sm2-bq__pills button.is-on{background:#543523;color:#fff0b5}.sm2-bq__pills i{font-style:normal;font-weight:400;opacity:.7}.sm2-bq__count{font-size:14px;font-weight:400;color:#6e5444}.sm2-bq__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px;row-gap:56px}.sm2-bq__it{display:flex;min-width:0}.sm2-bq__it>.sm2-card{flex:1}.sm2 .sm2-bq__promo{background:#543523;color:#fff0b5;padding:36px 32px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:520px}.sm2 .sm2-bq__mono{height:45.2px;width:59.7px;color:#fff0b5}.sm2-bq__pt{display:flex;flex-direction:column;gap:16px}.sm2-bq__pl{font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#e5ddc9}.sm2-bq__ph{font-size:32px;line-height:1.08;font-weight:700;letter-spacing:-.02em}.sm2-bq__pc{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.sm2-card--bq{gap:16px}.sm2 .sm2-card--bq .sm2-card__media{height:380px}html body .sm2 .sm2-card--bq .sm2-card__name{font-size:20px}.sm2 .sm2-card--bq .sm2-card__buy{padding-top:0}.sm2-card--bq .sm2-card__price{font-size:18px}.sm2 .sm2-card--bq .sm2-card__add{height:44px;padding:0 18px;border:1px solid #543523}.sm2-reass{background:#fbf7ee;padding:48px 0}.sm2-reass__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;font-size:15px;font-weight:400}.sm2-reass__it{display:flex;flex-direction:column;gap:4px}.sm2-reass__it b{font-weight:700}.sm2-reass__it span{font-weight:200}@media(min-width:990px)and (max-width:1199px){.sm2-bq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}html body .sm2 .sm2-bq__h1{font-size:50px}}@media(max-width:989px){.sm2-bq__band{padding:28px 0 24px}.sm2-bq__bandin{flex-direction:column;align-items:stretch;gap:18px}.sm2-bq__txt{gap:12px}html body .sm2 .sm2-bq__h1{font-size:36px}.sm2-bq__intro{font-size:16px;line-height:1.55}.sm2 .sm2-bq__diag{padding:14px 16px;font-size:13px;justify-content:space-between;white-space:normal}.sm2-bq__main{padding:20px 0 56px}.sm2 .sm2-bq__in{gap:24px;padding:0}.sm2-bq__bar{flex-direction:column;align-items:stretch;gap:12px;padding:0 0 16px}.sm2-bq__pills{flex-wrap:nowrap;overflow-x:auto;padding:0 20px;scrollbar-width:none;gap:8px}.sm2-bq__pills::-webkit-scrollbar{display:none}.sm2 .sm2-bq__pills button{flex:none;height:40px;padding:0 14px;font-size:11px;gap:8px}.sm2-bq__count{padding:0 20px;font-size:13px}.sm2-bq__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:32px;padding:0 20px}.sm2 .sm2-bq__promo{grid-column:1 / -1;min-height:0;padding:28px 22px;gap:18px}.sm2 .sm2-bq__mono{height:37.3px;width:49.3px}.sm2-bq__ph{font-size:24px}.sm2-card--bq{gap:10px}.sm2 .sm2-card--bq .sm2-card__media{height:220px}.sm2-card--bq .sm2-card__act{display:none}html body .sm2 .sm2-card--bq .sm2-card__name{font-size:16px}.sm2 .sm2-card--bq .sm2-card__buy{flex-wrap:wrap;gap:8px}.sm2-card--bq .sm2-card__price{font-size:15px}.sm2 .sm2-card--bq .sm2-card__add{height:40px;padding:0 12px;font-size:10px}.sm2-reass{padding:32px 0}.sm2-reass__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/sm2-bq.css.map */
