@media screen and (min-width:990px){.chefkoch-video-text .grid{align-items:center!important}.chefkoch-video-text .chefkoch-video-text__grid--reverse{flex-direction:row-reverse}}.chefkoch-video-text__media{position:relative;overflow:hidden;width:100%;display:block;-webkit-mask-image:-webkit-radial-gradient(white,black)}.chefkoch-video-tag{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:749px){.chefkoch-video-text__media-item{margin-bottom:20px!important}}.chefkoch-video-text h1.chefkoch-heading,.chefkoch-video-text h2.chefkoch-heading{font-family:var(--font-heading-family)!important;font-weight:900!important;line-height:1.05!important;color:#1d1d1dd6!important;margin-top:0!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.chefkoch-video-text .chefkoch-text p{font-family:var(--font-body-family)!important;font-weight:800!important;color:#1d1d1dd6!important;line-height:1.2!important;margin-top:0!important;margin-bottom:5px!important;letter-spacing:.5px!important}.chefkoch-text.normal p{font-weight:400!important}.chefkoch-text.bold p{font-weight:800!important}.chefkoch-video-text .button{background-color:transparent!important;color:#000!important;font-family:var(--font-body-family)!important;font-weight:600!important;font-size:1.6rem!important;letter-spacing:.48px!important;border-radius:8px!important;border:1px solid #000000!important;width:fit-content!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;transition:background-color .2s ease,color .2s ease!important;box-shadow:none!important;outline:none!important;margin-top:20px!important}.chefkoch-video-text .button:hover,.chefkoch-video-text .button:focus{background-color:#000!important;color:#fff!important;box-shadow:none!important;transform:none!important;border:1px solid #000000!important;opacity:1!important}.chefkoch-video-text .button:after,.chefkoch-video-text .button:hover:after,.chefkoch-video-text .button:focus:after{display:none!important}@media screen and (min-width:990px){.chefkoch-video-text h1.chefkoch-heading,.chefkoch-video-text h2.chefkoch-heading{font-size:5.2rem!important;letter-spacing:-1.5px!important;margin-bottom:15px!important}.chefkoch-video-text .chefkoch-text p{font-size:1.75rem!important;line-height:1.5!important}.chefkoch-video-text .button{font-size:1.7rem!important;min-height:50px!important;min-width:122px!important;padding:12px 30px!important}}@media screen and (min-width:750px)and (max-width:989px){.chefkoch-video-text h1.chefkoch-heading,.chefkoch-video-text h2.chefkoch-heading{font-size:4.5rem!important;letter-spacing:-1.2px!important;margin-bottom:15px!important}.chefkoch-video-text .chefkoch-text p{font-size:1.65rem!important;line-height:1.4!important}.chefkoch-video-text .button{font-size:1.7rem!important;min-height:50px!important;padding:10px 25px!important}.chefkoch-video-text .chefkoch-video-text__media-item{width:100%!important;max-width:100%!important;margin-bottom:30px!important}.chefkoch-video-text .chefkoch-video-text__text-item{width:100%!important;max-width:100%!important}}@media screen and (min-width:550px)and (max-width:749px){.chefkoch-video-text h1.chefkoch-heading,.chefkoch-video-text h2.chefkoch-heading{font-size:3.8rem!important;letter-spacing:-1px!important;margin-bottom:12px!important}.chefkoch-video-text .chefkoch-text p{ont-size:1.65rem!important;line-height:1.4!important}.chefkoch-video-text .button{font-size:1.7rem!important;min-height:50px!important;padding:10px 25px!important}}@media screen and (min-width:450px)and (max-width:549px){.chefkoch-video-text h1.chefkoch-heading,.chefkoch-video-text h2.chefkoch-heading{font-size:3.5rem!important;letter-spacing:-.8px!important;margin-bottom:10px!important}.chefkoch-video-text .chefkoch-text p{ont-size:1.65rem!important;line-height:1.4!important}.chefkoch-video-text .button{font-size:1.7rem!important;min-height:50px!important;padding:8px 22px!important}}@media screen and (min-width:300px)and (max-width:449px){.chefkoch-video-text h1.chefkoch-heading,.chefkoch-video-text h2.chefkoch-heading{font-size:3.2rem!important;letter-spacing:-.8px!important;margin-bottom:8px!important}.chefkoch-video-text .chefkoch-text p{font-size:1.65rem!important;line-height:1.4!important}.chefkoch-video-text .button{font-size:1.7rem!important;min-height:50px!important;padding:8px 18px!important;width:100%!important}}@media screen and (max-width:749px){.chefkoch-video-text .chefkoch-video-text__content{padding:0!important;width:100%!important}}@media screen and (min-width:750px)and (max-width:989px){.chefkoch-video-text .chefkoch-video-text__content{padding-top:0!important;padding-bottom:0!important}}@media screen and (min-width:990px){.chefkoch-video-text__content{padding-left:60px;padding-right:60px}}@media screen and (min-width:750px)and (max-width:989px){.chefkoch-video-text__content{padding-left:0!important;padding-right:0!important}}.chefkoch-video-text__container{padding:40px 24px;overflow:hidden}@media screen and (min-width:750px)and (max-width:989px){.chefkoch-video-text__container{padding:60px 40px}}@media screen and (min-width:990px){.chefkoch-video-text__container{padding:80px 60px}}@media screen and (max-width:749px){.chefkoch-video-text .chefkoch-video-text__text-item{margin-bottom:30px!important}.chefkoch-video-text .chefkoch-video-text__media-item{margin-bottom:0!important}}@media screen and (min-width:990px)and (max-width:1259px){.chefkoch-video-text__container{padding:50px 30px!important}.chefkoch-video-text h1.chefkoch-heading{font-size:3.5vw!important;letter-spacing:-1.2px!important}}@media screen and (max-width:989px){.chefkoch-video-text .chefkoch-video-text__media-item{margin-bottom:0!important}}@media screen and (min-width:750px)and (max-width:989px){.chefkoch-video-text .chefkoch-video-text__text-item{margin-bottom:15px!important}}@media screen and (min-width:550px)and (max-width:749px){.chefkoch-video-text .chefkoch-video-text__text-item{margin-bottom:15px!important}}@media screen and (min-width:450px)and (max-width:549px){.chefkoch-video-text .chefkoch-video-text__text-item{margin-bottom:15px!important}}@media screen and (min-width:300px)and (max-width:449px){.chefkoch-video-text .chefkoch-video-text__text-item{margin-bottom:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/chefkoch-video-text.css.map */
