.routine__image{width:100%;height:auto;display:block;position:relative;z-index:1;object-fit:cover}@media(max-width:600px){.routine__image{max-height:750px}}.routine__content{position:relative}.routine{margin-top:24px}.routine__text{position:absolute;top:50%;left:64px;height:fit-content;max-width:643px;z-index:2;transform:translateY(-50%)}@media(max-width:1200px){.routine__text{left:16px;padding:24px 24px 40px;bottom:0;max-width:100%;transform:translate(0);top:initial}}@media(max-width:768px){.routine__text{left:0;padding:24px}}@media(max-width:600px){.routine__text{left:0;padding:24px;bottom:0;transform:translate(0);top:initial}}.text-right{left:initial;right:64px}@media(max-width:1200px){.text-right{right:initial;left:0}}@media(max-width:1200px){.routine__text.image-center{top:50%;transform:translateY(-50%)}}@media(max-width:1024px){.routine__text.image-center{max-width:400px}}@media(max-width:768px){.routine__text.image-center{left:0}}.routine__text h2{font-family:Sackers Gothic Std;font-size:52px;font-style:normal;max-width:696px;font-weight:850;line-height:119%;letter-spacing:2.6px!important;text-transform:uppercase}@media(max-width:1200px){.routine__text h2{font-size:48px;letter-spacing:2.4px!important}}@media(max-width:768px){.routine__text h2{font-size:32px;letter-spacing:1.1px!important}}@media(max-width:1200px){.routine__text h2 br{display:none}}.routine__text h3{margin-top:4px;font-family:Sackers Gothic Std;font-size:34px;font-style:normal;font-weight:850;line-height:129%;letter-spacing:1.7px!important;text-transform:uppercase}@media(max-width:1200px){.routine__text h3{font-size:30px;letter-spacing:1.5px!important}}@media(max-width:999px){.routine__text h3{font-size:28px;letter-spacing:1.4px!important}}.routine__text p{margin-top:4px;font-family:Poppins;font-size:22px;font-style:normal;font-weight:400;line-height:145%}.routine__button{margin-top:24px}@media(max-width:600px){.routine__button{width:100%;display:grid;grid-template-columns:1fr 28px;text-align:center}}.no-container .container{padding:0}@media(min-width:1600px){.no-container .container{padding:0 28px}}@media(min-width:1600px){.no-container{margin-bottom:80px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/routine-banner.css.map */
