.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__heading{text-transform:capitalize}.content-with-image .content-with-image__details-box{background:#f3f5f966;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__wrapper .how-to-use__heading{text-transform:capitalize}.how-to-use__richtext ul,.how-to-use__richtext ol{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{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 ease}.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 ease;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}.product-recommendation .section-header__title{text-transform:capitalize!important}@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)}.rich-text-section .richtext-section-title{margin-bottom:30px}.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{order:1}.content-with-image.desktop-layout-normal .content-with-image__right,.content-with-image.desktop-layout-reverse .content-with-image__left{order:2}.content-with-image.desktop-layout-reverse .content-with-image__right{order:1}.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 .content-with-image__description p:not(:last-child){margin-bottom:16px}.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{border-radius:16px}.how-to-use__wrapper.image-first .how-to-use__image-wrapper{order:1}.how-to-use__wrapper.image-first .how-to-use__content{order:2}.how-to-use__wrapper.content-first .how-to-use__content{order:1}.how-to-use__wrapper.content-first .how-to-use__image-wrapper{order:2}.how-to-use__wrapper .how-to-use__heading{margin-bottom:44px}.how-to-use__wrapper .how-to-use__image{border-radius:16px}.how-to-use__richtext ul,.how-to-use__richtext ol{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{border-radius:16px}.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}}@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: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){.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}.rich-text-section .rich-text-block-text p{font-size:14px}.rich-text-section .rich-text-block-text p:not(:last-child){margin-bottom:12px}.content-with-image .content-with-image__wrapper{row-gap:24px}.content-with-image.mobile-layout-normal .content-with-image__left{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.mobile-layout-reverse .content-with-image__right{order:1}.content-with-image .content-with-image__heading{margin-bottom:16px;font-size:20px}.content-with-image .content-with-image__description.rte{margin-bottom:12px}.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 ul li{font-size:14px}.content-with-image .content-with-image__image img{border-radius:8px}.how-to-use__wrapper{row-gap:24px}.how-to-use__wrapper.mobile-image-first .how-to-use__image-wrapper{order:1}.how-to-use__wrapper.mobile-image-first .how-to-use__content{order:2}.how-to-use__wrapper.mobile-content-first .how-to-use__content{order:1}.how-to-use__wrapper.mobile-content-first .how-to-use__image-wrapper{order:2}.how-to-use__wrapper .how-to-use__heading{margin-bottom:24px;font-size:20px}.how-to-use__wrapper .how-to-use__image{border-radius:12px}.how-to-use__richtext ul,.how-to-use__richtext ol{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{border-radius:12px}.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}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom-style.css.map */
