body.page-product .banner--adapt .banner__media{border-radius:15px}body.page-product .banner--adapt .banner__text p{color:#0324a6;text-align:right;font-family:Montserrat,sans-serif;font-size:clamp(1.4rem,1.282vw + .438rem,2.9rem);font-style:normal;font-weight:500;line-height:normal;letter-spacing:.13px}body.page-product .banner--adapt .banner__text p strong{text-align:right;font-family:Montserrat,sans-serif;display:block;font-size:clamp(2.1rem,2.222vw + .433rem,4.7rem);font-style:normal;font-weight:700;line-height:normal;letter-spacing:.235px;background:linear-gradient(90deg,#2e0025 11.74%,#710080 35.4%,#5c0056 46.84%,#710085 71.29%,#70007f);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}body.page-product .banner-top-image{margin-top:clamp(1.5rem,1.828vw - .31rem,3.2rem)}body.page-product div.banner_novamin.banner--adapt:before{padding-bottom:64%}.banner--adapt.page-1-banner-4 .banner__subtitle strong{font-weight:800;display:block}.banner--adapt.page-1-banner-4 .banner__additional_text{position:absolute;right:17%;left:unset;bottom:1%;width:24%;min-width:unset;margin-bottom:0;font-size:clamp(.6rem,.513vw + .215rem,1.2rem);line-height:1;display:block;text-align:left;color:#464646}.page-1-banner-4{margin-bottom:40px}.banner--adapt.page-1-banner-4 .banner__subtitle{position:absolute;right:8%;top:40%;width:32%;min-width:unset;max-width:unset;font-family:Gilroy,sans-serif;text-transform:none;color:#0324a6;background:none;-webkit-text-fill-color:unset;font-size:clamp(1.5rem,2.393vw - .295rem,4.3rem);line-height:1.1;font-weight:500}.banner--adapt.page-1-banner-4 .banner__box{max-width:unset;width:100%;height:100%}.banner--adapt.page-1-banner-4 .banner__heading{position:absolute;right:16.8%;width:39%;top:10%;color:#fff;text-align:left;font-weight:500;font-size:clamp(1.8rem,2.564vw - .123rem,4.8rem);font-family:Gilroy,sans-serif;line-height:1.2;background:none;-webkit-text-fill-color:unset}.banner__content{padding:0;display:flex;position:relative;width:100%;align-items:center;justify-content:center;z-index:2}body.page-product .banner_novamin{margin-top:clamp(1.5rem,1.828vw - .31rem,3.2rem)}body.page-product .banner_novamin h3:first-of-type{position:absolute;left:2.7%;font-size:clamp(3.8rem,4.957vw + .082rem,9.6rem);top:2%;font-family:Montserrat,sans-serif;font-weight:700}body.page-product .banner_novamin div.banner__text{position:absolute;left:2.7%;top:13.3%}body.page-product .banner_novamin div.banner__text p{text-align:left;font-size:clamp(1.4rem,1.709vw + .118rem,3.4rem);max-width:70%;line-height:1.35;font-family:Montserrat,sans-serif}body.page-product .banner_novamin .banner__additional_text_label{position:absolute;bottom:17%;color:#fff;left:49%;max-width:31%;text-align:left;font-size:clamp(1.3rem,1.453vw + .21rem,3rem);line-height:1.2}body.page-product .banner_novamin .banner__additional_text{color:#464646;font-size:clamp(1rem,.171vw + .872rem,1.2rem);font-style:normal;font-weight:500;line-height:1.667;letter-spacing:.06px;text-align:left;position:absolute;left:2.7%;bottom:4%}body.page-product .banner_novamin .banner__subtitle{position:absolute;left:2.7%;top:36.5%;font-size:clamp(2.9rem,2.991vw + .656rem,6.4rem);font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:0}body.page-product .banner--adapt.page-1-banner-4:before{content:"";padding-bottom:56.1%}body.page-product .banner--adapt.page-1-banner-4 .banner__heading{font-size:clamp(2rem,2.308vw + .269rem,4.7rem);right:unset;left:43%;font-weight:500;width:39%}body.page-product .banner--adapt.page-1-banner-4 .banner__subtitle{right:unset;left:53%;width:44%;font-size:clamp(1.8rem,2.735vw - .251rem,4.5rem)}body.page-product .banner--adapt .bottom-left__note{position:absolute;bottom:-4px;left:0;line-height:1.1;font-size:9px;text-align:left;padding-left:20px}body.page-product .page-1-multicolumn{padding-top:clamp(1.5rem,1.828vw - .31rem,3.2rem);padding-bottom:clamp(1.5rem,1.828vw - .31rem,3.2rem)}body.page-product div.page-1-multicolumn>div.page-width{padding:0!important}.page-1-multicolumn{padding-top:75px;padding-bottom:128px}.page-1-multicolumn div.multicolumn-card__info{position:absolute;bottom:0;right:0;left:0;text-align:center;height:35%}.page-1-multicolumn div.multicolumn-card__info h3{text-align:center;font-size:clamp(2.1rem,1.505vw + .61rem,3.5rem);font-weight:700;background:linear-gradient(90deg,#0324a6,#09acdf);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1}.page-1-multicolumn div.multicolumn-card__info p{text-align:center;font-size:clamp(1.4rem,1.183vw + .229rem,2.5rem);font-weight:700;background:linear-gradient(90deg,#0324a6,#09acdf);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.3}.page-1-multicolumn .multicolumn-card__info>:nth-child(2){margin-top:clamp(.5rem,.538vw - .032rem,1rem)}@media (min-width: 1921px){.page-1-banner-4 .banner__content--middle-center{max-width:unset}.banner--adapt.page-1-banner-4 .banner__heading{width:34%;right:22%;font-size:clamp(4.8rem,2.34vw + .306rem,9.2rem)}.banner--adapt.page-1-banner-4 .banner__subtitle{font-size:clamp(4.3rem,1.436vw + 1.543rem,7rem)}.banner--adapt.page-1-banner-4 .banner__additional_text{font-size:clamp(1.2rem,.638vw - .026rem,2.4rem)}}@media (max-width: 989px){.page-1-multicolumn div.multicolumn-card__info h3{font-size:clamp(2rem,3.636vw + .836rem,2.8rem)}.page-1-multicolumn div.multicolumn-card__info p{font-size:clamp(1.3rem,2.727vw + .427rem,1.6rem)}.page-1-multicolumn .multicolumn-card__info>:nth-child(2){margin-top:1rem}.page-1-multicolumn .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:1.5rem}}@media (min-width: 750px) and (max-width: 900px){.page-1-banner-4 span.banner__additional_text{display:none}}@media (min-width: 750px){body.page-product .banner--adapt:before{content:"";padding-bottom:48.526534%}body.page-product .banner--adapt.banner-top-image:before{content:"";padding-bottom:34.326534%}body.page-product .banner--adapt .banner__box{min-width:100%;height:100%}body.page-product .banner--adapt .banner__text{position:absolute;right:43.5%;top:39%;text-align:right}body.page-product .banner--adapt:first-of-type h1{font-family:Montserrat,sans-serif;font-size:clamp(1.9rem,1.966vw + .426rem,4.2rem);font-style:normal;font-weight:700;letter-spacing:.21px;text-align:left;padding-left:2%;padding-top:3.7%;line-height:1.11;background:linear-gradient(90deg,#0324a6,#09acdf 121.55%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:max-content}body.page-product .banner--adapt:first-of-type h1 strong{background:linear-gradient(90deg,#0324a6,#09acdf 121.55%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Montserrat,sans-serif;font-size:clamp(3.3rem,3.59vw + .608rem,7.5rem);display:block;font-style:normal;font-weight:700;line-height:1.1;letter-spacing:.375px}body.page-product .banner--adapt.banner_novamin .banner__box{position:static}}@media (min-width: 550px) and (max-width: 749px){body.page-product .banner--adapt.page-1-banner-4 .banner__heading{max-width:440px;font-size:clamp(2.4rem,4.523vw - .087rem,3.3rem)}}@media (max-width: 749px){.banner--adapt.page-1-banner-4 .banner__box{padding:102%}.banner--adapt.page-1-banner-4 .banner__heading{left:30%;top:5%;font-size:clamp(1.5rem,4.545vw + .045rem,2.5rem)}.banner--adapt.page-1-banner-4 .banner__subtitle{position:absolute;left:28%;right:unset;top:19%;width:50%;font-size:clamp(2rem,6.364vw - .036rem,3.4rem)}.banner--adapt.page-1-banner-4 .banner__additional_text{display:none}body.page-product .banner--adapt:before{content:"";padding-bottom:274%}body.page-product .banner--adapt.banner-top-image:before{content:"";padding-bottom:184%}body.page-product .banner--adapt:first-of-type .banner__content{justify-content:flex-start;align-items:flex-start}body.page-product .banner--adapt h1{text-align:left;font-size:clamp(1.8rem,6.364vw - .236rem,2.5rem);line-height:.8}body.page-product .banner--adapt:first-of-type h1 strong{display:block;font-size:clamp(2.8rem,15.455vw - 2.145rem,4.5rem);line-height:1}body.page-product #description .banner--adapt:first-of-type div.banner__box{padding-top:3rem}body.page-product .banner--adapt .banner__text p strong{text-align:right;font-size:clamp(2.2rem,10vw - 1rem,3.3rem);letter-spacing:.168px}body.page-product .banner--adapt .banner__text p{font-size:clamp(1.4rem,3.636vw + .236rem,1.8rem)}body.page-product .banner_novamin .content-container{display:none}body.page-product div.banner_novamin.banner--adapt:before{padding-bottom:255%}body.page-product .banner--adapt.page-1-banner-4 .banner__heading{left:29%;top:5%;font-size:clamp(1.4rem,4.545vw - .055rem,2.4rem)}body.page-product .banner--adapt.page-1-banner-4 .banner__subtitle{left:28%;right:unset;top:19%;width:50%;font-size:clamp(1.4rem,7.273vw - .927rem,3rem)}body.page-product .page-1-multicolumn div.multicolumn-card__info p{font-size:clamp(1.2rem,3.636vw + .036rem,2rem)}.page-1-banner-4 span.banner__additional_text{display:none}}@media (max-width: 400px){.banner--adapt.page-1-banner-4 .banner__subtitle{top:17%;left:26%}body.page-product .banner--adapt.page-1-banner-4 .banner__heading{top:1%;left:27%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rc-clinical-repair.css.map */
