@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-video){align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}:where(.brxe-video) iframe,:where(.brxe-video) video{border:none;height:100%;position:absolute;top:0;width:100%}:where(.brxe-video) video[poster]:not([data-is-loaded]){object-fit:cover}@supports not (aspect-ratio:16/9){:where(.brxe-video){aspect-ratio:auto;padding-top:56.25%}}.brxe-video .plyr{bottom:0;font-family:inherit;left:0;position:absolute;right:0;top:0}.brxe-video .plyr .plyr__controls>.plyr__control{padding:8px}.brxe-video .plyr .plyr__control--overlaid{align-items:center;background-color:rgba(0,0,0,.65);border-radius:0;display:flex!important;height:50px;justify-content:center;padding:0;width:80px}.brxe-video .plyr .plyr__control--overlaid:hover{background-color:rgba(0,0,0,.9)}.brxe-video .plyr .plyr__control--overlaid svg{height:18px;width:18px}.brxe-video .plyr .plyr__controls .plyr__control{background-color:transparent;color:inherit}.brxe-video .plyr .plyr__controls .plyr__control.plyr__tab-focus{background:transparent;box-shadow:0 0 0 2px}.brxe-video .plyr input[type=range]:hover::-webkit-slider-thumb{visibility:visible}.brxe-video .plyr input[type=range]::-webkit-slider-runnable-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-webkit-slider-thumb{background:#fff;box-shadow:none;visibility:hidden}.brxe-video .plyr input[type=range]::-moz-range-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-moz-range-thumb{background:#fff;box-shadow:none}.brxe-video .plyr input[type=range]::-moz-range-progress{border-radius:0}.brxe-video .plyr input[type=range]::-ms-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-ms-fill-lower,.brxe-video .plyr input[type=range]::-ms-fill-upper{border-radius:0}.brxe-video .plyr input[type=range]::-ms-thumb{background:#fff;box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-ms-track{box-shadow:none}.brxe-video .plyr .plyr__progress__buffer::-webkit-progress-value{border-radius:0}.brxe-video .plyr .plyr__progress__buffer::-moz-progress-bar{border-radius:0}.brxe-video .plyr .plyr__progress__buffer::-ms-fill{border-radius:0}.brxe-video .plyr .plyr__volume{max-width:none;min-width:0;width:auto}.brxe-video .plyr .plyr__volume:hover input[type=range]{margin:0 5px;width:60px}.brxe-video .plyr .plyr__volume input[type=range]{margin:0;transition:width .1s ease-out;width:0}.brxe-video .plyr .plyr__controls__item,.brxe-video .plyr input[type=range]{cursor:pointer}.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio]:hover:before,.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before,.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:hover:before{background-color:#000}.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio]:hover:after{background-color:#fff;opacity:1;transform:translateY(-50%) scale(1)}.bricks-video-preview-image{background-position:50%;background-repeat:no-repeat}.bricks-video-overlay,.bricks-video-preview-image{background-size:cover;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.bricks-video-overlay{align-items:center;display:flex;justify-content:center;z-index:1}.bricks-video-overlay.bricks-lazy-hidden{background-image:none!important}.bricks-video-overlay-icon{color:#fff;cursor:pointer;font-size:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#md-breadcrumb {font-size: 13px; color: #657181; margin-bottom: 28px}#md-gallery {width: 100%}.brxe-mdprof .brxe-mdvid2.brxe-video video {object-fit: contain}.brxe-mdprof .brxe-mdres1.brxe-container {row-gap: 28px}.brxe-mdprof.brxe-block {width: 100%}#md-root {width: 100%; color: #17283d; font-size: 16px; line-height: 1.7; font-family: "IBM Plex Sans Thai"}#md-root h1 {font-size: 40px; line-height: 1.3; font-weight: 600; letter-spacing: -0.5px}#md-root h2 {font-size: 32px; line-height: 1.4; font-weight: 600; margin-bottom: 12px}#md-root h3 {font-size: 21px; line-height: 1.45; font-weight: 600; margin-bottom: 12px}#md-root a {text-decoration: none}#md-root .md-inner {width: min(1200px,calc(100% - 64px)); margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto}#md-root .md-hero {padding-top: 32px; padding-right: 0; padding-bottom: 64px; padding-left: 0}#md-root .md-hero-grid {display: grid; align-items: initial; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 64px; align-items: start}#md-root .md-visual {padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; min-width: 0px}#md-root .md-caption {font-size: 13px; color: #657181; line-height: 1.65; margin-top: 16px}#md-root .md-summary {display: flex; flex-direction: column; gap: 20px; min-width: 0px}#md-root .md-eyebrow {font-size: 12px; letter-spacing: 2px; font-weight: 600; color: #a77629; margin-bottom: 12px}#md-root .md-sku {font-size: 13px; color: #657181}#md-root .md-lead {font-size: 17px; color: #657181; max-width: 760px}#md-root .md-price-panel {border: 1px solid #e2e4df; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; font-size: 15px}#md-root .md-price {font-size: 28px; font-weight: 600}#md-root .md-text-link {display: inline-block; color: #936420; font-weight: 600; margin-top: 12px}#md-root .md-button {display: inline-flex; justify-content: center; align-items: center; min-height: 48px; padding-top: 14px; padding-right: 24px; padding-bottom: 14px; padding-left: 24px; color: #fff; font-weight: 600; font-size: 16px; text-align: center; border-radius: 3px}#md-root .md-quick-nav {display: flex; gap: 20px; flex-wrap: wrap; font-size: 13px}#md-root .md-quick-nav a {color: #657181}#md-root .md-section {padding-top: 64px; padding-right: 0; padding-bottom: 64px; padding-left: 0}#md-root .md-model {font-size: 18px; font-weight: 600; margin-bottom: 8px}#md-root .md-stat-grid {display: grid; align-items: initial; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 16px; margin-top: 32px}#md-root .md-stat {padding-top: 28px; padding-right: 24px; padding-bottom: 28px; padding-left: 24px}#md-root .md-stat-number {font-size: 38px; font-weight: 600; line-height: 1.25; margin-bottom: 10px}#md-root .md-unit {font-size: 17px; font-weight: 400}#md-root .md-stat > p:last-child {font-size: 14px; color: #657181}#md-root .md-subtitle {margin-top: 40px}#md-root .md-steps {display: grid; align-items: initial; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 24px; margin-top: 28px; margin-right: 0; margin-bottom: 32px; margin-left: 0}#md-root .md-step {padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; border: 1px solid #e2e4df}#md-root .md-step-number {font-size: 13px; color: #a77629; letter-spacing: 2px; font-weight: 600; margin-bottom: 20px}#md-root .md-step p:last-child {font-size: 15px; color: #657181}#md-root .md-detail-grid {display: grid; align-items: initial; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 48px; margin-top: 40px}#md-root .md-spec-row {display: grid; align-items: initial; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 20px; padding-top: 16px; padding-right: 0; padding-bottom: 16px; padding-left: 0; font-size: 14px}#md-root .md-spec-row > p:first-child {color: #657181}#md-root .md-value {font-weight: 600}#md-root .md-scope {margin-top: 24px; padding-top: 16px; padding-right: 20px; padding-bottom: 16px; padding-left: 20px; font-size: 14px}#md-root .md-loyalty {padding-top: 56px; padding-right: 0; padding-bottom: 56px; padding-left: 0; color: #fff}#md-root .md-loyalty-grid {display: grid; align-items: initial; grid-template-columns: minmax(0,1fr) auto; gap: 48px; align-items: center}#md-root .md-loyalty .md-eyebrow {color: #dfbd73}#md-root .md-loyalty p:last-child {color: #c5cdd6; max-width: 680px}#md-root .md-gold {color: #17283d}#md-root img {max-width: 100%; height: auto}#md-root #md-faq-loop {padding-top: 24px; padding-right: 0; padding-bottom: 24px; padding-left: 0}@media(max-width:767px){ #md-root .md-resource-card {padding:22px;gap:16px} #md-root .md-resource-card h2 {font-size:27px} #md-root .md-resource-file .file-preview-wrap {display:none}}@media(max-width:767px){ #md-root .md-attachment-head,#md-root #md-presentation .file-content {grid-template-columns:minmax(0,1fr) 98px;padding:12px;gap:12px} #md-root #md-presentation .file-name {font-size:15px} #md-root #md-presentation .file-download {font-size:14px;padding:10px 8px}}#md-root { background: #fff;}#md-root * { box-sizing: border-box;}#md-root h1 { margin: 0;}#md-root h2 { margin: 0;}#md-root h3 { margin: 0;}#md-root p { margin: 0;}#md-root a:focus-visible { outline: 3px solid #a77629; outline-offset: 5px;}#md-root .md-visual { background: #f5f5f0;}#md-root .md-sku { overflow-wrap: anywhere;}#md-root .md-price-panel { background: #fafaf7;}#md-root .md-button { background: #17283d;}#md-root .md-button:hover { background: #29405b;}#md-root .md-section { border-top: 1px solid #e2e4df;}#md-root .md-stat { background: #f5f5f0; border-top: 3px solid #a77629;}#md-root .md-step { background: #fff;}#md-root .md-spec-row { border-bottom: 1px solid #e2e4df;}#md-root .md-value { overflow-wrap: anywhere;}#md-root .md-scope { background: #f7f2e9; border-left: 3px solid #a77629;}#md-root .md-cream { background: #fafaf7;}#md-root .md-loyalty { background: #17283d;}#md-root .md-gold { background: #dfbd73;}#md-root .md-gold:hover { background: #edcf91;}#md-root #md-faq-loop { border-bottom: 1px solid #e2e4df;}#md-root .md-resource-card { width: 100%; padding: 32px; border: 1px solid #dedfd9; background: #fff; gap: 20px; min-width: 0;}#md-root .md-resource-card h2 { font-size: 32px; line-height: 1.3;}#md-root .md-resource-card p { margin: 0; color: #657181;}#md-root .md-resource-file { width: 100%; gap: 20px;}#md-root .md-resource-file a { overflow-wrap: anywhere;}#md-root .md-resource-file .bricks-button { background: #17283d; color: #fff; padding: 14px 24px; min-height: 48px;}#md-root .md-resource-file .file-preview-wrap { height: 600px; width: 100%; max-width: 100%;}#md-root .md-resource-video { width: 100%; max-width: 960px;}#md-root .md-resource-card a:focus-visible { outline: 3px solid #a77629; outline-offset: 4px;}#md-root #md-presentation { padding: 0; border: 0; gap: 16px;}#md-root #md-presentation h2 { font-size: 24px; line-height: 1.4;}#md-root .md-attachment-head { display: grid; grid-template-columns: minmax(0,1fr) 140px; width: 100%; padding: 12px 20px; gap: 16px; background: #f5f5f0; border: 1px solid #dedfd9; font-size: 14px; font-weight: 600;}#md-root #md-presentation .md-resource-file { margin-top: -16px; border: 1px solid #dedfd9; border-top: 0;}#md-root #md-presentation .file-content { display: grid; grid-template-columns: minmax(0,1fr) 140px; gap: 16px; padding: 16px 20px; width: 100%; align-items: center;}#md-root #md-presentation .file-name { color: #17283d; text-decoration: underline; text-underline-offset: 4px; line-height: 1.6;}#md-root #md-presentation .file-download { margin: 0; padding: 10px 16px; min-height: 44px; font-size: 15px; text-align: center;}#md-root .md-hero-grid { align-items: start;}#md-root .md-visual { width: 100%; min-width: 0; align-self: start; padding: 20px; border: 1px solid #e2e4df;}#md-root #md-gallery { width: 100%; min-width: 0;}#md-root #md-gallery .woocommerce-product-gallery { width: 100%; margin: 0;}#md-root #md-gallery .woocommerce-product-gallery__image>a { display: flex; align-items: center; justify-content: center; width: 100%; height: min(480px,calc(100vw - 84px)); background: #fff;}#md-root #md-gallery .woocommerce-product-gallery__image>a>img { display: block; width: 100%; height: 100%; max-height: 480px; object-fit: contain; object-position: center;}#md-root #md-gallery .flex-control-thumbs { display: flex; flex-wrap: wrap; gap: 10px; padding: 0; margin: 14px 0 0;}#md-root #md-gallery .flex-control-thumbs li { flex: 0 0 64px; width: 64px!important; margin: 0;}#md-root #md-gallery .flex-control-thumbs img { display: block; width: 64px; height: 64px; object-fit: contain; background: #fff; border: 1px solid #d8dcd9; padding: 3px;}#md-root #md-gallery .flex-control-thumbs img.flex-active { border: 2px solid #a77629;}#md-root .md-caption { margin-top: 14px; font-size: 13px; line-height: 1.65; color: #657181;}#md-root #md-existing-photos { display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,400px),1fr)); gap: 20px; margin-top: 40px; width: 100%; align-items: stretch;}#md-root #md-existing-photos>h2 { grid-column: 1/-1; font-size: clamp(24px,2.2vw,30px); line-height: 1.4;}#md-root #md-existing-photos>figure { margin: 0; width: 100%; height: 360px; padding: 16px; border: 1px solid #e2e4df; background: #fafaf7; display: flex; align-items: center; justify-content: center; overflow: hidden;}#md-root #md-existing-photos>figure img { display: block; width: 100%; height: 100%; max-height: 328px; object-fit: contain; object-position: center;}#md-root #md-faqs { display: block; width: 100%; margin-top: 48px; padding-top: 36px; border-top: 1px solid #e2e4df; scroll-margin-top: 140px;}#md-root #md-faqs>h2 { font-size: clamp(24px,2.2vw,30px); line-height: 1.4; margin-bottom: 24px;}#md-root #md-faqs .md-faq-item { display: block; width: 100%; margin: 0 0 12px; padding: 0; border: 1px solid #dce0db; border-radius: 4px; background: #fff; overflow: hidden;}#md-root #md-faqs .md-faq-question { display: flex; flex-direction: row; text-align: left; width: 100%; align-items: center; justify-content: space-between; gap: 20px; padding: 20px 24px; list-style: none; cursor: pointer; background: #fafaf7; min-height: 64px;}#md-root #md-faqs .md-faq-question::-webkit-details-marker { display: none;}#md-root #md-faqs .md-faq-question::after { content: "+"; flex: 0 0 24px; font-size: 25px; line-height: 1; color: #a77629; text-align: center;}#md-root #md-faqs .md-faq-item[open]>.md-faq-question::after { content: "−";}#md-root #md-faqs .md-faq-question h3 { font-size: clamp(16px,1.4vw,18px); font-weight: 600; line-height: 1.6; margin: 0; color: #17283d; flex: 1; text-align: left;}#md-root #md-faqs .md-faq-question:focus-visible { outline: 3px solid #a77629; outline-offset: -3px;}#md-root #md-faqs .md-faq-item[open]>.md-faq-question { border-bottom: 1px solid #e2e4df;}#md-root #md-faqs .md-faq-answer { padding: 20px 24px 24px; font-size: 16px; line-height: 1.85; color: #657181; overflow-wrap: anywhere;}#md-root #md-faqs .md-faq-answer p+p { margin-top: 14px;}#md-root #md-faqs .md-faq-answer a { color: #8f651f; text-decoration: underline; text-underline-offset: 3px;}#md-root .md-supporting { width: min(1200px,calc(100% - 48px)); margin: 0 auto; padding: 0 0 48px;}#md-root #md-details { scroll-margin-top: 140px;}#md-root #md-existing-photos { scroll-margin-top: 140px;}@media (max-width: 991px) {#md-root h1 {font-size: 34px}#md-root .md-hero-grid {gap: 32px}#md-root .md-loyalty-grid {grid-template-columns: 1fr; gap: 24px}}@media (max-width: 767px) {#md-root h1 {font-size: 30px}#md-root h2 {font-size: 27px}#md-root .md-inner {width: calc(100% - 36px)}#md-root .md-hero {padding-top: 28px; padding-right: 0; padding-bottom: 40px; padding-left: 0}#md-root .md-hero-grid {grid-template-columns: 1fr; gap: 20px}#md-root .md-visual {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px}#md-root .md-section {padding-top: 40px; padding-right: 0; padding-bottom: 40px; padding-left: 0}#md-root .md-stat-grid {gap: 8px}#md-root .md-stat {padding-top: 16px; padding-right: 10px; padding-bottom: 16px; padding-left: 10px}#md-root .md-stat-number {font-size: 26px}#md-root .md-unit {display: block; font-size: 13px; margin-top: 4px}#md-root .md-stat > p:last-child {font-size: 12px}#md-root .md-steps {grid-template-columns: 1fr; gap: 20px}#md-root .md-detail-grid {grid-template-columns: 1fr; gap: 20px}#md-root .md-loyalty {padding-top: 40px; padding-right: 0; padding-bottom: 40px; padding-left: 0}}