/* Combined & Minified CSS
------------------------------------------------------------ */
  .clearfix:after{visibility:hidden;display:block;height:0;font-size:0;line-height:0;content:" ";clear:both;}.clearfix{display:block;} * html .clearfix{height:1%;} *:first-child + html .clearfix{min-height:1%;} .five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{float:left;margin:0 0 20px;padding-left:3%;}.one-half,.three-sixths,.two-fourths{width:48%;}.one-third,.two-sixths{width:31%;}.four-sixths,.two-thirds{width:65%;}.one-fourth{width:22.5%;}.three-fourths{width:73.5%;}.one-fifth{width:17.4%;}.two-fifths{width:37.8%;}.three-fifths{width:58.2%;}.four-fifths{width:78.6%;}.one-sixth{width:14%;}.five-sixths{width:82%;}.first{clear:both;padding-left:0;} #ez-home-container-wrap{clear:both;}.ez-home-container-area{margin:0 0 20px;clear:both;}.ez-home-bottom{margin:0;}.ez-only{width:100%;margin:0 0 20px;float:left;clear:both;}.woocommerce button[name="update_cart"],.woocommerce input[name="update_cart"]{display:none;}.genesis-nav-menu a{color:#000;display:block;font-family:'Staatliches',cursive;font-size:30px;font-weight:400;letter-spacing:2px;padding:20px 10px;text-decoration:none;text-transform:none;}.genesis-nav-menu .sub-menu a{font-family:'Staatliches',cursive;font-size:18px;font-weight:400;}h1{font-family:'Staatliches',cursive;font-size:60px;font-weight:400;}.archive-title{font-family:'Staatliches',cursive;font-size:60px;font-weight:400;}h2,h3,h4,h5,h6{font-family:'PT Serif',serif;}body{font-family:'Sarabun',sans-serif;}.footer-widgets-3 .textwidget p{font-size:22px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;}.footer-widgets-2 .textwidget{font-size:22px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;}.footer-widgets-3 a{font-size:22px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;}.footer-widgets-3 .widget-title{font-size:20px;font-family:PT Serif,serif;letter-spacing:2px;}button,input[type="button"],input[type="reset"],input[type="select"],input[type="submit"],input:hover[type="submit"],.button{background-color:#00968f;color:#fff;font-family:'sarabun',sans-serif;font-size:20px !important;font-size:1.4rem;font-weight:700;letter-spacing:2px;line-height:1;padding:12px 20px;text-decoration:none;text-transform:uppercase;white-space:normal;width:auto;}button:hover{background-color:#00968f !important;color:#fff !important;}.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button[type="submit"],.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt{background-color:#00968f;color:#fff;font-family:'sarabun',sans-serif;font-size:24px;font-size:1.4rem;font-weight:700;letter-spacing:2px;line-height:1;padding:12px 20px;text-decoration:none;text-transform:uppercase;white-space:normal;width:auto;}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{font-size:20px;color:#fff;}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{font-size:20px;}.footer-widgets-2 .textwidget{font-size:22px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;}.footer-widgets-2 .textwidget div{width:100% !important;align-content:center !important;}.footer-widgets-2 .textwidget div.wpcf7 .wpcf7-submit:disabled{width:100% !important;align-content:center !important;}.footer-widgets-2 .textwidget .wpcf7 input[type="email"]{padding:1px;}.footer-widgets-2 .textwidget p{font-size:22px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;}.footer-widgets-2 a{font-size:22px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;}.footer-widgets-2 .textwidget label{font-size:18px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;text-align:center;}.footer-widgets-2 .textwidget label a{font-size:18px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;}.footer-widgets-2 .widget-title{font-size:20px;font-family:PT Serif,serif;letter-spacing:2px;}.footer-widgets-1 .textwidget p{font-size:18px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;}.footer-widgets-1 .textwidget{font-size:18px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;}.footer-widgets-1 a{font-size:18px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;}.footer-widgets-1 .widget-title{font-size:20px;font-family:PT Serif,serif;letter-spacing:2px;}.front-page-7 .textwidget p{font-size:22px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;}.front-page-7 .textwidget{font-size:22px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;}.front-page-7 a{font-size:22px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;}.front-page-7 .widget-title{font-size:60px;font-family:PT Serif,serif;letter-spacing:2px;}@media only screen and (max-width:600px){.front-page-7 .widget-title{font-size:35px;font-family:PT Serif,serif;letter-spacing:2px;}}.genesis-nav-menu a{color:#000;display:block;font-family:'Staatliches',cursive;font-size:30px;font-weight:400;letter-spacing:2px;padding:20px 10px;text-decoration:none;text-transform:none;}.genesis-nav-menu .sub-menu a{font-family:'Staatliches',cursive;font-size:18px;font-weight:400;}.genesis-nav-menu .sub-menu a:hover{color:#f2827f !important;}h1{font-family:'Staatliches',cursive;font-size:60px;font-weight:400;}.archive-title{font-family:'Staatliches',cursive;font-size:60px;font-weight:400;}h2,h3,h4,h5,h6{font-family:'PT Serif',serif;}body{font-family:'Sarabun',sans-serif;}button,input[type="button"],input[type="reset"],input[type="select"],input[type="submit"],input:hover[type="submit"],.button{background-color:#00968f;color:#fff;font-family:'sarabun',sans-serif;font-size:20px !important;font-size:1.4rem;font-weight:700;letter-spacing:2px;line-height:1;padding:22px 30px;text-decoration:none;text-transform:uppercase;white-space:normal;width:auto;margin:4px;}button:hover{background-color:#00968f !important;color:#fff !important;}.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button[type="submit"],.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt{background-color:#00968f;color:#fff;font-family:'sarabun',sans-serif;font-size:20px !important;font-size:1.4rem;font-weight:700;letter-spacing:2px;line-height:1;padding:22px 30px;text-decoration:none;text-transform:uppercase;white-space:normal;width:auto;margin:2px;}.front-page-1{text-transform:none !important;}.front-page-2{padding-bottom:30px;padding-top:30px;text-align:left;}.front-page-2 .widget-title{font-family:'Cormorant Garamond',serif;font-size:48px;font-size:3rem;font-weight:800;letter-spacing:0;text-transform:none;text-align:left;}.front-page-2 p{font-size:30px;font-size:2rem;line-height:1.75;}.front-page-5 .textwidget p{font-size:22px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;}.front-page-5 .textwidget{font-size:22px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;}.front-page-5 .widget-title{font-size:60px;font-family:PT Serif,serif;letter-spacing:2px;}@media only screen and (max-width:600px){.front-page-5 .widget-title{font-size:35px;font-family:PT Serif,serif;letter-spacing:2px;}}.front-page-6 .textwidget p{font-size:22px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;background-color:#ffffff;color:#000000;}.front-page-6{padding-bottom:50px;padding-top:50px;}.front-page-6 .textwidget a{font-size:22px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;background-color:#ffffff;color:#f2827f;}.front-page-6 .textwidget{font-size:22px;letter-spacing:1px;text-transform:none;font-family:sarabun,sans-serif;background-color:#ffffff;color:#000000;}.front-page-6 .widget-title{font-size:60px;font-family:PT Serif,serif;letter-spacing:2px;background-color:#ffffff;color:#000000;}.front-page-6{background-color:#ffffff;color:#000000;}@media only screen and (max-width:600px){.front-page-6 .widget-title{font-size:35px;font-family:PT Serif,serif;letter-spacing:2px;}}.front-page-1 p{font-size:22px;font-size:2.2rem;letter-spacing:2px;text-transform:none !important;}.entry-content ul > li{list-style-type:none !important;}.front-page-4{margin:0px;padding:0px;}.front-page-4 .widget-title{font-family:'Staatliches',cursive;font-size:60px;font-weight:400;}.product_meta{display:none;} .icontainer{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}