.byla-routine-cards [data-swiper-container]>.shopify-block{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.byla-routine-cards .headline__title{font-size:28px!important}.byla-routine-cards__subheading{margin:0 0 6px;font-family:var(--font-headline);font-size:16px;font-weight:300;letter-spacing:.04em;line-height:var(--font-headline-line-height, normal);color:var(--color-custom-text, var(--color-headings-text, var(--color-text)));opacity:.75}@media(max-width:767px){.byla-routine-cards .headline__title{font-size:20px!important}.byla-routine-cards__subheading{font-size:14px}}.byla-routine-cards .byla-marker{color:inherit;background-color:transparent;background-image:linear-gradient(var(--byla-marker-color),var(--byla-marker-color));background-repeat:no-repeat;background-position:left 85%;background-size:100% var(--byla-marker-height);padding-inline:.12em;margin-inline:-.12em;unicode-bidi:isolate}.byla-routine-cards .byla-marker--animate{background-size:0% var(--byla-marker-height);transition:background-size 1.2s cubic-bezier(.65,0,.35,1) .5s}.byla-routine-cards .byla-marker--animate.is-drawn{background-size:100% var(--byla-marker-height)}@media(prefers-reduced-motion:reduce){.byla-routine-cards .byla-marker--animate{background-size:100% var(--byla-marker-height);transition:none}}.byla-routine-cards .wt-slider__nav-btn{top:50%!important;transform:translateY(-50%)}.byla-faq-item{border-block-end:1px solid color-mix(in srgb,var(--faq-text, currentColor) 12%,transparent)}.byla-faq-item__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:18px;font-size:16px;font-weight:500;line-height:1.4;list-style:none;cursor:pointer}.byla-faq-item__question::-webkit-details-marker{display:none}.byla-faq-item__question:focus-visible{outline:2px solid currentColor;outline-offset:2px}.byla-faq-item__icon{position:relative;flex:0 0 14px;width:14px;height:14px}.byla-faq-item__icon:before,.byla-faq-item__icon:after{content:"";position:absolute;inset-inline-start:0;top:50%;width:14px;height:1.5px;background:currentColor;transition:transform .2s ease}.byla-faq-item__icon:after{transform:rotate(90deg)}.byla-faq-item[open] .byla-faq-item__icon:after{transform:rotate(0)}.byla-faq-item__answer{padding-block-end:18px;font-size:15px;line-height:1.65}.byla-faq-item__answer p{margin:0 0 8px}.byla-faq-item__answer p:last-child{margin:0}.byla-faq-item__answer a{color:inherit;text-decoration:underline;text-underline-offset:3px}.byla-routine-step{counter-increment:byla-step;display:grid;grid-template-columns:88px minmax(0,1fr);align-items:start;gap:16px;padding-block:20px;border-block-start:1px solid color-mix(in srgb,var(--rs-accent, currentColor) 18%,transparent)}.byla-routine-step:first-child{border-block-start:0;padding-block-start:0}.byla-routine-step:last-child{padding-block-end:0}.byla-routine-step__media a{display:block}.byla-routine-step__image{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:6px}.byla-routine-step__label{display:flex;align-items:baseline;gap:8px;margin:0 0 4px;font-size:13px;letter-spacing:.04em;opacity:.8}.byla-routine-step__number{color:var(--rs-accent, currentColor);font-family:var(--font-headline);font-weight:600;unicode-bidi:isolate}.byla-routine-step__number:before{content:counter(byla-step,decimal-leading-zero)}.byla-routine-step--current .byla-routine-step__image{outline:1.5px solid var(--rs-accent, currentColor);outline-offset:3px}.byla-routine-step--current .byla-routine-step__label{opacity:1}.byla-routine-step--current .byla-routine-step__label:after{content:var(--rs-current-label, "");margin-inline-start:4px;padding:1px 10px;border-radius:999px;background:var(--rs-accent, #0e0e0e);color:var(--rs-background, #fff);font-size:12px;letter-spacing:0}.byla-routine-step__number+span:before{content:"\b7";margin-inline-end:8px}.byla-routine-step__title{margin:0 0 6px;font-size:17px;font-weight:500;line-height:1.35;color:inherit}.byla-routine-step__title a{color:inherit;text-decoration:none}.byla-routine-step__title a:hover,.byla-routine-step__title a:focus-visible{text-decoration:underline;text-underline-offset:3px}.byla-routine-step__text{font-size:14px;line-height:1.6}.byla-routine-step__text p{margin:0}@media(min-width:750px){.byla-routine-step{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:0;border-block-start:0}.byla-routine-step__label{font-size:14px}.byla-routine-step__number{font-size:22px;font-weight:300}.byla-routine-step__title{font-size:19px}.byla-routine-step__text{font-size:15px}}.byla-article-products{background:var(--ap-background);color:var(--ap-text);padding-block:calc(var(--ap-padding-top) * .75) calc(var(--ap-padding-bottom) * .75)}.byla-article-products__inner{max-width:1100px;margin-inline:auto;padding-inline:16px}.byla-article-products__headline{margin:0 0 8px;padding:0;text-align:center}.byla-article-products__text{max-width:46ch;margin:0 auto 20px;font-size:15px;line-height:1.55;text-align:center}.byla-article-products__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.byla-article-products__grid>:nth-child(n+7){display:none}.byla-article-products__more{margin:20px 0 0;text-align:center}.byla-article-products__more a{display:inline-flex;align-items:center;gap:6px;color:inherit;font-size:15px;text-decoration:underline;text-underline-offset:4px}[dir=rtl] .byla-article-products__arrow svg{transform:scaleX(-1)}.byla-article-products__arrow{display:inline-flex}@media(min-width:750px){.byla-article-products{padding-block:var(--ap-padding-top) var(--ap-padding-bottom)}.byla-article-products__grid{grid-template-columns:repeat(var(--ap-columns),minmax(0,250px));justify-content:center;gap:20px}}.byla-ctabs{display:block;background:var(--ct-background);color:var(--ct-text);padding-block:var(--ct-padding-top) var(--ct-padding-bottom)}.byla-ctabs--sticky{position:sticky;top:var(--ct-sticky-top, 0px);z-index:3}.byla-ctabs__heading{margin:0 0 10px;padding-inline:16px;font-size:14px;text-align:center;opacity:.75}.byla-ctabs__scroller{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.byla-ctabs__scroller::-webkit-scrollbar{display:none}.byla-ctabs__bar{display:flex;gap:22px;width:max-content;min-width:calc(100% - 32px);margin-inline:auto;padding-inline:16px;border-block-end:1px solid color-mix(in srgb,var(--ct-line) 15%,transparent);justify-content:center}.byla-ctabs__tab{flex:0 0 auto;margin:0 0 -1px;padding:10px 0;border:0;border-block-end:1.5px solid transparent;border-radius:0;background:none;color:inherit;font:inherit;font-size:15px;line-height:1.3;white-space:nowrap;cursor:pointer;opacity:.55;transition:opacity .2s ease,border-color .2s ease}.byla-ctabs__tab:hover{opacity:.85}.byla-ctabs__tab.is-active{border-block-end-color:var(--ct-line);opacity:1}.byla-ctabs__tab:focus-visible{outline:2px solid var(--ct-line);outline-offset:2px}.byla-ctabs-hidden{display:none!important}@media(min-width:750px){.byla-ctabs__heading{font-size:15px}.byla-ctabs__bar{gap:36px;min-width:0}.byla-ctabs__tab{font-size:17px}}.byla-faq{background:var(--faq-background);color:var(--faq-text);padding-block:calc(var(--faq-padding-top) * .75) calc(var(--faq-padding-bottom) * .75)}.byla-faq__inner{max-width:760px;margin-inline:auto;padding-inline:16px}.byla-faq__headline{margin:0 0 16px;padding:0;text-align:center}.byla-faq__list{border-block-start:1px solid color-mix(in srgb,var(--faq-text) 12%,transparent)}@media(min-width:750px){.byla-faq{padding-block:var(--faq-padding-top) var(--faq-padding-bottom)}.byla-faq__headline{margin-block-end:28px}}.byla-kit-saving{background:var(--ks-background);color:var(--ks-text);padding-block:calc(var(--ks-padding-top) * .75) calc(var(--ks-padding-bottom) * .75)}.byla-kit-saving__inner{max-width:560px;margin-inline:auto;padding-inline:16px;text-align:center}.byla-kit-saving__headline{margin:0 0 20px;padding:0}.byla-kit-saving__items{list-style:none;margin:0 0 20px;padding:0;text-align:start}.byla-kit-saving__item{display:flex;justify-content:space-between;gap:16px;padding-block:10px;border-block-end:1px solid color-mix(in srgb,var(--ks-text) 10%,transparent);font-size:15px}.byla-kit-saving__compare{display:grid;grid-template-columns:1fr 1fr;gap:12px}.byla-kit-saving__col{display:flex;flex-direction:column;gap:4px;padding:16px 12px;border:1px solid color-mix(in srgb,var(--ks-text) 12%,transparent);border-radius:12px}.byla-kit-saving__col--kit{border-color:var(--ks-accent)}.byla-kit-saving__label{font-size:13px;opacity:.7}.byla-kit-saving__amount{font-family:var(--font-headline);font-size:24px;font-weight:600;text-decoration-thickness:1px}.byla-kit-saving__amount--was{font-weight:400;opacity:.55}.byla-kit-saving__badge{display:inline-block;margin:16px 0 0;padding:6px 14px;border-radius:999px;background:var(--ks-accent);color:var(--ks-background);font-size:14px;font-weight:600}.byla-kit-saving__text{margin-block-start:14px;font-size:15px;line-height:1.6}.byla-kit-saving__text p{margin:0}@media(min-width:750px){.byla-kit-saving{padding-block:var(--ks-padding-top) var(--ks-padding-bottom)}.byla-kit-saving__amount{font-size:30px}}.byla-kit-upgrade{background:var(--ku-background);color:var(--ku-text);padding-block:calc(var(--ku-padding-top) * .75) calc(var(--ku-padding-bottom) * .75)}.byla-kit-upgrade__inner{max-width:640px;margin-inline:auto;padding-inline:16px}.byla-kit-upgrade__headline{margin:0 0 16px;padding:0;text-align:center}.byla-kit-upgrade__headline--small .headline__title{font-size:18px;font-weight:500;letter-spacing:.01em}.byla-kit-upgrade__card{padding:16px;border:1px solid color-mix(in srgb,var(--ku-text) 12%,transparent);border-radius:16px;background:var(--ku-card)}.byla-kit-upgrade__top{display:flex;align-items:center;gap:14px}.byla-kit-upgrade__image{flex:0 0 auto;width:104px;height:auto;aspect-ratio:4 / 5;border-radius:10px;object-fit:cover}.byla-kit-upgrade__info{min-width:0}.byla-kit-upgrade__name{margin:0 0 4px;font-size:16px;font-weight:600;line-height:1.3}.byla-kit-upgrade__text{margin:0 0 6px;font-size:14px;line-height:1.45;opacity:.8}.byla-kit-upgrade__prices{display:flex;align-items:baseline;gap:8px;margin:0}.byla-kit-upgrade__price{font-family:var(--font-headline);font-size:22px;font-weight:600}.byla-kit-upgrade__compare{font-size:15px;opacity:.55}.byla-kit-upgrade__items{display:flex;flex-wrap:wrap;gap:6px 14px;margin:14px 0 0;padding:12px 0 0;border-block-start:1px solid color-mix(in srgb,var(--ku-text) 10%,transparent);list-style:none;font-size:13px}.byla-kit-upgrade__item{display:inline-flex;align-items:center;gap:6px}.byla-kit-upgrade__item--current{font-weight:600}.byla-kit-upgrade__check{width:7px;height:12px;margin-block-start:-3px;border:solid var(--ku-accent);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.byla-kit-upgrade__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-block-start:14px}.byla-kit-upgrade__badge{padding:5px 12px;border-radius:999px;background:var(--ku-accent);color:var(--ku-card);font-size:13px;font-weight:600}.byla-kit-upgrade__button{display:inline-flex;align-items:center;gap:6px;margin-inline-start:auto;padding:10px 18px;border:1px solid var(--ku-accent);border-radius:999px;color:var(--ku-text);font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s ease,color .2s ease}.byla-kit-upgrade__button:hover{background:var(--ku-accent);color:var(--ku-card)}.byla-kit-upgrade__button:focus-visible{outline:2px solid var(--ku-accent);outline-offset:2px}[dir=rtl] .byla-kit-upgrade__arrow svg{transform:scaleX(-1)}.byla-kit-upgrade__arrow{display:inline-flex}@media(min-width:750px){.byla-kit-upgrade{padding-block:var(--ku-padding-top) var(--ku-padding-bottom)}.byla-kit-upgrade__card{padding:20px 24px}.byla-kit-upgrade__headline--small .headline__title{font-size:22px}}.byla-pairs{background:var(--pw-background);color:var(--pw-text);padding-block:calc(var(--pw-padding-top) * .75) calc(var(--pw-padding-bottom) * .75)}.byla-pairs__inner{max-width:640px;margin-inline:auto;padding-inline:16px}.byla-pairs__headline{margin:0 0 8px;padding:0;text-align:center}.byla-pairs__text{margin:0 auto 16px;max-width:44ch;font-size:15px;line-height:1.55;text-align:center}.byla-pairs__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.byla-pairs__card{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--pw-text) 10%,transparent);border-radius:14px;background:var(--pw-card);color:inherit;text-decoration:none;transition:border-color .2s ease}.byla-pairs__card:hover{border-color:color-mix(in srgb,var(--pw-text) 35%,transparent)}.byla-pairs__card:focus-visible{outline:2px solid var(--pw-text);outline-offset:2px}.byla-pairs__image{flex:0 0 auto;width:72px;height:72px;border-radius:10px;object-fit:cover}.byla-pairs__body{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.byla-pairs__name{font-size:15px;font-weight:600;line-height:1.3}.byla-pairs__line{font-size:13px;line-height:1.45;opacity:.8}.byla-pairs__price{margin-block-start:2px;font-size:14px}.byla-pairs__arrow{display:inline-flex;flex:0 0 auto;opacity:.6}[dir=rtl] .byla-pairs__arrow svg{transform:scaleX(-1)}@media(min-width:750px){.byla-pairs{padding-block:var(--pw-padding-top) var(--pw-padding-bottom)}.byla-pairs__list{grid-template-columns:1fr 1fr}}.byla-routine-steps{background:var(--rs-background);color:var(--rs-text);padding-block:calc(var(--rs-padding-top) * .75) calc(var(--rs-padding-bottom) * .75)}.byla-routine-steps__inner{max-width:1200px;margin-inline:auto;padding-inline:16px}.byla-routine-steps__header{text-align:center;margin-block-end:28px}.byla-routine-steps__subheading{margin:0 0 6px;font-family:var(--font-headline);font-size:14px;font-weight:300;letter-spacing:.04em;opacity:.75;unicode-bidi:isolate}.byla-routine-steps__headline{margin:0;padding:0}.byla-routine-steps__text{max-width:52ch;margin:10px auto 0;font-size:15px;line-height:1.6}.byla-routine-steps__text p{margin:0}.byla-routine-steps__list{display:grid;gap:0;counter-reset:byla-step}@media(min-width:750px){.byla-routine-steps{padding-block:var(--rs-padding-top) var(--rs-padding-bottom)}.byla-routine-steps__inner{padding-inline:40px}.byla-routine-steps__header{margin-block-end:44px}.byla-routine-steps__subheading{font-size:16px}.byla-routine-steps__list{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:32px}}.byla-series-intro{color:var(--intro-text);max-width:var(--intro-max-width);margin-inline:auto;padding:calc(var(--intro-padding-top) * .75) 24px calc(var(--intro-padding-bottom) * .75);font-size:calc(var(--intro-font-size) - 1px);line-height:1.8}.byla-series-intro--center{text-align:center}.byla-series-intro--start{text-align:start}.byla-series-intro__line{display:block;width:32px;height:1px;margin-block-end:18px;background:var(--intro-line)}.byla-series-intro--center .byla-series-intro__line{margin-inline:auto}.byla-series-intro__text p{margin:0}.byla-series-intro__text p+p{margin-block-start:.75em}@media(min-width:750px){.byla-series-intro{padding-block:var(--intro-padding-top) var(--intro-padding-bottom);font-size:var(--intro-font-size)}}.byla-share{display:block;background:var(--sh-background);color:var(--sh-text);padding-block:var(--sh-padding-top) var(--sh-padding-bottom)}.byla-share__inner{max-width:var(--post-max-width, 72rem);margin-inline:auto;padding-inline:16px}.byla-share__heading{margin:0 0 12px;font-size:15px;font-weight:500}.byla-share__list{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.byla-share__list li[hidden]{display:none}.byla-share__button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid color-mix(in srgb,var(--sh-text) 20%,transparent);border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.byla-share__button svg{width:18px;height:18px}.byla-share__button:hover{border-color:var(--sh-text);background:var(--sh-text);color:var(--sh-background)}.byla-share__button:focus-visible{outline:2px solid var(--sh-text);outline-offset:2px}.byla-share__status{min-height:1.4em;margin:8px 0 0;font-size:13px}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
