.bundle-offer{position:relative}.bundle-offer__wrap{position:relative;background-color:#eadaf8;border-radius:32px;border:1px solid #000;overflow:hidden}.bundle-offer__content{position:relative;z-index:1;max-width:100%;padding:2rem 6.4vw 8vw}@media (min-width: 750px){.bundle-offer__content{padding:5rem;padding-right:0;max-width:55%}}@media screen and (min-width: 990px){.bundle-offer__content{max-width:46%}}@media screen and (min-width: 1200px){.bundle-offer__content{padding:9rem 5rem;padding-right:0}}.bundle-offer__title{font-size:9.6vw;line-height:9.6vw;font-weight:600}@media screen and (min-width: 750px){.bundle-offer__title{font-size:3.75vw;line-height:1.2}}@media screen and (min-width: 990px){.bundle-offer__title{font-size:4rem}}.bundle-offer__subtitle{margin:1.6rem 0}@media screen and (min-width: 750px){.bundle-offer__subtitle{margin:1.6rem 0 2rem}}.bundle-offer__subtitle p{margin:0;font-size:1.6rem;line-height:2.4rem}@media screen and (min-width: 990px){.bundle-offer__subtitle p{font-size:2.4rem;line-height:3.2rem}}.bundle-offer__button{max-width:100%}@media screen and (min-width: 750px){.bundle-offer__button{max-width:200px}}.bundle-offer__image{width:100%;height:100%;overflow:hidden}@media screen and (min-width: 750px){.bundle-offer__image{position:absolute;top:0;right:0;max-width:45%}}@media screen and (min-width: 990px){.bundle-offer__image{max-width:54%}}.bundle-offer__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
