*, :before, :after {
	 --tw-border-spacing-x: 0;
	 --tw-border-spacing-y: 0;
	 --tw-translate-x: 0;
	 --tw-translate-y: 0;
	 --tw-rotate: 0;
	 --tw-skew-x: 0;
	 --tw-skew-y: 0;
	 --tw-scale-x: 1;
	 --tw-scale-y: 1;
	 --tw-scroll-snap-strictness: proximity;
	 --tw-ring-offset-width: 0px;
	 --tw-ring-offset-color: #fff;
	 --tw-ring-color: rgba(59, 130, 246, .5);
	 --tw-ring-offset-shadow: 0 0 rgba(0, 0, 0, 0);
	 --tw-ring-shadow: 0 0 rgba(0, 0, 0, 0);
	 --tw-shadow: 0 0 rgba(0, 0, 0, 0);
	 --tw-shadow-colored: 0 0 rgba(0, 0, 0, 0);
}
 ::backdrop {
	 --tw-border-spacing-x: 0;
	 --tw-border-spacing-y: 0;
	 --tw-translate-x: 0;
	 --tw-translate-y: 0;
	 --tw-rotate: 0;
	 --tw-skew-x: 0;
	 --tw-skew-y: 0;
	 --tw-scale-x: 1;
	 --tw-scale-y: 1;
	 --tw-scroll-snap-strictness: proximity;
	 --tw-ring-offset-width: 0px;
	 --tw-ring-offset-color: #fff;
	 --tw-ring-color: rgba(59, 130, 246, .5);
	 --tw-ring-offset-shadow: 0 0 rgba(0, 0, 0, 0);
	 --tw-ring-shadow: 0 0 rgba(0, 0, 0, 0);
	 --tw-shadow: 0 0 rgba(0, 0, 0, 0);
	 --tw-shadow-colored: 0 0 rgba(0, 0, 0, 0);
}
 #swiper_banthan hr {
	 height: 0;
	 color: inherit;
	 border-top-width: 1px;
}
 #swiper_banthan abbr:where([title]) {
	 text-decoration: underline;
	 -webkit-text-decoration: underline dotted;
	 text-decoration: underline dotted;
}

 #swiper_banthan b, #swiper_banthan strong {
	 font-weight: bolder;
}
 #swiper_banthan code, #swiper_banthan kbd, #swiper_banthan samp, #swiper_banthan pre {
	 font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
	 font-feature-settings: normal;
	 font-variation-settings: normal;
	 font-size: 1em;
}
 #swiper_banthan small {
	 font-size: 80%;
}
 #swiper_banthan sub, #swiper_banthan sup {
	 font-size: 75%;
	 line-height: 0;
	 position: relative;
	 vertical-align: baseline;
}
 #swiper_banthan sub {
	 bottom: -0.25em;
}
 #swiper_banthan sup {
	 top: -0.5em;
}
 #swiper_banthan table {
	 text-indent: 0;
	 border-color: inherit;
	 border-collapse: collapse;
}
 #swiper_banthan button, #swiper_banthan input, #swiper_banthan optgroup, #swiper_banthan select, #swiper_banthan textarea {
	 font-family: inherit;
	 font-feature-settings: inherit;
	 font-variation-settings: inherit;
	 font-size: 100%;
	 font-weight: inherit;
	 line-height: inherit;
	 letter-spacing: inherit;
	 color: inherit;
	 margin: 0;
	 padding: 0;
}
 #swiper_banthan button, #swiper_banthan select {
	 text-transform: none;
}
 #swiper_banthan button, #swiper_banthan input:where([type="button"]), #swiper_banthan input:where([type="reset"]), #swiper_banthan input:where([type="submit"]) {
	 -webkit-appearance: button;
	 background-color: transparent;
	 background-image: none;
}
 #swiper_banthan :-moz-focusring {
	 outline: auto;
}
 #swiper_banthan :-moz-ui-invalid {
	 box-shadow: none;
}
 #swiper_banthan progress {
	 vertical-align: baseline;
}
 #swiper_banthan ::-webkit-inner-spin-button, #swiper_banthan ::-webkit-outer-spin-button {
	 height: auto;
}
 #swiper_banthan [type=search] {
	 -webkit-appearance: textfield;
	 outline-offset: -2px;
}
 #swiper_banthan ::-webkit-search-decoration {
	 -webkit-appearance: none;
}
 #swiper_banthan ::-webkit-file-upload-button {
	 -webkit-appearance: button;
	 font: inherit;
}
 #swiper_banthan summary {
	 display: list-item;
}
 #swiper_banthan blockquote, #swiper_banthan dl, #swiper_banthan dd, #swiper_banthan h1, #swiper_banthan h2, #swiper_banthan h3, #swiper_banthan h4, #swiper_banthan h5, #swiper_banthan h6, #swiper_banthan hr, #swiper_banthan figure, #swiper_banthan p, #swiper_banthan pre {
	 margin: 0;
}
 #swiper_banthan fieldset {
	 margin: 0;
	 padding: 0;
}
 #swiper_banthan legend {
	 padding: 0;
}
 #swiper_banthan ol, #swiper_banthan ul, #swiper_banthan menu {
	 list-style: none;
	 margin: 0;
	 padding: 0;
}
 #swiper_banthan dialog {
	 padding: 0;
}
 #swiper_banthan textarea {
	 resize: vertical;
}
 #swiper_banthan input::-moz-placeholder, #swiper_banthan textarea::-moz-placeholder {
	 opacity: 1;
	 color: #9ca3af;
}
 #swiper_banthan input::placeholder, #swiper_banthan textarea::placeholder {
	 opacity: 1;
	 color: #9ca3af;
}
 #swiper_banthan button, #swiper_banthan [role=button] {
	 cursor: pointer;
}
 #swiper_banthan :disabled {
	 cursor: default;
}
 #swiper_banthan img, #swiper_banthan svg, #swiper_banthan video, #swiper_banthan canvas, #swiper_banthan audio, #swiper_banthan iframe, #swiper_banthan embed, #swiper_banthan object {
	 display: block;
	 vertical-align: middle;
}
 #swiper_banthan img, #swiper_banthan video {
	 max-width: 100%;
	 height: auto;
}
 #swiper_banthan [hidden]:where(:not([hidden="until-found"])) {
	 display: none;
}
 #swiper_banthan ::-webkit-datetime-edit-fields-wrapper {
	 padding: 0;
}
 #swiper_banthan ::-webkit-date-and-time-value {
	 min-height: 1.5em;
	 text-align: inherit;
}
 #swiper_banthan ::-webkit-datetime-edit {
	 display: inline-flex;
}
 #swiper_banthan ::-webkit-datetime-edit, #swiper_banthan ::-webkit-datetime-edit-year-field, #swiper_banthan ::-webkit-datetime-edit-month-field, #swiper_banthan ::-webkit-datetime-edit-day-field, #swiper_banthan ::-webkit-datetime-edit-hour-field, #swiper_banthan ::-webkit-datetime-edit-minute-field, #swiper_banthan ::-webkit-datetime-edit-second-field, #swiper_banthan ::-webkit-datetime-edit-millisecond-field, #swiper_banthan ::-webkit-datetime-edit-meridiem-field {
	 padding-top: 0;
	 padding-bottom: 0;
}
 #swiper_banthan a.!active, #swiper_banthan a.active {
	 border-bottom-width: 1px;
}
 #swiper_banthan .!container {
	 width: 100% !important;
}
 #swiper_banthan .container {
	 width: 100%;
}
 @media (min-width: 0) {
	 #swiper_banthan .!container {
		 max-width: 0 !important;
	}
	 #swiper_banthan .container {
		 max-width: 0;
	}
}
 @media (min-width: 480px) {
	 #swiper_banthan .!container {
		 max-width: 480px !important;
	}
	 #swiper_banthan .container {
		 max-width: 480px;
	}
}
 @media (min-width: 768px) {
	 #swiper_banthan .!container {
		 max-width: 768px !important;
	}
	 #swiper_banthan .container {
		 max-width: 768px;
	}
}
 @media (min-width: 1024px) {
	 #swiper_banthan .!container {
		 max-width: 1024px !important;
	}
	 #swiper_banthan .container {
		 max-width: 1024px;
	}
}
 @media (min-width: 1200px) {
	 #swiper_banthan .!container {
		 max-width: 1200px !important;
	}
	 #swiper_banthan .container {
		 max-width: 1200px;
	}
}
 @media (min-width: 1512px) {
	 #swiper_banthan .!container {
		 max-width: 1512px !important;
	}
	 #swiper_banthan .container {
		 max-width: 1512px;
	}
}
 #swiper_banthan .swimlane {
	 display: grid;
	 width: 100%;
	 scroll-snap-type: x mandatory;
	 scroll-snap-type: x var(--tw-scroll-snap-strictness);
	 --tw-scroll-snap-strictness: mandatory;
	 scroll-padding-left: 1.5rem;
	 scroll-padding-right: 1.5rem;
	 grid-auto-flow: column;
	 justify-content: flex-start;
	 grid-gap: 1rem;
	 gap: 1rem;
	 overflow-x: scroll;
	 padding-left: 1.5rem;
	 padding-right: 1.5rem;
	 padding-bottom: 1rem;
}
 #swiper_banthan .sr-only {
	 position: absolute;
	 width: 1px;
	 height: 1px;
	 padding: 0;
	 margin: -1px;
	 overflow: hidden;
	 clip: rect(0, 0, 0, 0);
	 white-space: nowrap;
	 border-width: 0;
}
 #swiper_banthan .pointer-events-none {
	 pointer-events: none;
}
 #swiper_banthan .pointer-events-auto {
	 pointer-events: auto;
}
 #swiper_banthan .!visible {
	 visibility: visible !important;
}
 #swiper_banthan .visible {
	 visibility: visible;
}
 #swiper_banthan .invisible {
	 visibility: hidden;
}
 #swiper_banthan .static {
	 position: static;
}
 #swiper_banthan .fixed {
	 position: fixed;
}
 #swiper_banthan .!absolute {
	 position: absolute !important;
}
 #swiper_banthan .absolute {
	 position: absolute;
}
 #swiper_banthan .relative {
	 position: relative;
}
 #swiper_banthan .sticky {
	 position: sticky;
}
 #swiper_banthan .inset-0 {
	 inset: 0;
}
 #swiper_banthan .inset-x-0 {
	 left: 0;
	 right: 0;
}
 #swiper_banthan .inset-y-0 {
	 top: 0;
	 bottom: 0;
}
 #swiper_banthan .!bottom-24 {
	 bottom: 6rem !important;
}
 #swiper_banthan .!bottom-28 {
	 bottom: 7rem !important;
}
 #swiper_banthan .-bottom-0 {
	 bottom: 0px;
}
 #swiper_banthan .-bottom-2 {
	 bottom: -0.5rem;
}
 #swiper_banthan .-bottom-4 {
	 bottom: -1rem;
}
 #swiper_banthan .-right-1.5 {
	 right: -0.375rem;
}
 #swiper_banthan .-right-2 {
	 right: -0.5rem;
}
 #swiper_banthan .-right-3 {
	 right: -0.75rem;
}
 #swiper_banthan .-right-3.5 {
	 right: -0.875rem;
}
 #swiper_banthan .-top-1.5 {
	 top: -0.375rem;
}
 #swiper_banthan .-top-3 {
	 top: -0.75rem;
}
 #swiper_banthan .-top-[10%] {
	 top: -10%;
}
 #swiper_banthan .-top-[700px] {
	 top: -700px;
}
 #swiper_banthan .bottom-0 {
	 bottom: 0;
}
 #swiper_banthan .bottom-4 {
	 bottom: 1rem;
}
 #swiper_banthan .bottom-8 {
	 bottom: 2rem;
}
 #swiper_banthan .bottom-[130px] {
	 bottom: 130px;
}
 #swiper_banthan .bottom-[157px] {
	 bottom: 157px;
}
 #swiper_banthan .bottom-[1px] {
	 bottom: 1px;
}
 #swiper_banthan .bottom-auto {
	 bottom: auto;
}
 #swiper_banthan .left-0 {
	 left: 0;
}
 #swiper_banthan .left-2 {
	 left: 0.5rem;
}
 #swiper_banthan .left-4 {
	 left: 1rem;
}
 #swiper_banthan .left-6 {
	 left: 1.5rem;
}
 #swiper_banthan .left-60 {
	 left: 15rem;
}
 #swiper_banthan .left-8 {
	 left: 2rem;
}
 #swiper_banthan .right-0 {
	 right: 0;
}
 #swiper_banthan .right-1 {
	 right: 0.25rem;
}
 #swiper_banthan .right-12 {
	 right: 3rem;
}
 #swiper_banthan .right-2 {
	 right: 0.5rem;
}
 #swiper_banthan .right-3.5 {
	 right: 0.875rem;
}
 #swiper_banthan .right-4 {
	 right: 1rem;
}
 #swiper_banthan .right-6 {
	 right: 1.5rem;
}
 #swiper_banthan .right-60 {
	 right: 15rem;
}
 #swiper_banthan .right-[35%] {
	 right: 35%;
}
 #swiper_banthan .right-full {
	 right: 100%;
}
 #swiper_banthan .top-0 {
	 top: 0;
}
 #swiper_banthan .top-10 {
	 top: 2.5rem;
}
 #swiper_banthan .top-16 {
	 top: 4rem;
}
 #swiper_banthan .top-2 {
	 top: 0.5rem;
}
 #swiper_banthan .top-20 {
	 top: 5rem;
}
 #swiper_banthan .top-3.5 {
	 top: 0.875rem;
}
 #swiper_banthan .top-36 {
	 top: 9rem;
}
 #swiper_banthan .top-4 {
	 top: 1rem;
}
 #swiper_banthan .top-6 {
	 top: 1.5rem;
}
 #swiper_banthan .top-[--header-combined-height] {
	 top: 68px;
	 top: var(--header-combined-height);
}
 #swiper_banthan .top-[--nav-height] {
	 top: 68px;
	 top: var(--nav-height);
}
 #swiper_banthan .top-[25vh] {
	 top: 25vh;
}
 #swiper_banthan .top-[33.3333%] {
	 top: 33.3333%;
}
 #swiper_banthan .top-[5px] {
	 top: 5px;
}
 #swiper_banthan .top-[calc(var(--header-combined-height)+3.5rem)] {
	 top: calc(68px + 3.5rem);
	 top: calc(var(--header-combined-height) + 3.5rem);
}
 #swiper_banthan .top-[calc(var(--header-combined-height,"68px")+40px)] {
	 top: 108px;
	 top: calc(var(--header-combined-height, "68px") + 40px);
}
 #swiper_banthan .top-[calc(var(--header-combined-height,0px)+var(--nav-height-filters,0px))] {
	 top: 68px;
	 top: calc(var(--header-combined-height, 0px) + var(--nav-height-filters, 0px));
}
 #swiper_banthan .top-[calc(var(--nav-height,0)+var(--notification-bar-height,0))] {
	 top: calc(68px + 0);
	 top: calc(var(--nav-height, 0) + var(--notification-bar-height, 0));
}
 #swiper_banthan .top-[var(--cart-drawer-top,4rem)] {
	 top: 4rem;
	 top: var(--cart-drawer-top, 4rem);
}
 #swiper_banthan .top-[var(--header-combined-height)] {
	 top: 68px;
	 top: var(--header-combined-height);
}
 #swiper_banthan .top-[var(--header-combined-height,"56px")] {
	 top: 68px;
	 top: var(--header-combined-height, "56px");
}
 #swiper_banthan .top-[var(--header-combined-height,"68px")] {
	 top: 68px;
	 top: var(--header-combined-height, "68px");
}
 #swiper_banthan .top-[var(--header-combined-height,0px)] {
	 top: 68px;
	 top: var(--header-combined-height, 0px);
}
 #swiper_banthan .top-[var(--nav-height,0)] {
	 top: 68px;
	 top: var(--nav-height, 0);
}
 #swiper_banthan .isolate {
	 isolation: isolate;
}
 #swiper_banthan .z-0 {
	 z-index: 0;
}
 #swiper_banthan .z-10 {
	 z-index: 10;
}
 #swiper_banthan .z-20 {
	 z-index: 20;
}
 #swiper_banthan .z-30 {
	 z-index: 30;
}
 #swiper_banthan .z-40 {
	 z-index: 40;
}
 #swiper_banthan .z-50 {
	 z-index: 50;
}
 #swiper_banthan .z-[-1] {
	 z-index: -1;
}
 #swiper_banthan .z--1 {
	 z-index: 1;
}
 #swiper_banthan .z--2 {
	 z-index: 2;
}
 #swiper_banthan .z--3 {
	 z-index: 3;
}
 #swiper_banthan .z-[41] {
	 z-index: 41;
}
 #swiper_banthan .z-[50] {
	 z-index: 50;
}
 #swiper_banthan .z-[60] {
	 z-index: 60;
}
 #swiper_banthan .z-[900] {
	 z-index: 900;
}
 #swiper_banthan .z-[9999] {
	 z-index: 9999;
}
 #swiper_banthan .z-[999] {
	 z-index: 999;
}
 #swiper_banthan .z-[99] {
	 z-index: 99;
}
 #swiper_banthan .order-0 {
	 order: 0;
}
 #swiper_banthan .order-1 {
	 order: 1;
}
 #swiper_banthan .order-2 {
	 order: 2;
}
 #swiper_banthan .order-3 {
	 order: 3;
}
 #swiper_banthan .order-first {
	 order: -9999;
}
 #swiper_banthan .order-none {
	 order: 0;
}
 #swiper_banthan .col-span-1 {
	 grid-column: span 1 / span 1;
}
 #swiper_banthan .col-span-2 {
	 grid-column: span 2 / span 2;
}
 #swiper_banthan .col-span-3 {
	 grid-column: span 3 / span 3;
}
 #swiper_banthan .col-span-full {
	 grid-column: -1;
}
 #swiper_banthan .col-start-1 {
	 grid-column-start: 1;
}
 #swiper_banthan .row-span-4 {
	 grid-row: span 4 / span 4;
}
 #swiper_banthan .row-start-1 {
	 grid-row-start: 1;
}
 #swiper_banthan .-m-1.5 {
	 margin: -0.375rem;
}
 #swiper_banthan .-m-4 {
	 margin: -1rem;
}
 #swiper_banthan .m-0 {
	 margin: 0;
}
 #swiper_banthan .m-1 {
	 margin: 0.25rem;
}
 #swiper_banthan .m-10 {
	 margin: 2.5rem;
}
 #swiper_banthan .m-32 {
	 margin: 8rem;
}
 #swiper_banthan .m-4 {
	 margin: 1rem;
}
 #swiper_banthan .m-48 {
	 margin: 12rem;
}
 #swiper_banthan .m-56 {
	 margin: 14rem;
}
 #swiper_banthan .m-64 {
	 margin: 16rem;
}
 #swiper_banthan .m-8 {
	 margin: 2rem;
}
 #swiper_banthan .m-auto {
	 margin: auto;
}
 #swiper_banthan .-mx-1.5 {
	 margin-left: -0.375rem;
	 margin-right: -0.375rem;
}
 #swiper_banthan .-mx-2 {
	 margin-left: -0.5rem;
	 margin-right: -0.5rem;
}
 #swiper_banthan .-mx-4 {
	 margin-left: -1rem;
	 margin-right: -1rem;
}
 #swiper_banthan .-my-1 {
	 margin-top: -0.25rem;
	 margin-bottom: -0.25rem;
}
 #swiper_banthan .mx-0 {
	 margin-left: 0;
	 margin-right: 0;
}
 #swiper_banthan .mx-0.5 {
	 margin-left: 0.125rem;
	 margin-right: 0.125rem;
}
 #swiper_banthan .mx-1 {
	 margin-left: 0.25rem;
	 margin-right: 0.25rem;
}
 #swiper_banthan .mx-10 {
	 margin-left: 2.5rem;
	 margin-right: 2.5rem;
}
 #swiper_banthan .mx-2 {
	 margin-left: 0.5rem;
	 margin-right: 0.5rem;
}
 #swiper_banthan .mx-4 {
	 margin-left: 1rem;
	 margin-right: 1rem;
}
 #swiper_banthan .mx-6 {
	 margin-left: 1.5rem;
	 margin-right: 1.5rem;
}
 #swiper_banthan .mx-8 {
	 margin-left: 2rem;
	 margin-right: 2rem;
}
 #swiper_banthan .mx-9 {
	 margin-left: 2.25rem;
	 margin-right: 2.25rem;
}
 #swiper_banthan .mx-[0.075rem] {
	 margin-left: 0.075rem;
	 margin-right: 0.075rem;
}
 #swiper_banthan .mx-auto {
	 margin-left: auto;
	 margin-right: auto;
}
 #swiper_banthan .my-0 {
	 margin-top: 0;
	 margin-bottom: 0;
}
 #swiper_banthan .my-0.5 {
	 margin-top: 0.125rem;
	 margin-bottom: 0.125rem;
}
 #swiper_banthan .my-1 {
	 margin-top: 0.25rem;
	 margin-bottom: 0.25rem;
}
 #swiper_banthan .my-10 {
	 margin-top: 2.5rem;
	 margin-bottom: 2.5rem;
}
 #swiper_banthan .my-12 {
	 margin-top: 3rem;
	 margin-bottom: 3rem;
}
 #swiper_banthan .my-16 {
	 margin-top: 4rem;
	 margin-bottom: 4rem;
}
 #swiper_banthan .my-2 {
	 margin-top: 0.5rem;
	 margin-bottom: 0.5rem;
}
 #swiper_banthan .my-24 {
	 margin-top: 6rem;
	 margin-bottom: 6rem;
}
 #swiper_banthan .my-3 {
	 margin-top: 0.75rem;
	 margin-bottom: 0.75rem;
}
 #swiper_banthan .my-4 {
	 margin-top: 1rem;
	 margin-bottom: 1rem;
}
 #swiper_banthan .my-5 {
	 margin-top: 1.25rem;
	 margin-bottom: 1.25rem;
}
 #swiper_banthan .my-6 {
	 margin-top: 1.5rem;
	 margin-bottom: 1.5rem;
}
 #swiper_banthan .my-8 {
	 margin-top: 2rem;
	 margin-bottom: 2rem;
}
 #swiper_banthan .my-auto {
	 margin-top: auto;
	 margin-bottom: auto;
}
 #swiper_banthan .!mb-0 {
	 margin-bottom: 0 !important;
}
 #swiper_banthan .!mt-12 {
	 margin-top: 3rem !important;
}
 #swiper_banthan .-mb-4 {
	 margin-bottom: -1rem;
}
 #swiper_banthan .-mb-5 {
	 margin-bottom: -1.25rem;
}
 #swiper_banthan .-ml-2 {
	 margin-left: -0.5rem;
}
 #swiper_banthan .-ml-4 {
	 margin-left: -1rem;
}
 #swiper_banthan .-ml-8 {
	 margin-left: -2rem;
}
 #swiper_banthan .-ml-[6px] {
	 margin-left: -6px;
}
 #swiper_banthan .-mr-4 {
	 margin-right: -1rem;
}
 #swiper_banthan .-mr-5 {
	 margin-right: -1.25rem;
}
 #swiper_banthan .-mr-8 {
	 margin-right: -2rem;
}
 #swiper_banthan .-mt-0.5 {
	 margin-top: -0.125rem;
}
 #swiper_banthan .-mt-1 {
	 margin-top: -0.25rem;
}
 #swiper_banthan .-mt-3 {
	 margin-top: -0.75rem;
}
 #swiper_banthan .-mt-[0.13rem] {
	 margin-top: -0.13rem;
}
 #swiper_banthan .mb-0 {
	 margin-bottom: 0;
}
 #swiper_banthan .mb-1 {
	 margin-bottom: 0.25rem;
}
 #swiper_banthan .mb-10 {
	 margin-bottom: 2.5rem;
}
 #swiper_banthan .mb-12 {
	 margin-bottom: 3rem;
}
 #swiper_banthan .mb-14 {
	 margin-bottom: 3.5rem;
}
 #swiper_banthan .mb-2 {
	 margin-bottom: 0.5rem;
}
 #swiper_banthan .mb-2.5 {
	 margin-bottom: 0.625rem;
}
 #swiper_banthan .mb-24 {
	 margin-bottom: 6rem;
}
 #swiper_banthan .mb-3 {
	 margin-bottom: 0.75rem;
}
 #swiper_banthan .mb-4 {
	 margin-bottom: 1rem;
}
 #swiper_banthan .mb-5 {
	 margin-bottom: 1.25rem;
}
 #swiper_banthan .mb-6 {
	 margin-bottom: 1.5rem;
}
 #swiper_banthan .mb-7 {
	 margin-bottom: 1.75rem;
}
 #swiper_banthan .mb-8 {
	 margin-bottom: 2rem;
}
 #swiper_banthan .mb-[-1.3rem] {
	 margin-bottom: -1.3rem;
}
 #swiper_banthan .mb-[var(--section-margin)] {
	 margin-bottom: var(--section-margin);
}
 #swiper_banthan .ml-0 {
	 margin-left: 0;
}
 #swiper_banthan .ml-0.5 {
	 margin-left: 0.125rem;
}
 #swiper_banthan .ml-16 {
	 margin-left: 4rem;
}
 #swiper_banthan .ml-2 {
	 margin-left: 0.5rem;
}
 #swiper_banthan .ml-3 {
	 margin-left: 0.75rem;
}
 #swiper_banthan .ml-4 {
	 margin-left: 1rem;
}
 #swiper_banthan .ml-8 {
	 margin-left: 2rem;
}
 #swiper_banthan .ml-[33%] {
	 margin-left: 33%;
}
 #swiper_banthan .ml-[5px] {
	 margin-left: 5px;
}
 #swiper_banthan .ml-auto {
	 margin-left: auto;
}
 #swiper_banthan .mr-0 {
	 margin-right: 0;
}
 #swiper_banthan .mr-1 {
	 margin-right: 0.25rem;
}
 #swiper_banthan .mr-12 {
	 margin-right: 3rem;
}
 #swiper_banthan .mr-16 {
	 margin-right: 4rem;
}
 #swiper_banthan .mr-2 {
	 margin-right: 0.5rem;
}
 #swiper_banthan .mr-2.5 {
	 margin-right: 0.625rem;
}
 #swiper_banthan .mr-3 {
	 margin-right: 0.75rem;
}
 #swiper_banthan .mr-4 {
	 margin-right: 1rem;
}
 #swiper_banthan .mr-7 {
	 margin-right: 1.75rem;
}
 #swiper_banthan .mr-8 {
	 margin-right: 2rem;
}
 #swiper_banthan .mr-[35%] {
	 margin-right: 35%;
}
 #swiper_banthan .mt-0 {
	 margin-top: 0;
}
 #swiper_banthan .mt-1 {
	 margin-top: 0.25rem;
}
 #swiper_banthan .mt-10 {
	 margin-top: 2.5rem;
}
 #swiper_banthan .mt-12 {
	 margin-top: 3rem;
}
 #swiper_banthan .mt-14 {
	 margin-top: 3.5rem;
}
 #swiper_banthan .mt-16 {
	 margin-top: 4rem;
}
 #swiper_banthan .mt-2 {
	 margin-top: 0.5rem;
}
 #swiper_banthan .mt-2.5 {
	 margin-top: 0.625rem;
}
 #swiper_banthan .mt-24 {
	 margin-top: 6rem;
}
 #swiper_banthan .mt-3 {
	 margin-top: 0.75rem;
}
 #swiper_banthan .mt-4 {
	 margin-top: 1rem;
}
 #swiper_banthan .mt-5 {
	 margin-top: 1.25rem;
}
 #swiper_banthan .mt-6 {
	 margin-top: 1.5rem;
}
 #swiper_banthan .mt-7 {
	 margin-top: 1.75rem;
}
 #swiper_banthan .mt-8 {
	 margin-top: 2rem;
}
 #swiper_banthan .mt-[20vh] {
	 margin-top: 20vh;
}
 #swiper_banthan .mt-[60px] {
	 margin-top: 60px;
}
 #swiper_banthan .mt-[var(--section-margin,'0px')] {
	 margin-top: "0px";
	 margin-top: var(--section-margin, "0px");
}
 #swiper_banthan .mt-auto {
	 margin-top: auto;
}
 #swiper_banthan .box-border {
	 box-sizing: border-box;
}
 #swiper_banthan .box-content {
	 box-sizing: content-box;
}
 #swiper_banthan .!block {
	 display: block !important;
}
 #swiper_banthan .block {
	 display: block;
}
 #swiper_banthan .inline-block {
	 display: inline-block;
}
 #swiper_banthan .inline {
	 display: inline;
}
 #swiper_banthan .flex {
	 display: flex;
}
 #swiper_banthan .inline-flex {
	 display: inline-flex;
}
 #swiper_banthan .table {
	 display: table;
}
 #swiper_banthan .table-cell {
	 display: table-cell;
}
 #swiper_banthan .table-row-group {
	 display: table-row-group;
}
 #swiper_banthan .table-row {
	 display: table-row;
}
 #swiper_banthan .grid {
	 display: grid;
}
 #swiper_banthan .inline-grid {
	 display: inline-grid;
}
 #swiper_banthan .contents {
	 display: contents;
}
 #swiper_banthan .!hidden {
	 display: none !important;
}
 #swiper_banthan .hidden {
	 display: none;
}
 #swiper_banthan .aspect-[226/180] {
	 aspect-ratio: 1.2555555556;
}
 #swiper_banthan .aspect-[4/5] {
	 aspect-ratio: 0.8;
}
 #swiper_banthan .aspect-[435/287] {
	 aspect-ratio: 1.5156794425;
}
 #swiper_banthan .aspect-auto {
	 aspect-ratio: auto;
}
 #swiper_banthan .aspect-image {
	 aspect-ratio: 0.8;
}
 #swiper_banthan .aspect-square {
	 aspect-ratio: 1;
}
 #swiper_banthan .aspect-video {
	 aspect-ratio: 1.7777777778;
}
 #swiper_banthan .size-12 {
	 width: 3rem;
	 height: 3rem;
}
 #swiper_banthan .size-2 {
	 width: 0.5rem;
	 height: 0.5rem;
}
 #swiper_banthan .size-3 {
	 width: 0.75rem;
	 height: 0.75rem;
}
 #swiper_banthan .size-3.5 {
	 width: 0.875rem;
	 height: 0.875rem;
}
 #swiper_banthan .size-4 {
	 width: 1rem;
	 height: 1rem;
}
 #swiper_banthan .size-5 {
	 width: 1.25rem;
	 height: 1.25rem;
}
 #swiper_banthan .size-6 {
	 width: 1.5rem;
	 height: 1.5rem;
}
 #swiper_banthan .!h-0 {
	 height: 0px !important;
}
 #swiper_banthan .!h-full {
	 height: 100% !important;
}
 #swiper_banthan .h-0 {
	 height: 0px;
}
 #swiper_banthan .h-0.5 {
	 height: 0.125rem;
}
 #swiper_banthan .h-1.5 {
	 height: 0.375rem;
}
 #swiper_banthan .h-10 {
	 height: 2.5rem;
}
 #swiper_banthan .h-12 {
	 height: 3rem;
}
 #swiper_banthan .h-14 {
	 height: 3.5rem;
}
 #swiper_banthan .h-16 {
	 height: 4rem;
}
 #swiper_banthan .h-2 {
	 height: 0.5rem;
}
 #swiper_banthan .h-2.5 {
	 height: 0.625rem;
}
 #swiper_banthan .h-20 {
	 height: 5rem;
}
 #swiper_banthan .h-24 {
	 height: 6rem;
}
 #swiper_banthan .h-28 {
	 height: 7rem;
}
 #swiper_banthan .h-3 {
	 height: 0.75rem;
}
 #swiper_banthan .h-32 {
	 height: 8rem;
}
 #swiper_banthan .h-4 {
	 height: 1rem;
}
 #swiper_banthan .h-40 {
	 height: 10rem;
}
 #swiper_banthan .h-48 {
	 height: 12rem;
}
 #swiper_banthan .h-5 {
	 height: 1.25rem;
}
 #swiper_banthan .h-6 {
	 height: 1.5rem;
}
 #swiper_banthan .h-7 {
	 height: 1.75rem;
}
 #swiper_banthan .h-8 {
	 height: 2rem;
}
 #swiper_banthan .h-80 {
	 height: 20rem;
}
 #swiper_banthan .h-9 {
	 height: 2.25rem;
}
 #swiper_banthan .h-96 {
	 height: 24rem;
}
 #swiper_banthan .h-[100px] {
	 height: 100px;
}
 #swiper_banthan .h-[100vh] {
	 height: 100vh;
}
 #swiper_banthan .h-[120%] {
	 height: 120%;
}
 #swiper_banthan .h-[13px] {
	 height: 13px;
}
 #swiper_banthan .h-[14px] {
	 height: 14px;
}
 #swiper_banthan .h-[18px] {
	 height: 18px;
}
 #swiper_banthan .h-[1px] {
	 height: 1px;
}
 #swiper_banthan .h-[22px] {
	 height: 22px;
}
 #swiper_banthan .h-[2px] {
	 height: 2px;
}
 #swiper_banthan .h-[50vh] {
	 height: 50vh;
}
 #swiper_banthan .h-[60vh] {
	 height: 60vh;
}
 #swiper_banthan .h-[94px] {
	 height: 94px;
}
 #swiper_banthan .h-[calc(100%-4rem)] {
	 height: calc(100% - 4rem);
}
 #swiper_banthan .h-[calc(100svh-52px-38px)] {
	 height: calc(100svh - 90px);
}
 #swiper_banthan .h-[calc(100svh-52px-38px-40px)] {
	 height: calc(100svh - 130px);
}
 #swiper_banthan .h-[calc(100vh-20rem)] {
	 height: calc(100vh - 20rem);
}
 #swiper_banthan .h-[calc(100vh-var(--header-combined-height))] {
	 height: calc(100vh - 68px);
	 height: calc(100vh - var(--header-combined-height));
}
 #swiper_banthan .h-[calc(100vh-var(--header-combined-height,"68px"))] {
	 height: calc(100vh - 68px);
	 height: calc(100vh - var(--header-combined-height, "68px"));
}
 #swiper_banthan .h-[calc(100vw*1.25)] {
	 height: 125vw;
}
 #swiper_banthan .h-auto {
	 height: auto;
}
 #swiper_banthan .h-fit {
	 height: -moz-fit-content;
	 height: fit-content;
}
 #swiper_banthan .h-full {
	 height: 100%;
}
 #swiper_banthan .h-px {
	 height: 1px;
}
 #swiper_banthan .h-screen {
	 height: 100vh;
	 height: var(--screen-height, 100vh);
}
 #swiper_banthan .h-screen-dynamic {
	 height: 100vh;
	 height: var(--screen-height-dynamic, 100vh);
}
 #swiper_banthan .h-screen-no-nav {
	 height: calc(100vh - 3rem);
	 height: calc(var(--screen-height, 100vh) - var(--height-nav));
}
 #swiper_banthan .h-svh {
	 height: 100svh;
}
 #swiper_banthan .!max-h-96 {
	 max-height: 24rem !important;
}
 #swiper_banthan .max-h-0 {
	 max-height: 0px;
}
 #swiper_banthan .max-h-10 {
	 max-height: 2.5rem;
}
 #swiper_banthan .max-h-20 {
	 max-height: 5rem;
}
 #swiper_banthan .max-h-56 {
	 max-height: 14rem;
}
 #swiper_banthan .max-h-60 {
	 max-height: 15rem;
}
 #swiper_banthan .max-h-96 {
	 max-height: 24rem;
}
 #swiper_banthan .max-h-[2000px] {
	 max-height: 2000px;
}
 #swiper_banthan .max-h-[400px] {
	 max-height: 400px;
}
 #swiper_banthan .max-h-[calc(100svh-123px)] {
	 max-height: calc(100svh - 123px);
}
 #swiper_banthan .max-h-full {
	 max-height: 100%;
}
 #swiper_banthan .max-h-none {
	 max-height: none;
}
 #swiper_banthan .max-h-screen {
	 max-height: 100vh;
}
 #swiper_banthan .max-h-svh {
	 max-height: 100svh;
}
 #swiper_banthan .min-h-0 {
	 min-height: 0px;
}
 #swiper_banthan .min-h-10 {
	 min-height: 2.5rem;
}
 #swiper_banthan .min-h-12 {
	 min-height: 3rem;
}
 #swiper_banthan .min-h-16 {
	 min-height: 4rem;
}
 #swiper_banthan .min-h-52 {
	 min-height: 13rem;
}
 #swiper_banthan .min-h-6 {
	 min-height: 1.5rem;
}
 #swiper_banthan .min-h-96 {
	 min-height: 24rem;
}
 #swiper_banthan .min-h--1-25vw {
	 min-height: 1.25vw;
}
 #swiper_banthan .min-h-[100px] {
	 min-height: 100px;
}
 #swiper_banthan .min-h-[100vh] {
	 min-height: 100vh;
}
 #swiper_banthan .min-h-[10rem] {
	 min-height: 10rem;
}
 #swiper_banthan .min-h-[120px] {
	 min-height: 120px;
}
 #swiper_banthan .min-h-[22rem] {
	 min-height: 22rem;
}
 #swiper_banthan .min-h-[250px] {
	 min-height: 250px;
}
 #swiper_banthan .min-h-[26rem] {
	 min-height: 26rem;
}
 #swiper_banthan .min-h-[3.5rem] {
	 min-height: 3.5rem;
}
 #swiper_banthan .min-h-[4.25rem] {
	 min-height: 4.25rem;
}
 #swiper_banthan .min-h-[4.375rem] {
	 min-height: 4.375rem;
}
 #swiper_banthan .min-h-[400px] {
	 min-height: 400px;
}
 #swiper_banthan .min-h-[50svh] {
	 min-height: 50svh;
}
 #swiper_banthan .min-h-[50vh] {
	 min-height: 50vh;
}
 #swiper_banthan .min-h-[70vh] {
	 min-height: 70vh;
}
 #swiper_banthan .min-h-[80vh] {
	 min-height: 80vh;
}
 #swiper_banthan .min-h-[80vw] {
	 min-height: 80vw;
}
 #swiper_banthan .min-h-[90vh] {
	 min-height: 90vh;
}
 #swiper_banthan .min-h-[calc(100%-4rem)] {
	 min-height: calc(100% - 4rem);
}
 #swiper_banthan .min-h-[calc(100vh-120px)] {
	 min-height: calc(100vh - 120px);
}
 #swiper_banthan .min-h-[calc(100vh-20rem)] {
	 min-height: calc(100vh - 20rem);
}
 #swiper_banthan .min-h-[calc(100vh-4rem)] {
	 min-height: calc(100vh - 4rem);
}
 #swiper_banthan .min-h-[calc(100vh-var(--drawer-nav-height))] {
	 min-height: calc(100vh - var(--drawer-nav-height));
}
 #swiper_banthan .min-h-[calc(100vh-var(--header-combined-height))] {
	 min-height: calc(100vh - 68px);
	 min-height: calc(100vh - var(--header-combined-height));
}
 #swiper_banthan .min-h-[calc(100vh-var(--header-combined-height,"68px"))] {
	 min-height: calc(100vh - 68px);
	 min-height: calc(100vh - var(--header-combined-height, "68px"));
}
 #swiper_banthan .min-h-[calc(100vh-var(--nav-height))] {
	 min-height: calc(100vh - 68px);
	 min-height: calc(100vh - var(--nav-height));
}
 #swiper_banthan .min-h-[vh] {
	 min-height: vh;
}
 #swiper_banthan .min-h-full {
	 min-height: 100%;
}
 #swiper_banthan .min-h-screen {
	 min-height: 100vh;
}
 #swiper_banthan .w-0 {
	 width: 0px;
}
 #swiper_banthan .w-0.5 {
	 width: 0.125rem;
}
 #swiper_banthan .w-1.5 {
	 width: 0.375rem;
}
 #swiper_banthan .w-10 {
	 width: 2.5rem;
}
 #swiper_banthan .w-12 {
	 width: 3rem;
}
 #swiper_banthan .w-14 {
	 width: 3.5rem;
}
 #swiper_banthan .w-16 {
	 width: 4rem;
}
 #swiper_banthan .w-2 {
	 width: 0.5rem;
}
 #swiper_banthan .w-2.5 {
	 width: 0.625rem;
}
 #swiper_banthan .w-20 {
	 width: 5rem;
}
 #swiper_banthan .w-24 {
	 width: 6rem;
}
 #swiper_banthan .w-28 {
	 width: 7rem;
}
 #swiper_banthan .w-3 {
	 width: 0.75rem;
}
 #swiper_banthan .w-32 {
	 width: 8rem;
}
 #swiper_banthan .w-4 {
	 width: 1rem;
}
 #swiper_banthan .w-40 {
	 width: 10rem;
}
 #swiper_banthan .w-5 {
	 width: 1.25rem;
}
 #swiper_banthan .w-6 {
	 width: 1.5rem;
}
 #swiper_banthan .w-60 {
	 width: 15rem;
}
 #swiper_banthan .w-64 {
	 width: 16rem;
}
 #swiper_banthan .w-7 {
	 width: 1.75rem;
}
 #swiper_banthan .w-8 {
	 width: 2rem;
}
 #swiper_banthan .w-80 {
	 width: 20rem;
}
 #swiper_banthan .w-96 {
	 width: 24rem;
}
 #swiper_banthan .w-[0.95rem] {
	 width: 0.95rem;
}
 #swiper_banthan .w-[100px] {
	 width: 100px;
}
 #swiper_banthan .w-[100vw] {
	 width: 100vw;
}
 #swiper_banthan .w-[121px] {
	 width: 121px;
}
 #swiper_banthan .w-[14px] {
	 width: 14px;
}
 #swiper_banthan .w-[150%] {
	 width: 150%;
}
 #swiper_banthan .w-[160px] {
	 width: 160px;
}
 #swiper_banthan .w-[16rem] {
	 width: 16rem;
}
 #swiper_banthan .w-[18px] {
	 width: 18px;
}
 #swiper_banthan .w-[19.31%] {
	 width: 19.31%;
}
 #swiper_banthan .w-[2.3ch] {
	 width: 2.3ch;
}
 #swiper_banthan .w-[20.23%] {
	 width: 20.23%;
}
 #swiper_banthan .w-[200%] {
	 width: 200%;
}
 #swiper_banthan .w-[23.68%] {
	 width: 23.68%;
}
 #swiper_banthan .w-[280%] {
	 width: 280%;
}
 #swiper_banthan .w-[2px] {
	 width: 2px;
}
 #swiper_banthan .w-[300%] {
	 width: 300%;
}
 #swiper_banthan .w-[300px] {
	 width: 300px;
}
 #swiper_banthan .w-[315px] {
	 width: 315px;
}
 #swiper_banthan .w-[33%] {
	 width: 33%;
}
 #swiper_banthan .w-[35%] {
	 width: 35%;
}
 #swiper_banthan .w-[36.78%] {
	 width: 36.78%;
}
 #swiper_banthan .w-[400%] {
	 width: 400%;
}
 #swiper_banthan .w-[400px] {
	 width: 400px;
}
 #swiper_banthan .w-[42px] {
	 width: 42px;
}
 #swiper_banthan .w-[48%] {
	 width: 48%;
}
 #swiper_banthan .w-[61vw] {
	 width: 61vw;
}
 #swiper_banthan .w-[75px] {
	 width: 75px;
}
 #swiper_banthan .w-[90%] {
	 width: 90%;
}
 #swiper_banthan .w-[95px] {
	 width: 95px;
}
 #swiper_banthan .w-[calc(50%-2px)] {
	 width: calc(50% - 2px);
}
 #swiper_banthan .w--calc-var---slide-width--1 {
	 width: calc(var(--slide-width) / 1);
}
 #swiper_banthan .w--calc-var---slide-width--1-6 {
	 width: calc(var(--slide-width) / 1.6);
}
 #swiper_banthan .w--var---slide-width {
	 width: var(--slide-width);
}
 #swiper_banthan .w-auto {
	 width: auto;
}
 #swiper_banthan .w-full {
	 width: 100%;
}
 #swiper_banthan .w-screen {
	 width: 100vw;
}
 #swiper_banthan .min-w-28 {
	 min-width: 7rem;
}
 #swiper_banthan .min-w-32 {
	 min-width: 8rem;
}
 #swiper_banthan .min-w-4 {
	 min-width: 1rem;
}
 #swiper_banthan .min-w-64 {
	 min-width: 16rem;
}
 #swiper_banthan .min-w-72 {
	 min-width: 18rem;
}
 #swiper_banthan .min-w-[150px] {
	 min-width: 150px;
}
 #swiper_banthan .min-w-[200px] {
	 min-width: 200px;
}
 #swiper_banthan .min-w-[55px] {
	 min-width: 55px;
}
 #swiper_banthan .min-w-[800px] {
	 min-width: 800px;
}
 #swiper_banthan .min-w-fit {
	 min-width: -moz-fit-content;
	 min-width: fit-content;
}
 #swiper_banthan .min-w-full {
	 min-width: 100%;
}
 #swiper_banthan .min-w-max {
	 min-width: -moz-max-content;
	 min-width: max-content;
}
 #swiper_banthan .max-w-20 {
	 max-width: 5rem;
}
 #swiper_banthan .max-w-2xl {
	 max-width: 42rem;
}
 #swiper_banthan .max-w-32 {
	 max-width: 8rem;
}
 #swiper_banthan .max-w-3xl {
	 max-width: 48rem;
}
 #swiper_banthan .max-w-48 {
	 max-width: 12rem;
}
 #swiper_banthan .max-w-5xl {
	 max-width: 64rem;
}
 #swiper_banthan .max-w-6xl {
	 max-width: 72rem;
}
 #swiper_banthan .max-w-7xl {
	 max-width: 80rem;
}
 #swiper_banthan .max-w-80 {
	 max-width: 20rem;
}
 #swiper_banthan .max-w-[100%] {
	 max-width: 100%;
}
 #swiper_banthan .max-w-[100vw] {
	 max-width: 100vw;
}
 #swiper_banthan .max-w-[10rem] {
	 max-width: 10rem;
}
 #swiper_banthan .max-w-[1200px] {
	 max-width: 1200px;
}
 #swiper_banthan .max-w-[121px] {
	 max-width: 121px;
}
 #swiper_banthan .max-w-[123px] {
	 max-width: 123px;
}
 #swiper_banthan .max-w-[1300px] {
	 max-width: 1300px;
}
 #swiper_banthan .max-w-[132px] {
	 max-width: 132px;
}
 #swiper_banthan .max-w-[140px] {
	 max-width: 140px;
}
 #swiper_banthan .max-w-[1500px] {
	 max-width: 1500px;
}
 #swiper_banthan .max-w-[200px] {
	 max-width: 200px;
}
 #swiper_banthan .max-w-[3.375rem] {
	 max-width: 3.375rem;
}
 #swiper_banthan .max-w-[32rem] {
	 max-width: 32rem;
}
 #swiper_banthan .max-w-[368px] {
	 max-width: 368px;
}
 #swiper_banthan .max-w-[38vw] {
	 max-width: 38vw;
}
 #swiper_banthan .max-w-[395px] {
	 max-width: 395px;
}
 #swiper_banthan .max-w-[396px] {
	 max-width: 396px;
}
 #swiper_banthan .max-w-[3rem] {
	 max-width: 3rem;
}
 #swiper_banthan .max-w-[400px] {
	 max-width: 400px;
}
 #swiper_banthan .max-w-[472px] {
	 max-width: 472px;
}
 #swiper_banthan .max-w-[499px] {
	 max-width: 499px;
}
 #swiper_banthan .max-w-[514px] {
	 max-width: 514px;
}
 #swiper_banthan .max-w-[5rem] {
	 max-width: 5rem;
}
 #swiper_banthan .max-w-[600px] {
	 max-width: 600px;
}
 #swiper_banthan .max-w-[61rem] {
	 max-width: 61rem;
}
 #swiper_banthan .max-w-[80vw] {
	 max-width: 80vw;
}
 #swiper_banthan .max-w-[81.5rem] {
	 max-width: 81.5rem;
}
 #swiper_banthan .max-w-[85vw] {
	 max-width: 85vw;
}
 #swiper_banthan .max-w-[calc(100%-1.5rem)] {
	 max-width: calc(100% - 1.5rem);
}
 #swiper_banthan .max-w-[calc(100vw-12px)] {
	 max-width: calc(100vw - 12px);
}
 #swiper_banthan .max-w-full {
	 max-width: 100%;
}
 #swiper_banthan .max-w-lg {
	 max-width: 32rem;
}
 #swiper_banthan .max-w-max {
	 max-width: -moz-max-content;
	 max-width: max-content;
}
 #swiper_banthan .max-w-md {
	 max-width: 28rem;
}
 #swiper_banthan .max-w-none {
	 max-width: none;
}
 #swiper_banthan .max-w-prose {
	 max-width: 65ch;
}
 #swiper_banthan .max-w-prose-narrow {
	 max-width: 45ch;
}
 #swiper_banthan .max-w-prose-wide {
	 max-width: 80ch;
}
 #swiper_banthan .max-w-screen-lg {
	 max-width: 1024px;
}
 #swiper_banthan .max-w-sm {
	 max-width: 24rem;
}
 #swiper_banthan .max-w-xl {
	 max-width: 36rem;
}
 #swiper_banthan .max-w-xs {
	 max-width: 20rem;
}
 #swiper_banthan .flex-1 {
	 flex: 1 1 0%;
}
 #swiper_banthan .flex-[100%] {
	 flex: 100%;
}
 #swiper_banthan .flex-[2] {
	 flex: 2;
}
 #swiper_banthan .flex-[3] {
	 flex: 3;
}
 #swiper_banthan .flex-auto {
	 flex: 1 1 auto;
}
 #swiper_banthan .flex-none {
	 flex: none;
}
 #swiper_banthan .flex-shrink-0 {
	 flex-shrink: 0;
}
 #swiper_banthan .shrink {
	 flex-shrink: 1;
}
 #swiper_banthan .shrink-0 {
	 flex-shrink: 0;
}
 #swiper_banthan .flex-grow, #swiper_banthan .grow {
	 flex-grow: 1;
}
 #swiper_banthan .basis-full {
	 flex-basis: 100%;
}
 #swiper_banthan .table-auto {
	 table-layout: auto;
}
 #swiper_banthan .border-collapse {
	 border-collapse: collapse;
}
 #swiper_banthan .origin-bottom-left {
	 transform-origin: bottom left;
}
 #swiper_banthan .origin-left {
	 transform-origin: left;
}
 #swiper_banthan .origin-top-left {
	 transform-origin: top left;
}
 #swiper_banthan .origin-top-right {
	 transform-origin: top right;
}
 #swiper_banthan .-translate-x-[315px] {
	 --tw-translate-x: -315px;
	 transform: translate(-315px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .-translate-x-full {
	 --tw-translate-x: -100%;
	 transform: translate(-100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .-translate-y-0.5 {
	 --tw-translate-y: -0.125rem;
	 transform: translate(var(--tw-translate-x), -0.125rem) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .-translate-y-[40%] {
	 --tw-translate-y: -40%;
	 transform: translate(var(--tw-translate-x), -40%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .-translate-y--calc--50--22--- {
	 --tw-translate-y: 28%;
	 transform: translate(var(--tw-translate-x), 28%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .-translate-y--calc--50--29--- {
	 --tw-translate-y: 21%;
	 transform: translate(var(--tw-translate-x), 21%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .-translate-y--calc--50--35--- {
	 --tw-translate-y: 15%;
	 transform: translate(var(--tw-translate-x), 15%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .-translate-y-full {
	 --tw-translate-y: -100%;
	 transform: translate(var(--tw-translate-x), -100%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-x-0 {
	 --tw-translate-x: 0px;
	 transform: translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-x-1 {
	 --tw-translate-x: 0.25rem;
	 transform: translate(0.25rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-x-5 {
	 --tw-translate-x: 1.25rem;
	 transform: translate(1.25rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-x-[-200%] {
	 --tw-translate-x: -200%;
	 transform: translate(-200%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-x--calc--50--30--- {
	 --tw-translate-x: -20%;
	 transform: translate(-20%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-x--calc--50--30--1-5rem {
	 --tw-translate-x: calc(-20% + 1.5rem);
	 transform: translate(calc(-20% + 1.5rem), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-x--calc--50--30--1rem-- {
	 --tw-translate-x: calc(-20% + 1rem);
	 transform: translate(calc(-20% + 1rem), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-x--calc--50--30--1rem--- {
	 --tw-translate-x: calc(-20% - 1rem);
	 transform: translate(calc(-20% - 1rem), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-x-[var(--translate-x-notification)] {
	 --tw-translate-x: var(--translate-x-notification);
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-x-full {
	 --tw-translate-x: 100%;
	 transform: translate(100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-y-0 {
	 --tw-translate-y: 0px;
	 transform: translate(var(--tw-translate-x)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-y-2 {
	 --tw-translate-y: 0.5rem;
	 transform: translate(var(--tw-translate-x), 0.5rem) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-y-[1px] {
	 --tw-translate-y: 1px;
	 transform: translate(var(--tw-translate-x), 1px) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-y--calc--50--30--- {
	 --tw-translate-y: -20%;
	 transform: translate(var(--tw-translate-x), -20%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-y--calc--50--33--- {
	 --tw-translate-y: -17%;
	 transform: translate(var(--tw-translate-x), -17%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-y--calc--50--36 {
	 --tw-translate-y: -14%;
	 transform: translate(var(--tw-translate-x), -14%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .translate-y-full {
	 --tw-translate-y: 100%;
	 transform: translate(var(--tw-translate-x), 100%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .-rotate-90 {
	 --tw-rotate: -90deg;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-90deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .rotate-0 {
	 --tw-rotate: 0deg;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(0) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .rotate-180 {
	 --tw-rotate: 180deg;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .rotate-90 {
	 --tw-rotate: 90deg;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(90deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .scale-100 {
	 --tw-scale-x: 1;
	 --tw-scale-y: 1;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .scale-105 {
	 --tw-scale-x: 1.05;
	 --tw-scale-y: 1.05;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.05) scaleY(1.05);
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .scale-110 {
	 --tw-scale-x: 1.1;
	 --tw-scale-y: 1.1;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .scale-50 {
	 --tw-scale-x: 0.5;
	 --tw-scale-y: 0.5;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0.5) scaleY(0.5);
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .scale-95 {
	 --tw-scale-x: 0.95;
	 --tw-scale-y: 0.95;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0.95) scaleY(0.95);
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .scale--0-67 {
	 --tw-scale-x: 0.67;
	 --tw-scale-y: 0.67;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0.67) scaleY(0.67);
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .scale--0-6 {
	 --tw-scale-x: 0.6;
	 --tw-scale-y: 0.6;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0.6) scaleY(0.6);
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .scale--0-75 {
	 --tw-scale-x: 0.75;
	 --tw-scale-y: 0.75;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0.75) scaleY(0.75);
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .scale--0-7 {
	 --tw-scale-x: 0.7;
	 --tw-scale-y: 0.7;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0.7) scaleY(0.7);
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .scale-[1.035] {
	 --tw-scale-x: 1.035;
	 --tw-scale-y: 1.035;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.035) scaleY(1.035);
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .!transform {
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
 #swiper_banthan .transform {
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .transform-gpu {
	 transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 @keyframes pulse-custom {
	 0%, to {
		 opacity: 1;
	}
	 50% {
		 opacity: 0.7;
	}
}
 #swiper_banthan .animate-pulse-custom {
	 animation: pulse-custom 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
 @keyframes spin {
	 to {
		 transform: rotate(360deg);
	}
}
 #swiper_banthan .animate-spin {
	 animation: spin 1s linear infinite;
}
 #swiper_banthan .cursor-auto {
	 cursor: auto;
}
 #swiper_banthan .cursor-default {
	 cursor: default;
}
 #swiper_banthan .cursor-grab {
	 cursor: grab;
}
 #swiper_banthan .cursor-grabbing {
	 cursor: grabbing;
}
 #swiper_banthan .cursor-pointer {
	 cursor: pointer;
}
 #swiper_banthan .cursor-zoom-in {
	 cursor: zoom-in;
}
 #swiper_banthan .select-none {
	 -webkit-user-select: none;
	 -moz-user-select: none;
	 user-select: none;
}
 #swiper_banthan .resize-none {
	 resize: none;
}
 #swiper_banthan .resize {
	 resize: both;
}
 #swiper_banthan .snap-start {
	 scroll-snap-align: start;
}
 #swiper_banthan .list-disc {
	 list-style-type: disc;
}
 #swiper_banthan .list-none {
	 list-style-type: none;
}
 #swiper_banthan .auto-cols-auto {
	 grid-auto-columns: auto;
}
 #swiper_banthan .grid-flow-row {
	 grid-auto-flow: row;
}
 #swiper_banthan .grid-flow-col {
	 grid-auto-flow: column;
}
 #swiper_banthan .grid-cols-1 {
	 grid-template-columns: repeat(1, minmax(0, 1fr));
}
 #swiper_banthan .grid-cols-2 {
	 grid-template-columns: repeat(2, minmax(0, 1fr));
}
 #swiper_banthan .grid-cols-3 {
	 grid-template-columns: repeat(3, minmax(0, 1fr));
}
 #swiper_banthan .grid-cols-4 {
	 grid-template-columns: repeat(4, minmax(0, 1fr));
}
 #swiper_banthan .grid-cols-5 {
	 grid-template-columns: repeat(5, minmax(0, 1fr));
}
 #swiper_banthan .grid-cols-7 {
	 grid-template-columns: repeat(7, minmax(0, 1fr));
}
 #swiper_banthan .grid-cols-[80px_1fr] {
	 grid-template-columns: 80px 1fr;
}
 #swiper_banthan .grid-cols-[auto,1fr] {
	 grid-template-columns: auto 1fr;
}
 #swiper_banthan .flex-row {
	 flex-direction: row;
}
 #swiper_banthan .flex-row-reverse {
	 flex-direction: row-reverse;
}
 #swiper_banthan .flex-col {
	 flex-direction: column;
}
 #swiper_banthan .flex-col-reverse {
	 flex-direction: column-reverse;
}
 #swiper_banthan .flex-wrap {
	 flex-wrap: wrap;
}
 #swiper_banthan .flex-wrap-reverse {
	 flex-wrap: wrap-reverse;
}
 #swiper_banthan .flex-nowrap {
	 flex-wrap: nowrap;
}
 #swiper_banthan .content-center {
	 align-content: center;
}
 #swiper_banthan .content-start {
	 align-content: flex-start;
}
 #swiper_banthan .content-end {
	 align-content: flex-end;
}
 #swiper_banthan .items-start {
	 align-items: flex-start;
}
 #swiper_banthan .items-end {
	 align-items: flex-end;
}
 #swiper_banthan .items-center {
	 align-items: center;
}
 #swiper_banthan .items-baseline {
	 align-items: baseline;
}
 #swiper_banthan .items-stretch {
	 align-items: stretch;
}
 #swiper_banthan .justify-start {
	 justify-content: flex-start;
}
 #swiper_banthan .justify-end {
	 justify-content: flex-end;
}
 #swiper_banthan .!justify-center {
	 justify-content: center !important;
}
 #swiper_banthan .justify-center {
	 justify-content: center;
}
 #swiper_banthan .justify-between {
	 justify-content: space-between;
}
 #swiper_banthan .justify-around {
	 justify-content: space-around;
}
 #swiper_banthan .justify-items-start {
	 justify-items: start;
}
 #swiper_banthan .gap-0 {
	 gap: 0px;
}
 #swiper_banthan .gap-0.5 {
	 gap: 0.125rem;
}
 #swiper_banthan .gap-1 {
	 gap: 0.25rem;
}
 #swiper_banthan .gap-1.5 {
	 gap: 0.375rem;
}
 #swiper_banthan .gap-10 {
	 gap: 2.5rem;
}
 #swiper_banthan .gap-12 {
	 gap: 3rem;
}
 #swiper_banthan .gap-14 {
	 gap: 3.5rem;
}
 #swiper_banthan .gap-16 {
	 gap: 4rem;
}
 #swiper_banthan .gap-2 {
	 gap: 0.5rem;
}
 #swiper_banthan .gap-3 {
	 gap: 0.75rem;
}
 #swiper_banthan .gap-4 {
	 gap: 1rem;
}
 #swiper_banthan .gap-5 {
	 gap: 1.25rem;
}
 #swiper_banthan .gap-6 {
	 gap: 1.5rem;
}
 #swiper_banthan .gap-7 {
	 gap: 1.75rem;
}
 #swiper_banthan .gap-8 {
	 gap: 2rem;
}
 #swiper_banthan .gap-px {
	 gap: 1px;
}
 #swiper_banthan .gap-x-0 {
	 -moz-column-gap: 0px;
	 column-gap: 0px;
}
 #swiper_banthan .gap-x-0.5 {
	 -moz-column-gap: 0.125rem;
	 column-gap: 0.125rem;
}
 #swiper_banthan .gap-x-1 {
	 -moz-column-gap: 0.25rem;
	 column-gap: 0.25rem;
}
 #swiper_banthan .gap-x-10 {
	 -moz-column-gap: 2.5rem;
	 column-gap: 2.5rem;
}
 #swiper_banthan .gap-x-2 {
	 -moz-column-gap: 0.5rem;
	 column-gap: 0.5rem;
}
 #swiper_banthan .gap-x-2.5 {
	 -moz-column-gap: 0.625rem;
	 column-gap: 0.625rem;
}
 #swiper_banthan .gap-x-3 {
	 -moz-column-gap: 0.75rem;
	 column-gap: 0.75rem;
}
 #swiper_banthan .gap-x-4 {
	 -moz-column-gap: 1rem;
	 column-gap: 1rem;
}
 #swiper_banthan .gap-x-5 {
	 -moz-column-gap: 1.25rem;
	 column-gap: 1.25rem;
}
 #swiper_banthan .gap-x-6 {
	 -moz-column-gap: 1.5rem;
	 column-gap: 1.5rem;
}
 #swiper_banthan .gap-x-8 {
	 -moz-column-gap: 2rem;
	 column-gap: 2rem;
}
 #swiper_banthan .gap-y-0.5 {
	 row-gap: 0.125rem;
}
 #swiper_banthan .gap-y-1 {
	 row-gap: 0.25rem;
}
 #swiper_banthan .gap-y-10 {
	 row-gap: 2.5rem;
}
 #swiper_banthan .gap-y-2 {
	 row-gap: 0.5rem;
}
 #swiper_banthan .gap-y-3 {
	 row-gap: 0.75rem;
}
 #swiper_banthan .gap-y-4 {
	 row-gap: 1rem;
}
 #swiper_banthan .gap-y-6 {
	 row-gap: 1.5rem;
}
 #swiper_banthan .gap-y-8 {
	 row-gap: 2rem;
}
 #swiper_banthan .space-x-0 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-x-reverse: 0;
	 margin-right: 0;
	 margin-right: calc(0px * var(--tw-space-x-reverse));
	 margin-left: calc(0px * (1 - var(--tw-space-x-reverse)));
	 margin-left: 0;
	 margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}
 #swiper_banthan .space-x-0.5 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-x-reverse: 0;
	 margin-right: 0rem;
	 margin-right: calc(.125rem * var(--tw-space-x-reverse));
	 margin-left: calc(.125rem * (1 - var(--tw-space-x-reverse)));
	 margin-left: 0.125rem;
	 margin-left: calc(.125rem * calc(1 - var(--tw-space-x-reverse)));
}
 #swiper_banthan .space-x-1 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-x-reverse: 0;
	 margin-right: 0rem;
	 margin-right: calc(.25rem * var(--tw-space-x-reverse));
	 margin-left: calc(.25rem * (1 - var(--tw-space-x-reverse)));
	 margin-left: 0.25rem;
	 margin-left: calc(.25rem * calc(1 - var(--tw-space-x-reverse)));
}
 #swiper_banthan .space-x-1.5 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-x-reverse: 0;
	 margin-right: 0rem;
	 margin-right: calc(.375rem * var(--tw-space-x-reverse));
	 margin-left: calc(.375rem * (1 - var(--tw-space-x-reverse)));
	 margin-left: 0.375rem;
	 margin-left: calc(.375rem * calc(1 - var(--tw-space-x-reverse)));
}
 #swiper_banthan .space-x-10 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-x-reverse: 0;
	 margin-right: 0rem;
	 margin-right: calc(2.5rem * var(--tw-space-x-reverse));
	 margin-left: calc(2.5rem * (1 - var(--tw-space-x-reverse)));
	 margin-left: 2.5rem;
	 margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
}
 #swiper_banthan .space-x-2 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-x-reverse: 0;
	 margin-right: 0rem;
	 margin-right: calc(.5rem * var(--tw-space-x-reverse));
	 margin-left: calc(.5rem * (1 - var(--tw-space-x-reverse)));
	 margin-left: 0.5rem;
	 margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)));
}
 #swiper_banthan .space-x-3 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-x-reverse: 0;
	 margin-right: 0rem;
	 margin-right: calc(.75rem * var(--tw-space-x-reverse));
	 margin-left: calc(.75rem * (1 - var(--tw-space-x-reverse)));
	 margin-left: 0.75rem;
	 margin-left: calc(.75rem * calc(1 - var(--tw-space-x-reverse)));
}
 #swiper_banthan .space-x-4 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-x-reverse: 0;
	 margin-right: 0rem;
	 margin-right: calc(1rem * var(--tw-space-x-reverse));
	 margin-left: calc(1rem * (1 - var(--tw-space-x-reverse)));
	 margin-left: 1rem;
	 margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
 #swiper_banthan .space-x-6 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-x-reverse: 0;
	 margin-right: 0rem;
	 margin-right: calc(1.5rem * var(--tw-space-x-reverse));
	 margin-left: calc(1.5rem * (1 - var(--tw-space-x-reverse)));
	 margin-left: 1.5rem;
	 margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}
 #swiper_banthan .space-y-0 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-y-reverse: 0;
	 margin-top: calc(0px * (1 - var(--tw-space-y-reverse)));
	 margin-top: 0;
	 margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
	 margin-bottom: 0;
	 margin-bottom: calc(0px * var(--tw-space-y-reverse));
}
 #swiper_banthan .space-y-1 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-y-reverse: 0;
	 margin-top: calc(.25rem * (1 - var(--tw-space-y-reverse)));
	 margin-top: 0.25rem;
	 margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse)));
	 margin-bottom: 0rem;
	 margin-bottom: calc(.25rem * var(--tw-space-y-reverse));
}
 #swiper_banthan .space-y-11 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-y-reverse: 0;
	 margin-top: calc(2.75rem * (1 - var(--tw-space-y-reverse)));
	 margin-top: 2.75rem;
	 margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
	 margin-bottom: 0rem;
	 margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
}
 #swiper_banthan .space-y-14 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-y-reverse: 0;
	 margin-top: calc(3.5rem * (1 - var(--tw-space-y-reverse)));
	 margin-top: 3.5rem;
	 margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
	 margin-bottom: 0rem;
	 margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
}
 #swiper_banthan .space-y-2 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-y-reverse: 0;
	 margin-top: calc(.5rem * (1 - var(--tw-space-y-reverse)));
	 margin-top: 0.5rem;
	 margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
	 margin-bottom: 0rem;
	 margin-bottom: calc(.5rem * var(--tw-space-y-reverse));
}
 #swiper_banthan .space-y-3 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-y-reverse: 0;
	 margin-top: calc(.75rem * (1 - var(--tw-space-y-reverse)));
	 margin-top: 0.75rem;
	 margin-top: calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
	 margin-bottom: 0rem;
	 margin-bottom: calc(.75rem * var(--tw-space-y-reverse));
}
 #swiper_banthan .space-y-4 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-y-reverse: 0;
	 margin-top: calc(1rem * (1 - var(--tw-space-y-reverse)));
	 margin-top: 1rem;
	 margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
	 margin-bottom: 0rem;
	 margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
 #swiper_banthan .space-y-5 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-y-reverse: 0;
	 margin-top: calc(1.25rem * (1 - var(--tw-space-y-reverse)));
	 margin-top: 1.25rem;
	 margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
	 margin-bottom: 0rem;
	 margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}
 #swiper_banthan .space-y-6 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-y-reverse: 0;
	 margin-top: calc(1.5rem * (1 - var(--tw-space-y-reverse)));
	 margin-top: 1.5rem;
	 margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
	 margin-bottom: 0rem;
	 margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
 #swiper_banthan .space-y-8 > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-y-reverse: 0;
	 margin-top: calc(2rem * (1 - var(--tw-space-y-reverse)));
	 margin-top: 2rem;
	 margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
	 margin-bottom: 0rem;
	 margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}
 #swiper_banthan .space-y-[var(--section-mobile-margin)] > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-y-reverse: 0;
	 margin-top: calc(var(--section-mobile-margin) * (1 - 0));
	 margin-top: calc(var(--section-mobile-margin) * (1 - var(--tw-space-y-reverse)));
	 margin-top: calc(var(--section-mobile-margin) * 1);
	 margin-top: calc(var(--section-mobile-margin) * calc(1 - var(--tw-space-y-reverse)));
	 margin-bottom: calc(var(--section-mobile-margin) * 0);
	 margin-bottom: calc(var(--section-mobile-margin) * var(--tw-space-y-reverse));
}
 #swiper_banthan .space-y-[var(-section-mobile-margin)] > :not([hidden]) ~ :not([hidden]) {
	 --tw-space-y-reverse: 0;
	 margin-top: calc(var(-section-mobile-margin) * (1 - 0));
	 margin-top: calc(var(-section-mobile-margin) * (1 - var(--tw-space-y-reverse)));
	 margin-top: calc(var(-section-mobile-margin) * 1);
	 margin-top: calc(var(-section-mobile-margin) * calc(1 - var(--tw-space-y-reverse)));
	 margin-bottom: calc(var(-section-mobile-margin) * 0);
	 margin-bottom: calc(var(-section-mobile-margin) * var(--tw-space-y-reverse));
}
 #swiper_banthan .divide-x-2 > :not([hidden]) ~ :not([hidden]) {
	 --tw-divide-x-reverse: 0;
	 border-right-width: 0px;
	 border-right-width: calc(2px * var(--tw-divide-x-reverse));
	 border-left-width: calc(2px * (1 - var(--tw-divide-x-reverse)));
	 border-left-width: 2px;
	 border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
}
 #swiper_banthan .divide-y > :not([hidden]) ~ :not([hidden]) {
	 --tw-divide-y-reverse: 0;
	 border-top-width: calc(1px * (1 - var(--tw-divide-y-reverse)));
	 border-top-width: 1px;
	 border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
	 border-bottom-width: 0px;
	 border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
 #swiper_banthan .divide-y-2 > :not([hidden]) ~ :not([hidden]) {
	 --tw-divide-y-reverse: 0;
	 border-top-width: calc(2px * (1 - var(--tw-divide-y-reverse)));
	 border-top-width: 2px;
	 border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
	 border-bottom-width: 0px;
	 border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
}
 #swiper_banthan .self-center {
	 align-self: center;
}
 #swiper_banthan .justify-self-start {
	 justify-self: start;
}
 #swiper_banthan .overflow-auto {
	 overflow: auto;
}
 #swiper_banthan .overflow-hidden {
	 overflow: hidden;
}
 #swiper_banthan .overflow-visible {
	 overflow: visible;
}
 #swiper_banthan .overflow-x-auto {
	 overflow-x: auto;
}
 #swiper_banthan .overflow-y-auto {
	 overflow-y: auto;
}
 #swiper_banthan .overflow-x-hidden {
	 overflow-x: hidden;
}
 #swiper_banthan .overflow-y-hidden {
	 overflow-y: hidden;
}
 #swiper_banthan .overflow-y-visible {
	 overflow-y: visible;
}
 #swiper_banthan .truncate {
	 overflow: hidden;
	 text-overflow: ellipsis;
	 white-space: nowrap;
}
 #swiper_banthan .whitespace-normal {
	 white-space: normal;
}
 #swiper_banthan .whitespace-nowrap {
	 white-space: nowrap;
}
 #swiper_banthan .whitespace-pre {
	 white-space: pre;
}
 #swiper_banthan .whitespace-pre-line {
	 white-space: pre-line;
}
 #swiper_banthan .whitespace-pre-wrap {
	 white-space: pre-wrap;
}
 #swiper_banthan .text-wrap {
	 text-wrap: wrap;
}
 #swiper_banthan .text-nowrap {
	 text-wrap: nowrap;
}
 #swiper_banthan .break-words {
	 word-wrap: break-word;
}
 #swiper_banthan .rounded {
	 border-radius: 0.25rem;
}
 #swiper_banthan .rounded-[4px] {
	 border-radius: 4px;
}
 #swiper_banthan .rounded-full {
	 border-radius: 9999px;
}
 #swiper_banthan .rounded-lg {
	 border-radius: 0.5rem;
}
 #swiper_banthan .rounded-md {
	 border-radius: 0.375rem;
}
 #swiper_banthan .rounded-none {
	 border-radius: 0;
}
 #swiper_banthan .rounded-sm {
	 border-radius: 0.125rem;
}
 #swiper_banthan .rounded-l-[0.25rem] {
	 border-top-left-radius: 0.25rem;
	 border-bottom-left-radius: 0.25rem;
}
 #swiper_banthan .border {
	 border-width: 1px;
}
 #swiper_banthan .border-0 {
	 border-width: 0px;
}
 #swiper_banthan .border-2 {
	 border-width: 2px;
}
 #swiper_banthan .border-x-0 {
	 border-left-width: 0px;
	 border-right-width: 0px;
}
 #swiper_banthan .border-y {
	 border-top-width: 1px;
	 border-bottom-width: 1px;
}
 #swiper_banthan .border-b {
	 border-bottom-width: 1px;
}
 #swiper_banthan .border-b-0 {
	 border-bottom-width: 0px;
}
 #swiper_banthan .border-b-2 {
	 border-bottom-width: 2px;
}
 #swiper_banthan .border-l-2 {
	 border-left-width: 2px;
}
 #swiper_banthan .border-t {
	 border-top-width: 1px;
}
 #swiper_banthan .border-t-0 {
	 border-top-width: 0px;
}
 #swiper_banthan .border-solid {
	 border-style: solid;
}
 #swiper_banthan .!border-none {
	 border-style: none !important;
}
 #swiper_banthan .border-none {
	 border-style: none;
}
 #swiper_banthan .!border-black {
	 --tw-border-opacity: 1 !important;
	 border-color: #000 !important;
	 border-color: rgba(0, 0, 0, var) !important;
}
 #swiper_banthan .border-[#000] {
	 --tw-border-opacity: 1;
	 border-color: #000;
	 border-color: rgba(0, 0, 0, var);
}
 #swiper_banthan .border-[#23315d] {
	 --tw-border-opacity: 1;
	 border-color: #23315d;
	 border-color: rgba(35, 49, 93, var);
}
 #swiper_banthan .border-[#51251c] {
	 --tw-border-opacity: 1;
	 border-color: #51251c;
	 border-color: rgba(81, 37, 28, var);
}
 #swiper_banthan .border-[#527e5d] {
	 --tw-border-opacity: 1;
	 border-color: #527e5d;
	 border-color: rgba(82, 126, 93, var);
}
 #swiper_banthan .border-[#64242f] {
	 --tw-border-opacity: 1;
	 border-color: #64242f;
	 border-color: rgba(100, 36, 47, var);
}
 #swiper_banthan .border-[#73746f] {
	 --tw-border-opacity: 1;
	 border-color: #73746f;
	 border-color: rgba(115, 116, 111, var);
}
 #swiper_banthan .border-[#96978d] {
	 --tw-border-opacity: 1;
	 border-color: #96978d;
	 border-color: rgba(150, 151, 141, var);
}
 #swiper_banthan .border-[#9d5a38] {
	 --tw-border-opacity: 1;
	 border-color: #9d5a38;
	 border-color: rgba(157, 90, 56, var);
}
 #swiper_banthan .border-[#a77e42] {
	 --tw-border-opacity: 1;
	 border-color: #a77e42;
	 border-color: rgba(167, 126, 66, var);
}
 #swiper_banthan .border-[#adcbda] {
	 --tw-border-opacity: 1;
	 border-color: #adcbda;
	 border-color: rgba(173, 203, 218, var);
}
 #swiper_banthan .border-[#b07b9d] {
	 --tw-border-opacity: 1;
	 border-color: #b07b9d;
	 border-color: rgba(176, 123, 157, var);
}
 #swiper_banthan .border-[#d12931] {
	 --tw-border-opacity: 1;
	 border-color: #d12931;
	 border-color: rgba(209, 41, 49, var);
}
 #swiper_banthan .border-[#d6bba2] {
	 --tw-border-opacity: 1;
	 border-color: #d6bba2;
	 border-color: rgba(214, 187, 162, var);
}
 #swiper_banthan .border-[#e1dbc9] {
	 --tw-border-opacity: 1;
	 border-color: #e1dbc9;
	 border-color: rgba(225, 219, 201, var);
}
 #swiper_banthan .border-[#e8abad] {
	 --tw-border-opacity: 1;
	 border-color: #e8abad;
	 border-color: rgba(232, 171, 173, var);
}
 #swiper_banthan .border-[#f4f2e3] {
	 --tw-border-opacity: 1;
	 border-color: #f4f2e3;
	 border-color: rgba(244, 242, 227, var);
}
 #swiper_banthan .border-[#f9b93b] {
	 --tw-border-opacity: 1;
	 border-color: #f9b93b;
	 border-color: rgba(249, 185, 59, var);
}
 #swiper_banthan .border-[#faf9f6] {
	 --tw-border-opacity: 1;
	 border-color: #faf9f6;
	 border-color: rgba(250, 249, 246, var);
}
 #swiper_banthan .border-[#ffa500] {
	 --tw-border-opacity: 1;
	 border-color: orange;
	 border-color: rgba(255, 165, 0, var);
}
 #swiper_banthan .border-[#fff] {
	 --tw-border-opacity: 1;
	 border-color: #fff;
	 border-color: rgba(255, 255, 255, var);
}
 #swiper_banthan .border-black {
	 --tw-border-opacity: 1;
	 border-color: #000;
	 border-color: rgba(0, 0, 0, var);
}
 #swiper_banthan .border-border-primary {
	 --tw-border-opacity: 1;
	 border-color: #3e4233;
	 border-color: #000;
}
 #swiper_banthan .border-border-secondary {
	 --tw-border-opacity: 1;
	 border-color: #dfddd7;
	 border-color: #000;
}
 #swiper_banthan .border-gray-100 {
	 --tw-border-opacity: 1;
	 border-color: #f3f4f6;
	 border-color: rgba(243, 244, 246, var);
}
 #swiper_banthan .border-gray-200 {
	 --tw-border-opacity: 1;
	 border-color: #e5e7eb;
	 border-color: rgba(229, 231, 235, var);
}
 #swiper_banthan .border-gray-800 {
	 --tw-border-opacity: 1;
	 border-color: #1f2937;
	 border-color: rgba(31, 41, 55, var);
}
 #swiper_banthan .border-neutral-100 {
	 --tw-border-opacity: 1;
	 border-color: #f5f5f5;
	 border-color: rgba(245, 245, 245, var);
}
 #swiper_banthan .border-neutral-200 {
	 --tw-border-opacity: 1;
	 border-color: #e5e5e5;
	 border-color: rgba(229, 229, 229, var);
}
 #swiper_banthan .border-neutral-300 {
	 --tw-border-opacity: 1;
	 border-color: #d4d4d4;
	 border-color: rgba(212, 212, 212, var);
}
 #swiper_banthan .border-neutral-400 {
	 --tw-border-opacity: 1;
	 border-color: #a3a3a3;
	 border-color: rgba(163, 163, 163, var);
}
 #swiper_banthan .border-orange-400 {
	 --tw-border-opacity: 1;
	 border-color: #fb923c;
	 border-color: rgba(251, 146, 60, var);
}
 #swiper_banthan .border-primary {
	 --tw-border-opacity: 1;
	 border-color: #3e4233;
	 border-color: #000;
}
 #swiper_banthan .border-slate-900 {
	 --tw-border-opacity: 1;
	 border-color: #0f172a;
	 border-color: rgba(15, 23, 42, var);
}
 #swiper_banthan .border-surface-primary {
	 --tw-border-opacity: 1;
	 border-color: #fff;
	 border-color: #000;
}
 #swiper_banthan .border-surface-secondary {
	 --tw-border-opacity: 1;
	 border-color: #efece7;
	 border-color: #000;
}
 #swiper_banthan .border-transparent {
	 border-color: transparent;
}
 #swiper_banthan .border-white {
	 --tw-border-opacity: 1;
	 border-color: #fff;
	 border-color: rgba(255, 255, 255, var);
}
 #swiper_banthan .border-zinc-100 {
	 --tw-border-opacity: 1;
	 border-color: #f4f4f5;
	 border-color: rgba(244, 244, 245, var);
}
 #swiper_banthan .border-opacity-15 {
	 --tw-border-opacity: 0.15;
}
 #swiper_banthan .bg-[#000] {
	 --tw-bg-opacity: 1;
	 background-color: #000;
	 background-color: rgba(0, 0, 0, var);
}
 #swiper_banthan .bg-[#23315d] {
	 --tw-bg-opacity: 1;
	 background-color: #23315d;
	 background-color: rgba(35, 49, 93, var);
}
 #swiper_banthan .bg-[#244011] {
	 --tw-bg-opacity: 1;
	 background-color: #244011;
	 background-color: rgba(36, 64, 17, var);
}
 #swiper_banthan .bg-[#27053d] {
	 --tw-bg-opacity: 1;
	 background-color: #27053d;
	 background-color: rgba(39, 5, 61, var);
}
 #swiper_banthan .bg-[#51251c] {
	 --tw-bg-opacity: 1;
	 background-color: #51251c;
	 background-color: rgba(81, 37, 28, var);
}
 #swiper_banthan .bg-[#527e5d] {
	 --tw-bg-opacity: 1;
	 background-color: #527e5d;
	 background-color: rgba(82, 126, 93, var);
}
 #swiper_banthan .bg-[#64242f] {
	 --tw-bg-opacity: 1;
	 background-color: #64242f;
	 background-color: rgba(100, 36, 47, var);
}
 #swiper_banthan .bg-[#73746f] {
	 --tw-bg-opacity: 1;
	 background-color: #73746f;
	 background-color: rgba(115, 116, 111, var);
}
 #swiper_banthan .bg-[#96978d] {
	 --tw-bg-opacity: 1;
	 background-color: #96978d;
	 background-color: rgba(150, 151, 141, var);
}
 #swiper_banthan .bg-[#9d5a38] {
	 --tw-bg-opacity: 1;
	 background-color: #9d5a38;
	 background-color: rgba(157, 90, 56, var);
}
 #swiper_banthan .bg-[#A42D27] {
	 --tw-bg-opacity: 1;
	 background-color: #a42d27;
	 background-color: rgba(164, 45, 39, var);
}
 #swiper_banthan .bg-[#D7D5CE] {
	 --tw-bg-opacity: 1;
	 background-color: #d7d5ce;
	 background-color: rgba(215, 213, 206, var);
}
 #swiper_banthan .bg-[#a77e42] {
	 --tw-bg-opacity: 1;
	 background-color: #a77e42;
	 background-color: rgba(167, 126, 66, var);
}
 #swiper_banthan .bg-[#adcbda] {
	 --tw-bg-opacity: 1;
	 background-color: #adcbda;
	 background-color: rgba(173, 203, 218, var);
}
 #swiper_banthan .bg-[#b07b9d] {
	 --tw-bg-opacity: 1;
	 background-color: #b07b9d;
	 background-color: rgba(176, 123, 157, var);
}
 #swiper_banthan .bg-[#d12931] {
	 --tw-bg-opacity: 1;
	 background-color: #d12931;
	 background-color: rgba(209, 41, 49, var);
}
 #swiper_banthan .bg-[#d6bba2] {
	 --tw-bg-opacity: 1;
	 background-color: #d6bba2;
	 background-color: rgba(214, 187, 162, var);
}
 #swiper_banthan .bg-[#e1dbc9] {
	 --tw-bg-opacity: 1;
	 background-color: #e1dbc9;
	 background-color: rgba(225, 219, 201, var);
}
 #swiper_banthan .bg-[#e8abad] {
	 --tw-bg-opacity: 1;
	 background-color: #e8abad;
	 background-color: rgba(232, 171, 173, var);
}
 #swiper_banthan .bg-[#e8e5e0] {
	 --tw-bg-opacity: 1;
	 background-color: #e8e5e0;
	 background-color: rgba(232, 229, 224, var);
}
 #swiper_banthan .bg-[#f4f2e3] {
	 --tw-bg-opacity: 1;
	 background-color: #f4f2e3;
	 background-color: rgba(244, 242, 227, var);
}
 #swiper_banthan .bg-[#f5f5f5] {
	 --tw-bg-opacity: 1;
	 background-color: #f5f5f5;
	 background-color: rgba(245, 245, 245, var);
}
 #swiper_banthan .bg-[#f9b93b] {
	 --tw-bg-opacity: 1;
	 background-color: #f9b93b;
	 background-color: rgba(249, 185, 59, var);
}
 #swiper_banthan .bg-[#faf9f6] {
	 --tw-bg-opacity: 1;
	 background-color: #faf9f6;
	 background-color: rgba(250, 249, 246, var);
}
 #swiper_banthan .bg-[#ffa500] {
	 --tw-bg-opacity: 1;
	 background-color: orange;
	 background-color: rgba(255, 165, 0, var);
}
 #swiper_banthan .bg-[#fff] {
	 --tw-bg-opacity: 1;
	 background-color: #fff;
	 background-color: rgba(255, 255, 255, var);
}
 #swiper_banthan .bg-black {
	 --tw-bg-opacity: 1;
	 background-color: #000;
	 background-color: rgba(0, 0, 0, var);
}
 #swiper_banthan .bg-blue-200 {
	 --tw-bg-opacity: 1;
	 background-color: #bfdbfe;
	 background-color: rgba(191, 219, 254, var);
}
 #swiper_banthan .bg-border-hover {
	 --tw-bg-opacity: 1;
	 background-color: #000;
	 background-color: #000;
}
 #swiper_banthan .bg-border-invert {
	 --tw-bg-opacity: 1;
	 background-color: #efece7;
	 background-color: #000;
}
 #swiper_banthan .bg-border-primary {
	 --tw-bg-opacity: 1;
	 background-color: #3e4233;
	 background-color: #000;
}
 #swiper_banthan .bg-border-secondary {
	 --tw-bg-opacity: 1;
	 background-color: #dfddd7;
	 background-color: #000;
}
 #swiper_banthan .bg-gold {
	 --tw-bg-opacity: 1;
	 background-color: #b0804f;
	 background-color: rgba(176, 128, 79, var);
}
 #swiper_banthan .bg-gray-100 {
	 --tw-bg-opacity: 1;
	 background-color: #f3f4f6;
	 background-color: rgba(243, 244, 246, var);
}
 #swiper_banthan .bg-gray-200 {
	 --tw-bg-opacity: 1;
	 background-color: #e5e7eb;
	 background-color: rgba(229, 231, 235, var);
}
 #swiper_banthan .bg-gray-400 {
	 --tw-bg-opacity: 1;
	 background-color: #9ca3af;
	 background-color: rgba(156, 163, 175, var);
}
 #swiper_banthan .bg-gray-500 {
	 --tw-bg-opacity: 1;
	 background-color: #6b7280;
	 background-color: rgba(107, 114, 128, var);
}
 #swiper_banthan .bg-gray-800 {
	 --tw-bg-opacity: 1;
	 background-color: #1f2937;
	 background-color: rgba(31, 41, 55, var);
}
 #swiper_banthan .bg-green-300 {
	 --tw-bg-opacity: 1;
	 background-color: #86efac;
	 background-color: rgba(134, 239, 172, var);
}
 #swiper_banthan .bg-invert {
	 --tw-bg-opacity: 1;
	 background-color: #fff;
	 background-color: #000;
}
 #swiper_banthan .bg-neutral-100 {
	 --tw-bg-opacity: 1;
	 background-color: #f5f5f5;
	 background-color: rgba(245, 245, 245, var);
}
 #swiper_banthan .bg-neutral-200 {
	 --tw-bg-opacity: 1;
	 background-color: #e5e5e5;
	 background-color: rgba(229, 229, 229, var);
}
 #swiper_banthan .bg-neutral-400 {
	 --tw-bg-opacity: 1;
	 background-color: #a3a3a3;
	 background-color: rgba(163, 163, 163, var);
}
 #swiper_banthan .bg-neutral-500 {
	 --tw-bg-opacity: 1;
	 background-color: #737373;
	 background-color: rgba(115, 115, 115, var);
}
 #swiper_banthan .bg-primary {
	 --tw-bg-opacity: 1;
	 background-color: #3e4233;
	 background-color: #000;
}
 #swiper_banthan .bg-red-200 {
	 --tw-bg-opacity: 1;
	 background-color: #fecaca;
	 background-color: rgba(254, 202, 202, var);
}
 #swiper_banthan .bg-red-600 {
	 --tw-bg-opacity: 1;
	 background-color: #dc2626;
	 background-color: rgba(220, 38, 38, var);
}
 #swiper_banthan .bg-red-800 {
	 --tw-bg-opacity: 1;
	 background-color: #991b1b;
	 background-color: rgba(153, 27, 27, var);
}
 #swiper_banthan .bg-secondary {
	 --tw-bg-opacity: 1;
	 background-color: #dfddd7;
	 background-color: #000;
}
 #swiper_banthan .bg-slate-800 {
	 --tw-bg-opacity: 1;
	 background-color: #1e293b;
	 background-color: rgba(30, 41, 59, var);
}
 #swiper_banthan .bg-slate-900 {
	 --tw-bg-opacity: 1;
	 background-color: #0f172a;
	 background-color: rgba(15, 23, 42, var);
}
 #swiper_banthan .bg-slate-950 {
	 --tw-bg-opacity: 1;
	 background-color: #020617;
	 background-color: rgba(2, 6, 23, var);
}
 #swiper_banthan .bg-strathberry-product-image {
	 --tw-bg-opacity: 1;
	 background-color: #f7f7f7;
	 background-color: rgba(247, 247, 247, var);
}
 #swiper_banthan .bg-surface-amber {
	 --tw-bg-opacity: 1;
	 background-color: #cf8d2a;
	 background-color: #000;
}
 #swiper_banthan .bg-surface-brand {
	 --tw-bg-opacity: 1;
	 background-color: #73756b;
	 background-color: #000;
}
 #swiper_banthan .bg-surface-hover {
	 --tw-bg-opacity: 1;
	 background-color: #e7e4df;
	 background-color: #000;
}
 #swiper_banthan .bg-surface-image {
	 --tw-bg-opacity: 1;
	 background-color: #e8e5e0;
	 background-color: #000;
}
 #swiper_banthan .bg-surface-invert {
	 --tw-bg-opacity: 1;
	 background-color: #000;
	 background-color: #000;
}
 #swiper_banthan .bg-surface-primary {
	 --tw-bg-opacity: 1;
	 background-color: #fff;
	 background-color: #000;
}
 #swiper_banthan .bg-surface-quarternary {
	 --tw-bg-opacity: 1;
	 background-color: #e7e4df;
	 background-color: #000;
}
 #swiper_banthan .bg-surface-quinary {
	 --tw-bg-opacity: 1;
	 background-color: #dfddd7;
	 background-color: #000;
}
 #swiper_banthan .bg-surface-red {
	 --tw-bg-opacity: 1;
	 background-color: #c24747;
	 background-color: #000;
}
 #swiper_banthan .bg-surface-secondary {
	 --tw-bg-opacity: 1;
	 background-color: #efece7;
	 background-color: #000;
}
 #swiper_banthan .bg-surface-tertiary {
	 --tw-bg-opacity: 1;
	 background-color: #efece7 80;
	 background-color: rgba(0, 0, 0, );
}
 #swiper_banthan .bg-transparent {
	 background-color: transparent;
}
 #swiper_banthan .bg-white {
	 --tw-bg-opacity: 1;
	 background-color: #fff;
	 background-color: rgba(255, 255, 255, var);
}
 #swiper_banthan .bg-yellow-200 {
	 --tw-bg-opacity: 1;
	 background-color: #fef08a;
	 background-color: rgba(254, 240, 138, var);
}
 #swiper_banthan .bg-zinc-500 {
	 --tw-bg-opacity: 1;
	 background-color: #71717a;
	 background-color: rgba(113, 113, 122, var);
}
 #swiper_banthan .bg-opacity-25 {
	 --tw-bg-opacity: 0.25;
}
 #swiper_banthan .bg-opacity-30 {
	 --tw-bg-opacity: 0.3;
}
 #swiper_banthan .bg-opacity-50 {
	 --tw-bg-opacity: 0.5;
}
 #swiper_banthan .bg-opacity-60 {
	 --tw-bg-opacity: 0.6;
}
 #swiper_banthan .bg-opacity-70 {
	 --tw-bg-opacity: 0.7;
}
 #swiper_banthan .bg-opacity-75 {
	 --tw-bg-opacity: 0.75;
}
 #swiper_banthan .bg-opacity-80 {
	 --tw-bg-opacity: 0.8;
}
 #swiper_banthan .bg-image-gradient {
	 background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 50.09%, rgba(0, 0, 0, .6) 100%);
}
 #swiper_banthan .bg-image-gradient-darker {
	 background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 40.09%, rgba(0, 0, 0, 1) 100%);
}
 #swiper_banthan .bg-cover {
	 background-size: cover;
}
 #swiper_banthan .bg-center {
	 background-position: center;
}
 #swiper_banthan .fill-primary {
	 fill: #3e4233;
	 fill: #000;
}
 #swiper_banthan .fill-white {
	 fill: #fff;
}
 #swiper_banthan .stroke-primary {
	 stroke: #3e4233;
	 stroke: #000;
}
 #swiper_banthan .stroke-1 {
	 stroke-width: 1;
}
 #swiper_banthan .!object-contain {
	 -o-object-fit: contain !important;
	 object-fit: contain !important;
}
 #swiper_banthan .object-contain {
	 -o-object-fit: contain;
	 object-fit: contain;
}
 #swiper_banthan .object-cover {
	 -o-object-fit: cover;
	 object-fit: cover;
}
 #swiper_banthan .object-center {
	 -o-object-position: center;
	 object-position: center;
}
 #swiper_banthan .p-0 {
	 padding: 0;
}
 #swiper_banthan .p-0.5 {
	 padding: 0.125rem;
}
 #swiper_banthan .p-1 {
	 padding: 0.25rem;
}
 #swiper_banthan .p-1.5 {
	 padding: 0.375rem;
}
 #swiper_banthan .p-10 {
	 padding: 2.5rem;
}
 #swiper_banthan .p-12 {
	 padding: 3rem;
}
 #swiper_banthan .p-2 {
	 padding: 0.5rem;
}
 #swiper_banthan .p-24 {
	 padding: 6rem;
}
 #swiper_banthan .p-3 {
	 padding: 0.75rem;
}
 #swiper_banthan .p-4 {
	 padding: 1rem;
}
 #swiper_banthan .p-6 {
	 padding: 1.5rem;
}
 #swiper_banthan .p-8 {
	 padding: 2rem;
}
 #swiper_banthan .p-[1px] {
	 padding: 1px;
}
 #swiper_banthan .px-0 {
	 padding-left: 0;
	 padding-right: 0;
}
 #swiper_banthan .px-0.5 {
	 padding-left: 0.125rem;
	 padding-right: 0.125rem;
}
 #swiper_banthan .px-1 {
	 padding-left: 0.25rem;
	 padding-right: 0.25rem;
}
 #swiper_banthan .px-1.5 {
	 padding-left: 0.375rem;
	 padding-right: 0.375rem;
}
 #swiper_banthan .px-10 {
	 padding-left: 2.5rem;
	 padding-right: 2.5rem;
}
 #swiper_banthan .px-2 {
	 padding-left: 0.5rem;
	 padding-right: 0.5rem;
}
 #swiper_banthan .px-3 {
	 padding-left: 0.75rem;
	 padding-right: 0.75rem;
}
 #swiper_banthan .px-4 {
	 padding-left: 1rem;
	 padding-right: 1rem;
}
 #swiper_banthan .px-5 {
	 padding-left: 1.25rem;
	 padding-right: 1.25rem;
}
 #swiper_banthan .px-6 {
	 padding-left: 1.5rem;
	 padding-right: 1.5rem;
}
 #swiper_banthan .px-8 {
	 padding-left: 2rem;
	 padding-right: 2rem;
}
 #swiper_banthan .px-[1.25rem] {
	 padding-left: 1.25rem;
	 padding-right: 1.25rem;
}
 #swiper_banthan .px-[2px] {
	 padding-left: 2px;
	 padding-right: 2px;
}
 #swiper_banthan .px-[5.76px] {
	 padding-left: 5.76px;
	 padding-right: 5.76px;
}
 #swiper_banthan .py-0 {
	 padding-top: 0;
	 padding-bottom: 0;
}
 #swiper_banthan .py-0.5 {
	 padding-top: 0.125rem;
	 padding-bottom: 0.125rem;
}
 #swiper_banthan .py-1 {
	 padding-top: 0.25rem;
	 padding-bottom: 0.25rem;
}
 #swiper_banthan .py-1.5 {
	 padding-top: 0.375rem;
	 padding-bottom: 0.375rem;
}
 #swiper_banthan .py-10 {
	 padding-top: 2.5rem;
	 padding-bottom: 2.5rem;
}
 #swiper_banthan .py-12 {
	 padding-top: 3rem;
	 padding-bottom: 3rem;
}
 #swiper_banthan .py-16 {
	 padding-top: 4rem;
	 padding-bottom: 4rem;
}
 #swiper_banthan .py-2 {
	 padding-top: 0.5rem;
	 padding-bottom: 0.5rem;
}
 #swiper_banthan .py-2.5 {
	 padding-top: 0.625rem;
	 padding-bottom: 0.625rem;
}
 #swiper_banthan .py-20 {
	 padding-top: 5rem;
	 padding-bottom: 5rem;
}
 #swiper_banthan .py-3 {
	 padding-top: 0.75rem;
	 padding-bottom: 0.75rem;
}
 #swiper_banthan .py-3.5 {
	 padding-top: 0.875rem;
	 padding-bottom: 0.875rem;
}
 #swiper_banthan .py-4 {
	 padding-top: 1rem;
	 padding-bottom: 1rem;
}
 #swiper_banthan .py-5 {
	 padding-top: 1.25rem;
	 padding-bottom: 1.25rem;
}
 #swiper_banthan .py-6 {
	 padding-top: 1.5rem;
	 padding-bottom: 1.5rem;
}
 #swiper_banthan .py-8 {
	 padding-top: 2rem;
	 padding-bottom: 2rem;
}
 #swiper_banthan .py-[6.26px] {
	 padding-top: 6.26px;
	 padding-bottom: 6.26px;
}
 #swiper_banthan .py-[72px] {
	 padding-top: 72px;
	 padding-bottom: 72px;
}
 #swiper_banthan .pb-0 {
	 padding-bottom: 0;
}
 #swiper_banthan .pb-1 {
	 padding-bottom: 0.25rem;
}
 #swiper_banthan .pb-10 {
	 padding-bottom: 2.5rem;
}
 #swiper_banthan .pb-12 {
	 padding-bottom: 3rem;
}
 #swiper_banthan .pb-14 {
	 padding-bottom: 3.5rem;
}
 #swiper_banthan .pb-16 {
	 padding-bottom: 4rem;
}
 #swiper_banthan .pb-2 {
	 padding-bottom: 0.5rem;
}
 #swiper_banthan .pb-2.5 {
	 padding-bottom: 0.625rem;
}
 #swiper_banthan .pb-20 {
	 padding-bottom: 5rem;
}
 #swiper_banthan .pb-3 {
	 padding-bottom: 0.75rem;
}
 #swiper_banthan .pb-4 {
	 padding-bottom: 1rem;
}
 #swiper_banthan .pb-6 {
	 padding-bottom: 1.5rem;
}
 #swiper_banthan .pb-8 {
	 padding-bottom: 2rem;
}
 #swiper_banthan .pb-9 {
	 padding-bottom: 2.25rem;
}
 #swiper_banthan .pl-0 {
	 padding-left: 0;
}
 #swiper_banthan .pl-1 {
	 padding-left: 0.25rem;
}
 #swiper_banthan .pl-10 {
	 padding-left: 2.5rem;
}
 #swiper_banthan .pl-11 {
	 padding-left: 2.75rem;
}
 #swiper_banthan .pl-16 {
	 padding-left: 4rem;
}
 #swiper_banthan .pl-2 {
	 padding-left: 0.5rem;
}
 #swiper_banthan .pl-2.5 {
	 padding-left: 0.625rem;
}
 #swiper_banthan .pl-3 {
	 padding-left: 0.75rem;
}
 #swiper_banthan .pl-4 {
	 padding-left: 1rem;
}
 #swiper_banthan .pl-8 {
	 padding-left: 2rem;
}
 #swiper_banthan .pl-[1.25rem] {
	 padding-left: 1.25rem;
}
 #swiper_banthan .pr-10 {
	 padding-right: 2.5rem;
}
 #swiper_banthan .pr-2 {
	 padding-right: 0.5rem;
}
 #swiper_banthan .pr-20 {
	 padding-right: 5rem;
}
 #swiper_banthan .pr-4 {
	 padding-right: 1rem;
}
 #swiper_banthan .pr-6 {
	 padding-right: 1.5rem;
}
 #swiper_banthan .pr-8 {
	 padding-right: 2rem;
}
 #swiper_banthan .pr-[1.25rem] {
	 padding-right: 1.25rem;
}
 #swiper_banthan .pt-0 {
	 padding-top: 0;
}
 #swiper_banthan .pt-0.5 {
	 padding-top: 0.125rem;
}
 #swiper_banthan .pt-1.5 {
	 padding-top: 0.375rem;
}
 #swiper_banthan .pt-10 {
	 padding-top: 2.5rem;
}
 #swiper_banthan .pt-12 {
	 padding-top: 3rem;
}
 #swiper_banthan .pt-2 {
	 padding-top: 0.5rem;
}
 #swiper_banthan .pt-2.5 {
	 padding-top: 0.625rem;
}
 #swiper_banthan .pt-3 {
	 padding-top: 0.75rem;
}
 #swiper_banthan .pt-4 {
	 padding-top: 1rem;
}
 #swiper_banthan .pt-5 {
	 padding-top: 1.25rem;
}
 #swiper_banthan .pt-6 {
	 padding-top: 1.5rem;
}
 #swiper_banthan .pt-8 {
	 padding-top: 2rem;
}
 #swiper_banthan .text-left {
	 text-align: left;
}
 #swiper_banthan .text-center {
	 text-align: center;
}
 #swiper_banthan .text-right {
	 text-align: right;
}
 #swiper_banthan .text-start {
	 text-align: left;
}
 #swiper_banthan .text-end {
	 text-align: right;
}
 #swiper_banthan .indent-14 {
	 text-indent: 3.5rem;
}
 #swiper_banthan .align-baseline {
	 vertical-align: baseline;
}
 #swiper_banthan .align-top {
	 vertical-align: top;
}
 #swiper_banthan .align-middle {
	 vertical-align: middle;
}
 #swiper_banthan .font-body {
	 font-family: Centra No2, Helvetica Neue, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;
}
 #swiper_banthan .font-heading {
	 font-family: Queens Condensed, Noto Serif JP, Times, Palatino, ui-serif;
}
 #swiper_banthan .!text-sm {
	 font-size: 0.875rem !important;
	 line-height: 1.3125rem !important;
}
 #swiper_banthan .!text-xs-alt {
	 font-size: 0.8125rem !important;
}
 #swiper_banthan .text-2xl {
	 font-size: 1.75rem;
	 line-height: 110%;
}
 #swiper_banthan .text-3xl {
	 font-size: 2.125rem;
	 line-height: 110%;
}
 #swiper_banthan .text-4xl {
	 font-size: 2.25rem;
	 line-height: 110%;
}
 #swiper_banthan .text-5xl {
	 font-size: 2.375rem;
	 line-height: 110%;
}
 #swiper_banthan .text-6xl {
	 font-size: 2.5rem;
	 line-height: 110%;
}
 #swiper_banthan .text-7xl {
	 font-size: 2.75rem;
	 line-height: 110%;
}
 #swiper_banthan .text-9xl {
	 font-size: 8rem;
	 line-height: 1;
}
 #swiper_banthan .text-[0.75rem] {
	 font-size: 0.75rem;
}
 #swiper_banthan .text-[10px] {
	 font-size: 10px;
}
 #swiper_banthan .text-[13px] {
	 font-size: 13px;
}
 #swiper_banthan .text-[1px] {
	 font-size: 1px;
}
 #swiper_banthan .text-[36px] {
	 font-size: 36px;
}
 #swiper_banthan .text-[6px] {
	 font-size: 6px;
}
 #swiper_banthan .text-[8px] {
	 font-size: 8px;
}
 #swiper_banthan .text-base {
	 font-size: 1rem;
	 line-height: 1.5rem;
}
 #swiper_banthan .text-copy {
	 font-size: 1rem;
	 font-size: var(--font-size-copy);
	 line-height: 1.5;
}
 #swiper_banthan .text-display {
	 font-size: 2.9375rem;
	 font-size: var(--font-size-display);
	 line-height: 1.1;
}
 #swiper_banthan .text-fine {
	 font-size: 0.8125rem;
	 font-size: var(--font-size-fine);
	 line-height: 1.333;
}
 #swiper_banthan .text-heading {
	 font-size: 1.6875rem;
	 font-size: var(--font-size-heading);
	 line-height: 1.25;
}
 #swiper_banthan .text-lead {
	 font-size: 1.25rem;
	 font-size: var(--font-size-lead);
	 line-height: 1.333;
}
 #swiper_banthan .text-lg {
	 font-size: 1.125rem;
	 line-height: 1.6875rem;
}
 #swiper_banthan .text-sm {
	 font-size: 0.875rem;
	 line-height: 1.3125rem;
}
 #swiper_banthan .text-tiny {
	 font-size: 0.75rem;
	 font-size: var(--font-size-extra-fine);
	 line-height: 1.333;
}
 #swiper_banthan .text-xl {
	 font-size: 1.5rem;
	 line-height: 1.75rem;
}
 #swiper_banthan .text-xs {
	 font-size: 0.75rem;
	 line-height: 1.125rem;
}
 #swiper_banthan .text-xs-alt {
	 font-size: 0.8125rem;
}
 #swiper_banthan .text-xxs {
	 font-size: 0.6875rem;
	 line-height: 1.03125rem;
}
 #swiper_banthan .font-bold {
	 font-weight: 700;
}
 #swiper_banthan .font-light {
	 font-weight: 300;
}
 #swiper_banthan .font-medium {
	 font-weight: 500;
}
 #swiper_banthan .font-normal {
	 font-weight: 400;
}
 #swiper_banthan .font-semibold {
	 font-weight: 600;
}
 #swiper_banthan .uppercase {
	 text-transform: uppercase;
}
 #swiper_banthan .lowercase {
	 text-transform: lowercase;
}
 #swiper_banthan .capitalize {
	 text-transform: capitalize;
}
 #swiper_banthan .normal-case {
	 text-transform: none;
}
 #swiper_banthan .italic {
	 font-style: italic;
}
 #swiper_banthan .not-italic {
	 font-style: normal;
}
 #swiper_banthan .leading-4 {
	 line-height: 1rem;
}
 #swiper_banthan .leading-5 {
	 line-height: 1.25rem;
}
 #swiper_banthan .leading-6 {
	 line-height: 1.5rem;
}
 #swiper_banthan .leading-none {
	 line-height: 1;
}
 #swiper_banthan .tracking-[0.11em] {
	 letter-spacing: 0.11em;
}
 #swiper_banthan .tracking-[0.26px] {
	 letter-spacing: 0.26px;
}
 #swiper_banthan .tracking-[0.2em] {
	 letter-spacing: 0.2em;
}
 #swiper_banthan .tracking-normal {
	 letter-spacing: 0em;
}
 #swiper_banthan .tracking-wide {
	 letter-spacing: 0.1em;
}
 #swiper_banthan .tracking-wide-title-02 {
	 letter-spacing: 0.02em;
}
 #swiper_banthan .tracking-wide-title-135 {
	 letter-spacing: 0.135em;
}
 #swiper_banthan .tracking-wider {
	 letter-spacing: 0.125em;
}
 #swiper_banthan .tracking-widest {
	 letter-spacing: 0.155em;
}
 #swiper_banthan .text-[#96978d] {
	 --tw-text-opacity: 1;
	 color: #96978d;
	 color: rgba(150, 151, 141, var);
}
 #swiper_banthan .text-[#A42D27] {
	 --tw-text-opacity: 1;
	 color: #a42d27;
	 color: rgba(164, 45, 39, var);
}
 #swiper_banthan .text-black {
	 --tw-text-opacity: 1;
	 color: #000;
	 color: rgba(0, 0, 0, var);
}
 #swiper_banthan .text-border-primary {
	 --tw-text-opacity: 1;
	 color: #3e4233;
	 color: #000;
}
 #swiper_banthan .text-gold {
	 --tw-text-opacity: 1;
	 color: #b0804f;
	 color: rgba(176, 128, 79, var);
}
 #swiper_banthan .text-gray-400 {
	 --tw-text-opacity: 1;
	 color: #9ca3af;
	 color: rgba(156, 163, 175, var);
}
 #swiper_banthan .text-gray-500 {
	 --tw-text-opacity: 1;
	 color: #6b7280;
	 color: rgba(107, 114, 128, var);
}
 #swiper_banthan .text-gray-700 {
	 --tw-text-opacity: 1;
	 color: #374151;
	 color: rgba(55, 65, 81, var);
}
 #swiper_banthan .text-gray-800 {
	 --tw-text-opacity: 1;
	 color: #1f2937;
	 color: rgba(31, 41, 55, var);
}
 #swiper_banthan .text-gray-900 {
	 --tw-text-opacity: 1;
	 color: #111827;
	 color: rgba(17, 24, 39, var);
}
 #swiper_banthan .text-green-400 {
	 --tw-text-opacity: 1;
	 color: #4ade80;
	 color: rgba(74, 222, 128, var);
}
 #swiper_banthan .text-inherit {
	 color: inherit;
}
 #swiper_banthan .text-invert {
	 --tw-text-opacity: 1;
	 color: #fff;
	 color: #000;
}
 #swiper_banthan .text-neutral-200 {
	 --tw-text-opacity: 1;
	 color: #e5e5e5;
	 color: rgba(229, 229, 229, var);
}
 #swiper_banthan .text-neutral-500 {
	 --tw-text-opacity: 1;
	 color: #737373;
	 color: rgba(115, 115, 115, var);
}
 #swiper_banthan .text-notice {
	 --tw-text-opacity: 1;
	 color: #bf4800;
	 color: #000;
}
 #swiper_banthan .text-orange-600 {
	 --tw-text-opacity: 1;
	 color: #ea580c;
	 color: rgba(234, 88, 12, var);
}
 #swiper_banthan .text-primary {
	 --tw-text-opacity: 1;
	 color: #3e4233;
	 color: #000;
}
 #swiper_banthan .text-red-400 {
	 --tw-text-opacity: 1;
	 color: #f87171;
	 color: rgba(248, 113, 113, var);
}
 #swiper_banthan .text-red-600 {
	 --tw-text-opacity: 1;
	 color: #dc2626;
	 color: rgba(220, 38, 38, var);
}
 #swiper_banthan .text-secondary {
	 --tw-text-opacity: 1;
	 color: #dfddd7;
	 color: #000;
}
 #swiper_banthan .text-slate-800 {
	 --tw-text-opacity: 1;
	 color: #1e293b;
	 color: rgba(30, 41, 59, var);
}
 #swiper_banthan .text-strathberry-product-image {
	 --tw-text-opacity: 1;
	 color: #f7f7f7;
	 color: rgba(247, 247, 247, var);
}
 #swiper_banthan .text-strathberry-red {
	 --tw-text-opacity: 1;
	 color: #a42d27;
	 color: rgba(164, 45, 39, var);
}
 #swiper_banthan .text-surface-amber {
	 --tw-text-opacity: 1;
	 color: #cf8d2a;
	 color: #000;
}
 #swiper_banthan .text-surface-quinary {
	 --tw-text-opacity: 1;
	 color: #dfddd7;
	 color: #000;
}
 #swiper_banthan .text-surface-red {
	 --tw-text-opacity: 1;
	 color: #c24747;
	 color: #000;
}
 #swiper_banthan .text-white {
	 --tw-text-opacity: 1;
	 color: #fff;
	 color: rgba(255, 255, 255, var);
}
 #swiper_banthan .text-yellow-400 {
	 --tw-text-opacity: 1;
	 color: #facc15;
	 color: rgba(250, 204, 21, var);
}
 #swiper_banthan .text-zinc-500 {
	 --tw-text-opacity: 1;
	 color: #71717a;
	 color: rgba(113, 113, 122, var);
}
 #swiper_banthan .text-opacity-25 {
	 --tw-text-opacity: 0.25;
}
 #swiper_banthan .text-opacity-50 {
	 --tw-text-opacity: 0.5;
}
 #swiper_banthan .underline {
	 text-decoration-line: underline;
}
 #swiper_banthan .line-through {
	 text-decoration-line: line-through;
}
 #swiper_banthan .decoration-dashed {
	 text-decoration-style: dashed;
}
 #swiper_banthan .subpixel-antialiased {
	 -webkit-font-smoothing: auto;
	 -moz-osx-font-smoothing: auto;
}
 #swiper_banthan .placeholder-primary::-moz-placeholder {
	 --tw-placeholder-opacity: 1;
	 color: #3e4233;
	 color: #000;
}
 #swiper_banthan .placeholder-primary::placeholder {
	 --tw-placeholder-opacity: 1;
	 color: #3e4233;
	 color: #000;
}
 #swiper_banthan .placeholder-opacity-50::-moz-placeholder {
	 --tw-placeholder-opacity: 0.5;
}
 #swiper_banthan .placeholder-opacity-50::placeholder {
	 --tw-placeholder-opacity: 0.5;
}
 #swiper_banthan .opacity-0 {
	 opacity: 0;
}
 #swiper_banthan .opacity-100 {
	 opacity: 1;
}
 #swiper_banthan .opacity-20 {
	 opacity: 0.2;
}
 #swiper_banthan .opacity-25 {
	 opacity: 0.25;
}
 #swiper_banthan .opacity-40 {
	 opacity: 0.4;
}
 #swiper_banthan .opacity-50 {
	 opacity: 0.5;
}
 #swiper_banthan .opacity-60 {
	 opacity: 0.6;
}
 #swiper_banthan .opacity-70 {
	 opacity: 0.7;
}
 #swiper_banthan .opacity-75 {
	 opacity: 0.75;
}
 #swiper_banthan .opacity-80 {
	 opacity: 0.8;
}
 #swiper_banthan .opacity-90 {
	 opacity: 0.9;
}
 #swiper_banthan .mix-blend-exclusion {
	 mix-blend-mode: exclusion;
}
 #swiper_banthan .shadow {
	 --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
	 --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
	 box-shadow: 0 0 #000 0, 0 0 #000 0, 0 1px 3px #000 1a, 0 1px 2px -1px #000 1a;
	 box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}
 #swiper_banthan .shadow-lg {
	 --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
	 --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
	 box-shadow: 0 0 #000 0, 0 0 #000 0, 0 10px 15px -3px #000 1a, 0 4px 6px -4px #000 1a;
	 box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}
 #swiper_banthan .shadow-md {
	 --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
	 --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
	 box-shadow: 0 0 #000 0, 0 0 #000 0, 0 4px 6px -1px #000 1a, 0 2px 4px -2px #000 1a;
	 box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}
 #swiper_banthan .shadow-none {
	 --tw-shadow: 0 0 rgba(0, 0, 0, 0);
	 --tw-shadow-colored: 0 0 rgba(0, 0, 0, 0);
	 box-shadow: 0 0 #000 0, 0 0 #000 0, 0 0 #000 0;
	 box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}
 #swiper_banthan .shadow-sm {
	 --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);
	 --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
	 box-shadow: 0 0 #000 0, 0 0 #000 0, 0 1px 2px #000 0d;
	 box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}
 #swiper_banthan .shadow-xl {
	 --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);
	 --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
	 box-shadow: 0 0 #000 0, 0 0 #000 0, 0 20px 25px -5px #000 1a, 0 8px 10px -6px #000 1a;
	 box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}
 #swiper_banthan .outline-none {
	 outline: 2px solid transparent;
	 outline-offset: 2px;
}
 #swiper_banthan .outline {
	 outline-style: solid;
}
 #swiper_banthan .outline-dashed {
	 outline-style: dashed;
}
 #swiper_banthan .outline-1 {
	 outline-width: 1px;
}
 #swiper_banthan .ring-0 {
	 --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	 --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
	 box-shadow: 0 0 #fff, var(--tw-ring-shadow), 0 0 #000 0;
	 box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0, 0, 0, 0));
}
 #swiper_banthan .ring-1 {
	 --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	 --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
	 box-shadow: 0 0 #fff, 0 0 0 1px #2563eb, 0 0 #000 0;
	 box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0, 0, 0, 0));
}
 #swiper_banthan .ring-black {
	 --tw-ring-opacity: 1;
	 --tw-ring-color: rgba(0, 0, 0, var);
}
 #swiper_banthan .ring-opacity-10 {
	 --tw-ring-opacity: 0.1;
}
 #swiper_banthan .ring-opacity-5 {
	 --tw-ring-opacity: 0.05;
}
 #swiper_banthan .blur {
	 --tw-blur: blur(8px);
	 filter: blur(8px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
	 filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
 #swiper_banthan .grayscale {
	 --tw-grayscale: grayscale(100%);
	 filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(100%) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
	 filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
 #swiper_banthan .grayscale-0 {
	 --tw-grayscale: grayscale(0);
	 filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(0) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
	 filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
 #swiper_banthan .invert {
	 --tw-invert: invert(100%);
	 filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
	 filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
 #swiper_banthan .sepia {
	 --tw-sepia: sepia(100%);
	 filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) sepia(100%) var(--tw-drop-shadow);
	 filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
 #swiper_banthan .filter {
	 filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
 #swiper_banthan .backdrop-blur-sm {
	 --tw-backdrop-blur: blur(4px);
	 -webkit-backdrop-filter: blur(4px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
	 -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
	 backdrop-filter: blur(4px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
	 backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
 #swiper_banthan .transition {
	 transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
	 transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
	 transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
	 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	 transition-duration: 0.15s;
}
 #swiper_banthan .transition-[min-height] {
	 transition-property: min-height;
	 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	 transition-duration: 0.15s;
}
 #swiper_banthan .transition-[top,min-height] {
	 transition-property: top, min-height;
	 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	 transition-duration: 0.15s;
}
 #swiper_banthan .transition-[top] {
	 transition-property: top;
	 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	 transition-duration: 0.15s;
}
 #swiper_banthan .transition-[transform,top] {
	 transition-property: transform, top;
	 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	 transition-duration: 0.15s;
}
 #swiper_banthan .transition-[width] {
	 transition-property: width;
	 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	 transition-duration: 0.15s;
}
 #swiper_banthan .transition-all {
	 transition-property: all;
	 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	 transition-duration: 0.15s;
}
 #swiper_banthan .transition-colors {
	 transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
	 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	 transition-duration: 0.15s;
}
 #swiper_banthan .transition-max-height {
	 transition-property: max-height, padding-top, padding-bottom, height, transform, min-height, top, bottom;
	 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	 transition-duration: 0.15s;
}
 #swiper_banthan .transition-max-width {
	 transition-property: max-width, padding-left, padding-right, width, transform;
	 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	 transition-duration: 0.15s;
}
 #swiper_banthan .transition-none {
	 transition-property: none;
}
 #swiper_banthan .transition-opacity {
	 transition-property: opacity;
	 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	 transition-duration: 0.15s;
}
 #swiper_banthan .transition-transform {
	 transition-property: transform;
	 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	 transition-duration: 0.15s;
}
 #swiper_banthan .delay-0 {
	 transition-delay: 0s;
}
 #swiper_banthan .delay-100 {
	 transition-delay: 0.1s;
}
 #swiper_banthan .delay-150 {
	 transition-delay: 0.15s;
}
 #swiper_banthan .delay-200 {
	 transition-delay: 0.2s;
}
 #swiper_banthan .delay-300 {
	 transition-delay: 0.3s;
}
 #swiper_banthan .delay-75 {
	 transition-delay: 75ms;
}
 #swiper_banthan .duration-0 {
	 transition-duration: 0s;
}
 #swiper_banthan .duration-100 {
	 transition-duration: 0.1s;
}
 #swiper_banthan .duration-1000 {
	 transition-duration: 1s;
}
 #swiper_banthan .duration-150 {
	 transition-duration: 0.15s;
}
 #swiper_banthan .duration-200 {
	 transition-duration: 0.2s;
}
 #swiper_banthan .duration-300 {
	 transition-duration: 0.3s;
}
 #swiper_banthan .duration-500 {
	 transition-duration: 0.5s;
}
 #swiper_banthan .duration-700 {
	 transition-duration: 0.7s;
}
 #swiper_banthan .duration-75 {
	 transition-duration: 75ms;
}
 #swiper_banthan .duration-[10ms] {
	 transition-duration: 10ms;
}
.ease-linear{transition-timing-function:linear!important}
 #swiper_banthan .ease-[0.42,0,0.58,1] {
	 transition-timing-function: 0.42, 0, 0.58, 1;
}
 #swiper_banthan .ease-[cubic-bezier(0.42,_0,_0.58,_1)] {
	 transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
 #swiper_banthan .ease-in {
	 transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
 #swiper_banthan .ease-in-out {
	 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
 #swiper_banthan .ease-linear {
	 transition-timing-function: linear;
}
 #swiper_banthan .ease-out {
	 transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
 #swiper_banthan .will-change-transform {
	 will-change: transform;
}
 @media (min-width: 768px) {
	 #swiper_banthan .max-w-responsive-col-2-with-g {
		 max-width: calc(2*((100vw - 312px) / 12) + 48px);
	}
}
 @media (min-width: 1024px) {
	 #swiper_banthan .max-w-responsive-col-2-with-g {
		 max-width: calc(2*((100vw - 224px) / 12) + 32px);
	}
}
 @media (min-width: 1200px) {
	 #swiper_banthan .max-w-responsive-col-2-with-g {
		 max-width: calc(2*((100vw - 328px) / 12) + 48px);
	}
}
 @media (min-width: 768px) {
	 #swiper_banthan .max-w-responsive-col-3 {
		 max-width: calc(.25*(100vw - 312px) + 48px);
	}
}
 @media (min-width: 1024px) {
	 #swiper_banthan .max-w-responsive-col-3 {
		 max-width: calc(.25*(100vw - 224px) + 32px);
	}
}
 @media (min-width: 1200px) {
	 #swiper_banthan .max-w-responsive-col-3 {
		 max-width: calc(.25*(100vw - 328px) + 48px);
	}
}
 @media (min-width: 768px) {
	 #swiper_banthan .max-w-responsive-col-3-with-g {
		 max-width: calc(.25*(100vw - 312px) + 72px);
	}
}
 @media (min-width: 1024px) {
	 #swiper_banthan .max-w-responsive-col-3-with-g {
		 max-width: calc(.25*(100vw - 224px) + 48px);
	}
}
 @media (min-width: 1200px) {
	 #swiper_banthan .max-w-responsive-col-3-with-g {
		 max-width: calc(.25*(100vw - 328px) + 72px);
	}
}
 @media (min-width: 768px) {
	 #swiper_banthan .max-w-responsive-col-5 {
		 max-width: calc(5*((100vw - 312px) / 12) + 96px);
	}
}
 @media (min-width: 1024px) {
	 #swiper_banthan .max-w-responsive-col-5 {
		 max-width: calc(5*((100vw - 224px) / 12) + 64px);
	}
}
 @media (min-width: 1200px) {
	 #swiper_banthan .max-w-responsive-col-5 {
		 max-width: calc(5*((100vw - 328px) / 12) + 96px);
	}
}
 @media (min-width: 768px) {
	 #swiper_banthan .max-w-responsive-col-6 {
		 max-width: calc(.5*(100vw - 312px) + 120px);
	}
}
 @media (min-width: 1024px) {
	 #swiper_banthan .max-w-responsive-col-6 {
		 max-width: calc(.5*(100vw - 224px) + 80px);
	}
}
 @media (min-width: 1200px) {
	 #swiper_banthan .max-w-responsive-col-6 {
		 max-width: calc(.5*(100vw - 328px) + 120px);
	}
}
 @media (min-width: 768px) {
	 #swiper_banthan .max-w-responsive-col-7 {
		 max-width: calc(7*((100vw - 312px) / 12) + 144px);
	}
}
 @media (min-width: 1024px) {
	 #swiper_banthan .max-w-responsive-col-7 {
		 max-width: calc(7*((100vw - 224px) / 12) + 96px);
	}
}
 @media (min-width: 1200px) {
	 #swiper_banthan .max-w-responsive-col-7 {
		 max-width: calc(7*((100vw - 328px) / 12) + 144px);
	}
}
 #swiper_banthan .text-xxs {
	 font-size: calc(.6875rem + -0em);
	 font-size: calc(.6875rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .text-xs {
	 font-size: calc(.75rem + -0em);
	 font-size: calc(.75rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .text-sm {
	 font-size: calc(.875rem + -0em);
	 font-size: calc(.875rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .text-base {
	 font-size: calc(1rem + -0em);
	 font-size: calc(1rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .text-lg {
	 font-size: calc(1.125rem + -0em);
	 font-size: calc(1.125rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .text-xl {
	 font-size: calc(1.5rem + -0em);
	 font-size: calc(1.5rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .text-2xl {
	 font-size: calc(1.75rem + -0em);
	 font-size: calc(1.75rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .text-3xl {
	 font-size: calc(2.125rem + -0em);
	 font-size: calc(2.125rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .text-4xl {
	 font-size: calc(2.25rem + -0em);
	 font-size: calc(2.25rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .text-5xl {
	 font-size: calc(2.375rem + -0em);
	 font-size: calc(2.375rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .text-6xl {
	 font-size: calc(2.5rem + -0em);
	 font-size: calc(2.5rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .text-7xl {
	 font-size: calc(2.75rem + -0em);
	 font-size: calc(2.75rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .text-xs-alt {
	 font-size: calc(.8125rem + -0em);
	 font-size: calc(.8125rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .text-display {
	 font-size: calc(2.9375rem + -0em);
	 font-size: calc(var(--font-size-display) - var(--text-reduction-amount, 0em));
	 line-height: a;
}
 #swiper_banthan .text-heading {
	 font-size: calc(1.6875rem + -0em);
	 font-size: calc(var(--font-size-heading) - var(--text-reduction-amount, 0em));
	 line-height: a;
}
 #swiper_banthan .text-lead {
	 font-size: calc(1.25rem + -0em);
	 font-size: calc(var(--font-size-lead) - var(--text-reduction-amount, 0em));
	 line-height: a;
}
 #swiper_banthan .text-copy {
	 font-size: calc(1rem + -0em);
	 font-size: calc(var(--font-size-copy) - var(--text-reduction-amount, 0em));
	 line-height: a;
}
 #swiper_banthan .text-fine {
	 font-size: calc(.8125rem + -0em);
	 font-size: calc(var(--font-size-fine) - var(--text-reduction-amount, 0em));
	 line-height: a;
}
 #swiper_banthan .text-tiny {
	 font-size: calc(.75rem + -0em);
	 font-size: calc(var(--font-size-extra-fine) - var(--text-reduction-amount, 0em));
	 line-height: a;
}
 #swiper_banthan .fadeIn {
	 opacity: 0;
	 animation: fadeInAnimation ease 0.5s forwards;
}
 #swiper_banthan .responsive-padding {
	 padding: 1rem;
}
 @media (min-width: 768px) {
	 #swiper_banthan .responsive-padding {
		 padding: 1.5rem;
	}
}
 @media (min-width: 1200px) {
	 #swiper_banthan .responsive-padding {
		 padding: 2rem;
	}
}
 #swiper_banthan .[--anchor-gap:var(--spacing-1)] {
	 --anchor-gap: var(--spacing-1);
}
 #swiper_banthan .items-normal {
	 align-items: normal !important;
}
 #swiper_banthan body {
	 opacity: 1 !important;
	 transition: opacity 0.3s ease;
}
 #swiper_banthan .body-content, #swiper_banthan .fade-in-content {
	 transition: opacity 0.3s ease;
}
 @media not all and (scripting: enabled) {
	 #swiper_banthan .body-content, #swiper_banthan .fade-in-content {
		 opacity: 1 !important;
	}
	 #swiper_banthan .fade-section {
		 opacity: 1 !important;
		 transform: translateY(0) !important;
	}
}
 #swiper_banthan .fade-section {
	 transform: translateY(50px);
	 transition: opacity 0.3s ease-out, transform 0.3s ease-out;
}
 #swiper_banthan .fade-section.inactive {
	 opacity: 0;
}
 #swiper_banthan .fade-section.visible {
	 opacity: 1;
	 transform: translateY(0);
}
 #swiper_banthan :root {
	 --color-primary: 20 20 20;
	 --color-accent: 191 72 0;
	 --font-size-extra-fine: 0.75rem;
	 --font-size-fine: 0.8125rem;
	 --font-size-copy: 1rem;
	 --font-size-lead: 1.25rem;
	 --font-size-heading: 1.6875rem;
	 --font-size-display: 2.9375rem;
	 --color-shop-pay: #5a31f4;
	 --shop-pay-button--width: 100%;
	 --height-nav: 3rem;
	 --screen-height: 100vh;
	 --screen-height-dynamic: 100vh;
	 --swiper-theme-color: "black";
	 --rt-color-dark: #656565;
	 --v2-color-primary: 62 66 51;
	 --v2-color-secondary: 223 221 215;
	 --v2-color-invert: 255 255 255;
	 --surface-primary: 255 255 255;
	 --surface-secondary: 239 236 231;
	 --surface-tertiary: 239, 236, 231, 0.5;
	 --surface-quarternary: 231 228 223;
	 --surface-quinary: 223 221 215;
	 --surface-hover: 231 228 223;
	 --surface-invert: 0 0 0;
	 --surface-brand: 115 117 107;
	 --surface-red: 194 71 71;
	 --surface-image: 232, 229, 224;
	 --surface-amber: 207 141 42;
	 --border-primary: 62 66 51;
	 --border-secondary: 223 221 215;
	 --border-invert: 239 236 231;
	 --border-hover: 0 0 0;
	 --nav-height: 68px;
	 --header-combined-height: 68px;
}
 @media (min-width: 32em) {
	 #swiper_banthan :root {
		 --height-nav: 4rem;
	}
}
 @media (min-width: 48em) {
	 #swiper_banthan :root {
		 --height-nav: 6rem;
		 --font-size-display: 3.75rem;
	}
}
 @supports (height: 100svh) {
	 #swiper_banthan :root {
		 --screen-height: 100svh;
	}
}
 @supports (height: 100dvh) {
	 #swiper_banthan :root {
		 --screen-height-dynamic: 100dvh;
	}
}
 @keyframes fadeInAnimation {
	 0% {
		 opacity: 0;
	}
	 to {
		 opacity: 1;
	}
}
 #swiper_banthan shop-pay-button {
	 width: 100%;
	 height: 3rem;
	 display: table;
}
 #swiper_banthan .background--white {
	 background: white;
}
 #swiper_banthan .background--black {
	 background: black;
}
 #swiper_banthan .white--text {
	 color: #fff;
}
 #swiper_banthan .black--text {
	 color: #000;
}
 #swiper_banthan .display-inherit {
	 display: inherit;
}
 #swiper_banthan .search-box:before {
	 background: transparent url(data:image/svg+xml;
	utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235a5e9a%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228%22%3E%3C%2Fcircle%3E%3Cline%20x1%3D%2221%22%20y1%3D%2221%22%20x2%3D%2216.65%22%20y2%3D%2216.65%22%3E%3C%2Fline%3E%3C%2Fsvg%3E) repeat scroll 0 0;
	 content: "";
	 height: 1rem;
	 left: 1rem;
	 margin-top: -0.5rem;
	 pointer-events: none;
	 position: absolute;
	 top: 50%;
	 width: 1rem;
}
 #swiper_banthan .dato-page {
	 margin-left: auto;
	 margin-right: auto;
	 padding-left: 1.5rem;
	 padding-right: 1.5rem;
}
 @media (min-width: 1200px) {
	 #swiper_banthan .dato-page {
		 padding-left: 0;
		 padding-right: 0;
	}
}
 #swiper_banthan .dato-page {
	 max-width: 1300px;
}
 @media (max-width: 1904px) {
	 #swiper_banthan .dato-page {
		 max-width: 1185px;
	}
}
 @media (max-width: 1264px) {
	 #swiper_banthan .dato-page {
		 max-width: 900px;
	}
}
 #swiper_banthan .countdown-tabular {
	 font-feature-settings: "tnum", "tnum";
	 font-variant-numeric: tabular-nums;
}
 #swiper_banthan .react-tel-input .flag.30 {
	 width: 16px;
	 height: 11px;
}
 #swiper_banthan .cn-beian-registration-icon {
	 width: 16px !important;
}
 #swiper_banthan #chat-window {
	 right: 35px !important;
}
 #swiper_banthan #chat-button {
	 z-index: 35 !important;
	 right: 40px !important;
}
 #swiper_banthan .yarl__portal {
	 z-index: 55;
}
 #swiper_banthan .yarl__slide_description_container {
	 padding-bottom: 2rem;
}
 #swiper_banthan .lightbox_modal_default .yarl__slide_title_container {
	 padding-top: 2rem;
}
 #swiper_banthan .lightbox_modal_default .yarl__slide_title {
	 max-width: 768px;
	 margin: 0 auto;
	 text-align: center;
}
 #swiper_banthan .lightbox_modal_grey .yarl__container {
	 background: linear-gradient(rgba(30, 30, 30, .9), #000 1810%);
}
 #swiper_banthan .lightbox_modal_light .yarl__slide_title_container {
	 margin-top: 1rem;
}
 #swiper_banthan .lightbox_modal_light .yarl__slide_title {
	 max-width: 768px;
	 margin: 0 auto;
	 text-align: center;
}
 #swiper_banthan .lightbox_modal_light .yarl__button {
	 color: #fff;
	 filter: none;
}
 #swiper_banthan .lightbox_modal_light_v2 .yarl__button {
	 color: #3e4233 !important;
	 color: #000 !important;
	 filter: none;
}
 #swiper_banthan .lightbox_modal_light_v2 .yarl__button:disabled {
	 color: #3e4233 !important;
	 color: #000 !important;
	 opacity: 0.4;
}
 #swiper_banthan .lightbox_modal_light .yarl__toolbar {
	 background-color: #000;
	 width: 100%;
	 padding: 0.25rem;
}
 #swiper_banthan .lightbox_modal_light .yarl__navigation_next, #swiper_banthan .lightbox_modal_light .yarl__navigation_prev {
	 color: #374151 !important;
	 filter: none;
}
 #swiper_banthan .lightbox_modal_light_v2 .yarl__navigation_next, #swiper_banthan .lightbox_modal_light_v2 .yarl__navigation_prev {
	 color: #3e4233 !important;
	 color: #000 !important;
	 filter: none;
}
 #swiper_banthan .lightbox_modal_light .yarl__container, #swiper_banthan .lightbox_modal_light_v2 .yarl__container {
	 background-color: #f6f6f6;
	 color: #374151;
	 padding-top: 3rem;
}
 #swiper_banthan .lightbox_modal_light_v2 .yarl__container {
	 padding-top: 0;
}
 #swiper_banthan .lightbox_modal_light .yarl__counter, #swiper_banthan .lightbox_modal_light_v2 .yarl__counter {
	 color: #fff;
	 filter: none;
	 padding: 0 0 0 1rem;
	 margin: 0;
	 font-size: 13px;
	 line-height: 44px;
	 opacity: 0.75;
}
 #swiper_banthan .lightbox_modal_light_v2 .yarl__counter {
	 color: #3e4233;
	 color: #000;
}
 #swiper_banthan .lightbox_modal_light .yarl__button svg, #swiper_banthan .lightbox_modal_light_v2 .yarl__button svg {
	 width: 22px;
	 height: 22px;
}
 #swiper_banthan .lightbox_modal_zoom_1 .yarl__slide_image {
	 cursor: zoom-in;
}
 #swiper_banthan .lightbox_modal_zoomed .yarl__slide_image {
	 cursor: grab;
}
 #swiper_banthan .lightbox_modal_zoomed .yarl__slide_image:active {
	 cursor: grabbing;
}
 #swiper_banthan .yarl__slide_title {
	 font-family: Centra No2, Helvetica Neue, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;
	 text-transform: uppercase;
	 letter-spacing: 0.15em;
}
 #swiper_banthan .lightbox_modal_light .yarl__slide_placeholder, #swiper_banthan .lightbox_modal_light .yarl__slide_loading {
	 color: #374151;
}
 #swiper_banthan .lightbox_modal_light_v2 .yarl__slide_placeholder, #swiper_banthan .lightbox_modal_light_v2 .yarl__slide_loading {
	 color: #3e4233;
	 color: #000;
}
 #swiper_banthan .customerhub .block-text-record p {
	 font-size: 1rem;
}
 #swiper_banthan .grecaptcha-badge {
	 visibility: hidden !important;
}
 #swiper_banthan button.needsclick div.needsclick p {
	 margin-bottom: 1.6rem !important;
}
 #swiper_banthan .yotpo-lightbox-container .yotpo-footer > .yotpo-helpful {
	 display: none !important;
}
 #swiper_banthan .yotpo-lightbox-container .review-stars .rating-star {
	 color: #000 !important;
}
 #swiper_banthan .yotpo-display-wrapper .yotpo-load-more-button {
	 font-family: Centra No2, Helvetica Neue, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;
	 background: black !important;
}
 #swiper_banthan .yotpo-display-wrapper .yotpo-load-more-button > span {
	 color: #fff;
	 font-size: 14px;
	 line-height: 17px;
	 font-weight: 600;
}
 #swiper_banthan .notistack-SnackbarContainer {
	 z-index: 50;
	 position: fixed;
	 bottom: 1rem;
	 left: 1rem;
	 width: 100%;
}
 #swiper_banthan .notistack-SnackbarContainer .notistack-Snackbar {
	 width: 100%;
}
 #swiper_banthan .swiper {
	 transition-property: opacity;
	 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	 transition-duration: 0.1s;
}
 @media (scripting: enabled) {
	 #swiper_banthan .products-swiper, #swiper_banthan .list-swiper {
		 opacity: 0;
		 max-height: 0;
	}
	 #swiper_banthan .products-swiper-wrapper, #swiper_banthan .list-swiper-wrapper {
		 opacity: 0;
	}
}
 #swiper_banthan .swiper.swiper-initialized {
	 max-height: 100%;
	 opacity: 1;
}
 #swiper_banthan .products-swiper-wrapper:has(.swiper.swiper-initialized), #swiper_banthan .list-swiper-wrapper:has(.swiper.swiper-initialized) {
	 opacity: 1;
}
 #swiper_banthan .thin-scroll {
	 scrollbar-width: none;
	 scrollbar-color: #f5f5f5 transparent;
}
 #swiper_banthan .small-scroll {
	 scrollbar-width: thin;
}
 @-moz-document url-prefix() {
	 #swiper_banthan .small-scroll {
		 scrollbar-width: thin;
	}
}
 #swiper_banthan .small-scroll::-webkit-scrollbar {
	 width: 1px;
	 height: 1px;
}
 #swiper_banthan .small-scroll::-webkit-scrollbar-track {
	 border-radius: 4px;
	 background: transparent;
}
 #swiper_banthan .small-scroll::-webkit-scrollbar-thumb {
	 border-radius: 4px;
	 background: #3e4233;
	 background: #000;
}
 #swiper_banthan .small-scroll::-webkit-scrollbar-thumb:window-inactive {
	 background: #3e4233;
	 background: #000;
}
 #swiper_banthan .scroll-grey::-webkit-scrollbar-thumb {
	 background: #dfddd7;
	 background: #000;
}
 #swiper_banthan .scroll-grey::-webkit-scrollbar-thumb:window-inactive {
	 background: #dfddd7;
	 background: #000;
}
 #swiper_banthan .scroll-grey {
	 scrollbar-color: rgba(62, 66, 51, .2) transparent;
}
 #swiper_banthan .none-scroll {
	 scrollbar-width: none;
	 scrollbar-color: #3e4233 transparent;
	 scrollbar-color: #000 transparent;
}
 #swiper_banthan .none-scroll::-webkit-scrollbar {
	 width: 0;
	 height: 0;
}
 #swiper_banthan .no-easing .swiper-wrapper {
	 transition-timing-function: linear !important;
}
 #swiper_banthan .underline-animation, #swiper_banthan .underline-animation-simple {
	 position: relative;
	 -webkit-text-decoration: none;
	 text-decoration: none;
}
 #swiper_banthan .underline-animation-simple:after, #swiper_banthan .underline-animation-simple:before, #swiper_banthan .underline-animation:before {
	 content: "";
	 position: absolute;
	 bottom: 0;
	 left: 0;
	 width: 100%;
	 height: 1px;
	 transform: scaleX(0);
	 transform-origin: bottom right;
	 transition: transform 0.7s ease;
}
 #swiper_banthan .underline-animation-simple:before {
	 transform: scaleX(0);
	 transform-origin: bottom right;
	 transition: transform 0.7s ease;
}
 #swiper_banthan .underline-animation-simple:after {
	 transform: scaleX(1);
}
 #swiper_banthan .calendly-overlay .calendly-popup-close {
	 top: 50px !important;
	 right: 50px !important;
}
 @media (max-width: 768px) {
	 #swiper_banthan .calendly-overlay .calendly-popup-close {
		 right: 15px !important;
		 top: 15px !important;
	}
}
 #swiper_banthan .calendly-overlay {
	 -webkit-backdrop-filter: blur(2px);
	 backdrop-filter: blur(2px);
}
 #swiper_banthan .underline-animation:hover:before, #swiper_banthan .underline-animation-simple:hover:before {
	 transform: scaleX(1);
}
 #swiper_banthan .underline-animation-simple:hover:after {
	 opacity: 0;
}
 #swiper_banthan .button-text-animation {
	 position: relative;
}
 #swiper_banthan .button-text-animation:after {
	 content: "";
	 position: absolute;
	 transition: transform 0.7s ease;
	 transform-origin: center left;
	 transform: translate(-50%) scaleX(1);
	 width: 24px;
	 height: 1px;
	 right: -40px;
	 top: 50%;
}
 #swiper_banthan .button-text-animation:hover:after {
	 transform: translate(-50%) scaleX(0);
}
 #swiper_banthan .fos-swiper {
	 max-width: 100svw;
	 position: relative;
	 background: red;
}
 #swiper_banthan .fos-swiper .swiper-wrapper {
	 display: flex;
	 flex-wrap: wrap;
}
 #swiper_banthan .fos-swiper {
	 overflow: hidden;
}
 #swiper_banthan .fos-swiper .swiper-wrapper {
	 width: -moz-max-content;
	 width: max-content;
	 flex-wrap: nowrap;
	 animation: scroll 10s forwards linear infinite;
	 animation: scroll var(--_animation-duration, 10s) var(--_animation-direction, forwards) linear infinite;
}
 #swiper_banthan .fos-swiper:hover .swiper-wrapper {
	 animation-play-state: paused;
}
 @keyframes scroll {
	 to {
		 transform: translate(calc(-50% + 0rem));
	}
}
 #swiper_banthan .fos-slide.active ~ .fos-slide > .fos-slide-content-outer {
	 transform: translate(2rem) !important;
	 transform: translate(var(--fos-slider-hover-space-right, 2rem)) !important;
}
 #swiper_banthan .fos-slide:has(~ .fos-slide.active) > .fos-slide-content-outer {
	 transform: translate(-2rem) !important;
	 transform: translate(calc(var(--fos-slider-hover-space-left, 2rem) * -1)) !important;
}
 #swiper_banthan .fos-slide:has(~ .fos-slide.active) .fos-slide-content {
	 transform: translate(-20%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--fos-slider-scale)) scaleY(var(--fos-slider-scale)) !important;
}
 #swiper_banthan .fos-slide.active ~ .fos-slide .fos-slide-content {
	 transform: translate(-20%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--fos-slider-scale)) scaleY(var(--fos-slider-scale)) !important;
}
 #swiper_banthan .fos-slide.active .fos-slide-content-inner, #swiper_banthan .fos-slide:has(~ .fos-slide.active) .fos-slide-content-inner, #swiper_banthan .fos-slide.active ~ .fos-slide .fos-slide-content-inner {
	 transform: translate(0) !important;
}
 #swiper_banthan .theme--dark .dark:prose-invert {
	 --tw-prose-body: var(--tw-prose-invert-body);
	 --tw-prose-headings: var(--tw-prose-invert-headings);
	 --tw-prose-lead: var(--tw-prose-invert-lead);
	 --tw-prose-links: var(--tw-prose-invert-links);
	 --tw-prose-bold: var(--tw-prose-invert-bold);
	 --tw-prose-counters: var(--tw-prose-invert-counters);
	 --tw-prose-bullets: var(--tw-prose-invert-bullets);
	 --tw-prose-hr: var(--tw-prose-invert-hr);
	 --tw-prose-quotes: var(--tw-prose-invert-quotes);
	 --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);
	 --tw-prose-captions: var(--tw-prose-invert-captions);
	 --tw-prose-kbd: var(--tw-prose-invert-kbd);
	 --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);
	 --tw-prose-code: var(--tw-prose-invert-code);
	 --tw-prose-pre-code: var(--tw-prose-invert-pre-code);
	 --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);
	 --tw-prose-th-borders: var(--tw-prose-invert-th-borders);
	 --tw-prose-td-borders: var(--tw-prose-invert-td-borders);
}
 #swiper_banthan [lang=ja].[&_h2]:font-headingh2 {
	 --text-reduction-amount: 0.25em;
}
 #swiper_banthan .marker:z-30 *::marker {
	 z-index: 30;
}
 #swiper_banthan .marker:text-primary *::marker {
	 color: #3e4233;
	 color: #000;
}
 #swiper_banthan .marker:z-30::marker {
	 z-index: 30;
}
 #swiper_banthan .marker:text-primary::marker {
	 color: #3e4233;
	 color: #000;
}
 #swiper_banthan .file:px-0::file-selector-button {
	 padding-left: 0;
	 padding-right: 0;
}
 #swiper_banthan .placeholder:uppercase::-moz-placeholder {
	 text-transform: uppercase;
}
 #swiper_banthan .placeholder:uppercase::placeholder {
	 text-transform: uppercase;
}
 #swiper_banthan .placeholder:opacity-50::-moz-placeholder {
	 opacity: 0.5;
}
 #swiper_banthan .placeholder:opacity-50::placeholder {
	 opacity: 0.5;
}
 #swiper_banthan .before:pointer-events-none:before {
	 content: var(--tw-content);
	 pointer-events: none;
}
 #swiper_banthan .before:absolute:before {
	 content: var(--tw-content);
	 position: absolute;
}
 #swiper_banthan .before:inset-0:before {
	 content: var(--tw-content);
	 inset: 0;
}
 #swiper_banthan .before:-left-14:before {
	 content: var(--tw-content);
	 left: -3.5rem;
}
 #swiper_banthan .before:z--1:before {
	 content: var(--tw-content);
	 z-index: 1;
}
 #swiper_banthan .before:origin-bottom-left:before {
	 content: var(--tw-content);
	 transform-origin: bottom left;
}
 #swiper_banthan .before:bg-primary:before {
	 content: var(--tw-content);
	 --tw-bg-opacity: 1;
	 background-color: #3e4233;
	 background-color: #000;
}
 #swiper_banthan .before:bg-white:before {
	 content: var(--tw-content);
	 --tw-bg-opacity: 1;
	 background-color: #fff;
	 background-color: rgba(255, 255, 255, var);
}
 #swiper_banthan .before:bg-image-gradient:before {
	 content: var(--tw-content);
	 background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 50.09%, rgba(0, 0, 0, .6) 100%);
}
 #swiper_banthan .before:bg-image-gradient-darker:before {
	 content: var(--tw-content);
	 background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 40.09%, rgba(0, 0, 0, 1) 100%);
}
 #swiper_banthan .before:content-[""]:before {
	 --tw-content: "";
	 content: "";
	 content: var(--tw-content);
}
 #swiper_banthan .before:content-["201c"]:before {
	 --tw-content: "201c";
	 content: "201c";
	 content: var(--tw-content);
}
 #swiper_banthan .after:absolute:after {
	 content: var(--tw-content);
	 position: absolute;
}
 #swiper_banthan .after:bg-primary:after {
	 content: var(--tw-content);
	 --tw-bg-opacity: 1;
	 background-color: #3e4233;
	 background-color: #000;
}
 #swiper_banthan .after:bg-white:after {
	 content: var(--tw-content);
	 --tw-bg-opacity: 1;
	 background-color: #fff;
	 background-color: rgba(255, 255, 255, var);
}
 #swiper_banthan .after:pl-2:after {
	 content: var(--tw-content);
	 padding-left: 0.5rem;
}
 #swiper_banthan .after:content-["/"]:after {
	 --tw-content: "/";
	 content: "/";
	 content: var(--tw-content);
}
 #swiper_banthan .after:content-["201d"]:after {
	 --tw-content: "201d";
	 content: "201d";
	 content: var(--tw-content);
}
 #swiper_banthan .last:border-b-0:last-child {
	 border-bottom-width: 0px;
}
 #swiper_banthan .first-of-type:pl-0:first-of-type {
	 padding-left: 0;
}
 #swiper_banthan .first-of-type:text-start:first-of-type {
	 text-align: left;
}
 #swiper_banthan .hover:-translate-y-2:hover {
	 --tw-translate-y: -0.5rem;
	 transform: translate(var(--tw-translate-x), -0.5rem) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .hover:scale-110:hover {
	 --tw-scale-x: 1.1;
	 --tw-scale-y: 1.1;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .hover:border-black:hover {
	 --tw-border-opacity: 1;
	 border-color: #000;
	 border-color: rgba(0, 0, 0, var);
}
 #swiper_banthan .hover:border-white:hover {
	 --tw-border-opacity: 1;
	 border-color: #fff;
	 border-color: rgba(255, 255, 255, var);
}
 #swiper_banthan .hover:bg-black:hover {
	 --tw-bg-opacity: 1;
	 background-color: #000;
	 background-color: rgba(0, 0, 0, var);
}
 #swiper_banthan .hover:bg-gray-100:hover {
	 --tw-bg-opacity: 1;
	 background-color: #f3f4f6;
	 background-color: rgba(243, 244, 246, var);
}
 #swiper_banthan .hover:bg-primary:hover {
	 --tw-bg-opacity: 1;
	 background-color: #3e4233;
	 background-color: #000;
}
 #swiper_banthan .hover:bg-surface-brand:hover {
	 --tw-bg-opacity: 1;
	 background-color: #73756b;
	 background-color: #000;
}
 #swiper_banthan .hover:bg-surface-quarternary:hover {
	 --tw-bg-opacity: 1;
	 background-color: #e7e4df;
	 background-color: #000;
}
 #swiper_banthan .hover:bg-surface-quinary:hover {
	 --tw-bg-opacity: 1;
	 background-color: #dfddd7;
	 background-color: #000;
}
 #swiper_banthan .hover:bg-surface-secondary:hover {
	 --tw-bg-opacity: 1;
	 background-color: #efece7;
	 background-color: #000;
}
 #swiper_banthan .hover:bg-transparent:hover {
	 background-color: transparent;
}
 #swiper_banthan .hover:bg-white:hover {
	 --tw-bg-opacity: 1;
	 background-color: #fff;
	 background-color: rgba(255, 255, 255, var);
}
 #swiper_banthan .hover:fill-primary:hover {
	 fill: #3e4233;
	 fill: #000;
}
 #swiper_banthan .hover:text-[var(--hover-color)]:hover {
	 color: var(--hover-color);
}
 #swiper_banthan .hover:text-black:hover {
	 --tw-text-opacity: 1;
	 color: #000;
	 color: rgba(0, 0, 0, var);
}
 #swiper_banthan .hover:text-inherit:hover {
	 color: inherit;
}
 #swiper_banthan .hover:text-invert:hover {
	 --tw-text-opacity: 1;
	 color: #fff;
	 color: #000;
}
 #swiper_banthan .hover:text-primary:hover {
	 --tw-text-opacity: 1;
	 color: #3e4233;
	 color: #000;
}
 #swiper_banthan .hover:text-white:hover {
	 --tw-text-opacity: 1;
	 color: #fff;
	 color: rgba(255, 255, 255, var);
}
 #swiper_banthan .hover:underline:hover {
	 text-decoration-line: underline;
}
 #swiper_banthan .hover:!opacity-100:hover {
	 opacity: 1 !important;
}
 #swiper_banthan .hover:opacity-100:hover {
	 opacity: 1;
}
 #swiper_banthan .hover:opacity-40:hover {
	 opacity: 0.4;
}
 #swiper_banthan .hover:opacity-50:hover {
	 opacity: 0.5;
}
 #swiper_banthan .hover:opacity-60:hover {
	 opacity: 0.6;
}
 #swiper_banthan .hover-opacity-70:hover {
	 opacity: 0.7;
}
 #swiper_banthan .hover:opacity-75:hover {
	 opacity: 0.75;
}
 #swiper_banthan .hover:opacity-80:hover {
	 opacity: 0.8;
}
 #swiper_banthan .hover:opacity-90:hover {
	 opacity: 0.9;
}
 #swiper_banthan .focus:z-10:focus {
	 z-index: 10;
}
 #swiper_banthan .focus:border-black:focus {
	 --tw-border-opacity: 1;
	 border-color: #000;
	 border-color: rgba(0, 0, 0, var);
}
 #swiper_banthan .focus:border-border-primary:focus {
	 --tw-border-opacity: 1;
	 border-color: #3e4233;
	 border-color: #000;
}
 #swiper_banthan .focus:border-primary:focus {
	 --tw-border-opacity: 1;
	 border-color: #3e4233;
	 border-color: #000;
}
 #swiper_banthan .focus:border-white:focus {
	 --tw-border-opacity: 1;
	 border-color: #fff;
	 border-color: rgba(255, 255, 255, var);
}
 #swiper_banthan .focus:shadow-none:focus {
	 --tw-shadow: 0 0 rgba(0, 0, 0, 0);
	 --tw-shadow-colored: 0 0 rgba(0, 0, 0, 0);
	 box-shadow: 0 0 #000 0, 0 0 #000 0, 0 0 #000 0;
	 box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}
 #swiper_banthan .focus:outline-none:focus {
	 outline: 2px solid transparent;
	 outline-offset: 2px;
}
 #swiper_banthan .focus:ring-0:focus {
	 --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	 --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
	 box-shadow: 0 0 #fff, var(--tw-ring-shadow), 0 0 #000 0;
	 box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0, 0, 0, 0));
}
 #swiper_banthan .focus:ring-transparent:focus {
	 --tw-ring-color: transparent;
}
 #swiper_banthan .focus-visible:border-indigo-500:focus-visible {
	 --tw-border-opacity: 1;
	 border-color: #6366f1;
	 border-color: rgba(99, 102, 241, var);
}
 #swiper_banthan .focus-visible:ring-2:focus-visible {
	 --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	 --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
	 box-shadow: 0 0 #fff, 0 0 0 4px #2563eb, 0 0 #000 0;
	 box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0, 0, 0, 0));
}
 #swiper_banthan .focus-visible:ring-white:focus-visible {
	 --tw-ring-opacity: 1;
	 --tw-ring-color: rgba(255, 255, 255, var);
}
 #swiper_banthan .focus-visible:ring-opacity-75:focus-visible {
	 --tw-ring-opacity: 0.75;
}
 #swiper_banthan .focus-visible:ring-offset-2:focus-visible {
	 --tw-ring-offset-width: 2px;
}
 #swiper_banthan .focus-visible:ring-offset-orange-300:focus-visible {
	 --tw-ring-offset-color: #fdba74;
}
 #swiper_banthan .disabled:cursor-auto:disabled {
	 cursor: auto;
}
 #swiper_banthan .disabled:bg-[#0000001f]:disabled {
	 background-color: #000 1f;
}
 #swiper_banthan .disabled:text-[#00000042]:disabled {
	 color: #000 42;
}
 #swiper_banthan .disabled:!opacity-50:disabled {
	 opacity: 0.5 !important;
}
 #swiper_banthan .disabled:opacity-40:disabled {
	 opacity: 0.4;
}
 #swiper_banthan .disabled:opacity-50:disabled {
	 opacity: 0.5;
}
 #swiper_banthan .disabled:opacity-60:disabled {
	 opacity: 0.6;
}
 #swiper_banthan .disabled-opacity-70:disabled {
	 opacity: 0.7;
}
 #swiper_banthan .group:hover .group-hover:flex {
	 display: flex;
}
 #swiper_banthan .group:hover .group-hover:border-border-primary {
	 --tw-border-opacity: 1;
	 border-color: #3e4233;
	 border-color: #000;
}
 #swiper_banthan .group:hover .group-hover:border-border-secondary {
	 --tw-border-opacity: 1;
	 border-color: #dfddd7;
	 border-color: #000;
}
 #swiper_banthan .group:hover .group-hover:opacity-0 {
	 opacity: 0;
}
 #swiper_banthan .group:hover .group-hover:opacity-100 {
	 opacity: 1;
}
 #swiper_banthan .group:hover .group-hover:opacity-50 {
	 opacity: 0.5;
}
 #swiper_banthan .group:hover .group-hover:opacity-75 {
	 opacity: 0.75;
}
 #swiper_banthan .group:hover .group-hover:grayscale-0 {
	 --tw-grayscale: grayscale(0);
	 filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(0) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
	 filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
 #swiper_banthan .group:hover .group-hover:transition-all {
	 transition-property: all;
	 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	 transition-duration: 0.15s;
}
 #swiper_banthan .group.active .group---active--visible {
	 visibility: visible !important;
}
 #swiper_banthan .group.full-row .group-[.full-row]:static {
	 position: static;
}
 #swiper_banthan .group.active .group-[.active]:block {
	 display: block;
}
 #swiper_banthan .group.active-input .group-[.active-input]:-translate-y-[50%] {
	 --tw-translate-y: -50%;
	 transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .group.active .group---active--translate-x--calc--50--30--- {
	 --tw-translate-x: -20%;
	 transform: translate(-20%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .group.active .group---active--translate-y-0 {
	 --tw-translate-y: 0px;
	 transform: translate(var(--tw-translate-x)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .group.active-input .group-[.active-input]:scale-95 {
	 --tw-scale-x: 0.95;
	 --tw-scale-y: 0.95;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0.95) scaleY(0.95);
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .group.active .group---active--scale-100 {
	 --tw-scale-x: 1;
	 --tw-scale-y: 1;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .group.input-error .group-[.input-error]:border-surface-red {
	 --tw-border-opacity: 1;
	 border-color: #c24747;
	 border-color: #000;
}
 #swiper_banthan .group.active-input .group-[.active-input]:opacity-70 {
	 opacity: 0.7;
}
 #swiper_banthan .group.active .group---active--opacity-100 {
	 opacity: 1;
}
 #swiper_banthan .group:has(.collection-button:hover) .group-[:has(.collection-button:hover)]:opacity-50 {
	 opacity: 0.5;
}
 #swiper_banthan .group:has(.colour-drawer-item:hover) .group-[:has(.colour-drawer-item:hover)]:opacity-50 {
	 opacity: 0.5;
}
 #swiper_banthan .group:has(.nav-item:hover) .group-[:has(.nav-item:hover)]:opacity-50 {
	 opacity: 0.5;
}
 #swiper_banthan .group:has(.navigation-link:hover) .group-[:has(.navigation-link:hover)]:opacity-50 {
	 opacity: 0.5;
}
 #swiper_banthan .group:has(a:hover) .group-[:has(a:hover)]:opacity-50 {
	 opacity: 0.5;
}
 #swiper_banthan .group:has(button:hover) .group-[:has(button:hover)]:opacity-50 {
	 opacity: 0.5;
}
 #swiper_banthan .group:has(input:not(:-moz-placeholder)) .group-[:has(input:not(:-moz-placeholder))]:opacity-100 {
	 opacity: 1;
}
 #swiper_banthan .group:has(input:not(:placeholder-shown)) .group-[:has(input:not(:placeholder-shown))]:opacity-100 {
	 opacity: 1;
}
 #swiper_banthan .group:has(li:hover) .group-[:has(li:hover)]:opacity-50 {
	 opacity: 0.5;
}
 #swiper_banthan .group.active .group-[.active]:delay-300 {
	 transition-delay: 0.3s;
}
 #swiper_banthan .group.active .group---active--delay-700 {
	 transition-delay: 0.7s;
}
 #swiper_banthan .group.input-error .group-[.input-error]:placeholder:text-surface-red::-moz-placeholder {
	 --tw-text-opacity: 1;
	 color: #c24747;
	 color: #000;
}
 #swiper_banthan .group.input-error .group-[.input-error]:placeholder:text-surface-red::placeholder {
	 --tw-text-opacity: 1;
	 color: #c24747;
	 color: #000;
}
 #swiper_banthan .data-[closed]:scale-95[data-closed] {
	 --tw-scale-x: 0.95;
	 --tw-scale-y: 0.95;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0.95) scaleY(0.95);
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 #swiper_banthan .data-[focus]:bg-surface-quinary[data-focus] {
	 --tw-bg-opacity: 1;
	 background-color: #dfddd7;
	 background-color: #000;
}
 #swiper_banthan .data-[closed]:opacity-0[data-closed] {
	 opacity: 0;
}
 #swiper_banthan .group[data-active] .group-data-[active]:rotate-180 {
	 --tw-rotate: 180deg;
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
 @supports (height:100dvh) {
	 #swiper_banthan .supports-[height:100dvh]:min-h-[calc(100dvh-4rem)] {
		 min-height: calc(100dvh - 4rem);
	}
	 #swiper_banthan .supports-[height:100dvh]:min-h-[calc(100dvh-var(--cart-drawer-top,4rem))] {
		 min-height: calc(100dvh - 4rem);
		 min-height: calc(100dvh - var(--cart-drawer-top, 4rem));
	}
}
 @media (hover: none) {
	 #swiper_banthan .hover-enabled-hover-z--4:hover {
		 z-index: 4;
	}
	 #swiper_banthan .hover-enabled:hover:!opacity-100:hover {
		 opacity: 1 !important;
	}
	 #swiper_banthan .hover-enabled:hover:opacity-100:hover {
		 opacity: 1;
	}
	 #swiper_banthan .group:hover .hover-enabled:group-hover:block {
		 display: block;
	}
	 #swiper_banthan .group:hover .hover-enabled:group-hover:opacity-0 {
		 opacity: 0;
	}
	 #swiper_banthan .group:hover .hover-enabled:group-hover:opacity-100 {
		 opacity: 1;
	}
	 #swiper_banthan .group:has(a:hover) .hover-enabled:group-[:has(a:hover)]:opacity-50 {
		 opacity: 0.5;
	}
}
 @media (scripting: enabled) {
	 #swiper_banthan .scripting-enabled:grid {
		 display: grid;
	}
}
 @media (min-width: 480px) {
	 #swiper_banthan .xs:absolute {
		 position: absolute;
	}
	 #swiper_banthan .xs:sticky {
		 position: sticky;
	}
	 #swiper_banthan .xs:right-[3%] {
		 right: 3%;
	}
	 #swiper_banthan .xs:top-0 {
		 top: 0;
	}
	 #swiper_banthan .xs:col-span-2 {
		 grid-column: span 2 / span 2;
	}
	 #swiper_banthan .xs:mx-0 {
		 margin-left: 0;
		 margin-right: 0;
	}
	 #swiper_banthan .xs:my-12 {
		 margin-top: 3rem;
		 margin-bottom: 3rem;
	}
	 #swiper_banthan .xs:block {
		 display: block;
	}
	 #swiper_banthan .xs:grid {
		 display: grid;
	}
	 #swiper_banthan .xs:hidden {
		 display: none;
	}
	 #swiper_banthan .xs:h-[calc(75vw*1.25)] {
		 height: 93.75vw;
	}
	 #swiper_banthan .xs:min-h-full {
		 min-height: 100%;
	}
	 #swiper_banthan .xs:w-5 {
		 width: 1.25rem;
	}
	 #swiper_banthan .xs:w-6 {
		 width: 1.5rem;
	}
	 #swiper_banthan .xs:w-full {
		 width: 100%;
	}
	 #swiper_banthan .xs:max-w-[calc(50vw-24px)] {
		 max-width: calc(50vw - 24px);
	}
	 #swiper_banthan .xs:max-w-none {
		 max-width: none;
	}
	 #swiper_banthan .xs:max-w-sm {
		 max-width: 24rem;
	}
	 #swiper_banthan .xs:flex-none {
		 flex: none;
	}
	 #swiper_banthan .xs:grid-flow-row {
		 grid-auto-flow: row;
	}
	 #swiper_banthan .xs:grid-cols-2 {
		 grid-template-columns: repeat(2, minmax(0, 1fr));
	}
	 #swiper_banthan .xs:grid-cols-3 {
		 grid-template-columns: repeat(3, minmax(0, 1fr));
	}
	 #swiper_banthan .xs:grid-cols-5 {
		 grid-template-columns: repeat(5, minmax(0, 1fr));
	}
	 #swiper_banthan .xs:flex-row {
		 flex-direction: row;
	}
	 #swiper_banthan .xs:justify-center {
		 justify-content: center;
	}
	 #swiper_banthan .xs:justify-between {
		 justify-content: space-between;
	}
	 #swiper_banthan .xs:gap-4 {
		 gap: 1rem;
	}
	 #swiper_banthan .xs:gap-6 {
		 gap: 1.5rem;
	}
	 #swiper_banthan .xs:gap-x-4 {
		 -moz-column-gap: 1rem;
		 column-gap: 1rem;
	}
	 #swiper_banthan .xs:gap-y-6 {
		 row-gap: 1.5rem;
	}
	 #swiper_banthan .xs:space-x-2 > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-x-reverse: 0;
		 margin-right: 0rem;
		 margin-right: calc(.5rem * var(--tw-space-x-reverse));
		 margin-left: calc(.5rem * (1 - var(--tw-space-x-reverse)));
		 margin-left: 0.5rem;
		 margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)));
	}
	 #swiper_banthan .xs:space-x-6 > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-x-reverse: 0;
		 margin-right: 0rem;
		 margin-right: calc(1.5rem * var(--tw-space-x-reverse));
		 margin-left: calc(1.5rem * (1 - var(--tw-space-x-reverse)));
		 margin-left: 1.5rem;
		 margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
	}
	 #swiper_banthan .xs:space-y-0 > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-y-reverse: 0;
		 margin-top: calc(0px * (1 - var(--tw-space-y-reverse)));
		 margin-top: 0;
		 margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
		 margin-bottom: 0;
		 margin-bottom: calc(0px * var(--tw-space-y-reverse));
	}
	 #swiper_banthan .xs:p-0 {
		 padding: 0;
	}
	 #swiper_banthan .xs:p-6 {
		 padding: 1.5rem;
	}
	 #swiper_banthan .xs:py-0 {
		 padding-top: 0;
		 padding-bottom: 0;
	}
	 #swiper_banthan .xs:text-sm {
		 font-size: 0.875rem;
		 line-height: 1.3125rem;
	}
	 #swiper_banthan .xs:text-xs {
		 font-size: 0.75rem;
		 line-height: 1.125rem;
		 font-size: calc(.75rem + -0em);
		 font-size: calc(.75rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .xs:text-sm {
		 font-size: calc(.875rem + -0em);
		 font-size: calc(.875rem - var(--text-reduction-amount, 0em));
	}
}
 @media (min-width: 768px) {
	 #swiper_banthan .md:sticky {
		 position: sticky;
	}
	 #swiper_banthan .md:bottom-6 {
		 bottom: 1.5rem;
	}
	 #swiper_banthan .md:left-6 {
		 left: 1.5rem;
	}
	 #swiper_banthan .md:right-6 {
		 right: 1.5rem;
	}
	 #swiper_banthan .md:top-6 {
		 top: 1.5rem;
	}
	 #swiper_banthan .md:col-span-1 {
		 grid-column: span 1 / span 1;
	}
	 #swiper_banthan .md:col-span-3 {
		 grid-column: span 3 / span 3;
	}
	 #swiper_banthan .md:col-span-4 {
		 grid-column: span 4 / span 4;
	}
	 #swiper_banthan .md:m-6 {
		 margin: 1.5rem;
	}
	 #swiper_banthan .md:-mx-6 {
		 margin-left: -1.5rem;
		 margin-right: -1.5rem;
	}
	 #swiper_banthan .md:mx-0 {
		 margin-left: 0;
		 margin-right: 0;
	}
	 #swiper_banthan .md:mx-6 {
		 margin-left: 1.5rem;
		 margin-right: 1.5rem;
	}
	 #swiper_banthan .md:my-2 {
		 margin-top: 0.5rem;
		 margin-bottom: 0.5rem;
	}
	 #swiper_banthan .md:my-6 {
		 margin-top: 1.5rem;
		 margin-bottom: 1.5rem;
	}
	 #swiper_banthan .md:-mb-6 {
		 margin-bottom: -1.5rem;
	}
	 #swiper_banthan .md:-ml-6 {
		 margin-left: -1.5rem;
	}
	 #swiper_banthan .md:-mr-6 {
		 margin-right: -1.5rem;
	}
	 #swiper_banthan .md:mb-0 {
		 margin-bottom: 0;
	}
	 #swiper_banthan .md:mb-10 {
		 margin-bottom: 2.5rem;
	}
	 #swiper_banthan .md:mb-2 {
		 margin-bottom: 0.5rem;
	}
	 #swiper_banthan .md:mb-6 {
		 margin-bottom: 1.5rem;
	}
	 #swiper_banthan .md:ml-12 {
		 margin-left: 3rem;
	}
	 #swiper_banthan .md:ml-6 {
		 margin-left: 1.5rem;
	}
	 #swiper_banthan .md:mr-12 {
		 margin-right: 3rem;
	}
	 #swiper_banthan .md:mr-6 {
		 margin-right: 1.5rem;
	}
	 #swiper_banthan .md:mt-0 {
		 margin-top: 0;
	}
	 #swiper_banthan .md:mt-12 {
		 margin-top: 3rem;
	}
	 #swiper_banthan .md:mt-20 {
		 margin-top: 5rem;
	}
	 #swiper_banthan .md:mt-6 {
		 margin-top: 1.5rem;
	}
	 #swiper_banthan .md:mt-8 {
		 margin-top: 2rem;
	}
	 #swiper_banthan .md:block {
		 display: block;
	}
	 #swiper_banthan .md:flex {
		 display: flex;
	}
	 #swiper_banthan .md:hidden {
		 display: none;
	}
	 #swiper_banthan .md:h-[110px] {
		 height: 110px;
	}
	 #swiper_banthan .md:h-[860px] {
		 height: 860px;
	}
	 #swiper_banthan .md:h-screen {
		 height: 100vh;
		 height: var(--screen-height, 100vh);
	}
	 #swiper_banthan .md:min-h-0 {
		 min-height: 0px;
	}
	 #swiper_banthan .md-min-h--400px {
		 min-height: 400px;
	}
	 #swiper_banthan .md:w-10 {
		 width: 2.5rem;
	}
	 #swiper_banthan .md:w-80 {
		 width: 20rem;
	}
	 #swiper_banthan .md:w-[132px] {
		 width: 132px;
	}
	 #swiper_banthan .md:w-[150%] {
		 width: 150%;
	}
	 #swiper_banthan .md:w-[20%] {
		 width: 20%;
	}
	 #swiper_banthan .md:w-[200px] {
		 width: 200px;
	}
	 #swiper_banthan .md:w-[40%] {
		 width: 40%;
	}
	 #swiper_banthan .md:w-[44%] {
		 width: 44%;
	}
	 #swiper_banthan .md:w-[56%] {
		 width: 56%;
	}
	 #swiper_banthan .md:w-[88px] {
		 width: 88px;
	}
	 #swiper_banthan .md:w-auto {
		 width: auto;
	}
	 #swiper_banthan .md:w-screen {
		 width: 100vw;
	}
	 #swiper_banthan .md:max-w-2xl {
		 max-width: 42rem;
	}
	 #swiper_banthan .md:max-w-[100vw] {
		 max-width: 100vw;
	}
	 #swiper_banthan .md:max-w-[362px] {
		 max-width: 362px;
	}
	 #swiper_banthan .md:max-w-[calc(100vw-200px)] {
		 max-width: calc(100vw - 200px);
	}
	 #swiper_banthan .md:flex-1 {
		 flex: 1 1 0%;
	}
	 #swiper_banthan .md:grid-cols-1 {
		 grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	 #swiper_banthan .md:grid-cols-2 {
		 grid-template-columns: repeat(2, minmax(0, 1fr));
	}
	 #swiper_banthan .md:grid-cols-3 {
		 grid-template-columns: repeat(3, minmax(0, 1fr));
	}
	 #swiper_banthan .md:flex-row {
		 flex-direction: row;
	}
	 #swiper_banthan .md:flex-row-reverse {
		 flex-direction: row-reverse;
	}
	 #swiper_banthan .md:flex-col {
		 flex-direction: column;
	}
	 #swiper_banthan .md:items-center {
		 align-items: center;
	}
	 #swiper_banthan .md:justify-end {
		 justify-content: flex-end;
	}
	 #swiper_banthan .md:justify-between {
		 justify-content: space-between;
	}
	 #swiper_banthan .md:justify-items-center {
		 justify-items: center;
	}
	 #swiper_banthan .md:gap-0 {
		 gap: 0px;
	}
	 #swiper_banthan .md:gap-4 {
		 gap: 1rem;
	}
	 #swiper_banthan .md:gap-6 {
		 gap: 1.5rem;
	}
	 #swiper_banthan .md:gap-8 {
		 gap: 2rem;
	}
	 #swiper_banthan .md:gap-x-6 {
		 -moz-column-gap: 1.5rem;
		 column-gap: 1.5rem;
	}
	 #swiper_banthan .md:space-y-[var(--section-margin)] > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-y-reverse: 0;
		 margin-top: calc(var(--section-margin) * (1 - 0));
		 margin-top: calc(var(--section-margin) * (1 - var(--tw-space-y-reverse)));
		 margin-top: calc(var(--section-margin) * 1);
		 margin-top: calc(var(--section-margin) * calc(1 - var(--tw-space-y-reverse)));
		 margin-bottom: calc(var(--section-margin) * 0);
		 margin-bottom: calc(var(--section-margin) * var(--tw-space-y-reverse));
	}
	 #swiper_banthan .md:self-center {
		 align-self: center;
	}
	 #swiper_banthan .md:overflow-auto {
		 overflow: auto;
	}
	 #swiper_banthan .md:overflow-hidden {
		 overflow: hidden;
	}
	 #swiper_banthan .md:overflow-visible {
		 overflow: visible;
	}
	 #swiper_banthan .md:whitespace-normal {
		 white-space: normal;
	}
	 #swiper_banthan .md:bg-transparent {
		 background-color: transparent;
	}
	 #swiper_banthan .md:p-4 {
		 padding: 1rem;
	}
	 #swiper_banthan .md:p-6 {
		 padding: 1.5rem;
	}
	 #swiper_banthan .md:p-8 {
		 padding: 2rem;
	}
	 #swiper_banthan .md:!px-[2.5rem] {
		 padding-left: 2.5rem !important;
		 padding-right: 2.5rem !important;
	}
	 #swiper_banthan .md:px-0 {
		 padding-left: 0;
		 padding-right: 0;
	}
	 #swiper_banthan .md:px-10 {
		 padding-left: 2.5rem;
		 padding-right: 2.5rem;
	}
	 #swiper_banthan .md:px-12 {
		 padding-left: 3rem;
		 padding-right: 3rem;
	}
	 #swiper_banthan .md:px-4 {
		 padding-left: 1rem;
		 padding-right: 1rem;
	}
	 #swiper_banthan .md:px-6 {
		 padding-left: 1.5rem;
		 padding-right: 1.5rem;
	}
	 #swiper_banthan .md:px-8 {
		 padding-left: 2rem;
		 padding-right: 2rem;
	}
	 #swiper_banthan .md:py-2 {
		 padding-top: 0.5rem;
		 padding-bottom: 0.5rem;
	}
	 #swiper_banthan .md:py-6 {
		 padding-top: 1.5rem;
		 padding-bottom: 1.5rem;
	}
	 #swiper_banthan .md:py-8 {
		 padding-top: 2rem;
		 padding-bottom: 2rem;
	}
	 #swiper_banthan .md:pb-14 {
		 padding-bottom: 3.5rem;
	}
	 #swiper_banthan .md:pb-4 {
		 padding-bottom: 1rem;
	}
	 #swiper_banthan .md:pb-6 {
		 padding-bottom: 1.5rem;
	}
	 #swiper_banthan .md:pb-8 {
		 padding-bottom: 2rem;
	}
	 #swiper_banthan .md:pl-0 {
		 padding-left: 0;
	}
	 #swiper_banthan .md:pl-6 {
		 padding-left: 1.5rem;
	}
	 #swiper_banthan .md:pr-12 {
		 padding-right: 3rem;
	}
	 #swiper_banthan .md:pr-6 {
		 padding-right: 1.5rem;
	}
	 #swiper_banthan .md:pt-6 {
		 padding-top: 1.5rem;
	}
	 #swiper_banthan .md:pt-8 {
		 padding-top: 2rem;
	}
	 #swiper_banthan .md:text-center {
		 text-align: center;
	}
	 #swiper_banthan .md:text-[10px] {
		 font-size: 10px;
	}
	 #swiper_banthan .md:text-[12px] {
		 font-size: 12px;
	}
	 #swiper_banthan .md:text-lg {
		 font-size: 1.125rem;
		 line-height: 1.6875rem;
	}
	 #swiper_banthan .md:text-sm {
		 font-size: 0.875rem;
		 line-height: 1.3125rem;
	}
	 #swiper_banthan .md-text-xs-alt {
		 font-size: 0.8125rem;
	}
	 #swiper_banthan .md:delay-200 {
		 transition-delay: 0.2s;
	}
	 #swiper_banthan .md:text-sm {
		 font-size: calc(.875rem + -0em);
		 font-size: calc(.875rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .md:text-lg {
		 font-size: calc(1.125rem + -0em);
		 font-size: calc(1.125rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .md-text-xs-alt {
		 font-size: calc(.8125rem + -0em);
		 font-size: calc(.8125rem - var(--text-reduction-amount, 0em));
	}
}
 @media (min-width: 1024px) {
	 #swiper_banthan .lg:static {
		 position: static;
	}
	 #swiper_banthan .lg:absolute {
		 position: absolute;
	}
	 #swiper_banthan .lg:relative {
		 position: relative;
	}
	 #swiper_banthan .lg:sticky {
		 position: sticky;
	}
	 #swiper_banthan .lg:bottom-6 {
		 bottom: 1.5rem;
	}
	 #swiper_banthan .lg:bottom-8 {
		 bottom: 2rem;
	}
	 #swiper_banthan .lg:left-0 {
		 left: 0;
	}
	 #swiper_banthan .lg:left-5 {
		 left: 1.25rem;
	}
	 #swiper_banthan .lg:left-auto {
		 left: auto;
	}
	 #swiper_banthan .lg:right-0 {
		 right: 0;
	}
	 #swiper_banthan .lg:right-5 {
		 right: 1.25rem;
	}
	 #swiper_banthan .lg:right-auto {
		 right: auto;
	}
	 #swiper_banthan .lg:top-24 {
		 top: 6rem;
	}
	 #swiper_banthan .lg:top-5 {
		 top: 1.25rem;
	}
	 #swiper_banthan .lg:top-[var(--header-combined-height,"68px")] {
		 top: 68px;
		 top: var(--header-combined-height, "68px");
	}
	 #swiper_banthan .lg:top-auto {
		 top: auto;
	}
	 #swiper_banthan .lg:z-10 {
		 z-index: 10;
	}
	 #swiper_banthan .lg:!order-none {
		 order: 0 !important;
	}
	 #swiper_banthan .lg:order-0 {
		 order: 0;
	}
	 #swiper_banthan .lg:order-1 {
		 order: 1;
	}
	 #swiper_banthan .lg:order-2 {
		 order: 2;
	}
	 #swiper_banthan .lg:order-3 {
		 order: 3;
	}
	 #swiper_banthan .lg:col-span-12 {
		 grid-column: span 12 / span 12;
	}
	 #swiper_banthan .lg:col-span-2 {
		 grid-column: span 2 / span 2;
	}
	 #swiper_banthan .lg:col-span-4 {
		 grid-column: span 4 / span 4;
	}
	 #swiper_banthan .lg:col-start-8 {
		 grid-column-start: 8;
	}
	 #swiper_banthan .lg:col-end-13 {
		 grid-column-end: 13;
	}
	 #swiper_banthan .lg:row-start-1 {
		 grid-row-start: 1;
	}
	 #swiper_banthan .lg:m-12 {
		 margin: 3rem;
	}
	 #swiper_banthan .lg:m-14 {
		 margin: 3.5rem;
	}
	 #swiper_banthan .lg:m-auto {
		 margin: auto;
	}
	 #swiper_banthan .lg:-mx-6 {
		 margin-left: -1.5rem;
		 margin-right: -1.5rem;
	}
	 #swiper_banthan .lg:mx-0 {
		 margin-left: 0;
		 margin-right: 0;
	}
	 #swiper_banthan .lg:mx-12 {
		 margin-left: 3rem;
		 margin-right: 3rem;
	}
	 #swiper_banthan .lg:mx-14 {
		 margin-left: 3.5rem;
		 margin-right: 3.5rem;
	}
	 #swiper_banthan .lg:mx-[20%] {
		 margin-left: 20%;
		 margin-right: 20%;
	}
	 #swiper_banthan .lg:mx-auto {
		 margin-left: auto;
		 margin-right: auto;
	}
	 #swiper_banthan .lg:my-0 {
		 margin-top: 0;
		 margin-bottom: 0;
	}
	 #swiper_banthan .lg:my-12 {
		 margin-top: 3rem;
		 margin-bottom: 3rem;
	}
	 #swiper_banthan .lg:my-14 {
		 margin-top: 3.5rem;
		 margin-bottom: 3.5rem;
	}
	 #swiper_banthan .lg:my-4 {
		 margin-top: 1rem;
		 margin-bottom: 1rem;
	}
	 #swiper_banthan .lg:my-6 {
		 margin-top: 1.5rem;
		 margin-bottom: 1.5rem;
	}
	 #swiper_banthan .lg:my-8 {
		 margin-top: 2rem;
		 margin-bottom: 2rem;
	}
	 #swiper_banthan .lg:my-auto {
		 margin-top: auto;
		 margin-bottom: auto;
	}
	 #swiper_banthan .lg:!mt-14 {
		 margin-top: 3.5rem !important;
	}
	 #swiper_banthan .lg:-ml-12 {
		 margin-left: -3rem;
	}
	 #swiper_banthan .lg:-mr-12 {
		 margin-right: -3rem;
	}
	 #swiper_banthan .lg:mb-0 {
		 margin-bottom: 0;
	}
	 #swiper_banthan .lg:mb-10 {
		 margin-bottom: 2.5rem;
	}
	 #swiper_banthan .lg:mb-12 {
		 margin-bottom: 3rem;
	}
	 #swiper_banthan .lg:mb-14 {
		 margin-bottom: 3.5rem;
	}
	 #swiper_banthan .lg:mb-2 {
		 margin-bottom: 0.5rem;
	}
	 #swiper_banthan .lg:mb-20 {
		 margin-bottom: 5rem;
	}
	 #swiper_banthan .lg:mb-32 {
		 margin-bottom: 8rem;
	}
	 #swiper_banthan .lg:mb-4 {
		 margin-bottom: 1rem;
	}
	 #swiper_banthan .lg:mb-6 {
		 margin-bottom: 1.5rem;
	}
	 #swiper_banthan .lg:mb-8 {
		 margin-bottom: 2rem;
	}
	 #swiper_banthan .lg:ml-0 {
		 margin-left: 0;
	}
	 #swiper_banthan .lg:ml-12 {
		 margin-left: 3rem;
	}
	 #swiper_banthan .lg:ml-14 {
		 margin-left: 3.5rem;
	}
	 #swiper_banthan .lg:mr-0 {
		 margin-right: 0;
	}
	 #swiper_banthan .lg:mr-12 {
		 margin-right: 3rem;
	}
	 #swiper_banthan .lg:mr-14 {
		 margin-right: 3.5rem;
	}
	 #swiper_banthan .lg:mr-6 {
		 margin-right: 1.5rem;
	}
	 #swiper_banthan .lg:mr-8 {
		 margin-right: 2rem;
	}
	 #swiper_banthan .lg:mt-0 {
		 margin-top: 0;
	}
	 #swiper_banthan .lg:mt-10 {
		 margin-top: 2.5rem;
	}
	 #swiper_banthan .lg:mt-12 {
		 margin-top: 3rem;
	}
	 #swiper_banthan .lg:mt-14 {
		 margin-top: 3.5rem;
	}
	 #swiper_banthan .lg:mt-16 {
		 margin-top: 4rem;
	}
	 #swiper_banthan .lg:mt-24 {
		 margin-top: 6rem;
	}
	 #swiper_banthan .lg:mt-4 {
		 margin-top: 1rem;
	}
	 #swiper_banthan .lg:mt-6 {
		 margin-top: 1.5rem;
	}
	 #swiper_banthan .lg:mt-8 {
		 margin-top: 2rem;
	}
	 #swiper_banthan .lg:mt-9 {
		 margin-top: 2.25rem;
	}
	 #swiper_banthan .lg:box-content {
		 box-sizing: content-box;
	}
	 #swiper_banthan .lg:block {
		 display: block;
	}
	 #swiper_banthan .lg:inline {
		 display: inline;
	}
	 #swiper_banthan .lg:flex {
		 display: flex;
	}
	 #swiper_banthan .lg:inline-flex {
		 display: inline-flex;
	}
	 #swiper_banthan .lg:grid {
		 display: grid;
	}
	 #swiper_banthan .lg:hidden {
		 display: none;
	}
	 #swiper_banthan .lg:aspect-[189/100] {
		 aspect-ratio: 1.89;
	}
	 #swiper_banthan .lg:aspect-video {
		 aspect-ratio: 1.7777777778;
	}
	 #swiper_banthan .lg:size-4 {
		 width: 1rem;
		 height: 1rem;
	}
	 #swiper_banthan .lg:h-10 {
		 height: 2.5rem;
	}
	 #swiper_banthan .lg:h-[14px] {
		 height: 14px;
	}
	 #swiper_banthan .lg:h-[18.2vw] {
		 height: 18.2vw;
	}
	 #swiper_banthan .lg:h-[27.7vw] {
		 height: 27.7vw;
	}
	 #swiper_banthan .lg:h-[80px] {
		 height: 80px;
	}
	 #swiper_banthan .lg:h-[84.1vh] {
		 height: 84.1vh;
	}
	 #swiper_banthan .lg:h-[calc(100svh-68px-38px)] {
		 height: calc(100svh - 106px);
	}
	 #swiper_banthan .lg:h-[calc(100svh-68px-38px-40px)] {
		 height: calc(100svh - 146px);
	}
	 #swiper_banthan .lg:h-auto {
		 height: auto;
	}
	 #swiper_banthan .lg:h-full {
		 height: 100%;
	}
	 #swiper_banthan .lg:h-screen {
		 height: 100vh;
		 height: var(--screen-height, 100vh);
	}
	 #swiper_banthan .lg:max-h-none {
		 max-height: none;
	}
	 #swiper_banthan .lg:min-h-0 {
		 min-height: 0px;
	}
	 #swiper_banthan .lg:min-h-[405px] {
		 min-height: 405px;
	}
	 #swiper_banthan .lg:min-h-[70vh] {
		 min-height: 70vh;
	}
	 #swiper_banthan .lg:min-h-[calc(100vh-var(--header-combined-height))] {
		 min-height: calc(100vh - 68px);
		 min-height: calc(100vh - var(--header-combined-height));
	}
	 #swiper_banthan .lg:min-h-[calc(100vh-var(--header-combined-height)-13rem)] {
		 min-height: calc(100vh - 68px - 13rem);
		 min-height: calc(100vh - var(--header-combined-height) - 13rem);
	}
	 #swiper_banthan .lg:min-h-[calc(100vh-var(--header-combined-height)-6rem)] {
		 min-height: calc(100vh - 68px - 6rem);
		 min-height: calc(100vh - var(--header-combined-height) - 6rem);
	}
	 #swiper_banthan .lg:min-h-[calc(100vh-var(--header-combined-height,0px)-var(--nav-height-filters,0px))] {
		 min-height: calc(100vh - 68px);
		 min-height: calc(100vh - var(--header-combined-height, 0px) - var(--nav-height-filters, 0px));
	}
	 #swiper_banthan .lg:min-h-full {
		 min-height: 100%;
	}
	 #swiper_banthan .lg:w-28 {
		 width: 7rem;
	}
	 #swiper_banthan .lg:w-48 {
		 width: 12rem;
	}
	 #swiper_banthan .lg:w-7 {
		 width: 1.75rem;
	}
	 #swiper_banthan .lg:w-8 {
		 width: 2rem;
	}
	 #swiper_banthan .lg:w-[125%] {
		 width: 125%;
	}
	 #swiper_banthan .lg:w-[140px] {
		 width: 140px;
	}
	 #swiper_banthan .lg:w-[146px] {
		 width: 146px;
	}
	 #swiper_banthan .lg:w-[180px] {
		 width: 180px;
	}
	 #swiper_banthan .lg:w-[181px] {
		 width: 181px;
	}
	 #swiper_banthan .lg:w-[21rem] {
		 width: 21rem;
	}
	 #swiper_banthan .lg:w-[23rem] {
		 width: 23rem;
	}
	 #swiper_banthan .lg:w-[27.5rem] {
		 width: 27.5rem;
	}
	 #swiper_banthan .lg:w-[315px] {
		 width: 315px;
	}
	 #swiper_banthan .lg:w-[346px] {
		 width: 346px;
	}
	 #swiper_banthan .lg:w-[50%] {
		 width: 50%;
	}
	 #swiper_banthan .lg:w-[72%] {
		 width: 72%;
	}
	 #swiper_banthan .lg:w-[90%] {
		 width: 90%;
	}
	 #swiper_banthan .lg:w-[99px] {
		 width: 99px;
	}
	 #swiper_banthan .lg:w-[calc(50%-1.5rem)] {
		 width: calc(50% - 1.5rem);
	}
	 #swiper_banthan .lg:w-auto {
		 width: auto;
	}
	 #swiper_banthan .lg:w-full {
		 width: 100%;
	}
	 #swiper_banthan .lg:min-w-0 {
		 min-width: 0px;
	}
	 #swiper_banthan .lg:min-w-[250] {
		 min-width: 250;
	}
	 #swiper_banthan .lg:min-w-[495px] {
		 min-width: 495px;
	}
	 #swiper_banthan .lg:max-w-2xl {
		 max-width: 42rem;
	}
	 #swiper_banthan .lg:max-w-4xl {
		 max-width: 56rem;
	}
	 #swiper_banthan .lg:max-w-[100vw] {
		 max-width: 100vw;
	}
	 #swiper_banthan .lg:max-w-[181px] {
		 max-width: 181px;
	}
	 #swiper_banthan .lg:max-w-[314px] {
		 max-width: 314px;
	}
	 #swiper_banthan .lg:max-w-[355px] {
		 max-width: 355px;
	}
	 #swiper_banthan .lg:max-w-[35vw] {
		 max-width: 35vw;
	}
	 #swiper_banthan .lg:max-w-[376px] {
		 max-width: 376px;
	}
	 #swiper_banthan .lg:max-w-[386px] {
		 max-width: 386px;
	}
	 #swiper_banthan .lg:max-w-[397px] {
		 max-width: 397px;
	}
	 #swiper_banthan .lg:max-w-[645px] {
		 max-width: 645px;
	}
	 #swiper_banthan .lg:max-w-[696px] {
		 max-width: 696px;
	}
	 #swiper_banthan .lg:max-w-[75%] {
		 max-width: 75%;
	}
	 #swiper_banthan .lg:max-w-[80vw] {
		 max-width: 80vw;
	}
	 #swiper_banthan .lg:max-w-lg {
		 max-width: 32rem;
	}
	 #swiper_banthan .lg:max-w-none {
		 max-width: none;
	}
	 #swiper_banthan .lg:max-w-sm {
		 max-width: 24rem;
	}
	 #swiper_banthan .lg:max-w-xs {
		 max-width: 20rem;
	}
	 #swiper_banthan .lg:flex-1 {
		 flex: 1 1 0%;
	}
	 #swiper_banthan .lg:flex-auto {
		 flex: 1 1 auto;
	}
	 #swiper_banthan .lg:flex-none {
		 flex: none;
	}
	 #swiper_banthan .lg:basis-[calc((100%-1.25rem*(var(--columns)-1))/var(--columns))] {
		 flex-basis: calc((100% - 1.25rem * (var(--columns) - 1)) / var(--columns));
	}
	 #swiper_banthan .lg:-translate-x-0 {
		 --tw-translate-x: 0px;
		 transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
		 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	}
	 #swiper_banthan .lg:-translate-x-1 {
		 --tw-translate-x: -0.25rem;
		 transform: translate(-0.25rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
		 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	}
	 #swiper_banthan .lg:-translate-x-[18%] {
		 --tw-translate-x: -18%;
		 transform: translate(-18%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
		 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	}
	 #swiper_banthan .lg:!cursor-text {
		 cursor: text !important;
	}
	 #swiper_banthan .lg:grid-cols-1 {
		 grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	 #swiper_banthan .lg:grid-cols-2 {
		 grid-template-columns: repeat(2, minmax(0, 1fr));
	}
	 #swiper_banthan .lg:grid-cols-3 {
		 grid-template-columns: repeat(3, minmax(0, 1fr));
	}
	 #swiper_banthan .lg:grid-cols-4 {
		 grid-template-columns: repeat(4, minmax(0, 1fr));
	}
	 #swiper_banthan .lg:grid-cols-8 {
		 grid-template-columns: repeat(8, minmax(0, 1fr));
	}
	 #swiper_banthan .lg:flex-row {
		 flex-direction: row;
	}
	 #swiper_banthan .lg:flex-row-reverse {
		 flex-direction: row-reverse;
	}
	 #swiper_banthan .lg:flex-col {
		 flex-direction: column;
	}
	 #swiper_banthan .lg:flex-wrap {
		 flex-wrap: wrap;
	}
	 #swiper_banthan .lg:flex-nowrap {
		 flex-wrap: nowrap;
	}
	 #swiper_banthan .lg:items-center {
		 align-items: center;
	}
	 #swiper_banthan .lg:items-stretch {
		 align-items: stretch;
	}
	 #swiper_banthan .lg:justify-start {
		 justify-content: flex-start;
	}
	 #swiper_banthan .lg:justify-end {
		 justify-content: flex-end;
	}
	 #swiper_banthan .lg:justify-center {
		 justify-content: center;
	}
	 #swiper_banthan .lg:justify-between {
		 justify-content: space-between;
	}
	 #swiper_banthan .lg:gap-0 {
		 gap: 0px;
	}
	 #swiper_banthan .lg:gap-10 {
		 gap: 2.5rem;
	}
	 #swiper_banthan .lg:gap-2 {
		 gap: 0.5rem;
	}
	 #swiper_banthan .lg:gap-20 {
		 gap: 5rem;
	}
	 #swiper_banthan .lg:gap-3 {
		 gap: 0.75rem;
	}
	 #swiper_banthan .lg:gap-4 {
		 gap: 1rem;
	}
	 #swiper_banthan .lg:gap-6 {
		 gap: 1.5rem;
	}
	 #swiper_banthan .lg:gap-8 {
		 gap: 2rem;
	}
	 #swiper_banthan .lg:gap-x-4 {
		 -moz-column-gap: 1rem;
		 column-gap: 1rem;
	}
	 #swiper_banthan .lg:gap-x-8 {
		 -moz-column-gap: 2rem;
		 column-gap: 2rem;
	}
	 #swiper_banthan .lg:gap-x-px {
		 -moz-column-gap: 1px;
		 column-gap: 1px;
	}
	 #swiper_banthan .lg:gap-y-14 {
		 row-gap: 3.5rem;
	}
	 #swiper_banthan .lg:gap-y-2 {
		 row-gap: 0.5rem;
	}
	 #swiper_banthan .lg:gap-y-8 {
		 row-gap: 2rem;
	}
	 #swiper_banthan .lg:space-x-0 > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-x-reverse: 0;
		 margin-right: 0;
		 margin-right: calc(0px * var(--tw-space-x-reverse));
		 margin-left: calc(0px * (1 - var(--tw-space-x-reverse)));
		 margin-left: 0;
		 margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
	}
	 #swiper_banthan .lg:space-x-6 > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-x-reverse: 0;
		 margin-right: 0rem;
		 margin-right: calc(1.5rem * var(--tw-space-x-reverse));
		 margin-left: calc(1.5rem * (1 - var(--tw-space-x-reverse)));
		 margin-left: 1.5rem;
		 margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
	}
	 #swiper_banthan .lg:space-y-0 > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-y-reverse: 0;
		 margin-top: calc(0px * (1 - var(--tw-space-y-reverse)));
		 margin-top: 0;
		 margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
		 margin-bottom: 0;
		 margin-bottom: calc(0px * var(--tw-space-y-reverse));
	}
	 #swiper_banthan .lg:space-y-16 > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-y-reverse: 0;
		 margin-top: calc(4rem * (1 - var(--tw-space-y-reverse)));
		 margin-top: 4rem;
		 margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
		 margin-bottom: 0rem;
		 margin-bottom: calc(4rem * var(--tw-space-y-reverse));
	}
	 #swiper_banthan .lg:space-y-2 > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-y-reverse: 0;
		 margin-top: calc(.5rem * (1 - var(--tw-space-y-reverse)));
		 margin-top: 0.5rem;
		 margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
		 margin-bottom: 0rem;
		 margin-bottom: calc(.5rem * var(--tw-space-y-reverse));
	}
	 #swiper_banthan .lg:space-y-4 > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-y-reverse: 0;
		 margin-top: calc(1rem * (1 - var(--tw-space-y-reverse)));
		 margin-top: 1rem;
		 margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
		 margin-bottom: 0rem;
		 margin-bottom: calc(1rem * var(--tw-space-y-reverse));
	}
	 #swiper_banthan .lg:space-y-6 > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-y-reverse: 0;
		 margin-top: calc(1.5rem * (1 - var(--tw-space-y-reverse)));
		 margin-top: 1.5rem;
		 margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
		 margin-bottom: 0rem;
		 margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
	}
	 #swiper_banthan .lg:space-y-[var(--section-margin)] > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-y-reverse: 0;
		 margin-top: calc(var(--section-margin) * (1 - 0));
		 margin-top: calc(var(--section-margin) * (1 - var(--tw-space-y-reverse)));
		 margin-top: calc(var(--section-margin) * 1);
		 margin-top: calc(var(--section-margin) * calc(1 - var(--tw-space-y-reverse)));
		 margin-bottom: calc(var(--section-margin) * 0);
		 margin-bottom: calc(var(--section-margin) * var(--tw-space-y-reverse));
	}
	 #swiper_banthan .lg:self-center {
		 align-self: center;
	}
	 #swiper_banthan .lg:self-stretch {
		 align-self: stretch;
	}
	 #swiper_banthan .lg:overflow-auto {
		 overflow: auto;
	}
	 #swiper_banthan .lg:overflow-hidden {
		 overflow: hidden;
	}
	 #swiper_banthan .lg:overflow-visible {
		 overflow: visible;
	}
	 #swiper_banthan .lg:whitespace-normal {
		 white-space: normal;
	}
	 #swiper_banthan .lg:border-l {
		 border-left-width: 1px;
	}
	 #swiper_banthan .lg:bg-surface-quarternary {
		 --tw-bg-opacity: 1;
		 background-color: #e7e4df;
		 background-color: #000;
	}
	 #swiper_banthan .lg:bg-transparent {
		 background-color: transparent;
	}
	 #swiper_banthan .lg:p-0 {
		 padding: 0;
	}
	 #swiper_banthan .lg:p-12 {
		 padding: 3rem;
	}
	 #swiper_banthan .lg:p-14 {
		 padding: 3.5rem;
	}
	 #swiper_banthan .lg:p-4 {
		 padding: 1rem;
	}
	 #swiper_banthan .lg:p-6 {
		 padding: 1.5rem;
	}
	 #swiper_banthan .lg:p-8 {
		 padding: 2rem;
	}
	 #swiper_banthan .lg:!px-[5.5rem] {
		 padding-left: 5.5rem !important;
		 padding-right: 5.5rem !important;
	}
	 #swiper_banthan .lg:!py-4 {
		 padding-top: 1rem !important;
		 padding-bottom: 1rem !important;
	}
	 #swiper_banthan .lg:px-0 {
		 padding-left: 0;
		 padding-right: 0;
	}
	 #swiper_banthan .lg:px-10 {
		 padding-left: 2.5rem;
		 padding-right: 2.5rem;
	}
	 #swiper_banthan .lg:px-12 {
		 padding-left: 3rem;
		 padding-right: 3rem;
	}
	 #swiper_banthan .lg:px-14 {
		 padding-left: 3.5rem;
		 padding-right: 3.5rem;
	}
	 #swiper_banthan .lg:px-20 {
		 padding-left: 5rem;
		 padding-right: 5rem;
	}
	 #swiper_banthan .lg:px-32 {
		 padding-left: 8rem;
		 padding-right: 8rem;
	}
	 #swiper_banthan .lg:px-6 {
		 padding-left: 1.5rem;
		 padding-right: 1.5rem;
	}
	 #swiper_banthan .lg:px-8 {
		 padding-left: 2rem;
		 padding-right: 2rem;
	}
	 #swiper_banthan .lg:px-[4%] {
		 padding-left: 4%;
		 padding-right: 4%;
	}
	 #swiper_banthan .lg:py-0 {
		 padding-top: 0;
		 padding-bottom: 0;
	}
	 #swiper_banthan .lg:py-10 {
		 padding-top: 2.5rem;
		 padding-bottom: 2.5rem;
	}
	 #swiper_banthan .lg:py-12 {
		 padding-top: 3rem;
		 padding-bottom: 3rem;
	}
	 #swiper_banthan .lg:py-14 {
		 padding-top: 3.5rem;
		 padding-bottom: 3.5rem;
	}
	 #swiper_banthan .lg:py-20 {
		 padding-top: 5rem;
		 padding-bottom: 5rem;
	}
	 #swiper_banthan .lg:py-6 {
		 padding-top: 1.5rem;
		 padding-bottom: 1.5rem;
	}
	 #swiper_banthan .lg:py-8 {
		 padding-top: 2rem;
		 padding-bottom: 2rem;
	}
	 #swiper_banthan .lg:!pb-[16.25%] {
		 padding-bottom: 16.25% !important;
	}
	 #swiper_banthan .lg:!pt-0 {
		 padding-top: 0 !important;
	}
	 #swiper_banthan .lg:pb-0 {
		 padding-bottom: 0;
	}
	 #swiper_banthan .lg:pb-10 {
		 padding-bottom: 2.5rem;
	}
	 #swiper_banthan .lg:pb-12 {
		 padding-bottom: 3rem;
	}
	 #swiper_banthan .lg:pb-14 {
		 padding-bottom: 3.5rem;
	}
	 #swiper_banthan .lg:pb-16 {
		 padding-bottom: 4rem;
	}
	 #swiper_banthan .lg:pb-4 {
		 padding-bottom: 1rem;
	}
	 #swiper_banthan .lg:pb-8 {
		 padding-bottom: 2rem;
	}
	 #swiper_banthan .lg:pb-[200px] {
		 padding-bottom: 200px;
	}
	 #swiper_banthan .lg:pl-10 {
		 padding-left: 2.5rem;
	}
	 #swiper_banthan .lg:pl-12 {
		 padding-left: 3rem;
	}
	 #swiper_banthan .lg:pl-14 {
		 padding-left: 3.5rem;
	}
	 #swiper_banthan .lg:pl-3 {
		 padding-left: 0.75rem;
	}
	 #swiper_banthan .lg:pl-6 {
		 padding-left: 1.5rem;
	}
	 #swiper_banthan .lg:pr-12 {
		 padding-right: 3rem;
	}
	 #swiper_banthan .lg:pr-14 {
		 padding-right: 3.5rem;
	}
	 #swiper_banthan .lg:pr-8 {
		 padding-right: 2rem;
	}
	 #swiper_banthan .lg:pt-0 {
		 padding-top: 0;
	}
	 #swiper_banthan .lg:pt-12 {
		 padding-top: 3rem;
	}
	 #swiper_banthan .lg:pt-14 {
		 padding-top: 3.5rem;
	}
	 #swiper_banthan .lg:pt-16 {
		 padding-top: 4rem;
	}
	 #swiper_banthan .lg:pt-4 {
		 padding-top: 1rem;
	}
	 #swiper_banthan .lg:text-left {
		 text-align: left;
	}
	 #swiper_banthan .lg:text-center {
		 text-align: center;
	}
	 #swiper_banthan .lg:text-4xl {
		 font-size: 2.25rem;
		 line-height: 110%;
	}
	 #swiper_banthan .lg:text-[38px] {
		 font-size: 38px;
	}
	 #swiper_banthan .lg:text-md-alt {
		 font-size: 0.9375rem;
	}
	 #swiper_banthan .lg:text-xl {
		 font-size: 1.5rem;
		 line-height: 1.75rem;
	}
	 #swiper_banthan .lg:text-xs-alt {
		 font-size: 0.8125rem;
	}
	 #swiper_banthan .lg:text-xxs {
		 font-size: 0.6875rem;
		 line-height: 1.03125rem;
	}
	 #swiper_banthan .lg:text-white {
		 --tw-text-opacity: 1;
		 color: #fff;
		 color: rgba(255, 255, 255, var);
	}
	 #swiper_banthan .lg:opacity-0 {
		 opacity: 0;
	}
	 #swiper_banthan .lg:opacity-100 {
		 opacity: 1;
	}
	 #swiper_banthan .lg:grayscale {
		 --tw-grayscale: grayscale(100%);
		 filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(100%) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
		 filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
	}
	 #swiper_banthan .lg:delay-100 {
		 transition-delay: 0.1s;
	}
	 #swiper_banthan .lg:delay-200 {
		 transition-delay: 0.2s;
	}
	 #swiper_banthan .lg:delay-300 {
		 transition-delay: 0.3s;
	}
	 #swiper_banthan .lg:duration-200 {
		 transition-duration: 0.2s;
	}
	 #swiper_banthan .lg:duration-500 {
		 transition-duration: 0.5s;
	}
	 #swiper_banthan .lg:text-xxs {
		 font-size: calc(.6875rem + -0em);
		 font-size: calc(.6875rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .lg:text-xl {
		 font-size: calc(1.5rem + -0em);
		 font-size: calc(1.5rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .lg:text-4xl {
		 font-size: calc(2.25rem + -0em);
		 font-size: calc(2.25rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .lg:text-xs-alt {
		 font-size: calc(.8125rem + -0em);
		 font-size: calc(.8125rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .lg:text-md-alt {
		 font-size: calc(.9375rem + -0em);
		 font-size: calc(.9375rem - var(--text-reduction-amount, 0em));
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:max-w-responsive-col-2 {
		 max-width: calc(2*((100vw - 312px) / 12) + 24px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:max-w-responsive-col-2 {
		 max-width: calc(2*((100vw - 224px) / 12) + 16px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:max-w-responsive-col-2 {
		 max-width: calc(2*((100vw - 328px) / 12) + 24px);
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:w-responsive-col-3 {
		 width: calc(.25*(100vw - 312px) + 48px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:w-responsive-col-3 {
		 width: calc(.25*(100vw - 224px) + 32px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:w-responsive-col-3 {
		 width: calc(.25*(100vw - 328px) + 48px);
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:w-responsive-col-3-with-m {
		 width: calc(.25*(100vw - 312px) + 72px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:w-responsive-col-3-with-m {
		 width: calc(.25*(100vw - 224px) + 56px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:w-responsive-col-3-with-m {
		 width: calc(.25*(100vw - 328px) + 80px);
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:w-responsive-col-3-with-g {
		 width: calc(.25*(100vw - 312px) + 72px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:w-responsive-col-3-with-g {
		 width: calc(.25*(100vw - 224px) + 48px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:w-responsive-col-3-with-g {
		 width: calc(.25*(100vw - 328px) + 72px);
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:w-responsive-col-3-with-g2 {
		 width: calc(.25*(100vw - 312px) + 96px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:w-responsive-col-3-with-g2 {
		 width: calc(.25*(100vw - 224px) + 64px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:w-responsive-col-3-with-g2 {
		 width: calc(.25*(100vw - 328px) + 96px);
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:w-responsive-col-4 {
		 width: calc(4*((100vw - 312px) / 12) + 72px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:w-responsive-col-4 {
		 width: calc(4*((100vw - 224px) / 12) + 48px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:w-responsive-col-4 {
		 width: calc(4*((100vw - 328px) / 12) + 72px);
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:max-w-responsive-col-4 {
		 max-width: calc(4*((100vw - 312px) / 12) + 72px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:max-w-responsive-col-4 {
		 max-width: calc(4*((100vw - 224px) / 12) + 48px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:max-w-responsive-col-4 {
		 max-width: calc(4*((100vw - 328px) / 12) + 72px);
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:max-w-responsive-col-4-with-g {
		 max-width: calc(4*((100vw - 312px) / 12) + 96px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:max-w-responsive-col-4-with-g {
		 max-width: calc(4*((100vw - 224px) / 12) + 64px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:max-w-responsive-col-4-with-g {
		 max-width: calc(4*((100vw - 328px) / 12) + 96px);
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:w-responsive-col-5-with-m {
		 width: calc(5*((100vw - 312px) / 12) + 120px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:w-responsive-col-5-with-m {
		 width: calc(5*((100vw - 224px) / 12) + 88px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:w-responsive-col-5-with-m {
		 width: calc(5*((100vw - 328px) / 12) + 128px);
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:max-w-responsive-col-5 {
		 max-width: calc(5*((100vw - 312px) / 12) + 96px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:max-w-responsive-col-5 {
		 max-width: calc(5*((100vw - 224px) / 12) + 64px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:max-w-responsive-col-5 {
		 max-width: calc(5*((100vw - 328px) / 12) + 96px);
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:w-responsive-col-6 {
		 width: calc(.5*(100vw - 312px) + 120px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:w-responsive-col-6 {
		 width: calc(.5*(100vw - 224px) + 80px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:w-responsive-col-6 {
		 width: calc(.5*(100vw - 328px) + 120px);
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:max-w-responsive-col-6 {
		 max-width: calc(.5*(100vw - 312px) + 120px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:max-w-responsive-col-6 {
		 max-width: calc(.5*(100vw - 224px) + 80px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:max-w-responsive-col-6 {
		 max-width: calc(.5*(100vw - 328px) + 120px);
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:max-w-responsive-col-6-with-g {
		 max-width: calc(.5*(100vw - 312px) + 144px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:max-w-responsive-col-6-with-g {
		 max-width: calc(.5*(100vw - 224px) + 96px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:max-w-responsive-col-6-with-g {
		 max-width: calc(.5*(100vw - 328px) + 144px);
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:max-w-responsive-col-6-with-g2 {
		 max-width: calc(.5*(100vw - 312px) + 168px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:max-w-responsive-col-6-with-g2 {
		 max-width: calc(.5*(100vw - 224px) + 112px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:max-w-responsive-col-6-with-g2 {
		 max-width: calc(.5*(100vw - 328px) + 168px);
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:w-responsive-col-7 {
		 width: calc(7*((100vw - 312px) / 12) + 144px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:w-responsive-col-7 {
		 width: calc(7*((100vw - 224px) / 12) + 96px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:w-responsive-col-7 {
		 width: calc(7*((100vw - 328px) / 12) + 144px);
	}
}
 @media (min-width: 1024px) and (min-width: 768px) {
	 #swiper_banthan .lg:max-w-responsive-col-7 {
		 max-width: calc(7*((100vw - 312px) / 12) + 144px);
	}
}
 @media (min-width: 1024px) and (min-width: 1024px) {
	 #swiper_banthan .lg:max-w-responsive-col-7 {
		 max-width: calc(7*((100vw - 224px) / 12) + 96px);
	}
}
 @media (min-width: 1024px) and (min-width: 1200px) {
	 #swiper_banthan .lg:max-w-responsive-col-7 {
		 max-width: calc(7*((100vw - 328px) / 12) + 144px);
	}
}
 @media (min-width: 1200px) {
	 #swiper_banthan .xl:bottom-8 {
		 bottom: 2rem;
	}
	 #swiper_banthan .xl:left-8 {
		 left: 2rem;
	}
	 #swiper_banthan .xl:right-8 {
		 right: 2rem;
	}
	 #swiper_banthan .xl:top-8 {
		 top: 2rem;
	}
	 #swiper_banthan .xl:top-[calc(var(--header-combined-height,"68px")+80px)] {
		 top: 148px;
		 top: calc(var(--header-combined-height, "68px") + 80px);
	}
	 #swiper_banthan .xl:order-0 {
		 order: 0;
	}
	 #swiper_banthan .xl:order-1 {
		 order: 1;
	}
	 #swiper_banthan .xl:order-2 {
		 order: 2;
	}
	 #swiper_banthan .xl:order-3 {
		 order: 3;
	}
	 #swiper_banthan .xl:col-start-9 {
		 grid-column-start: 9;
	}
	 #swiper_banthan .xl:m-14 {
		 margin: 3.5rem;
	}
	 #swiper_banthan .xl:m-16 {
		 margin: 4rem;
	}
	 #swiper_banthan .xl:m-8 {
		 margin: 2rem;
	}
	 #swiper_banthan .xl:-mx-2 {
		 margin-left: -0.5rem;
		 margin-right: -0.5rem;
	}
	 #swiper_banthan .xl:-mx-8 {
		 margin-left: -2rem;
		 margin-right: -2rem;
	}
	 #swiper_banthan .xl:mx-0 {
		 margin-left: 0;
		 margin-right: 0;
	}
	 #swiper_banthan .xl:mx-14 {
		 margin-left: 3.5rem;
		 margin-right: 3.5rem;
	}
	 #swiper_banthan .xl:mx-16 {
		 margin-left: 4rem;
		 margin-right: 4rem;
	}
	 #swiper_banthan .xl:mx-2 {
		 margin-left: 0.5rem;
		 margin-right: 0.5rem;
	}
	 #swiper_banthan .xl:mx-8 {
		 margin-left: 2rem;
		 margin-right: 2rem;
	}
	 #swiper_banthan .xl:my-10 {
		 margin-top: 2.5rem;
		 margin-bottom: 2.5rem;
	}
	 #swiper_banthan .xl:my-14 {
		 margin-top: 3.5rem;
		 margin-bottom: 3.5rem;
	}
	 #swiper_banthan .xl:my-16 {
		 margin-top: 4rem;
		 margin-bottom: 4rem;
	}
	 #swiper_banthan .xl:my-8 {
		 margin-top: 2rem;
		 margin-bottom: 2rem;
	}
	 #swiper_banthan .xl:-mb-8 {
		 margin-bottom: -2rem;
	}
	 #swiper_banthan .xl:-ml-14 {
		 margin-left: -3.5rem;
	}
	 #swiper_banthan .xl:-ml-8 {
		 margin-left: -2rem;
	}
	 #swiper_banthan .xl:-mr-14 {
		 margin-right: -3.5rem;
	}
	 #swiper_banthan .xl:-mr-8 {
		 margin-right: -2rem;
	}
	 #swiper_banthan .xl:mb-10 {
		 margin-bottom: 2.5rem;
	}
	 #swiper_banthan .xl:mb-12 {
		 margin-bottom: 3rem;
	}
	 #swiper_banthan .xl:mb-14 {
		 margin-bottom: 3.5rem;
	}
	 #swiper_banthan .xl:mb-16 {
		 margin-bottom: 4rem;
	}
	 #swiper_banthan .xl:mb-24 {
		 margin-bottom: 6rem;
	}
	 #swiper_banthan .xl:mb-4 {
		 margin-bottom: 1rem;
	}
	 #swiper_banthan .xl:mb-8 {
		 margin-bottom: 2rem;
	}
	 #swiper_banthan .xl:ml-14 {
		 margin-left: 3.5rem;
	}
	 #swiper_banthan .xl:ml-16 {
		 margin-left: 4rem;
	}
	 #swiper_banthan .xl:ml-8 {
		 margin-left: 2rem;
	}
	 #swiper_banthan .xl:mr-10 {
		 margin-right: 2.5rem;
	}
	 #swiper_banthan .xl:mr-14 {
		 margin-right: 3.5rem;
	}
	 #swiper_banthan .xl:mr-16 {
		 margin-right: 4rem;
	}
	 #swiper_banthan .xl:mr-8 {
		 margin-right: 2rem;
	}
	 #swiper_banthan .xl:mt-10 {
		 margin-top: 2.5rem;
	}
	 #swiper_banthan .xl:mt-12 {
		 margin-top: 3rem;
	}
	 #swiper_banthan .xl:mt-14 {
		 margin-top: 3.5rem;
	}
	 #swiper_banthan .xl:mt-16 {
		 margin-top: 4rem;
	}
	 #swiper_banthan .xl:mt-20 {
		 margin-top: 5rem;
	}
	 #swiper_banthan .xl:mt-6 {
		 margin-top: 1.5rem;
	}
	 #swiper_banthan .xl:mt-8 {
		 margin-top: 2rem;
	}
	 #swiper_banthan .xl:mt-[72px] {
		 margin-top: 72px;
	}
	 #swiper_banthan .xl:block {
		 display: block;
	}
	 #swiper_banthan .xl:flex {
		 display: flex;
	}
	 #swiper_banthan .xl:h-[16px] {
		 height: 16px;
	}
	 #swiper_banthan .xl:h-[50px] {
		 height: 50px;
	}
	 #swiper_banthan .xl:min-h-[40vh] {
		 min-height: 40vh;
	}
	 #swiper_banthan .xl:min-h-[456px] {
		 min-height: 456px;
	}
	 #swiper_banthan .xl:min-h-[calc(100vh-var(--header-combined-height)-13rem)] {
		 min-height: calc(100vh - 68px - 13rem);
		 min-height: calc(100vh - var(--header-combined-height) - 13rem);
	}
	 #swiper_banthan .xl:w-10 {
		 width: 2.5rem;
	}
	 #swiper_banthan .xl:w-[187px] {
		 width: 187px;
	}
	 #swiper_banthan .xl:w-[188px] {
		 width: 188px;
	}
	 #swiper_banthan .xl:w-[19.31%] {
		 width: 19.31%;
	}
	 #swiper_banthan .xl:w-[20.23%] {
		 width: 20.23%;
	}
	 #swiper_banthan .xl:w-[200px] {
		 width: 200px;
	}
	 #swiper_banthan .xl:w-[217px] {
		 width: 217px;
	}
	 #swiper_banthan .xl:w-[23.68%] {
		 width: 23.68%;
	}
	 #swiper_banthan .xl:w-[344px] {
		 width: 344px;
	}
	 #swiper_banthan .xl:w-[36.78%] {
		 width: 36.78%;
	}
	 #swiper_banthan .xl:w-[363px] {
		 width: 363px;
	}
	 #swiper_banthan .xl:max-w-7xl {
		 max-width: 80rem;
	}
	 #swiper_banthan .xl:max-w-[100vw] {
		 max-width: 100vw;
	}
	 #swiper_banthan .xl:max-w-[419px] {
		 max-width: 419px;
	}
	 #swiper_banthan .xl:max-w-[499px] {
		 max-width: 499px;
	}
	 #swiper_banthan .xl:max-w-[653px] {
		 max-width: 653px;
	}
	 #swiper_banthan .xl:max-w-[68vw] {
		 max-width: 68vw;
	}
	 #swiper_banthan .xl:max-w-[70%] {
		 max-width: 70%;
	}
	 #swiper_banthan .xl:max-w-[72px] {
		 max-width: 72px;
	}
	 #swiper_banthan .xl:max-w-[768px] {
		 max-width: 768px;
	}
	 #swiper_banthan .xl:max-w-none {
		 max-width: none;
	}
	 #swiper_banthan .xl:-translate-x-[344px] {
		 --tw-translate-x: -344px;
		 transform: translate(-344px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
		 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	}
	 #swiper_banthan .xl:grid-cols-3 {
		 grid-template-columns: repeat(3, minmax(0, 1fr));
	}
	 #swiper_banthan .xl:grid-cols-4 {
		 grid-template-columns: repeat(4, minmax(0, 1fr));
	}
	 #swiper_banthan .xl:flex-nowrap {
		 flex-wrap: nowrap;
	}
	 #swiper_banthan .xl:items-start {
		 align-items: flex-start;
	}
	 #swiper_banthan .xl:gap-3 {
		 gap: 0.75rem;
	}
	 #swiper_banthan .xl:gap-6 {
		 gap: 1.5rem;
	}
	 #swiper_banthan .xl:gap-8 {
		 gap: 2rem;
	}
	 #swiper_banthan .xl:gap-[6.5rem] {
		 gap: 6.5rem;
	}
	 #swiper_banthan .xl:gap-x-6 {
		 -moz-column-gap: 1.5rem;
		 column-gap: 1.5rem;
	}
	 #swiper_banthan .xl:gap-y-16 {
		 row-gap: 4rem;
	}
	 #swiper_banthan .xl:gap-y-2 {
		 row-gap: 0.5rem;
	}
	 #swiper_banthan .xl:gap-y-8 {
		 row-gap: 2rem;
	}
	 #swiper_banthan .xl:space-x-6 > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-x-reverse: 0;
		 margin-right: 0rem;
		 margin-right: calc(1.5rem * var(--tw-space-x-reverse));
		 margin-left: calc(1.5rem * (1 - var(--tw-space-x-reverse)));
		 margin-left: 1.5rem;
		 margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
	}
	 #swiper_banthan .xl:space-x-8 > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-x-reverse: 0;
		 margin-right: 0rem;
		 margin-right: calc(2rem * var(--tw-space-x-reverse));
		 margin-left: calc(2rem * (1 - var(--tw-space-x-reverse)));
		 margin-left: 2rem;
		 margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
	}
	 #swiper_banthan .xl:space-y-0 > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-y-reverse: 0;
		 margin-top: calc(0px * (1 - var(--tw-space-y-reverse)));
		 margin-top: 0;
		 margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
		 margin-bottom: 0;
		 margin-bottom: calc(0px * var(--tw-space-y-reverse));
	}
	 #swiper_banthan .xl:space-y-8 > :not([hidden]) ~ :not([hidden]) {
		 --tw-space-y-reverse: 0;
		 margin-top: calc(2rem * (1 - var(--tw-space-y-reverse)));
		 margin-top: 2rem;
		 margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
		 margin-bottom: 0rem;
		 margin-bottom: calc(2rem * var(--tw-space-y-reverse));
	}
	 #swiper_banthan .xl:p-14 {
		 padding: 3.5rem;
	}
	 #swiper_banthan .xl:p-16 {
		 padding: 4rem;
	}
	 #swiper_banthan .xl:p-4 {
		 padding: 1rem;
	}
	 #swiper_banthan .xl:p-6 {
		 padding: 1.5rem;
	}
	 #swiper_banthan .xl:p-8 {
		 padding: 2rem;
	}
	 #swiper_banthan .xl:px-0 {
		 padding-left: 0;
		 padding-right: 0;
	}
	 #swiper_banthan .xl:px-10 {
		 padding-left: 2.5rem;
		 padding-right: 2.5rem;
	}
	 #swiper_banthan .xl:px-14 {
		 padding-left: 3.5rem;
		 padding-right: 3.5rem;
	}
	 #swiper_banthan .xl:px-16 {
		 padding-left: 4rem;
		 padding-right: 4rem;
	}
	 #swiper_banthan .xl:px-2 {
		 padding-left: 0.5rem;
		 padding-right: 0.5rem;
	}
	 #swiper_banthan .xl:px-4 {
		 padding-left: 1rem;
		 padding-right: 1rem;
	}
	 #swiper_banthan .xl:px-6 {
		 padding-left: 1.5rem;
		 padding-right: 1.5rem;
	}
	 #swiper_banthan .xl:px-8 {
		 padding-left: 2rem;
		 padding-right: 2rem;
	}
	 #swiper_banthan .xl:px-[1.25rem] {
		 padding-left: 1.25rem;
		 padding-right: 1.25rem;
	}
	 #swiper_banthan .xl:px-[6.5rem] {
		 padding-left: 6.5rem;
		 padding-right: 6.5rem;
	}
	 #swiper_banthan .xl:py-14 {
		 padding-top: 3.5rem;
		 padding-bottom: 3.5rem;
	}
	 #swiper_banthan .xl:py-16 {
		 padding-top: 4rem;
		 padding-bottom: 4rem;
	}
	 #swiper_banthan .xl:py-20 {
		 padding-top: 5rem;
		 padding-bottom: 5rem;
	}
	 #swiper_banthan .xl:py-24 {
		 padding-top: 6rem;
		 padding-bottom: 6rem;
	}
	 #swiper_banthan .xl:py-8 {
		 padding-top: 2rem;
		 padding-bottom: 2rem;
	}
	 #swiper_banthan .xl:py-[72px] {
		 padding-top: 72px;
		 padding-bottom: 72px;
	}
	 #swiper_banthan .xl:pb-0 {
		 padding-bottom: 0;
	}
	 #swiper_banthan .xl:pb-14 {
		 padding-bottom: 3.5rem;
	}
	 #swiper_banthan .xl:pb-16 {
		 padding-bottom: 4rem;
	}
	 #swiper_banthan .xl:pb-20 {
		 padding-bottom: 5rem;
	}
	 #swiper_banthan .xl:pb-8 {
		 padding-bottom: 2rem;
	}
	 #swiper_banthan .xl:pb-[200px] {
		 padding-bottom: 200px;
	}
	 #swiper_banthan .xl:pb-[72px] {
		 padding-bottom: 72px;
	}
	 #swiper_banthan .xl:pl-14 {
		 padding-left: 3.5rem;
	}
	 #swiper_banthan .xl:pl-16 {
		 padding-left: 4rem;
	}
	 #swiper_banthan .xl:pl-5 {
		 padding-left: 1.25rem;
	}
	 #swiper_banthan .xl:pl-8 {
		 padding-left: 2rem;
	}
	 #swiper_banthan .xl:pl-[1.25rem] {
		 padding-left: 1.25rem;
	}
	 #swiper_banthan .xl:pr-14 {
		 padding-right: 3.5rem;
	}
	 #swiper_banthan .xl:pr-16 {
		 padding-right: 4rem;
	}
	 #swiper_banthan .xl:pr-8 {
		 padding-right: 2rem;
	}
	 #swiper_banthan .xl:pr-[1.25rem] {
		 padding-right: 1.25rem;
	}
	 #swiper_banthan .xl:pt-0 {
		 padding-top: 0;
	}
	 #swiper_banthan .xl:pt-14 {
		 padding-top: 3.5rem;
	}
	 #swiper_banthan .xl:pt-16 {
		 padding-top: 4rem;
	}
	 #swiper_banthan .xl:pt-4 {
		 padding-top: 1rem;
	}
	 #swiper_banthan .xl:pt-8 {
		 padding-top: 2rem;
	}
	 #swiper_banthan .xl:pt-[72px] {
		 padding-top: 72px;
	}
	 #swiper_banthan .xl:text-left {
		 text-align: left;
	}
	 #swiper_banthan .xl:text-2xl {
		 font-size: 1.75rem;
		 line-height: 110%;
	}
	 #swiper_banthan .xl:text-3xl {
		 font-size: 2.125rem;
		 line-height: 110%;
	}
	 #swiper_banthan .xl:text-5xl {
		 font-size: 2.375rem;
		 line-height: 110%;
	}
	 #swiper_banthan .xl:text-7xl {
		 font-size: 2.75rem;
		 line-height: 110%;
	}
	 #swiper_banthan .xl:text-8xl {
		 font-size: 3.25rem;
		 line-height: 110%;
	}
	 #swiper_banthan .xl:text-base {
		 font-size: 1rem;
		 line-height: 1.5rem;
	}
	 #swiper_banthan .xl:text-sm {
		 font-size: 0.875rem;
		 line-height: 1.3125rem;
	}
	 #swiper_banthan .xl:text-xl {
		 font-size: 1.5rem;
		 line-height: 1.75rem;
	}
	 #swiper_banthan .xl:text-xs {
		 font-size: 0.75rem;
		 line-height: 1.125rem;
	}
	 #swiper_banthan .xl:text-xs-alt {
		 font-size: 0.8125rem;
	}
	 #swiper_banthan .xl:text-primary {
		 --tw-text-opacity: 1;
		 color: #3e4233;
		 color: #000;
	}
	 #swiper_banthan .xl:text-xs {
		 font-size: calc(.75rem + -0em);
		 font-size: calc(.75rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .xl:text-sm {
		 font-size: calc(.875rem + -0em);
		 font-size: calc(.875rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .xl:text-base {
		 font-size: calc(1rem + -0em);
		 font-size: calc(1rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .xl:text-xl {
		 font-size: calc(1.5rem + -0em);
		 font-size: calc(1.5rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .xl:text-2xl {
		 font-size: calc(1.75rem + -0em);
		 font-size: calc(1.75rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .xl:text-3xl {
		 font-size: calc(2.125rem + -0em);
		 font-size: calc(2.125rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .xl:text-5xl {
		 font-size: calc(2.375rem + -0em);
		 font-size: calc(2.375rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .xl:text-7xl {
		 font-size: calc(2.75rem + -0em);
		 font-size: calc(2.75rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .xl:text-8xl {
		 font-size: calc(3.25rem + -0em);
		 font-size: calc(3.25rem - var(--text-reduction-amount, 0em));
	}
	 #swiper_banthan .xl:text-xs-alt {
		 font-size: calc(.8125rem + -0em);
		 font-size: calc(.8125rem - var(--text-reduction-amount, 0em));
	}
}
 @media (min-width: 1200px) and (min-width: 768px) {
	 #swiper_banthan .xl:max-w-responsive-col-3 {
		 max-width: calc(.25*(100vw - 312px) + 48px);
	}
}
 @media (min-width: 1200px) and (min-width: 1024px) {
	 #swiper_banthan .xl:max-w-responsive-col-3 {
		 max-width: calc(.25*(100vw - 224px) + 32px);
	}
}
 @media (min-width: 1200px) and (min-width: 1200px) {
	 #swiper_banthan .xl:max-w-responsive-col-3 {
		 max-width: calc(.25*(100vw - 328px) + 48px);
	}
}
 @media (min-width: 1200px) and (min-width: 768px) {
	 #swiper_banthan .xl:max-w-responsive-col-3-with-g2 {
		 max-width: calc(.25*(100vw - 312px) + 96px);
	}
}
 @media (min-width: 1200px) and (min-width: 1024px) {
	 #swiper_banthan .xl:max-w-responsive-col-3-with-g2 {
		 max-width: calc(.25*(100vw - 224px) + 64px);
	}
}
 @media (min-width: 1200px) and (min-width: 1200px) {
	 #swiper_banthan .xl:max-w-responsive-col-3-with-g2 {
		 max-width: calc(.25*(100vw - 328px) + 96px);
	}
}
 @media (min-width: 1200px) and (min-width: 768px) {
	 #swiper_banthan .xl:max-w-responsive-col-4 {
		 max-width: calc(4*((100vw - 312px) / 12) + 72px);
	}
}
 @media (min-width: 1200px) and (min-width: 1024px) {
	 #swiper_banthan .xl:max-w-responsive-col-4 {
		 max-width: calc(4*((100vw - 224px) / 12) + 48px);
	}
}
 @media (min-width: 1200px) and (min-width: 1200px) {
	 #swiper_banthan .xl:max-w-responsive-col-4 {
		 max-width: calc(4*((100vw - 328px) / 12) + 72px);
	}
}
 @media (min-width: 1200px) and (min-width: 768px) {
	 #swiper_banthan .xl:max-w-responsive-col-5 {
		 max-width: calc(5*((100vw - 312px) / 12) + 96px);
	}
}
 @media (min-width: 1200px) and (min-width: 1024px) {
	 #swiper_banthan .xl:max-w-responsive-col-5 {
		 max-width: calc(5*((100vw - 224px) / 12) + 64px);
	}
}
 @media (min-width: 1200px) and (min-width: 1200px) {
	 #swiper_banthan .xl:max-w-responsive-col-5 {
		 max-width: calc(5*((100vw - 328px) / 12) + 96px);
	}
}
 @media (min-width: 1200px) and (min-width: 768px) {
	 #swiper_banthan .xl:max-w-responsive-col-7-with-g {
		 max-width: calc(7*((100vw - 312px) / 12) + 168px);
	}
}
 @media (min-width: 1200px) and (min-width: 1024px) {
	 #swiper_banthan .xl:max-w-responsive-col-7-with-g {
		 max-width: calc(7*((100vw - 224px) / 12) + 112px);
	}
}
 @media (min-width: 1200px) and (min-width: 1200px) {
	 #swiper_banthan .xl:max-w-responsive-col-7-with-g {
		 max-width: calc(7*((100vw - 328px) / 12) + 168px);
	}
}
 @media (min-width: 1512px) {
	 #swiper_banthan .xl2:my-12 {
		 margin-top: 3rem;
		 margin-bottom: 3rem;
	}
	 #swiper_banthan .xl2:my-14 {
		 margin-top: 3.5rem;
		 margin-bottom: 3.5rem;
	}
	 #swiper_banthan .xl2:mb-12 {
		 margin-bottom: 3rem;
	}
	 #swiper_banthan .xl2:mb-14 {
		 margin-bottom: 3.5rem;
	}
	 #swiper_banthan .xl2:mb-6 {
		 margin-bottom: 1.5rem;
	}
	 #swiper_banthan .xl2:mb-8 {
		 margin-bottom: 2rem;
	}
	 #swiper_banthan .xl2:mr-12 {
		 margin-right: 3rem;
	}
	 #swiper_banthan .xl2:mt-10 {
		 margin-top: 2.5rem;
	}
	 #swiper_banthan .xl2:mt-12 {
		 margin-top: 3rem;
	}
	 #swiper_banthan .xl2:mt-14 {
		 margin-top: 3.5rem;
	}
	 #swiper_banthan .xl2:mt-20 {
		 margin-top: 5rem;
	}
	 #swiper_banthan .xl2:mt-8 {
		 margin-top: 2rem;
	}
	 #swiper_banthan .xl2:aspect-auto {
		 aspect-ratio: auto;
	}
	 #swiper_banthan .xl2:h-[60px] {
		 height: 60px;
	}
	 #swiper_banthan .xl2:h-[800px] {
		 height: 800px;
	}
	 #swiper_banthan .xl2:h-[90px] {
		 height: 90px;
	}
	 #swiper_banthan .xl2:min-h-[466px] {
		 min-height: 466px;
	}
	 #swiper_banthan .xl2:w-12 {
		 width: 3rem;
	}
	 #swiper_banthan .xl2:w-64 {
		 width: 16rem;
	}
	 #swiper_banthan .xl2:w-[213px] {
		 width: 213px;
	}
	 #swiper_banthan .xl2:w-[269px] {
		 width: 269px;
	}
	 #swiper_banthan .xl2:w-[467px] {
		 width: 467px;
	}
	 #swiper_banthan .xl2:max-w-[221px] {
		 max-width: 221px;
	}
	 #swiper_banthan .xl2:max-w-[368px] {
		 max-width: 368px;
	}
	 #swiper_banthan .xl2:max-w-[392px] {
		 max-width: 392px;
	}
	 #swiper_banthan .xl2:max-w-[467px] {
		 max-width: 467px;
	}
	 #swiper_banthan .xl2:max-w-[490px] {
		 max-width: 490px;
	}
	 #swiper_banthan .xl2:max-w-[499px] {
		 max-width: 499px;
	}
	 #swiper_banthan .xl2:max-w-[712px] {
		 max-width: 712px;
	}
	 #swiper_banthan .xl2:max-w-[836px] {
		 max-width: 836px;
	}
	 #swiper_banthan .xl2:max-w-[88px] {
		 max-width: 88px;
	}
	 #swiper_banthan .xl2:max-w-[933px] {
		 max-width: 933px;
	}
	 #swiper_banthan .xl2:max-w-none {
		 max-width: none;
	}
	 #swiper_banthan .xl2:grid-cols-4 {
		 grid-template-columns: repeat(4, minmax(0, 1fr));
	}
	 #swiper_banthan .xl2:flex-row {
		 flex-direction: row;
	}
	 #swiper_banthan .xl2:gap-4 {
		 gap: 1rem;
	}
	 #swiper_banthan .xl2:gap-8 {
		 gap: 2rem;
	}
	 #swiper_banthan .xl2:gap-[6.8125rem] {
		 gap: 6.8125rem;
	}
	 #swiper_banthan .xl2:gap-x-6 {
		 -moz-column-gap: 1.5rem;
		 column-gap: 1.5rem;
	}
	 #swiper_banthan .xl2:gap-y-2 {
		 row-gap: 0.5rem;
	}
	 #swiper_banthan .xl2:px-12 {
		 padding-left: 3rem;
		 padding-right: 3rem;
	}
	 #swiper_banthan .xl2:px-[8.1875rem] {
		 padding-left: 8.1875rem;
		 padding-right: 8.1875rem;
	}
	 #swiper_banthan .xl2:py-10 {
		 padding-top: 2.5rem;
		 padding-bottom: 2.5rem;
	}
	 #swiper_banthan .xl2:py-20 {
		 padding-top: 5rem;
		 padding-bottom: 5rem;
	}
	 #swiper_banthan .xl2:pb-20 {
		 padding-bottom: 5rem;
	}
	 #swiper_banthan .xl2:pt-16 {
		 padding-top: 4rem;
	}
	 #swiper_banthan .xl2:pt-20 {
		 padding-top: 5rem;
	}
}
 @media (min-width: 1512px) and (min-width: 768px) {
	 #swiper_banthan .xl2:w-responsive-col-4-with-m {
		 width: calc(4*((100vw - 312px) / 12) + 96px);
	}
}
 @media (min-width: 1512px) and (min-width: 1024px) {
	 #swiper_banthan .xl2:w-responsive-col-4-with-m {
		 width: calc(4*((100vw - 224px) / 12) + 72px);
	}
}
 @media (min-width: 1512px) and (min-width: 1200px) {
	 #swiper_banthan .xl2:w-responsive-col-4-with-m {
		 width: calc(4*((100vw - 328px) / 12) + 104px);
	}
}
 @media (min-width: 1512px) and (min-width: 768px) {
	 #swiper_banthan .xl2:max-w-responsive-col-4-with-m {
		 max-width: calc(4*((100vw - 312px) / 12) + 96px);
	}
}
 @media (min-width: 1512px) and (min-width: 1024px) {
	 #swiper_banthan .xl2:max-w-responsive-col-4-with-m {
		 max-width: calc(4*((100vw - 224px) / 12) + 72px);
	}
}
 @media (min-width: 1512px) and (min-width: 1200px) {
	 #swiper_banthan .xl2:max-w-responsive-col-4-with-m {
		 max-width: calc(4*((100vw - 328px) / 12) + 104px);
	}
}
 @media (max-width: 480px) {
	 #swiper_banthan .max-xs:text-2xl {
		 font-size: 1.75rem;
		 line-height: 110%;
		 font-size: calc(1.75rem + -0em);
		 font-size: calc(1.75rem - var(--text-reduction-amount, 0em));
	}
}
 @media (max-width: 768px) {
	 #swiper_banthan .max-md:pb-28 {
		 padding-bottom: 7rem;
	}
}
 @media (max-width: 1024px) {
	 #swiper_banthan .max-lg:bottom-0 {
		 bottom: 0;
	}
	 #swiper_banthan .max-lg:top-auto {
		 top: auto;
	}
	 #swiper_banthan .max-lg:mt-6 {
		 margin-top: 1.5rem;
	}
	 #swiper_banthan .max-lg:hidden {
		 display: none;
	}
	 #swiper_banthan .max-lg:justify-start {
		 justify-content: flex-start;
	}
	 #swiper_banthan .max-lg:justify-center {
		 justify-content: center;
	}
	 #swiper_banthan .max-lg:gap-y-px {
		 row-gap: 1px;
	}
	 #swiper_banthan .max-lg:py-6 {
		 padding-top: 1.5rem;
		 padding-bottom: 1.5rem;
	}
}
 #swiper_banthan .[&>*]:mb-6 > * {
	 margin-bottom: 1.5rem;
}
 #swiper_banthan .[&>*]:w-full > * {
	 width: 100%;
}
 @media (max-width: 1024px) {
	 #swiper_banthan .[&_.prose]:max-lg:max-w-full.prose {
		 max-width: 100%;
	}
}
 #swiper_banthan .[&_a]:mt-4a {
	 margin-top: 1rem;
}
 #swiper_banthan .[&_a]:w-fulla {
	 width: 100%;
}
 #swiper_banthan .[&_a]:text-xsa {
	 font-size: 0.75rem;
	 line-height: 1.125rem;
}
 #swiper_banthan .[&_a]:underlinea {
	 text-decoration-line: underline;
}
 #swiper_banthan .[&_a]:text-xsa {
	 font-size: calc(.75rem + -0em);
	 font-size: calc(.75rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .[&_div]:w-fulldiv {
	 width: 100%;
}
 #swiper_banthan .[&_h2]:mb-0h2 {
	 margin-bottom: 0;
}
 #swiper_banthan .[&_h2]:font-headingh2 {
	 font-family: Queens Condensed, Noto Serif JP, Times, Palatino, ui-serif;
}
 #swiper_banthan .[&_h2]:text-xlh2 {
	 font-size: 1.5rem;
	 line-height: 1.75rem;
	 font-size: calc(1.5rem + -0em);
	 font-size: calc(1.5rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .[&_hr]:my-8hr {
	 margin-top: 2rem;
	 margin-bottom: 2rem;
}
 #swiper_banthan .[&_img]:mx-autoimg {
	 margin-left: auto;
	 margin-right: auto;
}
 #swiper_banthan .[&_img]:my-12img {
	 margin-top: 3rem;
	 margin-bottom: 3rem;
}
 #swiper_banthan .[&_img]:inlineimg {
	 display: inline;
}
 #swiper_banthan .[&_img]:w-autoimg {
	 width: auto;
}
 #swiper_banthan .[&_img]:max-w-lgimg {
	 max-width: 32rem;
}
 #swiper_banthan .[&_input]:!border-whiteinput {
	 --tw-border-opacity: 1 !important;
	 border-color: #fff !important;
	 border-color: rgba(255, 255, 255, var) !important;
}
 #swiper_banthan .[&_li]:mx-3li {
	 margin-left: 0.75rem;
	 margin-right: 0.75rem;
}
 #swiper_banthan .[&_li]:mb-3li {
	 margin-bottom: 0.75rem;
}
 #swiper_banthan .[&_p]:!m-0p {
	 margin: 0 !important;
}
 #swiper_banthan .[&_p]:mb-0p {
	 margin-bottom: 0;
}
 #swiper_banthan .[&_p]:mt-4p {
	 margin-top: 1rem;
}
 #swiper_banthan .[&_p]:mt-8p {
	 margin-top: 2rem;
}
 #swiper_banthan .[&_p]:!p-0p {
	 padding: 0 !important;
}
 #swiper_banthan .[&_p]:!text-startp {
	 text-align: left !important;
}
 #swiper_banthan .[&_p]:!text-[19px]p {
	 font-size: 19px !important;
}
 #swiper_banthan .[&_p]:!text-md-altp {
	 font-size: 0.9375rem !important;
}
 #swiper_banthan .[&_p]:text-smp {
	 font-size: 0.875rem;
	 line-height: 1.3125rem;
}
 #swiper_banthan .[&_p]:text-xsp {
	 font-size: 0.75rem;
	 line-height: 1.125rem;
}
 #swiper_banthan .[&_p]:font-normalp {
	 font-weight: 400;
}
 #swiper_banthan .[&_p]:!leading-4p {
	 line-height: 1rem !important;
}
 #swiper_banthan .[&_p]:text-xsp {
	 font-size: calc(.75rem + -0em);
	 font-size: calc(.75rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .[&_p]:text-smp {
	 font-size: calc(.875rem + -0em);
	 font-size: calc(.875rem - var(--text-reduction-amount, 0em));
}
 #swiper_banthan .[&_p]:!text-md-altp {
	 font-size: calc(.9375rem + -0em) !important;
	 font-size: calc(.9375rem - var(--text-reduction-amount, 0em)) !important;
}
 #swiper_banthan .[&_span+span]:mt-2span + span {
	 margin-top: 0.5rem;
}
 #swiper_banthan .[&_span]:blockspan {
	 display: block;
}
 #swiper_banthan .[&_td]:!border-nonetd {
	 border-style: none !important;
}
 #swiper_banthan .[&_ul]:list-insideul {
	 list-style-position: inside;
}
 #swiper_banthan .[&_ul]:list-discul {
	 list-style-type: disc;
}
/*# sourceMappingURL=/build/_assets/app-5LGITCMU.css.map */
 