.elementor-151606 .elementor-element.elementor-element-2431c36f > .elementor-container{max-width:1200px;}.elementor-151606 .elementor-element.elementor-element-2431c36f{padding:50px 0px 50px 0px;}.elementor-151606 .elementor-element.elementor-element-e6377b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.woocommerce .elementor-151606 .elementor-element.elementor-element-e6377b2 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-151606 .elementor-element.elementor-element-e6377b2 .flex-viewport{border-radius:10px 10px 10px 10px;}.woocommerce .elementor-151606 .elementor-element.elementor-element-e6377b2 .flex-control-thumbs img{border-radius:10px 10px 10px 10px;}.elementor-151606 .elementor-element.elementor-element-2346de53 > .elementor-element-populated{padding:0% 0% 0% 9%;}.elementor-widget-woocommerce-product-title .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-151606 .elementor-element.elementor-element-5d82c05c > .elementor-widget-container{padding:7% 0% 0% 0%;}.elementor-151606 .elementor-element.elementor-element-5d82c05c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#3D3D3D;}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-151606 .elementor-element.elementor-element-3f04121e > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-151606 .elementor-element.elementor-element-3f04121e .elementor-star-rating{font-size:22px;}.elementor-151606 .elementor-element.elementor-element-3f04121e .elementor-star-rating i:not(:last-of-type){margin-inline-end:3px;}.elementor-151606 .elementor-element.elementor-element-3f04121e .elementor-star-rating i:before{color:#F2EA00;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-151606 .elementor-element.elementor-element-7c40712f > .elementor-widget-container{margin:-4% 0% -4% 0%;}.woocommerce .elementor-151606 .elementor-element.elementor-element-7c40712f .price{color:var( --e-global-color-secondary );font-family:"Plat Nomor", Sans-serif;font-size:26px;font-weight:400;}.elementor-151606 .elementor-element.elementor-element-1aa23db0 > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-151606 .elementor-element.elementor-element-1aa23db0{text-align:left;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-151606 .elementor-element.elementor-element-56323e68 .cart button, .elementor-151606 .elementor-element.elementor-element-56323e68 .cart .button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-radius:10px 10px 10px 10px;padding:20px 70px 20px 70px;color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:#707070;transition:all 0.2s;}.elementor-151606 .elementor-element.elementor-element-56323e68{--button-spacing:0px;}.elementor-151606 .elementor-element.elementor-element-56323e68 .quantity .qty{border-style:solid;border-width:1px 1px 1px 1px;padding:12px 18px 12px 30px;color:#606060;background-color:#FFFFFF;border-color:#707070;transition:all 0.2s;}.elementor-151606 .elementor-element.elementor-element-56323e68 .quantity .qty:focus{color:#606060;background-color:#FFFFFF;border-color:#707070;}.woocommerce .elementor-151606 .elementor-element.elementor-element-56323e68 form.cart table.variations label{color:#222221;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-151606 .elementor-element.elementor-element-56323e68 form.cart table.variations td.value select{color:#606060;}.woocommerce .elementor-151606 .elementor-element.elementor-element-56323e68 form.cart table.variations td.value select, .woocommerce .elementor-151606 .elementor-element.elementor-element-56323e68 form.cart table.variations td.value:before{background-color:#FFFFFF;border:1px solid #707070;border-radius:10px;}.elementor-151606 .elementor-element.elementor-element-17243bcd > .elementor-container{max-width:1200px;}.elementor-151606 .elementor-element.elementor-element-17243bcd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-151606 .elementor-element.elementor-element-17243bcd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151606 .elementor-element.elementor-element-28392abb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-151606 .elementor-element.elementor-element-28392abb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-151606 .elementor-element.elementor-element-28392abb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:50px 50px 50px 50px;}.elementor-151606 .elementor-element.elementor-element-28392abb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-151606 .elementor-element.elementor-element-195b7eaa{text-align:left;}.elementor-151606 .elementor-element.elementor-element-195b7eaa .elementor-heading-title{color:#3D3D3D;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-151606 .elementor-element.elementor-element-3791a4c4 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-151606 .elementor-element.elementor-element-3791a4c4{color:#606060;}.elementor-widget-button .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-151606 .elementor-element.elementor-element-33415cca .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 9px 2px rgba(120.99999999999999, 120.99999999999999, 120.99999999999999, 0.5);border-radius:7px 7px 7px 7px;padding:20px 50px 20px 50px;}.elementor-151606 .elementor-element.elementor-element-33415cca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-151606 .elementor-element.elementor-element-33415cca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-151606 .elementor-element.elementor-element-33415cca .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-151606 .elementor-element.elementor-element-3e3abc41 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-151606 .elementor-element.elementor-element-3e3abc41 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-151606 .elementor-element.elementor-element-78882b30{text-align:left;}.elementor-151606 .elementor-element.elementor-element-78882b30 img{width:100%;}.elementor-151606 .elementor-element.elementor-element-20b39ec5{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-151606 .elementor-element.elementor-element-33fcafd7 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-151606 .elementor-element.elementor-element-33fcafd7{text-align:center;}.elementor-151606 .elementor-element.elementor-element-33fcafd7 .elementor-heading-title{color:#3D3D3D;}.elementor-151606 .elementor-element.elementor-element-56d6525e:not(.elementor-motion-effects-element-type-background), .elementor-151606 .elementor-element.elementor-element-56d6525e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fireglass2.wemanagewebsite.work/wp-content/uploads/2022/12/background-strips.svg");background-position:0px 30%;background-repeat:no-repeat;background-size:contain;}.elementor-151606 .elementor-element.elementor-element-56d6525e > .elementor-container{max-width:1200px;}.elementor-151606 .elementor-element.elementor-element-56d6525e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;z-index:6;}.elementor-151606 .elementor-element.elementor-element-56d6525e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-global .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-global .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-151606 .elementor-element.elementor-global-151801.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-151606 .elementor-element.elementor-global-151801 .elementor-main-swiper{width:100%;}.elementor-151606 .elementor-element.elementor-global-151801 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:10px;border-color:#707070;}.elementor-151606 .elementor-element.elementor-global-151801 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-secondary );}.elementor-151606 .elementor-element.elementor-global-151801 .elementor-swiper-button svg{fill:var( --e-global-color-secondary );}.elementor-151606 .elementor-element.elementor-global-151801 .elementor-testimonial__text{color:#707070;font-family:"EB Garamond", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:25px;}.elementor-151606 .elementor-element.elementor-global-151801 .elementor-testimonial__name{color:#1A1A1A;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-151606 .elementor-element.elementor-global-151801 .elementor-testimonial__title{color:#979797;font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;text-decoration:none;}@media(min-width:768px){.elementor-151606 .elementor-element.elementor-element-28be346d{width:51.5%;}.elementor-151606 .elementor-element.elementor-element-2346de53{width:48.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-151606 .elementor-element.elementor-element-28392abb{width:100%;}.elementor-151606 .elementor-element.elementor-element-3e3abc41{width:100%;}}@media(min-width:1920px){.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-global .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-151606 .elementor-element.elementor-element-2431c36f{padding:3.5% 6.5% 15% 6.5%;}.elementor-151606 .elementor-element.elementor-element-5d82c05c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );}.elementor-151606 .elementor-element.elementor-element-3f04121e > .elementor-widget-container{margin:-12% 0% 0% 0%;}.elementor-151606 .elementor-element.elementor-element-7c40712f > .elementor-widget-container{margin:-10% 0% 0% 0%;}.elementor-151606 .elementor-element.elementor-element-1aa23db0 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-151606 .elementor-element.elementor-element-33415cca > .elementor-widget-container{margin:-10% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-151606 .elementor-element.elementor-element-33415cca .elementor-button{padding:015px 60px 15px 60px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-151606 .elementor-element.elementor-element-78882b30{text-align:center;}.elementor-151606 .elementor-element.elementor-element-56d6525e:not(.elementor-motion-effects-element-type-background), .elementor-151606 .elementor-element.elementor-element-56d6525e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-widget-global .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-151606 .elementor-element.elementor-element-2431c36f{margin-top:0%;margin-bottom:0%;padding:7% 6.5% 25% 6.5%;}.elementor-151606 .elementor-element.elementor-element-28be346d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-151606 .elementor-element.elementor-element-2346de53 > .elementor-element-populated{margin:-10% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-151606 .elementor-element.elementor-element-5d82c05c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );}.woocommerce .elementor-151606 .elementor-element.elementor-element-7c40712f .price{line-height:1.3em;}.elementor-151606 .elementor-element.elementor-element-1aa23db0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-151606 .elementor-element.elementor-element-17243bcd{padding:0% 0% 0% 0%;}.elementor-151606 .elementor-element.elementor-element-28392abb > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:10% 8% 20% 7%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-151606 .elementor-element.elementor-element-33415cca .elementor-button{padding:12px 20px 12px 20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-151606 .elementor-element.elementor-element-78882b30{text-align:center;}.elementor-151606 .elementor-element.elementor-element-78882b30 img{width:95%;}.elementor-151606 .elementor-element.elementor-element-20b39ec5{padding:50px 0px 0px 0px;}.elementor-151606 .elementor-element.elementor-element-56d6525e:not(.elementor-motion-effects-element-type-background), .elementor-151606 .elementor-element.elementor-element-56d6525e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-151606 .elementor-element.elementor-element-56d6525e{padding:0px 0px 30px 0px;}.elementor-widget-global .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-e6377b2 *//*code for hide search icon on img right side*/
a.woocommerce-product-gallery__trigger {
    display: none;
}

/*code for hide thumbnail images from product*/
ol.flex-control-nav.flex-control-thumbs {
    display: none;
}

/*code for product images height*/

.flex-viewport {
    height: 480px!important;
}


@media only screen and (max-width: 600px) {
  .flex-viewport {
    height: 350px!important;
}
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-1aa23db0 */ul.listt {
    margin-left: 20px;
    margin-top: -24px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-56323e68 *//**my new code**/
.my-class a.reset_variations {
    padding-left: 25px;
}


/**Code for mobo**/
@media only screen and (max-width: 600px) {.my-class a.reset_variations {
    padding-left: 0px;
}
    
    .woocommerce div.product.elementor .quantity .qty {
    margin-top: 10px!important;
}


}


.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    display: inline-block;
}

select#choose-gift-card {
    margin-left: 25px;
}

.woocommerce div.product form.cart div.quantity {
    position: absolute;
    top: 0;
    right:0;
}

.woocommerce div.product.elementor .quantity .qty {
    padding: 6px 10px 8px 10px;
    font-size: 17px;
    border-radius: 6px;
    margin-right: 10px!important;
    
}

.woocommerce div.product form.cart table {
    border-width: 0px!important;
}

.woocommerce div.product form.cart .button.single_add_to_cart_button {
    padding: 18px 55px;
    
}

.woocommerce-page select {
    
    background-position: 94% 50%;
    
}
/** code ofr choose an option lenth adjustment after use webhook**/

.woocommerce div.product form.cart table td {
    width: 55%;
}


/**Code for mobo**/
@media only screen and (max-width: 600px) {
  select#choose-gift-card {
    margin-left: 0px;
}

.woocommerce div.product form.cart div.quantity {
    position: absolute;
        margin-top: 34px;
        margin-right:0px;
  
}
/** code ofr choose an option lenth adjustment after use webhook**/
.woocommerce div.product form.cart table td {
    width: 75%;
}

}

/**Code for tab**/
@media screen and (min-device-width: 768px) and (max-device-width: 820px) { 
   
  select#choose-gift-card {
    margin-left: 0px;
}

.woocommerce div.product form.cart div.quantity {
    position: absolute;
        margin-top: 34px;
        margin-right:0px;
  
}

.woocommerce div.product.elementor .quantity .qty {
    margin-right: 0px!important;
}

/** code ofr choose an option lenth adjustment after use webhook**/
.woocommerce div.product form.cart table td {
    width: 77%;
}

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Plat Nomor';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://fireglass2.wemanagewebsite.work/wp-content/uploads/2024/01/Plat-Nomor.woff') format('woff');
}
/* End Custom Fonts CSS */