.banner:not(.banner--large) .banner__content{max-width:86%}@media (max-width: 999px){.banner:not(.banner--large){flex-direction:column!important;justify-content:center}}@media (max-width: 767px){.banner:not(.banner--large){min-height:28.5rem}}@media (max-width: 999px){.banner:not(.banner--large) .banner__content{max-width:100%;padding:4rem 2rem;margin:0}.banner--mobile-bottom:not(.banner--large){background-color:#fff}}.banner:not(.banner--large) .banner__box{max-width:66rem!important;margin:0!important}@media (max-width: 999px){.banner:not(.banner--large) .banner__box{padding:0;max-width:100%!important}.banner:not(.banner--large) .banner__box *{text-align:center}}.templete--clean-beauty .banner .banner__box{max-width:71rem!important}.banner:not(.banner--large) .banner__heading{font-size:6.2rem;color:#121212;line-height:1.2}@media (max-width: 749px){.banner:not(.banner--large) .banner__heading{font-size:3.4rem;line-height:1.24;letter-spacing:0}}.banner .banner__subheading{font-family:ivypresto-display;font-size:6.2rem;font-weight:300;font-style:italic;letter-spacing:.22rem;color:#121212}@media (max-width: 749px){.banner:not(.banner--large) .banner__subheading{font-size:3.4rem;letter-spacing:0;margin-top:-.5rem!important}}.banner:not(.banner--large) .banner__text{margin-top:3.3rem!important}@media (max-width: 749px){.banner:not(.banner--large) .banner__text{padding:0 1rem;margin-top:2.7rem!important}}.banner:not(.banner--large) .banner__text *{font-size:2rem;letter-spacing:.04rem}@media (max-width: 749px){.banner:not(.banner--large) .banner__text *{font-size:1.8rem;letter-spacing:.011rem;line-height:1.55}}.mobile_banner img{width:100%}@media (max-width: 999px){.mobile__banner-wrapper{position:relative}.mobile_banner:not(.mobile_banner--bottom){height:100%;position:absolute;left:0;top:0;width:100%;min-height:28.5rem}.mobile_banner img{width:100%;height:100%;object-fit:cover}}.templete--our-founder .how_i_knesko__wrapper,.templete--our-story .how_i_knesko__wrapper,.templete--gemclinical-technology .how_i_knesko__wrapper,.templete--giving-back .how_i_knesko__wrapper,.templete--clean-beauty .how_i_knesko__wrapper{padding-top:10rem}@media (max-width: 767px){.templete--our-founder .how_i_knesko__wrapper,.templete--our-story .how_i_knesko__wrapper,.templete--gemclinical-technology .how_i_knesko__wrapper,.templete--giving-back .how_i_knesko__wrapper,.templete--clean-beauty .how_i_knesko__wrapper{padding-top:1rem}}.slider-no-text-spacing .banner__heading,.slider-no-text-spacing .banner__text{margin-top:0!important}.rc-template__legacy-radio .rc-radio__label{display:flex;align-items:center;line-height:1}.rc-radio:has(+.rc-option--active){border-bottom:none!important}.rc-radio+.rc-radio:not(.rc-option--active){border-top:none!important}.rc-widget .rc-option__text,.rc-widget .rc-option__discount{vertical-align:middle;font-size:1.2rem}.rc_popup__block{background-color:var(--kn-primary-bg-dark)!important}.rc_popup__block__content{font-family:Montserrat,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/65/assets/custom3.css.map */
