@font-face{font-display:fallback;font-family:Poppins;font-style:normal;font-weight:300;src:url(../fonts/poppins-devanagari-300-normal.woff2) format("woff2"),url(../fonts/poppins-all-300-normal.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf6,u+1cf8-1cf9,u+200c-200d,u+20a8,u+20b9,u+25cc,u+a830-a839,u+a8e0-a8fb}@font-face{font-display:fallback;font-family:Poppins;font-style:normal;font-weight:300;src:url(../fonts/poppins-latin-ext-300-normal.woff2) format("woff2"),url(../fonts/poppins-all-300-normal.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:fallback;font-family:Poppins;font-style:normal;font-weight:300;src:url(../fonts/poppins-latin-300-normal.woff2) format("woff2"),url(../fonts/poppins-all-300-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:fallback;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/poppins-devanagari-500-normal.woff2) format("woff2"),url(../fonts/poppins-all-500-normal.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf6,u+1cf8-1cf9,u+200c-200d,u+20a8,u+20b9,u+25cc,u+a830-a839,u+a8e0-a8fb}@font-face{font-display:fallback;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/poppins-latin-ext-500-normal.woff2) format("woff2"),url(../fonts/poppins-all-500-normal.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:fallback;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/poppins-latin-500-normal.woff2) format("woff2"),url(../fonts/poppins-all-500-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-cyrillic-ext-400-normal.woff2) format("woff2"),url(../fonts/roboto-all-400-normal.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-cyrillic-400-normal.woff2) format("woff2"),url(../fonts/roboto-all-400-normal.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-greek-ext-400-normal.woff2) format("woff2"),url(../fonts/roboto-all-400-normal.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-greek-400-normal.woff2) format("woff2"),url(../fonts/roboto-all-400-normal.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-vietnamese-400-normal.woff2) format("woff2"),url(../fonts/roboto-all-400-normal.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-latin-ext-400-normal.woff2) format("woff2"),url(../fonts/roboto-all-400-normal.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-latin-400-normal.woff2) format("woff2"),url(../fonts/roboto-all-400-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-cyrillic-ext-500-normal.woff2) format("woff2"),url(../fonts/roboto-all-500-normal.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-cyrillic-500-normal.woff2) format("woff2"),url(../fonts/roboto-all-500-normal.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-greek-ext-500-normal.woff2) format("woff2"),url(../fonts/roboto-all-500-normal.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-greek-500-normal.woff2) format("woff2"),url(../fonts/roboto-all-500-normal.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-vietnamese-500-normal.woff2) format("woff2"),url(../fonts/roboto-all-500-normal.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-latin-ext-500-normal.woff2) format("woff2"),url(../fonts/roboto-all-500-normal.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-latin-500-normal.woff2) format("woff2"),url(../fonts/roboto-all-500-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto-cyrillic-ext-700-normal.woff2) format("woff2"),url(../fonts/roboto-all-700-normal.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto-cyrillic-700-normal.woff2) format("woff2"),url(../fonts/roboto-all-700-normal.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto-greek-ext-700-normal.woff2) format("woff2"),url(../fonts/roboto-all-700-normal.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto-greek-700-normal.woff2) format("woff2"),url(../fonts/roboto-all-700-normal.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto-vietnamese-700-normal.woff2) format("woff2"),url(../fonts/roboto-all-700-normal.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto-latin-ext-700-normal.woff2) format("woff2"),url(../fonts/roboto-all-700-normal.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto-latin-700-normal.woff2) format("woff2"),url(../fonts/roboto-all-700-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.account-card{align-items:center;background-color:var(--cs-color-background-primary);border:var(--cs-spacing-00) solid var(--cs-color-border-light);border-radius:var(--cs-spacing-01);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--cs-spacing-06);padding:var(--cs-spacing-06);text-decoration:none;transition-duration:var(--cs-transition-duration);transition-property:background-color,border-color;transition-timing-function:var(--cs-transition-timing-function)}.account-card--link:focus,.account-card--link:hover,.account-card--link[focus-within],.account-card[data-cs-href]:focus,.account-card[data-cs-href]:hover,.account-card[data-cs-href][focus-within]{background-color:var(--cs-color-background-primary);border-color:var(--cs-color-action-secondary);cursor:pointer}.account-card--link:focus,.account-card--link:focus-within,.account-card--link:hover,.account-card[data-cs-href]:focus,.account-card[data-cs-href]:focus-within,.account-card[data-cs-href]:hover{background-color:var(--cs-color-background-primary);border-color:var(--cs-color-action-secondary);cursor:pointer}.account-card+.account-card{margin-top:var(--cs-spacing-04)}.account-card__info{display:flex;flex:1;flex-direction:column;gap:var(--cs-spacing-04);white-space:nowrap}.account-card__title{color:var(--cs-color-text-body)}.account-card__description{color:var(--cs-color-text-muted);flex:100%;font-family:var(--cs-font-body-s-font-family);font-size:var(--cs-font-body-s-font-size-mobile)}@media(min-width:768px){.account-card__description{font-size:var(--cs-font-body-s-font-size)}}.account-card__meta-text{color:var(--cs-color-text-muted);display:flex;flex-direction:row;font-family:var(--cs-font-caption-s-font-family);font-size:var(--cs-font-caption-s-font-size);gap:var(--cs-spacing-05);line-height:1.2}.account-card__actions{align-items:center;display:flex;gap:var(--cs-spacing-05)}.account-card__main-action{align-items:center;display:flex;flex:100%;gap:var(--cs-spacing-08);white-space:nowrap}.account-card__main-action .alert,.account-card__main-action .btn{margin-left:auto}.account-card__main-action .alert:only-child,.account-card__main-action .btn:only-child{margin:0;width:100%}@media(max-width:991.98px){.account-card--list .account-card__info{word-wrap:break-word;white-space:normal}}@media(min-width:992px){.account-card--list{flex-wrap:nowrap;gap:var(--cs-spacing-08)}.account-card--list .account-card__actions{order:4}.account-card--list .account-card__main-action{flex:initial;order:3}.account-card--list .account-card__description,.account-card--list .account-card__info{order:1}}.account-card--backorder{align-items:flex-start;flex-wrap:nowrap;padding:0;width:100%}@media(max-width:991.98px){.account-card--backorder{flex-wrap:wrap}}.account-card--ordertemplate .account-card__title{font-weight:700}.blog-post{background:transparent;border-bottom:var(--cs-spacing-00) solid var(--cs-color-border-light);border-radius:0;display:grid;grid-template-areas:"img content" "tags tags" "link link";grid-template-columns:7.8125rem 1fr;grid-template-rows:auto auto;height:100%;padding:0 0 var(--cs-spacing-06) 0;width:100%}@media(min-width:992px){.blog-post{border-bottom:none;grid-template-areas:"img" "content" "tags" "link";grid-template-columns:1fr;grid-template-rows:12.5rem 1fr auto;padding:0 0 var(--cs-spacing-08) 0}}.blog-post__img{border-radius:var(--cs-spacing-02);height:7.8125rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media(min-width:992px){.blog-post__img{height:12.5rem}}.blog-post__img-wrapper{border-radius:var(--cs-spacing-02);display:block;grid-area:img;-ms-grid-column:1;-ms-grid-row:1;overflow:hidden;width:100%}.blog-post__content{flex:1;grid-area:content;-ms-grid-column:2;-ms-grid-row:1;padding:0 var(--cs-spacing-06) var(--cs-spacing-06)}@media(min-width:992px){.blog-post__content{display:flex;flex-direction:column;padding:var(--cs-spacing-06)}}.blog-post__content>*+*{margin-top:var(--cs-spacing-04)}.blog-post__category{display:block;font-size:var(--cs-font-caption-s-font-size);font-weight:var(--cs-font-caption-s-font-weight);letter-spacing:var(--cs-font-caption-s-letter-spacing);text-decoration:none;text-transform:uppercase}.blog-post__title{color:var(--cs-color-text-headings);font-weight:700;text-decoration:none}.blog-post__description{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;font-size:var(--cs-font-body-s-font-size-mobile);overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.blog-post__description{font-size:var(--cs-font-body-s-font-size)}}@media(max-width:991.98px){.blog-post--promo{border-bottom:none;grid-template-areas:"img" "content" "tags";grid-template-columns:1fr;grid-template-rows:12.5rem 1fr auto;padding:0 0 var(--cs-spacing-08) 0}.blog-post--promo .blog-post__img{height:12.5rem}.blog-post--promo .blog-post__content{display:flex;flex-direction:column;padding:var(--cs-spacing-06)}.blog-post--promo>.blog-post__img-wrapper{-ms-grid-column:1;-ms-grid-row:1}.blog-post--promo>.blog-post__content{-ms-grid-column:1;-ms-grid-row:2}}.blog-post__link{-ms-grid-column-span:2;grid-area:link;-ms-grid-column:1;-ms-grid-row:3;margin-left:auto}.blogs-widget__inner>.blog-post__link{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:1}.blog__tags{-ms-grid-column-span:2;grid-area:tags;-ms-grid-column:1;-ms-grid-row:2;padding:var(--cs-spacing-06) var(--cs-spacing-06) 0}@media(max-width:991.98px){.blog__tags{padding:var(--cs-spacing-06) 0 0}}.blog__meta-info{align-items:center;color:var(--cs-color-text-muted);display:flex;font-size:var(--cs-font-caption-m-font-size);gap:var(--cs-spacing-05);margin-top:var(--cs-spacing-05)}.blog__meta-info-item{align-items:center;display:flex;gap:var(--cs-spacing-02);margin:0}.blog__meta-info li:not(:last-of-type):after{background-color:var(--cs-color-action-primary);border-radius:var(--cs-spacing-03);content:"";display:block;height:var(--cs-spacing-03);margin-left:.4375rem;width:var(--cs-spacing-03)}.banner{background:var(--cs-color-background-secondary);margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08);width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.banner{padding-bottom:var(--cs-spacing-12);padding-top:var(--cs-spacing-12)}}.banner--full{align-items:center;display:flex;flex-direction:column;gap:1.875rem;padding:2.8125rem;position:relative;text-align:center;z-index:0}@media(min-width:992px){.banner--full{padding-bottom:7.8125rem;padding-top:7.8125rem}}.banner__inner{align-items:center;border-radius:var(--cs-border-radius-minimal);display:flex;flex-direction:column;gap:var(--cs-spacing-08);overflow:hidden;padding:var(--cs-spacing-06);position:relative;text-align:center;z-index:0}@media(min-width:992px){.banner__inner{padding:var(--cs-spacing-10)}}.banner__image{border-radius:var(--cs-border-radius-minimal);bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:-1}.banner__text--white{color:var(--cs-color-text-white)}.banner__links{align-items:center;display:flex;gap:var(--cs-spacing-05)}.banner-grid{padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08)}.banner-grid:not(.banner-grid--full){display:flex;flex-direction:column;gap:var(--cs-spacing-07)}.banner-grid--full{background-color:var(--cs-color-background-primary);background-color:var(--background,var(--cs-color-background-primary));margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);width:calc(100% + var(--cs-gutter-x)*2)}.banner-grid--full>.container{display:flex;flex-direction:column;gap:var(--cs-spacing-07)}.banner-grid__content{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.banner-grid__content--white h2,.banner-grid__content--white p{color:var(--cs-color-text-white)}.banner-grid__wrapper{grid-gap:var(--cs-spacing-05);display:grid;gap:var(--cs-spacing-05)}@media(min-width:992px){.banner-grid__wrapper{grid-template-columns:repeat(3,1fr)}.banner-grid__wrapper--single{grid-template-columns:1fr}}.banner-grid__item{display:flex;flex-direction:column;height:100%;justify-content:flex-end;overflow:hidden;padding:var(--cs-spacing-08);position:relative}.banner-grid__item-link{text-decoration:none}.banner-grid__item-link h3{color:var(--cs-color-text-headings)}.banner-grid__item-link p{color:var(--cs-color-text-body)}@media(min-width:992px){.banner-grid__item-link--equalheight{grid-row:span 2}.banner-grid__item-link:first-child{grid-column:1/3;grid-row:span 2;min-height:33.25rem}.banner-grid__item-link:first-child .banner-grid__item__content h3{font-family:var(--cs-font-larger-title-font-family);font-size:var(--cs-font-larger-title-font-size-mobile);font-weight:var(--cs-font-larger-title-font-weight);letter-spacing:var(--cs-font-larger-title-letter-spacing);line-height:var(--cs-font-larger-title-line-height);text-transform:var(--cs-font-larger-title-text-transform)}}@media(min-width:992px)and (min-width:768px){.banner-grid__item-link:first-child .banner-grid__item__content h3{font-size:var(--cs-font-larger-title-font-size)}}@media(max-width:991.98px){.banner-grid__item{min-height:16.25rem}}@media(prefers-reduced-motion:no-preference){.banner-grid__item:hover .banner-grid__item__image,.banner-grid__item[focus-within] .banner-grid__item__image{scale:1.1}.banner-grid__item:focus-within .banner-grid__item__image,.banner-grid__item:hover .banner-grid__item__image{scale:1.1}}.banner-grid__item__image-wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0}.banner-grid__item__image-wrapper img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;transition:scale var(--cs-transition-duration) var(--cs-transition-timing-function);width:100%}@media(prefers-reduced-motion:reduce){.banner-grid__item__image-wrapper img{transition:none}}.banner-grid__item__overlay{background:rgba(0,0,0,.2);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.banner-grid__item__content{display:flex;flex-direction:column;gap:var(--cs-spacing-06);position:relative;z-index:2}.banner-grid__item__content--background{background:var(--cse-paper-primary-background-color);border-radius:var(--cse-paper-border-radius);display:flex;flex-direction:column;gap:var(--cse-paper-row-gap);padding:var(--cse-paper-padding-y) var(--cse-paper-padding-x)}.banner-grid__item__content--background__title{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.banner-grid__item__content:not(.banner-grid__item__content--background) h3,.banner-grid__item__content:not(.banner-grid__item__content--background) p{color:var(--cs-color-text-white)}.banner-grid__item__content .btn{width:-moz-fit-content;width:fit-content}.banner-grid__item__text{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.blog-author{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.blog-author__author-content{grid-gap:var(--cs-spacing-08);border-bottom:var(--cs-spacing-00) solid var(--cs-color-border-light);border-top:var(--cs-spacing-00) solid var(--cs-color-border-light);display:grid;gap:var(--cs-spacing-08);grid-template-columns:4.6875rem minmax(0,1fr);padding-bottom:var(--cs-spacing-06);padding-top:var(--cs-spacing-06)}@media(min-width:992px){.blog-author__author-content{grid-template-columns:9.375rem minmax(0,1fr)}}.blog-author__author-content .author-image{border-radius:var(--cs-border-radius-minimal);height:4.6875rem;-o-object-fit:cover;object-fit:cover}@media(min-width:992px){.blog-author__author-content .author-image{height:9.375rem}}.blog-author__author-info{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.blog-author__author-info .author-description{color:var(--cs-color-text-muted)}.blog-author__author-info .author-contact{align-items:center;display:flex;gap:var(--cs-spacing-05);margin-top:var(--cs-spacing-07)}.blog-author__author-info .author-contact__info{align-items:center;display:flex;gap:var(--cs-spacing-07)}.blog-author__author-info .author-contact__info-link{color:var(--cs-color-action-secondary);font-size:1.25rem}.blog-author__author-info .author-contact__info-link .icon{font-weight:900}.blog-author__blog-info{display:flex;flex-direction:column;gap:var(--cs-spacing-06);justify-content:space-between}@media(min-width:992px){.blog-author__blog-info{flex-direction:row;gap:var(--cs-spacing-08)}}.blog-author__blog-info .blog-tags{display:flex;flex-wrap:wrap;gap:var(--cs-spacing-04)}.blog-author__blog-info .blog-share{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}@media(min-width:992px){.blog-author__blog-info .blog-share{align-items:center;flex-direction:row;gap:var(--cs-spacing-07)}}.blog-author__blog-info .blog-share__title{align-items:center;display:flex;gap:var(--cs-spacing-05)}.blog-author__blog-info .blog-share__items{align-items:center;display:flex;gap:var(--cs-spacing-07)}.blog-author__blog-info .blog-share__link{color:var(--cs-color-action-secondary);font-size:1.25rem}.blogs-widget{padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08)}@media(min-width:992px){.blogs-widget{padding-bottom:var(--cs-spacing-12);padding-top:var(--cs-spacing-12)}}.blogs-widget .swiper-slide{height:auto}.blogs-widget .carousel-navigation{padding-bottom:var(--cs-spacing-02)}.blogs-widget .carousel-navigation__prev{left:0}.blogs-widget .carousel-navigation__next{right:0}.blogs-widget__inner{grid-gap:var(--cs-spacing-08);align-items:center;display:grid;gap:var(--cs-spacing-08);grid-template-areas:"title link" "posts posts";grid-template-columns:1fr auto;grid-template-rows:repeat(2,auto);position:relative}.blogs-widget__title{grid-area:title}.blogs-widget__title,.hotspot__tooltip__inner>.blogs-widget__title{-ms-grid-column:1;-ms-grid-row:1}.blogs-widget__link{-ms-grid-column-span:2;grid-area:link;-ms-grid-column:1;-ms-grid-row:3}.blogs-widget__inner>.blogs-widget__link{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:1}.blogs-widget__posts{-ms-grid-column-span:3;display:flex;flex-direction:column;gap:var(--cs-spacing-08);grid-area:posts;-ms-grid-column:1;-ms-grid-row:3;margin-left:0;margin-right:0}@media(max-width:991.98px){.blogs-widget__posts{margin-left:-.9375rem;margin-right:-.9375rem;padding-left:var(--cs-spacing-06);padding-right:var(--cs-spacing-06)}}.blogs-widget .swiper-carousel__header{grid-column:span 2}.branches{background-color:var(--cs-color-background-secondary);background-color:var(--branches-background,var(--cs-color-background-secondary));padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08)}@media(max-width:991.98px){.branches{margin-left:-.9375rem;margin-right:-.9375rem}}@media(min-width:992px){.branches{margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);padding-bottom:var(--cs-spacing-12);padding-top:var(--cs-spacing-12);width:calc(100% + var(--cs-gutter-x)*2)}}.branches__inner{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}@media(min-width:992px){.branches__inner{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}}.branches__intro{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.branches__description,.branches__title{color:var(--branches-title-color)}.branches__bottom-wrapper{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}@media(min-width:992px){.branches__bottom-wrapper{flex-direction:row}}.branches__bottom-wrapper--horizontal-nav{flex-direction:column}.branches .animated-scroll-indicator{padding-bottom:0;padding-top:var(--cs-spacing-05)}.branches .animated-scroll-indicator--horizontal-nav{display:flex}.branches__list-items{background-color:transparent;flex-direction:row;gap:var(--cs-spacing-04);overflow-x:auto;padding:0;scrollbar-width:none}@media(max-width:991.98px){.branches__list-items{margin-left:0;margin-right:0}}@media(min-width:992px){.branches__list-items{flex-direction:column}}.branches__list-items--horizontal-nav{flex-direction:row}.branches__list-item{align-items:center;background-color:var(--cs-color-background-primary);border:var(--cs-spacing-00) solid var(--cs-color-border-light);border-radius:var(--cs-border-radius-minimal);cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding:var(--cs-spacing-06);transition-duration:.3s;transition-property:background-color,color,border;transition-timing-function:ease-in-out}.branches__list-item.is-active,.branches__list-item:hover{background:var(--branches-list-item-background-color);border:var(--cs-spacing-00) solid var(--branches-list-item-background-color)}.branches__list-item.is-active *,.branches__list-item.is-active .list-item__icon,.branches__list-item:hover *,.branches__list-item:hover .list-item__icon{color:var(--branches-list-item-text-color)}.branches .list-item__title{text-wrap:nowrap}.branches .list-item__title-wrapper{align-items:center;display:flex;flex-direction:column;gap:var(--cs-spacing-05)}@media(min-width:992px){.branches .list-item__title-wrapper{flex-direction:row}}.branches .list-item__title-wrapper--horizontal-nav{flex-direction:column}.branches .list-item__title-wrapper .icon{font-size:1.375rem;height:1.375rem;width:1.375rem}.branches .list-item__icon{color:var(--cs-color-text-headings)}@media(max-width:991.98px){.branches .list-item__icon{display:none}}.branches__content{display:grid;grid-template-areas:"image" "text";grid-template-rows:auto auto}@media(min-width:992px){.branches__content{grid-template-areas:"text image";grid-template-columns:1fr 1fr;grid-template-rows:auto}}.branches__text{background-color:var(--cs-color-background-primary);background-color:var(--branches-content-background,var(--cs-color-background-primary));display:flex;flex-direction:column;gap:var(--cs-spacing-05);grid-area:text;-ms-grid-column:1;-ms-grid-row:2;height:100%;justify-content:space-between;padding:var(--cs-spacing-06)}.cta-grid__card--usp .cta-grid__item>.branches__text{-ms-grid-column:2;-ms-grid-row:1}@media(max-width:991.98px){.branches__text{border-bottom-left-radius:var(--cs-border-radius-minimal);border-bottom-right-radius:var(--cs-border-radius-minimal)}}@media(min-width:992px){.branches__text{border-bottom-left-radius:var(--cs-border-radius-minimal);border-top-left-radius:var(--cs-border-radius-minimal);padding:var(--cs-spacing-08)}}.branches__text-wrapper{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.branches__content-paragraph,.branches__content-title{color:var(--branches-content-text)}.branches__button-wrapper{align-items:center;display:flex;gap:var(--cs-spacing-08);margin-top:var(--cs-spacing-08)}.branches .image-wrapper{grid-area:image;-ms-grid-column:1;-ms-grid-row:1}@media(max-width:991.98px){.branches .image-wrapper{background-color:var(--cs-color-background-primary);background-color:var(--branches-content-background,var(--cs-color-background-primary));border-top-left-radius:var(--cs-border-radius-minimal);border-top-right-radius:var(--cs-border-radius-minimal);height:15.3125rem;padding:var(--cs-spacing-08) var(--cs-spacing-06) var(--cs-spacing-06)}}.branches__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:992px){.branches__image{border-bottom-right-radius:var(--cs-border-radius-minimal);border-top-right-radius:var(--cs-border-radius-minimal)}}.brands-carousel{background-color:var(--cs-color-background-inverted);margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08);width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.brands-carousel{padding-bottom:var(--cs-spacing-10);padding-top:var(--cs-spacing-10)}}.brands-carousel__heading{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.brands-carousel__heading-wrapper{display:flex;flex-direction:column;gap:var(--cs-spacing-06);margin-bottom:var(--cs-spacing-05)}@media(min-width:992px){.brands-carousel__heading-wrapper{flex-direction:row;justify-content:space-between}}.brands-carousel__item{align-items:center;display:flex;filter:grayscale(100%);height:2.1875rem;justify-content:center;transition:filter var(--cs-transition-duration) var(--cs-transition-timing-function);width:auto}.brands-carousel__item img{height:100%;-o-object-fit:contain;object-fit:contain}.brands-carousel__item:hover{filter:grayscale(0)}@media(min-width:992px){.brands-carousel__item{height:var(--cs-spacing-10)}}.brands-carousel__link{margin-top:auto}@media(min-width:992px){.brands-carousel__link{margin-left:auto}}.brands-carousel--colored .brands-carousel__item{filter:grayscale(0)}@media(max-width:767.98px){.brands-carousel .swiper{margin-right:-.9375rem}}.brands-carousel .swiper-slide{background-color:var(--cs-color-background-primary);border:var(--cs-spacing-00) solid var(--cs-color-border-light);padding:var(--cs-spacing-05)}.btn-widget{display:flex;justify-content:flex-start}.btn-widget.btn-widget--alignment-center{justify-content:center}.btn-widget.btn-widget--alignment-right{justify-content:flex-end}.categories-widget{display:flex;flex-direction:column;gap:var(--cs-spacing-06);padding-bottom:0;padding-top:0;text-align:center}@media(min-width:992px){.categories-widget{padding-bottom:0;padding-top:0}}.categories-widget--align-left{text-align:left}.categories-widget--align-left .categories-widget__btn,.categories-widget__carousel{margin-left:0;margin-right:0}@media(max-width:991.98px){.categories-widget__carousel{margin-left:-.9375rem;margin-right:-.9375rem;padding-left:var(--cs-spacing-06);padding-right:var(--cs-spacing-06)}}.categories-widget__item{border:var(--cs-spacing-00) solid var(--cs-color-border-light);border-radius:var(--cs-spacing-03);display:flex;flex-direction:column;gap:0;height:100%;justify-content:flex-start;overflow:hidden;text-decoration:none}.categories-widget__item[\:has\(\.categories-widget__description\)]{gap:var(--cs-spacing-05)}.categories-widget__item:has(.categories-widget__description){gap:var(--cs-spacing-05)}.categories-widget__image{height:10.9375rem;position:relative}@media(min-width:992px){.categories-widget__image{height:12.5rem}}.categories-widget__image__src{border-radius:var(--cs-border-radius-none);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.categories-widget__title{text-align:left}.categories-widget__btn{margin-left:auto;margin-right:auto;margin-top:auto;width:-moz-fit-content;width:fit-content}.categories-widget__description{color:var(--cs-color-text-body)}.categories-widget .swiper{margin-top:-.3125rem}.categories-widget .swiper-slide{height:auto;padding:var(--cs-spacing-04)}.categories-widget[\:has\(\.categories-widget__btn\)] .categories-widget__description{margin-bottom:var(--cs-spacing-04)}.categories-widget:has(.categories-widget__btn) .categories-widget__description{margin-bottom:var(--cs-spacing-04)}.categories-grid-widget__wrapper{display:flex;flex-direction:column;gap:var(--cs-spacing-06);text-decoration:none;width:100%}.categories-grid-widget__grid{grid-gap:var(--cs-spacing-08);display:grid;gap:var(--cs-spacing-08)}@media(min-width:768px){.categories-grid-widget__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.categories-grid-widget__grid{grid-template-columns:repeat(auto-fill,minmax(0,19.6875rem))}}@media(max-width:767.98px){.categories-grid-widget__grid{display:flex}}.categories-grid-widget__grid:not(.swiper-wrapper){display:grid}.categories-grid-widget .swiper{margin-top:-.3125rem}.categories-grid-widget .swiper-slide{padding:var(--cs-spacing-04)}@media(max-width:767.98px){.categories-grid-widget .swiper .categories-grid-widget__grid{gap:0}}.categories-grid-widget__carousel{margin-left:0;margin-right:0}@media(max-width:991.98px){.categories-grid-widget__carousel{margin-left:-.9375rem;margin-right:-.9375rem;padding-left:var(--cs-spacing-06);padding-right:var(--cs-spacing-06)}}.categories-grid-widget__item{align-items:flex-start;display:flex;flex-direction:column;gap:var(--cs-spacing-06);overflow:hidden;text-decoration:none}.categories-grid-widget__image{border-radius:var(--cs-spacing-04);height:18.5rem;overflow:hidden}@media(min-width:992px){.categories-grid-widget__image{height:29.625rem}}.categories-grid-widget__image:hover .categories-grid-widget__image__src{transform:scale(1.05)}.categories-grid-widget__image__src{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--cs-transition-duration) var(--cs-transition-timing-function);width:100%}.categories-grid-widget__content{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.categories-grid-widget__description{color:var(--cs-color-text-body)}.categories-grid-widget__btn{align-items:center;display:flex;gap:var(--cs-spacing-05);justify-content:center;width:-moz-fit-content;width:fit-content}.categories-grid-widget__btn--more{margin-left:auto;margin-right:auto;margin-top:var(--cs-spacing-08)}@media(min-width:992px){.categories-grid-widget__btn--more{margin-top:var(--cs-spacing-10)}}.category-cta{--cs-color-text-headings:var(--text-color);background-color:var(--background-color);border-radius:var(--cs-spacing-01);color:var(--text-color);display:flex;height:100%;justify-content:center;overflow:hidden;padding:var(--cs-spacing-08);position:relative}@media(max-width:991.98px){.category-cta{min-height:12.5rem}}.category-cta__content{align-items:center;display:flex;flex-direction:column;gap:var(--cs-spacing-08);position:relative}.category-cta__content .btn{margin-top:auto}.category-cta__texts{align-items:center;display:flex;flex-direction:column;gap:var(--cs-spacing-04);text-align:center}.category-cta__img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.row[*|\:has\(\%3E]{--cs-gutter-x:var(--cs-spacing-06);--cs-gutter-y:var(--cs-spacing-06)}.row:has(>*>.category-cta){--cs-gutter-x:var(--cs-spacing-06);--cs-gutter-y:var(--cs-spacing-06)}.category-overview{display:flex;flex-direction:column;gap:var(--cs-spacing-08);padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08)}@media(min-width:992px){.category-overview{padding-bottom:var(--cs-spacing-12);padding-top:var(--cs-spacing-12)}}.category-overview__heading{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.category-overview__container{grid-gap:var(--cs-spacing-06);display:grid;gap:var(--cs-spacing-06);grid-template-columns:1fr}@media(min-width:992px){.category-overview__container{gap:var(--cs-spacing-08);grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.category-overview__container{grid-template-columns:repeat(4,1fr)}}.category-overview .category{display:flex;flex-direction:column;gap:var(--cs-spacing-05);height:100%;margin-bottom:0}@media(max-width:991.98px){.category-overview .category{border-bottom:var(--cs-spacing-00) solid var(--cs-color-border-light);cursor:pointer;padding-bottom:var(--cs-spacing-06)}}.category-overview .category__title{background-color:transparent;font-size:var(--cs-font-heading-4-font-size-mobile);font-weight:400;line-height:normal;padding:0}@media(min-width:768px){.category-overview .category__title{font-size:var(--cs-font-heading-4-font-size)}}@media(min-width:992px){.category-overview .category__title{pointer-events:none}}.category-overview .category__title:after{font-size:var(--cs-font-body-font-size-mobile);right:0}@media(min-width:768px){.category-overview .category__title:after{font-size:var(--cs-font-body-font-size)}}@media(min-width:992px){.category-overview .category__title:after{display:none}}.category-overview .category__wrapper{display:flex;flex-direction:column;gap:var(--cs-spacing-05);height:100%}@media(min-width:992px){.category-overview .category .accordion__collapse{display:block;height:100%}}.category-overview .category__image{height:100%;-o-object-fit:cover;object-fit:cover;transform-origin:center center;transition:transform var(--cs-transition-duration) var(--cs-transition-timing-function);width:100%}.category-overview .category__image-wrapper{border-radius:var(--cse-paper-border-radius);flex-shrink:0;height:7.8125rem;overflow:hidden}.category-overview .category__image:hover{transform:scale(1.05)}.category-overview .category__sub-categories{display:flex;flex-direction:column;gap:var(--cs-spacing-05);height:100%}.category-overview .category__see-all{align-items:center;display:flex;gap:var(--cs-spacing-04);margin-top:auto;text-decoration:none;width:-moz-fit-content;width:fit-content}.category-overview .category__see-all span:not(.icon){text-decoration:underline}.category-overview .category__link{color:var(--cs-color-text-body);text-decoration:none;width:-moz-fit-content;width:fit-content}.category-overview .accordion__button{background-color:var(--cs-color-background-primary);padding-left:0;padding-right:0}.category-overview .category__label{display:none}@media(min-width:992px){.category-overview .accordion__button{display:none}.category-overview .category__label{color:var(--cs-color-text-headings);display:inline;pointer-events:all;text-decoration:none}}.category-overview .category__link.focus-visible,.category-overview .category__see-all.focus-visible{outline:var(--cs-spacing-02) solid currentColor;outline-offset:var(--cs-spacing-02)}.category-overview .category__link:focus-visible,.category-overview .category__see-all:focus-visible{outline:var(--cs-spacing-02) solid currentColor;outline-offset:var(--cs-spacing-02)}@media(prefers-reduced-motion:reduce){.category-overview .category__image{transform:none;transition:none}}.confirmation-account-menu-widget{background-color:var(--cs-color-background-secondary);background-color:var(--account-menu-background,var(--cs-color-background-secondary));border-radius:var(--cs-border-radius-minimal);display:flex;flex-direction:column;gap:var(--cs-spacing-05);padding:var(--account-menu-padding-mobile,var(--cs-spacing-08))}@media(max-width:991.98px){.confirmation-account-menu-widget{padding:var(--account-menu-padding-mobile,var(--cs-spacing-06))}}.confirmation-account-menu__list{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.contact-form{background-color:var(--cs-color-background-primary);background-color:var(--content-background,var(--cs-color-background-primary));display:flex;flex-direction:column;gap:var(--cs-spacing-08)}.contact-form__heading{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.contact-form__buttons{align-self:flex-end}.contact-form__fieldset,.contact-info{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.contact-info{flex-wrap:wrap}.contact-info__address{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.contact-info__contact{grid-column-gap:var(--cs-spacing-05);align-items:center;-moz-column-gap:var(--cs-spacing-05);column-gap:var(--cs-spacing-05);display:grid;grid-template-columns:auto 1fr}.contact-info__contact--link-color{color:var(--cs-color-action-link-primary)}.contact-info__contact .fa.icon{width:1rem}.container-fluid .countdown-widget{margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);width:calc(100% + var(--cs-gutter-x)*2)}.countdown-widget{align-items:center;background-color:var(--csw-countdown-widget-background-color);background-image:var(--csw-countdown-widget-background-image);background-position:50%;background-size:cover;justify-content:center;padding:var(--cs-spacing-08) var(--cs-spacing-06);text-align:center}.countdown-widget--left{align-items:flex-start;justify-content:flex-start;text-align:left}@media(min-width:768px){.countdown-widget{padding:var(--cs-spacing-12)}}.countdown-widget__inner{gap:var(--cs-spacing-08);justify-content:inherit;margin-left:auto;margin-right:auto;max-width:100%;width:75rem}.countdown-titles,.countdown-widget__inner{align-items:inherit;display:flex;flex-direction:column}.countdown-titles{color:var(--csw-countdown-widget-text-color);gap:var(--cs-spacing-05)}.countdown-titles h2{color:inherit}.countdown-wrapper{display:flex;flex-wrap:wrap;gap:var(--cs-spacing-05);justify-content:inherit}.countdown-wrapper--is-combined{background:var(--cs-color-background-primary);border-radius:var(--cs-border-radius-rounded);max-width:-moz-fit-content;max-width:fit-content}.countdown-colon{color:var(--cs-color-text-headings);font-weight:600;line-height:2.8125rem;margin:var(--cs-spacing-04) 0}@media(min-width:768px){.countdown-colon{line-height:3rem;margin:var(--cs-spacing-06) 0}}.countdown-item{align-items:center;background:var(--cs-color-background-primary);border-radius:var(--cs-border-radius-rounded);display:flex;flex-direction:column;justify-content:center;padding:var(--cs-spacing-04);text-align:center}@media(min-width:768px){.countdown-item{padding:var(--cs-spacing-06)}}.countdown-value{color:#222;display:block;font-size:var(--cs-font-large-title-font-size-mobile);width:4.0625rem}@media(min-width:768px){.countdown-value{font-size:var(--cs-font-large-title-font-size)}}@media(min-width:992px){.countdown-value{width:5rem}}.countdown-key{color:var(--cs-color-text-muted)}.countdown-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--cs-spacing-06)}.contact-person{display:flex;gap:var(--cs-spacing-08)}@media(max-width:991.98px){.contact-person{flex-direction:column}}.contact-person__content{display:flex;gap:var(--cs-spacing-08);justify-content:space-between;width:100%}@media(max-width:991.98px){.contact-person__content{flex-direction:column;gap:var(--cs-spacing-08)}}.contact-person__content-main{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.contact-person__image-file{border-radius:50%;height:7.8125rem;width:7.8125rem}.contact-person__image{border-radius:50%}.contact-person__button-wrapper{align-self:flex-end}.contact-person__contact,.contact-person__text{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.contact-person__contact .field-text{text-decoration:underline}.contact-person__contact-link{text-decoration:none}.contact-person__contact-name{font-weight:700;margin-top:var(--cs-spacing-07)}.contact-person-wrapper{background-color:var(--cs-color-background-secondary);padding:var(--cs-spacing-08)}@media(max-width:991.98px){.contact-person-wrapper{padding:var(--cs-spacing-06)}}.cta{background-color:var(--cs-color-background-primary);background-color:var(--cta-background,var(--cs-color-background-primary));margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08);width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.cta{padding-bottom:var(--cs-spacing-10);padding-top:var(--cs-spacing-10)}}.cta-block{grid-gap:var(--cs-spacing-06);display:grid;gap:var(--cs-spacing-08);grid-template-rows:repeat(2,auto);overflow:hidden}@media(min-width:992px){.cta-block{gap:var(--cs-spacing-08)}.cta-block--left,.cta-block--right{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}.cta-block--right :first-child{grid-column:2;grid-row:1}.cta-block--bottom :first-child{grid-column:1;grid-row:2}}@media(max-width:991.98px){.cta-block--mobile-bottom :first-child{grid-column:1;grid-row:2}}.cta-block__image{border-radius:var(--cs-spacing-02);display:block;min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cta-block__video{position:relative}.cta-block__play-button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(min-width:992px){.cta-block--bottom *,.cta-block--top *{align-items:center;text-align:center}}.cta-block__content{background:transparent;display:flex;flex-direction:column;gap:var(--cs-spacing-08);justify-content:center;padding:0}@media(min-width:992px){.cta-block__content{padding:0}}.cta-block__text{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.cta-block__links{align-items:center;-moz-column-gap:var(--cs-spacing-08);column-gap:var(--cs-spacing-08);display:flex;flex-wrap:wrap;row-gap:var(--cs-spacing-05)}@media(min-width:992px){.cta-block__links--bottom{margin-top:auto}}.cta-hotspot__content{bottom:0;padding:var(--cs-spacing-08);position:absolute;width:100%}@media(min-width:992px){.cta-hotspot__content{padding:var(--cs-spacing-10)}}.cta-hotspot__item{position:relative}.cta-hotspot__item--title{color:var(--cs-color-text-white)}.cta-hotspot__item--buttons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--cs-spacing-06);margin-top:var(--cs-spacing-06)}@media(min-width:992px){.cta-hotspot__item--buttons{margin-top:var(--cs-spacing-08)}}.cta-hotspot__item--btn{display:flex;flex-wrap:wrap;gap:var(--cs-spacing-05);line-height:normal;width:-moz-fit-content;width:fit-content}.cta-hotspot__item--btn.icon-right{flex-direction:row-reverse}.cta-hotspot .hotspot,.cta-hotspot .hotspot__wrapper{height:100%}.cta-hotspot .hotspot__image{-o-object-fit:cover;object-fit:cover}.cta-hotspot .hotspot-target{z-index:9}.cta-grid{background-color:var(--cta-grid-background);margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08);width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.cta-grid{padding-bottom:var(--cs-spacing-10);padding-top:var(--cs-spacing-10)}}.cta-grid__description{color:var(--cs-color-text-body);grid-area:desc}.cta-grid__main-title{color:var(--cta-grid-main-title);margin-bottom:var(--cs-spacing-08)}.cta-grid__cards{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}@media(min-width:992px){.cta-grid__cards{flex-direction:row}}.cta-grid__card{flex:1;outline-offset:var(--cs-spacing-05);overflow:hidden;text-decoration:none}@media(min-width:992px){.cta-grid__card--image,.cta-grid__card--usp{flex:1}}@media(min-width:1200px){.cta-grid__card--image,.cta-grid__card--usp{flex:1;width:100%}}.cta-grid__card--image{color:var(--text-color);position:relative}.cta-grid__card--image,.cta-grid__card--usp{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.cta-grid__card--usp{justify-content:space-between}.cta-grid__card--usp .cta-grid__item{align-items:baseline;display:grid;grid-template-areas:"arrow text";grid-template-columns:auto 1fr}.cta-grid__card:focus .cta-grid__src,.cta-grid__card:hover .cta-grid__src,.cta-grid__card[focus-within] .cta-grid__src{scale:1.1}.cta-grid__card:focus .cta-grid__src,.cta-grid__card:focus-within .cta-grid__src,.cta-grid__card:hover .cta-grid__src{scale:1.1}.cta-grid__button{max-width:-moz-fit-content;max-width:fit-content}.cta-grid__list,.cta-grid__top{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.cta-grid__list>*{color:var(--cs-color-text-body)}.cta-grid__title-image{grid-area:title;margin-top:var(--cs-spacing-04)}.cta-grid__icon,.cta-grid__title-image,.hotspot__tooltip__inner>.cta-grid__title-image{-ms-grid-column:1;-ms-grid-row:1}.cta-grid__icon{grid-area:arrow;justify-self:end}.cta-grid__icon.fa-check-circle{color:var(--cs-color-functional-success);font-weight:700}.cta-grid__content{align-items:flex-start;justify-content:space-between;width:100%}.cta-grid__content,.cta-grid__texts{display:flex;gap:var(--cs-spacing-05)}.cta-grid__texts{flex-direction:column}.cta-grid__image{display:flex;height:12.5rem;overflow:hidden;width:100%}.cta-grid__image .cta-grid__src{height:100%;-o-object-fit:cover;object-fit:cover;transition:scale var(--cs-transition-duration) var(--cs-transition-timing-function);width:100%}.events{background:var(--cs-color-background-secondary);margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);width:calc(100% + var(--cs-gutter-x)*2)}.events__inner{display:flex;flex-direction:column;gap:var(--cs-spacing-05);padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08)}@media(min-width:992px){.events__inner{padding-bottom:var(--cs-spacing-12);padding-top:var(--cs-spacing-12)}}.events__heading{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}@media(min-width:992px){.events__heading{align-items:center;flex-direction:row;justify-content:space-between}}.events__list{grid-gap:var(--cs-spacing-06);display:grid;gap:var(--cs-spacing-06);grid-template-columns:1fr}@media(min-width:768px){.events__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.events__list{grid-template-columns:repeat(4,1fr)}}.activity{background:var(--cs-color-background-primary);border:var(--cs-spacing-01) solid var(--cs-color-action-secondary);border-radius:var(--cs-border-radius-medium);display:flex;flex-direction:column;gap:var(--cs-spacing-06);padding:var(--cs-spacing-06);width:100%}@media(min-width:992px){.activity{padding:var(--cs-spacing-08)}}.activity__heading{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.activity__title{color:var(--cs-color-text-headings)}.activity__info{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.activity__info>*{color:var(--cs-color-text-muted)}.faq{margin-bottom:var(--cs-spacing-10);position:relative}@media(max-width:991.98px){.faq{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}}@media(min-width:992px){.faq{margin-bottom:var(--cs-spacing-08);margin-top:var(--cs-spacing-08)}.faq__menu{height:100%}}.faq__answers{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.google-maps{aspect-ratio:1/1;overflow:hidden;position:relative}.google-maps iframe{height:100%;width:100%}.hero-carousel{margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);width:calc(100% + var(--cs-gutter-x)*2)}.hero-carousel__slide{height:auto;padding-bottom:var(--cs-spacing-10);padding-top:var(--cs-spacing-10)}@media(min-width:992px){.hero-carousel__slide{padding-bottom:9.375rem;padding-bottom:var(--cs-spacing-13);padding-top:9.375rem;padding-top:var(--cs-spacing-13)}}.hero-carousel__slide:after{background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.1) 50%,transparent);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hero-carousel__slide--controls{padding-bottom:10.25rem;padding-top:var(--cs-spacing-10)}@media(min-width:992px){.hero-carousel__slide--controls{padding-bottom:16.5rem;padding-top:9.375rem}}.hero-carousel__background,.hero-carousel__video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.hero-carousel__video{-o-object-fit:none;object-fit:none}@media(max-width:474.98px){.hero-carousel__video{height:31.25rem;-o-object-fit:cover;object-fit:cover;top:-1.875rem;width:31.25rem}}@media(min-width:1200px){.hero-carousel__video{-o-object-fit:cover;object-fit:cover}}.hero-carousel__content{display:flex;flex-direction:column;gap:var(--cs-spacing-08);max-width:41.25rem;position:relative;width:100%;z-index:2}.hero-carousel__content.align-center{align-items:center;margin-left:auto;margin-right:auto;text-align:center}.hero-carousel__content.align-right{align-items:flex-end;margin-left:auto;text-align:right}.hero-carousel__content-inner{display:flex;flex-direction:column;gap:var(--cs-spacing-10);position:relative;z-index:1}@media(min-width:992px){.hero-carousel__content-inner{flex-direction:row;gap:var(--cs-spacing-08)}.hero-carousel__content-inner[\:has\(\.align-right\)] .hero-carousel__content-video{order:-1}}@media(min-width:992px){.hero-carousel__content-inner:has(.align-right) .hero-carousel__content-video{order:-1}}.hero-carousel__content-video{flex:1;position:relative}.hero-carousel__content-video .video-thumbnail__wrapper{height:100%;position:absolute;width:100%;z-index:1}.hero-carousel__content-video .video-thumbnail__wrapper .icon{pointer-events:none}.hero-carousel__content-video .video-responsive iframe{aspect-ratio:16/9}@media(min-width:992px){.hero-carousel__content-image img{max-width:41.25rem}}.hero-carousel__content-image img,.hero-carousel__content-video .video-thumbnail{aspect-ratio:16/9;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-carousel__text{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.hero-carousel__text>*{color:var(--cs-color-text-white)}.hero-carousel__buttons{align-items:center;display:flex;gap:var(--cs-spacing-06)}.hero-carousel__controls{bottom:var(--cs-spacing-10);left:50%;position:absolute;transform:translateX(-50%);z-index:2}@media(min-width:992px){.hero-carousel__controls{bottom:9.375rem}}.hero-carousel__layer:after{background:linear-gradient(90deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.7) 50%,hsla(0,0%,100%,0) 61%);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hero-carousel__play-button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.history{display:flex;flex-direction:column;gap:var(--cs-spacing-06);padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08)}@media(min-width:992px){.history{gap:var(--cs-spacing-08);padding-bottom:var(--cs-spacing-10);padding-top:var(--cs-spacing-10)}}.history__heading{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}@media(min-width:992px){.history__heading{align-items:end;flex-direction:row;justify-content:space-between}}.history__content{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.history__slider,.history__years{margin-left:0;margin-right:0}.history__slider{margin-bottom:-.0625rem;margin-top:-.0625rem;padding-bottom:var(--cs-spacing-00);padding-top:var(--cs-spacing-00)}@media(max-width:991.98px){.history__slider{margin-right:-.9375rem}}.history__swiper-slide{height:auto;min-height:100%}.history__navigation{margin-top:var(--cs-spacing-06)}@media(min-width:992px){.history__navigation{margin-top:0}}.history-year{align-items:center;display:flex;flex:1;gap:var(--cs-spacing-06);width:auto}.history-year[data-show=false]{display:none}.history-year__divider{pointer-events:none}@media(max-width:767.98px){.history-year__divider{width:100%}}.history-year__text{color:var(--cs-color-text-muted)}.history-year__text:hover{color:var(--cs-color-action-link-primary-hover);cursor:pointer}.history-year__text:not(:active){color:var(--cs-color-text-muted)}.history-year.swiper-slide-thumb-active .history-year__text{color:var(--cs-color-text-headings)}.history-item{border-bottom:var(--cs-spacing-00) solid var(--cs-color-border-light);display:grid;grid-template-columns:1fr;grid-template-rows:12.5rem 1fr;height:100%}.history-item__wrapper{overflow:hidden}.history-item__image{display:block;-o-object-fit:cover;object-fit:cover;overflow:hidden;transition:transform var(--cs-transition-duration) var(--cs-transition-timing-function);width:100%}.history-item:hover .history-item__image{transform:scale(1.05)}.history-item:hover>*{color:var(--cs-color-text-body)}.history-item__content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--cs-spacing-05);padding:var(--cs-spacing-06)}.history-item--link{color:inherit;text-decoration:none}.history-item--link:hover h4{color:var(--cs-color-action-link-primary-hover)}.hotspot-target{position:absolute}.hotspot-target:hover .hotspot__tooltip__title{color:var(--cs-color-text-headings)}.hotspot-target[\:has\(\%3E\.is-open\)]{z-index:20}.hotspot-target:has(>.is-open){z-index:20}.hotspot__wrapper{position:relative}.hotspot-wrapper{left:calc(var(--left) - var(--cs-spacing-08));position:absolute;top:calc(var(--top) - var(--cs-spacing-08))}.hotspot__image{-webkit-user-drag:none;display:block;height:100%;width:100%}.hotspot__tooltip{display:none;height:5rem;left:50%;opacity:0;position:absolute;top:-5rem;transform:translateX(-50%);transition:opacity var(--cs-transition-duration) var(--cs-transition-timing-function);width:15.625rem;z-index:11}.hotspot__tooltip.is-open{display:block;opacity:1}.hotspot__tooltip--image{height:12.5rem;top:-13.75rem}.hotspot__tooltip__inner{grid-gap:var(--cs-spacing-06);align-items:center;background:var(--cs-color-background-primary);border-radius:var(--cs-border-radius-minimal);display:grid;gap:var(--cs-spacing-06);grid-row:auto;grid-template-areas:"title button";grid-template-columns:1fr 2.625rem;height:var(--cs-spacing-11);margin-bottom:var(--cs-spacing-07);padding:var(--cs-spacing-05)}.hotspot__tooltip__inner--image{grid-template-areas:"image image" "title button";height:12.5rem}.hotspot__tooltip__inner--image .hotspot__tooltip__inner{grid-row:repeat(2,auto);height:11.25rem}.hotspot__tooltip__title{color:var(--cs-color-text-headings);font-family:var(--cs-font-family-body);font-size:var(--cs-font-body-font-size-mobile);font-weight:700;grid-area:title;text-transform:none}.hotspot__tooltip__inner>.hotspot__tooltip__title,.hotspot__tooltip__title{-ms-grid-column:1;-ms-grid-row:1}@media(min-width:768px){.hotspot__tooltip__title{font-size:var(--cs-font-body-font-size)}}.hotspot__tooltip__image{-moz-column-span:1/3;column-span:1/3;grid-area:image;-ms-grid-column:1;-ms-grid-row:1;-o-object-fit:contain;object-fit:contain}.hotspot__tooltip__inner--image>.hotspot__tooltip__image{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}.compare-sticky-bar__item>.hotspot__tooltip__image{-ms-grid-row-span:3;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.hotspot__tooltip .btn{grid-area:button;-ms-grid-column:3;-ms-grid-row:1}.hotspot__sidebar{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}.hotspot__sidebar__heading{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.hotspot__sidebar__info,.hotspot__sidebar__order{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.hotspot__sidebar__order{align-items:flex-start}@media(min-width:768px){.hotspot__sidebar .product-image{aspect-ratio:1}.hotspot__sidebar .product-image img{height:100%}}.image-widget{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.image-widget__img{border-radius:var(--cs-border-radius-minimal);max-width:100%;-o-object-fit:cover;object-fit:cover}.image-widget--alignment-left{align-items:flex-start}.image-widget--alignment-center{align-items:center}.image-widget--alignment-right{align-items:flex-end}.my-account{background:var(--cs-color-background-secondary);margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08);width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.my-account{padding-bottom:var(--cs-spacing-10);padding-top:var(--cs-spacing-10)}}.my-account__inner{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}@media(min-width:992px){.my-account__inner{display:grid;grid-template-areas:"intro account" "intro templates";grid-template-columns:19.6875rem 1fr;grid-template-rows:repeat(2,auto)}}.my-account__intro{grid-area:intro}.my-account__account,.my-account__intro{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.my-account__account{grid-area:account}.my-account__order-list{display:grid;grid-area:templates;grid-template-areas:"title" "favorites" "all"}@media (min-width:992px){.my-account__intro{-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-row:1}.my-account__account{-ms-grid-column:2;-ms-grid-row:1}.my-account__order-list{gap:var(--cs-spacing-05);-ms-grid-column:2;-ms-grid-row:2;grid-template-areas:"title all" "favorites favorites";grid-template-columns:1fr auto;grid-template-rows:repeat(2,auto)}}.my-account__order-list__title{grid-area:title}.hotspot__tooltip__inner>.my-account__order-list__title,.my-account__order-list__title{-ms-grid-column:1;-ms-grid-row:1}@media (min-width:992px){.blog-post__img-wrapper{-ms-grid-column:1;-ms-grid-row:1}.blog-post__content{-ms-grid-column:1;-ms-grid-row:2}.blog-post__link{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:4}.blog__tags{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3}.blogs-widget__link{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:4}}@media (max-width:991.98px){.blog-post--promo>.blog__tags{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3}}.my-account__order-list__favorites{grid-area:favorites;-ms-grid-column:1;-ms-grid-row:2}@media(max-width:991.98px){.my-account__order-list__favorites{margin-top:var(--cs-spacing-05)}}.my-account__order-list__favorites .account-card{height:100%;margin-top:0}.my-account__order-list__all{grid-area:all;-ms-grid-column:1;-ms-grid-row:3}@media(max-width:991.98px){.my-account__order-list__all{margin-top:var(--cs-spacing-06)}}.my-account__grid{display:flex;flex-direction:column;gap:var(--cs-spacing-04);list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}@media(min-width:992px){.my-account__grid{display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.my-account__grid{grid-template-columns:repeat(3,1fr)}}.opening-hours{margin-bottom:var(--cs-spacing-08)}@media(min-width:992px){.opening-hours{margin-bottom:0}}.opening-hours__title{color:var(--cs-color-text-headings);padding-bottom:var(--cs-spacing-04)}.opening-hours__days--item{grid-column-gap:var(--cs-spacing-06);border-bottom:dashed var(--cs-spacing-00) var(--cs-color-border-light);-moz-column-gap:var(--cs-spacing-06);column-gap:var(--cs-spacing-06);display:grid;grid-template-columns:7.8125rem 1fr;padding-bottom:.375rem;padding-top:var(--cs-spacing-04)}.opening-hours__days--item:last-child{border-bottom:0}.opening-hours__days--item .active-day{font-weight:700}.page-header{background:transparent;background:var(--page-header-background,transparent);margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);overflow:hidden;padding-bottom:var(--cs-spacing-10);padding-top:var(--cs-spacing-10);position:relative;width:calc(100% + var(--cs-gutter-x)*2);z-index:0}@media(min-width:992px){.page-header{padding-bottom:9.375rem;padding-bottom:var(--cs-spacing-10);padding-top:9.375rem;padding-top:var(--cs-spacing-10)}}.page-header--layer:after{background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.1) 50%,transparent);content:"";z-index:-1}.page-header--layer:after,.page-header__image{bottom:0;left:0;position:absolute;right:0;top:0}.page-header__image{background:no-repeat 50%;background-size:cover;width:100%;z-index:-2}.page-header__title{color:var(--cs-color-text-white);color:var(--page-header-text-color,var(--cs-color-text-white))}.page-header--text-shadow .page-header__title{text-shadow:0 var(--cs-spacing-04) var(--cs-spacing-05) rgba(0,0,0,.5)}.product-cat-cta{background-color:var(--bg-color);margin-left:calc(var(--cs-spacing-06)*-1);margin-right:calc(var(--cs-spacing-06)*-1);padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08)}@media(min-width:992px){.product-cat-cta{padding-bottom:var(--cs-spacing-10);padding-top:var(--cs-spacing-10)}}.product-cat-cta__inner{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}@media(min-width:992px){.product-cat-cta__inner{flex-direction:row}}.product-cat-cta__heading{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.product-cat-cta__media{order:var(--media-placement-mobile)}@media(min-width:992px){.product-cat-cta__media{flex-shrink:0;order:var(--media-placement-desktop);width:26.875rem}}.product-cat-cta__media-video{position:relative}.product-cat-cta__media-video .icon-video{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.product-cat-cta__media .content-image{border-radius:var(--cs-spacing-01);height:15.625rem;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:992px){.product-cat-cta__media .content-image{height:100%}}.product-cat-cta__content{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}.product-cat-cta__content .content-description,.product-cat-cta__content .content-title{color:var(--text-color)}.product-cat-cta__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--cs-spacing-06)}.product-cat-cta__actions .btn{align-items:center;display:flex;gap:var(--cs-spacing-04)}.product-cat-cta__actions .btn--link{color:var(--link-color)}.product-cat-cta__actions .btn .icon--right{order:2}.product-cat-cta__categories{grid-gap:var(--cs-spacing-05) var(--cs-spacing-08);display:grid;gap:var(--cs-spacing-05) var(--cs-spacing-08);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1200px){.product-cat-cta__categories{gap:var(--cs-spacing-08);grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}}.product-cat-cta__categories .categorie-col{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.product-cat-cta__categories .categorie-item{align-items:center;color:var(--link-color);display:flex;gap:var(--cs-spacing-04);text-decoration:none}.product-cat-cta__categories .categorie-item .btn__text{text-decoration:underline}.promotion{margin-left:-.9375rem;margin-right:-.9375rem;padding-bottom:var(--cs-spacing-06);padding-top:var(--cs-spacing-06)}@media(min-width:992px){.promotion{margin-left:0;margin-right:0;padding-bottom:var(--cs-spacing-10);padding-top:var(--cs-spacing-10)}}.promo-block{align-items:flex-start;background:var(--cs-color-background-secondary);border-radius:var(--cse-paper-border-radius);gap:var(--cs-spacing-08);margin-top:var(--cs-spacing-06);padding:var(--cse-paper-padding-y) var(--cse-paper-padding-x)}.promo-block,.promo-block__title{display:flex;flex-direction:column}.promo-block__title{gap:var(--cs-spacing-05)}.promo-block__inner{background-color:promo-block-inner-bg-color}@media(max-width:991.98px){.promo-block{display:none}}.quote-widget{align-items:center;display:flex;flex-direction:column;gap:var(--cs-spacing-08);padding:var(--cs-spacing-08) var(--cs-spacing-06)}@media(min-width:992px){.quote-widget{padding-left:var(--cs-spacing-08);padding-right:var(--cs-spacing-08)}}.quote-widget blockquote{margin:0}.quote-widget__inner{display:flex;flex-direction:column;gap:var(--cs-spacing-05);text-align:center}.quote-widget__divider{background:var(--cs-color-action-secondary);height:var(--cs-spacing-04);width:var(--cs-spacing-12)}.reviews{background-color:var(--review-background,var(--cs-color-background-primary));box-shadow:0 var(--cs-spacing-01) var(--cs-spacing-08) 0 rgba(0,0,0,.05);margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);overflow:hidden;padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08);width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.reviews{padding-bottom:var(--cs-spacing-10);padding-top:var(--cs-spacing-10)}}.reviews__swiper{margin-left:0;margin-right:0;overflow:hidden;padding-top:var(--cs-spacing-06)}.reviews__swiper .swiper-slide{height:auto;width:auto}.review{background-color:var(--cs-color-background-primary);border-radius:var(--cs-border-radius-minimal);box-shadow:0 var(--cs-spacing-01) var(--cs-spacing-08) 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:var(--cs-spacing-06);height:100%;padding:var(--cs-spacing-06)}.review__heading{grid-gap:var(--cs-spacing-05);display:grid;gap:var(--cs-spacing-05);grid-template-columns:var(--cs-spacing-10) 1fr auto;grid-template-rows:1fr}.review__info{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.review__avatar{--fa-display:inline-flex;align-items:center;display:flex;font-size:1.5rem;justify-content:center}.review__user-image{border-radius:1.5625rem;height:var(--cs-spacing-10);-o-object-fit:cover;object-fit:cover;width:var(--cs-spacing-10)}.review__text{flex:1}.search-and-categories{margin:var(--cs-spacing-08) auto}@media(min-width:992px){.search-and-categories{margin-bottom:var(--cs-spacing-10);margin-top:var(--cs-spacing-10);max-width:48.75rem}}@media(max-width:991.98px){.search-and-categories__form--hide-mobile{display:none}}.search-and-categories--fixed{margin-bottom:var(--vertical-offset-mobile);position:relative;transform:translateY(var(--vertical-offset-mobile));z-index:1}@media(min-width:992px){.search-and-categories--fixed{margin-bottom:var(--vertical-offset);transform:translateY(var(--vertical-offset))}}.search-and-categories--fixed .search-and-categories__form{box-shadow:inherit}.search-and-categories__input{color:var(--cs-color-brand-primary);padding-left:2.375rem}.search-and-categories__input-group{display:flex;flex:1}.search-and-categories__input-group .input-group__icon{color:var(--cs-color-action-secondary);font-size:var(--cs-spacing-07);left:var(--cs-spacing-07)}.search-and-categories__input-group .form-control{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;flex:1 0 0;height:2.75rem;padding-left:var(--cs-spacing-10)}.search-and-categories__input-group .btn{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0}.search-and-categories__links{display:flex;flex-wrap:wrap;gap:var(--cs-spacing-06)}@media(min-width:992px){.search-and-categories__links{gap:var(--cs-spacing-08)}}.search-and-categories__link{text-wrap:wrap}.search-and-categories__categories{background-color:var(--cs-color-background-secondary);border-bottom-left-radius:var(--cs-border-radius-minimal);border-bottom-right-radius:var(--cs-border-radius-minimal);display:flex;flex-direction:column;gap:var(--cs-spacing-05);padding:var(--cs-spacing-06);white-space:nowrap}@media(min-width:992px){.search-and-categories__categories{flex-direction:row;gap:var(--cs-spacing-08)}}.statistics-widget{display:flex;flex-direction:column;gap:var(--cs-spacing-08);padding:var(--cs-spacing-10) 0}.statistics-container{grid-gap:var(--cs-spacing-06);display:grid;gap:var(--cs-spacing-06);grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));margin:0 auto;width:100%}@media(min-width:992px){.statistics-container{gap:var(--cs-spacing-08)}}.counter{--fa-style:500;grid-gap:var(--cs-spacing-05);background-color:var(--cs-color-background-secondary);border-radius:var(--cs-spacing-01);display:grid;gap:var(--cs-spacing-05);grid-template-rows:minmax(2.8125rem,auto) 1fr;line-height:1.2;padding:var(--cs-spacing-06);text-align:center}@media(min-width:992px){.counter{grid-template-rows:minmax(var(--cs-spacing-11),auto) 1fr}}.counter__icon.fa{color:var(--cs-color-action-primary);font-size:2rem}.counter__icon.fa,.counter__value{align-items:center;display:flex;justify-content:center}.counter__value{color:var(--cs-color-text-headings);font-family:var(--cs-font-family-headings);font-size:var(--cs-spacing-08);font-weight:500;gap:var(--cs-spacing-04);word-break:break-all}.counter__label{color:var(--cs-color-text-body);font-size:1.125rem;font-weight:100}@media(min-width:992px){.counter__icon{font-size:2rem}.counter__value{font-size:var(--cs-spacing-09)}.counter__label{font-size:var(--cs-spacing-07)}}.stores-widget-carousel .swiper-slide{height:auto}.stores-widget__title{margin-bottom:var(--cs-spacing-05)}.stores-widget__inner{grid-column-gap:var(--cs-spacing-08);grid-row-gap:var(--cs-spacing-08);display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto 1fr auto}@media(min-width:475px){.stores-widget__inner{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.stores-widget__inner{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.stores-widget__inner{grid-template-columns:repeat(4,1fr)}}.stores-widget__inner--carousel{display:block}.stores-widget-tile{border:var(--cs-spacing-00) solid var(--cs-color-border-light);display:flex;flex-direction:column;gap:var(--cs-spacing-06);height:100%;max-width:100%}.stores-widget-tile__image-wrapper{height:9.375rem;max-width:100%}.stores-widget-tile__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.stores-widget-tile__footer{display:flex;flex-direction:column;gap:var(--cs-spacing-06);height:100%;padding-bottom:var(--cs-spacing-06);padding-left:var(--cs-spacing-06);padding-right:var(--cs-spacing-06)}.stores-widget-tile__hours{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.stores-widget-tile__hours__title{color:var(--cs-color-action-secondarycd);font-size:1rem;font-weight:700;line-height:1.5rem}.stores-widget-tile__link-wrapper{margin-top:auto}.stores-widget-tile__link-wrapper-link{align-items:center;display:flex;justify-content:space-between;text-decoration:none}.stores-widget-tile__link-wrapper-link .link-text{text-decoration:underline}.stores-widget-contact{gap:var(--cs-spacing-04);padding-left:var(--cs-spacing-06);padding-right:var(--cs-spacing-06)}.stores-widget-contact,.stores-widget-contact__details{display:flex;flex-direction:column}.stores-widget-carousel__inner{margin-left:-.9375rem;margin-right:-.9375rem;padding-left:var(--cs-spacing-06);padding-right:var(--cs-spacing-06)}.team{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}@media(min-width:992px){.team{gap:var(--cs-spacing-10)}}@media(max-width:991.98px){.team__nav{border-bottom:none;overflow-x:auto;overflow-y:hidden;padding-bottom:var(--cs-spacing-01);scrollbar-width:none}.team__nav:after{border-bottom:var(--cs-spacing-01) solid var(--cs-color-border-light);content:"";margin-bottom:-.125rem;width:100%}.team__nav *{white-space:nowrap}}.team__members{grid-gap:var(--cs-spacing-08);display:grid;gap:var(--cs-spacing-08);grid-template-columns:1fr;margin:0;padding:0}@media(min-width:768px){.team__members{grid-template-columns:repeat(2,1fr);row-gap:var(--cs-spacing-10)}}@media(min-width:992px){.team__members{grid-template-columns:repeat(4,1fr)}}@media(min-width:1380px){.team__members{grid-template-columns:repeat(5,1fr)}}.team-member{display:flex;gap:var(--cs-spacing-05)}@media(min-width:992px){.team-member{align-items:center;flex-direction:column;padding:var(--cs-spacing-05);text-align:center}}.team-member__image{height:5.625rem;-o-object-fit:cover;object-fit:cover;width:5.625rem}@media(min-width:992px){.team-member__image{height:8.125rem;-o-object-fit:contain;object-fit:contain;width:8.125rem}}.team-member__name{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}@media(min-width:992px){.team-member__name{max-height:3.5625rem;min-height:var(--cs-spacing-09)}}.team-member__info{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.team-member__contact{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.team-member__contact-link{align-items:baseline;display:flex;text-decoration:none}@media(min-width:992px){.team-member__contact-link{justify-content:center}}.team-member__link-text{text-decoration:underline}.widget-usp{background:var(--cs-color-background-secondary);margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);padding-bottom:var(--cs-spacing-10);padding-top:var(--cs-spacing-10);width:calc(100% + var(--cs-gutter-x)*2)}.widget-usp__inner{grid-gap:var(--cs-spacing-06);--columns:1;display:grid;gap:var(--cs-spacing-06);grid-template-columns:repeat(var(--columns),1fr)}@media(min-width:768px){.widget-usp__inner{--columns:2;gap:var(--cs-spacing-08)}}@media(min-width:1200px){.widget-usp__inner{--columns:4}}.vacancies__wrapper{grid-gap:var(--cs-spacing-06);display:grid;gap:var(--cs-spacing-06);margin-bottom:var(--cs-spacing-08);margin-top:var(--cs-spacing-08)}@media(min-width:768px){.vacancies__wrapper._grid{gap:var(--cs-spacing-08);grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr))}}@media(min-width:1200px){.vacancies__wrapper._grid{grid-template-columns:repeat(3,minmax(15.625rem,1fr))}}@media(min-width:768px){.vacancies__wrapper._grid .vacancies__card__descriptions__info{display:grid;grid-template-columns:1fr 1fr}}.vacancies__wrapper._list{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}@media(min-width:768px){.vacancies__wrapper._list .vacancies__card{-moz-column-gap:var(--cs-spacing-08);column-gap:var(--cs-spacing-08);flex-direction:row;flex-wrap:wrap}.vacancies__wrapper._list .vacancies__card__title{flex-basis:100%}.vacancies__wrapper._list .vacancies__card__descriptions{display:grid;flex:1;grid-template-columns:repeat(auto-fit,minmax(13.125rem,1fr))}.vacancies__wrapper._list .vacancies__card__descriptions__info:last-of-type{margin-bottom:0}.vacancies__wrapper._list .vacancies__card__btn{margin-bottom:auto;margin-top:auto}.vacancies__card{padding:var(--cs-spacing-08)}}.vacancies__card__descriptions{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.vacancies__card__descriptions__info{display:flex;flex-direction:column;gap:var(--cs-spacing-02)}.vacancies__card__descriptions__info:last-of-type{margin-bottom:var(--cs-spacing-06)}.vacancies__card__descriptions__info p:first-of-type{align-items:baseline;display:flex;font-weight:700;gap:var(--cs-spacing-04)}.vacancies__card__descriptions__info p:first-of-type .icon{font-weight:inherit;margin-right:var(--cs-spacing-02)}.vacancies__card__btn{margin-left:auto;margin-top:auto;width:-moz-fit-content;width:fit-content}.video-widget{position:relative}.video-widget--no-image{min-height:20.9375rem;min-width:41.25rem}.video-widget img{width:100%}.video-widget__play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.table-widget-container{background:var(--cs-color-background-primary);background:var(--widget-background,var(--cs-color-background-primary));margin-left:-.9375rem;margin-right:-.9375rem;padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08)}.table-widget-container .animated-scroll-indicator{display:flex;gap:0}.table-widget-container .animated-scroll-indicator.hidden~.table-widget-wrapper{overflow-x:hidden}.table-widget-container__text{display:flex;flex-direction:column;gap:var(--cs-spacing-04);margin-bottom:var(--cs-spacing-06)}.table-widget-container__description,.table-widget-container__title{color:var(--cs-color-text-body);color:var(--widget-text-color,var(--cs-color-text-body))}.table-widget{border-collapse:collapse;table-layout:fixed;width:100%}.table-widget-wrapper{border:var(--cs-spacing-00) solid var(--cs-color-border-light);border-bottom:0;max-height:var(--table-height);max-width:var(--table-width);overflow:auto}.table-widget td,.table-widget th{background:var(--cs-color-background-primary);background:var(--table-background,var(--cs-color-background-primary));border-bottom:var(--cs-spacing-00) solid var(--cs-color-border-light);border-right:var(--cs-spacing-00) solid var(--cs-color-border-light);color:var(--cs-color-text-body);color:var(--table-text-color,var(--cs-color-text-body));padding:var(--cs-spacing-05);text-align:left;vertical-align:top;width:10.9375rem}@media(min-width:992px){.table-widget td,.table-widget th{width:15.625rem}}.table-widget td:last-child,.table-widget th:last-child{border-right:0}.table-widget th{border-bottom:0;position:relative}.table-widget td>*{color:var(--cs-color-text-body);color:var(--table-text-color,var(--cs-color-text-body))}.table-widget tr td:first-child,.table-widget tr th:first-child{left:0;position:sticky}.table-widget tr td:before,.table-widget tr th:before{background:var(--cs-color-border-light);content:"";position:absolute}.table-widget tr td:before{height:100%;right:-.0625rem;top:0;width:var(--cs-spacing-00)}.table-widget tr th:before{bottom:0;height:var(--cs-spacing-00);left:0;width:100%}.table-widget tr th:after{background:var(--cs-color-border-light);content:"";height:100%;position:absolute;right:-.0625rem;top:0;width:var(--cs-spacing-00)}.table-widget tr th:first-child{z-index:2}.table-widget tr th:first-child:before{bottom:auto;top:calc(100% - var(--cs-spacing-00))}.table-widget thead{position:sticky;top:0;z-index:1}.table-widget tbody tr:nth-child(odd) td,.table-widget tbody tr:nth-child(odd) td>*{background:var(--cs-color-background-inverted);background:var(--table-background-alt,var(--cs-color-background-inverted));color:var(--cs-color-text-body);color:var(--table-text-color-alt,var(--cs-color-text-body))}.compare{margin-bottom:var(--cs-spacing-10);margin-top:var(--cs-spacing-08);padding-left:var(--cs-spacing-06);padding-right:var(--cs-spacing-06)}@media(min-width:992px){.compare{margin-bottom:var(--cs-spacing-12);margin-top:var(--cs-spacing-10)}}.compare__title{position:relative;z-index:11}.compare__title-wrapper{margin-bottom:var(--cs-spacing-07)}@media(min-width:1200px){.compare__title-wrapper{margin-bottom:var(--cs-spacing-08)}}.compare__nothing{margin-top:var(--cs-spacing-05)}@media(min-width:992px){.compare__nothing{max-width:50%}}.compare__nothing .btn{display:inline-flex;margin-top:var(--cs-spacing-08)}@media(max-width:767.98px){.compare-detail{overflow-y:scroll;width:65rem}}.compare-detail__container{margin:-.9375rem;overflow:scroll;padding:0;scrollbar-width:none}.compare-detail__container::-webkit-scrollbar{display:none}@media(min-width:1380px){.compare-detail__container{margin:0;overflow:hidden;padding:0}}.compare-detail .compare-row{flex-direction:column}@media(min-width:1200px){.compare-detail .compare-row{flex-direction:row}}.compare-detail .compare-row-item,.compare-detail .compare-row-title{font-size:.875rem;min-width:16.875rem}@media(min-width:1200px){.compare-detail .compare-row-item,.compare-detail .compare-row-title{font-size:1rem}}.compare-detail .compare-row--products{border-bottom:0;padding-bottom:var(--cs-spacing-04)}.compare-detail .compare-row--products .compare-row-item,.compare-detail .compare-row--products .compare-row-title{border:0;display:flex;flex-direction:column;gap:var(--cs-spacing-06);justify-content:space-between}.compare-detail .compare-row--products .compare-row-title{background-color:var(--cs-color-background-primary);left:0;position:sticky;z-index:10}.compare-detail .compare-row-item .product-price__wrapper{margin-top:auto}.compare-detail .compare-row-item .cs-order-form-container{justify-content:flex-end}.compare-detail .compare-group{width:-moz-fit-content;width:fit-content}@media(max-width:991.98px){.compare-detail .compare-group{width:100%}}.compare-detail .compare-group-content{padding-bottom:var(--cs-spacing-05)}.compare-detail .compare-group .compare-row-title,.compare-detail .compare-group-title{left:0;position:sticky;width:calc(100vw - var(--cs-spacing-11))}@media(min-width:992px){.compare-detail .compare-group .compare-row-title,.compare-detail .compare-group-title{width:calc(100vw - 49.75rem)}}@media(min-width:1200px){.compare-detail .compare-group .compare-row-title,.compare-detail .compare-group-title{width:-moz-fit-content;width:fit-content}}@media(max-width:1199.98px){.compare-detail .compare-group .compare-row-title,.compare-detail .compare-group-title{border-right:none}}.compare-detail .compare-group .compare-row-title{margin-bottom:0}.compare-detail .compare-group-title{padding:var(--cs-spacing-06)}.compare-detail .compare-group-title .icon{transition:transform var(--cs-transition-duration) var(--cs-transition-timing-function)}.compare-detail .compare-group .compare-row-item{padding-bottom:var(--cs-spacing-05);padding-top:var(--cs-spacing-05)}@media(max-width:1199.98px){.compare-detail.compare-detail{overflow:visible;overflow:initial;width:69.6875rem}.compare-detail.compare-detail--compared-3{width:51.5625rem}.compare-detail.compare-detail--compared-2{width:34.6875rem}.compare-detail.compare-detail--compared-1{width:17.8125rem}.compare-detail .compare-group,.compare-detail .compare-row--products{margin-right:var(--cs-spacing-06)}}.compare .compare-group{border-top:var(--cs-border-width) solid var(--cs-color-border-light);padding:0}.compare .compare-group:last-child{border-bottom:var(--cs-border-width) solid var(--cs-color-border-light)}.compare .compare-group-title button{text-decoration:none}.compare .compare-group-title button.is-collapsed .icon{transform:rotate(180deg)}.compare .compare-row{border-bottom:var(--cs-border-width) solid var(--cs-color-border-light);display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content}@media(max-width:1199.98px){.compare .compare-row{flex-direction:column}}@media(max-width:991.98px){.compare .compare-row{width:100%}}.compare .compare-row:nth-child(2n),.compare .compare-row:nth-child(2n) .compare-row-title{background-color:var(--cs-color-background-secondary)}.compare .compare-row:nth-child(odd) .compare-row-title{background-color:var(--cs-color-background-primary)}.compare .compare-row:last-child{border-bottom:none}.compare .compare-row-title{border-right:var(--cs-border-width) solid var(--cs-color-border-light);flex:0 0 20%;padding:var(--cs-spacing-05) var(--cs-spacing-06)}@media(max-width:767.98px){.compare .compare-row-title{padding:var(--cs-spacing-05) var(--cs-spacing-06) 0 var(--cs-spacing-06)}}.compare .compare-row-item{border-right:var(--cs-border-width) solid var(--cs-color-border-light);flex:0 0 25%;padding:var(--cs-spacing-05) var(--cs-spacing-06)}@media(max-width:991.98px){.compare .compare-row-item{flex-grow:1}}.compare .compare-row-item:last-child{border-right-color:transparent}.compare .compare-row-item-list{display:flex;flex:0 0 80%}.compare .compare-row-item-list .compare-item{border-right:none}.compare .no-border{border:none}.compare-item{border-bottom:var(--cs-border-width) solid var(--cs-color-border-light);display:flex;flex-direction:column;gap:var(--cs-spacing-06);padding:var(--cs-spacing-06);position:relative}@media(min-width:768px){.compare-item{border-bottom:none}.compare-item:not(:last-of-type){border-right:var(--cs-border-width) solid var(--cs-color-border-light)}}.compare-item--empty{height:100%}.compare-item__info{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.compare-item__info .product-title{font-weight:700}.compare-item__image .img-responsive{height:9.375rem;-o-object-fit:cover;object-fit:cover;width:100%}.compare-item__close{position:absolute;right:0;top:var(--cs-spacing-06)}@media(max-width:991.98px){.compare-item__close{top:50%;transform:translateY(-50%)}}.compare-preview{bottom:0;left:50%;max-width:100vw;padding-left:var(--cs-spacing-06);padding-right:var(--cs-spacing-06);position:fixed;transition-duration:var(--cs-transition-duration);transition-property:translate,opacity;transition-timing-function:var(--cs-transition-timing-function);translate:-50% 0;width:50rem;z-index:135}@media(min-width:992px){.compare-preview{padding-left:0;padding-right:0}}.compare-preview.is-hidden{opacity:0;pointer-events:none}.compare-preview.is-collapsed{bottom:-.0625rem;translate:-50% calc(100% - var(--cs-spacing-11))}.compare-preview.is-collapsed .compare-preview__toggle:after{content:"";font-family:Font Awesome\ 6 Pro;font-weight:300;line-height:1;margin-left:var(--cs-spacing-04);transition:transform var(--cs-transition-duration) var(--cs-transition-timing-function);vertical-align:middle}.compare-preview__header{align-items:center;background-color:var(--cs-color-action-secondary);display:flex;flex-direction:row;font-weight:700;justify-content:space-between;padding:var(--cs-spacing-05) var(--cs-spacing-06)}.compare-preview__toggle{color:var(--cs-color-text-white)}.compare-preview__toggle:after{content:"";font-family:Font Awesome\ 6 Pro;font-weight:300;line-height:1;margin-left:var(--cs-spacing-04);transition:transform var(--cs-transition-duration) var(--cs-transition-timing-function);vertical-align:middle}.compare-preview__toggle:hover{cursor:pointer}.compare-preview__content{background-color:var(--cs-color-background-primary);border:var(--cs-border-width) solid var(--cs-color-border-light);border-top:none;display:grid;max-height:17.5rem;padding:var(--cs-spacing-04) var(--cs-spacing-06);transition:max-height var(--cs-transition-duration) var(--cs-transition-timing-function)}@media(max-width:767.98px){.compare-preview__content{grid-template-rows:repeat(4,auto)}}@media(min-width:768px){.compare-preview__content{grid-template-columns:repeat(4,1fr);padding-left:var(--cs-spacing-05);padding-right:var(--cs-spacing-05)}}.compare-preview .compare-item{padding-left:var(--cs-spacing-04);padding-right:var(--cs-spacing-04)}@media(max-width:767.98px){.compare-preview .compare-item{grid-row-gap:0;display:grid;grid-template-areas:"image title" "image info";grid-template-columns:4.0625rem 1fr;grid-template-rows:3.1875rem auto auto;padding-bottom:var(--cs-spacing-04);padding-left:0;padding-right:0;padding-top:var(--cs-spacing-04);row-gap:0}.compare-preview .compare-item:first-of-type{padding-top:0}.compare-preview .compare-item>.hotspot__tooltip__image,.compare-preview .compare-item>.image-wrapper{-ms-grid-row-span:3;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}}.compare-preview .compare-item__image{height:var(--cs-spacing-10);width:var(--cs-spacing-10)}@media(min-width:768px){.compare-preview .compare-item__image{height:var(--cs-spacing-13);width:100%}}.compare-preview .compare-item__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.compare-preview .compare-item__info .product-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:.875rem;overflow:hidden;padding-right:4.375rem}@media(min-width:768px){.compare-preview .compare-item__info .product-title{-webkit-line-clamp:2;font-size:1rem;padding-right:0}}.compare-sticky-bar{background:var(--cs-color-background-primary);box-shadow:var(--cs-shadow-down-small);left:0;opacity:0;position:fixed;right:0;top:var(--cs-spacing-11);transform:translateY(-100%);transition-duration:var(--cs-transition-duration);transition-property:transform,opacity;transition-timing-function:var(--cs-transition-timing-function);visibility:hidden;z-index:3}@media(min-width:992px)and (max-width:1199.98px){.compare-sticky-bar{top:9.4375rem}}@media(min-width:1200px){.compare-sticky-bar{top:9.4375rem}}.compare-sticky-bar__container{overflow:scroll;scrollbar-width:0}.compare-sticky-bar__container::-webkit-scrollbar{display:none}.compare-sticky-bar .compare-row--products{padding-bottom:0}@media(max-width:1379.98px){.compare-sticky-bar .compare-row--products .compare-row-title{display:none}}.compare-sticky-bar__item{grid-column-gap:var(--cs-spacing-05);grid-row-gap:var(--cs-spacing-04);-moz-column-gap:var(--cs-spacing-05);column-gap:var(--cs-spacing-05);display:grid;grid-template-areas:"image info delete" "image price delete";row-gap:var(--cs-spacing-04)}.compare-sticky-bar__item .product-price{font-size:var(--cs-font-price-m-font-size-mobile);grid-area:price;-ms-grid-column:3;-ms-grid-row:3;padding-top:0}@media(min-width:768px){.compare-sticky-bar__item .product-price{font-size:var(--cs-font-price-m-font-size)}}.compare-sticky-bar__image{grid-area:image;-ms-grid-column:1;-ms-grid-row:1;height:var(--cs-spacing-10);width:var(--cs-spacing-10)}.hotspot__tooltip__inner--image>.compare-sticky-bar__image{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}.compare-sticky-bar__item>.compare-sticky-bar__image{-ms-grid-row-span:3;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}@media(max-width:767.98px){.compare-sticky-bar__image{max-width:var(--cs-spacing-10)}}.compare-sticky-bar__image .img-responsive{height:100%;-o-object-fit:cover;object-fit:cover}.compare-sticky-bar__info{border-bottom:var(--cs-border-width) dashed var(--cs-color-border-light);grid-area:info}.compare-sticky-bar__item>.compare-sticky-bar__info{-ms-grid-column:3;-ms-grid-row:1}.compare-sticky-bar__info .product-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:1rem;overflow:hidden}.compare-sticky-bar__info small{color:var(--cs-color-text-muted);font-size:var(--cs-font-body-s-font-size-mobile)}@media(min-width:768px){.compare-sticky-bar__info small{font-size:var(--cs-font-body-s-font-size)}}.compare-sticky-bar._visible{opacity:1;transform:translateY(0);transition:top .3s ease-in-out;visibility:visible}.compare-sticky-bar__close{-ms-grid-row-span:3;grid-area:delete;-ms-grid-column:5;-ms-grid-row:1}@media (min-width:992px){.branches__text{-ms-grid-column:1;-ms-grid-row:1}.branches .image-wrapper,.hotspot__tooltip__image{-ms-grid-column:2;-ms-grid-row:1}.my-account__order-list__favorites{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:3}.my-account__order-list__all{-ms-grid-column:3;-ms-grid-row:1}.compare-sticky-bar__image{-ms-grid-column:2;-ms-grid-row:1}}@media (max-width:767.98px){.compare-preview .compare-item>.compare-sticky-bar__image{-ms-grid-row-span:3;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.compare-sticky-bar__info{-ms-grid-column:2;-ms-grid-row:3}}.preview-product{grid-gap:var(--cs-spacing-05);align-items:center;background:var(--cs-color-background-primary);border-radius:var(--cs-border-radius-minimal);display:grid;gap:var(--cs-spacing-05);grid-template-columns:var(--cs-spacing-09) 1fr auto;grid-template-rows:auto;padding:var(--cs-spacing-05)}.preview-product--compact{padding:0}.preview-product__info{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.preview-product__info__end{align-items:center;display:flex;gap:var(--cs-spacing-05)}.preview-product__options{grid-gap:var(--cs-spacing-05);display:grid;gap:var(--cs-spacing-05);grid-column:1/4;grid-template-columns:var(--cs-spacing-09) 1fr;width:100%}.preview-product__options .icon{color:var(--cs-color-action-secondary);font-weight:900;text-align:center}.preview-product__options-products{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.preview-product__options-products .product-info{align-items:center;display:flex;gap:var(--cs-spacing-05);justify-content:space-between}.preview-product__options-products .product-name{color:var(--cs-color-action-secondary);font-size:var(--cs-font-body-s-font-size-mobile)}@media(min-width:768px){.preview-product__options-products .product-name{font-size:var(--cs-font-body-s-font-size)}}.preview-product .product-amount{min-width:var(--cs-spacing-08);text-align:right}.confirmation-message{align-items:center;background:var(--cs-color-functional-success);border-radius:var(--cs-border-radius-none);display:flex;flex-direction:column;gap:var(--cs-spacing-06);height:100%;justify-content:center;margin-left:calc(var(--cs-spacing-06)*-1);margin-right:calc(var(--cs-spacing-06)*-1);padding:var(--cs-spacing-08) var(--cs-spacing-06);text-align:center}@media(min-width:992px){.confirmation-message{padding:var(--cs-spacing-08) var(--cs-spacing-12)}}.confirmation-message *{color:var(--cs-color-text-white)}.confirmation-message__icon{font-size:var(--cs-spacing-10)}.confirmation-message__content{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.confirmation-message--oci{background-color:var(--cs-color-functional-info)}.confirmation-message--oci .btn{background-color:var(--cs-color-action-secondary)}.confirmation-order{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.confirmation-order--full{background:var(--cs-color-background-secondary);margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);padding-bottom:var(--cs-spacing-10);padding-top:0;padding-top:var(--cs-spacing-10);width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.confirmation-order--full{background:var(--cs-color-background-secondary);padding-bottom:var(--cs-spacing-10);padding-top:var(--cs-spacing-10)}}.confirmation-order__inner{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.confirmation-order__heading{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}@media(max-width:991.98px){.confirmation-order__heading{flex-direction:column}}.confirmation-order__heading>div{flex:1}.confirmation-order__heading-content{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.confirmation-order__detail{display:flex;gap:var(--cs-spacing-08)}.confirmation-order__detail__item,.confirmation-order__list{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.confirmation-order__list .btn{margin-top:var(--cs-spacing-04)}.confirmation-order__shipping{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.confirmation-order__shipping .title{font-weight:700}.confirmation-order__shipping address{font-size:var(--cs-font-body-s-font-size-mobile)}@media(min-width:768px){.confirmation-order__shipping address{font-size:var(--cs-font-body-s-font-size)}}@media(min-width:992px){.blogs-widget__inner{gap:var(--cs-spacing-06)}}.category-cta__title{color:var(--cs-color-background-darkblue)}.intro-widget{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}@media(max-width:991.98px){.reviews__swiper{margin-left:-.9375rem;margin-right:-.9375rem;padding-left:var(--cs-spacing-06);padding-right:var(--cs-spacing-06)}.reviews__navigation{display:none}}.reviews .swiper-wrapper{padding-bottom:var(--cs-spacing-06)}.brands-carousel__link a,.brands-carousel__title{color:var(--cs-color-text-white)}@media(max-width:991.98px){.brands-carousel .swiper{margin-left:-.9375rem;margin-right:-.9375rem;padding-left:var(--cs-spacing-06)}}.categories-widget__wrapper{--grid-layout-gap:var(--cs-spacing-08);--grid-item--min-width:12.5rem;--grid-column-count:4;--gap-count:calc(var(--grid-column-count) - 1);--total-gap-width:calc(var(--gap-count)*var(--grid-layout-gap));--grid-item--max-width:calc((100% - var(--total-gap-width))/var(--grid-column-count));grid-gap:var(--grid-layout-gap);display:grid;gap:var(--grid-layout-gap);grid-template-columns:repeat(auto-fit,minmax(max(var(--grid-item--min-width),var(--grid-item--max-width)),1fr))}@media(max-width:991.98px){.categories-widget__wrapper{--grid-item--min-width:18.75rem;flex-direction:column;gap:var(--cs-spacing-06)}}.categories-widget__image .categories-widget__title{bottom:var(--cs-spacing-07);color:var(--cs-color-text-white);left:var(--cs-spacing-07);position:absolute;z-index:1}@media(min-width:992px){.categories-widget__image .categories-widget__title{bottom:var(--cs-spacing-08);left:var(--cs-spacing-08)}}.categories-widget__image .overlay{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.65));bottom:0;height:2.8125rem;position:absolute;width:100%}@media(min-width:992px){.categories-widget__image .overlay{height:4.375rem}}.categories-widget__content{display:flex;flex-direction:column;gap:var(--cs-spacing-05);padding:var(--cs-spacing-07);text-align:left}@media(min-width:992px){.contact-info{flex-direction:row;gap:var(--cs-spacing-08)}}.contact-info__item{border:var(--cs-spacing-00) solid var(--cs-color-border-light);display:flex;flex:1 0 calc(50% - var(--cs-spacing-08));flex-wrap:wrap;gap:var(--cs-spacing-05);padding:var(--cs-spacing-06)}@media(min-width:992px){.contact-info__item{padding:var(--cs-spacing-08)}}.contact-info__item .name{flex-basis:100%}.contact-info__item-content{display:flex;flex:auto;flex-direction:column;gap:var(--cs-spacing-04)}.contact-info__item-content p:last-of-type{margin-bottom:var(--cs-spacing-04)}.contact-info__item-content dl{grid-template-columns:auto 1fr;line-height:1.5}.contact-info__item-content dt{font-weight:400}.my-account .account-card__title,.my-account__account strong,.my-account__order-list__title{color:var(--cs-color-text-headings)}@media(max-width:991.98px){.my-account__order-list__title{margin-bottom:var(--cs-spacing-05)}}.my-account .account-card__title p:first-of-type{font-weight:700}.hero-carousel__background--mobile{bottom:0;height:15.625rem;left:0;margin-bottom:-3.125rem;margin-top:3.125rem;-o-object-fit:cover;object-fit:cover;position:relative;right:0;top:0;width:100%}.hero-carousel__text .larger-title{color:var(--cs-color-background-darkblue)}.hero-carousel__text .intro{color:var(--cs-color-text-body)}@media(max-width:991.98px){.hero-carousel__slide.hero-carousel__layer:after{display:none}}.hero-carousel__layer{position:relative}@media(min-width:768px){.hero-carousel__layer--mobile-layer:after{display:none}}.desktop{display:none}@media(min-width:768px){.desktop{display:block}}.mobile{display:block}@media(min-width:768px){.mobile{display:none}}.hotspot__sidebar__heading .title{font-size:1rem;font-weight:700}.hotspot__sidebar__info .stock-indication{display:none}.hotspot__sidebar .product-wishlist .icon :before{content:""}@media(max-width:991.98px){.promotion .product-display{margin-left:0;margin-right:0;padding-left:var(--cs-spacing-06);padding-right:var(--cs-spacing-06)}.promotion .product-carousel__inner{overflow:visible;overflow:initial;padding-left:0;padding-right:0}}@media(max-width:767.98px){.blog-post{padding:0}}.editor-content h1{margin:.67em 0}.editor-content p{margin:1em 0}@media(min-width:992px){.compare-item__close{right:var(--cs-spacing-06)}.confirmation-message__content{max-width:31.875rem}}.confirmation-message__icon.icon{font-weight:700}.confirmation-order__list .preview-product img{height:var(--cs-spacing-09);width:var(--cs-spacing-09)}