.landing-page-slideshow-section .slideshow__text-wrap--desktop .slideshow__text-content .slideshow__text-content-list{max-width:68%}.landing-page-slideshow-section .slideshow__text-wrap--desktop .slideshow__text-content .slideshow__title{margin-bottom:0;line-height:80px;font-size:72px}.landing-page-slideshow-section .mega-title.slideshow__title.slideshow__slide_subtitle{font-weight:400;margin-bottom:48px}.landing-page-slideshow-section .slideshow__subtitle{font-size:24px;line-height:normal}.landing-page-slideshow-section .slideshow__btn-wrapper{margin-top:48px}.landing-page-slideshow-section .slideshow__btn.btn--white{border:.5px solid #FFF;background:#ffffff38;color:#fff;justify-content:center}.landing-page-slideshow-section .slideshow__btn.btn--white svg{display:none}.template-page--block-of-month .index-section,.template-page--block-of-month .padding-section,.template-page--punch-needle-club .index-section,.template-page--punch-needle-club .padding-section,.template-product--bom .index-section,.template-product--bom .padding-section{padding-top:0;padding-bottom:0}.featured-blocks-inner{display:flex;flex-direction:column;align-items:center}.featured-blocks-inner .section-header{border-bottom:2px solid #a72a2a;padding-bottom:24px;text-align:center}.featured-blocks-section .section-header{margin-bottom:48px}.template-page--block-of-month .section-header .page_section_title{font-size:48px;line-height:48px}.featured-blocks-wrapper.blocks-alignment-left:not(.mobile_carousel){justify-content:flex-start}.featured-blocks-wrapper.blocks-alignment-center:not(.mobile_carousel){justify-content:center}.featured-blocks-wrapper.blocks-alignment-right:not(.mobile_carousel){justify-content:flex-end}.featured-blocks-section .featured-block,.whats-included-section-wrapper .featured-block.whats-included-card{padding-left:0;margin-bottom:0}.how-it-works-section .featured-blocks-wrapper{margin:0 45px}.how-it-works-section .featured-block .featured-block-wrapper{padding:40.171px;gap:26.781px;border-radius:33.476px;box-shadow:0 33.476px 83.69px #0000001c;background:#fff9}.how-it-works-section .featured-block.layout_grid.image_style_circle .featured-block-image-container{width:60px;height:60px;margin-top:0}.how-it-works-section .featured-block .featured-block-content-wrapper .featured-block-content{padding:0;gap:13.39px}.featured-blocks-section .featured-block-content-wrapper .featured-block-content .block_heading_title{margin-bottom:0;font-size:24px;font-weight:700;line-height:normal}.featured-blocks-section .featured-block-content-wrapper .featured-block-content .block_heading_content{font-size:18px;font-weight:500;padding:0 15px}.featured-blocks-section .whats-included-section .featured-block{border-radius:15.811px;background:#f2f0ed;box-shadow:0 33px 83px #00000026}.featured-blocks-section .whats-included-section .featured-block-content{padding:32px!important;gap:15.811px}.featured-blocks-section .whats-included-section .block_heading_content{padding:0!important}.featured-blocks-section .featured-block-content-wrapper .featured-block-content .block_heading_content ul{list-style:disc}.whats-included-section .featured-block-content-wrapper,.whats-included-section .featured-block .featured-block-wrapper{background:#f2f0ed}.whats-included-section .featured-block-image-container{border-radius:20px 20px 0 0}.bom-materials{display:flex;justify-content:center;margin-top:48px}.bom-materials__inner{max-width:630px;text-align:center;color:#232323;margin:0 auto}.bom-materials__title{font-weight:700;font-size:24px;line-height:normal}.bom-materials__description{font-weight:500;font-size:18px;line-height:normal;margin:0}.subscription-details-section .subscription-details__inner{display:flex;flex-direction:column;gap:var(--sd-main-gap, 48px);align-items:center}.subscription-details-section .subscription-details__header{border-bottom:var(--sd-heading-border-width, 2px) solid var(--sd-heading-border-color, #A72A2A);padding-bottom:var(--sd-heading-padding-bottom, 24px);width:fit-content;display:flex;justify-content:center}.subscription-details-section .subscription-details__heading{margin:0;font-size:var(--sd-heading-font-size, 48px);line-height:var(--sd-heading-line-height, 48px);color:var(--sd-heading-color, #302825);text-align:center;font-weight:700}.subscription-details-section .subscription-details__content{display:flex;gap:var(--sd-column-gap, 48px);align-items:flex-start;justify-content:center;width:100%;flex-wrap:wrap}.subscription-details-section .subscription-details__left{display:flex;flex-direction:column;gap:48px;max-width:608px;flex:1 1 320px}.subscription-details-section .subscription-details__cards{display:flex;gap:var(--sd-card-gap, 16px);align-items:stretch}.subscription-details-section .subscription-details__card{border-radius:16px;box-sizing:border-box}.subscription-details-section .subscription-details__card--monthly{background:var(--sd-monthly-card-bg, #F1F5F9);border:1px solid var(--sd-monthly-card-border, #E0E0E0);padding:24px;text-align:center;width:100%;max-width:314px;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center}.subscription-details-section .subscription-details__card-title{margin:0;font-size:var(--sd-monthly-title-font-size, 24px);color:var(--sd-monthly-title-color, #232323);font-weight:700}.subscription-details-section .subscription-details__card-subtitle{margin:0}.subscription-details-section .subscription-details__price{display:inline-flex;align-items:flex-end;height:72px;font-family:Inter,sans-serif}.subscription-details-section .subscription-details__price-currency{font-weight:800;font-size:calc(var(--sd-monthly-amount-font-size, 48px) * .75);line-height:100%;color:var(--sd-monthly-amount-color, #232323)}.subscription-details-section .subscription-details__price-amount{font-weight:800;font-size:var(--sd-monthly-amount-font-size, 48px);line-height:100%;color:var(--sd-monthly-amount-color, #232323)}.subscription-details-section .subscription-details__price-label{font-weight:500;font-size:var(--sd-monthly-label-font-size, 16px);line-height:100%;color:var(--sd-monthly-label-color, #64748B)}.subscription-details-section .subscription-details__side-cards{display:flex;flex-direction:column;gap:var(--sd-card-gap, 16px);flex:1 1 0;max-width:263px}.subscription-details-section .subscription-details__card--onetime{background:var(--sd-onetime-card-bg, #FEF7F0);border-radius:12px;border:1px solid var(--sd-onetime-card-border, #FED7AA);padding:12px 40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.subscription__card-subtitle{margin-bottom:0;margin-right:8px;font-weight:400}.subscription-details-section .subscription-details__card-onetime-title{margin:0 0 8px;font-size:var(--sd-onetime-title-font-size, 24px);color:var(--sd-onetime-title-color, #EA580C);font-weight:700;line-height:normal}.subscription-details-section .subscription-details__onetime-currency{font-size:calc(var(--sd-onetime-price-font-size, 36px) * .66);line-height:100%}.subscription-details-section .subscription-details__onetime-amount{font-size:var(--sd-onetime-price-font-size, 36px);line-height:100%}.subscription-details-section .subscription-details__onetime-value{display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-weight:700;color:var(--sd-onetime-price-color, #EA580C)}.subscription-details-section .subscription-details__onetime-caption{margin:8px 0 0;font-size:var(--sd-onetime-caption-font-size, 16px);color:var(--sd-onetime-caption-color, #C2410C);font-weight:400;line-height:normal}.subscription-details-section .subscription-details__card--billing{background:var(--sd-billing-card-bg, #F0F9FF);border-radius:12px;border:1px solid var(--sd-billing-card-border, #BAE6FD);padding:12px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.subscription-details-section .subscription-details__card-billing-title{margin:0 0 8px;font-size:var(--sd-billing-title-font-size, 24px);color:var(--sd-billing-title-color, #0284C7);font-weight:700}.subscription-details-section .subscription-details__billing-value{display:flex;align-items:center;justify-content:center;font-weight:700;font-family:Inter,sans-serif;color:var(--sd-billing-day-color, #0284C7)}.subscription-details-section .subscription-details__billing-day{font-size:var(--sd-billing-day-font-size, 36px);line-height:normal;font-weight:400}.subscription-details-section .subscription-details__billing-suffix{font-size:var(--sd-billing-suffix-font-size, 14px);line-height:21px}.subscription-details-section .subscription-details__billing-caption{font-size:var(--sd-billing-caption-font-size, 16px);color:var(--sd-billing-caption-color, #0369A1);font-weight:400;line-height:normal;text-align:center;margin-top:8px}.subscription-details-section .subscription-details__note{display:flex;flex-direction:column;gap:16px}.subscription-details-section .subscription-details__note-body{margin:0;font-size:var(--sd-body-font_size, 18px);color:var(--sd-body-color, #232323);font-weight:500;line-height:normal}.subscription-details-section .subscription-details__note-highlight{margin:0;font-size:var(--sd-highlight-font-size, 24px);color:var(--sd-highlight-color, #A72A2A);font-weight:700;line-height:normal}.subscription-details-section .subscription-details__image-wrapper{flex:0 0 auto;max-width:403px;width:100%}.subscription-details-section .subscription-details__image{width:100%;height:100%;border-radius:var(--sd-image-radius, 20px);object-fit:cover;box-shadow:0 var(--sd-image-shadow-y, 33px) var(--sd-image-shadow-blur, 83px) 0 var(--sd-image-shadow-color, rgba(0, 0, 0, .22))}.why-youll-love-it-section .why-youll-love-it__inner{display:flex;flex-direction:column;align-items:center;gap:var(--wyl-main-gap, 48px)}.why-youll-love-it-section .why-youll-love-it__header{border-bottom:var(--wyl-heading-border-width, 2px) solid var(--wyl-heading-border-color, #A72A2A);padding-bottom:var(--wyl-heading-padding-bottom, 24px);display:flex;justify-content:center;width:fit-content}.why-youll-love-it-section .why-youll-love-it__heading{margin:0;font-size:var(--wyl-heading-font-size, 48px);line-height:var(--wyl-heading-line-height, 48px);color:var(--wyl-heading-color, #302825);font-weight:700;text-align:center}.why-youll-love-it-section .why-youll-love-it__cards{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--wyl-card-gap, 32px);max-width:856px;width:100%}.why-youll-love-it-section .why-youll-love-it__card{background-color:var(--wyl-card-bg, #A72A2A);color:var(--wyl-card-text-color, #F2F0ED);border-radius:20px;box-shadow:0 20px 50px #0000001c;width:253px;min-height:180px;padding:24px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.why-youll-love-it-section .why-youll-love-it__icon-circle{width:43px;height:43px;border-radius:999px;background:#eae4dd;border:1.303px solid #FFFFFF;display:flex;align-items:center;justify-content:center;box-shadow:1.955px 3.258px 8.339px #0000001c;overflow:hidden}.why-youll-love-it-section .why-youll-love-it__icon{max-width:100%;max-height:100%;display:block}.why-youll-love-it-section .why-youll-love-it__card-text{display:flex;flex-direction:column;align-items:center;gap:8px}.why-youll-love-it-section .why-youll-love-it__card-title{margin:0;font-size:24px;font-weight:700;color:var(--wyl-card-text-color, #F2F0ED);line-height:normal}.why-youll-love-it-section .why-youll-love-it__card-body{margin:0;font-size:18px;font-weight:500;color:var(--wyl-card-text-color, #F2F0ED);line-height:normal}.learn-by-doing-videos-section .learn-by-doing-videos__inner{display:flex;flex-direction:column;align-items:center;gap:var(--lbd-main-gap, 48px)}.learn-by-doing-videos-section .learn-by-doing-videos__header{border-bottom:var(--lbd-heading-border-width, 2px) solid var(--lbd-heading-border-color, #A72A2A);padding-bottom:var(--lbd-heading-padding-bottom, 24px);display:flex;flex-direction:column;align-items:center;width:fit-content}.learn-by-doing-videos-section .learn-by-doing-videos__title-wrap{text-align:center}.learn-by-doing-videos-section .learn-by-doing-videos__heading{margin:0;font-size:var(--lbd-heading-font-size, 48px);line-height:var(--lbd-heading-line-height, 48px);color:var(--lbd-heading-color, #302825);font-weight:700;text-align:center}.learn-by-doing-videos-section .learn-by-doing-videos__subheading{margin:8px 0 0;font-size:24px;font-weight:700;color:#302825}.learn-by-doing-videos-section .learn-by-doing-videos__description{max-width:640px;font-size:18px;font-weight:500;color:#232323;text-align:center}.learn-by-doing-videos-section .learn-by-doing-videos__cards{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--lbd-card-gap, 32px);width:100%}.learn-by-doing-videos-section .learn-by-doing-videos__card{color:var(--lbd-card-text-color, #232323);border-radius:20px}.learn-by-doing-videos-section .learn-by-doing-videos__video-wrapper{position:relative;border-radius:16px;overflow:hidden;padding:0;border:none;cursor:pointer;display:block}.learn-by-doing-videos-section .learn-by-doing-videos__video{width:100%;height:374px;object-fit:cover;display:block}.learn-by-doing-videos-section .learn-by-doing-videos__play-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,#00000040,#00000073);transition:opacity .18s ease-out,visibility .18s ease-out}.learn-by-doing-videos-section .learn-by-doing-videos__card-text{display:flex;flex-direction:column;gap:8px}.learn-by-doing-videos-section .learn-by-doing-videos__card-title{margin:0;font-size:24px;font-weight:700;color:var(--lbd-card-text-color, #232323)}.learn-by-doing-videos-section .learn-by-doing-videos__card-body{margin:0;font-size:18px;font-weight:500;color:var(--lbd-card-text-color, #232323)}.learn-by-doing-videos-section .learn-by-doing-videos__video-wrapper:hover .learn-by-doing-videos__play-overlay{background:radial-gradient(circle,#0000002e,#0006)}.learn-by-doing-videos-section .learn-by-doing-videos__live-help-heading{margin:0 0 24px;font-size:24px;font-weight:700;color:var(--lbd-heading-color, #302825);line-height:normal}.learn-by-doing-videos-section .learn-by-doing-videos__live-help-description{margin:0;font-size:18px;font-weight:500;color:var(--lbd-card-text-color, #232323);line-height:normal}button.slick-arrow.slick-disabled{opacity:.35;pointer-events:none}.template-product.template-product--new-block-of-the-month .shopify-section-header.showAlternateHeader~#PageContainer.marginTop,.template-product.template-product--punch-needle .shopify-section-header.showAlternateHeader~#PageContainer.marginTop{padding-top:0}.template-product.template-product--new-block-of-the-month .section-product-template+.shopify-section,.template-product.template-product--punch-needle .section-product-template+.shopify-section{margin-top:0;padding-bottom:0}.subscription-product-page .product-single{gap:var(--product-grid-gap)}.subscription-product-page .product-single__title{font-size:48px;line-height:48px;margin-bottom:16px}.subscription-product-page .product-sub-heading{font-size:32px;line-height:normal;margin-bottom:16px;border-bottom:1px solid;padding-bottom:16px}.subscription-product-page .product-single__meta{color:#fff;padding-left:0}.subscription-product-page .product-single__thumbnail-image,.subscription-product-page .product-single__media img{border-radius:16.139px}.subscription-product-page .product-single__meta p,.subscription-product-page .product-single__meta span,.subscription-product-page .product-single__meta .rte{color:#fff}.subscription-product-page .product_text_block{width:558px;font-size:18px;font-weight:500;line-height:normal;margin-bottom:16px}.bom-product-love-it-section .why-youll-love-it__card{min-height:unset}.bom-product-slideshow-section .slideshow__text-wrap--desktop .slideshow__text-content .slideshow__title{line-height:48px;font-size:48px;font-weight:400}.bom-product-slideshow-section .mega-title.slideshow__title.slideshow__slide_subtitle{font-weight:700;line-height:48px;font-size:48px;margin-bottom:32px}.bom-product-slideshow-section .slideshow__btn-wrapper{margin-top:32px}.subscription_wrapper{display:flex;align-items:baseline;justify-content:center}@media(max-width:989px){.subscription-details-section .subscription-details__content{flex-direction:column;align-items:center}.subscription-details-section .subscription-details__cards{flex-direction:column}.subscription-details-section .subscription-details__card--monthly,.subscription-details-section .subscription-details__side-cards{max-width:100%}}@media only screen and (min-width:770px){.featured-blocks-wrapper:not(.mobile_carousel) .medium-up--one-half{width:calc(50% - (var(--featured-blocks-gap) * .5))}.featured-blocks-wrapper:not(.mobile_carousel) .medium-up--one-third{width:calc(33.3333% - (var(--featured-blocks-gap) * .6667))}.featured-blocks-wrapper:not(.mobile_carousel) .medium-up--one-quarter{width:calc(25% - (var(--featured-blocks-gap) * .75))}.subscription-product-page .product-single .product_grid_item.medium-up--one-half{width:calc(50% - (var(--product-grid-gap) * .5));padding-left:0}.subscription-product-page .product-single .product_grid_item.medium-up--two-thirds{width:calc(66.66667% - (var(--product-grid-gap) * .5));padding-left:0}.subscription-product-page .product-single .product_grid_item.medium-up--one-third{width:calc(33.33333% - (var(--product-grid-gap) * .5));padding-left:0}}@media screen and (max-width:769px){.landing-page-slideshow-section .slideshow__text-wrap--desktop .slideshow__text-content .slideshow__text-content-list{max-width:271px}.landing-page-slideshow-section .slideshow__text-wrap--desktop .slideshow__text-content .slideshow__title{margin-bottom:0;line-height:40px;font-size:40px}.landing-page-slideshow-section .mega-title.slideshow__title.slideshow__slide_subtitle{margin-bottom:16px}.landing-page-slideshow-section .slideshow__subtitle{font-size:16px}.landing-page-slideshow-section .slideshow__btn-wrapper{margin-top:16px}.landing-page-slideshow-section .slideshow__btn{padding:10px 21px;font-size:12px;width:fit-content;justify-content:center;margin:0 auto}.bg-icons-with-text .icon-with-text--blocks,.colored-icons-with-text .icon-with-text--blocks{margin-left:0}.bg-icons-with-text .icon-with-text--blocks .icon-with-text--block{width:50%;padding-left:0;margin-bottom:22.238px;flex-direction:row;gap:7.167px}.bg-icons-with-text .icon-with-text--blocks .icon-with-text--block .block_icon{margin:0;width:28px;height:28px;min-width:unset}.bg-icons-with-text .icon-with-text--blocks .icon-with-text--block .block_icon img{height:12px;width:12px}.bg-icons-with-text .icon-with-text--blocks .icon-with-text--block .block_heading{font-size:12px}.colored-icons-with-text .page-width-small{padding-left:0;padding-right:0}.colored-icons-with-text .icon-with-text--blocks .icon-with-text--block{flex-direction:row;margin:0;padding:24px 0;border-bottom:4px solid #F2F0ED;gap:7.167px;width:100%;align-items:center;justify-content:center}.colored-icons-with-text .icon-with-text--blocks .icon-with-text--block .block_icon{margin:0;width:18px;height:18px}.colored-icons-with-text .icon-with-text--blocks .icon-with-text--block .block_icon img{width:14px;height:14px}.colored-icons-with-text .icon-with-text--blocks .icon-with-text--block .block_heading{font-size:16px;line-height:normal}.featured-blocks-inner .section-header{padding-bottom:0}.featured-blocks-section .section-header{margin-bottom:24px}.template-page--block-of-month .section-header .page_section_title{font-size:28px;line-height:40px}.how-it-works-section .featured-block .featured-block-wrapper{padding:24px;gap:16px;border-radius:20px;box-shadow:0 20px 50px #0000001c}.how-it-works-section .featured-block.layout_grid.image_style_circle .featured-block-image-container{width:55px;height:55px}.how-it-works-section .featured-blocks-wrapper{margin:0 39px}.featured-blocks-section .featured-block-content-wrapper .featured-block-content .block_heading_title{font-size:16px}.featured-blocks-section .featured-block-content-wrapper .featured-block-content .block_heading_content{font-size:12px}.featured-blocks-section .whats-included-section .featured-block-content{padding:16px!important;gap:8px}.how-it-works-section .featured-block .featured-block-content-wrapper .featured-block-content{gap:8px}.bom-materials{margin-top:24px}.bom-materials__title{font-size:12px;margin-bottom:0;line-height:normal}.bom-materials__description{font-size:12px;line-height:normal}.why-youll-love-it-section{padding-top:var(--wyl-mobile-padding-top, 60px)!important;padding-bottom:var(--wyl-mobile-padding-bottom, 60px)!important}.why-youll-love-it-section .why-youll-love-it__header{padding-bottom:5px}.why-youll-love-it-section .why-youll-love-it__inner{gap:var(--wyl-mobile-main-gap, 32px)}.why-youll-love-it-section .why-youll-love-it__heading{font-size:var(--wyl-mobile-heading-font-size, 32px);line-height:var(--wyl-mobile-heading-line-height, 36px)}.why-youll-love-it-section .why-youll-love-it__cards{max-width:100%;gap:var(--wyl-mobile-card-gap, 16px)}.why-youll-love-it-section .why-youll-love-it__card:nth-child(2n){margin-left:0}.why-youll-love-it-section .why-youll-love-it__card-title{font-size:16px}.why-youll-love-it-section .why-youll-love-it__card-body{font-size:12px}.why-youll-love-it-section .why-youll-love-it__card{min-height:auto}.why-youll-love-it-section .why-youll-love-it__card-text{gap:4px}.learn-by-doing-videos-section .learn-by-doing-videos__cards{padding-bottom:var(--lbd-mobile-cards-padding-bottom, 60px);gap:var(--lbd-mobile-cards-gap, 24px)}.learn-by-doing-videos-section{padding-top:var(--lbd-mobile-padding-top, 36px)!important;padding-bottom:var(--lbd-mobile-padding-bottom, 36px)!important;padding-left:var(--lbd-mobile-padding-horizontal, 20px);padding-right:var(--lbd-mobile-padding-horizontal, 20px)}.learn-by-doing-videos-section .learn-by-doing-videos__header{padding-bottom:0}.learn-by-doing-videos-section .learn-by-doing-videos__card{width:100%;max-width:unset;display:flex!important;justify-content:center}.learn-by-doing-videos-section .learn-by-doing-videos__heading{font-size:var(--lbd-mobile-heading-font-size, 32px)!important;line-height:40px!important}.learn-by-doing-videos-section .learn-by-doing-videos__subheading{font-size:var(--lbd-mobile-subheading-font-size, 20px)!important}.learn-by-doing-videos-section .learn-by-doing-videos__description{font-size:var(--lbd-mobile-description-font-size, 16px)!important;padding:0 var(--lbd-mobile-description-padding, 20px);padding-bottom:12px}.learn-by-doing-videos-section .learn-by-doing-videos__card-title{font-size:var(--lbd-mobile-card-title-font-size, 20px)!important}.learn-by-doing-videos-section .learn-by-doing-videos__card-body{font-size:var(--lbd-mobile-card-body-font-size, 16px)!important}.learn-by-doing-videos-section .learn-by-doing-videos__live-help-heading{font-size:var(--lbd-mobile-live-help-heading-font-size, 20px);margin-bottom:8px}.learn-by-doing-videos__live-help-content.text-center{margin-top:12px}.learn-by-doing-videos-section .learn-by-doing-videos__live-help-description{font-size:var(--lbd-mobile-live-help-description-font-size, 16px)!important;padding:0 var(--lbd-mobile-description-padding, 20px)}.learn-by-doing-videos-section .learn-by-doing-videos__inner{gap:16px}.main-subscription-details-section{padding-top:var(--sd-mobile-padding-top, 60px)!important;padding-bottom:var(--sd-mobile-padding-bottom, 60px)!important;padding-left:10px;padding-right:10px}.subscription-details-section{padding:24px!important;border-radius:16px}.subscription-details-section .page-width{padding:0}.main-subscription-details-section .subscription-details__inner{gap:var(--sd-mobile-main-gap, 32px)}.subscription-details-section .subscription-details__header{padding-bottom:var(--sd-mobile-heading-padding-bottom, 16px)}.subscription-details-section .subscription-details__heading{font-size:var(--sd-mobile-heading-font-size, 32px);line-height:var(--sd-mobile-heading-line-height, 36px)}.subscription-details-section .subscription-details__content{flex-direction:column;gap:var(--sd-mobile-column-gap, 32px);align-items:center}.subscription-details-section .subscription-details__cards{flex-direction:column;gap:var(--sd-mobile-card-gap, 12px)}.subscription-details-section .subscription-details__card-title{font-size:var(--sd-mobile-monthly-title-font-size, 20px)}.subscription-details-section .subscription-details__card-subtitle{font-size:12px}.subscription-details-section .subscription-details__price-currency{font-size:calc(var(--sd-mobile-monthly-amount-font-size, 36px) * .75)}.subscription-details-section .subscription-details__price-amount{font-size:var(--sd-mobile-monthly-amount-font-size, 36px)}.subscription-details-section .subscription-details__price-label{font-size:var(--sd-mobile-monthly-label-font-size, 14px)}.subscription-details-section .subscription-details__side-cards{flex-direction:row;gap:8px}.subscription-details__card.subscription-details__card--onetime{padding:16.82px 16px;align-items:center;width:50%}.subscription-details-section .subscription-details__onetime-price,.subscription-details-section .subscription-details__billing-day-wrapper{flex-direction:column;width:100%;gap:5px}.subscription-details-section .subscription-details__card--billing{padding:16.82px 16px;align-items:center;width:50%}.subscription__card-subtitle{font-size:11px}.subscription-details-section .subscription-details__card-onetime-title{font-size:var(--sd-mobile-onetime-title-font-size, 20px)}.subscription-details-section .subscription-details__onetime-currency{font-size:calc(var(--sd-mobile-onetime-price-font-size, 28px) * .66)}.subscription-details-section .subscription-details__onetime-amount{font-size:var(--sd-mobile-onetime-price-font-size, 28px)}.subscription-details-section .subscription-details__onetime-caption{font-size:var(--sd-mobile-onetime-caption-font-size, 14px);text-align:center}.subscription-details-section .subscription-details__card-billing-title{font-size:var(--sd-mobile-billing-title-font-size, 20px)}.subscription-details-section .subscription-details__billing-day{font-size:var(--sd-mobile-billing-day-font-size, 28px);line-height:var(--sd-mobile-billing-day-font-size, 28px)}.subscription-details-section .subscription-details__billing-suffix{font-size:var(--sd-mobile-billing-suffix-font-size, 12px)}.subscription-details-section .subscription-details__billing-caption{font-size:var(--sd-mobile-billing-caption-font-size, 14px);text-align:center}.subscription-details-section .subscription-details__note-body{font-size:var(--sd-mobile-body-font-size, 16px);text-align:center}.subscription-details-section .subscription-details__note-highlight{font-size:var(--sd-mobile-highlight-font-size, 20px);text-align:center}.subscription-details-section .subscription-details__left{gap:24px}.bom-product-slideshow-section .slideshow__text-wrap--desktop .slideshow__text-content .slideshow__title{line-height:40px;font-size:32px}.bom-product-slideshow-section .mega-title.slideshow__title.slideshow__slide_subtitle{line-height:40px;font-size:32px;margin-bottom:16px}.bom-product-slideshow-section .slideshow__btn-wrapper{margin-top:16px}.featured-blocks-wrapper:not(.mobile_carousel) .small--one-half{width:calc(50% - (var(--mobile-featured-blocks-gap) * .5))}.featured-blocks-wrapper:not(.mobile_carousel) .small--one-third{width:calc(33.3333% - (var(--mobile-featured-blocks-gap) * .6667))}.featured-blocks-wrapper:not(.mobile_carousel) .small--one-quarter{width:calc(25% - (var(--mobile-featured-blocks-gap) * .75))}.subscription-product-page .product-single .product_grid_item.small--one-whole{width:calc(100% - (var(--product-grid-gap) * .5));padding-left:0}.subscription-product-page .product-single{gap:calc(var(--product-grid-gap) / 2);margin-left:0;justify-content:center}.subscription-product-page .product-single .grid__item{padding-left:0}.subscription-product-page .product-single .product-single__media-group{margin-bottom:0}.subscription-product-page .product-single__title{font-size:28px;line-height:28px;text-align:center}.subscription-product-page .product-sub-heading{text-align:center;font-size:24px;line-height:24px}.subscription-product-page .product_text_block{width:307px;font-size:16px;line-height:normal;text-align:center;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
