.elementor-8167 .elementor-element.elementor-element-796ff0c{--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}.elementor-8167 .elementor-element.elementor-element-238bf1f{--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:flex-start;--align-items:flex-start;--gap:022px 022px;--row-gap:022px;--column-gap:022px;--padding-top:025px;--padding-bottom:025px;--padding-left:0px;--padding-right:0px}.elementor-8167 .elementor-element.elementor-element-9de5ee7{--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}.elementor-8167 .elementor-element.elementor-element-812ed02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-8167 .elementor-element.elementor-element-7f309be>.elementor-widget-container{background-color:#EEE}.woocommerce .elementor-8167 .elementor-element.elementor-element-7f309be .woocommerce-product-details__short-description{font-size:15px;font-weight:400;line-height:20px;letter-spacing:0;word-spacing:5px}.elementor-8167 .elementor-element.elementor-element-67a0b91{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap}.elementor-8167 .elementor-element.elementor-element-674fb95{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-8167 .elementor-element.elementor-element-93c92b0>.elementor-widget-container{margin:010px 0 0 0}.elementor-8167 .elementor-element.elementor-element-93c92b0{text-align:end}.elementor-8167 .elementor-element.elementor-element-6354b93{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-8167 .elementor-element.elementor-element-50dbcb8{--display:flex}.elementor-8167 .elementor-element.elementor-element-5d3b4d8{--display:flex}.elementor-8167 .elementor-element.elementor-element-8c55f39.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-8167 .elementor-element.elementor-element-8c55f39.elementor-wc-products ul.products li.product span.onsale{display:block}@media(max-width:1024px){.elementor-8167 .elementor-element.elementor-element-6354b93{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-8167 .elementor-element.elementor-element-8c55f39.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-8167 .elementor-element.elementor-element-c0f6fe4{width:initial;max-width:initial}.elementor-8167 .elementor-element.elementor-element-238bf1f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px}.elementor-8167 .elementor-element.elementor-element-9de5ee7{--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-8167 .elementor-element.elementor-element-b3fc663>.elementor-widget-container{padding:0 0 0 0}.elementor-8167 .elementor-element.elementor-element-513be25 .elementor-heading-title{font-size:18px}.elementor-8167 .elementor-element.elementor-element-41f343f{width:initial;max-width:initial}.elementor-8167 .elementor-element.elementor-element-41f343f .elementor-button{font-size:8px}.elementor-8167 .elementor-element.elementor-element-48ca0b2{width:initial;max-width:initial}.elementor-8167 .elementor-element.elementor-element-48ca0b2 .elementor-button{font-size:10px}.elementor-8167 .elementor-element.elementor-element-8e60fe8 .elementor-button{font-size:10px}.elementor-8167 .elementor-element.elementor-element-674fb95{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8167 .elementor-element.elementor-element-6354b93{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-8167 .elementor-element.elementor-element-8c55f39.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(min-width:768px){.elementor-8167 .elementor-element.elementor-element-238bf1f{--content-width:1120px}.elementor-8167 .elementor-element.elementor-element-9de5ee7{--width:40%}.elementor-8167 .elementor-element.elementor-element-812ed02{--width:60%}}@media (max-width:767px){.elementor-8167 .elementor-element.elementor-element-c0f6fe4{width:100%;height:auto;min-height:0;padding:8px 16px;box-sizing:border-box;overflow-x:auto;white-space:nowrap;line-height:1.2}.elementor-8167 .elementor-element.elementor-element-c0f6fe4 *{white-space:nowrap}.elementor-8167 .elementor-element.elementor-element-c0f6fe4::-webkit-scrollbar{display:none}}.elementor-8167 .elementor-element.elementor-element-b3fc663{position:relative}.elementor-8167 .elementor-element.elementor-element-b3fc663 .elementor-swiper-button,.elementor-8167 .elementor-element.elementor-element-b3fc663 .swiper-button-prev,.elementor-8167 .elementor-element.elementor-element-b3fc663 .swiper-button-next{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:28px!important;height:58px!important;margin:0!important;border:1px solid #ddd;border-radius:0;display:flex!important;align-items:center;justify-content:center;z-index:20;font-size:18px!important;box-shadow:none}.elementor-8167 .elementor-element.elementor-element-b3fc663 .elementor-swiper-button-prev,.elementor-8167 .elementor-element.elementor-element-b3fc663 .swiper-button-prev{left:0!important;right:auto!important;background:#ffad0a!important;color:#ffffff!important}.elementor-8167 .elementor-element.elementor-element-b3fc663 .elementor-swiper-button-next,.elementor-8167 .elementor-element.elementor-element-b3fc663 .swiper-button-next{right:0!important;left:auto!important;background:rgb(255 255 255 / .9)!important;color:#999999!important}.elementor-8167 .elementor-element.elementor-element-b3fc663 .elementor-swiper-button i,.elementor-8167 .elementor-element.elementor-element-b3fc663 .elementor-swiper-button svg,.elementor-8167 .elementor-element.elementor-element-b3fc663 .swiper-button-prev::after,.elementor-8167 .elementor-element.elementor-element-b3fc663 .swiper-button-next::after{font-size:18px!important;width:18px;height:18px}.elementor-8167 .elementor-element.elementor-element-9de5ee7 .woocommerce-product-gallery__image img{width:100%;height:380px;object-fit:cover;object-position:center}.elementor-8167 .elementor-element.elementor-element-9de5ee7 .flex-control-thumbs{display:flex;gap:8px;margin-top:10px}.elementor-8167 .elementor-element.elementor-element-9de5ee7 .flex-control-thumbs li{width:58px!important;flex:0 0 58px}.elementor-8167 .elementor-element.elementor-element-9de5ee7 .flex-control-thumbs img{width:58px!important;height:48px;object-fit:cover}.elementor-8167 .elementor-element.elementor-element-7f309be{height:245px;overflow-y:auto;overflow-x:hidden;background:#f5f5f5;padding:14px 16px;border:none;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.55;letter-spacing:0;word-spacing:0;color:#444}.elementor-8167 .elementor-element.elementor-element-7f309be p{margin:0 0 7px}.elementor-8167 .elementor-element.elementor-element-7f309be strong{font-weight:700;color:#333}.elementor-8167 .elementor-element.elementor-element-67a0b91{display:flex;flex-direction:row;flex-wrap:nowrap!important;gap:6px;width:100%}.elementor-8167 .elementor-element.elementor-element-67a0b91>.elementor-element{flex:1 1 0!important;width:0!important;min-width:0!important}.elementor-8167 .elementor-element.elementor-element-67a0b91 .elementor-button{width:100%;padding:12px 2px;font-size:11px;white-space:nowrap}.elementor-8167 .elementor-element.elementor-element-866f7ed #tab-description{width:100%!important;max-width:760px!important;margin:0 auto!important;box-sizing:border-box;font-size:15px;line-height:1.6}.elementor-8167 .elementor-element.elementor-element-866f7ed #tab-description>h2{display:none!important}.elementor-8167 .elementor-element.elementor-element-866f7ed #tab-description img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto 18px!important}.elementor-8167 .elementor-element.elementor-element-866f7ed #tab-description table{display:table!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0 auto 18px!important;border-collapse:collapse!important;table-layout:fixed!important;font-size:12px!important;line-height:1.15!important;background:#fff!important}.elementor-8167 .elementor-element.elementor-element-866f7ed #tab-description table th,.elementor-8167 .elementor-element.elementor-element-866f7ed #tab-description table td{padding:3px 6px!important;height:auto!important;border:1px solid #555!important;vertical-align:middle!important}.elementor-8167 .elementor-element.elementor-element-866f7ed #tab-description table tr:first-child th,.elementor-8167 .elementor-element.elementor-element-866f7ed #tab-description table tr:first-child td{background:#fff!important;color:#111!important;font-weight:700!important;text-align:center!important}.elementor-8167 .elementor-element.elementor-element-866f7ed #tab-description table tr:not(:first-child) td:first-child{width:38%!important;font-weight:600!important;text-align:left!important}.elementor-8167 .elementor-element.elementor-element-866f7ed #tab-description table tr:not(:first-child) td:last-child{width:62%!important;text-align:center!important}@media (max-width:767px){.elementor-8167 .elementor-element.elementor-element-866f7ed #tab-description{max-width:100%!important}.elementor-8167 .elementor-element.elementor-element-866f7ed #tab-description table{font-size:11px!important}.elementor-8167 .elementor-element.elementor-element-866f7ed #tab-description table th,.elementor-8167 .elementor-element.elementor-element-866f7ed #tab-description table td{padding:3px 4px!important}}