mb-seasonal-tile.mb-seasonal{display:block;color:#152e32;background:#fff}mb-seasonal-tile.mb-seasonal[hidden]{display:none!important}.mb-seasonal .mb-seasonal__wrap{box-sizing:border-box;width:100%;max-width:1240px;margin:0 auto;padding:22px 32px 10px}.mb-seasonal .mb-seasonal__card{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) 245px;align-items:center;gap:24px;padding:32px 38px;overflow:hidden;background:#fff;border:1px solid #c6dfdc;border-radius:8px}.mb-seasonal .mb-seasonal__copy{position:relative;z-index:1}.mb-seasonal .mb-seasonal__title{margin:0;color:#152e32;font-size:clamp(23px,2.4vw,30px);font-weight:700;line-height:1.2;letter-spacing:-.5px}.mb-seasonal .mb-seasonal__text{max-width:590px;margin:14px 0 21px;color:#536366;font-size:15px;line-height:1.6}.mb-seasonal a.mb-seasonal__button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:12px 19px;border-radius:5px;background:#3ea0a9;color:#10282b;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;touch-action:manipulation}.mb-seasonal a.mb-seasonal__button:hover{background:#36939c}.mb-seasonal a.mb-seasonal__button:focus-visible{outline:2px solid #216c74;outline-offset:4px}.mb-seasonal .mb-seasonal__art{display:block;width:100%;max-width:245px;height:auto;justify-self:center}.mb-seasonal .mb-seasonal__note{display:block;margin:10px 0;color:#536366;font-size:13px;line-height:1.5}@media(max-width:767px){.mb-seasonal .mb-seasonal__wrap{padding:16px 20px 6px}.mb-seasonal .mb-seasonal__card{grid-template-columns:minmax(0,1fr);padding:25px 23px 18px;gap:4px}.mb-seasonal .mb-seasonal__text{font-size:14px;margin:12px 0 19px}.mb-seasonal .mb-seasonal__art{max-width:175px;justify-self:end;margin-top:-4px}}.mb-seasonal .mb-seasonal__actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.mb-seasonal[data-season=christmas] .mb-seasonal__card{background:linear-gradient(110deg,#edf6f4,#f6faf8 65%,#fff);border-color:#b8d6d3;border-top:3px solid #3ea0a9;padding-block:30px;grid-template-columns:minmax(0,1fr) 260px}.mb-seasonal[data-season=christmas] .mb-seasonal__kicker{display:flex;align-items:center;gap:8px;margin:0 0 13px;color:#28564a;font-size:11px;font-weight:700;letter-spacing:1.5px;line-height:1.4;text-transform:uppercase}.mb-seasonal[data-season=christmas] .mb-seasonal__kicker span{color:#b8313b;font-size:18px;line-height:1}.mb-seasonal[data-season=christmas] .mb-seasonal__art{max-width:260px}.mb-seasonal a.mb-seasonal__button--advent{border:1px solid #b8313b;background:#fff;color:#9e2933;padding:11px 18px}.mb-seasonal a.mb-seasonal__button--advent:hover{background:#fff2f1}.mb-seasonal .mb-seasonal__button--advent svg{flex:none}@media(max-width:767px){.mb-seasonal[data-season=christmas] .mb-seasonal__card{grid-template-columns:minmax(0,1fr);padding:24px 23px 18px}.mb-seasonal[data-season=christmas] .mb-seasonal__art{max-width:175px;margin-top:12px}.mb-seasonal[data-season=christmas] .mb-seasonal__actions{align-items:stretch;gap:10px}.mb-seasonal[data-season=christmas] .mb-seasonal__button{width:100%}}.mb-seasonal .mb-seasonal__card--products,.mb-seasonal[data-season=christmas] .mb-seasonal__card--products{grid-template-columns:minmax(0,1fr) 360px}.mb-seasonal .mb-seasonal__products{display:flex;align-items:center;justify-content:center;gap:14px;min-width:0;width:100%}.mb-seasonal .mb-seasonal__product{display:flex;align-items:center;justify-content:center;flex:1;min-width:0;max-width:200px;min-height:44px;border-radius:5px}.mb-seasonal .mb-seasonal__product img{display:block;width:100%;height:200px;object-fit:contain}.mb-seasonal .mb-seasonal__product:focus-visible{outline:2px solid #216c74;outline-offset:5px}.mb-seasonal[data-season=blackweek] .mb-seasonal__card{background:#183b3e;border-color:#183b3e;border-top:3px solid #3ea0a9}.mb-seasonal[data-season=blackweek] .mb-seasonal__title{color:#fff}.mb-seasonal[data-season=blackweek] .mb-seasonal__text{color:#dceae7}.mb-seasonal[data-season=blackweek] a.mb-seasonal__button--advent{color:#e9f6f4;border-color:#8ebfbb;background:transparent}.mb-seasonal[data-season=blackweek] a.mb-seasonal__button--advent:hover{background:#284e50}.mb-seasonal .mb-seasonal__products{background:#fff;border-radius:7px;padding:12px;box-sizing:border-box}.mb-seasonal[data-season=blackweek] .mb-seasonal__product:focus-visible,.mb-seasonal[data-season=blackweek] .mb-seasonal__button:focus-visible{outline-color:#92d3d5}@media(max-width:767px){.mb-seasonal .mb-seasonal__card--products,.mb-seasonal[data-season=christmas] .mb-seasonal__card--products{grid-template-columns:minmax(0,1fr)}.mb-seasonal .mb-seasonal__products{margin-top:22px;gap:12px}.mb-seasonal .mb-seasonal__product{max-width:160px}.mb-seasonal .mb-seasonal__product img{height:150px}.mb-seasonal[data-season=blackweek] .mb-seasonal__button{width:100%}}.mb-seasonal a.mb-seasonal__button{font-family:inherit;font-size:14px;font-weight:700;line-height:1.4}.mb-seasonal a.mb-seasonal__button--advent{color:#194b50;background:#f0f7f7;border-color:#b8d6d7}.mb-seasonal a.mb-seasonal__button--advent:hover{background:#dfeeee}.mb-seasonal[data-season=blackweek] .mb-seasonal__card{background:#eaf3f1;border:1px solid #d6e6e1;border-radius:8px}.mb-seasonal[data-season=blackweek] .mb-seasonal__title{color:#152e32;font-size:clamp(23px,2.4vw,30px);font-weight:700;line-height:1.2;letter-spacing:-.5px}.mb-seasonal[data-season=blackweek] .mb-seasonal__text{color:#536366}.mb-seasonal[data-season=blackweek] a.mb-seasonal__button--advent{color:#194b50;background:#f0f7f7;border-color:#b8d6d7}.mb-seasonal[data-season=blackweek] a.mb-seasonal__button--advent:hover{background:#dfeeee}.mb-seasonal[data-season=blackweek] .mb-seasonal__kicker{display:block;margin:0 0 13px;color:#336d73;font-size:11px;font-weight:700;letter-spacing:1.5px;line-height:1.4;text-transform:uppercase}.mb-seasonal .mb-seasonal__products{background:transparent;padding:0;border-radius:0}.mb-seasonal .mb-seasonal__product img{mix-blend-mode:multiply}.mb-seasonal .mb-seasonal__products--1 .mb-seasonal__product{max-width:280px}.mb-seasonal .mb-seasonal__products--1 .mb-seasonal__product img{height:240px}.mb-seasonal[data-season=easter] .mb-seasonal__card{background:linear-gradient(110deg,#f2f6eb,#f8faf4 65%,#fff);border-color:#d0ddc6;border-top:3px solid #80a797}.mb-seasonal[data-season=easter] .mb-seasonal__kicker{margin:0 0 13px;color:#426b53;font-size:11px;font-weight:700;letter-spacing:1.5px;line-height:1.4;text-transform:uppercase}.mb-seasonal[data-season=easter] .mb-seasonal__art{max-width:260px}@media(max-width:767px){.mb-seasonal[data-season=easter] .mb-seasonal__art{max-width:185px;margin-top:12px}}.mb-seasonal[data-season=blackweek] .mb-seasonal__card{border-top:3px solid #3ea0a9}.mb-seasonal .mb-seasonal__card.mb-seasonal__card--highlight{grid-template-columns:minmax(0,1fr) 370px;gap:28px}.mb-seasonal .mb-seasonal__visuals{display:flex;align-items:center;justify-content:space-between;gap:20px;min-width:0}.mb-seasonal a.mb-seasonal__highlight{display:flex;align-items:center;justify-content:center;flex:0 0 160px;width:160px;height:170px;border:0;background:transparent;text-decoration:none}.mb-seasonal .mb-seasonal__highlight img{display:block;width:160px;height:170px;object-fit:contain;mix-blend-mode:multiply}.mb-seasonal .mb-seasonal__highlight:focus-visible{outline:2px solid #216c74;outline-offset:5px}.mb-seasonal .mb-seasonal__visuals .mb-seasonal__art{width:190px;max-width:190px;flex:0 1 190px;margin:0}@media(min-width:768px)and (max-width:1000px){.mb-seasonal .mb-seasonal__card.mb-seasonal__card--highlight{grid-template-columns:minmax(0,1fr) 300px;padding-inline:25px;gap:20px}.mb-seasonal .mb-seasonal__visuals{gap:12px}.mb-seasonal a.mb-seasonal__highlight{flex-basis:145px;width:145px}.mb-seasonal .mb-seasonal__highlight img{width:145px;height:155px}.mb-seasonal .mb-seasonal__visuals .mb-seasonal__art{width:143px;max-width:143px}}@media(max-width:767px){.mb-seasonal .mb-seasonal__card.mb-seasonal__card--highlight{grid-template-columns:minmax(0,1fr);gap:20px}.mb-seasonal .mb-seasonal__visuals{justify-content:center;gap:14px}.mb-seasonal a.mb-seasonal__highlight{flex:0 1 145px;width:145px;height:150px;min-width:0}.mb-seasonal .mb-seasonal__highlight img{width:100%;height:150px}.mb-seasonal .mb-seasonal__visuals .mb-seasonal__art{flex:0 1 140px;width:140px;max-width:48%}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/mb-seasonal-tile.css.map */
