/** Shopify CDN: Minification failed

Line 38:41 Unexpected "{"
Line 38:50 Expected ":"
Line 38:56 Unexpected "{"

**/
.new-design-template .text-label{
    font-family: Saans;
}
/* .new-design-template .rte p{
    font-family: Saans;
} */
.new-design-template .rr-stat-percentage{
    font-family: Saans;
}
.new-design-template .rr-stat-head{
    font-family: Saans;
}
.new-design-template .rr-stat-caption{
    font-family: Saans;
}
.new-design-template .rr-ctaheading{
    font-family: Saans;
}
.new-design-template .rr-cta-btn{
    font-family: Saans;
}
.new-design-template .rte p{
    font-family: Saans !important; 
}
.new-design-template .rr-subtext{
    font-family: Saans;
}
/* .new-design-template .seed_wrapper_{{ section.id }} p{
     font-family: Saans;
} */
.new-design-template .seed_pointer_desc_{{ section.id }}{
    font-family: Saans;
}
.new-design-template .seed_pointer_title_text{
    font-family: Saans;
}
.new-design-template .icons-with-text__icon__title span{
     font-family: Saans;
}
.new-design-template .custom-proven-benefits p{
    font-family: Saans;
}
.new-design-template .custom-proven-benefits h3{
    font-family: Saans;
}
.new-design-template .Compare-Status_main p{
    font-family: Saans;
}
.new-design-template .seed_eyebrow_text{
    font-family: Saans;
}
.new-design-template .seed_figure_tag_text{
    font-family: Saans;
}
.new-design-template .horizontal-ticker__item span{
    font-family: Saans;
}
.new-design-template .rich-text-block p{
    font-family: Saans;
}
.new-design-template .Centered-Content_main p{
    font-family: Saans;
}
.new-design-template .review-text{
    font-family: Saans;
}
.new-design-template .review-title{
    font-family: Saans;
}
.new-design-template .reviewer-name{
    font-family: Saans;
}
.new-design-template .verified-badge{
    font-family: Saans;
}
.new-design-template .content-tab-button span{
    font-family: Saans;
}
.new-design-template .button__label{
    font-family: Saans;
}
.new-design-template .checklist ul li{
    font-family: Saans;
}
.new-design-template .cta-btn{
    font-family: Saans;
}
.new-design-template .subtext{
    font-family: Saans;
}
.new-design-template .h4.accordion__title{
    font-family: Saans;
}
.new-design-template .rr-heading-31{
     font-family: Saans;
}
/* -------------------------------------- */
@media screen and (min-width: 990px) {
     .main-pro-custom-calss .product--medium:not(.product--no-media) .product__media-wrapper, .product--small:not(.product--no-media) .product__info-wrapper {
        max-width: 50%;
        width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);
    }

    .main-pro-custom-calss .product--medium:not(.product--no-media) .product__info-wrapper, .product--small:not(.product--no-media) .product__media-wrapper {
        max-width: 50%;
        width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);
    }
}
@media screen and (min-width: 750px) {
    .main-pro-custom-calss .product__info-wrapper {
        padding: 0 0 0 40px;
    }
}
.main-pro-custom-calss .rating-stars{
    margin-bottom: 16px !important;
}
.main-pro-custom-calss .rating-stars__label{
    color: var(--www-yorkshiredentalsuite-co-uk-mine-shaft, var(--color-grey-23, #3D3838));
    font-family: Saans;
    font-style: normal;
    font-size: 14px;
    font-weight: 500;
    line-height: var(--line-height-17, 17px); /* 119.718% */
    letter-spacing: var(--letter-spacing--0_43, -0.427px);
}
.main-pro-custom-calss .product__title h1{
    color: #000 !important;
    font-family: Poppins;
    font-size: 46px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%; /* 55.2px */
    letter-spacing: -0.5px;
    background: unset !important;
    -webkit-text-fill-color: unset !important;
}
.main-pro-custom-calss .rating-stars {
    margin-bottom: 12px;
}
/* ---------------------------------main-section- accordion-------------- */
.main-pro-custom-calss .h4.accordion__title{
    color: var(--www-yorkshiredentalsuite-co-uk-mine-shaft, var(--color-grey-23, #3D3838));
    font-family: Saans;
    font-size: 15.3px;
    font-style: normal;
    font-weight: 600;
    line-height: 18.3px; /* 119.608% */
    letter-spacing: -0.31px;
}
.main-pro-custom-calss .accordion__content__inner p{
    color: var(--www-yorkshiredentalsuite-co-uk-mine-shaft, var(--color-grey-23, #3D3838));
    font-family: Saans;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18.3px; /* 119.608% */
    letter-spacing: -0.31px;
}
.main-pro-custom-calss .accordion__content__inner li{
    color: var(--www-yorkshiredentalsuite-co-uk-mine-shaft, var(--color-grey-23, #3D3838));
    font-family: Saans;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height:24.3px; /* 119.608% */
    letter-spacing: -0.31px;
}
.main-pro-custom-calss .accordion__collapse-icon svg{
    width: 16px !important;
    height: 16px;
}
/* -------------------video---------- */
.main-pro-custom-calss .rich-text-block h3{
    color: var(--www-yorkshiredentalsuite-co-uk-mine-shaft, var(--color-grey-23, #3D3838));
    font-family: Saans;
    font-size: 18.3px;
    font-style: normal;
    font-weight: 700;
    line-height: 18.3px; /* 100% */
    letter-spacing: -0.31px;
    margin: 0;
}
.main-pro-custom-calss .rich-text-block {
        margin: 0 0 22px 0 !important;
}
@media (max-width: 768px){
    .main-pro-custom-calss .product__title h1 {
      font-size: 26px;
}
.main-pro-custom-calss .page-width{
padding-right: 0;
}
.main-pro-custom-calss .product__info-wrapper{
    padding-right: 15px;
}
}