.cm-promo-mosaic__grid{display:grid;grid-template-columns:1fr;gap:16px}.cm-promo-mosaic__item{position:relative;overflow:hidden;min-height:260px;border-radius:22px;background:#181818;color:#fff;isolation:isolate}.cm-promo-mosaic__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1010100d 12%,#10101029 50%,#10101094);pointer-events:none;z-index:1}.cm-promo-mosaic__item[data-block-type=promo_big_image]{min-height:460px}.cm-promo-mosaic__item[data-block-type=promo_medium_image],.cm-promo-mosaic__item[data-block-type=promo_small_image]{min-height:320px}.cm-promo-mosaic__media,.cm-promo-mosaic__media picture,.cm-promo-mosaic__video,.cm-promo-mosaic__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cm-promo-mosaic__media{z-index:0}.cm-promo-mosaic__media picture{display:block}.cm-promo-mosaic__image,.cm-promo-mosaic__video{display:block;width:100%;height:100%;object-fit:cover}.cm-promo-mosaic__placeholder{background:linear-gradient(135deg,#2c2c2c,#111)}.cm-promo-mosaic__media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.cm-promo-mosaic__content{position:relative;z-index:2;display:flex;align-items:flex-end;min-height:260px;padding:22px 24px}.cm-promo-mosaic__item[data-block-type=promo_big_image] .cm-promo-mosaic__content{min-height:460px;padding:32px 36px}.cm-promo-mosaic__item[data-block-type=promo_medium_image] .cm-promo-mosaic__content,.cm-promo-mosaic__item[data-block-type=promo_small_image] .cm-promo-mosaic__content{min-height:280px}.cm-promo-mosaic__content-inner{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:86%}.cm-promo-mosaic__item[data-block-type=promo_big_image] .cm-promo-mosaic__content-inner{max-width:44%;gap:12px}.cm-promo-mosaic__title,.cm-promo-mosaic__desc,.cm-promo-mosaic__btn{color:inherit}.cm-promo-mosaic__title,.cm-promo-mosaic__desc{--richtext-base-size: 1rem;--richtext-line-height: 1.3;--richtext-font-weight: 500;--richtext-letter-spacing: 0;font-size:var(--richtext-base-size);line-height:var(--richtext-line-height);font-weight:var(--richtext-font-weight);letter-spacing:var(--richtext-letter-spacing)}.cm-promo-mosaic__title :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li,blockquote),.cm-promo-mosaic__desc :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li,blockquote),.cm-promo-mosaic__btn :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li,blockquote){margin:0}.cm-promo-mosaic__title :is(h1,h2,h3,h4,h5,h6,p,li,a,strong,em,span),.cm-promo-mosaic__desc :is(h1,h2,h3,h4,h5,h6,p,li,a,strong,em,span),.cm-promo-mosaic__btn :is(h1,h2,h3,h4,h5,h6,p,li,a,strong,em,span){color:inherit}.cm-promo-mosaic__title>:not(:first-child),.cm-promo-mosaic__desc>:not(:first-child),.cm-promo-mosaic__btn>:not(:first-child){margin-top:.35em}.cm-promo-mosaic__title h1,.cm-promo-mosaic__desc h1{font-size:2.4em;line-height:.95;font-weight:700;letter-spacing:-.03em}.cm-promo-mosaic__title h2,.cm-promo-mosaic__desc h2{font-size:2em;line-height:1;font-weight:700;letter-spacing:-.02em}.cm-promo-mosaic__title h3,.cm-promo-mosaic__desc h3{font-size:1.55em;line-height:1.08;font-weight:600}.cm-promo-mosaic__title h4,.cm-promo-mosaic__desc h4{font-size:1.25em;line-height:1.16;font-weight:600}.cm-promo-mosaic__title h5,.cm-promo-mosaic__desc h5{font-size:1.1em;line-height:1.22;font-weight:600}.cm-promo-mosaic__title h6,.cm-promo-mosaic__desc h6{font-size:1em;line-height:1.28;font-weight:600}.cm-promo-mosaic__title :is(p,li,blockquote),.cm-promo-mosaic__desc :is(p,li,blockquote){font-size:1em;line-height:inherit;font-weight:inherit;letter-spacing:inherit}.cm-promo-mosaic__title :is(ul,ol),.cm-promo-mosaic__desc :is(ul,ol){padding-left:1.2em}.cm-promo-mosaic__title blockquote,.cm-promo-mosaic__desc blockquote{padding-left:1em;border-left:2px solid currentColor;opacity:.9}.cm-promo-mosaic__title a,.cm-promo-mosaic__desc a,.cm-promo-mosaic__btn a{color:inherit;text-decoration:underline;text-underline-offset:.14em}.cm-promo-mosaic__item[data-block-type=promo_big_image] .cm-promo-mosaic__title{--richtext-base-size: clamp(1.35rem, 1.65vw, 2.3rem);--richtext-line-height: 1.05;--richtext-font-weight: 600;--richtext-letter-spacing: -.01em}.cm-promo-mosaic__item[data-block-type=promo_big_image] .cm-promo-mosaic__desc{--richtext-base-size: clamp(1.1rem, 1.1vw, 1.4rem);--richtext-line-height: 1.25;--richtext-font-weight: 500;opacity:.96}.cm-promo-mosaic__item[data-block-type=promo_medium_image] .cm-promo-mosaic__title,.cm-promo-mosaic__item[data-block-type=promo_small_image] .cm-promo-mosaic__title{--richtext-base-size: clamp(1rem, .95vw, 1.3rem);--richtext-line-height: 1.18;--richtext-font-weight: 600}.cm-promo-mosaic__item[data-block-type=promo_medium_image] .cm-promo-mosaic__desc,.cm-promo-mosaic__item[data-block-type=promo_small_image] .cm-promo-mosaic__desc{--richtext-base-size: 14px;--richtext-line-height: 1.45;--richtext-font-weight: 400;opacity:.94}.cm-promo-mosaic__btn :is(h1,h2,h3,h4,h5,h6,p,li,a,strong,em,span){font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit}.cm-promo-mosaic__btn :is(ul,ol){padding-left:0;list-style:none}.cm-promo-mosaic__btn{position:relative;z-index:4;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 20px;border:1px solid var(--cm-button-bg, #00badb);border-radius:999px;background:var(--cm-button-bg, #00badb);color:var(--cm-button-text, #ffffff);text-decoration:none;font-size:14px;line-height:1;font-weight:600;transition:transform .2s ease,border-color .2s ease}.cm-promo-mosaic__btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff3;opacity:0;transition:opacity .2s ease;pointer-events:none}.cm-promo-mosaic__btn:hover{transform:translateY(-1px)}.cm-promo-mosaic__btn:hover:after{opacity:1}@media screen and (min-width:768px){.cm-promo-mosaic__grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-auto-flow:row;align-items:stretch}.cm-promo-mosaic__item:first-child{grid-column:1 / -1;min-height:0;aspect-ratio:2 / 1}.cm-promo-mosaic__item[data-block-type=promo_medium_image],.cm-promo-mosaic__item[data-block-type=promo_small_image]{min-height:320px}.cm-promo-mosaic__item:first-child .cm-promo-mosaic__content{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;padding:42px}.cm-promo-mosaic__item[data-block-type=promo_medium_image] .cm-promo-mosaic__content,.cm-promo-mosaic__item[data-block-type=promo_small_image] .cm-promo-mosaic__content{min-height:320px;padding:28px 24px 24px}}@media screen and (max-width:767px){.cm-promo-mosaic__item{border-radius:16px}.cm-promo-mosaic__item[data-block-type=promo_big_image]{min-height:420px}.cm-promo-mosaic__item[data-block-type=promo_medium_image],.cm-promo-mosaic__item[data-block-type=promo_small_image]{min-height:240px}.cm-promo-mosaic__content{min-height:240px;padding:20px}.cm-promo-mosaic__item:first-child .cm-promo-mosaic__content{min-height:420px;padding:24px 20px}.cm-promo-mosaic__item[data-block-type=promo_medium_image] .cm-promo-mosaic__content,.cm-promo-mosaic__item[data-block-type=promo_small_image] .cm-promo-mosaic__content{min-height:240px}.cm-promo-mosaic__content-inner,.cm-promo-mosaic__item[data-block-type=promo_big_image] .cm-promo-mosaic__content-inner{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=ACA */
