.register-button{margin-top:20px}html{scroll-behavior:smooth}html.hideScroll,body.hideScroll{overflow:hidden!important}.is-width-standard{width:100%!important;max-width:1440px!important;margin:0 auto!important;padding:0 120px}.is-width-small{width:100%!important;max-width:1440px!important;margin:0 auto!important;padding:0 222px}.message-header{padding:10px 18px}.mega-menu.mega-menu--header-classic .container{width:100%!important;max-width:1440px!important;margin:0 auto!important;padding:0 228px}.productVariantMetaFieldTxt{display:flex;align-items:flex-start;flex-direction:column;line-height:1}.suggested-price{display:block;margin-top:7px;line-height:1}.pdp-message{text-transform:initial}.pdp-message-link{text-decoration:underline;color:#00b398}a.imagTxtLinks{display:flex;align-items:center;justify-content:center}.mega-menu a.imagTxtLinks:hover p{color:#00b398!important;cursor:pointer}#shopify-section-header-classic{position:relative;width:100%;z-index:555}.navbar.one-whole.column{width:100%;margin:0!important;align-items:center;position:static}header#header{position:relative}header#header .container{position:static}.navbar .header__menu.is-justify-start{margin-left:48px}nav.header__menu-items a.navbar-link{padding:0;margin:0;position:relative}nav.header__menu-items .navbar-item.header__item{height:max-content;margin-right:44px}.extraBtnContainer{display:flex;align-items:center;justify-content:center;margin-right:24px}.extraBtnContainer a.button{padding:5px 15px;letter-spacing:0;text-align:center;display:flex;align-items:center;justify-content:center;min-height:46px;min-width:234px}.header__icons a.header__link{display:flex;align-items:center;justify-content:center;padding:0;margin:0 20px 0 0;width:24px;height:24px}.header__icons a.header__link span.icon{width:100%;height:100%}.header__icons .header-cart.action-area__link{padding:0}.header__icons .header-cart.action-area__link a.header__link{margin-right:0}.column.mega-menu__block{padding:30px 8px}.column.mega-menu__block.one-third.medium-down--one-half{max-width:315px;text-align:center!important}.mega-menu__content.content.is-text{margin-top:12px}.mega-menu__content.content.is-extra p,.mega-menu__content.content.is-extra a{line-height:22px;color:inherit}nav.header__menu-items a.navbar-link{line-height:21px}nav.header__menu-items a.navbar-link:before{content:"";height:2px;position:absolute;bottom:-23px;opacity:0;width:0;transition:all linear .3s}.navbar-item.header__item.has-mega-menu.is-opened a.navbar-link.header__link:before,nav.header__menu-items a.navbar-link:hover:before{opacity:1;width:100%}span.header-cart__count.cartCountIcon{position:absolute;top:-7px;left:11px;font-size:13px;width:16px;height:16px;background:#00b398;border-radius:100%;color:#fff;display:flex;align-items:center;justify-content:center}.search__fields{position:relative;width:100%}.search__fields input.input{padding:0 20px 0 50px!important;text-transform:capitalize!important}.search__fields span.icon{height:20px!important;width:20px!important;display:flex;align-items:center;justify-content:center;padding:0!important;left:10px!important;opacity:40%;color:#171d3e!important}.search__fields span.icon svg{width:100%;height:100%}.SearchSectionContainer,.footer__block.block__newsletter .newsletter-form.form{width:100%;max-width:100%}.footer__block.block__newsletter .newsletter-form.form .newsLetterInnerContainer{margin:0;padding:0;position:relative}.footer__block.block__newsletter .newsletter-form.form .newsLetterInnerContainer .control{width:100%;max-width:100%}.footer__block.block__newsletter .newsletter-form.form .newsLetterInnerContainer .control input{width:100%!important;max-width:100%;padding-right:139px!important;min-height:54px!important}.footer__block.block__newsletter .newsletter-form.form .newsLetterInnerContainer button.button.is-within-form{display:flex;align-items:center;justify-content:center;min-height:48px;min-width:139px;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.footer__block p.footer__heading.is-h5{margin-bottom:18px;font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;position:relative}.footer__block .footer__menu ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.footer__block .footer__menu ul li.footer__menu-link{margin-bottom:8px}.footer__block .footer__menu ul li.footer__menu-link.is-text a{font-size:16px;letter-spacing:0;line-height:26px}.footer__block.block__newsletter .content.is-text{margin-bottom:14px}.ftSocialIcons.has-padding-bottom.has-padding-top{padding:0;margin:30px 0}.ftSocialIcons.has-padding-bottom.has-padding-top ul.social-icons.is-flex{display:flex;align-items:center;justify-content:flex-start}.ftSocialIcons.has-padding-bottom.has-padding-top ul.social-icons.is-flex li{padding:0;margin-right:12px}.ftSocialIcons.has-padding-bottom.has-padding-top ul.social-icons.is-flex li a{display:flex;align-items:center;justify-content:center;height:24px;width:24px}.ftSocialIcons.has-padding-bottom.has-padding-top ul.social-icons.is-flex li a span{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.footer__block.block__newsletter.medium-down--one-whole.column.six{margin:0;max-width:384px}.extrRightSideTxtBlock{display:flex;flex-direction:column;align-items:flex-end;width:100%;max-width:100%;margin-top:10px}.extrRightSideTxtBlock .extraRightLogoAndQrItem{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:384px}.extrRightSideTxtBlock .extraRightSideTxt{max-width:384px;width:100%;margin-top:20px}.footerBtmRow.container.has-padding-top{padding:24px 0;width:100%;margin-top:70px}.footer__credits{opacity:40%}a.extraRightSideLogo{display:flex;align-items:center;justify-content:center;max-width:235px}span.qrBoxImg{display:flex;align-items:center;justify-content:center;max-width:80px}.extrRightSideTxtBlock .extraRightLogoAndQrItem img{max-width:100%}.featured-collection .product__thumbnail{max-width:380px}ol.flickity-page-dots{display:flex;align-items:center;justify-content:center;margin:0 auto;overflow:hidden;width:100%}ol.flickity-page-dots li.dot{display:flex!important;align-items:center;justify-content:center;width:8px;height:8px;opacity:1!important;border-radius:100%;margin:0;position:relative}ol.flickity-page-dots li.dot:not(:last-child){margin-right:16px!important}ol.flickity-page-dots li.dot:before{content:"";width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;opacity:0}ol.flickity-page-dots li.dot.is-selected{width:14px!important;height:14px!important;background:transparent!important}ol.flickity-page-dots li.dot.is-selected:before{opacity:1}.classicSlideShow button.flickity-button{position:absolute;top:50%;transform:translateY(-50%)}.classicSlideShow{position:relative;width:100%}.slideshow-classic__buttons.buttons a.button{display:flex;justify-content:center;align-items:center;padding:10px 48px;min-height:54px}.desktopCaption.caption .caption-content{padding:0}.desktopCaption.caption{max-width:1200px!important;margin:0 auto!important;height:100%!important;padding:0!important}.slideshow-classic__buttons.buttons a.button{margin-bottom:18px!important}.sectionHeadingContainer{width:100%;margin-bottom:35px}.indexBlogPostsSection .heading-wrapper--SectionHeading{margin-bottom:45px}.indexBlogPostsSection.is-width-standard .container.articleItemsContainer{justify-content:space-between;width:100%}.indexBlogPostsSection.is-width-standard .container.articleItemsContainer .featured-article.blog-card{width:calc(33.33% - 10px);max-width:340px;margin:0;padding:0}section.section.indexBlogPostsSection .buttons.is-center{margin-top:40px}section.section.indexBlogPostsSection .buttons.is-center a.button{display:flex;align-items:center;justify-content:center;min-height:54px;min-width:196px;margin:0 auto}section.section.indexBlogPostsSection a.button.button--primary{background:transparent;color:#171d3e}section.section.indexBlogPostsSection a.button.button--primary:hover{color:#fff;background:#171d3e;border:1px solid #171D3E}.iconWithTextColSec.iconCol-3.indexDentistSection .container.is-justify-center{justify-content:space-between;width:100%}.iconWithTextColSec.iconCol-3.indexDentistSection .icon-with-text-column__column{padding:0;margin:0 20px 0 0;width:calc(33.33% - 25px)}.iconWithTextColSec.iconCol-3.indexDentistSection.is-width-standard .icon-with-text-column__column{max-width:340px}.indexDentistSection h3.icon-column__title.title{margin:14px 0 4px;line-height:33px}.indexDentistSection img{display:block;width:100%}.indexDentistSection h3.blockSubTittle{margin-bottom:10px}.indexDentistSection .subtitle.content{margin-top:8px}.indexDentistSection .is-text.subtitle.content{line-height:23px}.iconWithTextColSec.indexDentistSection .heading-wrapper--SectionHeading.heading-wrapper{width:100%;margin:0 auto 47px 0}.container.is-justify-center.txtAndRowInCol{display:flex;align-items:center;justify-content:center;width:100%}.txtAndRowInCol .icon-with-text-column__column{display:flex;align-items:center;justify-content:center}.txtAndRowInCol .icon-with-text-column__column img{max-width:100%;margin-right:16px}.iconWithTextRow.is-width-standard .icon-with-text-column__column.one-third.medium-down--one-whole{margin:0;width:32%;padding:0}.section.iconWithTextRow h3.icon-column__title.title.is-h6{font-size:16px;font-weight:600;letter-spacing:0;line-height:22px}.prodInfoMainContainer{display:flex;align-items:flex-start;justify-content:space-between;width:100%;flex-wrap:nowrap;margin-top:103px}.prodInfoTxtAndIcon{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:22px}.prodInfoTxtAndIcon .image-element__wrap{display:flex;align-items:center;justify-content:center;height:20px!important;width:20px!important;margin-right:11px;max-width:50px!important;overflow:visible;min-width:20px!important;margin-top:5px}.prodInfoTxtAndIcon .image-element__wrap img{width:100%!important;height:100%!important;object-fit:contain!important;display:block}.prodInfoTxtAndIcon h2.prodInfoHeading.is-h6{line-height:28px}.prodInfoTxtAndIcon h2.prodInfoHeading{margin-bottom:10px}.prodInfoTxtAndIcon .prodInfoHeading.is-text-small{line-height:21px}.centerDeskImg{width:33.33%;max-width:106px}.producSideInfoBlock{width:33.33%;max-width:416px}.sideProdContainer{width:33.333%;max-width:282px}.customdvancedProduct .heading-wrapper--SectionHeading.heading-wrapper{width:100%;margin:0 auto}.customdvancedProduct .sideProdContainer .product-image__wrapper.prodImagesContainer{width:100%}.customdvancedProduct .sideProdContainer .product-image__wrapper.prodImagesContainer img{width:100%;min-height:282px;max-height:282px;object-fit:contain}.image-with-text__image-column{position:relative}.imgOverlayTxtContainer{position:absolute;bottom:0;padding:36px 10px;max-width:520px;margin:0 auto;left:50%;transform:translate(-50%);width:100%}section.section.imageWithTxtSec.overlayTxtEnabled .image-with-text__image-column{max-width:580px;border-radius:15px;overflow:hidden}section.section.imageWithTxtSec.overlayTxtEnabled.is-width-standard .container{column-gap:40px}.imageOverlayTxt.is-text{line-height:21px}.imageOverlayTxt li:not(:last-child){margin-bottom:13px}.imgOverlayTxtContainer .imageOverlayTxt.is-text{font-size:14px}.imageOverlayTxt{margin-top:25px}h2.imgOverlayHeading{width:100%;position:relative}span.badgeMainContainer{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:100%;position:absolute;top:29px;right:38px}span.badgeMainContainer span.imgBadgeIcon{width:53px;height:53px;display:flex;align-items:center;justify-content:center;border-radius:100%;overflow:hidden}span.imgBadgeIcon.is-text{font-size:28px;letter-spacing:0;line-height:28px}.beforeAfterContainer{width:100%;display:block;margin:0 auto}.beforeAfterContainer img{width:100%;display:block}.beforeAfterSlider{width:100%;position:relative;overflow:hidden}.afterItem{display:block}.beforeItem{position:absolute;height:100%;width:50%;top:0;left:0;overflow:hidden;z-index:2}.beforeItem img{max-width:none!important}.beforeAfterResizer{position:absolute;display:flex;align-items:center;z-index:5;top:0;left:50%;height:100%;width:4px;-ms-touch-action:pan-y;touch-action:pan-y}.resizerBtn{height:80px!important;width:80px!important;display:flex;align-items:center;justify-content:center;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:grab;z-index:5;column-gap:10px}.resizerBtn .arrowIconRight,.resizerBtn .arrowIconLeft{display:flex;align-items:center;justify-content:center;width:16px;height:16px;column-gap:10px}.resizerBtn .arrowIconRight svg,.resizerBtn .arrowIconLeft svg{width:100%;height:100%}span.resizerLabel{font-size:18px;letter-spacing:0;line-height:23px}.resizerBtn .arrowIconLeft svg{transform:rotate(180deg)}.beforeAfterSlider img{height:90vh;object-fit:cover}.beforeAfterLabel span{display:flex;align-items:center;justify-content:center;padding:2px;min-height:54px;width:max-content;max-width:300px;min-width:196px;border-radius:27px;font-size:16px;font-weight:500;letter-spacing:0;line-height:22px;text-align:center;position:absolute;bottom:32px;z-index:3}.beforeAfterLabel span.is-h5{font-size:16px!important;font-weight:500!important;letter-spacing:0;line-height:22px!important}.beforeAfterLabel span.beforeLabel{left:40px}.beforeAfterLabel span.afterLabel{right:40px}.container.secHeadingContainer h2.SectionHeading__title.title{margin-bottom:20px}.container.secHeadingContainer .heading-wrapper--SectionHeading.heading-wrapper{width:100%;margin:0!important}.container.secHeadingContainer{margin-bottom:20px;display:block;width:100%}.customImgTxtBoxesCarouselSec{position:relative}.sectionMainContentContainer{width:100%;position:relative}section.section.customImgTxtBoxesCarouselSec.is-width-wide{padding:0 120px!important;max-width:1440px!important;width:100%;margin:0 auto}.sideImgTxtCarouselContainer{width:100%;position:relative;display:flex;align-items:center;justify-content:center;padding-bottom:30px}.sideImgTxtCarouselContainer ol.flickity-page-dots{display:flex;align-items:center;justify-content:center;max-width:100px;margin:0 auto;overflow:hidden;text-align:center}.imgAndTxtBoxContainer{margin:0 25px 0 0;max-width:100%;position:relative;display:flex;align-items:stretch;justify-content:space-between;width:100%;flex-wrap:nowrap;column-gap:24px}.leftSideTxtBox{width:100%;max-width:588px;overflow:hidden;border-radius:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px}.rightSideImgBox{width:100%;max-width:588px;border-radius:30px;display:flex;flex-direction:column;overflow:hidden}.rightSideImgBox img{width:100%;display:block}.boxInnerContent{width:100%;max-width:388px;margin:0 auto}.boxInnerContent img.sideBoxTopIcon{width:100%;max-width:68px;display:block;margin-bottom:24px}.boxInnerContent h4.sideBoxPreHeading{margin-bottom:4px}.boxInnerContent h4.sideBoxPreHeading.is-text{font-size:14px}.boxInnerContent h2.sideBoxPreHeading{margin-bottom:20px}.boxInnerContent h3.sideBoxPreHeading{margin-bottom:32px}.boxInnerContent a.sideTxtBoxBtn.button{display:flex;align-items:center;justify-content:center;width:max-content;max-width:100%;min-width:253px;min-height:54px;padding:0}.sideImgTxtCarouselContainer button.flickity-button.flickity-prev-next-button{position:absolute;top:calc(100% + 17px);display:flex;align-items:center;justify-content:center;padding:0;width:34px;height:34px;cursor:pointer}.sideImgTxtCarouselContainer button.flickity-button.flickity-prev-next-button.next{right:42%}.sideImgTxtCarouselContainer button.flickity-button.flickity-prev-next-button.previous{left:42%}.overlayTxtBanner .caption{width:100%;max-width:1440px;margin:0 auto!important;padding:0 120px;height:100%}.overlayTxtBanner .image-with-text-overlay__subheading{margin-top:0!important;margin-bottom:32px}.overlayTxtBanner .image-with-text-overlay__buttons .button{display:flex;align-items:center;justify-content:center;min-height:54px;margin-right:12px;min-width:196px}.overlayTxtBanner h2.image-with-text-overlay__heading{margin-bottom:22px}.overlayTxtBanner.linkPageBanner h2.title.is-h1{line-height:84px}.overlayTxtBanner.linkPageBanner .image-with-text-overlay__subheading.subtitle.is-text{line-height:24px}.overlayTxtBanner.linkPageBanner.dentistPageBanner .image-with-text-overlay__subheading.banner__subheading{max-width:486px}h4.secPreHeading{display:flex;align-items:center;justify-content:center;width:max-content;max-width:100%;margin-bottom:4px}span.starsContainer{display:flex;align-items:center;justify-content:center;margin-right:8px}span.starsContainer svg{height:14.79px;width:15.83px}span.starsContainer svg:not(:last-child){margin-right:6px}.reviewsVideoContainer{position:relative}.reviewVideoSliderContainer{position:relative;width:100%;max-width:840px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding:0 28px}.reviewVideoSliderContainer .videoItemContainer{width:calc(33.3333% - 24px);margin-right:28px;margin-left:0;margin-bottom:24px;position:relative;min-height:414px;max-height:414px;background:transparent;border-radius:8px;overflow:hidden;max-width:248px}.videoThumbnail{border-radius:8px;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;right:0;bottom:0;transform:translateY(0);transition:all linear .3s}.playingVideo .videoThumbnail{transform:translateY(-200%)}.videoThumbnail .image-element__wrap{width:100%;height:100%}.videoThumbnail .image-element__wrap img{width:100%;height:100%;display:block}button.videoPlayBtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;height:64px;width:64px;justify-content:center;border:0px solid!important;outline:none!important;background:transparent;cursor:pointer;z-index:2;transition:all linear .3s}button.videoPlayBtn span.videoIcon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}button.videoPlayBtn span.videoIcon svg{width:100%;height:100%}button.videoPlayBtn span.videoIcon.PauseIcon{position:absolute;top:0;left:0;z-index:0;opacity:0}.playingVideo button.videoPlayBtn span.videoIcon.playIcon,.playingVideo button.videoPlayBtn{opacity:0}.playingVideo:hover button.videoPlayBtn,.playingVideo button.videoPlayBtn span.videoIcon.PauseIcon{opacity:1}.reviewVideoSliderContainer .videoItemContainer video{width:100%;height:414px;object-fit:cover;object-position:center;max-width:100%;border-radius:8px}.container.headingContainer{max-width:588px;margin:0 auto}.secBtnContainer{display:flex;align-items:center;justify-content:center;width:100%;margin:40px auto 0}.secBtnContainer a.button{display:flex}.secBtnContainer a.button{display:flex;align-items:center;justify-content:center;min-height:54px;width:max-content;max-width:100%;min-width:196px;padding:10px}.reviewVideoSliderContainer ol.flickity-page-dots{position:relative;width:100%;top:0;display:flex;align-items:center;justify-content:center}.customVideoReviewSection .heading-wrapper--SectionHeading{width:100%;margin:0 auto 44px}.reviewsVideoContainer button.flickity-button{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;margin:0 auto}.reviewsVideoContainer button.flickity-button.previous{left:-24px}.reviewsVideoContainer button.flickity-button.next{right:-4px}.headingSec .heading-section__subheading{margin-top:0!important}.headingSec h2.heading-section__heading.title{margin-bottom:12px}section.section.faqSection.is-width-small{padding:0;width:100%!important;max-width:792px!important;margin:0 auto}h6.title.faq__item-question{padding:0!important;display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:64px}h6.title.faq__item-question span.faq__item-symbol{height:22px!important;width:22px!important;right:0!important}h6.title.faq__item-question span.faq__item-symbol:before{height:2px!important;width:16px!important}h6.title.faq__item-question span.faq__item-symbol:after{width:2px!important;height:16px!important}section.faq__item-answer{padding-left:0!important;padding-right:0!important;width:100%!important;max-width:98%!important}a.mobileNxtAndPrev{display:none!important}.paginationContainer.container .one-whole.column{width:100%;margin:0!important}nav.pagination{display:flex;align-items:center;justify-content:space-between;width:100%;margin:8px 0 0!important}.paginate{display:block;width:100%}ul.pagination-list a.pagination-link{display:flex;align-items:center;justify-content:center;min-width:0!important;min-height:0!important;height:24px!important;width:max-content;padding:0;border-radius:100%;font-size:16px;letter-spacing:0;line-height:21px;margin:0!important;border:0px solid}ul.pagination-list li:not(:last-child){margin-right:16px!important}ul.pagination-list a.pagination-link.is-current{display:flex;align-items:center;justify-content:center;min-width:24px!important;min-height:24px!important;height:24px!important;width:max-content;padding:2px;border-radius:100%;font-size:16px;letter-spacing:0;line-height:21px;margin:0!important}.deskNxtAndPrev{display:flex;align-items:center;justify-content:flex-end;flex:1;width:max-content;max-width:100%}.deskNxtAndPrev a.pagination-previous{padding:0;margin:0;font-size:16px;letter-spacing:0;line-height:21px}.deskNxtAndPrev a.pagination-next{padding:0;margin-left:24px}a.pagination-ellipsis{padding:0;margin:0!important}.blogPostFullContainer.one-whole{width:100%;margin:0!important}.blogPostFullContainer .container{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.blogPostFullContainer .container .featured-article{width:calc(33.33% - 60px);margin-right:90px;margin-bottom:40px;margin-left:0!important}.blogPostFullContainer .container .featured-article:nth-child(3n){margin-right:0}.card-content.blog-card__content{padding:14px 0 0}.card-content.blog-card__content h4.title{margin-bottom:15px}.card-content.blog-card__content .excerpt{margin-bottom:14px}section.section.articleSection.is-width-small{padding:0;max-width:772px!important}.articleCol{width:100%;position:relative}.articleSection .one-whole.column.meta-info.is-text-small,.articleCol .one-whole.column.content{width:100%;margin:0!important}.articleSection .heading-wrapper--article.heading-wrapper{width:100%;margin:0 0 20px!important}.articleSection ul.meta-info-list span.featured-article__date{font-size:16px;letter-spacing:0;line-height:22px}.article-content.has-padding-top.has-padding-bottom{padding:46px 0!important}.article-content h5{margin-bottom:18px}.article-content p{margin-bottom:40px!important}.article-content .content p:last-child{margin:0!important}.container.showInSingleCol{flex-direction:column;width:100%}.showInSingleCol .contactFormHeadinCol{width:100%;margin:0 auto}.showInSingleCol .contactFormColumn{width:100%;margin:40px 0 0!important}.showInSingleCol .contactFormColumn .custom-contact-form__block.one-half.medium-down--one-whole.column{margin:0 0 20px;width:calc(50% - 8px)}.showInSingleCol .contactFormColumn .custom-contact-form__blocks{justify-content:space-between}.showInSingleCol .contactFormColumn .custom-contact-form__block.one-whole.medium-down--one-whole.column{width:100%;margin:0 0 20px!important}.custom-contact-form__block--radio label.label,.custom-contact-form__block--checkbox label.label{margin-top:20px;margin-bottom:16px;font-size:16px;letter-spacing:0;line-height:24px}.custom-contact-form__block--radio ul li:not(:last-child),.custom-contact-form__block--checkbox ul li:not(:last-child){margin-bottom:10px}.custom-contact-form__block--radio ul label,.custom-contact-form__block--checkbox ul label{cursor:pointer;font-size:14px;letter-spacing:0;line-height:20px;display:flex;align-items:center}.custom-contact-form__block--radio ul input[type=radio],.custom-contact-form__block--checkbox ul input[type=checkbox]{opacity:0;display:none}span.checkBoxMark{height:16px;width:16px;display:flex;margin:0 8px 0 0;align-items:center;justify-content:center;position:relative;border-radius:100%}span.checkBoxMark:before{content:"";display:flex;align-items:center;justify-content:center;width:10px;height:10px;border-radius:100%;transition:all linear .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0)}label.radioBtnLabel input:checked~.checkBoxMark:before,label.checkboxLabel input:checked~.checkBoxMark:before{transform:translate(-50%,-50%) scale(1)}section.section.imageWithTxtSec.is-width-standard .container{justify-content:space-between;flex-wrap:nowrap;column-gap:25px}section.section.imageWithTxtSec.is-width-standard .image-with-text__image-column{margin:0;padding:0;width:100%;max-width:588px}section.section.imageWithTxtSec.is-width-standard .image-with-text__text-column{width:100%;max-width:486px;margin:0;padding:0}button.is-within-form{display:flex;align-items:center;justify-content:center;min-width:196px;min-height:54px;border:0px solid!important}.fomrBtnBox.buttons{margin-top:0}.image-with-text__wrapper a.button{display:flex;align-items:center;justify-content:center;min-height:54px;min-width:196px;padding:10px}section.section.contactFormContainer.doctorsForm{padding:0;max-width:777px!important;margin:0 auto!important}.showInSingleCol h2.contact-form__heading.title{margin-bottom:12px}.showInSingleCol .contact-form__text.subtitle{margin-top:0!important}.iconHeadingContainer{position:relative}.iconHeadingContainer span.iconNumberLabel{display:flex;align-items:center;justify-content:center;position:absolute;top:30px;left:60px;font-size:28px;letter-spacing:0;line-height:64px;height:55px;width:55px;border-radius:100%}.imagesColumnWithTxt .container.is-justify-center{display:flex;justify-content:space-between}.imagesColumnWithTxt .icon-with-text-column__column.has-gutter.column.has-padding.one-third.text-align-center.medium-down--one-whole{margin:0;padding:0;width:30%;max-width:292px}#template-page-how-to-use .icon-with-text-column__column{margin-bottom:25px}#template-page-how-to-use .icon-with-text-column__column:last-child{margin-bottom:0}.imagesColumnWithTxt img{max-width:267px;margin:0 auto 21px}.imagesColumnWithTxt h3.icon-column__title.title.is-h5{line-height:33px;margin-bottom:14px}.imagesColumnWithTxt .subtitle.content{margin:0}.imagesColumnWithTxt .iconHeadingContainer span.iconNumberLabel{top:5px;left:30px}section.section.customProdutUse,section.section.customProdutUse.is-width-standard{padding:0!important}.customProdutUse .productUseInfoContainer{width:100%;max-width:1145px;margin:0 auto;position:relative}.prodImgContainer{position:relative;width:100%;max-width:100%;text-align:center;margin-top:144px;z-index:1}.prodImgContainer img{height:423px;width:auto;max-width:100%;margin:0 auto;display:block}.infoHalfCircle{z-index:0;height:294px;width:100%;max-width:588px;margin:0 auto;position:absolute;top:-48px;left:50%;transform:translate(-50%);border-radius:500px 500px 0 0;background-color:transparent;border-bottom:0px solid!important}.prodUseInfo1 img{top:294px}.prodUseInfo1 img,.prodUseInfo2 img,.prodUseInfo3 img,.prodUseInfo4 img,.prodUseInfo5 img{max-width:40px;width:100%;position:absolute}.prodUseInfo4 img{top:220px;left:260px}.prodUseInfo2 img{top:30px;left:336px}.prodUseInfo3 img{top:30px;right:336px}.prodUseInfo1,.prodUseInfo2,.prodUseInfo3,.prodUseInfo4,.prodUseInfo5{width:100%;max-width:294px}.prodUseInfo1 img{top:-68px;left:50%;transform:translate(-50%)}.prodUseInfo5 img{top:220px;right:260px}.useTxtContainer{text-align:center;max-width:253px}.useTxtContainer h2.infoProdHeading{max-width:196px;margin:0 auto 5px}h2.infoProdHeading.is-h6{line-height:28px}.prodUseInfo4 .useTxtContainer{position:absolute;top:200px;left:0}.prodUseInfo1 .useTxtContainer{position:absolute;left:50%;transform:translate(-50%);top:-164px}.prodUseInfo5 .useTxtContainer{position:absolute;top:200px;right:0}.prodUseInfo2 .useTxtContainer{position:absolute;top:20px;left:130px}.prodUseInfo3 .useTxtContainer{position:absolute;top:20px;right:130px}section.section.headingSec .heading-section__content.is-align-center{max-width:100%;margin:0 auto}.testimonailSec .testimonial-block{width:100%;padding:0;max-width:100%}.testimonailSec .testimonial-block .testimonial__quote,.testimonailSec .testimonial-block .testimonial__meta{max-width:792px;margin:17px auto}.testimonailSec ol.flickity-page-dots{margin:10px auto 0}.testimonailSec .container.headingContainer{margin-bottom:15px}.faqSection .showSideInfoImgAndFaq.container{display:flex;flex-wrap:nowrap;width:100%;max-width:100%;padding:0;column-gap:10px;justify-content:space-between;align-items:center}.faqSection .showSideInfoImgAndFaq.container .sideFaqImg{width:100%;max-width:588px}.faqSection .showSideInfoImgAndFaq.container .sideFaqArea{width:100%;max-width:486px}.faqSection .headingContainer .heading-wrapper--SectionHeading.heading-wrapper{margin:0 0 20px}.faqSection .headingContainer{margin-bottom:22px}.mobileCaption.caption{display:none!important}.testimonailSec .testimonials.container button.flickity-button.flickity-prev-next-button{top:calc(50% - 28px)}section.section.policyPageContainer,.shopify-policy__container{width:100%;max-width:1440px!important;padding:59px 324px 60px!important}section.section.policyPageContainer .heading-wrapper--page,.shopify-policy__title{display:block;width:100%;margin:0 0 51px!important}section.section.policyPageContainer .heading-wrapper--page h1.page__title.title.is-h2,.shopify-policy__title h1{font-size:48px!important;font-weight:600!important;letter-spacing:0!important;line-height:64px!important}section.section.policyPageContainer .page__content.content .one-whole.column{width:100%;margin:0!important}section.section.policyPageContainer .page__content.content p,section.section.policyPageContainer .page__content.content p a,section.section.policyPageContainer .page__content.content p span,.shopify-policy__body p,.shopify-policy__body p a,.shopify-policy__body p span{font-size:16px!important;letter-spacing:0;line-height:27px;color:#171d3e!important;background:transparent!important;font-style:normal!important;font-weight:400!important}section.section.policyPageContainer .page__content.content p a,.shopify-policy__body p a{cursor:pointer!important;font-weight:600!important;text-decoration:underline!important}section.section.policyPageContainer .page__content.content h1,section.section.policyPageContainer .page__content.content h2,section.section.policyPageContainer .page__content.content h3,section.section.policyPageContainer .page__content.content h4,section.section.policyPageContainer .page__content.content h5,.shopify-policy__body h2,.shopify-policy__body h1,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5{font-size:24px!important;font-weight:600!important;letter-spacing:0!important;line-height:35px!important;margin:0 0 18px!important}.collectionContainer .container.container--pagination.has-padding-top{padding:0}.collectionContainer .container.container--pagination.has-padding-top .one-whole.column{width:100%;margin:0}.collectionContainer nav.pagination{margin:0 auto!important}.swatch [data-variant-option-available=false]{opacity:0!important;transform:scale(1.5)}.swatch [data-variant-option-available=false]+.swatch-element label{pointer-events:none!important;opacity:.3!important}.headingSec.collectionHeadinArea .one-whole.column{width:100%;margin:0!important}.headingSec.collectionHeadinArea .heading-section__content.is-align-start.text-align-start{max-width:384px}.headingSec.collectionHeadinArea .heading-section__subheading.subtitle.is-text{line-height:24px}.thumbnail.product__thumbnail .image-element__wrap img{object-fit:contain;border-radius:20px}.quickAddEnable .product-image__wrapper{overflow:hidden}.prodVariantImg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#fff;display:none;text-align:center}.prodVariantImg img{height:100%;border-radius:20px}.collection__main.collectionInnerContainer,.collectionInnerContainer .collection-matrix__wrapper{width:100%}.collectionInnerContainer .container.collection-matrix.collectionsThumbsContainer{width:100%;margin:0;display:flex;align-items:flex-start;justify-content:flex-start}.collectionsThumbsContainer .product__thumbnail{width:calc(25% - 18px);margin-right:24px;margin-left:0;padding:0;margin-bottom:40px}.collectionsThumbsContainer .product__thumbnail:nth-child(4n){margin-right:0!important}.product-thumbnail{padding:19px 0 0}a.product-thumbnail__title{margin-bottom:6px}span.product-thumbnail__price.price{padding:0}.quickAddForm{width:100%;position:relative;margin-top:12px}.quickAddForm legend.option-title.label{display:none}.quickAddForm .swatch__options{align-items:center}.quickAddForm .swatch__options .swatch__option{margin:0 10px 0 0}.quickAddForm .swatch__options .swatch__option .swatch-element.color{display:flex;align-items:center;justify-content:center;padding:0;border:0px solid;width:16px;height:16px;border-radius:100%!important;min-width:0!important;min-height:0!important;overflow:hidden;cursor:pointer}.quickAddForm .swatch input:checked+.swatch-element{width:24px!important;height:24px!important;border:1px solid #171D3E!important}.quickAddForm .swatch__options .swatch__option .swatch-element.color .tooltip{display:none!important}.quickAddForm .swatch__options .swatch__option .swatch-element.color label{display:flex;align-items:center;justify-content:center;width:16px!important;height:16px!important;overflow:hidden;border-radius:100%;min-width:16px!important;min-height:16px!important}.quickAddForm .purchase-details__buttons{width:100%;margin:16px 0 0!important}.quickAddForm .purchase-details__buttons .button{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px}a.soldOutBtn.button.action_button.button--add-to-cart{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;margin-top:50px;opacity:.6}.compare-at-price{opacity:1}.quickAddEnable span.product-thumbnail__price small{display:none}.collectionHeading{width:100%}.productFiltersDropDownArea{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;margin-bottom:40px}.productFiltersDropDownArea .facetedFilterDropDown{width:100%}.productFiltersDropDownArea .sortingFilterDropDown{width:100%;display:flex;align-items:flex-end;flex-direction:column}.filterCustomDropDown.collectionSortingBtn{display:flex;justify-content:flex-end}.productFiltersDropDownArea .dropDownFilters{width:100%;position:relative;max-width:100%}.filterCustomDropDown{position:relative;width:100%;z-index:5}.filterCustomDropDown button.dropDownBtn{display:flex;align-items:center;justify-content:flex-start;width:max-content;max-width:100%;cursor:pointer;padding:0}.filterCustomDropDown button.dropDownBtn span.dropDownIcon{height:22px;width:22px;display:flex;align-items:center;justify-content:center;margin-left:8px}.filterCustomDropDown button.dropDownBtn span.dropDownIcon svg{width:100%;height:100%;transform:rotate(0);transition:all linear .3s}.dropDownItem{display:flex;flex-direction:column;padding:17px 24px;box-shadow:0 8px 16px #00000014;border-radius:13px;width:100%;max-width:184px;height:max-content;min-height:237px;max-height:300px;overflow-y:auto;transition:all linear .3s;z-index:2;position:absolute;top:250%;visibility:hidden;opacity:0;overflow-x:hidden}.filterCustomDropDown.activeDropDown .dropDownItem{top:calc(100% + 12px);visibility:visible;opacity:1}.filterCustomDropDown.activeDropDown button.dropDownBtn span.dropDownIcon svg{transform:rotate(180deg)}h3.sidebar-block__heading{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer}h3.sidebar-block__heading button.sidebar-block__toggle-icon{display:flex;align-items:center;justify-content:center;height:19px;width:19px}h3.sidebar-block__heading button.sidebar-block__toggle-icon svg{width:100%;height:100%;transition:all linear .3s}h3.sidebar-block__heading button.sidebar-block__toggle-icon.icon-style--carets svg{transform:rotate(0)}.sidebar-toggle-active.is-active h3.sidebar-block__heading button.sidebar-block__toggle-icon.icon-style--carets svg{transform:rotate(180deg)}.filterCustomDropDown.collectionSortingBtn .dropDownItem{right:0}.filterCustomDropDown.facetedFilterDropDownMenu .dropDownItem{left:0}.dropDownItem .sidebar__block.block__faceted-filtering ul.faceted-filter-group-display__list{margin-bottom:0!important}.dropDownItem .sidebar__block.block__faceted-filtering .faceted-filter-group-display{margin:0}.dropDownItem .sidebar__block.block__faceted-filtering li.faceted-filter-group-display__list-item label.faceted-filter-group-display__list-item-label{padding:0;margin-bottom:11px;display:flex;align-items:flex-start;justify-content:flex-start}.faceted-filter-group-display__checkmark{height:9px;width:9px;border-radius:100%;border:1px solid #171D3E;stroke:#171d33!important;background:#171d3e!important;border-color:#171d3e!important;position:absolute;left:3px;top:7px;transform:scale(0);transition:all linear .3s}.faceted-filter-group-display__list-item-label{position:relative}.faceted-filter-group-display__list-item-label:before{content:"";width:15px;height:15px;border:1px solid #171D3E;background:transparent;border-radius:100%;position:relative;display:flex;align-items:center;justify-content:center;top:4px;min-width:15px!important}.faceted-filter-group-display__list-item-label span.faceted-filter-group-display__list-item-label-text{padding:0;font-size:16px;margin:0 0 0 7px}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark{transform:scale(1)}.faceted-filter-group-display__price-range{display:block;margin:20px auto;width:100%}.faceted-filter-group-display__price-range input.faceted-filter-group-display__price-range-input{min-height:40px!important;margin-bottom:10px}.faceted-filter-group-display__price-range button.button{width:100%!important;max-width:100%}.faceted-filter-group-display__submit button.button.button--primary{width:100%;display:flex;align-items:center;justify-content:center;min-height:42px}.dropDownItem button.sortingBtnNew{display:flex;align-items:center;justify-content:center;width:100%;margin:5px auto;padding:0;cursor:pointer;border:0px solid!important;background:transparent}.dropDownItem button.sortingBtnNew.activeSort{font-weight:600}.faceted-active-filters a.faceted-active-filters__remove-filter.button{display:flex;align-items:center;justify-content:center;padding:0;width:100%;min-height:40px;margin:5px auto}.radioBtns{width:100%;position:relative}.radioBtns.hideRadios{display:none!important}.productPageProdArea.is-width-standard .product_section.container{display:flex;align-items:flex-start;justify-content:space-between;width:100%;flex-wrap:nowrap;column-gap:20px}.productPageProdArea.is-width-standard .product_section.container .product__images{width:100%;margin:0;max-width:486px}.productPageProdArea.is-width-standard .product_section.container .product__information{width:100%;margin:0;max-width:588px}.productPageProdArea.is-width-standard .product_section.container .product__images .product-gallery__image img{min-height:486px;max-height:486px;object-fit:contain}.product-gallery .flickity-prev-next-button{opacity:1!important;visibility:visible!important}.product-gallery__thumbnails.product-gallery__thumbnails--bottom-thumbnails button.flickity-button{display:none!important}.product-gallery__thumbnails.product-gallery__thumbnails--bottom-thumbnails{max-width:432px;margin:16px auto 0;overflow:hidden;width:100%}.product-gallery__thumbnails.product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail{width:96px;height:96px;margin-right:16px;margin-left:0;overflow:hidden;opacity:40%}.product-gallery__thumbnails.product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail img{height:96px;width:100%;object-fit:contain}.product-gallery__thumbnails.product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail.is-nav-selected.is-selected{opacity:1}.productPageProdArea .jdgm-widget.jdgm-preview-badge.jdgm--done-setup{margin-bottom:9px}.productPageProdArea h1.product_name.title{padding:0;margin-bottom:12px}.productPageProdArea .product-block.product-block--price{margin-bottom:18px}.productPageProdArea .price-ui{display:flex;align-items:center;justify-content:flex-start}.productPageProdArea .price-ui span.compare-at-price{margin-left:15px}.productPageProdArea .borderLineExtra{width:100%;border-radius:1px;height:2px;display:block;margin-bottom:24px}.productPageProdArea .swatch-element.color{background:transparent;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:100%;border:0px solid;padding:0}.productPageProdArea .swatch input:checked+.swatch-element{border:2px solid #171D3E!important;box-shadow:none!important}.productPageProdArea label{display:flex}.productPageProdArea .swatch-element.color label{display:flex;align-items:center;justify-content:center;height:36px!important;width:36px!important;min-width:36px!important;min-height:36px!important;border-radius:100%;border:0px solid!important}.productPageProdArea .swatch-element.color .tooltip{display:none}.productPageProdArea .swatch__option{margin:0 12px 12px 0}.quantity-wrapper.quantity-style--box{border-radius:27px}.purchase-details__quantity.product-quantity-box.quantity-box--box{margin:0;max-width:122px}.quantity-wrapper.quantity-style--box .control.quantity-input-control input.quantity-input.quantity-element.input{padding:0!important;border:0px solid!important;min-height:55px!important}.purchase-details__quantity.product-quantity-box.quantity-box--box .quantity-wrapper.quantity-style--box{align-items:center;padding:0 18px}.purchase-details__quantity.product-quantity-box.quantity-box--box span.quantity-element.button.is-inverse{display:flex;align-items:center;justify-content:center;height:16px;width:16px;min-width:0;min-height:0}.purchase-details__quantity.product-quantity-box.quantity-box--box span.quantity-element.button.is-inverse svg{width:100%;height:100%}.productPageProdArea .purchase-details{align-items:center;justify-content:space-between;width:100%;margin:35px 0;flex-wrap:nowrap}.productPageProdArea .purchase-details .purchase-details__buttons{margin:0;width:100%;max-width:calc(100% - 130px);height:max-content}.productPageProdArea .purchase-details.noQtyBox .purchase-details__buttons{width:100%;max-width:100%}.productPageProdArea .button.button--add-to-cart{display:flex;align-items:center;justify-content:center;max-width:100%;min-height:54px;padding:5px;width:100%}.prodTabBtnContainer{position:relative;width:100%}.prodTabBtnContainer .tabContentTxt{margin-bottom:32px}.prodTabBtnContainer button.tabBtn{display:flex;align-items:center;justify-content:flex-start;width:100%;margin:0;background:transparent;position:relative;border:0px solid!important;cursor:pointer;outline:none!important;padding:20px 30px 20px 0}.prodTabBtnContainer button.tabBtn span.tabIcon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.prodTabBtnContainer button.tabBtn span.tabIcon:before{content:"";width:15px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);transition:all linear .3s}.prodTabBtnContainer button.tabBtn span.tabIcon:after{content:"";width:2px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);transition:all linear .3s}.prodTabBtnContainer button.tabBtn.activeTab span.tabIcon:after{transform:translate(-50%,-50%) rotate(270deg)}.prodTabBtnContainer button.tabBtn.activeTab span.tabIcon:before{opacity:0}span.options-selection__option-name.hideIt{display:none}.swatch__options.normalSwatchOptions{flex-direction:column;width:100%}.productPageProdArea .swatch__options.normalSwatchOptions .swatch-element{border:0px solid!important;position:relative;cursor:pointer;min-height:0!important;height:max-content!important;display:flex;align-items:center;justify-content:flex-start;padding-left:24px}.productPageProdArea .swatch__options.normalSwatchOptions .swatch-element:before{content:"";background:transparent;width:15px;height:15px;border-radius:100%;border:1px solid #171D3E;position:absolute;left:0;top:50%;transform:translateY(-50%)}.productPageProdArea .normalSwatchOptions .swatch-element:after{content:"";background:#171d3e;width:9px;height:9px;border-radius:100%;position:absolute;left:3px;top:50%;transform:translateY(-50%) scale(0);transition:all linear .3s}.productPageProdArea .swatch input:checked+.swatch-element:after{transform:translateY(-50%) scale(1)!important}.productPageProdArea .normalSwatchOptions input:checked+.swatch-element{border:0px solid!important}.productPageProdArea .swatch__options.normalSwatchOptions label{min-height:0!important;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:368px;font-size:16px;text-transform:capitalize;padding:0}.productPageProdArea .normalSwatchOptions .swatch__option{width:100%;margin:0 0 5px!important}.tabContentTxt.is-text p,.tabContentTxt.is-text a,.tabContentTxt.is-text span{font-size:inherit!important;font-weight:inherit!important;font-family:inherit!important;line-height:inherit!important}.ajax-cart__overlay{background:#171d3e;opacity:0;visibility:hidden;z-index:-555;transition:opacity linear .3s}.ajax-cart__overlay.is-visible{opacity:90%;visibility:visible;z-index:555}#theme-ajax-cart.is-drawer{position:fixed;top:0!important;right:0!important;width:100%;max-width:430px;border-radius:16px 0 0 16px;height:100vh;z-index:-666;visibility:hidden;transform:translate(250%);transition:all linear .3s}#theme-ajax-cart.is-drawer.is-visible{transform:translate(0);visibility:visible;z-index:666}.ajax-cart__cart-count.text-align-center{position:relative}.ajax-cart__close-icon{height:24px;width:24px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;top:52px;left:24px;z-index:22}.ajax-cart__close-icon svg{width:100%;height:100%}p.ajax-cart__cart-title{border-bottom:1px solid #171D3E;display:flex;align-items:center;justify-content:center;min-height:123px;padding:0}.indicatorMessageContainer{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.indicatorMessageContainer .fs-indicator{flex-direction:column-reverse}.indicatorMessageContainer .fs-indicator .fs-indicator__indicator{width:100%!important;border-radius:6px;max-width:382px!important;display:flex;align-items:center;justify-content:flex-start;height:12px!important;overflow:hidden;margin:0 auto!important}.indicatorMessageContainer .fs-indicator .fs-indicator__indicator span.fs-indicator__bar.bar{border-radius:6px;max-width:100%;height:6px!important}.fs-indicator .indicator__msg{margin-bottom:11px;font-size:14px}.ajax-cart__details-wrapper{box-shadow:0 0 16px -4px #00000080;position:absolute;width:100%;bottom:0;left:0;border-radius:16px 16px 0 0;padding:22px 24px 30px}form.ajax-cart__form{width:100%;overflow-x:hidden;overflow-y:auto;padding:0 0 245px;height:max-content;min-height:100dvh;max-height:100dvh}.ajaxCartProdOp{opacity:.4;margin:5px 0}a.ajax-cart__delete{display:flex;align-items:center;justify-content:center;padding:0!important;background:transparent!important}a.ajax-cart__delete button.close{display:flex;align-items:center;justify-content:center;width:16px;height:20px!important;background:transparent!important;min-width:0;min-height:0;padding:0!important}a.ajax-cart__delete button.close svg{width:100%;height:100%}.priceAndQtyContainer{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.priceAndQtyContainer .ajax-cart__quantity-box.product-quantity-box{margin-top:5px}.cartPageQtyContainer .quantity-wrapper,.ajax-cart__quantity-box.product-quantity-box .quantity-wrapper{width:67px;height:30px;align-items:center;justify-content:space-between;padding:0 8px}.cartPageQtyContainer .quantity-wrapper span.quantity-element.button.is-inverse,.ajax-cart__quantity-box.product-quantity-box .quantity-wrapper span.quantity-element.button.is-inverse{display:flex;align-items:center;justify-content:center;height:9px;width:9px;min-width:0;min-height:0}.cartPageQtyContainer .quantity-wrapper span.quantity-element svg,.ajax-cart__quantity-box .quantity-wrapper span.quantity-element svg{width:100%;height:100%}.cartPageQtyContainer .quantity-wrapper .control.quantity-input-control,.ajax-cart__quantity-box.product-quantity-box .quantity-wrapper .control.quantity-input-control{height:25px;width:30px}.cartPageQtyContainer .quantity-wrapper .control.quantity-input-control input.quantity-input.quantity-element.input,.ajax-cart__quantity-box.product-quantity-box .quantity-wrapper .control.quantity-input-control input.quantity-input.quantity-element.input{width:100%;height:100%!important;min-height:25px!important;font-size:14px!important}.ajax-cart__product.media{max-width:382px;margin:0 auto;width:100%;padding:23px 0}.ajax-cart__product.media figure.ajax-cart__product-image{max-width:91px;width:30%;margin-right:24px}.ajax-cart__product.media figure.ajax-cart__product-image a{width:100%;height:91px;display:block}.ajax-cart__product.media figure.ajax-cart__product-image a img{height:100%;width:100%;display:block;object-fit:contain}.ajaxCartNoteSec{width:100%;padding:0 24px;margin:30px auto}.ajaxCartNoteSec input#noteItem{display:none}.ajaxCartNoteSec label.radioBtnLabel{display:flex;align-items:center;justify-content:flex-start;width:100%;font-size:14px}.ajaxCartNoteSec textarea.ajax-cart__note{display:block;width:100%;min-height:150px;border:1px solid #171D3E;border-radius:27px;padding:16px 20px;margin:8px auto}.ajaxCartNoteSec textarea.ajax-cart__note::placeholder{opacity:.4}.ajax-cart__subtotal.ajax-cart__details-row span{font-size:24px;font-weight:600;letter-spacing:0;line-height:35px;padding:0}.ajax-cart__subtotal.ajax-cart__details-row{padding:0}p.cartCheckoutInfo{font-size:12px;letter-spacing:0;line-height:18px;margin-top:26px;width:100%}.ajax-cart__button-wrapper.text-align-center button.cartDrawerButton1{margin:6px 0 12px;width:100%}button.cartDrawerButton2,a.cartDrawerButton2,button.cartDrawerButton1{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;border-radius:27px;text-decoration:none!important}a.cartDrawerButton2.ajax-cart__cart-link{margin:0}.fs-indicator__remaining{display:flex;flex-direction:column-reverse;width:100%}section.cartSection .heading-wrapper--cart-page{width:100%;margin:0}section.cartSection .heading-wrapper--cart-page h1.cart-page__title.title{margin-bottom:10px}section.cartSection .container.cart__empty-cart-message h2.is-text{margin:0 0 10px}section.cartSection .container.cart__empty-cart-message a.continue-button{display:flex;align-items:center;justify-content:center;width:100%;max-width:200px;margin:0 auto;min-height:55px;padding:5px}section.cartSection.section.is-width-standard .cart__form{width:100%;position:relative;max-width:966px;margin:40px auto 0}.cartSection .cart__form .cart__headings.column{width:100%;margin:0 0 8px;padding:0 131px 0 0}.cartSection .cart__form .cart__headings.column h3.is-text{font-size:14px;letter-spacing:0;line-height:19px}.cartSection .cart__form .cart__item-list.one-whole.column.medium-down--one-whole{width:100%;margin:0}.cartSection .cart__form .cart__card.container{margin:0;padding:12px 0}.cartSection .cart__form .cart__card.container a.cart__image{width:120px;max-width:120px}.cartSection .cart__form .cart__card.container a.cart__image .image-element__wrap{width:100%;max-width:120px;min-height:120px;max-height:120px!important}.cartSection .cart__form .cart__card.container a.cart__image .image-element__wrap img{width:100%;height:120px;object-fit:contain;display:block}.cartSection .cart__form .cart__card.container .cart__info{width:calc(100% - 120px);padding:0 114px 0 48px;margin:0}.cartSection .cart__form .cart__card.container .cart__info .cart__description{padding:0}.cartSection .cart__form .cart__card.container a.cart__remove.close{position:absolute;top:50%;right:0;transform:translateY(-50%)}.cartSection .cart__form .cart__price.is-h6{position:relative;left:-15px}.cart__quantity-title{position:relative;left:15px}.cartSection .cart__form .cart__quantity .cartPageQtyContainer{margin:0;position:relative;display:flex;flex-direction:column}.cartSection p.item__properties.is-text-small{opacity:.4}.cartFooterAreaContainer{display:flex;flex-direction:column;width:100%;align-items:flex-end;justify-content:flex-end;margin-top:40px}.cart__footer.totalSideFooterSec{width:100%;max-width:382px}.cartPageNoteArea{width:100%;position:relative}.cartPageNoteArea input#noteItemCart{display:none}.cartPageNoteArea label.radioBtnLabel{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-bottom:8px;font-size:14px}.cartPageNoteArea textarea.textarea{min-height:150px!important}.cartFooterAreaContainer .cart__row.cart__subtotal{width:100%;margin-top:30px;padding:0}.cartFooterAreaContainer .cart__row.cart__subtotal .cart__subtotal__label{font-size:24px;font-weight:600;letter-spacing:0;line-height:35px;text-transform:capitalize}.cartFooterAreaContainer .cart__row.cart__subtotal p.cart__subtotal__price{font-size:24px;font-weight:600;letter-spacing:0;line-height:35px}.cartFooterAreaContainer .indicator__msg{text-align:center;display:flex;align-items:center;justify-content:center;width:100%;margin:5px auto}.cart__row.cart__free-shipping{padding:0}.cart__footer.totalSideFooterSec p.cartCheckoutInfo{margin:0 0 8px}.cart__footer.totalSideFooterSec .cart__row.cart__checkout{width:100%;min-width:0;max-width:100%;margin:26px 0 12px;padding:0}.cart__footer.totalSideFooterSec .cart__row.cart__checkout button.button{display:flex;align-items:center;justify-content:center;min-height:54px;max-width:100%}.cart__footer.totalSideFooterSec a.button.cartBtn2{display:flex;align-items:center;justify-content:center;padding:0!important;width:100%;max-width:100%;margin:0 auto;min-height:54px;border-radius:27px;text-decoration:none!important}.cartQtyAndLineTotalPrice{display:flex;align-items:center;justify-content:space-between;width:40%}.cartQtyAndLineTotalPrice .cart__quantity,.cartQtyAndLineTotalPrice .cart__total{width:50%}.cart__total-title{position:relative;left:11px}.mobileCartPriceLabel{display:none}section.section.contactFormContainer.is-width-small{padding:0;max-width:776px!important;margin:0 auto!important}section.section.registrationFormSection,section.section.loginFormSection{width:100%;position:relative}.userFormContainer{width:100%;margin:0 auto;max-width:390px}.account__form{width:100%;max-width:384px;margin:0 auto}.userFormContainer header.account-page__header{width:100%;max-width:100%;margin:0}.userFormContainer .reset_form h2.has-small-padding-bottom,.userFormContainer header.account-page__header .heading-wrapper{width:100%;margin-bottom:18px;margin-left:0;margin-right:0;padding:0;font-size:40px}.userFormContainer .loginAccountSubHeading{width:100%;max-width:100%;margin-bottom:32px}.loginAccountSubHeading p a.button--link-style{font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;text-decoration:none!important}.loginAccountSubHeading p a.button--link-style:before{display:none!important}.userFormContainer header.account-page__header .loginAccountSubHeading p{margin-bottom:10px}.userFormContainer .container.is-justify-center{width:100%}.userFormContainer .container.is-justify-center .one-half.medium-down--one-whole.column{width:100%;margin:0!important}.account__form{text-align:center}.account__form .buttons.is-center.has-margin-top{width:100%;max-width:384px;margin:0 auto!important;padding:0}.account__form .buttons .button{width:100%;display:flex;align-items:center;justify-content:center;padding:5px;min-height:54px;margin:0!important}.userFormContainer .field{margin-bottom:20px!important}.userFormContainer p.forgotPassBtnLine{display:block;margin-top:16px;font-size:16px;letter-spacing:0;line-height:24px;text-align:center}.userFormContainer p.forgotPassBtnLine a.cancel-recover-password,.userFormContainer p.forgotPassBtnLine a.js-recover-password.forgotPassWordLink{display:inline!important;padding:inherit!important;margin:inherit!important;min-width:none!important;width:auto!important}.userFormContainer p.forgotPassBtnLine a.cancel-recover-password:before,.userFormContainer p.forgotPassBtnLine a.js-recover-password.forgotPassWordLink.footer-text.button.button--link-style:before{display:none}.userFormContainer .account__form{margin:0 auto!important;padding:0;width:100%}div#customer_orders h2.title.is-h2,.adressesSection h2#add_address_title{font-size:24px}.flickity-button:disabled{opacity:.4!important}.bannerOverlayContainer{position:absolute;top:0;left:0;height:100%}.image-with-text-overlay__banner.columns.one-whole{position:relative}.prodInfoInnerContainer .product-image__wrapper.prodImagesContainer,.thumbnail.product__thumbnail .product-image__wrapper{border-radius:20px}section.section.imageWithTxtSec .image-with-text__image-column .image-element__wrap{border-radius:20px;overflow:hidden}.featuredCollectionSection .buttons{margin-top:20px}.featuredCollectionSection .buttons a.button{display:flex;align-items:center;justify-content:center;min-height:50px;margin-bottom:15px}.shop-image{position:relative}.shop-image img{max-height:700px;width:100%;object-fit:cover;border-radius:6px}.range .content h6{margin-bottom:5px}.range .content{position:absolute;text-align:center;display:flex;flex-direction:column;align-items:center;gap:50px;margin:0}.custom-contact-form__success{text-align:center}#template-customers-order{padding:50px 0}.product__thumbnail .variant-selection{display:none}.cf-form-block{padding:40px 0 0!important}.cf-form-block .cf-field select,.cf-form-block .cf-field input{border-radius:27px!important;min-height:55px!important;padding:0 20px!important;border:1px solid #171D3E!important;font-size:16px;color:#171d3e}.cf-form-block .cf-field .cf-enum-field__choice input{min-height:auto!important}.cf-form-actions{margin-top:20px!important;text-align:center}.cf-form-block button.button{display:flex;align-items:center;justify-content:center;width:196px;min-height:54px;border:0px solid!important;background:linear-gradient(135deg,#0abeda,#006a62);border:1px solid linear-gradient(135deg,rgba(10,190,218,1),rgba(0,106,98,1) 100%);border-radius:27px;color:#fff;margin-right:10px}.cf-form-block button.button:hover{background:#171d3e}.cf-form-block .cf-submit-form{margin-right:0!important}.cf-form-block .cf-field select{color:#171d3e80}.cf-form-block .cf-field input::placeholder{opacity:.5}.cf-select-wrap .cf-down-arrow,.cf-select-wrap .cf-clear{right:20px!important}.cf-field[data-cf-invalid=true]:not([data-cf-field-type=repeating_group]){background:transparent!important;border-color:transparent!important;border-radius:0!important}@media only screen and (max-width:1420px){.desktopCaption.caption{padding:0 120px!important;max-width:1440px!important}}@media only screen and (max-width:1350px){section.section.policyPageContainer,.shopify-policy__container{padding:36px 25px 47px!important}section.section.customImgTxtBoxesCarouselSec.is-width-wide{padding:0 50px!important}.mega-menu.mega-menu--header-classic .container,.is-width-standard{padding:0 50px}}@media only screen and (max-width:1200px){section.section.customImgTxtBoxesCarouselSec.is-width-wide{padding:0 30px!important}.mega-menu.mega-menu--header-classic .container,.is-width-standard{padding:0 30px}.desktopCaption.caption{padding:0 30px!important}.is-width-small,.overlayTxtBanner .caption{padding:0 30px}.blogPostFullContainer .container{justify-content:center}.blogPostFullContainer .container .featured-article{width:calc(33.33% - 60px);margin:0 30px 40px!important}.customProdutUse .productUseInfoContainer{max-width:991px}.infoHalfCircle{max-width:450px}.prodUseInfo2 img{left:296px}.prodUseInfo2 .useTxtContainer{left:100px}.prodUseInfo3 img{right:296px}.prodUseInfo3 .useTxtContainer{right:100px}}@media only screen and (max-width:1050px){header#header a.header__logo.header__link.primary-logo .image-element__wrap{max-width:80px!important}header#header a.header__logo.header__link.primary-logo{width:80px!important}.extraBtnContainer{margin-right:8px}.extraBtnContainer a.button{min-width:0}.header__icons a.header__link{margin:0 10px 0 0}}@media only screen and (max-width:991px){.simpleDeskCaption.caption .caption-content{padding:0}section.section.customImgTxtBoxesCarouselSec.is-width-wide{padding:0 25px!important}.mega-menu.mega-menu--header-classic .container,.is-width-standard{padding:0 25px}.desktopCaption.caption{padding:0 25px!important}.is-width-small,.overlayTxtBanner .caption{padding:0 25px}button.mobileMenuOpener{width:24px;height:24px;box-shadow:none;outline:none;border:0px solid;padding:0!important;position:relative;z-index:10;background:transparent;transition:all linear .3s;display:inline-block;margin-top:-11px}button.mobileMenuOpener svg{display:none!important}button.mobileMenuOpener span{height:2px;width:100%;display:flex;opacity:1;position:relative;top:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);transition:all linear .3s;margin:0;left:0}button.mobileMenuOpener span:nth-child(1){top:0}button.mobileMenuOpener span:nth-child(2){top:6px}button.mobileMenuOpener span:nth-child(3){top:12px}.mobileMenuOpen button.mobileMenuOpener{margin-top:-13px}.mobileMenuOpen button.mobileMenuOpener span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.mobileMenuOpen button.mobileMenuOpener span:nth-child(2){transform:translate(-150%);opacity:0}.mobileMenuOpen button.mobileMenuOpener span:nth-child(3){-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);top:7px}section.section.articleSection.is-width-small{padding:0 18px}.imagesColumnWithTxt .icon-with-text-column__column.has-gutter.column.has-padding.one-third.text-align-center.medium-down--one-whole{width:100%;margin-bottom:32px}.imagesColumnWithTxt .container.is-justify-center{flex-direction:column;align-items:center}.prodUseInfo1,.prodUseInfo2,.prodUseInfo3,.prodUseInfo4,.prodUseInfo5{max-width:100%;margin-bottom:18px;position:relative}.prodUseInfo1 img,.prodUseInfo2 img,.prodUseInfo3 img,.prodUseInfo4 img,.prodUseInfo5 img{position:relative;top:0;left:unset;right:unset;transform:none}.prodUseInfo1 .useTxtContainer,.prodUseInfo2 .useTxtContainer,.prodUseInfo3 .useTxtContainer,.prodUseInfo4 .useTxtContainer,.prodUseInfo5 .useTxtContainer{position:relative;left:0;top:0;right:0;transform:none;text-align:left}.useTxtContainer h2.infoProdHeading{margin:0 0 5px}.prodImgContainer{margin:0;position:absolute;right:13px;width:max-content;z-index:1;max-width:150px}.customProdutUse .productUseInfoContainer{width:100%;margin:0 auto;max-width:100%;padding:0 18px;overflow:hidden}.prodImgContainer img{min-height:477px}.infoHalfCircle{display:none}.prodUseInfo1:before,.prodUseInfo2:before,.prodUseInfo3:before,.prodUseInfo4:before,.prodUseInfo5:before{content:"";position:absolute;top:21px;min-width:75vw;height:1px;left:0;display:flex;align-items:center}.faqSection .showSideInfoImgAndFaq.container{flex-direction:column}.faqSection .showSideInfoImgAndFaq.container .sideFaqArea{max-width:100%;margin:37px 0 0}.faqSection h6.title.faq__item-question.is-h5{font-size:18px;font-weight:600;letter-spacing:0;line-height:32px}.productPageProdArea .product_section.container{flex-direction:column;width:100%}.productPageProdArea .product_section.container .product__images{margin:0 auto;position:relative;max-width:100%;width:100%}.productPageProdArea.is-width-standard .product_section.container .product__images{margin:0 auto 27px;position:relative!important;max-width:100%;width:100%}.productPageProdArea.is-width-standard .product_section.container .product__information,.productPageProdArea .product_section.container .product__information{max-width:100%}section.section.contactFormContainer.is-width-small{padding:0 18px!important}.boxInnerContent{max-width:284px}.boxInnerContent h2.sideBoxPreHeading.is-h3{font-size:32px}.boxInnerContent h2.sideBoxPreHeading{margin-bottom:10px}.boxInnerContent h3.sideBoxPreHeading{margin-bottom:19px}section.section.imageWithTxtSec.overlayTxtEnabled.is-width-standard .container{flex-direction:column}section.section.imageWithTxtSec.overlayTxtEnabled.is-width-standard .image-with-text__image-column{max-width:100%}section.section.imageWithTxtSec.overlayTxtEnabled.is-width-standard .image-with-text__image-column img{min-height:473px}section.section.imageWithTxtSec.overlayTxtEnabled.is-width-standard .image-with-text__image-column:not(:last-child){margin-bottom:35px}.imgOverlayTxtContainer{padding:31px 19px;width:100%;max-width:100%}span.badgeMainContainer{width:51px;height:51px}span.badgeMainContainer span.imgBadgeIcon{width:39px;height:39px}span.imgBadgeIcon.is-text{font-size:22px;line-height:28px}.afterItem img{min-height:300px;object-fit:cover;object-position:center}.resizerBtn{width:64px!important;height:64px!important}.beforeAfterLabel span{min-width:114px}.beforeAfterLabel span.beforeLabel{left:20px}.beforeAfterLabel span.afterLabel{right:20px}}@media only screen and (max-width:930px){.navbar .header__menu.is-justify-start{margin-left:14px}nav.header__menu-items .navbar-item.header__item{margin-right:15px}}@media only screen and (max-width:810px){section.section.faqSection.is-width-small h6.title.faq__item-question.is-h5{font-size:18px;padding:18px 0!important;min-height:0}section.section.faqSection.is-width-small{padding:0 18px}}@media only screen and (max-width:798px){.featuredCollectionSection{padding:0 18px}section.section.indexFeaturedCollection .one-third.medium-down--one-half.small-down--one-half.column.thumbnail{padding:0}.order-large{width:100%;margin-top:30px}.bannerOverlayContainer{display:none!important}.filterCustomDropDown button.dropDownBtn span.dropDownIcon{height:16px;width:16px}h3.sidebar-block__heading button.sidebar-block__toggle-icon{width:14px;height:14px}.mobileCaption.caption{display:flex!important}.desktopCaption.caption{display:none!important}.reviewVideoSliderContainer{padding:0}.reviewVideoSliderContainer .videoItemContainer{margin-right:19px;width:80%}section.section.customVideoReviewSection.is-width-standard{padding:0}.reviewsVideoContainer{padding-left:19px}.customVideoReviewSection button.flickity-button.flickity-prev-next-button{display:none!important}.blogPostFullContainer .container .featured-article{width:100%;margin:0 0 36px!important}section.section.is-width-standard.blogPostPageSection{padding:0 37px}nav.pagination{justify-content:center;width:100%;max-width:100%}nav.pagination .deskNxtAndPrev{display:none}nav.pagination a.mobileNxtAndPrev{display:flex!important;align-items:center;justify-content:center;font-size:16px;letter-spacing:0;line-height:21px;padding:0;margin:0!important;width:max-content}nav.pagination ul.pagination-list{margin:0 22px;overflow:hidden;min-width:140px}.article-content.has-padding-top.has-padding-bottom{padding:38px 0!important}.articleSection h1.article__title.title,.articleSection ul.meta-info-list{text-align:center}.articleSection .article-content p{margin-bottom:27px!important}.mobileCaption.caption .caption-content{padding:43px 0;margin:0 auto;width:100%!important;max-width:100%!important}.overlayTxtBanner.linkPageBanner h2.title.is-h1{line-height:normal;margin-bottom:5px}.overlayTxtBanner .image-with-text-overlay__subheading{margin-bottom:18px!important}.image-with-text-overlay__buttons.buttons{width:100%!important;flex-direction:column}.image-with-text-overlay__buttons.buttons a.button{width:100%}.image-with-text-overlay__buttons.buttons a.button:not(:last-child){margin-bottom:18px}.txtAndRowInCol .icon-with-text-column__column{flex-direction:column}.txtAndRowInCol .icon-with-text-column__column img{margin:0 0 6px}.container.is-justify-center.txtAndRowInCol{justify-content:space-between;width:100%;max-width:100%}section.section.iconWithTextRow .icon-with-text-column__column.one-third.text-align-center.medium-down--one-whole{max-width:95px}section.section.imageWithTxtSec.is-width-standard .container{flex-direction:column}section.section.imageWithTxtSec.is-width-standard .image-with-text__image-column{margin:20px auto}section.section.imageWithTxtSec.is-width-standard .image-with-text__text-column{margin:0 auto;text-align:center}section.section.imageWithTxtSec.is-width-standard .image-with-text__text-column h3.image-with-text__heading.text-align-left{text-align:center!important;padding:0;margin-bottom:14px}section.section.imageWithTxtSec.is-width-standard .image-with-text__text.text-align-left.content{text-align:center!important}section.section.imageWithTxtSec.reverseInMobile .container{flex-direction:column-reverse}section.section.contactFormContainer.doctorsForm{padding:0 20px}.showInSingleCol .contactFormColumn .custom-contact-form__block.one-half.medium-down--one-whole.column{width:100%}.customVideoReviewSection .heading-wrapper--SectionHeading{margin:20px auto 28px;max-width:275px}.secBtnContainer{margin:28px auto 0}.testimonial__quote.is-h4{font-size:24px;font-weight:600;letter-spacing:0;line-height:35px}.testimonailSec .testimonial-block .testimonial__quote,.testimonailSec .testimonial-block .testimonial__meta{max-width:314px;margin:9px auto}section.section.testimonailSec.is-width-standard{padding:0 13px}.testimonailSec .container.headingContainer{margin-bottom:8px}section.section.customImgTxtBoxesCarouselSec.is-width-wide{padding:0 18px!important}.mega-menu.mega-menu--header-classic .container,.is-width-standard{padding:0 18px}.faqSection .headingContainer .heading-wrapper--SectionHeading.heading-wrapper{margin:0 0 15px}section.section.policyPageContainer,.shopify-policy__container{padding:36px 20px 47px!important}.headingSec.collectionHeadinArea .heading-section__content{align-items:center;text-align:center}.headingSec.collectionHeadinArea .heading-section__content .heading-section__subheading.subtitle{text-align:center}.productFiltersDropDownArea{padding:0 2px}.collectionsThumbsContainer .product__thumbnail{width:calc(50% - 7px);margin-right:7px;margin-bottom:30px}.collectionsThumbsContainer .product__thumbnail:nth-child(2n){margin-right:0!important;margin-left:7px}.collectionInnerContainer .container.collection-matrix.collectionsThumbsContainer{width:100%;margin:0!important;justify-content:space-between}.product-gallery .product-gallery__main .flickity-prev-next-button{top:50%;transform:translateY(-50%)}.product-gallery .product-gallery__main .flickity-prev-next-button.next{right:0}.product-gallery .product-gallery__main .flickity-prev-next-button.previous{left:0}.cartSection .cart__form .cart__card.container .cart__info{padding:0 25px 0 9px}.cartSection .cart__form .cart__card.container a.cart__remove.close{top:20px;transform:none}.cartSection .cart__form .cart__card.container{padding:18px 0 12px}.cartQtyAndLineTotalPrice{width:100%}.cartQtyAndLineTotalPrice .cart__total{display:flex;align-items:center;justify-content:flex-end;position:relative;left:20px}.cartSection .cart__form .cart__price{display:none}.cartQtyAndLineTotalPrice .cart__total p.mobileCartPriceLabel{display:flex;margin-right:4px}.cart__form{width:100%;overflow:hidden}section.cartSection.section.is-width-standard .cart__form{margin:30px auto 0}.contactFormContainer.contactPageForm .contactFormColumn{margin:27px 0 0!important}section.section.adressesSection .container{flex-direction:column}section.section.adressesSection .container aside.one-fourth.column.account-sidebar{width:100%;margin:20px auto}section.section.adressesSection .container main.three-fourths.column.account-main{width:100%;max-width:100%;margin:0 auto!important}.iconWithTextColSec.iconCol-3.indexDentistSection .icon-with-text-column__column{width:100%;margin:0}.iconWithTextColSec.iconCol-3.indexDentistSection .container.is-justify-center{flex-direction:column;justify-content:center;align-items:center}.iconWithTextColSec.iconCol-3.indexDentistSection.is-width-standard .icon-with-text-column__column{max-width:100%}.card-image.blog-card__image{border-radius:20px;overflow:hidden}.iconWithTextColSec.iconCol-3.indexDentistSection img{width:100%;border-radius:20px;max-width:100%}.iconWithTextColSec.iconCol-3.indexDentistSection.is-width-standard{padding:0 37px}.iconWithTextColSec.iconCol-3.indexDentistSection.is-width-standard .icon-with-text-column__column:not(:last-child){margin-bottom:48px}section.section.imageWithTxtSec.is-width-standard .image-with-text__wrapper .buttons.is-left{justify-content:center;flex-direction:column}section.section.imageWithTxtSec.is-width-standard .image-with-text__wrapper .buttons.is-left a.button:not(:last-child){margin:10px auto}section.section.imageWithTxtSec.is-width-standard .image-with-text__wrapper .buttons.is-left a.button{margin:0 auto}.indexBlogPostsSection.is-width-standard .container.articleItemsContainer .featured-article.blog-card{width:100%;max-width:100%;margin-bottom:44px}section.section.indexBlogPostsSection .buttons.is-center{margin-top:4px}.blog-card .image-element__wrap{max-height:none}section.section.logoListSectionArea.is-width-small{padding:0 14px}.logoListSectionArea .container.flickity-enabled .logo-list__item{width:100%!important;margin:0 auto!important}button.flickity-button{top:38px}.logoListSectionArea button.flickity-button.flickity-prev-next-button{top:4px!important}.logoListSectionArea button.flickity-button.flickity-prev-next-button.next{right:0!important}.logo-list .logo-list__wrapper{width:100%!important;margin:0!important;max-width:100%!important}.logoListSectionArea button.flickity-button.flickity-prev-next-button.previous{left:0!important}.prodInfoMainContainer{flex-direction:column-reverse}.centerDeskImg{display:none}.producSideInfoBlock{width:100%;max-width:100%;margin-top:36px}.prodInfoTxtAndIcon .image-element__wrap{margin:3px 10px 0 0}.sideProdContainer{width:100%;max-width:100%}.prodInfoMainContainer{margin-top:18px}.imgAndTxtBoxContainer{flex-direction:column-reverse}.leftSideTxtBox{max-width:100%;min-height:394px;text-align:center}.rightSideImgBox{max-width:100%;margin-bottom:18px}.leftSideTxtBox .boxInnerContent{width:100%;margin:0 auto}.leftSideTxtBox .boxInnerContent img{margin:0 auto 21px}.boxInnerContent a.sideTxtBoxBtn.button{margin:0 auto}.sideImgTxtCarouselContainer button.flickity-button.flickity-prev-next-button.next{right:25%}.sideImgTxtCarouselContainer button.flickity-button.flickity-prev-next-button.previous{left:25%}.classicSlideShow button.flickity-button{display:none!important}.slideshow-classic.page-dots--true{padding:0;margin:0}.slideshow-classic.page-dots--true ol.flickity-page-dots{bottom:23px}section.section.classicSlideShow.indexSlideShow .mobileCaption.caption{width:100%;max-width:100%;padding:0 18px}.slideshow-classic__buttons.buttons a.button{width:100%!important;max-width:100%!important;margin:0 auto;min-height:54px}section.section.classicSlideShow.indexSlideShow h2.slideshow-classic__heading.banner__heading.title{margin-bottom:14px}section.section.classicSlideShow.indexSlideShow .slideshow-classic__subheading.banner__subheading{margin-top:0}p.ajax-cart__cart-title{font-size:20px!important;min-height:90px}.ajax-cart__close-icon{top:34px;width:18px!important;height:18px!important}.mobile-menu{left:0;min-height:550px;width:100%;transition:all linear .3s;transform:translate(-200%);border-top:0px solid!important;padding:8px 0;overflow-y:auto;max-height:550px;height:max-content}.mobile-header.mobileMenuOpen .mobile-menu{transform:translate(0)}.mobileHeaderIconLocation{display:flex;align-items:center;justify-content:flex-end;flex:1}.mobileHeaderIconLocation a.header__link{display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:relative;padding:0;margin:0}.mobileHeaderIconLocation a.header__link span.icon{width:100%;height:100%}.mobileHeaderIconLocation a.header__link span.icon svg{width:100%;height:100%}.action-area__link{padding:0 10px}.mobile-menu__content{padding:0 18px!important}.search__fields{position:relative;width:100%}.search__fields input.input{padding:0 20px 0 50px!important}.search__fields span.icon{height:20px!important;width:20px!important;display:flex;align-items:center;justify-content:center;padding:0!important;left:10px!important;opacity:40%;color:#171d3e!important}.search__fields span.icon svg{width:100%;height:100%}.mobile-menu form.search-form{padding-top:0}ul.mobile-menu__list.has-margin-bottom{padding:0!important;margin:30px 0 0!important}ul.mobile-menu__list li.mobile-menu__list-item{border-bottom:1px solid #E7E5E5}ul.mobile-menu__list li.mobile-menu__list-item a.mobile-menu__item{padding:18px 0}a.mobile-menu__item.mobile-menu-link{position:relative}ul.mobile-menu__list span.close-dropdown{display:flex;align-items:center;justify-content:flex-end;width:100%;height:100%;z-index:2;top:50%;transform:translateY(-50%)}ul.mobile-menu__list span.close-dropdown svg{display:flex;align-items:center;justify-content:center;width:20px;height:20px;transform:rotate(0);transition:all linear .3s}.submenu__input:checked+label span.close-dropdown svg{transform:rotate(180deg)}.mobile-menu-link:after{display:none}.mobile-menu .mega-menu .container{width:100%!important;margin:0 auto!important;padding:0!important;flex-direction:column!important}.mobile-menu .mega-menu .container .column.mega-menu__block{width:100%;max-width:100%!important;padding:0;margin-bottom:5px;line-height:22px}.mobile-menu .mega-menu .container .column.mega-menu__block p{justify-content:flex-start}.mobile-menu .mega-menu .container .column.mega-menu__block a.imagTxtLinks{justify-content:flex-start;padding:5px 0;font-size:15px;letter-spacing:0;font-weight:500;line-height:22px;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif}.mobile-menu .mega-menu .container .column.mega-menu__block a.imagTxtLinks p{font-size:15px;letter-spacing:0;font-weight:500;line-height:22px;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif}.mobile-menu .mega-menu .container .mega-menu__image,.mobile-menu .mega-menu .container .column.mega-menu__block.block__image .imgBox{display:none}.submenu__input:checked+label a.mobile-menu__item.mobile-menu-link{padding-bottom:0!important}.mobile-header__content .extraBtnContainer{width:100%;margin:30px auto 0}.mobile-header__content .extraBtnContainer a.button{width:100%!important;min-height:46px}.footer__content.section .container.has-limit.is-justify-space-between{flex-direction:column}.footer__content.section .container .footer__block{width:100%;margin:0 auto;padding:0}.footer__block.block__newsletter{order:0}.footer__block.block__link-list{order:1}.extrRightSideTxtBlock{order:3;justify-content:center;text-align:center;margin:30px auto 0}.extrRightSideTxtBlock .extraRightLogoAndQrItem{width:100%;margin:0 auto;justify-content:center}.extrRightSideTxtBlock .extraRightSideTxt{margin:18px auto 0;text-align:center}.footer__block.block__newsletter.medium-down--one-whole.column.six{max-width:100%;margin:0 auto;text-align:center}.ftSocialIcons.has-padding-bottom.has-padding-top{margin:30px auto}.ftSocialIcons.has-padding-bottom.has-padding-top ul.social-icons.is-flex{justify-content:center}.footer__menu{position:relative}.footer__menu p.footer__heading{position:relative;padding-right:22px;cursor:pointer}.footer__menu p.footer__heading span.toggleIcon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:absolute;top:50%;transform:translate(-50%);z-index:1;right:0}.footer__menu p.footer__heading span.toggleIcon:before{content:"";background:#fff;width:16px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all linear .3s}.footer__menu p.footer__heading span.toggleIcon:after{content:"";background:#fff;width:2px;height:15px;position:absolute;left:50%;top:50%;opacity:1;transform:translate(-50%,-50%) rotate(0);transition:all linear .3s}.footer__menu ul{width:100%;visibility:hidden;position:absolute;top:100%;transition:opacity linear .3s;z-index:-1;opacity:0;margin-bottom:21px}.footer__menu.showContent ul{position:relative;visibility:visible;opacity:1;z-index:2;top:0}.footerBtmRow.container.has-padding-top{margin:34px auto 0;padding:0;display:flex;flex-direction:column-reverse;width:100%}.footer__payment-methods{margin:0 0 23px!important}a.extraRightSideLogo{max-width:173px;margin:10px 25px 10px 0}span.qrBoxImg{max-width:59px}.footer__menu.showContent p.footer__heading span.toggleIcon:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.searchPageContainer h3.search__results-count.three-fifths.medium-down--one-whole.column.text-right{text-align:center;font-size:20px!important}.collection-info__caption .title{font-size:20px!important}.quickAddEnable .product-thumbnail{text-align:center}.quickAddForm .radioBtns fieldset.swatch.is-flex.is-flex-wrap{justify-content:center}.overlayTxtBanner.blogPageBanner .image-with-text-overlay__subheading.banner__subheading{max-width:283px}.showInSingleCol h2.contact-form__heading.title{margin-bottom:12px}.contactFormContainer.doctorsForm .showInSingleCol h2.contact-form__heading.title{font-size:40px}section.section.contactFormContainer.doctorsForm.is-width-standard{padding:0 16px!important}.container.showInSingleCol.contact-form.contact-form--right textarea.textarea{min-height:119px!important}.faqPageBanner .image-with-text-overlay__subheading.banner__subheading.subtitle{max-width:283px}section.section.policyPageContainer .heading-wrapper--page h1.page__title.title.is-h2,.shopify-policy__title h1{font-size:40px!important}.slideshow-classic__buttons.buttons a.button:last-child{margin:0!important}.customVideoReviewSection h2.SectionHeading__title.title.is-h3{font-size:40px}.ftSocialIcons.has-padding-bottom.has-padding-top ul.social-icons.is-flex li a{height:32px;width:32px}.beforeAfterSlider img{height:100%}.range .content{gap:30px}.range .content h6{font-size:14px}}@media only screen and (max-width:600px){.productPageProdArea.is-width-standard .product_section.container .product__images .product-gallery__image img{min-height:414px;max-height:414px}.product-gallery__thumbnails.product-gallery__thumbnails--bottom-thumbnails{max-width:378px}.product-gallery__thumbnails.product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail{height:84px;width:84px;margin-right:16px}.product-gallery__thumbnails.product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail img{height:84px}.productPageProdArea .purchase-details{flex-direction:column;align-items:flex-start}.productPageProdArea .purchase-details .purchase-details__quantity.product-quantity-box{margin:0 0 26px}.productPageProdArea .purchase-details .purchase-details__buttons{max-width:100%}.range .content h6{max-width:90px;font-size:12px}.cf-form-block .cf-cancel{margin-right:10px!important}.cf-form-block button.button{width:150px;padding:0}}@media only screen and (max-width:450px){.sideProdContainer{max-width:282px;margin:0 auto}.customdvancedProduct .sideProdContainer .product-image__wrapper.prodImagesContainer img{max-height:246px;min-height:246px}.prodUseInfo1:before,.prodUseInfo2:before,.prodUseInfo3:before,.prodUseInfo4:before,.prodUseInfo5:before{min-width:283px}.overlayTxtBanner.linkPageBanner .simpleDeskCaption .caption-content{max-width:283px}.overlayTxtBanner.linkPageBanner .simpleDeskCaption{padding:0 30px}.faq__block-faq .faq__item .faq__item-answer.is-text{font-size:16px;letter-spacing:0;line-height:24px;max-width:335px!important}.reviewVideoSliderContainer .videoItemContainer{max-width:205px;min-height:342px}.reviewVideoSliderContainer .videoItemContainer video{height:342px}.headingSec.collectionHeadinArea .heading-section__content{max-width:341px!important;margin:0 auto}.prodUseInfo1,.prodUseInfo2,.prodUseInfo3,.prodUseInfo4,.prodUseInfo5{margin-bottom:14px}}@media only screen and (max-width:400px){.prodUseInfo1:before,.prodUseInfo2:before,.prodUseInfo3:before,.prodUseInfo4:before,.prodUseInfo5:before{min-width:75vw}.prodImgContainer img{min-height:200px;max-height:360px}.iconWithTextColSec.iconCol-3.indexDentistSection.is-width-standard{padding:0 18px}}.search__results .item-pricing{display:none}
/*# sourceMappingURL=/cdn/shop/t/36/assets/customStyle.css.map */
