.elementor-1204 .elementor-element.elementor-element-a4b4010{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-1204 .elementor-element.elementor-element-a4b400f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-a4b400a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-a4b4002{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1204 .elementor-element.elementor-element-a4b4009{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Helvetica, Arial, Verdana, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1204 .elementor-element.elementor-element-a4b4004 .elementor-heading-title{color:#333333;}.woocommerce .elementor-1204 .elementor-element.elementor-element-a4b4006 .woocommerce-product-details__short-description{color:#85868C;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-1204 .elementor-element.elementor-element-a4b400e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:778px){.elementor-1204 .elementor-element.elementor-element-a4b4010{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-a4b4001 */.elementor-1204 .elementor-element.elementor-element-a4b4001 .woocommerce-product-gallery__trigger{display:none!important}.elementor-1204 .elementor-element.elementor-element-a4b4001 .zoomImg{display:none!important}.elementor-1204 .elementor-element.elementor-element-a4b4001 .woocommerce-product-gallery{width:100%!important;float:none!important;margin:0!important}.elementor-1204 .elementor-element.elementor-element-a4b4001 img{display:block}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-a4b4004 */.elementor-1204 .elementor-element.elementor-element-a4b4004 .elementor-heading-title{font:700 34px/44px Roboto, Helvetica, Arial, Verdana, sans-serif;margin:0 0 30px}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-a4b4006 */.elementor-1204 .elementor-element.elementor-element-a4b4006 .woocommerce-product-details__short-description{font:400 15px/22px Roboto, Helvetica, Arial, Verdana, sans-serif;height:110px;max-height:110px;overflow:hidden;margin-bottom:20px}.elementor-1204 .elementor-element.elementor-element-a4b4006 p{margin:0 0 10px}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-a4b4008 */.elementor-1204 .elementor-element.elementor-element-a4b4008 .product_meta{display:flex;flex-wrap:wrap;font:400 13px/23px Roboto, Helvetica, Arial, Verdana, sans-serif;color:#b4b5bb}.elementor-1204 .elementor-element.elementor-element-a4b4008 .detail-label{font-weight:400;color:#b4b5bb}.elementor-1204 .elementor-element.elementor-element-a4b4008 .detail-content,.elementor-1204 .elementor-element.elementor-element-a4b4008 .sku{color:#b4b5bb}.elementor-1204 .elementor-element.elementor-element-a4b4008 a{color:#b4b5bb!important;text-decoration:none}.elementor-1204 .elementor-element.elementor-element-a4b4008 a:hover{color:#43b4ef!important}.elementor-1204 .elementor-element.elementor-element-a4b4008 .posted_in{order:1}.elementor-1204 .elementor-element.elementor-element-a4b4008 .detail-container::after{display:none!important}.elementor-1204 .elementor-element.elementor-element-a4b4008 .posted_in::after{content:"•"!important;display:inline!important;position:static!important;width:auto!important;height:auto!important;border:0!important;margin:0 8px;transform:none!important}.elementor-1204 .elementor-element.elementor-element-a4b4008 .sku_wrapper{order:2}.elementor-1204 .elementor-element.elementor-element-a4b4008 .detail-container{padding:0!important;margin:0!important}.elementor-1204 .elementor-element.elementor-element-a4b4008 .tagged_as{display:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4b400a */.elementor-1204 .elementor-element.elementor-element-a4b400a{display:grid!important;grid-template-columns:40% 1fr;column-gap:60px;margin-bottom:66px;align-items:start}.elementor-1204 .elementor-element.elementor-element-a4b400a>*{min-width:0}@media (max-width:778px){.elementor-1204 .elementor-element.elementor-element-a4b400a{grid-template-columns:1fr;row-gap:30px;margin-bottom:66px}}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-a4b400b */.elementor-1204 .elementor-element.elementor-element-a4b400b .woocommerce-tabs{margin:0}
.elementor-1204 .elementor-element.elementor-element-a4b400b ul.wc-tabs{display:flex;flex-wrap:wrap;margin:0!important;padding:0!important;list-style:none;border-top:1px solid rgba(51,51,51,.12);overflow:visible!important}
.elementor-1204 .elementor-element.elementor-element-a4b400b ul.wc-tabs::before,.elementor-1204 .elementor-element.elementor-element-a4b400b ul.wc-tabs::after{display:none!important}
.elementor-1204 .elementor-element.elementor-element-a4b400b ul.wc-tabs li{margin:-1px 40px 0 0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important}
.elementor-1204 .elementor-element.elementor-element-a4b400b ul.wc-tabs li::before,.elementor-1204 .elementor-element.elementor-element-a4b400b ul.wc-tabs li::after{display:none!important}
.elementor-1204 .elementor-element.elementor-element-a4b400b ul.wc-tabs li a{display:block;padding:17px 0 10px!important;font:400 15px/27px Roboto, Helvetica, Arial, Verdana, sans-serif!important;color:#b4b5bb!important;text-decoration:none;border-top:3px solid transparent}
.elementor-1204 .elementor-element.elementor-element-a4b400b ul.wc-tabs li.active a,.elementor-1204 .elementor-element.elementor-element-a4b400b ul.wc-tabs li a:hover{color:#333!important}
.elementor-1204 .elementor-element.elementor-element-a4b400b ul.wc-tabs li.active a{border-top-color:#43b4ef}
@media (max-width:778px){.elementor-1204 .elementor-element.elementor-element-a4b400b .woocommerce-tabs{margin-top:41px}.elementor-1204 .elementor-element.elementor-element-a4b400b ul.wc-tabs{flex-direction:column}.elementor-1204 .elementor-element.elementor-element-a4b400b ul.wc-tabs li{margin:0!important;width:100%}.elementor-1204 .elementor-element.elementor-element-a4b400b ul.wc-tabs li a{padding:7px 0 10px!important}}
.elementor-1204 .elementor-element.elementor-element-a4b400b .woocommerce-Tabs-panel{padding:21px 0 0!important;margin:0!important;border:0!important;box-shadow:none!important;background:none!important}
.elementor-1204 .elementor-element.elementor-element-a4b400b .woocommerce-Tabs-panel>h2:first-child{display:none}
.elementor-1204 .elementor-element.elementor-element-a4b400b .woocommerce-Tabs-panel ul{margin:0 0 10px 20px;list-style:disc}.elementor-1204 .elementor-element.elementor-element-a4b400b .woocommerce-Tabs-panel ul ul{margin-bottom:0}
.elementor-1204 .elementor-element.elementor-element-a4b400b .woocommerce-Tabs-panel>:last-child{margin-bottom:0}/* End custom CSS */