@media (min-width:1400px) {.b-ext .container, .b-ext .container-lg, .b-ext .container-md, .b-ext .container-sm, .b-ext .container-xl, .b-ext .container-xxl {max-width: 1320px;}
	.b-ext .col-xxl {flex: 1 0 0;}
	.b-ext .row-cols-xxl-auto>* {flex: 0 0 auto;width: auto;}
	.b-ext .row-cols-xxl-1>* {flex: 0 0 auto;width: 100%;}
	.b-ext .row-cols-xxl-2>* {flex: 0 0 auto;width: 50%;}
	.b-ext .row-cols-xxl-3>* {flex: 0 0 auto;width: 33.33333333%;}
	.b-ext .row-cols-xxl-4>* {flex: 0 0 auto;width: 25%;}
	.b-ext .row-cols-xxl-5>* {flex: 0 0 auto;width: 20%;}
	.b-ext .row-cols-xxl-6>* {flex: 0 0 auto;width: 16.66666667%;}
	.b-ext .col-xxl-auto {flex: 0 0 auto;width: auto;}
	.b-ext .col-xxl-1 {flex: 0 0 auto;width: 8.33333333%;}
	.b-ext .col-xxl-2 {flex: 0 0 auto;width: 16.66666667%;}
	.b-ext .col-xxl-3 {flex: 0 0 auto;width: 25%;}
	.b-ext .col-xxl-4 {flex: 0 0 auto;width: 33.33333333%;}
	.b-ext .col-xxl-5 {flex: 0 0 auto;width: 41.66666667%;}
	.b-ext .col-xxl-6 {flex: 0 0 auto;width: 50%;}
	.b-ext .col-xxl-7 {flex: 0 0 auto;width: 58.33333333%;}
	.b-ext .col-xxl-8 {flex: 0 0 auto;width: 66.66666667%;}
	.b-ext .col-xxl-9 {flex: 0 0 auto;width: 75%;}
	.b-ext .col-xxl-10 {flex: 0 0 auto;width: 83.33333333%;}
	.b-ext .col-xxl-11 {flex: 0 0 auto;width: 91.66666667%;}
	.b-ext .col-xxl-12 {flex: 0 0 auto;width: 100%;}
	.b-ext .offset-xxl-0 {margin-left: 0;}
	.b-ext .offset-xxl-1 {margin-left: 8.33333333%;}
	.b-ext .offset-xxl-2 {margin-left: 16.66666667%;}
	.b-ext .offset-xxl-3 {margin-left: 25%;}
	.b-ext .offset-xxl-4 {margin-left: 33.33333333%;}
	.b-ext .offset-xxl-5 {margin-left: 41.66666667%;}
	.b-ext .offset-xxl-6 {margin-left: 50%;}
	.b-ext .offset-xxl-7 {margin-left: 58.33333333%;}
	.b-ext .offset-xxl-8 {margin-left: 66.66666667%;}
	.b-ext .offset-xxl-9 {margin-left: 75%;}
	.b-ext .offset-xxl-10 {margin-left: 83.33333333%;}
	.b-ext .offset-xxl-11 {margin-left: 91.66666667%;}
	.b-ext .g-xxl-0, .b-ext .gx-xxl-0 {--bs-gutter-x: 0;}
	.b-ext .g-xxl-0, .b-ext .gy-xxl-0 {--bs-gutter-y: 0;}
	.b-ext .g-xxl-1, .b-ext .gx-xxl-1 {--bs-gutter-x: calc(var(--font-size) * .25);}
	.b-ext .g-xxl-1, .b-ext .gy-xxl-1 {--bs-gutter-y: calc(var(--font-size) * .25);}
	.b-ext .g-xxl-2, .b-ext .gx-xxl-2 {--bs-gutter-x: calc(var(--font-size) * .5);}
	.b-ext .g-xxl-2, .b-ext .gy-xxl-2 {--bs-gutter-y: calc(var(--font-size) * .5);}
	.b-ext .g-xxl-3, .b-ext .gx-xxl-3 {--bs-gutter-x: calc(var(--font-size) * 1);}
	.b-ext .g-xxl-3, .b-ext .gy-xxl-3 {--bs-gutter-y: calc(var(--font-size) * 1);}
	.b-ext .g-xxl-4, .b-ext .gx-xxl-4 {--bs-gutter-x: calc(var(--font-size) * 1.5);}
	.b-ext .g-xxl-4, .b-ext .gy-xxl-4 {--bs-gutter-y: calc(var(--font-size) * 1.5);}
	.b-ext .g-xxl-5, .b-ext .gx-xxl-5 {--bs-gutter-x: calc(var(--font-size) * 3);}
	.b-ext .g-xxl-5, .b-ext .gy-xxl-5 {--bs-gutter-y: calc(var(--font-size) * 3);}
	.b-ext .g-xxl-6, .b-ext .gx-xxl-6 {--bs-gutter-x: calc(var(--font-size) * 10);}
	.b-ext .g-xxl-6, .b-ext .gy-xxl-6 {--bs-gutter-y: calc(var(--font-size) * 10);}
	.b-ext .g-xxl-7, .b-ext .gx-xxl-7 {--bs-gutter-x: calc(var(--font-size) * 15);}
	.b-ext .g-xxl-7, .b-ext .gy-xxl-7 {--bs-gutter-y: calc(var(--font-size) * 15);}
	.b-ext .g-xxl-8, .b-ext .gx-xxl-8 {--bs-gutter-x: calc(var(--font-size) * 20);}
	.b-ext .g-xxl-8, .b-ext .gy-xxl-8 {--bs-gutter-y: calc(var(--font-size) * 20);}
	.b-ext .g-xxl-9, .b-ext .gx-xxl-9 {--bs-gutter-x: calc(var(--font-size) * 25);}
	.b-ext .g-xxl-9, .b-ext .gy-xxl-9 {--bs-gutter-y: calc(var(--font-size) * 25);}
	.b-ext .g-xxl-10, .b-ext .gx-xxl-10 {--bs-gutter-x: calc(var(--font-size) * 30);}
	.b-ext .g-xxl-10, .b-ext .gy-xxl-10 {--bs-gutter-y: calc(var(--font-size) * 30);}
	.b-ext .dropdown-menu-xxl-start {--bs-position: start;}
	.b-ext .dropdown-menu-xxl-start[data-bs-popper] {left: 0;right: auto;}
	.b-ext .dropdown-menu-xxl-end {--bs-position: end;}
	.b-ext .dropdown-menu-xxl-end[data-bs-popper] {left: auto;right: 0;}
	.b-ext .sticky-xxl-top {position: sticky;top: 0;z-index: 1020;}
	.b-ext .sticky-xxl-bottom {bottom: 0;position: sticky;z-index: 1020;}
	.b-ext .float-xxl-start {float: left !important;}
	.b-ext .float-xxl-end {float: right !important;}
	.b-ext .float-xxl-none {float: none !important;}
	.b-ext .object-fit-xxl-contain {object-fit: contain !important;}
	.b-ext .object-fit-xxl-cover {object-fit: cover !important;}
	.b-ext .object-fit-xxl-fill {object-fit: fill !important;}
	.b-ext .object-fit-xxl-scale {object-fit: scale-down !important;}
	.b-ext .object-fit-xxl-none {object-fit: none !important;}
	.b-ext .d-xxl-inline {display: inline !important;}
	.b-ext .d-xxl-inline-block {display: inline-block !important;}
	.b-ext .d-xxl-block {display: block !important;}
	.b-ext .d-xxl-grid {display: grid !important;}
	.b-ext .d-xxl-inline-grid {display: inline-grid !important;}
	.b-ext .d-xxl-table {display: table !important;}
	.b-ext .d-xxl-table-row {display: table-row !important;}
	.b-ext .d-xxl-table-cell {display: table-cell !important;}
	.b-ext .d-xxl-flex {display: flex !important;}
	.b-ext .d-xxl-inline-flex {display: inline-flex !important;}
	.b-ext .d-xxl-none {display: none !important;}
	.b-ext .flex-xxl-fill {flex: 1 1 auto !important;}
	.b-ext .flex-xxl-row {flex-direction: row !important;}
	.b-ext .flex-xxl-column {flex-direction: column !important;}
	.b-ext .flex-xxl-row-reverse {flex-direction: row-reverse !important;}
	.b-ext .flex-xxl-column-reverse {flex-direction: column-reverse !important;}
	.b-ext .flex-xxl-grow-0 {flex-grow: 0 !important;}
	.b-ext .flex-xxl-grow-1 {flex-grow: 1 !important;}
	.b-ext .flex-xxl-shrink-0 {flex-shrink: 0 !important;}
	.b-ext .flex-xxl-shrink-1 {flex-shrink: 1 !important;}
	.b-ext .flex-xxl-wrap {flex-wrap: wrap !important;}
	.b-ext .flex-xxl-nowrap {flex-wrap: nowrap !important;}
	.b-ext .flex-xxl-wrap-reverse {flex-wrap: wrap-reverse !important;}
	.b-ext .justify-content-xxl-start {justify-content: flex-start !important;}
	.b-ext .justify-content-xxl-end {justify-content: flex-end !important;}
	.b-ext .justify-content-xxl-center {justify-content: center !important;}
	.b-ext .justify-content-xxl-between {justify-content: space-between !important;}
	.b-ext .justify-content-xxl-around {justify-content: space-around !important;}
	.b-ext .justify-content-xxl-evenly {justify-content: space-evenly !important;}
	.b-ext .align-items-xxl-start {align-items: flex-start !important;}
	.b-ext .align-items-xxl-end {align-items: flex-end !important;}
	.b-ext .align-items-xxl-center {align-items: center !important;}
	.b-ext .align-items-xxl-baseline {align-items: baseline !important;}
	.b-ext .align-items-xxl-stretch {align-items: stretch !important;}
	.b-ext .align-content-xxl-start {align-content: flex-start !important;}
	.b-ext .align-content-xxl-end {align-content: flex-end !important;}
	.b-ext .align-content-xxl-center {align-content: center !important;}
	.b-ext .align-content-xxl-between {align-content: space-between !important;}
	.b-ext .align-content-xxl-around {align-content: space-around !important;}
	.b-ext .align-content-xxl-stretch {align-content: stretch !important;}
	.b-ext .align-self-xxl-auto {align-self: auto !important;}
	.b-ext .align-self-xxl-start {align-self: flex-start !important;}
	.b-ext .align-self-xxl-end {align-self: flex-end !important;}
	.b-ext .align-self-xxl-center {align-self: center !important;}
	.b-ext .align-self-xxl-baseline {align-self: baseline !important;}
	.b-ext .align-self-xxl-stretch {align-self: stretch !important;}
	.b-ext .order-xxl-first {order: -1 !important;}
	.b-ext .order-xxl-0 {order: 0 !important;}
	.b-ext .order-xxl-1 {order: 1 !important;}
	.b-ext .order-xxl-2 {order: 2 !important;}
	.b-ext .order-xxl-3 {order: 3 !important;}
	.b-ext .order-xxl-4 {order: 4 !important;}
	.b-ext .order-xxl-5 {order: 5 !important;}
	.b-ext .order-xxl-last {order: 6 !important;}
	.b-ext .m-xxl-0 {margin: 0 !important;}
	.b-ext .m-xxl-1 {margin: calc(var(--font-size) * .25) !important;}
	.b-ext .m-xxl-2 {margin: calc(var(--font-size) * .5) !important;}
	.b-ext .m-xxl-3 {margin: calc(var(--font-size) * 1) !important;}
	.b-ext .m-xxl-4 {margin: calc(var(--font-size) * 1.5) !important;}
	.b-ext .m-xxl-5 {margin: calc(var(--font-size) * 3) !important;}
	.b-ext .m-xxl-6 {margin: calc(var(--font-size) * 10) !important;}
	.b-ext .m-xxl-7 {margin: calc(var(--font-size) * 15) !important;}
	.b-ext .m-xxl-8 {margin: calc(var(--font-size) * 20) !important;}
	.b-ext .m-xxl-9 {margin: calc(var(--font-size) * 25) !important;}
	.b-ext .m-xxl-10 {margin: calc(var(--font-size) * 30) !important;}
	.b-ext .m-xxl-auto {margin: auto !important;}
	.b-ext .mx-xxl-0 {margin-left: 0 !important;margin-right: 0 !important;}
	.b-ext .mx-xxl-1 {margin-left: calc(var(--font-size) * .25) !important;margin-right: calc(var(--font-size) * .25) !important;}
	.b-ext .mx-xxl-2 {margin-left: calc(var(--font-size) * .5) !important;margin-right: calc(var(--font-size) * .5) !important;}
	.b-ext .mx-xxl-3 {margin-left: calc(var(--font-size) * 1) !important;margin-right: calc(var(--font-size) * 1) !important;}
	.b-ext .mx-xxl-4 {margin-left: calc(var(--font-size) * 1.5) !important;margin-right: calc(var(--font-size) * 1.5) !important;}
	.b-ext .mx-xxl-5 {margin-left: calc(var(--font-size) * 3) !important;margin-right: calc(var(--font-size) * 3) !important;}
	.b-ext .mx-xxl-6 {margin-left: calc(var(--font-size) * 10) !important;margin-right: calc(var(--font-size) * 10) !important;}
	.b-ext .mx-xxl-7 {margin-left: calc(var(--font-size) * 15) !important;margin-right: calc(var(--font-size) * 15) !important;}
	.b-ext .mx-xxl-8 {margin-left: calc(var(--font-size) * 20) !important;margin-right: calc(var(--font-size) * 20) !important;}
	.b-ext .mx-xxl-9 {margin-left: calc(var(--font-size) * 25) !important;margin-right: calc(var(--font-size) * 25) !important;}
	.b-ext .mx-xxl-10 {margin-left: calc(var(--font-size) * 30) !important;margin-right: calc(var(--font-size) * 30) !important;}
	.b-ext .mx-xxl-auto {margin-left: auto !important;margin-right: auto !important;}
	.b-ext .my-xxl-0 {margin-bottom: 0 !important;margin-top: 0 !important;}
	.b-ext .my-xxl-1 {margin-bottom: calc(var(--font-size) * .25) !important;margin-top: calc(var(--font-size) * .25) !important;}
	.b-ext .my-xxl-2 {margin-bottom: calc(var(--font-size) * .5) !important;margin-top: calc(var(--font-size) * .5) !important;}
	.b-ext .my-xxl-3 {margin-bottom: calc(var(--font-size) * 1) !important;margin-top: calc(var(--font-size) * 1) !important;}
	.b-ext .my-xxl-4 {margin-bottom: calc(var(--font-size) * 1.5) !important;margin-top: calc(var(--font-size) * 1.5) !important;}
	.b-ext .my-xxl-5 {margin-bottom: calc(var(--font-size) * 3) !important;margin-top: calc(var(--font-size) * 3) !important;}
	.b-ext .my-xxl-6 {margin-bottom: calc(var(--font-size) * 10) !important;margin-top: calc(var(--font-size) * 10) !important;}
	.b-ext .my-xxl-7 {margin-bottom: calc(var(--font-size) * 15) !important;margin-top: calc(var(--font-size) * 15) !important;}
	.b-ext .my-xxl-8 {margin-bottom: calc(var(--font-size) * 20) !important;margin-top: calc(var(--font-size) * 20) !important;}
	.b-ext .my-xxl-9 {margin-bottom: calc(var(--font-size) * 25) !important;margin-top: calc(var(--font-size) * 25) !important;}
	.b-ext .my-xxl-10 {margin-bottom: calc(var(--font-size) * 30) !important;margin-top: calc(var(--font-size) * 30) !important;}
	.b-ext .my-xxl-auto {margin-bottom: auto !important;margin-top: auto !important;}
	.b-ext .mt-xxl-0 {margin-top: 0 !important;}
	.b-ext .mt-xxl-1 {margin-top: calc(var(--font-size) * .25) !important;}
	.b-ext .mt-xxl-2 {margin-top: calc(var(--font-size) * .5) !important;}
	.b-ext .mt-xxl-3 {margin-top: calc(var(--font-size) * 1) !important;}
	.b-ext .mt-xxl-4 {margin-top: calc(var(--font-size) * 1.5) !important;}
	.b-ext .mt-xxl-5 {margin-top: calc(var(--font-size) * 3) !important;}
	.b-ext .mt-xxl-6 {margin-top: calc(var(--font-size) * 10) !important;}
	.b-ext .mt-xxl-7 {margin-top: calc(var(--font-size) * 15) !important;}
	.b-ext .mt-xxl-8 {margin-top: calc(var(--font-size) * 20) !important;}
	.b-ext .mt-xxl-9 {margin-top: calc(var(--font-size) * 25) !important;}
	.b-ext .mt-xxl-10 {margin-top: calc(var(--font-size) * 30) !important;}
	.b-ext .mt-xxl-auto {margin-top: auto !important;}
	.b-ext .me-xxl-0 {margin-right: 0 !important;}
	.b-ext .me-xxl-1 {margin-right: calc(var(--font-size) * .25) !important;}
	.b-ext .me-xxl-2 {margin-right: calc(var(--font-size) * .5) !important;}
	.b-ext .me-xxl-3 {margin-right: calc(var(--font-size) * 1) !important;}
	.b-ext .me-xxl-4 {margin-right: calc(var(--font-size) * 1.5) !important;}
	.b-ext .me-xxl-5 {margin-right: calc(var(--font-size) * 3) !important;}
	.b-ext .me-xxl-6 {margin-right: calc(var(--font-size) * 10) !important;}
	.b-ext .me-xxl-7 {margin-right: calc(var(--font-size) * 15) !important;}
	.b-ext .me-xxl-8 {margin-right: calc(var(--font-size) * 20) !important;}
	.b-ext .me-xxl-9 {margin-right: calc(var(--font-size) * 25) !important;}
	.b-ext .me-xxl-10 {margin-right: calc(var(--font-size) * 30) !important;}
	.b-ext .me-xxl-auto {margin-right: auto !important;}
	.b-ext .mb-xxl-0 {margin-bottom: 0 !important;}
	.b-ext .mb-xxl-1 {margin-bottom: calc(var(--font-size) * .25) !important;}
	.b-ext .mb-xxl-2 {margin-bottom: calc(var(--font-size) * .5) !important;}
	.b-ext .mb-xxl-3 {margin-bottom: calc(var(--font-size) * 1) !important;}
	.b-ext .mb-xxl-4 {margin-bottom: calc(var(--font-size) * 1.5) !important;}
	.b-ext .mb-xxl-5 {margin-bottom: calc(var(--font-size) * 3) !important;}
	.b-ext .mb-xxl-6 {margin-bottom: calc(var(--font-size) * 10) !important;}
	.b-ext .mb-xxl-7 {margin-bottom: calc(var(--font-size) * 15) !important;}
	.b-ext .mb-xxl-8 {margin-bottom: calc(var(--font-size) * 20) !important;}
	.b-ext .mb-xxl-9 {margin-bottom: calc(var(--font-size) * 25) !important;}
	.b-ext .mb-xxl-10 {margin-bottom: calc(var(--font-size) * 30) !important;}
	.b-ext .mb-xxl-auto {margin-bottom: auto !important;}
	.b-ext .ms-xxl-0 {margin-left: 0 !important;}
	.b-ext .ms-xxl-1 {margin-left: calc(var(--font-size) * .25) !important;}
	.b-ext .ms-xxl-2 {margin-left: calc(var(--font-size) * .5) !important;}
	.b-ext .ms-xxl-3 {margin-left: calc(var(--font-size) * 1) !important;}
	.b-ext .ms-xxl-4 {margin-left: calc(var(--font-size) * 1.5) !important;}
	.b-ext .ms-xxl-5 {margin-left: calc(var(--font-size) * 3) !important;}
	.b-ext .ms-xxl-6 {margin-left: calc(var(--font-size) * 10) !important;}
	.b-ext .ms-xxl-7 {margin-left: calc(var(--font-size) * 15) !important;}
	.b-ext .ms-xxl-8 {margin-left: calc(var(--font-size) * 20) !important;}
	.b-ext .ms-xxl-9 {margin-left: calc(var(--font-size) * 25) !important;}
	.b-ext .ms-xxl-10 {margin-left: calc(var(--font-size) * 30) !important;}
	.b-ext .ms-xxl-auto {margin-left: auto !important;}
	.b-ext .p-xxl-0 {padding: 0 !important;}
	.b-ext .p-xxl-1 {padding: calc(var(--font-size) * .25) !important;}
	.b-ext .p-xxl-2 {padding: calc(var(--font-size) * .5) !important;}
	.b-ext .p-xxl-3 {padding: calc(var(--font-size) * 1) !important;}
	.b-ext .p-xxl-4 {padding: calc(var(--font-size) * 1.5) !important;}
	.b-ext .p-xxl-5 {padding: calc(var(--font-size) * 3) !important;}
	.b-ext .p-xxl-6 {padding: calc(var(--font-size) * 10) !important;}
	.b-ext .p-xxl-7 {padding: calc(var(--font-size) * 15) !important;}
	.b-ext .p-xxl-8 {padding: calc(var(--font-size) * 20) !important;}
	.b-ext .p-xxl-9 {padding: calc(var(--font-size) * 25) !important;}
	.b-ext .p-xxl-10 {padding: calc(var(--font-size) * 30) !important;}
	.b-ext .px-xxl-0 {padding-left: 0 !important;padding-right: 0 !important;}
	.b-ext .px-xxl-1 {padding-left: calc(var(--font-size) * .25) !important;padding-right: calc(var(--font-size) * .25) !important;}
	.b-ext .px-xxl-2 {padding-left: calc(var(--font-size) * .5) !important;padding-right: calc(var(--font-size) * .5) !important;}
	.b-ext .px-xxl-3 {padding-left: calc(var(--font-size) * 1) !important;padding-right: calc(var(--font-size) * 1) !important;}
	.b-ext .px-xxl-4 {padding-left: calc(var(--font-size) * 1.5) !important;padding-right: calc(var(--font-size) * 1.5) !important;}
	.b-ext .px-xxl-5 {padding-left: calc(var(--font-size) * 3) !important;padding-right: calc(var(--font-size) * 3) !important;}
	.b-ext .px-xxl-6 {padding-left: calc(var(--font-size) * 10) !important;padding-right: calc(var(--font-size) * 10) !important;}
	.b-ext .px-xxl-7 {padding-left: calc(var(--font-size) * 15) !important;padding-right: calc(var(--font-size) * 15) !important;}
	.b-ext .px-xxl-8 {padding-left: calc(var(--font-size) * 20) !important;padding-right: calc(var(--font-size) * 20) !important;}
	.b-ext .px-xxl-9 {padding-left: calc(var(--font-size) * 25) !important;padding-right: calc(var(--font-size) * 25) !important;}
	.b-ext .px-xxl-10 {padding-left: calc(var(--font-size) * 30) !important;padding-right: calc(var(--font-size) * 30) !important;}
	.b-ext .py-xxl-0 {padding-bottom: 0 !important;padding-top: 0 !important;}
	.b-ext .py-xxl-1 {padding-bottom: calc(var(--font-size) * .25) !important;padding-top: calc(var(--font-size) * .25) !important;}
	.b-ext .py-xxl-2 {padding-bottom: calc(var(--font-size) * .5) !important;padding-top: calc(var(--font-size) * .5) !important;}
	.b-ext .py-xxl-3 {padding-bottom: calc(var(--font-size) * 1) !important;padding-top: calc(var(--font-size) * 1) !important;}
	.b-ext .py-xxl-4 {padding-bottom: calc(var(--font-size) * 1.5) !important;padding-top: calc(var(--font-size) * 1.5) !important;}
	.b-ext .py-xxl-5 {padding-bottom: calc(var(--font-size) * 3) !important;padding-top: calc(var(--font-size) * 3) !important;}
	.b-ext .py-xxl-6 {padding-bottom: calc(var(--font-size) * 10) !important;padding-top: calc(var(--font-size) * 10) !important;}
	.b-ext .py-xxl-7 {padding-bottom: calc(var(--font-size) * 15) !important;padding-top: calc(var(--font-size) * 15) !important;}
	.b-ext .py-xxl-8 {padding-bottom: calc(var(--font-size) * 20) !important;padding-top: calc(var(--font-size) * 20) !important;}
	.b-ext .py-xxl-9 {padding-bottom: calc(var(--font-size) * 25) !important;padding-top: calc(var(--font-size) * 25) !important;}
	.b-ext .py-xxl-10 {padding-bottom: calc(var(--font-size) * 30) !important;padding-top: calc(var(--font-size) * 30) !important;}
	.b-ext .pt-xxl-0 {padding-top: 0 !important;}
	.b-ext .pt-xxl-1 {padding-top: calc(var(--font-size) * .25) !important;}
	.b-ext .pt-xxl-2 {padding-top: calc(var(--font-size) * .5) !important;}
	.b-ext .pt-xxl-3 {padding-top: calc(var(--font-size) * 1) !important;}
	.b-ext .pt-xxl-4 {padding-top: calc(var(--font-size) * 1.5) !important;}
	.b-ext .pt-xxl-5 {padding-top: calc(var(--font-size) * 3) !important;}
	.b-ext .pt-xxl-6 {padding-top: calc(var(--font-size) * 10) !important;}
	.b-ext .pt-xxl-7 {padding-top: calc(var(--font-size) * 15) !important;}
	.b-ext .pt-xxl-8 {padding-top: calc(var(--font-size) * 20) !important;}
	.b-ext .pt-xxl-9 {padding-top: calc(var(--font-size) * 25) !important;}
	.b-ext .pt-xxl-10 {padding-top: calc(var(--font-size) * 30) !important;}
	.b-ext .pe-xxl-0 {padding-right: 0 !important;}
	.b-ext .pe-xxl-1 {padding-right: calc(var(--font-size) * .25) !important;}
	.b-ext .pe-xxl-2 {padding-right: calc(var(--font-size) * .5) !important;}
	.b-ext .pe-xxl-3 {padding-right: calc(var(--font-size) * 1) !important;}
	.b-ext .pe-xxl-4 {padding-right: calc(var(--font-size) * 1.5) !important;}
	.b-ext .pe-xxl-5 {padding-right: calc(var(--font-size) * 3) !important;}
	.b-ext .pe-xxl-6 {padding-right: calc(var(--font-size) * 10) !important;}
	.b-ext .pe-xxl-7 {padding-right: calc(var(--font-size) * 15) !important;}
	.b-ext .pe-xxl-8 {padding-right: calc(var(--font-size) * 20) !important;}
	.b-ext .pe-xxl-9 {padding-right: calc(var(--font-size) * 25) !important;}
	.b-ext .pe-xxl-10 {padding-right: calc(var(--font-size) * 30) !important;}
	.b-ext .pb-xxl-0 {padding-bottom: 0 !important;}
	.b-ext .pb-xxl-1 {padding-bottom: calc(var(--font-size) * .25) !important;}
	.b-ext .pb-xxl-2 {padding-bottom: calc(var(--font-size) * .5) !important;}
	.b-ext .pb-xxl-3 {padding-bottom: calc(var(--font-size) * 1) !important;}
	.b-ext .pb-xxl-4 {padding-bottom: calc(var(--font-size) * 1.5) !important;}
	.b-ext .pb-xxl-5 {padding-bottom: calc(var(--font-size) * 3) !important;}
	.b-ext .pb-xxl-6 {padding-bottom: calc(var(--font-size) * 10) !important;}
	.b-ext .pb-xxl-7 {padding-bottom: calc(var(--font-size) * 15) !important;}
	.b-ext .pb-xxl-8 {padding-bottom: calc(var(--font-size) * 20) !important;}
	.b-ext .pb-xxl-9 {padding-bottom: calc(var(--font-size) * 25) !important;}
	.b-ext .pb-xxl-10 {padding-bottom: calc(var(--font-size) * 30) !important;}
	.b-ext .ps-xxl-0 {padding-left: 0 !important;}
	.b-ext .ps-xxl-1 {padding-left: calc(var(--font-size) * .25) !important;}
	.b-ext .ps-xxl-2 {padding-left: calc(var(--font-size) * .5) !important;}
	.b-ext .ps-xxl-3 {padding-left: calc(var(--font-size) * 1) !important;}
	.b-ext .ps-xxl-4 {padding-left: calc(var(--font-size) * 1.5) !important;}
	.b-ext .ps-xxl-5 {padding-left: calc(var(--font-size) * 3) !important;}
	.b-ext .ps-xxl-6 {padding-left: calc(var(--font-size) * 10) !important;}
	.b-ext .ps-xxl-7 {padding-left: calc(var(--font-size) * 15) !important;}
	.b-ext .ps-xxl-8 {padding-left: calc(var(--font-size) * 20) !important;}
	.b-ext .ps-xxl-9 {padding-left: calc(var(--font-size) * 25) !important;}
	.b-ext .ps-xxl-10 {padding-left: calc(var(--font-size) * 30) !important;}
	.b-ext .gap-xxl-0 {gap: 0 !important;}
	.b-ext .gap-xxl-1 {gap: calc(var(--font-size) * .25) !important;}
	.b-ext .gap-xxl-2 {gap: calc(var(--font-size) * .5) !important;}
	.b-ext .gap-xxl-3 {gap: calc(var(--font-size) * 1) !important;}
	.b-ext .gap-xxl-4 {gap: calc(var(--font-size) * 1.5) !important;}
	.b-ext .gap-xxl-5 {gap: calc(var(--font-size) * 3) !important;}
	.b-ext .gap-xxl-6 {gap: calc(var(--font-size) * 10) !important;}
	.b-ext .gap-xxl-7 {gap: calc(var(--font-size) * 15) !important;}
	.b-ext .gap-xxl-8 {gap: calc(var(--font-size) * 20) !important;}
	.b-ext .gap-xxl-9 {gap: calc(var(--font-size) * 25) !important;}
	.b-ext .gap-xxl-10 {gap: calc(var(--font-size) * 30) !important;}
	.b-ext .row-gap-xxl-0 {row-gap: 0 !important;}
	.b-ext .row-gap-xxl-1 {row-gap: calc(var(--font-size) * .25) !important;}
	.b-ext .row-gap-xxl-2 {row-gap: calc(var(--font-size) * .5) !important;}
	.b-ext .row-gap-xxl-3 {row-gap: calc(var(--font-size) * 1) !important;}
	.b-ext .row-gap-xxl-4 {row-gap: calc(var(--font-size) * 1.5) !important;}
	.b-ext .row-gap-xxl-5 {row-gap: calc(var(--font-size) * 3) !important;}
	.b-ext .row-gap-xxl-6 {row-gap: calc(var(--font-size) * 10) !important;}
	.b-ext .row-gap-xxl-7 {row-gap: calc(var(--font-size) * 15) !important;}
	.b-ext .row-gap-xxl-8 {row-gap: calc(var(--font-size) * 20) !important;}
	.b-ext .row-gap-xxl-9 {row-gap: calc(var(--font-size) * 25) !important;}
	.b-ext .row-gap-xxl-10 {row-gap: calc(var(--font-size) * 30) !important;}
	.b-ext .column-gap-xxl-0 {-moz-column-gap: 0 !important;column-gap: 0 !important;}
	.b-ext .column-gap-xxl-1 {-moz-column-gap: calc(var(--font-size) * .25) !important;column-gap: calc(var(--font-size) * .25) !important;}
	.b-ext .column-gap-xxl-2 {-moz-column-gap: calc(var(--font-size) * .5) !important;column-gap: calc(var(--font-size) * .5) !important;}
	.b-ext .column-gap-xxl-3 {-moz-column-gap: calc(var(--font-size) * 1) !important;column-gap: calc(var(--font-size) * 1) !important;}
	.b-ext .column-gap-xxl-4 {-moz-column-gap: calc(var(--font-size) * 1.5) !important;column-gap: calc(var(--font-size) * 1.5) !important;}
	.b-ext .column-gap-xxl-5 {-moz-column-gap: calc(var(--font-size) * 3) !important;column-gap: calc(var(--font-size) * 3) !important;}
	.b-ext .column-gap-xxl-6 {-moz-column-gap: calc(var(--font-size) * 10) !important;column-gap: calc(var(--font-size) * 10) !important;}
	.b-ext .column-gap-xxl-7 {-moz-column-gap: calc(var(--font-size) * 15) !important;column-gap: calc(var(--font-size) * 15) !important;}
	.b-ext .column-gap-xxl-8 {-moz-column-gap: calc(var(--font-size) * 20) !important;column-gap: calc(var(--font-size) * 20) !important;}
	.b-ext .column-gap-xxl-9 {-moz-column-gap: calc(var(--font-size) * 25) !important;column-gap: calc(var(--font-size) * 25) !important;}
	.b-ext .column-gap-xxl-10 {-moz-column-gap: calc(var(--font-size) * 30) !important;column-gap: calc(var(--font-size) * 30) !important;}
	.b-ext .text-xxl-start {text-align: left !important;}
	.b-ext .text-xxl-end {text-align: right !important;}
	.b-ext .text-xxl-center {text-align: center !important;}
	.b-ext .productTile {min-height: 610px;}
	.b-ext .carousel--flexCarousel, .b-ext .no-carousel--flexCarousel {--container-maxwidth: 1320px;}
	.b-ext .carousel__item--flexCarousel, .b-ext .no-carousel__item--flexCarousel {width: calc(100% / var(--flexCarousel-perPage-xxl));}}