.nv19-pd-category-main{margin:0 auto;padding:8px 0;overflow:hidden;max-width:1920px;background-color:#fff}
.nv19-pd-category-main__list{margin:0 auto;padding:0 24px;overflow:visible;width:100%;max-width:1440px;will-change:transform,contents}
.nv19-pd-category-main__text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4px;overflow:hidden;min-height:44px;text-align:center;z-index:1}
.nv19-pd-category-main__name{display:-webkit-box;position:relative;font-family:'SamsungSharpSans',arial,sans-serif;font-size:16px;font-weight:bold;line-height:1.33;color:#000;z-index:1}
.nv19-pd-category-main__maxchar--mo-only{display:none}
.nv19-pd-category-main__desc{max-width:214px;height:0;font-family:'SamsungOne',arial,sans-serif;font-size:12px;line-height:1.33;color:#000;opacity:0}
.nv19-pd-category-main__item{width:192px;height:auto;min-height:132px;will-change:transform;margin-right:8px}
.nv19-pd-category-main__item:last-child{margin-right:0}
.nv19-pd-category-main__item .image{-ms-flex-negative:0;flex-shrink:0;width:64px;height:64px}
.nv19-pd-category-main__item .image img{height:100%;-webkit-transition:-webkit-transform .2s cubic-bezier(0.35,0,0.36,1);transition:-webkit-transform .2s cubic-bezier(0.35,0,0.36,1);transition:transform .2s cubic-bezier(0.35,0,0.36,1);transition:transform .2s cubic-bezier(0.35,0,0.36,1),-webkit-transform .2s cubic-bezier(0.35,0,0.36,1);-o-object-fit:contain;object-fit:contain}
.nv19-pd-category-main__item--active{width:308px;pointer-events:none}
.nv19-pd-category-main__item--active .nv19-pd-category-main__item-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:20px 16px 18px 19px;border:1px solid #000}
.nv19-pd-category-main__item--active .nv19-pd-category-main__text-wrap{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:0;max-width:172px;height:auto}
.nv19-pd-category-main__item--active .nv19-pd-category-main__name{font-size:18px;line-height:1.33;text-align:left}
.nv19-pd-category-main__item--active .nv19-pd-category-main__name+.nv19-pd-category-main__desc{margin-top:12px}
.nv19-pd-category-main__item--active .nv19-pd-category-main__desc{height:auto;opacity:1;text-align:left}
.nv19-pd-category-main__item--active .image{width:92px;height:92px}
.nv19-pd-category-main__item-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:4px 8px 8px 8px;overflow:hidden;width:100%;height:100%;background:#f7f7f7;border-radius:8px}
.nv19-pd-category-main__item:not(.nv19-pd-category-main__item--active):hover .image img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center;transform-origin:center}
.nv19-pd-category-main .progressbar-indicator{margin-top:16px;margin-right:auto;margin-left:auto;max-width:1440px}
.nv19-pd-category-main--fixed::before{content:"";display:block;position:fixed;top:0;left:0;width:100vw;height:66px;background:#fff;z-index:1950}
.nv19-pd-category-main--fixed::after{content:"";position:fixed;top:66px;left:50%;width:1440px;height:1px;background-color:#ddd;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1951}
.nv19-pd-category-main--fixed .nv19-pd-category-main__list{position:fixed;top:0;left:0;left:50%;margin:0 auto;border-bottom:1px solid transparent;width:auto;max-width:1440px;height:67px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1950;overflow:hidden;will-change:auto}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item{width:auto;height:100%;min-height:unset;margin-right:24px}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item:last-child{margin-right:0}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item-inner{padding:0;background:transparent;border-radius:0}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item--active{background:transparent}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item--active .nv19-pd-category-main__item-inner{padding:0;border:0}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item .image{display:none}
.nv19-pd-category-main--fixed .nv19-pd-category-main__text-wrap{margin-bottom:0;text-align:initial}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item--active .nv19-pd-category-main__text-wrap{max-width:unset}
.nv19-pd-category-main--fixed .nv19-pd-category-main__name{position:relative;max-width:unset;font-family:'SamsungOne',arial,sans-serif;font-size:16px;line-height:1.33;white-space:nowrap}
.nv19-pd-category-main--fixed .nv19-pd-category-main__name br{display:none}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item--active .nv19-pd-category-main__name{margin-bottom:0;font-size:16px}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item--active .nv19-pd-category-main__name::after{display:block;position:absolute;bottom:-4px;width:100%;height:2px;background:#000;content:""}
.nv19-pd-category-main--fixed .nv19-pd-category-main__desc{display:none}
.nv19-pd-category-main--fixed .screen-indicator-wrap{display:block}
.nv19-pd-category-main--fixed .screen-indicator{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px}
.nv19-pd-category-main--fixed .screen-indicator::before{display:inline-block;position:absolute;top:0;bottom:0;width:24px;z-index:-1;content:""}
.nv19-pd-category-main--fixed .screen-indicator:disabled{display:none}
.nv19-pd-category-main--fixed .screen-indicator--prev::before{background-image:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(#fff));background-image:linear-gradient(270deg,rgba(255,255,255,0),#fff)}
.nv19-pd-category-main--fixed .screen-indicator--next::before{background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background-image:linear-gradient(90deg,rgba(255,255,255,0),#fff)}
.nv19-pd-category-main--fixed .screen-indicator--icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:20px;height:20px;background:#fff}
.nv19-pd-category-main--fixed .screen-indicator svg{width:12px;height:12px}
.nv19-pd-category-main--fixed .screen-indicator--prev .screen-indicator--icon{left:0}
.nv19-pd-category-main--fixed .screen-indicator--next .screen-indicator--icon{right:0}
@media only screen and (min-width:768px) and (max-width:1440px){.nv19-pd-category-main{padding:.55555556vw 0vw;max-width:133.33333333vw}
.nv19-pd-category-main__list{padding:0vw 1.66666667vw;max-width:100vw}
.nv19-pd-category-main__text-wrap{margin-bottom:.27777778vw;min-height:3.05555556vw}
.nv19-pd-category-main__name{font-size:1.11111111vw}
.nv19-pd-category-main__desc{font-size:.83333333vw}
.nv19-pd-category-main__item{width:13.33333333vw;min-height:9.16666667vw;margin-right:.55555556vw}
.nv19-pd-category-main__item:last-child{margin-right:0}
.nv19-pd-category-main__item .image{width:4.44444444vw;height:4.44444444vw}
.nv19-pd-category-main__item--active{width:21.38888889vw}
.nv19-pd-category-main__item--active .nv19-pd-category-main__item-inner{padding:1.38888889vw 1.11111111vw 1.25vw 1.31944444vw}
.nv19-pd-category-main__item--active .nv19-pd-category-main__text-wrap{margin-top:0vw;max-width:11.94444444vw;left:1.66666667vw}
.nv19-pd-category-main__item--active .nv19-pd-category-main__name{font-size:1.25vw}
.nv19-pd-category-main__item--active .nv19-pd-category-main__name+.nv19-pd-category-main__desc{margin-top:.83333333vw}
.nv19-pd-category-main__item--active .image{width:6.38888889vw;height:6.38888889vw}
.nv19-pd-category-main__item-inner{padding:.27777778vw .55555556vw .55555556vw .55555556vw;border-radius:.55555556vw}
.nv19-pd-category-main .progressbar-indicator{margin-top:1.11111111vw}
.nv19-pd-category-main--fixed::before{height:4.58333333vw}
.nv19-pd-category-main--fixed::after{top:4.58333333vw;width:100vw;height:.06944444vw}
.nv19-pd-category-main--fixed .nv19-pd-category-main__list{max-width:100vw;height:4.58333333vw}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item{margin-right:1.66666667vw}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item:last-child{margin-right:0}
.nv19-pd-category-main--fixed .nv19-pd-category-main__name{font-size:1.11111111vw}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item--active .nv19-pd-category-main__name{font-size:1.11111111vw}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item--active .nv19-pd-category-main__name::after{bottom:-0.27777778vw;height:.13888889vw}
.nv19-pd-category-main--fixed .screen-indicator{width:1.66666667vw}
.nv19-pd-category-main--fixed .screen-indicator::before{width:1.66666667vw}
.nv19-pd-category-main--fixed .screen-indicator--icon{width:1.38888889vw;height:1.38888889vw}
.nv19-pd-category-main--fixed .screen-indicator svg{width:.83333333vw;height:.83333333vw}
}
@media only screen and (max-width:767px){.nv19-pd-category-main{padding:2.22222222vw 0vw}
.nv19-pd-category-main__text-wrap{margin-top:0vw;margin-bottom:0vw;min-height:8.88888889vw}
.nv19-pd-category-main__name{max-width:37.77777778vw;font-size:3.33333333vw;line-height:1.32}
.nv19-pd-category-main__maxchar--pc-only{display:none}
.nv19-pd-category-main__maxchar--mo-only{display:inline}
.nv19-pd-category-main__desc{display:none}
.nv19-pd-category-main__item{width:38.88888889vw;min-height:27.77777778vw;margin-right:2.22222222vw}
.nv19-pd-category-main__item:last-child{margin-right:0}
.nv19-pd-category-main__item .image{width:13.33333333vw;height:13.33333333vw}
.nv19-pd-category-main__item--active{width:60vw}
.nv19-pd-category-main__item--active .nv19-pd-category-main__item-inner{padding:3.61111111vw 2.22222222vw 3.61111111vw 3.05555556vw}
.nv19-pd-category-main__item--active .nv19-pd-category-main__text-wrap{left:4.72222222vw;max-width:33.33333333vw}
.nv19-pd-category-main__item--active .nv19-pd-category-main__name{font-size:3.88888889vw}
.nv19-pd-category-main__item--active .nv19-pd-category-main__desc{display:none}
.nv19-pd-category-main__item--active .image{width:20vw;height:20vw}
.nv19-pd-category-main__item-inner{padding:2.22222222vw;border-radius:2.22222222vw}
.nv19-pd-category-main__item:not(.nv19-pd-category-main__item--active):hover .image img{-webkit-transform:none;transform:none}
.nv19-pd-category-main .progressbar-indicator{display:none !important}
.nv19-pd-category-main .screen-indicator{top:0;width:11.11111111vw;height:100%}
.nv19-pd-category-main .screen-indicator--icon{width:5.55555556vw;height:5.55555556vw;padding:.83333333vw}
.nv19-pd-category-main .screen-indicator--prev .screen-indicator--icon{left:2.22222222vw}
.nv19-pd-category-main .screen-indicator--next .screen-indicator--icon{right:-3.05555556vw}
.nv19-pd-category-main--fixed::before{height:16.38888889vw}
.nv19-pd-category-main--fixed::after{top:16.38888889vw;width:100%;height:.27777778vw}
.nv19-pd-category-main--fixed .nv19-pd-category-main__list{max-width:100%;height:16.38888889vw}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item{margin-right:6.66666667vw}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item:last-child{margin-right:0}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item-inner{padding:0;background:transparent;border-radius:0}
.nv19-pd-category-main--fixed .nv19-pd-category-main__text-wrap{min-height:unset;height:100%}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item--active .nv19-pd-category-main__text-wrap{max-width:unset}
.nv19-pd-category-main--fixed .nv19-pd-category-main__name{font-size:3.88888889vw}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item--active .nv19-pd-category-main__name{font-size:3.88888889vw}
.nv19-pd-category-main--fixed .nv19-pd-category-main__item--active .nv19-pd-category-main__name::after{bottom:-1.11111111vw;height:.55555556vw}
.nv19-pd-category-main--fixed .nv19-pd-category-main__maxchar--pc-only{display:inline}
.nv19-pd-category-main--fixed .nv19-pd-category-main__maxchar--mo-only{display:none}
.nv19-pd-category-main--fixed .screen-indicator{width:6.66666667vw;height:100%;top:0}
.nv19-pd-category-main--fixed .screen-indicator::before{width:6.66666667vw}
.nv19-pd-category-main--fixed .screen-indicator--prev::before{background:transparent}
.nv19-pd-category-main--fixed .screen-indicator--next::before{background:transparent}
.nv19-pd-category-main--fixed .screen-indicator--icon{width:5.55555556vw;height:5.55555556vw}
.nv19-pd-category-main--fixed .screen-indicator svg{width:3.33333333vw;height:3.33333333vw}
.nv19-pd-category-main--fixed .screen-indicator--prev .screen-indicator--icon{left:0}
.nv19-pd-category-main--fixed .screen-indicator--next .screen-indicator--icon{right:0}
body:has(.pd21-sort__contents--open) .nv19-pd-category-main::after,body:has(.pd21-filter--open) .nv19-pd-category-main::after,body:has(.pd19-product-finder--top-sticky) .nv19-pd-category-main::after{z-index:1950}
}