.dcent-buy{--dbc-fg: #fff;--dbc-fg-80: rgba(255, 255, 255, .8);--dbc-fg-60: rgba(255, 255, 255, .6);--dbc-select-border: var(--dpc-brand);--dbc-cta-fg: #292524;--dbc-cta-bg: #fff;--dbc-cta-bg-hover: #ececee;--dbc-option-bg: #171717;--dbc-option-hover: #212121;--dbc-option-selected-bg: #141414;--dbc-addon-hover: #1a1a1c;--dbc-track-bg: #000;--dbc-brand-35: color-mix(in srgb, var(--dpc-brand) 35%, transparent);--dbc-brand-25: color-mix(in srgb, var(--dpc-brand) 25%, transparent);--dbc-brand-20: color-mix(in srgb, var(--dpc-brand) 20%, transparent);--dbc-r-card: var(--radius-lg);--dbc-r-square: var(--radius-md);--dbc-r-pill: var(--radius-full);--dbc-r-box: 16px;--dbc-r-qty: 12px;--dbc-font-body: var( --dcent-font-en-body, "Funnel Sans", "Pretendard", system-ui, sans-serif );--dbc-font-title: var( --dcent-font-en-title, "new-science", "Funnel Sans", sans-serif );display:flex;flex-direction:column;gap:24px;min-width:0;color:var(--dbc-fg);font-family:var(--dbc-font-body)}.dcent-buy.is-ko{--dbc-font-body: var(--dcent-font-sans, "Pretendard", system-ui, sans-serif);--dbc-font-title: var( --dcent-font-display, "Elice DigitalBaeum", "Pretendard", sans-serif )}.dcent-buy.is-title-en,.dcent-buy.is-title-latin{--dbc-font-title: var( --dcent-font-en-title, "new-science", "Funnel Sans", sans-serif )}.dcent-buy [hidden]{display:none!important}.dcent-buy__head{display:flex;flex-direction:column;gap:16px}.dcent-buy__heading{display:flex;flex-direction:column}.dcent-buy__rating{display:flex;align-items:center;gap:16px}.dcent-buy__new{display:inline-flex;flex:0 0 auto;align-items:center;height:24px;padding:0 6px;border-radius:var(--dbc-r-pill);background:var(--dpc-brand);color:var( --dpc-on-brand );font-size:14px;font-weight:500;line-height:18px}[data-dcent-reviews]{scroll-margin-top:96px}.dcent-buy__rating-score{display:flex;align-items:center;gap:4px;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:default}.dcent-buy__rating-score.is-linked{cursor:pointer}.dcent-buy__star{flex:0 0 auto;width:20px;height:20px;fill:var(--dpc-brand)}.dcent-buy__rating-text{font-size:16px;font-weight:500;letter-spacing:-.03em}.dcent-buy__reviews{color:var(--dbc-fg-60)}.dcent-buy__titles{display:flex;flex-direction:column;gap:4px;margin-top:10px}.dcent-buy__title{margin:0;font-family:var(--dbc-font-title)!important;font-size:28px;font-weight:700;line-height:36px;letter-spacing:-.04em}.dcent-buy__subtitle{margin:0;font-size:14px;line-height:1.5;letter-spacing:-.02em}.dcent-buy__prices{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.dcent-buy__price-pair{display:flex;align-items:center;gap:4px}.dcent-buy__price{font-size:28px;font-weight:700;letter-spacing:-.02em}.dcent-buy__compare{color:var(--dbc-fg-80);font-size:16px;font-weight:500;letter-spacing:-.02em;text-decoration:line-through}.dcent-buy__discount{display:inline-flex;align-items:center;padding:4px 8px;border-radius:var(--dbc-r-pill);background:var(--dbc-brand-35);font-size:14px;font-weight:600;letter-spacing:-.03em}.dcent-buy__discount:not(:empty):after{content:attr(data-suffix);margin-left:4px}.dcent-buy__preorder{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin:0;padding:6px 12px 6px 10px;border:1px solid var(--dbc-brand-35);border-radius:var(--dbc-r-pill);background:var(--dbc-brand-20);color:var(--dbc-fg);font-size:14px;font-weight:600;letter-spacing:-.03em;line-height:20px}.dcent-buy__preorder:before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--dpc-brand)}.dcent-buy__preorder em{font-style:normal;font-weight:700;color:var(--dpc-brand)}.dcent-buy__options,.dcent-buy__radios{display:flex;flex-direction:column;gap:12px}.dcent-buy__option{display:flex;align-items:center;gap:12px;width:100%;padding:6px 20px;border:1px solid var(--dpc-line);border-radius:var(--dbc-r-card);background:var(--dbc-option-bg);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.dcent-buy__option:hover{background:var(--dbc-option-hover)}.dcent-buy__option[aria-checked=true]{border-color:var(--dbc-select-border);background:var(--dbc-option-selected-bg)}.dcent-buy__option-thumb{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:52px;height:52px}.dcent-buy__option-thumb img{width:auto;height:48px;max-width:100%;object-fit:contain;filter:drop-shadow(0 0 10px rgb(255 255 255 / 15%))}.dcent-buy__option-thumb.is-double img{height:38px}.dcent-buy__option-thumb.is-double img:first-child{position:relative;z-index:1;margin-right:-12px}.dcent-buy.is-title-en .dcent-buy__option-thumb img{height:44px;filter:drop-shadow(0 0 10px rgb(255 255 255 / 15%))}.dcent-buy__option-main{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:8px;min-width:0}.dcent-buy__option-label{font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.04em}.dcent-buy.is-title-en .dcent-buy__option-label{line-height:20px}.dcent-buy__option-badge{flex:0 0 auto;padding:4px 8px;border-radius:var(--dbc-r-pill);background:var(--dpc-brand);color:var( --dpc-on-brand );font-size:14px;font-weight:600;letter-spacing:-.03em;white-space:nowrap}.dcent-buy__qty{display:flex;align-self:flex-start;align-items:center;gap:2px;padding:4px 0;border:1px solid var(--dpc-line);border-radius:var(--dbc-r-qty);background:var(--dpc-surface)}.dcent-buy__qty:focus-within{border-color:var(--dbc-select-border)}.dcent-buy__qty-btn{display:flex;align-items:center;padding:8px;border:0;background:none;color:var(--dbc-fg);cursor:pointer;transition:opacity .2s ease}.dcent-buy__qty-btn[disabled]{opacity:.3;cursor:default}.dcent-buy__qty-btn svg{display:block;width:24px;height:24px}.dcent-buy .dcent-buy__qty-input{width:56px;height:auto;min-height:0;margin:0;padding:0;border:0;background:transparent;box-shadow:none;color:var(--dbc-fg);font-family:inherit;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.04em;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.dcent-buy .dcent-buy__qty-input:focus{outline:none}.dcent-buy .dcent-buy__qty-input::-webkit-outer-spin-button,.dcent-buy .dcent-buy__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.dcent-buy__addon{display:flex;align-items:center;gap:16px;margin-top:12px;width:100%;padding:12px 20px;border:1px solid var(--dpc-line);border-radius:var(--dbc-r-card);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .2s ease}.dcent-buy__addon:hover{background:var(--dbc-addon-hover)}.dcent-buy__addon-box{display:inline-flex;flex:0 0 auto;width:16px;height:16px;color:var(--dbc-fg)}.dcent-buy__addon-box svg{display:block;width:100%;height:100%}.dcent-buy__addon[aria-checked=true] .dcent-buy__addon-box{color:var(--dpc-brand)}.dcent-buy__icon-on{display:none}.dcent-buy__addon[aria-checked=true] .dcent-buy__icon-on{display:block}.dcent-buy__addon[aria-checked=true] .dcent-buy__icon-off{display:none}.dcent-buy__addon-text{display:flex;flex-direction:column;gap:4px;min-width:0}.dcent-buy__addon-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.dcent-buy__addon-label,.dcent-buy__addon-price{font-size:14px;font-weight:600;letter-spacing:-.04em}.dcent-buy__addon-price{color:var(--dpc-brand)}.dcent-buy__addon-desc{font-size:12px;line-height:16px;letter-spacing:-.04em}.dcent-buy__gauge{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid var(--dbc-brand-20);border-radius:var(--dbc-r-box);background:var(--dbc-brand-25)}.dcent-buy__gauge-text{min-height:20px;margin:0;font-size:14px;font-weight:600;letter-spacing:-.05em}.dcent-buy__gauge-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.dcent-buy__gauge-track{position:relative;flex:1 1 auto;height:8px;overflow:hidden;border-radius:var(--dbc-r-pill);background:var(--dbc-track-bg)}.dcent-buy__gauge-fill{display:block;width:0;height:100%;border-radius:var(--dbc-r-pill);background:var(--dpc-brand);transition:width .5s ease-out}.dcent-buy__gauge-label{flex:0 0 auto;min-width:84px;font-size:13px;font-weight:600;letter-spacing:-.05em;text-align:right}.dcent-buy__purchase{display:flex;flex-direction:column;gap:16px;margin:8px 0}.dcent-buy__stock,.dcent-buy__tax-note{margin:0;font-size:14px;line-height:24px;letter-spacing:-.04em}.dcent-buy__stock+.dcent-buy__tax-note{margin-top:-16px}.dcent-buy__cta{display:flex;flex-wrap:wrap;gap:8px}.dcent-buy__add,.dcent-buy__now{position:relative;display:flex;flex:1 1 0;align-items:center;justify-content:center;padding:10px 20px;border:0;border-radius:var(--dbc-r-pill);font-family:inherit;font-size:16px;line-height:24px;letter-spacing:-.04em;text-align:center;cursor:pointer;transition:background-color .2s ease}.dcent-buy.is-ko .dcent-buy__add,.dcent-buy.is-ko .dcent-buy__now{letter-spacing:-.02em}.dcent-buy__add{overflow:hidden;min-width:0;background:var(--dbc-cta-bg);color:var(--dbc-cta-fg);font-weight:500}.dcent-buy__add:hover:not([disabled]){background:var(--dbc-cta-bg-hover)}.dcent-buy__add[disabled]{cursor:default}.dcent-buy__now{min-width:fit-content;white-space:nowrap;background:var(--dpc-brand);color:var( --dpc-on-brand );font-weight:600}.dcent-buy__now:hover{background:var(--dpc-brand-hover)}.dcent-buy-add__sizer{display:grid;visibility:hidden;pointer-events:none}.dcent-buy-add__sizer>*{display:flex;grid-area:1 / 1;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.dcent-buy-add__slider{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;height:200%;transition:transform .3s ease-in-out}.dcent-buy__add[data-phase=added] .dcent-buy-add__slider{transform:translateY(-50%)}.dcent-buy-add__idle,.dcent-buy-add__done{display:flex;align-items:center;justify-content:center;gap:6px;height:50%;white-space:nowrap}.dcent-buy-add__spinner{width:20px;height:20px}.dcent-buy-add__spinner svg,.dcent-buy-add__check svg{display:block;width:100%;height:100%}.dcent-buy-add__check{display:inline-flex;flex:0 0 auto;width:20px;height:20px}.dcent-buy__add[data-phase=loading] .dcent-buy-add__idle-text{display:none}.dcent-buy__error{margin:0}.dcent-buy__box{display:flex;flex-direction:column;gap:12px;padding:16px 18px;border:1px solid var(--dpc-line);border-radius:var(--dbc-r-box);background:var(--dpc-surface)}.dcent-buy__ship-title{margin:0;font-size:15px;font-weight:600;letter-spacing:-.04em}.dcent-buy__ship-rows{display:flex;flex-direction:column;gap:8px}.dcent-buy__ship-row{display:flex;align-items:center;gap:12px;margin:0;font-size:14px;letter-spacing:-.04em}.dcent-buy__ship-icon{display:inline-flex;flex:0 0 auto;width:16px;height:16px}.dcent-buy__ship-icon svg{display:block;width:100%;height:100%}@media(min-width:1024px){.dcent-buy__faq{margin-bottom:var(--dbc-faq-reserve, 0px)}}.dcent-buy__faq-row{display:block}.dcent-buy__faq-row>.dcent-buy__faq-a{margin-top:12px}.dcent-buy__faq-row+.dcent-buy__faq-row{padding-top:12px;border-top:1px solid var(--dpc-line)}.dcent-buy__faq-q{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:15px;font-weight:600;letter-spacing:-.05em;list-style:none;cursor:pointer}.dcent-buy__faq-q::-webkit-details-marker{display:none}.dcent-buy__faq-toggle{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--dbc-r-square);background:var(--dpc-line)}.dcent-buy__faq-icon-add,.dcent-buy__faq-icon-remove{display:inline-flex;width:16px;height:16px}.dcent-buy__faq-icon-add svg,.dcent-buy__faq-icon-remove svg{display:block;width:100%;height:100%}.dcent-buy__faq-row[open] .dcent-buy__faq-icon-add,.dcent-buy__faq-row:not([open]) .dcent-buy__faq-icon-remove{display:none}.dcent-buy__faq-a{display:flex;flex-direction:column;gap:16px;color:var(--dbc-fg-80);font-size:14px;line-height:22px;letter-spacing:-.03em}.dcent-buy__faq-a p{margin:0}.dcent-buy__faq-a ul{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:16px;line-height:20px;list-style:disc outside}.dcent-buy__faq-a li{margin:0}@media(min-width:1024px){.dcent-buy__new{height:28px;padding:0 10px;font-size:14px}.dcent-buy__titles{margin-top:0}.dcent-buy__title{font-size:48px;line-height:64px}.dcent-buy__subtitle{font-size:16px}.dcent-buy__price-pair{gap:6px}.dcent-buy__price{font-size:40px}.dcent-buy__compare{font-size:20px}.dcent-buy__option-thumb{width:56px;height:56px}.dcent-buy__option-thumb img{height:50px}.dcent-buy__option-thumb.is-double img{height:40px}.dcent-buy.is-title-en .dcent-buy__option-thumb img{height:48px}.dcent-buy__gauge{padding:16px 20px}.dcent-buy__gauge-text{font-size:16px}.dcent-buy__gauge-label{min-width:90px;font-size:14px}.dcent-buy__purchase{margin:0}.dcent-buy__add,.dcent-buy__now{padding:16px 20px;font-size:18px}}@media(prefers-reduced-motion:reduce){.dcent-buy__gauge-fill,.dcent-buy-add__slider{transition:none}}.dcent-buy{padding-bottom:40px}@media(min-width:1024px){.dcent-buy{width:440px;margin-left:auto;padding-top:160px;padding-bottom:120px}}.dcent-buy,.dcent-buy__title,.dcent-buy__subtitle{color:var(--dbc-fg)}.dcent-buy__addon[aria-checked=false] .dcent-buy__addon-box .dcent-buy__icon-on{display:none}.dcent-buy__addon[aria-checked=true] .dcent-buy__addon-box .dcent-buy__icon-on{display:block}.dcent-buy__addon[aria-checked=true] .dcent-buy__addon-box .dcent-buy__icon-off{display:none}.dcent-buy__native{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/16/assets/dcent-pdp-buy-column.css.map */
