.elementor-1175 .elementor-element.elementor-element-9e192eb > .elementor-container{max-width:1440px;}.elementor-1175 .elementor-element.elementor-element-9e192eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:120px;padding:0px 20px 0px 20px;}.elementor-1175 .elementor-element.elementor-element-9e192eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1175 .elementor-element.elementor-element-a994adf > .elementor-element-populated{padding:80px 0px 60px 0px;}.elementor-1175 .elementor-element.elementor-element-22fb362 .lakit-breadcrumbs{text-align:center;}.elementor-1175 .elementor-element.elementor-element-22fb362 .lakit-breadcrumbs__title{order:-1;font-family:"Cormorant", sans-serif;font-size:56px;font-weight:bold;line-height:1.1em;color:#000000;margin:0px 0px 5px 0px;}.elementor-1175 .elementor-element.elementor-element-22fb362 .lakit-breadcrumbs__item > *{font-size:16px;}.elementor-1175 .elementor-element.elementor-element-22fb362 .lakit-breadcrumbs__item-link{color:var( --e-global-color-68edd31 );}.elementor-1175 .elementor-element.elementor-element-22fb362 .lakit-breadcrumbs__item-link:hover{color:var( --e-global-color-746a387 );}.elementor-1175 .elementor-element.elementor-element-22fb362 .lakit-breadcrumbs__item-target{color:var( --e-global-color-68edd31 );}.elementor-1175 .elementor-element.elementor-element-22fb362 .lakit-breadcrumbs__item-sep{color:#CCCCCC;}.elementor-1175 .elementor-element.elementor-element-8929ea6, .elementor-1175 .elementor-element.elementor-element-8929ea6 > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-1175 .elementor-element.elementor-element-8929ea6{margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-1175 .elementor-element.elementor-element-ac91f55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 50px 20px;border-radius:20px 20px 20px 20px;}.elementor-1175 .elementor-element.elementor-element-ac91f55 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#313030;border-radius:20px 20px 20px 20px;}.elementor-1175 .elementor-element.elementor-element-f7ab04f > .elementor-container{max-width:1300px;}.elementor-1175 .elementor-element.elementor-element-f7ab04f{margin-top:0px;margin-bottom:240px;padding:0px 100px 0px 100px;}.elementor-1175 .elementor-element.elementor-element-e648fd6{--singleproduct-thumbs-width:100px;--singleproduct-image-spacing:20px;--singleproduct-gallery-radius:20px 20px 20px 20px;--singleproduct-thumb-radius:20px 20px 20px 20px;--e-prev-arrow-v-position:50%;--e-prev-arrow-v-transform:-50%;--e-prev-arrow-v-offset:0px;--e-prev-arrow-h-position:0px;--e-prev-arrow-h-transform:0%;--e-prev-arrow-h-offset:0px;--e-next-arrow-v-position:50%;--e-next-arrow-v-transform:-50%;--e-next-arrow-v-offset:0px;--e-next-arrow-h-position:100%;--e-next-arrow-h-transform:-100%;--e-next-arrow-h-offset:0px;}.elementor-1175 .elementor-element.elementor-element-e648fd6 .zoominner{border-radius:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#373434;box-shadow:var(--shadow_horizontal, 0) var(--shadow_vertical, 0) var(--shadow_blur, 10px) var(--shadow_spread, 0) rgba(0,0,0,0.15);}.elementor-1175 .elementor-element.elementor-element-f81ff8d > .elementor-element-populated{padding:0px 0px 20px 110px;}.elementor-1175 .elementor-element.elementor-element-447bba6 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1175 .elementor-element.elementor-element-447bba6 .price{color:var( --e-global-color-eb32b7c );font-size:28px;}.elementor-1175 .elementor-element.elementor-element-7c0aea1 > .elementor-widget-container{margin:0px 0px 45px 0px;}.woocommerce .elementor-1175 .elementor-element.elementor-element-7c0aea1 .woocommerce-product-details__short-description{color:#868686;}.elementor-1175 .elementor-element.elementor-element-fe79dcf > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1175 .elementor-element.elementor-element-fe79dcf .cart button:not(.qty-btn){color:#FFFFFF;background-color:var( --e-global-color-746a387 );transition:all 0.2s;}.elementor-1175 .elementor-element.elementor-element-fe79dcf .cart button:not(.qty-btn):hover{color:#FFFFFF;background-color:var( --e-global-color-501ef18 );}body:not(.rtl) .elementor-1175 .elementor-element.elementor-element-fe79dcf .quantity + .button{margin-left:10px;}body.rtl .elementor-1175 .elementor-element.elementor-element-fe79dcf .quantity + .button{margin-right:10px;}.elementor-1175 .elementor-element.elementor-element-fe79dcf .quantity .qty{transition:all 0.2s;}.elementor-1175 .elementor-element.elementor-element-fe79dcf .wrap-cart-cta .quantity{transition:all 0.2s;}.elementor-1175 .elementor-element.elementor-element-20db722 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1175 .elementor-element.elementor-element-20db722{font-size:14px;color:#9B9B9B;}.elementor-1175 .elementor-element.elementor-element-ccca273 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-1175 .elementor-element.elementor-element-516c532{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1175 .elementor-element.elementor-element-60899a2 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-1175 .elementor-element.elementor-element-60899a2 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1175 .elementor-element.elementor-element-61e114a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1175 .elementor-element.elementor-element-7306e04 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1175 .elementor-element.elementor-element-a2b8f1c > .elementor-element-populated{padding:10px 10px 10px 40px;}.elementor-1175 .elementor-element.elementor-element-ea2242a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1175 .elementor-element.elementor-element-2d519c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1175 .elementor-element.elementor-element-66726f4 img{border-style:none;}.elementor-1175 .elementor-element.elementor-element-503bb83 > .elementor-element-populated{padding:10px 10px 10px 40px;}.elementor-1175 .elementor-element.elementor-element-109d63a{--spacer-size:50px;}.elementor-1175 .elementor-element.elementor-element-109d63a > .elementor-widget-container{height:auto;}.elementor-1175 .elementor-element.elementor-element-8a06e4d:not(.elementor-motion-effects-element-type-background), .elementor-1175 .elementor-element.elementor-element-8a06e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF3EC;background-image:url("https://checkout.roohperfumes.net/wp-content/uploads/2022/02/51d6b7ed-d10d-4eef-aaf5-07b24c946247.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1175 .elementor-element.elementor-element-8a06e4d > .elementor-container{max-width:1170px;}.elementor-1175 .elementor-element.elementor-element-8a06e4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 0px 40px;}.elementor-1175 .elementor-element.elementor-element-8a06e4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1175 .elementor-element.elementor-element-8f46167 .lakit-product-tabs .wc-tabs-wrapper .lakit-wc-tabs--controls ul.wc-tabs{margin:-100px 0px 0px 0px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .layout-type-accordion .wc-tabs-wrapper .wc-tab{margin:-100px 0px 0px 0px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .lakit-product-tabs .wc-tabs-wrapper .lakit-wc-tabs--controls ul.wc-tabs, .elementor-1175 .elementor-element.elementor-element-8f46167 .layout-type-accordion .wc-tabs-wrapper .wc-tab{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .lakit-product-tabs .wc-tabs-wrapper .lakit-wc-tabs--controls ul.wc-tabs li{color:#979797;background-color:#00000000;}.elementor-1175 .elementor-element.elementor-element-8f46167 .wc-tab-title a{color:#979797;background-color:#00000000;padding:10px 30px 10px 30px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .lakit-product-tabs .wc-tabs-wrapper .lakit-wc-tabs--controls ul.wc-tabs li, .elementor-1175 .elementor-element.elementor-element-8f46167 .wc-tab-title a{font-family:"Cormorant", sans-serif;font-size:30px;font-weight:600;line-height:40px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .lakit-product-tabs .wc-tabs-wrapper .lakit-wc-tabs--controls ul.wc-tabs li a{padding:10px 30px 10px 30px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .lakit-product-tabs .wc-tabs-wrapper .lakit-wc-tabs--controls ul.wc-tabs li:hover{color:var( --e-global-color-eb32b7c );}.elementor-1175 .elementor-element.elementor-element-8f46167 .lakit-product-tabs .wc-tabs-wrapper .lakit-wc-tabs--controls ul.wc-tabs li.active{color:var( --e-global-color-eb32b7c );}.elementor-1175 .elementor-element.elementor-element-8f46167 .active .wc-tab-title a{color:var( --e-global-color-eb32b7c );}.elementor-1175 .elementor-element.elementor-element-8f46167 .tab-content{padding:80px 0px 80px 0px;}.elementor-1175 .elementor-element.elementor-element-fd81200 > .elementor-container{max-width:1300px;}.elementor-1175 .elementor-element.elementor-element-fd81200{margin-top:0px;margin-bottom:100px;padding:0px 100px 0px 100px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products:not(.swiper-wrapper){margin-right:-20px;margin-left:-20px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products li.product{padding-right:20px;padding-left:20px;margin-bottom:0px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5{--lakit-carousel-item-right-space:20px;--lakit-carousel-item-left-space:20px;--lakit-gcol-left-space:20px;--lakit-gcol-right-space:20px;--lakit-carousel-arrow-o:1;--lakit-carousel-arrow-v:inherit;--lakit-carousel-arrow-d:flex;--lakit-carousel-dot-item-space:5px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 .woocommerce-loop-product__link .figure__object_fit{background-color:#F9F9F9;padding-bottom:120%;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 .woocommerce-loop-product__link{width:100%;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 .woocommerce-loop-product__link .figure__object_fit > *{object-position:center;background-position:center;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products li.product .product_item--title{color:var( --e-global-color-eb32b7c );font-weight:normal;margin:0px 0px 10px 0px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products li.product .price{color:var( --e-global-color-eb32b7c );font-size:18px;font-weight:600;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products li.product .price ins{color:var( --e-global-color-eb32b7c );}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products li.product .price ins .amount{color:var( --e-global-color-eb32b7c );}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products .product_item--inner{box-shadow:var(--shadow_horizontal, 0) var(--shadow_vertical, 0) var(--shadow_blur, 10px) var(--shadow_spread, 0) rgba(0,0,0,0.15);}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products .product_item--info{text-align:left;padding:20px 0px 20px 0px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-heading{text-align:center;font-size:46px;margin:100px 0px 100px 0px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-carousel .lakit-arrow.prev-arrow{top:34%;bottom:auto;}body:not(.rtl) .elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-carousel .lakit-arrow.prev-arrow{left:-60px;right:auto;}body.rtl .elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-carousel .lakit-arrow.prev-arrow{right:-60px;left:auto;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-carousel .lakit-arrow.next-arrow{top:34%;bottom:auto;}body:not(.rtl) .elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-carousel .lakit-arrow.next-arrow{right:-60px;left:auto;}body.rtl .elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-carousel .lakit-arrow.next-arrow{left:-60px;right:auto;}@media(min-width:768px){.elementor-1175 .elementor-element.elementor-element-674a5d6{width:52%;}.elementor-1175 .elementor-element.elementor-element-f81ff8d{width:48%;}}@media(max-width:1599px){.elementor-1175 .elementor-element.elementor-element-9e192eb{margin-top:0px;margin-bottom:100px;}.elementor-1175 .elementor-element.elementor-element-22fb362 .lakit-breadcrumbs__title{font-size:46px;line-height:1.1em;}.elementor-1175 .elementor-element.elementor-element-f7ab04f{margin-top:0px;margin-bottom:180px;}.elementor-1175 .elementor-element.elementor-element-f81ff8d > .elementor-element-populated{padding:0px 0px 0px 90px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .lakit-product-tabs .wc-tabs-wrapper .lakit-wc-tabs--controls ul.wc-tabs{margin:-85px 0px 0px 0px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .layout-type-accordion .wc-tabs-wrapper .wc-tab{margin:-85px 0px 0px 0px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .lakit-product-tabs .wc-tabs-wrapper .lakit-wc-tabs--controls ul.wc-tabs li, .elementor-1175 .elementor-element.elementor-element-8f46167 .wc-tab-title a{font-size:26px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .tab-content{padding:60px 0px 60px 0px;}.elementor-1175 .elementor-element.elementor-element-fd81200{margin-top:0px;margin-bottom:40px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products:not(.swiper-wrapper){margin-right:-15px;margin-left:-15px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products li.product{padding-right:15px;padding-left:15px;margin-bottom:30px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5{--lakit-carousel-item-right-space:15px;--lakit-carousel-item-left-space:15px;--lakit-gcol-left-space:15px;--lakit-gcol-right-space:15px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-heading{font-size:36px;margin:80px 0px 80px 0px;}}@media(max-width:1279px){.elementor-1175 .elementor-element.elementor-element-9e192eb{margin-top:0px;margin-bottom:60px;}.elementor-1175 .elementor-element.elementor-element-a994adf > .elementor-element-populated{padding:60px 0px 40px 0px;}.elementor-1175 .elementor-element.elementor-element-22fb362 .lakit-breadcrumbs__title{font-size:36px;}.elementor-1175 .elementor-element.elementor-element-22fb362 .lakit-breadcrumbs__item > *{font-size:15px;}.elementor-1175 .elementor-element.elementor-element-f7ab04f{margin-top:0px;margin-bottom:160px;padding:0px 40px 0px 40px;}.elementor-1175 .elementor-element.elementor-element-e648fd6{--singleproduct-thumbs-width:60px;--singleproduct-image-spacing:10px;}.elementor-1175 .elementor-element.elementor-element-f81ff8d > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-1175 .elementor-element.elementor-element-447bba6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1175 .elementor-element.elementor-element-447bba6 .price{font-size:24px;}.elementor-1175 .elementor-element.elementor-element-7c0aea1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.woocommerce .elementor-1175 .elementor-element.elementor-element-7c0aea1 .woocommerce-product-details__short-description{font-size:15px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .lakit-product-tabs .wc-tabs-wrapper .lakit-wc-tabs--controls ul.wc-tabs li, .elementor-1175 .elementor-element.elementor-element-8f46167 .wc-tab-title a{font-size:24px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .lakit-product-tabs .wc-tabs-wrapper .lakit-wc-tabs--controls ul.wc-tabs li a{padding:10px 20px 10px 20px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .wc-tab-title a{padding:10px 20px 10px 20px;}.elementor-1175 .elementor-element.elementor-element-fd81200{padding:0px 40px 0px 40px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products:not(.swiper-wrapper){margin-right:-10px;margin-left:-10px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products li.product{padding-right:10px;padding-left:10px;margin-bottom:20px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5{--lakit-carousel-item-right-space:10px;--lakit-carousel-item-left-space:10px;--lakit-gcol-left-space:10px;--lakit-gcol-right-space:10px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products li.product .product_item--title{font-size:16px;margin:0px 0px 5px 0px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products li.product .price{font-size:16px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products .product_item--info{padding:15px 0px 15px 0px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-heading{font-size:30px;margin:60px 0px 50px 0px;}body:not(.rtl) .elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-carousel .lakit-arrow.prev-arrow{left:-30px;right:auto;}body.rtl .elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-carousel .lakit-arrow.prev-arrow{right:-30px;left:auto;}body:not(.rtl) .elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-carousel .lakit-arrow.next-arrow{right:-30px;left:auto;}body.rtl .elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-carousel .lakit-arrow.next-arrow{left:-30px;right:auto;}}@media(max-width:991px){.elementor-1175 .elementor-element.elementor-element-f7ab04f{margin-top:0px;margin-bottom:80px;padding:0px 20px 0px 20px;}.elementor-1175 .elementor-element.elementor-element-f81ff8d > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-1175 .elementor-element.elementor-element-8f46167 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .lakit-product-tabs .wc-tabs-wrapper .lakit-wc-tabs--controls ul.wc-tabs{margin:0px 0px 0px 0px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .layout-type-accordion .wc-tabs-wrapper .wc-tab{margin:0px 0px 0px 0px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .lakit-product-tabs .wc-tabs-wrapper .lakit-wc-tabs--controls ul.wc-tabs li, .elementor-1175 .elementor-element.elementor-element-8f46167 .wc-tab-title a{font-size:24px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .lakit-product-tabs .wc-tabs-wrapper .lakit-wc-tabs--controls ul.wc-tabs li a{padding:5px 0px 5px 0px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .wc-tab-title a{padding:5px 0px 5px 0px;}.elementor-1175 .elementor-element.elementor-element-8f46167 .tab-content{padding:20px 0px 20px 0px;}}@media(max-width:767px){.elementor-1175 .elementor-element.elementor-element-9e192eb{margin-top:0px;margin-bottom:40px;}.elementor-1175 .elementor-element.elementor-element-a994adf > .elementor-element-populated{padding:40px 0px 30px 0px;}.elementor-1175 .elementor-element.elementor-element-22fb362 .lakit-breadcrumbs__title{font-size:32px;}.elementor-1175 .elementor-element.elementor-element-22fb362 .lakit-breadcrumbs__item > *{font-size:14px;}.elementor-1175 .elementor-element.elementor-element-f7ab04f{margin-top:0px;margin-bottom:50px;}.elementor-1175 .elementor-element.elementor-element-f81ff8d > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-1175 .elementor-element.elementor-element-8a06e4d{padding:0px 20px 0px 20px;}.elementor-1175 .elementor-element.elementor-element-fd81200{padding:0px 20px 0px 20px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products:not(.swiper-wrapper){margin-right:-5px;margin-left:-5px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 ul.products li.product{padding-right:5px;padding-left:5px;margin-bottom:10px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5{--lakit-carousel-item-right-space:5px;--lakit-carousel-item-left-space:5px;--lakit-gcol-left-space:5px;--lakit-gcol-right-space:5px;}.elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-heading{margin:50px 0px 40px 0px;}body:not(.rtl) .elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-carousel .lakit-arrow.prev-arrow{left:-20px;right:auto;}body.rtl .elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-carousel .lakit-arrow.prev-arrow{right:-20px;left:auto;}body:not(.rtl) .elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-carousel .lakit-arrow.next-arrow{right:-20px;left:auto;}body.rtl .elementor-1175 .elementor-element.elementor-element-0dafdb5 .lakit-carousel .lakit-arrow.next-arrow{left:-20px;right:auto;}}/* Start custom CSS for image, class: .elementor-element-ac91f55 */.elementor-1175 .elementor-element.elementor-element-ac91f55 {
    margin-top: 30px !important;
    padding-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8929ea6 */.elementor-1175 .elementor-element.elementor-element-8929ea6 {
    margin-top: -69px !important;
    padding-top: 0 !important;
}
/* Full width with 10px side breathing space */
.elementor-1175 .elementor-element.elementor-element-8929ea6 {
    position: relative;
    width: calc(100vw - 30px) !important; /* 10px left + 10px right */
    max-width: calc(100vw - 20px) !important;

    left: 50%;
    right: 50%;
    margin-left: calc(-50vw + 10px) !important;
    margin-right: calc(-50vw + 10px) !important;

    padding-left: 0 !important;
    padding-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for lakit-wooproduct-images, class: .elementor-element-e648fd6 */.elementor-1175 .elementor-element.elementor-element-e648fd6 img {
    border-radius: 30px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for lakit-action-btn, class: .elementor-element-ccca273 *//* Remove Enzian purple box */
.la-add-to-wishlist,
.elementor-widget-wishlist-compare {
    background:none !important;
    border:none !important;
    padding:0 !important;
}

/* Button layout */
.la-add-to-wishlist a {
    display:flex;
    align-items:center;
    gap:10px;
    background:none !important;
    padding:0 !important;
    color:#000 !important;
    font-size:13px;
    letter-spacing:1px;
    text-transform:uppercase;
}

/* Remove background behind heart */
.la-add-to-wishlist a i,
.la-add-to-wishlist a span {
    background:none !important;
    border:none !important;
}

/* Heart icon */
.la-add-to-wishlist i {
    font-size:16px;
    color:#000;
}

/* Hover gold */
.la-add-to-wishlist a:hover,
.la-add-to-wishlist a:hover i {
    color:#d3a86c !important;
}

/* Remove badge / counter */
.la-add-to-wishlist .count,
.la-add-to-wishlist .la-wishlist-count {
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-60899a2 */.elementor-1175 .elementor-element.elementor-element-60899a2{
    display: block;
    width: 100%;
    margin: 0 auto !important;
}

.elementor-1175 .elementor-element.elementor-element-60899a2 iframe,
.elementor-1175 .elementor-element.elementor-element-60899a2 video{
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    aspect-ratio: 16 / 9;
    display: block;
    object-fit: cover;
    border-radius: 18px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-404d641 */.elementor-1175 .elementor-element.elementor-element-404d641{
    margin: 0 auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-516c532 */.elementor-1175 .elementor-element.elementor-element-516c532{
    max-width: 1140px;
    margin: 0 auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-61e114a *//* ===== MAIN PRODUCT LAYOUT ===== */
.elementor-1175 .elementor-element.elementor-element-61e114a{
    max-width: 1200px;
    margin: auto !important;
    padding: 40px 0 !important;
}

/* Align image & text center */
.elementor-1175 .elementor-element.elementor-element-61e114a .elementor-container{
    align-items: center !important;
}

/* ===== REMOVE TOP WHITE SPACE ===== */
.single-product .site-main,
.single-product .elementor-location-single,
.single-product .elementor-top-section:first-child{
    margin-top: 0 !important;
    padding-top: 0 !important;
}

/* ===== PRODUCT IMAGE STYLE ===== */
.elementor-1175 .elementor-element.elementor-element-61e114a img{
    border-radius: 26px !important;
    object-fit: cover !important;
    box-shadow: 0 25px 60px rgba(0,0,0,0.08) !important;
}

/* ===== PRODUCT TITLE ===== */
.elementor-1175 .elementor-element.elementor-element-61e114a h1{
    font-family: Montserrat, sans-serif !important;
    font-size: 48px !important;
    font-weight: 600 !important;
    line-height: 1.2 !important;
    letter-spacing: .5px !important;
    margin-bottom: 16px !important;
}

/* ===== PRICE ===== */
.woocommerce div.product p.price{
    font-size: 26px !important;
    font-weight: 600 !important;
    margin: 10px 0 18px 0 !important;
}

/* ===== DESCRIPTION ===== */
.woocommerce div.product .woocommerce-product-details__short-description{
    font-size: 18px !important;
    line-height: 1.7 !important;
    color: #555 !important;
    max-width: 520px !important;
    margin-bottom: 24px !important;
}

/* ===== ADD TO CART BUTTON ===== */
.woocommerce button.single_add_to_cart_button{
    border-radius: 40px !important;
    padding: 14px 40px !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    letter-spacing: 1px !important;
    background: #000 !important;
    color: #fff !important;
}

/* ===== QUANTITY ===== */
.woocommerce div.product form.cart .quantity{
    margin-right: 12px !important;
}

/* ===== MOBILE FIX ===== */
@media(max-width:768px){
  .elementor-1175 .elementor-element.elementor-element-61e114a{
    padding: 20px !important;
  }

  .elementor-1175 .elementor-element.elementor-element-61e114a h1{
    font-size: 32px !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ea2242a *//* ===== MAIN PRODUCT LAYOUT ===== */
.elementor-1175 .elementor-element.elementor-element-ea2242a{
    max-width: 1200px;
    margin: auto !important;
    padding: 40px 0 !important;
}

/* Align image & text center */
.elementor-1175 .elementor-element.elementor-element-ea2242a .elementor-container{
    align-items: center !important;
}

/* ===== REMOVE TOP WHITE SPACE ===== */
.single-product .site-main,
.single-product .elementor-location-single,
.single-product .elementor-top-section:first-child{
    margin-top: 0 !important;
    padding-top: 0 !important;
}

/* ===== PRODUCT IMAGE STYLE ===== */
.elementor-1175 .elementor-element.elementor-element-ea2242a img{
    border-radius: 26px !important;
    object-fit: cover !important;
    box-shadow: 0 25px 60px rgba(0,0,0,0.08) !important;
}

/* ===== PRODUCT TITLE ===== */
.elementor-1175 .elementor-element.elementor-element-ea2242a h1{
    font-family: Montserrat, sans-serif !important;
    font-size: 48px !important;
    font-weight: 600 !important;
    line-height: 1.2 !important;
    letter-spacing: .5px !important;
    margin-bottom: 16px !important;
}

/* ===== PRICE ===== */
.woocommerce div.product p.price{
    font-size: 26px !important;
    font-weight: 600 !important;
    margin: 10px 0 18px 0 !important;
}

/* ===== DESCRIPTION ===== */
.woocommerce div.product .woocommerce-product-details__short-description{
    font-size: 18px !important;
    line-height: 1.7 !important;
    color: #555 !important;
    max-width: 520px !important;
    margin-bottom: 24px !important;
}

/* ===== ADD TO CART BUTTON ===== */
.woocommerce button.single_add_to_cart_button{
    border-radius: 40px !important;
    padding: 14px 40px !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    letter-spacing: 1px !important;
    background: #000 !important;
    color: #fff !important;
}

/* ===== QUANTITY ===== */
.woocommerce div.product form.cart .quantity{
    margin-right: 12px !important;
}

/* ===== MOBILE FIX ===== */
@media(max-width:768px){
  .elementor-1175 .elementor-element.elementor-element-ea2242a{
    padding: 20px !important;
  }

  .elementor-1175 .elementor-element.elementor-element-ea2242a h1{
    font-size: 32px !important;
  }
}/* End custom CSS */