.mm2-bundle{--mm2b-blue:#a7d7ef;--mm2b-muted:#b3c9d8;margin-block:clamp(16px,2.2vw,28px) 6px;padding:clamp(17px,2vw,23px);background:linear-gradient(125deg,#2b466157,#0f1d2c24);border:1px solid rgba(167,215,239,.21);border-radius:19px;position:relative;overflow:hidden;isolation:isolate;color:#f5f9ff;box-shadow:0 12px 38px #040a1314,inset 0 1px #dcf5ff0f}.mm2-bundle:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#a7d7ef0d,#a7d7efba,#a7d7ef0d);pointer-events:none}.mm2-bundle__heading-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:17px}.mm2-bundle__heading-copy{min-width:0}.mm2-bundle__eyebrow{display:inline-flex;align-items:center;gap:6px;font-weight:750;font-size:10px;letter-spacing:.12em;color:var(--mm2b-blue);margin-bottom:9px}.mm2-bundle__title{font-weight:800;font-size:clamp(20px,2vw,25px);line-height:1.15;letter-spacing:-.04em;margin:0;color:#f5f9ff}.mm2-bundle__dot{color:var(--mm2b-blue)}.mm2-bundle__subtitle{font-size:12px;line-height:1.55;margin:8px 0 0;color:var(--mm2b-muted)}.mm2-bundle__count{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;padding:8px 10px;border-radius:999px;background:#97cdee1f;border:1px solid rgba(167,215,239,.26);font-size:11px;font-weight:750;color:var(--mm2b-blue)}.mm2-bundle__list{list-style:none;padding:0;margin:0;display:grid;gap:9px}.mm2-bundle__list-item{margin:0;padding:0;list-style:none;min-width:0}.mm2-bundle__item{display:grid;grid-template-columns:88px minmax(0,1fr) 25px;gap:13px;align-items:center;min-width:0;min-height:101px;padding:9px 12px 9px 9px;border:1px solid rgba(167,215,239,.16);border-radius:14px;background:#12233561;color:#f5f9ff;text-decoration:none!important;box-shadow:inset 0 1px #d7f1ff08;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.mm2-bundle__item:hover{background:#365a794f;border-color:#a7d7ef8f;transform:translateY(-2px);box-shadow:0 8px 22px #040c1621}.mm2-bundle__item:focus-visible{outline:2px solid var(--mm2b-blue);outline-offset:3px}.mm2-bundle__media{height:82px;width:88px;min-width:0;flex:none;display:grid;place-items:center;position:relative;border-radius:10px;background:radial-gradient(circle at 55% 35%,#82b9e124,#11203038 74%);color:var(--mm2b-blue)}.mm2-bundle__media img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;transition:transform .25s ease}.mm2-bundle__item:hover .mm2-bundle__media img{transform:scale(1.06)}.mm2-bundle__number{position:absolute;bottom:3px;left:4px;border-radius:6px;padding:3px 4px;font-size:9px;line-height:1;font-weight:800;letter-spacing:.04em;color:var(--mm2b-blue);background:#112232d4;border:1px solid rgba(167,215,239,.2)}.mm2-bundle__details{min-width:0;display:grid;gap:6px;align-content:center}.mm2-bundle__item-heading{display:block;font-weight:750;font-size:14px;line-height:1.35;overflow-wrap:anywhere;color:#fff}.mm2-bundle__item-pricing{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:9px;row-gap:2px}.mm2-bundle__item-price-label{color:var(--mm2b-muted);font-size:11px;font-weight:450}.mm2-bundle__item-price{font-size:13px;font-weight:750;white-space:normal;color:var(--mm2b-blue)}.mm2-bundle__item-action{display:inline-flex;align-items:center;gap:4px;width:fit-content;max-width:100%;color:var(--mm2b-blue);font-size:10px;font-weight:650;opacity:.8}.mm2-bundle__corner-arrow{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;border:1px solid rgba(167,215,239,.25);color:var(--mm2b-blue);background:#a7d7ef12;transition:transform .2s ease,background-color .2s ease}.mm2-bundle__item:hover .mm2-bundle__corner-arrow{transform:translate(2px);background:#a7d7ef36}.mm2-bundle__note{display:flex;align-items:flex-start;gap:7px;color:#b1c6d6;font-size:10px;line-height:1.6;margin:14px 0 0}.mm2-bundle__note svg{flex:none;margin-top:1px;color:var(--mm2b-blue)}@media(max-width:767px){.mm2-bundle{padding:16px;border-radius:16px;margin-top:20px}.mm2-bundle__heading-row{gap:8px;margin-bottom:15px}.mm2-bundle__count{padding:7px 8px;font-size:10px}.mm2-bundle__title{font-size:21px}.mm2-bundle__item{grid-template-columns:72px minmax(0,1fr) 22px;gap:9px;min-height:90px;padding:7px 9px 7px 7px}.mm2-bundle__media{width:72px;height:75px}.mm2-bundle__item-heading{font-size:13px}.mm2-bundle__item-price{font-size:12px}.mm2-bundle__item-price-label{font-size:10px}.mm2-bundle__corner-arrow{width:22px;height:22px}}@media(max-width:370px){.mm2-bundle__heading-row{flex-wrap:wrap}.mm2-bundle__count{order:-1}.mm2-bundle__item{grid-template-columns:62px minmax(0,1fr) 19px;gap:7px}.mm2-bundle__media{height:69px;width:62px}.mm2-bundle__corner-arrow{width:19px;height:19px}}@media(prefers-reduced-motion:reduce){.mm2-bundle__item,.mm2-bundle__media img,.mm2-bundle__corner-arrow{transition:none!important}.mm2-bundle__item:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/mm2cloud-bundle-contents-v5-6.css.map */
