html,body,p{font-family:Manrope!important;font-style:normal;font-weight:400}.dbtfy-announcement-bar__center-message p{color:#fff;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.dbtfy-announcement-bar__center-message a{color:#fff;font-family:Manrope;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}a.header-menu__link{color:#1e1e1e;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:100%}.header .header__menu-wrapper>li>a,.header .header__menu-wrapper .header__menu-container>li>a{color:#1e1e1e;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:100%}html,body,p{font-family:Manrope;font-style:normal;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Articulat CF;font-style:normal;font-weight:700}.header-top-button a.m-button.m-button--primary{border-radius:62px;background:#121235;display:block;color:#fff;font-family:Articulat CF;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px;text-transform:lowercase;padding:10px 18px}.buttontext-icon{display:flex;align-items:center;gap:7px;justify-content:center}.star-review-star-details{display:flex;gap:3px;margin:13px 0;align-items:center}.rating__background{fill:#fff;stroke:red;stroke-width:1;height:100%;width:100%}.rating__value{fill:#7866e1;height:100%}.star-review-text{font-size:14px;font-style:normal;line-height:100%;font-weight:700}svg.rating{height:16px;width:auto}.home-top-banner-heading h1{color:#000;font-family:Articulat CF;font-size:54px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.62px;text-transform:lowercase}.home-top-banner-heading h1 strong{background:linear-gradient(129deg,#e952e2 12%,#7866e1 56%,#1dcdc4 106%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Articulat CF;font-size:54px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.62px;text-transform:lowercase}.home-top-banner-mc.image-banner .image-banner__content{max-width:550px}a.btn.btn--primary{border-radius:62px;background:#7866e1;box-shadow:0 4px #121235;color:#fff;font-family:Articulat CF;font-size:20px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.6px;text-transform:lowercase;border:none!important}a.btn.btn--primary:hover{border:none!important;background:#000!important;box-shadow:0 0 0 .2rem #000!important}.ibwlh-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.ibwlh-section-header{width:27%}.ibwlh-content.row.gy-4{width:70%}.ibwlh-imge{max-width:100px;margin:0 auto}.ibwlh-imge .media-wrapper.media-wrapper--cover.media-wrapper--sm{background:none}.ibwlh-content h3.h4{color:#fff;font-family:Articulat CF;font-size:20px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.6px;text-transform:lowercase}.ibwlh-content .rte p{color:#fff;text-align:center;font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:130%}.ibwlh-row p.section-subheading{color:#e952e2;font-family:Articulat CF;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.2px;text-transform:lowercase;text-align:left}.ibwlh-row h2.section-heading.h2{color:#fff;font-family:Articulat CF;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.2px;text-transform:lowercase;text-align:left}.featured-collection-mc h2{color:#000;font-family:Articulat CF;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.2px;text-transform:lowercase}.featured-collection-header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}ul.product-tags li{display:inline-block}ul.product-tags li{color:#000;font-family:Manrope;font-size:12px;font-style:normal;font-weight:400;line-height:150%;border-radius:8px;background:#ffffff96;text-align:center;padding:2px 10px}.featured-collection-grid .card__image.product-item__image.media-wrapper{background-size:85%!important;background-repeat:no-repeat!important;background-position:center!important}span.price.price--regular.price--sale.text-sale{color:#000;font-family:Manrope;font-size:20.469px;font-style:normal;font-weight:700;line-height:normal}span.price.price--compare.text-strike.text-muted{color:#0006;font-family:Manrope;font-size:20.469px;font-style:normal;font-weight:700;line-height:normal}.product-price-badge{display:flex;align-items:center;gap:10px}.product-price-badge .badge-wrapper.badge--top-left{position:unset}.product-price-badge span.dbtfy-discount-saved-badge.badge{background:#ffffffd6;color:#f33;font-family:Manrope;font-size:9.465px;font-style:normal;font-weight:700;line-height:normal;border-radius:20px;padding:5px}button.dbtfy-collection-addtocart__button.btn.btn--sm.text-ellipsis.btn--primary.btn--full{border-radius:12px;background:#000;border:none}button.dbtfy-collection-addtocart__button.btn.btn--sm.text-ellipsis.btn--primary.btn--full:hover{box-shadow:0 0 0 .2rem #000}.testimonials .slick-list.draggable{padding:0 20% 0 0!important}.testimonials-section-header{margin-bottom:30px}.testimonials-section-header h2.section-heading.h2{color:#000;text-align:left;font-family:Articulat CF;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.2px;text-transform:lowercase}.testimonials__author-content-wrapper{padding:0;margin-top:8px!important}.text-start.testimonials-review-text{color:#333;font-family:Manrope;font-size:20px;font-style:normal;font-weight:400;line-height:150%}svg.icon.icon--svg.star-svg path{fill:#7866e1!important;stroke:#7866e1}.testimonials__author-profession-wrapper h5{color:#000;text-align:center;font-family:Articulat CF;font-size:24px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.72px;text-transform:lowercase;text-decoration:none;margin-bottom:6px}.testimonials__author-profession-wrapper p.testimonial__profession{color:#333;text-align:center;font-family:Manrope!important;font-size:14px!important;font-style:normal;font-weight:400;line-height:95%;letter-spacing:1.4px;text-transform:uppercase}.testimonials .card.text-center{border-radius:24px;border:1px solid #000;background:#fff}.testimonials .card__body.card__body--lg.rte{border:none}.home-logolist-mc .dbtfy-logo-list__slider{width:100%;align-items:center}.home-logolist-mc .dbtfy-logo-list__logo{width:25%!important;padding:20px}.home-logolist-mc h2.section-heading.h2{color:#000;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:4.8px}.dbtfy-logo-list.home-logolist-mc{padding-top:0}.text-with-middle-image-mc .m-image-with-text__content{width:30%}.text-with-middle-image-mc .iwmi-right-col{width:30%;padding-right:2%}.text-with-middle-image-mc .m-image-with-text__image{width:36%}.iwmi-right-icons-row{display:flex;flex-direction:row-reverse;text-align:right;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:60px}.iwmi-right-icons-image{width:50px}.iwmi-right-icons-contents{width:calc(100% - 60px)}h5.iwmi-right-icons-title{color:#000;font-family:Articulat CF;font-size:20px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.6px;text-transform:lowercase}.iwmi-right-icons-text p{color:#000;text-align:right;font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.m-richtext__title.m-content-box__heading.h2 h2{color:#000;font-family:Articulat CF;font-size:40px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.2px;text-transform:lowercase}.m-richtext__description.rte.m-content-box__description.h6 p{color:#000;font-family:Manrope;font-size:20px;font-style:normal;font-weight:400;line-height:150%}.text-with-middle-image-mc .m-image-with-text__inner{justify-content:space-between;align-items:center;position:relative}section.text-with-middle-image-mc{background:url(/cdn/shop/files/Frame_1484581149.png?v=1736391791);background-size:100% 100%;background-position:center;background-repeat:no-repeat}.iwmi-right-pointer-image{position:absolute;top:23%;left:36%;transform:translate(-50%,-50%);width:13%;z-index:1}.iwmi-right-icons-row.right-col-number-3{margin-top:67px;margin-bottom:0}.iwmi-right-icons-row.right-col-number-2{margin-bottom:0;margin-top:20px;padding-right:10%}.iwmi-right-icons-row.right-col-number-2 .iwmi-right-pointer-image{top:50%;left:35%;width:15%}.iwmi-right-icons-row.right-col-number-3 .iwmi-right-pointer-image{top:81%;left:38%;width:15%}.image-with-accordions-two-mc .accordion-icon{width:36px}.image-with-accordions-two-mc .m-collapsible-section .m-collapsible--content__inner{line-height:1.7;padding-top:10px;padding-bottom:10px;padding-left:55px}.image-with-accordions-two-mc collapsible-tab.m-collapsible{display:block;margin-bottom:15px}.image-with-accordions-two-mc h2.m-section__heading.h3{color:#000;font-family:Articulat CF;font-size:40px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.2px;text-transform:lowercase;text-align:left}.image-with-accordions-two-mc h2.m-section__heading.h3 em{display:block;line-height:100%}.image-with-accordions-two-mc.m-collapsible-section .m-collapsible--content__inner{padding-top:0;padding-bottom:0;padding-left:54px}.image-with-accordions-two-mc h3.m-collapsible--button.h5{gap:16px;border:none;color:#121235;font-family:Articulat CF;font-size:24px;font-style:normal;font-weight:700;line-height:95%;letter-spacing:-.72px;text-transform:lowercase}.image-with-accordions-two-mc .m-richtext__button{margin-top:20px}.image-with-accordions-two-mc .m-collapsible--content{padding-right:50px}.iwa-img-title{display:flex;align-items:center;gap:10px}.iwa-img-title span{font-weight:700}.image-with-accordions-two-mc h3.m-collapsible--button.h5{justify-content:flex-start;border-radius:10px;border:3px solid #121235;background:#ffacfb;padding:0}.image-with-accordions-two-mc collapsible-tab.m-collapsible span.m-collapsible--icon{display:none}.image-with-accordions-two-mc collapsible-tab.m-collapsible.is-expanded span.m-collapsible--icon.icon-minus{display:block}.image-with-accordions-two-mc collapsible-tab.m-collapsible.is-collapsed span.m-collapsible--icon.icon-plus{display:block}.image-with-accordions-two-mc .iwa-img-title p{color:#121235;font-family:Articulat CF;font-size:24px;font-style:normal;font-weight:700;line-height:95%;letter-spacing:-.72px;text-transform:lowercase}.image-with-accordions-two-mc.m-collapsible-section .m-collapsible--content__inner p{color:#121235;font-family:Manrope;font-size:20px;font-style:normal;font-weight:400;line-height:150%}.image-with-accordions-two-mc span.m-collapsible--icon svg path{fill:#fff}.image-with-accordions-two-mc collapsible-tab.m-collapsible.is-collapsed span.m-collapsible--icon.icon-plus svg path{stroke:#fff;fill:#fff!important}.image-with-accordions-two-mc .accord-icon{background:#000;height:50px;display:flex;align-items:center;width:50px;justify-content:center}.image-with-accordions-two-mc .container-fluid.m-section-my.m-section-py{padding-right:0}.image-with-accordions-two-mc .m-collapsible-section__wrapper{display:flex;align-items:end;justify-content:flex-end}.image-with-accordions-two-mc .m-collapsible-container{max-width:600px}.dbtfy-comparison-table .dbtfy-comparison-table__inner .dbtfy-comparison-table__table.dbtfy-comparison-table__centered tr:first-child td:nth-child(2){background:#121235!important}.dbtfy-comparison-table .dbtfy-comparison-table__inner .dbtfy-comparison-table__table.dbtfy-comparison-table__centered tr:last-child td:nth-child(2):before{border-radius:0 0 20px 20px}.dbtfy-comparison-table .dbtfy-comparison-table__inner .dbtfy-comparison-table__table.dbtfy-comparison-table__centered tr:first-child td:nth-child(2):before{border-radius:24px 24px 0 0!important;background:#121235!important}table.dbtfy-comparison-table__table.dbtfy-comparison-table__centered{width:100%!important}th.dbtfy-comparison-table__th.table_heading{color:#000;text-align:center;font-family:Articulat CF;font-size:40px!important;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.2px;text-transform:lowercase}span.dbtfy-comparison-table__th-heading{color:#000;text-align:center;font-family:Articulat CF;font-size:20px!important;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.6px!important;text-transform:lowercase}.dbtfy-comparison-table .dbtfy-comparison-table__inner .dbtfy-comparison-table__table.dbtfy-comparison-table__centered tr td:nth-child(2){color:#fff;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:100%}td.dbtfy-comparison-table__td.shopLableFont img{margin:0 auto;max-width:150px;width:100%}.dbtfy-comparison-table table td:last-child svg path{stroke:#e952e2}.custom-td{display:flex;align-items:center;gap:9px;justify-content:center}td.dbtfy-comparison-table__td,th.dbtfy-comparison-table__th{border:none!important}.tab-content__box{display:flex;justify-content:space-between;flex-wrap:wrap}.tab-content-item{width:48.5%;border-radius:8px;background:#fef2e9;padding:30px 20px;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.tab-text-image{width:80px;margin:0 auto 20px}.tab-content-details p{color:var(--Secondary, rgba(33, 33, 33, .8));text-align:center;font-family:Rethink Sans;font-size:20px;font-style:normal;font-weight:600;line-height:150%}ul.tab-head{height:100%;display:flex;flex-direction:column}ul.tab-head li{display:flex;width:100%;align-items:center;margin-bottom:15px}a.tab-link,a.tab-link.active{width:100%;display:flex;height:100%;align-items:center}a.tab-link.active .imagetext-text{border-radius:62px;background:#7866e1;box-shadow:0 4px #121235;padding:21px;width:100%;display:flex;align-items:center}.imagetext-text{padding:21px}.imagetext-text{justify-content:space-between;display:flex;align-items:center;width:100%;border-radius:62px;background:#7866e133}p.imagetext-content{color:#000;font-family:Articulat CF;font-size:20px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.6px;text-transform:lowercase}a.tab-link.active p.imagetext-content{color:#fff}.tab-content-details{margin-top:20px;margin-bottom:40px}.product-core-tabs-mc .m-image-with-text__content{padding:0}.product-core-tabs-mc .m-section__header{margin:0 auto 30px}.product-core-tabs-mc h2.m-section__heading.h3{color:#000;text-align:left;font-family:Articulat CF;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.2px;text-transform:lowercase}section.tab-body.entry-content{margin-top:0}.productct-mc{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;text-align:center;margin-bottom:15px}h4.productct-title{width:32%;border-bottom:2px solid var(--Strokes, #e9e9e9);padding-bottom:14px;color:var(--Secondary, rgba(33, 33, 33, .8));font-family:Barlow Condensed;font-size:24px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.tabs.tabs-mc{display:flex;justify-content:space-between;flex-wrap:wrap}.tabs-title-col{width:32%}.tabs-contents-col{width:66%}.product-core-tabs-mc .m-section__description.rte{color:var(--Gray, #616161);text-align:center;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:500;line-height:130%;margin-top:4px}a.tab-link .imagetext-text svg path{fill:#000}a.tab-link.active .imagetext-text svg path{fill:#fff}.producttab-item{width:32%}.tab-content__box{display:flex;flex-wrap:wrap;justify-content:space-between}.fullwidth-accordion-mc .m-collapsible__wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:35px}.fullwidth-accordion-mc collapsible-tab.m-collapsible{width:32%}.fullwidth-accordion-mc.image-with-accordions-two-mc .m-collapsible-container{max-width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.fullwidth-accordion-mc.image-with-accordions-two-mc .m-collapsible-section__wrapper{display:flex;align-items:end;justify-content:space-between}.fullwidth-accordion-mc .m-section__header{display:flex;align-items:center;justify-content:space-between;gap:50px}.fullwidth-accordion-mc .m-section__description{margin:0;max-width:500px;text-align:left}.fullwidth-accordion-mc.image-with-accordions-two-mc.m-collapsible-section .m-collapsible--content__inner p{color:#121235;font-size:16px;font-style:normal;font-weight:400;line-height:110%;padding-top:10px}.fullwidth-accordion-mc.image-with-accordions-two-mc.m-collapsible-section .m-collapsible--content__inner{padding-top:0;padding-bottom:0;padding-left:0}.fullwidth-accordion-mc .m-collapsible--content__inner .rte{overflow:hidden}.fullwidth-accordion-mc.image-with-accordions-two-mc h3.m-collapsible--button.h5{justify-content:flex-start;padding:0;border-radius:10px;border:3px solid #121235;background:#a8e4ff}.tabslider-row{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.m-product-tabs .m-section__tabs{width:32%}.m-product-tabs__content{width:66%}.m-product-tabs .m-tabs__wrapper{height:100%;display:flex!important;flex-direction:column;width:100%;gap:15px!important}.m-product-tabs--horizontal a.m-tab-header{border-radius:62px;background:#7866e133;box-shadow:0 4px #121235;padding:21px;width:100%;display:flex;align-items:center;justify-content:space-between;color:#000;font-family:Articulat CF;font-size:20px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.6px;text-transform:lowercase;opacity:1}.m-product-tabs--horizontal .m-tab-header:after{display:none}.m-product-tabs--horizontal a.m-tab-header.active{border-radius:62px;background:#7866e1;box-shadow:0 4px #121235;color:#fff}.m-product-tabs h2.m-section__heading.h3{color:#000;text-align:left;font-family:Articulat CF;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.2px;text-transform:lowercase;max-width:80%}.m-product-tabs--horizontal a.m-tab-header svg path{fill:#000}.m-product-tabs--horizontal a.m-tab-header.active svg path{fill:#fff}.m-product-tabs button.m-slider-controls__button.m-slider-controls__button-prev.swiper-button-prev{opacity:1!important;left:89%!important;top:-11%}.m-product-tabs button.m-slider-controls__button.m-slider-controls__button-next.swiper-button-next{opacity:1!important;left:95%!important;top:-11%}h2.m-section__heading.h3{color:#000;text-align:center;font-family:Articulat CF;font-size:40px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.2px;text-transform:lowercase}.home-video-mc h2.m-section__heading.h3{max-width:500px;margin:0 auto}.home-video-mc span.deferred-media__poster-button.motion-reduce.m-video__play{border-radius:1000px;background:linear-gradient(288deg,#3fd5cd 36.46%,#eb69e5 64.41%,#7866e1 95.43%),linear-gradient(90deg,#e63855,#ff8f16)!important}.home-video-mc span.deferred-media__poster-button.motion-reduce.m-video__play svg path{fill:#fff}.home-video-mc .swiper-slide{transform:scale(.84) translateZ(0)!important}.home-video-mc .swiper-slide.swiper-slide-active{transform:scale(1) translateZ(0)!important}.home-video-mc .m-video__wrapper{border-radius:16px}.home-video-mc .m-section__header{margin-bottom:35px!important}.home-video-mc span.swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:#e952e2;border-color:#e952e2;width:12px;height:12px}.home-video-mc .swiper-pagination .swiper-pagination-bullet:before{background:#d9d9d9}h2.m-hero__title.h2{color:#fff;font-family:Articulat CF;font-size:40px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.2px;text-transform:lowercase}.m-hero__text.rte.h6 p{color:#fff;font-family:Manrope;font-size:20px;font-style:normal;font-weight:400;line-height:150%}a.m-button.m-button--primary{border-radius:62px;background:#7866e1;box-shadow:0 4px #000;color:#fff;font-family:Articulat CF;font-size:20px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.6px;text-transform:lowercase;border:none}a.m-button.m-button--primary:hover{border:none!important;background:#000!important;box-shadow:0 0 0 .2rem #000!important;opacity:1!important}.holistic-banner-mc .m-hero__content{max-width:480px}.default-cpllapsible-tabs h3.m-collapsible--button.h5{color:#888;font-family:Articulat CF;font-size:20px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.6px;text-transform:lowercase}.default-cpllapsible-tabs collapsible-tab.is-expanded h3.m-collapsible--button.h5{color:#000;font-family:Articulat CF;font-size:20px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.6px;text-transform:lowercase}.default-cpllapsible-tabs .m-collapsible--content__inner p{color:var(--Rectangle-2, #343232);font-family:Manrope;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.default-cpllapsible-tabs collapsible-tab{border-bottom:1px solid #000;display:block}.default-cpllapsible-tabs collapsible-tab:first-child{border-top:1px solid #000}.default-cpllapsible-tabs.m-collapsible-section .m-collapsible--content__inner{padding-top:4px;padding-bottom:20px}.footer__block.footer__block--text:last-child{border-radius:10px;border:1px dashed #fff;color:#ffffffbf;text-align:center;font-family:Manrope;font-size:11px;font-style:normal;font-weight:400;line-height:150%;padding:10px;max-width:700px}.m-footer--bottom-inner{margin-top:50px}span.m-footer__copyright{color:#fff;font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:normal}ul.mt-3.footer__linklist a{color:#fff9;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:19px}h4.footer__block-title.h4.mb-2{color:#fff;font-family:Articulat CF;font-size:24px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.96px;text-transform:lowercase}.footer__block.footer__block--text.footer__block--col-md-2 p{color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.collection-top-banner-mc .m-hero__inner.m-hero__inner--middle-center{align-items:flex-start!important;padding-top:50px}.collection-top-banner-mc h2.m-hero__title.h2{font-size:54px;letter-spacing:-1.62px}.collection-top-banner-mc .m-hero__content{max-width:650px}.collection-top-banner-mc a.m-button.m-button--primary{box-shadow:0 4px #121235}.collection-template .card__image.product-item__image.media-wrapper.media-wrapper--cover{background:none!important}.collection-wellness-banner-mc .m-hero__content{max-width:550px}.collection-wellness-banner-mc{margin-bottom:40px}.m-hero__content.m-text--black h2.m-hero__title.h2,.m-hero__content.m-text--black .m-hero__text.rte.h6 p{color:#000}.about-top-banner-mc .m-hero__content{max-width:650px}.about-top-banner-mc h2.m-hero__title.h2{font-size:54px}span.colortitle{background:linear-gradient(90deg,#7866e1 24%,#1dcdc4 42%,#e952e2 64%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dbtfy-image-with-text h2.h2.heading{color:#000;font-family:Articulat CF;font-size:40px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.2px;text-transform:lowercase}.dbtfy-image-with-text p{color:#000;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.36px}.about-the-owner-mc .m-image-with-text__inner{border-radius:20px;background:#121235;box-shadow:0 1px 4px #19213d14;margin:0 auto}.about-the-owner-mc h3.m-richtext__title.m-content-box__heading.h2{color:#fff;font-family:Articulat CF;font-size:40px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.2px;text-transform:lowercase}.about-the-owner-mc .m-richtext__description.rte.m-content-box__description.h6 p{color:#fff;font-family:Manrope;font-size:20px;font-style:normal;font-weight:400;line-height:150%}.owner_message{border-radius:20px;background:#4b4b7d;position:absolute;left:50%;transform:translate(-50%,-50%);width:80%;padding:20px;top:73%}.owner_message-details p{color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:130%}p.owner_name{color:#fff;font-family:Manrope;font-size:17px;font-style:normal;font-weight:700;line-height:150%}.about-the-owner-mc .m-image-with-text__image{position:relative}.m-hero__content.m-text--black a.m-button.m-button--primary{border-radius:62px;background:#7866e1;box-shadow:0 4px #121235}.process-top-banner-mc .m-hero__content{max-width:600px}.process-top-banner-mc h2.m-hero__title.h2{text-align:center;font-family:Articulat CF;font-size:54px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.62px;text-transform:lowercase}.process-sdo-mc p.m-richtext__subtitle.m-content-box__subheading.h6{color:#7866e1;font-family:Articulat CF;font-size:20px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.6px;text-transform:uppercase}.process-sdo-mc h3.m-richtext__title.m-content-box__heading.h2{color:#000;font-family:Articulat CF;font-size:40px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.2px;text-transform:lowercase}.process-sdo-mc .m-richtext__description.rte.m-content-box__description.h6 p{color:#000;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.36px}.process-sdt-mc .m-hero__content.m-text--white span.m-hero__subtitle.h6{color:#fff;font-family:Articulat CF;font-size:20px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.6px;text-transform:uppercase}.process-sdt-mc .m-hero__content{max-width:510px}.process-technology-mc a.m-button.m-button--primary{border-radius:62px;background:#7866e1;box-shadow:0 4px #121235}.process-technology-mc .m-image-with-text__inner{align-items:center}.process-technology-mc h3.m-richtext__title.m-content-box__heading.h2{font-size:40px}.process-technology-mc .m-richtext__description.rte.m-content-box__description.h6 p{color:var(--Rectangle-2, #343232);font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.process-technology-mc .m-richtext__description-right_text_two.rte.m-content-box__description.h6{border-radius:10px;border:1px dashed #000;padding:10px}.process-technology-mc .m-richtext__description-right_text_two.rte.m-content-box__description.h6 p{color:var(--Rectangle-2, #343232);text-align:center;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.ibt_product-userinsights-item-image{width:18px;height:auto}.ibt_product-userinsights__content p{color:#000;font-family:Articulat CF;font-size:15px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.45px;text-transform:lowercase}.ibt_product-userinsights-item{display:flex;align-items:center;width:48%;gap:3px;flex-wrap:wrap}.ibt_product-userinsights__content{width:calc(100% - 21px)}.ibt_product-userinsights_main{display:flex;flex-wrap:wrap;row-gap:8px}h1.h1{font-size:54px;font-weight:700}.js-product-description.dbtfy-shop-protect p{color:var(--Rectangle-2, #343232);font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.product .product-quantity input.input.input--sm.input--full.product-quantity__input{border-radius:16px;border:1px solid #7866e1}.product .product-quantity{width:100%;max-width:150px}button.btn.btn--square-sm.product-quantity__button{background:no-repeat;border:none}button.btn.btn--primary.btn--full.js-product-add-to-cart.dbtfy-add-to-cart-animation-button{border-radius:62px;background:#7866e1;box-shadow:0 4px #121235;color:#fff;font-family:Articulat CF;font-size:20px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.6px;text-transform:lowercase;padding:15px}button.btn.btn--primary.btn--full.js-product-add-to-cart.dbtfy-add-to-cart-animation-button:hover{background:#000;box-shadow:0 0 0 .2rem #000}button.btn.btn--primary.btn--full.js-product-add-to-cart.dbtfy-add-to-cart-animation-button span.btn__text{display:flex;align-items:center;gap:10px;justify-content:center}.product__quantity label{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:normal}button.btn.btn--square-sm.product-quantity__button:hover{box-shadow:none!important;background:none}.product-image-with-text-mc .m-image-with-text--layer .m-image-with-text__image-first{padding-right:0;padding-left:30%;padding-top:30%;width:90%}.product-image-with-text-mc .m-image-with-text--layer .m-image-with-text__image-second{width:45%}.product-image-with-text-mc p.m-richtext__subtitle.m-content-box__subheading.h6{background:linear-gradient(90deg,#e952e2 3.5%,#3fd5cd 15%,#7866e1 32%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Articulat CF;font-size:28px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.84px;text-transform:lowercase}.product-image-with-text-mc h3.m-richtext__title.m-content-box__heading.h2{color:#000;font-family:Articulat CF;font-size:40px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.2px;text-transform:lowercase}.product-image-with-text-mc .m-image-with-text--left.m-image-with-text--layer .m-image-with-text__image-second{width:45%;left:0}.product-differences-mc .tbody-differences{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.product-differences-mc .second-col-item img,.product-differences-mc .third-col-item img{width:30px;margin:0 auto}.product-differences-mc .first-col p{color:#000;text-align:center;font-family:Articulat CF;font-size:20px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.6px;text-transform:lowercase}.product-differences-mc .first-col,.product-differences-mc .third-col{width:30%}.product-differences-mc .second-col{width:33%}.product-differences-mc .first-col-item,.product-differences-mc .second-col-item,.product-differences-mc .third-col-item{height:80px;display:flex;align-items:center;justify-content:center}.product-differences-mc .second-col-item,.product-differences-mc .third-col-item{justify-content:center;padding:10px}.product-differences-mc .second-col{border-radius:26px 26px 0 0;background:#7866e1}.second-col-item.differences-top-heading{background:#121235}.product-differences-mc .second-col-item.differences-top-heading img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:70%}.product-differences-mc .second-col-item.differences-top-heading{position:relative;border-radius:20px 20px 0 0!important}.product-differences-mc .second-col-item:last-child{position:relative}.product-differences-mc .second-col-item.differences-top-heading,.product-differences-mc .first-col-item.differences-top-heading,.product-differences-mc .third-col-item.differences-top-heading{height:100px}.product-differences-mc .third-col-item.differences-top-heading{justify-content:center}.product-differences-mc .other-heaidng{width:100%;padding:16px;border-radius:1px 15px 0 0;color:#000;text-align:center;font-family:Articulat CF;font-size:24px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.72px;text-transform:lowercase}.product-differences-mc .first-col-item.differences-top-heading{border:none}.product-differences-mc .first-col-item:nth-child(odd){border-radius:10px 0 0 10px}.product-differences-mc .first-col-item:nth-child(1){background:#0000}.product-differences-mc .third-col-item:nth-child(odd){border-radius:0 10px 10px 0}.product-differences-mc .third-col-item.differences-top-heading{background:#fff0;align-items:center}.product-differences-mc .first-col-item{padding-left:8px}.product-differences-mc .m-differences-table{margin-top:15px}.product-differences-mc .table-difference{border:none;border-radius:5px}.product-differences-mc .first-col-item,.product-differences-mc .third-col-item{border-radius:0!important}.product-differences-mc h2.m-section__heading.h3{text-align:center}p.vitalsleep-d-data{color:#fff;text-align:right;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:100%;display:flex;align-items:center;gap:5px}.product-differences-mc .second-col-item:last-child:after{content:"";height:26px;width:100%;position:absolute;bottom:-40%;left:50%;transform:translate(-50%,-50%);border-radius:0 0 16.172px 16.172px;background:#7866e1;z-index:0}.product-differences-mc .m-image-with-text__image{padding-left:0}.product-differences-mc .m-image-with-text__content .m-content-box{height:100%;display:flex;flex-direction:column;justify-content:space-between}.product-differences-mc .m-richtext__difference-additional_text p{color:#000;text-align:center;font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.11px;border-radius:10px;border:1px solid #000;padding:10px 12px;max-width:300px}.product-differences-mc .m-richtext__button{margin-top:15px}.first-col-heading{color:#000;text-align:center;font-family:Articulat CF;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.2px;text-transform:lowercase}.third-col p.vitalsleep-d-data{color:#000;text-align:right;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.third-col-item svg path{stroke:#e952e2}.ibt_product-userinsights_title{display:none}.product-organic-icons-mc h3.m-icon-box__heading.h4{color:#000;font-size:16px;font-style:normal;font-weight:350;line-height:120%;letter-spacing:3.2px;text-transform:uppercase}.sls-option-container.seal-table{border-radius:16px!important;border:1px solid #7866e1!important}.sls-option-container.seal-table.sls-active{border-radius:16px;border:1px solid #7866e1!important;background:#7866e11a!important}span.money.conversion-bear-money.seal-money.ht-money{color:#000;text-align:center;font-family:Articulat CF;font-size:20px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.72px;text-transform:lowercase}.dbtfy-sticky-addtocart__bar.stacked-on-top-of-content.dbtfy-sticky-addtocart__bar--visible .sealsubs-target-element.sealsubs-full{display:none}.product-item--grid .sealsubs-container .sls-option-container label{font-size:11px}.product-item--grid span.money.conversion-bear-money.seal-money.ht-money{font-size:14px}.product-item--grid .seal-col-radio .sls-selling-plan-group-first-line{height:16px!important;display:flex;align-items:center}.product-item--grid .selling-plan-group-options-name-select{display:flex;align-items:center}.product-item--grid select.sls-select.seal-tight.needsclick{font-size:10px;padding:2px 15px;background-size:12px;background-position:90%!important}.product-item--grid .sls-active .sls-selling-plan-group-options{display:flex;justify-content:space-between;width:100%!important}.product-item--grid .selling-plan-group-options-name-select{display:flex;align-items:center;justify-content:space-between;padding:0;margin:0!important;width:95%!important}.product-item--grid .sls-option-container.seal-table{padding:7px 6px!important;border-radius:7px!important}.product-item--grid .sls-price{line-height:100%}.product-item--grid .sealsubs-target-element .sls-custom-radio,.product-item--grid .sls-option[type=radio]+span.sls-custom-radio{width:15px;height:15px}.product-item--grid .sls-more-info-container{display:none!important}.product-item--grid .seal-col.seal-col-radio{padding-right:4px!important}.m-button.m-button--primary.scroll-to-bottom-button{border-radius:62px;background:#7866e1;box-shadow:0 4px #000;color:#fff;font-family:Articulat CF;font-size:20px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.6px;text-transform:lowercase;border:none}.m-button.m-button--primary.scroll-to-bottom-button:hover{border:none!important;background:#000!important;box-shadow:0 0 0 .2rem #000!important;opacity:1!important}@media only screen and (min-width: 769px) and (max-width: 7689877px){.mobile-show{display:none}}@media only screen and (min-width: 200px) and (max-width: 768px){h2.m-section__heading.h3{font-size:32px}.desktop-show{display:none!important}.star-review-text{font-size:11px}svg.rating{height:13px;width:auto}.star-review-star-details{margin:4px 0}.home-top-banner-heading h1,.home-top-banner-heading h1 strong{font-size:36px}.home-top-banner-heading{margin-top:4px}.home-top-banner-mc .rte.sm\:text-lg{margin-top:0}.home-top-banner-mc .rte.sm\:text-lg p{font-size:12px;line-height:normal}.ibwlh-section-header{width:100%;text-align:center}.ibwlh-row h2.section-heading.h2,.ibwlh-row p.section-subheading{font-size:36px;text-align:center}.ibwlh-content.row.gy-4{width:100%;flex-wrap:wrap;justify-content:center;gap:2%;margin-top:50px}.ibwlh-content h3.h4{font-size:18px}.ibwlh-content .rte p{font-size:12px;line-height:110%}.ibwlh-content .text-center.col-md-4{width:48%;margin:0}.ibwlh-content .text-center.col-md-4:last-child{width:60%;margin-top:44px}.m-section__header .m-section__button{display:none}ul.product-tags li{font-size:8px;border-radius:5px;padding:2px 4px}.header-top-button{display:none}.text-start.testimonials-review-text{font-size:14px;line-height:120%}.testimonials .card__body.card__body--lg.rte{padding:10px 15px}.testimonials .card.text-center{border-radius:13px;border:1px solid #000;background:#fff}.testimonials-section-header h2.section-heading.h2{font-size:32px;margin-bottom:10px}.testimonials__author-profession-wrapper h5{margin-top:8px;font-size:20px}.reviews-stars-wrapper svg{height:14px!important;width:auto!important}.home-logolist-mc .dbtfy-logo-list__logo{width:50%!important;padding:10px}.home-logolist-mc h2.section-heading.h2{font-size:16px;letter-spacing:.8px}.text-with-middle-image-mc .iwmi-right-col{width:100%;padding-right:0%}.text-with-middle-image-mc .m-image-with-text__content{width:100%}.iwmi-right-icons-row{text-align:left;margin-bottom:7px;flex-direction:row}.iwmi-right-icons-text p{text-align:left;font-size:14px;line-height:130%}.iwmi-right-icons-row.right-col-number-3{margin-top:14px;margin-bottom:0}.text-with-middle-image-mc .m-image-with-text__inner{flex-direction:column-reverse}.text-with-middle-image-mc .m-image-with-text__image{width:35%;position:absolute;top:51%;left:83%;transform:translate(-50%,-50%)}a.btn.btn--primary{font-size:16px}.text-with-middle-image-mc .m-richtext__description.rte.m-content-box__description.h6 p{max-width:90%;font-size:16px;line-height:130%}.iwmi-right-icons-image{width:35px}.iwmi-right-icons-contents{width:calc(100% - 45px)}.iwmi-right-icons-row.right-col-number-2{margin-bottom:0;margin-top:8px;padding-right:10%}.iwmi-right-icons-row.right-col-number-3{margin-top:5px;margin-bottom:0}.iwmi-right-pointer-image{display:none}.text-with-middle-image-mc .m-image-with-text__inner{flex-direction:column-reverse;padding:0 10px}.image-with-accordions-two-mc h2.m-section__heading.h3{font-size:32px;margin-top:20px}.image-with-accordions-two-mc .iwa-img-title p{font-size:20px}.image-with-accordions-two-mc.m-collapsible-section .m-collapsible--content__inner{padding-top:0;padding-bottom:0;padding-left:7px}.image-with-accordions-two-mc.m-collapsible-section .m-collapsible--content__inner p{font-size:16px;line-height:130%;padding-top:8px}.image-with-accordions-two-mc .accord-icon{background:#000;height:45px;display:flex;align-items:center;width:46px;justify-content:center}.image-with-accordions-two-mc collapsible-tab.m-collapsible{display:block;margin-bottom:10px}.iwmi-right-icons-row.right-col-number-1{width:70%}.first-col-heading{font-size:18px}.product-differences-mc .first-col p{font-size:16px}p.vitalsleep-d-data{text-align:left;font-size:12px;gap:2px}.third-col p.vitalsleep-d-data{text-align:left;font-size:12px}.product-differences-mc .first-col{padding-right:3px}.product-differences-mc .second-col{width:36%}.product-differences-mc .third-col{width:34%}.product-differences-mc .other-heaidng{padding:5px;font-size:16px}.product-differences-mc .first-col-item{padding-left:0}.product-differences-mc .first-col-item,.product-differences-mc .second-col-item,.product-differences-mc .third-col-item{height:67px}.m-product-tabs .m-section__tabs{width:100%}.m-product-tabs .m-tabs__wrapper{height:100%;display:flex!important;width:100%;gap:8px!important;overflow:scroll;padding-bottom:20px;flex-direction:row}.m-product-tabs--horizontal a.m-tab-header{padding:10px;width:40%;font-size:16px}.m-product-tabs__content{width:100%}.m-product-tabs h2.m-section__heading.h3{font-size:32px;max-width:100%}.fullwidth-accordion-mc .m-section__header{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-direction:column}.fullwidth-accordion-mc collapsible-tab.m-collapsible{width:49%}.fullwidth-accordion-mc.image-with-accordions-two-mc h3.m-collapsible--button.h5{gap:5px}.fullwidth-accordion-mc.image-with-accordions-two-mc .iwa-img-title p,.fullwidth-accordion-mc.image-with-accordions-two-mc.m-collapsible-section .m-collapsible--content__inner p{font-size:12px}.fullwidth-accordion-mc.image-with-accordions-two-mc .accord-icon{height:38px;width:38px}.image-with-accordions-two-mc .m-collapsible--content{padding-right:0}.holistic-banner-mc h2.m-hero__title.h2{font-size:32px;line-height:100%}.holistic-banner-mc .m-hero__text.rte.h6 p{font-size:14px;line-height:130%}.holistic-banner-mc .m-hero__inner{align-items:flex-start!important}.product-differences-mc .second-col-item,.product-differences-mc .third-col-item{padding:5px}.default-cpllapsible-tabs .m-collapsible__image{display:none}.default-cpllapsible-tabs h2.m-section__heading.h3{text-align:left}.default-cpllapsible-tabs collapsible-tab.is-expanded h3.m-collapsible--button.h5,.default-cpllapsible-tabs h3.m-collapsible--button.h5{font-size:16px;padding-top:10px}.default-cpllapsible-tabs .m-collapsible--content__inner p{font-size:14px;line-height:130%}.default-cpllapsible-tabs.m-collapsible-section .m-collapsible--content__inner{padding-top:4px;padding-bottom:10px}.footer__block.footer__block--text.footer__block--col-md-2 p{font-size:12px;line-height:130%}.footer__block.footer__block--html.footer__block--col-md-1{display:none}.footer__block.footer__block--text:last-child{border-radius:10px;border:1px dashed #fff;color:#ffffffbf;text-align:center;font-family:Manrope;font-size:8px;font-style:normal;font-weight:400;line-height:130%;padding:7px;max-width:700px;margin-top:0}.footer__block.footer__block--text:last-child:before{display:none}h4.footer__block-title.h4.mb-2{color:#fff;font-family:Articulat CF;font-size:20px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.96px;text-transform:lowercase}ul.mt-3.footer__linklist a{font-size:14px;line-height:14px}.collection-top-banner-mc h2.m-hero__title.h2{font-size:40px;letter-spacing:-1.62px;line-height:normal}.collection-top-banner-mc .m-hero__text.rte.h6 p{font-size:14px;line-height:130%}.collection-top-banner-mc .m-hero__inner.m-hero__inner--middle-center{align-items:flex-start!important;padding-top:20px}span.price.price--regular.price--sale.text-sale,span.price.price--compare.text-strike.text-muted{font-size:14px}.product-price-badge{display:flex;align-items:center;gap:1px;padding:0;justify-content:center}.product-price-badge span.dbtfy-discount-saved-badge.badge{font-size:9px;padding:3px}ul.product-tags{padding:0;text-align:center}.col-6.col-md-3.product-item.product-item--grid{padding:0 6px}.product-price-badge{display:flex;align-items:center;gap:3px;padding:0}.collection-wellness-banner-mc h2.m-hero__title.h2{font-size:32px}.collection-wellness-banner-mc .m-hero__inner{align-items:flex-start!important}.about-top-banner-mc h2.m-hero__title.h2{font-size:32px;margin-bottom:3px}.about-top-banner-mc .m-hero__text.rte.h6 p{font-size:13px;line-height:120%}.about-top-banner-mc .m-hero__inner{align-items:flex-start!important;padding-top:15px}.dbtfy-image-with-text h2.h2.heading{font-size:32px!important}.dbtfy-image-with-text p{font-size:14px;line-height:130%}.owner_message{border-radius:10px;background:#4b4b7d;position:absolute;left:50%;transform:translate(-50%,-50%);width:90%;padding:10px;top:90%}.about-the-owner-mc h3.m-richtext__title.m-content-box__heading.h2{color:#fff;font-family:Articulat CF;font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.2px;text-transform:lowercase}.about-the-owner-mc .m-richtext__description.rte.m-content-box__description.h6 p{color:#fff;font-family:Manrope;font-size:13px;font-style:normal;font-weight:400;line-height:130%}p.owner_name{color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.about-the-owner-mc .m-image-with-text__inner{flex-direction:column-reverse;padding-top:20px;padding-bottom:80px;row-gap:10px}.container.m-section-my.m-section-py{padding-top:20px;padding-bottom:20px}.owner_message-details p{color:#fff;font-family:Manrope;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.process-top-banner-mc h2.m-hero__title.h2{font-size:32px}.process-top-banner-mc .m-hero__inner{align-items:flex-start!important;padding-top:20px}.process-sdo-mc .m-image-with-text__inner{flex-direction:column-reverse;row-gap:20px}.process-sdo-mc p.m-richtext__subtitle.m-content-box__subheading.h6{font-size:18px}.process-sdo-mc h3.m-richtext__title.m-content-box__heading.h2{font-size:30px}.process-sdo-mc .m-richtext__description.rte.m-content-box__description.h6 p{font-size:14px;line-height:130%}.process-sdt-mc .m-hero__text.rte.h6 p{font-size:14px;line-height:120%}.process-sdt-mc h2.m-hero__title.h2{margin-bottom:8px;font-size:30px}.process-sdt-mc .m-hero__inner{align-items:flex-start!important;padding-top:20px}.process-technology-mc .m-image-with-text__inner{align-items:center;position:relative}.process-technology-mc .m-image-with-text__image img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.process-technology-mc .m-image-with-text__image{position:absolute;top:71%;left:87%;transform:translate(-50%,-50%);width:43%}.process-technology-mc .m-richtext__description-right_text.rte.m-content-box__description.h6 p{font-size:13px;line-height:120%}.process-technology-mc .m-richtext__description-right_text.rte.m-content-box__description.h6{width:70%}.process-technology-mc .m-richtext__description-right_text_two.rte.m-content-box__description.h6{border-radius:10px;border:1px dashed #000;padding:10px;width:80%}.process-technology-mc .m-richtext__description-right_text_two.rte.m-content-box__description.h6 p{font-size:11px;line-height:120%}a.m-button.m-button--primary{font-size:18px}h1.h1{font-size:32px;font-weight:700}.ibt_product-userinsights__content p{font-size:12px}.rte.sm\:text-start.text-start.js-product-description.dbtfy-shop-protect{display:none}.dbtfy-variant-picker{margin:0}.product-organic-icons-mc .m-mixed-layout__inner{display:flex;justify-content:space-between;flex-wrap:wrap}.product-organic-icons-mc .m\:column{width:33%}.product-organic-icons-mc h3.m-icon-box__heading.h4{color:#000;font-size:11px;font-style:normal;font-weight:350;line-height:120%;letter-spacing:1.2px;text-transform:uppercase}.product-image-with-text-mc h3.m-richtext__title.m-content-box__heading.h2{color:#000;font-family:Articulat CF;font-size:36px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.2px;text-transform:lowercase}.product-image-with-text-mc p.m-richtext__subtitle.m-content-box__subheading.h6{font-size:24px}.mobile-show.piwt-heading{margin-bottom:15px}.product-image-with-text-mc .m-image-with-text__inner{row-gap:10px}.product-image-with-text-mc .m-richtext__description.rte.m-content-box__description.h6 p{font-size:16px;line-height:130%}.product-grid-details{padding:0 4px}.card__body.text-center.justify-content-start{padding:8px 14px}.product-item--grid .sealsubs-container .sls-option-container label{font-size:10px}.product-item--grid span.money.conversion-bear-money.seal-money.ht-money{font-size:12px}.product-item--grid select.sls-select.seal-tight.needsclick{font-size:9px;padding:2px 3px 2px 6px;background-size:8px;background-position:90%!important}.product-item--grid label#seal-purchase-options-label{font-size:12px;font-weight:700}.product-item--grid :is(.sealsubs-target-element .sls-custom-radio,.sls-option[type=radio]+span.sls-custom-radio){width:13px;height:13px}.product__gallery.product__gallery--slider button.slick-arrow{display:block!important}.product__gallery.product__gallery--slider:hover button.slick-arrow{opacity:1;background:#ececec}.dbtfy-announcement-bar__center-message{padding:0!important}.dbtfy-announcement-bar__center-message a{font-size:11px}.dbtfy-announcement-bar__center-message p{font-size:11px;letter-spacing:-.3px}.container-full.m-section-my.m-section-py{padding-top:15px;padding-bottom:20px}.fullwidth-accordion-mc .m-collapsible__wrapper{gap:5px}}.dbtfy-wish-list,.dbtfy-quick-compare{display:none}.product__gallery.product__gallery--slider:hover button.slick-arrow{opacity:1;background:#ececec}.product__gallery.product__gallery--slider button.slick-arrow{top:50%}.product__gallery.product__gallery--slider .product__thumbnails button.slick-arrow{display:none!important}.product-item--grid .sls-active .sls-selling-plan-group-options{display:none}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom-design.css.map */
