.byj-shop-start__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2.5vw,28px);margin-top:26px}.byj-shop-start__card{overflow:hidden;border:1px solid #e0d5e6;border-radius:10px;background:#fff;display:flex;flex-direction:column}.byj-shop-start__image{display:block;aspect-ratio:4/3;background:#f5f2f6}.byj-shop-start__image img{display:block;width:100%;height:100%;object-fit:contain}.byj-shop-start__info{padding:18px;display:flex;flex-direction:column;align-items:flex-start;flex:1}.byj-shop-start__info h3{margin:0 0 6px;font-size:clamp(17px,1.65vw,23px);line-height:1.25}.byj-shop-start__info h3 a{color:inherit}.byj-shop-start__info p{margin:0 0 8px;line-height:1.5}.byj-shop-start__price{font-weight:600}.byj-shop-start__info .byj-text-link{margin-top:auto;min-height:44px}@media(max-width:749px){.byj-shop-start__grid{grid-template-columns:1fr}.byj-shop-start__image{aspect-ratio:16/9}}.byj-home-routine__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin-top:24px}.byj-home-routine__grid h3{color:#342342;margin:0 0 10px}.byj-home-routine__grid ol{margin:0;padding-inline-start:24px;line-height:1.65}.byj-home-routine__grid li+li{margin-top:4px}@media(max-width:550px){.byj-home-routine__grid{grid-template-columns:1fr}}.video-hero{height:clamp(560px,70vh,720px)!important;font-family:Arial,Helvetica,sans-serif!important}.video-hero .hero-content{margin:0!important;text-align:left!important;max-width:660px!important;padding:40px!important;left:max(0px,calc((100vw - 1280px)/2))}.video-hero .hero-content .heading{font-family:Arial,Helvetica,sans-serif;font-size:clamp(38px,4.5vw,64px)!important;line-height:1.06!important;letter-spacing:-.035em!important;font-weight:700!important;color:#20211f}.video-hero .hero-content .eyebrow{font-size:11px!important;font-weight:700;color:#342342;letter-spacing:.12em}.video-hero .hero-content .subheading{font-family:Arial,Helvetica,sans-serif;font-size:18px!important;line-height:1.6;color:#20211f}.video-hero .hero-content .helper{color:#454b47;line-height:1.6;font-size:13px!important}.video-hero .overlay{background:linear-gradient(90deg,#fffffff7,#fffffff0 37%,#ffffffad 54%,#ffffff0d 76%)!important}.video-hero .hero-content .cta-wrap{justify-content:flex-start!important}.video-hero .hero-content .cta.primary{background:#342342!important;color:#fff!important;border-radius:6px!important;font-family:inherit;font-size:16px;letter-spacing:normal}.video-hero .hero-content .cta.secondary{border:0!important;color:#342342!important;padding-left:0;letter-spacing:normal;font-size:15px}.video-hero .bg-video{object-position:65% 42%!important}.byj-video-control{position:absolute;bottom:20px;right:20px;z-index:4;background:#fff;color:#20211f;border:1px solid #d8dcd9;border-radius:6px;padding:10px 16px;font:600 14px Arial;cursor:pointer}.byj-section[id]{scroll-margin-top:120px}.byj-section h3{letter-spacing:-.02em;text-transform:none}@media(max-width:740px){.video-hero{height:auto!important;min-height:0!important;--byj-mobile-video-height:clamp(200px,55vw,285px);padding-top:var(--byj-mobile-video-height)}.video-hero .bg-video{height:var(--byj-mobile-video-height)!important;object-position:center 30%!important}.video-hero .overlay{display:none}.video-hero .hero-content{position:relative!important;top:auto!important;transform:none!important;padding:24px 22px!important;background:#fff;left:0!important}.video-hero .hero-content .heading{font-size:38px!important}.video-hero .byj-video-control{top:calc(var(--byj-mobile-video-height) - 52px);bottom:auto}.video-hero .hero-content .cta{width:auto!important}.video-hero .hero-content .cta-wrap{display:flex!important;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/76/compiled_assets/styles.css.map?subset=AIABAAAAAAAAAAAC */
