/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.105.0_postcss@8.5.15_/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/.pnpm/postcss-loader@8.2.0_postcss@8.5.6_typescript@5.9.2_webpack@5.105.0_postcss@8.5.15_/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/.pnpm/resolve-url-loader@5.0.0/node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/.pnpm/sass-loader@16.0.6_sass@1.97.1_webpack@5.105.0_postcss@8.5.15_/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./git_modules/@tomandco/dragonfly-builder/webpack/lib/vw-unit-cleanup.js!./node_modules/.pnpm/sass-loader@16.0.8_sass@1.97.1_webpack@5.105.0_postcss@8.5.15_/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[10].use[1]!./projects/app-default/src/styles.uk.scss?ngGlobalStyle ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.icon-youtube::before,
.icon-wishlist::before,
.icon-wishlist-fill::before,
.icon-whatsapp::before,
.icon-upload::before,
.icon-twitter::before,
.icon-trending::before,
.icon-trending-1::before,
.icon-tiktok::before,
.icon-tick::before,
.icon-stores::before,
.icon-steps::before,
.icon-sign-out::before,
.icon-share::before,
.icon-setting::before,
.icon-search::before,
.icon-sample::before,
.icon-radio-on::before,
.icon-radio-off::before,
.icon-quote::before,
.icon-question::before,
.icon-promo::before,
.icon-profile::before,
.icon-print::before,
.icon-plus::before,
.icon-plus-bold::before,
.icon-play::before,
.icon-pinterest::before,
.icon-phone::before,
.icon-pavepal::before,
.icon-overlap-layers::before,
.icon-multi-layers::before,
.icon-minus::before,
.icon-minus-pavepal::before,
.icon-minus-bold::before,
.icon-message::before,
.icon-menu::before,
.icon-lock::before,
.icon-location-fill::before,
.icon-invoice::before,
.icon-instagram::before,
.icon-info::before,
.icon-info-icon::before,
.icon-home::before,
.icon-grid-4::before,
.icon-grid-4-fill::before,
.icon-grid-3::before,
.icon-grid-3-fill::before,
.icon-grid-2::before,
.icon-grid-2-fill::before,
.icon-grid-1::before,
.icon-grid-1-fill::before,
.icon-globe::before,
.icon-filter::before,
.icon-facebook::before,
.icon-eye::before,
.icon-eye-off::before,
.icon-eye-closed::before,
.icon-email::before,
.icon-dual-layers::before,
.icon-download::before,
.icon-doc::before,
.icon-delivery::before,
.icon-dashboard::before,
.icon-credit-card::before,
.icon-close::before,
.icon-clock::before,
.icon-chevron-up::before,
.icon-chevron-right::before,
.icon-chevron-left::before,
.icon-chevron-down::before,
.icon-chevron-2-up::before,
.icon-chevron-2-right::before,
.icon-chevron-2-left::before,
.icon-chevron-2-down::before,
.icon-checkbox::before,
.icon-checkbox-checked::before,
.icon-chat::before,
.icon-case::before,
.icon-card::before,
.icon-calendar::before,
.icon-calc::before,
.icon-brick-sample::before,
.icon-bin::before,
.icon-basket::before,
.icon-arrow-up::before,
.icon-arrow-right::before,
.icon-arrow-left::before,
.icon-arrow-down::before,
.icon-archive::before,
.icon-account::before {
  display: inline-flex;
  font-family: var(--icons-font) !important;
  font-size: var(--icons-font-size, 24px);
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  height: 1em;
  speak: none;
  text-align: center;
  text-decoration: inherit;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: "icons";
  src: url("/assets/fonts/icons/default/build/ef98f1274eda3bc3d870f74497e1f7cd/icons.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
:root {
  --icons-font: 'icons';
  --icon-youtube: '\f101';
  --icon-wishlist: '\f102';
  --icon-wishlist-fill: '\f103';
  --icon-whatsapp: '\f104';
  --icon-upload: '\f105';
  --icon-twitter: '\f106';
  --icon-trending: '\f107';
  --icon-trending-1: '\f108';
  --icon-tiktok: '\f109';
  --icon-tick: '\f10a';
  --icon-stores: '\f10b';
  --icon-steps: '\f10c';
  --icon-sign-out: '\f10d';
  --icon-share: '\f10e';
  --icon-setting: '\f10f';
  --icon-search: '\f110';
  --icon-sample: '\f111';
  --icon-radio-on: '\f112';
  --icon-radio-off: '\f113';
  --icon-quote: '\f114';
  --icon-question: '\f115';
  --icon-promo: '\f116';
  --icon-profile: '\f117';
  --icon-print: '\f118';
  --icon-plus: '\f119';
  --icon-plus-bold: '\f11a';
  --icon-play: '\f11b';
  --icon-pinterest: '\f11c';
  --icon-phone: '\f11d';
  --icon-pavepal: '\f11e';
  --icon-overlap-layers: '\f11f';
  --icon-multi-layers: '\f120';
  --icon-minus: '\f121';
  --icon-minus-pavepal: '\f122';
  --icon-minus-bold: '\f123';
  --icon-message: '\f124';
  --icon-menu: '\f125';
  --icon-lock: '\f126';
  --icon-location-fill: '\f127';
  --icon-invoice: '\f128';
  --icon-instagram: '\f129';
  --icon-info: '\f12a';
  --icon-info-icon: '\f12b';
  --icon-home: '\f12c';
  --icon-grid-4: '\f12d';
  --icon-grid-4-fill: '\f12e';
  --icon-grid-3: '\f12f';
  --icon-grid-3-fill: '\f130';
  --icon-grid-2: '\f131';
  --icon-grid-2-fill: '\f132';
  --icon-grid-1: '\f133';
  --icon-grid-1-fill: '\f134';
  --icon-globe: '\f135';
  --icon-filter: '\f136';
  --icon-facebook: '\f137';
  --icon-eye: '\f138';
  --icon-eye-off: '\f139';
  --icon-eye-closed: '\f13a';
  --icon-email: '\f13b';
  --icon-dual-layers: '\f13c';
  --icon-download: '\f13d';
  --icon-doc: '\f13e';
  --icon-delivery: '\f13f';
  --icon-dashboard: '\f140';
  --icon-credit-card: '\f141';
  --icon-close: '\f142';
  --icon-clock: '\f143';
  --icon-chevron-up: '\f144';
  --icon-chevron-right: '\f145';
  --icon-chevron-left: '\f146';
  --icon-chevron-down: '\f147';
  --icon-chevron-2-up: '\f148';
  --icon-chevron-2-right: '\f149';
  --icon-chevron-2-left: '\f14a';
  --icon-chevron-2-down: '\f14b';
  --icon-checkbox: '\f14c';
  --icon-checkbox-checked: '\f14d';
  --icon-chat: '\f14e';
  --icon-case: '\f14f';
  --icon-card: '\f150';
  --icon-calendar: '\f151';
  --icon-calc: '\f152';
  --icon-brick-sample: '\f153';
  --icon-bin: '\f154';
  --icon-basket: '\f155';
  --icon-arrow-up: '\f156';
  --icon-arrow-right: '\f157';
  --icon-arrow-left: '\f158';
  --icon-arrow-down: '\f159';
  --icon-archive: '\f15a';
  --icon-account: '\f15b';
}

.icon-youtube::before {
  content: var(--icon-youtube);
}

.icon-wishlist::before {
  content: var(--icon-wishlist);
}

.icon-wishlist-fill::before {
  content: var(--icon-wishlist-fill);
}

.icon-whatsapp::before {
  content: var(--icon-whatsapp);
}

.icon-upload::before {
  content: var(--icon-upload);
}

.icon-twitter::before {
  content: var(--icon-twitter);
}

.icon-trending::before {
  content: var(--icon-trending);
}

.icon-trending-1::before {
  content: var(--icon-trending-1);
}

.icon-tiktok::before {
  content: var(--icon-tiktok);
}

.icon-tick::before {
  content: var(--icon-tick);
}

.icon-stores::before {
  content: var(--icon-stores);
}

.icon-steps::before {
  content: var(--icon-steps);
}

.icon-sign-out::before {
  content: var(--icon-sign-out);
}

.icon-share::before {
  content: var(--icon-share);
}

.icon-setting::before {
  content: var(--icon-setting);
}

.icon-search::before {
  content: var(--icon-search);
}

.icon-sample::before {
  content: var(--icon-sample);
}

.icon-radio-on::before {
  content: var(--icon-radio-on);
}

.icon-radio-off::before {
  content: var(--icon-radio-off);
}

.icon-quote::before {
  content: var(--icon-quote);
}

.icon-question::before {
  content: var(--icon-question);
}

.icon-promo::before {
  content: var(--icon-promo);
}

.icon-profile::before {
  content: var(--icon-profile);
}

.icon-print::before {
  content: var(--icon-print);
}

.icon-plus::before {
  content: var(--icon-plus);
}

.icon-plus-bold::before {
  content: var(--icon-plus-bold);
}

.icon-play::before {
  content: var(--icon-play);
}

.icon-pinterest::before {
  content: var(--icon-pinterest);
}

.icon-phone::before {
  content: var(--icon-phone);
}

.icon-pavepal::before {
  content: var(--icon-pavepal);
}

.icon-overlap-layers::before {
  content: var(--icon-overlap-layers);
}

.icon-multi-layers::before {
  content: var(--icon-multi-layers);
}

.icon-minus::before {
  content: var(--icon-minus);
}

.icon-minus-pavepal::before {
  content: var(--icon-minus-pavepal);
}

.icon-minus-bold::before {
  content: var(--icon-minus-bold);
}

.icon-message::before {
  content: var(--icon-message);
}

.icon-menu::before {
  content: var(--icon-menu);
}

.icon-lock::before {
  content: var(--icon-lock);
}

.icon-location-fill::before {
  content: var(--icon-location-fill);
}

.icon-invoice::before {
  content: var(--icon-invoice);
}

.icon-instagram::before {
  content: var(--icon-instagram);
}

.icon-info::before {
  content: var(--icon-info);
}

.icon-info-icon::before {
  content: var(--icon-info-icon);
}

.icon-home::before {
  content: var(--icon-home);
}

.icon-grid-4::before {
  content: var(--icon-grid-4);
}

.icon-grid-4-fill::before {
  content: var(--icon-grid-4-fill);
}

.icon-grid-3::before {
  content: var(--icon-grid-3);
}

.icon-grid-3-fill::before {
  content: var(--icon-grid-3-fill);
}

.icon-grid-2::before {
  content: var(--icon-grid-2);
}

.icon-grid-2-fill::before {
  content: var(--icon-grid-2-fill);
}

.icon-grid-1::before {
  content: var(--icon-grid-1);
}

.icon-grid-1-fill::before {
  content: var(--icon-grid-1-fill);
}

.icon-globe::before {
  content: var(--icon-globe);
}

.icon-filter::before {
  content: var(--icon-filter);
}

.icon-facebook::before {
  content: var(--icon-facebook);
}

.icon-eye::before {
  content: var(--icon-eye);
}

.icon-eye-off::before {
  content: var(--icon-eye-off);
}

.icon-eye-closed::before {
  content: var(--icon-eye-closed);
}

.icon-email::before {
  content: var(--icon-email);
}

.icon-dual-layers::before {
  content: var(--icon-dual-layers);
}

.icon-download::before {
  content: var(--icon-download);
}

.icon-doc::before {
  content: var(--icon-doc);
}

.icon-delivery::before {
  content: var(--icon-delivery);
}

.icon-dashboard::before {
  content: var(--icon-dashboard);
}

.icon-credit-card::before {
  content: var(--icon-credit-card);
}

.icon-close::before {
  content: var(--icon-close);
}

.icon-clock::before {
  content: var(--icon-clock);
}

.icon-chevron-up::before {
  content: var(--icon-chevron-up);
}

.icon-chevron-right::before {
  content: var(--icon-chevron-right);
}

.icon-chevron-left::before {
  content: var(--icon-chevron-left);
}

.icon-chevron-down::before {
  content: var(--icon-chevron-down);
}

.icon-chevron-2-up::before {
  content: var(--icon-chevron-2-up);
}

.icon-chevron-2-right::before {
  content: var(--icon-chevron-2-right);
}

.icon-chevron-2-left::before {
  content: var(--icon-chevron-2-left);
}

.icon-chevron-2-down::before {
  content: var(--icon-chevron-2-down);
}

.icon-checkbox::before {
  content: var(--icon-checkbox);
}

.icon-checkbox-checked::before {
  content: var(--icon-checkbox-checked);
}

.icon-chat::before {
  content: var(--icon-chat);
}

.icon-case::before {
  content: var(--icon-case);
}

.icon-card::before {
  content: var(--icon-card);
}

.icon-calendar::before {
  content: var(--icon-calendar);
}

.icon-calc::before {
  content: var(--icon-calc);
}

.icon-brick-sample::before {
  content: var(--icon-brick-sample);
}

.icon-bin::before {
  content: var(--icon-bin);
}

.icon-basket::before {
  content: var(--icon-basket);
}

.icon-arrow-up::before {
  content: var(--icon-arrow-up);
}

.icon-arrow-right::before {
  content: var(--icon-arrow-right);
}

.icon-arrow-left::before {
  content: var(--icon-arrow-left);
}

.icon-arrow-down::before {
  content: var(--icon-arrow-down);
}

.icon-archive::before {
  content: var(--icon-archive);
}

.icon-account::before {
  content: var(--icon-account);
}

:root {
  --hero-font-family: var(--atomic-font-family-2);
  --hero-font-size: 72px;
  --hero-font-weight: 400;
  --hero-line-height: 76px;
  --hero-m-font-family: var(--atomic-font-family-2);
  --hero-m-font-size: 72px;
  --hero-m-font-weight: 500;
  --hero-m-line-height: 76px;
  --h1-font-family: var(--atomic-font-family-2);
  --h1-font-size: 58px;
  --h1-font-weight: 400;
  --h1-line-height: 62px;
  --h1-m-font-family: var(--atomic-font-family-2);
  --h1-m-font-size: 58px;
  --h1-m-font-weight: 500;
  --h1-m-line-height: 62px;
  --h2-font-family: var(--atomic-font-family-2);
  --h2-font-size: 40px;
  --h2-font-weight: 400;
  --h2-line-height: 44px;
  --h3-font-family: var(--atomic-font-family-2);
  --h3-font-size: 28px;
  --h3-font-weight: 400;
  --h3-line-height: 32px;
  --h4-font-family: var(--atomic-font-family-2);
  --h4-font-size: 24px;
  --h4-font-weight: 400;
  --h4-line-height: 28px;
  --s1-font-family: var(--atomic-font-family-1);
  --s1-font-size: 16px;
  --s1-font-weight: 600;
  --s1-line-height: 24px;
  --s2-font-family: var(--atomic-font-family-1);
  --s2-font-size: 14px;
  --s2-font-weight: 600;
  --s2-line-height: 21px;
  --s3-font-family: var(--atomic-font-family-1);
  --s3-font-size: 12px;
  --s3-font-weight: 600;
  --s3-line-height: 18px;
  --p1-font-family: var(--atomic-font-family-1);
  --p1-font-size: 16px;
  --p1-font-weight: 400;
  --p1-line-height: 24px;
  --p2-font-family: var(--atomic-font-family-1);
  --p2-font-size: 14px;
  --p2-font-weight: 400;
  --p2-line-height: 21px;
  --p3-font-family: var(--atomic-font-family-1);
  --p3-font-size: 12px;
  --p3-font-weight: 400;
  --p3-line-height: 18px;
  --c1-font-family: var(--atomic-font-family-1);
  --c1-font-size: 12px;
  --c1-font-weight: 400;
  --c1-line-height: 18px;
  --c2-font-family: var(--atomic-font-family-1);
  --c2-font-size: 10px;
  --c2-font-weight: 400;
  --c2-line-height: 14px;
  --o1-font-family: var(--atomic-font-family-1);
  --o1-font-size: 16px;
  --o1-font-weight: 400;
  --o1-line-height: 18px;
  --o1-letter-spacing: 1.4px;
  --o1-letter-spacing-ms: 1.2px;
  --button-1-font-family: var(--atomic-font-family-1);
  --button-1-font-size: 16px;
  --button-1-font-weight: 500;
  --button-1-letter-spacing: 1.4px;
  --button-1-text-transform: uppercase;
  --button-1-border-radius: 0px;
  --button-1-color: var(--atomic-color-1);
  --button-1-background-color: var(--atomic-color-61);
  --button-1-color-disabled: var(--atomic-color-12);
  --button-1-background-color-disabled: var(--atomic-color-5);
  --button-1-color-hover: var(--atomic-color-1);
  --button-1-background-color-hover: var(--atomic-color-53);
  --button-2-color: var(--atomic-color-1);
  --button-2-background-color: var(--atomic-color-t);
  --button-2-background-color-hover: var(--atomic-color-t);
  --button-3-color: var(--atomic-color-1);
  --button-3-background-color: var(--atomic-color-53);
  --button-3-background-color-hover: var(--atomic-color-54);
  --button-4-color: var(--atomic-color-w);
  --button-4-background-color: var(--atomic-color-6);
  --button-4-background-color-hover: var(--atomic-color-52);
  --button-4-background-color-busy: var(--atomic-color-52);
  --text-button-1-font-family: var(--atomic-font-family-1);
  --text-button-1-border-bottom-color: var(--atomic-color-61);
  --text-button-2-font-family: var(--atomic-font-family-1);
  --text-button-2-border-bottom-color: var(--atomic-color-61);
  --text-button-font-weight: 500;
  --text-button-letter-spacing: 1.4px;
  --toggle-background-color: var(--atomic-color-12);
  --input-font-family: var(--atomic-font-family-1);
  --input-font-weight: 400;
  --input-letter-spacing: normal;
  --input-border-radius: 0px;
  --input-label-padding: 5px 0 3px 0;
  --input-disabled-color: var(--atomic-color-12);
  --input-disabled-background-color: var(--atomic-color-5);
  --toggle-disabled-background-color: var(--atomic-color-4);
  --carousel-arrow-color: var(--atomic-color-1);
  --carousel-arrow-color-hover: var(--atomic-color-1);
  --calendar-picked-background-color: var(--atomic-color-61);
  --swiper-scrollbar-bg-color-var: var(--atomic-color-4);
  --swiper-scrollbar-drag-bg-color-var: var(--atomic-color-6);
  --swiper-pagination-bullet-bg-color-var: var(--atomic-color-5);
  --swiper-pagination-bullet-active-bg-color-var: var(--atomic-color-61);
  --carousel-arrow-background-color: var(--atomic-color-61);
  --mui-input-label-color-disabled: var(--atomic-color-12);
}

.size-s,
.size-m {
  --hero-font-size: 54px;
  --hero-line-height: 58px;
  --hero-m-font-size: 54px;
  --hero-m-line-height: 58px;
  --h1-font-size: 40px;
  --h1-line-height: 44px;
  --h1-m-font-size: 40px;
  --h1-m-line-height: 44px;
  --h2-font-size: 28px;
  --h2-line-height: 32px;
  --h3-font-size: 24px;
  --h3-line-height: 28px;
  --h4-font-size: 20px;
  --h4-line-height: 24px;
  --s1-font-size: 14px;
  --s1-line-height: 21px;
  --s2-font-size: 12px;
  --s2-line-height: 18px;
  --s3-font-size: 10px;
  --s3-line-height: 18px;
  --p1-font-size: 14px;
  --p1-line-height: 21px;
  --p2-font-size: 12px;
  --p2-line-height: 18px;
  --p3-font-size: 10px;
  --p3-line-height: 18px;
  --c1-font-size: 12px;
  --c1-line-height: 18px;
  --c2-font-size: 10px;
  --c2-line-height: 15px;
  --o1-font-size: 14px;
  --o1-line-height: 16px;
  --o1-letter-spacing: var(--o1-letter-spacing-ms);
  --text-button-letter-spacing: 1.2px;
}

/*# sourceMappingURL=styles.uk.css.map*/