:root{--purple:#6232A5;--purple-deep:#40206C;--sans:"Inter","Helvetica Neue",Helvetica,Arial,"Pretendard","Noto Sans KR",sans-serif}.btn{border-radius:0}.hero-media img{width:auto;height:min(60vh,560px);max-width:100%;object-fit:contain;object-position:bottom}@media(max-width:980px){.hero-media img{height:auto;width:min(330px,74%)}}@media(max-width:640px){.nav{grid-template-columns:auto 1fr auto;column-gap:14px;padding:0 16px}.nav-r{gap:16px}.nav-r a,.nav-r button{white-space:nowrap}.news{flex-direction:column}.news input{flex:none;width:100%;min-width:0;border-bottom:1px solid var(--ink)}.news button{width:100%;padding:12px 20px}}.gal-thumbs{padding-inline:2px}@media(max-width:640px){[id$=idx-cta] .wrap{padding-inline:28px}}[id$=idx-brand] section{position:relative;overflow:hidden}[id$=idx-brand] .two{grid-template-columns:1fr;min-height:440px;align-items:center}[id$=idx-brand] .proof-dark-media--right{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;z-index:0}[id$=idx-brand] .proof-dark-figure{max-width:none!important;width:100%;height:100%;margin:0}[id$=idx-brand] .proof-dark-figure img{width:100%;height:100%;object-fit:cover;display:block}[id$=idx-brand] section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#141217f0,#141217e6 40%,#141217db 56%,#1412176b,#14121729)}[id$=idx-brand] .proof-dark-copy--right{position:relative;z-index:2;max-width:54%}[id$=idx-brand]{margin-bottom:72px}@media(max-width:980px){[id$=idx-brand] .two{min-height:var(--dcx-mobile-band-h, 380px)}[id$=idx-brand] .proof-dark-copy--right{max-width:100%}[id$=idx-brand] section:after{background:linear-gradient(180deg,#141217db,#141217e6)}[id$=idx-brand]{margin-bottom:48px}}.hero-media picture,.feat .well picture,.proof-dark-figure picture,.ab-hero picture,.cs-hero picture{display:contents}@media(max-width:760px){.hero-media{margin-inline:-40px}.hero-media img{width:var(--dcx-hero-mobile-w, 59%);height:auto}.feat .well{padding:20px}.feat .well img{width:var(--dcx-feat-mobile-w, 87%);max-width:none!important;height:auto}}@media(max-width:760px){.two>*{min-width:0}.proof-dark-figure.dcx-mw{max-width:var(--dcx-proof-mw, 100%)!important}.proof-dark-figure.dcx-mw.is-bleed{max-width:none!important;width:var(--dcx-proof-mw, 100vw);position:relative;left:50%;transform:translate(-50%)}}.feat .well{background:transparent;border-radius:0}.val{background:transparent;padding-inline:0}.val3{column-gap:64px}@media(min-width:981px){.dcx-h-box{min-height:var(--dcx-proof-h);display:flex;align-items:var(--dcx-proof-align, center)}.dcx-h-box>.proof-dark-figure{width:100%}}@media(max-width:980px){.sect-tight{padding-block:48px}}@media(min-width:981px){section.dcx-cq{container-type:inline-size}.dcx-cq .two>*{min-width:0}.dcx-cq .dcx-edge-l,.dcx-cq .dcx-edge-r{--dcx-gutter: calc((100cqw - min(100cqw, 1520px))/2 + 40px) }.dcx-cq .dcx-edge-l .proof-dark-figure,.dcx-cq .dcx-edge-r .proof-dark-figure{max-width:none!important;width:calc(100% + var(--dcx-gutter));flex:none}.dcx-cq .dcx-edge-l .proof-dark-figure{margin-left:calc(-1 * var(--dcx-gutter));margin-right:0}.dcx-cq .dcx-edge-r .proof-dark-figure{margin-right:calc(-1 * var(--dcx-gutter));margin-left:0}}.faq-topic{font-size:13px;font-weight:700;color:var(--purple);margin:56px 0 12px}.lede+.faq-topic{margin-top:0}@media(max-width:760px){.faq-topic{margin-top:44px}}@media(min-width:981px){.ct.ct--solo{grid-template-columns:minmax(0,640px);justify-content:center}}.field select:has(option[value=""]:checked){color:#757575}.field select option{color:#000}@media(max-width:980px){.foot .newsletter{grid-column:1 / -1}.foot .newsletter .news{flex-direction:row}.foot .newsletter .news input{flex:1 1 auto;width:auto;min-width:0;border-bottom:none}.foot .newsletter .news button{flex:0 0 auto;width:auto;padding:0 20px}}:root{--dcx-field-pad-y:13px;--dcx-field-pad-x:15px;--dcx-field-line:1.15;--dcx-field-icon:12px;--dcx-field-icon-gap:8px}select:not([multiple]):not([size]){-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23141217' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:var(--dcx-field-icon) auto;background-position:right var(--dcx-field-pad-x) center;padding-right:calc(var(--dcx-field-pad-x) + var(--dcx-field-icon) + var(--dcx-field-icon-gap))}.field input,.field textarea,.field select{padding-top:var(--dcx-field-pad-y);padding-bottom:var(--dcx-field-pad-y);padding-left:var(--dcx-field-pad-x)}.field input,.field textarea{padding-right:var(--dcx-field-pad-x)}.field input,.field select{line-height:var(--dcx-field-line)}.news input,.cs-form input,.bis-row input[type=email]{padding-left:var(--dcx-field-pad-x);padding-right:var(--dcx-field-pad-x)}@media(min-width:981px){.ig a.ig-m-only{display:none}}@media(max-width:980px){.ig a.ig-d-only{display:none}}.btn-wide.atc-2line{flex-direction:column;gap:2px}.atc-2line .atc-l1 s{opacity:.6;font-weight:500;margin-right:6px}.atc-2line .atc-l2{font-size:9.5px;font-weight:600;letter-spacing:.14em;opacity:.88}.atc-2line .atc-l2:empty{display:none}.tkt{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.tkt-i{display:block;position:relative;border-radius:10px;overflow:hidden;background:#141217}.tkt-f{position:relative;aspect-ratio:9/16}.tkt-f video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;background:#141217}.tkt-badge{position:absolute;top:10px;left:10px;z-index:2;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#1412178c;padding:5px 8px;border-radius:999px}.tkt-cap{position:absolute;inset:auto 0 0 0;z-index:2;padding:16px 12px 12px;display:flex;justify-content:space-between;align-items:baseline;gap:8px;background:linear-gradient(transparent,#141217b8);pointer-events:none}.tkt-h{font-size:11px;font-weight:700;letter-spacing:.06em;color:#fff}.tkt-s{font-size:10px;font-weight:600;letter-spacing:.08em;color:#ffffffc7;white-space:nowrap}.tkt-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:6px;padding:16px;font-size:12px;font-weight:600;line-height:1.6;color:#ffffffb8}.tkt-empty small{font-size:10px;font-weight:500;color:#ffffff80}a.tkt-i{transition:transform .25s ease}a.tkt-i:hover{transform:translateY(-3px)}@media(max-width:980px){.tkt{display:flex;grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:-20px;padding:0 20px 6px;scrollbar-width:none}.tkt::-webkit-scrollbar{display:none}.tkt-i{flex:0 0 62%;scroll-snap-align:start}a.tkt-i:hover{transform:none}}@media(min-width:981px){.steps3[data-count="2"]{grid-template-columns:repeat(2,calc((100% - 4px) / 3));justify-content:center}.steps3[data-count="1"]{grid-template-columns:calc((100% - 4px) / 3);justify-content:center}}@media(max-width:980px){.steps3{row-gap:32px}}.caps,.hero-copy .pn,.buy .crumb,.buy .eyebrow,.stepc-cap b,.ingc-cap b,.ingc-cap .dose,.ingrow b,.htc b,.val b,.ct-card b,.lu .no,.lu .kw,.tcard .who,.statrow span{letter-spacing:normal}.caps{font-size:12px}.hero-copy .pn{font-size:13px}.buy .eyebrow{font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/dcx-improvements.css.map */
