.serum-desktop-header{display:contents}.serum-mobile-header{display:none}@media(max-width:999px){.serum-desktop-header{display:none}.serum-mobile-header{display:contents}}.template-28-peel-shots-kojic-acid #main .q28-pdp .faq-28[open][data-rice-faq=ks_faq_ingredients] .faq-28__toggle,.template-28-peel-shots-kojic-acid #main .q28-pdp .faq-28[open][data-rice-faq=ks_faq_results] .faq-28__toggle,.template-28-peel-shots-kojic-acid #main .q28-pdp .faq-28[open][data-rice-faq=ks_faq_shipping] .faq-28__toggle{display:block!important}.template-28-peel-shots-kojic-acid #main .skin-benefits__image,.template-28-peel-shots-kojic-acid #main .night-ritual__img{inset:auto;left:var(--art-left,0%);top:var(--art-top,0%);width:var(--art-width,100%);height:var(--art-height,100%);max-width:none;object-fit:fill;border-radius:0}.template-28-peel-shots-kojic-acid #main .faq-item__intro{color:#2b2629;line-height:22px}.template-28-peel-shots-kojic-acid #main .faq-item__intro p{margin:0 0 12px;line-height:22px}.template-28-peel-shots-kojic-acid #main .faq-item__intro p:last-child{margin-bottom:0}.template-28-peel-shots-kojic-acid #main .faq-item__intro strong{font-weight:700}.template-28-peel-shots-kojic-acid #main .spray-faq-notice p:first-child{font-size:14px}@media(max-width:999px){.template-28-peel-shots-kojic-acid #main .q28-pdp .product__media-list .product__media-item{width:100%!important;min-width:100%!important;max-width:100%!important;margin-right:0!important;border:0}.template-28-peel-shots-kojic-acid #main .q28-pdp .product__media-list .flickity-viewport{overflow:hidden}.template-28-peel-shots-kojic-acid #main .q28-pdp .product__thumbnail-scroll-shadow{width:100%;margin:0}.template-28-peel-shots-kojic-acid #main .q28-pdp .product__thumbnail-list{margin:0;width:100%}.template-28-peel-shots-kojic-acid #main .q28-pdp .product__thumbnail-list-inner{padding:0}.template-28-peel-shots-kojic-acid #main .q28-pdp .atf-28__pill:first-child{width:149px;justify-content:flex-start;white-space:normal}.template-28-peel-shots-kojic-acid #main .q28-pdp .atf-28__pill:first-child>span{max-width:95px;white-space:normal}.template-28-peel-shots-kojic-acid #main .results-build-28__main{gap:24px}.template-28-peel-shots-kojic-acid #main .results-build-28__heading{line-height:34px}.template-28-peel-shots-kojic-acid #main .results-build-28__steps{gap:24px}.template-28-peel-shots-kojic-acid #main .results-build-28__step{gap:16px}.template-28-peel-shots-kojic-acid #main .results-build-28__chip{font-weight:400;line-height:19px}.template-28-peel-shots-kojic-acid #main .results-build-28__main_content{margin-top:-8px}.template-28-peel-shots-kojic-acid #main .results-build-28__text{line-height:19px}.template-28-peel-shots-kojic-acid #main .results-build-28__guarantee svg{width:16px;height:16px;flex-basis:16px}.template-28-peel-shots-kojic-acid #main .skin-benefits__heading{line-height:34px}.template-28-peel-shots-kojic-acid #main .skin-benefits__subheading{line-height:19px;color:#525252}.template-28-peel-shots-kojic-acid #main .skin-benefits__title{font-family:ABeeZee,Satoshi,sans-serif;font-weight:400;line-height:22px}.template-28-peel-shots-kojic-acid #main .skin-benefits__description{line-height:19px;min-height:57px}.template-28-peel-shots-kojic-acid #main .skin-benefits__description p{line-height:19px}.template-28-peel-shots-kojic-acid #main .skin-benefits__cta{padding:16px 20px;height:51px}.template-28-peel-shots-kojic-acid #main .skin-benefits__guarantee{line-height:17px}.template-28-peel-shots-kojic-acid #main .night-ritual__head{gap:8px;width:100%;margin:0}.template-28-peel-shots-kojic-acid #main .night-ritual__heading{height:34px;line-height:34px}.template-28-peel-shots-kojic-acid #main .night-ritual__subheading{width:312px;max-width:100%;line-height:19px;text-align:center;align-self:center;white-space:nowrap}.template-28-peel-shots-kojic-acid #main .night-ritual__carousel{gap:24px}.template-28-peel-shots-kojic-acid #main .night-ritual__track{padding:0 32px;scroll-padding-inline:32px}.template-28-peel-shots-kojic-acid #main .night-ritual__card{box-shadow:none}.template-28-peel-shots-kojic-acid #main .night-ritual__badge{inset:0 0 auto;display:flex;align-items:flex-start;width:100%;height:73px;padding:16px;gap:9px;border-radius:0;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.template-28-peel-shots-kojic-acid #main .night-ritual__num{font-size:14px;font-weight:700}.template-28-peel-shots-kojic-acid #main .night-ritual__label{padding-top:3px}.template-28-peel-shots-kojic-acid #main .night-ritual__caption{height:137px;display:flex;align-items:flex-end;padding:10px 16px 16px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.75))}.template-28-peel-shots-kojic-acid #main .night-ritual__cta-row{margin-top:0}.template-28-peel-shots-kojic-acid #main .night-ritual__cta{width:185px;height:51px;padding:16px 20px}.template-28-peel-shots-kojic-acid #main .night-ritual__guarantee{line-height:17px;gap:2px;color:#525252}.template-28-peel-shots-kojic-acid #main .night-ritual__guarantee svg{width:16px;height:16px}.template-28-peel-shots-kojic-acid #main .night-ritual__dots{gap:12px}.template-28-peel-shots-kojic-acid #main .night-ritual__dot.is-active{width:18px}.template-28-peel-shots-kojic-acid #main .night-ritual__dot{background:#ccc;border-radius:3px}.template-28-peel-shots-kojic-acid #main .faq-section__heading{line-height:34px}.template-28-peel-shots-kojic-acid #main .faq-item__question{line-height:19px}.template-28-peel-shots-kojic-acid #main .faq-item[open] .faq-item__icon{display:none}.template-28-peel-shots-kojic-acid #main .faq-item__content{padding-top:16px}}@media(max-width:359px){.template-28-peel-shots-kojic-acid #main .night-ritual__subheading{white-space:normal}}.template-28-peel-shots-kojic-acid #main .night-ritual__figure{height:400px}.template-28-peel-shots-kojic-acid #main .night-ritual__img{position:absolute}@media(max-width:999px){.template-28-peel-shots-kojic-acid #main .q28-pdp,.template-28-peel-shots-kojic-acid #main .q28-pdp .product{padding-bottom:0;margin-bottom:0}.template-28-peel-shots-kojic-acid #main .faq-item{padding:18px 14px}.template-28-peel-shots-kojic-acid #main .faq-item__summary{padding:0;margin:0;min-height:19px;gap:8px}.template-28-peel-shots-kojic-acid #main .faq-item__content{padding:16px 0 0;gap:12px}.template-28-peel-shots-kojic-acid #main .skip-foundation__panel{width:100%;max-width:none;margin:0}.template-28-peel-shots-kojic-acid #main .skip-foundation__media{height:auto;aspect-ratio:1;align-self:center}.template-28-peel-shots-kojic-acid #main .skip-foundation__heading{line-height:34px}.template-28-peel-shots-kojic-acid #main .skip-foundation__subheading{line-height:19px}.template-28-peel-shots-kojic-acid #main .skip-foundation__stats li{padding:16px 0}.template-28-peel-shots-kojic-acid #main .skip-foundation__icon{width:40px;height:40px}.template-28-peel-shots-kojic-acid #main .skip-foundation__value{font-size:36px;line-height:43px}.template-28-peel-shots-kojic-acid #main .skip-foundation__label{font-size:16px;line-height:19px;font-weight:500}.template-28-peel-shots-kojic-acid #main .skip-foundation__footnote{font-size:12px;line-height:14px}.template-28-peel-shots-kojic-acid #main .skip-foundation__cta{height:51px}.template-28-peel-shots-kojic-acid #main .skip-foundation__guarantee{line-height:17px}.template-28-peel-shots-kojic-acid #main .skin-benefits{padding:32px 0}.template-28-peel-shots-kojic-acid #main .skin-benefits__heading{min-height:102px}}@media(max-width:999px){.template-28-peel-shots-kojic-acid #main .night-ritual__dot[aria-current=true]{width:18px;background:#f7702d}}@media(max-width:999px){.template-28-peel-shots-kojic-acid #main .faq-section__list{gap:8px}.template-28-peel-shots-kojic-acid #main .q28-pdp .product__media-nav{width:100%;margin-inline:0}.template-28-peel-shots-kojic-acid #main .q28-pdp .product__thumbnail-item[aria-current=true]{--color-accent:#f7702d}}.template-28-peel-shots-kojic-acid #main .q28-pdp .product__thumbnail-item[aria-current] .product__thumbnail{border-color:#f7702d}@media(max-width:999px){.template-28-peel-shots-kojic-acid #main .results-build-28__cta{height:51px}.template-28-peel-shots-kojic-acid #main .results-build-28__guarantee{line-height:17px;gap:2px}.template-28-peel-shots-kojic-acid #main .q28-pdp .atf-28__pills{flex-wrap:wrap}}@media(max-width:359px){.serum-mobile-header .announcement-28{--announcement-28-gap:8px;--announcement-28-pad-x:8px}}.template-28-peel-shots-kojic-acid #main .night-ritual__img{object-fit:cover}@media(max-width:999px){.template-28-peel-shots-kojic-acid #main .results-build-28__main,.template-28-peel-shots-kojic-acid #main .results-build-28__step,.template-28-peel-shots-kojic-acid #main .results-build-28__main_content{min-width:0;width:100%}.template-28-peel-shots-kojic-acid #main .results-build-28__text{flex:1;min-width:0;width:auto}}@media(max-width:359px){.template-28-peel-shots-kojic-acid #main .results-build-28__heading{flex-wrap:wrap;justify-content:center}}.template-28-peel-shots-kojic-acid #main .serum-ingredient-layer{position:absolute;left:16px;top:16px;width:230px;height:230px;z-index:1;overflow:hidden}.template-28-peel-shots-kojic-acid #main .serum-ingredient-overlay{width:230px;height:230px;object-fit:cover}.template-28-peel-shots-kojic-acid #main .serum-guarantee-icon{width:16px;height:16px;flex:none}.template-28-peel-shots-kojic-acid #main .faq-item__description{color:#2b2629;line-height:23px}.template-28-peel-shots-kojic-acid #main .faq-item__description p{margin:0;line-height:23px}.template-28-peel-shots-kojic-acid #main .faq-item__description strong{color:#e9692b;font-weight:700}.template-28-peel-shots-kojic-acid #main [style*=--serum-comparison-background]{background:var(--serum-comparison-background)}@media(max-width:999px){.template-28-peel-shots-kojic-acid #main .skip-foundation__subheading{width:100%;max-width:none;margin:0}.template-28-peel-shots-kojic-acid #main .comparison-table__inner{gap:24px;padding:0 16px}.template-28-peel-shots-kojic-acid #main .comparison-table__header{gap:8px}.template-28-peel-shots-kojic-acid #main .comparison-table__heading{width:324px;max-width:100%;line-height:34px}.template-28-peel-shots-kojic-acid #main .comparison-table__subheading{width:312px;max-width:100%;font-size:16px;line-height:19px}.template-28-peel-shots-kojic-acid #main .comparison-table__subheading p{line-height:19px}.template-28-peel-shots-kojic-acid #main .comparison-table__grid{width:calc(100% + 32px);margin-inline:-16px;padding:0 28px 0 20px;scroll-padding-inline:20px;gap:8px;align-items:flex-start;box-sizing:border-box}.template-28-peel-shots-kojic-acid #main .comparison-table__column{flex:0 0 162px;width:162px;min-width:162px;max-width:162px;height:548px;min-height:0;margin-top:8px;padding:0;border:0;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.template-28-peel-shots-kojic-acid #main .comparison-table__column:first-child{flex-basis:172px;width:172px;min-width:172px;max-width:172px;height:556px;margin-top:0;border:2px solid var(--ct-card-border)}.template-28-peel-shots-kojic-acid #main .comparison-table__column-head{width:100%;padding:24px 16px 0;display:flex;flex-direction:column;gap:8px}.template-28-peel-shots-kojic-acid #main .comparison-table__column:first-child .comparison-table__column-head{padding-bottom:16px}.template-28-peel-shots-kojic-acid #main .comparison-table__column-title{width:100%;height:38px;min-height:38px;margin:0!important;padding:0;display:flex;align-items:center;justify-content:center;font:500 16px/19px Satoshi,sans-serif;text-align:center}.template-28-peel-shots-kojic-acid #main .comparison-table__column:first-child .comparison-table__column-title{height:44px;min-height:44px}.template-28-peel-shots-kojic-acid #main .comparison-table__column-title-image{width:77.36px;height:17.22px;object-fit:contain}.template-28-peel-shots-kojic-acid #main .comparison-table__features{width:100%;margin:0;padding:0;gap:0}.template-28-peel-shots-kojic-acid #main .comparison-table__feature{height:60px;min-height:60px;max-height:60px;padding:16px 0;gap:8px;border-bottom:1px solid #252525}.template-28-peel-shots-kojic-acid #main .comparison-table__feature:last-child{border-bottom:0}.template-28-peel-shots-kojic-acid #main .comparison-table__feature-text{font:400 12px/14px Satoshi,sans-serif}.template-28-peel-shots-kojic-acid #main .comparison-table__feature-icon{width:18px;height:18px;flex:0 0 18px;display:flex}.template-28-peel-shots-kojic-acid #main .comparison-table__feature-icon img{width:18px;height:18px}.template-28-peel-shots-kojic-acid #main .comparison-table__image-wrap.mobile-img{position:relative;display:block;flex:0 0 140px;width:100%;height:140px;aspect-ratio:auto;margin:0;padding:0;overflow:hidden}.template-28-peel-shots-kojic-acid #main .comparison-table__column:first-child .comparison-table__image-wrap.mobile-img{height:160px;flex-basis:160px}.template-28-peel-shots-kojic-acid #main .comparison-table__image-wrap.mobile-img .comparison-table__image{position:absolute;inset:auto;left:var(--art-left,0%);top:var(--art-top,0%);width:var(--art-width,100%);height:var(--art-height,100%);max-width:none;object-fit:fill;transform:none}.template-28-peel-shots-kojic-acid #main .comparison-table__dots{height:10px;min-height:10px;margin:0;gap:12px}.template-28-peel-shots-kojic-acid #main .comparison-table__cta{gap:8px}.template-28-peel-shots-kojic-acid #main .comparison-table__button{width:185px;height:51px;padding:16px 20px;font:700 16px/19px Satoshi,sans-serif}.template-28-peel-shots-kojic-acid #main .comparison-table__guarantee{gap:2px;line-height:17px;color:#525252}.template-28-peel-shots-kojic-acid #main .comparison-table__guarantee-icon,.template-28-peel-shots-kojic-acid #main .comparison-table__guarantee-icon img{width:16px;height:16px;flex:none}}@media(max-width:999px){.template-28-peel-shots-kojic-acid #main .comparison-table__column-title{display:block}.template-28-peel-shots-kojic-acid #main .comparison-table__column:first-child .comparison-table__column-title{display:flex}}@media(max-width:999px){.template-28-peel-shots-kojic-acid #main .results-build-28__cta-wrap{gap:8px}}.template-28-peel-shots-kojic-acid #main .faq-item__description p{line-height:23px!important}
/*# sourceMappingURL=/cdn/shop/t/110/assets/28-serum-figma.css.map */
