:root{--atlascopco-blue-1:#f5fbfc;--atlascopco-blue-3:#b8e0ec;--atlascopco-blue-5:#7ac6dc;--atlascopco-blue-7:#3daccc;--atlascopco-blue-9:#0092bc;--atlascopco-blue-11:#006f8f;--atlascopco-gray-1:#f8f9f9;--atlascopco-gray-3:#d1d4d7;--atlascopco-gray-5:#aab0b5;--atlascopco-gray-7:#828b92;--atlascopco-gray-9:#5b6770;--atlascopco-gray-11:#2f363a;--atlascopco-beige-1:#f5f2ef;--atlascopco-beige-2:#efebe6;--atlascopco-beige-3:#e7e0da;--atlascopco-beige-4:#dfd6ce;--atlascopco-blue:#0092bc;--atlascopco-blue-dark:#006f8f;--atlascopco-black:#000;--atlascopco-white:#fff;--atlascopco-gradient-blue:linear-gradient(135deg,#0092bc 0,#006f8f 100%);--atlascopco-gradient-gray:linear-gradient(135deg,#f8f9f9 0,#aab0b5 100%);--atlascopco-gradient-beige:linear-gradient(135deg,#f5f2ef 0,#e7e0da 100%);--atlascopco-gradient-dark:linear-gradient(135deg,#5b6770 0,#2f363a 100%);--atlascopco-grey-100:#f8f9f9;--atlascopco-grey-200:#d1d4d7;--atlascopco-grey-300:#aab0b5;--atlascopco-grey-400:#828b92;--atlascopco-grey-500:#5b6770;--atlascopco-grey-600:#2f363a;--color-primary:#0092bc;--font-family-base:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--spacing-zero:0;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:36px;--spacing-xxl:48px;--spacing-3xl:72px;--spacing-4xl:96px;--h1-mobile-size:32px;--h1-mobile-line-height:1.2;--h2-mobile-size:24px;--h2-mobile-line-height:1.2;--h3-mobile-size:18px;--h3-mobile-line-height:1.6;--body-mobile-size:14px;--body-mobile-line-height:1.5;--h1-desktop-size:55px;--h1-desktop-line-height:1.15;--h2-desktop-size:40px;--h2-desktop-line-height:1.2;--h3-desktop-size:32px;--h3-desktop-line-height:1.2;--body-desktop-size:18px;--body-desktop-line-height:1.6;--text-lg-size:27px;--text-lg-line-height:1.4;--text-xl-size:36px;--text-xl-line-height:1.4;--text-xxl-size:64px;--text-xxl-line-height:1}
.vtba-friendly-captcha-react{margin-top:1rem}
.facet-unit-selector{display:inline-flex;align-items:center;gap:.5rem;margin-top:.25rem}
.facet-unit-selector__value{font-weight:600;font-size:.95rem;color:#2f363a}
.facet-unit-selector__unit{font-size:.85rem;color:#828b92}
.facet-unit-selector__dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;padding:.25rem 1.75rem .25rem .5rem;font-size:.85rem;color:#0092bc;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;background-image:url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'viewBox='002424'fill='none'stroke='%23666'stroke-width='2'stroke-linecap='round'stroke-linejoin='round'%3E%3Cpolylinepoints='691215189'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center}
.facet-unit-selector__dropdown:hover{border-color:#aab0b5;background-color:#aab0b5}
.facet-unit-selector__dropdown:focus{outline:0;border-color:#0092bc;box-shadow:0 0 0 2px rgba(196,38,46,0.15)}
.facet-unit-selector__dropdown option{padding:.5rem}
:root{--atlascopco-blue-1:#f5fbfc;--atlascopco-blue-3:#b8e0ec;--atlascopco-blue-5:#7ac6dc;--atlascopco-blue-7:#3daccc;--atlascopco-blue-9:#0092bc;--atlascopco-blue-11:#006f8f;--atlascopco-gray-1:#f8f9f9;--atlascopco-gray-3:#d1d4d7;--atlascopco-gray-5:#aab0b5;--atlascopco-gray-7:#828b92;--atlascopco-gray-9:#5b6770;--atlascopco-gray-11:#2f363a;--atlascopco-beige-1:#f5f2ef;--atlascopco-beige-2:#efebe6;--atlascopco-beige-3:#e7e0da;--atlascopco-beige-4:#dfd6ce;--atlascopco-blue:#0092bc;--atlascopco-blue-dark:#006f8f;--atlascopco-black:#000;--atlascopco-white:#fff;--atlascopco-gradient-blue:linear-gradient(135deg,#0092bc 0,#006f8f 100%);--atlascopco-gradient-gray:linear-gradient(135deg,#f8f9f9 0,#aab0b5 100%);--atlascopco-gradient-beige:linear-gradient(135deg,#f5f2ef 0,#e7e0da 100%);--atlascopco-gradient-dark:linear-gradient(135deg,#5b6770 0,#2f363a 100%);--atlascopco-grey-100:#f8f9f9;--atlascopco-grey-200:#d1d4d7;--atlascopco-grey-300:#aab0b5;--atlascopco-grey-400:#828b92;--atlascopco-grey-500:#5b6770;--atlascopco-grey-600:#2f363a;--color-primary:#0092bc;--font-family-base:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--spacing-zero:0;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:36px;--spacing-xxl:48px;--spacing-3xl:72px;--spacing-4xl:96px;--h1-mobile-size:32px;--h1-mobile-line-height:1.2;--h2-mobile-size:24px;--h2-mobile-line-height:1.2;--h3-mobile-size:18px;--h3-mobile-line-height:1.6;--body-mobile-size:14px;--body-mobile-line-height:1.5;--h1-desktop-size:55px;--h1-desktop-line-height:1.15;--h2-desktop-size:40px;--h2-desktop-line-height:1.2;--h3-desktop-size:32px;--h3-desktop-line-height:1.2;--body-desktop-size:18px;--body-desktop-line-height:1.6;--text-lg-size:27px;--text-lg-line-height:1.4;--text-xl-size:36px;--text-xl-line-height:1.4;--text-xxl-size:64px;--text-xxl-line-height:1}
.Button-module__button___18Bed{display:inline-flex;align-items:center;justify-content:center;gap:12px;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;font-weight:500;line-height:1.5;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:2px solid transparent;border-radius:4px;transition:all .2s ease-in-out;white-space:nowrap}
.Button-module__button___18Bed:focus-visible{outline:2px solid #000;outline-offset:2px}
.Button-module__button--primary___VuF-P{color:#fff;background-color:#0092bc;border-color:#0092bc}
.Button-module__button--primary___VuF-P:hover:not(.Button-module__button--disabled___IuOY8){background-color:#006f8f;border-color:#006f8f}
.Button-module__button--secondary___lD5E3{color:#0092bc;background-color:transparent;border-color:#0092bc}
.Button-module__button--secondary___lD5E3:hover:not(.Button-module__button--disabled___IuOY8){color:#fff;background-color:#0092bc}
.Button-module__button--outlined___1CzqE{color:#5b6770;background-color:transparent;border-color:#aab0b5}
.Button-module__button--outlined___1CzqE:hover:not(.Button-module__button--disabled___IuOY8){border-color:#0092bc;color:#0092bc}
.Button-module__button--small___ADJQe{padding:8px 12px;font-size:.75rem}
.Button-module__button--medium___ZuR4Z{padding:12px 16px;font-size:.875rem}
.Button-module__button--large___-FaV5{padding:16px 24px;font-size:1rem}
.Button-module__button--disabled___IuOY8{opacity:.5;cursor:not-allowed;pointer-events:none}
:root{--atlascopco-blue-1:#f5fbfc;--atlascopco-blue-3:#b8e0ec;--atlascopco-blue-5:#7ac6dc;--atlascopco-blue-7:#3daccc;--atlascopco-blue-9:#0092bc;--atlascopco-blue-11:#006f8f;--atlascopco-gray-1:#f8f9f9;--atlascopco-gray-3:#d1d4d7;--atlascopco-gray-5:#aab0b5;--atlascopco-gray-7:#828b92;--atlascopco-gray-9:#5b6770;--atlascopco-gray-11:#2f363a;--atlascopco-beige-1:#f5f2ef;--atlascopco-beige-2:#efebe6;--atlascopco-beige-3:#e7e0da;--atlascopco-beige-4:#dfd6ce;--atlascopco-blue:#0092bc;--atlascopco-blue-dark:#006f8f;--atlascopco-black:#000;--atlascopco-white:#fff;--atlascopco-gradient-blue:linear-gradient(135deg,#0092bc 0,#006f8f 100%);--atlascopco-gradient-gray:linear-gradient(135deg,#f8f9f9 0,#aab0b5 100%);--atlascopco-gradient-beige:linear-gradient(135deg,#f5f2ef 0,#e7e0da 100%);--atlascopco-gradient-dark:linear-gradient(135deg,#5b6770 0,#2f363a 100%);--atlascopco-grey-100:#f8f9f9;--atlascopco-grey-200:#d1d4d7;--atlascopco-grey-300:#aab0b5;--atlascopco-grey-400:#828b92;--atlascopco-grey-500:#5b6770;--atlascopco-grey-600:#2f363a;--color-primary:#0092bc;--font-family-base:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--spacing-zero:0;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:36px;--spacing-xxl:48px;--spacing-3xl:72px;--spacing-4xl:96px;--h1-mobile-size:32px;--h1-mobile-line-height:1.2;--h2-mobile-size:24px;--h2-mobile-line-height:1.2;--h3-mobile-size:18px;--h3-mobile-line-height:1.6;--body-mobile-size:14px;--body-mobile-line-height:1.5;--h1-desktop-size:55px;--h1-desktop-line-height:1.15;--h2-desktop-size:40px;--h2-desktop-line-height:1.2;--h3-desktop-size:32px;--h3-desktop-line-height:1.2;--body-desktop-size:18px;--body-desktop-line-height:1.6;--text-lg-size:27px;--text-lg-line-height:1.4;--text-xl-size:36px;--text-xl-line-height:1.4;--text-xxl-size:64px;--text-xxl-line-height:1}
.AtlasCopcoButton-module__atlasCopcoButton___OooRd{display:inline-flex;padding:var(--S,16px);justify-content:center;align-items:center;gap:var(--XXXS,4px);color:var(--White,#fff);text-align:center;font-family:"Source Sans Pro";font-size:18px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.36px;border-radius:var(--Button,56px);background-color:var(--primary-blue-blue-9,#0092bc);background-image:linear-gradient(94deg,var(--primary-blue-blue-8,#1f9fc4) 4%,var(--primary-blue-blue-9,#0092bc) 48%,var(--primary-blue-blue-11,#006f8f) 96%);transition:background-color 220ms ease,border-color 220ms ease,opacity 220ms ease}
.AtlasCopcoButton-module__atlasCopcoButton___OooRd:hover{border-radius:var(--Button,56px);background-color:var(--primary-blue-blue-11,#006f8f);background-image:none}
.AtlasCopcoButton-module__atlasCopcoButton___OooRd:active{border-radius:var(--Button,56px);background-color:var(--primary-blue-blue-12,#005d78);background-image:none}
.AtlasCopcoButton-module__atlasCopcoButton___OooRd:disabled{border-radius:var(--Button,56px);opacity:.56;background-color:var(--primary-blue-blue-9,#0092bc);background-image:linear-gradient(94deg,var(--primary-blue-blue-8,#1f9fc4) 4%,var(--primary-blue-blue-9,#0092bc) 48%,var(--primary-blue-blue-11,#006f8f) 96%)}
.AtlasCopcoButton-module__atlasCopcoButtonMobile___FV-xq{padding:var(--XS,12px)}
.AtlasCopcoButton-module__atlasCopcoButtonOutlined___Zqu9f{border-radius:var(--Button,56px);border:2px solid var(--primary-blue-blue-9,#0092bc);color:var(--atlascopco-gray-11,#2f363a);background-color:transparent;background-image:none;transition:background-color 220ms ease,border-color 220ms ease,opacity 220ms ease}
.AtlasCopcoButton-module__atlasCopcoButtonOutlined___Zqu9f:hover{border-radius:var(--Button,56px);border:2px solid var(--primary-blue-blue-11,#006f8f);background-color:rgba(184,224,236,0.32)}
.AtlasCopcoButton-module__atlasCopcoButtonOutlined___Zqu9f:active{border-radius:var(--Button,56px);border:2px solid var(--primary-blue-blue-12,#005d78);background-color:rgba(184,224,236,0.64)}
.AtlasCopcoButton-module__atlasCopcoButtonOutlined___Zqu9f:disabled{border-radius:var(--Button,56px);border:2px solid #0092bc;opacity:.56;background-color:transparent;background-image:none}
.AtlasCopcoButton-module__atlasCopcoButtonOutlinedWhite___5GFYG{color:var(--White,#fff)}
.Image-module__imageContainer___iD5Kd{position:relative;display:block;overflow:hidden;border-radius:.25rem}
.Image-module__imageContainer___iD5Kd.Image-module__loading___Sh1zO .Image-module__image___1pa50{opacity:0}
.Image-module__imageContainer___iD5Kd.Image-module__error___0LGZ2 .Image-module__image___1pa50{display:none}
.Image-module__image___1pa50{display:block;width:100%;height:100%;opacity:1;transition:opacity .3s ease-in-out}
.Image-module__skeleton___0bGS6{position:absolute;inset:0;background-color:#e5e7eb;overflow:hidden}
.Image-module__shimmer___aanrl{position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,0.4),transparent);animation:Image-module__shimmer___aanrl 1.5s infinite}
@keyframes Image-module__shimmer___aanrl{100%{transform:translateX(100%)}
}
.Image-module__errorState___TjV-8{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background-color:#f9fafb;color:#9ca3af}
.Image-module__errorIcon___QCKvj{width:2rem;height:2rem;opacity:.6}
.Image-module__errorText___Q8pnb{font-size:.75rem;font-weight:500}
.Image-module__imageContainer___iD5Kd:focus-visible{outline:2px solid #0062b0;outline-offset:2px}
:root{--atlascopco-blue-1:#f5fbfc;--atlascopco-blue-3:#b8e0ec;--atlascopco-blue-5:#7ac6dc;--atlascopco-blue-7:#3daccc;--atlascopco-blue-9:#0092bc;--atlascopco-blue-11:#006f8f;--atlascopco-gray-1:#f8f9f9;--atlascopco-gray-3:#d1d4d7;--atlascopco-gray-5:#aab0b5;--atlascopco-gray-7:#828b92;--atlascopco-gray-9:#5b6770;--atlascopco-gray-11:#2f363a;--atlascopco-beige-1:#f5f2ef;--atlascopco-beige-2:#efebe6;--atlascopco-beige-3:#e7e0da;--atlascopco-beige-4:#dfd6ce;--atlascopco-blue:#0092bc;--atlascopco-blue-dark:#006f8f;--atlascopco-black:#000;--atlascopco-white:#fff;--atlascopco-gradient-blue:linear-gradient(135deg,#0092bc 0,#006f8f 100%);--atlascopco-gradient-gray:linear-gradient(135deg,#f8f9f9 0,#aab0b5 100%);--atlascopco-gradient-beige:linear-gradient(135deg,#f5f2ef 0,#e7e0da 100%);--atlascopco-gradient-dark:linear-gradient(135deg,#5b6770 0,#2f363a 100%);--atlascopco-grey-100:#f8f9f9;--atlascopco-grey-200:#d1d4d7;--atlascopco-grey-300:#aab0b5;--atlascopco-grey-400:#828b92;--atlascopco-grey-500:#5b6770;--atlascopco-grey-600:#2f363a;--color-primary:#0092bc;--font-family-base:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--spacing-zero:0;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:36px;--spacing-xxl:48px;--spacing-3xl:72px;--spacing-4xl:96px;--h1-mobile-size:32px;--h1-mobile-line-height:1.2;--h2-mobile-size:24px;--h2-mobile-line-height:1.2;--h3-mobile-size:18px;--h3-mobile-line-height:1.6;--body-mobile-size:14px;--body-mobile-line-height:1.5;--h1-desktop-size:55px;--h1-desktop-line-height:1.15;--h2-desktop-size:40px;--h2-desktop-line-height:1.2;--h3-desktop-size:32px;--h3-desktop-line-height:1.2;--body-desktop-size:18px;--body-desktop-line-height:1.6;--text-lg-size:27px;--text-lg-line-height:1.4;--text-xl-size:36px;--text-xl-line-height:1.4;--text-xxl-size:64px;--text-xxl-line-height:1}
.ProductCardHorizontal-module__productCard___Nl4jK{display:block;border:1px solid transparent}
.ProductCardHorizontal-module__productCard___Nl4jK h3,.ProductCardHorizontal-module__productCard___Nl4jK p{margin:0}
.ProductCardHorizontal-module__productCard___Nl4jK:focus-visible{outline:1px solid #0092bc;outline-offset:1px}
.ProductCardHorizontal-module__productWrapper___gs8fn{display:flex;flex-direction:column;gap:12px;padding:12px 16px !important;background-color:white;box-sizing:border-box;border-radius:18.802px;border:.783px solid #aab0b5;background:#fff}
.ProductCardHorizontal-module__productWrapper___gs8fn.ProductCardHorizontal-module__withImage___pPFw2{display:grid;grid-template-columns:75px repeat(2,minmax(80px,1fr));grid-template-rows:repeat(3,auto);grid-template-areas:"image description description" "image description description" "image cta cta";row-gap:4px}
.ProductCardHorizontal-module__productWrapper___gs8fn.ProductCardHorizontal-module__withImage___pPFw2 .ProductCardHorizontal-module__productTitle___xBuu7{font-size:clamp(12px,1.25vw,14px)}
.ProductCardHorizontal-module__productWrapper___gs8fn.ProductCardHorizontal-module__withImage___pPFw2 .ProductCardHorizontal-module__productDescription___CA35O{font-size:clamp(12px,1.25vw,14px)}
.ProductCardHorizontal-module__productWrapper___gs8fn.ProductCardHorizontal-module__withImage___pPFw2 .ProductCardHorizontal-module__productPrice___lf32A{font-size:clamp(12px,1.25vw,14px)}
.ProductCardHorizontal-module__productImage___sQsUO{grid-area:image;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}
.ProductCardHorizontal-module__productTitle___xBuu7,h3.ProductCardHorizontal-module__productTitle___xBuu7{margin:0 0 .25rem 0;font-size:clamp(var(--h3-mobile-size) * .5,1.25vw,var(--h3-desktop-size) * .5);font-weight:600;color:#2f363a;line-height:var(--h3-mobile-line-height)}
.ProductCardHorizontal-module__productDescription___CA35O{margin:0 0 .5rem 0;font-size:clamp(14px,1.25vw,1.5rem);color:#2f363a;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ProductCardHorizontal-module__productPrice___lf32A{margin:0;font-size:calc(var(--h3-desktop-size) * .5);font-weight:700;color:#2f363a}
.ProductCardHorizontal-module__productTitleDescriptionWrapper___Obv-j{grid-area:description;display:flex;flex-direction:column;gap:.25rem}
.ProductCardHorizontal-module__productPriceCtaWrapper___Npkfl{grid-area:cta;display:flex;align-items:center;justify-content:space-between}
:root{--atlascopco-blue-1:#f5fbfc;--atlascopco-blue-3:#b8e0ec;--atlascopco-blue-5:#7ac6dc;--atlascopco-blue-7:#3daccc;--atlascopco-blue-9:#0092bc;--atlascopco-blue-11:#006f8f;--atlascopco-gray-1:#f8f9f9;--atlascopco-gray-3:#d1d4d7;--atlascopco-gray-5:#aab0b5;--atlascopco-gray-7:#828b92;--atlascopco-gray-9:#5b6770;--atlascopco-gray-11:#2f363a;--atlascopco-beige-1:#f5f2ef;--atlascopco-beige-2:#efebe6;--atlascopco-beige-3:#e7e0da;--atlascopco-beige-4:#dfd6ce;--atlascopco-blue:#0092bc;--atlascopco-blue-dark:#006f8f;--atlascopco-black:#000;--atlascopco-white:#fff;--atlascopco-gradient-blue:linear-gradient(135deg,#0092bc 0,#006f8f 100%);--atlascopco-gradient-gray:linear-gradient(135deg,#f8f9f9 0,#aab0b5 100%);--atlascopco-gradient-beige:linear-gradient(135deg,#f5f2ef 0,#e7e0da 100%);--atlascopco-gradient-dark:linear-gradient(135deg,#5b6770 0,#2f363a 100%);--atlascopco-grey-100:#f8f9f9;--atlascopco-grey-200:#d1d4d7;--atlascopco-grey-300:#aab0b5;--atlascopco-grey-400:#828b92;--atlascopco-grey-500:#5b6770;--atlascopco-grey-600:#2f363a;--color-primary:#0092bc;--font-family-base:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--spacing-zero:0;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:36px;--spacing-xxl:48px;--spacing-3xl:72px;--spacing-4xl:96px;--h1-mobile-size:32px;--h1-mobile-line-height:1.2;--h2-mobile-size:24px;--h2-mobile-line-height:1.2;--h3-mobile-size:18px;--h3-mobile-line-height:1.6;--body-mobile-size:14px;--body-mobile-line-height:1.5;--h1-desktop-size:55px;--h1-desktop-line-height:1.15;--h2-desktop-size:40px;--h2-desktop-line-height:1.2;--h3-desktop-size:32px;--h3-desktop-line-height:1.2;--body-desktop-size:18px;--body-desktop-line-height:1.6;--text-lg-size:27px;--text-lg-line-height:1.4;--text-xl-size:36px;--text-xl-line-height:1.4;--text-xxl-size:64px;--text-xxl-line-height:1}
.ProductCardDetails-module__productDetails___-sx2l [class*=cmp-card--type-product_details]:not([class*=product_details__]){display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto}
@media(min-width:992px){.ProductCardDetails-module__productDetails___-sx2l [class*=cmp-card--type-product_details]:not([class*=product_details__]){grid-template-columns:repeat(2,1fr)}
}
.ProductCardDetails-module__productDetails___-sx2l [class*=product-info]{position:relative;max-width:480px}
.ProductCardDetails-module__productDetails___-sx2l [class*=product_details__header]:not([class*=__title]):not([class*=__product-code]):not([class*=__product-image]){margin-bottom:1rem}
.ProductCardDetails-module__productDetails___-sx2l [class*=product_details__header__title]{font-size:21px;font-weight:700;margin-bottom:8px;text-transform:uppercase;color:#0092bc}
@media(min-width:768px){.ProductCardDetails-module__productDetails___-sx2l [class*=product_details__header__title]{max-width:325px}
}
.ProductCardDetails-module__productDetails___-sx2l [class*=product_details__header__product-code]{font-size:.875rem;color:#5b6770}
.ProductCardDetails-module__productDetails___-sx2l [class*=product_details__header__product-image]{max-width:100%;height:auto;margin:24px 0}
.ProductCardDetails-module__productDetails___-sx2l [class*=spares-list]{position:relative}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-spares-list]{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;gap:10px;margin-left:0;padding-left:0}
@media(min-width:992px){.ProductCardDetails-module__productDetails___-sx2l [class*=folding-spares-list]{grid-template-columns:repeat(2,1fr)}
}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-spares-list] li{list-style:none;margin-bottom:0;font-size:14px}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-specification-list]{margin-left:0;padding-left:0;display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;gap:10px}
@media(min-width:992px){.ProductCardDetails-module__productDetails___-sx2l [class*=folding-specification-list]{grid-template-columns:repeat(2,1fr);grid-template-areas:"list-item-1 list-item-2"}
}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-specification-list] li{list-style:none;margin-bottom:.75rem;font-size:14px;color:#2f363a}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-specification-list] li strong{color:#2f363a}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-specification-list] li>*:first-child{line-height:2}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-specification-holder]{margin-bottom:1rem}
.ProductCardDetails-module__productDetails___-sx2l [class*=folding-spares-holder]{margin-bottom:1rem}
.ProductCardDetails-module__productDetails___-sx2l [class*=accordion-section]:not([class*=accordion-section__]){margin-bottom:.5rem;padding:16px 16px 24px 16px;border-bottom:1px solid var(--primary-blue-blue-9,#0092bc);background:var(--White,#FFF);box-shadow:0 4px 12px 0 rgba(47,54,58,0.24)}
.ProductCardDetails-module__productDetails___-sx2l [class*=accordion-section]:not([class*=accordion-section__]).ProductCardDetails-module__open___ZShRA{border-color:#0092bc}
.ProductCardDetails-module__productDetails___-sx2l [class*=accordion-section__header]{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;cursor:pointer}
.ProductCardDetails-module__productDetails___-sx2l [class*=accordion-section__title]{font-size:1rem;font-weight:600;color:#2f363a;margin:0}
.ProductCardDetails-module__productDetails___-sx2l [class*=accordion-section__icon]{color:#000 !important}
.ProductCardDetails-module__productDetails___-sx2l [class*=accordion-section__icon] svg{color:inherit !important}
.ProductCardDetails-module__productDetails___-sx2l [class*=accordion-section__content]{padding:0 0 1rem 0}
:root{--atlascopco-blue-1:#f5fbfc;--atlascopco-blue-3:#b8e0ec;--atlascopco-blue-5:#7ac6dc;--atlascopco-blue-7:#3daccc;--atlascopco-blue-9:#0092bc;--atlascopco-blue-11:#006f8f;--atlascopco-gray-1:#f8f9f9;--atlascopco-gray-3:#d1d4d7;--atlascopco-gray-5:#aab0b5;--atlascopco-gray-7:#828b92;--atlascopco-gray-9:#5b6770;--atlascopco-gray-11:#2f363a;--atlascopco-beige-1:#f5f2ef;--atlascopco-beige-2:#efebe6;--atlascopco-beige-3:#e7e0da;--atlascopco-beige-4:#dfd6ce;--atlascopco-blue:#0092bc;--atlascopco-blue-dark:#006f8f;--atlascopco-black:#000;--atlascopco-white:#fff;--atlascopco-gradient-blue:linear-gradient(135deg,#0092bc 0,#006f8f 100%);--atlascopco-gradient-gray:linear-gradient(135deg,#f8f9f9 0,#aab0b5 100%);--atlascopco-gradient-beige:linear-gradient(135deg,#f5f2ef 0,#e7e0da 100%);--atlascopco-gradient-dark:linear-gradient(135deg,#5b6770 0,#2f363a 100%);--atlascopco-grey-100:#f8f9f9;--atlascopco-grey-200:#d1d4d7;--atlascopco-grey-300:#aab0b5;--atlascopco-grey-400:#828b92;--atlascopco-grey-500:#5b6770;--atlascopco-grey-600:#2f363a;--color-primary:#0092bc;--font-family-base:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--spacing-zero:0;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:36px;--spacing-xxl:48px;--spacing-3xl:72px;--spacing-4xl:96px;--h1-mobile-size:32px;--h1-mobile-line-height:1.2;--h2-mobile-size:24px;--h2-mobile-line-height:1.2;--h3-mobile-size:18px;--h3-mobile-line-height:1.6;--body-mobile-size:14px;--body-mobile-line-height:1.5;--h1-desktop-size:55px;--h1-desktop-line-height:1.15;--h2-desktop-size:40px;--h2-desktop-line-height:1.2;--h3-desktop-size:32px;--h3-desktop-line-height:1.2;--body-desktop-size:18px;--body-desktop-line-height:1.6;--text-lg-size:27px;--text-lg-line-height:1.4;--text-xl-size:36px;--text-xl-line-height:1.4;--text-xxl-size:64px;--text-xxl-line-height:1}
@keyframes loading{0{transform:skewX(-10deg) translateX(-100%)}
100%{transform:skewX(-10deg) translateX(200%)}
}
.cmpAlgoliaDynamicSearchWidget{position:relative;padding:2rem 1rem}
@media(min-width:768px){.cmpAlgoliaDynamicSearchWidget{padding:4rem 1rem}
}
.cmpAlgoliaDynamicSearchWidget.isLoading .cmpAlgoliaDynamicSearchWidget__placeholder{opacity:1;z-index:1}
.cmpAlgoliaDynamicSearchWidget.isLoading .cmpAlgoliaDynamicSearchWidget__container{opacity:0;z-index:-1}
.cmpAlgoliaDynamicSearchWidget__container{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:3rem;z-index:1;transition:opacity .5s}
@media(min-width:961px){.cmpAlgoliaDynamicSearchWidget__container{max-width:1280px}
}
.cmpAlgoliaDynamicSearchWidget__header{display:flex;flex-direction:column;gap:1.5rem}
@media screen and (min-width:768px){.cmpAlgoliaDynamicSearchWidget__header{flex-direction:row;justify-content:space-between;align-items:flex-start}
}
.cmpAlgoliaDynamicSearchWidget__header h1,.cmpAlgoliaDynamicSearchWidget__header h2,.cmpAlgoliaDynamicSearchWidget__header h3,.cmpAlgoliaDynamicSearchWidget__header h4,.cmpAlgoliaDynamicSearchWidget__header h5,.cmpAlgoliaDynamicSearchWidget__header h6,.cmpAlgoliaDynamicSearchWidget__header p{margin:0;color:#5b6770}
.cmpAlgoliaDynamicSearchWidget__header__text{display:flex;flex-direction:column;gap:1rem}
@media screen and (min-width:768px){.cmpAlgoliaDynamicSearchWidget__header__text{max-width:75%}
}
.cmpAlgoliaDynamicSearchWidget__cards{display:grid;gap:1rem;grid-template-columns:1fr}
@media(min-width:768px){.cmpAlgoliaDynamicSearchWidget__cards{grid-template-columns:repeat(2,1fr)}
}
@media(min-width:961px){.cmpAlgoliaDynamicSearchWidget__cards{grid-template-columns:repeat(3,1fr)}
}
.cmpAlgoliaDynamicSearchWidget.isQueryContent .cmpAlgoliaDynamicSearchWidget__cards{grid-template-columns:repeat(2,1fr)}
@media(min-width:961px){.cmpAlgoliaDynamicSearchWidget.isQueryContent .cmpAlgoliaDynamicSearchWidget__cards{grid-template-columns:repeat(4,1fr)}
}
.cmpAlgoliaDynamicSearchWidget.hasStyleSilverGradientBackground{background:#f5f2ef}
.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground{background:#5b6770}
.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text{color:white}
.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text h1,.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text h2,.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text h3,.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text h4,.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text h5,.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text h6,.cmpAlgoliaDynamicSearchWidget.hasStyleGreyBackground .cmpAlgoliaDynamicSearchWidget__header__text p{color:white}
.cmpAlgoliaDynamicSearchWidget__placeholder{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;min-height:500px;z-index:-1;background-color:#5b6770;transition:opacity .5s}
.cmpAlgoliaDynamicSearchWidget__placeholder__loading::before{content:"";position:absolute;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.9),transparent);width:50%;height:100%;top:0;left:0;animation:loading 1s infinite}
:root{--atlascopco-blue-1:#f5fbfc;--atlascopco-blue-3:#b8e0ec;--atlascopco-blue-5:#7ac6dc;--atlascopco-blue-7:#3daccc;--atlascopco-blue-9:#0092bc;--atlascopco-blue-11:#006f8f;--atlascopco-gray-1:#f8f9f9;--atlascopco-gray-3:#d1d4d7;--atlascopco-gray-5:#aab0b5;--atlascopco-gray-7:#828b92;--atlascopco-gray-9:#5b6770;--atlascopco-gray-11:#2f363a;--atlascopco-beige-1:#f5f2ef;--atlascopco-beige-2:#efebe6;--atlascopco-beige-3:#e7e0da;--atlascopco-beige-4:#dfd6ce;--atlascopco-blue:#0092bc;--atlascopco-blue-dark:#006f8f;--atlascopco-black:#000;--atlascopco-white:#fff;--atlascopco-gradient-blue:linear-gradient(135deg,#0092bc 0,#006f8f 100%);--atlascopco-gradient-gray:linear-gradient(135deg,#f8f9f9 0,#aab0b5 100%);--atlascopco-gradient-beige:linear-gradient(135deg,#f5f2ef 0,#e7e0da 100%);--atlascopco-gradient-dark:linear-gradient(135deg,#5b6770 0,#2f363a 100%);--atlascopco-grey-100:#f8f9f9;--atlascopco-grey-200:#d1d4d7;--atlascopco-grey-300:#aab0b5;--atlascopco-grey-400:#828b92;--atlascopco-grey-500:#5b6770;--atlascopco-grey-600:#2f363a;--color-primary:#0092bc;--font-family-base:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--spacing-zero:0;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:36px;--spacing-xxl:48px;--spacing-3xl:72px;--spacing-4xl:96px;--h1-mobile-size:32px;--h1-mobile-line-height:1.2;--h2-mobile-size:24px;--h2-mobile-line-height:1.2;--h3-mobile-size:18px;--h3-mobile-line-height:1.6;--body-mobile-size:14px;--body-mobile-line-height:1.5;--h1-desktop-size:55px;--h1-desktop-line-height:1.15;--h2-desktop-size:40px;--h2-desktop-line-height:1.2;--h3-desktop-size:32px;--h3-desktop-line-height:1.2;--body-desktop-size:18px;--body-desktop-line-height:1.6;--text-lg-size:27px;--text-lg-line-height:1.4;--text-xl-size:36px;--text-xl-line-height:1.4;--text-xxl-size:64px;--text-xxl-line-height:1}
.qr-journey-form-wrapper .disabled-product-fields-section h2::before,.qr-journey-form-wrapper .qr-form-filed-wrapper.info::before{content:"i";position:absolute;left:0;top:3px;width:23px;height:23px;background-color:#aab0b5;color:#fff;text-align:center;line-height:1.5em;font-weight:400;font-size:16px;border-radius:50%}
.qr-journey-form-wrapper *{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;font-size:18px}
.qr-journey-form-wrapper ::-moz-placeholder{font-style:normal}
.qr-journey-form-wrapper ::placeholder{font-style:normal}
.qr-journey-form-wrapper h1{font-size:28px;font-weight:400;color:#aab0b5;margin-bottom:2em;position:relative}
.qr-journey-form-wrapper h1::after{content:"";display:block;position:relative;top:.8em;width:100%;height:2px;background-color:#d1d4d7}
.qr-journey-form-wrapper h2{font-size:21px;font-weight:700;line-height:1.6em;color:#0092bc;margin:16px 0 0 0}
.qr-journey-form-wrapper .qr-form-page{display:none;position:relative}
@media(min-width:768px){.qr-journey-form-wrapper .qr-form-page-section[data-page="3"] .qr-form-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-template-areas:"select select" "email tel" "city zip";gap:16px}
.qr-journey-form-wrapper .qr-form-page-section[data-page="3"] .qr-form-fields .qr-form-filed-wrapper.select{grid-area:select}
.qr-journey-form-wrapper .qr-form-page-section[data-page="3"] .qr-form-fields .qr-form-filed-wrapper.email{grid-area:email}
.qr-journey-form-wrapper .qr-form-page-section[data-page="3"] .qr-form-fields .qr-form-filed-wrapper.tel{grid-area:tel}
.qr-journey-form-wrapper .qr-form-page-section[data-page="3"] .qr-form-fields .qr-form-filed-wrappertext:first-child{grid-area:city}
.qr-journey-form-wrapper .qr-form-page-section[data-page="3"] .qr-form-fields .qr-form-filed-wrappertext:last-child{grid-area:zip}
}
.qr-journey-form-wrapper .qr-form-page.active{display:block}
.qr-journey-form-wrapper section{position:relative}
.qr-journey-form-wrapper section .header-wrapper{position:relative;margin-bottom:36px}
.qr-journey-form-wrapper section .header-wrapper h2{position:relative;padding-right:65px}
.qr-journey-form-wrapper section .header-wrapper .progress-indicator{position:absolute;right:0;top:-12px;width:59px;height:59px;background-color:rgba(0,146,188,0.3);border-radius:50%}
.qr-journey-form-wrapper section .header-wrapper .progress-indicator::after{content:"";position:absolute;top:5px;left:5px;width:49px;height:49px;background-color:#fff;border-radius:50%}
.qr-journey-form-wrapper section .header-wrapper .progress-indicator .progress-visual{--percent:30%;position:absolute;top:0;right:0;width:59px;height:59px;background:conic-gradient(#0092bc var(--percent),transparent 0);border-radius:50%}
.qr-journey-form-wrapper section .header-wrapper .progress-indicator .progress-text{position:absolute;z-index:1;inset:0;margin:auto;width:100%;height:1em;text-align:center;font-size:12px;font-weight:900;line-height:1em}
.qr-journey-form-wrapper .qr-form-filed-wrapper{display:flex;flex-flow:column;position:relative}
.qr-journey-form-wrapper .qr-form-filed-wrapper.disabled label>.label{left:0;top:0;color:#828b92;font-weight:700;font-size:18px;line-height:100%;letter-spacing:-1.7%}
.qr-journey-form-wrapper .qr-form-filed-wrapper.disabled .label{display:none}
.qr-journey-form-wrapper .qr-form-filed-wrapper.checkbox,.qr-journey-form-wrapper .qr-form-filed-wrapper.info{padding-bottom:16px}
.qr-journey-form-wrapper .qr-form-filed-wrapper.checkbox label,.qr-journey-form-wrapper .qr-form-filed-wrapper.info label{display:block}
.qr-journey-form-wrapper .qr-form-filed-wrapper.checkbox label .label,.qr-journey-form-wrapper .qr-form-filed-wrapper.info label .label{display:block;padding-left:25px;border-radius:0;font-size:18px;top:0;line-height:1.5em;color:#828b92}
.qr-journey-form-wrapper .qr-form-filed-wrapper.checkbox label input,.qr-journey-form-wrapper .qr-form-filed-wrapper.info label input{position:absolute;top:5px;left:0;width:1.25rem;height:1.25rem;margin:0}
.qr-journey-form-wrapper .qr-form-filed-wrapper.checkbox .formfield-error,.qr-journey-form-wrapper .qr-form-filed-wrapper.info .formfield-error{padding-left:35px}
.qr-journey-form-wrapper .qr-form-filed-wrapper label{display:flex;flex-flow:column;font-size:.8em;padding-bottom:16px}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input,.qr-journey-form-wrapper .qr-form-filed-wrapper label select,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea{height:2.3em;line-height:2em;border:0;border-radius:4px;border:1px solid #828b92;border-color:#828b92;background:#fff}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=text],.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=email],.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=number],.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=tel],.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=text],.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=email],.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=number],.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=tel],.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=text],.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=email],.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=number],.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=tel]{line-height:1em;padding:10px 18px;box-sizing:content-box}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=tel],.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=tel],.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=tel]{padding:9px 18px}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=tel]:active,.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=tel]:focus,.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=tel]:focus-visible,.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=tel]:active,.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=tel]:focus,.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=tel]:focus-visible,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=tel]:active,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=tel]:focus,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=tel]:focus-visible{padding:9px 18px}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input[type=checkbox],.qr-journey-form-wrapper .qr-form-filed-wrapper label select[type=checkbox],.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea[type=checkbox]{color:#d1d4d7}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input:active,.qr-journey-form-wrapper .qr-form-filed-wrapper label input:focus,.qr-journey-form-wrapper .qr-form-filed-wrapper label input:focus-visible,.qr-journey-form-wrapper .qr-form-filed-wrapper label select:active,.qr-journey-form-wrapper .qr-form-filed-wrapper label select:focus,.qr-journey-form-wrapper .qr-form-filed-wrapper label select:focus-visible,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea:active,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea:focus,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea:focus-visible{border:1px solid #0092bc;border-bottom:3px solid #0092bc;outline:0}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input::-moz-placeholder{color:#828b92}
.qr-journey-form-wrapper .qr-form-filed-wrapper label input::placeholder{color:#828b92}
.qr-journey-form-wrapper .qr-form-filed-wrapper label select,.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea{line-height:1;padding:1.5rem 1rem .5rem 1rem;box-sizing:content-box}
.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea{display:table-cell;vertical-align:middle}
.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea::-moz-placeholder{color:#d1d4d7}
.qr-journey-form-wrapper .qr-form-filed-wrapper label textarea::placeholder{color:#d1d4d7}
.qr-journey-form-wrapper .qr-form-filed-wrapper label select{padding:10px 18px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.qr-journey-form-wrapper .qr-form-filed-wrapper label select+.select-custom-arrow{position:absolute;top:2px;right:2px;height:calc(100% - 1em - 6px);width:17px}
.qr-journey-form-wrapper .qr-form-filed-wrapper label select+.select-custom-arrow::after,.qr-journey-form-wrapper .qr-form-filed-wrapper label select+.select-custom-arrow::before{content:"";position:absolute;bottom:0;left:0;height:0;width:0;margin:auto;border-color:transparent;border-width:4px;border-style:solid;pointer-events:none}
.qr-journey-form-wrapper .qr-form-filed-wrapper label select+.select-custom-arrow::before{top:11px;border-top-color:#828b92}
.qr-journey-form-wrapper .qr-form-filed-wrapper label select+.select-custom-arrow::after{top:-11px;border-bottom-color:#828b92}
.qr-journey-form-wrapper .qr-form-filed-wrapper label select option{color:#828b92}
.qr-journey-form-wrapper .qr-form-filed-wrapper label>.label{display:none;position:relative;top:10px;left:10px;font-size:12px;line-height:0}
.qr-journey-form-wrapper .qr-form-filed-wrapper.error label input{border:1px solid #006f8f;border-bottom:3px solid #006f8f}
.qr-journey-form-wrapper .qr-form-filed-wrapper.error .formfield-error{position:relative;top:-10px;color:#006f8f;font-size:12px;line-height:18px}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector{position:relative}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container{display:flex;width:100%}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-country-selector-button{display:flex;align-items:center;justify-content:center;height:calc(2.3em + 20px);padding:0 10px;margin:0;border:1px solid #828b92;border-right:0;border-radius:0;background:transparent;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-country-selector-button:hover{background-color:#f5f2ef}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-country-selector-button__button-content{display:flex;align-items:center;justify-content:center}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-country-selector-button__flag-emoji,.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-flag-emoji{width:24px;height:24px;margin:0 4px;box-sizing:border-box}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-country-selector-button__dropdown-arrow{margin-right:4px;border-top:4px solid #5b6770;border-right:4px solid transparent;border-left:4px solid transparent;transition:transform .1s ease-out}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-input{width:100%;height:calc(2.3em + 20px);padding:10px 18px;margin:0;border-bottom:1px solid #aab0b5;font-size:18px;font-family:inherit;line-height:1em;box-sizing:border-box}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-input:focus,.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-input:active,.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-input-container .react-international-phone-input:focus-visible{border:2px solid #0092bc;outline:0}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown{position:absolute;z-index:100;top:44px;left:0;display:flex;flex-direction:column;width:300px;max-height:200px;padding:4px 0;margin:0;background-color:#fff;box-shadow:2px 2px 16px rgba(0,0,0,0.25);color:#000;list-style:none;overflow-y:scroll}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown__list-item{display:flex;align-items:center;min-height:28px;padding:2px 8px;box-sizing:border-box;cursor:pointer}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown__list-item:hover,.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown__list-item--selected,.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown__list-item--focused{background-color:#f5f2ef}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown__list-item-country-name{margin-right:8px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.qr-journey-form-wrapper .qr-form-filed-wrapper .react-international-phone-country-selector-dropdown__list-item-dial-code{font-size:14px;color:#828b92}
.qr-journey-form-wrapper .disabled-product-fields-section{display:flex;flex-direction:column;gap:24px;padding:16px;margin:16px 0}
.qr-journey-form-wrapper .disabled-product-fields-section h2{position:relative;padding-left:2rem;margin:0;color:#aab0b5;font-weight:700;font-size:.85rem}
.qr-journey-form-wrapper .disabled-product-fields-section .qr-form-fields{display:flex;flex-wrap:wrap}
@media(min-width:768px){.qr-journey-form-wrapper .disabled-product-fields-section .qr-form-fields{flex-direction:row;flex-wrap:nowrap}
}
.qr-journey-form-wrapper .disabled-product-fields-section .qr-form-fields .qr-form-filed-wrapper{flex:.5 1;min-width:50%}
@media(min-width:768px){.qr-journey-form-wrapper .disabled-product-fields-section .qr-form-fields .qr-form-filed-wrapper{flex:0 1;min-width:25%}
}
.qr-journey-form-wrapper .disabled-product-fields-section .qr-form-fields .qr-form-filed-wrapper label .label{display:block;height:1em;opacity:1;font-weight:700;font-size:14px}
.qr-journey-form-wrapper .disabled-product-fields-section .qr-form-fields .qr-form-filed-wrapper label input{padding:0;border:0;font-size:14px;font-weight:400;background-color:transparent}
.qr-journey-form-wrapper .qr-form-page-section[data-page="1"] .qr-form-navigation>div{display:none}
.qr-journey-form-wrapper .qr-form-navigation{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:1rem auto 0 0}
@media(min-width:768px){.qr-journey-form-wrapper .qr-form-navigation{width:65%}
}
.qr-journey-form-wrapper .qr-form-navigation input[type=submit]{padding:18px;border:0;background:linear-gradient(135deg,#0092bc 0,rgb(0,106.3936170213,137) 100%);color:#fff;text-transform:uppercase;cursor:pointer}
.qr-journey-form-wrapper .qr-form-navigation input[type=submit]:first-child{background:#aab0b5}
.qr-journey-form-wrapper .qr-form-navigation button{grid-column:span 1}
.qr-journey-form-wrapper .qr-form-thank-you-page{position:relative;display:flex;flex-direction:column;gap:16px}
.qr-journey-form-wrapper .qr-form-thank-you-page .title-wrapper{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:16px}
.qr-journey-form-wrapper .qr-form-thank-you-page .title-wrapper h2{margin:0}
@media(min-width:768px){.qr-journey-form-wrapper .qr-form-thank-you-page .title-wrapper{flex-direction:column;align-items:flex-start;justify-content:unset}
}
.qr-journey-form-wrapper .qr-form-thank-you-page p{margin:0;line-height:1.2em}
.qr-journey-form-wrapper .qr-form-thank-you-page .submitted-checked{position:relative;width:60px;height:60px;margin-left:auto;border:6px solid #0092bc;border-radius:50%;background-color:#fff}
@media(min-width:768px){.qr-journey-form-wrapper .qr-form-thank-you-page .submitted-checked{margin-left:0}
}
.qr-journey-form-wrapper .qr-form-thank-you-page .submitted-checked::after,.qr-journey-form-wrapper .qr-form-thank-you-page .submitted-checked::before{content:"";position:absolute;inset:0;top:14px;left:-4px;width:25px;height:5px;margin:auto;background-color:#0092bc}
.qr-journey-form-wrapper .qr-form-thank-you-page .submitted-checked::after{transform:rotateZ(-45deg) translateX(10px)}
.qr-journey-form-wrapper .qr-form-thank-you-page .submitted-checked::before{width:15px;transform:rotateZ(45deg) translateX(-7px)}
.qr-journey-form-wrapper .qr-form-thank-you-page a{max-width:-moz-fit-content;max-width:fit-content}
.qr-journey-form-wrapper input:-webkit-autofill,.qr-journey-form-wrapper textarea:-webkit-autofill,.qr-journey-form-wrapper select:-webkit-autofill{background-color:transparent !important;-webkit-box-shadow:0 0 0 1000px #fff inset !important;-webkit-text-fill-color:#000 !important;-webkit-transition:background-color 5000s ease-in-out 0;transition:background-color 5000s ease-in-out 0}
.qr-journey-form-wrapper.desktop-true{display:flex;flex-direction:row;justify-content:space-between;gap:16px;max-width:1200px;margin:0 auto;padding:0 16px}
.qr-journey-form-wrapper.desktop-true h1{margin:0}
.qr-journey-form-wrapper.desktop-true h1::after{display:none}
.qr-journey-form-wrapper.desktop-true .form-progress{display:flex;flex-direction:column;gap:36px;max-width:400px}
.qr-journey-form-wrapper.desktop-true form{flex:1;max-width:600px;padding:24px;border-radius:24px;border:1px solid #aab0b5;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,0.24);box-sizing:content-box}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop{padding:24px;border-radius:24px;border:1px solid #aab0b5;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,0.24);box-sizing:content-box}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li{display:flex;justify-content:space-between;gap:16px;margin:0;list-style:none}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li .bullet-point{position:relative;width:30px;height:30px;margin-bottom:50px;border:1px solid #0092bc;border-radius:50%;color:#aab0b5;font-weight:700}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li .bullet-point::after{content:"";position:absolute;top:calc(100% + 12px);left:0;right:0;width:1.25px;height:25px;margin:auto;background-color:#aab0b5}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li .bullet-point span{position:absolute;inset:0;top:.5px;width:1em;height:1em;margin:auto;text-align:center;font-size:14px;line-height:1em;font-weight:700}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li:last-child .bullet-point::after{display:none}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li h3{flex:2;margin:0 10px;color:#aab0b5;font-size:1.25rem;font-weight:400;line-height:30px;text-align:left}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li.checked{opacity:.5}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li.checked .bullet-point{background-color:#aab0b5;border:1px solid transparent;color:#fff}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li.checked.current-page{opacity:1}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li.checked.current-page .bullet-point{background-color:linear-gradient(135deg,#0092bc 0,#006f8f 100%);background-image:linear-gradient(135deg,#0092bc 0,#006f8f 100%);border:1px solid #006f8f}
.qr-journey-form-wrapper.desktop-true .progress-indicator-desktop li.checked.current-page h3{color:linear-gradient(135deg,#0092bc 0,#006f8f 100%);font-weight:700}
.qr-journey-form-wrapper.desktop-true .qr-form-thank-you-page{max-width:400px}
.qr-journey-form-wrapper.desktop-true .qr-form-thank-you-page .submitted-checked{position:relative;top:0}
.disabled-product-fields-section .qr-form-fields .qr-form-filed-wrapper.has-no-value{display:none}
.cmp-tabs.vt-tabs-overwrite{max-width:100%}
.cmp-tabs.vt-tabs-overwrite ol li,.cmp-tabs.vt-tabs-overwrite ul li{color:#0d0d0d !important}
.cmp-tabs.vt-tabs-overwrite ol li.cmp-tabs__tab cmp-tabs__tab--active,.cmp-tabs.vt-tabs-overwrite ul li.cmp-tabs__tab cmp-tabs__tab--active{color:#0078a1 !important}
.cmp-tabs.vt-tabs-overwrite .qr-code-form{margin:1em}