@media (min-width:1200px) {.b-ext h1 {font-size: calc(var(--font-size) * 2.5);}
	.b-ext h2 {font-size: calc(var(--font-size) * 2);}
	.b-ext h3 {font-size: calc(var(--font-size) * 1.75);}
	.b-ext h4, .b-ext legend {font-size: calc(var(--font-size) * 1.5);}
	.b-ext .container, .b-ext .container-lg, .b-ext .container-md, .b-ext .container-sm, .b-ext .container-xl {max-width: 1140px;}
	.b-ext .col-xl {flex: 1 0 0;}
	.b-ext .row-cols-xl-auto>* {flex: 0 0 auto;width: auto;}
	.b-ext .row-cols-xl-1>* {flex: 0 0 auto;width: 100%;}
	.b-ext .row-cols-xl-2>* {flex: 0 0 auto;width: 50%;}
	.b-ext .row-cols-xl-3>* {flex: 0 0 auto;width: 33.33333333%;}
	.b-ext .row-cols-xl-4>* {flex: 0 0 auto;width: 25%;}
	.b-ext .row-cols-xl-5>* {flex: 0 0 auto;width: 20%;}
	.b-ext .row-cols-xl-6>* {flex: 0 0 auto;width: 16.66666667%;}
	.b-ext .col-xl-auto {flex: 0 0 auto;width: auto;}
	.b-ext .col-xl-1 {flex: 0 0 auto;width: 8.33333333%;}
	.b-ext .col-xl-2 {flex: 0 0 auto;width: 16.66666667%;}
	.b-ext .col-xl-3 {flex: 0 0 auto;width: 25%;}
	.b-ext .col-xl-4 {flex: 0 0 auto;width: 33.33333333%;}
	.b-ext .col-xl-5 {flex: 0 0 auto;width: 41.66666667%;}
	.b-ext .col-xl-6 {flex: 0 0 auto;width: 50%;}
	.b-ext .col-xl-7 {flex: 0 0 auto;width: 58.33333333%;}
	.b-ext .col-xl-8 {flex: 0 0 auto;width: 66.66666667%;}
	.b-ext .col-xl-9 {flex: 0 0 auto;width: 75%;}
	.b-ext .col-xl-10 {flex: 0 0 auto;width: 83.33333333%;}
	.b-ext .col-xl-11 {flex: 0 0 auto;width: 91.66666667%;}
	.b-ext .col-xl-12 {flex: 0 0 auto;width: 100%;}
	.b-ext .offset-xl-0 {margin-left: 0;}
	.b-ext .offset-xl-1 {margin-left: 8.33333333%;}
	.b-ext .offset-xl-2 {margin-left: 16.66666667%;}
	.b-ext .offset-xl-3 {margin-left: 25%;}
	.b-ext .offset-xl-4 {margin-left: 33.33333333%;}
	.b-ext .offset-xl-5 {margin-left: 41.66666667%;}
	.b-ext .offset-xl-6 {margin-left: 50%;}
	.b-ext .offset-xl-7 {margin-left: 58.33333333%;}
	.b-ext .offset-xl-8 {margin-left: 66.66666667%;}
	.b-ext .offset-xl-9 {margin-left: 75%;}
	.b-ext .offset-xl-10 {margin-left: 83.33333333%;}
	.b-ext .offset-xl-11 {margin-left: 91.66666667%;}
	.b-ext .g-xl-0, .b-ext .gx-xl-0 {--bs-gutter-x: 0;}
	.b-ext .g-xl-0, .b-ext .gy-xl-0 {--bs-gutter-y: 0;}
	.b-ext .g-xl-1, .b-ext .gx-xl-1 {--bs-gutter-x: calc(var(--font-size) * .25);}
	.b-ext .g-xl-1, .b-ext .gy-xl-1 {--bs-gutter-y: calc(var(--font-size) * .25);}
	.b-ext .g-xl-2, .b-ext .gx-xl-2 {--bs-gutter-x: calc(var(--font-size) * .5);}
	.b-ext .g-xl-2, .b-ext .gy-xl-2 {--bs-gutter-y: calc(var(--font-size) * .5);}
	.b-ext .g-xl-3, .b-ext .gx-xl-3 {--bs-gutter-x: calc(var(--font-size) * 1);}
	.b-ext .g-xl-3, .b-ext .gy-xl-3 {--bs-gutter-y: calc(var(--font-size) * 1);}
	.b-ext .g-xl-4, .b-ext .gx-xl-4 {--bs-gutter-x: calc(var(--font-size) * 1.5);}
	.b-ext .g-xl-4, .b-ext .gy-xl-4 {--bs-gutter-y: calc(var(--font-size) * 1.5);}
	.b-ext .g-xl-5, .b-ext .gx-xl-5 {--bs-gutter-x: calc(var(--font-size) * 3);}
	.b-ext .g-xl-5, .b-ext .gy-xl-5 {--bs-gutter-y: calc(var(--font-size) * 3);}
	.b-ext .g-xl-6, .b-ext .gx-xl-6 {--bs-gutter-x: calc(var(--font-size) * 10);}
	.b-ext .g-xl-6, .b-ext .gy-xl-6 {--bs-gutter-y: calc(var(--font-size) * 10);}
	.b-ext .g-xl-7, .b-ext .gx-xl-7 {--bs-gutter-x: calc(var(--font-size) * 15);}
	.b-ext .g-xl-7, .b-ext .gy-xl-7 {--bs-gutter-y: calc(var(--font-size) * 15);}
	.b-ext .g-xl-8, .b-ext .gx-xl-8 {--bs-gutter-x: calc(var(--font-size) * 20);}
	.b-ext .g-xl-8, .b-ext .gy-xl-8 {--bs-gutter-y: calc(var(--font-size) * 20);}
	.b-ext .g-xl-9, .b-ext .gx-xl-9 {--bs-gutter-x: calc(var(--font-size) * 25);}
	.b-ext .g-xl-9, .b-ext .gy-xl-9 {--bs-gutter-y: calc(var(--font-size) * 25);}
	.b-ext .g-xl-10, .b-ext .gx-xl-10 {--bs-gutter-x: calc(var(--font-size) * 30);}
	.b-ext .g-xl-10, .b-ext .gy-xl-10 {--bs-gutter-y: calc(var(--font-size) * 30);}
	.b-ext .dropdown-menu-xl-start {--bs-position: start;}
	.b-ext .dropdown-menu-xl-start[data-bs-popper] {left: 0;right: auto;}
	.b-ext .dropdown-menu-xl-end {--bs-position: end;}
	.b-ext .dropdown-menu-xl-end[data-bs-popper] {left: auto;right: 0;}
	.b-ext .modal-xl {--bs-modal-width: 1140px;}
	.b-ext .sticky-xl-top {position: sticky;top: 0;z-index: 1020;}
	.b-ext .sticky-xl-bottom {bottom: 0;position: sticky;z-index: 1020;}
	.b-ext .float-xl-start {float: left !important;}
	.b-ext .float-xl-end {float: right !important;}
	.b-ext .float-xl-none {float: none !important;}
	.b-ext .object-fit-xl-contain {object-fit: contain !important;}
	.b-ext .object-fit-xl-cover {object-fit: cover !important;}
	.b-ext .object-fit-xl-fill {object-fit: fill !important;}
	.b-ext .object-fit-xl-scale {object-fit: scale-down !important;}
	.b-ext .object-fit-xl-none {object-fit: none !important;}
	.b-ext .d-xl-inline {display: inline !important;}
	.b-ext .d-xl-inline-block {display: inline-block !important;}
	.b-ext .d-xl-block {display: block !important;}
	.b-ext .d-xl-grid {display: grid !important;}
	.b-ext .d-xl-inline-grid {display: inline-grid !important;}
	.b-ext .d-xl-table {display: table !important;}
	.b-ext .d-xl-table-row {display: table-row !important;}
	.b-ext .d-xl-table-cell {display: table-cell !important;}
	.b-ext .d-xl-flex {display: flex !important;}
	.b-ext .d-xl-inline-flex {display: inline-flex !important;}
	.b-ext .d-xl-none {display: none !important;}
	.b-ext .flex-xl-fill {flex: 1 1 auto !important;}
	.b-ext .flex-xl-row {flex-direction: row !important;}
	.b-ext .flex-xl-column {flex-direction: column !important;}
	.b-ext .flex-xl-row-reverse {flex-direction: row-reverse !important;}
	.b-ext .flex-xl-column-reverse {flex-direction: column-reverse !important;}
	.b-ext .flex-xl-grow-0 {flex-grow: 0 !important;}
	.b-ext .flex-xl-grow-1 {flex-grow: 1 !important;}
	.b-ext .flex-xl-shrink-0 {flex-shrink: 0 !important;}
	.b-ext .flex-xl-shrink-1 {flex-shrink: 1 !important;}
	.b-ext .flex-xl-wrap {flex-wrap: wrap !important;}
	.b-ext .flex-xl-nowrap {flex-wrap: nowrap !important;}
	.b-ext .flex-xl-wrap-reverse {flex-wrap: wrap-reverse !important;}
	.b-ext .justify-content-xl-start {justify-content: flex-start !important;}
	.b-ext .justify-content-xl-end {justify-content: flex-end !important;}
	.b-ext .justify-content-xl-center {justify-content: center !important;}
	.b-ext .justify-content-xl-between {justify-content: space-between !important;}
	.b-ext .justify-content-xl-around {justify-content: space-around !important;}
	.b-ext .justify-content-xl-evenly {justify-content: space-evenly !important;}
	.b-ext .align-items-xl-start {align-items: flex-start !important;}
	.b-ext .align-items-xl-end {align-items: flex-end !important;}
	.b-ext .align-items-xl-center {align-items: center !important;}
	.b-ext .align-items-xl-baseline {align-items: baseline !important;}
	.b-ext .align-items-xl-stretch {align-items: stretch !important;}
	.b-ext .align-content-xl-start {align-content: flex-start !important;}
	.b-ext .align-content-xl-end {align-content: flex-end !important;}
	.b-ext .align-content-xl-center {align-content: center !important;}
	.b-ext .align-content-xl-between {align-content: space-between !important;}
	.b-ext .align-content-xl-around {align-content: space-around !important;}
	.b-ext .align-content-xl-stretch {align-content: stretch !important;}
	.b-ext .align-self-xl-auto {align-self: auto !important;}
	.b-ext .align-self-xl-start {align-self: flex-start !important;}
	.b-ext .align-self-xl-end {align-self: flex-end !important;}
	.b-ext .align-self-xl-center {align-self: center !important;}
	.b-ext .align-self-xl-baseline {align-self: baseline !important;}
	.b-ext .align-self-xl-stretch {align-self: stretch !important;}
	.b-ext .order-xl-first {order: -1 !important;}
	.b-ext .order-xl-0 {order: 0 !important;}
	.b-ext .order-xl-1 {order: 1 !important;}
	.b-ext .order-xl-2 {order: 2 !important;}
	.b-ext .order-xl-3 {order: 3 !important;}
	.b-ext .order-xl-4 {order: 4 !important;}
	.b-ext .order-xl-5 {order: 5 !important;}
	.b-ext .order-xl-last {order: 6 !important;}
	.b-ext .m-xl-0 {margin: 0 !important;}
	.b-ext .m-xl-1 {margin: calc(var(--font-size) * .25) !important;}
	.b-ext .m-xl-2 {margin: calc(var(--font-size) * .5) !important;}
	.b-ext .m-xl-3 {margin: calc(var(--font-size) * 1) !important;}
	.b-ext .m-xl-4 {margin: calc(var(--font-size) * 1.5) !important;}
	.b-ext .m-xl-5 {margin: calc(var(--font-size) * 3) !important;}
	.b-ext .m-xl-6 {margin: calc(var(--font-size) * 10) !important;}
	.b-ext .m-xl-7 {margin: calc(var(--font-size) * 15) !important;}
	.b-ext .m-xl-8 {margin: calc(var(--font-size) * 20) !important;}
	.b-ext .m-xl-9 {margin: calc(var(--font-size) * 25) !important;}
	.b-ext .m-xl-10 {margin: calc(var(--font-size) * 30) !important;}
	.b-ext .m-xl-auto {margin: auto !important;}
	.b-ext .mx-xl-0 {margin-left: 0 !important;margin-right: 0 !important;}
	.b-ext .mx-xl-1 {margin-left: calc(var(--font-size) * .25) !important;margin-right: calc(var(--font-size) * .25) !important;}
	.b-ext .mx-xl-2 {margin-left: calc(var(--font-size) * .5) !important;margin-right: calc(var(--font-size) * .5) !important;}
	.b-ext .mx-xl-3 {margin-left: calc(var(--font-size) * 1) !important;margin-right: calc(var(--font-size) * 1) !important;}
	.b-ext .mx-xl-4 {margin-left: calc(var(--font-size) * 1.5) !important;margin-right: calc(var(--font-size) * 1.5) !important;}
	.b-ext .mx-xl-5 {margin-left: calc(var(--font-size) * 3) !important;margin-right: calc(var(--font-size) * 3) !important;}
	.b-ext .mx-xl-6 {margin-left: calc(var(--font-size) * 10) !important;margin-right: calc(var(--font-size) * 10) !important;}
	.b-ext .mx-xl-7 {margin-left: calc(var(--font-size) * 15) !important;margin-right: calc(var(--font-size) * 15) !important;}
	.b-ext .mx-xl-8 {margin-left: calc(var(--font-size) * 20) !important;margin-right: calc(var(--font-size) * 20) !important;}
	.b-ext .mx-xl-9 {margin-left: calc(var(--font-size) * 25) !important;margin-right: calc(var(--font-size) * 25) !important;}
	.b-ext .mx-xl-10 {margin-left: calc(var(--font-size) * 30) !important;margin-right: calc(var(--font-size) * 30) !important;}
	.b-ext .mx-xl-auto {margin-left: auto !important;margin-right: auto !important;}
	.b-ext .my-xl-0 {margin-bottom: 0 !important;margin-top: 0 !important;}
	.b-ext .my-xl-1 {margin-bottom: calc(var(--font-size) * .25) !important;margin-top: calc(var(--font-size) * .25) !important;}
	.b-ext .my-xl-2 {margin-bottom: calc(var(--font-size) * .5) !important;margin-top: calc(var(--font-size) * .5) !important;}
	.b-ext .my-xl-3 {margin-bottom: calc(var(--font-size) * 1) !important;margin-top: calc(var(--font-size) * 1) !important;}
	.b-ext .my-xl-4 {margin-bottom: calc(var(--font-size) * 1.5) !important;margin-top: calc(var(--font-size) * 1.5) !important;}
	.b-ext .my-xl-5 {margin-bottom: calc(var(--font-size) * 3) !important;margin-top: calc(var(--font-size) * 3) !important;}
	.b-ext .my-xl-6 {margin-bottom: calc(var(--font-size) * 10) !important;margin-top: calc(var(--font-size) * 10) !important;}
	.b-ext .my-xl-7 {margin-bottom: calc(var(--font-size) * 15) !important;margin-top: calc(var(--font-size) * 15) !important;}
	.b-ext .my-xl-8 {margin-bottom: calc(var(--font-size) * 20) !important;margin-top: calc(var(--font-size) * 20) !important;}
	.b-ext .my-xl-9 {margin-bottom: calc(var(--font-size) * 25) !important;margin-top: calc(var(--font-size) * 25) !important;}
	.b-ext .my-xl-10 {margin-bottom: calc(var(--font-size) * 30) !important;margin-top: calc(var(--font-size) * 30) !important;}
	.b-ext .my-xl-auto {margin-bottom: auto !important;margin-top: auto !important;}
	.b-ext .mt-xl-0 {margin-top: 0 !important;}
	.b-ext .mt-xl-1 {margin-top: calc(var(--font-size) * .25) !important;}
	.b-ext .mt-xl-2 {margin-top: calc(var(--font-size) * .5) !important;}
	.b-ext .mt-xl-3 {margin-top: calc(var(--font-size) * 1) !important;}
	.b-ext .mt-xl-4 {margin-top: calc(var(--font-size) * 1.5) !important;}
	.b-ext .mt-xl-5 {margin-top: calc(var(--font-size) * 3) !important;}
	.b-ext .mt-xl-6 {margin-top: calc(var(--font-size) * 10) !important;}
	.b-ext .mt-xl-7 {margin-top: calc(var(--font-size) * 15) !important;}
	.b-ext .mt-xl-8 {margin-top: calc(var(--font-size) * 20) !important;}
	.b-ext .mt-xl-9 {margin-top: calc(var(--font-size) * 25) !important;}
	.b-ext .mt-xl-10 {margin-top: calc(var(--font-size) * 30) !important;}
	.b-ext .mt-xl-auto {margin-top: auto !important;}
	.b-ext .me-xl-0 {margin-right: 0 !important;}
	.b-ext .me-xl-1 {margin-right: calc(var(--font-size) * .25) !important;}
	.b-ext .me-xl-2 {margin-right: calc(var(--font-size) * .5) !important;}
	.b-ext .me-xl-3 {margin-right: calc(var(--font-size) * 1) !important;}
	.b-ext .me-xl-4 {margin-right: calc(var(--font-size) * 1.5) !important;}
	.b-ext .me-xl-5 {margin-right: calc(var(--font-size) * 3) !important;}
	.b-ext .me-xl-6 {margin-right: calc(var(--font-size) * 10) !important;}
	.b-ext .me-xl-7 {margin-right: calc(var(--font-size) * 15) !important;}
	.b-ext .me-xl-8 {margin-right: calc(var(--font-size) * 20) !important;}
	.b-ext .me-xl-9 {margin-right: calc(var(--font-size) * 25) !important;}
	.b-ext .me-xl-10 {margin-right: calc(var(--font-size) * 30) !important;}
	.b-ext .me-xl-auto {margin-right: auto !important;}
	.b-ext .mb-xl-0 {margin-bottom: 0 !important;}
	.b-ext .mb-xl-1 {margin-bottom: calc(var(--font-size) * .25) !important;}
	.b-ext .mb-xl-2 {margin-bottom: calc(var(--font-size) * .5) !important;}
	.b-ext .mb-xl-3 {margin-bottom: calc(var(--font-size) * 1) !important;}
	.b-ext .mb-xl-4 {margin-bottom: calc(var(--font-size) * 1.5) !important;}
	.b-ext .mb-xl-5 {margin-bottom: calc(var(--font-size) * 3) !important;}
	.b-ext .mb-xl-6 {margin-bottom: calc(var(--font-size) * 10) !important;}
	.b-ext .mb-xl-7 {margin-bottom: calc(var(--font-size) * 15) !important;}
	.b-ext .mb-xl-8 {margin-bottom: calc(var(--font-size) * 20) !important;}
	.b-ext .mb-xl-9 {margin-bottom: calc(var(--font-size) * 25) !important;}
	.b-ext .mb-xl-10 {margin-bottom: calc(var(--font-size) * 30) !important;}
	.b-ext .mb-xl-auto {margin-bottom: auto !important;}
	.b-ext .ms-xl-0 {margin-left: 0 !important;}
	.b-ext .ms-xl-1 {margin-left: calc(var(--font-size) * .25) !important;}
	.b-ext .ms-xl-2 {margin-left: calc(var(--font-size) * .5) !important;}
	.b-ext .ms-xl-3 {margin-left: calc(var(--font-size) * 1) !important;}
	.b-ext .ms-xl-4 {margin-left: calc(var(--font-size) * 1.5) !important;}
	.b-ext .ms-xl-5 {margin-left: calc(var(--font-size) * 3) !important;}
	.b-ext .ms-xl-6 {margin-left: calc(var(--font-size) * 10) !important;}
	.b-ext .ms-xl-7 {margin-left: calc(var(--font-size) * 15) !important;}
	.b-ext .ms-xl-8 {margin-left: calc(var(--font-size) * 20) !important;}
	.b-ext .ms-xl-9 {margin-left: calc(var(--font-size) * 25) !important;}
	.b-ext .ms-xl-10 {margin-left: calc(var(--font-size) * 30) !important;}
	.b-ext .ms-xl-auto {margin-left: auto !important;}
	.b-ext .p-xl-0 {padding: 0 !important;}
	.b-ext .p-xl-1 {padding: calc(var(--font-size) * .25) !important;}
	.b-ext .p-xl-2 {padding: calc(var(--font-size) * .5) !important;}
	.b-ext .p-xl-3 {padding: calc(var(--font-size) * 1) !important;}
	.b-ext .p-xl-4 {padding: calc(var(--font-size) * 1.5) !important;}
	.b-ext .p-xl-5 {padding: calc(var(--font-size) * 3) !important;}
	.b-ext .p-xl-6 {padding: calc(var(--font-size) * 10) !important;}
	.b-ext .p-xl-7 {padding: calc(var(--font-size) * 15) !important;}
	.b-ext .p-xl-8 {padding: calc(var(--font-size) * 20) !important;}
	.b-ext .p-xl-9 {padding: calc(var(--font-size) * 25) !important;}
	.b-ext .p-xl-10 {padding: calc(var(--font-size) * 30) !important;}
	.b-ext .px-xl-0 {padding-left: 0 !important;padding-right: 0 !important;}
	.b-ext .px-xl-1 {padding-left: calc(var(--font-size) * .25) !important;padding-right: calc(var(--font-size) * .25) !important;}
	.b-ext .px-xl-2 {padding-left: calc(var(--font-size) * .5) !important;padding-right: calc(var(--font-size) * .5) !important;}
	.b-ext .px-xl-3 {padding-left: calc(var(--font-size) * 1) !important;padding-right: calc(var(--font-size) * 1) !important;}
	.b-ext .px-xl-4 {padding-left: calc(var(--font-size) * 1.5) !important;padding-right: calc(var(--font-size) * 1.5) !important;}
	.b-ext .px-xl-5 {padding-left: calc(var(--font-size) * 3) !important;padding-right: calc(var(--font-size) * 3) !important;}
	.b-ext .px-xl-6 {padding-left: calc(var(--font-size) * 10) !important;padding-right: calc(var(--font-size) * 10) !important;}
	.b-ext .px-xl-7 {padding-left: calc(var(--font-size) * 15) !important;padding-right: calc(var(--font-size) * 15) !important;}
	.b-ext .px-xl-8 {padding-left: calc(var(--font-size) * 20) !important;padding-right: calc(var(--font-size) * 20) !important;}
	.b-ext .px-xl-9 {padding-left: calc(var(--font-size) * 25) !important;padding-right: calc(var(--font-size) * 25) !important;}
	.b-ext .px-xl-10 {padding-left: calc(var(--font-size) * 30) !important;padding-right: calc(var(--font-size) * 30) !important;}
	.b-ext .py-xl-0 {padding-bottom: 0 !important;padding-top: 0 !important;}
	.b-ext .py-xl-1 {padding-bottom: calc(var(--font-size) * .25) !important;padding-top: calc(var(--font-size) * .25) !important;}
	.b-ext .py-xl-2 {padding-bottom: calc(var(--font-size) * .5) !important;padding-top: calc(var(--font-size) * .5) !important;}
	.b-ext .py-xl-3 {padding-bottom: calc(var(--font-size) * 1) !important;padding-top: calc(var(--font-size) * 1) !important;}
	.b-ext .py-xl-4 {padding-bottom: calc(var(--font-size) * 1.5) !important;padding-top: calc(var(--font-size) * 1.5) !important;}
	.b-ext .py-xl-5 {padding-bottom: calc(var(--font-size) * 3) !important;padding-top: calc(var(--font-size) * 3) !important;}
	.b-ext .py-xl-6 {padding-bottom: calc(var(--font-size) * 10) !important;padding-top: calc(var(--font-size) * 10) !important;}
	.b-ext .py-xl-7 {padding-bottom: calc(var(--font-size) * 15) !important;padding-top: calc(var(--font-size) * 15) !important;}
	.b-ext .py-xl-8 {padding-bottom: calc(var(--font-size) * 20) !important;padding-top: calc(var(--font-size) * 20) !important;}
	.b-ext .py-xl-9 {padding-bottom: calc(var(--font-size) * 25) !important;padding-top: calc(var(--font-size) * 25) !important;}
	.b-ext .py-xl-10 {padding-bottom: calc(var(--font-size) * 30) !important;padding-top: calc(var(--font-size) * 30) !important;}
	.b-ext .pt-xl-0 {padding-top: 0 !important;}
	.b-ext .pt-xl-1 {padding-top: calc(var(--font-size) * .25) !important;}
	.b-ext .pt-xl-2 {padding-top: calc(var(--font-size) * .5) !important;}
	.b-ext .pt-xl-3 {padding-top: calc(var(--font-size) * 1) !important;}
	.b-ext .pt-xl-4 {padding-top: calc(var(--font-size) * 1.5) !important;}
	.b-ext .pt-xl-5 {padding-top: calc(var(--font-size) * 3) !important;}
	.b-ext .pt-xl-6 {padding-top: calc(var(--font-size) * 10) !important;}
	.b-ext .pt-xl-7 {padding-top: calc(var(--font-size) * 15) !important;}
	.b-ext .pt-xl-8 {padding-top: calc(var(--font-size) * 20) !important;}
	.b-ext .pt-xl-9 {padding-top: calc(var(--font-size) * 25) !important;}
	.b-ext .pt-xl-10 {padding-top: calc(var(--font-size) * 30) !important;}
	.b-ext .pe-xl-0 {padding-right: 0 !important;}
	.b-ext .pe-xl-1 {padding-right: calc(var(--font-size) * .25) !important;}
	.b-ext .pe-xl-2 {padding-right: calc(var(--font-size) * .5) !important;}
	.b-ext .pe-xl-3 {padding-right: calc(var(--font-size) * 1) !important;}
	.b-ext .pe-xl-4 {padding-right: calc(var(--font-size) * 1.5) !important;}
	.b-ext .pe-xl-5 {padding-right: calc(var(--font-size) * 3) !important;}
	.b-ext .pe-xl-6 {padding-right: calc(var(--font-size) * 10) !important;}
	.b-ext .pe-xl-7 {padding-right: calc(var(--font-size) * 15) !important;}
	.b-ext .pe-xl-8 {padding-right: calc(var(--font-size) * 20) !important;}
	.b-ext .pe-xl-9 {padding-right: calc(var(--font-size) * 25) !important;}
	.b-ext .pe-xl-10 {padding-right: calc(var(--font-size) * 30) !important;}
	.b-ext .pb-xl-0 {padding-bottom: 0 !important;}
	.b-ext .pb-xl-1 {padding-bottom: calc(var(--font-size) * .25) !important;}
	.b-ext .pb-xl-2 {padding-bottom: calc(var(--font-size) * .5) !important;}
	.b-ext .pb-xl-3 {padding-bottom: calc(var(--font-size) * 1) !important;}
	.b-ext .pb-xl-4 {padding-bottom: calc(var(--font-size) * 1.5) !important;}
	.b-ext .pb-xl-5 {padding-bottom: calc(var(--font-size) * 3) !important;}
	.b-ext .pb-xl-6 {padding-bottom: calc(var(--font-size) * 10) !important;}
	.b-ext .pb-xl-7 {padding-bottom: calc(var(--font-size) * 15) !important;}
	.b-ext .pb-xl-8 {padding-bottom: calc(var(--font-size) * 20) !important;}
	.b-ext .pb-xl-9 {padding-bottom: calc(var(--font-size) * 25) !important;}
	.b-ext .pb-xl-10 {padding-bottom: calc(var(--font-size) * 30) !important;}
	.b-ext .ps-xl-0 {padding-left: 0 !important;}
	.b-ext .ps-xl-1 {padding-left: calc(var(--font-size) * .25) !important;}
	.b-ext .ps-xl-2 {padding-left: calc(var(--font-size) * .5) !important;}
	.b-ext .ps-xl-3 {padding-left: calc(var(--font-size) * 1) !important;}
	.b-ext .ps-xl-4 {padding-left: calc(var(--font-size) * 1.5) !important;}
	.b-ext .ps-xl-5 {padding-left: calc(var(--font-size) * 3) !important;}
	.b-ext .ps-xl-6 {padding-left: calc(var(--font-size) * 10) !important;}
	.b-ext .ps-xl-7 {padding-left: calc(var(--font-size) * 15) !important;}
	.b-ext .ps-xl-8 {padding-left: calc(var(--font-size) * 20) !important;}
	.b-ext .ps-xl-9 {padding-left: calc(var(--font-size) * 25) !important;}
	.b-ext .ps-xl-10 {padding-left: calc(var(--font-size) * 30) !important;}
	.b-ext .gap-xl-0 {gap: 0 !important;}
	.b-ext .gap-xl-1 {gap: calc(var(--font-size) * .25) !important;}
	.b-ext .gap-xl-2 {gap: calc(var(--font-size) * .5) !important;}
	.b-ext .gap-xl-3 {gap: calc(var(--font-size) * 1) !important;}
	.b-ext .gap-xl-4 {gap: calc(var(--font-size) * 1.5) !important;}
	.b-ext .gap-xl-5 {gap: calc(var(--font-size) * 3) !important;}
	.b-ext .gap-xl-6 {gap: calc(var(--font-size) * 10) !important;}
	.b-ext .gap-xl-7 {gap: calc(var(--font-size) * 15) !important;}
	.b-ext .gap-xl-8 {gap: calc(var(--font-size) * 20) !important;}
	.b-ext .gap-xl-9 {gap: calc(var(--font-size) * 25) !important;}
	.b-ext .gap-xl-10 {gap: calc(var(--font-size) * 30) !important;}
	.b-ext .row-gap-xl-0 {row-gap: 0 !important;}
	.b-ext .row-gap-xl-1 {row-gap: calc(var(--font-size) * .25) !important;}
	.b-ext .row-gap-xl-2 {row-gap: calc(var(--font-size) * .5) !important;}
	.b-ext .row-gap-xl-3 {row-gap: calc(var(--font-size) * 1) !important;}
	.b-ext .row-gap-xl-4 {row-gap: calc(var(--font-size) * 1.5) !important;}
	.b-ext .row-gap-xl-5 {row-gap: calc(var(--font-size) * 3) !important;}
	.b-ext .row-gap-xl-6 {row-gap: calc(var(--font-size) * 10) !important;}
	.b-ext .row-gap-xl-7 {row-gap: calc(var(--font-size) * 15) !important;}
	.b-ext .row-gap-xl-8 {row-gap: calc(var(--font-size) * 20) !important;}
	.b-ext .row-gap-xl-9 {row-gap: calc(var(--font-size) * 25) !important;}
	.b-ext .row-gap-xl-10 {row-gap: calc(var(--font-size) * 30) !important;}
	.b-ext .column-gap-xl-0 {-moz-column-gap: 0 !important;column-gap: 0 !important;}
	.b-ext .column-gap-xl-1 {-moz-column-gap: calc(var(--font-size) * .25) !important;column-gap: calc(var(--font-size) * .25) !important;}
	.b-ext .column-gap-xl-2 {-moz-column-gap: calc(var(--font-size) * .5) !important;column-gap: calc(var(--font-size) * .5) !important;}
	.b-ext .column-gap-xl-3 {-moz-column-gap: calc(var(--font-size) * 1) !important;column-gap: calc(var(--font-size) * 1) !important;}
	.b-ext .column-gap-xl-4 {-moz-column-gap: calc(var(--font-size) * 1.5) !important;column-gap: calc(var(--font-size) * 1.5) !important;}
	.b-ext .column-gap-xl-5 {-moz-column-gap: calc(var(--font-size) * 3) !important;column-gap: calc(var(--font-size) * 3) !important;}
	.b-ext .column-gap-xl-6 {-moz-column-gap: calc(var(--font-size) * 10) !important;column-gap: calc(var(--font-size) * 10) !important;}
	.b-ext .column-gap-xl-7 {-moz-column-gap: calc(var(--font-size) * 15) !important;column-gap: calc(var(--font-size) * 15) !important;}
	.b-ext .column-gap-xl-8 {-moz-column-gap: calc(var(--font-size) * 20) !important;column-gap: calc(var(--font-size) * 20) !important;}
	.b-ext .column-gap-xl-9 {-moz-column-gap: calc(var(--font-size) * 25) !important;column-gap: calc(var(--font-size) * 25) !important;}
	.b-ext .column-gap-xl-10 {-moz-column-gap: calc(var(--font-size) * 30) !important;column-gap: calc(var(--font-size) * 30) !important;}
	.b-ext .text-xl-start {text-align: left !important;}
	.b-ext .text-xl-end {text-align: right !important;}
	.b-ext .text-xl-center {text-align: center !important;}
	.b-ext .fs-1 {font-size: calc(var(--font-size) * 2.5) !important;}
	.b-ext .fs-2 {font-size: calc(var(--font-size) * 2) !important;}
	.b-ext .fs-3 {font-size: calc(var(--font-size) * 1.75) !important;}
	.b-ext .fs-4 {font-size: calc(var(--font-size) * 1.5) !important;}
	.b-ext .img--plpGenericProduct {aspect-ratio: 374/418;}
	.b-ext .productTile {min-height: 540px;}
	.b-ext .productTile--carousel {min-height: 580px;}
	.b-ext .productTile--searchResult .productTileText {width: 62%;}
	.b-ext .hu .productTile--searchResult .productTileText {width: 55%;}
	.b-ext .cz .productTile--searchResult .productTileText {width: 50%;}
	.b-ext .ch .productTile--searchResult .productTileText {width: 53%;}
	.b-ext .flexHeader {--header-logo: 165px;}
	.b-ext .flexHeader__quicklinks {grid-column: 2/2;}
	.b-ext .header {--header-offset: 135px;}
	.b-ext .header__icon {flex-wrap: wrap;grid-row: 1/span 2;justify-content: space-between;}
	.b-ext .navigation__subcategory {margin-right: 20px;}
	.b-ext .carousel--flexCarousel, .b-ext .no-carousel--flexCarousel {--container-maxwidth: 1140px;}}