.mp-bundle-hub{max-width:800px}.mp-bundle-tabs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mp-bundle-tabs .button{background:#fff;color:#061a36;border:1px solid #061a36}.mp-bundle-tabs .button[aria-current]{background:#061a36;color:#fff}.mp-bundle-panel{min-width:0;border:1px solid rgb(var(--text-color) / .15);border-radius:20px;padding:clamp(16px,3vw,32px);align-content:start}.mp-bundle-panel .button{background:#d4de25;color:#061a36;white-space:normal}.mp-bundle-context{display:flex;align-items:center;gap:16px}.mp-bundle-context img{width:80px;height:100px;object-fit:contain;flex-shrink:0}.mp-card-inspiration{margin:0;max-width:100%;line-height:1.4;overflow-wrap:anywhere}.mp-offer-slide{position:relative;aspect-ratio:2.8;overflow:hidden;background:#061a36;color:var(--mp-slide-text,#fff)}.mp-offer-slide picture,.mp-offer-slide img{display:block;width:100%;height:100%}.mp-offer-slide img{object-fit:cover}.mp-offer-copy{position:absolute;inset:16% auto auto 5.5%;width:34%;display:grid;gap:7px}.mp-offer-copy h2{color:inherit;font:700 clamp(23px,2.65vw,46px)/1.12 var(--heading-font-family);letter-spacing:-.025em;margin:0}.mp-offer-copy p{margin:0}.mp-offer-detail,.mp-offer-benefit{font-size:clamp(13px,1.25vw,19px);line-height:1.35}.mp-offer-price{color:#d7e119;font:700 clamp(44px,4.75vw,84px)/1.1 var(--heading-font-family);letter-spacing:-.035em}.mp-offer-slide .mp-offer-button{position:absolute;left:5.5%;bottom:16%;background:var(--mp-slide-button,#d7e119);color:var(--mp-slide-button-text,#061a36);border:0;min-height:48px;padding:14px 24px;font-size:16px}.mp-offer-slide .mp-offer-button:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:699px){.mp-offer-slide{aspect-ratio:3 / 4}.mp-offer-copy{inset:5% 12px auto;width:auto;text-align:center;gap:5px}.mp-offer-copy h2{font-size:clamp(23px,6.6vw,38px)}.mp-offer-detail,.mp-offer-benefit{font-size:clamp(13px,3.6vw,18px)}.mp-offer-price{font-size:clamp(44px,12.6vw,68px)}.mp-offer-slide .mp-offer-button{left:50%;bottom:6%;transform:translate(-50%);white-space:nowrap;min-height:48px;max-width:calc(100% - 120px);font-size:14px;padding:12px 16px}.slideshow__carousel:has(.mp-offer-slide) .slideshow__controls{left:12px;right:12px;bottom:calc(6% + 4px);pointer-events:none}.slideshow__carousel:has(.mp-offer-slide) .prev-next-buttons{width:100%;justify-content:space-between;gap:0}.slideshow__carousel:has(.mp-offer-slide) .slideshow__controls button{width:44px;height:44px;pointer-events:auto}}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map */
