.elementor-105339 .elementor-element.elementor-element-6a7f60c{overflow:hidden;padding:150px 0px 100px 0px;}.elementor-105339 .elementor-element.elementor-element-289cca7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105339 .elementor-element.elementor-element-36e7b9a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105339 .elementor-element.elementor-element-0d23e43 .gallery-item{padding:0 3px 3px 0;}.elementor-105339 .elementor-element.elementor-element-0d23e43 .gallery{margin:0 -3px -3px 0;}.elementor-105339 .elementor-element.elementor-element-0d23e43 .gallery-item img{border-radius:5px 5px 5px 5px;}.elementor-105339 .elementor-element.elementor-element-0d23e43 .gallery-item .gallery-caption{text-align:center;}.elementor-105339 .elementor-element.elementor-element-5ee396c img{border-radius:10px 10px 10px 10px;}.elementor-105339 .elementor-element.elementor-element-11cbae9f > .elementor-element-populated{padding:0px 0px 0px 64px;}.elementor-105339 .elementor-element.elementor-element-b072a53 .elementor-heading-title{font-size:32px;}.elementor-105339 .elementor-element.elementor-element-8e448a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-105339 .elementor-element.elementor-element-8e448a2{font-weight:600;color:#171969;}.elementor-105339 .elementor-element.elementor-element-8b4a973 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-105339 .elementor-element.elementor-element-8b4a973 .elementor-heading-title{font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-105339 .elementor-element.elementor-element-4bc51455{width:auto;max-width:auto;text-align:left;}.woocommerce .elementor-105339 .elementor-element.elementor-element-4bc51455 .price{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;font-style:normal;line-height:1.2em;}.woocommerce .elementor-105339 .elementor-element.elementor-element-4bc51455 .price ins{color:var( --e-global-color-primary );font-family:var( --e-global-typography-bc68a1d-font-family ), Sans-serif;font-size:var( --e-global-typography-bc68a1d-font-size );font-weight:var( --e-global-typography-bc68a1d-font-weight );text-transform:var( --e-global-typography-bc68a1d-text-transform );font-style:var( --e-global-typography-bc68a1d-font-style );line-height:var( --e-global-typography-bc68a1d-line-height );}.elementor-105339 .elementor-element.elementor-element-14c07ef5 .cart button, .elementor-105339 .elementor-element.elementor-element-14c07ef5 .cart .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-radius:0px 0px 0px 0px;color:var( --e-global-color-1775742 );background-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-105339 .elementor-element.elementor-element-14c07ef5 .cart button:hover, .elementor-105339 .elementor-element.elementor-element-14c07ef5 .cart .button:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-105339 .elementor-element.elementor-element-14c07ef5 .quantity .qty{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 );line-height:var( --e-global-typography-text-line-height );transition:all 0.2s;}.woocommerce .elementor-105339 .elementor-element.elementor-element-14c07ef5 form.cart .variations{width:100%;}.woocommerce .elementor-105339 .elementor-element.elementor-element-14c07ef5 form.cart table.variations label{color:var( --e-global-color-accent );font-family:var( --e-global-typography-9d0aee5-font-family ), Sans-serif;font-size:var( --e-global-typography-9d0aee5-font-size );font-weight:var( --e-global-typography-9d0aee5-font-weight );text-transform:var( --e-global-typography-9d0aee5-text-transform );line-height:var( --e-global-typography-9d0aee5-line-height );}.woocommerce .elementor-105339 .elementor-element.elementor-element-14c07ef5 form.cart table.variations td.value select{color:var( --e-global-color-accent );}.woocommerce .elementor-105339 .elementor-element.elementor-element-14c07ef5 form.cart table.variations td.value select, .woocommerce .elementor-105339 .elementor-element.elementor-element-14c07ef5 form.cart table.variations td.value:before{background-color:#FFFFFF;border:var( --e-global-color-accent );border-radius:0px;}.woocommerce .elementor-105339 .elementor-element.elementor-element-14c07ef5 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-105339 .elementor-element.elementor-element-14c07ef5 form.cart table.variations td.value:before{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-105339 .elementor-element.elementor-element-c0b47ca{--display:flex;--min-height:268px;--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;--justify-content:center;}.elementor-105339 .elementor-element.elementor-element-c0b47ca:not(.elementor-motion-effects-element-type-background), .elementor-105339 .elementor-element.elementor-element-c0b47ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ecbf531 );}.elementor-105339 .elementor-element.elementor-element-1dc423b{text-align:center;}.elementor-105339 .elementor-element.elementor-element-1dc423b .elementor-heading-title{font-size:32px;}.elementor-105339 .elementor-element.elementor-element-3af64bc{--e-image-carousel-slides-to-show:4;}.elementor-105339 .elementor-element.elementor-element-19196082{padding:100px 0px 110px 0px;}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-ecbf531 );border-color:var( --e-global-color-1775742 );border-radius:0px 0px 0 0;}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-f4e67e1 );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 );line-height:var( --e-global-typography-text-line-height );border-width:1px 1px 1px 1px;margin-top:-1px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-primary );}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs ul.wc-tabs li.active{background-color:var( --e-global-color-1775742 );}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:var( --e-global-color-1775742 );border-color:var( --e-global-color-f4e67e1 );}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:var( --e-global-color-f4e67e1 );}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-Tabs-panel{color:var( --e-global-color-text );}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-Tabs-panel h2{color:var( --e-global-color-text );}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var( --e-global-typography-bc68a1d-font-family ), Sans-serif;font-size:var( --e-global-typography-bc68a1d-font-size );font-weight:var( --e-global-typography-bc68a1d-font-weight );text-transform:var( --e-global-typography-bc68a1d-text-transform );font-style:var( --e-global-typography-bc68a1d-font-style );line-height:var( --e-global-typography-bc68a1d-line-height );}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs ul.wc-tabs{margin-left:0px;margin-right:0px;}@media(max-width:1024px){.elementor-105339 .elementor-element.elementor-element-6a7f60c{padding:50px 32px 50px 32px;}.elementor-bc-flex-widget .elementor-105339 .elementor-element.elementor-element-12c6857.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105339 .elementor-element.elementor-element-12c6857.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105339 .elementor-element.elementor-element-11cbae9f > .elementor-element-populated{padding:0px 0px 0px 32px;}.woocommerce .elementor-105339 .elementor-element.elementor-element-4bc51455 .price{font-size:16px;}.woocommerce .elementor-105339 .elementor-element.elementor-element-4bc51455 .price ins{font-size:var( --e-global-typography-bc68a1d-font-size );line-height:var( --e-global-typography-bc68a1d-line-height );}.elementor-105339 .elementor-element.elementor-element-14c07ef5 .cart button, .elementor-105339 .elementor-element.elementor-element-14c07ef5 .cart .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-105339 .elementor-element.elementor-element-14c07ef5 .quantity .qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-105339 .elementor-element.elementor-element-14c07ef5 form.cart table.variations label{font-size:var( --e-global-typography-9d0aee5-font-size );line-height:var( --e-global-typography-9d0aee5-line-height );}.woocommerce .elementor-105339 .elementor-element.elementor-element-14c07ef5 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-105339 .elementor-element.elementor-element-14c07ef5 form.cart table.variations td.value:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105339 .elementor-element.elementor-element-19196082{padding:30px 20px 0px 20px;}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs ul.wc-tabs li a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-bc68a1d-font-size );line-height:var( --e-global-typography-bc68a1d-line-height );}}@media(max-width:767px){.elementor-105339 .elementor-element.elementor-element-6a7f60c{padding:32px 16px 32px 16px;}.elementor-105339 .elementor-element.elementor-element-11cbae9f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-105339 .elementor-element.elementor-element-429fb39a{width:100%;}.woocommerce .elementor-105339 .elementor-element.elementor-element-4bc51455 .price ins{font-size:var( --e-global-typography-bc68a1d-font-size );line-height:var( --e-global-typography-bc68a1d-line-height );}.elementor-105339 .elementor-element.elementor-element-14c07ef5 .cart button, .elementor-105339 .elementor-element.elementor-element-14c07ef5 .cart .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-105339 .elementor-element.elementor-element-14c07ef5 .quantity .qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-105339 .elementor-element.elementor-element-14c07ef5 form.cart table.variations label{font-size:var( --e-global-typography-9d0aee5-font-size );line-height:var( --e-global-typography-9d0aee5-line-height );}.woocommerce .elementor-105339 .elementor-element.elementor-element-14c07ef5 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-105339 .elementor-element.elementor-element-14c07ef5 form.cart table.variations td.value:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105339 .elementor-element.elementor-element-19196082{padding:30px 0px 0px 0px;}.elementor-105339 .elementor-element.elementor-element-767b18df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs ul.wc-tabs li a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-105339 .elementor-element.elementor-element-767b18df .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-bc68a1d-font-size );line-height:var( --e-global-typography-bc68a1d-line-height );}}@media(min-width:768px){.elementor-105339 .elementor-element.elementor-element-12c6857{width:55%;}.elementor-105339 .elementor-element.elementor-element-36e7b9a{--width:28%;}.elementor-105339 .elementor-element.elementor-element-11cbae9f{width:44.909%;}}@media(max-width:1024px) and (min-width:768px){.elementor-105339 .elementor-element.elementor-element-12c6857{width:45%;}.elementor-105339 .elementor-element.elementor-element-11cbae9f{width:55%;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-4bc51455 */.price {
    display: flex;
    align-items: center;
}
.price > span.woocommerce-Price-amount:nth-child(1) {
    margin-right: 10px;
}
.price > span.woocommerce-Price-amount:nth-child(2) {
    margin-left: 10px;
}
.price > del:nth-child(1) {
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6a7f60c */.single-product .product_des ul {
    padding-left: 20px;
    padding-bottom: 20px;
}
.product_des h3 {
    font-size: 17px !important;
    line-height: 29px !important;
}
.product_des p {
    margin-bottom: 20px !important;
}
.yf_variation_area button.single_add_to_cart_button.button.alt.wp-element-button {
    max-height: 50px;
}
.yf_variation_area .quantity input {
     max-height: 50px;
}
.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    border: 0;
    line-height: 2em;
    vertical-align: baseline;
}
.yf_variation_area th.label {
    padding-left: 15px !important;
}
.yf_variation_area th.label label {
    font-size: 14px !important;
}
.yf_variation_area .woobt-item-product.woobt-product.woobt-product-together {
    max-height: 50px;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500;
    background: #fff;
}
.yf_variation_area .woobt-before-text.woobt-text {
    font-family: "Poppins", sans-serif !important;
    font-weight: 600;
}
.price_area .elementor-widget-wrap .elementor-widget-woocommerce-product-price {
    width: 25%;
    margin-bottom: 0px;
}
.price_area .elementor-widget-wrap .product-name {
    width: 75%;
    float: right;
}
.price_area span.targetbay-reviews-count-star.targetbay-hyptext-color {
    display: block;
    text-align: left;
}
.yf_variation_area span.woobt-title-inner {
    font-size: 14px;
}
.price_area .elementor-widget-wrap {
    align-items: center;
}
.price_area p.price {
    margin-bottom: 0px;
}
.single-product .product_des ul {
    font-size: 14px;
}
.product_des p {
    font-size: 14px;
}
.yf_variation_area .woobt-item-product.woobt-product.woobt-product-together input {
    margin-top: 5px;
}
.price_area {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS */.e-atc-qty-button-holder {
    display: flex !important
;
    gap: 40px;
}/* End custom CSS */