.celebrities{padding:48px 0 0;background:#fcfbf0}.celebrities .title{font-family:Futura-Medium;font-size:32px;line-height:34px;text-transform:uppercase;margin-bottom:4px;padding-left:4%}.celebrities .text{font-family:Futura-Book;font-size:16px;line-height:22px;letter-spacing:.064px;margin-bottom:24px;padding-left:4%}.celebrities .horzi{position:relative}.celebrities .horzi .left_arrow{left:24px}.celebrities .horzi .left_arrow div{width:100%;height:100%;background:url(https://images.lilysilk.com/promotion/icon/left-black.svg)}.celebrities .horzi .right_arrow{right:24px}.celebrities .horzi .right_arrow div{width:100%;height:100%;background:url(https://images.lilysilk.com/promotion/icon/right-black.svg)}.celebrities .horzi .arrow{display:none;position:absolute;width:48px;height:48px;padding:18px;border-radius:50%;background:hsla(55,67%,96%,.7);top:calc(50% - 24px);transform:translateY(-50%);transition:.3s;cursor:pointer;z-index:10}.celebrities .horzi .arrow:hover{background:#fcfbf0}.celebrities .horzi .arrow.show{display:block}.celebrities .wrap{width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;cursor:pointer;padding-bottom:24px;font-size:0;scrollbar-width:none;-ms-overflow-style:none}.celebrities .wrap .box{width:280px;height:280px;margin-right:4px;display:inline-block;position:relative;vertical-align:bottom}.celebrities .wrap .box img,.celebrities .wrap .box video{width:100%;height:100%}.celebrities .wrap .box .icon{display:none;width:32px;height:32px;padding:10px;background:hsla(55,67%,96%,.7);justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;z-index:10;transition:.3s}.celebrities .wrap .box .icon img{width:100%;height:100%}.celebrities .wrap .box .icon:hover{background:#fcfbf0}.celebrities .wrap .box .play{position:absolute;top:0;right:0;width:32px;height:32px;padding:8px;z-index:2;display:flex;align-items:center;justify-content:center}.celebrities .wrap .box .play svg{width:100%;height:100%}.celebrities .wrap .box:hover .icon{display:flex}.celebrities .wrap .box:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);opacity:0;transition:.3s;z-index:1}.celebrities .wrap .box:hover:after{display:block;opacity:1;transition:.3s}.celebrities .wrap .box:first-child{margin-left:4vw}.celebrities .wrap .box:last-child{margin-right:4vw}.celebrities .wrap:-webkit-scrollbar{display:none}.wellworn_poup{width:100%;display:none;position:fixed;inset:0;z-index:9999;overflow-y:scroll}.wellworn_poup .wellworn_mask{width:100%;height:100%;position:fixed;background:#000;opacity:.5;z-index:1000;left:0;top:0;display:block}.wellworn_poup>div{position:relative;width:496px;margin:auto;height:unset;z-index:1001}.wellworn_poup .outside{height:100%;width:80%;max-width:496px}.wellworn_poup .container{background:#fcfbf0;text-align:center;position:relative;top:50%;transform:translateY(-50%);max-height:90%}.wellworn_poup .container .close_box{height:52px;width:100%;position:sticky;top:0;background:#fcfbf0;z-index:9}.wellworn_poup .container .close_box .close{width:24px;height:24px;top:16px;right:16px;position:absolute;cursor:pointer}.wellworn_poup .container .wellworn_poup_left{left:-72px}.wellworn_poup .container .wellworn_poup_left div{width:100%;height:100%;background:url(https://images.lilysilk.com/promotion/icon/left-black.svg)}.wellworn_poup .container .wellworn_poup_right{right:-72px}.wellworn_poup .container .wellworn_poup_right div{width:100%;height:100%;background:url(https://images.lilysilk.com/promotion/icon/right-black.svg)}.wellworn_poup .container .arrow{display:none;position:absolute;width:48px;height:48px;padding:18px;border-radius:50%;background:hsla(55,67%,96%,.7);top:50%;transform:translateY(-50%);transition:.3s;cursor:pointer}.wellworn_poup .container .arrow:hover{background:#fcfbf0}.wellworn_poup .container .arrow.hide{display:none}.wellworn_poup .container .arrow.show{display:block}.wellworn_poup .container .content{text-align:center;padding-bottom:48px;width:90%;margin:0 auto;overflow:hidden}.wellworn_poup .container .content>div{overflow:hidden}.wellworn_poup .container .content .title{font-family:Futura-Demi;font-size:28px;line-height:30px;margin-bottom:16px;text-transform:uppercase}.wellworn_poup .container .content .image_box{margin-bottom:8px;font-size:0}.wellworn_poup .container .content .image_box img,.wellworn_poup .container .content .image_box video{width:100%;height:100%}.wellworn_poup .container .content .image_box .slick-dots{padding:0;margin:0;height:0;width:0;overflow:hidden}.wellworn_poup .container .content .image_box .slick-arrow{width:0;height:0}.wellworn_poup .container .content .thumb_box{white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none;left:0;position:relative;margin:0 auto;text-align:center;font-size:0}.wellworn_poup .container .content .thumb_box>div{display:inline-block;position:relative;width:64px;height:64px;margin-right:2px;overflow:hidden}.wellworn_poup .container .content .thumb_box>div img{width:100%;height:100%}.wellworn_poup .container .content .thumb_box>div .play{width:24px;height:24px;position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%)}.wellworn_poup .container .content .thumb_box .active{border:1px solid #3b4021}.wellworn_poup .container .content .thumb_box>div:last-child{margin-right:0}.wellworn_poup .container .content .thumb_box::-webkit-scrollbar{display:none}.wellworn_poup.active{display:block}@media screen and (max-width:1023px){.celebrities{padding:48px 0 0}.celebrities .title{font-size:28px;line-height:30px}.celebrities .text{font-size:16px;line-height:22px;letter-spacing:.064px;margin-bottom:24px}.celebrities .horzi .arrow.show{display:none!important}.celebrities .wrap{padding-bottom:24px}.wellworn_poup>div .container .content .title{font-size:24px;line-height:28px;margin-bottom:16px}.wellworn_poup>div .container .arrow{display:none!important}}@media screen and (max-width:767px){.celebrities{padding:40px 0 0}.celebrities .title{font-size:24px;line-height:28px}.celebrities .text{font-size:15px;line-height:20px;letter-spacing:.06px;margin-bottom:16px}.celebrities .wrap{padding-bottom:16px}.celebrities .wrap .box{width:200px;height:200px}.wellworn_poup .outside{width:90%;max-width:480px}.wellworn_poup>div .container .arrow{display:none}.wellworn_poup>div .container .content .title{font-size:24px;line-height:28px}}