.account-card{align-items:center;background-color:var(--cs-color-background-primary);border:.0625rem solid var(--cs-color-border-light);border-radius:.125rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:.9375rem;padding:.9375rem;-webkit-text-decoration:none;text-decoration:none;transition-duration:.3s;transition-property:background-color,border-color;transition-timing-function:ease-in-out}.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;outline:none}.account-card+.account-card{margin-top:.3125rem}.account-card__info{display:flex;flex:1;flex-direction:column;gap:.3125rem;white-space:nowrap}.account-card__title{color:var(--cs-color-text-body)}.account-card__description{flex:100%}.account-card__description,.account-card__meta-text{color:var(--cs-color-text-muted);font-family:Montserrat,arial,sans-serif;font-size:.875rem}.account-card__meta-text{display:flex;flex-direction:row;gap:.625rem;line-height:1.2}.account-card__actions{align-items:center;display:flex;gap:.625rem}.account-card__main-action{align-items:center;display:flex;flex:100%;gap:1.875rem;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:1.875rem}.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:.0625rem 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 .9375rem;width:100%}@media(min-width:992px){.blog-post{border-bottom:.0625rem solid var(--cs-color-border-light);grid-template-areas:"img" "content" "tags" "link";grid-template-columns:1fr;grid-template-rows:12.5rem 1fr auto;padding:0 0 1.875rem}}.blog-post__img{border-radius:.125rem;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:.125rem;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 .9375rem .9375rem}@media(min-width:992px){.blog-post__content{display:flex;flex-direction:column;padding:.9375rem}}.blog-post__content>*+*{margin-top:.3125rem}.blog-post__category{display:block;font-size:.625rem;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.blog-post__category,.blog-post__title{-webkit-text-decoration:none;text-decoration:none}.blog-post__title{color:var(--cs-color-text-headings);font-weight:700}.blog-post__description{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:.875rem;overflow:hidden;text-overflow:ellipsis}@media(max-width:991.98px){.blog-post--promo{border-bottom:.0625rem solid var(--cs-color-border-light);grid-template-areas:"img" "content" "tags";grid-template-columns:1fr;grid-template-rows:12.5rem 1fr auto;padding:0 0 1.875rem}.blog-post--promo .blog-post__img{height:12.5rem}.blog-post--promo .blog-post__content{display:flex;flex-direction:column;padding:.9375rem}.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:.9375rem .9375rem 0}@media(max-width:991.98px){.blog__tags{padding:.9375rem 0 0}}.blog__meta-info{align-items:center;color:var(--cs-color-text-muted);display:flex;font-size:.75rem;gap:.625rem;margin-top:.625rem}.blog__meta-info-item{align-items:center;display:flex;gap:.1875rem;margin:0}.blog__meta-info li:not(:last-of-type):after{background-color:var(--cs-color-action-primary);border-radius:.25rem;content:"";display:block;height:.25rem;margin-left:.4375rem;width:.25rem}.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:1.875rem;padding-top:1.875rem;width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.banner{padding-bottom:4.6875rem;padding-top:4.6875rem}}.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:.125rem;display:flex;flex-direction:column;gap:1.875rem;overflow:hidden;padding:.9375rem;position:relative;text-align:center;z-index:0}@media(min-width:992px){.banner__inner{padding:3.125rem}}.banner__image{border-radius:.125rem;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:.625rem}.blogs-widget{padding-bottom:1.875rem;padding-top:1.875rem}@media(min-width:992px){.blogs-widget{padding-bottom:4.6875rem;padding-top:4.6875rem}}.blogs-widget .swiper-slide{height:auto}.blogs-widget__inner{grid-gap:1.875rem;align-items:center;display:grid;gap:1.875rem;grid-template-areas:"title link" "posts posts";grid-template-columns:1fr auto;grid-template-rows:repeat(2,auto)}.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;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:.9375rem;padding-right:.9375rem}}.branches{background-color:var(--branches-background,var(--cs-color-background-secondary));padding-bottom:1.875rem;padding-top:1.875rem}@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:4.6875rem;padding-top:4.6875rem;width:calc(100% + var(--cs-gutter-x)*2)}}.branches__inner{display:flex;flex-direction:column;gap:.9375rem}@media(min-width:992px){.branches__inner{display:flex;flex-direction:column;gap:1.875rem}}.branches__intro{display:flex;flex-direction:column;gap:.625rem}.branches__description,.branches__title{color:var(--branches-title-color)}.branches__bottom-wrapper{display:flex;flex-direction:column;gap:1.875rem}@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:.625rem}.branches .animated-scroll-indicator--horizontal-nav{display:flex}.branches__list-items{background-color:transparent;flex-direction:row;gap:.3125rem;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:.0625rem solid var(--cs-color-border-light);border-radius:.125rem;cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding:.9375rem;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:.0625rem 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:.625rem}@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(--branches-content-background,var(--cs-color-background-primary));display:flex;flex-direction:column;gap:.625rem;grid-area:text;-ms-grid-column:1;-ms-grid-row:2;height:100%;justify-content:space-between;padding:.9375rem}@media(max-width:991.98px){.branches__text{border-bottom-left-radius:.125rem;border-bottom-right-radius:.125rem}}@media(min-width:992px){.branches__text{border-bottom-left-radius:.125rem;border-top-left-radius:.125rem;padding:1.875rem}}.branches__text-wrapper{display:flex;flex-direction:column;gap:.625rem}.branches__content-paragraph,.branches__content-title{color:var(--branches-content-text)}.branches__button-wrapper{align-items:center;display:flex;gap:1.875rem;margin-top:1.875rem}.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(--branches-content-background,var(--cs-color-background-primary));border-top-left-radius:.125rem;border-top-right-radius:.125rem;height:15.3125rem;padding:1.875rem .9375rem .9375rem}}.branches__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:992px){.branches__image{border-bottom-right-radius:.125rem;border-top-right-radius:.125rem}}.brands-carousel{background-color:var(--brand-carousel-background,var(--cs-color-background-primary));margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);padding-bottom:1.875rem;padding-top:1.875rem;width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.brands-carousel{padding-bottom:4.6875rem;padding-top:4.6875rem}}.brands-carousel__heading{display:flex;flex-direction:column;gap:.625rem}.brands-carousel__heading-wrapper{display:flex;flex-direction:column;gap:.9375rem;margin-bottom:var(--cs-spacing-08)}@media(min-width:992px){.brands-carousel__heading-wrapper{flex-direction:row;justify-content:space-between}}.brands-carousel__item{display:block;filter:grayscale(100%);height:2.8125rem;transition:filter .2s linear;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:3.4375rem}}.brands-carousel__link{margin-top:auto}@media(min-width:992px){.brands-carousel__link{margin-left:auto}}@media(max-width:767.98px){.brands-carousel .swiper{margin-right:-.9375rem}}.brands-carousel .swiper-slide{padding:.3125rem}.categories-widget{display:flex;flex-direction:column;gap:1.875rem;padding-bottom:1.875rem;padding-top:1.875rem;text-align:center}@media(min-width:992px){.categories-widget{padding-bottom:4.6875rem;padding-top:4.6875rem}}.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:.9375rem;padding-right:.9375rem}}.categories-widget__item{display:flex;flex-direction:column;gap:.9375rem;justify-content:center;-webkit-text-decoration:none;text-decoration:none}.categories-widget__image{height:18.5rem}@media(min-width:992px){.categories-widget__image{height:29.625rem}}.categories-widget__image__src{border-radius:.3125rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.categories-widget__title{text-align:center}.categories-widget--grid{grid-gap:1.875rem;display:grid;gap:1.875rem}@media(min-width:768px){.categories-widget--grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.categories-widget--grid{grid-template-columns:repeat(auto-fill,minmax(0,19.6875rem))}}.categories-widget .swiper{margin-top:-.3125rem}.categories-widget .swiper-slide{padding:.3125rem}.category-cta{--cs-color-text-headings:var(--text-color);background-color:var(--background-color);border-radius:.125rem;color:var(--text-color);display:flex;height:100%;justify-content:center;overflow:hidden;padding:1.875rem;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:1.875rem;position:relative}.category-cta__content .btn{margin-top:auto}.category-cta__texts{align-items:center;display:flex;flex-direction:column;gap:.3125rem;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(>*>.category-cta){--cs-gutter-x:0.9375rem;--cs-gutter-y:0.9375rem}.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-spacing-05);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-spacing-05);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:1.875rem;width:4.0625rem}@media(min-width:768px){.countdown-value{font-size:2.5rem}}@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-form{background-color:var(--content-background,var(--cs-color-background-primary));display:flex;flex-direction:column;gap:1.875rem}.contact-form__heading{display:flex;flex-direction:column;gap:.625rem}.contact-form__buttons{align-self:flex-end}.contact-form__fieldset{display:flex;flex-direction:column;gap:.9375rem}.contact-info{display:flex;flex-direction:column;gap:.625rem}.contact-info__address{display:flex;flex-direction:column;gap:.3125rem}.contact-info__contact{grid-column-gap:.625rem;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;display:grid;grid-template-columns:auto 1fr}.contact-info__contact--link-color{color:var(--cs-color-action-link)}.contact-info__contact .fa.icon{width:1rem}.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{-webkit-text-decoration:underline;text-decoration:underline}.contact-person__contact-link{-webkit-text-decoration:none;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(--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:1.875rem;padding-top:1.875rem;width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.cta{padding-bottom:4.6875rem;padding-top:4.6875rem}}.cta-block{grid-gap:.9375rem;display:grid;gap:.9375rem;grid-template-rows:repeat(2,auto);overflow:hidden}@media(min-width:992px){.cta-block{gap:1.875rem}.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:.125rem;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:1.875rem;padding:.9375rem}@media(min-width:992px){.cta-block__content{padding:0}}.cta-block__text{display:flex;flex-direction:column;gap:.625rem}.cta-block__links{align-items:center;-moz-column-gap:1.875rem;column-gap:1.875rem;display:flex;flex-wrap:wrap;row-gap:.625rem}@media(min-width:992px){.cta-block__links--bottom{margin-top:auto}}.cta-hotspot__content{bottom:0;padding:1.875rem;position:absolute;width:100%}@media(min-width:992px){.cta-hotspot__content{padding:3.125rem}}.cta-hotspot__item{position:relative}@media(min-width:992px){.cta-hotspot__item{height:33.125rem}}.cta-hotspot__item--title{color:var(--cs-color-text-white)}.cta-hotspot__item--buttons{align-items:center;display:flex;flex-wrap:wrap;gap:.9375rem;margin-top:.9375rem}@media(min-width:992px){.cta-hotspot__item--buttons{margin-top:1.875rem}}.cta-hotspot__item--btn{display:flex;flex-wrap:wrap;gap:.625rem;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}.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:.625rem;padding-bottom:1.875rem;padding-top:1.875rem}@media(min-width:992px){.events__inner{padding-bottom:4.6875rem;padding-top:4.6875rem}}.events__heading{display:flex;flex-direction:column;gap:.625rem}@media(min-width:992px){.events__heading{align-items:center;flex-direction:row;justify-content:space-between}}.events__list{grid-gap:.9375rem;display:grid;gap:.9375rem;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:.125rem solid var(--cs-color-action-secondary);border-radius:.25rem;display:flex;flex-direction:column;gap:.9375rem;padding:.9375rem;width:100%}@media(min-width:992px){.activity{padding:1.875rem}}.activity__heading{display:flex;flex-direction:column;gap:.3125rem}.activity__title{color:var(--cs-color-text-headings)}.activity__info{display:flex;flex-direction:column;gap:.3125rem}.activity__info>*{color:var(--cs-color-text-muted)}.faq{margin-bottom:3.125rem;position:relative}@media(max-width:991.98px){.faq{display:flex;flex-direction:column;gap:1.875rem}}@media(min-width:992px){.faq{margin-bottom:4.6875rem;margin-top:3.125rem}.faq__menu{height:100%}}.faq__answers{display:flex;flex-direction:column;gap:.625rem}.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:3.125rem;padding-top:3.125rem;position:relative}@media(min-width:992px){.hero-carousel__slide{padding-bottom:9.375rem;padding-top:9.375rem}}.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:3.125rem}@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:1.875rem;max-width:41.25rem;position:relative;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__text{display:flex;flex-direction:column;gap:.625rem}.hero-carousel__text>*{color:var(--cs-color-text-white)}.hero-carousel__buttons{align-items:center;display:flex;gap:.9375rem}.hero-carousel__controls{bottom:3.125rem;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,rgba(0,51,160,.7),rgba(0,146,120,.7));bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hotspot-target{position:absolute}.hotspot-target:hover .hotspot__tooltip__title{color:var(--cs-color-text-headings)}.hotspot-target:has(>.is-open){z-index:20}.hotspot__wrapper{position:relative}.hotspot-wrapper{left:calc(auto - 1.875rem);left:calc(var(--left, auto) - 1.875rem);position:absolute;top:calc(auto - 1.875rem);top:calc(var(--top, auto) - 1.875rem)}.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-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out;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:.9375rem;align-items:center;background:var(--cs-color-background-primary);border-radius:.125rem;display:grid;gap:.9375rem;grid-row:auto;grid-template-areas:"title button";grid-template-columns:1fr 2.625rem;height:3.75rem;margin-bottom:1.25rem;padding:.625rem}.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:Montserrat,arial,sans-serif;font-size:1rem;font-weight:700;grid-area:title;text-transform:none}.hotspot__tooltip__image,.hotspot__tooltip__inner>.hotspot__tooltip__title,.hotspot__tooltip__title{-ms-grid-column:1;-ms-grid-row:1}.hotspot__tooltip__image{-moz-column-span:1/3;column-span:1/3;grid-area:image;-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:1.875rem}.hotspot__sidebar__heading{display:flex;flex-direction:column;gap:.3125rem}.hotspot__sidebar__info,.hotspot__sidebar__order{display:flex;flex-direction:column;gap:.9375rem}.hotspot__sidebar__order{align-items:flex-end}.image-widget{display:flex;flex-direction:column;gap:.3125rem}.image-widget__img{border-radius:.125rem}.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:1.875rem;padding-top:1.875rem;width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.my-account{padding-bottom:3.125rem;padding-top:3.125rem}}.my-account__inner{display:flex;flex-direction:column;gap:1.875rem}@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:.625rem}.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:.625rem;-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:.625rem}}.my-account__order-list__favorites .account-card{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:.9375rem}}.my-account__grid{display:flex;flex-direction:column;gap:.3125rem;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:1.875rem}@media(min-width:992px){.opening-hours{margin-bottom:0}}.opening-hours__title{color:var(--cs-color-text-headings);padding-bottom:.3125rem}.opening-hours__days--item{grid-column-gap:.9375rem;border-bottom:.0625rem dashed var(--cs-color-border-light);-moz-column-gap:.9375rem;column-gap:.9375rem;display:grid;grid-template-columns:7.8125rem 1fr;padding-bottom:.375rem;padding-top:.3125rem}.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:3.125rem;padding-top:3.125rem;position:relative;width:calc(100% + var(--cs-gutter-x)*2);z-index:0}@media(min-width:992px){.page-header{padding-bottom:9.375rem;padding-top:9.375rem}}.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(--page-header-text-color,var(--cs-color-text-white))}.page-header--text-shadow .page-header__title{text-shadow:0 .3125rem .625rem rgba(0,0,0,.5)}.promotion{padding-bottom:1.875rem;padding-top:1.875rem}@media(min-width:992px){.promotion{padding-bottom:4.6875rem;padding-top:4.6875rem}}.promo-block{align-items:flex-start;background:var(--cs-color-background-secondary);border-radius:.125rem;gap:1.875rem;margin-top:.9375rem;padding:.9375rem}.promo-block,.promo-block__title{display:flex;flex-direction:column}.promo-block__title{gap:.625rem}.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:1.875rem;padding:1.875rem .9375rem}@media(min-width:992px){.quote-widget{padding-left:1.875rem;padding-right:1.875rem}}.quote-widget blockquote{margin:0}.quote-widget__inner{display:flex;flex-direction:column;gap:.625rem;text-align:center}.quote-widget__divider{background:var(--cs-color-action-primary);height:.3125rem;width:4.6875rem}.reviews{background-color:var(--review-background,var(--cs-color-background-primary));margin-left:calc(var(--cs-gutter-x)*-1);margin-right:calc(var(--cs-gutter-x)*-1);overflow:hidden;padding-bottom:1.875rem;padding-top:1.875rem;width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.reviews{padding-bottom:4.6875rem;padding-top:4.6875rem}}.reviews__swiper{margin-left:0;margin-right:0;overflow:visible;padding-top:1.875rem}.reviews__swiper .swiper-slide{height:auto;width:auto}.review{background-color:var(--cs-color-background-primary);border-radius:.125rem;box-shadow:var(--cs-shadow-default);display:flex;flex-direction:column;gap:.9375rem;height:100%;padding:.9375rem}.review__heading{grid-gap:.625rem;display:grid;gap:.625rem;grid-template-columns:3.125rem 1fr auto;grid-template-rows:3.125rem}.review__info{display:flex;flex-direction:column;gap:.3125rem}.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}.review__text{flex:1}.statistics-widget{display:flex;flex-direction:column;gap:1.875rem;padding:3.125rem 0}.statistics-container{grid-gap:.9375rem;display:grid;gap:.9375rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0 auto;width:100%}@media(min-width:992px){.statistics-container{gap:1.875rem}}.counter{--fa-style:500;background-color:var(--cs-color-background-secondary);border-radius:.125rem;display:flex;flex-direction:column;gap:.3125rem;padding:.9375rem;text-align:center}.counter__icon{color:var(--cs-color-action-primary);font-size:1.5rem}.counter__value{color:var(--cs-color-text-headings);font-family:Montserrat,arial,sans-serif;font-size:1.875rem;font-weight:500}.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:2.5rem}.counter__label{font-size:1.25rem}}.stores-widget-carousel .swiper-slide{height:auto}.stores-widget__title{margin-bottom:.625rem}.stores-widget__inner{grid-column-gap:1.875rem;grid-row-gap:1.875rem;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:.0625rem solid var(--cs-color-border-light);display:flex;flex-direction:column;gap:.9375rem;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:.9375rem;height:100%;padding-bottom:.9375rem;padding-left:.9375rem;padding-right:.9375rem}.stores-widget-tile__hours{display:flex;flex-direction:column;gap:.3125rem}.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;-webkit-text-decoration:none;text-decoration:none}.stores-widget-tile__link-wrapper-link .link-text{-webkit-text-decoration:underline;text-decoration:underline}.stores-widget-contact{gap:.3125rem;padding-left:.9375rem;padding-right:.9375rem}.stores-widget-contact,.stores-widget-contact__details{display:flex;flex-direction:column}.stores-widget-carousel__inner{margin-left:-.9375rem;margin-right:-.9375rem;padding-left:.9375rem;padding-right:.9375rem}.team{display:flex;flex-direction:column;gap:1.875rem}@media(min-width:992px){.team{gap:3.125rem}}@media(max-width:991.98px){.team__nav{border-bottom:none;overflow-x:auto;overflow-y:hidden;padding-bottom:.125rem;scrollbar-width:none}.team__nav:after{border-bottom:.125rem solid var(--cs-color-border-light);content:"";margin-bottom:-.125rem;width:100%}.team__nav *{white-space:nowrap}}.team__members{grid-gap:1.875rem;display:grid;gap:1.875rem;grid-template-columns:1fr;margin:0;padding:0}@media(min-width:768px){.team__members{grid-template-columns:repeat(2,1fr);row-gap:3.125rem}}@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:.625rem}@media(min-width:992px){.team-member{align-items:center;flex-direction:column;padding:.625rem;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:.3125rem}@media(min-width:992px){.team-member__name{max-height:3.5625rem;min-height:2.5rem}}.team-member__info{display:flex;flex-direction:column;gap:.9375rem}.team-member__contact{display:flex;flex-direction:column;gap:.625rem}.team-member__contact-link{align-items:baseline;display:flex;-webkit-text-decoration:none;text-decoration:none}@media(min-width:992px){.team-member__contact-link{justify-content:center}}.team-member__link-text{-webkit-text-decoration:underline;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:3.125rem;padding-top:3.125rem;width:calc(100% + var(--cs-gutter-x)*2)}.widget-usp__inner{grid-gap:.9375rem;--columns:1;display:grid;gap:.9375rem;grid-template-columns:repeat(1,1fr);grid-template-columns:repeat(var(--columns),1fr)}@media(min-width:768px){.widget-usp__inner{--columns:2;gap:1.875rem}}@media(min-width:1200px){.widget-usp__inner{--columns:4}}.vacancies__wrapper{grid-gap:.9375rem;display:grid;gap:.9375rem;margin-bottom:1.875rem;margin-top:1.875rem}@media(min-width:768px){.vacancies__wrapper._grid{gap:1.875rem;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:1.875rem}@media(min-width:768px){.vacancies__wrapper._list .vacancies__card{-moz-column-gap:1.875rem;column-gap:1.875rem;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:1.875rem}}.vacancies__card__descriptions{display:flex;flex-direction:column;gap:.9375rem}.vacancies__card__descriptions__info{display:flex;flex-direction:column;gap:.1875rem}.vacancies__card__descriptions__info:last-of-type{margin-bottom:.9375rem}.vacancies__card__descriptions__info p:first-of-type{align-items:baseline;display:flex;font-weight:700;gap:.3125rem}.vacancies__card__descriptions__info p:first-of-type .icon{font-weight:inherit;margin-right:.1875rem}.vacancies__card__btn{margin-left:auto;margin-top:auto;width:-moz-fit-content;width:fit-content}.video-widget{position:relative}.video-widget__play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.table-widget-container{background:var(--widget-background,var(--cs-color-background-primary));margin-left:-.9375rem;margin-right:-.9375rem;padding-bottom:1.875rem;padding-top:1.875rem}.table-widget-container .animated-scroll-indicator{display:flex;gap:0}.table-widget-container__text{display:flex;flex-direction:column;gap:.3125rem;margin-bottom:.9375rem}.table-widget-container__description,.table-widget-container__title{color:var(--widget-text-color,var(--cs-color-text-body))}.table-widget{border-collapse:collapse;table-layout:fixed;width:100%}.table-widget-wrapper{border:.0625rem 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(--table-background,var(--cs-color-background-primary));border-bottom:.0625rem solid var(--cs-color-border-light);border-right:.0625rem solid var(--cs-color-border-light);color:var(--table-text-color,var(--cs-color-text-body));padding:.625rem;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(--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:.0625rem}.table-widget tr th:before{bottom:0;height:.0625rem;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:.0625rem}.table-widget tr th:first-child{z-index:2}.table-widget tr th:first-child:before{bottom:auto;top:calc(100% - .0625rem)}.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(--table-background-alt,var(--cs-color-background-inverted));color:var(--table-text-color-alt,var(--cs-color-text-body))}.compare{margin-bottom:3.125rem;margin-top:1.875rem;padding-left:.9375rem;padding-right:.9375rem}@media(min-width:992px){.compare{margin-bottom:4.6875rem;margin-top:3.125rem}}.compare__title{position:relative;z-index:11}.compare__title-wrapper{margin-bottom:1.25rem}@media(min-width:1200px){.compare__title-wrapper{margin-bottom:1.875rem}}.compare__nothing{margin-top:.625rem}@media(min-width:992px){.compare__nothing{max-width:50%}}.compare__nothing .btn{display:inline-flex;margin-top:1.875rem}@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:.3125rem}.compare-detail .compare-row--products .compare-row-item,.compare-detail .compare-row--products .compare-row-title{border:0;display:flex;flex-direction:column;gap:.9375rem;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}.compare-detail .compare-group-content{padding-bottom:.625rem}.compare-detail .compare-group .compare-row-title,.compare-detail .compare-group-title{left:0;position:sticky;width:calc(100vw - 3.75rem)}@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:.9375rem}.compare-detail .compare-group-title .icon{transition:transform .3s ease-in-out}.compare-detail .compare-group .compare-row-item{padding-bottom:.625rem;padding-top:.625rem}@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:.9375rem}}.compare .compare-group{border-top:.0625rem solid var(--cs-color-border-light);padding:0}.compare .compare-group:last-child{border-bottom:.0625rem solid var(--cs-color-border-light)}.compare .compare-group-title button{-webkit-text-decoration:none;text-decoration:none}.compare .compare-group-title button.is-collapsed .icon{transform:rotate(180deg)}.compare .compare-row{border-bottom:.0625rem 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}}.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:.0625rem solid var(--cs-color-border-light);flex:0 0 20%;padding:.625rem .9375rem}@media(max-width:767.98px){.compare .compare-row-title{padding:.625rem .9375rem 0}}.compare .compare-row-item{border-right:.0625rem solid var(--cs-color-border-light);flex:0 0 25%;padding:.625rem .9375rem}.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:.0625rem solid var(--cs-color-border-light);display:flex;flex-direction:column;gap:.9375rem;padding:0;position:relative}@media(min-width:768px){.compare-item{border-bottom:none;border-right:.0625rem solid var(--cs-color-border-light)}}.compare-item--empty{height:100%}.compare-item__info{display:flex;flex-direction:column;gap:.625rem}.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:0}.compare-preview{bottom:0;left:50%;max-width:100vw;padding-left:.9375rem;padding-right:.9375rem;position:fixed;transition:.3s ease-in-out;transition-property:translate,opacity;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% - 3.75rem)}.compare-preview.is-collapsed .compare-preview__toggle:after{content:"";font-family:Font Awesome\ 6 Pro;font-weight:300;line-height:1;margin-left:.3125rem;transition:transform .3s ease-in-out;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:.625rem .9375rem}.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:.3125rem;transition:transform .3s ease-in-out;vertical-align:middle}.compare-preview__toggle:hover{cursor:pointer}.compare-preview__content{background-color:var(--cs-color-background-primary);border:.0625rem solid var(--cs-color-border-light);border-top:none;display:grid;max-height:17.5rem;transition:max-height .3s ease-in-out}@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)}}@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;margin-left:.9375rem;margin-right:.9375rem;padding-left:0;padding-right:0;row-gap: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:3.125rem;width:3.125rem}@media(min-width:768px){.compare-preview .compare-item__image{height:6.25rem;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:3.75rem;transform:translateY(-100%);transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease-in-out;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:.625rem;grid-row-gap:.3125rem;-moz-column-gap:.625rem;column-gap:.625rem;display:grid;grid-template-areas:"image info delete" "image price delete";row-gap:.3125rem}.compare-sticky-bar__item .product-price{font-size:1.125rem;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:1.25rem}}.compare-sticky-bar__image{grid-area:image;-ms-grid-column:1;-ms-grid-row:1;height:3.125rem;width:3.125rem}.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:3.125rem}}.compare-sticky-bar__image .img-responsive{height:100%;-o-object-fit:cover;object-fit:cover}.compare-sticky-bar__info{border-bottom:.0625rem 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:.875rem}.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}}