.elementor-1740 .elementor-element.elementor-element-a50a7fd .elementor-repeater-item-557cdf1 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://bridebeautyfiji.com/wp-content/uploads/2025/09/Delivery-01.webp);background-size:cover;}.elementor-1740 .elementor-element.elementor-element-a50a7fd .elementor-repeater-item-d0f97ff .swiper-slide-bg{background-color:#833ca3;background-image:url(https://bridebeautyfiji.com/wp-content/uploads/2025/11/Accepted-Payments.webp);background-size:cover;}.elementor-1740 .elementor-element.elementor-element-a50a7fd .elementor-repeater-item-23384fc .swiper-slide-bg{background-color:#833ca3;background-image:url(https://bridebeautyfiji.com/wp-content/uploads/2025/12/Pay-with-Cash-2500x.webp);background-size:cover;}.elementor-1740 .elementor-element.elementor-element-a50a7fd .swiper-slide{height:689px;transition-duration:calc(5000ms*1.2);}.elementor-1740 .elementor-element.elementor-element-a50a7fd .swiper-slide-contents{max-width:100%;}.elementor-1740 .elementor-element.elementor-element-a50a7fd .swiper-slide-inner{text-align:center;}.elementor-1740 .elementor-element.elementor-element-a50a7fd .elementor-slide-button{border-width:0px;color:#FFFFFF;background-color:#000000;}.elementor-1740 .elementor-element.elementor-element-a50a7fd{width:100%;max-width:100%;}.elementor-1740 .elementor-element.elementor-element-7a2fd7c{margin-top:0px;margin-bottom:25px;}.elementor-1740 .elementor-element.elementor-element-5581f62 .cart button, .elementor-1740 .elementor-element.elementor-element-5581f62 .cart .button{transition:all 0.2s;}.elementor-1740 .elementor-element.elementor-element-5581f62 .quantity .qty{transition:all 0.2s;}.elementor-1740 .elementor-element.elementor-element-e54bbe7{--spacer-size:50px;}.elementor-1740 .elementor-element.elementor-element-92a7530 .elementor-button{background-color:#5E215F;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1740 .elementor-element.elementor-element-29c51bb{--spacer-size:100px;}.elementor-1740 .elementor-element.elementor-element-ca7bb2d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1740 .elementor-element.elementor-element-ca7bb2d.elementor-wc-products ul.products li.product span.onsale{display:block;min-width:0px;min-height:0px;line-height:0px;}.elementor-1740 .elementor-element.elementor-element-c026920{--spacer-size:50px;}.elementor-1740 .elementor-element.elementor-element-84ea4eb .elementor-button{background-color:#5E215F;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1740 .elementor-element.elementor-element-336117c{--spacer-size:100px;}.elementor-1740 .elementor-element.elementor-element-7b58496.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1740 .elementor-element.elementor-element-7b58496.elementor-wc-products ul.products li.product span.onsale{display:block;min-width:0px;min-height:0px;line-height:0px;}.elementor-1740 .elementor-element.elementor-element-3aa6069{--spacer-size:50px;}.elementor-1740 .elementor-element.elementor-element-aab5d01 .elementor-button{background-color:#5E215F;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1740 .elementor-element.elementor-element-129102e{--spacer-size:50px;}.elementor-1740 .elementor-element.elementor-element-a5de897{--display:flex;}.elementor-1740 .elementor-element.elementor-element-4875608{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-de924cf.elementor-element{--align-self:center;}.elementor-1740 .elementor-element.elementor-element-c70f5f4.elementor-element{--align-self:center;}.elementor-1740 .elementor-element.elementor-element-a45ce2f.elementor-element{--align-self:center;}.elementor-1740 .elementor-element.elementor-element-29d2fa8.elementor-element{--align-self:center;}.elementor-1740 .elementor-element.elementor-element-86495c1.elementor-element{--align-self:center;}.elementor-1740 .elementor-element.elementor-element-565da24.elementor-element{--align-self:center;}.elementor-1740 .elementor-element.elementor-element-32bcbbe.elementor-element{--align-self:center;}.elementor-1740 .elementor-element.elementor-element-e05cf21.elementor-element{--align-self:center;}.elementor-1740 .elementor-element.elementor-element-454db40.elementor-element{--align-self:center;}.elementor-1740 .elementor-element.elementor-element-4fcaaca.elementor-element{--align-self:center;}.elementor-1740 .elementor-element.elementor-element-a5efea7.elementor-element{--align-self:center;}.elementor-1740 .elementor-element.elementor-element-09d6df5.elementor-element{--align-self:center;}.elementor-1740 .elementor-element.elementor-element-666e48c{--spacer-size:50px;}.elementor-1740 .elementor-element.elementor-element-270ad65 .elementor-button{background-color:#5E215F;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1740 .elementor-element.elementor-element-50ee95e{--spacer-size:50px;}.elementor-1740 .elementor-element.elementor-element-002d0cc{padding:100px 0px 0px 0px;}.elementor-1740 .elementor-element.elementor-element-1798782 .module-block.text {text-align:left;}body.elementor-page-1740 .site-header .site-topbar{background-color:#DAE0E9;}body.elementor-page-1740 .site-global-notification{background-color:#DAE0E9;color:#000000;}body.elementor-page-1740 .site-header .site-topbar .site-menu .menu .menu-item a{color:#000000;}body.elementor-page-1740 .container{max-width:1200px;}body.elementor-page-1740 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px;}@media(max-width:1024px){.elementor-1740 .elementor-element.elementor-element-7a2fd7c{margin-top:0px;margin-bottom:15px;}.elementor-1740 .elementor-element.elementor-element-ca7bb2d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1740 .elementor-element.elementor-element-7b58496.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1740 .elementor-element.elementor-element-4875608{--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-002d0cc{padding:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-1740 .elementor-element.elementor-element-60cc6cd{padding:15px 0px 0px 0px;}.elementor-1740 .elementor-element.elementor-element-a50a7fd .swiper-slide{height:300px;}.elementor-1740 .elementor-element.elementor-element-a50a7fd .swiper-slide-contents{max-width:100%;}.elementor-1740 .elementor-element.elementor-element-ca7bb2d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1740 .elementor-element.elementor-element-ca7bb2d > .elementor-widget-container{margin:0px 6px 0px 6px;}.elementor-1740 .elementor-element.elementor-element-7b58496.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1740 .elementor-element.elementor-element-7b58496 > .elementor-widget-container{margin:0px 6px 0px 6px;}.elementor-1740 .elementor-element.elementor-element-4875608{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1740 .elementor-element.elementor-element-8734161{width:25%;}.elementor-1740 .elementor-element.elementor-element-45126b7{width:49.333%;}.elementor-1740 .elementor-element.elementor-element-4f1ff33{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1740 .elementor-element.elementor-element-8734161{width:10%;}.elementor-1740 .elementor-element.elementor-element-45126b7{width:80%;}.elementor-1740 .elementor-element.elementor-element-4f1ff33{width:10%;}}/* Start custom CSS for cosmetsy-product-carousel, class: .elementor-element-5374964 */@media screen and (max-width: 36rem) {
      .elementor-1740 .elementor-element.elementor-element-5374964 .slider-wrapper .site-slider .slick-arrow {
        display: block !important; } 
		}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ca7bb2d */#new-arrivals ul.products li.product span.onsale {
    display: flex;
    width: 2.75rem;
    height: 2.75rem;
    border-radius: 50%;
    color: #fff;
    background-color: var(--color-badge-onsale);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7b58496 */#new-arrivals ul.products li.product span.onsale {
    display: flex;
    width: 2.75rem;
    height: 2.75rem;
    border-radius: 50%;
    color: #fff;
    background-color: var(--color-badge-onsale);
}/* End custom CSS */