@media (min-width:992px) {.b-ext .container, .b-ext .container-lg, .b-ext .container-md, .b-ext .container-sm {max-width: 960px;}
	.b-ext .col-lg {flex: 1 0 0;}
	.b-ext .row-cols-lg-auto>* {flex: 0 0 auto;width: auto;}
	.b-ext .row-cols-lg-1>* {flex: 0 0 auto;width: 100%;}
	.b-ext .row-cols-lg-2>* {flex: 0 0 auto;width: 50%;}
	.b-ext .row-cols-lg-3>* {flex: 0 0 auto;width: 33.33333333%;}
	.b-ext .row-cols-lg-4>* {flex: 0 0 auto;width: 25%;}
	.b-ext .row-cols-lg-5>* {flex: 0 0 auto;width: 20%;}
	.b-ext .row-cols-lg-6>* {flex: 0 0 auto;width: 16.66666667%;}
	.b-ext .col-lg-auto {flex: 0 0 auto;width: auto;}
	.b-ext .col-lg-1 {flex: 0 0 auto;width: 8.33333333%;}
	.b-ext .col-lg-2 {flex: 0 0 auto;width: 16.66666667%;}
	.b-ext .col-lg-3 {flex: 0 0 auto;width: 25%;}
	.b-ext .col-lg-4 {flex: 0 0 auto;width: 33.33333333%;}
	.b-ext .col-lg-5 {flex: 0 0 auto;width: 41.66666667%;}
	.b-ext .col-lg-6 {flex: 0 0 auto;width: 50%;}
	.b-ext .col-lg-7 {flex: 0 0 auto;width: 58.33333333%;}
	.b-ext .col-lg-8 {flex: 0 0 auto;width: 66.66666667%;}
	.b-ext .col-lg-9 {flex: 0 0 auto;width: 75%;}
	.b-ext .col-lg-10 {flex: 0 0 auto;width: 83.33333333%;}
	.b-ext .col-lg-11 {flex: 0 0 auto;width: 91.66666667%;}
	.b-ext .col-lg-12 {flex: 0 0 auto;width: 100%;}
	.b-ext .offset-lg-0 {margin-left: 0;}
	.b-ext .offset-lg-1 {margin-left: 8.33333333%;}
	.b-ext .offset-lg-2 {margin-left: 16.66666667%;}
	.b-ext .offset-lg-3 {margin-left: 25%;}
	.b-ext .offset-lg-4 {margin-left: 33.33333333%;}
	.b-ext .offset-lg-5 {margin-left: 41.66666667%;}
	.b-ext .offset-lg-6 {margin-left: 50%;}
	.b-ext .offset-lg-7 {margin-left: 58.33333333%;}
	.b-ext .offset-lg-8 {margin-left: 66.66666667%;}
	.b-ext .offset-lg-9 {margin-left: 75%;}
	.b-ext .offset-lg-10 {margin-left: 83.33333333%;}
	.b-ext .offset-lg-11 {margin-left: 91.66666667%;}
	.b-ext .g-lg-0, .b-ext .gx-lg-0 {--bs-gutter-x: 0;}
	.b-ext .g-lg-0, .b-ext .gy-lg-0 {--bs-gutter-y: 0;}
	.b-ext .g-lg-1, .b-ext .gx-lg-1 {--bs-gutter-x: calc(var(--font-size) * .25);}
	.b-ext .g-lg-1, .b-ext .gy-lg-1 {--bs-gutter-y: calc(var(--font-size) * .25);}
	.b-ext .g-lg-2, .b-ext .gx-lg-2 {--bs-gutter-x: calc(var(--font-size) * .5);}
	.b-ext .g-lg-2, .b-ext .gy-lg-2 {--bs-gutter-y: calc(var(--font-size) * .5);}
	.b-ext .g-lg-3, .b-ext .gx-lg-3 {--bs-gutter-x: calc(var(--font-size) * 1);}
	.b-ext .g-lg-3, .b-ext .gy-lg-3 {--bs-gutter-y: calc(var(--font-size) * 1);}
	.b-ext .g-lg-4, .b-ext .gx-lg-4 {--bs-gutter-x: calc(var(--font-size) * 1.5);}
	.b-ext .g-lg-4, .b-ext .gy-lg-4 {--bs-gutter-y: calc(var(--font-size) * 1.5);}
	.b-ext .g-lg-5, .b-ext .gx-lg-5 {--bs-gutter-x: calc(var(--font-size) * 3);}
	.b-ext .g-lg-5, .b-ext .gy-lg-5 {--bs-gutter-y: calc(var(--font-size) * 3);}
	.b-ext .g-lg-6, .b-ext .gx-lg-6 {--bs-gutter-x: calc(var(--font-size) * 10);}
	.b-ext .g-lg-6, .b-ext .gy-lg-6 {--bs-gutter-y: calc(var(--font-size) * 10);}
	.b-ext .g-lg-7, .b-ext .gx-lg-7 {--bs-gutter-x: calc(var(--font-size) * 15);}
	.b-ext .g-lg-7, .b-ext .gy-lg-7 {--bs-gutter-y: calc(var(--font-size) * 15);}
	.b-ext .g-lg-8, .b-ext .gx-lg-8 {--bs-gutter-x: calc(var(--font-size) * 20);}
	.b-ext .g-lg-8, .b-ext .gy-lg-8 {--bs-gutter-y: calc(var(--font-size) * 20);}
	.b-ext .g-lg-9, .b-ext .gx-lg-9 {--bs-gutter-x: calc(var(--font-size) * 25);}
	.b-ext .g-lg-9, .b-ext .gy-lg-9 {--bs-gutter-y: calc(var(--font-size) * 25);}
	.b-ext .g-lg-10, .b-ext .gx-lg-10 {--bs-gutter-x: calc(var(--font-size) * 30);}
	.b-ext .g-lg-10, .b-ext .gy-lg-10 {--bs-gutter-y: calc(var(--font-size) * 30);}
	.b-ext .dropdown-menu-lg-start {--bs-position: start;}
	.b-ext .dropdown-menu-lg-start[data-bs-popper] {left: 0;right: auto;}
	.b-ext .dropdown-menu-lg-end {--bs-position: end;}
	.b-ext .dropdown-menu-lg-end[data-bs-popper] {left: auto;right: 0;}
	.b-ext .modal-lg, .b-ext .modal-xl {--bs-modal-width: 800px;}
	.b-ext .sticky-lg-top {position: sticky;top: 0;z-index: 1020;}
	.b-ext .sticky-lg-bottom {bottom: 0;position: sticky;z-index: 1020;}
	.b-ext .float-lg-start {float: left !important;}
	.b-ext .float-lg-end {float: right !important;}
	.b-ext .float-lg-none {float: none !important;}
	.b-ext .object-fit-lg-contain {object-fit: contain !important;}
	.b-ext .object-fit-lg-cover {object-fit: cover !important;}
	.b-ext .object-fit-lg-fill {object-fit: fill !important;}
	.b-ext .object-fit-lg-scale {object-fit: scale-down !important;}
	.b-ext .object-fit-lg-none {object-fit: none !important;}
	.b-ext .d-lg-inline {display: inline !important;}
	.b-ext .d-lg-inline-block {display: inline-block !important;}
	.b-ext .d-lg-block {display: block !important;}
	.b-ext .d-lg-grid {display: grid !important;}
	.b-ext .d-lg-inline-grid {display: inline-grid !important;}
	.b-ext .d-lg-table {display: table !important;}
	.b-ext .d-lg-table-row {display: table-row !important;}
	.b-ext .d-lg-table-cell {display: table-cell !important;}
	.b-ext .d-lg-flex {display: flex !important;}
	.b-ext .d-lg-inline-flex {display: inline-flex !important;}
	.b-ext .d-lg-none {display: none !important;}
	.b-ext .flex-lg-fill {flex: 1 1 auto !important;}
	.b-ext .flex-lg-row {flex-direction: row !important;}
	.b-ext .flex-lg-column {flex-direction: column !important;}
	.b-ext .flex-lg-row-reverse {flex-direction: row-reverse !important;}
	.b-ext .flex-lg-column-reverse {flex-direction: column-reverse !important;}
	.b-ext .flex-lg-grow-0 {flex-grow: 0 !important;}
	.b-ext .flex-lg-grow-1 {flex-grow: 1 !important;}
	.b-ext .flex-lg-shrink-0 {flex-shrink: 0 !important;}
	.b-ext .flex-lg-shrink-1 {flex-shrink: 1 !important;}
	.b-ext .flex-lg-wrap {flex-wrap: wrap !important;}
	.b-ext .flex-lg-nowrap {flex-wrap: nowrap !important;}
	.b-ext .flex-lg-wrap-reverse {flex-wrap: wrap-reverse !important;}
	.b-ext .justify-content-lg-start {justify-content: flex-start !important;}
	.b-ext .justify-content-lg-end {justify-content: flex-end !important;}
	.b-ext .justify-content-lg-center {justify-content: center !important;}
	.b-ext .justify-content-lg-between {justify-content: space-between !important;}
	.b-ext .justify-content-lg-around {justify-content: space-around !important;}
	.b-ext .justify-content-lg-evenly {justify-content: space-evenly !important;}
	.b-ext .align-items-lg-start {align-items: flex-start !important;}
	.b-ext .align-items-lg-end {align-items: flex-end !important;}
	.b-ext .align-items-lg-center {align-items: center !important;}
	.b-ext .align-items-lg-baseline {align-items: baseline !important;}
	.b-ext .align-items-lg-stretch {align-items: stretch !important;}
	.b-ext .align-content-lg-start {align-content: flex-start !important;}
	.b-ext .align-content-lg-end {align-content: flex-end !important;}
	.b-ext .align-content-lg-center {align-content: center !important;}
	.b-ext .align-content-lg-between {align-content: space-between !important;}
	.b-ext .align-content-lg-around {align-content: space-around !important;}
	.b-ext .align-content-lg-stretch {align-content: stretch !important;}
	.b-ext .align-self-lg-auto {align-self: auto !important;}
	.b-ext .align-self-lg-start {align-self: flex-start !important;}
	.b-ext .align-self-lg-end {align-self: flex-end !important;}
	.b-ext .align-self-lg-center {align-self: center !important;}
	.b-ext .align-self-lg-baseline {align-self: baseline !important;}
	.b-ext .align-self-lg-stretch {align-self: stretch !important;}
	.b-ext .order-lg-first {order: -1 !important;}
	.b-ext .order-lg-0 {order: 0 !important;}
	.b-ext .order-lg-1 {order: 1 !important;}
	.b-ext .order-lg-2 {order: 2 !important;}
	.b-ext .order-lg-3 {order: 3 !important;}
	.b-ext .order-lg-4 {order: 4 !important;}
	.b-ext .order-lg-5 {order: 5 !important;}
	.b-ext .order-lg-last {order: 6 !important;}
	.b-ext .m-lg-0 {margin: 0 !important;}
	.b-ext .m-lg-1 {margin: calc(var(--font-size) * .25) !important;}
	.b-ext .m-lg-2 {margin: calc(var(--font-size) * .5) !important;}
	.b-ext .m-lg-3 {margin: calc(var(--font-size) * 1) !important;}
	.b-ext .m-lg-4 {margin: calc(var(--font-size) * 1.5) !important;}
	.b-ext .m-lg-5 {margin: calc(var(--font-size) * 3) !important;}
	.b-ext .m-lg-6 {margin: calc(var(--font-size) * 10) !important;}
	.b-ext .m-lg-7 {margin: calc(var(--font-size) * 15) !important;}
	.b-ext .m-lg-8 {margin: calc(var(--font-size) * 20) !important;}
	.b-ext .m-lg-9 {margin: calc(var(--font-size) * 25) !important;}
	.b-ext .m-lg-10 {margin: calc(var(--font-size) * 30) !important;}
	.b-ext .m-lg-auto {margin: auto !important;}
	.b-ext .mx-lg-0 {margin-left: 0 !important;margin-right: 0 !important;}
	.b-ext .mx-lg-1 {margin-left: calc(var(--font-size) * .25) !important;margin-right: calc(var(--font-size) * .25) !important;}
	.b-ext .mx-lg-2 {margin-left: calc(var(--font-size) * .5) !important;margin-right: calc(var(--font-size) * .5) !important;}
	.b-ext .mx-lg-3 {margin-left: calc(var(--font-size) * 1) !important;margin-right: calc(var(--font-size) * 1) !important;}
	.b-ext .mx-lg-4 {margin-left: calc(var(--font-size) * 1.5) !important;margin-right: calc(var(--font-size) * 1.5) !important;}
	.b-ext .mx-lg-5 {margin-left: calc(var(--font-size) * 3) !important;margin-right: calc(var(--font-size) * 3) !important;}
	.b-ext .mx-lg-6 {margin-left: calc(var(--font-size) * 10) !important;margin-right: calc(var(--font-size) * 10) !important;}
	.b-ext .mx-lg-7 {margin-left: calc(var(--font-size) * 15) !important;margin-right: calc(var(--font-size) * 15) !important;}
	.b-ext .mx-lg-8 {margin-left: calc(var(--font-size) * 20) !important;margin-right: calc(var(--font-size) * 20) !important;}
	.b-ext .mx-lg-9 {margin-left: calc(var(--font-size) * 25) !important;margin-right: calc(var(--font-size) * 25) !important;}
	.b-ext .mx-lg-10 {margin-left: calc(var(--font-size) * 30) !important;margin-right: calc(var(--font-size) * 30) !important;}
	.b-ext .mx-lg-auto {margin-left: auto !important;margin-right: auto !important;}
	.b-ext .my-lg-0 {margin-bottom: 0 !important;margin-top: 0 !important;}
	.b-ext .my-lg-1 {margin-bottom: calc(var(--font-size) * .25) !important;margin-top: calc(var(--font-size) * .25) !important;}
	.b-ext .my-lg-2 {margin-bottom: calc(var(--font-size) * .5) !important;margin-top: calc(var(--font-size) * .5) !important;}
	.b-ext .my-lg-3 {margin-bottom: calc(var(--font-size) * 1) !important;margin-top: calc(var(--font-size) * 1) !important;}
	.b-ext .my-lg-4 {margin-bottom: calc(var(--font-size) * 1.5) !important;margin-top: calc(var(--font-size) * 1.5) !important;}
	.b-ext .my-lg-5 {margin-bottom: calc(var(--font-size) * 3) !important;margin-top: calc(var(--font-size) * 3) !important;}
	.b-ext .my-lg-6 {margin-bottom: calc(var(--font-size) * 10) !important;margin-top: calc(var(--font-size) * 10) !important;}
	.b-ext .my-lg-7 {margin-bottom: calc(var(--font-size) * 15) !important;margin-top: calc(var(--font-size) * 15) !important;}
	.b-ext .my-lg-8 {margin-bottom: calc(var(--font-size) * 20) !important;margin-top: calc(var(--font-size) * 20) !important;}
	.b-ext .my-lg-9 {margin-bottom: calc(var(--font-size) * 25) !important;margin-top: calc(var(--font-size) * 25) !important;}
	.b-ext .my-lg-10 {margin-bottom: calc(var(--font-size) * 30) !important;margin-top: calc(var(--font-size) * 30) !important;}
	.b-ext .my-lg-auto {margin-bottom: auto !important;margin-top: auto !important;}
	.b-ext .mt-lg-0 {margin-top: 0 !important;}
	.b-ext .mt-lg-1 {margin-top: calc(var(--font-size) * .25) !important;}
	.b-ext .mt-lg-2 {margin-top: calc(var(--font-size) * .5) !important;}
	.b-ext .mt-lg-3 {margin-top: calc(var(--font-size) * 1) !important;}
	.b-ext .mt-lg-4 {margin-top: calc(var(--font-size) * 1.5) !important;}
	.b-ext .mt-lg-5 {margin-top: calc(var(--font-size) * 3) !important;}
	.b-ext .mt-lg-6 {margin-top: calc(var(--font-size) * 10) !important;}
	.b-ext .mt-lg-7 {margin-top: calc(var(--font-size) * 15) !important;}
	.b-ext .mt-lg-8 {margin-top: calc(var(--font-size) * 20) !important;}
	.b-ext .mt-lg-9 {margin-top: calc(var(--font-size) * 25) !important;}
	.b-ext .mt-lg-10 {margin-top: calc(var(--font-size) * 30) !important;}
	.b-ext .mt-lg-auto {margin-top: auto !important;}
	.b-ext .me-lg-0 {margin-right: 0 !important;}
	.b-ext .me-lg-1 {margin-right: calc(var(--font-size) * .25) !important;}
	.b-ext .me-lg-2 {margin-right: calc(var(--font-size) * .5) !important;}
	.b-ext .me-lg-3 {margin-right: calc(var(--font-size) * 1) !important;}
	.b-ext .me-lg-4 {margin-right: calc(var(--font-size) * 1.5) !important;}
	.b-ext .me-lg-5 {margin-right: calc(var(--font-size) * 3) !important;}
	.b-ext .me-lg-6 {margin-right: calc(var(--font-size) * 10) !important;}
	.b-ext .me-lg-7 {margin-right: calc(var(--font-size) * 15) !important;}
	.b-ext .me-lg-8 {margin-right: calc(var(--font-size) * 20) !important;}
	.b-ext .me-lg-9 {margin-right: calc(var(--font-size) * 25) !important;}
	.b-ext .me-lg-10 {margin-right: calc(var(--font-size) * 30) !important;}
	.b-ext .me-lg-auto {margin-right: auto !important;}
	.b-ext .mb-lg-0 {margin-bottom: 0 !important;}
	.b-ext .mb-lg-1 {margin-bottom: calc(var(--font-size) * .25) !important;}
	.b-ext .mb-lg-2 {margin-bottom: calc(var(--font-size) * .5) !important;}
	.b-ext .mb-lg-3 {margin-bottom: calc(var(--font-size) * 1) !important;}
	.b-ext .mb-lg-4 {margin-bottom: calc(var(--font-size) * 1.5) !important;}
	.b-ext .mb-lg-5 {margin-bottom: calc(var(--font-size) * 3) !important;}
	.b-ext .mb-lg-6 {margin-bottom: calc(var(--font-size) * 10) !important;}
	.b-ext .mb-lg-7 {margin-bottom: calc(var(--font-size) * 15) !important;}
	.b-ext .mb-lg-8 {margin-bottom: calc(var(--font-size) * 20) !important;}
	.b-ext .mb-lg-9 {margin-bottom: calc(var(--font-size) * 25) !important;}
	.b-ext .mb-lg-10 {margin-bottom: calc(var(--font-size) * 30) !important;}
	.b-ext .mb-lg-auto {margin-bottom: auto !important;}
	.b-ext .ms-lg-0 {margin-left: 0 !important;}
	.b-ext .ms-lg-1 {margin-left: calc(var(--font-size) * .25) !important;}
	.b-ext .ms-lg-2 {margin-left: calc(var(--font-size) * .5) !important;}
	.b-ext .ms-lg-3 {margin-left: calc(var(--font-size) * 1) !important;}
	.b-ext .ms-lg-4 {margin-left: calc(var(--font-size) * 1.5) !important;}
	.b-ext .ms-lg-5 {margin-left: calc(var(--font-size) * 3) !important;}
	.b-ext .ms-lg-6 {margin-left: calc(var(--font-size) * 10) !important;}
	.b-ext .ms-lg-7 {margin-left: calc(var(--font-size) * 15) !important;}
	.b-ext .ms-lg-8 {margin-left: calc(var(--font-size) * 20) !important;}
	.b-ext .ms-lg-9 {margin-left: calc(var(--font-size) * 25) !important;}
	.b-ext .ms-lg-10 {margin-left: calc(var(--font-size) * 30) !important;}
	.b-ext .ms-lg-auto {margin-left: auto !important;}
	.b-ext .p-lg-0 {padding: 0 !important;}
	.b-ext .p-lg-1 {padding: calc(var(--font-size) * .25) !important;}
	.b-ext .p-lg-2 {padding: calc(var(--font-size) * .5) !important;}
	.b-ext .p-lg-3 {padding: calc(var(--font-size) * 1) !important;}
	.b-ext .p-lg-4 {padding: calc(var(--font-size) * 1.5) !important;}
	.b-ext .p-lg-5 {padding: calc(var(--font-size) * 3) !important;}
	.b-ext .p-lg-6 {padding: calc(var(--font-size) * 10) !important;}
	.b-ext .p-lg-7 {padding: calc(var(--font-size) * 15) !important;}
	.b-ext .p-lg-8 {padding: calc(var(--font-size) * 20) !important;}
	.b-ext .p-lg-9 {padding: calc(var(--font-size) * 25) !important;}
	.b-ext .p-lg-10 {padding: calc(var(--font-size) * 30) !important;}
	.b-ext .px-lg-0 {padding-left: 0 !important;padding-right: 0 !important;}
	.b-ext .px-lg-1 {padding-left: calc(var(--font-size) * .25) !important;padding-right: calc(var(--font-size) * .25) !important;}
	.b-ext .px-lg-2 {padding-left: calc(var(--font-size) * .5) !important;padding-right: calc(var(--font-size) * .5) !important;}
	.b-ext .px-lg-3 {padding-left: calc(var(--font-size) * 1) !important;padding-right: calc(var(--font-size) * 1) !important;}
	.b-ext .px-lg-4 {padding-left: calc(var(--font-size) * 1.5) !important;padding-right: calc(var(--font-size) * 1.5) !important;}
	.b-ext .px-lg-5 {padding-left: calc(var(--font-size) * 3) !important;padding-right: calc(var(--font-size) * 3) !important;}
	.b-ext .px-lg-6 {padding-left: calc(var(--font-size) * 10) !important;padding-right: calc(var(--font-size) * 10) !important;}
	.b-ext .px-lg-7 {padding-left: calc(var(--font-size) * 15) !important;padding-right: calc(var(--font-size) * 15) !important;}
	.b-ext .px-lg-8 {padding-left: calc(var(--font-size) * 20) !important;padding-right: calc(var(--font-size) * 20) !important;}
	.b-ext .px-lg-9 {padding-left: calc(var(--font-size) * 25) !important;padding-right: calc(var(--font-size) * 25) !important;}
	.b-ext .px-lg-10 {padding-left: calc(var(--font-size) * 30) !important;padding-right: calc(var(--font-size) * 30) !important;}
	.b-ext .py-lg-0 {padding-bottom: 0 !important;padding-top: 0 !important;}
	.b-ext .py-lg-1 {padding-bottom: calc(var(--font-size) * .25) !important;padding-top: calc(var(--font-size) * .25) !important;}
	.b-ext .py-lg-2 {padding-bottom: calc(var(--font-size) * .5) !important;padding-top: calc(var(--font-size) * .5) !important;}
	.b-ext .py-lg-3 {padding-bottom: calc(var(--font-size) * 1) !important;padding-top: calc(var(--font-size) * 1) !important;}
	.b-ext .py-lg-4 {padding-bottom: calc(var(--font-size) * 1.5) !important;padding-top: calc(var(--font-size) * 1.5) !important;}
	.b-ext .py-lg-5 {padding-bottom: calc(var(--font-size) * 3) !important;padding-top: calc(var(--font-size) * 3) !important;}
	.b-ext .py-lg-6 {padding-bottom: calc(var(--font-size) * 10) !important;padding-top: calc(var(--font-size) * 10) !important;}
	.b-ext .py-lg-7 {padding-bottom: calc(var(--font-size) * 15) !important;padding-top: calc(var(--font-size) * 15) !important;}
	.b-ext .py-lg-8 {padding-bottom: calc(var(--font-size) * 20) !important;padding-top: calc(var(--font-size) * 20) !important;}
	.b-ext .py-lg-9 {padding-bottom: calc(var(--font-size) * 25) !important;padding-top: calc(var(--font-size) * 25) !important;}
	.b-ext .py-lg-10 {padding-bottom: calc(var(--font-size) * 30) !important;padding-top: calc(var(--font-size) * 30) !important;}
	.b-ext .pt-lg-0 {padding-top: 0 !important;}
	.b-ext .pt-lg-1 {padding-top: calc(var(--font-size) * .25) !important;}
	.b-ext .pt-lg-2 {padding-top: calc(var(--font-size) * .5) !important;}
	.b-ext .pt-lg-3 {padding-top: calc(var(--font-size) * 1) !important;}
	.b-ext .pt-lg-4 {padding-top: calc(var(--font-size) * 1.5) !important;}
	.b-ext .pt-lg-5 {padding-top: calc(var(--font-size) * 3) !important;}
	.b-ext .pt-lg-6 {padding-top: calc(var(--font-size) * 10) !important;}
	.b-ext .pt-lg-7 {padding-top: calc(var(--font-size) * 15) !important;}
	.b-ext .pt-lg-8 {padding-top: calc(var(--font-size) * 20) !important;}
	.b-ext .pt-lg-9 {padding-top: calc(var(--font-size) * 25) !important;}
	.b-ext .pt-lg-10 {padding-top: calc(var(--font-size) * 30) !important;}
	.b-ext .pe-lg-0 {padding-right: 0 !important;}
	.b-ext .pe-lg-1 {padding-right: calc(var(--font-size) * .25) !important;}
	.b-ext .pe-lg-2 {padding-right: calc(var(--font-size) * .5) !important;}
	.b-ext .pe-lg-3 {padding-right: calc(var(--font-size) * 1) !important;}
	.b-ext .pe-lg-4 {padding-right: calc(var(--font-size) * 1.5) !important;}
	.b-ext .pe-lg-5 {padding-right: calc(var(--font-size) * 3) !important;}
	.b-ext .pe-lg-6 {padding-right: calc(var(--font-size) * 10) !important;}
	.b-ext .pe-lg-7 {padding-right: calc(var(--font-size) * 15) !important;}
	.b-ext .pe-lg-8 {padding-right: calc(var(--font-size) * 20) !important;}
	.b-ext .pe-lg-9 {padding-right: calc(var(--font-size) * 25) !important;}
	.b-ext .pe-lg-10 {padding-right: calc(var(--font-size) * 30) !important;}
	.b-ext .pb-lg-0 {padding-bottom: 0 !important;}
	.b-ext .pb-lg-1 {padding-bottom: calc(var(--font-size) * .25) !important;}
	.b-ext .pb-lg-2 {padding-bottom: calc(var(--font-size) * .5) !important;}
	.b-ext .pb-lg-3 {padding-bottom: calc(var(--font-size) * 1) !important;}
	.b-ext .pb-lg-4 {padding-bottom: calc(var(--font-size) * 1.5) !important;}
	.b-ext .pb-lg-5 {padding-bottom: calc(var(--font-size) * 3) !important;}
	.b-ext .pb-lg-6 {padding-bottom: calc(var(--font-size) * 10) !important;}
	.b-ext .pb-lg-7 {padding-bottom: calc(var(--font-size) * 15) !important;}
	.b-ext .pb-lg-8 {padding-bottom: calc(var(--font-size) * 20) !important;}
	.b-ext .pb-lg-9 {padding-bottom: calc(var(--font-size) * 25) !important;}
	.b-ext .pb-lg-10 {padding-bottom: calc(var(--font-size) * 30) !important;}
	.b-ext .ps-lg-0 {padding-left: 0 !important;}
	.b-ext .ps-lg-1 {padding-left: calc(var(--font-size) * .25) !important;}
	.b-ext .ps-lg-2 {padding-left: calc(var(--font-size) * .5) !important;}
	.b-ext .ps-lg-3 {padding-left: calc(var(--font-size) * 1) !important;}
	.b-ext .ps-lg-4 {padding-left: calc(var(--font-size) * 1.5) !important;}
	.b-ext .ps-lg-5 {padding-left: calc(var(--font-size) * 3) !important;}
	.b-ext .ps-lg-6 {padding-left: calc(var(--font-size) * 10) !important;}
	.b-ext .ps-lg-7 {padding-left: calc(var(--font-size) * 15) !important;}
	.b-ext .ps-lg-8 {padding-left: calc(var(--font-size) * 20) !important;}
	.b-ext .ps-lg-9 {padding-left: calc(var(--font-size) * 25) !important;}
	.b-ext .ps-lg-10 {padding-left: calc(var(--font-size) * 30) !important;}
	.b-ext .gap-lg-0 {gap: 0 !important;}
	.b-ext .gap-lg-1 {gap: calc(var(--font-size) * .25) !important;}
	.b-ext .gap-lg-2 {gap: calc(var(--font-size) * .5) !important;}
	.b-ext .gap-lg-3 {gap: calc(var(--font-size) * 1) !important;}
	.b-ext .gap-lg-4 {gap: calc(var(--font-size) * 1.5) !important;}
	.b-ext .gap-lg-5 {gap: calc(var(--font-size) * 3) !important;}
	.b-ext .gap-lg-6 {gap: calc(var(--font-size) * 10) !important;}
	.b-ext .gap-lg-7 {gap: calc(var(--font-size) * 15) !important;}
	.b-ext .gap-lg-8 {gap: calc(var(--font-size) * 20) !important;}
	.b-ext .gap-lg-9 {gap: calc(var(--font-size) * 25) !important;}
	.b-ext .gap-lg-10 {gap: calc(var(--font-size) * 30) !important;}
	.b-ext .row-gap-lg-0 {row-gap: 0 !important;}
	.b-ext .row-gap-lg-1 {row-gap: calc(var(--font-size) * .25) !important;}
	.b-ext .row-gap-lg-2 {row-gap: calc(var(--font-size) * .5) !important;}
	.b-ext .row-gap-lg-3 {row-gap: calc(var(--font-size) * 1) !important;}
	.b-ext .row-gap-lg-4 {row-gap: calc(var(--font-size) * 1.5) !important;}
	.b-ext .row-gap-lg-5 {row-gap: calc(var(--font-size) * 3) !important;}
	.b-ext .row-gap-lg-6 {row-gap: calc(var(--font-size) * 10) !important;}
	.b-ext .row-gap-lg-7 {row-gap: calc(var(--font-size) * 15) !important;}
	.b-ext .row-gap-lg-8 {row-gap: calc(var(--font-size) * 20) !important;}
	.b-ext .row-gap-lg-9 {row-gap: calc(var(--font-size) * 25) !important;}
	.b-ext .row-gap-lg-10 {row-gap: calc(var(--font-size) * 30) !important;}
	.b-ext .column-gap-lg-0 {-moz-column-gap: 0 !important;column-gap: 0 !important;}
	.b-ext .column-gap-lg-1 {-moz-column-gap: calc(var(--font-size) * .25) !important;column-gap: calc(var(--font-size) * .25) !important;}
	.b-ext .column-gap-lg-2 {-moz-column-gap: calc(var(--font-size) * .5) !important;column-gap: calc(var(--font-size) * .5) !important;}
	.b-ext .column-gap-lg-3 {-moz-column-gap: calc(var(--font-size) * 1) !important;column-gap: calc(var(--font-size) * 1) !important;}
	.b-ext .column-gap-lg-4 {-moz-column-gap: calc(var(--font-size) * 1.5) !important;column-gap: calc(var(--font-size) * 1.5) !important;}
	.b-ext .column-gap-lg-5 {-moz-column-gap: calc(var(--font-size) * 3) !important;column-gap: calc(var(--font-size) * 3) !important;}
	.b-ext .column-gap-lg-6 {-moz-column-gap: calc(var(--font-size) * 10) !important;column-gap: calc(var(--font-size) * 10) !important;}
	.b-ext .column-gap-lg-7 {-moz-column-gap: calc(var(--font-size) * 15) !important;column-gap: calc(var(--font-size) * 15) !important;}
	.b-ext .column-gap-lg-8 {-moz-column-gap: calc(var(--font-size) * 20) !important;column-gap: calc(var(--font-size) * 20) !important;}
	.b-ext .column-gap-lg-9 {-moz-column-gap: calc(var(--font-size) * 25) !important;column-gap: calc(var(--font-size) * 25) !important;}
	.b-ext .column-gap-lg-10 {-moz-column-gap: calc(var(--font-size) * 30) !important;column-gap: calc(var(--font-size) * 30) !important;}
	.b-ext .text-lg-start {text-align: left !important;}
	.b-ext .text-lg-end {text-align: right !important;}
	.b-ext .text-lg-center {text-align: center !important;}
	.b-ext .headline--h1-rs {font-size: 150px;line-height: 160px;}
	.b-ext .headline--h2-rs, .b-ext .headline--h2-rs-2 {font-size: 120px;line-height: 130px;}
	.b-ext .headline--h3-rs {font-size: 90px;line-height: 100px;}
	.b-ext .headline--h4-rs {font-size: 64px;line-height: 74px;}
	.b-ext .headline--h5-rs {font-size: 56px;line-height: 66px;}
	.b-ext .headline--h6 {font-size: 90px;line-height: 100px;}
	.b-ext .headline--h7-rs {font-size: 40px;line-height: 50px;}
	.b-ext .headline--h8, .b-ext .headline--h8-rs {font-size: 32px;line-height: 40px;}
	.b-ext .headline--h9-rs {font-size: 18px;line-height: 30px;}
	.b-ext .headline--h9-rs-2 {font-size: 24px;line-height: 36px;}
	.b-ext .headline--h11 {font-size: 90px;line-height: 100px;}
	.b-ext .text--large {font-size: 24px;line-height: 36px;}
	.b-ext .text--x-large {font-size: 32px;line-height: 40px;}
	.b-ext .text--medium {font-size: 18px;line-height: 30px;}
	.b-ext .text--medium-regular {font-size: 18px;line-height: 21px;}
	.b-ext .text--small {font-size: 16px;font-size: var(--baseFontSize);line-height: 24px;}
	.b-ext .text--small-regular {font-size: 18px;line-height: 21px;}
	.b-ext .text--book-xl {font-size: 24px;line-height: 24px;}
	.b-ext .text--large-book-rs {font-size: 18px;line-height: 21px;}
	.b-ext .text--medium-book {font-size: 16px;font-size: var(--baseFontSize);line-height: 20px;}
	.b-ext .text--medium-book-rs {font-size: 18px;line-height: 24px;}
	.b-ext .text--small-book-rs, .b-ext .text--x-small-book {font-size: 12px;line-height: 16px;}
	.b-ext {--screen-fullHeight: 100s vh;}
	.b-ext .page {margin-bottom: 0;}
	.b-ext #main {min-height: 70vh;}
	.b-ext .backToTop {align-items: center;bottom: 15px;display: flex;justify-content: center;opacity: 0;}
	.b-ext .button--wide {height: 48px;width: calc(50% - calc(var(--font-size) * .5));}
	.b-ext .button--wide-rs {width: auto;}
	.b-ext .button--wide-anchor {height: 48px;width: calc(50% - calc(var(--font-size) * .5));}
	.b-ext .button--w333 {width: 333px;}
	.b-ext .colorDot--large {height: 26px;width: 26px;}
	.b-ext .colorDotSwatch--pdp:nth-child(n+6) {display: none;}
	.b-ext .quickbuy .colorDotSwatch--pdp:nth-child(n+6) {display: block;}
	.b-ext .colorDotSwatchMoreButton {background-color: #aeaeae;background-color: var(--color-darkGrey);border: none;border-radius: 11px;display: block;grid-column: 6/6;grid-row: 1/1;}
	.b-ext .badge--memberzone {padding-top: 3px;}
	.b-ext .badge--small {height: 30px;line-height: 20px;}
	.b-ext .badge--small:not(.searchCarousel) {font-size: 16px;font-size: var(--baseFontSize);height: 30px;line-height: 20px;}
	.b-ext .flag--small {transform: scale3d(.62,.62,.62);}
	.b-ext .flyout {background-color: #fff;background-color: var(--header-bg,var(--color-white));display: flex;height: auto;max-height: 80%;padding: 0 50px 50px;transition: none;width: 100%;z-index: 50;}
	.b-ext .flyout--top {left: 0;top: -2000px;}
	.b-ext .flyout--right {left: auto;right: -120%;top: 170px;top: 0;}
	.b-ext .flyout--left {left: -100%;}
	.b-ext .flyout--navigation {justify-content: center;left: auto;overflow: auto;padding: 0;position: relative;top: auto;visibility: visible;visibility: initial;width: inherit;}
	.b-ext .flyout--navigation, .b-ext .flyout--navigation.flyout--active {background-color: initial;background-color: var(--color-transparent);}
	.b-ext .flyout--navigation.flyout--top {left: auto !important;top: auto !important;}
	.b-ext .flyout--active {background: #fff;background: var(--header-bg-hover,var(--color-white));}
	.b-ext .flyout--active.flyout--top {top: -8px;}
	.b-ext .flyout--active.flyout--right {left: auto;right: 0;}
	.b-ext .flyout--active.flyout--left {left: -100%;}
	.b-ext .flyout--active:not(.flyout--tooltipDesktop)~.flyout-offset {display: block;opacity: .1;}
	.b-ext .flyout--secondary {margin-top: 0;min-height: 0;min-height: auto;opacity: 1;position: relative;}
	.b-ext .flyout--tooltipDesktop {background-color: initial;background-color: var(--color-transparent);display: none;overflow: hidden;padding: 10px 0 0;transform: translateY(0);transform: translateY(calc(var(--header-height) * -1));width: 100%;}
	.b-ext .flyout--tooltipDesktop:after {background-color: #fff;border-right: 1px solid #000;border-top: 1px solid #000;content: "";height: 10px;position: absolute;right: 34px;top: 5px;transform: rotate(-45deg);width: 10px;}
	.b-ext .flyout--help {background-color: #fff;background-color: var(--color-white);border: 1px solid #000;border: 1px solid var(--color-black);display: block;left: 0;overflow: visible;padding: 20px;transform: translate(calc(-50% + 8px),0);transform: translate(calc(-50% + 8px),calc(var(--header-height) * -1));width: 200px;}
	.b-ext .flyout--help:after {right: calc(var(--arrow-position) - 3px);top: -6px;}
	.b-ext .flyout--cart {display: block;left: auto;right: 20px;width: 382px;}
	.b-ext .flyoutWrapper {top: 0;top: var(--header-height);}
	.b-ext .flyoutWrapper--navigation {flex: 1 1 0;position: static;width: auto;}
	.b-ext .flyout-offset {height: 100vh;top: 0;top: var(--header-height);z-index: auto;}
	.b-ext .flyout-offset--lineitemActive {opacity: 0;transform: translate(9999px);}
	.b-ext .flyout-toggle--active.icon-menu:before {content: "";}
	.b-ext .icon:not(.icon-heart-o):not(.icon-filter):not(.icon-map-pin):not(.icon-shopping-bag):not(.icon-user):not(.icon-triumph):not(.icon-crown):not(.icon-phone):not(.icon--disabled):hover {font-weight: 700;}
	.b-ext .icon:hover.icon-heart-o:before {content: "";}
	.b-ext .icon:hover.icon-filter:before {content: "";}
	.b-ext .icon:hover.icon-map-pin:before {content: "";}
	.b-ext .icon:hover.icon-shopping-bag:before {content: "";}
	.b-ext .icon:hover.icon-user:before {content: "";}
	.b-ext .img--modelSizeSelector {aspect-ratio: 334/371;}
	.b-ext .label--medium-book {font-size: 16px;font-size: var(--baseFontSize);line-height: 24px;}
	.b-ext .link:hover {color: #000;color: var(--pd-textColor,var(--color-black));cursor: pointer;text-decoration: underline;}
	.b-ext .link--u:hover {text-decoration: none;}
	.b-ext .list__3col-rs li {width: 33.3%;}
	.b-ext .list--medium {font-size: 16px;font-size: var(--baseFontSize);line-height: 20px;}
	.b-ext .custom-tooltip-giftbag>.tooltip-inner, .b-ext .custom-tooltip-large>.tooltip-inner, .b-ext .custom-tooltip-mytriumph>.tooltip-inner {max-width: 449px;}
	.b-ext .formfields.salutitle {width: 35%;}
	.b-ext .modal__body .formfields.salutitle {width: 50%;}
	.b-ext .formfields .formfield__textbox {height: 148px;}
	.b-ext .undoMsg {font-size: 14px;}
	.b-ext .backButton {margin-bottom: 0;}
	.b-ext .backButton__labelSmall {display: none;}
	.b-ext .backButton__label {display: block;}
	.b-ext .menuMainCategory {color: #000;color: var(--header-text,var(--color-black));padding: 0;pointer-events: all;width: auto;}
	.b-ext .menuMainCategory:hover {color: inherit;text-decoration: underline;}
	.b-ext .menuMainCategory--active:hover {color: inherit;}
	.b-ext .menuMainCategory--active+.navigation__subcategories-wrapper {display: block;left: 0;z-index: 100;}
	.b-ext .menuMainCategory__text {max-width: none;}
	.b-ext .menuPageLink:hover, .b-ext .menuSubCategory:hover {text-decoration: underline;}
	.b-ext .menuPageLink__text, .b-ext .menuSubCategory__text {padding-left: 0;width: 100%;}
	.b-ext .menuPageLink--2ndlvl, .b-ext .menuSubCategory--2ndlvl {font-size: 18px;order: -2;padding-bottom: 25px;pointer-events: none;text-decoration: none;}
	.b-ext .menuCountrySelector {align-items: center;}
	.b-ext .modal__promo-header {padding: 40px calc(var(--font-size) * 1) 24px 32px;}}
@media (min-width:992px) {.b-ext .modal__list li::marker {font-size: 18px;line-height: 30px;}}
@media (min-width:992px) {.b-ext .modal__body {padding: 0 32px;}
	.b-ext .modal__body .text--small-book {margin: auto;}
	.b-ext .modal__button {justify-content: start;padding: 10px calc(var(--font-size) * 1) 40px 32px;}
	.b-ext .infoMessage {top: 70px;}
	.b-ext .infoMessage__icon .icon:hover {font-weight: inherit;}
	.b-ext .oasisbar {height: 40px;}
	.b-ext .oasisbar__oasisAction {padding: 5px 0;}
	.b-ext .loadingOverlay__logo .icon-sloggi, .b-ext .loadingOverlay__logo .icon-triumph {font-size: 94px;}
	.b-ext .productTile {min-height: 490px;padding-bottom: 15px;width: 334px;}
	.b-ext .productTile--wishlist {min-height: 640px;}
	.b-ext .productTile:hover .productTileImg__arrows {display: block;}
	.b-ext .productTile:hover .productTile__link {color: var(--tile-text);}
	.b-ext .wishlist .productTile__textAndPrice--extendedMarginTop:not(.searchCarousel .productTile__textAndPrice) {margin-top: 72px;}
	.b-ext .productTile:hover .productTile__link {color: var(--tile-text-hover);}
	.b-ext .productTile__button--buy {right: 12px;top: 339px;}
	.b-ext .productTile--carousel .productTile__price--rrp {line-height: 16px;}
	.b-ext .productTile--carousel .productTile__price {font-size: 18px;line-height: 20px;margin-top: 2px;}
	.b-ext .searchCarousel .productTile__memberPrice.productTile__memberPrice {font-size: 16px;font-size: var(--baseFontSize);line-height: 24px;}}
@media (min-width:992px) {.b-ext .productTile__memberPrice:is(.searchCarousel .productTile__memberPrice) .icon {font-size: 18px;line-height: 18px;top: -1px;}
	.b-ext .productTile__memberPrice:is(.searchCarousel .productTile__memberPrice) .productTile__memberPriceValue {font-size: 16px;font-size: var(--baseFontSize);line-height: 12px;}}
@media (min-width:992px) {.b-ext .productTile__memberInfo--short:after {bottom: 4px;left: 0;right: auto;width: 90%;}
	.b-ext .productTile--static .productTile__button--add-to-cart {display: none;}
	.b-ext .productTile--static .productTile__textAndPrice--extendedMarginTop:not(.searchCarousel .productTile__textAndPrice) {margin-top: 72px;}
	.b-ext .productTile--animated:not(.searchCarousel .productTile--animated) .productTile__button--add-to-cart, .b-ext .productTile--static:hover .productTile__textAndColor:not(.searchCarousel .productTile__textAndColor) {opacity: 0;visibility: hidden;}
	.b-ext .productTile--animated:not(.searchCarousel .productTile--animated) .productTile__textAndPrice--extendedMarginTop {margin-top: 62px;}
	.b-ext .productTile--animated:not(.searchCarousel .productTile--animated):hover .productTile__cta {display: none;}
	.b-ext .productTile--animated:not(.searchCarousel .productTile--animated):hover .carousel__content {box-shadow: 0 0 16px rgba(0,0,0,.08);}
	.b-ext .productTile--animated:not(.searchCarousel .productTile--animated):hover .carousel__content .carousel__item {transform: translateY(-10px);transition: transform .3s ease;}
	.b-ext .productTile--animated:not(.searchCarousel .productTile--animated):hover .productTile__textAndPrice {transform: translateY(10px);transition: transform .3s ease;}
	.b-ext .productTile--animated:not(.searchCarousel .productTile--animated):hover .productTile__button--add-to-cart {bottom: 40px;opacity: 1;visibility: visible;}
	.b-ext .productTile--searchResult .productTile__button--add-to-cart {display: none;}
	.b-ext .productTile.productTile--searchResult {min-height: 0;width: 277px;}
	.b-ext .productTile.productTile--searchResult:hover {--tile-background: var(--color-black);--tile-text: var(--color-white);--tile-price-rrp: var(--color-white);}
	.b-ext .productTile--plp .productTile__badges .badge {max-width: 312px;}
	.b-ext .productTile--plp .productTile__button--buy {top: 397px;}
	.b-ext .productTile--plp .productTileColorSelector__nextButton {color: #000;color: var(--color-black);top: 0;}
	.b-ext .productTile--bisn__price.productTile__memberPrice .icon-info {margin-left: 0 !important;}
	.b-ext .productTile--searchResult .productTile__badges {top: 12px;}
	.b-ext .productTile--searchResult .productTileText {width: 57%;}
	.b-ext .productTile--searchResult .productTileText:nth-of-type(2) {padding-bottom: 12px;}
	.b-ext .hu .productTile--searchResult .productTileText {width: 56%;}
	.b-ext .cz .productTile--searchResult .productTileText {width: 49%;}
	.b-ext .ch .productTile--searchResult .productTileText {width: 55%;}
	.b-ext .promoBar {font-size: 16px;font-size: var(--baseFontSize);z-index: 51;}
	.b-ext .promoBar .carousel {height: 28px;left: 50%;right: 0;transform: translate(-50%);width: 60%;}
	.b-ext .promoBar .carousel-inner {text-align: center;}
	.b-ext .promoBar .carousel-control-prev {display: inherit;opacity: 1;pointer-events: auto;}
	.b-ext .flexHeader {--header-text: var(--header-text-pd,var(--color-black));--header-text-scrolled: var(--header-text-scrolled-pd,var(--color-black));--header-mytriumph: var(--header-mytriumph-pd,var(--color-black));--header-mytriumph-scrolled: var(--header-mytriumph-scrolled-pd,var(--color-black));--header-sale: var(--header-sale-pd,var(--color-black));--header-sale-scrolled: var(--header-sale-scrolled-pd,var(--color-black));--header-logo: 135px;--header-gap-row: 20px;transform: translateY(0);}
	.b-ext .flexHeader:hover {background-color: var(--header-bg);}
	.b-ext .flexHeader[data-scroll-position] {--header-position: sticky;transition: transform .5s ease;}
	.b-ext .flexHeader[data-scroll-position]~#main .interactionbarContainer {box-shadow: 0 -5px 0 0 #f2f2f2;box-shadow: 0 -5px 0 0 var(--pd-background,var(--color-linenGrey));}
	.b-ext .flexHeader[data-scroll-position=up] {transform: translateY(0);}
	.b-ext .flexHeader[data-scroll-position^=down] {transform: translateY(-100%);}
	.b-ext .flexHeader[data-scroll-position^=down]~#main .interactionbarContainer {top: 0;}
	.b-ext .flexHeader[data-scroll-position^=down]~#main .pdp__leftColumn, .b-ext .flexHeader[data-scroll-position^=down]~#main .pdp__rightColumn {top: 20px;}
	.b-ext .flexHeader[data-scroll-position^=down]~#main .pdp__rightColumn--main {max-height: calc(100vh - 20px);}
	.b-ext .flexHeader[data-scroll-position^=down].flexHeader--active, .b-ext .flexHeader[data-scroll-position^=down].flexHeader--minicartActive {transform: translateY(0);}
	.b-ext .flexHeader[data-scroll-position=downtop] {transition: none;}
	.b-ext .flexHeader--checkout {--header-position: sticky;}
	.b-ext .flexHeader--customMyTriumph .customMyTriumphColor path {fill: var(--header-mytriumph);}
	.b-ext .flexHeader--customSale .customSaleTextColor {color: var(--header-sale) !important;}
	.b-ext .flexHeader--fixed:before {background: var(--header-bg-hover);bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;transform: translateY(-100%);transition: transform .5s ease;z-index: -1;}
	.b-ext .flexHeader--fixed.flexHeader--active, .b-ext .flexHeader--fixed:hover, .b-ext .flexHeader--fixed[data-scroll-position] {--header-text: var(--header-text-scrolled) !important;--header-triumph-logo: var(--header-triumph-logo-scrolled) !important;--header-sloggi-logo: var(--header-sloggi-logo-scrolled) !important;--header-mytriumph: var(--header-mytriumph-scrolled) !important;--header-sale: var(--header-sale-scrolled) !important;}
	.b-ext .flexHeader--fixed.flexHeader--active:before, .b-ext .flexHeader--fixed:hover:before, .b-ext .flexHeader--fixed[data-scroll-position]:before {transform: none;transition: none;}
	.b-ext .flexHeader--active {--header-bg: var(--color-white);--header-bg-hover: var(--color-white);--header-position: fixed;}
	.b-ext .flexHeader--active:not([data-scroll-position])~#main {margin-top: 0;margin-top: var(--header-height);}
	.b-ext .flexHeader--active.flexHeader--fixed:not([data-scroll-position])~#main {margin-top: 0;}
	.b-ext .flexHeader__quicklinks {align-items: center;display: flex;flex: 1 1 0;font-size: 12px;grid-column: 2/span 2;grid-row: 1/1;justify-content: flex-end;}
	.b-ext .flexHeader__searchIndicatorDesktop {align-items: center;align-self: flex-start;border-bottom: 1px solid;color: var(--header-text);cursor: pointer;display: flex;font-size: 16px;gap: 10px;height: 32px;max-width: 135px;-webkit-user-select: none;user-select: none;width: 100%;}
	.b-ext .flexHeader__searchIndicatorDesktop span {opacity: .7;}
	.b-ext .flexHeader__wrapper {flex-wrap: wrap;gap: var(--header-gap-row) var(--header-gap-column);grid-column: 1/span 2;grid-row: 2/span 2;justify-content: flex-start;}
	.b-ext .flexHeader__wrapper--wrapped>.flexHeader__navigation {max-width: 100%;width: calc(100% + var(--header-offset) + var(--header-gap-column));}
	.b-ext .flexHeader__brandSwitcher {display: block;grid-column: 1/1;grid-row: 1/1;}
	.b-ext .header {grid-gap: var(--header-gap-row) var(--header-gap-column);align-items: center;display: grid;grid-template-columns: var(--header-logo) 1fr var(--header-offset);grid-template-rows: auto 45px;justify-items: stretch;padding: 0 calc(var(--font-size) * 3) 10px;}
	.b-ext .header--checkout {align-items: flex-start;display: flex;height: 110px;margin-bottom: 20px;padding: 40px 0 0;}
	.b-ext .header__icon {align-items: center;display: flex;gap: 30px;grid-column: 3/3;grid-row: 2/2;height: 100%;justify-content: flex-end;z-index: 1030;}
	.b-ext .header__icon .svgIcon {height: 24px;width: 24px;}
	.b-ext .header__icon .svgIcon--style1, .b-ext .header__icon .svgIcon--style2, .b-ext .header__icon .svgIcon--style3, .b-ext .header__icon .svgIcon--style4 {stroke: #000;stroke: var(--header-text,var(--color-black));}
	.b-ext .header__icon .svgIcon--style3Filled, .b-ext .header__icon .svgIcon--style4Filled {fill: #000;fill: var(--header-text,var(--color-black));stroke: #000;stroke: var(--header-text,var(--color-black));}
	.b-ext .header__icon .svgIcon:hover .svgIcon--style3, .b-ext .header__icon .svgIcon:hover .svgIcon--style4 {fill: #000;fill: var(--header-text,var(--color-black));}
	.b-ext .header__icon .svgIcon--style5, .b-ext .header__icon .svgIcon:hover .svgIcon--style5, .b-ext .header__icon .svgIcon:hover .svgIcon--style6 {fill: #000;fill: var(--header-text,var(--color-black));stroke: #000;stroke: var(--header-text,var(--color-black));}
	.b-ext .header__logo {z-index: 1030;}
	.b-ext .header-mobile {display: none;}
	.b-ext .quicklinks .item a:hover {text-decoration: underline;}
	.b-ext .navigation {-ms-overflow-style: none;margin-top: 0;overflow: visible;padding: 0;scrollbar-width: none;z-index: 100;}}
@media (min-width:992px) {.b-ext .navigation::-webkit-scrollbar {display: none;}}
@media (min-width:992px) {.b-ext .navigation--active {height: auto;}
	.b-ext .navigation__categories {display: flex;gap: 16px;justify-content: space-evenly;list-style-type: none;margin: 0;}
	.b-ext .navigation__subcategories-wrapper {background-color: rgba(255,255,255,.95);background-color: var(--flyout-bg-active,var(--color-whiteOpacity));display: none;height: auto;max-height: 70vh;overflow-y: auto;padding: 24px 0;pointer-events: all;position: fixed;top: 0;top: var(--header-height);transition: none;}
	.b-ext .navigation__subcategories {display: flex;justify-content: space-around;}
	.b-ext .navigation__subcategories>.navigation__subcategory {width: 140px;}
	.b-ext .navigation__subcategory {width: 100%;}
	.b-ext .navigation__subcategory--2ndColumn {padding-top: 50px;}
	.b-ext .navigation__subcategory-link:hover {color: #000;color: var(--color-black);text-decoration: underline;}
	.b-ext .navigation__backToCategory {display: none;}
	.b-ext .navigation__countrySelectorButton {bottom: auto;position: relative;}
	.b-ext .navigation__pageLinks {order: 2;width: auto;}
	.b-ext .navigation__pagelinkContent {order: 3;}
	.b-ext .navigation__rightPart {background-color: #fff;display: flex;flex-direction: column;z-index: 100;}
	.b-ext .navigation__close {display: none;}
	.b-ext .brand-switcher {justify-self: flex-start;left: 0;margin: 5px 0;position: relative;top: 0;z-index: 51;}
	.b-ext .carousel--searchResultProduct, .b-ext .no-carousel--searchResultProduct {margin-left: auto;}
	.b-ext .carousel--image .carousel__itemWrapper, .b-ext .carousel--image .no-carousel__itemWrapper {overflow-x: auto;}
	.b-ext .carousel--category>.carousel__head, .b-ext .carousel--category>.no-carousel__head, .b-ext .carousel--product>.carousel__head, .b-ext .carousel--product>.no-carousel__head {max-width: 1320px;}
	.b-ext .carousel__shiftedHeadline, .b-ext .no-carousel__shiftedHeadline {font-family: gilroy-bold,gilroy-bold-fallback,verdana,sans-serif;font-family: var(--alternateFont),var(--fallbackFonts);font-size: 120px;line-height: 110px;pointer-events: none;text-transform: uppercase;width: 130%;z-index: 1;}
	.b-ext .carousel__shiftedHeadline--small, .b-ext .no-carousel__shiftedHeadline--small {font-size: 90px;line-height: 1;}
	.b-ext .carousel__shiftedHeadline span, .b-ext .no-carousel__shiftedHeadline span {display: block;text-align: right;}
	.b-ext .carousel__shiftedHeadline--pdp, .b-ext .no-carousel__shiftedHeadline--pdp {font-size: 64px;line-height: 1;}
	.b-ext .carousel__shiftedHeadline--pdp span, .b-ext .no-carousel__shiftedHeadline--pdp span {text-align: center;}
	.b-ext .carousel__content--flexCarousel, .b-ext .no-carousel__content--flexCarousel {transform: none;width: calc(100% + ( 100vw - var(--container-maxwidth) ) / 2 + var(--bs-gutter-x) * .5);}
	.b-ext .carousel__item--flexCarousel img:not(.loaded):not(.flag-icon), .b-ext .no-carousel__item--flexCarousel img:not(.loaded):not(.flag-icon) {width: 100% !important;width: var(--placeholderWidthDesktop,100%) !important;}
	.b-ext .carousel__item--flexCarousel, .b-ext .no-carousel__item--flexCarousel {width: calc(100% / var(--flexCarousel-perPage-lg));}
	.b-ext .carousel__item--flexCarousel[\:has\(\%3E\.categoryTile--v2\)]:hover, .b-ext .no-carousel__item--flexCarousel[\:has\(\%3E\.categoryTile--v2\)]:hover {overflow: visible;}}
@media (min-width:992px) {.b-ext .carousel__item--flexCarousel:has(>.categoryTile--v2):hover, .b-ext .no-carousel__item--flexCarousel:has(>.categoryTile--v2):hover {overflow: visible;}}
@media (min-width:992px) {.b-ext .carousel__item--lg-moreSpaceRight, .b-ext .no-carousel__item--lg-moreSpaceRight {margin-right: 20px;}
	.b-ext .carousel__item .productTileColorSelector__nextButton, .b-ext .no-carousel__item .productTileColorSelector__nextButton {top: 0;}
	.b-ext .carousel__video, .b-ext .no-carousel__video {position: absolute;}
	.b-ext .carousel--image:not(.carousel--pdp) .carousel__arrow, .b-ext .carousel--image:not(.carousel--pdp) .no-carousel__arrow, .b-ext .carousel__indicator, .b-ext .carousel__navigation, .b-ext .no-carousel__indicator, .b-ext .no-carousel__navigation {display: flex;}
	.b-ext .carousel__indicatorItem, .b-ext .no-carousel__indicatorItem {width: 24px;}
	.b-ext .carousel--category>.carousel__footer, .b-ext .carousel--category>.no-carousel__footer, .b-ext .carousel--product>.carousel__footer, .b-ext .carousel--product>.no-carousel__footer {max-width: 1320px;}
	.b-ext .carousel--pdp .carousel__itemWrapper, .b-ext .no-carousel--pdp .carousel__itemWrapper {-ms-overflow-style: none;flex-direction: column;gap: 1px;overflow-x: hidden;overflow-y: auto;scroll-snap-type: y mandatory;scrollbar-width: none;}}
@media (min-width:992px) {.b-ext .carousel--pdp .carousel__itemWrapper::-webkit-scrollbar, .b-ext .no-carousel--pdp .carousel__itemWrapper::-webkit-scrollbar {display: none;}
	.b-ext .carousel--pdp .carousel__itemWrapper:hover, .b-ext .no-carousel--pdp .carousel__itemWrapper:hover {-ms-overflow-style: initial;scrollbar-width: thin;}
	.b-ext .carousel--pdp .carousel__itemWrapper:hover::-webkit-scrollbar, .b-ext .no-carousel--pdp .carousel__itemWrapper:hover::-webkit-scrollbar {display: block;}}
@media (min-width:992px) {.b-ext .carousel--pdp .carousel__indicator, .b-ext .no-carousel--pdp .carousel__indicator {display: none;}
	.b-ext .carousel--pdp .carousel__indicatorItem, .b-ext .no-carousel--pdp .carousel__indicatorItem {width: 31px;}
	.b-ext .carousel--pdp .carousel__item:not(.carousel__item--video), .b-ext .no-carousel--pdp .carousel__item:not(.carousel__item--video) {aspect-ratio: 645/852;width: 100%;}
	.b-ext .quickbuy .carousel--pdp .carousel__item:not(.carousel__item--video), .b-ext .quickbuy .no-carousel--pdp .carousel__item:not(.carousel__item--video) {aspect-ratio: 260/328;}
	.b-ext .carousel--pdp .carousel__item--full, .b-ext .no-carousel--pdp .carousel__item--full {height: 100%;width: auto;}
	.b-ext .carousel--main-pdp .carousel__itemWrapper, .b-ext .no-carousel--main-pdp .carousel__itemWrapper {overflow-y: hidden;}
	.b-ext .carousel__control, .b-ext .no-carousel__control {display: block;margin: 0 calc(50% - 700px);max-width: 1400px;position: absolute;top: calc(50% - 20px);width: 100%;}
	.b-ext .plp-grid__item .carousel__content, .b-ext .plp-grid__item .no-carousel__content, .b-ext .plp-grid__item--large .carousel__content, .b-ext .plp-grid__item--large .no-carousel__content {aspect-ratio: unset;}
	.b-ext .experience-carousel-heroCarousel {margin-bottom: 100px;}
	.b-ext .experience-carousel-heroCarousel .carousel-indicators {bottom: 40px;}
	.b-ext .experience-carousel-heroCarousel .carousel__control {bottom: 60px;display: flex;gap: 10px;margin: 0;max-width: none;position: absolute;right: calc(var(--font-size) * 3);top: auto;width: auto;}
	.b-ext .countrySelector__countries {flex-direction: row;padding-left: 200px;}
	.b-ext .countrySelector__otherCountriesButton {margin-bottom: 20px;padding-left: 200px;}
	.b-ext .countrySelector__countryList {margin: 0;}
	.b-ext .countrySelector__countryList, .b-ext .countrySelector__othercountryList {-moz-column-count: 3;column-count: 3;}
	.b-ext .countrySelector__backbutton {display: none;}
	.b-ext .countrySelector__otherCountries {flex-direction: row;padding-left: 200px;transform: translate(0);}
	.b-ext .footerBanner {padding: 100px 0;}
	.b-ext .footerBanner__loyalty, .b-ext .footerBanner__newsletter {min-height: 368px;}
	.b-ext .footer {padding: 76px 0 0;}
	.b-ext .footer__container {grid-gap: 50px;align-items: flex-start;display: grid;grid-template-areas: "col1 col2" "col1 col3" "col1 col4" "col1 col5" "col1 col5";}
	.b-ext .footer__col--links {grid-gap: 50px;grid-template-columns: repeat(3,calc(33.33333% - 33.33333px));}
	.b-ext .footer__col:nth-child(4) {order: 4;}
	.b-ext .ourbrands {margin: 36px auto;}
	.b-ext .ourbrands .headline {text-align: left;}
	.b-ext .ourbrands__row {display: flex;}
	.b-ext .ourbrands__col {margin-bottom: 0;padding: 0;text-align: left;}}