.celebrity-style-heading span.etheme-a-h-text-before{color:rgba(150,7,7,.95);font-family:"Yellowtail",Sans-serif;font-size:28px;font-weight:500;margin-bottom:1px}.celebrity-style-heading h2.etheme-advanced-headline{background-color:#000;font-family:"NanumSquare Round",Sans-serif;font-size:35px;font-weight:600}@media (max-width:1024px){.celebrity-style-heading span.etheme-a-h-text-before{font-size:25px}.celebrity-style-heading h2.etheme-advanced-headline{font-size:30px}}@media (max-width:767px){.celebrity-style-heading span.etheme-a-h-text-before{font-size:23px}.celebrity-style-heading h2.etheme-advanced-headline{font-size:28px}}.ss-products-swiper-container{width:100%;height:auto;overflow:hidden}.ss-products-swiper-container .swiper-slide{position:relative;display:block;overflow:hidden}.ss-products-swiper-container .swiper-slide .slide-image{width:100%;height:400px;background-size:cover;background-position:center top;display:block;transition:transform .5s ease}.ss-products-swiper-container .swiper-slide:hover .slide-image{transform:scale(1.05)}.ss-products-swiper-container .swiper-slide .product-info{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,.9) 0%,rgba(0,0,0,0) 100%);color:#fff;transform:translateY(100%);transition:transform .5s ease,opacity .5s ease;transition-delay:.1s;opacity:0;display:flex;flex-direction:column;justify-content:end;align-items:center;box-sizing:border-box;padding:30px;padding-bottom:50px}.ss-products-swiper-container .swiper-slide .product-info h3,.ss-products-swiper-container .swiper-slide .product-info .price{margin:5px 0}.ss-products-swiper-container .swiper-slide .product-info h3{font-size:1.2rem;color:#fff;text-align:center}.ss-products-swiper-container .swiper-slide:hover .product-info{transform:translateY(0);opacity:1}.ss-products-swiper-container .swiper-slide::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:20px;border:1px solid rgba(255,255,255,.78);opacity:0;transition:opacity .5s ease;pointer-events:none}.ss-products-swiper-container .swiper-slide:hover::after{opacity:1}@media only screen and (max-width:768px){.ss-products-swiper-container .swiper-slide::after{margin:15px}.ss-products-swiper-container .swiper-slide.swiper-slide-active .product-info{transform:translateY(0);opacity:1}.ss-products-swiper-container .swiper-slide.swiper-slide-active::after{opacity:1}.ss-products-swiper-container .swiper-slide .product-info{padding:30px;padding-bottom:50px}}.ss-products-swiper-container .swiper-slide .product-info .price .woocommerce-Price-amount{font-size:1.2rem;color:#fff;font-weight:800}.ss-products-swiper-container .swiper-slide .product-info .price .regular-price del{color:#ccc;margin-right:10px;font-size:1rem}.ss-products-swiper-container .swiper-slide .product-info .price .sale-price{color:red;font-size:1.2rem;font-weight:800}.ss-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;background-color:#888;border:2px solid white;opacity:.6;transition:background-color .3s ease,transform .3s ease;border-radius:50%;margin:0 1px}.swiper-pagination.ss-pagination.swiper-pagination-horizontal{visibility:hidden;margin-top:35px}.ss-products-swiper-container:hover .swiper-pagination.ss-pagination.swiper-pagination-horizontal{visibility:visible}.ss-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{width:13px;height:10px;background-color:#242424;opacity:1;border-radius:5px}.ss-pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover{background-color:#242424}@media only screen and (max-width:768px){.ss-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px}}.elementor-element .ss-products-swiper-container .swiper-button-next.ss-button-next,.elementor-element .ss-products-swiper-container .swiper-button-prev.ss-button-prev{width:var(--products-arrow-size,50px);height:var(--products-arrow-size,50px);visibility:hidden;background-color:rgba(255,255,255,.82);border:none;border-radius:50%;top:calc(50% - var(--products-arrow-size,50px) / 2 - 25px);box-shadow:0 4px 8px rgba(0,0,0,.1);transition:box-shadow .3s ease}.elementor-element .ss-products-swiper-container:hover .ss-button-next,.elementor-element .ss-products-swiper-container:hover .ss-button-prev{visibility:visible;box-shadow:0 8px 16px rgba(0,0,0,.2)}.elementor-element .ss-products-swiper-container .ss-button-next::after,.elementor-element .ss-products-swiper-container .ss-button-prev::after{font-size:calc(var(--products-arrow-size,50px) / 2.5);color:#666;font-weight:900;font-family:"xstore-icons"}.elementor-element .ss-products-swiper-container .ss-button-next:hover::after,.elementor-element .ss-products-swiper-container .ss-button-prev:hover::after{color:#242424}.elementor-element .ss-products-swiper-container .ss-button-next:hover,.elementor-element .ss-products-swiper-container .ss-button-prev:hover{background-color:#fafafa;border:solid 1px #666}.elementor-element .ss-products-swiper-container .ss-button-next{right:5px}.elementor-element .ss-products-swiper-container .ss-button-prev{left:5px}.elementor-element .ss-products-swiper-container .ss-button-next::after{content:""}.elementor-element .ss-products-swiper-container .ss-button-prev::after{content:""}@media only screen and (max-width:1000px){.elementor-element .ss-products-swiper-container .swiper-button-next.ss-button-next,.elementor-element .ss-products-swiper-container .swiper-button-prev.ss-button-prev,.swiper-pagination.ss-pagination.swiper-pagination-horizontal{visibility:visible}}@media only screen and (max-width:768px){.ss-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{width:13px;height:10px}}.ss-loading-indicator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:100}.spinner{border:4px solid rgba(0,0,0,.1);width:36px;height:36px;border-radius:50%;border-left-color:#666;animation:spin 1s linear infinite}