/* Seoul Cosmetics visual language adapted to the existing SportKids storefront. */
@font-face{font-family:'DM Serif Display';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/dm-serif-display-1.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'DM Serif Display';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/dm-serif-display-0.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
html.sk-seoul{--sk-green:#7b876d;--sk-green-dark:#59654c;--sk-blush:#f9f2ed;--sk-ink:#292a27;--sk-muted:#6f716a;--sk-line:#e8e3dd;--sk-paper:#fff;--sk-width:1240px;--sk-display:'DM Serif Display',Georgia,'Times New Roman',serif}
.sk-seoul body{margin:0;color:var(--sk-ink);background:var(--sk-paper);font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.65}
.sk-seoul a{color:inherit}.sk-seoul a:hover{color:var(--sk-green-dark)}
.sk-seoul .jas-container{width:min(var(--sk-width),calc(100% - 40px));max-width:var(--sk-width)}
.sk-seoul :focus-visible{outline:2px solid var(--sk-green-dark);outline-offset:4px}
.sk-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.sk-seoul #jas-header{background:#fff;border-bottom:1px solid var(--sk-line);box-shadow:none;position:relative}
.sk-seoul #jas-header .header__top{background:var(--sk-blush);color:var(--sk-muted);padding:8px 20px;font-size:11px;letter-spacing:.025em}
.sk-seoul .header__top>.jas-row{max-width:var(--sk-width);margin:auto;min-height:20px}
.sk-seoul .header__top .header-text{color:var(--sk-muted)}
.sk-seoul #jas-header .header__mid{padding:0 20px;box-shadow:none;background:#fff}
.sk-seoul .header__mid>.jas-row{display:grid;grid-template-columns:220px minmax(280px,1fr) 180px;gap:0 40px;max-width:var(--sk-width);margin:auto;align-items:center;position:relative}
.sk-seoul .header__mid>.jas-row>div{max-width:none;width:auto;padding:0;flex:none;min-width:0}
.sk-seoul .header__mid>.jas-row>div:nth-child(2){grid-column:1;grid-row:1;display:flex;align-items:center;min-height:104px}
.sk-seoul .jas-branding{margin:0;max-width:190px}
.sk-seoul .jas-branding img{max-width:180px;height:auto}
.sk-seoul .header__mid>.jas-row>div:last-child{grid-column:3;grid-row:1}
.sk-seoul .header__mid>.jas-row>div.jas-col-md-8{grid-column:1/-1;grid-row:2;border-top:1px solid var(--sk-line)}
.sk-seoul .header__mid .jas-navigation{justify-content:center;min-height:52px}
.sk-seoul #jas-menu{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 30px}
.sk-seoul #jas-menu>li{float:none;display:block;margin:0}
.sk-seoul #jas-menu>li>a{height:auto;min-height:50px;line-height:1.4;padding:16px 6px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--sk-ink)}
.sk-seoul #jas-menu>li>a:hover{color:var(--sk-green-dark)}
.sk-seoul #jas-menu .sub-menu{border:1px solid var(--sk-line);box-shadow:0 12px 30px #292a2712;background:#fff}
.sk-seoul #jas-menu .sub-menu a{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5;white-space:normal}
.sk-seoul .jas-action{gap:20px}.sk-seoul .jas-action>a,.sk-seoul .jas-action>div{margin:0}
.sk-seoul .jas-action a{color:var(--sk-ink)}
.sk-seoul .jas-icon-cart .count{background:var(--sk-green);color:#fff;min-width:20px;min-height:20px;line-height:20px;font:700 11px/20px Arial,sans-serif}
.sk-seoul .sk-search{display:flex;grid-column:2;grid-row:1;justify-self:center;width:100%;max-width:500px;border:1px solid #d8d8d1;margin:0;background:#fff}
.sk-seoul .sk-search input{border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;height:44px!important;min-height:44px;min-width:0;width:100%;padding:10px 16px!important;font:14px Arial,sans-serif;color:var(--sk-ink)}
.sk-seoul .sk-search button{display:grid;place-items:center;width:46px;min-width:46px;height:44px;border:0!important;border-radius:0!important;background:var(--sk-green)!important;color:#fff!important;padding:0!important}
.sk-seoul .sk-search:focus-within{outline:2px solid var(--sk-green-dark);outline-offset:2px}
.sk-seoul .sk-search input:focus{outline:0}
.sk-seoul #jas-content{min-height:50vh}
.sk-seoul .page-head{background-color:var(--sk-blush);color:var(--sk-ink);padding:46px 0;background-image:none!important}
.sk-seoul .page-head h1,.sk-seoul .page-head h2{font:400 clamp(28px,3.2vw,46px)/1.15 var(--sk-display);color:var(--sk-ink);letter-spacing:0;text-transform:none}
.sk-seoul .page-head:before{background:none}
.sk-seoul .page-head p,.sk-seoul .page-head a{color:var(--sk-muted)}
.sk-seoul body.page-id-5145 #jas-content>.jas-row{margin:0}
.sk-seoul body.page-id-5145 [role=main]{padding:0;margin-top:0!important;margin-bottom:60px!important}
.sk-seoul .sk-hero{display:grid;grid-template-columns:1fr 1fr;min-height:480px;background:var(--sk-green);color:#fff}
.sk-seoul .sk-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:64px max(40px,calc((100vw - var(--sk-width))/2));padding-right:64px;gap:22px}
.sk-seoul .sk-eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin:0}
.sk-seoul .sk-hero h1{font:400 clamp(34px,4.1vw,62px)/1.08 var(--sk-display);letter-spacing:0;margin:0;color:#fff;max-width:530px}
.sk-seoul .sk-hero-description{font-size:15px;line-height:1.8;max-width:440px;margin:0;color:#ffffffeb}
.sk-seoul .sk-hero-link{display:inline-block;padding:14px 24px;background:#fff;color:var(--sk-green-dark);font-size:11px;letter-spacing:.09em;text-transform:uppercase;font-weight:700}
.sk-seoul .sk-hero-link:hover{background:var(--sk-blush)}
.sk-seoul .sk-hero-media{min-width:0;overflow:hidden;background:var(--sk-blush)}
.sk-seoul .sk-hero-media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}
.sk-seoul .sk-collections{max-width:var(--sk-width);width:calc(100% - 40px);margin:0 auto;padding:72px 0 56px}
.sk-seoul .sk-collections header{text-align:center;margin-bottom:32px}
.sk-seoul .sk-collections .sk-eyebrow{color:var(--sk-green-dark);margin-bottom:12px}
.sk-seoul .sk-collections h2{font:400 clamp(28px,3.2vw,44px)/1.2 var(--sk-display);margin:0}
.sk-seoul .sk-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.sk-seoul .sk-collection{display:flex;flex-direction:column;min-width:0;background:var(--sk-blush);border:1px solid var(--sk-line);transition:box-shadow .2s}
.sk-seoul .sk-collection:hover{box-shadow:0 8px 24px #292a2712}
.sk-seoul .sk-collection-image{height:230px;overflow:hidden;background:#fff;padding:18px}
.sk-seoul .sk-collection-image img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .3s}
.sk-seoul .sk-collection:hover img{transform:scale(1.03)}
.sk-seoul .sk-collection-copy{padding:24px;flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:14px}
.sk-seoul .sk-collection h3{font:400 24px/1.3 var(--sk-display);margin:0}
.sk-seoul .sk-collection-copy>span{font-size:10px;letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:var(--sk-green-dark)}
.sk-seoul body.page-id-5145 .vc_custom_1505878364612{max-width:var(--sk-width);width:calc(100% - 40px);margin:0 auto 64px!important}
.sk-seoul body.page-id-5145 .vc_custom_heading{font:400 clamp(28px,3vw,40px)/1.2 var(--sk-display)!important;letter-spacing:0;color:var(--sk-ink);margin-bottom:30px!important}
.sk-seoul .divider:before,.sk-seoul .divider:after{display:none}
.sk-seoul .sub-title{font:400 13px/1.6 Arial,sans-serif!important;color:var(--sk-muted);letter-spacing:0;margin-top:12px}
.sk-seoul .products .product-inner{background:#fff;min-width:0}
.sk-seoul .products .product-image{background:var(--sk-blush);border:1px solid var(--sk-line);overflow:hidden}
.sk-seoul .products .product-image-flip>a:first-child{display:block;aspect-ratio:1/1.1;background:#fff}
.sk-seoul .products .product-image-flip>a:first-child>img{width:100%;height:100%;object-fit:contain;padding:20px}
.sk-seoul .products .product-image-flip>a.back{height:100%}
.sk-seoul .products .product-image-flip>a.back>img{width:100%;height:100%;object-fit:contain;padding:20px;background:#fff}
.sk-seoul .products .product-info{padding:0 4px;margin-top:16px!important;text-align:left}
.sk-seoul .products .product-title{font:400 14px/1.55 Arial,sans-serif!important;margin-bottom:8px!important;letter-spacing:0}
.sk-seoul .products .product-title a{color:var(--sk-ink)}
.sk-seoul .price{color:var(--sk-ink);font:600 15px/1.6 Arial,sans-serif}
.sk-seoul .price del{color:var(--sk-muted);font-size:12px;font-weight:400;margin-right:6px}
.sk-seoul .price ins{color:#9c304b;text-decoration:none}
.sk-seoul .badge .onsale{background:#9c304b;color:#fff;border-radius:20px;padding:5px 12px}
.sk-seoul .product-btn .button{background:var(--sk-green)!important;color:#fff!important;border-color:var(--sk-green)!important;border-radius:0!important;font-size:11px;text-transform:uppercase;letter-spacing:.06em}
.sk-seoul .slick-arrow{color:var(--sk-green-dark)}
.sk-seoul .jas-service{padding:24px 14px;text-align:center;border-top:1px solid var(--sk-line);height:100%}
.sk-seoul .jas-service .icon{float:none!important;display:block!important;text-align:center;margin:0 0 12px!important;color:var(--sk-green)!important}
.sk-seoul .jas-service .content{padding:0!important}
.sk-seoul .jas-service h3{font:600 12px/1.5 Arial,sans-serif;letter-spacing:.05em}
.sk-seoul .jas-service p{color:var(--sk-muted);font-size:12px}
.sk-seoul .single-product .product_title{font:400 clamp(28px,3vw,42px)/1.2 var(--sk-display);color:var(--sk-ink);margin-bottom:22px;text-transform:none}
.sk-seoul .single-product .entry-summary>.price{font-size:24px;color:var(--sk-green-dark)}
.sk-seoul .single-product .single-product-thumbnail{background:#fff;border:1px solid var(--sk-line);padding:16px}
.sk-seoul .single-product .woocommerce-tabs{border-top:1px solid var(--sk-line);margin-top:40px}
.sk-seoul .woocommerce-tabs .tabs li a{font:600 12px/1.5 Arial,sans-serif;letter-spacing:.05em}
.sk-seoul .woocommerce-tabs .tabs li.active a{color:var(--sk-green-dark);border-color:var(--sk-green)}
.sk-seoul .shop-top-sidebar:has(a,input,select),.sk-seoul .filter-content,.sk-seoul .sidebar .widget{background:#faf8f5;border:1px solid var(--sk-line);padding:22px;border-radius:8px}
.sk-seoul .layered_filter a,.sk-seoul .widget_layered_nav a{line-height:1.6}
.sk-seoul .woocommerce-ordering select{border-color:var(--sk-line);background:#fff}
.sk-seoul input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=hidden]),.sk-seoul select,.sk-seoul textarea{border:1px solid #ded7cf;border-radius:6px;background:#fff;color:var(--sk-ink);padding:10px 12px;font-family:Arial,sans-serif;font-size:14px;min-height:42px;box-shadow:none;max-width:100%}
.sk-seoul input[type=checkbox],.sk-seoul input[type=radio]{accent-color:var(--sk-green-dark)}
.sk-seoul button:not(.slick-arrow):not(.mfp-close):not(.pswp__button),.sk-seoul input[type=submit],.sk-seoul a.button,.sk-seoul .single_add_to_cart_button{background:var(--sk-green);border-color:var(--sk-green);color:#fff;border-radius:4px;font:600 12px/1.5 Arial,sans-serif;letter-spacing:.04em;min-height:42px}
.sk-seoul button:hover,.sk-seoul input[type=submit]:hover,.sk-seoul a.button:hover{background:var(--sk-green-dark);border-color:var(--sk-green-dark);color:#fff}
.sk-seoul .shop_table{border-color:var(--sk-line)}
.sk-seoul .shop_table th{background:var(--sk-blush);color:var(--sk-ink);font-size:12px}
.sk-seoul .shop_table td{border-color:var(--sk-line)}
.sk-seoul .woocommerce-checkout-review-order,.sk-seoul .woocommerce-checkout-payment{background:#faf8f5;border:1px solid var(--sk-line);border-radius:8px;padding:22px}
.sk-seoul .woocommerce-MyAccount-navigation a{border-color:var(--sk-line)}
.sk-seoul #jas-footer{background:var(--sk-blush);border-top:1px solid var(--sk-line);color:var(--sk-muted)}
.sk-seoul #jas-footer .footer__top{padding:56px 0 42px}
.sk-seoul #jas-footer .widget-title{font:600 12px/1.5 Arial,sans-serif;color:var(--sk-ink);letter-spacing:.06em;text-transform:uppercase;margin-bottom:22px}
.sk-seoul #jas-footer a,.sk-seoul #jas-footer p,.sk-seoul #jas-footer li{font-family:Arial,sans-serif;font-size:12px;line-height:1.9}
.sk-seoul #jas-footer .footer__bot{border-top:1px solid var(--sk-line);background:transparent;padding:18px 0;font-size:11px}
.sk-seoul .jas-mini-cart,.sk-seoul .jas-canvas-menu{background:#fff}
.sk-seoul .jas-mini-cart h3,.sk-seoul .jas-canvas-menu h3{background:var(--sk-green);color:#fff;font:600 13px/1.5 Arial,sans-serif;padding:22px}
.sk-seoul .jas-mini-cart .button{display:block;margin-bottom:12px;text-align:center}
.sk-seoul .jas-mini-cart .mini_cart_item{border-bottom:1px solid var(--sk-line)}
@media(min-width:992px){.sk-seoul .header__mid>.jas-row>div:first-child{display:none!important}.sk-seoul .header__mid>.jas-row>div.jas-col-md-8{display:block!important}.sk-seoul .header-sticky .header__mid>.jas-row>div:nth-child(2){min-height:80px}}
@media(max-width:991px){
.sk-seoul .header__mid>.jas-row{grid-template-columns:48px 1fr 80px;gap:0 12px;padding:0}
.sk-seoul .header__mid>.jas-row>div:first-child{display:flex!important;grid-column:1;grid-row:1}
.sk-seoul .header__mid>.jas-row>div:nth-child(2){grid-column:2;justify-content:center;min-height:86px}
.sk-seoul .header__mid>.jas-row>div:last-child{grid-column:3}
.sk-seoul .header__mid>.jas-row>div.jas-col-md-8{display:none!important}
.sk-seoul .sk-search{grid-column:1/-1;grid-row:2;max-width:none;margin-bottom:18px}
.sk-seoul .jas-action{gap:12px}
.sk-seoul .sk-hero{min-height:380px}
.sk-seoul .sk-hero-copy{padding:40px 30px;gap:18px}
.sk-seoul .sk-hero h1{font-size:38px}
.sk-seoul .sk-hero-description{font-size:14px}
.sk-seoul .sk-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.sk-seoul .sk-collection-image{height:210px}
.sk-seoul .header__top .jas-col-md-4:nth-child(2){display:none}
}
@media(max-width:600px){
.sk-seoul .jas-container,.sk-seoul .sk-collections,.sk-seoul body.page-id-5145 .vc_custom_1505878364612{width:calc(100% - 32px)}
.sk-seoul #jas-header .header__top{padding:7px 12px;font-size:10px}
.sk-seoul #jas-header .header__mid{padding:0 16px}
.sk-seoul .header__mid>.jas-row{grid-template-columns:36px 1fr 40px;gap:0 10px}
.sk-seoul .header__mid>.jas-row>div:nth-child(2){min-height:78px}
.sk-seoul .jas-branding img{max-width:160px}
.sk-seoul .sk-search input{font-size:16px}
.sk-seoul .sk-hero{grid-template-columns:1fr;min-height:0}
.sk-seoul .sk-hero-copy{padding:36px 24px;gap:18px}
.sk-seoul .sk-hero h1{font-size:38px;max-width:350px}
.sk-seoul .sk-hero-media{height:220px}
.sk-seoul .sk-collections{padding:44px 0 36px}
.sk-seoul .sk-collection-grid{gap:14px}
.sk-seoul .sk-collection-image{height:150px;padding:12px}
.sk-seoul .sk-collection-copy{padding:16px;gap:12px}
.sk-seoul .sk-collection h3{font-size:20px;overflow-wrap:anywhere}
.sk-seoul .sk-collection-copy>span{font-size:9px}
.sk-seoul body.page-id-5145 .vc_custom_1505878364612{margin-bottom:42px!important}
.sk-seoul .products .product-image-flip>a:first-child>img,.sk-seoul .products .product-image-flip>a.back>img{padding:10px}
.sk-seoul .products .product-title{font-size:12px!important}
.sk-seoul .products .price{font-size:13px}
.sk-seoul .page-head{padding:30px 0}
.sk-seoul .single-product .single-product-thumbnail{padding:8px}
.sk-seoul .woocommerce-checkout-review-order,.sk-seoul .woocommerce-checkout-payment{padding:14px}
.sk-seoul #jas-footer .footer__top{padding:36px 0 20px}
}
@media(prefers-reduced-motion:reduce){.sk-seoul .sk-collection,.sk-seoul .sk-collection img{transition:none}}

.sk-seoul .sportkids-econt-box{background:#faf8f5!important;border-color:var(--sk-line)!important}

.sk-seoul .shop-top-sidebar:not(:has(a,input,select,button)){padding:0;border:0;max-height:0;overflow:hidden}

/* Product description spans the product canvas; the legacy second column is empty. */
.sk-seoul .single-product .woocommerce-tabs{width:100%;clear:both}
.sk-seoul .single-product .woocommerce-tabs>.jas-container,.sk-seoul #tab-description>.jas-container{width:100%;max-width:none;padding:0;margin:0}
.sk-seoul #tab-description .vc_row{display:block;margin:0}
.sk-seoul #tab-description .vc_column_container{float:none;width:100%;max-width:none;padding:0}
.sk-seoul #tab-description .vc_column-inner{padding:0}
.sk-seoul .sk-product-extra-description{margin-top:28px}
.sk-seoul .sk-promotion-symbol{display:grid;place-items:center;height:100%;color:var(--sk-green);font:400 96px/1 var(--sk-display)}
/* Center cart actions in both axes without changing their destinations. */
.sk-seoul .jas-mini-cart .button,.sk-seoul .wc-proceed-to-checkout a.button{display:flex!important;align-items:center;justify-content:center;min-height:48px;padding:12px 20px!important;line-height:1.4!important;text-align:center}
/* Remove the two stacked 60px top margins on the delivery page. */
.sk-seoul body.page-id-6 .page-head{padding:24px 0!important}
.sk-seoul body.page-id-6 #jas-content [role=main]{margin-top:20px!important;margin-bottom:36px!important}
.sk-seoul #shoppingcart{margin-top:0!important;margin-bottom:36px!important}
/* Replace the legacy pill borders with a single consistent field border. */
.sk-seoul .signup-newsletter-form{display:flex!important;align-items:center;gap:8px;width:100%;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}
.sk-seoul .signup-newsletter-form input{position:static!important;margin:0!important;height:42px!important}
.sk-seoul .signup-newsletter-form input[type=email]{flex:1;min-width:0;width:0!important}
.sk-seoul .signup-newsletter-form input[type=submit]{flex:0 0 auto;width:auto!important;padding:10px 20px!important}
.sk-seoul .quantity{box-sizing:border-box;border:1px solid #ded7cf!important;border-radius:6px!important;box-shadow:none!important;min-height:42px}
.sk-seoul .quantity input.qty{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;height:40px!important;min-height:40px!important;padding:0 32px!important}

.sk-seoul .sk-product-faq{margin:36px 0 0;padding-top:28px;border-top:1px solid var(--sk-line)}
.sk-seoul .sk-product-faq h2{display:block!important;font:400 clamp(24px,2.4vw,32px)/1.3 var(--sk-display);margin:0 0 20px}
.sk-seoul .sk-product-faq-item{border-bottom:1px solid var(--sk-line);padding:0 4px}
.sk-seoul .sk-product-faq-item summary{cursor:pointer;padding:16px 0;font:600 14px/1.5 Arial,sans-serif;color:var(--sk-ink)}
.sk-seoul .sk-product-faq-item p{margin:0;padding:0 0 18px;line-height:1.8}
.sk-seoul .sk-product-properties{margin-top:28px}
.sk-seoul .sk-product-properties th,.sk-seoul .sk-product-properties td{padding:10px 14px;border:1px solid var(--sk-line);text-align:left}
.sk-seoul .sportkids-econt-box{clear:both}

/* Shared text-button alignment replaces legacy fixed-height/top-aligned labels. */
.sk-seoul a.button,.sk-seoul button:not(.slick-arrow):not(.mfp-close):not(.pswp__button){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1.4!important}
.sk-seoul a.button{padding:10px 20px;min-height:42px}
.sk-seoul input[type=submit],.sk-seoul input[type=button]{box-sizing:border-box;min-height:42px;padding:10px 20px!important;line-height:normal!important;text-align:center}
.sk-seoul .woocommerce-tabs .tabs{align-items:center;gap:8px;flex-wrap:wrap}
.sk-seoul .woocommerce-tabs .tabs>li>a{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 24px!important;line-height:1.4!important;text-align:center}
.sk-seoul #tab-product-faq{width:100%}
.sk-seoul #tab-product-faq .sk-product-faq{margin-top:0;padding-top:0;border-top:0}
@media(max-width:600px){.sk-seoul .woocommerce-tabs .tabs>li>a{padding:10px 12px!important;font-size:11px!important}}

/* Keep the related-product carousel aligned with the product canvas. */
.sk-seoul .single-product .related.product-extra{width:min(var(--sk-width),calc(100% - 40px));max-width:var(--sk-width);margin-left:auto;margin-right:auto}
@media(max-width:600px){
.sk-seoul .single-product .related.product-extra{width:calc(100% - 32px)}
.sk-seoul .related .product-extra-title h2{max-width:calc(100% - 48px)}
.sk-seoul .related .product-extra-title h2:before,.sk-seoul .related .product-extra-title h2:after{width:16px}
.sk-seoul .related .product-extra-title h2:before{left:-24px}
.sk-seoul .related .product-extra-title h2:after{right:-24px}
}
