@font-face{font-display:swap;font-family:AlbertSans;font-style:normal;font-weight:300 900;src:url(../fonts/albert-sans-vf-wght-subset-small.3ead5ffd.woff2) format("woff2")}@font-face{font-display:swap;font-family:BaiJamjuree;font-style:normal;font-weight:300;src:url(../fonts/BaiJamjuree-Light-subset-small.d1ea6690.woff2) format("woff2")}@font-face{font-display:swap;font-family:BaiJamjuree;font-style:normal;font-weight:400;src:url(../fonts/BaiJamjuree-Regular-subset-small.9f808b89.woff2) format("woff2")}@font-face{font-display:swap;font-family:BaiJamjuree;font-style:normal;font-weight:500;src:url(../fonts/BaiJamjuree-Medium-subset-small.3f74b82f.woff2) format("woff2")}@font-face{font-display:swap;font-family:BaiJamjuree;font-style:normal;font-weight:600;src:url(../fonts/BaiJamjuree-SemiBold-subset-small.82fad3bd.woff2) format("woff2")}@font-face{font-display:swap;font-family:BaiJamjuree;font-style:normal;font-weight:700;src:url(../fonts/BaiJamjuree-Bold-subset-small.e692c6e2.woff2) format("woff2")}.albertsans-300{font-weight:300!important}.albertsans-300,.albertsans-400{font-family:AlbertSans,sans-serif!important}.albertsans-400{font-weight:400!important}.albertsans-500{font-weight:500!important}.albertsans-500,.albertsans-600{font-family:AlbertSans,sans-serif!important}.albertsans-600{font-weight:600!important}.albertsans-700{font-weight:700!important}.albertsans-700,.albertsans-800{font-family:AlbertSans,sans-serif!important}.albertsans-800{font-weight:800!important}.albertsans-900{font-family:AlbertSans,sans-serif!important;font-weight:900!important}.baijamjuree-300{font-weight:300!important}.baijamjuree-300,.baijamjuree-400{font-family:BaiJamjuree,serif!important}.baijamjuree-400{font-weight:400!important}.baijamjuree-500{font-weight:500!important}.baijamjuree-500,.baijamjuree-600{font-family:BaiJamjuree,serif!important}.baijamjuree-600{font-weight:600!important}.baijamjuree-700{font-family:BaiJamjuree,serif!important;font-weight:700!important}.wp-block-button.is-style-arrow>.wp-element-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;color:inherit;cursor:pointer;display:inline-flex;font:700 .9375rem/1 BaiJamjuree,serif;font-style:normal;justify-content:center;letter-spacing:1.5px;margin:0;min-height:3.1333em;padding:1em 1.3333em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.35s;transition-property:border,background,color;transition-timing-function:cubic-bezier(.6,0,.6,1);vertical-align:middle;z-index:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-block-button.is-style-arrow>.wp-element-button:not(a[href]):not(input):not([type=submit]){cursor:default!important}.wp-block-button.is-style-arrow>.wp-element-button:where(a[href],input):where(:active,:focus,:focus-visible,:focus-within,:hover){text-decoration:none;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wp-block-button.is-style-arrow>.wp-element-button{background:none;border:none;border-radius:0;color:var(--wp--preset--color--text);font-weight:700;padding:0 20px 0 0;text-align:left}.wp-block-button.is-style-arrow>.wp-element-button:after{background:url(../images/icon-right-arrow.51244f24.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:9px;position:absolute;right:0;top:48%;transform:translateY(-50%);transition:var(--site_animation-timing) ease-in-out;width:12px;z-index:2}.wp-block-button.is-style-arrow>.wp-element-button:where(a[href],input):where(:active,:focus,:focus-visible,:focus-within,:hover){background:none}.wp-block-button.is-style-arrow>.wp-element-button:where(a[href],input):where(:active,:focus,:focus-visible,:focus-within,:hover):after{transform:translate(3px,-50%)}.is-style-default>.wp-element-button,.wp-block-button.is-style-solid>.wp-element-button,.wp-block-button:not(.is-style-arrow)>.wp-element-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;font:700 .9375rem/1 BaiJamjuree,serif;font-style:normal;justify-content:center;letter-spacing:1.5px;margin:0;min-height:3.1333em;padding:1em 1.3333em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.35s;transition-property:border,background,color;transition-timing-function:cubic-bezier(.6,0,.6,1);vertical-align:middle;z-index:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.is-style-default>.wp-element-button:not(a[href]):not(input):not([type=submit]),.wp-block-button.is-style-solid>.wp-element-button:not(a[href]):not(input):not([type=submit]),.wp-block-button:not(.is-style-arrow)>.wp-element-button:not(a[href]):not(input):not([type=submit]){cursor:default!important}.is-style-default>.wp-element-button:where(a[href],input):where(:active,:focus,:focus-visible,:focus-within,:hover),.wp-block-button.is-style-solid>.wp-element-button:where(a[href],input):where(:active,:focus,:focus-visible,:focus-within,:hover),.wp-block-button:not(.is-style-arrow)>.wp-element-button:where(a[href],input):where(:active,:focus,:focus-visible,:focus-within,:hover){text-decoration:none;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.is-style-default>.wp-element-button,.wp-block-button.is-style-solid>.wp-element-button,.wp-block-button:not(.is-style-arrow)>.wp-element-button{background:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:var(--site_color-white)}.is-style-default>.wp-element-button:where(a[href],input):where(:active,:focus,:focus-visible,:focus-within,:hover),.wp-block-button.is-style-solid>.wp-element-button:where(a[href],input):where(:active,:focus,:focus-visible,:focus-within,:hover),.wp-block-button:not(.is-style-arrow)>.wp-element-button:where(a[href],input):where(:active,:focus,:focus-visible,:focus-within,:hover){background:var(--wp--preset--color--secondary);border-color:var(--wp--preset--color--secondary)}.wp-block-button.has-custom-width{width:auto}.wp-block-button a:where(:focus,:focus-visible,:focus-within){outline:2px solid var(--site_color-black);outline-offset:2px}
/*# sourceMappingURL=core-button-style.css.map*/