.template-product,.template-index{--product-inline-gutter: 32px;--product-content-max-width: var(--page-width, 100rem);--product-font-body: Inter, sans-serif;--product-font-heading: "Playfair Display", Georgia, serif;--product-heading-size-mobile: 3.2rem;--product-heading-size-desktop: 4.8rem;--product-subheading-size-mobile: 1.4rem;--product-subheading-size-desktop: 1.5rem;--product-cta-bg: #d4bc8a;--product-cta-text: #4e0b36;--product-cta-font-size: 1.3rem;--product-cta-padding-x: 1.6rem;--product-cta-padding-y: .9rem;--product-cta-min-height: 4.4rem;--product-cta-letter-spacing: .03em;--product-cta-radius: 999px;--product-nav-bg: #ff0068;--product-nav-bg-disabled: #ffb8d9;--product-nav-dot-inactive: #ff006814;--product-text-primary: #4e0b36;--product-text-secondary: #5c4a52;--product-text-muted: #8b6878;--product-text-eyebrow-light: #8b6878;--product-text-accent-light: #8b6878;--product-text-on-dark: #ffffff;--product-text-on-dark-muted: rgba(255, 255, 255, .88);--product-text-eyebrow-dark: #d2c196;--product-text-accent-dark: #d2c196}body.template-product{max-width:100%}@media screen and (max-width:749px){body.template-product{overflow-x:hidden;overflow-x:clip}body.template-product #MainContent{overflow-x:hidden;overflow-x:clip;max-width:100%}}@media screen and (min-width:750px){body.template-product,body.template-product #MainContent,body.template-product .shopify-section:has(.product-detail),body.template-product .product-detail,body.template-product .product-detail__media,body.template-product .product-detail__content product-info{overflow:visible}body.template-product .product-detail:has(.product-detail__media--sticky) .product-detail__content{overflow-x:hidden;overflow-y:auto}}@media screen and (min-width:750px)and (max-width:989px){:is(.template-product,.template-index){--product-inline-gutter: 56px;--product-cta-font-size: 1.4rem;--product-cta-padding-x: 2.4rem;--product-cta-padding-y: 1rem;--product-cta-min-height: 4.8rem;--product-cta-letter-spacing: .04em}}@media screen and (min-width:990px){:is(.template-product,.template-index){--product-inline-gutter: 104px;--product-cta-font-size: 1.6rem;--product-cta-padding-x: 3.2rem;--product-cta-padding-y: 1.2rem;--product-cta-min-height: 5.2rem;--product-cta-letter-spacing: .06em}}@media screen and (max-width:749px){body.template-product .shopify-section{overflow-x:clip;max-width:100%}body.template-product .shopify-section:has(.trust-badge-bar){overflow-x:visible}body.template-product .shopify-section:has(.customer-results){overflow-x:hidden}body.template-product .customer-results{overflow:hidden}body.template-product .product-detail,body.template-product .main-product-section-wrapper .product.grid:not(.product--no-media){overflow-x:clip;max-width:100%}body.template-product .product__media-list{margin-left:0!important;margin-right:0!important;width:100%!important}body.template-product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0!important;margin-right:0!important}body.template-product .vso-comparison-section{overflow-x:hidden}body.template-product .vso-comparison-wrapper{max-width:100%}body.template-product [class*=Vtls-].VtlsVideoCarousel{overflow-x:clip;max-width:100%}}:is(.template-product,.template-index) .page-width:not(.homepage-product-showcase__grid),:is(.template-product,.template-index) .related-products.page-width,.template-index .vso-node.vso-comparison-section,.template-index .vso-comparison-section,:is(.template-product,.template-index) .product-image-gallery__inner.section-padding,:is(.template-product,.template-index) [class*=Vtls-].VtlsVideoCarousel .VtlsVideoCarouselContainer,:is(.template-product,.template-index) [class*=Vtls-].VtlsVideoCarousel .VtlsVideoCarouselCtaFooter,:is(.template-product,.template-index) [id^=MainProduct-].product-detail.page-width{padding-left:var(--product-inline-gutter)!important;padding-right:var(--product-inline-gutter)!important;max-width:var(--page-width);margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.template-product #MainContent [class$=__inner]:not(.transition-stages__inner):not(.ingredient-choice__inner){padding-left:var(--product-inline-gutter)!important;padding-right:var(--product-inline-gutter)!important;box-sizing:border-box}:is(.template-product,.template-index) .page-width .page-width{padding-left:0!important;padding-right:0!important}:is(.template-product,.template-index) .press-logo-marquee__viewport{padding-left:var(--product-inline-gutter);padding-right:var(--product-inline-gutter);box-sizing:border-box}:is(.template-product,.template-index) .product-detail.page-width,:is(.template-product,.template-index) [id^=MainProduct-].product-detail.page-width{max-width:var(--page-width)!important}.template-index .vso-container{max-width:min(var(--product-content-max-width),100%);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}:is(.template-product,.template-index) .homepage-product-showcase__grid.page-width{padding-left:var(--hps-padding-inline, 40px)!important;padding-right:var(--hps-padding-inline, 40px)!important;max-width:var(--page-width);margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}:is(.template-product,.template-index) .customer-results.section-padding,:is(.template-product,.template-index) .sleep-transformation.section-padding,:is(.template-product,.template-index) .faq-with-image.section-padding,:is(.template-product,.template-index) .spark-back-features.section-padding,:is(.template-product,.template-index) .nightly-power-ritual.section-padding,:is(.template-product,.template-index) .press-logo-marquee.section-padding,:is(.template-product,.template-index) .product-image-gallery.section-padding,:is(.template-product,.template-index) .editorial-content.section-padding,:is(.template-product,.template-index) .same-night-timeline.section-padding,:is(.template-product,.template-index) .break-the-loop.section-padding,:is(.template-product,.template-index) .stress-mechanism.section-padding,:is(.template-product,.template-index) .ingredient-choice.section-padding,:is(.template-product,.template-index) .transition-stages.section-padding,:is(.template-product,.template-index) .benefit-outcomes.section-padding,:is(.template-product,.template-index) .outcomes-report.section-padding,:is(.template-product,.template-index) .transformation-timeline.section-padding,:is(.template-product,.template-index) .stress-relief-signs.section-padding,:is(.template-product,.template-index) .testimonials-carousel.section-padding,:is(.template-product,.template-index) .new-founder.section-padding,:is(.template-product,.template-index) .journey-cta.section-padding,:is(.template-product,.template-index) .trust-badge-bar.section-padding,:is(.template-product,.template-index) .homepage-product-showcase.section-padding,:is(.template-product,.template-index) .trust-stats-bar.section-padding{padding-left:0;padding-right:0}:is(.template-product,.template-index) .product-image-gallery__inner .page-width{padding-left:0!important;padding-right:0!important;max-width:100%}:is(.template-product,.template-index) .press-logo-marquee{--press-inline-padding: var(--product-inline-gutter);--press-inline-padding-mobile: var(--product-inline-gutter)}:is(.template-product,.template-index) .press-logo-marquee--grid .press-logo-marquee__grid{padding-left:var(--product-inline-gutter);padding-right:var(--product-inline-gutter)}:is(.template-product,.template-index) [class*=Vtls-].VtlsVideoCarousel{max-width:100%;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}:is(.template-product,.template-index) .shopify-section[class*=apps]>.page-width{max-width:var(--page-width);margin-left:auto;margin-right:auto}.template-index #MainContent .vso-comparison-section{padding-left:var(--product-inline-gutter)!important;padding-right:var(--product-inline-gutter)!important;box-sizing:border-box}.template-product .vso-node.vso-comparison-section,.template-product .vso-comparison-section{padding-left:var(--product-inline-gutter)!important;padding-right:var(--product-inline-gutter)!important;max-width:100%!important;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}@media screen and (max-width:749px){.template-product .vso-comparison-section,.template-index .vso-comparison-section{overflow-x:hidden}.template-product .vso-comparison-wrapper,.template-index .vso-comparison-wrapper{overflow:hidden;max-width:100%;width:100%}.template-index .shopify-section:has(.homepage-product-showcase),.template-product .shopify-section:has(.homepage-product-showcase){overflow-x:visible}.template-index #MainContent:has(.homepage-product-showcase){overflow-x:visible}}.template-product .vso-comparison-section .vso-container{max-width:min(var(--page-width),100%);width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.template-product .vso-comparison-section--card .vso-section-eyebrow,.template-product .vso-comparison-section--card .vso-section-title,.template-product .vso-comparison-section--card .vso-section-subtitle,.template-product .vso-comparison-section--card .vso-section-paragraph{text-align:center}.template-product .vso-competitor-cell:has(.vso-cell-label) .vso-competitor-cell__icon{display:none!important}.template-product button[data-add-to-cart-trigger]{appearance:none;-webkit-appearance:none;border:none;cursor:pointer;text-align:inherit;font-weight:600}.template-product .product-form__submit--pill .product-form__submit-label,.template-product .product-form__submit--pill .product-form__submit-price,.template-product .product-form__submit--pill .product-form__submit-separator{font-size:inherit!important;line-height:inherit!important;white-space:normal!important;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}@media screen and (min-width:750px){.template-product .product-detail .product-form__submit--pill .product-form__submit-copy--two-line .product-form__submit-line,.template-product .product-detail .product-form__submit--pill .product-form__submit-copy--two-line .product-form__submit-label,.template-product .product-detail .product-form__submit--pill .product-form__submit-copy--two-line .product-form__submit-price,.template-product .product-detail .product-form__submit--pill .product-form__submit-copy--two-line .product-form__submit-line-prefix{white-space:nowrap!important;overflow-wrap:normal;text-wrap:nowrap}.template-product .product-detail .product-form__submit--pill .product-form__submit-content--two-line{flex-wrap:nowrap}}@media screen and (max-width:989px){.template-product .product-detail__buy-buttons,.template-product .product-detail .product-form__buttons,.template-product .product-detail .product-form__quantity-submit-container,.template-product .product-detail .product-form__submit--pill{width:100%;max-width:100%}.template-product .product-detail .product-form__submit--pill .product-form__submit-content--two-line{flex-direction:row;align-items:center;justify-content:center;column-gap:10px;row-gap:0}.template-product .product-detail .product-form__submit--pill .product-form__submit-content{flex-wrap:wrap;justify-content:center;row-gap:.4rem;max-width:100%}}.template-product .customer-results__heading,.template-product .sleep-transformation__heading,.template-product .spark-back-features__heading,.template-product .faq-with-image__heading,.template-product .nightly-power-ritual__heading,.template-product .nightly-power-ritual__step-title,.template-product .vso-section-title,.template-product .press-logo-marquee__logo-placeholder,.template-product [class*=Vtls-].VtlsVideoCarouselTextWrapper__Heading,.template-product .product-detail__title,.template-product .product-detail__title .p-title,.template-product .product-detail__price,.template-product .product-detail__price .price-item,.template-product .product-detail__price .price,.template-product .vso-product-name,.template-product .sleep-transformation__stat-percent,.template-product .hero-slide__heading,.template-product .editorial-content__heading,.template-product .same-night-timeline__heading,.template-product .break-the-loop__heading,.template-product .stress-mechanism__heading,.template-product .benefit-outcomes__heading,.template-product .outcomes-report__heading,.template-product .transformation-timeline__heading,.template-product .stress-relief-signs__heading,.template-product .testimonials-carousel__heading,.template-product .new-founder__heading,.template-product .journey-cta__heading{font-family:var(--product-font-heading)!important;font-weight:900!important}.template-product .customer-results__eyebrow,.template-product .customer-results__subheading,.template-product .customer-results__quote,.template-product .customer-results__name,.template-product .customer-results__verified,.template-product .customer-results__tag,.template-product .sleep-transformation__subheading,.template-product .sleep-transformation__stat-text,.template-product .sleep-transformation__disclaimer,.template-product .spark-back-features__subheading,.template-product .spark-back-features__item-title,.template-product .spark-back-features__item-label,.template-product .spark-back-features__item-description,.template-product .faq-with-image__subheading,.template-product .faq-with-image__question,.template-product .faq-with-image__answer,.template-product .nightly-power-ritual__subheading,.template-product .nightly-power-ritual__step-description,.template-product .vso-section-eyebrow,.template-product .vso-section-paragraph,.template-product .vso-attribute-name,.template-product .vso-cell-label,.template-product .press-logo-marquee__text,.template-product .product-detail__description,.template-product .product-detail__description .p-subtitle,.template-product .product-detail__usp,.template-product .product-detail__urgency,.template-product .p-testimonial__quote,.template-product .p-testimonial__author,.template-product .product-detail__trust-badge-text,.template-product .product-detail__rating,.template-product .p-rating-summary,.template-product .p-rating-summary__text,.template-product .product-detail__guarantee-text,.template-product .product-detail__variant-heading,.template-product .product-form__input--bundle-cards .bundle-card__name,.template-product .product-form__input--bundle-cards .bundle-card__price,.template-product .product-form__input--bundle-cards .bundle-card__save,.template-product [class*=Vtls-].VtlsVideoCarouselTextWrapper__Description,.template-product [class*=Vtls-].VtlsVideoCarouselTextWrapper__Description p,.template-product .hero-slide__eyebrow,.template-product .hero-slide__description,.template-product .hero-slide__trust,.template-product .hero-slide__trust-rating,.template-product .hero-slide__trust-features,.template-product .editorial-content__badge,.template-product .editorial-content__body,.template-product .editorial-content__quote,.template-product .editorial-content__attribution,.template-product .same-night-timeline__eyebrow,.template-product .same-night-timeline__step-title,.template-product .same-night-timeline__step-description,.template-product .same-night-timeline__footer-text,.template-product .break-the-loop__eyebrow,.template-product .break-the-loop__description,.template-product .break-the-loop__benefit-text,.template-product .break-the-loop__tag,.template-product .break-the-loop__quote,.template-product .stress-mechanism__eyebrow,.template-product .stress-mechanism__step-title,.template-product .stress-mechanism__step-description,.template-product .stress-mechanism__panel-heading,.template-product .stress-mechanism__panel-text,.template-product .benefit-outcomes__eyebrow,.template-product .benefit-outcomes__intro,.template-product .benefit-outcomes__title,.template-product .benefit-outcomes__description,.template-product .benefit-outcomes__tag,.template-product .outcomes-report__eyebrow,.template-product .outcomes-report__subheading,.template-product .outcomes-report__chart-caption,.template-product .outcomes-report__label,.template-product .outcomes-report__footnote,.template-product .outcomes-report__footer-text,.template-product .transformation-timeline__eyebrow,.template-product .transformation-timeline__title,.template-product .transformation-timeline__description,.template-product .transformation-timeline__footnote,.template-product .transformation-timeline__node,.template-product .stress-relief-signs__eyebrow,.template-product .stress-relief-signs__number,.template-product .stress-relief-signs__tag,.template-product .stress-relief-signs__title,.template-product .stress-relief-signs__description,.template-product .testimonials-carousel__eyebrow,.template-product .testimonials-carousel__quote,.template-product .testimonials-carousel__name,.template-product .testimonials-carousel__meta,.template-product .testimonials-carousel__verified,.template-product .testimonials-carousel__badge,.template-product .testimonials-carousel__stars,.template-product .new-founder__eyebrow,.template-product .new-founder__body,.template-product .new-founder__signature,.template-product .new-founder__credentials,.template-product .journey-cta__description,.template-product .journey-cta__note,.template-product .trust-stats-bar,.template-product .trust-stats-bar__title,.template-product .trust-stats-bar__subtitle,.template-product .trust-stats-bar__value,.template-product .trust-badge-bar__label,.template-product .hps-gallery__trust-label{font-family:var(--product-font-body)!important;font-weight:400!important}.template-product .customer-results__cta,.template-product .spark-back-features__cta,.template-product .sleep-transformation__cta,.template-product .faq-with-image__cta,.template-product .nightly-power-ritual__cta,.template-product .VtlsVideoCarouselCta__Button,.template-product .product-form__submit--pill,.template-product .hero-slide__button,.template-product .editorial-content__button,.template-product .break-the-loop__button,.template-product .testimonials-carousel__button,.template-product .journey-cta__button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:auto;max-width:100%;min-height:var(--product-cta-min-height)!important;height:auto!important;padding:var(--product-cta-padding-y) var(--product-cta-padding-x)!important;border-radius:var(--product-cta-radius)!important;background:var(--product-cta-bg)!important;color:var(--product-cta-text)!important;font-family:var(--product-font-body)!important;font-size:var(--product-cta-font-size)!important;font-weight:600!important;letter-spacing:var(--product-cta-letter-spacing);text-transform:uppercase;text-decoration:none;line-height:1.25!important;border:none;cursor:pointer;box-sizing:border-box;flex-wrap:wrap;white-space:normal!important;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance;text-align:center;transition:opacity .2s ease}@media screen and (min-width:750px)and (max-width:989px){.template-product .customer-results__cta,.template-product .spark-back-features__cta,.template-product .sleep-transformation__cta,.template-product .faq-with-image__cta,.template-product .nightly-power-ritual__cta,.template-product .VtlsVideoCarouselCta__Button,.template-product .product-form__submit--pill{max-width:100%}}.template-product .customer-results__cta:hover,.template-product .spark-back-features__cta:hover,.template-product .sleep-transformation__cta:hover,.template-product .faq-with-image__cta:hover,.template-product .nightly-power-ritual__cta:hover,.template-product .VtlsVideoCarouselCta__Button:hover,.template-product .product-form__submit--pill:hover{opacity:.92}.template-product .customer-results__cta .icon,.template-product .spark-back-features__cta .icon,.template-product .sleep-transformation__cta .icon,.template-product .faq-with-image__cta .icon,.template-product .nightly-power-ritual__cta .icon{width:1.6rem;height:1.6rem;flex-shrink:0}@media screen and (max-width:989px){.template-product .customer-results__actions,.template-product .spark-back-features__actions,.template-product .sleep-transformation__content,.template-product .faq-with-image__actions,.template-product .nightly-power-ritual__actions,.template-product .VtlsVideoCarouselCta{width:100%}.template-product .customer-results__cta,.template-product .spark-back-features__cta,.template-product .sleep-transformation__cta,.template-product .faq-with-image__cta,.template-product .nightly-power-ritual__cta,.template-product .VtlsVideoCarouselCta__Button{width:100%;max-width:100%}}.template-product .customer-results__heading,.template-product .sleep-transformation__heading,.template-product .spark-back-features__heading,.template-product .faq-with-image__heading,.template-product .nightly-power-ritual__heading,.template-product [class*=Vtls-].VtlsVideoCarouselTextWrapper__Heading,.template-product .editorial-content__heading,.template-product .same-night-timeline__heading,.template-product .break-the-loop__heading,.template-product .stress-mechanism__heading,.template-product .benefit-outcomes__heading,.template-product .outcomes-report__heading,.template-product .transformation-timeline__heading,.template-product .stress-relief-signs__heading,.template-product .testimonials-carousel__heading,.template-product .new-founder__heading,.template-product .journey-cta__heading{font-family:var(--product-font-heading)!important;font-weight:900!important;line-height:1.12!important;letter-spacing:-.02em!important;font-size:var(--product-heading-size-mobile)!important}@media screen and (min-width:750px){.template-product .customer-results__heading,.template-product .sleep-transformation__heading,.template-product .spark-back-features__heading,.template-product .faq-with-image__heading,.template-product .nightly-power-ritual__heading,.template-product [class*=Vtls-].VtlsVideoCarouselTextWrapper__Heading,.template-product .editorial-content__heading,.template-product .same-night-timeline__heading,.template-product .break-the-loop__heading,.template-product .stress-mechanism__heading,.template-product .benefit-outcomes__heading,.template-product .outcomes-report__heading,.template-product .transformation-timeline__heading,.template-product .stress-relief-signs__heading,.template-product .testimonials-carousel__heading,.template-product .new-founder__heading,.template-product .journey-cta__heading{font-size:var(--product-heading-size-desktop)!important}}@media screen and (min-width:750px)and (max-width:989px){.template-product .customer-results__heading,.template-product .sleep-transformation__heading,.template-product .spark-back-features__heading,.template-product .faq-with-image__heading,.template-product .nightly-power-ritual__heading,.template-product [class*=Vtls-].VtlsVideoCarouselTextWrapper__Heading,.template-product .editorial-content__heading,.template-product .same-night-timeline__heading,.template-product .break-the-loop__heading,.template-product .stress-mechanism__heading,.template-product .benefit-outcomes__heading,.template-product .outcomes-report__heading,.template-product .transformation-timeline__heading,.template-product .stress-relief-signs__heading,.template-product .testimonials-carousel__heading,.template-product .new-founder__heading,.template-product .journey-cta__heading{font-size:clamp(3.2rem,4.5vw,4rem)!important}}.template-product [class*=__heading-accent],.template-product .hero-slide__heading-accent,.template-product .vso-section-subtitle,.template-product .customer-results__heading em,.template-product .customer-results__heading i,.template-product .sleep-transformation__heading em,.template-product .sleep-transformation__heading i,.template-product .spark-back-features__heading em,.template-product .spark-back-features__heading i,.template-product .faq-with-image__heading em,.template-product .faq-with-image__heading i,.template-product [class*=Vtls-].VtlsVideoCarouselTextWrapper__Heading em,.template-product [class*=Vtls-].VtlsVideoCarouselTextWrapper__Heading i{font-family:var(--product-font-heading)!important;font-style:italic!important;font-weight:400!important;font-synthesis:none}.template-product .customer-results__subheading,.template-product .sleep-transformation__subheading,.template-product .spark-back-features__subheading,.template-product .faq-with-image__subheading,.template-product .nightly-power-ritual__subheading,.template-product [class*=Vtls-].VtlsVideoCarouselTextWrapper__Description,.template-product [class*=Vtls-].VtlsVideoCarouselTextWrapper__Description p,.template-product .editorial-content__body,.template-product .break-the-loop__description,.template-product .benefit-outcomes__intro,.template-product .new-founder__body,.template-product .journey-cta__description,.template-product .vso-section-paragraph{font-family:var(--product-font-body)!important;font-weight:400!important;line-height:1.55!important;font-size:var(--product-subheading-size-mobile)!important}@media screen and (min-width:750px){.template-product .customer-results__subheading,.template-product .sleep-transformation__subheading,.template-product .spark-back-features__subheading,.template-product .faq-with-image__subheading,.template-product .nightly-power-ritual__subheading,.template-product [class*=Vtls-].VtlsVideoCarouselTextWrapper__Description,.template-product [class*=Vtls-].VtlsVideoCarouselTextWrapper__Description p,.template-product .editorial-content__body,.template-product .break-the-loop__description,.template-product .benefit-outcomes__intro,.template-product .new-founder__body,.template-product .journey-cta__description,.template-product .vso-section-paragraph{font-size:var(--product-subheading-size-desktop)!important}}.template-product [class*=Vtls-].VtlsVideoCarousel .VtlsCarousel__Navigation{position:relative!important;bottom:auto!important;display:flex!important;justify-content:center;width:100%;padding-top:1.6rem;margin:1.6rem 0 0}.template-product [class*=Vtls-].VtlsVideoCarousel .VtlsNavigationButtons{display:flex;align-items:center;justify-content:center;gap:1.6rem;width:auto;height:auto!important;margin:0}.template-product [class*=Vtls-].VtlsVideoCarousel .VtlsNavigationButtons--style-circle .VtlsNavigationButtons__Button{width:3.6rem!important;height:3.6rem!important;border:none!important;border-radius:50%;flex-shrink:0;transition:background-color .2s ease,opacity .2s ease;color:#fff;background-color:var(--product-nav-bg)!important}.template-product [class*=Vtls-].VtlsVideoCarousel .VtlsNavigationButtons--style-circle .VtlsNavigationButtons__Button:disabled,.template-product [class*=Vtls-].VtlsVideoCarousel .VtlsNavigationButtons--style-circle .VtlsLeftChevron:disabled,.template-product [class*=Vtls-].VtlsVideoCarousel .VtlsNavigationButtons--style-circle .VtlsRightChevron:disabled{background-color:var(--product-nav-bg-disabled)!important;opacity:1;cursor:not-allowed}.template-product [class*=Vtls-].VtlsVideoCarousel .VtlsNavigationButtons--style-circle .VtlsNavigationButtons__Button:disabled:hover{opacity:1}.template-product [class*=Vtls-].VtlsVideoCarousel .VtlsNavigationButtons--style-circle .VtlsLeftChevron:not(:disabled),.template-product [class*=Vtls-].VtlsVideoCarousel .VtlsNavigationButtons--style-circle .VtlsRightChevron:not(:disabled){background-color:var(--product-nav-bg)!important}.template-product [class*=Vtls-].VtlsVideoCarousel .VtlsNavigationButtons--style-circle .VtlsLeftChevron .icon{transform:rotate(90deg)}.template-product [class*=Vtls-].VtlsVideoCarousel .VtlsNavigationButtons--style-circle .VtlsRightChevron .icon{transform:rotate(-90deg)}.template-product [class*=Vtls-].VtlsVideoCarousel .VtlsNavigationButtons--style-circle .VtlsNavigationButtons__Button .icon{width:1.4rem;height:1.4rem;color:#fff;fill:#fff}.template-product [class*=Vtls-].VtlsVideoCarousel .VtlsNavigationButtons--style-circle .VtlsNavigationButtons__Button path{stroke:#fff!important;fill:#fff!important}@media screen and (max-width:749px){.template-index #MainContent,.template-index .shopify-section{overflow-x:clip;max-width:100%}.template-index .shopify-section:has(.trust-badge-bar){overflow-x:visible}}@media screen and (max-width:989px){:is(.template-product,.template-index) .shopify-section:has(.trust-badge-bar){overflow-x:visible}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/product-page-layout.css.map */
