.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.flex{display:flex}.collection-underwear__heading{font-family:CriteriaCF;font-size:3.5rem;font-style:normal;font-weight:500;line-height:60px;margin-bottom:0;text-transform:uppercase}@media(max-width:991px){.collection-underwear__heading{font-size:2rem;line-height:45px}}@media(min-width:991px){.on-mobile .collection-underwear__heading{font-size:2rem;line-height:45px}}@media(min-width:769px)and (max-width:991px){.collection-underwear__heading{font-size:2.25rem;line-height:45px}}@media(min-width:1201px)and (max-width:1660px){.collection-underwear__heading{font-size:2.5rem}}.collection-underwear__sub-heading{font-size:1.5rem;margin-top:0;text-transform:uppercase}@media(max-width:991px){.collection-underwear__sub-heading{font-size:1rem}}@media(min-width:991px){.on-mobile .collection-underwear__sub-heading{font-size:1rem}}@media(min-width:1201px)and (max-width:1660px){.collection-underwear__sub-heading{font-size:1rem}}.collection-underwear__slides{display:none;margin-top:1.5rem}.collection-underwear__slides .slick-dots{display:flex;gap:.5rem;justify-content:center;list-style:none;margin:0;padding:0}.collection-underwear__slides .slick-dots button{background-color:#aebbc1;border:0;border-radius:100vmax;font-size:0;height:.375rem;padding:0;width:.375rem}.collection-underwear__slides .slick-arrow{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:50%;width:40px;z-index:1}@media(max-width:991px){.collection-underwear__slides .slick-arrow{padding:0;width:1rem}.collection-underwear__slides .slick-arrow svg{width:100%}}@media(min-width:991px){.on-mobile .collection-underwear__slides .slick-arrow{padding:0;width:1rem}.on-mobile .collection-underwear__slides .slick-arrow svg{width:100%}}.collection-underwear__slides .slick-arrow.slick-next{left:100%}.collection-underwear__slides .slick-arrow.slick-prev{right:100%}.collection-underwear__slides .slick-list{padding:0 10% 0 0!important}.collection-underwear__slides .slick-arrow{height:50px;top:-50px;width:50px}@media(max-width:991px){.collection-underwear__slides .slick-arrow{top:110%}}@media(min-width:991px){.on-mobile .collection-underwear__slides .slick-arrow{top:110%}}@media(min-width:769px)and (max-width:991px){.collection-underwear__slides .slick-arrow{top:110%}}.collection-underwear__slides .slick-arrow.slick-prev{right:50px}@media(max-width:991px){.collection-underwear__slides .slick-arrow.slick-prev{left:10px}}@media(min-width:991px){.on-mobile .collection-underwear__slides .slick-arrow.slick-prev{left:10px}}.collection-underwear__slides .slick-arrow.slick-next{left:unset;right:0}@media(max-width:991px){.collection-underwear__slides .slick-arrow.slick-next{left:80px}}@media(min-width:991px){.on-mobile .collection-underwear__slides .slick-arrow.slick-next{left:80px}}.collection-underwear-kols .kols-thumbnail{cursor:pointer;position:relative}.collection-underwear-kols .kols-thumbnail img{height:100%;width:100%}.collection-underwear-kols .kols-thumbnail p{background:linear-gradient(181deg,hsla(0,0%,100%,0) 8.25%,#000);bottom:0;color:#fff;font-family:CriteriaCF;font-size:1.2rem;font-weight:500;left:0;margin:0;padding:16px 20px;position:absolute;text-transform:uppercase;width:100%}@media(max-width:991px){.collection-underwear-kols .kols-thumbnail p{font-size:1rem}}@media(min-width:991px){.on-mobile .collection-underwear-kols .kols-thumbnail p{font-size:1rem}}@media(min-width:1201px)and (max-width:1660px){.collection-underwear-kols .kols-thumbnail p{font-size:1rem}}.collection-underwear-kols .kols-thumbnail:after{background-image:url(https://mcdn.coolmate.me/image/October2023/mceclip1_73.png);background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:70px;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:70px}@media(max-width:991px){.collection-underwear-kols .kols-thumbnail:after{height:40px;width:40px}}@media(min-width:991px){.on-mobile .collection-underwear-kols .kols-thumbnail:after{height:40px;width:40px}}.collection-underwear-kols .kols-thumbnail:hover:after{opacity:1}.collection-underwear-choices{margin-top:60px}@media(max-width:991px){.collection-underwear-choices{margin-top:30px}}@media(min-width:991px){.on-mobile .collection-underwear-choices{margin-top:30px}}.collection-underwear-choices__wrapper{align-items:center;display:flex;justify-content:center}.collection-underwear-choices__model{max-width:350px}@media(max-width:991px){.collection-underwear-choices__model{display:none}}@media(min-width:991px){.on-mobile .collection-underwear-choices__model{display:none}}.collection-underwear-choices__content-info{max-width:827px}@media(min-width:1201px)and (max-width:1660px){.collection-underwear-choices__content-info{max-width:700px}}.collection-underwear-choices__content h2{font-family:CriteriaCF;font-size:3.5rem;font-weight:500;line-height:115%;text-transform:uppercase}@media(min-width:1201px)and (max-width:1660px){.collection-underwear-choices__content h2{font-size:2.5rem}}@media(max-width:991px){.collection-underwear-choices__content h2{font-size:2.25rem}}@media(min-width:991px){.on-mobile .collection-underwear-choices__content h2{font-size:2.25rem}}.collection-underwear-choices__content p{font-size:1.125rem}@media(min-width:1201px)and (max-width:1660px){.collection-underwear-choices__content p{font-size:1rem}}@media(max-width:991px){.collection-underwear-choices__content p{font-size:1rem}}@media(min-width:991px){.on-mobile .collection-underwear-choices__content p{font-size:1rem}}@media(max-width:991px){.collection-underwear-choices__list-choice{display:flex;justify-content:center}}@media(min-width:991px){.on-mobile .collection-underwear-choices__list-choice{display:flex;justify-content:center}}.collection-underwear-journey{margin:50px 0}@media(max-width:991px){.collection-underwear-journey{margin:40px 0}}@media(min-width:991px){.on-mobile .collection-underwear-journey{margin:40px 0}}.collection-underwear-colab{background:#f1f1f1;margin-bottom:50px;margin-top:50px}@media(max-width:991px){.collection-underwear-colab{margin-bottom:50px}}@media(min-width:991px){.on-mobile .collection-underwear-colab{margin-bottom:50px}}.collection-underwear-colab__wrapper{align-items:center;display:flex;flex-flow:column;justify-content:center;padding:50px 0}@media(max-width:991px){.collection-underwear-colab__wrapper{padding-bottom:70px;padding-top:0}}@media(min-width:991px){.on-mobile .collection-underwear-colab__wrapper{padding-bottom:70px;padding-top:0}}.collection-underwear-colab__content{align-items:center;display:flex;justify-content:space-between;max-width:1500px;width:100%}@media(max-width:991px){.collection-underwear-colab__content{flex-flow:column}}@media(min-width:991px){.on-mobile .collection-underwear-colab__content{flex-flow:column}}.collection-underwear-colab__content-heading{max-width:664px}@media(min-width:1201px)and (max-width:1660px){.collection-underwear-colab__content-heading{max-width:540px}}.collection-underwear-colab__content-heading h3{font-family:CriteriaCF;font-size:3.5rem;font-weight:500;line-height:60px;text-transform:uppercase}@media(max-width:991px){.collection-underwear-colab__content-heading h3{font-size:2.25rem;line-height:40px;margin-top:2.25rem}}@media(min-width:991px){.on-mobile .collection-underwear-colab__content-heading h3{font-size:2.25rem;line-height:40px;margin-top:2.25rem}}@media(min-width:1201px)and (max-width:1660px){.collection-underwear-colab__content-heading h3{font-size:2.5rem;line-height:40px}}.collection-underwear-colab__content-heading p{font-size:1.125rem}@media(min-width:1201px)and (max-width:1660px){.collection-underwear-colab__content-heading p{font-size:1rem;margin:0}}@media(max-width:991px){.collection-underwear-colab__content-heading p{font-size:1rem;margin:0}}@media(min-width:991px){.on-mobile .collection-underwear-colab__content-heading p{font-size:1rem;margin:0}}.collection-underwear-colab__content-description{max-width:800px}.collection-underwear-colab__content-description p{font-size:1.125rem;opacity:.7}@media(max-width:991px){.collection-underwear-colab__content-description p{font-size:1rem}}@media(min-width:991px){.on-mobile .collection-underwear-colab__content-description p{font-size:1rem}}.collection-underwear-colab__content-sub-heading{font-size:1.5rem;letter-spacing:.12rem;margin-top:0;text-transform:uppercase}@media(max-width:991px){.collection-underwear-colab__content-sub-heading{font-size:1rem}}@media(min-width:991px){.on-mobile .collection-underwear-colab__content-sub-heading{font-size:1rem}}.collection-underwear-colab__banner{max-width:821px}.collection-underwear-colab__list{max-width:1200px;width:100%}.collection-underwear-colab__list .list-heading{font-size:2.25rem;font-weight:500;text-align:center;text-transform:uppercase}@media(max-width:991px){.collection-underwear-colab__list .list-heading{font-size:1.5rem}}@media(min-width:991px){.on-mobile .collection-underwear-colab__list .list-heading{font-size:1.5rem}}.collection-underwear-colab__slide .slick-dots{display:flex;gap:.5rem;justify-content:center;list-style:none;margin:0;padding:0}.collection-underwear-colab__slide .slick-dots button{background-color:#aebbc1;border:0;border-radius:100vmax;font-size:0;height:.375rem;padding:0;width:.375rem}.collection-underwear-colab__slide .slick-arrow{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;justify-content:center;position:absolute;top:50%;z-index:1}@media(max-width:991px){.collection-underwear-colab__slide .slick-arrow{padding:0;width:1rem}.collection-underwear-colab__slide .slick-arrow svg{width:100%}}@media(min-width:991px){.on-mobile .collection-underwear-colab__slide .slick-arrow{padding:0;width:1rem}.on-mobile .collection-underwear-colab__slide .slick-arrow svg{width:100%}}.collection-underwear-colab__slide .slick-arrow.slick-next{left:100%}.collection-underwear-colab__slide .slick-arrow.slick-prev{right:100%}.collection-underwear-colab__slide .slick-arrow{height:40px;top:100%;width:40px}.collection-underwear-colab__slide .slick-arrow.slick-prev{left:37%}.collection-underwear-colab__slide .slick-arrow.slick-next{left:unset;right:37%}.collection-underwear-kols{margin-bottom:40px}@media(max-width:991px){.collection-underwear-kols{margin-bottom:90px;margin-top:40px}}@media(min-width:991px){.on-mobile .collection-underwear-kols{margin-bottom:90px;margin-top:40px}}.collection-underwear-feedback{background-color:#f1f1f1;padding:50px 0}@media(max-width:991px){.collection-underwear-feedback{padding-bottom:90px;padding-top:20px}}@media(min-width:991px){.on-mobile .collection-underwear-feedback{padding-bottom:90px;padding-top:20px}}.collection-underwear-feedback .btn{border-radius:24px}.collection-underwear-form{background-color:#abbecc;padding:50px}@media(max-width:991px){.collection-underwear-form{padding:20px 0}}@media(min-width:991px){.on-mobile .collection-underwear-form{padding:20px 0}}.collection-underwear-form .underwear-form__container{align-items:center;display:flex;gap:40px;justify-content:center}@media(max-width:991px){.collection-underwear-form .underwear-form__container{flex-flow:column;gap:20px}}@media(min-width:991px){.on-mobile .collection-underwear-form .underwear-form__container{flex-flow:column;gap:20px}}.collection-underwear-form .underwear-form{background-color:#fff;border-radius:32px;padding:40px;width:50%}@media(max-width:991px){.collection-underwear-form .underwear-form{border-radius:12px;padding:12px;width:100%}}@media(min-width:991px){.on-mobile .collection-underwear-form .underwear-form{border-radius:12px;padding:12px;width:100%}}.collection-underwear-form .underwear-form h4{margin-bottom:0!important}.collection-underwear-form .underwear-form .form-success__text{font-size:16px;margin:0}.collection-underwear-form .underwear-form__hightlight{width:50%}@media(max-width:991px){.collection-underwear-form .underwear-form__hightlight{width:100%}}@media(min-width:991px){.on-mobile .collection-underwear-form .underwear-form__hightlight{width:100%}}.collection-underwear-form .filter-checkbox__item{margin-bottom:0}.collection-underwear-form textarea{border-radius:16px!important}.collection-underwear-form textarea::-moz-placeholder{font-size:14px;font-style:italic;font-weight:400}.collection-underwear-form textarea::placeholder{font-size:14px;font-style:italic;font-weight:400}.collection-underwear-form .underwear-form-btn{border-radius:40px;font-size:16px;height:46px;padding:16px 48px;text-transform:uppercase}@media(max-width:991px){.collection-underwear-form .underwear-form-btn{height:48px;padding:12px 24px}}@media(min-width:991px){.on-mobile .collection-underwear-form .underwear-form-btn{height:48px;padding:12px 24px}}.collection-underwear-form .underwear-form__footer{align-items:flex-end;display:flex;justify-content:space-between;margin-top:10px}.collection-underwear-form .underwear-form__footer a{font-size:12px}@media(max-width:991px){.collection-underwear-form .underwear-form__footer{flex-flow:column;gap:20px}}@media(min-width:991px){.on-mobile .collection-underwear-form .underwear-form__footer{flex-flow:column;gap:20px}}.collection-underwear-form .error-text{color:#ff2459;padding:0}.popup-video__container{align-items:center;background-color:rgba(0,0,0,.7);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:all .3s;width:100%;z-index:10}.popup-video__content{border-radius:5px;padding:20px;position:relative;transition:all .3s}@media(max-width:991px){.popup-video__content #video-iframe{height:320px;width:600px}}@media(min-width:991px){.on-mobile .popup-video__content #video-iframe{height:320px;width:600px}}.popup-video__content .close-popup{cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.site-footer{margin-top:0}.collection-listings{padding-bottom:30px}.collection-seo-content{background-color:#f1f1f1;margin-top:100px;padding-bottom:60px;padding-top:60px}@media(min-width:1440px){.collection-right-filter-cate__wrapper{width:105%}}@media(min-width:2400px){.collection-left-filter__wrapper{overflow:unset}}@media(max-width:1660px){.site-collections-filter__items{min-width:18%}}@media(max-width:1440px){.site-collections-filter__items{min-width:18%}}@media(max-width:991px){.site-collections-filter__items{min-width:45%}.collection-left-filter__wrapper,.collection-right-filter-cate__wrapper{overflow-x:scroll}.collection-left-filter__wrapper{padding-bottom:160px}}.homepage-irl{background:#f1f1f1}.homepage-irl .homepage-irl__image:after{filter:invert(1)}.homepage-coupon-card{padding-bottom:0}.collection-filter-selected__box{flex-wrap:wrap;max-width:550px}.collection-left-filter__wrapper{max-height:calc(100vh - 50px)}.collection-left-filter__wrapper::-webkit-scrollbar-track,.collection-right-filter-cate__wrapper::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:20px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.collection-left-filter__wrapper::-webkit-scrollbar,.collection-right-filter-cate__wrapper::-webkit-scrollbar{background-color:#f5f5f5;height:3px;width:4px}.collection-left-filter__wrapper::-webkit-scrollbar-thumb,.collection-right-filter-cate__wrapper::-webkit-scrollbar-thumb{background-color:#000;border:2px solid #555;border-radius:10px}.homepage-basic__image img{height:100%;-o-object-fit:cover;object-fit:cover}#popup-style .popup-style__wrapper{position:relative}.close-button{cursor:pointer;height:20px;position:absolute;right:20px;top:20px;width:20px}.close-button:after,.close-button:before{background-color:#000;content:"";height:100%;position:absolute;width:2px}.close-button:before{transform:rotate(45deg)}.close-button:after{transform:rotate(-45deg)}.popup-style__wrapper{border-radius:10px;height:unset;padding:35px;width:90%}.popup-style__content{padding:0}.popup-style__product{align-items:center;display:flex;justify-content:center;width:500px}.popup-irl-thumbnail__image{border-radius:5px;overflow:hidden}.homepage-irl .homepage-irl__image{border-radius:5px;cursor:pointer;overflow:hidden;position:relative}.homepage-irl .homepage-irl__image:after{background-image:url(https://mcdn.coolmate.me/image/March2023/mceclip1_28.png);background-repeat:no-repeat;background-size:30px;content:"";height:30px;position:absolute;right:10px;top:10px;width:30px}.popup-style__product .diary-product__cta{font-size:14px;font-weight:700;margin-top:10px;width:100%}.popup-style__content{width:unset}.popup-product-loading-mobile .post .avatar{animation:shine-avatar 1.6s linear infinite;background-color:#ccc;border-radius:5px;height:150px;margin:8px;width:100px}.popup-product-loading-mobile .post .avatar,.popup-product-loading-mobile .post .line{background-image:linear-gradient(90deg,#ddd,#e8e8e8 40px,#ddd 80px);background-size:600px;float:left}.popup-product-loading-mobile .post .line{animation:shine-lines 1.6s linear infinite;border-radius:7px;height:16px;margin-top:12px;width:130px}.popup-product-loading-mobile .post .avatar+.line{margin-top:11px;width:100px}.popup-product-loading-mobile .post .line~.line{background-color:#ddd}@keyframes shine-lines{0%{background-position:-100px}40%,to{background-position:140px}}@keyframes shine-avatar{0%{background-position:-32px}40%,to{background-position:208px}}@media screen and (max-width:768px){.homepage-basic__image img{height:auto}.collection-grid__thumbnail{height:100%}.collection-grid__thumbnail img{border-radius:.5rem;height:100%;max-height:272px;-o-object-fit:cover;object-fit:cover;width:100%}.homepage-coupon-card .coupon-card__item{margin-bottom:15px;max-width:100%}.popup-style__inner{row-gap:2.5rem}.popup-style__product{height:150px;width:unset}.popup-style__product .product-diary{justify-content:unset}.popup-style__product .product-diary .grid__column{width:100%}.popup-style__product .product-diary .grid__column .diary-product__item{display:flex;gap:20px}.popup-style__product .product-diary .grid__column .diary-product__thumbnail{max-width:100px}.popup-style__product .diary-product__cta{width:148px}.popup-style__wrapper{height:85%;justify-content:center}.close-button{right:10px;top:10px}}.filter-cate__count{border:1px solid #ccc;border-radius:.25rem;padding:.25rem .5rem;width:fit-content;width:-moz-fit-content}.filter-cate__count span{opacity:.3}.collection-filter-selected__box{max-width:700px}.collection-filter-selected__wrapper{max-width:unset}.collection-body{border:unset;color:#787878}.collection-body a{color:unset}.collection-body-view-more:hover{color:#fff}.collection-body:before{background-image:linear-gradient(0deg,hsla(0,0%,95%,.671),hsla(0,0%,100%,0))}.collection-body-view-more{background-color:#f1f1f1;border:1px solid #000;border-radius:1.5rem;color:#000;height:38px;margin:10px 0}.collections-filter__heading{font-family:CriteriaCF;text-transform:uppercase}@media(max-width:1660px){.collection-underwear-colab__banner{max-width:700px}}.collection-underwear-colab__list .product-grid .product-grid__icon-thumbnail{left:0;width:40%}@media(max-width:991px){.collection-underwear-colab__list .product-grid__thumbnail .product-grid__image:after{height:25%;width:50%}}@media screen and (min-width:1280px){.collection-page .homepage-coupon-card .coupon-card__item,.homepage-coupon-card .coupon-card__item,.page-detail-page .homepage-coupon-card .coupon-card__item{max-width:100vw!important}}.collection-underwear-colab__content{max-width:unset}.collection-underwear-colab__img{width:50%}.collection-underwear-colab__img img{height:100%;width:100%}.collection-underwear-colab__list{padding:0 60px;width:50%}.collection-underwear-colab__wrapper{padding:unset}.collection-underwear-colab__content-heading{margin-bottom:20px;margin-top:20px}.select-count{align-items:center;background:red;border-radius:50%;color:#fff;display:none;font-size:.6rem;height:16px;justify-content:center;position:absolute;right:10px;top:6px;width:16px;z-index:2}.filter-sortby-mb .select-selected:after{background-image:url(https://mcdn.coolmate.me/image/October2023/mceclip0_5.png)}@media(max-width:991px){.collection-underwear-colab__list{padding:15px;width:unset}.collection-underwear-colab__img{width:100%}}
