.elementor-1000917 .elementor-element.elementor-element-4bcb0df{--display:flex;}:root{--rtwpvg-thumbnail-gap:10px;--vg-thumb-gap:10px;--vg-thumbnail-column:4;--vg-image-width:100% !important;--rtwpvg-thumbnail-gap-with-main:10px;--vg-main-slider-thumb-gap:10px;--vg-lightbox-icon-size:12px;--vg-lightbox-area-padding:0px 0px 0px 0px;}.elementor-1000917 .elementor-element.elementor-element-bc93fd0 div.images .flex-control-thumbs li{width:calc(100%/4 - ( 10px / 4 ) *  (4 - 1 ) );flex:0 0 auto;max-width:initial;}.elementor-1000917 .elementor-element.elementor-element-bc93fd0 .rtsb-product-images .woocommerce-product-gallery__image a > img{width:100% !important;}.elementor-1000917 .elementor-element.elementor-element-bc93fd0 .rtsb-product-images .onsale{left:0px;position:absolute;z-index:2;top:0px;}.elementor-1000917 .elementor-element.elementor-element-bc93fd0 .rtsb-product-images .images .woocommerce-product-gallery__trigger,.elementor-1000917 .elementor-element.elementor-element-bc93fd0 .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger :is(span, i){font-size:12px;}.elementor-1000917 .elementor-element.elementor-element-bc93fd0 .rtsb-product-images .images .woocommerce-product-gallery__trigger svg, .elementor-1000917 .elementor-element.elementor-element-bc93fd0 .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger svg{width:12px;}.elementor-1000917 .elementor-element.elementor-element-bc93fd0 .rtsb-product-images .images .woocommerce-product-gallery__trigger,.elementor-1000917 .elementor-element.elementor-element-bc93fd0 .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger{padding:0px 0px 0px 0px;}.elementor-1000917 .elementor-element.elementor-element-d578707 .product_title{font-family:"Playfair Display", Sans-serif;color:var( --e-global-color-9b83f4c );}.elementor-1000917 .elementor-element.elementor-element-06797e6 .rtsb-short-description, .elementor-1000917 .elementor-element.elementor-element-06797e6 .rtsb-short-description p{font-family:"Playfair Display", Sans-serif;}.elementor-1000917 .elementor-element.elementor-element-06797e6 :is(.rtsb-short-description , p){color:#571F24;}.elementor-1000917 .elementor-element.elementor-element-8f1a7aa .rtsb-product-price .price del{margin-right:8px;}.rtl .elementor-1000917 .elementor-element.elementor-element-8f1a7aa .rtsb-product-price .price del{margin-left:8px;margin-right:0px;}.elementor-1000917 .elementor-element.elementor-element-8f1a7aa .rtsb-product-price :is(.price, .price .amount, .price ins){font-family:"Cinzel Decorative", Sans-serif;color:var( --e-global-color-9b83f4c );}.elementor-1000917 .elementor-element.elementor-element-8f1a7aa .rtsb-product-price .price ins .amount{font-family:"Cinzel Decorative", Sans-serif;background:transparent;color:#AB345B !important;}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1000917 .elementor-element.elementor-element-72c4301 .elementor-button{background-color:transparent;font-family:"Playfair Display", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, var( --e-global-color-9b83f4c ) 0%, #24020B 100%);}.elementor-1000917 .elementor-element.elementor-element-f7f6ff2{--display:flex;}.elementor-1000917 .elementor-element.elementor-element-d8bf0fc :is(.rtsb-description , p){color:#332228;}.elementor-1000917 .elementor-element.elementor-element-7bd894f{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1000917 .elementor-element.elementor-element-99d388f{font-family:"Roboto", Sans-serif;font-weight:400;color:#332228;}.elementor-1000917 .elementor-element.elementor-element-33f05ac{--display:flex;}.elementor-1000917 .elementor-element.elementor-element-16cd894{font-family:"Roboto", Sans-serif;font-weight:400;color:#332228;}.elementor-1000917 .elementor-element.elementor-element-5e33758{--display:flex;}.elementor-1000917 .elementor-element.elementor-element-3364f50{font-family:"Roboto", Sans-serif;font-weight:400;color:#332228;}.elementor-1000917 .elementor-element.elementor-element-7d82021{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-570aef1 );--n-accordion-title-hover-color:var( --e-global-color-570aef1 );--n-accordion-title-active-color:var( --e-global-color-31e4863 );--n-accordion-icon-size:15px;}.elementor-1000917 .elementor-element.elementor-element-7d82021 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-9b83f4c ) 0%, #2A050F 100%);}:where( .elementor-1000917 .elementor-element.elementor-element-7d82021 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FBF5F6;}:where( .elementor-1000917 .elementor-element.elementor-element-7d82021 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Playfair Display", Sans-serif;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1000917 .elementor-element.elementor-element-aa6198a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:var( --e-global-color-9b83f4c );}.elementor-1000917 .elementor-element.elementor-element-295cf29{--rtsb-color-primary:var( --e-global-color-2ea63af );--rtsb-color-secondary:var( --e-global-color-9b83f4c );--rtsb-color-loader:var( --e-global-color-31e4863 );}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-row{margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-product, .elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .product-title{font-family:"Playfair Display", Sans-serif;color:var( --e-global-color-9b83f4c );}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .price-wrapper ins{font-family:"Cinzel Decorative", Sans-serif;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .price-wrapper .price > .woocommerce-Price-amount, .elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .price-wrapper del{font-family:"Cinzel Decorative", Sans-serif;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#AB345B;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn{font-family:"Playfair Display", Sans-serif;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-action-btn.has-text{gap:8px !important;}@media(max-width:1024px){:root{--rtwpvg-thumbnail-gap:10px;--vg-thumb-gap:10px;--vg-thumbnail-column:4;}.elementor-1000917 .elementor-element.elementor-element-bc93fd0 div.images .flex-control-thumbs li{width:calc(100%/4 - ( 10px / 4 ) *  (4 - 1 ) );flex:0 0 auto;max-width:initial;}}@media(max-width:767px){.elementor-1000917 .elementor-element.elementor-element-4bcb0df{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--rtwpvg-thumbnail-gap:10px;--vg-thumb-gap:10px;--vg-thumbnail-column:3;}.elementor-1000917 .elementor-element.elementor-element-bc93fd0 div.images .flex-control-thumbs li{width:calc(100%/3 - ( 10px / 3 ) *  (3 - 1 ) );flex:0 0 auto;max-width:initial;}.elementor-1000917 .elementor-element.elementor-element-d578707 .product_title{font-size:18px;}.elementor-1000917 .elementor-element.elementor-element-06797e6 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1000917 .elementor-element.elementor-element-06797e6 .rtsb-short-description, .elementor-1000917 .elementor-element.elementor-element-06797e6 .rtsb-short-description p{font-size:12px;}.elementor-1000917 .elementor-element.elementor-element-8f1a7aa > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-1000917 .elementor-element.elementor-element-8f1a7aa .rtsb-product-price :is(.price, .price .amount, .price ins){font-size:22px;}.elementor-1000917 .elementor-element.elementor-element-2fcde9f > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-1000917 .elementor-element.elementor-element-2fcde9f .rtsb-product-sku .sku-label{font-size:11px;}.elementor-1000917 .elementor-element.elementor-element-2fcde9f .rtsb-product-sku .sku-value{font-size:11px;}.elementor-1000917 .elementor-element.elementor-element-72c4301 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1000917 .elementor-element.elementor-element-72c4301 .elementor-button{font-size:14px;}.elementor-1000917 .elementor-element.elementor-element-d8bf0fc > .elementor-widget-container{margin:0px 10px 10px 10px;}.elementor-1000917 .elementor-element.elementor-element-d8bf0fc .rtsb-description, .elementor-1000917 .elementor-element.elementor-element-d8bf0fc .rtsb-description p{font-size:11px;}.elementor-1000917 .elementor-element.elementor-element-99d388f > .elementor-widget-container{margin:8px 10px 8px 10px;}.elementor-1000917 .elementor-element.elementor-element-99d388f{font-size:11px;}.elementor-1000917 .elementor-element.elementor-element-16cd894 > .elementor-widget-container{margin:8px 10px 8px 10px;}.elementor-1000917 .elementor-element.elementor-element-16cd894{font-size:11px;}.elementor-1000917 .elementor-element.elementor-element-3364f50 > .elementor-widget-container{margin:8px 10px 8px 10px;}.elementor-1000917 .elementor-element.elementor-element-3364f50{font-size:11px;}.elementor-1000917 .elementor-element.elementor-element-7d82021 > .elementor-widget-container{margin:7px 10px 7px 10px;}.elementor-1000917 .elementor-element.elementor-element-7d82021{--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:5px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-font-size:14px;--n-accordion-icon-size:9px;--n-accordion-icon-gap:136px;}.elementor-1000917 .elementor-element.elementor-element-7d82021 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(172deg, var( --e-global-color-9b83f4c ) 20%, #2A050F 100%);}:where( .elementor-1000917 .elementor-element.elementor-element-7d82021 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:15px 15px 15px 15px;}.elementor-1000917 .elementor-element.elementor-element-aa6198a > .elementor-widget-container{margin:19px 0px 12px 0px;}.elementor-1000917 .elementor-element.elementor-element-aa6198a .elementor-heading-title{font-size:23px;}.elementor-1000917 .elementor-element.elementor-element-295cf29 > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container > .rtsb-row{padding:0px 0px 0px 0px !important;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-grid-item, .elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-list-item, .elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .single-category-area, .elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-row:not(.rtsb-category-layout2) .category-wrapper, .elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image, .elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-grid-layout3 .rtsb-product-content, .elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-grid-layout3 .fade-action-button, .elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-list-layout3 .rtsb-product .rtsb-action-buttons.after-content{padding:0px 3px 15px 3px !important;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .product-title{font-size:15px;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-product-title-wrapper,.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .product-title{margin:-14px 0px 0px 0px !important;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .price-wrapper ins{font-size:15px;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .price-wrapper .price > .woocommerce-Price-amount, .elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .price-wrapper del{font-size:15px;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn{font-size:10px;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container .rtsb-wishlist .rtsb-action-btn{min-width:2px !important;height:30px !important;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container.badge-left .rtsb-product-img > .rtsb-promotion{left:0px;}.elementor-1000917 .elementor-element.elementor-element-295cf29 .rtsb-elementor-container.badge-top .rtsb-product-img > .rtsb-promotion{top:1px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-7d82021 *//* Title ko relative banao taaki icon ko position kar sakein */
.elementor-1000917 .elementor-element.elementor-element-7d82021 .elementor-tab-title {
  position: relative !important;
  display: flex !important;
  align-items: center !important;
  width: 100%;
  padding-right: 40px; /* icon ke liye jagah */
}

/* Text hamesha left aligned rahe */
.elementor-1000917 .elementor-element.elementor-element-7d82021 .elementor-accordion-title {
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* Plus icon ko fix position pe lock karo - sabka same right position */
.elementor-1000917 .elementor-element.elementor-element-7d82021 .elementor-accordion-icon {
  position: absolute !important;
  right: 20px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  margin: 0 !important;
}
.elementor-1000917 .elementor-element.elementor-element-7d82021 {
  overflow-x: hidden !important;
  max-width: 100% !important;
}

.elementor-1000917 .elementor-element.elementor-element-7d82021 .elementor-accordion {
  overflow-x: hidden !important;
  width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for rtsb-products-slider, class: .elementor-element-295cf29 *//* Product Images ki height ko aur chota aur compact karna */
.woolentor-product-image img, 
.woo-product-image img, 
.product-thumbnail img,
.woocommerce-LoopProduct-link img {
  height: 130px !important;
  object-fit: cover !important;
  width: 100% !important;
}/* End custom CSS */