.ym.ym-th{padding-top:var(--th-pt, 64px);padding-bottom:var(--th-pb, 0px)}.ym.ym-th>.ym-wrap{max-width:calc(var(--th-w, 1170px) + var(--th-px, 15px) * 2);padding-left:var(--th-px, 15px);padding-right:var(--th-px, 15px)}.ym-th .ym-th__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ym-th .ym-th__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:21px;overflow:hidden;background:var(--th-bg, #490051);color:var(--th-fg, #FCE1E1)!important;text-decoration:none!important}.ym-th .ym-th__card:focus-visible{outline:2px solid #0C8854;outline-offset:3px}.ym-th .ym-th__media{position:relative;display:block;min-width:0;background:#fce1e1}.ym-th .ym-th__media:before{content:"";display:block;padding-top:100%}.ym-th .ym-th__media>img,.ym-th .ym-th__media>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 0;transition:transform .5s ease}.ym-th .ym-th__media>svg.ym-th__ph{fill:#bc9dc1;opacity:.5}.ym-th .ym-th__sticker{position:absolute;left:18px;top:22px;z-index:1;display:inline-flex;align-items:center;min-height:50px;padding:0 20px;border-radius:16px;background:#fce1e1;color:#490051;font-family:var(--ym-font-display);font-size:26px;line-height:1;letter-spacing:0;transform:rotate(-6deg);transform-origin:left center;box-shadow:0 4px 12px #4900512e}.ym-th .ym-th__txt{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:32px 30px}.ym .ym-th__title{font-size:30px;line-height:1.05;color:var(--th-fg, #FCE1E1)!important;margin:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ym-th .ym-th__text{font-family:var(--ym-font-text);font-size:17px;line-height:1.5;color:var(--th-fg, #FCE1E1)}.ym-th .ym-th__btn{display:inline-flex;align-items:center;gap:8px;margin-top:4px;min-height:48px;padding:8px 22px;border-radius:19px;font-family:var(--ym-font-text);font-size:17px;line-height:1.2;max-width:100%;box-sizing:border-box;transition:background-color .2s,color .2s}.ym-th .ym-th__card--btn-light .ym-th__btn{background:#fce1e1;color:#490051}.ym-th .ym-th__card--btn-dark .ym-th__btn{background:#490051;color:#fce1e1}.ym .ym-th__btn .ym-chev{width:14px;height:14px;fill:none!important;stroke:currentColor;transition:transform .2s}@media(hover:hover){.ym-th .ym-th__card:hover .ym-th__media>img{transform:scale(1.04)}.ym-th .ym-th__card:hover .ym-th__btn{background:#0c8854;color:#fff}.ym-th .ym-th__card:hover .ym-th__btn .ym-chev{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.ym-th .ym-th__media>img{transition:none}}@media(min-width:801px)and (max-width:1100px){.ym .ym-th__title{font-size:30px}.ym-th .ym-th__txt{padding:24px 22px}}@media(max-width:800px){.ym.ym-th{padding-top:var(--th-pt-m, 48px);padding-bottom:var(--th-pb-m, 0px)}.ym.ym-th>.ym-wrap{padding-left:var(--th-px-m, 10px);padding-right:var(--th-px-m, 10px)}.ym-th .ym-th__list{grid-template-columns:minmax(0,1fr);gap:12px}.ym-th .ym-th__card{grid-template-columns:minmax(0,1fr);min-height:0;border-radius:19px}.ym-th .ym-th__media{min-height:0;aspect-ratio:1 / 1}.ym-th .ym-th__sticker{left:12px;top:16px;min-height:44px;padding:0 16px;border-radius:14px;font-size:22px}.ym-th .ym-th__txt{gap:10px;padding:22px 20px 24px}.ym .ym-th__title{font-size:24px}.ym-th .ym-th__text{font-size:15px}.ym-th .ym-th__btn{min-height:42px;padding:0 16px;border-radius:14px;font-size:15px}}.ym-th--st-bl .ym-th__sticker{top:auto;bottom:22px}.ym-th--st-tr .ym-th__sticker{left:auto;right:18px;transform:rotate(6deg);transform-origin:right center}@media(max-width:800px){.ym-th--st-bl .ym-th__sticker{bottom:16px}.ym-th--st-tr .ym-th__sticker{right:12px}}.ym-th .ym-th__card--st-tl .ym-th__sticker{top:22px;bottom:auto;left:18px;right:auto;transform:rotate(-6deg);transform-origin:left center}.ym-th .ym-th__card--st-bl .ym-th__sticker{top:auto;bottom:22px;left:18px;right:auto;transform:rotate(-6deg);transform-origin:left center}.ym-th .ym-th__card--st-tr .ym-th__sticker{top:22px;bottom:auto;left:auto;right:18px;transform:rotate(6deg);transform-origin:right center}@media(max-width:800px){.ym-th .ym-th__card--st-tl .ym-th__sticker{top:16px;left:12px}.ym-th .ym-th__card--st-bl .ym-th__sticker{bottom:16px;left:12px}.ym-th .ym-th__card--st-tr .ym-th__sticker{top:16px;right:12px}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/ym-themes.css.map */
