html{scroll-behavior:smooth}.section-header h2,.section-header .h2,.beforeimagetext h2,.beforeimagetext h3,.shop-title h2,.shop-title h3,.banilaIgFeed .banilaIgFeed__content h3,.banilaIgFeed .banilaIgFeed__content .h3{color:#e99bba}@media only screen and (max-width: 768px){.section-header h2,.section-header .h2,.section-header h3,.beforeimagetext h2,.beforeimagetext h3,.shop-title h2,.shop-title h3,.banilaIgFeed .banilaIgFeed__content h3,.banilaIgFeed .banilaIgFeed__content .h3{font-size:2em!important}}.scrolling-text img{align-items:center;width:auto;padding:1.5em 1em;position:relative;justify-content:center}.low-gap-top{margin-top:-8%}.header-promo__slider{margin-bottom:0!important}.header-promo{position:relative;z-index:6}.header-promo__arrow--prev{left:0}.header-promo__arrow--next{right:0}@media (min-width: 60em){.header-promo__arrow{min-width:54px}}.header-promo__arrow--prev>svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.header-promo__arrow{position:absolute;top:0;bottom:0;z-index:1;background-color:transparent;border:none;border-radius:0;margin:0;padding:0;-webkit-transition:none;transition:none;min-width:32px;min-height:32px;cursor:pointer}.header-promo .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:34px;padding:5px 0}.header-promo .slick-initialized .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;font-size:14px;padding:0 30px;text-align:center;line-height:1;outline:none}.header-promo a{color:initial;font-weight:initial;text-decoration:none}.quotes_padding{padding:0 20px}.customer_img{width:40%;height:auto;border-radius:50%;float:left}.quotes-slider__text{font-size:1.10938em;font-weight:400;font-style:normal;padding:20px 15px 0;width:60%;float:left}.shop-title h3:after{background-color:none!important;height:0!important;float:none!important;content:none!important;padding:0!important;width:0!important;margin-top:0!important}.shop-collection .slick-slide{margin:0 5px!important}.shop-collection-box .collection-title{position:absolute;bottom:40px;float:left;color:#fff;text-transform:uppercase;font-size:14px;font-weight:900;left:15px;text-decoration:none;text-align:left}.shop-collection-box .collection-title:hover{color:#fff}.shop-collection-box .collection-btn{position:absolute;bottom:15px;color:#fff;text-align:left;float:left;left:15px}.shop-collection-box .collection-btn:hover{color:#fff}.bnaSlideshowNew .slick-next{right:-15px}.bnaSlideshowNew .slick-prev{z-index:1;left:-15px}.scroll-left img{margin:0 auto}.scroll-left{background:#f9aecf;padding:10px 0;margin-top:20px;margin-bottom:0!important}.index-section--slideshow{padding:0}.shopify-section__landing .header_bg{position:relative;padding:0;height:auto;overflow:hidden;margin-top:0}.shopify-section__landing .default-page{min-height:inherit}.medium-up--one-fourth{width:45%}.shopify-section__about .header_bg{position:relative;padding:0;height:90vh;overflow:hidden}@media only screen and (max-width: 1024px){.shopify-section__about .header_bg{height:70vh}}@media only screen and (max-width: 426px){.shopify-section__about .header_bg{height:45vh}.shopify-section__about .default-page{min-height:inherit}.shopify-section__about .default-page .default-page__content{padding:0}}@media only screen and (max-width: 768px){.header_bg h1{font-size:10vmin!important}.shopify-section__about .default-page .default-page__content{padding:10px}}@media only screen and (min-width: 750px){.featured-row__subtext{font-size:inherit!important}}.shopify-section__about .header_bg img{width:100vw}.header_bg h1{position:absolute;top:40%;left:50px;font-size:12vmin;color:#fff}.about-copy{text-align:center}.brand-icon img{width:100px!important;margin:0 auto;text-align:center;position:inherit!important}.brand-icon #feature__image-padding{padding:0}.spacenone blockquote{margin:0!important}.custom-content.why-k-beauty .custom__item{margin:0 auto 40px;padding:0}.about-copy .feature-row__item .h3,.why-k-beauty .custom__item-inner .h3,.ciz-feature .custom__item-inner .h3{color:#e99bba}@media only screen and (max-width: 768px){.banilaIgFeed .banilaIgFeed__content{max-height:25vmin}}@media only screen and (max-width: 750px){.ciz-feature .custom__item.small--one-half{max-width:100%;width:100%;display:block;flex:none;padding:0 100px}.custom__item-inner{text-align:center!important}.about-copy .feature-row__item{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:100%;padding:0 100px}.brand-icon{padding:0 100px}}@media only screen and (max-width: 475px){.banilaIgFeed .banilaIgFeed__content{max-height:30vmin;font-size:3vmin!important}.ciz-feature .custom__item.small--one-half{padding:0 20px}.ciz-feature{margin:0 auto!important;border-top:2px solid #e99bba;padding-top:20px}.about-copy .feature-row__item{padding:0 20px}.custom-content.why-k-beauty{margin:0 auto}.custom-content.why-k-beauty .custom__item{margin:0 auto 20px;padding:0 20px;width:100%}.brand-icon{padding:0 20px}}@media only screen and (max-width: 320px){.banilaIgFeed .banilaIgFeed__content{max-height:20vmin;padding:10px 0 0;font-size:4vmin!important}}@media (max-width: 1024px){.product-card-wrapper{min-height:460px}}@media (max-width: 768px){.product-card-wrapper{min-height:360px}.whatsnew .product-card-wrapper{min-height:410px}}@media (max-width: 425px){.product-card-wrapper{min-height:340px}.whatsnew .product-card-wrapper{min-height:410px}}@media (max-width: 375px){.product-card-wrapper{min-height:330px}}@media (max-width: 320px){.product-card-wrapper{min-height:290px}}.spr-badge[data-rating="0.0"]{visibility:hidden;display:none}.product__price .spr-badge{font-size:medium}.product__price{display:block;overflow:hidden}.product__price .price{float:right}.afterpay-paragraph{text-align:right;clear:both;overflow:hidden;display:block}.price__vendor{font-weight:600;text-transform:capitalize;font-size:1.2em}.product-weight{font-weight:600}.icon-text{display:inline-flex;margin-bottom:20px}.icon-text-item{width:100%;margin:0 auto;text-align:center;align-items:center}.icon-text-item img{width:30%;padding-bottom:10px}.skin-type{margin:10px 0 20px}.product-step-section{display:block;margin:0 auto;width:100%;align-items:center}.step-container{display:inline-flex;margin-bottom:30px}.step-single-item{text-align:center;width:25%;padding-right:20px}.step-single-item img{margin-bottom:10px;width:100%}.step-details{padding:0 20px}.step-single-item h3{text-transform:uppercase;font-size:20px;margin-bottom:5px}.product-reviews{margin-bottom:30px}.product-description__section--with-accordian .accordian__toggle-icon{right:0}.product-description__section--with-accordian .accordian__item--expandable .accordian__content p{font-size:16px;font-weight:500;line-height:22px}.product-description__section .section-area ul li{list-style:disc;font-size:15px;font-weight:500}#BIS_trigger{display:block;margin-top:20px!important}@media only screen and (max-width: 480px){.spr-summary-actions-newreview{float:none!important}}.featured_img-width{max-width:80%;width:80%;margin-top:30px}.product-desc{margin-top:30px}@media only screen and (max-width: 768px){.featured_img-width{max-width:100%;width:100%}}@media only screen and (width: 768px){.product-form__item--payment-button .product-form__cart-submit,.product-form__item--payment-button .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .product-form__item--payment-button .shopify-payment-button__button--unbranded{position:inherit}}@media only screen and (max-width: 425px){.featured_img-width{margin-top:0}}@media only screen and (min-width: 750px){#product-single__thumbnails{margin-top:0}}@media only screen and (min-width: 1000px){#product-single__photos{position:relative;display:flex;flex-direction:row-reverse}#thumbnails-wrapper{position:relative;top:30px;text-align:center;margin:0 2px 30px;max-width:20%;height:100vh;overflow:hidden}#product-single__thumbnails-item{display:block;padding-bottom:10px;width:100%;float:left;padding-left:unset}}.feature_imagelabel{position:relative}.badge{position:absolute;top:20px;left:-5px;padding:.3125em .625em;letter-spacing:.5px;line-height:1;margin-bottom:1.4em;font-size:.625em;text-transform:uppercase;font-weight:700;border-radius:0!important}@media (max-width: 747px){.badge{left:20px}}@media (min-width: 75em){.badge{font-size:.75em;padding:.5em .9375em .5em .75em}}.badge.badge--new{background-color:#f36eae;color:#fff;border-right:1px solid #f36eae}.badge.badge--new.badge--discount{background-color:#90d5dc;color:#1e1e1e;border-right:1px solid #90d5dc;margin-top:40px}.badge.badge--new.badge--vegan{background-color:orange;color:#fff;border-right:1px solid #ffa500}@media (max-width: 1199px){.badge.badge--new.badge--discount{margin-top:30px}}@media all{.badge:after{content:"";position:absolute;top:100%;left:0;width:0;height:0;border-right:.25em solid transparent;border-top:.25em solid;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-filter:brightness(85%);filter:brightness(85%)}}@media (min-width: 75em){.badge:after{border-right:.375em solid transparent;border-top:.375em solid}}.badge.badge--new:after{border-top-color:#f36eae}.badge.badge--new.badge--discount:after{border-top-color:#90d5dc}.badge.badge--new.badge--vegan:after{border-top-color:orange}@media all{span{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.badge__label:before,.badge__label:after{content:"";position:absolute;left:100%;height:100%;width:.75em}}@media (min-width: 75em){.badge__label:before,.badge__label:after{width:1em}}@media all{.badge__label:before{top:0;height:100%}}.badge__label:before{background:linear-gradient(to top left,transparent 0%,transparent 49%,#f36eae 50%,#f36eae 100%)}.badge__label.badge__label-discount:before{background:linear-gradient(to top left,transparent 0%,transparent 49%,#90d5dc 50%,#90d5dc 100%)}.badge__label.badge__label-vegan:before{background:linear-gradient(to top left,transparent 0%,transparent 49%,#ffa500 50%,#ffa500 100%)}@media all{.badge__label:after{bottom:0}}.badge__label:after{background:linear-gradient(to bottom left,transparent 0%,transparent 49%,#f36eae 50%,#f36eae 100%)}.badge__label.badge__label-discount:after{background:linear-gradient(to bottom left,transparent 0%,transparent 49%,#90d5dc 50%,#90d5dc 100%)}.badge__label.badge__label-vegan:after{background:linear-gradient(to bottom left,transparent 0%,transparent 49%,#ffa500 50%,#ffa500 100%)}.product-image-text-section{padding-bottom:20px}.product-image-text--heading h2{font-size:1.8em;margin-bottom:5px}.product-image-text--heading p{font-size:1.3em}.product-image-text--details{display:flex;max-width:100%;margin:20px 0 50px;max-height:330px}.product-image-text--image{width:50%;padding-right:10px}.product-image-text--text{width:50%;height:auto;display:block;overflow:auto;padding-left:10px}.product-image-text--text::-webkit-scrollbar{width:10px;background:#0000001a;border-radius:10px}.product-image-text--text::-webkit-scrollbar-thumb{background:gray;border-radius:10px}#reverse-item{flex-direction:row-reverse}#reverse-item .product-image-text--image{padding-left:10px;padding-right:0}#reverse-item .product-image-text--text{padding-right:10px;padding-left:0}.full-ingredients{margin-top:20px;text-align:center;margin-bottom:50px}.ingredients-details{margin:10px 0}.btn_text{display:block;margin-top:20px;font-size:20px;font-weight:600}.btn_text:hover{text-decoration:none}.site-header__mobile-nav{background-color:#ffffffb3}@media only screen and (min-width: 767px) and (max-width: 1500px){.site-nav--has-dropdown{padding:25px 4px}.site-nav a{padding:3px 0}.site-header .site-nav__label{font-size:14px!important;line-height:18px!important}}@media only screen and (max-width: 749px){.site-header__mobile-nav{display:block}}.site-header{background-color:#ffffffb3}.site-header:hover,.site-header__mobile-nav:hover{background-color:#fff}.site-nav__dropdown--left:not(.site-nav__dropdown--centered){left:unset!important}.site-nav__dropdown{width:auto!important;border:none;padding:1em .5em}.site-nav__dropdown--linklist{min-height:auto;padding-right:unset;border-right:none}.image-dropdown:not(.site-nav__dropdown--centered){left:0!important}.image-dropdown{padding:1em 1em 2em}.nav-img-col{padding-right:5px;padding-left:5px}.nav-img-col img{position:relative}.clm_txt p{margin:0}.clm_txt{position:absolute;text-align:center;width:100%;vertical-align:middle;top:40%}.clm_txt .nav-title{font-size:22px;font-weight:600;padding-bottom:10px;color:#fff}.clm_txt .nav-btn{text-decoration:underline;text-transform:uppercase;font-size:12px;color:#fff}.clm_txt .nav-btn:hover{color:#e99bba}@media only screen and (max-width: 767px){.site-footer__linklist{text-align:center}.site-footer__linklist li{text-align:center!important}.sign-up-footer{text-align:center}.footer-form{margin:0 auto}}.tiktok svg{width:20px;height:20px;margin-bottom:8px}.logo-image-com{position:relative}.logo-image-com img{position:absolute;bottom:10%}@media only screen and (max-width: 767px){.logo-image-com{position:unset;text-align:center;order:14}.logo-image-com img{position:unset;margin:20px auto;width:110px}}@media only screen and (max-width: 600px){.logo-image-com{position:unset;text-align:center;order:14}.logo-image-com img{position:unset;margin:20px auto;width:110px}}.highlight-text{color:#e99bba;font-weight:600}.shopify-section__about .default-page__header{margin-top:0}@media only screen and (max-width: 768px){#shopify-section-list-collections-template,#shopify-section-collection-template,#shopify-section-blog-template,.default-page__header{margin-top:50px}.shopify-section__about .default-page__header{margin-top:0}.site-header .site-header__mobile-nav{padding:0 5px;display:flex}.site-header .site-header__icon{padding:5px}.grid--no-gutters .grid__item{padding:0}}.template-article .main-content{padding-top:70px}@media only screen and (min-width: 750px){.template-article .main-content{padding-top:100px}}.site-header .site-nav__label{color:#000;line-height:19px;font-size:16px;font-weight:500}#AccessibleNav .site-nav{display:flex;align-items:center;gap:12px;justify-content:center}.site-header__icons-wrapper path{stroke:#790550}.header-promo__arrow>svg path{stroke:#fff}a.announcement-bar--link{font-size:14px;line-height:18px;font-weight:600;letter-spacing:0;word-spacing:0}@media (min-width: 768px) and (max-width: 1025px){.grid.grid--no-gutters.grid--table.site-header__mobile-nav{justify-content:center;align-items:center;display:flex}.site-header .site-header__mobile-nav>*{width:33.33%}.site-header .site-header__logo-image img{margin:auto}.mobile-nav-wrapper.js-menu--is-open{display:block!important}}body button:focus{outline:none}.grid-view-item img.secondary-img{position:absolute;left:0;top:0;opacity:0;width:100%;transition:all .3s ease-in}.grid-view-item:hover .secondary-img{opacity:1}.grid-view-item:hover .primary-img{opacity:0}.grid-view-item a:hover{text-decoration:none}nav#AccessibleNav ul.site-nav>li:last-child span{color:#e99bba;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map?v=8180048274314625411722955140 */
