.content-with-image .content-with-image__heading,.how-to-use__wrapper .how-to-use__heading{text-transform:capitalize}.rte a{color:#3933ff;text-decoration:none!important}.shopify-section-group-footer-group{overflow:hidden}.page-width--narrow{margin:0 auto}.template-product .index-section{margin:0;overflow:hidden}.rich-text-section .richtext-section-title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)!important;font-weight:700!important}.content-with-image .content-with-image__wrapper{display:grid}.content-with-image .content-with-image__details-box{background:rgba(243,245,249,.4);border:1px solid #e3e5e8}.content-with-image .content-with-image__details-heading{color:#1e00b4}.content-with-image ul li:not(:first-child){margin-top:8px}.content-with-image__details-content li::marker{color:#f37513;font-size:18px}.content-with-image .content-with-image__image{display:block}.content-with-image .content-with-image__image img{display:block;width:100%;object-fit:cover}.how-to-use__wrapper{display:grid;position:relative!important}.how-to-use__richtext ol,.how-to-use__richtext ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;counter-reset:step-counter}.how-to-use__richtext li{display:flex;counter-increment:step-counter;margin-bottom:0}.how-to-use__richtext li::before{content:counter(step-counter);border-radius:50%;background:#1e00b4;color:#fcfcfc;display:flex;align-items:center;justify-content:center;font-weight:700}.how-to-use__richtext p{margin:0}.how-to-use__image{width:100%;display:block;object-fit:cover}.faq-section .faq-section__heading,.product-recommendation .section-header__title{text-transform:capitalize!important}.faq-section .faq-accordion__item{background-color:#fdfdfd;border:2px solid rgba(106,60,159,.2);overflow:hidden;transition:background-color .3s}.faq-section .faq-accordion__title{cursor:pointer;display:flex;justify-content:space-between;align-items:center;background:#fafafa}.faq-section .faq-accordion__title_inner{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);text-transform:capitalize;letter-spacing:normal;margin-bottom:0}.faq-section .faq-accordion__title::-webkit-details-marker{display:none}.faq-section .faq-accordion__icon{display:flex;align-items:center;justify-content:center;transition:transform .3s;color:#111;flex-shrink:0}.faq-section .faq-accordion__item[open] .faq-accordion__icon{transform:rotate(180deg)}.faq-section .faq-accordion__content{line-height:1.6;color:#444}.faq-section .faq-accordion__content p:first-child{margin-top:0}.faq-section .faq-accordion__content p:last-child{margin-bottom:0}.related-products .related-products__grid{display:flex;scrollbar-width:thin}.related-products .related-products__header{display:flex;align-items:baseline;justify-content:space-between}.related-products .related-products__header-nav{display:flex;align-items:center;gap:8px}.related-products .related-products__slider{position:relative}.related-products .related-products__slide{height:auto}.related-products .related-products__slide .grid__item{width:100%;margin:0;padding:0}.related-products .related-products__nav{position:static;background:var(--colorBtnPrimary);align-items:center}.related-products .related-products__header-nav svg{height:13px}.related-products .related-products__header-nav svg path{fill:var(--color-bg)}.related-products .swiper-pagination-bullet-active{background:var(--colorBtnPrimary)}@media screen and (min-width:750px){.template-product .rich-text-section{margin-top:0;margin-bottom:0}.rich-text-section .richtext-section-title{text-transform:capitalize;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);margin-bottom:30px}.content-with-image .content-with-image__description p:not(:last-child),.rich-text-section .rich-text-block-text p:not(:last-child){margin-bottom:16px}.content-with-image:not(.content-with-image--points) .content-with-image__wrapper{align-items:center}.content-with-image .content-with-image__wrapper{grid-template-columns:repeat(2,1fr)}.content-with-image.desktop-layout-normal .content-with-image__left,.content-with-image.desktop-layout-reverse .content-with-image__right,.how-to-use__wrapper.content-first .how-to-use__content,.how-to-use__wrapper.image-first .how-to-use__image-wrapper{order:1}.content-with-image.desktop-layout-normal .content-with-image__right,.content-with-image.desktop-layout-reverse .content-with-image__left,.how-to-use__wrapper.content-first .how-to-use__image-wrapper,.how-to-use__wrapper.image-first .how-to-use__content{order:2}.content-with-image--points .content-with-image__right{position:sticky;top:40px;align-self:start}.content-with-image .content-with-image__heading{margin-bottom:30px}.content-with-image .metafield-rich_text_field{margin-bottom:0}.content-with-image__details-box{margin-top:40px;border-radius:8px;padding:40px 24px 24px}.content-with-image .content-with-image__details-heading{font-size:18px;margin-bottom:16px}.content-with-image ul{margin-left:20px;margin-bottom:20px}.content-with-image .content-with-image__image img,.faq-section .faq-accordion__item,.how-to-use__wrapper .how-to-use__image{border-radius:16px}.how-to-use__wrapper .how-to-use__heading{margin-bottom:44px}.how-to-use__richtext ol,.how-to-use__richtext ul{gap:20px}.how-to-use__richtext li{gap:20px;align-items:center}.how-to-use__richtext li::before{flex:0 0 40px;width:40px;height:40px;font-size:14px}.faq-section .faq-section__heading{margin-bottom:20px;text-transform:capitalize!important}.faq-section .faq-accordion__item:not(:last-child){margin-bottom:12px}.faq-section .faq-accordion__title{padding:16px 20px;gap:16px}.faq-section .faq-accordion__title_inner{font-size:18px}.faq-section .faq-accordion__content{padding:0 20px 16px;font-size:14px}.faq-section .faq-accordion__content .metafield-rich_text_field{max-width:58rem}.faq-section .faq-accordion__content .metafield-rich_text_field p{font-size:16px}.product-recommendation .section-header__title{font-size:34px}.product-recommendation .grid{padding:80px 0}.template-article .index-section{margin:80px 0}.related-products .related-products__slider{padding-bottom:80px}.related-products .related-products__nav{width:44px;height:44px}}@media screen and (min-width:750px) and (max-width:1024px){.rich-text-section .richtext-section-title{font-size:30px!important}.content-with-image .content-with-image__wrapper{column-gap:30px}.how-to-use__wrapper{row-gap:50px}}@media screen and (min-width:750px) and (max-width:990px){.related-products .related-products__grid{overflow-x:scroll}.related-products .related-products__grid .grid-product{margin-bottom:15px;flex:0 0 39vw;width:39vw}}@media screen and (min-width:1025px){.rich-text-section .richtext-section-title{font-size:36px!important}.content-with-image .content-with-image__wrapper{column-gap:56px}.how-to-use__wrapper{row-gap:80px}}@media screen and (max-width:749px){.content-with-image ul li,.rich-text-section .rich-text-block-text p,.template-product p{font-size:14px}.page-width--narrow{padding-inline:20px}.rich-text-section .richtext-section-title{font-size:20px!important;margin-bottom:15px}.content-with-image .content-with-image__description.rte,.rich-text-section .rich-text-block-text p:not(:last-child){margin-bottom:12px}.content-with-image .content-with-image__wrapper,.how-to-use__wrapper{row-gap:24px}.content-with-image.mobile-layout-normal .content-with-image__left,.content-with-image.mobile-layout-reverse .content-with-image__right{order:1}.content-with-image.mobile-layout-normal .content-with-image__right,.content-with-image.mobile-layout-reverse .content-with-image__left{order:2}.content-with-image .content-with-image__heading{margin-bottom:16px;font-size:20px}.content-with-image__details-box{margin-top:24px;border-radius:4px;padding:20px}.content-with-image .content-with-image__details-heading{font-size:16px;margin-bottom:12px}.content-with-image ul{margin-left:16px;margin-bottom:16px}.content-with-image .content-with-image__image img{border-radius:8px}.how-to-use__wrapper.mobile-content-first .how-to-use__content,.how-to-use__wrapper.mobile-image-first .how-to-use__image-wrapper{order:1}.how-to-use__wrapper.mobile-content-first .how-to-use__image-wrapper,.how-to-use__wrapper.mobile-image-first .how-to-use__content{order:2}.how-to-use__wrapper .how-to-use__heading{margin-bottom:24px;font-size:20px}.faq-section .faq-accordion__item,.how-to-use__wrapper .how-to-use__image{border-radius:12px}.how-to-use__richtext ol,.how-to-use__richtext ul{gap:12px}.how-to-use__richtext li{gap:12px;align-items:flex-start;font-size:14px}.how-to-use__richtext li:before{flex:0 0 24px;width:24px;height:24px}.faq-section .faq-section__heading{font-size:20px;margin-bottom:14px}.faq-section .faq-accordion__item:not(:last-child){margin-bottom:10px}.faq-section .faq-accordion__title{padding:12px;gap:8px}.faq-section .faq-accordion__title_inner{font-size:16px}.faq-section .faq-accordion__content{padding:0 16px 16px;font-size:14px}.faq-section .faq-accordion__content .metafield-rich_text_field p{font-size:14px}.product-recommendation .grid{padding:40px 0}.product-recommendation .grid-overflow-wrapper .grid__item{flex:0 0 44vw;width:44vw}.template-article .index-section{margin:60px 0}.related-products .related-products__header-nav{display:none}.related-products .related-products__slider{padding-bottom:56px}.related-products .related-products__grid{overflow-x:scroll}.related-products .related-products__grid .grid-product{flex:0 0 44vw;width:44vw}}