/* BASIC css start */
/* ajax */
@import url(//fonts.googleapis.com/css?family=Nanum+Gothic);.select2-container {margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}
.select2-container,.select2-drop,.select2-search,.select2-search input {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.select2-container .select2-choice {display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(0.5,#fff));background-image:-webkit-linear-gradient(to top,#eee 0%,#fff 50%);background-image:-moz-linear-gradient(to top,#eee 0%,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#eeeeee',GradientType = 0);background-image:linear-gradient(to top,#eee 0%,#fff 50%)}
html[dir="rtl"] .select2-container .select2-choice {padding:0 8px 0 0}
.select2-container.select2-drop-above .select2-choice {border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(0.9,#fff));background-image:-webkit-linear-gradient(to top,#eee 0%,#fff 90%);background-image:-moz-linear-gradient(to top,#eee 0%,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:linear-gradient(to bottom,#eee 0%,#fff 90%)}
.select2-container.select2-allowclear .select2-choice .select2-chosen {margin-right:42px}
.select2-container .select2-choice>.select2-chosen {margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}
html[dir="rtl"] .select2-container .select2-choice>.select2-chosen {margin-left:26px;margin-right:0}
.select2-container .select2-choice abbr {display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;cursor:pointer;outline:0}
.select2-container.select2-allowclear .select2-choice abbr {display:inline-block}
.select2-container .select2-choice abbr:hover {background-position:right -11px;cursor:pointer}
.select2-drop-mask {border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}
.select2-drop {width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}
.select2-drop.select2-drop-above {margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}
.select2-drop-active {border:1px solid #5897fb;border-top:none}
.select2-drop.select2-drop-above.select2-drop-active {border-top:1px solid #5897fb}
.select2-drop-auto-width {border-top:1px solid #aaa;width:auto}
.select2-drop-auto-width .select2-search {padding-top:4px}
.select2-container .select2-choice .select2-arrow {display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(0.6,#eee));background-image:-webkit-linear-gradient(to top,#ccc 0%,#eee 60%);background-image:-moz-linear-gradient(to top,#ccc 0%,#eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee',endColorstr = '#cccccc',GradientType = 0);background-image:linear-gradient(to top,#ccc 0%,#eee 60%)}
html[dir="rtl"] .select2-container .select2-choice .select2-arrow {left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}
.select2-container .select2-choice .select2-arrow b {display:block;width:100%;height:100%}
html[dir="rtl"] .select2-container .select2-choice .select2-arrow b {background-position:2px 1px}
.select2-search {display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}
.select2-search input {width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
html[dir="rtl"] .select2-search input {padding:4px 5px 4px 20px}
.select2-drop.select2-drop-above .select2-search input {margin-top:4px}
.select2-container-active .select2-choice,.select2-container-active .select2-choices {border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}
.select2-dropdown-open .select2-choice {border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(to top,#fff 0%,#eee 50%);background-image:-moz-linear-gradient(to top,#fff 0%,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(to top,#fff 0%,#eee 50%)}
.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices {border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0%,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0%,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%)}
.select2-dropdown-open .select2-choice .select2-arrow {background:transparent;border-left:none;filter:none}
html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow {border-right:none}
.select2-dropdown-open .select2-choice .select2-arrow b {background-position:-18px 1px}
html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b {background-position:-16px 1px}
.select2-hidden-accessible {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.select2-results {max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}
html[dir="rtl"] .select2-results {padding:0 4px 0 0;margin:4px 0 4px 4px}
.select2-results ul.select2-result-sub {margin:0;padding-left:0}
.select2-results li {list-style:none;display:list-item;background-image:none}
.select2-results li.select2-result-with-children>.select2-result-label {font-weight:bold}
.select2-results .select2-result-label {padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.select2-results-dept-1 .select2-result-label {padding-left:20px}
.select2-results-dept-2 .select2-result-label {padding-left:40px}
.select2-results-dept-3 .select2-result-label {padding-left:60px}
.select2-results-dept-4 .select2-result-label {padding-left:80px}
.select2-results-dept-5 .select2-result-label {padding-left:100px}
.select2-results-dept-6 .select2-result-label {padding-left:110px}
.select2-results-dept-7 .select2-result-label {padding-left:120px}
.select2-results .select2-highlighted {background:#3875d7;color:#fff}
.select2-results li em {background:#feffde;font-style:normal}
.select2-results .select2-highlighted em {background:transparent}
.select2-results .select2-highlighted ul {background:#fff;color:#000}
.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit {background:#f4f4f4;display:list-item;padding-left:5px}
.select2-results .select2-disabled.select2-highlighted {color:#666;background:#f4f4f4;display:list-item;cursor:default}
.select2-results .select2-disabled {background:#f4f4f4;display:list-item;cursor:default}
.select2-results .select2-selected {display:none}
.select2-results .select2-ajax-error {background:rgba(255,50,50,0.2)}
.select2-more-results {background:#f4f4f4;display:list-item}
.select2-container.select2-container-disabled .select2-choice {background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}
.select2-container.select2-container-disabled .select2-choice .select2-arrow {background-color:#f4f4f4;background-image:none;border-left:0}
.select2-container.select2-container-disabled .select2-choice abbr {display:none}
.select2-container-multi .select2-choices {height:auto !important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(to bottom,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(to bottom,#eee 1%,#fff 15%);background-image:linear-gradient(to bottom,#eee 1%,#fff 15%)}
html[dir="rtl"] .select2-container-multi .select2-choices {padding:0 0 0 5px}
.select2-locked {padding:3px 5px 3px 5px !important}
.select2-container-multi .select2-choices {min-height:26px}
.select2-container-multi.select2-container-active .select2-choices {border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}
.select2-container-multi .select2-choices li {float:left;list-style:none}
html[dir="rtl"] .select2-container-multi .select2-choices li {float:right}
.select2-container-multi .select2-choices .select2-search-field {margin:0;padding:0;white-space:nowrap}
.select2-container-multi .select2-choices .select2-search-field input {padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}
.select2-default {color:#999 !important}
.select2-container-multi .select2-choices .select2-search-choice {padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaaaaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#f4f4f4',GradientType=0);background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(to bottom,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(to bottom,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(to bottom,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice {margin:3px 5px 3px 0;padding:3px 18px 3px 5px}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {cursor:default}
.select2-container-multi .select2-choices .select2-search-choice-focus {background:#d4d4d4}
.select2-search-choice-close {display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none}
html[dir="rtl"] .select2-search-choice-close {right:auto;left:3px}
.select2-container-multi .select2-search-choice-close {left:3px}
html[dir="rtl"] .select2-container-multi .select2-search-choice-close {left:auto;right:2px}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {background-position:right -11px}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {background-position:right -11px}
.select2-container-multi.select2-container-disabled .select2-choices {background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {display:none;background:none}
.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match {text-decoration:underline}
.select2-offscreen,.select2-offscreen:focus {clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}
.select2-display-none {display:none}
.select2-measure-scrollbar {position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx) {.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b {background-repeat:no-repeat !important;background-size:60px 40px !important}
.select2-search input {background-position:100% -21px !important} 
 }
div.jGrowl {z-index:9999;color:#fff;font-size:12px}
div.ie6 {position:absolute}
div.ie6.top-right {right:auto;bottom:auto;left:expression( ( 0 - jGrowl.offsetWidth+( document.documentElement.clientWidth ? document.documentElement.clientWidth:document.body.clientWidth )+( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft ) )+'px' );top:expression( ( 0+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ) )+'px' )}
div.ie6.top-left {left:expression( ( 0+( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft ) )+'px' );top:expression( ( 0+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ) )+'px' )}
div.ie6.bottom-right {left:expression( ( 0 - jGrowl.offsetWidth+( document.documentElement.clientWidth ? document.documentElement.clientWidth:document.body.clientWidth )+( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft ) )+'px' );top:expression( ( 0 - jGrowl.offsetHeight+( document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight )+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ) )+'px' )}
div.ie6.bottom-left {left:expression( ( 0+( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft ) )+'px' );top:expression( ( 0 - jGrowl.offsetHeight+( document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight )+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ) )+'px' )}
div.ie6.center {left:expression( ( 0+( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft ) )+'px' );top:expression( ( 0+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ) )+'px' );width:100%}
div.jGrowl {position:absolute}
body>div.jGrowl {position:fixed}
div.jGrowl.top-left {left:0px;top:0px}
div.jGrowl.top-right {right:0px;top:0px}
div.jGrowl.bottom-left {left:0px;bottom:0px}
div.jGrowl.bottom-right {right:0px;bottom:0px}
div.jGrowl.center {top:0px;width:50%;left:25%}
div.center div.jGrowl-notification,div.center div.jGrowl-closer {margin-left:auto;margin-right:auto}
div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer {background-color:#000;opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);zoom:1;width:235px;padding:10px;margin-top:5px;margin-bottom:5px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1em;text-align:left;display:none;-moz-border-radius:5px;-webkit-border-radius:5px}
div.jGrowl div.jGrowl-notification {min-height:40px}
div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer {margin:10px}
div.jGrowl div.jGrowl-notification div.jGrowl-header {font-weight:bold;font-size:.85em}
div.jGrowl div.jGrowl-notification div.jGrowl-close {z-index:99;float:right;font-weight:bold;font-size:1em;cursor:pointer}
div.jGrowl div.jGrowl-closer {padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:bold;text-align:center}
@media print {div.jGrowl {display:none} 
 }
.swiper-container {margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-container-no-flexbox .swiper-slide {float:left}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper {-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}
.swiper-container-multirow>.swiper-wrapper {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide {-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}
.swiper-slide-invisible-blank {visibility:hidden}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {height:auto}
.swiper-container-autoheight .swiper-wrapper {-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}
.swiper-container-3d {-webkit-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow {-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom {position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left {background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right {background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top {background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom {background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper {-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper {-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-prev,.swiper-button-next {position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled {opacity:0.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next {background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev {background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-lock {display:none}
.swiper-pagination {position:absolute;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden {opacity:0}
.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets {bottom:10px;left:0;width:100%}
.swiper-pagination-bullets-dynamic {overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}
.swiper-pagination-bullet {width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}
button.swiper-pagination-bullet {border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer}
.swiper-pagination-bullet-active {opacity:1;background:#007aff}
.swiper-container-vertical>.swiper-pagination-bullets {right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin:6px 0;display:block}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms top,200ms -webkit-transform;-o-transition:200ms transform,200ms top;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 4px}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;-o-transition:200ms transform,200ms left;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;-o-transition:200ms transform,200ms right;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}
.swiper-pagination-progressbar {background:rgba(0,0,0,0.25);position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width:100%;height:4px;left:0;top:0}
.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width:4px;height:100%;left:0;top:0}
.swiper-pagination-white .swiper-pagination-bullet-active {background:#ffffff}
.swiper-pagination-progressbar.swiper-pagination-white {background:rgba(255,255,255,0.25)}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {background:#ffffff}
.swiper-pagination-black .swiper-pagination-bullet-active {background:#000000}
.swiper-pagination-progressbar.swiper-pagination-black {background:rgba(0,0,0,0.25)}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {background:#000000}
.swiper-pagination-lock {display:none}
.swiper-scrollbar {border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}
.swiper-container-horizontal>.swiper-scrollbar {position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar {position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag {height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag {cursor:move}
.swiper-scrollbar-lock {display:none}
.swiper-zoom-container {width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}
.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas {max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.swiper-slide-zoomed {cursor:move}
.swiper-lazy-preloader {width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.swiper-lazy-preloader:after {display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}
.swiper-lazy-preloader-white:after {background-image:url("data:image/svg+xml; charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)} 
 }
@keyframes swiper-preloader-spin {100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)} 
 }
.swiper-container .swiper-notification {position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide {pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide {pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events:auto}
.swiper-container-cube {overflow:visible}
.swiper-container-cube .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube .swiper-slide .swiper-slide {pointer-events:none}
.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active {pointer-events:auto}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide {pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right {z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-cube-shadow {position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-container-flip {overflow:visible}
.swiper-container-flip .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-flip .swiper-slide .swiper-slide {pointer-events:none}
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events:auto}
.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right {z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-coverflow .swiper-wrapper {-ms-perspective:1200px}
@font-face {font-family:'Lato-Numbers-English';src:url(//assets.cre.ma/espresso/fonts/Lato-Regular.ttf) format("truetype");unicode-range:U+0020-7F}
.js-link-fullscreen-popup,[data-link-target='window'] {cursor:pointer}

body.ie.ie-8 .select2-drop-mask {background:transparent}
body.ie-7 a[href] img,body.ie-8 a[href] img {border:0}
#data {display:none}
.swiper-pagination {position:relative}
.swiper-pagination-bullet {width:8px;height:8px;background-color:#e8e8ea;border-radius:4px;opacity:1;outline:none}
.swiper-pagination-bullet-active {background-color:#525355}
.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 3px}
.display-fast-delivery-widget {font-family:'Lato','Apple SD Gothic Neo','¸¼Àº °íµñ','Malgun Gothic','Helvetica',sans-serif}
.display-fast-delivery-widget__title {font-size:14px;font-weight:bold;color:#525355;line-height:20px;letter-spacing:-0.5px;margin-bottom:2px}
.display-fast-delivery-widget__title-icon-box {margin-right:-4px;display:inline-block;vertical-align:middle}
.display-fast-delivery-widget__title-icon {fill:#525355;display:block}
.display-fast-delivery-widget__widget-name {vertical-align:middle;margin-left:4px;display:inline-block}
.display-fast-delivery-widget__body {background-color:#fafafc;border-radius:4px;padding:12px 0}
.display-fast-delivery-widget__content {max-height:150px;overflow-y:scroll;padding-left:24px;padding-right:12px;scrollbar-width:none;scrollbar-color:#cccccc #fafafc}
.display-fast-delivery-widget__content::-webkit-scrollbar {width:12px}
.display-fast-delivery-widget__content::-webkit-scrollbar-track {background:#fafafc}
.display-fast-delivery-widget__content::-webkit-scrollbar-thumb {background-color:#cccccc;border-radius:6px;border:4px solid #fafafc}
.display-fast-delivery-widget__option {font-size:12px;font-weight:normal;color:#525355;line-height:16px;letter-spacing:-0.5px}
.display-fast-delivery-widget__option+.display-fast-delivery-widget__option {margin-top:4px}
.display-fast-delivery-widget__logo {text-align:right;margin-top:4px}
.display-fast-delivery-widget__logo-icon {fill:#000}
.fit_no_item_image {text-align:center}
.fit_no_item_image__image {max-width:100%;height:auto}
.fit_product_new_select_dst_product {background:white;position:absolute;left:0;right:0;top:0;bottom:0}
.fit_product_new_select_dst_product.fullscreen_modal__content {overflow-y:hidden}
.fit_product_new_select_dst_product__head {height:48px}
.fit_product_new_select_dst_product__sub_title {padding:16px}
.fit_product_new_select_dst_product__sub_title span {vertical-align:middle}
.fit_product_new_select_dst_product__body {overflow-y:auto;text-align:left;height:100%;position:relative}
.fit_product_new_select_dst_product__no_data {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}
.fit_product_new_select_dst_product__dst_products_title {position:-webkit-sticky;position:sticky;top:0;color:#888888;background-color:#f2f2f2;padding:7px 16px;height:18px;line-height:18px;z-index:1}
.fit_product_new_select_dst_product__table {width:100%;text-align:left}
.fit_product_new_select_dst_product__table td {border-top:solid 1px #e0e0e0}
.fit_product_new_select_dst_product__product_image {width:80px;height:80px;font-size:0;padding:8px 4px 8px 16px}
.fit_product_new_select_dst_product__product_image img {width:80px;height:80px}
.fit_product_new_select_dst_product__product_info {padding:8px}
.fit_product_new_select_dst_product__product_name,.fit_product_new_select_dst_product__product_size {font-weight:bold;color:#323232;font-size:14px}
.fit_product_new_select_dst_product__purchased_at {margin-top:8px;color:#949494}
.fit_product_new_select_dst_product__radio_button_container {text-align:center;position:relative;width:52px;float:right}
.fit_product_new_select_dst_product__radio_button_container input {position:absolute;opacity:0;height:0;width:0}
.fit_product_new_select_dst_product__radio_button_container input:checked~.fit_product_new_select_dst_product__radio_button {background-color:#000}
.fit_product_new_select_dst_product__radio_button_container input:checked~.fit_product_new_select_dst_product__radio_button:after {display:block}
.fit_product_new_select_dst_product__radio_button {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:16px;width:16px;border:1px solid #e4e4e4;border-radius:50%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}
.fit_product_new_select_dst_product__radio_button:after {content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:4px;width:4px;background-color:#fff;border-radius:50%}
.fit_product_new_select_dst_product__body_footer {position:fixed;bottom:0;left:0;right:0;text-align:center;z-index:9999}
.fit_product_new_select_dst_product__button {display:inline-block;line-height:48px;width:100%;background-color:black;color:white;font-size:14px}
.fit_product_select_dst_product {background:white;min-width:300px;max-width:680px;width:50%;padding:0 26px}
@media (max-width:320px) {.fit_product_select_dst_product {padding:0 5px} 
 }
.fit_product_select_dst_product__head {color:#323232;text-align:left}
.fit_product_select_dst_product__title {font-size:16px;font-weight:bold;padding:22px 0}
.fit_product_select_dst_product__title span {vertical-align:middle}
.fit_product_select_dst_product__sub_title {border-top:2px solid black;padding:18px 0}
.fit_product_select_dst_product__sub_title span {vertical-align:middle}
.fit_product_select_dst_product__body {max-height:388px;overflow-y:auto;text-align:left;position:relative}
@media (max-width:540px) {.fit_product_select_dst_product__body {max-height:330px} 
 }
@media (max-width:320px) {.fit_product_select_dst_product__body {max-height:140px} 
 }
.fit_product_select_dst_product__no_data {position:absolute;top:50%;right:0;left:0;color:#888;text-align:center}
.fit_product_select_dst_product__dst_products_title {color:#323232;padding:4px 9px 3px 9px;font-weight:bold;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background:#f7f7f7}
.fit_product_select_dst_product__dst_products_title:first-child {border-top:1px solid #e0e0e0}
.fit_product_select_dst_product__table {width:100%;text-align:left;border:solid 1px #e0e0e0;border-top:none}
.fit_product_select_dst_product__table td {border-top:solid 1px #e0e0e0}
.fit_product_select_dst_product__product_image {width:90px;height:90px;font-size:0}
.fit_product_select_dst_product__product_image img {width:90px;height:90px}
.fit_product_select_dst_product__product_info {padding-left:12px}
.fit_product_select_dst_product__product_name,.fit_product_select_dst_product__product_size {font-weight:bold;color:#323232}
.fit_product_select_dst_product__purchased_at {margin-top:10px;color:#949494}
.fit_product_select_dst_product__radio {text-align:center;border-left:solid 1px #e0e0e0;width:52px}
.fit_product_select_dst_product__foot {margin-top:40px;padding-bottom:20px;text-align:center}
.fit_product_select_dst_product__button {display:inline-block;width:120px;height:40px;line-height:40px;background-color:black;color:white;font-size:14px}
.fit_product_size_summary {display:block;border:dashed 1px #dedede}
.fit_product_size_summary_feedback {padding:17px 20px 20px 20px;position:relative;font-family:Arial}
.fit_product_size_summary__top {margin-bottom:14px;font-size:13px}
.fit_product_size_summary__title {color:#949494;display:inline-block;vertical-align:middle;margin-left:2px}
.fit_product_size_summary__show_detail {position:absolute;top:18px;right:20px}
.fit_product_size_summary__show_detail_link {color:black}
.fit_product_size_summary__show_detail_icon {margin-bottom:3px}
.fit_product_size_summary__feedback {margin-bottom:7px;font-size:16px;color:#383838}
.fit_product_size_summary__gauge {background:#f2f2f2}
.fit_product_size_summary__percentile {height:16px;background:#363636}
.fit_product_size_summary_basic {position:relative;padding:17px 15px}
.fit_product_size_summary_basic_icon {background:black;width:38px;height:38px;border-radius:50%;text-align:center;position:absolute;top:50%;margin-top:-19px}
.fit_product_size_summary_basic_icon i {vertical-align:baseline;position:relative;top:9px}
.fit_product_size_summary_basic_messages {padding:0 20px 0 48px}
.fit_product_size_summary_basic_sub_message {color:#949494;font-size:12px}
.fit_product_size_summary_basic_main_message {margin-top:3px;color:#383838;font-size:16px}
.fit_product_size_summary_basic_arrow {position:absolute;right:15px;top:50%;margin-top:-7px}
.fullscreen_popup_dialog {position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background-image:url("//assets.cre.ma/m/widgets/pc/reviews/photo_popup_background.png");padding-top:68px;padding-bottom:30px;font-size:0;display:none}
.fullscreen_popup_dialog__close {position:absolute;top:12px;right:12px;opacity:0.5;transition:opacity 0.3s}
.fullscreen_popup_dialog__close:hover {opacity:1}
.fullscreen_popup_dialog__content {position:relative;font-size:12px;display:inline-block;vertical-align:middle;max-height:100%;overflow-x:hidden;overflow-y:auto}
.fullscreen_popup_dialog__middle_anchor {display:inline-block;height:100%;vertical-align:middle}
.new_search_input {position:relative;padding-right:0;height:48px;line-height:48px;border-bottom:1px #dddddd solid;z-index:2}
.new_search_input__query_box {position:relative;text-align:left}
.new_search_input__input {font-size:14px;color:#000;padding:0 16px;width:calc(100% - 96px)}
.new_search_input__reset_icon {position:absolute;text-align:center;bottom:0;right:30px;width:48px;opacity:0}
.search_input--with_query .new_search_input__input:focus+.new_search_input__reset_icon {opacity:1}
.new_search_input__search_button {position:absolute;top:0;right:48px;display:block;width:48px;height:48px;border-left:1px #dddddd solid}
.new_search_input__close_button {position:absolute;top:0;right:0;display:block;height:48px;width:48px;border-left:1px #dddddd solid}
.fit_review_popup_form {font-family:"³ª´®°íµñ","NanumGothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò","Dotum","±¼¸²","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 10px}
body[lang="ja-JP"] .fit_review_popup_form {font-family:"meiryo","Helvetica Neue",Helvetica,Arial,sans-serif}
.fit_review_popup_form__front {background:white;position:absolute;left:0;right:0;bottom:0;top:0}
.fit_review_popup_form__front--pc {width:375px;height:580px;border-radius:5px;position:relative;background:white;box-shadow:0 12px 15px 0 rgba(0,0,0,0.4)}
.fit_review_popup_form__head {height:38px;border-bottom:1px solid #ededed;padding:15px}
.fit_review_popup_form__product_image {width:38px;height:38px;position:absolute}
.fit_review_popup_form__message_container {margin-left:48px;margin-right:38px;height:38px}
.fit_review_popup_form__product_name {font-size:13px;font-weight:bold;letter-spacing:-0.1px;color:#3e3e3e;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.fit_review_popup_form__review_message {font-size:11px;margin-top:6px;color:#909090}
.fit_review_popup_form__head_button {position:absolute;top:0;right:15px;height:68px;line-height:68px}
.fit_review_popup_form__body {padding:21px;overflow-y:scroll;position:absolute;top:68px;right:0;bottom:66px;left:0}
.fit_review_popup_form__section {margin-top:20px}
.fit_review_popup_form__section:first-child {margin-top:0}
.fit_review_popup_form__section--border_bottom {border-bottom:1px solid #ededed}
.fit_review_popup_form__section--border {border:1px solid #ededed}
.fit_review_popup_form__section--border .fit_review_popup_form__section_body {margin:0;padding:10px}
.fit_review_popup_form__section_caption {margin-top:20px;color:#484848;font-size:13px;font-weight:bold}
.fit_review_popup_form__section_head {color:#484848;font-size:13px;font-weight:bold}
.fit_review_popup_form__section_body {margin-top:9px;font-size:0}
.fit_review_popup_form__section_body_see_more {position:absolute;right:22px;width:38px;height:34px}
.fit_review_popup_form__section_body_see_more_icon {position:absolute;top:50%;margin-top:-3px;right:12px;vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:14px;height:14px;background-position:-67px -85px;pointer-events:none}
.fit_review_popup_form__section_button_group {margin-top:-8px;margin-left:-8px}
.fit_review_popup_form__section_button_item {display:inline-block;padding-top:8px;padding-left:8px}
.fit_review_popup_form__section_button_group--1 .fit_review_popup_form__section_button_item {box-sizing:border-box;width:100%}
.fit_review_popup_form__section_button {font-size:13px;color:#878787;height:34px;line-height:34px;border:1px solid #d4d4d4;padding:0 10px;display:block;text-align:center}
.fit_review_popup_form__section_button.active {background:#5e5e5e;color:white}
.fit_review_popup_form__section_select_wrap {height:34px;line-height:34px;border:1px solid #d4d4d4;position:relative}
.fit_review_popup_form__section_select {font-size:13px;color:#878787;width:100%;height:100%;padding:0 10px;border:0;background:white;appearance:none}
.fit_review_popup_form__section_select_icon {position:absolute;top:50%;margin-top:-3px;right:12px;vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:12px;height:6px;background-position:-68px -172px;pointer-events:none}
.fit_review_popup_form__section_input_textarea {box-sizing:border-box;color:#878787;font-size:13px;padding:9px 10px;border:1px solid #d4d4d4;width:100%;min-height:68px;overflow:hidden}
.fit_review_popup_form__section_input_number {font-size:13px;color:#878787;box-sizing:border-box;height:34px;line-height:34px;border:1px solid #d4d4d4;padding:0 10px;width:100%;text-align:left}
.fit_review_popup_form__foot {position:absolute;right:0;bottom:0;left:0;padding:13px 21px;border-top:1px solid #ededed}
.fit_review_popup_form__submit_button {display:block;height:40px;line-height:40px;background:#ce3841;font-weight:bold;color:white;letter-spacing:2px;text-align:center}
.fit_review_popup_notification {font-family:"³ª´®°íµñ","NanumGothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò","Dotum","±¼¸²","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 10px}
body[lang="ja-JP"] .fit_review_popup_notification {font-family:"meiryo","Helvetica Neue",Helvetica,Arial,sans-serif}
.fit_review_popup_notification__front {border-radius:5px;box-shadow:0 12px 15px 0 rgba(0,0,0,0.4);background-color:white;padding:24px}
.fit_review_popup_notification__title {width:196px;height:46px;font-size:17px;font-weight:bold;line-height:1.35;letter-spacing:-0.3px;color:#3e3e3e}
.fit_review_popup_notification__detail {margin-top:27px}
.fit_review_popup_notification__product_image {width:50px;height:50px;position:absolute}
.fit_review_popup_notification__message_container {margin-left:60px;height:50px}
.fit_review_popup_notification__product_name {font-weight:bold;font-size:14px;letter-spacing:-0.1px;line-height:30px;color:#3e3e3e}
.fit_review_popup_notification__review_message {font-size:14px;letter-spacing:-0.1px;line-height:20px;color:#3e3e3e;padding:5px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.fit_review_popup_notification__buttons_container {margin-top:25px}
.fit_review_popup_notification__enter_button {width:211px;height:42px;display:inline-block;line-height:42px;font-size:14px;font-weight:bold;color:#ffffff;text-align:center;border-radius:3px;background-color:#ce3841;border:1px solid #b62c34}
.fit_review_popup_notification__close_button {margin-left:8px;width:76px;height:42px;display:inline-block;line-height:42px;font-size:14px;color:#909090;text-align:center;border-radius:3px;border:1px solid #e4e4e4}
.fit_review_popup_notification__summary_message {margin-top:16px;font-size:12px;letter-spacing:-0.4px;text-align:center;color:#8f8f8f}
@media (min-device-width:370px) {.fit_review_popup_notification__front {width:311px;height:218px} 
 }
@media (max-device-width:369px) {.fit_review_popup_notification__review_message {font-size:13px}
.fit_review_popup_notification__enter_button {width:64%}
.fit_review_popup_notification__close_button {width:30%} 
 }
@media (max-device-width:359px) {.fit_review_popup_notification__review_message {font-size:12px} 
 }
@media (max-device-width:331px) {.fit_review_popup_notification__review_message {font-size:11px} 
 }
.search_input {position:relative;padding-right:63px}
.search_input__query_box {position:relative;border-bottom:1px solid #e0e0e0}
.search_input__search_icon {position:absolute;top:0;bottom:0;left:0;width:20px}
.search_input__search_icon i {position:absolute;top:9px;left:4px}
.search_input__input {padding:9px 25px;box-sizing:border-box;width:100%}
.search_input__reset_icon {position:absolute;right:0;top:0;bottom:0;width:20px;display:none}
.search_input__reset_icon i {position:absolute;top:6px;left:2px}
.search_input--with_query .search_input__reset_icon {display:block}
.search_input__search_button {position:absolute;top:0;right:0;display:block;width:43px;height:30px;border-radius:2px;border:solid 1px #e0e0e0;font-size:12px;color:#7b7b7b;text-align:center;line-height:30px}
.sprites-adv-close {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:25px;height:25px;background-position:-62px 0px}
.sprites-arrow-close {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:24px;height:24px;background-position:-62px -25px}
.sprites-arrow-down {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:18px;height:18px;background-position:-65px -49px}
.sprites-arrow-down-normal {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:18px;height:18px;background-position:-65px -67px}
.sprites-arrow-right {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:14px;height:14px;background-position:-67px -85px}
.sprites-arrow-right-white {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:18px;height:18px;background-position:-65px -99px}
.sprites-arrow-size-down {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:18px;height:18px;background-position:-65px -117px}
.sprites-arrow-size-up {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:18px;height:18px;background-position:-65px -135px}
.sprites-check {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:18px;height:19px;background-position:-65px -153px}
.sprites-dropdown {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:12px;height:6px;background-position:-68px -172px}
.sprites-filter-arrow-down {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:18px;height:18px;background-position:-65px -178px}
.sprites-fit-default {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:20px;height:20px;background-position:-64px -196px}
.sprites-fit-logo {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:80px;height:11px;background-position:-34px -216px}
.sprites-ico-18-arrow-right {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:18px;height:18px;background-position:-65px -227px}
.sprites-ico-24-arrow-close {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:24px;height:24px;background-position:-62px -245px}
.sprites-ico-24-search {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:24px;height:24px;background-position:-62px -269px}
.sprites-ico-arrow-left-white {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:32px;height:60px;background-position:-58px -293px}
.sprites-ico-arrow-right-white {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:32px;height:60px;background-position:-58px -353px}
.sprites-ico-graph-sel-box {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:56px;height:54px;background-position:-46px -413px}
.sprites-icon-drop-down {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:17px;height:10px;background-position:-66px -467px}
.sprites-mobile-fit-logo-footer {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:87px;height:12px;background-position:-31px -477px}
.sprites-notice {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:18px;height:18px;background-position:-65px -489px}
.sprites-photo {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:16px;height:16px;background-position:-66px -507px}
.sprites-popup-close {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:28px;height:26px;background-position:-60px -523px}
.sprites-quot-marks {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:16px;height:16px;background-position:-66px -549px}
.sprites-radio-checked {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:16px;height:17px;background-position:-66px -565px}
.sprites-radio-off {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:24px;height:24px;background-position:-62px -582px}
.sprites-radio-on {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:24px;height:24px;background-position:-62px -606px}
.sprites-radio-unchecked {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:16px;height:17px;background-position:-66px -630px}
.sprites-reset {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:16px;height:16px;background-position:-66px -647px}
.sprites-search {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:12px;height:12px;background-position:-68px -663px}
.sprites-select-small {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:5px;height:4px;background-position:-72px -675px}
.sprites-size-detail-title {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:149px;height:20px;background-position:0px -679px}
.sprites-top {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:32px;height:32px;background-position:-58px -699px}
.sprites-triangle-east {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:6px;height:9px;background-position:-71px -731px}
@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi) {.sprites-adv-close {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:18px;height:17px;background-position:-65px 0px}
.sprites-arrow-close {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:24px;height:24px;background-position:-62px -17px}
.sprites-arrow-down-normal {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:18px;height:18px;background-position:-65px -41px}
.sprites-arrow-down {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:18px;height:18px;background-position:-65px -59px}
.sprites-arrow-right-white {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:18px;height:18px;background-position:-65px -77px}
.sprites-arrow-right {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:14px;height:14px;background-position:-67px -95px}
.sprites-arrow-size-down {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:18px;height:18px;background-position:-65px -109px}
.sprites-arrow-size-up {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:18px;height:18px;background-position:-65px -127px}
.sprites-check {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:18px;height:19px;background-position:-65px -145px}
.sprites-dropdown {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:12px;height:6px;background-position:-68px -164px}
.sprites-filter-arrow-down {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:18px;height:18px;background-position:-65px -170px}
.sprites-fit-default {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:20px;height:20px;background-position:-64px -188px}
.sprites-fit-logo {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:80px;height:11px;background-position:-34px -208px}
.sprites-ico-18-arrow-right {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:18px;height:18px;background-position:-65px -219px}
.sprites-ico-24-arrow-close {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:24px;height:24px;background-position:-62px -237px}
.sprites-ico-24-search {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:24px;height:24px;background-position:-62px -261px}
.sprites-ico-arrow-left-white {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:32px;height:60px;background-position:-58px -285px}
.sprites-ico-arrow-right-white {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:32px;height:60px;background-position:-58px -345px}
.sprites-ico-graph-sel-box {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:56px;height:54px;background-position:-46px -405px}
.sprites-icon-drop-down {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:17px;height:10px;background-position:-65px -459px}
.sprites-mobile-fit-logo-footer {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:87px;height:12px;background-position:-30px -469px}
.sprites-mobile-logo-footer {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:87px;height:12px;background-position:-30px -481px}
.sprites-notice {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:18px;height:18px;background-position:-65px -493px}
.sprites-photo {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:16px;height:16px;background-position:-66px -511px}
.sprites-popup-close {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:28px;height:26px;background-position:-60px -527px}
.sprites-quot-marks {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:16px;height:16px;background-position:-66px -553px}
.sprites-radio-off {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:24px;height:24px;background-position:-62px -569px}
.sprites-radio-on {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:24px;height:24px;background-position:-62px -593px}
.sprites-reset {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:16px;height:16px;background-position:-66px -617px}
.sprites-search {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:12px;height:12px;background-position:-68px -633px}
.sprites-select-small {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:5px;height:4px;background-position:-71px -645px}
.sprites-size-detail-title {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:148px;height:20px;background-position:0px -649px}
.sprites-top {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:32px;height:32px;background-position:-58px -669px}
.sprites-triangle-east {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:6px;height:9px;background-position:-71px -701px} 
 }
.arrow_right {float:right}
.button_black {font-weight:bold;font-size:14px;line-height:1.29;color:#000000;padding:15px 16px 15px 16px;color:#ffffff;background-color:#000000;text-align:center}
.button_black--disabled {font-weight:bold;font-size:14px;line-height:1.29;color:#000000;padding:15px 16px 15px 16px;color:#ffffff;background-color:#bbbbbb;text-align:center;pointer-events:none}
.button_black_arrow {font-weight:normal;font-size:14px;line-height:1.29;color:#000000;padding:15px 16px 15px 16px;color:#ffffff;background-color:#000000;text-align:left}
.button_white {font-weight:bold;font-size:14px;line-height:1.29;color:#000000;padding:15px 16px 15px 16px;color:#000000;background-color:#ffffff;text-align:center;border:solid 1px #dddddd}
.button_white_arrow {font-weight:normal;font-size:14px;line-height:1.29;color:#000000;padding:15px 16px 15px 16px;color:#000000;background-color:#ffffff;text-align:left}
.button_white_arrow--bold_text {font-weight:bold;font-size:14px;line-height:1.29;color:#000000;padding:15px 16px 15px 16px;color:#000000;background-color:#ffffff;text-align:left}
.button_white_arrow--with_border {border:solid 1px #dddddd}
.button_white--active {font-weight:bold;font-size:14px;line-height:1.29;color:#000000;padding:15px 16px 15px 16px;color:#000000;background-color:#ffffff;text-align:center;border:solid 1px #000000}
.button_white--disabled {font-weight:bold;font-size:14px;line-height:1.29;color:#000000;padding:15px 16px 15px 16px;color:#bbbbbb;background-color:#ffffff;text-align:center;border:solid 1px #dddddd;pointer-events:none}
.empty-spacer:after {clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.number_change--up {color:#d93b49}
.number_change--same {color:#9a9a9a}
.number_change--down {color:#4081ee}
.text_big_title {font-weight:bold;font-size:36px;line-height:1.22;color:#000000}
.text_big_title--white {font-weight:bold;font-size:36px;line-height:1.22;color:#ffffff}
.text_title {font-weight:bold;font-size:24px;line-height:1.25;color:#000000}
.text_content {font-weight:normal;font-size:14px;line-height:1.29;color:#000000}
.text_content--13 {font-weight:normal;font-size:13px;line-height:1.29;color:#000000}
.text_content--white {font-weight:normal;font-size:14px;line-height:1.29;color:#ffffff}
.text_content--small {font-weight:normal;font-size:12px;line-height:1.29;color:#000000}
.text_content--small_white {font-weight:normal;font-size:12px;line-height:1.29;color:#ffffff}
.text_content--bold {font-weight:bold;font-size:14px;line-height:1.29;color:#000000}
.text_content--bold_13 {font-weight:bold;font-size:13px;line-height:1.29;color:#000000}
.text_content--bold_white {font-weight:bold;font-size:14px;line-height:1.29;color:#ffffff}
.text_content--bold_small {font-weight:bold;font-size:12px;line-height:1.29;color:#000000}
.text_content--bold_small_white {font-weight:bold;font-size:12px;line-height:1.29;color:#ffffff}
.text_content--bold_caption {font-weight:bold;font-size:14px;line-height:1.29;color:#888888}
.text_content--bold_caption_13 {font-weight:bold;font-size:13px;line-height:1.29;color:#888888}
.text_content--caption {font-weight:normal;font-size:14px;line-height:1.29;color:#888888}
.text_content--caption_bold {font-weight:bold;font-size:12px;line-height:1.29;color:#888888}
.text_content--caption_regular {font-weight:normal;font-size:12px;line-height:1.29;color:#888888}
.text_content--caption_small {font-weight:normal;font-size:11px;line-height:1.29;color:#888888}
.text_content--caption_medium {font-weight:normal;font-size:12px;line-height:1.29;color:#888888}
.sprites-arrow-right {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:14px;height:14px;background-position:-67px -85px}
.sprites-fit-default {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:20px;height:20px;background-position:-64px -196px}
.sprites-fit-logo {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:80px;height:11px;background-position:-34px -216px}
.sprites-icon-drop-down {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:17px;height:10px;background-position:-66px -467px}
.sprites-notice {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:18px;height:18px;background-position:-65px -489px}
.sprites-photo {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:16px;height:16px;background-position:-66px -507px}
.sprites-popup-close {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:28px;height:26px;background-position:-60px -523px}
.sprites-quot-marks {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:16px;height:16px;background-position:-66px -549px}
.sprites-radio-checked {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:16px;height:17px;background-position:-66px -565px}
.sprites-radio-unchecked {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:16px;height:17px;background-position:-66px -630px}
.sprites-reset {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:16px;height:16px;background-position:-66px -647px}
.sprites-search {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:12px;height:12px;background-position:-68px -663px}
.sprites-select-small {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:5px;height:4px;background-position:-72px -675px}
.sprites-triangle-east {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:6px;height:9px;background-position:-71px -731px}
@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi) {.sprites-arrow-right {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:14px;height:14px;background-position:-67px -95px}
.sprites-fit-default {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:20px;height:20px;background-position:-64px -188px}
.sprites-fit-logo {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:80px;height:11px;background-position:-34px -208px}
.sprites-icon-drop-down {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:17px;height:10px;background-position:-65px -459px}
.sprites-notice {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:18px;height:18px;background-position:-65px -493px}
.sprites-photo {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:16px;height:16px;background-position:-66px -511px}
.sprites-popup-close {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:28px;height:26px;background-position:-60px -527px}
.sprites-quot-marks {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:16px;height:16px;background-position:-66px -553px}
.sprites-reset {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:16px;height:16px;background-position:-66px -617px}
.sprites-search {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:12px;height:12px;background-position:-68px -633px}
.sprites-select-small {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:5px;height:4px;background-position:-71px -645px}
.sprites-triangle-east {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:6px;height:9px;background-position:-71px -701px} 
 }
html.cssanimations .fade-in {opacity:0 !important}
html.cssanimations .fade-in.anim {transition-property:opacity;transition-timing-function:linear;opacity:1 !important}
html.cssanimations .fade-out {opacity:1 !important}
html.cssanimations .fade-out.anim {transition-property:opacity;transition-timing-function:linear;opacity:0 !important}
html.cssanimations .anim {transition-duration:.3s}
html.cssanimations .anim.short {transition-duration:.15s}
html.cssanimations .anim.middle {transition-duration:.3s}
html.cssanimations .anim.long {transition-duration:.45s}
button,input[type=submit] {transition:opacity 1s}
button:disabled,input[type=submit]:disabled {opacity:0.5;pointer-events:none}
@font-face {font-family:'Lato-Numbers-English';src:url(//assets.cre.ma/espresso/fonts/Lato-Regular.ttf) format("truetype");unicode-range:U+0020-7F}
.js-link-fullscreen-popup,[data-link-target='window'] {cursor:pointer}
.crema_fit_watermark {position:absolute;bottom:10px;right:15px;font-size:10px;line-height:12px;text-align:right;opacity:0.65;transition:opacity 0.15s}
.crema_fit_watermark:hover {opacity:1}
.crema_fit_watermark__span {color:#fff;opacity:0.5;font-family:"³ª´®°íµñ","NanumGothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò","Dotum","±¼¸²","Helvetica Neue",Helvetica,Arial,sans-serif}
body[lang="ja-JP"] .crema_fit_watermark__span {font-family:"meiryo","Helvetica Neue",Helvetica,Arial,sans-serif}
.crema_fit_watermark__span--mall_name {opacity:0.7;margin-right:5px}
.crema_fit_watermark__span--crema_name {opacity:0.7;margin-left:4px}
.crema_fit_watermark--fixed_position {position:fixed}
.photo_review_popup {width:900px}
.photo_review_popup__photo_box {position:relative;overflow-y:hidden;width:54vw;max-width:770px;padding-bottom:70vh;margin:0 auto}
.photo_review_popup__photo {position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}
.photo_review_popup__thumbnails_container {padding-top:20px}
.photo_review_popup__thumbnail {width:56px;height:56px;margin-right:4px}
.photo_review_popup__thumbnail--selected {outline:solid 3px #ffffff;outline-offset:-3px}
.photo_review_popup__navigation_button {display:block;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;opacity:0.4;transition:opacity 0.2s}
.photo_review_popup__navigation_button:hover {opacity:1}
.photo_review_popup__navigation_button--prev {left:0}
.photo_review_popup__navigation_button--next {right:0}
.fit_products_show {background:white}
.fit_product_basic__sample_title,.fit_product_basic__size_title,.fit_product_basic__info_title,.fit_product_basic__property_title {text-align:center;font-size:20px;color:#3e3e3e;font-weight:800;padding:15px 0}
.fit_product_basic__sample_title_image,.fit_product_basic__size_title_image,.fit_product_basic__info_title_image,.fit_product_basic__property_title_image {max-width:100%;height:auto}
.fit_product_basic__sample,.fit_product_basic__size,.fit_product_basic__info,.fit_product_basic__property {margin-top:25px}
.fit_product_basic__sample:first-child,.fit_product_basic__size:first-child,.fit_product_basic__info:first-child,.fit_product_basic__property:first-child {margin-top:0}
.fit_product_basic__sample_image_container {text-align:center}
.fit_product_basic__sample_image {max-width:100%;height:auto}
.fit_product_basic__size_table {width:100%;text-align:center;font-size:13px;color:#333;border-top:1px solid #999;border-bottom:1px solid #999;margin-top:3%}
.fit_product_basic__size_table:first-child {margin-top:0}
.fit_product_basic__size_table--vertical {margin-top:0}
.fit_product_basic__size_table_head_col {background-color:#f7f7f7;font-weight:bold;height:37px}
.fit_product_basic__size_table_size_option_values {font-weight:bold;height:37px}
.fit_product_basic__size_table_title_row {background-color:#f7f7f7;font-weight:bold}
.fit_product_basic__size_table_content_row,.fit_product_basic__size_table_title_row {height:37px}
.fit_product_basic__size_table_content_col {word-break:break-all}
.fit_product_basic__size_table--multi-size .fit_product_basic__size_table_content_col:first-child {font-weight:bold}
.fit_product_basic__size_unit {text-align:right;margin:10px 0;color:#888}
.fit_product_basic__size_description,.fit_product_basic__etc_description {color:#555;line-height:20px}
.fit_product_basic__info_content {background-color:#f7f7f7;padding:11px 20px}
.fit_product_basic__info_item {line-height:30px;font-size:13px}
.fit_product_basic__info_key {font-weight:bold}
.fit_product_basic__property_table {width:100%;text-align:center;font-size:13px;color:#333;border-top:1px solid #999;border-bottom:1px solid #999}
.fit_product_basic__property_table_content_col {line-height:37px;font-size:13px;text-align:center}
.fit_product_basic__property_table_content_col--1cols {width:50%}
.fit_product_basic__property_table_content_col--2cols {width:33%}
.fit_product_basic__property_table_content_col--2cols:first-child {width:34%}
.fit_product_basic__property_table_content_col--3cols {width:25%}
.fit_product_basic__property_table_content_col--4cols {width:20%}
.fit_product_basic__property_key_container {font-weight:bold;background-color:#f7f7f7}
.fit_product_basic__property_key {line-height:1}
.fit_product_basic__property_value {display:inline-block;line-height:1}
.fit_product_basic__property_value--selected {border-radius:11px;background-color:#444;padding:5px 8px;color:white}
.fit_product_basic__etc {margin-top:30px}
@media (max-width:540px) {.fit_product_basic__size_unit {text-align:center}
.fit_product_basic__size_description,.fit_product_basic__etc_description {padding:0 10px}
.fit_product_basic__size_table--small-font {font-size:10px;letter-spacing:-0.4px} 
 }
.fit_product_small {position:relative;font-size:0}
.fit_product_small__sample_title,.fit_product_small__size_title,.fit_product_small__info_title,.fit_product_small__property_title {text-align:center;font-size:16px;color:#3e3e3e;font-weight:800;padding:15px 0}
.fit_product_small__sample_title_image,.fit_product_small__size_title_image,.fit_product_small__info_title_image,.fit_product_small__property_title_image {max-width:100%;height:auto}
.fit_product_small__info {overflow:hidden;display:inline-block;width:60%;vertical-align:top}
@media (max-width:540px) {.fit_product_small__info {display:block;width:auto} 
 }
.fit_product_small__info--no_sample {display:block;width:auto}
.fit_product_small__info_content {box-sizing:border-box}
.fit_product_small__sample {display:inline-block;width:40%;vertical-align:top}
@media (max-width:540px) {.fit_product_small__sample {display:block;width:auto;margin-top:25px} 
 }
.fit_product_small__sample--no_info {display:block;width:auto}
@media (max-width:540px) {.fit_product_small__sample--no_info {margin-top:0} 
 }
.fit_product_small__size,.fit_product_small__property {margin-top:25px}
.fit_product_small__size:first-child,.fit_product_small__property:first-child {margin-top:0}
.fit_product_small__sample_image_container {text-align:center;font-size:0}
.fit_product_small__sample_image {max-width:100%;height:auto}
.fit_product_small__size_content {position:relative}
.fit_product_small__size_table {width:100%;text-align:center;font-size:13px;color:#333;border-top:1px solid #999;border-bottom:1px solid #999;margin-top:3%}
.fit_product_small__size_table:first-child {margin-top:0}
.fit_product_small__size_table_title_row {background-color:#f7f7f7;font-weight:bold}
.fit_product_small__size_table_title_row,.fit_product_small__size_table_content_row {height:37px}
.fit_product_small__size_table--multi-size .fit_product_small__size_table_content_col:first-child {font-weight:bold}
.fit_product_small__size_unit {position:absolute;top:-16px;right:0;margin-bottom:5px;color:#888}
.fit_product_small__size_description {margin-top:20px}
.fit_product_small__size_description,.fit_product_small__etc_description {color:#555;line-height:20px}
.fit_product_small__info_content {background-color:#f7f7f7;padding:11px 20px}
.fit_product_small__info_item {line-height:30px;font-size:13px}
.fit_product_small__info_key {font-weight:bold}
.fit_product_small__property_table {width:100%;text-align:center;font-size:13px;color:#333;border-top:1px solid #999;border-bottom:1px solid #999}
.fit_product_small__property_table_content_col {line-height:37px;font-size:13px;text-align:center}
.fit_product_small__property_table_content_col--1cols {width:50%}
.fit_product_small__property_table_content_col--2cols {width:33%}
.fit_product_small__property_table_content_col--2cols:first-child {width:34%}
.fit_product_small__property_table_content_col--3cols {width:25%}
.fit_product_small__property_table_content_col--4cols {width:20%}
.fit_product_small__property_key_container {font-weight:bold;background-color:#f7f7f7}
.fit_product_small__property_key {line-height:1}
.fit_product_small__property_value {display:inline-block;line-height:1;padding:0 4px;color:#c1c1c1}
.fit_product_small__property_value--selected {color:#333}
.fit_product_small__etc {margin-top:30px}
@media (max-width:540px) {.fit_product_small {font-size:11px}
.fit_product_small__info_item {font-size:12px}
.fit_product_small__info_content {min-height:0}
.fit_product_small__size_unit {font-size:10px}
.fit_product_small__size_table--small-font {font-size:10px;letter-spacing:-0.4px}
.fit_product_small__size_description,.fit_product_small__etc_description {padding:0 10px}
.fit_product_small__property_table_content_col {font-size:11px} 
 }
@font-face {font-family:'Lato-Numbers-English';src:url(//assets.cre.ma/espresso/fonts/Lato-Regular.ttf) format("truetype");unicode-range:U+0020-7F}
.js-link-fullscreen-popup,[data-link-target='window'] {cursor:pointer}
.fit_product_size_detail {padding:32px;width:1000px;margin:0 auto;background:white;font-family:"Lato-Numbers-English","Apple SD Gothic Neo",Helvetica,Sans-serif}
.fit_product_size_detail input,.fit_product_size_detail textarea,.fit_product_size_detail select,.fit_product_size_detail button {font-family:"Lato-Numbers-English","Apple SD Gothic Neo",Helvetica,Sans-serif}
.fit_product_size_detail--with_tab .fit_product_size_detail__detail_section {border-top:none}
.fit_product_size_detail--with_tab .fit_product_size_detail__no_data_container,.fit_product_size_detail--summary_popup .fit_product_size_detail__no_data_container {height:365px;text-align:center}
.fit_product_size_detail--with_tab .fit_product_size_detail__no_data,.fit_product_size_detail--summary_popup .fit_product_size_detail__no_data {display:inline-block;padding:0;vertical-align:middle}
.fit_product_size_detail--with_tab .fit_product_size_detail__no_data_middle_anchor,.fit_product_size_detail--summary_popup .fit_product_size_detail__no_data_middle_anchor {display:inline-block;height:100%;vertical-align:middle}
.fit_product_size_detail__title_section {text-align:center;margin-bottom:25px;font-size:0}
.fit_product_size_detail__title_image {max-width:100%}
.fit_product_size_detail__logo {margin-top:10px;text-align:right}
.fit_product_size_detail__title {font-size:20px;line-height:1.3}
.fit_product_size_detail__size_detail_stats_section {margin-bottom:12px}
.fit_product_size_detail__size_detail_stats_section--user_feedback {margin-bottom:24px}
.fit_product_size_detail__stats_section {margin-top:19px;border:dashed 1px #dedede;position:relative}
.fit_product_size_detail__tabs {*min-height:0}
.fit_product_size_detail__tabs:after {clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.fit_product_size_detail__tab {float:left}
.fit_product_size_detail__tab--col2 {width:50%}
.fit_product_size_detail__tab_inner {display:block;font-size:14px;height:39px;line-height:39px;text-align:center;color:#aaa;background-color:#f7f7f7;border-bottom:dashed 1px #dedede}
.fit_product_size_detail__tab_inner--active {border:dashed 1px #dedede;border-bottom:none;font-weight:bold;color:#363636;background:none}
.fit_product_size_detail__detail_section {border:dashed 1px #dedede;position:relative;text-align:left}
.fit_product_size_detail__summary_and_chart {width:50%;float:left;margin-right:-1px}
.fit_product_size_detail__summary {position:relative;height:100px}
.fit_product_size_detail__product_image_container {position:absolute;top:12px;font-size:0}
.fit_product_size_detail__product_image {width:100px;height:100px}
.fit_product_size_detail__summary_and_size_filter {margin-left:120px;margin-right:10px;word-break:keep-all}
.fit_product_size_detail__summary_and_size_filter strong {white-space:nowrap}
.fit_product_size_detail__summary_message {margin-top:26px;max-width:246px;font-size:18px;line-height:1.5}
.fit_product_size_detail__size_select {font-size:13px;min-width:60px}
.fit_product_size_detail__size_filter_subtext {margin-left:4px}
.fit_product_size_detail__size_filter_subtext:first-child {margin-left:0px}
.fit_product_size_detail__size_fit_scores {padding:30px 10px 25px 0}
.fit_product_size_detail__size_fit_score {*min-height:0;margin-top:18px;width:100%;white-space:nowrap}
.fit_product_size_detail__size_fit_score:after {clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.fit_product_size_detail__chart_label {float:left;width:80px}
.fit_product_size_detail__chart_bar_with_value {margin-left:80px;position:relative;margin-right:40px;font-size:0}
.fit_product_size_detail__chart_bar {height:18px;background:#dbdce0;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.fit_product_size_detail__chart_value {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:13px;width:35px;margin-left:5px}
.fit_product_size_detail__size_fit_score--selected {font-weight:bold}
.fit_product_size_detail__size_fit_score--selected .fit_product_size_detail__chart_bar {background:#363636}
.fit_product_size_detail__fit_messages_container {width:50%;float:right}
.fit_product_size_detail__fit_message_filter {padding-left:34px}
.fit_product_size_detail__fit_score_select {font-size:13px;min-width:70px}
.fit_product_size_detail__fit_message_filter_subtext {margin-left:4px}
.fit_product_size_detail__fit_messages_scrollable {margin-top:13px;max-height:300px;overflow-y:auto}
body.ie-7 .fit_product_size_detail__fit_messages_scrollable {position:relative}
.fit_product_size_detail__fit_messages {padding-left:34px}
.fit_product_size_detail__fit_message {position:relative;display:-webkit-flex;display:flex;justify-content:space-between;border-bottom:1px solid #eeeeee}
.fit_product_size_detail__fit_message:first-child {margin-top:0}
.fit_product_size_detail__no_fit_messages {font-size:13px;text-align:center;color:#888888;margin-top:113px}
.fit_product_size_detail__fit_message_message {padding-top:14px;word-break:break-all}
.fit_product_size_detail__fit_message_image_container {position:relative;width:60px;height:60px;margin:14px 0 14px 14px}
.fit_product_size_detail__fit_message_image {width:60px;height:60px}
.fit_product_size_detail__fit_message_image_count {position:absolute;bottom:0;right:0;width:20px;height:20px;line-height:20px;text-align:center;opacity:0.71;background-color:#000000}
.fit_product_size_detail__fit_message_info {padding-top:6px;padding-bottom:18px;color:#888888}
.fit_product_size_detail__fit_message_author_name {margin-right:5px}
.fit_product_size_detail__loading_fit_messages {display:none;line-height:40px;text-align:center;margin-top:15px;color:#545454;font-size:13px}
.fit_product_size_detail__more_fit_messages--loading .fit_product_size_detail__loading_fit_messages {display:block}
.fit_product_size_detail__tab_link {font-size:13px;color:black;text-align:center}
.fit_product_size_detail__tab_link span {vertical-align:middle}
.fit_product_size_detail__no_data {text-align:center;font-size:13px;padding:40px 0}
.fit_product_size_detail__no_data_message {font-size:16px;color:#888;text-align:center}
.fit_product_size_detail__no_data_tab_link {margin-top:20px}
.fit_product_size_detail__notice {margin-top:10px;font-size:11px;color:#b3afaf;text-align:left}
@font-face {font-family:'Lato-Numbers-English';src:url(//assets.cre.ma/espresso/fonts/Lato-Regular.ttf) format("truetype");unicode-range:U+0020-7F}
.js-link-fullscreen-popup,[data-link-target='window'] {cursor:pointer}
.fit_product_size_detail_comparison {padding:0 10px}
.fit_product_size_detail_comparison__message {text-align:center;font-size:13px;padding-top:26px;padding-bottom:6px;color:#323232;font-weight:bold}
.fit_product_size_detail_comparison__unit {text-align:right;color:#323232;font-size:11px}
.fit_product_size_detail_comparison__table {margin-top:7px}
.fit_product_size_detail_comparison_table {text-align:center;width:100%}
.fit_product_size_detail_comparison_table th {background-color:#fbfbfb;height:42px;font-weight:normal;color:#545454;font-size:13px;border-top:solid 1px #dedede;border-bottom:solid 1px #dedede}
.fit_product_size_detail_comparison_table td {border-bottom:solid 1px #dedede}
.fit_product_size_detail_comparison_table__product {text-align:left;width:267px;padding:9px 0;font-size:0}
.fit_product_size_detail_comparison_table__product_image {width:90px;height:90px;vertical-align:middle}
.fit_product_size_detail_comparison_table__product_detail {display:inline-block;*display:inline;*zoom:1;margin-left:16px;vertical-align:middle;font-weight:bold;font-size:13px;line-height:17px;color:#545454}
.fit_product_size_detail_comparison_table__product_title {font-size:12px;color:#b2b2b2;font-weight:bold}
.fit_product_size_detail_comparison_table__select_size_option {margin-top:9px}
.fit_product_size_detail_comparison_table__product_name {max-width:131px;max-height:86px;overflow:hidden}
.fit_product_size_detail_comparison_table__product_option {max-width:131px}
.fit_product_size_detail_comparison_table__size {color:#545454;font-size:13px;line-height:25px}
.fit_product_size_detail_comparison_table__button {margin-top:7px;border:solid 1px #c8c8c8;border-radius:4px;color:#8a8a8a;background-color:white;font-size:12px;font-weight:normal;padding:0 9px;height:22px;line-height:23px;display:inline-block}
.fit_product_size_detail_comparison__tab_link {padding:20px 0;text-align:center}
@font-face {font-family:'Lato-Numbers-English';src:url(//assets.cre.ma/espresso/fonts/Lato-Regular.ttf) format("truetype");unicode-range:U+0020-7F}
.js-link-fullscreen-popup,[data-link-target='window'] {cursor:pointer}
.fit_product_size_detail_feedback__content {*min-height:0;padding:33px 24px}
.fit_product_size_detail_feedback__content:after {clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.fit_product_size_detail_feedback__tab_link {padding-bottom:20px;text-align:center}
.fit_product_size_detail_feedback--no_product_image .fit_product_size_detail__summary {height:auto}
.fit_product_size_detail_feedback--no_product_image .fit_product_size_detail__product_image_container {display:none}
.fit_product_size_detail_feedback--no_product_image .fit_product_size_detail__summary_and_size_filter {margin-left:0}
@font-face {font-family:'Lato-Numbers-English';src:url(//assets.cre.ma/espresso/fonts/Lato-Regular.ttf) format("truetype");unicode-range:U+0020-7F}
.js-link-fullscreen-popup,[data-link-target='window'] {cursor:pointer}
.fit_products_size_detail_option_values_form__title {font-size:16px}
.fit_products_size_detail_option_values_form__inputs {font-size:0;margin-top:12px;white-space:nowrap;text-align:left}
.fit_products_size_detail_option_values_form__input {display:inline-block;*display:inline;*zoom:1;margin-left:15px;vertical-align:bottom}
.fit_products_size_detail_option_values_form__input:first-child {margin-left:0}
.fit_products_size_detail_option_values_form__input_title {font-size:13px;color:#888888;line-height:1.38}
.fit_products_size_detail_option_values_form__input_field_container {display:inline-block;*display:inline;*zoom:1;border:1px solid #ededed;margin-left:9px;font-size:13px;appearance:none}
@media (max-width:320px) {.fit_products_size_detail_option_values_form__input_field_container {width:95px} 
 }
.fit_products_size_detail_option_values_form__input_field_container--number {padding:11px 10px 11px 10px;width:78px}
.fit_products_size_detail_option_values_form__input_field_container--number .fit_products_size_detail_option_values_form__input_field {width:57px}
.fit_products_size_detail_option_values_form__input_field_container--select .fit_products_size_detail_option_values_form__input_field {width:80px;padding:7px 10px 7px 10px}
.fit_products_size_detail_option_values_form__input_field {font-size:13px;color:#363636}
@media (max-width:320px) {.fit_products_size_detail_option_values_form__input_field {width:52px} 
 }
.fit_products_size_detail_option_values_form__select_dropdown {margin-left:-1px !important}
.fit_products_size_detail_option_values_form__input_unit {color:#b2b2b2}
.fit_products_size_detail_option_values_form__submit_button {background-color:white;border:1px solid #d2d2d2;width:70px;height:40px;box-sizing:border-box;font-size:13px;color:#545454}
@font-face {font-family:'Lato-Numbers-English';src:url(//assets.cre.ma/espresso/fonts/Lato-Regular.ttf) format("truetype");unicode-range:U+0020-7F}
.js-link-fullscreen-popup,[data-link-target='window'] {cursor:pointer}
.fit_product_size_detail_stats__recommend_size {margin-bottom:2px;font-size:13px}
.fit_product_size_detail_stats__source_message.fit_product_size_detail_stats__source_message--predict_stats_best_score {margin-top:16px;font-size:11px}
.fit_product_size_detail_stats__result_message--no_result {color:#888888}
.fit_product_size_detail_predict_stats__head {font-weight:bold;overflow:hidden;text-overflow:ellipsis;line-height:1.38;font-size:13px;padding-top:1px}
.fit_product_size_detail_stats__body--predict_stats {margin-top:16px}
.fit_product_size_detail_stats__predict_score {display:none}
.fit_product_size_detail_stats__predict_score--active {display:block}
.fit_product_size_detail_stats__predict_score_pointer {width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #363636;margin-bottom:5px}
.fit_product_size_detail_stats__predict_score_sections {text-align:center;font-size:0}
.fit_product_size_detail_stats__predict_score_section {width:20%;color:#d8d8d8;display:inline-block;border-top:4px solid #d8d8d8;text-align:center;font-size:12px;line-height:13px;padding-top:7px}
.fit_product_size_detail_stats__predict_score_section--active {border-top-color:#363636;color:#363636;font-weight:bold}
.fit_product_size_detail_stats__predict_score_results {margin-top:16px;color:#505050;line-height:20px}
.fit_product_size_detail_stats__predict_score_result {list-style-type:disc;margin-left:15px}
@font-face {font-family:'Lato-Numbers-English';src:url(//assets.cre.ma/espresso/fonts/Lato-Regular.ttf) format("truetype");unicode-range:U+0020-7F}
.js-link-fullscreen-popup,[data-link-target='window'] {cursor:pointer}
.fit_product_size_detail_purchase_stats__head {font-weight:bold;overflow:hidden;text-overflow:ellipsis;line-height:1.38;font-size:13px}
.fit_product_size_detail_stats__body--purchase_stats {margin-top:25px}
.fit_product_size_detail_purchase_stats__name {position:absolute;top:0;left:0;font-size:13px;text-align:left;line-height:1;overflow:hidden;text-overflow:ellipsis;color:#626262;width:60px}
.fit_product_size_detail_purchase_stats__bar_with_legend {margin-left:70px;margin-right:110px;font-size:0}
@font-face {font-family:'Lato-Numbers-English';src:url(//assets.cre.ma/espresso/fonts/Lato-Regular.ttf) format("truetype");unicode-range:U+0020-7F}
.js-link-fullscreen-popup,[data-link-target='window'] {cursor:pointer}
.fit_product_size_detail_stats {padding:26px 33px 24px 35px;height:164px}
.fit_product_size_detail_stats--stats .fit_product_size_detail_stats__input_container {display:none}
.fit_product_size_detail_stats--input {text-align:center}
.fit_product_size_detail_stats--input .fit_product_size_detail_stats__stats_container {display:none}
.fit_product_size_detail_stats__input_no_user_property_type_message {font-weight:bold}
.fit_product_size_detail_stats__input_container {height:100%}
.fit_product_size_detail_stats__input {vertical-align:middle;display:inline-block;*display:inline;*zoom:1;position:relative;height:90px}
.fit_product_size_detail_stats__product_image_container {position:absolute;top:0;left:0}
.fit_product_size_detail_stats__product_image {width:90px;height:90px;display:block}
.fit_product_size_detail_stats__input_message_and_form {margin-left:110px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.fit_product_size_detail_stats__input_message {text-align:left;font-size:13px}
.fit_product_size_detail_stats__middle_anchor {display:inline-block;height:100%;vertical-align:middle}
.fit_product_size_detail_stats__loader {display:none;position:absolute;top:0;right:0;bottom:0;left:0}
.fit_product_size_detail_stats__loader img {position:relative;top:50%;margin-top:-18px}
.fit_product_size_detail_stats--loading .fit_product_size_detail_stats__input {opacity:0.4}
.fit_product_size_detail_stats--loading .fit_product_size_detail_stats__loader {display:block}
.fit_product_size_detail_stats__stats_container {*min-height:0}
.fit_product_size_detail_stats__stats_container:after {clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.fit_product_size_detail_stats__summary_container {*min-height:0;text-align:left;float:left;width:50%}
.fit_product_size_detail_stats__summary_container:after {clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.fit_product_size_detail_stats__summary {position:relative;height:90px}
.fit_product_size_detail_stats__message {margin-left:104px;vertical-align:middle;display:inline-block}
.fit_product_size_detail_stats__size {font-size:32px;font-weight:bold}
.fit_product_size_detail_stats__result_message {margin:5px 0;font-size:13px}
.fit_product_size_detail_stats__source_message {color:#888888;font-size:12px;line-height:1.27}
.fit_product_size_detail_stats__option_values {margin-top:54px;color:#888888;font-size:12px}
.fit_product_size_detail_stats__option_values_state_update_button {display:inline-block;margin-left:10px;border:1px solid #c8c8c8;border-radius:4px;width:44px;font-size:12px;text-align:center;vertical-align:middle;background-color:#fcfcfc;line-height:1.1;padding:4px 0}
.fit_product_size_detail_stats__stats_detail_container {width:50%;float:left;text-align:left}
.fit_product_size_detail_stats__detail {height:147px}
.fit_product_size_detail_stats__body {color:#363636;position:relative}
.fit_product_size_detail_stats__stat {position:relative;white-space:nowrap;margin-top:13px}
.fit_product_size_detail_stats__stat:first-child {margin-top:0}
.fit_product_size_detail_stats__bar {display:inline-block;vertical-align:middle;background-color:#f1f1f2;height:13px}
.fit_product_size_detail_stats__legend {display:inline-block;vertical-align:middle;font-size:13px;width:100px;margin-left:10px;color:#626262;line-height:1}
.fit_product_size_detail_stats__stats_link--no_data,.fit_product_size_detail_stats__stats_link--data {font-size:12px;line-height:1.08;color:#888888;display:inline-block}
.fit_product_size_detail_stats__show_stats {text-decoration:underline;font-weight:bold;margin-left:8px}
.fit_product_size_detail__user_feedback {color:#666666;font-size:12px;margin:16px 0 24px 0;text-align:left;user-select:none}
.fit_product_size_detail__user_feedback_message {display:inline-block}
.fit_product_size_detail__user_feedback_buttons {display:inline-block;margin-left:8px}
.fit_product_size_detail__user_feedback_button_container {display:inline-block}
.fit_product_size_detail__user_feedback_button {cursor:pointer;border-radius:3px;text-align:center;border:1px solid #d1d1d1;padding:5px 10px}
.fit_product_size_detail__user_feedback_button:last-child {margin-left:8px}
.fit_product_size_detail__user_feedback_button:hover {background-color:#f5f5f5}
.fit_product_size_detail__user_feedback_button--active {border-color:#000000}
.fit_product_size_detail__user_feedback_form {position:relative;margin-top:16px;width:50%;display:none}
.fit_product_size_detail__user_feedback_input {box-sizing:border-box;border:solid 1px #e8e8e8;border-radius:2px;line-height:20px;width:100%;padding:9px 72px 9px 12px;font-size:13px;color:#191919}
.fit_product_size_detail__user_feedback_input::placeholder {color:#bababa}
.fit_product_size_detail__user_feedback_submit_button_container {display:inline-block;position:absolute;right:0;top:0;padding:8px 12px 8px 10px}
.fit_product_size_detail__user_feedback_submit_button {box-sizing:border-box;display:inline-block;height:24px;line-height:24px;padding:0 8px;color:#5e5e5e;cursor:pointer;border-radius:2px;border:solid 1px #d1d1d1;width:50px;font-size:12px}
.fit_product_size_detail__user_feedback_submit_button:hover {background-color:#f5f5f5}
.fit_product_size_detail__user_feedback_complete_message_container {color:#5E5E5E;display:none;position:relative}
.fit_product_size_detail__user_feedback_complete_icon {display:inline-block;position:absolute;font-size:3px;line-height:0;padding:3px;top:-1px;left:0}
.fit_product_size_detail__user_feedback_complete_message {line-height:24px;height:24px;vertical-align:middle;padding-left:24px}
.select2-container .select2-choice>.select2-chosen .item .text {margin-left:10px}
.select2__dropdown_icon {position:absolute;top:9px;right:0}
select.select2 {display:none}
@font-face {font-family:'Lato-Numbers-English';src:url(//assets.cre.ma/espresso/fonts/Lato-Regular.ttf) format("truetype");unicode-range:U+0020-7F}
.js-link-fullscreen-popup,[data-link-target='window'] {cursor:pointer}
.fullscreen_modal {position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 0.3s;text-align:center;background-image:url("//assets.cre.ma/m/widgets/pc/reviews/photo_popup_background.png");padding-top:68px;padding-bottom:30px;font-size:0}
.fullscreen_modal--loaded {opacity:1}
.fullscreen_modal__content {font-size:12px;display:inline-block;vertical-align:middle;max-height:100%;overflow-x:hidden;overflow-y:auto}
.fullscreen_modal__middle_anchor {display:inline-block;height:100%;vertical-align:middle}
.fullscreen_modal__close {position:absolute;top:25px;right:25px;opacity:0.5;transition:opacity 0.3s}
.fullscreen_modal__close:hover {opacity:1}
@media (max-width:540px) {.fullscreen_modal__close {opacity:1;top:20px;right:20px} 
 }
.target-product-recommendation-widget {line-height:1.3;letter-spacing:-0.5px;font-family:'Lato','Apple SD Gothic Neo','¸¼Àº °íµñ','Malgun Gothic','Helvetica',sans-serif;width:100%;font-size:0}
.target-product-recommendation-widget__content {position:relative}
.target-product-recommendation-widget__content--border {padding:0 18px}
.target-product-recommendation-widget__content--outside {padding:0 40px}
.target-product-recommendation-widget__content--preview {margin:0 24px 60px 24px}
.target-product-recommendation-widget__main-title {width:100vw;display:table-cell}
.target-product-recommendation-widget__title-image {max-width:100%}
.target-product-recommendation-widget__logo-icon {fill:#000}
.target-product-recommendation-widget__product-recommendation-unit+.target-product-recommendation-widget__product-recommendation-unit {margin-top:60px}
.target-product-recommendation-widget__product-content--with-review {border:1px solid #e8e8ea;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.target-product-recommendation-widget__product-content--with-review>* {padding-left:16px;padding-right:16px}
.target-product-recommendation-widget__product-content--border-collapse {border-top:none}
.target-product-recommendation-widget__menu-bar {display:flex;display:-ms-flexbox;padding-right:4px;position:relative;margin-bottom:20px}
.target-product-recommendation-widget__tab-buttons {display:inline-block;width:auto;font-size:0}
.target-product-recommendation-widget__tab-buttons--round {margin:-4px;margin-right:16px}
.target-product-recommendation-widget__tab-buttons--text {margin:-4px -8px;margin-right:12px}
.target-product-recommendation-widget__tab-buttons-container {display:inline-block}
.target-product-recommendation-widget__tab-button {box-sizing:border-box;display:inline-block;text-align:center;opacity:0.2;cursor:pointer}
.target-product-recommendation-widget__tab-button--round {font-size:16px;font-weight:normal;color:#525355;line-height:21px;letter-spacing:-0.5px;padding:8px 16px;min-width:60px;border:solid 1px #525355;border-radius:20.5px;margin:4px}
.target-product-recommendation-widget__tab-button--text {font-size:17px;font-weight:bold;color:#525355;line-height:24px;letter-spacing:-0.5px;margin:4px 8px}
.target-product-recommendation-widget__tab-button--selected {opacity:1}
.target-product-recommendation-widget__product-items-wrapper {position:relative}
.target-product-recommendation-widget__product-items-container {position:relative}
.target-product-recommendation-widget__product-items-container-tabbed {position:absolute;width:100%}
.target-product-recommendation-widget__product-items-container-tabbed--hidden {visibility:hidden}
.target-product-recommendation-widget__product-link {position:relative}
.target-product-recommendation-widget__product-thumbnail-container {border-top-left-radius:4px;border-top-right-radius:4px}
.target-product-recommendation-widget__product-thumbnail-container--without-review {border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.target-product-recommendation-widget__product-thumbnail video {width:100%;height:100%;object-fit:cover;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}
.target-product-recommendation-widget__product-thumbnail--original {width:100%}
.target-product-recommendation-widget__product-thumbnail--vertical {height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.target-product-recommendation-widget__product-thumbnail--vertical .video_preview__video {height:100%}
.target-product-recommendation-widget__product-thumbnail--horizontal {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.target-product-recommendation-widget__product-rank {font-size:17px;font-weight:bold;color:#525355;line-height:24px;letter-spacing:-0.5px;color:white;background-color:black;position:absolute;top:0px;left:0px;width:36px;height:36px;line-height:36px;text-align:center}
.target-product-recommendation-widget__product-label {font-size:13px;font-weight:normal;color:#ffffff;line-height:16px;letter-spacing:-0.5px;background-color:rgba(0,0,0,0.6);border-radius:4px;position:absolute;left:8px;padding:6px 8px}
.target-product-recommendation-widget__product-label--top {top:8px}
.target-product-recommendation-widget__product-label--bottom {bottom:8px}
.target-product-recommendation-widget__product-label--hover {font-size:13px;font-weight:normal;color:#ffffff;line-height:16px;letter-spacing:-0.5px;margin-top:19%}
.target-product-recommendation-widget__product-sub-brand {font-size:14px;font-weight:normal;color:#9e9ea0;line-height:20px;letter-spacing:-0.5px;margin-bottom:4px}
.target-product-recommendation-widget__product-sub-brand--hover {font-size:14px;font-weight:normal;color:#9e9ea0;line-height:20px;letter-spacing:-0.5px;color:#ffffff;margin-bottom:19%}
.target-product-recommendation-widget__product-sub-brand--separator {width:16px;height:1px;border:0;background:#ffffff}
.target-product-recommendation-widget__product-name-hover-container {margin:0px 20px;text-align:center}
.target-product-recommendation-widget__product-name {font-size:16px;font-weight:normal;color:#525355;line-height:21px;letter-spacing:-0.5px}
.target-product-recommendation-widget__product-name--hover {font-size:16px;font-weight:normal;color:#525355;line-height:21px;letter-spacing:-0.5px;color:#ffffff;margin-bottom:4px}
.target-product-recommendation-widget__product-original-price--hover {font-size:14px;font-weight:normal;color:#ceced0;line-height:18px;letter-spacing:-0.5px;color:#ffffff;opacity:0.6}
.target-product-recommendation-widget__product-final-price--hover {font-size:16px;font-weight:bold;color:#525355;line-height:21px;letter-spacing:-0.5px;color:#ffffff}
.target-product-recommendation-widget__product-size {font-size:13px;font-weight:normal;color:#9e9ea0;line-height:18px;letter-spacing:-0.5px;margin-top:12px}
.target-product-recommendation-widget__product-hover-back {opacity:0;transition:0.4s ease;display:flex;flex-direction:column;justify-content:center;color:#ffffff;background-color:rgba(0,0,0,0.6);position:absolute;top:0px;left:0px;border-top-left-radius:4px;width:100%;height:100%}
.target-product-recommendation-widget__product-hover-back:hover {opacity:1;transition:0.4s ease}
.target-product-recommendation-widget__product-hover-back:hover+.target-product-recommendation-widget__product-rank {opacity:0}
.target-product-recommendation-horizontal-scroll-widget__slide-icon {fill:none;cursor:pointer;pointer-events:auto}
.target-product-recommendation-horizontal-scroll-widget__slide-icon--with-product-information {transform:translateY(-29px)}
.target-product-recommendation-horizontal-scroll-widget__slide-icon--button-outside {stroke:#525355;margin:0 -40px}
.target-product-recommendation-horizontal-scroll-widget__slide-icon--button-inside {margin:0 4px}
.target-product-recommendation-horizontal-scroll-widget__slide-icon--button-border {margin:0 -18px}
.target-product-recommendation-horizontal-scroll-widget__slide-icon--left {margin-right:0}
.target-product-recommendation-horizontal-scroll-widget__slide-icon--right {margin-left:0}
.target-product-recommendation-horizontal-scroll-widget__dropdown-icon {stroke:#525355;fill:none}
.target-product-recommendation-horizontal-scroll-widget__product-items-wrapper {transition-timing-function:ease-out}
.target-product-recommendation-horizontal-scroll-widget__slide-container {position:absolute;top:0px;bottom:44px;pointer-events:none; z-index:9;}
.target-product-recommendation-horizontal-scroll-widget__slide-container+.target-product-recommendation-horizontal-scroll-widget__slide-container {right:0px}
.target-product-recommendation-horizontal-scroll-widget__slide-container--last {bottom:28px}
.target-product-recommendation-horizontal-scroll-widget__slide {position:relative;z-index:1000;outline:none;height:100%;display:flex;flex-direction:column;justify-content:center}
.target-product-recommendation-horizontal-scroll-widget__indicator {margin-top:36px;text-align:center;line-height:0}
.target-product-recommendation-horizontal-scroll-widget__indicator--last {margin-bottom:-16px}
.target-product-recommendation-horizontal-scroll-widget__indicator--review-highlight {display:none}
.target-product-recommendation-widget__dropdown-menu-container {display:inline-block;margin-top:auto;text-align:right;margin-left:auto;font-size:17px;font-weight:normal;color:#525355;line-height:24px;letter-spacing:-0.5px;border:0}
.target-product-recommendation-widget__dropdown-menu-container .select2-choice {background:none;border:none;box-shadow:none;outline:none;height:24px;line-height:24px;padding:0px;color:#525355}
.target-product-recommendation-widget__dropdown-menu-container .select2-choice .select2-chosen {margin-right:16px;height:24px}
.target-product-recommendation-widget__dropdown-menu-container .select2-choice .select2-arrow {background-image:none;border:none;background:none}
.target-product-recommendation-widget__dropdown-menu-container .select2-container-active {border:none;outline:none;box-shadow:none}
.target-product-recommendation-widget__dropdown-menu-dropdown {width:111px !important;right:0px;margin-top:4px;font-family:'Lato','Apple SD Gothic Neo','¸¼Àº °íµñ','Malgun Gothic','Helvetica',sans-serif}
.target-product-recommendation-widget__dropdown-menu-dropdown.dropdown-show {opacity:1;animation:fadeIn 0.15s}
.target-product-recommendation-widget__dropdown-menu-dropdown.dropdown-hidden {opacity:0;display:block !important;animation:fadeOut 0.15s}
.target-product-recommendation-widget__dropdown-menu-dropdown.dropdown-hidden .select2-results {height:0;padding:0}
.target-product-recommendation-widget__dropdown-menu-dropdown.dropdown-hidden .select2-results .select2-result {height:0}
@keyframes fadeIn {0% {opacity:0}
100% {opacity:1} 
 }
@keyframes fadeOut {0% {opacity:1}
100% {opacity:0} 
 }
.target-product-recommendation-widget__dropdown-menu-dropdown .select2-results {padding:16px 20px;margin:0px;border-radius:4px;box-shadow:0 2px 4px 0 rgba(15,15,15,0.08),0 5px 10px 0 rgba(15,15,15,0.14),0 0 0 1px rgba(0,0,0,0.05);background-color:#ffffff}
.target-product-recommendation-widget__dropdown-menu-dropdown .select2-results .select2-result-label {padding:0px}
.target-product-recommendation-widget__dropdown-menu-dropdown .select2-results .select2-result {font-size:17px;font-weight:normal;color:#525355;line-height:24px;letter-spacing:-0.5px}
.target-product-recommendation-widget__dropdown-menu-dropdown .select2-results .select2-result.selected {font-size:17px;font-weight:bold;color:#525355;line-height:24px;letter-spacing:-0.5px}
.target-product-recommendation-widget__dropdown-menu-dropdown .select2-results .select2-highlighted {font-size:17px;font-weight:bold;color:#525355;line-height:24px;letter-spacing:-0.5px;background:none}
.target-product-recommendation-widget__dropdown-menu-dropdown.select2-drop-active {border:none;box-shadow:none;background:none}
.target-product-recommendation-widget__dropdown-menu-dropdown.select2-container-active {box-shadow:none}
.select2-result+.select2-result {margin-top:16px}
.target-product-recommendation-widget__product-positive-keywords-wrapper {margin-top:12px}
.target-product-recommendation-widget__product-positive-keywords-title {font-size:13px;font-weight:bold;letter-spacing:-0.5px;color:#9e9ea0;padding:0 4px;border-radius:2px;border:solid 1px #e8e8ea;display:inline-block;box-sizing:border-box;height:20px;line-height:20px}
.target-product-recommendation-widget__product-positive-keywords {font-size:0}
.target-product-recommendation-widget__product-positive-keyword {font-size:13px;font-weight:bold;letter-spacing:-0.5px;color:#757577;padding:0 4px;border-radius:2px;border:solid 1px #f3f3f5;background-color:#fafafc;display:inline-block;box-sizing:border-box;height:20px;line-height:20px;margin-top:4px;margin-right:4px}
.product-positive-keywords-with-score__content {margin-top:16px}
.product-positive-keywords-with-score__title {font-size:14px;font-weight:bold;color:#525355;line-height:1.2;letter-spacing:-0.5px}
.product-positive-keywords-with-score__keyword-panel {font-size:0;margin-top:10px}
.product-positive-keywords-with-score__keyword-list {display:inline-block;vertical-align:middle}
.product-positive-keywords-with-score__keyword-item {margin-top:8px;height:20px;display:flex;align-items:center}
.product-positive-keywords-with-score__keyword-item:first-child {margin-top:0px}
.product-positive-keywords-with-score__keyword-badge {font-size:13px;font-weight:bold;letter-spacing:-0.5px;color:#757577;padding:0 4px;border-radius:2px;border:solid 1px #f3f3f5;background-color:#fafafc;display:inline-block;box-sizing:border-box;height:20px;line-height:20px}
.product-positive-keywords-with-score__keyword-score-icon {margin-left:4px;fill:#525355}
.product-positive-keywords-with-score__keyword-score {font-size:13px;font-weight:normal;color:#525355;line-height:18px;letter-spacing:-0.5px;height:16px}
.target-product-recommendation-widget__review-content {display:block;padding-top:20px;padding-bottom:20px}
.target-product-recommendation-widget__review-content-message {font-weight:normal;color:#757577;letter-spacing:-0.5px;font-size:13px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;height:36px;overflow:hidden}
.target-product-recommendation-widget__review-content-username {font-size:11px;font-weight:normal;color:#ceced0;line-height:15px;letter-spacing:-0.5px;margin-top:2px}
.target-product-recommendation-widget__review-content-media {margin-top:6px;font-size:0}
.target-product-recommendation-widget__review-content-show-more {font-size:13px;font-weight:normal;color:#525355;line-height:18px;letter-spacing:-0.5px;margin-top:20px;display:inline-block}
.target-product-recommendation-widget__review-content-medium {width:36px;height:36px;line-height:36px;text-align:center;background-color:#f3f3f5;display:inline-block;overflow:hidden;position:relative}
.target-product-recommendation-widget__review-content-medium+.target-product-recommendation-widget__review-content-medium {margin-left:4px}
.target-product-recommendation-widget__review-content-review-photo {width:100%;height:100%}
.target-product-recommendation-widget__review-content-review-video video {width:36px;height:36px}
.target-product-recommendation-widget__review-content-video-screen {position:absolute;background-color:rgba(0,0,0,0.3);left:0;top:0;right:0;bottom:0}
.target-product-recommendation-widget__review-content-play-icon {width:20px;vertical-align:middle}
.target-product-recommendation-widget__review-content-text-review-photo {stroke:#525355;vertical-align:middle}
.target-product-recommendation-widget__review-content-show-more-button-icon {stroke:#525355;transform:rotate(270deg);margin-left:4px}
.target-product-recommendation-widget__review-highlight-content-product {width:48px;height:48px;line-height:36px;text-align:center;display:inline-block;overflow:hidden;position:relative}
.target-product-recommendation-widget__review-highlight-content-product-thumbnail--original {width:100%}
.target-product-recommendation-widget__review-highlight-content-product-thumbnail--horizontal {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.target-product-recommendation-widget__review-highlight-content-product-container {display:flex;display:-ms-flexbox}
.target-product-recommendation-widget__review-highlight-content-product+.target-product-recommendation-widget__review-highlight-content-product-info {margin-left:8px;width:calc(100% - 48px - 8px)}
.target-product-recommendation-widget__review-highlight-content-product-info {width:100%}
.target-product-recommendation-widget__review-highlight-content-product-name {margin-bottom:2px}
.target-product-recommendation-widget__review-highlight-content-product-score-info {font-size:13px;font-weight:normal;color:#9e9ea0;line-height:18px;letter-spacing:-0.5px;display:flex;display:-ms-flexbox;flex-wrap:wrap;align-items:center}
.target-product-recommendation-widget__review-highlight-content-product-score-icon {fill:#9e9ea0;height:18px}
.target-product-recommendation-widget__review-highlight-content-product-score {margin-right:8px}
.target-personalized-display-widget__product-thumbnail--original {width:100%;height:auto}
.target-personalized-display-widget__product-thumbnail--vertical {position:relative;top:50%;left:50%;transform:translate(-50%,-50%);height:100%}
.target-personalized-display-widget__product-thumbnail--horizontal {position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}
.target-personalized-display-information-widget__product-final-price {height:15px;font-size:12px;font-weight:500;color:#3b3b3b}
.target-personalized-display-information-widget__product-original-price {width:46px;height:15px;font-size:12px;color:#cccccc}
.target-personalized-display-information-widget__product-review-title {width:21px;height:15px;font-size:12px;color:#a2a2a2}
.target-personalized-display-information-widget__product-review-count {width:21px;height:15px;font-size:12px;color:#3b3b3b}
.target-personalized-display-image-widget__product-item-frame {position:relative}
.target-personalized-display-image-widget__product-information-background {background-color:rgba(0,0,0,0.6);opacity:0;width:100%;height:100%;position:absolute;left:0;top:0}
.target-personalized-display-image-widget__product-information-background:hover {opacity:1}
.target-personalized-display-image-widget__product-information {padding-left:35px;padding-right:35px}
.target-personalized-display-image-widget__product-final-price {width:91px;height:28px;font-size:23px;font-weight:800;color:#ffffff}
.target-personalized-display-image-widget__product-original-price {width:66px;height:20px;font-size:17px;color:#ffffff}
.target-personalized-display-image-widget__product-review {margin-top:34px}
.target-personalized-display-image-widget__product-review-title {width:24px;height:15px;font-size:15px;color:#ffffff}
.target-personalized-display-image-widget__product-review-count {width:28px;height:15px;font-size:15px;color:#ffffff}
.target-personalized-display-widget__product-colors-container {margin-bottom:4px;line-height:8px}
.target-personalized-display-widget__product-colors {margin-top:3px;width:8px;height:8px;display:inline-block}
.target-personalized-display-widget__product-colors--white {margin-top:3px;box-sizing:border-box;width:8px;height:8px;display:inline-block;border:1px solid #ebebeb}
.target-personalized-display-widget__product-icons {padding-top:10px}
.target-personalized-display-widget__product-icons__icon-image {width:69px;height:20px}
@font-face {font-family:'Lato-Numbers-English';src:url(//assets.cre.ma/espresso/fonts/Lato-Regular.ttf) format("truetype");unicode-range:U+0020-7F}
.js-link-fullscreen-popup,[data-link-target='window'] {cursor:pointer}
#test_server_watermark {position:absolute;top:0;right:0;padding:1px 2px;background-color:#e25844;color:white;font-size:6px;z-index:20000;opacity:0.7}
#test_server_watermark.test_server_watermark--test {background-color:#fbc02d}
#test_server_watermark.test_server_watermark--staging {background-color:#f44336}
#test_server_watermark.test_server_watermark--staging-a {background:linear-gradient(to right,#011627,#e71d36)}
#test_server_watermark.test_server_watermark--staging-b {background:linear-gradient(to right,#011627,#ff9f1c)}
#test_server_watermark.test_server_watermark--staging-c {background:linear-gradient(to right,#011627,#2ec4b6)}
@font-face {font-family:'Lato-Numbers-English';src:url(//assets.cre.ma/espresso/fonts/Lato-Regular.ttf) format("truetype");unicode-range:U+0020-7F}
.js-link-fullscreen-popup,[data-link-target='window'] {cursor:pointer}
.widget_info_watermark {position:absolute;top:15px;right:0;padding:1px 2px;background-color:#73a464;color:white;font-size:6px;z-index:20000;opacity:0.7}
@font-face {font-family:'Lato-Numbers-English';src:url(//assets.cre.ma/espresso/fonts/Lato-Regular.ttf) format("truetype");unicode-range:U+0020-7F}
.js-link-fullscreen-popup,[data-link-target='window'] {cursor:pointer}
.select_small {border:1px solid #c8c8c8;border-radius:4px;padding:0 8px;font-weight:bold;top:-1px}
.select_small .select2-choice {height:22px;line-height:22px}
.select_small .select2-choice>.select2-chosen {margin-right:10px}
.select_small .sprites-icon-drop-down {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:5px;height:4px;background-position:-72px -675px}
@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi) {.select_small .sprites-icon-drop-down {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites@2x.png);background-repeat:no-repeat;background-size:148px 710px;width:5px;height:4px;background-position:-71px -645px} 
 }
.smooth {opacity:0}
div.radio {width:16px;height:17px;display:inline-block;cursor:pointer}
div.radio input {width:16px;height:17px;opacity:0;display:inline-block;background:none;cursor:pointer}
div.radio span {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:16px;height:17px;background-position:-66px -630px;display:inline-block}
div.radio span.checked {vertical-align:middle;background-image:url(//assets.cre.ma/espresso/images/sprites.png);background-repeat:no-repeat;width:16px;height:17px;background-position:-66px -565px}
.target-product-recommendation-gallery-widget__product-items-row+.target-product-recommendation-gallery-widget__product-items-row {margin-top:40px; } 
.target-product-recommendation-widget__title-section {text-align:left; } 
.target-product-recommendation-widget__title {color:#000000;font-size:26px;margin-bottom:0px;font-weight:bold;display:table; } 
.target-product-recommendation-widget__sub-title {color:#333333;font-size:14px;padding-bottom:30px;font-weight:normal; } 
.target-product-recommendation-widget__product-thumbnail-container {position:relative;font-size:0;overflow:hidden; } 
.target-product-recommendation-gallery-widget__product-item {vertical-align:top;box-sizing:border-box;display:inline-block;padding:0;margin-right:16px;width:calc((100% - 48px) / 4 - 0.01px); } 
.target-product-recommendation-gallery-widget__product-item:last-of-type {margin-right:0; } 
.target-product-recommendation-widget__logo {line-height:0;display:flex;display:-ms-flexbox;justify-content:flex-end;-ms-flex-pack:end;margin-top:12px;margin-right:50px; } 
.target-product-recommendation-widget__page_link_button {display:block;text-align:center;background-color:#F3F3F5;box-shadow:0 0 0 0px transparent inset;border-radius:4px;width:400px;padding:20px 24px;font-size:16px;font-weight:normal;color:#424244;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:56px auto 0 auto; } 
.target-product-recommendation-widget__product-thumbnail-container {border-top-left-radius:0px;border-top-right-radius:0px; } 
.target-product-recommendation-widget__product-content--with-review,.target-product-recommendation-widget__product-thumbnail-container--without-review {border-bottom-left-radius:0px;border-bottom-right-radius:0px; } 
.target-product-recommendation-widget__product-name {font-size:14px;font-weight:normal;color:#525355;line-height:1.3;letter-spacing:-0.5px;margin-top:12px;margin-bottom:2px; } 
.target-product-recommendation-widget__product-name,.target-product-recommendation-widget__product-name--hover { } 
.target-product-recommendation-widget__product-price {margin-bottom:0px;line-height:1.3;letter-spacing:-0.5px; } 
.target-product-recommendation-widget__product-final-price,.target-product-recommendation-widget__review-highlight-content-product-final-price {vertical-align:middle;font-size:14px;font-weight:bold;color:#525355; } 
.target-product-recommendation-widget__product-original-price,.target-product-recommendation-widget__review-highlight-content-product-original-price {margin-right:4px;vertical-align:middle;font-size:14px;font-weight:normal;color:#CECED0; } 
.target-product-recommendation-widget__product-information {text-align:left; } 
.target-product-recommendation-widget__review-content-medium {border-radius: 0px; } 

#detail_swiper2 .swiper-slide{max-width:283px; margin-right:26px;} 
.swiper-pagination { position: relative}
.swiper-pagination-bullet { width: 8px; height: 8px; background-color: #e8e8ea !important; border-radius: 4px; opacity: 1 !important; outline: none}
.swiper-pagination-bullet-active { background-color: #525355 !important;}
.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 3px}

#powerAPP{display:none !important;}
/* BASIC css end */

