.accordion{container-type:inline-size}.accordion .accordion-section.open .accordion-section-item{display:block}.accordion .accordion-section.open .accordion-section-item .pickup-centre-card{margin:0 20px 10px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px}@container (max-width:940px){.accordion .accordion-section.open .accordion-section-item .pickup-centre-card{margin:0 0 10px}}.accordion .accordion-section.open .accordion-section-item .pickup-centre-card .grid .rhs{-webkit-border-radius:0 16px 16px 0;-moz-border-radius:0 16px 16px 0;-ms-border-radius:0 16px 16px 0;border-radius:0 16px 16px 0}@container (max-width:940px){.accordion .accordion-section.open .accordion-section-item .pickup-centre-card .grid .rhs{-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;-ms-border-radius:0 0 16px 16px;border-radius:0 0 16px 16px}}.accordion .accordion-section.open .accordion-section-item .pickup-centre-card .grid .rhs iframe{-webkit-border-radius:0 16px 16px 0;-moz-border-radius:0 16px 16px 0;-ms-border-radius:0 16px 16px 0;border-radius:0 16px 16px 0}@container (max-width:940px){.accordion .accordion-section.open .accordion-section-item .pickup-centre-card .grid .rhs iframe{-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;-ms-border-radius:0 0 16px 16px;border-radius:0 0 16px 16px}}.accordion .accordion-section .accordion-section-title{cursor:pointer}.accordion .accordion-section .accordion-section-item{display:none}
.carousel-four-card{container-type:inline-size;overflow:hidden}.carousel-four-card.bg-white h2 span,.carousel-four-card.bg-light-blue h2 span,.carousel-four-card.bg-attention-blue h2 span{color:var(--color-dark-blue)}.carousel-four-card.bg-primary-blue .arrow,.carousel-four-card.bg-dark-blue .arrow,.carousel-four-card.bg-darkest-blue .arrow{color:#fff}.carousel-four-card.bg-primary-blue .carousel .card .content [class*=text-heading-],.carousel-four-card.bg-dark-blue .carousel .card .content [class*=text-heading-],.carousel-four-card.bg-darkest-blue .carousel .card .content [class*=text-heading-]{color:#fff}.carousel-four-card.bg-primary-blue .swiper-controls .pagination-swiper .swiper-slide,.carousel-four-card.bg-dark-blue .swiper-controls .pagination-swiper .swiper-slide,.carousel-four-card.bg-darkest-blue .swiper-controls .pagination-swiper .swiper-slide{background-color:var(--color-white)}.carousel-four-card.bg-primary-blue .swiper-controls .swiper-button-prev,.carousel-four-card.bg-dark-blue .swiper-controls .swiper-button-prev,.carousel-four-card.bg-darkest-blue .swiper-controls .swiper-button-prev{background-color:var(--color-white)}.carousel-four-card.bg-primary-blue .swiper-controls .swiper-button-prev path,.carousel-four-card.bg-dark-blue .swiper-controls .swiper-button-prev path,.carousel-four-card.bg-darkest-blue .swiper-controls .swiper-button-prev path{fill:initial}.carousel-four-card.bg-primary-blue .swiper-controls .swiper-button-next,.carousel-four-card.bg-dark-blue .swiper-controls .swiper-button-next,.carousel-four-card.bg-darkest-blue .swiper-controls .swiper-button-next{background-color:var(--color-white)}.carousel-four-card.bg-primary-blue .swiper-controls .swiper-button-next path,.carousel-four-card.bg-dark-blue .swiper-controls .swiper-button-next path,.carousel-four-card.bg-darkest-blue .swiper-controls .swiper-button-next path{fill:initial}.carousel-four-card section{padding-top:40px;padding-bottom:40px}.carousel-four-card section .carousel{margin:60px 0 0}@container (max-width:1260px){.carousel-four-card section .carousel{overflow:visible}}.carousel-four-card section .carousel .card{-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;width:100%}@container (max-width:1260px){.carousel-four-card section .carousel .card{width:280px}}.carousel-four-card section .carousel .card picture{-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;height:350px}.carousel-four-card section .carousel .card picture img{-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px}.carousel-four-card section .carousel .card picture .offer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:center;align-items:center;padding:20px}.carousel-four-card section .carousel .card picture .offer p{text-align:center;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;flex-direction:column;-webkit-flex-direction:column;background:var(--color-red);padding:3px 10px;color:#fff;text-transform:uppercase;font-size:1.4rem;font-size:clamp(1.4rem,1.4vw,1.4rem);line-height:100%;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;margin:0;letter-spacing:1px}.carousel-four-card section .carousel .card picture .offer p span{font-weight:700;color:var(--color-white)}.carousel-four-card section .carousel .card picture .offer .price{background:transparent;font-size:7.6rem;font-size:clamp(7.6rem,7.6vw,7.6rem);line-height:100%;padding:0;letter-spacing:0;font-weight:600;font-family:"Kanit",sans-serif;color:var(--color-dark-blue);-webkit-text-stroke:5px #fff;paint-order:stroke fill}.carousel-four-card section .carousel .card picture .offer .price span{color:var(--color-dark-blue);font-size:5.8rem;font-size:clamp(5.8rem,5.8vw,5.8rem);line-height:100%}.carousel-four-card section .carousel .card .content{padding:16px 0;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column}.carousel-four-card section .carousel .card .content [class*=text-heading-]{color:var(--color-black)}.carousel-four-card section .carousel .card .content .arrow{margin:0 auto 0 0}.carousel-four-card section .carousel .card .content .price{font-size:2.6rem;font-size:clamp(2.6rem,3.2vw,3.2rem);line-height:100%;font-weight:700;font-family:"Kanit",sans-serif;color:var(--color-red)}.carousel-four-card section .carousel .card .content .price .symbol{font-family:"Kanit",sans-serif;color:var(--color-red)}.carousel-four-card section .swiper-controls{height:46px;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;max-width:600px;margin:20px auto}.carousel-four-card section .swiper-controls.disabled{display:none}.carousel-four-card section .swiper-controls .pagination-swiper{width:430px;overflow:hidden;pointer-events:none}@container (max-width:940px){.carousel-four-card section .swiper-controls .pagination-swiper{width:230px}}@container (max-width:510px){.carousel-four-card section .swiper-controls .pagination-swiper{width:170px}}.carousel-four-card section .swiper-controls .pagination-swiper .swiper-slide{width:100px !important;flex-shrink:0;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;height:4px;opacity:.3;background-color:var(--color-primary-blue)}@container (max-width:940px){.carousel-four-card section .swiper-controls .pagination-swiper .swiper-slide{width:50px !important}}@container (max-width:510px){.carousel-four-card section .swiper-controls .pagination-swiper .swiper-slide{width:35px !important}}.carousel-four-card section .swiper-controls .pagination-swiper .swiper-slide.is-active{opacity:1}.carousel-four-card section .swiper-controls .swiper-button-prev{cursor:pointer;background-color:var(--color-primary-blue);width:46px;height:46px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center}.carousel-four-card section .swiper-controls .swiper-button-prev svg{transform:rotate(180deg)}.carousel-four-card section .swiper-controls .swiper-button-prev path{fill:#fff}.carousel-four-card section .swiper-controls .swiper-button-next{cursor:pointer;background-color:var(--color-primary-blue);width:46px;height:46px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center}.carousel-four-card section .swiper-controls .swiper-button-next path{fill:#fff}.wtp-edit .wtpEditor_showControls .carousel-four-card{padding-top:80px}.wtp-edit .wtpEditor_showControls .carousel-four-card .card .image{margin-top:40px}.wtp-edit .wtpEditor_showControls .carousel-four-card .relly{position:relative}.wtp-edit .carousel-four-card .admin-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px;margin-top:20px}.wtp-edit .carousel-four-card .admin-grid .offer p,.wtp-edit .carousel-four-card .admin-grid .price{height:initial !important;margin:0 0 0 30px !important}.wtp-edit .carousel-four-card .admin-grid .card{-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;width:100%}.wtp-edit .carousel-four-card .admin-grid .card .image{height:350px}.wtp-edit .carousel-four-card .admin-grid .card .image img{-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px}.wtp-edit .carousel-four-card .admin-grid .card .image .offer{margin:0;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:center;align-items:center;padding:20px;gap:20px}.wtp-edit .carousel-four-card .admin-grid .card .image .offer p{background:var(--color-red);padding:3px 8px;color:#fff;text-transform:uppercase;font-size:1.6rem;font-size:clamp(1.6rem,1.6vw,1.6rem);line-height:100%;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;margin:0;letter-spacing:1px}.wtp-edit .carousel-four-card .admin-grid .card .image .offer p.price{background:transparent;font-size:5.8rem;font-size:clamp(5.8rem,5.8vw,5.8rem);line-height:100%;padding:0;letter-spacing:0;font-weight:600;font-family:"Kanit",sans-serif;color:var(--color-dark-blue)}.wtp-edit .carousel-four-card .admin-grid .card .image .offer p.price span{color:var(--color-dark-blue);font-size:10.6rem;font-size:clamp(10.6rem,10.6vw,10.6rem);line-height:100%}.wtp-edit .carousel-four-card .admin-grid .card .image .offer p span{font-weight:700}.wtp-edit .carousel-four-card .admin-grid .card .content{padding:16px 0;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column}.wtp-edit .carousel-four-card .admin-grid .card .content [class*=text-heading-]{color:var(--color-black)}.wtp-edit .carousel-four-card .admin-grid .card .content .arrow{margin:0 auto 0 0;display:flex;display:-webkit-flex;-webkit-align-items:flex-end;align-items:flex-end;justify-content:flex-end;-webkit-justify-content:flex-end;padding:10px 40px 10px 0}
.carousel-double-stacked{padding:40px 0;container-type:inline-size}.carousel-double-stacked.bg-white h2 span,.carousel-double-stacked.bg-light-blue h2 span,.carousel-double-stacked.bg-attention-blue h2 span{color:var(--color-dark-blue)}.carousel-double-stacked.bg-primary-blue .arrow,.carousel-double-stacked.bg-dark-blue .arrow,.carousel-double-stacked.bg-darkest-blue .arrow{color:#fff}.carousel-double-stacked.bg-primary-blue .carousel .card .content [class*=text-heading-],.carousel-double-stacked.bg-dark-blue .carousel .card .content [class*=text-heading-],.carousel-double-stacked.bg-darkest-blue .carousel .card .content [class*=text-heading-]{color:#fff}.carousel-double-stacked.bg-primary-blue .swiper-controls .pagination-swiper .swiper-slide,.carousel-double-stacked.bg-dark-blue .swiper-controls .pagination-swiper .swiper-slide,.carousel-double-stacked.bg-darkest-blue .swiper-controls .pagination-swiper .swiper-slide{background-color:var(--color-white)}.carousel-double-stacked.bg-primary-blue .swiper-controls .swiper-button-prev,.carousel-double-stacked.bg-dark-blue .swiper-controls .swiper-button-prev,.carousel-double-stacked.bg-darkest-blue .swiper-controls .swiper-button-prev{background-color:var(--color-white)}.carousel-double-stacked.bg-primary-blue .swiper-controls .swiper-button-prev path,.carousel-double-stacked.bg-dark-blue .swiper-controls .swiper-button-prev path,.carousel-double-stacked.bg-darkest-blue .swiper-controls .swiper-button-prev path{fill:initial}.carousel-double-stacked.bg-primary-blue .swiper-controls .swiper-button-next,.carousel-double-stacked.bg-dark-blue .swiper-controls .swiper-button-next,.carousel-double-stacked.bg-darkest-blue .swiper-controls .swiper-button-next{background-color:var(--color-white)}.carousel-double-stacked.bg-primary-blue .swiper-controls .swiper-button-next path,.carousel-double-stacked.bg-dark-blue .swiper-controls .swiper-button-next path,.carousel-double-stacked.bg-darkest-blue .swiper-controls .swiper-button-next path{fill:initial}.carousel-double-stacked .carousel{margin:40px -20px -30px;padding:0 20px 30px}@container (max-width:1260px){.carousel-double-stacked .carousel{overflow:visible}}.carousel-double-stacked .carousel .swiper-wrapper:has(.swiper-slide:nth-child(3):last-child) .swiper-slide{flex-grow:1;max-width:calc((100% - 32px)/3)}.carousel-double-stacked .carousel .swiper-wrapper:has(.swiper-slide:nth-child(7):last-child) .swiper-slide:nth-child(n+5){flex-grow:1;max-width:calc((100% - 32px)/3)}.carousel-double-stacked .carousel .card{background-color:#fff;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;width:100%;height:auto;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;box-shadow:0px 6px 26.3px 0px #05184326}@container (max-width:1260px){.carousel-double-stacked .carousel .card{width:280px}}.carousel-double-stacked .carousel .card picture{-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-ms-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;height:200px}.carousel-double-stacked .carousel .card picture img{-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-ms-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;object-fit:cover;width:100%;height:100%}.carousel-double-stacked .carousel .card .content{padding:16px;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column}.carousel-double-stacked .carousel .card .content [class*=text-heading-]{color:var(--color-dark-blue);margin:0 0 8px 0}.carousel-double-stacked .carousel .card .content .offer-text{font-size:1.4rem;margin:0 0 8px 0}.carousel-double-stacked .carousel .card .content .arrow{margin:10px 0 0 auto;color:var(--color-primary-blue)}.carousel-double-stacked .carousel .swiper-controls{margin:40px 0 0;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;gap:12px}.carousel-double-stacked .carousel .swiper-controls.disabled{display:none}@container (max-width:1260px){.carousel-double-stacked .carousel .swiper-controls{display:none}}.carousel-double-stacked .carousel .swiper-controls .pagination-swiper{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;gap:6px;overflow:visible;width:auto}.carousel-double-stacked .carousel .swiper-controls .pagination-swiper .swiper-wrapper{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;gap:6px}.carousel-double-stacked .carousel .swiper-controls .pagination-swiper .swiper-slide{width:48px !important;height:4px;background-color:var(--color-mono200);transition:width .2s ease,background-color .2s ease}.carousel-double-stacked .carousel .swiper-controls .pagination-swiper .swiper-slide.is-active{width:96px !important;background:var(--color-primary-blue)}.carousel-double-stacked .carousel .swiper-controls .swiper-button-prev,.carousel-double-stacked .carousel .swiper-controls .swiper-button-next{position:static;width:48px;height:48px;background-color:var(--color-mono300);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;margin:0}.carousel-double-stacked .carousel .swiper-controls .swiper-button-prev:after,.carousel-double-stacked .carousel .swiper-controls .swiper-button-next:after{display:none}.carousel-double-stacked .carousel .swiper-controls .swiper-button-prev.swiper-button-disabled,.carousel-double-stacked .carousel .swiper-controls .swiper-button-next.swiper-button-disabled{opacity:.3}.carousel-double-stacked .carousel .swiper-controls .swiper-button-prev path,.carousel-double-stacked .carousel .swiper-controls .swiper-button-next path{fill:#fff}
.blog-carousel{container-type:inline-size}.blog-carousel section{padding-top:40px;padding-bottom:40px}.blog-carousel section .grid{display:flex;display:-webkit-flex;gap:40px}@container (max-width:1100px){.blog-carousel section .grid{gap:20px}}@container (max-width:940px){.blog-carousel section .grid{flex-direction:column;-webkit-flex-direction:column}}.blog-carousel section .grid .lhs{width:50%;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;-webkit-align-items:flex-start;align-items:flex-start;flex-direction:column;-webkit-flex-direction:column}@container (max-width:940px){.blog-carousel section .grid .lhs{width:100%}}.blog-carousel section .grid .lhs .btn{margin:20px 0 0}.blog-carousel section .grid .rhs{width:50%}@container (max-width:940px){.blog-carousel section .grid .rhs{width:100%}}.blog-carousel section .grid .rhs .carousel .card{background-color:#fff;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px}.blog-carousel section .grid .rhs .carousel .card img{-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-ms-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0}.blog-carousel section .grid .rhs .carousel .card .content{padding:16px}@container (max-width:1100px){.blog-carousel section .grid .rhs .carousel .card .content{padding:10px}}@container (max-width:1100px){.blog-carousel section .grid .rhs .carousel .card .content [class*=text-heading-]{font-size:2rem;font-size:clamp(2rem,2vw,2rem);line-height:100%}}.blog-carousel section .grid .rhs .carousel .swiper-controls{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;gap:10px;margin:20px 0 0}.blog-carousel section .grid .rhs .carousel .swiper-controls .swiper-button-prev{cursor:pointer;background-color:var(--color-primary-blue);width:45px;height:45px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;color:#fff;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center}.blog-carousel section .grid .rhs .carousel .swiper-controls .swiper-button-prev svg{transform:rotate(180deg)}.blog-carousel section .grid .rhs .carousel .swiper-controls .swiper-button-next{cursor:pointer;background-color:var(--color-primary-blue);width:45px;height:45px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;color:#fff;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center}.wtp-edit .blog-carousel .admin-top{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;-webkit-align-items:flex-start;align-items:flex-start;flex-direction:column;-webkit-flex-direction:column;margin:0 0 20px}.wtp-edit .blog-carousel .admin-top .btn{margin:20px 0 0}.wtp-edit .blog-carousel .wtp-entities{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px;position:relative;margin:60px 0 0}.wtp-edit .blog-carousel .wtp-entities wtprepeater-control{grid-column:1/-1}.wtp-edit .blog-carousel .wtp-entities .wtp-entity{position:relative;overflow:hidden}.wtp-edit .blog-carousel .wtp-entities .wtp-entity .image{width:100%}
.brochure-group-list{container-type:inline-size}.brochure-group-list section{padding-top:40px;padding-bottom:40px}@container (max-width:940px){.brochure-group-list section{padding-top:20px;padding-bottom:20px}}.brochure-group-list section .brochure-group{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid var(--color-mono300)}@container (max-width:760px){.brochure-group-list section .brochure-group{flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}.brochure-group-list section .brochure-group [class*=text-heading-]{color:var(--color-black)}.brochure-group-list section .brochure-group a{white-space:nowrap}.brochure-list{container-type:inline-size}.brochure-list section{padding-top:40px;padding-bottom:40px}@container (max-width:940px){.brochure-list section{padding-top:20px;padding-bottom:20px}}.brochure-list section .brochure-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px;-webkit-align-items:flex-start;align-items:flex-start}@container (max-width:760px){.brochure-list section .brochure-cards{grid-template-columns:1fr}}.brochure-list section .brochure-cards .brochure-card{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;gap:10px;padding:16px;border:1px solid var(--color-mono300);background:#fff;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px}.brochure-list section .brochure-cards .brochure-card .image img{max-height:250px}.brochure-list section .brochure-cards .brochure-card .details{flex-grow:1;-webkit-flex-grow:1}.brochure-list section .brochure-cards .brochure-card .cta{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;gap:10px;margin:10px 0 0}
