.filter-area .filter-inner .filter-swiper-area .filter-wrap{display:flex;width:100%;overflow:visible;font-size:0;gap:36px}.filter-area .filter-inner .filter-swiper-area .filter-wrap .filter-box-area{width:20%;-moz-column-gap:2px;column-gap:2px;row-gap:24px}@media(max-width:767px){.filter-area .filter-inner .filter-swiper-area .filter-wrap .filter-box-area{display:none;width:100%;padding-right:0}.filter-area .filter-inner .filter-swiper-area .filter-wrap .filter-box-area.on{display:flex}}.filter-area .filter-inner .filter-swiper-area .filter-wrap .filter-box-area .checkbox-field.not-sort{width:80px;height:auto}.filter-area .filter-inner .filter-swiper-area .filter-wrap .filter-box-area .checkbox-field.not-sort.long-text{width:162px}@media(max-width:1013px){.filter-area .filter-inner .filter-swiper-area .filter-wrap .filter-box-area .checkbox-field.not-sort,.filter-area .filter-inner .filter-swiper-area .filter-wrap .filter-box-area .checkbox-field.not-sort.long-text{width:100%}}@media(max-width:767px){.filter-area .filter-inner .filter-swiper-area .filter-wrap .filter-box-area .checkbox-field.not-sort{width:80px;display:inline-block}.filter-area .filter-inner .filter-swiper-area .filter-wrap .filter-box-area .checkbox-field.not-sort.long-text{width:162px}}.filter-area .filter-inner .filter-swiper-area .filter-wrap .filter-box-area .checkbox-field label{position:relative;padding-left:20px;color:#111;line-height:16px}.filter-area .filter-inner .filter-swiper-area .filter-wrap .filter-box-area .checkbox-field input{position:absolute;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter-area .filter-inner .filter-swiper-area .filter-wrap .filter-box-area .checkbox-field.not-sort input[type=checkbox]+label:after{content:"";display:block;margin-right:8px;width:14px;height:14px;position:absolute;left:0;top:1px;border:1px solid #000;text-align:center;box-sizing:border-box}.filter-area .filter-inner .filter-swiper-area .filter-wrap .filter-box-area .checkbox-field.not-sort input[type=checkbox]:checked+label:after{content:"";background:url(https://gm-prd-resource.gentlemonster.com/assets/common/icons/icon-checkbox.svg) no-repeat 1px 0}.filter-area .filter-inner .filter-swiper-area .filter-wrap .filter-box-area .checkbox-field.sort input[type=checkbox]+label:after{content:"";display:block;margin-right:8px;width:14px;height:14px;position:absolute;left:0;top:1px;border:1px solid #000;border-radius:50%;text-align:center;box-sizing:border-box}.filter-area .filter-inner .filter-swiper-area .filter-wrap .filter-box-area .checkbox-field.sort input[type=checkbox]:checked+label:before{content:"";display:block;width:8px;height:8px;position:absolute;top:50%;left:3px;margin-top:-4px;border-radius:50%;background-color:#000}.filter-area .filter-inner .filter-swiper-area .swiper-container{width:100%;overflow:visible;font-size:0}.filter-area .filter-inner .filter-swiper-area .swiper-container .swiper-wrapper{gap:36px}@media(max-width:767px){.filter-area .filter-inner .filter-swiper-area .swiper-container .swiper-wrapper{gap:0}}.filter-area .filter-inner .filter-swiper-area .swiper-container .swiper-slide{width:20%;height:auto;flex:1;min-width:0}@media(max-width:767px){.filter-area .filter-inner .filter-swiper-area .swiper-container .swiper-slide{width:auto;flex:none;margin-right:24px}.filter-area .filter-inner .filter-swiper-area .swiper-container .swiper-slide:last-child{margin-right:0}.filter-area .filter-inner .filter-swiper-area .swiper-container .swiper-slide button.on,.filter-area .filter-inner .filter-swiper-area .swiper-container .swiper-slide button:hover{border-bottom:1px solid #111}}.filter-area .filter-inner .filter-swiper-area .swiper-container .swiper-slide p{width:auto;height:auto}@media screen and (min-width:768px)and (max-width:1450px){.filter-area .product-list-inner ul li{width:26.897vw;height:44.069vw;margin-right:5.517vw}}.filter-area .product-list-inner ul li .product-image-swiper .swiper-wrapper{position:relative;width:100%;height:100%}.filter-area .product-list-inner ul li .product-image-swiper .swiper-wrapper .swiper-slide{width:100%;height:100%}.filter-area .product-list-inner ul li .product-image-swiper .swiper-wrapper .swiper-slide img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px)and (max-width:1450px){.filter-area .product-list-inner ul li .product .product-txt{padding:0 1.25vw}.filter-area .product-list-inner ul li .product .product-txt .btn-save{right:1.25vw}.filter-area .product-list-inner ul li:nth-child(3n){margin-right:0}}.filter-area .product-list-inner ul li:nth-child(4n){margin-right:0}@media screen and (min-width:768px)and (max-width:1450px){.filter-area .product-list-inner ul li:nth-child(4n){margin-right:5.517vw}}.filter-area .product-list-inner ul li:nth-child(12n){margin-right:0}@media screen and (min-width:768px)and (max-width:1450px){.filter-area .product-list-inner ul li:nth-child(12n){margin-right:0}}@media(max-width:767px){.filter-area .product-list-inner ul li:nth-child(2n){margin-right:0}}.filter-area .product-list-inner ul .swiper-button-next,.filter-area .product-list-inner ul .swiper-button-prev{opacity:0;visibility:hidden;z-index:1;position:absolute;top:50%;width:24px;height:24px;transform:translateY(-50%);transition:opacity .35s ease-out,visibility .35s ease-out}.filter-area .product-list-inner ul .swiper-button-prev{left:16px}.filter-area .product-list-inner ul .swiper-button-next{right:16px}.filter-area .product-list-inner ul .swiper-button-prev{background:url(https://gm-prd-resource.gentlemonster.com/assets/common/icons/icon-arrow-prev.svg) no-repeat 3px;background-size:7px 13px}.filter-area .product-list-inner ul .swiper-button-next{background:url(https://gm-prd-resource.gentlemonster.com/assets/common/icons/icon-arrow-next.svg) no-repeat calc(100% - 3px);background-size:7px 13px}.filter-area .product-list-inner ul .product-image-swiper:hover .swiper-button-next,.filter-area .product-list-inner ul .product-image-swiper:hover .swiper-button-prev{opacity:1;visibility:visible}@media(max-width:767px){.filter-area .product-list-inner ul .product-image-swiper:hover .swiper-button-next,.filter-area .product-list-inner ul .product-image-swiper:hover .swiper-button-prev{display:none}}.filter-area .product-list-inner ul .swiper-pagination{padding:0 2.5vw}@media screen and (min-width:768px)and (max-width:1450px){.filter-area .product-list-inner ul .swiper-pagination{padding:0 1.25vw}}@media(max-width:767px){.filter-area .product-list-inner ul .swiper-pagination{padding:0 6.4vw}}.filter-area .product-list-inner ul .swiper-pagination .swiper-pagination-bullet{display:inline-block;width:8px;height:1px;margin-right:2px;background-color:#bfbfbf}.filter-area .product-list-inner ul .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#1c1a1a}.filter-txt.fixed{background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,95%,0)),rgba(243,244,246,.6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.filter-txt.fixed-filter{background-color:rgba(243,244,246,.302)}.filter-txt-inner.fixed .filter-btn-area{top:18px}@media(max-width:767px){.filter-txt-inner.fixed .filter-btn-area{top:0}}.filter-result-area .btn-close svg{width:100%;height:100%}.filter-result-area .swiper-container{width:100%;height:auto;max-height:58px}@media(max-width:767px){.filter-result-area .swiper-container{overflow:visible}}.filter-result-area .swiper-container .swiper-wrapper{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media(max-width:767px){.filter-result-area .swiper-container .swiper-wrapper{flex-wrap:nowrap;gap:0}}.filter-result-area .swiper-container .swiper-wrapper .swiper-slide{display:flex;align-items:center;width:auto;height:24px}@media(max-width:767px){.filter-result-area .swiper-container .swiper-wrapper .swiper-slide{height:31px;margin-right:8px}.filter-result-area .swiper-container .swiper-wrapper .swiper-slide:last-child{margin-right:0}}