.elementor-12069 .elementor-element.elementor-element-117ebad{--display:flex;--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;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12069 .elementor-element.elementor-element-f561905 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12069 .elementor-element.elementor-element-f561905 .woocommerce-breadcrumb{color:var( --e-global-color-6f9d992 );}.elementor-12069 .elementor-element.elementor-element-f561905 .woocommerce-breadcrumb > a{color:var( --e-global-color-19334a9 );}.elementor-12069 .elementor-element.elementor-element-657f2ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12069 .elementor-element.elementor-element-8196b44{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12069 .elementor-element.elementor-element-08c75cf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12069 .elementor-element.elementor-element-08c75cf.ee-gallery-slider--left .ee-gallery-slider__preview{width:80%;}.elementor-12069 .elementor-element.elementor-element-08c75cf.ee-gallery-slider--right .ee-gallery-slider__preview{width:80%;}.elementor-12069 .elementor-element.elementor-element-08c75cf.ee-gallery-slider--left .ee-gallery-slider__gallery{width:calc(100% - 80%);}.elementor-12069 .elementor-element.elementor-element-08c75cf.ee-gallery-slider--right .ee-gallery-slider__gallery{width:calc(100% - 80%);}.elementor-12069 .elementor-element.elementor-element-08c75cf.ee-gallery-slider--left .ee-gallery-slider > *,
						 .elementor-12069 .elementor-element.elementor-element-08c75cf.ee-gallery-slider--right .ee-gallery-slider > *{padding-left:20px;}.elementor-12069 .elementor-element.elementor-element-08c75cf.ee-gallery-slider--left .ee-gallery-slider,
						 .elementor-12069 .elementor-element.elementor-element-08c75cf.ee-gallery-slider--right .ee-gallery-slider{margin-left:-20px;}.elementor-12069 .elementor-element.elementor-element-08c75cf.ee-gallery-slider--top .ee-gallery-slider__preview{margin-bottom:20px;}.elementor-12069 .elementor-element.elementor-element-08c75cf .ee-slider__media__thumbnail img{object-fit:cover;}.elementor-12069 .elementor-element.elementor-element-08c75cf .ee-gallery-slider__gallery .ee-swiper__button{font-size:12px;padding:0.4em;}.elementor-12069 .elementor-element.elementor-element-08c75cf .ee-gallery-slider__gallery .ee-swiper__navigation.ee-swiper__navigation--middle.ee-arrows--horizontal .ee-swiper__button{margin-left:24px;margin-right:24px;}.elementor-12069 .elementor-element.elementor-element-08c75cf .ee-gallery-slider__gallery .ee-swiper__navigation:not(.ee-swiper__navigation--middle).ee-arrows--horizontal .ee-swiper__button{margin:24px;}.elementor-12069 .elementor-element.elementor-element-08c75cf .ee-gallery-slider__gallery .ee-swiper__navigation .ee-swiper__navigation--center.ee-arrows--vertical .ee-swiper__button{margin-top:24px;margin-bottom:24px;}.elementor-12069 .elementor-element.elementor-element-08c75cf .ee-gallery-slider__gallery .ee-swiper__navigation:not(.ee-swiper__navigation--center).ee-arrows--vertical .ee-swiper__button{margin:24px;}.elementor-12069 .elementor-element.elementor-element-08c75cf .ee-gallery__media-wrapper,
									.elementor-12069 .elementor-element.elementor-element-08c75cf .ee-gallery__media__thumbnail,
									.elementor-12069 .elementor-element.elementor-element-08c75cf .ee-gallery__media__thumbnail img{transition-property:all;transition-timing-function:linear;transition-duration:0.3s;}.elementor-12069 .elementor-element.elementor-element-08c75cf .ee-gallery__media__thumbnail img{opacity:1;}.elementor-12069 .elementor-element.elementor-element-08c75cf .ee-gallery__media:hover .ee-gallery__media__thumbnail img{opacity:0.5;}.elementor-12069 .elementor-element.elementor-element-08c75cf .ee-gallery__item.is--active .ee-gallery__media__thumbnail img{opacity:0.5;}.elementor-12069 .elementor-element.elementor-element-08c75cf .ee-gallery__media__overlay{transition-property:all;transition-timing-function:linear;transition-duration:0.3s;mix-blend-mode:normal;opacity:1;}.elementor-12069 .elementor-element.elementor-element-78ec253 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12069 .elementor-element.elementor-element-78ec253{right:20px;}body.rtl .elementor-12069 .elementor-element.elementor-element-78ec253{left:20px;}.elementor-12069 .elementor-element.elementor-element-78ec253{top:80px;z-index:99;}.woocommerce .elementor-12069 .elementor-element.elementor-element-d1b1abd .flex-viewport:not(:last-child){margin-bottom:20px;}.woocommerce .elementor-12069 .elementor-element.elementor-element-d1b1abd .flex-control-thumbs li{padding-right:calc(20px / 2);padding-left:calc(20px / 2);padding-bottom:20px;}.woocommerce .elementor-12069 .elementor-element.elementor-element-d1b1abd .flex-control-thumbs{margin-right:calc(-20px / 2);margin-left:calc(-20px / 2);}.elementor-12069 .elementor-element.elementor-element-cdd1c0f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-12069 .elementor-element.elementor-element-cdd1c0f .elementor-divider-separator{width:100%;}.elementor-12069 .elementor-element.elementor-element-cdd1c0f .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-12069 .elementor-element.elementor-element-8b33000{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12069 .elementor-element.elementor-element-11543aa{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-41bab20 );}.elementor-12069 .elementor-element.elementor-element-11543aa .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-12069 .elementor-element.elementor-element-11543aa .elementor-share-btn__icon{--e-share-buttons-icon-size:2em;}.elementor-12069 .elementor-element.elementor-element-11543aa .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-secondary );}.elementor-12069 .elementor-element.elementor-element-e396239{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-12069 .elementor-element.elementor-element-e396239 .elementor-widget-container{text-align:center;}.elementor-12069 .elementor-element.elementor-element-e396239 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-12069 .elementor-element.elementor-element-e396239 .elementor-social-icon{background-color:var( --e-global-color-41bab20 );}.elementor-12069 .elementor-element.elementor-element-e396239 .elementor-social-icon i{color:var( --e-global-color-208b4c7 );}.elementor-12069 .elementor-element.elementor-element-e396239 .elementor-social-icon svg{fill:var( --e-global-color-208b4c7 );}.elementor-12069 .elementor-element.elementor-element-e396239 .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-12069 .elementor-element.elementor-element-cf3cb39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12069 .elementor-element.elementor-element-eebfbb6 .elementor-heading-title{font-family:"Gill Sans", "Gill Sans", Sans-serif;font-weight:400;letter-spacing:-1px;}.elementor-12069 .elementor-element.elementor-element-c9da08f > .elementor-widget-container{margin:0px 0px -25px 0px;}.woocommerce .elementor-12069 .elementor-element.elementor-element-c9da08f .price{color:var( --e-global-color-primary );font-size:24px;}.elementor-12069 .elementor-element.elementor-element-4b7f1a9{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-12069 .elementor-element.elementor-element-4b7f1a9 .elementor-divider-separator{width:100%;}.elementor-12069 .elementor-element.elementor-element-4b7f1a9 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-12069 .elementor-element.elementor-element-2c57622 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12069 .elementor-element.elementor-element-8ca12b8{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-12069 .elementor-element.elementor-element-8ca12b8 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12069 .elementor-element.elementor-element-8ca12b8 .elementor-divider-separator{width:100%;}.elementor-12069 .elementor-element.elementor-element-8ca12b8 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-12069 .elementor-element.elementor-element-7323ca0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-12069 .elementor-element.elementor-element-1b5d26d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12069 .elementor-element.elementor-element-1b5d26d .cart button, .elementor-12069 .elementor-element.elementor-element-1b5d26d .cart .button{font-family:"Gill Sans Medium", "Gill Sans", Sans-serif;font-weight:600;text-transform:none;border-radius:0px 0px 0px 0px;padding:14px 32px 12px 32px;background-color:var( --e-global-color-41bab20 );transition:all 0.2s;}.elementor-12069 .elementor-element.elementor-element-1b5d26d .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-12069 .elementor-element.elementor-element-1b5d26d form.cart table.variations tr th, .woocommerce .elementor-12069 .elementor-element.elementor-element-1b5d26d form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-12069 .elementor-element.elementor-element-1b5d26d form.cart table.variations td.value select, .woocommerce .elementor-12069 .elementor-element.elementor-element-1b5d26d form.cart table.variations td.value:before{border:1px solid #DDDDDD;border-radius:0px;}.elementor-12069 .elementor-element.elementor-element-1dbaa53{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-12069 .elementor-element.elementor-element-1dbaa53 .elementor-divider-separator{width:100%;}.elementor-12069 .elementor-element.elementor-element-1dbaa53 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-12069 .elementor-element.elementor-element-2f8acb0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-12069 .elementor-element.elementor-element-350732d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12069 .elementor-element.elementor-element-350732d .elementor-heading-title{font-family:"Gill Sans", "Gill Sans", Sans-serif;font-weight:300;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-secondary-font-family ), "Gill Sans", Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products ul.products li.product .star-rating{margin-bottom:0px;}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-41bab20 );font-family:var( --e-global-typography-secondary-font-family ), "Gill Sans", Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-41bab20 );}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-41bab20 );}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-41bab20 );}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-41bab20 );}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), "Gill Sans", Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-208b4c7 );background-color:var( --e-global-color-41bab20 );font-size:0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin-top:0px;}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products .added_to_cart{margin-inline-start:0px;}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-12069 .elementor-element.elementor-element-48237a1{--display:flex;--margin-top:50px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-12069 .elementor-element.elementor-element-4daf34d > .elementor-widget-container{margin:0px -20px 0px -20px;}.woocommerce .elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-19334a9 );font-size:16px;font-weight:500;}.woocommerce .elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-74518c7 );border-color:var( --e-global-color-74518c7 );border-radius:0px 0px 0 0;}.woocommerce .elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-74518c7 );border-width:0px 0px 0px 0px;margin-top:-0px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs ul.wc-tabs li.active{background-color:var( --e-global-color-208b4c7 );}.woocommerce .elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:var( --e-global-color-208b4c7 );}.woocommerce .elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-Tabs-panel h2{color:var( --e-global-color-primary );}.woocommerce .elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var( --e-global-typography-secondary-font-family ), "Gill Sans", Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.woocommerce .elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs ul.wc-tabs{margin-left:0px;margin-right:0px;}.elementor-12069 .elementor-element.elementor-element-7e213b2{--display:flex;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-12069 .elementor-element.elementor-element-7e213b2:not(.elementor-motion-effects-element-type-background), .elementor-12069 .elementor-element.elementor-element-7e213b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-208b4c7 );}.elementor-12069 .elementor-element.elementor-element-df0e065 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12069 .elementor-element.elementor-element-df0e065{z-index:1;text-align:center;}.elementor-12069 .elementor-element.elementor-element-df0e065 .elementor-heading-title{font-family:"Gill Sans Medium", "Gill Sans", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-12069 .elementor-element.elementor-element-8196b44{--content-width:100%;}}@media(max-width:1024px){.elementor-12069 .elementor-element.elementor-element-657f2ee{--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;}.elementor-12069 .elementor-element.elementor-element-08c75cf{width:100%;max-width:100%;}.elementor-12069 .elementor-element.elementor-element-08c75cf > .elementor-widget-container{margin:-65px 0px 0px 0px;}.elementor-12069 .elementor-element.elementor-element-08c75cf.ee-gallery-slider--stack-tablet .ee-gallery-slider__preview{margin-bottom:20px;}.elementor-12069 .elementor-element.elementor-element-78ec253 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-12069 .elementor-element.elementor-element-78ec253.elementor-element{--order:-99999 /* order start hack */;} .elementor-12069 .elementor-element.elementor-element-11543aa{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-12069 .elementor-element.elementor-element-cf3cb39{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-12069 .elementor-element.elementor-element-657f2ee{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12069 .elementor-element.elementor-element-08c75cf.ee-gallery-slider--stack-mobile .ee-gallery-slider__preview{margin-bottom:20px;} .elementor-12069 .elementor-element.elementor-element-11543aa{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-12069 .elementor-element.elementor-element-ffd801a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12069 .elementor-element.elementor-element-48237a1{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12069 .elementor-element.elementor-element-4daf34d > .elementor-widget-container{margin:0px 20px 0px -20px;}.elementor-12069 .elementor-element.elementor-element-7e213b2{--padding-top:40px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for gallery-slider, class: .elementor-element-08c75cf */@media (min-width: 769px) {
    .elementor-12069 .elementor-element.elementor-element-08c75cf .ee-gallery__item {
        width: 100% !important;
    }
}

.elementor-12069 .elementor-element.elementor-element-08c75cf {
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-d1b1abd */.elementor-12069 .elementor-element.elementor-element-d1b1abd .woocommerce-product-gallery {
    display: flex;
    flex-direction: row-reverse;
}



.elementor-12069 .elementor-element.elementor-element-d1b1abd .flex-viewport {
    width: calc(88% - 20px);
    margin-left:20px;
}

.elementor-12069 .elementor-element.elementor-element-d1b1abd .flex-control-nav.flex-control-thumbs {
    display: flex;
    flex-direction: column;
    width: 15%;
    margin-left: 0!important;
    margin-right: 0!important;
}

.elementor-12069 .elementor-element.elementor-element-d1b1abd .flex-control-nav.flex-control-thumbs li {
width: 100%!important;
    padding: 0 0 20px!important;
}

.elementor-12069 .elementor-element.elementor-element-d1b1abd .product .images {
    margin-bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-11543aa */.elementor-12069 .elementor-element.elementor-element-11543aa .elementor-grid-item {
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-1b5d26d */.elementor-12069 .elementor-element.elementor-element-1b5d26d table.variations tr {
    display:flex;
    flex-direction:column;
    text-align:left;
}
.elementor-12069 .elementor-element.elementor-element-1b5d26d table.variations th,
.elementor-12069 .elementor-element.elementor-element-1b5d26d table.variations td {
    background-color: unset;
    padding:0;
}

.elementor-12069 .elementor-element.elementor-element-1b5d26d table.variations select {
    padding:0.75rem 1rem;
}

.elementor-12069 .elementor-element.elementor-element-1b5d26d .woocommerce-variation-description {
    display:none;
}

.woocommerce .product .woocommerce-variation-price .price {
    padding-bottom: 2rem;
    display: block;
    color: #666D4A !important;
}

.elementor-12069 .elementor-element.elementor-element-1b5d26d div.quantity {
    display: flex;
    align-items: center;
}

.elementor-12069 .elementor-element.elementor-element-1b5d26d button#gg-qty-plus,
.elementor-12069 .elementor-element.elementor-element-1b5d26d button#gg-qty-minus{
    margin: 0px;
}

.elementor-12069 .elementor-element.elementor-element-1b5d26d .tinv-wraper {
    display: flex;
    align-items: center;
    margin-left: 10px;
}

.elementor-12069 .elementor-element.elementor-element-1b5d26d a.tinvwl_add_to_wishlist_button {
    margin: 0;
}

.elementor-12069 .elementor-element.elementor-element-1b5d26d .added_to_cart {
    display: flex;
    align-items: center;
    margin-left: 10px;
    padding-top: 6px;
}

.elementor-12069 .elementor-element.elementor-element-1b5d26d form.cart,
.woocommerce-variation-add-to-cart.variations_button {
    flex-wrap: wrap !important;
}

/* Hide default spinner arrows on quantity input (custom buttons added via JS) */

/* Chrome, Safari, Edge, Opera */
.elementor-12069 .elementor-element.elementor-element-1b5d26d input::-webkit-outer-spin-button,
.elementor-12069 .elementor-element.elementor-element-1b5d26d input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
.elementor-12069 .elementor-element.elementor-element-1b5d26d input[type=number] {
  -moz-appearance: textfield;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-upsell, class: .elementor-element-ffd801a */.elementor-12069 .elementor-element.elementor-element-ffd801a a.woocommerce-loop-product__link {
    padding-bottom: 10px !important;
}

.elementor-12069 .elementor-element.elementor-element-ffd801a .products .better-images  img {
    margin-bottom: 0;
}

.elementor-12069 .elementor-element.elementor-element-ffd801a .better-images {
    min-height: 150px;
    max-height: 150px;
    min-width: 150px;
    max-width: 150px;
    margin: auto;
}

ins {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-657f2ee */.elementor-12069 .elementor-element.elementor-element-657f2ee .elementor-widget-divider {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-4daf34d */.elementor-12069 .elementor-element.elementor-element-4daf34d ul.tabs.wc-tabs {
    display: none;
}

.elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs {
    flex-wrap: wrap;
    display: flex;
}

.elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs div.panel {
    flex-grow: 1;
    flex-basis: min-content;
    margin: 20px !important;
    border: 1px solid var(--e-global-color-6d0472d) !important;
    font-size: 16px;
}

.elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs > div input:not([type="submit"]),
.elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs > div textarea {
    border: 1px solid var(--e-global-color-6d0472d) !important;
}

.elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs > div input[type="submit"] {
    background: var(--e-global-color-41bab20) !important;
    border-radius: 0 !important;
    color: #fff !important;
    padding: 16px 30px 14px !important;
}

.elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs > div input[type="submit"]:hover {
    background: var(--e-global-color-secondary) !important;
}

.elementor-12069 .elementor-element.elementor-element-4daf34d div.panel {
    display: block !important;
    margin-top: 0 !important;
}

.elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-product-attributes {
    border: none;
    margin: 0;
}

.elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-product-attributes tr {
    display: flex;
    border: none;
}

.elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-product-attributes tr th,
.elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-product-attributes tr td {
    width: auto;
    padding: 0;
    background: none;
    border: none;
    margin-right: 5px;
    font-weight: normal;
    font-style: normal;
    font-size: 16px;
}

.elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs > div h2 {
    font-size: 26px;
}

.elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs > div h2:before {
    margin-right: 15px;
    font-family: "Font Awesome 5 Free";
    font-weight: 600;
}

#tab-extra-product-information h2:before {
    content: '\f05a';
}

#tab-delivery-returns h2:before {
    content: '\f0d1';
}

#tab-reviews h2:before {
    content: '\f005';
}

@media (max-width: 767px) {
    .elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs {
        flex-direction: column;
    }
    .elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs > div {
        width: 90%;
    }
    .elementor-12069 .elementor-element.elementor-element-4daf34d .woocommerce-tabs > div:last-of-type {
        margin-top: 0 !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gill Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://instance1.staging.graceandgloryhome.co.uk/wp-content/uploads/2022/10/Gill-Sans-Medium.woff2') format('woff2'),
		url('https://instance1.staging.graceandgloryhome.co.uk/wp-content/uploads/2022/10/Gill-Sans-Medium.woff') format('woff'),
		url('https://instance1.staging.graceandgloryhome.co.uk/wp-content/uploads/2022/10/Gill-Sans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Gill Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://instance1.staging.graceandgloryhome.co.uk/wp-content/uploads/2022/10/Gill-Sans-Light.woff2') format('woff2'),
		url('https://instance1.staging.graceandgloryhome.co.uk/wp-content/uploads/2022/10/Gill-Sans-Light.woff') format('woff'),
		url('https://instance1.staging.graceandgloryhome.co.uk/wp-content/uploads/2022/10/Gill-Sans-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */