.font_openSans{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.font_chantal{font-family:chantal,sans-serif;font-weight:400;font-style:normal}.font_chantal_light_italic{font-family:chantal,sans-serif;font-weight:300;font-style:italic}.font_chantal_light{font-family:chantal,sans-serif;font-weight:300;font-style:normal}.font_chantal_bold{font-family:chantal,sans-serif;font-weight:600;font-style:normal}.font_chantal_medium{font-family:chantal,sans-serif;font-weight:500;font-style:normal}.font_chantal_bold_italic{font-family:chantal,sans-serif;font-weight:600;font-style:italic}.font_arkibalMono{font-family:ArkibalMono;font-weight:400;font-style:normal}.font_arkibalMono_bold{font-family:ArkibalMonoBold}.font_arkibalMono_heavy{font-family:ArkibalMonoHeavy}.font_arkibalMono_light{font-family:ArkibalMonoLight}.font_arkibalMono_medium{font-family:ArkibalMonoMedium}.font_arkibalMono_thin{font-family:ArkibalMonoThin}.font_175_chantal{font-size:clamp(16px,9.5vw,17.5rem)!important;line-height:.9!important}.font_70_arkibal{font-size:clamp(2rem,3.646vw,11rem)}.size_heading{font-size:clamp(2.5rem,5.5vw,4.75rem);line-height:clamp(3rem,5.5vw,5rem)}.size_headingBig{font-size:clamp(3rem,5.5vw,8.5rem);line-height:clamp(3rem,5.5vw,8.5rem)}.size_headingMedium{font-size:clamp(2.5rem,6.5vw,15.5rem);line-height:clamp(2.5rem,6.5vw,16.5rem)}.size_headingSmall{font-size:clamp(2rem,3.5vw,5rem);line-height:clamp(2rem,3.5vw,5rem)}.main-button{text-transform:uppercase;text-decoration:none;text-align:center;height:50px;width:fit-content;margin-top:50px!important;border-radius:30px;border:4px solid #fff;display:flex;justify-content:center;align-items:center;padding:0}@media only screen and (max-width: 750px){.main-button{height:40px;line-height:30px;margin-top:20px}}@media only screen and (max-width: 400px){.main-button{line-height:27px}}.main-button:hover{background-color:#fff}.main-button a{color:#fff;font-family:ArkibalMono;font-weight:400;font-style:normal;text-decoration:none;background-color:transparent;font-size:20px;text-align:center;white-space:nowrap;padding:4px 35px 0}@media only screen and (max-width: 750px){.main-button a{font-size:17px;line-height:17px}}@media only screen and (max-width: 400px){.main-button a{font-size:15px;line-height:15px}}.rainbow{background-image:linear-gradient(127deg,#fa4244,#f8ba29,#fbe232,#4fdc4a,#3fdad8,#2fc9e2,#4193f0,#975ed2,#c533fa,#e93ab8 90%);background-size:500%;animation:rainbow 40s infinite}@keyframes rainbow{0%{background-position:left}50%{background-position:right}to{background-position:left}}.text-with-image{position:relative;overflow:visible;background-color:#000;padding-bottom:140px}@media only screen and (max-width: 990px){.text-with-image{padding-bottom:50px}}.text-with-image .image-with-text{background:#975ed2;background:linear-gradient(122deg,#975ed2 15%,#00b6ed 49%,#3ae980 84%);background-image:linear-gradient(127deg,#fa4244,#f8ba29,#fbe232,#4fdc4a,#3fdad8,#2fc9e2,#4193f0,#975ed2,#c533fa,#e93ab8 90%);background-size:500%;animation:rainbow 40s infinite;width:100%;max-width:100%!important;padding:0}.text-with-image .image-with-text__grid,.text-with-image .image-with-text__media-item,.text-with-image .image-with-text__content{background:transparent!important}.text-with-image .image-with-text__grid{width:100%!important;max-width:3000px!important;margin:auto}@media only screen and (max-width: 990px){.text-with-image .image-with-text__grid{flex-wrap:wrap}}.text-with-image .image-with-text__media-item{max-height:630px;width:44%!important}@media only screen and (max-width: 1500px){.text-with-image .image-with-text__media-item{max-height:fit-content}}@media only screen and (max-width: 990px){.text-with-image .image-with-text__media-item{width:100%!important;order:2}}.text-with-image .image-with-text__media-item .image-with-text__media{background:transparent!important;border:none;max-height:100%}@media only screen and (max-width: 750px){.text-with-image .image-with-text__media-item .image-with-text__media{height:500px}}@media only screen and (max-width: 500px){.text-with-image .image-with-text__media-item .image-with-text__media{height:350px}}.text-with-image .image-with-text__media-item .image-with-text__media img{width:100%!important;height:100%!important;object-fit:cover}@media only screen and (max-width: 990px){.text-with-image .image-with-text__media-item .image-with-text__media img{position:relative}}@media only screen and (max-width: 500px){.text-with-image .image-with-text__media-item .image-with-text__media img{object-position:40%}}.text-with-image .image-with-text__text-item{width:47%!important}@media only screen and (max-width: 1200px){.text-with-image .image-with-text__text-item{width:41%!important}}@media only screen and (max-width: 990px){.text-with-image .image-with-text__text-item{width:100%!important}}.text-with-image .image-with-text__content{color:#fff;position:relative;z-index:2;padding-left:100px;padding-right:0}@media only screen and (max-width: 1200px){.text-with-image .image-with-text__content{padding-left:60px}}@media only screen and (max-width: 1100px){.text-with-image .image-with-text__content{padding-left:30px}}@media only screen and (max-width: 990px){.text-with-image .image-with-text__content{padding:0;text-align:center;padding-top:7rem;padding-bottom:3rem}}@media only screen and (max-width: 750px){.text-with-image .image-with-text__content{padding-top:5rem}}.text-with-image .image-with-text__heading{color:#975ed2;position:absolute;top:-75px;left:40px;z-index:2;font-family:ArkibalMono;font-weight:400;font-style:normal;font-size:36px}@media only screen and (max-width: 990px){.text-with-image .image-with-text__heading{position:relative;top:0;left:0;margin-bottom:50px;color:#fff}}@media only screen and (max-width: 750px){.text-with-image .image-with-text__heading{margin-bottom:20px}}.text-with-image .image-with-text__text{font-family:chantal,sans-serif;font-weight:600;font-style:normal;font-size:clamp(2.5rem,6.8vw,13rem);line-height:clamp(2.5rem,6.8vw,12rem);max-width:965px;margin-top:0;letter-spacing:-1px}@media only screen and (max-width: 990px){.text-with-image .image-with-text__text{text-align:center;margin:auto;font-size:clamp(4.5rem,9vw,17rem);line-height:clamp(4.5rem,9vw,17rem)}}@media only screen and (max-width: 750px){.text-with-image .image-with-text__text{font-size:55px;line-height:50px;max-width:36rem}}.text-with-image .image-with-text .button{text-transform:uppercase;text-decoration:none;text-align:center;height:50px;width:fit-content;margin-top:50px!important;border-radius:30px;border:4px solid #fff;display:flex;justify-content:center;align-items:center;padding:0;background-color:#009876}@media only screen and (max-width: 750px){.text-with-image .image-with-text .button{height:40px;line-height:30px;margin-top:20px}}@media only screen and (max-width: 400px){.text-with-image .image-with-text .button{line-height:27px}}.text-with-image .image-with-text .button:hover{background-color:#fff}.text-with-image .image-with-text .button a{color:#fff;font-family:ArkibalMono;font-weight:400;font-style:normal;text-decoration:none;background-color:transparent;font-size:20px;text-align:center;white-space:nowrap;padding:4px 35px 0}@media only screen and (max-width: 750px){.text-with-image .image-with-text .button a{font-size:17px;line-height:17px}}@media only screen and (max-width: 400px){.text-with-image .image-with-text .button a{font-size:15px;line-height:15px}}@media only screen and (max-width: 990px){.text-with-image .image-with-text .button{margin:auto;margin-top:20px!important}}@media only screen and (max-width: 750px){.text-with-image .image-with-text .button a{padding-top:5px}}.text-with-image .image-with-text .button:hover{border:4px solid #009876}.text-with-image .image-with-text .button:hover a{color:#009876}
/*# sourceMappingURL=/cdn/shop/t/7/assets/odg_text-with-image.css.map */
