:where([data-s3image]) { height: auto; }ol, ul { box-sizing: border-box; }.wp-block-social-links .wp-social-link span:not(.screen-reader-text) { font-size: 0.65em; margin-left: 0.5em; margin-right: 0.5em; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }:root { --preset-color1: #037fff; --preset-color2: #026fe0; --preset-color3: #071323; --preset-color4: #132133; --preset-color5: #34495e; --preset-color6: #787676; --preset-color7: #f0f2f3; --preset-color8: #f8f9fa; --preset-color9: #ffffff; }:root { --postx_preset_Base_1_color: #f4f4ff; --postx_preset_Base_2_color: #dddff8; --postx_preset_Base_3_color: #B4B4D6; --postx_preset_Primary_color: #3323f0; --postx_preset_Secondary_color: #4a5fff; --postx_preset_Tertiary_color: #FFFFFF; --postx_preset_Contrast_3_color: #545472; --postx_preset_Contrast_2_color: #262657; --postx_preset_Contrast_1_color: #10102e; --postx_preset_Over_Primary_color: #ffffff; }:root { --postx_preset_Primary_to_Secondary_to_Right_gradient: linear-gradient(90deg, var(--postx_preset_Primary_color) 0%, var(--postx_preset_Secondary_color) 100%); --postx_preset_Primary_to_Secondary_to_Bottom_gradient: linear-gradient(180deg, var(--postx_preset_Primary_color) 0%, var(--postx_preset_Secondary_color) 100%); --postx_preset_Secondary_to_Primary_to_Right_gradient: linear-gradient(90deg, var(--postx_preset_Secondary_color) 0%, var(--postx_preset_Primary_color) 100%); --postx_preset_Secondary_to_Primary_to_Bottom_gradient: linear-gradient(180deg, var(--postx_preset_Secondary_color) 0%, var(--postx_preset_Primary_color) 100%); --postx_preset_Cold_Evening_gradient: linear-gradient(0deg, #0c3483 0%, #a2b6df 100%, #6b8cce 100%, #a2b6df 100%); --postx_preset_Purple_Division_gradient: linear-gradient(0deg, #7028e4 0%, #e5b2ca 100%); --postx_preset_Over_Sun_gradient: linear-gradient(60deg, #abecd6 0%, #fbed96 100%); --postx_preset_Morning_Salad_gradient: linear-gradient(-255deg, #b7f8db 0%, #50a7c2 100%); --postx_preset_Fabled_Sunset_gradient: linear-gradient(-270deg, #231557 0%, #44107a 29%, #ff1361 67%, #fff800 100%); }:root { --postx_preset_Heading_typo_font_family: Helvetica; --postx_preset_Heading_typo_font_family_type: sans-serif; --postx_preset_Heading_typo_font_weight: 600; --postx_preset_Heading_typo_text_transform: capitalize; --postx_preset_Body_and_Others_typo_font_family: Helvetica; --postx_preset_Body_and_Others_typo_font_family_type: sans-serif; --postx_preset_Body_and_Others_typo_font_weight: 400; --postx_preset_Body_and_Others_typo_text_transform: lowercase; --postx_preset_body_typo_font_size_lg: 16px; --postx_preset_paragraph_1_typo_font_size_lg: 12px; --postx_preset_paragraph_2_typo_font_size_lg: 12px; --postx_preset_paragraph_3_typo_font_size_lg: 12px; --postx_preset_heading_h1_typo_font_size_lg: 42px; --postx_preset_heading_h2_typo_font_size_lg: 36px; --postx_preset_heading_h3_typo_font_size_lg: 30px; --postx_preset_heading_h4_typo_font_size_lg: 24px; --postx_preset_heading_h5_typo_font_size_lg: 20px; --postx_preset_heading_h6_typo_font_size_lg: 16px; }.ultp-block-wrapper { transition: 0.4s; position: relative; }.ultp-toc-header .ultp-collapsible-toggle > a { transition: 0.4s; }.ultp-toc-header .ultp-collapsible-toggle .ultp-collapsible-open { display: none; }.ultp-block-2963da .ultp-toc-header .ultp-collapsible-text { font-size: 16px; line-height: 20px !important; }.ultp-block-2963da .ultp-toc-header .ultp-collapsible-toggle a { border-radius: 0px; }.ultp-block-2963da .ultp-toc-header .ultp-collapsible-toggle a { padding: 0px; }.ultp-block-2963da .ultp-block-wrapper { margin: 0px; }.ultp-block-2963da .ultp-block-wrapper { padding: 0px; }.ultp-block-2963da .ultp-block-toc .ultp-toc-header .ultp-collapsible-text { color: #037fff; }.ultp-block-2963da .ultp-toc-header .ultp-collapsible-text { font-weight: 700; text-decoration: none; }.ultp-block-2963da .ultp-block-wrapper { box-shadow: rgba(0, 0, 0, 0.1) 2px 5px 15px -2px; }:root { --s-gap: 16px; --s-space: 16px; --s-color-1: #095eb6; --s-color-2: #1787d2; --s-color-3: #47be9d; --s-color-4: #67d88f; --s-color-5: #ffa900; --s-color-6: #ff4d00; --s-noti: #f54600; --s-text-1: #222; --s-text-2: #71767f; --s-bg-1: #fff; --s-bg-2: #f5f5f7; --s-border-1: #d2d2d7; --s-border-2: #e2e2e7; --s-rounded-1: 3px; --s-rounded-2: 5px; --s-head-text: var(--s-text-1); --s-head-hover: var(--s-head-text); --s-head-bg: var(--s-bg-1); --s-head-height: 50px; --s-nav-width: 280px; --s-nav-bg: var(--s-color-1); --s-nav-text: #fff; --s-nav-hover: var(--s-color-2); --s-body: -apple-system, "Helvetica Neue", sans-serif; --s-heading: var(--s-body); --s-heading-weight: 700; --s-heading-alt: var(--s-heading); --s-heading-alt-weight: var(--s-heading-weight); --s-shadow-1: 0 0.5px 2px rgba(0, 0, 0, 0.16); --s-shadow-2: 0 4px 12px rgba(0, 0, 0, 0.08); --s-content-width: 100%; --s-container-width: 100%; --s-containter-width: 100%; }@media (min-width: 720px){:root { --s-gap: 20px; --s-space: 20px; --s-content-width: 750px; }}@media (min-width: 1024px){:root { --s-space: 24px; --s-head-height: 70px; }}@media (min-width: 1200px){:root { --s-space: 30px; --s-container-width: 1180px; }}*, ::before, ::after { box-sizing: border-box; }* { margin: 0px; }body { line-height: 1.6; -webkit-font-smoothing: antialiased; overflow-x: hidden; min-height: 100vh; }@supports (-webkit-touch-callout: none){body { min-height: -webkit-fill-available; }}input, button, textarea, select { font: inherit; }p { overflow-wrap: break-word; margin-bottom: 1rem; }h1, h2, h3, h4, h5, h6 { overflow-wrap: break-word; line-height: 1.3; margin-bottom: 1rem; font-family: var(--s-heading); font-weight: var(--s-heading-weight); }h1 { font-size: 1.8em; text-align: center; }@media (min-width: 1024px){h1 { font-size: 2em; }}html { font-family: var(--s-body); background-color: var(--s-bg-1); color: var(--s-text-1); }img { max-width: 100%; height: auto; }a { text-decoration: none; transition: 0.3s; cursor: pointer; }ol, ul { margin: 0px 0px 1.5em; padding-left: 1.2em; }nav, button, label, legend { line-height: 1.3; font-family: var(--s-heading); }input, select, textarea { max-width: 100%; border: 1px solid var(--s-border-1); transition: 0.3s; background: inherit; color: inherit; padding: 0.375em 0.5em; line-height: 1.3; border-radius: var(--s-rounded-1); }@media (min-width: 1024px){._mobile { display: none !important; }}body.logged-in ._guest, body:not(.logged-in) ._member, .hide, ._th:not(:lang(th)), ._en:not(:lang(en-US)) { display: none !important; }._h { font-family: var(--s-heading); }.text-center { text-align: center !important; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.alignfull, .alignwide { margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); max-width: 100vw; width: unset; }@media (max-width: 1023px){.alignfull, .alignwide { overflow-x: hidden; }}@media (min-width: 1024px){body .alignwide { margin-left: calc(50% - 50vw + var(--s-gap)); margin-right: calc(50% - 50vw + var(--s-gap)); }}@media (min-width: 1200px){body .alignwide { margin-left: calc(50% - var(--s-container-width)/2 + var(--s-gap)); margin-right: calc(50% - var(--s-container-width)/2 + var(--s-gap)); }}body, .site-page { position: relative; display: flex; flex-direction: column; }.site-page { min-height: 100vh; }@supports (-webkit-touch-callout: none){.site-page { min-height: -webkit-fill-available; }}h1 { margin-top: 0.5rem; }a { color: var(--s-color-1); }.s-container { padding: 0 var(--s-gap); }.site-header { position: absolute; top: 0px; width: 100%; z-index: 900; font-family: var(--s-heading); height: var(--s-head-height); background: var(--s-head-bg); color: var(--s-head-text); --s-text-1: var(--s-head-text); transition: 0.4s ease-in-out; }.site-header .s-container { display: flex; align-items: center; height: var(--s-head-height); }.site-header a { color: var(--s-head-text); }.site-header-space { min-height: var(--s-head-height); }.custom-logo-link { align-items: center; display: flex; }.site-branding { display: flex; gap: 10px; align-items: center; transition: 0.4s; }.site-branding img, .site-branding svg { min-height: 10px; width: auto; max-width: unset; }.site-title { margin: 0px; font-size: 1.5em; line-height: 1.25; font-weight: var(--s-heading-weight); }.nav-toggle { height: 2.75em; width: 2.75em; padding: 16px; cursor: pointer; margin: 0px -10px; position: relative; }.nav-toggle em { top: 50%; margin-top: -1px; z-index: 1; }.nav-toggle em, .nav-toggle em::before, .nav-toggle em::after { pointer-events: none; display: block; content: ""; border-radius: 2px; background-color: var(--s-head-text); height: 0.125em; position: absolute; transform: rotate(0deg); transition: top 0.3s 0.15s, left 0.1s, background-color 0.3s 0.2s, transform 0.2s; left: 0px; right: 0px; }.nav-toggle em::before { top: -0.5em; }.nav-toggle em { left: 0.6em; right: 0.6em; }.nav-toggle em::after { top: 0.5em; }.nav-panel { position: absolute; z-index: 8000; opacity: 0; left: -60px; top: 0px; bottom: 0px; width: 0px; transition: opacity 0.3s, left 0.4s, width 0.4s; overflow-x: hidden; padding-top: 70px; height: 100vh; background-color: var(--s-nav-bg); color: var(--s-nav-text); }.nav-panel.-right { right: -60px; left: unset; }.nav-panel a { display: block; color: var(--s-nav-text); padding: 8px 0px; }.nav-panel ul { padding: 0px 20px; }.nav-panel ul ul { padding: 0px; font-size: 0.9em; font-weight: normal; }.nav-panel ul ul li { border-bottom: none; }.nav-panel li { list-style: none; width: calc(var(--s-nav-width) - 30px); display: block; position: relative; }.nav-panel .menu-item-has-children > a { padding-right: 44px; }.nav-panel .sub-menu { max-height: 0px; opacity: 0; margin: 0px; width: 100%; overflow: hidden; transition: 0.4s ease-out; }.nav-panel .i-down { position: absolute; z-index: 100; right: -6px; top: 0px; padding: 6px; cursor: pointer; transition: 0.3s ease-in-out; }.nav-panel .i-down * { pointer-events: none; }.site-action { position: absolute; z-index: 9000; display: flex; align-items: center; gap: 12px; }@media (max-width: 1023px){.site-action.-right { right: var(--s-space); }}.search-toggle-icon { position: relative; width: 24px; height: 24px; cursor: pointer; }.search-toggle-icon::before { content: ""; width: 2px; height: 35%; background-color: var(--s-head-text); position: absolute; left: 72%; top: 72%; transform: translate(-50%, -50%) rotate(-45deg); transition: 0.4s; border-radius: 2px; }.search-toggle-icon::after { content: ""; position: absolute; width: 60%; height: 60%; border: .125em solid var(--s-head-text); border-radius: 50%; top: 40%; left: 40%; transform: translate(-50%, -50%) rotate(0deg); transition: width 0.3s; }.search-panel { max-height: 0px; z-index: 890; left: 0px; padding: 0px; width: 100%; overflow: hidden; background-color: var(--s-head-bg); position: fixed; opacity: 0; top: var(--s-head-height); transition: 0.3s ease-in-out; }.search-form { max-width: 480px; margin: 0px auto; }#s { width: 100%; outline: none; border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2px solid var(--s-head-text); color: var(--s-head-text); font-size: 18px; padding: 6px; background: none; }.site-main { margin: 0px auto; max-width: var(--s-content-width); }.entry-pic { position: relative; padding-top: 52.5%; height: 0px; border-radius: var(--s-rounded-2); background-color: var(--s-bg-2); }.posted-cat { line-height: 1.2; display: flex; flex-wrap: wrap; gap: 6px; }.posted-cat.-button { font-size: 0.875rem; }.posted-cat.-button a { color: #ffffff; background-color: var(--s-color-1); border-radius: var(--s-rounded-1); padding: 0.3em 0.4em; }.posted-on { font-size: 0.8rem; color: var(--s-text-2); }.single-cat { transform: translateY(-50%); margin-bottom: var(--s-gap); }.single-cat .posted-cat { justify-content: center; }.single-cat a { font-size: 1rem; color: #ffffff; background-color: var(--s-color-1); border-radius: var(--s-rounded-1); padding: 0.3em 0.4em; }.single-pic { line-height: 0; min-height: 24px; }.single-pic img { object-fit: cover; width: 100%; height: auto; }.single-content { font-size: 1.0625rem; line-height: 1.8; margin-bottom: var(--s-space); }@media (min-width: 720px) and (max-width: 1024px){.single-content { padding: 0px 20px; }}.single-meta { margin-bottom: var(--s-space); font-size: 0.9em; }body { --s-chat-bottom: 24px; }#s-chat { position: fixed; bottom: var(--s-chat-bottom); right: 24px; z-index: 99999; color: #ffffff; background-color: var(--s-accent); width: 60px; height: 60px; border-radius: 50%; display: flex; align-items: center; justify-content: center; box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px 0px; cursor: pointer; animation: 1s ease 0s 1 normal none running fadeIn; }#s-chat svg { pointer-events: none; transition: 0.4s; }#s-chat span { pointer-events: none; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: 0; z-index: 1; line-height: 0; }#s-chat span svg { width: 36px; height: 36px; }.c-tip { position: relative; cursor: pointer; }.c-desc { opacity: 0; position: absolute; visibility: hidden; transition: 0.3s; padding: 6px 10px; border-radius: 3px; z-index: 99990; font-size: 15px; right: calc(100% + 10px); top: 50%; transform: translateY(-50%); color: #222222; background-color: #ffffff; white-space: nowrap; font-family: var(--s-heading); font-weight: var(--s-heading-weight); filter: drop-shadow(rgba(0, 0, 0, 0.2) 0px 0px 2px); }.c-desc::after { content: ""; position: absolute; right: -5px; top: calc(50% - 5px); width: 0px; height: 0px; border-style: solid; border-width: 5px 0px 5px 5px; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ffffff; }#s-chat-panel { position: fixed; bottom: calc(56px + var(--s-chat-bottom)); right: 24px; z-index: 99999; transition: 0.4s; padding: 0px; margin: 0px; height: 0px; max-height: 0px; opacity: 0; visibility: hidden; overflow: hidden; }#s-chat-panel li { list-style: none; height: 0px; transition: 0.5s; overflow: hidden; }#s-chat-panel svg { width: 60px; height: 60px; border-radius: 50%; display: flex; align-items: center; justify-content: center; box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px 0px; }@media (min-width: 1024px){h1 { font-size: 2em; }.s-container { max-width: var(--s-container-width); margin-left: auto; margin-right: auto; }.site-action { position: relative; left: unset; right: unset; }.site-action.-right { margin-left: var(--s-gap); }.nav-inline { background: none; position: unset; z-index: unset; opacity: 1; left: unset; top: unset; bottom: unset; width: unset; height: 100%; padding-top: unset; overflow-x: unset; margin-left: auto; color: var(--s-head-text); display: flex; gap: var(--s-gap); }.nav-inline > div { height: 100%; align-items: center; display: flex; }.nav-inline ul { padding: 0px; }.nav-inline li { width: unset; margin-bottom: 0px; position: relative; align-items: center; display: flex; }.nav-inline a { display: flex; align-items: center; height: 100%; color: var(--s-head-text); }.s-nav { display: flex; margin: 0px; padding: 0px; gap: 20px; height: 100%; }.s-nav .menu-item-has-children > a { padding-right: 20px; }.s-nav .sub-menu { text-align: left; top: calc(100% + 5px); left: -16px; position: absolute; z-index: 10; transition: 0.3s ease-in-out; background-color: var(--s-head-bg); min-width: 180px; overflow: hidden; filter: drop-shadow(var(--s-shadow-1)); }.s-nav .sub-menu::before { content: ""; position: absolute; top: -8px; left: 30px; width: 0px; height: 0px; border-left: 8px solid rgba(0, 0, 0, 0); border-right: 8px solid rgba(0, 0, 0, 0); border-bottom: 8px solid var(--s-head-bg); z-index: 1; }.s-nav .sub-menu a { padding: 6px 16px; }.s-nav .i-down { pointer-events: none; right: 0px; padding: 0px; width: 18px; height: 18px; top: calc(50% - 9px); }.single-pic { border-radius: var(--s-rounded-2); }.single-pic img { border-radius: var(--s-rounded-2); }.single-content { font-size: 1.125rem; }}label { display: block; margin-bottom: 3px; font-size: 0.9375em; }:root { --s-woo-foot: 70px; }@font-face { font-family: "Noto Sans Thai"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfKI2hTWsb-P2c.woff2) format("woff2"); unicode-range: U+2D7, U+303, U+331, U+E01-E5B, U+200C-200D, U+25CC; }@font-face { font-family: "Noto Sans Thai"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfPI2hTWsb-A.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Noto Sans Thai"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfKI2hTWsb-P2c.woff2) format("woff2"); unicode-range: U+2D7, U+303, U+331, U+E01-E5B, U+200C-200D, U+25CC; }@font-face { font-family: "Noto Sans Thai"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfPI2hTWsb-A.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Noto Sans Thai"; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWnBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdU6ZtlyJ0Rjn23Xl8Nqoy.woff) format("woff"); unicode-range: U+2D7, U+303, U+331, U+E01-E5B, U+200C-200D, U+25CC; }@font-face { font-family: "Noto Sans Thai"; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWnBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdU6ZtlzZ0Rjn23Xl8Ng.woff) format("woff"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }:root { --s-body: "Noto Sans Thai"; }:root { --s-heading: "Noto Sans Thai"; --s-heading-weight: 500; }.site-header .s-container { max-width: 100%; padding: 0 var(--s-space); }.site-header-space { margin-bottom: var(--s-space); }.entry-pic { padding-top: 52.5%; }@media (max-width: 719px){.site-title { font-size: 20px; }.site-branding img, .site-branding svg { height: 30px; }:root { --s-head-height: 50px; }}@media (min-width: 720px) and (max-width: 1023px){.site-title { font-size: 24px; }.site-branding img, .site-branding svg { height: 40px; }:root { --s-head-height: 60px; }}@media (min-width: 1024px){.site-title { font-size: 24px; }.site-branding img, .site-branding svg { height: 60px; }:root { --s-head-height: 70px; }}.site-title { font-weight: var(--s-heading-weight); }:root { --s-color-1: #c6b9a1; --s-color-2: #422b15; --s-color-3: #881620; --s-color-4: #a9bfba; --s-color-5: #e3da51; --s-color-6: #b39c85; --s-text-1: #422b15; --s-text-2: #422b15; --s-bg-1: #ffffff; --s-bg-2: #c6b9a1; --s-border-1: #b8b2b2; --s-border-2: #703030; --s-heading-weight: 500; --s-head-bg: #f8f2eb; --s-head-text: #000000; --s-head-hover: #b39c85; --s-nav-width: 300px; --s-nav-bg: #f8f2eb; --s-nav-text: #777171; --s-nav-hover: #b39c85; }body { font-weight: 400; }strong { font-weight: 700; }#s-chat { --s-accent: #0A7CFF; }@media (max-width: 1023px){body.single .site-header-space { margin-bottom: 0px; }}.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; overflow-wrap: normal !important; position: absolute !important; }.screen-reader-text:focus { background-color: #ffffff; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: #2b2d2f; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }.woocommerce-product-gallery{opacity:1!important;} .woocommerce-product-gallery figure{max-width:1000%} .woocommerce-product-gallery figure[style*="3d(0px"]{max-width: 100%;} body:not(.swift-ui) .woocommerce-product-gallery [data-thumb]:not(:first-of-type){display:none!important;}body.swift-nojs [data-s3cid="4"]{min-width:180.90625px;}body.swift-nojs [data-s3cid="5"]{min-width:706.109375px;}body.swift-nojs [data-s3cid="21"]{max-height:670.0625px;}body.swift-nojs [data-s3cid="22"]{max-height:670.0625px;}body.swift-nojs [data-s3cid="23"]{max-height:670.0625px;}body.swift-nojs [data-s3cid="25"]{min-width:226.84375px;}body.swift-nojs [data-s3cid="26"]{min-width:52.984375px;}body.swift-nojs [data-s3cid="27"]{max-height:597.46875px;}body.swift-nojs [data-s3cid="38"]{min-width:73.203125px;}body.swift-nojs [data-s3cid="42"]{min-width:73.203125px;}body.swift-nojs [data-s3cid="46"]{min-width:73.203125px;}body.swift-nojs [data-s3cid="52"]{max-width:248.40625px;}html{opacity:1}