.page-module__bszhAW__titleBlock{background:linear-gradient(180deg, var(--cream) 0%, #fff 100%);text-align:center;padding:56px 60px 40px}.page-module__bszhAW__breadcrumb{color:var(--ink-soft);font-size:12.5px}.page-module__bszhAW__breadcrumb a{color:var(--lav-2)}.page-module__bszhAW__pageTitle{font-family:var(--font-h);color:var(--ink);margin-top:12px;font-size:28px;font-weight:700}.page-module__bszhAW__intro{color:var(--ink-soft);white-space:pre-line;max-width:640px;margin-top:12px;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.9}.page-module__bszhAW__wrap{max-width:1160px;margin:0 auto;padding:24px 60px 72px}.page-module__bszhAW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.page-module__bszhAW__card{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 20px #c8a0be2e}.page-module__bszhAW__thumb{aspect-ratio:1;background:var(--gradient-main);justify-content:center;align-items:center;display:flex}.page-module__bszhAW__thumbImage{object-position:center top;object-fit:cover;width:100%;height:100%}.page-module__bszhAW__thumbPlaceholder{color:#ffffffd9;width:56px;height:56px}.page-module__bszhAW__body{flex-direction:column;flex:1;padding:20px 22px 24px;display:flex}.page-module__bszhAW__title{font-family:var(--font-h);color:var(--ink);font-size:16px;font-weight:700;line-height:1.6}.page-module__bszhAW__price{font-family:var(--font-h);background:var(--gradient-main);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;margin-top:8px;font-size:20px;font-weight:700}.page-module__bszhAW__priceRow{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:8px;display:flex}.page-module__bszhAW__priceRow .page-module__bszhAW__price{margin-top:0}.page-module__bszhAW__saleLabel{color:#e0789e;width:100%;font-size:12px;font-weight:700}.page-module__bszhAW__originalPrice{color:var(--ink-soft);font-size:13.5px}.page-module__bszhAW__description{color:var(--ink-soft);white-space:pre-line;margin-top:10px;font-size:13.5px;line-height:1.85}.page-module__bszhAW__buttons{flex-direction:column;gap:10px;margin-top:auto;padding-top:18px;display:flex}.page-module__bszhAW__button{width:100%;font-size:13.5px}.page-module__bszhAW__note{text-align:center;color:var(--ink-soft);margin-top:40px;font-size:13px;line-height:1.9}@media (max-width:1000px){.page-module__bszhAW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:900px){.page-module__bszhAW__titleBlock{padding:40px 22px 28px}.page-module__bszhAW__wrap{padding:16px 22px 48px}}@media (max-width:560px){.page-module__bszhAW__grid{grid-template-columns:1fr}}
