.mm-split-promo{--item-gap: clamp(20px, calc(30 * var(--relative-px)), 30px);overflow:hidden}.mm-split-promo .split-wrapper{display:flex;align-items:stretch;min-height:clamp(420px,calc(640 * var(--relative-px)),640px)}.mm-split-promo.content-on-right .split-wrapper{flex-direction:row-reverse}.mm-split-promo .content-box{flex:1 1 auto;min-width:0;display:flex;align-items:center;background:var(--content-bg);color:var(--text-color)}.mm-split-promo .content-inner{width:100%;padding:clamp(3.2rem,calc(50 * var(--relative-px)),50px) 5rem}.mm-split-promo.text-center .content-inner{text-align:center}.mm-split-promo.text-right .content-inner{text-align:right}.mm-split-promo .overline-box{font-size:clamp(14px,calc(20 * var(--relative-px)),20px);font-weight:700;line-height:1.12;color:inherit;margin-bottom:clamp(10px,calc(20 * var(--relative-px)),20px)}.mm-split-promo .overline-box span{color:var(--highlight-color)}.mm-split-promo .title-box{font-size:clamp(40px,calc(64 * var(--relative-px)),64px);font-weight:700;line-height:1.05;color:inherit;margin:0;letter-spacing:0}.mm-split-promo .title-box span{color:var(--highlight-color)}.mm-split-promo .desc-box{font-size:clamp(14px,calc(22 * var(--relative-px)),22px);font-weight:400;line-height:1.2;margin-top:var(--item-gap)}.mm-split-promo .pills-box{display:flex;flex-wrap:wrap;gap:clamp(8px,calc(14 * var(--relative-px)),14px);margin-top:var(--item-gap)}.mm-split-promo .pill-item{display:inline-flex;align-items:center;background:var(--pill-bg);color:var(--pill-text);border-radius:30px;font-size:clamp(12px,calc(16 * var(--relative-px)),16px);font-weight:700;line-height:1.12;padding:clamp(8px,calc(14 * var(--relative-px)),14px) clamp(12px,calc(20 * var(--relative-px)),20px)}.mm-split-promo .cards-box{display:flex;gap:clamp(10px,calc(20 * var(--relative-px)),20px);margin:clamp(20px,calc(50 * var(--relative-px)),50px) 0;text-align:left}.mm-split-promo .feature-card{flex:1 1 calc(50% - 8px);min-width:160px;display:flex;align-items:center;gap:clamp(10px,calc(20 * var(--relative-px)),20px);background:var(--card-bg);color:var(--card-text);border-radius:clamp(15px,calc(30 * var(--relative-px)),30px);padding:clamp(12px,calc(24 * var(--relative-px)),24px)}.mm-split-promo .card-icon{flex:0 0 auto;width:clamp(36px,calc(60 * var(--relative-px)),60px);height:clamp(36px,calc(60 * var(--relative-px)),60px);border-radius:50%;background:var(--card-icon-bg);display:flex;align-items:center;justify-content:center;overflow:hidden}.mm-split-promo .card-icon img,.mm-split-promo .card-icon svg{display:block;width:100%;height:100%;object-fit:contain}.mm-split-promo .card-title{font-size:clamp(14px,calc(24 * var(--relative-px)),24px);font-weight:700;line-height:1.2;margin:0}.mm-split-promo .info-list{display:flex;flex-direction:column;gap:12px;margin-top:var(--item-gap)}.mm-split-promo .info-box{background:var(--info-bg);border-radius:12px;padding:clamp(12px,calc(20 * var(--relative-px)),20px);width:max-content;max-width:100%}.mm-split-promo .info-title{font-size:clamp(14px,calc(24 * var(--relative-px)),24px);font-weight:700;line-height:1.2;color:var(--info-title)}.mm-split-promo .info-desc{font-size:clamp(12px,calc(14 * var(--relative-px)),14px);font-weight:400;line-height:1.2;color:var(--info-desc);margin-top:clamp(8px,calc(14 * var(--relative-px)),14px)}.mm-split-promo .btn-group{display:inline-flex;flex-direction:column;align-items:stretch;gap:clamp(10px,calc(20 * var(--relative-px)),20px);margin-top:var(--item-gap);max-width:100%}.mm-split-promo .cards-box+.btn-group{margin-top:0}.mm-split-promo.text-center .btn-group{margin-left:auto;margin-right:auto}.mm-split-promo.text-right .btn-group{margin-left:auto}.mm-split-promo .btn-group .btn,.mm-split-promo .btn-group .btn-wrap{display:flex;justify-content:center;align-items:center;width:100%;padding:clamp(12px,calc(16 * var(--relative-px)),16px) clamp(20px,calc(30 * var(--relative-px)),30px);font-size:clamp(14px,calc(24 * var(--relative-px)),24px);font-weight:700;line-height:1;text-align:center;height:clamp(42px,calc(52 * var(--relative-px)),52px);scroll-margin-top:calc(120px + 50vh);white-space:nowrap}.mm-split-promo .btn-group .btn-wrap{padding:0}.mm-split-promo .btn-group .btn-wrap button{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-width:clamp(220px,calc(280 * var(--relative-px)),320px);padding:clamp(12px,calc(18 * var(--relative-px)),18px) clamp(20px,calc(30 * var(--relative-px)),30px);font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:uppercase;border:none;border-radius:0}.mm-split-promo .btn-group .btn-wrap button:before,.mm-split-promo .btn-group .btn-wrap button:after{display:none}.mm-split-promo .btn-group a.btn:hover,.mm-split-promo .btn-group .btn-wrap button:hover{color:var(--color-white)}.mm-split-promo .image-box{position:relative;flex:0 0 var(--image-width);width:var(--image-width);max-width:var(--image-width);min-height:inherit;overflow:hidden;background:var(--image-bg, #d9d4c8)}.mm-split-promo .image-box .split-image,.mm-split-promo .image-box>svg{display:block;width:100%;height:auto}.mm-split-promo .image-box .placeholder-svg{display:block}.mm-split-promo .note-box{font-size:clamp(14px,calc(24 * var(--relative-px)),24px);font-weight:700;line-height:1.2;color:inherit}.mm-split-promo .btn-group+.note-box{margin-top:var(--item-gap)}.mm-split-promo.has-mosaic .image-box{display:flex;flex-direction:column}.mm-split-promo .image-inner{display:flex;flex-direction:column;flex:1 1 auto;width:100%;height:100%;min-height:inherit;padding:clamp(40px,calc(120 * var(--relative-px)),120px) 5rem;box-sizing:border-box}.mm-split-promo .image-title{font-size:clamp(32px,calc(48 * var(--relative-px)),48px);font-weight:700;line-height:1.05;color:var(--image-title-color, #082935);margin:0 0 clamp(24px,calc(40 * var(--relative-px)),40px)}.mm-split-promo .mosaic-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:clamp(8px,calc(20 * var(--relative-px)),20px);flex:1 1 auto;min-height:0}.mm-split-promo .mosaic-tile{position:relative;display:block;overflow:hidden;min-height:0;color:inherit;text-decoration:none}.mm-split-promo .mosaic-tile.is-tall,.mm-split-promo .mosaic-grid:not(:has(.is-tall)) .mosaic-tile:first-child{grid-row:span 2}.mm-split-promo .tile-media{height:100%}.mm-split-promo .tile-media img,.mm-split-promo .tile-media svg{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.mm-split-promo .mosaic-tile:after{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;background:linear-gradient(180deg,#14080000,#14080080);z-index:1;pointer-events:none}.mm-split-promo .tile-label{font-family:var(--fonts-header);position:absolute;--position: clamp(10px, calc(16 * var(--relative-px)), 16px);left:var(--position);bottom:var(--position);z-index:2;color:var(--image-label-color, #ffffff);font-size:clamp(14px,calc(32 * var(--relative-px)),32px);font-weight:700;line-height:1.1;letter-spacing:0;max-width:calc(100% - var(--position) * 2)}.mm-split-promo .mosaic-tile img{transition:transform .35s ease}.mm-split-promo a.mosaic-tile:hover img{transform:scale(1.04)}.mm-split-promo.cards-stack .cards-box{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,calc(10 * var(--relative-px)),10px);margin:var(--item-gap) 0;text-align:center}.mm-split-promo.cards-stack .feature-card{flex:none;min-width:0;width:auto;flex-direction:column;align-items:center;gap:clamp(6px,calc(10 * var(--relative-px)),10px);border:2px solid var(--card-border, #e2c36a);border-radius:20px;padding:clamp(10px,calc(14 * var(--relative-px)),16px) clamp(6px,calc(10 * var(--relative-px)),12px);box-sizing:border-box}.mm-split-promo.cards-stack .card-icon{width:clamp(28px,calc(36 * var(--relative-px)),40px);height:clamp(28px,calc(36 * var(--relative-px)),40px);background:var(--card-icon-bg, transparent);border-radius:0;color:var(--card-text)}.mm-split-promo.cards-stack .card-icon svg{color:var(--card-text)}.mm-split-promo.cards-stack .card-title{font-size:clamp(12px,calc(14 * var(--relative-px)),14px);line-height:1.14;display:flex;flex-grow:1;align-items:center}@media only screen and (min-width:750px)and (max-width:1200px){.mm-split-promo .image-box .split-image,.mm-split-promo .image-box>svg{height:100%;object-fit:cover;object-position:center}}@media only screen and (max-width:1000px){.mm-split-promo{--item-gap: 10px}.mm-split-promo .content-inner{padding:3.2rem}.mm-split-promo .title-box{font-size:32px}.mm-split-promo .desc-box{font-size:12px}.mm-split-promo .cards-box{margin:20px 0}.mm-split-promo .card-title{font-size:12px}.mm-split-promo .image-title{font-size:28px}.mm-split-promo .tile-label{font-size:14px}.mm-split-promo.cards-stack .card-title{font-size:11px}.mm-split-promo .image-inner{padding:clamp(40px,calc(120 * var(--relative-px)),120px) 3.2rem}.mm-split-promo .note-box{font-size:12px}}@media only screen and (max-width:749px){.mm-split-promo{--item-gap: min(30px, 8vw)}.mm-split-promo .split-wrapper,.mm-split-promo.content-on-right .split-wrapper{flex-direction:column;min-height:0}.mm-split-promo .image-box{order:-1;flex:0 1 100%;width:100%;max-width:100%;min-height:0}.mm-split-promo .content-box{flex:0 1 100%;text-align:center}.mm-split-promo .content-inner{max-width:none;padding:40px 1.5rem}.mm-split-promo .title-box{font-size:min(32px,8.53vw)}.mm-split-promo .desc-box{font-size:min(18px,4.8vw)}.mm-split-promo .cards-box{margin:var(--item-gap) 0;flex-wrap:wrap}.mm-split-promo .feature-card{flex:1 1 100%;min-width:0}.mm-split-promo .card-title{font-size:min(16px,4.27vw)}.mm-split-promo .btn-group{display:flex;width:max-content;max-width:100%;margin-left:auto;margin-right:auto}.mm-split-promo .btn-group .btn,.mm-split-promo .btn-group .btn-wrap,.mm-split-promo .btn-group .btn-wrap button{min-width:0;margin:0 auto}.mm-split-promo .btn-group .btn,.mm-split-promo .btn-group .btn-wrap{height:auto;max-height:38px;font-size:min(16px,4.27vw)}.mm-split-promo .overline-box{font-size:min(16px,4.27vw);margin-bottom:min(14px,3.73vw)}.mm-split-promo .pills-box{gap:10px;display:flex;flex-direction:column;width:max-content;max-width:100%;margin-left:auto;margin-right:auto}.mm-split-promo .pill-item{display:flex;justify-content:center;width:100%;margin:0 auto;padding:min(20px,5.33vw);font-size:min(14px,3.73vw);line-height:1.2;text-align:center}.mm-split-promo .info-box{padding:min(20px,5.33vw);text-align:left;margin:0 auto}.mm-split-promo .info-title{font-size:min(20px,5.33vw)}.mm-split-promo .info-desc{font-size:min(14px,3.73vw)}.mm-split-promo .image-inner{padding:min(40px,10.67vw) 1.5rem}.mm-split-promo .image-title{font-size:min(32px,8.53vw);text-align:center;margin-bottom:min(30px,8vw)}.mm-split-promo .tile-label{--position: min(12px, 3.2vw);font-size:min(14px,3.73vw)}.mm-split-promo.cards-stack .cards-box{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:min(10px,2.67vw)}.mm-split-promo.cards-stack .feature-card{flex:none;width:auto;min-width:0;padding:min(16px,4.27vw) min(8px,2.13vw)}.mm-split-promo.cards-stack .card-title{font-size:min(14px,3.73vw)}.mm-split-promo .note-box{font-size:min(16px,4.27vw)}}
/*# sourceMappingURL=/cdn/shop/t/366/assets/mm-split-promo.css.map */
