.title+.subtitle{margin-top:0}.button.button--primary,.button.button--secondary{padding:10px 25px;text-transform:uppercase;min-width:135px}a.button.button--link-style{text-decoration:underline}h1,h2,h3,h4,h5,h6{text-transform:capitalize!important}.navbar-link{padding:30px 15px}.header--classic .navbar .header__menu,.header--classic .navbar .header__icons{flex:1 0 0}.header--classic .navbar .header__icons .search__fields .input{border-radius:23px;background:#e6f5fc;border:0;min-width:298px;height:42px;padding-left:54px;color:#004876;font-size:14px;line-height:42px}.header--classic .navbar .header__icons .search__fields .icon{padding:3px;color:#004876}.header--classic .navbar .header__icons .search__fields .input::placeholder{color:#00487666}.action-area__link{padding:0 10px}.header__icons .header__search{margin-right:14px}#shopify-section-header-classic .header{border-radius:0 0 20px 20px;box-shadow:0 4px 14px #0000000a}.mega-menu .container{max-width:1380px}.mega-menu--icon_with_text .heading{margin-bottom:10px}.mega-menu__section .mega-menu{padding:30px 0;border-radius:0 0 20px 20px;box-shadow:0 4px 9px #0000001a}.header .navbar{position:initial}.header .section>.container{position:inherit}.mega-menu--icon_with_text .icon-with-text-wrap a{display:inline-flex;flex-wrap:wrap;align-items:center;gap:13px;padding:6px 0}.mega-menu--icon_with_text .icon-with-text-wrap .icons{line-height:0;min-width:23px}.mega-menu__block.block__image{background-color:#e6f5fc;border-radius:10px;padding:10px 10px 14px}.mega-menu--icon_with_text .icon-with-text-wrap a:hover .text{color:#0294cf}.mega-menu__block.block__image .image-element__wrap{max-width:100%!important}.slideshow-classic__buttons .button{padding:11px 25px}.flickity-page-dots .dot{background-color:transparent;border:1px solid #004876;opacity:1;width:9px;height:9px;margin:0 4px}.flickity-page-dots .dot.is-selected{background-color:#004876}.slideshow-classic .flickity-page-dots{bottom:53px;text-align:left;left:50px;line-height:0}.thumbnail.product__thumbnail{border-radius:20px;background:#e6f5fc;padding:10px 10px 20px}.featured-collection__tab{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:56px;gap:30px;text-transform:uppercase}.featured-collection__tab .tab.active{background:#0294cf;color:#fff}.featured-collection-with-tab .buttons{margin-top:30px}.newsletter--footer .contact-form .quote{color:#fff;margin-bottom:10px}.custom-contact-form__success.subtitle{margin-left:10px;margin-right:10px}.featured-collection__tab .tab{cursor:pointer;border:1px solid #0294CF;border-radius:40px;padding:10px 28px;color:#0294cf;min-width:106px;text-align:center}.featured-collection .flickity-prev-next-button{top:40%}.featured-collection .flickity-prev-next-button.next{right:-15px}.featured-collection .flickity-prev-next-button.previous{left:-15px}.featured-collection__tab-content .tab-content.active{display:block}.featured-collection__tab-content .tab-content{display:none}.product-thumbnail .product-thumbnail__title{min-height:50px}.icon-with-text .icon-with-text--block{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px;background:#e7f8ff;flex:0 0 auto;padding:16px 31px;border-radius:9px}.icon-with-text-section .icon-with-text{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}.icon-with-text .icon-with-text--block .custom-icon{line-height:0}.icon-column__text .icon-column__title.title:not(:last-child){margin-bottom:10px}.icon-with-text-column .icon-with-text-column__column .buttons{padding-top:9px}.icon-with-text-column .icon-with-text-column__column .buttons a.button.button--link-style{line-height:34px}.flickity-prev-next-button{content:"";display:block;width:45px;height:45px;background-image:url(/cdn/shop/files/Group_1028.png?v=1747068156)!important;background-color:transparent}.testimonials .flickity-prev-next-button.next{right:-5px}.testimonials .flickity-prev-next-button.previous{left:-23px}.flickity-prev-next-button svg{display:none}.flickity-prev-next-button.previous{transform:translateY(-50%) rotate(180deg)}.image-with-text .container .image-with-text__text-column:last-child{justify-content:flex-end}.image-with-text .image-with-text__text-column .image-with-text__wrapper{max-width:530px}.IWT__home .image-with-text__wrapper .image-with-text__text{max-width:455px}.image-with-text__wrapper .image-with-text__logo{display:flex;flex-wrap:wrap;align-items:center;gap:10px;line-height:0}.img_with_text__home2 .buttons{gap:16px}.img_with_text__home2 .buttons .button{margin:0}.product-thumbnail .custom__atc-mb{display:none}.icon-with-text-column .icon-with-text-column__column{border-radius:20px}body.index .icon-with-text-column .icon-with-text-column__column{padding-top:37px;padding-bottom:27px}.testimonial-block .testimonial__image{flex:0 0 50%}.testimonial-block .testimonial__meta{flex:0 0 50%;padding-left:22px;padding-right:10px}.testimonials .testimonial-block{align-items:center;padding:33px 26px;border-radius:20px}.testimonial-block .testimonial__meta .star-rating{margin-bottom:18px}.testimonial-block .testimonial__meta .testimonial__info{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:13px}.thumbnail.product__thumbnail .product-image__wrapper{background-color:#fff;border-radius:20px}.blog-main .blog-wrap{width:100%}.card-image.blog-card__image .image-element__wrap img{border-radius:20px}.featured-article.blog-card{border-radius:20px;background:#e6f5fc;padding:10px;margin-bottom:30px}.featured-article.blog-card .card-content.blog-card__content{padding-top:20px;padding-bottom:15px}.featured-article.blog-card .card-content.blog-card__content .title{margin-bottom:7px}.featured-article.blog-card .card-content.blog-card__content .excerpt{margin-bottom:11px;max-width:325px}.slideshow-classic__heading.banner__heading.title:not(:last-child){margin-bottom:27px}.slideshow-classic__heading.banner__heading.title.is-h1{line-height:53px}.slideshow-classic__banner .slideshow-classic__buttons.buttons{margin-top:27px;gap:17px}.slideshow-classic__banner .slideshow-classic__buttons.buttons .button{margin:0}.testimonial-block .testimonial__meta .testimonial__quote{min-height:120px}.testimonial__quote.is-text-small{font-size:18px}.star-rating .stars .fa-star{color:#0294cf;opacity:.3}.stars.rating-1 .fas.fa-star:nth-child(1){opacity:1}.stars.rating-2 .fas.fa-star:nth-child(1),.stars.rating-2 .fas.fa-star:nth-child(2){opacity:1}.stars.rating-3 .fas.fa-star:nth-child(1),.stars.rating-3 .fas.fa-star:nth-child(2),.stars.rating-3 .fas.fa-star:nth-child(3){opacity:1}.stars.rating-4 .fas.fa-star:nth-child(1),.stars.rating-4 .fas.fa-star:nth-child(2),.stars.rating-4 .fas.fa-star:nth-child(3),.stars.rating-4 .fas.fa-star:nth-child(4){opacity:1}.stars.rating-5 .fas.fa-star:nth-child(1),.stars.rating-5 .fas.fa-star:nth-child(2),.stars.rating-5 .fas.fa-star:nth-child(3),.stars.rating-5 .fas.fa-star:nth-child(4),.stars.rating-5 .fas.fa-star:nth-child(5){opacity:1}.block__newsletter .newsletter--footer .footer__heading{margin-bottom:20px;letter-spacing:.72px}.block__newsletter .newsletter-form .field .button{line-height:normal!important;padding:10px 25px}.footer__block.block__text .content p:not(:last-child){margin-bottom:10px}.footer__container .footer--bottom{padding-top:40px}.footer__block .social-icons .icon{width:33px;height:33px}.footer__block .social-icons a{display:block;line-height:0}.block__newsletter .newsletter-form{align-items:center;flex-wrap:nowrap;padding:5px;border-radius:60px;border:1px solid #FFF}.block__newsletter .newsletter-form .field.is-stretched-width{flex:1 0 0;min-width:auto!important;margin-right:10px}.block__newsletter .newsletter-form .field{margin-bottom:0}.block__newsletter .newsletter-form .field .label{display:none}.block__newsletter .newsletter-form .field.is-stretched-width .control{width:100%}.block__newsletter .newsletter-form .field .control{display:inline-flex;width:auto}.block__newsletter .newsletter-form .field .control .input{background:transparent;border:0px;padding-left:25px;font-size:16px;color:#fff;font-family:Urbanist,sans-serif}.block__newsletter .newsletter-form .field.is-default-width{flex:0 0 auto;min-width:auto;align-self:center;display:inline-flex}.block__newsletter .newsletter-form .field .control .input::placeholder{color:#fffc}.block__newsletter .newsletter-form .field .control .input:active,.block__newsletter .newsletter-form .field .control .input:focus{box-shadow:none}.block__newsletter .newsletter--footer{max-width:432px}.block__newsletter .newsletter--footer .content{max-width:411px}.footer__block.block__logo.sixteen .footer__logo-wrapper.is-small{max-width:233.209px;margin-left:auto}.footer__menu-link a{padding:5px 0;display:block}.footer__heading{letter-spacing:.72px}.newsletter-social-icons{padding-top:18px}.newsletter-social-icons .social-icons li{padding-right:17px}.footer__block.block__logo .footer__logo-wrapper{padding-bottom:24px}.footer__heading .icon{display:none}.footer-border{border-top:1px solid rgba(255,255,255,.2);margin:0 10px}.image-with-text .IWT__about-us .image-with-text__text-column .image-with-text__wrapper{max-width:435px}.heading-with-text .heading-with-text--heading{display:flex;flex-wrap:wrap;align-items:center;padding:10px 0;border-radius:20px 20px 0 0}.heading-with-text .heading-with-text--heading .heading{flex:0 0 50%}.heading-with-text .heading-with-text--heading .heading.heading-left{padding:0 80px}.heading-with-text .heading-with-text--text{display:flex;flex-wrap:wrap;align-items:center;padding:10px 0;min-height:79px}.heading-with-text .heading-with-text--text:last-child{border-radius:0 0 20px 20px}.heading-with-text .heading-with-text--text .heading{flex:0 0 50%;padding:0 80px}.heading-with-text .heading-with-text--text .text{flex:0 0 50%;max-width:452px}.custom-contact-form__block .select select{height:54px;color:#00487666;border-color:#00487633;font-family:Urbanist,sans-serif;padding-left:25px}.custom-contact-form__block .select:after{right:24px!important;font-weight:700!important}.custom-contact-form__block .select{height:54px;color:#004876}body.page-about-us .icon-with-text--heading{margin-bottom:64px}body.page-about-us .heading-section .section.is-width-small{max-width:530px}body.page-about-us .rich-text .section.is-width-small{max-width:600px}body.page-kids .icon-with-text-column .icon-column__text{max-width:280px;margin:0 auto}body.page-about-us .heading-section .heading-section__heading.title:not(:last-child){margin-bottom:18px}body.page-about-us .icon-with-text-column .icon-with-text-column__column{padding-top:50px;padding-bottom:50px}.icon-with-text-column .icon-with-text-column__column .icon-text--image{margin-bottom:20px}.icon-with-text-column__column .icon-column__text .is-text-small.subtitle.content{line-height:26px}body.page-kids .icon-with-text-column .icon-with-text-column__column{padding-top:46px;padding-bottom:46px}body.page-kids .icon-with-text-column .icon-with-text-column__column .buttons{padding-top:23px}body.page-kids .icon-with-text-column .icon-with-text-column__column .icon-column__title.title.is-h4{line-height:41px}.icon-with-text-column .icon-with-text--heading{margin-bottom:40px}.icon-with-text-column .heading-section__subheading{line-height:26px;margin-top:6px}.icon-with-text-column .icon-with-text__partner .icon-with-text--heading{margin-bottom:56px}.icon-with-text-column .icon-with-text__cases .icon-with-text-column__column .icon-text--image{margin-bottom:15px;min-height:90px;object-fit:contain!important}.icon-with-text-column .icon-with-text__cases .icon-with-text-column__column{padding-bottom:47px}.icon-with-text-column .icon-with-text__partner .icon-with-text-column__column{padding:48px 18px 44px}.icon-with-text-column .icon-with-text__partner .icon-with-text-column__column .icon-text--image{margin-bottom:32px}.testimonials .flickity-button:disabled{display:none}.testimonials .flickity-page-dots{display:none}.image-with-text .IWT__kids-1 .image-with-text__text-column .image-with-text__wrapper{max-width:475px}.rich-text--top-heading-dental .rich-text__heading.title{margin-bottom:18px}.rich-text--top-heading-dental .rich-text__text.content:not(:last-child){margin-bottom:28px}.rich-text--top-heading-dental.section.is-width-small{max-width:540px}.heading-wrapper--blog-post.heading-wrapper{margin-bottom:50px}.blog-main .blog-menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;margin-bottom:64px}.blog-menu .blog__menu-link a{padding:14px 47px;border-radius:60px;border:1px solid #0294CF;min-width:130px;text-align:center;display:block;text-transform:uppercase;color:#0294cf}.blog-menu .blog__menu-link a.is-active{background:linear-gradient(270deg,#8972b3,#0294cf 126.3%);color:#fff;border:0}.blog--pagination{margin-top:36px}.paginate .pagination{font-size:16px;margin:0}.pagination-link.is-current{background:#8972b3;color:#fff;border-radius:100%}.featured-article-wrap{width:100%}.heading-wrapper--article.heading-wrapper{margin-bottom:20px}.featured-article-wrap .blog-meta{margin-bottom:30px;text-align:center}.featured-article-wrap .blog-meta .meta-info.is-text{font-family:Urbanist,sans-serif}.article__featured-image .image-element__wrap img{max-height:570px;object-fit:cover;border-radius:10px}.article-main .section.is-width-standard{max-width:1154px;padding:0 20px}.featured-article-wrap .article-content{max-width:910px;margin:0 auto;padding-top:27px}.featured-article-wrap .article-content .content p{margin-bottom:25px;font-family:Urbanist,sans-serif}.article-content__social-share{display:flex;flex-wrap:wrap;align-items:center;margin-top:15px;font-family:Urbanist,sans-serif}.article-content__social-share .social-share-buttons{margin-bottom:0;margin-left:10px;line-height:0}.article-content__social-share .social-share-buttons .button{padding:0;width:24px;height:24px;line-height:0;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#0294cf;border:0;background:transparent}.featured-article-wrap .article-content .content h4{margin-bottom:15px}.featured-article-wrap .article-content .content img{margin-top:7px}.article-content__social-share .social-share-buttons .button .icon{margin:0;height:24px;width:24px}.article-content__social-share .social-share-buttons .button:hover{background-color:transparent;color:#004876}.article-button{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:40px 10px 0;font-family:Urbanist,sans-serif}.article-button a{display:flex;flex-wrap:wrap;align-items:center}.article-button a .icon.left-caret{margin-right:12px}.article-button a .icon{height:12px;width:12px}.article-button a .icon.right-caret{margin-left:12px}.faq-menu .custom-menu .menu__heading{padding-right:33px}.faq-menu .custom-menu .menu-list{gap:28px}.faq-heading{max-width:586px;margin:0 auto 46px;text-align:center}.faq-heading .heading.is-h1{line-height:71px}.CustomFaqWrap .faq__block-faq .faq__item .faq__item-question .icon{position:absolute;right:32px;top:50%;transform:translateY(-50%)}.CustomFaqWrap .faq__item-question .icon svg{width:22.25px}.faq__item-question .icon.up-caret,.faq__item.tab--open .faq__item-question .icon.down-caret{display:none}.faq__item.tab--open .faq__item-question .icon.up-caret{display:inline-flex}.faq-tabs-wrap .faq__tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;gap:21px}.faq-tabs-wrap .faq__tags-tag .title.is-h6{font-size:16px}.faq-tabs-wrap .mb-faq-tabs{display:none}.faq-section .section.is-width-standard{max-width:1145px}.faq__tags .faq__tags-tag{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.faq__block-main .faq__block-title{background:none;text-transform:none;padding-left:0}.CustomFaqWrap .faq__block-faq .faq__item .faq__item-question{padding:24px 130px 24px 30px;position:relative;margin:0;cursor:pointer;text-transform:capitalize}.CustomFaqWrap .faq__block-faq .faq__item{position:relative;border-radius:50px;background:#e6f5fc}.faq__block-faq .faq__item .faq__item-question .faq__item-symbol{right:0}.faq__block-faq .faq__item .faq__item-question .faq__item-symbol:before{height:1px;width:15.84px;top:50%;position:absolute;transform:translateY(-50%)}.faq__block-faq .faq__item .faq__item-question .faq__item-symbol:after{height:15.84px;width:1px}.CustomFaqWrap .faq__block-faq .faq__item .faq__item-answer{padding:0 0 30px 30px;max-width:1048px;display:none}.faq__block-main__questions .faq__block-faq{margin-bottom:30px}.CustomFaqWrap .faq__block-faq .faq__item.tab--open{border-radius:20px;background:#8972b3}.CustomFaqWrap .faq__block-faq .faq__item.tab--open .faq__item-question,.CustomFaqWrap .faq__block-faq .faq__item.tab--open .faq__item-answer{color:#fff!important}.faq__block-faq .faq__item .faq__item-answer.is-text{line-height:24px}.faq__block-main .faq__heading,.faq__block-main{display:none}.faq__block-main.active{display:initial}a.faq__tags-tag.active .title{color:#fff;background:#0294cf;border:0;padding:15px 0}a.faq__tags-tag .title{text-transform:uppercase!important;text-align:center;border-radius:60px;border:1px solid #0294CF;padding:14px 0;min-width:275px;color:#0294cf}.faq-tabs-wrap{margin-bottom:63px}body.page-contact .rich-text .section.is-width-small{max-width:600px}.custom-contact-form__block .input{background:transparent;border-color:#00487633;color:#004876;height:54px;padding:5px 32px;border-radius:50px;font-family:Urbanist,sans-serif}.custom-contact-form__block .input::placeholder{color:#00487666}.custom-contact-form__block .textarea{background:transparent;border-color:#00487633;height:203px;border-radius:20px;padding:14px 32px;color:#004876;font-family:Urbanist,sans-serif}.custom-contact-form__block .textarea::placeholder{color:#00487666}.custom-contact-form .buttons .button{width:100%;padding:14px}.custom-contact-form__block{margin-bottom:25px}.custom-contact-form .buttons{margin-top:0}form#contact_form{display:flex;flex-wrap:wrap}.contact-info{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:60px}.contact-info__text{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.contact-info__text .contact-info__icon{display:flex}.contact-info__text .contact-info__textwrap{margin-left:14px}.ContactUs_heading-section.is-width-small{max-width:683px}.ContactUs_heading-section .heading-section__heading.title{margin-bottom:20px}.ContactUs_heading-section .heading-section__subheading.subtitle.is-text{font-size:16px;line-height:26px}.contact-form .one-half.contact-form-col{width:calc(100% - var(--gutter));max-width:906px}.product-image__wrapper .image-element__wrap img{border-radius:16px}.heading-section__subheading.subtitle.is-text{line-height:24px}.product-thumbnail .title-with-price{display:flex;flex-wrap:wrap}.product-thumbnail .title-with-price .product-thumbnail__title{flex:0 0 60%}.product-thumbnail .title-with-price .title-with-price__price{flex:0 0 40%;text-align:right}.product-count .collection__filters.collection-filter--mb{display:none}.facets__price{display:flex;flex-direction:column;width:100%;position:relative;margin-top:50px}.left-price{left:0;position:absolute;top:-40px}.range-group{height:2px;background:#004876;border-radius:4px;position:relative}.right-price{position:absolute;right:0;top:-40px}.facets__price .price-range__input-group:last-child{display:none}.faceted-filter-group-display__submit{display:none}.range{-webkit-appearance:none;appearance:none;width:100%;background:#004876}.range-group .range:last-child{position:absolute;top:0}.range-group .range{pointer-events:none;height:2px;vertical-align:top;-webkit-appearance:none}.range-group .range::-webkit-slider-thumb{pointer-events:auto}.range-group .range::-moz-range-thumb{pointer-events:auto;background-color:#004876}[dir=ltr] .range-group .range:last-child{left:0}.range-group .range:last-child{right:0}.range::-moz-range-progress,.range::-moz-range-track{width:100%;height:6px;cursor:pointer;border-radius:4px;border:none}.range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:9px;height:9px;background:#004876;cursor:pointer}body.list-collections .list-collection__thumbnail img{aspect-ratio:1 / 1}.collection-main>.section{position:relative}.collection-main .collection__top{padding:24px 0;width:100%;max-width:100%;background-color:#fff}.collection__top .collection-filter-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 20px;max-width:1340px;margin:0 auto}.collection__top-filter{display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;flex:0 0 auto}.collection__top .collection__top-filter .collection__top-filter-title{margin-right:10px}.collection__top .collection-filter-wrap .product-count{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center}.collection-filter-wrap .collection__filters{width:auto;margin:0}.collection-filter-wrap .collection__filters .field.is-grouped{align-items:center}.collection-filter-wrap .collection__filters .select{max-width:100%;margin-left:0;height:auto}.collection__sort-by-filter .sort_by{border:0}.collection-main-wrap .sidebar-section{display:none;z-index:99;position:absolute;left:10px}.collection-main-wrap .sidebar-section .faceted-filter-form{position:sticky;z-index:99;top:60px;padding:32px 27px 25px;border-radius:10px;background:#fff;box-shadow:0 7px 33px #00000024}body.collection.custom-open .collection__top{margin-bottom:0}.faceted-filter-form .block__faceted-filtering{padding-bottom:14px}.faceted-filter-form .block__faceted-filtering:last-child{padding:0}.collection-matrix .thumbnail.product__thumbnail{margin-bottom:46px}.pagination-previous,.pagination-next,.pagination-link{border:0;width:auto!important}.collection__top-filter .dropdown__icon.custom-open{transform:rotate(180deg)}.collection__top-filter .dropdown__icon{transition:transform .2s linear;width:13px;height:13px}.collection-filter-wrap .collection__filters .select:after{font-size:14px!important}.collection__filters .collection__sort-by-filter.select{display:flex;flex-wrap:wrap;align-items:center;width:max-content}.custom-sorts .custom-sorts-btn{display:flex;justify-content:flex-end;align-items:center;cursor:pointer;width:auto}.custom-sorts .custom-sorts-btn .icon{width:13px;height:13px;transition:.3s}.custom-sorts-dropdown{z-index:99;min-width:200px;display:flex;flex-direction:column;gap:10px;position:absolute;right:0;top:100%;padding:20px;visibility:hidden;opacity:0;transition:.3slinear;background:#fff;box-shadow:0 7px 33px #00000024;border-radius:10px}.custom-sorts-dropdown button:hover,.custom-sorts-dropdown button.is-active{color:#0294cf}.custom-sorts-dropdown button{all:unset;font-size:16px;color:#004876;cursor:pointer;transition:.45s}.custom-sorts.is-active .custom-sorts-dropdown{top:calc(100% + 15px);visibility:visible;opacity:1}.custom-sorts.is-active .custom-sorts-btn .icon{transform:rotate(180deg)}.collection__filters .collection__sort-by-filter.select:after{display:none!important}.custom-sorts .custom-sorts-btn .custom-sort-display{margin-right:11px}.collection__top .product-count .product-count--title{margin-right:23px}.collection-main-wrap .sidebar-block__heading{cursor:pointer}.faceted-filter-form .block__faceted-filtering .faceted-filter-group-display,.faceted-filter-form .block__faceted-filtering .faceted-filter-group-display .faceted-filter-group-display__list{margin-bottom:0}.faceted-filter-form .faceted-active-filters{border-color:#004876}body.collection #shopify-section-header-classic .header{border:0}.sidebar-block__content .noUi-connect{background:#004876}.sidebar-block__content .noUi-horizontal{height:3px;border-radius:10px;border:0;box-shadow:none}.sidebar-block__content .noUi-horizontal .noUi-handle{width:9px;height:9px;border:0;background:#004876;box-shadow:none;cursor:pointer;top:50%;transform:translateY(-50%);border-radius:0}.sidebar-block__content .noUi-horizontal .noUi-handle:before{display:none}.sidebar-block__content .noUi-horizontal .noUi-handle:after{display:none}.sidebar-block__content .noUi-handle.noUi-handle-upper{right:0}.sidebar-block__content .noUi-handle.noUi-handle-lower{left:27px;right:auto}.sidebar-block__content .noUi-horizontal .noUi-base .noUi-origin{top:50%}.faceted-filter-form .sidebar-block__content.content .price-range-values{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:8px}.collection-main-wrap .sidebar-section .faceted-filter-form .button{display:flex;align-items:center}.collection-matrix .product-thumbnail{padding-top:7px}.sidebar-block__toggle-icon,.faceted-filter-group-display__list-item-label,.faceted-filter-group-display__list-item-input{cursor:pointer}.faceted-filter-group-display__checkmark:before{background:#004876}.faceted-filter-group-display__checkmark{height:12px;width:12px;border-color:#004876;position:relative;stroke-width:unset;border-radius:100%}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark{background:transparent}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #004876;display:block;height:8px;width:8px;border-radius:100%}.sticker-holder__content:has(>.sold-out-sticker){max-width:100%!important;width:100%}.product-image__wrapper .sticker-holder__content .sold-out-sticker{height:100%;align-items:center;background:#00000096}.sticker-holder__content .thumbnail-sticker{padding:4px 16px;font-size:14px;border-radius:16px}.has-product-sticker .sticker-shape-square .thumbnail-sticker{width:auto}.collection-main-wrap .sidebar-section .faceted-filter-form .button.faceted-active-filters__clear{border-radius:35px;border-color:#0294cf;color:#0294cf;text-transform:uppercase;padding:10px 27px}.collection-main-wrap .sidebar-section .faceted-filter-form .button.faceted-active-filters__clear:hover{background-color:#0294cf;color:#fff}.product-thumbnail__price.sale{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:6px}.product-thumbnail__price.sale .money{color:#0294cf}.product-thumbnail__price.sale .compare-at-price .money{color:#00487675}.product_section .product__images{flex:1 0 0}.has-product-sticker .sticker-holder{padding-bottom:8px}.has-thumbnail-sticker .sticker-holder{padding-top:12px;padding-left:14px}.product_section .product__information{flex:0 0 550px}.product__collapsible.faq__block-faq{margin-top:0}.product__collapsible.faq__block-faq.add--top-margin{margin-top:10px!important}.product__collapsible.faq__block-faq .faq__item{border:0;border-bottom:1px solid rgb(0 0 0 / 10%)}.product__collapsible .faq__item-question{padding:23px 0}.product__collapsible .faq__item-question .collapsible-symbol.up-caret{display:none}.product__collapsible .faq__item.tab--open .collapsible-symbol.up-caret{display:inline-flex}.product__collapsible .faq__item.tab--open .collapsible-symbol.down-caret{display:none}.product_form .product-quantity-box.purchase-details__quantity{width:auto;margin-top:0;margin-right:24px;flex:0 0 132px}.purchase-details__quantity .quantity-wrapper{max-width:132px;padding:0 10px;border-radius:40px;background:#e6f5fc}.quantity-plus.button[disabled],.quantity-minus.button[disabled]{background-color:transparent}.quantity-wrapper.quantity-style--box .quantity-input-control{flex:1 0 0;width:auto}.quantity-wrapper .quantity-element{min-height:46px;border:0px}.quantity-wrapper.quantity-style--box .quantity-input-control input{border:0px;background-color:transparent;padding:0;color:#004876}.quantity-wrapper .quantity-plus .icon,.quantity-wrapper .quantity-minus .icon{padding:4px}.purchase-details.has-quantity-box .purchase-details__spb--false{max-width:100%;margin-top:0;height:46px;flex:1 0 0}.product-block .icon-with-text{flex:0 0 25%;text-align:center;padding:0 7px}.product-block .icon-with-text .text{text-transform:capitalize;font-size:14px}.product-block.product-block--icon-with-text{display:flex;flex-wrap:wrap;padding:28px 0;border-bottom:1px solid rgba(0,72,118,.2)}.price-ui .compare-at-price{margin-right:9px}.product-block .icon-with-text .image{line-height:0;margin-bottom:8px}.product-block .icon-with-text .image img{height:35px;width:35px}.image-with-text .container .image-with-text__text-column{border-radius:10px;padding:0}.product__collapsible.faq__block-faq .faq__item .faq__item-answer{padding-left:0;padding-bottom:23px}.product-gallery .product-gallery__thumbnails .flickity-prev-next-button{opacity:1;visibility:unset}.product-gallery__thumbnails .product-gallery__thumbnail{line-height:0;cursor:pointer;border-radius:10px}.product-gallery__thumbnails .product-gallery__thumbnail img{border-radius:10px}.is-slide-nav--true .product-gallery__thumbnail{opacity:1}.is-slide-nav--true .product-gallery__thumbnail.is-nav-selected{border:3px solid #0294CF}.product-gallery__thumbnails.product-gallery__thumbnails--bottom-thumbnails{padding:0 95px}.product-thumbnail .product-thumbnail__price{padding-top:7px}.product-block.product-block--price .price-ui{align-items:center}.product_form .purchase-details__buttons .button{text-transform:uppercase}.product-gallery__main .flickity-prev-next-button{display:none}body.product .image-with-text .image-with-text__text-column .image-with-text__wrapper{max-width:460px}body.product .image-with-text .container .image-with-text__text-column{justify-content:center!important}.recommended-products-section .thumbnail.product__thumbnail{margin-bottom:26px}.flickity-page-dots:not(:has(li:nth-child(2))){display:none}.custom-collection h5{margin-bottom:30px}#theme-ajax-cart.is-drawer{max-width:435px}.ajax-cart__close-icon{margin:32px 20px}.ajax-cart__close-icon .icon{width:17px;height:17px}.ajax-cart__cart-title{text-align:left;padding:22px 20px 0;border-bottom:0px}.ajax-cart__free-shipping{max-width:100%;margin:auto;padding:15px 20px 28px}.ajax-cart__list{height:calc(100% - 400px);overflow:auto;padding:0 20px;position:relative}.ajax-cart__product:first-child{border-top:1px solid rgb(0 0 0 / 10%)}.ajax-cart__list .ajax-cart__product{min-height:auto;padding:18px 0 20px;align-items:flex-start;margin-top:0;border-bottom:1px solid rgb(0 0 0 / 10%)}.custom-collection{margin-top:20px}.ajax-cart__delete button.close{height:auto;max-height:max-content;max-width:max-content;min-height:auto;min-width:auto;width:auto;background:transparent;font-size:14px;font-family:Urbanist,sans-serif}.custom-collection .product{display:flex;flex-wrap:wrap;width:100%;padding:17px 30px 11px 14px;border-radius:10px;border:1px solid rgba(0,72,118,.2)}.custom-collection .product-image{flex:0 0 100px;line-height:0;border-radius:10px;background:#f6f6f6;padding:10px;display:block}.custom-collection .product-info{flex:1 0 0;margin-left:12px;display:flex;flex-direction:column;justify-content:space-between}.custom-collection .product-info p,.custom-collection .product-price{font-size:14px}.custom-collection button.cart_btn{background-color:#fff;color:#0294cf;font-size:12px;padding:4px 16px;transition:.5s;cursor:pointer;border:1px solid;border-radius:40px;text-transform:uppercase;font-family:Urbanist,sans-serif}.custom-collection button.cart_btn:hover{background-color:#0294cf;color:#fff}.custom-collection .flickity-prev-next-button{top:44%;width:40px;height:40px;border-radius:50%;transform:translateY(-50%)}.ajax-cart__taxes-shipping{display:none}.custom-collection .flickity-prev-next-button.previous{transform:translateY(-50%) rotate(180deg)}.ajax-cart__details-wrapper{border:0;position:absolute;width:100%;bottom:0;left:0;z-index:2;padding:15px 20px 30px;background:#e6f5fc}.custom-collection .product-info .title-price a{display:block}.ajax-cart--drawer,#ajax-cart__content,.ajax-cart__form{height:100%}.ajax-cart__product-image{margin-right:22px;width:auto;max-width:100px;border-radius:10px;background:#f6f6f6;padding:10px}.ajax-cart__product-image a img{border-radius:10px}.ajax-cart__list .ajax-cart__product .ajax-cart__product-content{max-width:200px}.ajax-cart__product-image a{display:block;line-height:0}.ajax-cart__right-content{position:absolute;right:0}.ajax-cart__button.button--add-to-cart.button{text-transform:uppercase;padding:10px 25px}.ajax-cart__cart-link.button{padding:10px 25px}.ajax-cart__quantity-box .quantity-wrapper.quantity-style--box{max-width:100px;border-radius:40px;background:#e6f5fc;font-family:Urbanist,sans-serif;padding:0 5px}.ajax-cart__delete button.close:hover{color:#0294cf}.ajax-cart__quantity-box .quantity-wrapper .quantity-element{min-height:34px;height:41px}.ajax-cart__quantity-box{position:absolute;right:0;margin-top:0;bottom:18px}.ajax-cart__product-title.is-text-small{font-size:14px;letter-spacing:-.14px}.ajax-cart__product-title{padding-bottom:5px}.ajax-cart__price.price.is-text-small{font-size:14px}.ajax-cart__free-shipping .fs-indicator{width:100%}.fs-indicator .fs-indicator__remaining{display:flex;flex-direction:column-reverse;font-family:Urbanist,sans-serif}.fs-indicator .fs-indicator__indicator{margin:0;max-width:100%;padding:0 0 0 2px;border:1px solid #8972B3;height:9px;display:flex;flex-wrap:wrap;align-items:center;background:transparent;border-radius:40px}.fs-indicator .fs-indicator__indicator .fs-indicator__bar.bar{height:5px;background:#8972b3;border-radius:40px}.fs-indicator .indicator__msg{padding-bottom:16px;text-align:left;font-size:12px}.fs-indicator .fs-indicator__success{display:flex;flex-direction:column-reverse}.custom-collection .flickity-prev-next-button.next{right:-15px}.custom-collection .flickity-prev-next-button.previous{left:-18px}.custom-collection .flickity-prev-next-button:disabled{display:none}.media+.media{border-top:0}.ajax-cart__list::-webkit-scrollbar{width:5px}.ajax-cart__list::-webkit-scrollbar-track{background:#f1f1f1}.ajax-cart__list::-webkit-scrollbar-thumb{background:#888}.ajax-cart__list::-webkit-scrollbar-thumb:hover{background:#555}body.cart .heading-wrapper--featured-collection.heading-wrapper{margin-bottom:42px}.cart__row.cart__additional{margin-top:20px}.heading-wrapper--cart-page.heading-wrapper{margin-bottom:70px}.cart__form-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative}.cart__form-wrap .cart__form-heading-items{flex:1 0 0;margin-right:55px}.cart__form-heading-items .cart__headings{padding-bottom:22px}.cart__item-list .cart__remove{background-color:transparent;height:25px;max-height:25px;max-width:25px;min-height:25px;min-width:25px;width:25px}.cart__item-list .cart__card{border-color:#00487633;padding:23px 0;margin-bottom:0}.cart__card .cart__image{flex:0 0 93px;max-width:93px;border-radius:10px;background:#f6f6f6;padding:5px}.cart__card .cart__info{flex:1 0 0;padding-left:20px}.cart__info .cart__description{padding:0 20px 0 0;width:30%}.item__title.is-text-small{font-size:14px;letter-spacing:-.14px}.cart__info .cart__quantity .purchase-details__quantity.product-quantity-box{margin-top:0;max-width:118px}.cart__info .cart__quantity .quantity-wrapper{max-width:118px;justify-content:space-between;padding:0 8px}.cart__info .cart__quantity .quantity-wrapper.quantity-style--box .quantity-minus,.cart__info .cart__quantity .quantity-wrapper.quantity-style--box .quantity-plus{min-width:auto}.cart__info .cart__quantity .quantity-wrapper .quantity-element{min-height:47px}.cart__info .cart__quantity .quantity-wrapper .quantity-input{font-family:Urbanist,sans-serif}.cart__card .cart__info .cart__total{text-align:right}.cart__card .cart__info .cart__quantity-warning{margin:0}.cart-section .section.is-width-standard{max-width:1153px;padding:0 10px}.cart__item-list .cart__card:last-child{border-bottom:1px solid rgba(0,72,118,.2)}.cart__form-wrap .cart__bottom{flex:0 0 365px;position:sticky;top:100px}.cart__footer .cart__subtotal{padding-bottom:22px}.cart__footer .cart__taxes-shipping{display:none}.cart__footer .cart__checkout{min-width:auto;padding-bottom:3px;margin-left:0}.cart__footer .button{padding:10px;width:100%!important;text-transform:uppercase}.cart__form .quantity-box-enabled-true .cart__total-title{text-align:right}.mb-cart__free-shipping{display:none}.cart__card .cart__info .cart__quantity{justify-content:flex-end}.cart__headings .cart__price-title{text-align:left}.cart__headings .cart__quantity-title{padding-right:20px}.cart__total,.cart__quantity,.cart__price{width:23.333%}@media only screen and (max-width:798px){.mobile-menu__toggle-icon{line-height:0}.mobile-header .mobile-menu{border-top:0;padding:0 20px}.mobile-header .mobile-menu .search-form{padding-top:20px;margin-bottom:23px}.mobile-header .mobile-menu .search-form .input{height:44px;padding-left:57px;border-radius:23px;background:#e6f5fc;color:#004876;border:0}.search-form .search__fields .control .icon{padding:2px;color:#004876}.mobile-menu .mobile-menu-link,.mobile-menu .mobile-menu__item{padding:10px 0}.mobile-menu-link:after{font-weight:700;right:0;transform:translateY(-50%) rotate(270deg)!important}.mobile-menu__list-item .mobile-submenu__list.mobile-menu__submenu{position:absolute;top:0;z-index:11;background-color:#fff;left:-100%;width:100%;transition:.5s;display:block;border:0px;max-height:100%!important;margin:0;height:calc(100vh - 120px);overflow:auto}.mb-back-btn{width:100%;display:block;position:relative;padding:6px 40px;text-transform:uppercase;margin-bottom:21px}.mb-back-btn:after{font-family:flex-icon!important;-moz-osx-font-smoothing:grayscale;content:"\e904";display:block;position:absolute;top:50%;font-size:14px;font-weight:700;transform:translateY(-50%) rotate(90deg);left:15px}.mega-menu .mega-menu__block{width:100%;padding:0 20px;margin:0}.mega-menu .mega-menu__block.block__image{padding:10px 10px 20px;margin:20px 20px 0}.mobile-header{border-radius:0 0 20px 20px;box-shadow:0 4px 14px #0000000a}.mega-menu .menu__heading{margin-bottom:0;padding:12px 0;position:relative}.mega-menu .menu__heading:after{font-family:flex-icon!important;-moz-osx-font-smoothing:grayscale;content:"\e904";display:block;position:absolute;top:50%;font-size:14px;font-weight:700;transform:translateY(-50%);right:0;color:#004876}.mega-menu__linklist ul{display:none;margin-bottom:4px}.mega-menu .mega-menu__linklist.open .menu__heading:after{transform:translateY(-50%) rotate(180deg)}.mobile-menu__list-item.open .mobile-submenu__list.mobile-menu__submenu{left:0;padding-top:10px}.mobile-header .mobile-menu .search-form .input::placeholder{color:#00487666}.mega-menu--icon_with_text .heading:after{font-family:flex-icon!important;-moz-osx-font-smoothing:grayscale;content:"\e904";display:block;position:absolute;top:50%;font-size:14px;font-weight:700;transform:translateY(-50%);right:0;color:#004876}.mega-menu--icon_with_text.open .heading:after{transform:translateY(-50%) rotate(180deg)}.mega-menu--icon_with_text .heading{position:relative;padding-top:10px}.mega-menu--icon_with_text ul{display:none}.mega-menu .mega-menu__block.block__image{margin-top:20px;padding:10px 10px 20px}.mega-menu__section .mega-menu{padding:0 0 20px;border:0;box-shadow:none}.slideshow-classic .mobile-text--over-media .caption{align-items:flex-end}.image-with-text-overlay .mobile-text--over-media .caption{align-items:flex-start;padding-top:20px}.slideshow-classic .mobile-text--over-media .caption{width:100%}.slideshow-classic .mobile-text--over-media .caption .caption-content{text-align:center!important;padding:12px 12px 30px}.slideshow-classic__banner .slideshow-classic__buttons.buttons{justify-content:center;margin-top:16px}.slideshow-classic__heading.banner__heading.title:not(:last-child){margin-bottom:15px}.slideshow-classic__subheading.banner__subheading.subtitle{margin-bottom:0}.slideshow-classic__heading.banner__heading.title.is-h1{line-height:42px}.icon-with-text-section .icon-with-text{flex-wrap:nowrap;overflow:auto;justify-content:flex-start;scrollbar-width:none}.image-with-text__wrapper .image-with-text__heading,.image-with-text__wrapper .image-with-text__text{text-align:center!important}.image-with-text__wrapper .buttons{justify-content:center}.buttons{gap:10px}.image-with-text-overlay .caption .caption-content{text-align:center!important;padding:0}.image-with-text-overlay__buttons.buttons{justify-content:center}.featured-collection__tab{gap:12px;margin-bottom:40px;flex-wrap:nowrap;overflow:auto;scrollbar-width:none}.featured-collection__tab .tab{padding:8px 13px;min-width:72px}.testimonial-block .testimonial__meta{padding-left:16px;padding-right:0;flex:1 0 0}.testimonials .testimonial-block{padding:17px 10px 19px 19px;min-height:270px}.testimonial-block .testimonial__image{flex:0 0 144px}.testimonial-block .testimonial__meta .star-rating{margin-bottom:8px}.testimonial__quote.is-text-small{font-size:16px}.testimonial-block .testimonial__meta .testimonial__info{margin-top:10px;gap:5px}.testimonial-block .testimonial__meta .testimonial__info.is-h6{font-size:16px}.icon.testimonial__icon{height:18px;width:18px}.testimonials .flickity-button.flickity-prev-next-button{display:none}.testimonials .flickity-page-dots{display:block;bottom:-17px}.testimonial-block .testimonial__image .image-element__wrap img{min-height:206px;border-radius:20px}.footer__block{padding-bottom:0}.footer__block .footer__heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:0!important;padding:7px 0}.footer__menu .icon.up-caret,.footer__block.block__text .footer__heading .icon.up-caret{display:none}.footer__heading .icon{display:inline-flex;height:12px;width:12px}.footer__menu.open .icon.up-caret,.footer__block.block__text.open .footer__heading .icon.up-caret{display:inline-flex}.footer__menu.open .icon.down-caret,.footer__block.block__text.open .footer__heading .icon.down-caret{display:none}.footer__menu ul{display:none;padding-bottom:12px}.footer__block.block__text .content{display:none}.footer__container .footer--bottom{padding-top:0;flex-direction:column-reverse}.footer__container .footer--bottom .footer__payment-methods{margin-top:26px}.footer__block.block__logo .footer__logo-wrapper{padding-bottom:30px;padding-top:25px}.block__newsletter .newsletter--footer .footer__heading{padding-top:0;padding-bottom:20px}.newsletter-social-icons{padding-bottom:24px}body.page-about-us .icon-with-text--heading{margin-bottom:44px}.section.is-width-small{width:calc(100% - var(--gutter))}.heading-with-text .heading-with-text--heading .heading.heading-left{padding:0}.heading-with-text .heading-with-text--heading{padding:21px 25px}.heading-with-text .heading-with-text--text .heading{padding:0 20px 0 0}.heading-with-text .heading-with-text--text{padding:16px 20px 21px}body.page-dental-pro .icon-with-text-column .icon-with-text-column__column{width:calc(50% - var(--gutter))}.icon-with-text-column .icon-with-text__cases .icon-with-text-column__column .icon-text--image{min-height:60px;max-height:60px}.icon-with-text-column .icon-with-text__cases .icon-with-text-column__column{padding-bottom:28px;padding-left:5px;padding-right:5px}.icon-with-text-column .icon-with-text__partner .icon-with-text-column__column{padding:28px 5px}.icon-with-text-column .icon-with-text__partner .icon-with-text-column__column .icon-text--image{margin-bottom:20px}.icon-with-text-column .icon-with-text__partner .icon-with-text--heading{margin-bottom:33px}.icon-with-text-column__column .icon-column__text .is-text-small.subtitle.content{line-height:22px}body.page-dental-pro .custom-contact-form__block .textarea{height:153px}.custom-contact-form__block{margin-bottom:20px}.contact-form .one-half.contact-form-col{width:100%;margin:0}.faq-tabs-wrap .faq__tags{gap:17px}.faq__tags .faq__tags-tag{flex:0 0 100%}.faq__tags .faq__tags-tag .title{width:100%}.faq-tabs-wrap{margin-bottom:35px}.faq__block-main__questions .faq__block-faq{margin-bottom:24px}.CustomFaqWrap .faq__block-faq .faq__item .faq__item-question{padding:22px 70px 22px 24px}.CustomFaqWrap .faq__block-faq .faq__item .faq__item-answer{padding-left:24px;padding-right:50px}.article-main .section.is-width-standard{padding:0 10px}.featured-article-wrap .article-content .content{width:100%;margin:0}.collection__filters .collection__sort-by-filter.select{margin-bottom:0}.collection-main-wrap .collection__main{margin:0;width:100%}.collection-matrix .thumbnail.product__thumbnail.medium-down--one-half{width:calc(50% - var(--gutter));margin-left:calc(var(--gutter) / 2);margin-right:calc(var(--gutter) / 2)}.collection-matrix .thumbnail.product__thumbnail{margin-bottom:26px;padding:5px 5px 12px;border-radius:10px}.product-image__wrapper .image-element__wrap img{border-radius:10px}.collection-matrix .product-thumbnail{padding-left:7px;padding-right:7px}.product__thumbnail .product-thumbnail .product-thumbnail__title.is-h6{font-size:16px}.featured-collection-with-tab .product__thumbnail .product-thumbnail .product-thumbnail__price{padding-top:4px}.collection-main-wrap .sidebar-section{max-width:208px}.collection-main-wrap .sidebar-section .faceted-filter-form{padding:15px 16px 19px 13px}.collection-main>.section{width:100%;margin:0}.product-wrap .custom__atc-mb{display:block;margin-top:14px}.thumbnail.product__thumbnail .product-image__wrapper{border-radius:10px}.product-wrap .thumbnail__caption{text-align:center!important;padding:0}.product__thumbnail .product-thumbnail .product-thumbnail__price{padding-top:9px}.custom__atc-mb .button--add-to-cart{text-transform:uppercase;height:38px}#theme-ajax-cart.is-drawer{max-width:362px}.ajax-cart__details-wrapper{padding-top:8px;padding-bottom:23px}.ajax-cart__button.button--add-to-cart.button{margin-top:10px}.ajax-cart__button-wrapper .ajax-cart__cart-link{margin-top:15px}.ajax-cart__quantity-box .quantity-wrapper .quantity-element{height:35px}.ajax-cart__product-image{margin-right:15px}.ajax-cart__list .ajax-cart__product .ajax-cart__product-content{max-width:140px}.custom-collection .product{padding:10px 30px 16px 11px}.cart__form-wrap .cart__form-heading-items{flex:0 0 100%;margin:0}.cart__form-wrap .cart__bottom{flex:0 0 100%;position:fixed;width:100%;top:auto;bottom:0;left:0;z-index:4;background-color:#fff;box-shadow:10px 9px 8px 10px #0000000a;padding:26px 20px 0}.cart__free-shipping.dt-cart__free-shipping{display:none}.cart__footer .cart__subtotal{padding-bottom:30px}.custom-collection h5{line-height:41px!important;margin-bottom:7px}.cart__free-shipping.mb-cart__free-shipping{display:block;padding-bottom:30px}.mb-cart__free-shipping .fs-indicator .indicator__msg{text-align:center;padding-bottom:14px}.heading-wrapper--cart-page.heading-wrapper{margin-bottom:20px}.cart__item-list .cart__card{padding:14px 0}.cart__card .cart__info{padding-left:13px}.cart__card .cart__info .cart__quantity{position:absolute;bottom:14px;right:0;justify-content:flex-end;margin-top:0}.cart__info .cart__quantity .purchase-details__quantity.product-quantity-box{max-width:100px}.cart__info .cart__quantity .quantity-wrapper .quantity-element{min-height:40px;height:40px}.contact-info__text .contact-info__textwrap{margin:0;text-align:center}.contact-info__text .contact-info__textwrap h5{margin:11px 0}.contact-info__text{flex-direction:column}.contact-info{margin-bottom:44px}.buttons.is-left .button{margin-right:0}.featured-collection-with-tab .buttons{margin-top:10px}.heading-wrapper--testimonials.heading-wrapper{margin-bottom:25px}.image-with-text__wrapper .image-with-text__logo{justify-content:center}.IWT__about-us-2 .image-with-text__text-column{margin-top:16px}.image-with-text__col-reverse .image-with-text__text-column{margin-top:30px}.heading-with-text .heading-with-text--heading .heading h4.is-h4,.heading-with-text .heading-with-text--text .heading h5.is-h5{font-size:16px}.icon-with-text-column .icon-with-text-column__column:last-child{margin-bottom:20px}.icon-with-text--heading .heading-section__heading.is-h1{font-size:32px}.icon-with-text-column .heading-section__subheading{margin-top:16px}.rich-text--top-heading-dental .rich-text__heading.title{margin-bottom:5px}.rich-text--top-heading-dental .rich-text__text.content:not(:last-child){margin-bottom:18px}.rich-text--HWT .rich-text__heading.title:not(:last-child){margin-bottom:14px}.blog-main .blog-menu{gap:15px;margin-bottom:40px}.blog-menu .blog__menu-link a{min-width:104px;padding:10px 32px}.mobile-menu__item.item-with-icon{line-height:0;padding-right:10px}.blog--pagination{margin-top:30px}.featured-article-wrap .article-content .content img{margin-top:17px}.featured-article-wrap .blog-meta{margin-bottom:20px}.featured-article-wrap .article-content{padding-top:21px}.heading-wrapper--blog-post.heading-wrapper{margin-bottom:45px}.featured-article.blog-card .card-content.blog-card__content{padding-top:17px;padding-bottom:13px}.product-gallery .product-gallery__thumbnails{display:none}.product_section .product__images{flex:calc(100% - var(--gutter));margin-bottom:90px}.product_section .product__information{flex:calc(100% - var(--gutter))}.product-gallery .flickity-page-dots{display:flex;flex-wrap:wrap;justify-content:center}.product_name.title.is-h3{font-size:32px}.product_form .product-quantity-box.purchase-details__quantity{margin-right:20px;flex:0 0 123px}body.product .image-with-text .container .image-with-text__text-column{padding:25px 30px 30px}body.product .image-with-text__col-reverse .image-with-text__text-column{margin-top:20px}.cart__info .cart__description,.cart__total,.cart__quantity,.cart__price{width:100%}.featured-collection__tab-wrap .thumbnail.product__thumbnail.small-down--one-half{width:calc(60% - var(--gutter))}.product-thumbnail .product-thumbnail__title{min-height:70px}.featured-collection-with-tab .buttons .button.button--primary{color:#0294cf;background-color:#fff}.img_with_text__home2 .buttons .button{padding:10px 19px}body.page-about-us .icon-with-text-column .icon-column__title.title.is-h5{font-size:28px}.rich-text--top-heading-dental .buttons .button{padding:10px 19px;margin:0}.heading-wrapper--recommended-products.heading-wrapper{margin-bottom:35px}.recommended-products__title.title.is-h3{font-size:32px}.ajax-cart__product-content .ajax-cart__price.price{position:absolute;bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
