.elementor-655 .elementor-element.elementor-element-4a4a0cd{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.eae-popup.eae-wrap-{{ID}} .mfp-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.eae-popup.eae-wrap-{{ID}} .eae-modal-content{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-wts-modal-popup .eae-popup-link{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 );background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-655 .elementor-element.elementor-element-cd205dc{left:50%;}body.rtl .elementor-655 .elementor-element.elementor-element-cd205dc{right:50%;}.elementor-655 .elementor-element.elementor-element-cd205dc{top:45%;}body .eae-popup.mfp-bg.eae-wrap-cd205dc{background-color:rgba(0,0,0,0.75);}.elementor-655 .elementor-element.elementor-element-cd205dc .icon-position-before i , .elementor-655 .elementor-element.elementor-element-cd205dc .icon-position-before svg{margin-right:0px;}.elementor-655 .elementor-element.elementor-element-cd205dc .icon-position-after i , .elementor-655 .elementor-element.elementor-element-cd205dc .icon-position-after svg{margin-left:0px;}.eae-popup.eae-wrap-cd205dc .mfp-title{color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.eae-popup.eae-wrap-cd205dc .eae-modal-content{padding:50px 10px 10px 10px;}.elementor-655 .elementor-element.elementor-element-cd205dc .eae-popup-link{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:10px 13px 10px 13px;}.elementor-655 .elementor-element.elementor-element-cd205dc .eae-popup-link svg{fill:var( --e-global-color-accent );}.elementor-655 .elementor-element.elementor-element-cd205dc .eae-popup-link:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );}.eae-popup.eae-wrap-cd205dc .eae-close{font-size:28px;height:28px;width:28px;top:10px;right:10px;}.eae-popup.eae-wrap-cd205dc svg.eae-close{width:28px;height:28px;}.eae-popup.eae-wrap-cd205dc.eae-popup .eae-close{color:var( --e-global-color-c46cf59 );}.eae-popup.eae-wrap-cd205dc.eae-popup svg{background-color:var( --e-global-color-c46cf59 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-655 .elementor-element.elementor-element-23e6d85{text-align:center;}.elementor-655 .elementor-element.elementor-element-23e6d85 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-74f3bc7 );}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.eae-popup.eae-wrap-{{ID}} .mfp-title{font-size:var( --e-global-typography-primary-font-size );}.eae-popup.eae-wrap-{{ID}} .eae-modal-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wts-modal-popup .eae-popup-link{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.eae-popup.eae-wrap-{{ID}} .mfp-title{font-size:var( --e-global-typography-primary-font-size );}.eae-popup.eae-wrap-{{ID}} .eae-modal-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wts-modal-popup .eae-popup-link{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.eae-popup.eae-wrap-{{ID}} .mfp-title{font-size:var( --e-global-typography-primary-font-size );}.eae-popup.eae-wrap-{{ID}} .eae-modal-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wts-modal-popup .eae-popup-link{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for image, class: .elementor-element-701a5cf */.elementor-655 .elementor-element.elementor-element-701a5cf img{
    aspect-ratio: 1/1;
    object-fit: cover;
    width:100%;
}/* End custom CSS */
/* Start custom CSS for wts-modal-popup, class: .elementor-element-cd205dc */.elementor-655 .elementor-element.elementor-element-cd205dc .eae-popup-link{
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.product-view .view-button .eae-popup-link{
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    opacity: 0;
    transition: opacity .3s ease-in-out;
}
.product-view:hover .view-button .eae-popup-link{
    transition: opacity .3s ease-in-out;
    opacity: 1;
}/* End custom CSS */