:root{--color-primary: oklch(.7001 .1967 39.57);--bs-primary-rgb: 255, 104, 46;--color-primary-100: oklch(from var(--color-primary) clamp(0, calc(l + .4) , 1) calc(c*.8) h);--color-primary-200: oklch(from var(--color-primary) clamp(0, calc(l + .3) , 1) calc(c*.84) h);--color-primary-300: oklch(from var(--color-primary) clamp(0, calc(l + .2) , 1) calc(c*.88) h);--color-primary-400: oklch(from var(--color-primary) clamp(0, calc(l + .1) , 1) calc(c*.92) h);--color-primary-450: oklch(from var(--color-primary) clamp(0, calc(l + .05) , 1) calc(c*.96) h);--color-primary-500: var(--color-primary);--color-primary-550: oklch(from var(--color-primary) clamp(0, calc(l - .05) , 1) calc(c*.96) h);--color-primary-600: oklch(from var(--color-primary) clamp(0, calc(l - .1) , 1) calc(c*.92) h);--color-primary-700: oklch(from var(--color-primary) clamp(0, calc(l - .2) , 1) calc(c*.88) h);--color-primary-800: oklch(from var(--color-primary) clamp(0, calc(l - .3) , 1) calc(c*.84) h);--color-primary-900: oklch(from var(--color-primary) clamp(0, calc(l - .4) , 1) calc(c*.8) h);--color-primary-hover: var(--color-primary-600);--color-secondary: oklch(.4299 .1559 322.01);--bs-secondary-rgb: 117, 40, 129;--color-secondary-100: oklch(from var(--color-secondary) clamp(0, calc(l + .4) , 1) calc(c*.8) h);--color-secondary-200: oklch(from var(--color-secondary) clamp(0, calc(l + .3) , 1) calc(c*.84) h);--color-secondary-300: oklch(from var(--color-secondary) clamp(0, calc(l + .2) , 1) calc(c*.88) h);--color-secondary-400: oklch(from var(--color-secondary) clamp(0, calc(l + .1) , 1) calc(c*.92) h);--color-secondary-450: oklch(from var(--color-secondary) clamp(0, calc(l + .05) , 1) calc(c*.96) h);--color-secondary-500: var(--color-secondary);--color-secondary-550: oklch(from var(--color-secondary) clamp(0, calc(l - .05) , 1) calc(c*.96) h);--color-secondary-600: oklch(from var(--color-secondary) clamp(0, calc(l - .1) , 1) calc(c*.92) h);--color-secondary-700: oklch(from var(--color-secondary) clamp(0, calc(l - .2) , 1) calc(c*.88) h);--color-secondary-800: oklch(from var(--color-secondary) clamp(0, calc(l - .3) , 1) calc(c*.84) h);--color-secondary-900: oklch(from var(--color-secondary) clamp(0, calc(l - .4) , 1) calc(c*.8) h);--color-secondary-hover: var(--color-secondary-600);--color-white: oklch(1 0 0);--color-black: oklch(0 0 0);--blue: oklch(.6048 .2166 257.21);--light-blue: oklch(.7591 .1028 220.14);--indigo: oklch(.4943 .278 286.98);--purple: oklch(.5015 .1883 294.99);--pink: oklch(.6364 .2145 357.36);--red: oklch(.6377 .2478 28.09);--orange: oklch(.7265 .1832 51.48);--yellow: oklch(.8388 .1641 84.84);--green: oklch(.5533 .1325 148.72);--teal: oklch(.7441 .148 166.36);--cyan: oklch(.6552 .1105 212.17);--gold: oklch(.8422 .1255 83.85);--silver: oklch(.8514 0 0);--bronz: oklch(.767 .0975 69.04);--color-danger: var(--red);--color-warning: var(--orange);--color-success: var(--green);--color-info: var(--blue);--color-facebook: oklch(.4731 .1098 263.78);--color-twitter: oklch(.6824 .1595 243.67);--color-linkedin: oklch(.5458 .1302 242.27);--color-gray: oklch(.5 0 0);--color-gray-15: oklch(from var(--color-gray) calc(l + .485) c h);--color-gray-25: oklch(from var(--color-gray) calc(l + .475) c h);--color-gray-50: oklch(from var(--color-gray) calc(l + .45) c h);--color-gray-75: oklch(from var(--color-gray) calc(l + .425) c h);--color-gray-100: oklch(from var(--color-gray) calc(l + .4) c h);--color-gray-200: oklch(from var(--color-gray) calc(l + .3) c h);--color-gray-300: oklch(from var(--color-gray) calc(l + .2) c h);--color-gray-400: oklch(from var(--color-gray) calc(l + .1) c h);--color-gray-500: var(--color-gray);--color-gray-600: oklch(from var(--color-gray) calc(l - .1) c h);--color-gray-700: oklch(from var(--color-gray) calc(l - .2) c h);--color-gray-800: oklch(from var(--color-gray) calc(l - .3) c h);--color-gray-900: oklch(from var(--color-gray) calc(l - .4) c h);--color-background-light: var(--color-gray-15);--color-background: var(--color-gray-25);--color-background-dark: var(--color-gray-50);--color-background-darker: var(--color-gray-75);--border-transparent-color: oklch(0 0 0 / .1);--border-transparent-color-light: oklch(1 0 0 / .25);--border-filled-color: var(--color-gray-300)}:root{--box-shadow-sm: 0 .125rem .25rem oklch(0 0 0 / .075);--box-shadow: 0 .2rem 1rem oklch(0 0 0 / .1);--box-shadow-lg: 0 1rem 3rem oklch(0 0 0 / .175);--box-shadow-header: 0px 3px 25px 0px oklch(0 0 0 / .2);--box-shadow-down: 0px 10px 15px -11px oklch(0 0 0 / .1);--header-box-shadow: 0px 3px 10px oklch(0 0 0 / .08);--box-shadow-inset-light: inset 0px 0px 0px 2px oklch(1 0 0 / 1);--box-shadow-inset-dark-sm: inset 0 0 0 1px oklch(0 0 0 / .1);--box-shadow-inset-dark: inset 0px 0px 0px 2px oklch(0 0 0 / .15);--input-focus-box-shadow: none;--input-box-shadow: none}:root{--link-color: var(--color-primary);--link-hover-color: var(--color-secondary);--link-hover-decoration: none;--font-family-base: arial, arial, sans-serif;--font-family-heading: headingfont, arial, sans-serif;--color-txt-heading: var(--color-black);--color-txt-default: var(--color-gray-800);--color-txt-light: var(--color-gray-700);--font-weight-normal: 400;--font-weight-base: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--base-fsize-min: 1rem;--base-fsize-max: 1.2rem;--base-title-line-height: 1.2;--paragraph-margin: var(--margin-sm)}:root{--bs-blue: var(--blue);--bs-indigo: var(--indigo);--bs-purple: var(--purple);--bs-pink: var(--pink);--bs-red: var(--red);--bs-orange: var(--orange);--bs-yellow: var(--yellow);--bs-green: var(--green);--bs-teal: var(--teal);--bs-cyan: var(--cyan);--bs-black: var(--color-black);--bs-white: var(--color-white);--bs-gray: var(--color-gray);--bs-gray-dark: var(--color-gray-700);--bs-primary: var(--color-primary);--bs-secondary: var(--color-secondary);--bs-success: var(--green);--bs-info: var(--cyan);--bs-warning: var(--yellow);--bs-danger: var(--red);--bs-light: var(--color-white);--bs-dark: var(--color-gray-800);--bs-body-font-family: var(--font-family-base);--bs-body-font-weight: var(--font-weight-base);--bs-body-font-size: var(--base-fsize-max);--bs-body-line-height: var(--bs-body-line-height);--bs-body-color: var(--color-txt-default);--bs-body-bg: var(--color-white);--bs-emphasis-color: var(--color-black);--bs-heading-color: var(--color-txt-heading);--bs-link-decoration: underline;--bs-link-hover-color: var(--link-hover-color);--bs-border-width: .0625rem;--bs-border-style: solid;--bs-border-color: var(--border-transparent-color);--bs-border-radius: var(--border-radius);--bs-border-radius-sm: var(--border-radius-sm);--bs-border-radius-lg: var(--border-radius-lg);--bs-border-radius-xl: var(--border-radius-xl);--bs-border-radius-xxl: var(--border-radius-xxl);--bs-border-radius-2xl: var(--border-radius-2xl);--bs-box-shadow: var(--box-shadow);--bs-box-shadow-sm: var(--box-shadow-sm);--bs-box-shadow-lg: var(--box-shadow-lg);--bs-box-shadow-inset: inset 0 1px 2px oklch(0 0 0 / 7.5%);--bs-form-valid-color: var(--color-success);--bs-form-valid-border-color: var(--color-success);--bs-form-invalid-color: var(--color-danger);--bs-form-invalid-border-color: var(--color-danger)}.header-checkout{position:relative;z-index:10;display:flex;overflow:hidden;background-color:var(--color-white);height:var(--checkout-header-height-mobile)}@media (min-width: 1020px){.header-checkout{height:var(--checkout-header-height)}}@media (max-width: 1019.98px){.header-checkout{position:sticky;top:0;box-shadow:var(--box-shadow-down)}}.header-checkout__inner{display:flex;gap:var(--space-base);align-items:center;justify-content:flex-start;height:100%}@media (max-width: 1279.98px){.header-checkout__inner{justify-content:space-between}}@media (max-width: 1279.98px){.header-checkout__inner .quick-contact{text-align:right}}.header-checkout__inner .quick-contact__body{display:flex;align-items:center}@media (max-width: 1279.98px){.header-checkout__inner .quick-contact__body{justify-content:flex-end}}@media (max-width: 765.98px){.header-checkout__inner .quick-contact__body{flex-direction:column;align-items:flex-end;justify-content:center}}.header-checkout__logo-wrapper{position:relative;display:block;flex:0 0 var(--logo-width-header-checkout);width:var(--logo-width-header-checkout);height:100%}.header-checkout__logo{position:absolute;top:0;bottom:0;left:0;object-fit:contain;width:100%;height:100%;margin:auto}.checkout-info{display:flex;align-items:center;margin-left:auto}@media (max-width: 1279.98px){.checkout-info{display:none}}.checkout-info__text{line-height:1.2;color:var(--color-txt-heading);max-width:12.5rem}.checkout-info__text{font-size:.8rem}@media screen and (min-width: 20rem){.checkout-info__text{font-size:calc(.8rem + .1 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.checkout-info__text{font-size:.9rem}}.checkout-info__text{display:-webkit-box;overflow:hidden;line-height:1.2;max-height:4.8em;-webkit-line-clamp:4;-webkit-box-orient:vertical}.checkout-info__image{margin-left:var(--margin-sm)}:root{--checkout-navigation-bg-color: var(--color-secondary);--checkout-navigation-bg-color-dark: var(--color-secondary-600);--checkout-navigator-item-width: calc(100% / 3)}.checkout-navigation-wrapper{background-color:var(--checkout-navigation-bg-color)}.checkout-navigation{display:flex;align-items:center}.checkout-navigation__item{position:relative;display:flex;flex:var(--checkout-navigator-item-width);align-items:center;justify-content:center;color:var(--color-white);border-right:.0625rem solid var(--checkout-navigation-bg-color-dark);width:var(--checkout-navigator-item-width);max-width:var(--checkout-navigator-item-width);padding:.75rem 1rem}@media (max-width: 765.98px){.checkout-navigation__item{flex-direction:column;padding:.5rem .2rem}}.checkout-navigation__item:any-link:hover,.checkout-navigation__item:any-link:active,.checkout-navigation__item:any-link:focus{color:var(--color-white);background-color:var(--checkout-navigation-bg-color-dark)}.checkout-navigation__item:any-link:hover .checkout-navigation__num,.checkout-navigation__item:any-link:active .checkout-navigation__num,.checkout-navigation__item:any-link:focus .checkout-navigation__num{background-color:#ffffff0d}.checkout-navigation__item:first-child{border-left:.0625rem solid var(--checkout-navigation-bg-color-dark)}.checkout-navigation__item.disabled{color:#fffc}.checkout-navigation__item.active{font-weight:var(--font-weight-bold);color:var(--color-white);background-color:var(--checkout-navigation-bg-color-dark)}.checkout-navigation__item.active:hover{background-color:var(--checkout-navigation-bg-color-dark)}@media (min-width: 766px){.checkout-navigation__item.active:after{content:"";position:absolute;right:0;bottom:-.625rem;left:0;border-top:.625rem solid var(--checkout-navigation-bg-color-dark);border-right:.625rem solid transparent;border-left:.625rem solid transparent;width:0;height:0;margin:auto}}.checkout-navigation__item.active .checkout-navigation__num{background-color:#ffffff0d}.checkout-navigation__num{display:flex;align-items:center;justify-content:center;background-color:#0000001a;border-radius:50%;width:2em;height:2em;margin-right:.5rem}.checkout-navigation__num{font-size:.75rem}@media screen and (min-width: 20rem){.checkout-navigation__num{font-size:calc(.75rem + .45 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.checkout-navigation__num{font-size:1.2rem}}@media (prefers-reduced-motion: no-preference){.checkout-navigation__num{transition:all var(--transition-time) ease-in-out}}@media (max-width: 765.98px){.checkout-navigation__num{margin-right:0;margin-bottom:.2rem}}.checkout-navigation__text{font-size:.75rem}@media screen and (min-width: 20rem){.checkout-navigation__text{font-size:calc(.75rem + .45 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.checkout-navigation__text{font-size:1.2rem}}@media (max-width: 765.98px){.checkout-navigation__text{display:block;overflow:hidden;font-size:.75rem;text-overflow:ellipsis;max-width:100%}}@media (max-width: 374.98px){.checkout-navigation__text{font-size:.625rem}}.quick-contact__title{font-weight:var(--font-weight-bold);font-family:var(--font-family-heading);line-height:1.2;color:var(--color-txt-heading)}.quick-contact__title{font-size:.9rem}@media screen and (min-width: 20rem){.quick-contact__title{font-size:calc(.9rem + .2 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.quick-contact__title{font-size:1.1rem}}@media (max-width: 1019.98px){.quick-contact__title{font-size:.9rem}}@media (max-width: 765.98px){.quick-contact__title{text-align:right}}@media (max-width: 439.98px){.quick-contact__title{font-size:.8rem}}@media (max-width: 374.98px){.quick-contact__title{font-size:.75rem}}.quick-contact__title .icon{--icon-size: 1.25em}.quick-contact__body{display:flex;gap:0 var(--space-xs);align-items:center}.quick-contact__link{font-weight:var(--font-weight-bold);line-height:1.2}.quick-contact__link{font-size:.9rem}@media screen and (min-width: 20rem){.quick-contact__link{font-size:calc(.9rem + .2 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.quick-contact__link{font-size:1.1rem}}@media (max-width: 1019.98px){.quick-contact__link{font-size:.9rem}}@media (max-width: 439.98px){.quick-contact__link{font-size:.85rem}}@media (max-width: 374.98px){.quick-contact__link{font-size:.75rem}}.quick-contact__anotation{font-size:.9rem;line-height:1.2;color:var(--color-txt-light)}.quick-contact__anotation{font-size:.75rem}@media screen and (min-width: 20rem){.quick-contact__anotation{font-size:calc(.75rem + .15 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.quick-contact__anotation{font-size:.9rem}}@media (max-width: 1019.98px){.quick-contact__anotation{font-size:.75rem}}:root{--checkout-header-height: 5.625rem;--checkout-header-height-mobile: 4.688rem;--checkout-sidebar-width: 21.875rem}.checkout-content{background-color:var(--color-background-light);min-height:calc(100vh - var(--checkout-header-height-mobile));padding:var(--padding-base) 0 var(--padding-xl) 0}@media (min-width: 1020px){.checkout-content{min-height:calc(100vh - var(--checkout-header-height))}}.checkout-body{display:flex;gap:var(--padding-base)}@media (max-width: 1019.98px){.checkout-body{flex-direction:column;align-items:stretch}}.checkout-body__content{display:flex;flex-direction:column;align-items:stretch}@media (min-width: 1020px){.checkout-body__content{flex:1}}.checkout-body__basket{display:flex;flex-direction:column;align-items:stretch}@media (min-width: 1020px){.checkout-body__sidebar{flex:0 0 var(--checkout-sidebar-width);width:var(--checkout-sidebar-width)}}.footer-checkout{background-color:var(--color-background-dark);padding:var(--padding-xl) 0}.footer-checkout__inner{display:flex;gap:var(--space-base);align-items:center;justify-content:flex-start}@media (max-width: 1019.98px){.footer-checkout__inner{flex-direction:column;justify-content:center}}@media (min-width: 1020px){.footer-checkout__inner .footer-web-copyright{margin-left:auto}}@media (max-width: 1019.98px){.footer-checkout__inner .quick-contact{display:none}}.footer-checkout__logo-wrapper{position:relative;display:block;aspect-ratio:var(--logo-ar-footer-checkout);width:var(--logo-width-footer-checkout)}.footer-checkout__logo{position:absolute;top:0;bottom:0;left:0;object-fit:contain;width:100%;height:100%;margin:auto}.basket-top{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-base);align-items:center;justify-content:space-between;margin-bottom:var(--margin-sm)}@media (max-width: 1019.98px){.basket-top{flex-direction:column-reverse;gap:var(--space-base);align-items:flex-start}}.basket-bottom{display:flex;gap:var(--space-base);align-items:center;justify-content:space-between}@media (max-width: 765.98px){.basket-bottom{flex-direction:column-reverse;gap:var(--space-sm);align-items:flex-start}}.basket-bottom__left{display:flex;gap:.35rem;align-items:center;justify-content:flex-start}@media (max-width: 1019.98px){.basket-bottom__left{flex-direction:column;align-items:flex-start}}@media (max-width: 765.98px){.basket-bottom__right{width:100%}}@media (max-width: 765.98px){.basket-bottom__right .btn-primary{width:100%}}.checkout-basket{display:flex;flex-direction:column;align-items:stretch;width:100%;margin-bottom:var(--margin-sm)}.basket-section{width:100%;margin-bottom:var(--margin-sm)}@media (min-width: 1020px){.basket-section{overflow:hidden;background-color:var(--color-white);border:var(--border-transparent);border-radius:var(--border-radius-lg)}}.basket-tiles{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-sm)}@media (min-width: 1280px){.basket-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.basket-tiles__item{display:flex;flex-direction:column;align-items:stretch;justify-content:center;background-color:var(--color-white);border:var(--border-transparent);border-radius:var(--border-radius-lg);padding:var(--padding-sm-1) var(--padding-sm-2)}@media (max-width: 1279.98px){.basket-tiles__item{padding:var(--padding-base)}}@media (min-width: 1280px){.basket-tiles__item--summary-with-discount{grid-column:span 2}.basket-tiles__item--summary-with-discount .basket-price-summary{width:calc(50% - var(--space-base));margin-left:auto}}.basket-title{display:flex;align-items:center;font-weight:var(--font-weight-bold);color:var(--color-txt-heading);margin:0}.basket-title{font-size:1.2rem}@media screen and (min-width: 20rem){.basket-title{font-size:calc(1.2rem + .00375*(100vw - 20rem))}}@media screen and (min-width: 100rem){.basket-title{font-size:1.5rem}}@media (max-width: 765.98px){.basket-title{margin-top:var(--margin-sm)}}.basket-product-list{--horizontal-product-price-width: 7.5rem;display:flex;flex-direction:column;align-items:stretch;width:100%}@media (max-width: 1019.98px){.basket-product-list{gap:var(--space-sm)}}@media (min-width: 1020px){.basket-product-list .horizontal-product{border:none;border-radius:0}}@media (min-width: 1020px){.basket-product-list .horizontal-product:not(:last-child){border-bottom:var(--border-transparent)}}.form-control--order-note::-webkit-input-placeholder{font-weight:var(--font-weight-base);font-size:.95rem;color:var(--color-txt-light)}.form-control--order-note:-moz-placeholder{font-weight:var(--font-weight-base);font-size:.95rem;color:var(--color-txt-light)}.form-control--order-note::-moz-placeholder{font-weight:var(--font-weight-base);font-size:.95rem;color:var(--color-txt-light)}.form-control--order-note:-ms-input-placeholder{font-weight:var(--font-weight-base);font-size:.95rem;color:var(--color-txt-light)}:root{--basket-continue-panel-button-height: 3.625rem}.basket-continue-panel{display:flex;gap:var(--space-sm);align-items:center}@media (min-width: 1020px){.basket-continue-panel{margin-left:auto}}@media (max-width: 1019.98px){.basket-continue-panel{flex-direction:column;align-items:stretch;width:100%}}.basket-continue-panel__price{display:flex;gap:1rem;align-items:center}@media (max-width: 1019.98px){.basket-continue-panel__price{flex:0 0 100%;justify-content:flex-end;background-color:var(--color-white);border:var(--border-transparent);border-radius:var(--border-radius);padding:1.2rem 1.5rem}}.basket-continue-panel__price-label{line-height:1;color:var(--color-txt-light)}.basket-continue-panel__price-label{font-size:.8rem}@media screen and (min-width: 20rem){.basket-continue-panel__price-label{font-size:calc(.8rem + .1 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.basket-continue-panel__price-label{font-size:.9rem}}.basket-continue-panel__price-amount{display:block;font-weight:var(--font-weight-bold);line-height:1;text-align:right;color:var(--color-txt-heading)}.basket-continue-panel__price-amount{font-size:1.2rem}@media screen and (min-width: 20rem){.basket-continue-panel__price-amount{font-size:calc(1.2rem + .4 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.basket-continue-panel__price-amount{font-size:1.6rem}}.basket-price-summary{display:flex;flex-direction:column;gap:.4rem;align-items:stretch;width:100%}.basket-price-summary__item{display:flex;align-items:center;justify-content:space-between;line-height:1.2}.basket-price-summary__title{color:var(--color-txt-default)}.basket-price-summary__title{font-size:.875rem}@media screen and (min-width: 20rem){.basket-price-summary__title{font-size:calc(.875rem + .025 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.basket-price-summary__title{font-size:.9rem}}.basket-price-summary__value{text-align:right;color:var(--color-txt-light)}.basket-price-summary__value{font-size:.9375rem}@media screen and (min-width: 20rem){.basket-price-summary__value{font-size:calc(.9375rem + .0625 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.basket-price-summary__value{font-size:1rem}}.basket-price-summary__value--heading{font-weight:var(--font-weight-bold);color:var(--color-black)}.basket-price-summary__value--heading{font-size:1.2rem}@media screen and (min-width: 20rem){.basket-price-summary__value--heading{font-size:calc(1.2rem + .425 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.basket-price-summary__value--heading{font-size:1.625rem}}:root{--sidebar-delivery-payment-icon-width: 2.188rem;--checkout-sidebar-product-count-size: 1.25rem}.card--checkout-sidebar{position:sticky;top:var(--space-sm);display:flex;flex-direction:column;align-items:stretch;max-height:calc(100vh - 2 * var(--space-sm))}.card--checkout-sidebar .card-header{--bs-card-cap-padding-x: var(--space-sm);flex:0 0 auto}.card--checkout-sidebar .card-body{--bs-card-spacer-y: var(--space-sm);--bs-card-spacer-x: var(--space-sm);flex:1 1 0%;overflow-y:auto}.card--checkout-sidebar .card-body--sidebar-delivery-payment{flex:0 0 auto;border-top:var(--border-transparent)}.card--checkout-sidebar .card-footer{--bs-card-cap-padding-y: var(--space-sm);--bs-card-cap-padding-x: var(--space-sm);flex:0 0 auto}.navbar--checkout-sidebar{padding:0}.btn--checkout-sidebar{--btn-hover-color: var(--color-black);--btn-hover-border: .125rem solid var(--border-transparent-color);--btn-font-weight: var(--font-weight-bold);--btn-font-size: .9375rem;--btn-color: var(--color-black);--btn-border: .125rem solid var(--border-transparent-color);--btn-border-radius: var(--border-radius);--btn-padding-x: var(--space-base);--btn-padding-y: var(--space-sm);--btn-icon-color: var(--color-black);--btn-icon-size: .875em;display:flex;gap:var(--space-xs);align-items:center;justify-content:flex-start;width:100%}.btn--checkout-sidebar:not(.collapsed) .icon{--icon-transform: rotate(180deg)}.btn--checkout-sidebar .icon{margin-left:auto}.checkout-sidebar-product-count{display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-base);font-size:.75rem;line-height:1;color:var(--color-white);background-color:var(--color-primary);border-radius:999px;min-width:var(--checkout-sidebar-product-count-size);height:var(--checkout-sidebar-product-count-size);padding:0 .25rem}.checkout-sidebar-products{display:flex;flex-direction:column;align-items:stretch;width:100%}@media (max-width: 1019.98px){.checkout-sidebar-products{gap:var(--space-xs-2);margin-top:var(--space-sm-2)}}.checkout-sidebar-products .horizontal-product{gap:var(--space-xs-2)}@media (min-width: 1020px){.checkout-sidebar-products .horizontal-product{border:none;border-radius:0;padding:var(--space-xs-2) 0}.checkout-sidebar-products .horizontal-product:first-child{padding-top:0}.checkout-sidebar-products .horizontal-product:not(:last-child){border-bottom:var(--border-transparent)}.checkout-sidebar-products .horizontal-product:last-child{padding-bottom:0}}@media (max-width: 1019.98px){.checkout-sidebar-products .horizontal-product{flex-wrap:nowrap}}.checkout-sidebar-products .horizontal-product__img-wrapper{--horizontal-product-image-width: 2.5rem}@media (max-width: 1019.98px){.checkout-sidebar-products .horizontal-product__img-wrapper{--horizontal-product-image-width: 2.5rem}}.checkout-sidebar-products .horizontal-product__title,.checkout-sidebar-products .product-price__per-piece,.checkout-sidebar-products .horizontal-product__code{font-size:.75rem}@media (max-width: 1019.98px){.checkout-sidebar-products .horizontal-product__controls{flex:unset}}.checkout-sidebar-products .horizontal-product__price{flex:unset;width:unset}.checkout-sidebar-products .product-price__real{font-size:.8125rem}@media screen and (min-width: 20rem){.checkout-sidebar-products .product-price__real{font-size:calc(.8125rem + .0875 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.checkout-sidebar-products .product-price__real{font-size:.9rem}}.sidebar-delivery-payment-list{display:flex;flex-direction:column;gap:var(--space-xs-1);align-items:stretch}.sidebar-delivery-payment{display:flex;gap:var(--space-xs-2);align-items:center}.sidebar-delivery-payment__img-wrapper{position:relative;flex:0 0 var(--sidebar-delivery-payment-icon-width);aspect-ratio:var(--payment-delivery-logo-aspect-ratio);width:var(--sidebar-delivery-payment-icon-width)}.sidebar-delivery-payment__img{position:absolute;top:0;left:0;object-fit:contain;width:100%;height:100%}.sidebar-delivery-payment__body{display:flex;flex-direction:column;gap:.2em;line-height:1.2}.sidebar-delivery-payment__title{font-size:.75rem;color:var(--color-txt-light)}.sidebar-delivery-payment__subtitle{font-weight:var(--font-weight-normal);text-wrap:balance;color:var(--color-txt-heading)}.sidebar-delivery-payment__subtitle{font-size:.875rem}@media screen and (min-width: 20rem){.sidebar-delivery-payment__subtitle{font-size:calc(.875rem + .025 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.sidebar-delivery-payment__subtitle{font-size:.9rem}}.sidebar-delivery-payment__price{font-weight:var(--font-weight-bold);color:var(--color-txt-heading);margin-left:auto}.sidebar-delivery-payment__price .product-price__real{font-size:.875rem}@media screen and (min-width: 20rem){.sidebar-delivery-payment__price .product-price__real{font-size:calc(.875rem + .025 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.sidebar-delivery-payment__price .product-price__real{font-size:.9rem}}.saved-basket-btns{display:flex;gap:var(--space-xs-3);align-items:center;justify-content:flex-end}.saved-basket-btns__left{display:flex;flex-direction:column;gap:.4em;align-items:flex-end;justify-content:center}.saved-basket-btns__left .btn-link--arrow{text-align:right;text-decoration:none!important;white-space:nowrap}.saved-basket-btns__left .btn-link--arrow:hover,.saved-basket-btns__left .btn-link--arrow:active,.saved-basket-btns__left .btn-link--arrow:focus{color:var(--color-txt-default)!important}.saved-basket-btns__right{display:flex;align-items:center}.btn--delete-basket{--btn-delete-basket-size: 2.3125rem;--btn-delete-basket-icon-size: 1.0625rem;--btn-icon-color: var(--color-black);--btn-icon-size: var(--btn-delete-basket-icon-size);--btn-padding-y: 0;--btn-padding-x: 0;display:flex;align-items:center;justify-content:center;width:var(--btn-delete-basket-size);height:var(--btn-delete-basket-size)}@media (min-width: 1020px){.discount-codes{padding:var(--space-sm-2)}}@media (min-width: 1020px){.discount-codes .horizontal-product{--horizontal-product-padding-horizontal: 0}}.discount-codes__title{--_icon-size: 1.2em;display:flex;gap:var(--space-xs);align-items:center;font-weight:var(--font-weight-semibold);margin-bottom:var(--margin-xs-1)}.discount-codes__title{font-size:1.125rem}@media screen and (min-width: 20rem){.discount-codes__title{font-size:calc(1.125rem + .2 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.discount-codes__title{font-size:1.325rem}}@media (max-width: 1019.98px){.discount-codes__title{margin-top:var(--margin-sm);margin-bottom:var(--margin-xs-2)}}.discount-codes__title .icon{--icon-size: var(--_icon-size);--icon-fill: var(--color-primary);flex-shrink:0}@media (max-width: 1019.98px){.discount-codes__list .horizontal-product:not(:last-child){margin-bottom:var(--space-sm)}}@media (min-width: 1020px){.discount-codes__list .horizontal-product:last-child{padding-bottom:0}}:root{--basket-input-height: 2.625rem;--basket-input-icon-size: 1.9em}.basket-input{display:flex;gap:var(--space-sm);align-items:center;width:100%}@media (max-width: 765.98px){.basket-input{flex-wrap:wrap}}.basket-input__title{display:flex;gap:var(--space-xs);align-items:center;color:var(--color-txt-heading)}.basket-input__title{font-size:.875rem}@media screen and (min-width: 20rem){.basket-input__title{font-size:calc(.875rem + .0625 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.basket-input__title{font-size:.9375rem}}@media (max-width: 765.98px){.basket-input__title{flex:0 0 100%}}.basket-input__title .icon{--icon-size: var(--basket-input-icon-size);--icon-fill: var(--color-black)}.basket-input__input-wrapper{flex:1}@media (max-width: 765.98px){.basket-input__input-wrapper{flex:0 0 100%}}.basket-input__input{height:var(--basket-input-height)}.basket-input__count{display:flex;flex:0 0 5.625rem;gap:var(--margin-xs);align-items:center}.basket-input__count .form-control{font-weight:var(--font-weight-bold);font-size:.9rem;color:var(--color-black);height:var(--basket-input-height)}@media (max-width: 1019.98px){.basket-input__count .form-control{font-size:1rem}}@media (max-width: 765.98px){.basket-input__btn{margin-left:auto}}.btn--basket-input{display:flex;align-items:center;justify-content:center;font-size:.9rem;white-space:nowrap;border-radius:var(--border-radius);height:var(--basket-input-height);padding:.25rem 1.5rem}.basket-input__count-unit{font-size:.9rem}.progress-wrapper{display:flex;gap:var(--space-xs-2);align-items:center}.progress-wrapper .progress{flex:1}.progress{--bs-progress-bar-bg: var(--red);--bs-progress-height: .5rem;--bs-progress-bg: var(--color-white)}.progress-value{font-size:.75rem;color:var(--color-txt-heading)}.min-order-value{z-index:1;display:flex;flex-direction:column;gap:var(--space-xs);align-items:stretch}.min-order-value__title-wrapper{--icon-size: 2.2em;display:flex;gap:var(--space-xs);align-items:center;font-size:.75rem;color:var(--color-txt-heading)}.min-order-value__title-wrapper .icon{--icon-size: var(--icon-size);--icon-fill: var(--red);flex-shrink:0}.min-order-value__title{text-wrap:balance}.basket-summary{display:flex;gap:var(--space-sm-2) var(--space-base);align-items:center;justify-content:space-between;padding:var(--space-sm)}.basket-summary--basket-tiles{margin-bottom:var(--margin-sm)}@media (max-width: 439.98px){.basket-summary--basket-tiles{flex-direction:column}.basket-summary--basket-tiles .basket-summary__divider{width:100%;height:.0625rem}.basket-summary--basket-tiles .basket-summary__price{margin-left:auto}}.basket-summary--mini-basket.basket-summary--value-not-reached{margin:var(--margin-xs-2)}.basket-summary--mini-basket:not(.basket-summary--value-not-reached) .basket-summary__price{margin-left:auto}.basket-summary--value-not-reached{position:relative;padding:var(--padding-sm)}@media (min-width: 1020px){.basket-summary--value-not-reached{padding-block:var(--padding-xs-2)}}.basket-summary--value-not-reached:before{content:"";position:absolute;top:0;left:0;z-index:0;opacity:.1;background-color:var(--red);border-radius:var(--border-radius);width:100%;height:100%}.basket-summary__divider{align-self:stretch;background-color:var(--border-transparent-color);width:.0625rem}.basket-summary__price{z-index:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;white-space:nowrap}.basket-summary__title{color:var(--color-txt-default)}.basket-summary__title{font-size:.75rem}@media screen and (min-width: 20rem){.basket-summary__title{font-size:calc(.75rem + .125 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.basket-summary__title{font-size:.875rem}}.basket-summary__value{font-weight:var(--font-weight-bold);line-height:1.2;color:var(--color-txt-heading)}.basket-summary__value{font-size:1.25rem}@media screen and (min-width: 20rem){.basket-summary__value{font-size:calc(1.25rem + .25 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.basket-summary__value{font-size:1.5rem}}:root{--method-item-checkbox-size: 1.375rem;--method-item-logo-width: 2.5rem;--method-item-logo-width-mobile: 2rem;--method-item-gap: var(--space-sm);--method-item-padding-y: .65rem;--method-item-padding-x: var(--space-sm);--method-item-input-size: 1.375rem;--method-item-input-dot-size: .75rem;--method-item-input-size-mobile: 1.2rem;--method-item-input-dot-size-mobile: .55rem;--method-item-inactive-color: var(--color-gray-700);--method-item-active-color: var(--color-primary)}.delivery-payment{display:flex;flex-direction:column;align-items:stretch}.delivery-payment .card{--bs-card-spacer-y: var(--space-sm-1)}.method-item-divider{background-color:var(--border-transparent-color);width:100%;height:.0625rem}.method-item-divider:first-child{display:none}.method-item{position:relative;display:block;width:100%}.method-item:not(.method-item--disabled):hover .method-item__input-wrapper:after,.method-item:not(.method-item--disabled):active .method-item__input-wrapper:after,.method-item:not(.method-item--disabled):focus .method-item__input-wrapper:after{content:""}.method-item:not(.method-item--disabled):focus .method-item__input-wrapper:after{background-color:var(--method-item-active-color)}.method-item:not(.method-item--disabled):focus .method-item__input[type=checkbox]{border-color:var(--method-item-active-color)}.method-item:not(.method-item--disabled):not(.method-item--checked) .method-item__header{cursor:pointer}@media (min-width: 766px){.method-item:not(.method-item--disabled) .method-item__header:hover{background-color:var(--color-background)}}.method-item:not(.method-item--disabled) .method-item__input-wrapper:hover,.method-item:not(.method-item--disabled) .method-item__input-wrapper:active,.method-item:not(.method-item--disabled) .method-item__input-wrapper:focus{--bs-form-check-bg-image: none}.method-item--disabled .method-item__header{cursor:not-allowed;opacity:.3}.method-item--checked{background-color:var(--color-white);border:.0625rem solid var(--method-item-active-color)!important;border-radius:var(--border-radius);box-shadow:0 4px 30px #0000001a}.method-item--checked .method-item__header{pointer-events:none;border-radius:var(--border-radius) var(--border-radius) 0 0}@media (max-width: 765.98px){.method-item--checked .method-item__header{border-radius:0}}@media (min-width: 766px){.method-item--checked .method-item__header:hover{background-color:var(--color-white)}}.method-item--checked .method-item__body{display:block}.method-item--checked .method-item__input-wrapper:after{content:"";background-color:var(--method-item-active-color)}.method-item--checked .method-item__input[type=checkbox]{border-color:var(--method-item-active-color)}.method-item--checked .method-item__input:checked[type=checkbox]{border-color:var(--method-item-active-color)}.method-item__header{position:relative;display:flex;gap:var(--method-item-gap);align-items:center;border-bottom:.0625rem solid transparent;width:100%;padding:var(--method-item-padding-y) var(--method-item-padding-x) var(--method-item-padding-y) calc(var(--method-item-padding-x) + var(--method-item-checkbox-size) + var(--method-item-gap))}.method-item__header{font-size:1rem}@media screen and (min-width: 20rem){.method-item__header{font-size:calc(1rem + .2 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.method-item__header{font-size:1.2rem}}@media (max-width: 765.98px){.method-item__header{flex-wrap:wrap}}.method-item__header .alert{background-color:transparent}.method-item__input-wrapper{position:absolute;top:0;bottom:0;left:var(--method-item-padding-x);display:block;width:var(--method-item-input-size-mobile);height:var(--method-item-input-size-mobile);margin:auto}@media (min-width: 1020px){.method-item__input-wrapper{width:var(--method-item-input-size);height:var(--method-item-input-size)}}.method-item__input-wrapper:after{position:absolute;background-color:var(--method-item-inactive-color);border-radius:50%;width:var(--method-item-input-dot-size-mobile);height:var(--method-item-input-dot-size-mobile);margin:auto;top:0;right:0;bottom:0;left:0}@media (min-width: 1020px){.method-item__input-wrapper:after{width:var(--method-item-input-dot-size);height:var(--method-item-input-dot-size)}}.method-item__input{cursor:pointer;width:100%;height:100%;margin-top:0}.method-item__input[type=checkbox]{--bs-form-check-bg-image: none;border-color:var(--method-item-inactive-color);border-style:solid;border-width:.125rem;border-radius:50%}.method-item__input:checked[type=checkbox]{--bs-form-check-bg-image: none;background-color:var(--color-white);border-color:var(--method-item-inactive-color)}.method-item__logo-wrapper{position:relative;flex:0 0 var(--method-item-logo-width-mobile);aspect-ratio:var(--payment-delivery-logo-aspect-ratio);width:var(--method-item-logo-width-mobile)}@media (min-width: 1020px){.method-item__logo-wrapper{flex:0 0 var(--method-item-logo-width);width:var(--method-item-logo-width)}}.method-item__logo{position:absolute;top:0;left:0;object-fit:contain;width:100%;height:100%}.method-item__name{display:flex;flex:1 1 0%;flex-direction:column;gap:.25em;align-items:flex-start;line-height:1;color:var(--color-txt-heading);margin-right:var(--margin-sm)}.method-item__name{font-size:.9375rem}@media screen and (min-width: 20rem){.method-item__name{font-size:calc(.9375rem + .1875 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.method-item__name{font-size:1.125rem}}.method-item__price{display:flex;align-items:center;font-weight:var(--font-weight-bold);color:var(--color-txt-heading);margin-left:auto}.method-item__price{font-size:.9rem}@media screen and (min-width: 20rem){.method-item__price{font-size:calc(.9rem + .1 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.method-item__price{font-size:1rem}}.method-item__price .product-price__real{font-size:.9rem}@media screen and (min-width: 20rem){.method-item__price .product-price__real{font-size:calc(.9rem + .1 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.method-item__price .product-price__real{font-size:1rem}}.method-item__body{display:none;border-top:var(--border-transparent);padding:var(--padding-sm-2) var(--padding-base)}.method-item__body{font-size:.875rem}@media screen and (min-width: 20rem){.method-item__body{font-size:calc(.875rem + .0625 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.method-item__body{font-size:.9375rem}}.method-item__body p,.method-item__body .template-body,.method-item__body ul,.method-item__body ul>li{font-weight:var(--font-weight-normal);font-size:.9375rem;line-height:1.2;color:var(--color-txt-heading);margin-top:0;margin-bottom:0}@media (max-width: 765.98px){.method-item__body p,.method-item__body .template-body,.method-item__body ul,.method-item__body ul>li{font-size:.8125rem}}.method-item__body p,.method-item__body ul{margin-bottom:var(--space-xs-1)}.method-item__body .template-image-half{margin:0}.method-item__body .template-body{text-align:left}:root{--customer-logged-icon-wrapper-size: 2em;--customer-logged-icon-size: 1em}.customer-logged{display:flex;gap:var(--space-sm);align-items:center}@media (max-width: 765.98px){.customer-logged{flex-wrap:wrap}}.customer-logged__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;background-color:#0000001a;border-radius:50%;width:var(--customer-logged-icon-wrapper-size);height:var(--customer-logged-icon-wrapper-size)}.customer-logged__icon{font-size:1rem}@media screen and (min-width: 20rem){.customer-logged__icon{font-size:calc(1rem + .2 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.customer-logged__icon{font-size:1.2rem}}.customer-logged__icon .icon{--icon-size: var(--customer-logged-icon-size);--icon-fill: var(--color-txt-heading)}.customer-logged__title{line-height:1.2}@media (max-width: 765.98px){.customer-logged__title{flex:1 1 0%}}.customer-logged__mail{font-weight:var(--font-weight-bold);color:var(--color-black)}.customer-logged__mail{-webkit-hyphens:auto;hyphens:auto;white-space:normal;word-break:break-all;overflow-wrap:break-word}.customer-logged__link{font-weight:var(--font-weight-bold)}@media (max-width: 765.98px){.customer-logged__link{flex:0 0 100%;text-align:right;margin-top:.25rem}}.order-finish-panel-wrapper{display:flex;flex-direction:column;align-items:stretch}@media (min-width: 1020px){.order-finish-panel-wrapper--mobile{display:none}}@media (max-width: 1019.98px){.order-finish-panel-wrapper--desktop{display:none}}.order-finish-panel{display:flex;gap:var(--padding-sm-2) var(--space-lg);align-items:center;justify-content:space-between;background-color:var(--color-white);border:var(--border-transparent);border-radius:var(--border-radius-lg);margin-bottom:var(--margin-sm);padding:var(--padding-sm) var(--padding-base)}@media (max-width: 765.98px){.order-finish-panel{flex-direction:column;align-items:flex-start;padding:var(--padding-sm-2)}}.order-finish-panel__text{line-height:1.35;color:var(--color-txt-default)}.order-finish-panel__text{font-size:.9375rem}@media screen and (min-width: 20rem){.order-finish-panel__text{font-size:calc(.9375rem + .1125 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.order-finish-panel__text{font-size:1.05rem}}.order-finish-panel__link{text-decoration:underline;color:var(--color-txt-default)}.order-finish-panel__link:hover,.order-finish-panel__link:active,.order-finish-panel__link:focus{text-decoration:underline;color:var(--color-secondary)}@media (max-width: 765.98px){.order-finish-panel__button{align-self:stretch}}@media (min-width: 766px){.order-finish-panel__button .btn-primary{white-space:nowrap}}@media (max-width: 765.98px){.order-finish-panel__button .btn-primary{width:100%}}.card--checkout-agreement{background-color:var(--color-white)}.card--checkout-agreement .card-header{--bs-card-cap-bg: var(--color-white)}.card--checkout-agreement .form-check-label{color:var(--color-txt-default)}.card--checkout-agreement .form-check-label{font-size:.9375rem}@media screen and (min-width: 20rem){.card--checkout-agreement .form-check-label{font-size:calc(.9375rem + .1125 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.card--checkout-agreement .form-check-label{font-size:1.05rem}}.card--checkout-agreement .form-check-label a{text-decoration:underline;color:var(--color-txt-default)}.card--checkout-agreement .form-check-label a:hover,.card--checkout-agreement .form-check-label a:active,.card--checkout-agreement .form-check-label a:focus{text-decoration:underline;color:var(--link-hover-color)}:root{--table-grid-td-padding: .4rem;--table-grid-dots-size: 1rem;--pager-font-size: .875rem;--sort-arrow-width: .5rem;--sort-arrow-height: .3rem}.table-grid{width:100%;max-width:100%;margin-top:0;margin-bottom:0!important}.table-grid th,.table-grid td{font-weight:var(--font-weight-base);font-size:.8125rem;color:var(--color-txt-default);padding:var(--table-grid-td-padding);vertical-align:middle}@media (max-width: 1449.98px){.table-grid th,.table-grid td{font-size:.85rem}}.table-grid th a:not(.btn),.table-grid th button:not(.btn),.table-grid td a:not(.btn),.table-grid td button:not(.btn){text-align:left;text-decoration:underline;color:var(--color-txt-default)}.table-grid th a:not(.btn):hover,.table-grid th button:not(.btn):hover,.table-grid td a:not(.btn):hover,.table-grid td button:not(.btn):hover{text-decoration:underline;color:var(--link-hover-color)}.table-grid th .btn-link,.table-grid td .btn-link{font-size:.875rem}.price-column{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;font-weight:var(--font-weight-bold)!important;font-size:1rem!important;text-align:right;color:var(--color-txt-heading)!important}.table-hover tr:hover .icon-action{background-color:var(--color-white)}.btn-grid-filter-dropdown{--btn-padding-y: .4rem;--btn-padding-x: .65rem;--btn-line-height: 1.2;--btn-border-radius: var(--border-radius-sm);--btn-border-width: .0625rem;--btn-font-weight: var(--font-weight-base);--btn-color: var(--color-txt-default);--btn-bg: var(--color-white);--btn-border-color: var(--bs-border-color);--btn-hover-color: var(--color-txt-heading);--btn-hover-bg: var(--color-gray-100);--btn-hover-border-color: var(--color-gray-100);--btn-active-color: var(--color-txt-default);--btn-active-bg: var(--color-gray-100);--btn-active-border-color: var(--color-gray-100);--btn-disabled-color: var(--color-txt-default);--btn-disabled-bg: var(--color-gray-100);--btn-disabled-border-color: var(--color-gray-100);overflow:hidden;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap;max-width:10rem}.btn-grid-filter-dropdown.dropdown-toggle:after{margin-left:.4em}.table-grid__filter{display:flex;flex-direction:column;gap:.15em;align-items:stretch}.table-grid__filter .form-control{font-size:.75rem;line-height:1.2;border-radius:var(--border-radius-sm);min-width:2.813rem;padding:.25rem .3rem}.table-grid__filter .form-control::placeholder{font-size:.75rem}.table-grid__filter .dropdown-menu{--bs-dropdown-font-size: .875rem}.table-grid__filter .dropdown-item{--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-item-padding-x: .75rem}.table-grid__filter .form-check{min-height:calc(var(--bs-dropdown-font-size) * var(--bs-body-line-height))}.table-grid__filter .form-check-label{font-size:var(--bs-dropdown-font-size)}.table-grid__choice-filter .form-check{min-height:1.2rem}.table-grid__choice-filter .form-check-label{font-size:.8125rem}.table-grid__buttons{display:flex;gap:.25rem;align-items:center;justify-content:flex-end}.btn--apply-filter{--btn-font-size: .875rem;--btn-padding-y: .375rem;--btn-padding-x: .75rem}.btn--reset-filter{--btn-reset-filter-size: 2.3125rem;--btn-reset-filter-icon-size: 1.35rem;--btn-icon-color: var(--color-black);--btn-icon-size: var(--btn-reset-filter-icon-size);--btn-padding-x: 0;--btn-padding-y: 0;display:flex;align-items:center;justify-content:center;width:var(--btn-reset-filter-size);height:var(--btn-reset-filter-size)}.sort{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:var(--font-weight-base);font-size:.875rem;line-height:1.2;text-decoration:underline;color:var(--color-txt-default);background-color:transparent;border:none;outline:none!important;padding:0;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.sort.sort--asc,.sort.sort--desc{padding-right:calc(var(--sort-arrow-width) + var(--padding-xs) * .75)}.sort.sort--asc:after,.sort.sort--desc:after{content:"";position:absolute;top:0;right:0;bottom:0;display:block;border-right:calc(var(--sort-arrow-width) / 2) solid transparent;border-left:calc(var(--sort-arrow-width) / 2) solid transparent;width:0;height:0;margin:auto}.sort.sort--asc:after{border-bottom:var(--sort-arrow-height) solid var(--color-txt-default)}.sort.sort--desc:after{border-top:var(--sort-arrow-height) solid var(--color-txt-default)}.grid-cell--sm{white-space:nowrap;width:0%}.bottom-bar-wrapper{margin-top:auto}.bottom-bar{display:flex;gap:var(--margin-sm);align-items:center;justify-content:flex-start}.pager-box{display:flex;gap:var(--margin-sm-1);align-items:center;justify-content:space-between;width:100%}.pager-box__pagination{display:flex;flex-wrap:nowrap;gap:var(--padding-xs-1);align-items:center;justify-content:flex-start}.pager-box__pagination-label{font-size:var(--pager-font-size);line-height:1.3;white-space:nowrap;color:var(--color-txt-default)}.pager-box__items{display:flex;flex-direction:column;gap:var(--space-xs-2);align-items:end;justify-content:center;margin-left:auto}.pager-box__items-count{font-size:var(--pager-font-size);line-height:1.3;white-space:nowrap;color:var(--color-txt-default)}.pager-box__items-on-page{display:flex;gap:var(--margin-xs);align-items:center}.pager-box__items-on-page-label{font-size:var(--pager-font-size);line-height:1.3;white-space:nowrap;color:var(--color-txt-default)}.batch-actions{display:flex;align-items:center;margin-left:auto}.batch-actions__label{font-size:var(--pager-font-size);line-height:1.3;white-space:nowrap;color:var(--color-txt-default);margin-right:var(--margin-xs)}
