html:root{--ce-ink:#1F2023;--ce-gold:#E2AD5B;--ce-gold-dk:#C9963F;--ce-bronze:#8A6420;--ce-ivory:#F3EBDD;--ce-star:#B8862B;--ce-blue:#1F2023;--ce-blue-dk:#000000;--ce-accent:#1F2023;--ce-accent-dk:#000000;--ce-muted:#5E6064;--ce-line:#E5E2DC;--ce-line-soft:#EFECE7;--ce-tint:#F7F3EC;--jdgm-primary-color:#1F2023;--jdgm-secondary-color:rgba(31,32,35,.08);--jdgm-star-color:#B8862B;--jdgm-write-review-bg-color:#1F2023;--jdgm-write-review-text-color:#FFFFFF;--jdgm-paginate-color:#1F2023;--jdgm-reviewer-name-color:#1F2023;--jdgm-snippet-star-color:#B8862B}html:root body.page-academy-training-full{--ce-blue:#C8102E;--ce-blue-dk:#A30D26;--ce-accent:#C8102E;--ce-accent-dk:#A30D26}html body .ce-ac{--ac-blue:#1F2023;--ac-blue-dk:#000000}html body .ce-skin-read,html body #ce-sr2{--accent:#1F2023}html body .ce-eyebrow{color:var(--ce-bronze)}html body .shopify-section--ce-hero .ce-duo__head>.ce-eyebrow,html body .shopify-section--ce-fullbleed .ce-eyebrow{color:var(--ce-bronze)!important}html body .ce-card__num{color:var(--ce-bronze)}html body .ce-card--panel .ce-card__num{color:var(--ce-bronze)!important}html body .ce-card--panel .ce-card__num:after{background:#8a642073}html body .ce-steps li:before{color:var(--ce-bronze)}html body .shopify-section--ce-steps .ce-steps li:before{color:var(--ce-bronze)!important}html body .shopify-section--ce-steps .ce-band--ink .ce-steps li:before{color:var(--ce-gold)!important}html body .ce-fig__t,html body .ce-trust__n,html body .ce-badge--live{color:var(--ce-bronze)}html body .ce-badge--live{border-color:var(--ce-bronze)}html body .ce-list li:before{background:var(--ce-bronze)}html body .ce-list--check li:before{background:transparent;border-color:var(--ce-bronze)}html body .ce-sechead>.ce-eyebrow,html body .shopify-section--ce-rich .ce-duo__head>.ce-eyebrow{background:var(--ce-ink);color:var(--ce-gold)!important}html body .ce-quote,html body .ce-callout{border-left-color:var(--ce-gold)}html body .ce-rule--short{border-top-color:var(--ce-gold)}html body .ce-page .ce-vh__link a{border-bottom-color:var(--ce-gold)}html body .ce-tags__group:first-child .ce-tags__list li{border-color:var(--ce-ink)}html body a:hover,html body a:focus{color:var(--ce-bronze)}html body .ce-page p a:not(.ce-btn),html body .ce-page li a:not(.ce-btn),html body .ce-colabout .ce-more__body a{color:var(--ce-ink);text-decoration:underline;text-decoration-color:var(--ce-gold);text-decoration-thickness:1px;text-underline-offset:3px}html body .ce-page p a:not(.ce-btn):hover,html body .ce-page li a:not(.ce-btn):hover{color:var(--ce-bronze)}html body .ce-band--ink a{color:var(--ce-gold)}html body .ce-press__title a:hover{color:var(--ce-bronze)}html body #nav ul#menu>li>a.active,html body #nav ul#menu>li>a:hover,html body #nav ul#menu>li>a:focus,html body #nav ul li a.active,html body #nav ul li.current_page_item a,html body #mobile_nav .slicknav_nav li>a.active,html body #mobile_nav .slicknav_nav li>a:hover{color:var(--ce-bronze)!important;border-top-color:var(--ce-gold)!important;border-bottom-color:var(--ce-gold)!important}html body .footer__menu ul li a{color:var(--ce-ink)!important}html body .footer__menu ul li a:hover{color:var(--ce-bronze)!important}html body .footer a,html body .footer a:visited{color:var(--ce-ink)}html body .footer a:hover,html body .footer a:focus{color:var(--ce-bronze)}html body a.top-bar__menu-item-link:hover,html body .ss-icon:hover{color:var(--ce-bronze)!important}html body .ce-btn:hover,html body .ce-btn:focus-visible,html body .ce-form button:hover{background:var(--ce-gold);border-color:var(--ce-gold);color:var(--ce-ink)!important}html body .action_button:hover,html body input[type=submit].action_button:hover,html body button.action_button:hover{background:var(--ce-gold)!important;border-color:var(--ce-gold)!important;color:var(--ce-ink)!important}html body .thumbnail:hover .quick_shop:hover{background-color:var(--ce-ink);border-color:var(--ce-ink)}html body .ce-page a.ce-btn.ce-btn--red[href*=skin-read],html body .ce-page .ce-skinread a.ce-skinread__btn,html body .ce-page .ce-skinread a.ce-skinread__btn:link,html body .ce-page .ce-skinread a.ce-skinread__btn:visited,html body .ce-pop a.ce-pop__go{background:var(--ce-gold)!important;border-color:var(--ce-gold)!important;color:var(--ce-ink)!important}html body .ce-page a.ce-btn.ce-btn--red[href*=skin-read] *,html body .ce-page .ce-skinread a.ce-skinread__btn *,html body .ce-pop a.ce-pop__go *{color:var(--ce-ink)!important}html body .ce-page a.ce-btn.ce-btn--red[href*=skin-read]:hover,html body .ce-page a.ce-btn.ce-btn--red[href*=skin-read]:focus,html body .ce-page .ce-skinread a.ce-skinread__btn:hover,html body .ce-page .ce-skinread a.ce-skinread__btn:focus,html body .ce-pop a.ce-pop__go:hover,html body .ce-pop a.ce-pop__go:focus{background:var(--ce-gold-dk)!important;border-color:var(--ce-gold-dk)!important;color:var(--ce-ink)!important}html body .ce-page a.ce-btn.ce-btn--red[href*=skin-read]:focus-visible,html body .ce-page .ce-skinread a.ce-skinread__btn:focus-visible,html body .ce-pop a.ce-pop__go:focus-visible,html body .ce-pop__x:focus-visible{outline:2px solid var(--ce-ink)!important;outline-offset:2px}html body .ce-field input:focus,html body .ce-field select:focus,html body .ce-field textarea:focus,html body .ce-page .ce-xform__f input:focus,html body .ce-page .ce-xform__f select:focus,html body .ce-page .ce-xform__f textarea:focus{border-color:var(--ce-ink);box-shadow:0 0 0 3px #1f202324}html body .ce-brand,html body .ce-label,html body .ce-pdp .ce-role{color:var(--ce-bronze)!important}html body .ce-pdp .ce-steps li:before{color:var(--ce-bronze)!important}html body .jdgm-star{color:var(--ce-star)!important}html body .jdgm-carousel-title,html body .jdgm-rev-widg__title{color:var(--ce-ink)!important}body.index .ce-fb .ce-fb__band{display:flex;flex-direction:column}body.index .ce-fb .ce-fb__band .ce-eyebrow{order:1}body.index .ce-fb .ce-fb__band .ce-h1{order:2}body.index .ce-fb .ce-fb__band .ce-lede{order:3}body.index .ce-fb .ce-fb__band .ce-btns{order:4}body.index .ce-fb .ce-fb__band .ce-measure{order:5}body.index .ce-fb .ce-measure{margin-top:22px;font-family:Inter,Noto Sans KR,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13.5px;line-height:1.6;color:var(--ce-muted)}body.index .ce-fb .ce-measure p{margin:0}body.index .ce-fb .ce-measure strong{color:var(--ce-star);font-weight:400;letter-spacing:.08em;margin-right:4px}body.index .ce-fb .ce-measure a{color:var(--ce-ink);text-decoration:underline;text-decoration-color:var(--ce-gold);text-underline-offset:3px}@media(min-width:990px){body.index .ce-fb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#ececf3;min-height:clamp(460px,calc(100vh - 340px),620px)}body.index .ce-fb>.ce-fb__media{order:2;position:relative;height:auto!important;max-height:none!important;min-height:100%;background:#ececf3}body.index .ce-fb>.ce-fb__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 72%}body.index .ce-fb>.section{order:1;display:flex;align-items:center;margin:0;padding:0}body.index .ce-fb>.section>.container{display:block!important;height:auto!important;width:100%;max-width:none;margin:0;padding:0 clamp(28px,3vw,56px) 0 max(32px,calc((100vw - 1200px)/2 + 10px))!important}body.index .ce-fb .one-whole.column{width:100%!important;height:auto!important;margin:0;float:none}body.index .ce-fb .ce-page{height:auto!important}body.index .ce-fb .ce-fb__band{max-width:36rem;margin:0;padding:56px 0;text-align:left}body.index .ce-fb .ce-fb__band .ce-h1,body.index .ce-fb .ce-fb__band .ce-lede{text-align:left!important}body.index .ce-fb .ce-fb__band .ce-h1{font-size:clamp(40px,3.7vw,58px)}body.index .ce-fb .ce-fb__band .ce-lede{font-size:clamp(18px,1.5vw,21px)}body.index .ce-fb .ce-fb__band .ce-btns{justify-content:flex-start}}@media(max-width:989px){body.index .ce-fb .ce-fb__band{max-width:none;text-align:left;padding-top:28px}body.index .ce-fb .ce-fb__band .ce-h1,body.index .ce-fb .ce-fb__band .ce-lede{text-align:left!important}body.index .ce-fb .ce-fb__band .ce-btns{justify-content:flex-start}}@media(max-width:600px){body.index .ce-fb .ce-fb__band .ce-btns{flex-direction:column;gap:10px}body.index .ce-fb .ce-fb__band .ce-btns .ce-btn{display:block;width:100%;text-align:center;padding:17px 20px}body.index .ce-fb .ce-fb__band .ce-eyebrow{margin-bottom:16px!important}body.index .ce-fb .ce-fb__band .ce-h1{font-size:34px;margin-bottom:14px}}.ce-picks__grid{display:grid;grid-template-columns:repeat(var(--ce-picks-cols,4),minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:0 0 30px}@media(max-width:798px){.ce-picks__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}}.ce-pick{display:flex;flex-direction:column;min-width:0}.ce-pick__media{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:#fff}.ce-pick__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .4s ease}.ce-pick__img--alt{opacity:0;object-fit:cover}@media(hover:hover){.ce-pick:hover .ce-pick__img--alt{opacity:1}}.ce-pick__body{display:flex;flex-direction:column;gap:6px;flex:1;padding-top:12px;text-align:center}html body .ce-pick__title{font-family:Inter,Noto Sans KR,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.45;letter-spacing:.06em;text-transform:uppercase;color:var(--ce-ink);text-decoration:none}html body .ce-pick__title:hover{color:var(--ce-bronze)}.ce-pick__price{margin:0;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13.5px;font-weight:600;color:var(--ce-ink)}.ce-pick__form{margin:auto 0 0;padding-top:8px}html body .ce-pick__add{display:block;width:100%;min-height:46px;margin:0;padding:0 12px;background:var(--ce-ink);border:1px solid var(--ce-ink);border-radius:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}html body .ce-pick__add:hover,html body .ce-pick__add:focus-visible{background:var(--ce-gold);border-color:var(--ce-gold);color:var(--ce-ink)}html body .ce-pick__add:focus-visible{outline:2px solid var(--ce-ink);outline-offset:2px}html body .ce-pick__add:disabled{background:transparent;border-color:var(--ce-line);color:var(--ce-muted);cursor:not-allowed}.ce-picks__sub{text-transform:none!important;letter-spacing:0;margin:-10px auto 26px;max-width:52ch;text-align:center;font-family:Inter,Noto Sans KR,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14.5px;line-height:1.6;color:var(--ce-muted)}.ce-picks__more{text-align:center;padding:6px 0 10px}.ce-picks__link{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ce-ink)!important;padding:15px 30px;border:1px solid var(--ce-ink);text-decoration:none!important;transition:background .18s ease,color .18s ease,border-color .18s ease}.ce-picks__link:hover{background:var(--ce-gold);border-color:var(--ce-gold);color:var(--ce-ink)!important}body.index .shopify-section--ce-rich .ce-duo__media img{object-position:50% 22%}@media(min-width:799px){html body .header-container{padding-top:6px!important;padding-bottom:4px!important}html body .header-logo{padding-top:8px!important}html body .header-logo.logo a .logo--desktop{max-width:240px!important}html body #nav{margin-top:10px!important}}body.index .jdgm-popup-widget,body.index .jdgm-popup-widget__cards-container{display:none!important}@media(max-width:798px){html body .announcementBar__message p{font-size:11px!important;line-height:1.45!important;letter-spacing:.05em!important;padding:9px 0!important;margin:0!important;box-sizing:border-box;max-width:100%}html body .header-container{padding-top:4px!important;padding-bottom:2px!important}html body .header-logo{padding-top:8px!important}html body .header-logo .logo--mobile img{width:150px!important;max-width:150px!important;height:auto!important;margin:0 auto!important}html body #mobile_nav{margin-top:6px!important}}@media(max-width:600px){body.index .ce-fb--natural .ce-fb__media{height:180px!important;min-height:0!important;max-height:none!important}body.index .ce-fb--natural .ce-fb__media img{height:100%!important;object-fit:cover!important;object-position:50% 74%!important}body.index .ce-fb .ce-fb__band{padding-top:20px!important}body.index .ce-fb .ce-fb__band .ce-eyebrow{font-size:10px!important;letter-spacing:.1em!important;margin-bottom:12px!important}body.index .ce-fb .ce-fb__band .ce-lede{font-size:16px!important;line-height:1.5!important}body.index .ce-fb .ce-fb__band .ce-btns{margin-top:18px!important}}@media(max-width:640px){html body .ce-pop{padding:14px 46px 14px 16px!important}html body .ce-pop__eyebrow,html body .ce-pop__b,html body .ce-pop__note{display:none!important}html body .ce-pop__t{font-size:19px!important;margin:0 0 10px!important}html body .ce-pop a.ce-pop__go{padding:12px 14px!important}}html body:has(#PBarNextFrameWrapper) .ce-pop{bottom:84px!important}@media(max-width:640px){html body:has(#ce-pop[data-open="1"]) #google-merchantwidget-iframe-wrapper{visibility:hidden!important}}body.index{--ce-home-gap:clamp(64px,7vw,104px)}body.index .index-sections>.shopify-section{margin:0!important}body.index .index-sections>.shopify-section+.shopify-section:not(.shopify-section--ce-promo-popup){padding-top:var(--ce-home-gap)!important}body.index .index-sections{padding-bottom:var(--ce-home-gap)!important}body.index .index-sections .ce-block,body.index .index-sections .ce-band{padding-top:0!important;padding-bottom:0!important}body.index .index-sections .ce-picks__more{padding-bottom:0!important}body.index .index-sections .jdgm-carousel-wrapper{padding-top:0!important;padding-bottom:0!important}body.index .index-sections .jdgm-carousel-wrapper .jdgm-widget,body.index .index-sections .jdgm-carousel__arrows{margin-bottom:0!important}body.index .index-sections .shopify-section--list-collections>.section{margin-bottom:-18px!important}html body .jdgm-carousel-title-and-link{display:flex!important;flex-direction:column;align-items:center;text-align:center!important;gap:12px;margin:0 0 clamp(48px,4.5vw,64px)!important}html body .jdgm-carousel-title{text-align:center!important;margin:0!important}html body .jdgm-all-reviews-rating-wrapper{display:inline-flex!important;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 10px}html body .jdgm-all-reviews-rating{display:inline-flex!important}html body .jdgm-carousel-number-of-reviews{display:inline-flex!important;align-items:center;gap:4px;font-size:14px!important}html body .jdgm-carousel-number-of-reviews a{color:var(--ce-ink)!important;text-decoration:underline!important;text-decoration-color:var(--ce-gold)!important;text-decoration-thickness:1px!important;text-underline-offset:4px}html body .jdgm-carousel-number-of-reviews a:after{content:" \2197"}html body .jdgm-carousel-number-of-reviews a:hover{color:var(--ce-bronze)!important}html body .jdgm-carousel-number-of-reviews svg,html body .jdgm-carousel-number-of-reviews svg *{fill:var(--ce-bronze)!important;color:var(--ce-bronze)!important}html body .jdgm-carousel__arrows{margin-top:40px!important}html body .ce-duo__text .ce-lede>p:first-child>br:first-child{display:none}@media(min-width:861px){body.index .shopify-section--ce-rich:has(.ce-duo__media) .ce-band{display:grid!important;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(32px,4vw,64px);align-items:start}body.index .shopify-section--ce-rich:has(.ce-duo__media) .ce-duo__head,body.index .shopify-section--ce-rich:has(.ce-duo__media) .ce-duo,body.index .shopify-section--ce-rich:has(.ce-duo__media) .ce-duo__text{display:contents!important}body.index .shopify-section--ce-rich:has(.ce-duo__media) .ce-duo__head>.ce-eyebrow{grid-column:1 / -1;grid-row:1}body.index .shopify-section--ce-rich:has(.ce-duo__media) .ce-duo__head>.ce-h2{grid-column:1;grid-row:2;margin:0 0 20px!important}body.index .shopify-section--ce-rich:has(.ce-duo__media) .ce-lede{grid-column:1;grid-row:3;margin-bottom:0!important}body.index .shopify-section--ce-rich:has(.ce-duo__media) .ce-lede>p:last-child{margin-bottom:0!important}body.index .shopify-section--ce-rich:has(.ce-duo__media) .ce-btns{grid-column:1;grid-row:4;margin:28px 0 0!important}body.index .shopify-section--ce-rich:has(.ce-duo__media) .ce-duo__media{grid-column:2;grid-row:2 / span 3;align-self:stretch;position:relative;min-height:0!important;height:auto!important;margin:0!important}body.index .shopify-section--ce-rich:has(.ce-duo__media) .ce-duo__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover}body.index .shopify-section--ce-rich:has(.ce-duo__media) .ce-more{grid-column:1 / -1;grid-row:5;margin:clamp(32px,3vw,44px) 0 0!important}body.index .shopify-section--ce-rich:has(.ce-duo__media) .ce-more__body{max-width:none!important;column-count:2;column-gap:clamp(32px,4vw,64px)}body.index .shopify-section--ce-rich:has(.ce-duo__media) .ce-more__body>*{break-inside:avoid}}@media(min-width:861px){html body.page-about-us .shopify-section--ce-rich:has(.ce-duo__media):has(.ce-more) .ce-duo{align-items:start!important;row-gap:0!important}html body.page-about-us .shopify-section--ce-rich:has(.ce-duo__media):has(.ce-more) .ce-duo__text{display:contents!important}html body.page-about-us .shopify-section--ce-rich:has(.ce-duo__media):has(.ce-more) .ce-duo__text>*{grid-column:2}html body.page-about-us .shopify-section--ce-rich:has(.ce-duo__media):has(.ce-more) .ce-duo__text>.ce-lede{grid-row:1;margin-top:0!important}html body.page-about-us .shopify-section--ce-rich:has(.ce-duo__media):has(.ce-more) .ce-duo__text>.ce-measure{grid-row:2}html body.page-about-us .shopify-section--ce-rich:has(.ce-duo__media):has(.ce-more) .ce-duo__text>.ce-quote{grid-row:3}html body.page-about-us .shopify-section--ce-rich:has(.ce-duo__media):has(.ce-more) .ce-duo__text>.ce-quote__by{grid-row:4;margin-bottom:0!important}html body.page-about-us .shopify-section--ce-rich:has(.ce-duo__media):has(.ce-more) .ce-duo__media{grid-column:1;grid-row:1 / span 4;align-self:stretch;position:relative;min-height:0!important;height:auto!important;margin:0!important}html body.page-about-us .shopify-section--ce-rich:has(.ce-duo__media):has(.ce-more) .ce-duo__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover}html body.page-about-us .shopify-section--ce-rich:has(.ce-duo__media):has(.ce-more) .ce-duo__text>.ce-more{grid-column:1 / -1;grid-row:5;margin:clamp(32px,3vw,44px) 0 0!important}html body.page-about-us .shopify-section--ce-rich:has(.ce-duo__media):has(.ce-more) .ce-more__body{max-width:none!important;column-count:2;column-gap:clamp(32px,4vw,64px)}html body.page-about-us .shopify-section--ce-rich:has(.ce-duo__media):has(.ce-more) .ce-more__body>*{break-inside:avoid}}@media(min-width:861px){html body.page-academy .shopify-section--ce-hero .ce-band{display:grid!important;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(32px,4vw,64px);align-items:start}html body.page-academy .shopify-section--ce-hero .ce-duo,html body.page-academy .shopify-section--ce-hero .ce-duo__text{display:contents!important}html body.page-academy .shopify-section--ce-hero .ce-duo__head{grid-column:1 / -1;grid-row:1}html body.page-academy .shopify-section--ce-hero .ce-lede{grid-column:1;grid-row:2;margin-top:0!important}html body.page-academy .shopify-section--ce-hero .ce-lede>p:first-child{margin-top:0!important}html body.page-academy .shopify-section--ce-hero .ce-measure{grid-column:1;grid-row:3;margin-bottom:0!important}html body.page-academy .shopify-section--ce-hero .ce-measure>p:last-child{margin-bottom:0!important}html body.page-academy .shopify-section--ce-hero .ce-duo__media{grid-column:2;grid-row:2 / span 2;align-self:stretch;position:relative;min-height:0!important;height:auto!important;margin:0!important}html body.page-academy .shopify-section--ce-hero .ce-duo__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover}html body.page-academy .shopify-section--ce-hero .ce-btns{grid-column:1 / -1;grid-row:4;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;max-width:none!important;width:100%!important;margin-top:clamp(32px,3vw,44px)!important}html body.page-academy .shopify-section--ce-hero .ce-btns:before,html body.page-academy .shopify-section--ce-hero .ce-btns:after{display:none!important;content:none!important}html body.page-academy .shopify-section--ce-hero .ce-btns>*{grid-column:auto!important;grid-row:auto!important}html body.page-academy .shopify-section--ce-hero .ce-btns .ce-btn{width:100%;padding-left:12px!important;padding-right:12px!important;text-align:center}}html body .footer{border-top:1px solid var(--ce-line)!important;padding-top:0!important}html body .footer>.section>.container{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);column-gap:clamp(32px,5vw,80px);align-items:start;padding-top:clamp(44px,5vw,64px)!important;text-align:left!important}html body .footer>.section>.container:before,html body .footer>.section>.container:after{display:none!important}html body .footer .footer__newsletter,html body .footer .footer__menu--vertical,html body .footer .footer__content-page{width:auto!important;margin:0!important;padding:0!important;float:none!important;text-align:left!important}html body .footer .footer__newsletter{grid-column:1;grid-row:1}html body .footer .footer__menu--vertical{grid-column:2;grid-row:1}html body .footer .footer__content-page{grid-column:3;grid-row:1}html body .footer h6{font-family:Inter,Helvetica Neue,Arial,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--ce-bronze)!important;text-align:left!important;margin:0 0 16px!important;line-height:1.4!important}html body .footer .footer__menu--vertical ul{margin:0!important;padding:0!important;list-style:none!important;text-align:left!important}html body .footer .footer__menu--vertical li{margin:0!important;padding:0!important;text-align:left!important}html body .footer .footer__menu--vertical li a{display:inline-block;font-size:14px!important;text-transform:none!important;letter-spacing:0!important;line-height:1.5!important;padding:5px 0!important}html body .footer .footer__content-page p,html body .footer .newsletter-text p{font-size:14px!important;line-height:1.6!important;color:var(--ce-muted)!important;text-align:left!important;margin:0!important}html body .footer .footer__content-page p strong{color:var(--ce-ink);font-weight:600}html body .footer .newsletter{margin:18px 0 0!important;padding:0!important;text-align:left!important}html body .footer .newsletter form{width:100%!important;max-width:440px;margin:0!important;padding:0!important}html body .footer .newsletter .input-row{display:flex!important;gap:8px;margin:0!important;width:100%!important}html body .footer .newsletter .input-row.first-last{display:none!important}html body .footer .newsletter input.contact_email{flex:1 1 auto;min-width:0;width:auto!important;height:46px!important;margin:0!important;padding:0 14px!important;border:1px solid #CFCBC4!important;font-size:14px!important;background:#fff!important}html body .footer .newsletter input.sign_up{flex:0 0 auto;width:auto!important;height:46px!important;margin:0!important;padding:0 24px!important}html body .footer .footer__disclosure{grid-column:1 / -1;grid-row:2;width:auto!important;float:none!important;margin:clamp(40px,4vw,56px) 0 0!important;padding:20px 0 28px!important;border-top:1px solid var(--ce-line-soft);display:grid!important;grid-template-columns:auto auto;justify-content:space-between;align-items:center;gap:14px 28px;text-align:left!important}html body .footer .footer__disclosure .credits{grid-column:1;grid-row:1;width:auto!important;margin:0!important;font-size:12px!important;text-transform:none!important;letter-spacing:0!important;color:var(--ce-muted)!important;text-align:left!important}html body .footer .footer__disclosure .credits a{color:var(--ce-muted)!important}html body .footer .footer__disclosure>ul.footer__menu{grid-column:2;grid-row:1;display:flex!important;flex-wrap:wrap;justify-content:flex-end!important;gap:4px 20px;margin:0!important;padding:0!important;width:auto!important}html body .footer .footer__disclosure>ul.footer__menu li{margin:0!important;padding:0!important;display:block!important}html body .footer .footer__disclosure>ul.footer__menu li a{font-size:12px!important;text-transform:none!important;letter-spacing:0!important;color:var(--ce-muted)!important;padding:0!important}html body .footer .footer__disclosure>ul.footer__menu li a:hover{color:var(--ce-ink)!important}html body .footer .footer__disclosure__selectors-fos-wrapper{grid-column:1;grid-row:2;display:flex!important;align-items:center;gap:12px;width:auto!important;margin:0!important;padding:0!important;justify-content:flex-start!important}html body .footer .footer__disclosure .payment_methods{grid-column:2;grid-row:2;width:auto!important;margin:0!important;padding:0!important;text-align:right!important}html body .footer .footer__disclosure .payment_methods svg{width:34px!important;height:22px!important;margin:0 2px!important}@media(max-width:798px){html body .footer>.section>.container{grid-template-columns:1fr 1fr;column-gap:24px;row-gap:36px;padding-top:40px!important}html body .footer .footer__newsletter{grid-column:1 / -1}html body .footer .footer__menu--vertical{grid-column:1;grid-row:2}html body .footer .footer__content-page{grid-column:2;grid-row:2}html body .footer .footer__disclosure{grid-row:3;grid-template-columns:1fr;justify-content:stretch;margin-top:8px!important}html body .footer .footer__disclosure>*{grid-column:1!important;grid-row:auto!important;justify-content:flex-start!important;text-align:left!important}}@media(max-width:989px){body.index .ce-fb .ce-fb__band{padding-bottom:0!important}}@media(max-width:798px){body.index .index-sections .shopify-section--list-collections>.section{margin-bottom:-12px!important}}html body .footer .newsletter-text p,html body .footer .footer__content-page p{text-transform:none!important;letter-spacing:0!important}html body .footer .newsletter input.sign_up{text-transform:uppercase!important;letter-spacing:.14em!important;font-size:12px!important;font-weight:600!important}html body .footer .selectors-form__wrap{justify-content:flex-start!important}@media(max-width:798px){html body .footer .footer__disclosure>ul.footer__menu{justify-content:flex-start!important}}html body .footer .footer__disclosure__selectors-fos-wrapper{flex-direction:row!important;align-items:center!important}@media(max-width:798px){html body .footer .footer__disclosure .payment_methods{text-align:left!important}}html body .footer .footer__menu--vertical:not(:has(a)){display:none!important}html body .footer>.section>.container:not(:has(.footer__menu--vertical a)){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html body .footer>.section>.container:not(:has(.footer__menu--vertical a)) .footer__content-page{grid-column:2}@media(max-width:798px){html body .footer>.section>.container:not(:has(.footer__menu--vertical a)) .footer__content-page{grid-column:1 / -1}}html body .footer .footer__disclosure>hr{display:none!important}html body .footer .footer__newsletter .social_icons{margin:20px 0 0!important;text-align:left!important;justify-content:flex-start!important}html body .footer .social_icons a{color:var(--ce-ink)!important}html body .footer .social_icons a:hover{color:var(--ce-bronze)!important}html body .footer>.section>.container{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}html body .footer .footer__newsletter{grid-column:1!important;grid-row:1!important}html body .footer .footer__content-page{grid-column:2!important;grid-row:1!important}html body .footer .footer__menu--vertical{grid-column:1 / -1!important;grid-row:2!important;margin:clamp(36px,4vw,48px) 0 0!important}html body .footer .footer__menu--vertical h6{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0!important}html body .footer .footer__menu--vertical ul{display:flex!important;flex-wrap:wrap;gap:8px 32px}html body .footer .footer__menu--vertical li a{padding:4px 0!important;color:var(--ce-ink)!important}html body .footer .footer__menu--vertical li a:hover{color:var(--ce-bronze)!important}html body .footer .footer__disclosure{grid-row:3!important}@media(max-width:798px){html body .footer .footer__newsletter{grid-column:1 / -1!important}html body .footer .footer__menu--vertical{grid-row:2!important;margin-top:0!important}html body .footer .footer__menu--vertical ul{gap:6px 22px}html body .footer .footer__content-page{grid-column:1 / -1!important;grid-row:3!important}html body .footer .footer__disclosure{grid-row:4!important}}html body .ce-pick__add,html body .ce-picks__link,html body .footer .newsletter input.sign_up{font-family:Inter,Noto Sans KR,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important;font-size:11.5px!important;letter-spacing:.16em!important;border-radius:0!important}@media(max-width:989px){body.index .ce-fb{background:#ececf3!important}body.index .ce-fb .ce-fb__band{padding-top:24px!important;padding-bottom:32px!important}body.index .ce-fb .ce-fb__band .ce-btns a{min-height:52px!important;height:auto!important;padding-top:0!important;padding-bottom:0!important;display:flex!important;align-items:center;justify-content:center}}html body .ce-page .ce-skinread a.ce-skinread__btn.ce-skinread__btn--nav,html body .ce-page .ce-skinread a.ce-skinread__btn.ce-skinread__btn--nav:link,html body .ce-page .ce-skinread a.ce-skinread__btn.ce-skinread__btn--nav:visited{background:var(--ce-ink)!important;border-color:var(--ce-ink)!important;color:var(--ce-gold)!important}html body .ce-page .ce-skinread a.ce-skinread__btn.ce-skinread__btn--nav:hover{background:var(--ce-gold)!important;border-color:var(--ce-gold)!important;color:var(--ce-ink)!important}html body .jdgm-carousel-item__reviewer-name{color:var(--ce-muted)!important}html body .ce-band--ink .ce-btns .ce-btn:not(.ce-btn--light):not(.ce-btn--ghost){background:var(--ce-gold)!important;border-color:var(--ce-gold)!important;color:var(--ce-ink)!important}@media(hover:hover){html body .ce-band--ink .ce-btns .ce-btn:not(.ce-btn--light):not(.ce-btn--ghost):hover{background:#fff!important;border-color:#fff!important;color:var(--ce-ink)!important}}html body .ce-page form button[type=submit],html body .ce-page form input[type=submit]{border-radius:0!important}@media(max-width:600px){html body .ce-page .ce-btns{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important}html body .ce-page .ce-btns>a,html body .ce-page .ce-btns>.ce-btn{width:100%!important;max-width:none!important;margin:0!important;display:flex!important;align-items:center;justify-content:center;text-align:center!important}}@media(max-width:798px){html body .ce-cmp__a{box-shadow:none!important;padding-left:22px!important;padding-right:22px!important}}html body .ce-band--ink a:not(.ce-btn):not(.ce-skinread__btn){color:#fff!important;text-decoration-color:var(--ce-gold)!important}html body .ce-band--ink a:not(.ce-btn):not(.ce-skinread__btn):hover{color:var(--ce-gold)!important}@media(max-width:798px){html body .ce-journey>.ce-journey__stage:last-child:before{display:none!important}}html body .ce-journey__loop{display:flex!important;align-items:baseline;gap:10px}html body .ce-journey__loop>span{flex:0 0 auto}@media(hover:none){html body .ce-band--ink .ce-btn.ce-btn--light:hover{background:transparent!important;border-color:#ffffffb3!important;color:#fff!important}html body .ce-btn.ce-btn--ghost:hover{background:transparent!important;border-color:var(--ce-ink)!important;color:var(--ce-ink)!important}}html body a.ce-btn:focus:not(:focus-visible),html body a.ce-skinread__btn:focus:not(:focus-visible),html body a.ce-pop__go:focus:not(:focus-visible),html body .ce-page form button:focus:not(:focus-visible){outline:none!important}html body .ce-page a.ce-btn.ce-btn--nav{background:var(--ce-ink)!important;border-color:var(--ce-ink)!important;color:var(--ce-gold)!important}@media(hover:hover){html body .ce-page a.ce-btn.ce-btn--nav:hover{background:var(--ce-gold)!important;border-color:var(--ce-gold)!important;color:var(--ce-ink)!important}}@media(hover:none){html body .ce-page a.ce-btn:hover{background:var(--ce-accent)!important;border-color:var(--ce-accent)!important;color:#fff!important}html body .ce-page a.ce-btn.ce-btn--ghost:hover{background:transparent!important;border-color:var(--ce-ink)!important;color:var(--ce-ink)!important}html body .ce-page a.ce-btn.ce-btn--orange:hover{background:#c2410c!important;border-color:#c2410c!important;color:#fff!important}html body .ce-page a.ce-btn.ce-btn--red:hover{background:#c8102e!important;border-color:#c8102e!important;color:#fff!important}html body .ce-page a.ce-btn.ce-btn--green:hover{background:#1a3714!important;border-color:#1a3714!important;color:#fff!important}html body .ce-page a.ce-btn.ce-btn--red[href*=skin-read]:hover,html body .ce-page .ce-skinread a.ce-skinread__btn:not(.ce-skinread__btn--nav):hover,html body .ce-pop a.ce-pop__go:hover{background:var(--ce-gold)!important;border-color:var(--ce-gold)!important;color:var(--ce-ink)!important}html body .ce-page a.ce-btn.ce-btn--nav:hover,html body .ce-page .ce-skinread a.ce-skinread__btn.ce-skinread__btn--nav:hover{background:var(--ce-ink)!important;border-color:var(--ce-ink)!important;color:var(--ce-gold)!important}html body .ce-band--ink .ce-btns a.ce-btn:not(.ce-btn--light):not(.ce-btn--ghost):hover{background:var(--ce-gold)!important;border-color:var(--ce-gold)!important;color:var(--ce-ink)!important}html body .ce-band--ink a.ce-btn.ce-btn--light:hover{background:transparent!important;border-color:#ffffffb3!important;color:#fff!important}html body a.ce-btn:active,html body a.ce-skinread__btn:active,html body a.ce-pop__go:active{opacity:.82}}html body a:focus:not(:focus-visible),html body button:focus:not(:focus-visible),html body input[type=submit]:focus:not(:focus-visible){outline:none!important}@media(hover:none){html body .ce-picks .ce-pick__add:hover{background:var(--ce-ink)!important;border-color:var(--ce-ink)!important;color:#fff!important}html body .ce-picks a.ce-picks__link:hover{background:transparent!important;border-color:var(--ce-ink)!important;color:var(--ce-ink)!important}html body .ce-page form button:not(.ce-btn):hover,html body .ce-form button:hover{background:var(--ce-ink)!important;border-color:var(--ce-ink)!important;color:#fff!important}html body .ce-page button.ce-btn:hover{background:var(--ce-ink)!important;border-color:#fff!important;color:#fff!important}html body .footer .newsletter input.sign_up:hover,html body .action_button:not(.action_button--secondary):hover,html body input[type=submit].action_button:hover,html body button.action_button:hover{background:var(--ce-accent)!important;border-color:var(--ce-accent)!important;color:#fff!important}}html body .cetx,html body .cepn{--blue:var(--ce-ink) !important;--blue-dk:#000 !important}html body .ce-lock{--oasis:var(--ce-ink) !important;--oasis-dk:#000 !important}html body .cetx .eyebrow,html body .cepn .eyebrow{color:var(--ce-bronze)!important}html body #cepn-root .chip.is-on{background:var(--ce-ink)!important;border-color:var(--ce-ink)!important}html body #cepn-root .ce-nav-role,html body #cepn-root .ce-brand-tag{color:var(--ce-bronze)!important}html body .ce-editorial-page a{color:var(--ce-ink)!important}html body .ce-editorial-page a.ce-editorial-button{background:var(--ce-ink)!important;border-color:var(--ce-ink)!important;color:#fff!important}html body .ce-editorial-kicker{color:var(--ce-bronze)!important}html body .ce-editorial-page h2,html body .ce-editorial-page h3{color:var(--ce-ink)!important}html body .ce-editorial-aside{border-left-color:var(--ce-gold)!important}html body .ce-lang-toggle .ce-lang-toggle__btn[aria-pressed=true]{color:var(--ce-ink)!important;border-bottom-color:var(--ce-gold)!important}html body .ce-lang-toggle .ce-lang-toggle__btn:focus-visible{outline-color:var(--ce-ink)!important}html body .ce-jhs__field:focus-within,html body .ce-journal-search__field:focus-within{border-color:var(--ce-ink)!important}html body .ce-jhs .ce-jhs__field .ce-jhs__submit,html body .ce-journal-search__submit{background:var(--ce-ink)!important}html body .ce-jhs__status a,html body .ce-journal-results__more a{color:var(--ce-ink)!important}html body .ce-journal-tags a:hover,html body .ce-journal-tags a[aria-current]{background:var(--ce-ink)!important;border-color:var(--ce-ink)!important;color:#fff!important}html body .ce-journal-tile__read,html body .ce-brandline p{color:var(--ce-bronze)!important}@media(hover:none){html body .cetx .btn:not(.btn--ghost):not(.btn--light):not(.btn--line):hover,html body .cetx button:not(.btn):hover{background:var(--ce-ink)!important;border-color:var(--ce-ink)!important;color:#fff!important}html body .cetx .btn.btn--ghost:hover{background:transparent!important;color:#161c26!important}html body .cetx .btn.btn--light:hover{background:#fff!important;border-color:#fff!important}html body .cetx .btn.btn--line:hover{background:transparent!important;color:#fff!important;border-color:#ffffffb3!important}html body .ce-jhs .ce-jhs__field .ce-jhs__submit:hover{border-color:#fff!important}}html body .ce-editorial-cta{background:var(--ce-ink)!important}html body .ce-editorial-cta h2,html body .ce-editorial-cta h3{color:#fff!important}html body .ce-editorial-cta a.ce-editorial-button{background:var(--ce-gold)!important;border-color:var(--ce-gold)!important;color:var(--ce-ink)!important}html body .ce-cmp__b{box-shadow:inset 3px 0 0 var(--ce-gold)!important}html body .announcementBar a:hover,html body .announcementBar a:focus-visible{color:var(--ce-gold)!important}html body #nav .submenu_list{background:#fff!important}html body #nav .submenu_list a{color:var(--ce-ink)!important}html body #nav .submenu_list a:hover,html body #nav .submenu_list a:focus-visible{color:var(--ce-bronze)!important}html body .ce-article blockquote,html body .author__quote,html body .ce-lock__wait,html body .ce-ac .callout,html body .callout{border-left-color:var(--ce-gold)!important}html body .ce-center .ce-measure,html body .ce-center .ce-lede{margin-left:auto!important;margin-right:auto!important}html body a:focus-visible,html body button:focus-visible,html body summary:focus-visible,html body input:focus-visible,html body select:focus-visible,html body textarea:focus-visible{outline:2px solid var(--ce-ink)!important;outline-offset:2px}html body .ce-band--ink a:focus-visible,html body .ce-band--ink button:focus-visible,html body .ce-editorial-cta a:focus-visible,html body .announcementBar a:focus-visible{outline-color:var(--ce-gold)!important}html body .shopify-section--header~div:not(.shopify-section)+.shopify-section--collection-template>section.section:first-of-type,html body .shopify-section--header~div:not(.shopify-section)+.shopify-section--cart-template>section.section:first-of-type,html body .shopify-section--header~div:not(.shopify-section)+.shopify-section--search-template>section.section:first-of-type,html body[class~="404"] .shopify-section--header~div:not(.shopify-section)+.shopify-section>section.section:first-of-type{padding-top:44px!important}html body .shopify-section--header~div:not(.shopify-section)+.shopify-section>.ce-ac{margin-top:44px!important}html body .shopify-section--header~div:not(.shopify-section)+.shopify-section .cetx>section.hero:first-of-type,html body .shopify-section--header~div:not(.shopify-section)+.shopify-section .cetx:has(>.eyebrow:first-child){padding-top:44px!important}html body .shopify-section--header~div:not(.shopify-section)+section.product-header{padding-top:16px!important}@media only screen and (max-width:798px){html body .shopify-section--header~div:not(.shopify-section)+.shopify-section--collection-template>section.section:first-of-type,html body .shopify-section--header~div:not(.shopify-section)+.shopify-section--cart-template>section.section:first-of-type,html body .shopify-section--header~div:not(.shopify-section)+.shopify-section--search-template>section.section:first-of-type,html body[class~="404"] .shopify-section--header~div:not(.shopify-section)+.shopify-section>section.section:first-of-type{padding-top:24px!important}html body .shopify-section--header~div:not(.shopify-section)+.shopify-section>.ce-ac{margin-top:24px!important}html body .shopify-section--header~div:not(.shopify-section)+.shopify-section .cetx>section.hero:first-of-type,html body .shopify-section--header~div:not(.shopify-section)+.shopify-section .cetx:has(>.eyebrow:first-child){padding-top:24px!important}html body .shopify-section--header~div:not(.shopify-section)+section.product-header{padding-top:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/ce-v2.css.map */
