@import url("https://cdn.jsdelivr.net/gh/fonts-archive/SUIT/subsets/SUIT-dynamic-subset.css");
@import url("https://cdn.jsdelivr.net/gh/wanteddev/wanted-sans@v1.0.3/packages/wanted-sans/fonts/webfonts/static/split/WantedSans.min.css");
@import url("https://cdn.jsdelivr.net/gh/fonts-archive/Paperlogy/subsets/Paperlogy-dynamic-subset.css");
@import url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/subsets/NotoSansKR-dynamic-subset.css");
@import url("https://cdn.jsdelivr.net/gh/fonts-archive/BMJUA/subsets/BMJUA-dynamic-subset.css");
@import url("https://cdn.jsdelivr.net/gh/fonts-archive/GabiaBombaram/subsets/GabiaBombaram-dynamic-subset.css");
@import url("https://cdn.jsdelivr.net/gh/fonts-archive/BMDOHYEON/subsets/BMDOHYEON-dynamic-subset.css");
@import url("https://cdn.jsdelivr.net/gh/fonts-archive/Cafe24Ohsquare/subsets/Cafe24Ohsquare-dynamic-subset.css");
@import url("https://cdn.jsdelivr.net/gh/fonts-archive/MaruBuri/subsets/MaruBuri-dynamic-subset.css");
@import url("https://cdn.jsdelivr.net/gh/fonts-archive/GyeonggiBatang/subsets/GyeonggiBatang-dynamic-subset.css");
@import url("https://cdn.jsdelivr.net/gh/fonts-archive/Cafe24ClassicType/subsets/Cafe24ClassicType-dynamic-subset.css");

@font-face{font-family:'Binggre';font-style:normal;font-display:swap;font-weight:400;src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/Binggrae.woff') format('woff')}
@font-face{font-family:'Binggre';font-style:normal;font-display:swap;font-weight:700;src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2110@1.0/Binggrae-Bold.woff2') format('woff2')}
@font-face{font-family:'Manrope Variable';font-style:normal;font-display:swap;font-weight:200 800;src:url('https://cdn.jsdelivr.net/fontsource/fonts/manrope:vf@5.3.0/latin-wght-normal.woff2') format('woff2-variations')}
@font-face{font-family:'Outfit Variable';font-style:normal;font-display:swap;font-weight:100 900;src:url('https://cdn.jsdelivr.net/fontsource/fonts/outfit:vf@5.3.0/latin-wght-normal.woff2') format('woff2-variations')}
@font-face{font-family:'Space Grotesk Variable';font-style:normal;font-display:swap;font-weight:300 700;src:url('https://cdn.jsdelivr.net/fontsource/fonts/space-grotesk:vf@5.3.0/latin-wght-normal.woff2') format('woff2-variations')}
@font-face{font-family:'Playfair Display Variable';font-style:normal;font-display:swap;font-weight:400 900;src:url('https://cdn.jsdelivr.net/fontsource/fonts/playfair-display:vf@5.3.0/latin-wght-normal.woff2') format('woff2-variations')}
@font-face{font-family:'Cormorant Garamond Variable';font-style:normal;font-display:swap;font-weight:300 700;src:url('https://cdn.jsdelivr.net/fontsource/fonts/cormorant-garamond:vf@5.3.0/latin-wght-normal.woff2') format('woff2-variations')}
@font-face{font-family:'Cinzel Variable';font-style:normal;font-display:swap;font-weight:400 900;src:url('https://cdn.jsdelivr.net/fontsource/fonts/cinzel:vf@5.3.0/latin-wght-normal.woff2') format('woff2-variations')}
@font-face{font-family:'Bebas Neue';font-style:normal;font-display:swap;font-weight:400;src:url('https://cdn.jsdelivr.net/fontsource/fonts/bebas-neue@5.3.0/latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'Oswald Variable';font-style:normal;font-display:swap;font-weight:200 700;src:url('https://cdn.jsdelivr.net/fontsource/fonts/oswald:vf@5.3.0/latin-wght-normal.woff2') format('woff2-variations')}
@font-face{font-family:'Anton';font-style:normal;font-display:swap;font-weight:400;src:url('https://cdn.jsdelivr.net/fontsource/fonts/anton@5.3.0/latin-400-normal.woff2') format('woff2')}

.sdpe-detail{width:100%;max-width:100%;box-sizing:border-box;color:inherit;font-family:inherit;overflow-wrap:anywhere}.sdpe-detail *{box-sizing:border-box;max-width:100%}.sdpe-detail .sdpe-block{border-radius:14px}.sdpe-detail .sdpe-block-intro{border-radius:16px}.sdpe-detail img{height:auto}.sdpe-detail table{width:100%;border-collapse:collapse}.sdpe-detail th,.sdpe-detail td{padding:8px;border:1px solid #ded6d9}.sdpe-detail .sdpe-table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.sdpe-detail .sdpe-caption{overflow-wrap:anywhere}.sdpe-detail .sdpe-faq-list{margin:.8em 0}.sdpe-detail .sdpe-faq-list dt{font-weight:700}.sdpe-detail .sdpe-faq-list dd{margin:.35em 0 1em}.sdpe-detail details{margin:.6em 0}.sdpe-detail summary{cursor:pointer;font-weight:700}.sdpe-detail figure{max-width:100%}.sdpe-detail figcaption{overflow-wrap:anywhere}@media(max-width:430px){.sdpe-detail{overflow-x:hidden}.sdpe-detail .sdpe-block{max-width:100%!important;margin-left:0!important;margin-right:0!important}.sdpe-detail .sdpe-hide-mobile{display:none!important}.sdpe-detail img{max-width:100%!important;height:auto!important}.sdpe-detail table{min-width:0!important}.sdpe-detail [style*="width"]{max-width:100%!important}}
/* v1.2.2: 상품 상세 폰트는 테마/리빌더의 font-family 강제값보다 우선한다.
   #sit_inf_explan 우선 규칙은 영카트/리빌더의 ID 기반 !important 선언까지 이기기 위한 것이다.
   style*= 규칙은 v1.2.1에서 이미 저장된 상세설명의 하위호환용이다. */
#sit_inf_explan .sdpe-detail .sdpe-font-pretendard,#sit_inf_explan .sdpe-detail [style*="font-family:Pretendard"],#sit_inf_explan .sdpe-detail [style*="font-family: Pretendard"],.sdpe-detail .sdpe-font-pretendard,.sdpe-detail [style*="font-family:Pretendard"],.sdpe-detail [style*="font-family: Pretendard"]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-suit,#sit_inf_explan .sdpe-detail [style*="font-family:SUIT"],#sit_inf_explan .sdpe-detail [style*="font-family: SUIT"],.sdpe-detail .sdpe-font-suit,.sdpe-detail [style*="font-family:SUIT"],.sdpe-detail [style*="font-family: SUIT"]{font-family:SUIT,Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-wanted,#sit_inf_explan .sdpe-detail [style*="Wanted Sans"],.sdpe-detail .sdpe-font-wanted,.sdpe-detail [style*="Wanted Sans"]{font-family:"Wanted Sans",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-paperlogy,#sit_inf_explan .sdpe-detail [style*="font-family:Paperlogy"],#sit_inf_explan .sdpe-detail [style*="font-family: Paperlogy"],.sdpe-detail .sdpe-font-paperlogy,.sdpe-detail [style*="font-family:Paperlogy"],.sdpe-detail [style*="font-family: Paperlogy"]{font-family:Paperlogy,Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-noto,#sit_inf_explan .sdpe-detail [style*="Noto Sans KR"],.sdpe-detail .sdpe-font-noto,.sdpe-detail [style*="Noto Sans KR"]{font-family:"Noto Sans KR",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}


/* v1.3.1 · 명시적 에디터 글꼴은 사이트/테마의 font-R/font-B보다 우선한다. */
.sdpe-detail [class*="sdpe-font-"] :where(a,b,strong,i,em,u,s,span,div,p,h1,h2,h3,h4,h5,h6,li,dt,dd,blockquote,td,th,label,small,code):not([class*="sdpe-font-"]):not([style*="font-family" i]),
.sdpe-detail [style*="font-family" i] :where(a,b,strong,i,em,u,s,span,div,p,h1,h2,h3,h4,h5,h6,li,dt,dd,blockquote,td,th,label,small,code):not([class*="sdpe-font-"]):not([style*="font-family" i]){font-family:inherit!important}

/* v1.2.3 font families: editor/customer page share the same class contract. */
#sit_inf_explan .sdpe-detail .sdpe-font-pretendard,.sdpe-detail .sdpe-font-pretendard{font-family:Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-suit,.sdpe-detail .sdpe-font-suit{font-family:SUIT,Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-wanted,.sdpe-detail .sdpe-font-wanted{font-family:"Wanted Sans",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-noto,.sdpe-detail .sdpe-font-noto{font-family:"Noto Sans KR",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-binggrae,.sdpe-detail .sdpe-font-binggrae{font-family:"Binggre",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-bmjua,.sdpe-detail .sdpe-font-bmjua{font-family:"BM JUA",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-gabia,.sdpe-detail .sdpe-font-gabia{font-family:"Gabia Bombaram",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-paperlogy,.sdpe-detail .sdpe-font-paperlogy{font-family:Paperlogy,Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-bmdohyeon,.sdpe-detail .sdpe-font-bmdohyeon{font-family:"BM DOHYEON",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-cafeoh,.sdpe-detail .sdpe-font-cafeoh{font-family:"Cafe24 Ohsquare",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-maruburi,.sdpe-detail .sdpe-font-maruburi{font-family:"Maru Buri",Pretendard,Georgia,serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-gyeonggi,.sdpe-detail .sdpe-font-gyeonggi{font-family:"Gyeonggi Batang",Pretendard,Georgia,serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-cafeclassic,.sdpe-detail .sdpe-font-cafeclassic{font-family:"Cafe24 Classic Type",Pretendard,Georgia,serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-manrope,.sdpe-detail .sdpe-font-manrope{font-family:"Manrope Variable",Manrope,Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-outfit,.sdpe-detail .sdpe-font-outfit{font-family:"Outfit Variable",Outfit,Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-spacegrotesk,.sdpe-detail .sdpe-font-spacegrotesk{font-family:"Space Grotesk Variable","Space Grotesk",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-playfair,.sdpe-detail .sdpe-font-playfair{font-family:"Playfair Display Variable","Playfair Display",Pretendard,Georgia,serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-cormorant,.sdpe-detail .sdpe-font-cormorant{font-family:"Cormorant Garamond Variable","Cormorant Garamond",Pretendard,Georgia,serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-cinzel,.sdpe-detail .sdpe-font-cinzel{font-family:"Cinzel Variable",Cinzel,Pretendard,Georgia,serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-bebas,.sdpe-detail .sdpe-font-bebas{font-family:"Bebas Neue",Pretendard,Impact,sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-oswald,.sdpe-detail .sdpe-font-oswald{font-family:"Oswald Variable",Oswald,Pretendard,Arial,sans-serif!important}
#sit_inf_explan .sdpe-detail .sdpe-font-anton,.sdpe-detail .sdpe-font-anton{font-family:Anton,Pretendard,Impact,sans-serif!important}


/* v1.3.1 · known inline font-family fallback */
#sit_inf_explan .sdpe-detail [style*="Pretendard" i],.sdpe-detail [style*="Pretendard" i]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail [style*="SUIT" i],.sdpe-detail [style*="SUIT" i]{font-family:SUIT,Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail [style*="Wanted Sans" i],.sdpe-detail [style*="Wanted Sans" i]{font-family:"Wanted Sans",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail [style*="Noto Sans KR" i],.sdpe-detail [style*="Noto Sans KR" i]{font-family:"Noto Sans KR",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail [style*="Binggre" i],.sdpe-detail [style*="Binggre" i],#sit_inf_explan .sdpe-detail [style*="Binggrae" i],.sdpe-detail [style*="Binggrae" i]{font-family:"Binggre",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail [style*="BM JUA" i],.sdpe-detail [style*="BM JUA" i]{font-family:"BM JUA",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail [style*="Gabia Bombaram" i],.sdpe-detail [style*="Gabia Bombaram" i]{font-family:"Gabia Bombaram",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail [style*="Paperlogy" i],.sdpe-detail [style*="Paperlogy" i]{font-family:Paperlogy,Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail [style*="BM DOHYEON" i],.sdpe-detail [style*="BM DOHYEON" i]{font-family:"BM DOHYEON",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail [style*="Cafe24 Ohsquare" i],.sdpe-detail [style*="Cafe24 Ohsquare" i]{font-family:"Cafe24 Ohsquare",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail [style*="Maru Buri" i],.sdpe-detail [style*="Maru Buri" i],#sit_inf_explan .sdpe-detail [style*="MaruBuri" i],.sdpe-detail [style*="MaruBuri" i]{font-family:"Maru Buri",Pretendard,Georgia,serif!important}
#sit_inf_explan .sdpe-detail [style*="Gyeonggi Batang" i],.sdpe-detail [style*="Gyeonggi Batang" i]{font-family:"Gyeonggi Batang",Pretendard,Georgia,serif!important}
#sit_inf_explan .sdpe-detail [style*="Cafe24 Classic Type" i],.sdpe-detail [style*="Cafe24 Classic Type" i]{font-family:"Cafe24 Classic Type",Pretendard,Georgia,serif!important}
#sit_inf_explan .sdpe-detail [style*="Manrope Variable" i],.sdpe-detail [style*="Manrope Variable" i],#sit_inf_explan .sdpe-detail [style*="Manrope" i],.sdpe-detail [style*="Manrope" i]{font-family:"Manrope Variable",Manrope,Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail [style*="Outfit Variable" i],.sdpe-detail [style*="Outfit Variable" i],#sit_inf_explan .sdpe-detail [style*="Outfit" i],.sdpe-detail [style*="Outfit" i]{font-family:"Outfit Variable",Outfit,Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail [style*="Space Grotesk Variable" i],.sdpe-detail [style*="Space Grotesk Variable" i],#sit_inf_explan .sdpe-detail [style*="Space Grotesk" i],.sdpe-detail [style*="Space Grotesk" i]{font-family:"Space Grotesk Variable","Space Grotesk",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
#sit_inf_explan .sdpe-detail [style*="Playfair Display Variable" i],.sdpe-detail [style*="Playfair Display Variable" i],#sit_inf_explan .sdpe-detail [style*="Playfair Display" i],.sdpe-detail [style*="Playfair Display" i]{font-family:"Playfair Display Variable","Playfair Display",Pretendard,Georgia,serif!important}
#sit_inf_explan .sdpe-detail [style*="Cormorant Garamond Variable" i],.sdpe-detail [style*="Cormorant Garamond Variable" i],#sit_inf_explan .sdpe-detail [style*="Cormorant Garamond" i],.sdpe-detail [style*="Cormorant Garamond" i]{font-family:"Cormorant Garamond Variable","Cormorant Garamond",Pretendard,Georgia,serif!important}
#sit_inf_explan .sdpe-detail [style*="Cinzel Variable" i],.sdpe-detail [style*="Cinzel Variable" i],#sit_inf_explan .sdpe-detail [style*="Cinzel" i],.sdpe-detail [style*="Cinzel" i]{font-family:"Cinzel Variable",Cinzel,Pretendard,Georgia,serif!important}
#sit_inf_explan .sdpe-detail [style*="Bebas Neue" i],.sdpe-detail [style*="Bebas Neue" i]{font-family:"Bebas Neue",Pretendard,Impact,sans-serif!important}
#sit_inf_explan .sdpe-detail [style*="Oswald Variable" i],.sdpe-detail [style*="Oswald Variable" i],#sit_inf_explan .sdpe-detail [style*="Oswald" i],.sdpe-detail [style*="Oswald" i]{font-family:"Oswald Variable",Oswald,Pretendard,Arial,sans-serif!important}
#sit_inf_explan .sdpe-detail [style*="Anton" i],.sdpe-detail [style*="Anton" i]{font-family:Anton,Pretendard,Impact,sans-serif!important}

/* v1.3.0 · customer output for special editor components */
.sdpe-detail .sdpe-image-wrap{max-width:100%}.sdpe-detail .sdpe-image-wrap>a{display:inline-block;max-width:100%}
.sdpe-detail .sdpe-cta-wrap{margin:22px 0}.sdpe-detail .sdpe-cta{display:inline-flex;align-items:center;justify-content:center;min-width:148px;min-height:44px;padding:11px 22px;border:1px solid transparent;border-radius:999px;text-decoration:none!important;font-weight:700;line-height:1.35;transition:transform .15s ease,opacity .15s ease}.sdpe-detail .sdpe-cta:hover{opacity:.9;transform:translateY(-1px)}.sdpe-detail .sdpe-cta-pink{background:#e66f96;color:#fff!important}.sdpe-detail .sdpe-cta-mint{background:#72b9ad;color:#fff!important}.sdpe-detail .sdpe-cta-dark{background:#393438;color:#fff!important}.sdpe-detail .sdpe-cta-outline{border-color:#dcbac5;background:#fff;color:#b94e72!important}
.sdpe-detail .sdpe-notice{margin:24px 0;padding:20px;border:1px solid #e6dce0;border-radius:16px;background:#faf8f9;text-align:center}.sdpe-detail .sdpe-notice h3{margin:0 0 9px;font-size:1.12em}.sdpe-detail .sdpe-notice p{margin:0;line-height:1.75}.sdpe-detail .sdpe-notice-supplier{border-color:#bfe3dc;background:#effaf8}.sdpe-detail .sdpe-notice-direct{border-color:#f3cad6;background:#fff4f7}.sdpe-detail .sdpe-notice-bulk{border-color:#d8d9ea;background:#f7f7fb}.sdpe-detail .sdpe-notice-return{border-color:#eadfc2;background:#fffbed}
.sdpe-detail .sdpe-fragment{max-width:100%;margin:0;padding:0;border:0;background:transparent}.sdpe-detail .sdpe-responsive-table{width:100%;border-collapse:collapse;table-layout:auto}.sdpe-detail .sdpe-responsive-table th{background:#faf7f8;font-weight:700}.sdpe-detail .sdpe-responsive-table th,.sdpe-detail .sdpe-responsive-table td{padding:10px;border:1px solid #e2dadd;vertical-align:middle;word-break:break-word}
@media(max-width:430px){.sdpe-detail .sdpe-cta{min-width:140px;max-width:100%;padding:10px 18px}.sdpe-detail .sdpe-notice{padding:16px 13px;border-radius:13px}.sdpe-detail .sdpe-table-scroll{max-width:100%;overflow-x:auto}.sdpe-detail .sdpe-responsive-table{min-width:420px!important}}
