@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-cyrillic-ext-400-normal.woff2) format("woff2"),url(../fonts/open-sans-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:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-cyrillic-400-normal.woff2) format("woff2"),url(../fonts/open-sans-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:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-greek-ext-400-normal.woff2) format("woff2"),url(../fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-greek-400-normal.woff2) format("woff2"),url(../fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-hebrew-400-normal.woff2) format("woff2"),url(../fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-vietnamese-400-normal.woff2) format("woff2"),url(../fonts/open-sans-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:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-latin-ext-400-normal.woff2) format("woff2"),url(../fonts/open-sans-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:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-latin-400-normal.woff2) format("woff2"),url(../fonts/open-sans-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:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-cyrillic-ext-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-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:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-cyrillic-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-normal.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-greek-ext-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-normal.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-greek-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-normal.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-hebrew-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-normal.woff) format("woff");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-vietnamese-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-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:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-latin-ext-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-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:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-latin-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-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:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-cyrillic-ext-700-normal.woff2) format("woff2"),url(../fonts/open-sans-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:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-cyrillic-700-normal.woff2) format("woff2"),url(../fonts/open-sans-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:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-greek-ext-700-normal.woff2) format("woff2"),url(../fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-greek-700-normal.woff2) format("woff2"),url(../fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-hebrew-700-normal.woff2) format("woff2"),url(../fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-vietnamese-700-normal.woff2) format("woff2"),url(../fonts/open-sans-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:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-latin-ext-700-normal.woff2) format("woff2"),url(../fonts/open-sans-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:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-latin-700-normal.woff2) format("woff2"),url(../fonts/open-sans-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:.0625rem solid var(--cs-color-border-light);border-radius:.125rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:.9375rem;padding:.9375rem;transition-duration:.3s;transition-property:background-color,border-color;transition-timing-function:ease-in-out}.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__description{flex:100%}.account-card__description,.account-card__meta-text{color:var(--cs-color-text-muted);font-family:Open Sans,arial,sans-serif;font-size:.875rem}.account-card__meta-text{display:flex;flex-direction:column;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{overflow-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:unset;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:none;grid-template-areas:"img" "content" "tags" "link";grid-template-columns:1fr;grid-template-rows:12.5rem 1fr auto;padding:0}}.blog-post__img{border-radius:.625rem;height:7.8125rem;object-fit:cover;object-position:center;width:100%}@media(min-width:992px){.blog-post__img{height:12.5rem}}.blog-post__img-wrapper{border-radius:.625rem;display:block;grid-area:img;overflow:hidden;width:100%}.blog-post__content{flex:1;grid-area:content;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:600;letter-spacing:.03em;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-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:.875rem;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.blog-post__description{font-size:.875rem}}@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}.blog-post--promo .blog-post__img{height:12.5rem}.blog-post--promo .blog-post__content{display:flex;flex-direction:column;padding:.9375rem}}.blog-post__link{grid-area:link;margin-left:auto}.blog__tags{grid-area:tags;padding:.9375rem .9375rem 0}@media(max-width:991.98px){.blog__tags{padding:.9375rem 0 0}}.banner{background:var(--cs-color-background-secondary);margin-inline:calc(var(--cs-gutter-x)*-1);padding-block:1.875rem;width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.banner{padding-block:4.6875rem}}.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;height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-1}.banner__links{align-items:center;display:flex;gap:.625rem}.blogs-widget{padding-block:1.875rem}@media(min-width:992px){.blogs-widget{padding-block:4.6875rem}}.blogs-widget .swiper-slide{height:auto}.blogs-widget__inner{align-items:center;gap:1.875rem;grid-template-areas:"title link" "posts posts"}.blogs-widget__link{grid-area:link}.blogs-widget__posts{margin-inline:0}@media(max-width:991.98px){.blogs-widget__posts{margin-inline:-.9375rem;padding-inline:.9375rem}}.brands-carousel{background-color:var(--brand-carousel-background,var(--cs-color-background-primary));margin-inline:calc(var(--cs-gutter-x)*-1);padding-block:1.875rem;width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.brands-carousel{padding-block:4.6875rem}}.brands-carousel__item{display:block;filter:grayscale(100%);height:2.1875rem;transition:filter .2s linear;width:auto}.brands-carousel__item img{height:100%;object-fit:contain}.brands-carousel__item:hover{filter:grayscale(0)}@media(min-width:992px){.brands-carousel__item{height:2.8125rem}}.brands-carousel__link{margin-top:.9375rem;text-align:right}@media(max-width:767.98px){.brands-carousel .swiper{margin-right:-.9375rem}}.categories-widget{display:flex;flex-direction:column;gap:1.875rem;padding-block:1.875rem;text-align:center}@media(min-width:992px){.categories-widget{padding-block:4.6875rem}}.categories-widget__carousel{margin-inline:0}@media(max-width:991.98px){.categories-widget__carousel{margin-inline:-.9375rem;padding-inline:.9375rem}}.categories-widget__item{display:flex;flex-direction:column;gap:.9375rem;justify-content:center;text-decoration:none}.categories-widget__image{height:17.875rem}@media(min-width:992px){.categories-widget__image{height:29rem}}.categories-widget__image__src{border-radius:.3125rem;height:100%;object-fit:cover;width:100%}.categories-widget__title{text-align:center}.categories-widget--grid{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))}}.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-info{display:flex;flex-direction:column;gap:.625rem}.contact-info__address{display:flex;flex-direction:column;gap:.3125rem}.contact-info__contact{align-items:center;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}.cta{background-color:var(--cta-background,var(--cs-color-background-primary));margin-inline:calc(var(--cs-gutter-x)*-1);padding-block:1.875rem;width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.cta{padding-block:4.6875rem}}.cta-block{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%;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;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: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{object-fit:cover}.cta-hotspot .hotspot-target{z-index:9}.events{background:var(--cs-color-background-secondary);margin-inline:calc(var(--cs-gutter-x)*-1);width:calc(100% + var(--cs-gutter-x)*2)}.events__inner{display:flex;flex-direction:column;gap:.625rem;padding-block:1.875rem}@media(min-width:992px){.events__inner{padding-block: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{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-inline:calc(var(--cs-gutter-x)*-1);width:calc(100% + var(--cs-gutter-x)*2)}.hero-carousel__slide{height:auto;padding-block:3.125rem;position:relative}@media(min-width:992px){.hero-carousel__slide{padding-block:9.375rem}}.hero-carousel__slide:after{background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.1) 50%,transparent);content:"";height:100%;inset:0;position:absolute;width:100%}.hero-carousel__slide--controls{padding-block:3.125rem 10.25rem}@media(min-width:992px){.hero-carousel__slide--controls{padding-block:9.375rem 16.5rem}}.hero-carousel__background,.hero-carousel__video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.hero-carousel__video{object-fit:none}@media(max-width:474.98px){.hero-carousel__video{height:31.25rem;object-fit:cover;top:-1.875rem;width:31.25rem}}@media(min-width:1200px){.hero-carousel__video{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-inline: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));content:"";height:100%;inset:0;position:absolute;width:100%}.hotspot-target:hover .hotspot__tooltip__title{color:var(--cs-color-text-headings)}.hotspot__image{display:block}.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}.hotspot__tooltip.is-open{display:block;opacity:1}.hotspot__tooltip--image{height:12.5rem;top:-13.75rem}.hotspot__tooltip__inner{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:Open Sans,arial,sans-serif;font-size:.875rem;font-weight:700;grid-area:title;text-transform:none}@media(min-width:768px){.hotspot__tooltip__title{font-size:1rem}}.hotspot__tooltip__image{column-span:1/3;grid-area:image;object-fit:contain}.hotspot__tooltip .btn{grid-area:button}.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}.my-account{background:var(--cs-color-background-secondary);margin-inline:calc(var(--cs-gutter-x)*-1);padding-block:1.875rem;width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.my-account{padding-block: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__order-list{gap:.625rem;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}.my-account__order-list__favorites{grid-area:favorites}@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}@media(max-width:991.98px){.my-account__order-list__all{margin-top:.9375rem}}.my-account__grid{display:flex;flex-direction:column;gap:.3125rem}@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)}}.page-header{margin-inline:calc(var(--cs-gutter-x)*-1);overflow:hidden;padding-block:3.125rem;position:relative;width:calc(100% + var(--cs-gutter-x)*2);z-index:0}@media(min-width:992px){.page-header{padding-block:9.375rem}}.page-header:after{background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.1) 50%,transparent);content:"";inset:0;position:absolute;z-index:-1}.page-header__image{inset:50% 0 0 0;object-fit:cover;position:absolute;transform:translateY(-50%);width:100%;z-index:-2}.page-header *{color:var(--cs-color-text-white)}.promotion{padding-block:1.875rem}@media(min-width:992px){.promotion{padding-block:4.6875rem}}.promo-block{align-items:flex-start;background:var(--cs-color-background-secondary);border-radius:.125rem;gap:1.875rem;padding:.9375rem}.promo-block,.promo-block__title{display:flex;flex-direction:column}.promo-block__title{gap:.625rem}.quote-widget{align-items:center;display:flex;flex-direction:column;gap:1.875rem;padding-block:1.875rem;padding-inline:.9375rem}@media(min-width:992px){.quote-widget{padding-inline:1.875rem}}.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-inline:calc(var(--cs-gutter-x)*-1);overflow:hidden;padding-block:1.875rem;width:calc(100% + var(--cs-gutter-x)*2)}@media(min-width:992px){.reviews{padding-block:4.6875rem}}.reviews__swiper{margin-inline: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);gap:.9375rem;padding:.9375rem}.review__heading{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}.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{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{align-items:center;display:flex;gap:1.25rem}@media(min-width:992px){.team-member{flex-direction:column;gap:.625rem;padding:.625rem;text-align:center}}.team-member__image{height:8.125rem;object-fit:contain;width:8.125rem}.team-member__name{display:flex;flex-direction:column;gap:.3125rem}.team-member__info{display:flex;flex-direction:column;gap:.9375rem}.team-member__contact{display:flex;flex-direction:column;gap:.625rem}.widget-usp{background:var(--cs-color-background-secondary);margin-inline:calc(var(--cs-gutter-x)*-1);padding-block:3.125rem;width:calc(100% + var(--cs-gutter-x)*2)}.widget-usp__inner{--columns:1;display:grid;gap:.9375rem;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}}.video-widget__play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.about-us{background:var(--cs-color-background-secondary);margin-inline:calc(var(--cs-gutter-x)*-1);padding-block:2.1875rem 1.875rem;width:calc(100% + var(--cs-gutter-x)*2)}.about-us__inner{display:flex;flex-direction:column;gap:1.375rem}.about-us__title{color:var(--cs-color-background-senary);font-size:1.5625rem}@media(min-width:768px){.about-us__title{font-size:1.375rem}}.about-us__columns{display:grid;gap:.9375rem;grid-template-columns:repeat(1,1fr)}@media(min-width:768px){.about-us__columns{gap:1.875rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.about-us__columns{grid-template-columns:repeat(4,1fr)}}.about-us__content{display:flex;flex-direction:column;gap:.625rem}.about-us__content a{color:var(--cs-color-action-link-secondary)}.about-us__content a:hover{color:var(--cs-color-action-link-hover-secondary)}.about-us__content__title{color:var(--cs-color-text-body);font-size:1.125rem}@media(min-width:768px){.about-us__content__title{min-height:2.75rem}}.info{display:flex;flex-direction:column;gap:.625rem}.info__title{color:var(--cs-color-text-headings)}.info__item{align-items:center;display:flex;gap:.3125rem}.info__item *{color:var(--cs-color-text-body)}.info__item--address{align-items:flex-start}.info__item__address-icon{padding-top:.375rem}.blogs-widget{background:var(--cs-color-background-quinary);margin-inline:calc(var(--cs-gutter-x)*-1);padding-block:2.1875rem;width:calc(100% + var(--cs-gutter-x)*2)}.blogs-widget__inner{display:grid;grid-template-areas:"title button" "posts posts";grid-template-columns:1fr auto;grid-template-rows:repeat(2,auto);row-gap:1.375rem}@media(min-width:992px){.blogs-widget__inner{grid-template-areas:"title ." "posts posts" ". button";grid-template-rows:repeat(3,auto)}}.blogs-widget__title{color:var(--cs-color-text-headings);grid-area:title}.blogs-widget__btn{grid-area:button}.blogs-widget__posts{display:flex;flex-direction:column;gap:1.25rem;grid-area:posts}.blogs-widget__posts .blog-tags{display:none}@media(min-width:992px){.blogs-widget__posts{display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px)and (min-width:1200px){.blogs-widget__posts{grid-template-columns:repeat(4,1fr)}}.blogs-widget__posts .blog-post__category{color:var(--cs-color-action-link)}.blogs-widget__blogs{column-gap:1.25rem;display:grid;grid-auto-flow:row;grid-template-columns:1fr;margin-top:1.875rem;row-gap:1.25rem}@media(min-width:768px){.blogs-widget__blogs{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.blogs-widget__blogs{grid-template-columns:repeat(4,1fr)}}.blogs-widget__blogs .blog-post{background-color:var(--cs-color-background-primary);border-radius:.125rem}.blogs-widget__blogs .blog-post__title{color:var(--cs-color-text-headings);font-size:1rem;font-weight:700;line-height:1.5;text-decoration:none}.blogs-widget__blogs .blog-post__category{color:var(--cs-color-action-link);font-weight:600}.blogs-widget__blogs .blog-post__description-wrapper{flex:1}.blogs-widget__blogs .blog-post__img-wrapper{display:block;height:7.8125rem;position:relative}@media(min-width:992px){.blogs-widget__blogs .blog-post__img-wrapper{height:12.5rem}}.blogs-widget__blogs .blog-post__img{height:100%;inset:0;object-fit:cover;position:absolute;scale:1;width:100%}.blogs-widget__blogs .blog-post__content{display:flex;flex-direction:column;padding:0 .9375rem}@media(min-width:992px){.blogs-widget__blogs .blog-post__content{padding:.9375rem}}@media(max-width:767.98px){.blogs-widget__blogs.overview{margin-top:1.875rem}}@media(min-width:1200px){.blogs-widget__blogs.overview{column-gap:1.25rem;row-gap:1.25rem}}.brands-widget{padding-block:1.875rem}@media(max-width:991.98px){.brands-widget__carousel{margin-inline:-.9375rem;padding-inline:.9375rem}}@media(max-width:1379.98px){.brands-widget__carousel .swiper-slide{width:auto}}@media(min-width:1380px){.brands-widget__carousel{padding-inline:3.625rem}}.brands-widget__item{align-items:center;display:flex;filter:grayscale(100%);-webkit-filter:grayscale(100%);height:3.0625rem;justify-content:center;opacity:.4;transition-duration:.3s;transition-property:opacity,filter,box-shadow;transition-timing-function:ease-in-out}.brands-widget__item img{height:100%;object-fit:contain;width:auto}@media(max-width:1379.98px){.brands-widget__item{width:6.875rem}}.brands-widget__item:hover{filter:grayscale(0);-webkit-filter:grayscale(0);opacity:1}.hero-wrapper{display:flex;flex-direction:column;gap:1.375rem}@media(min-width:992px){.hero-wrapper{display:grid;gap:1.25rem;grid-template-columns:72fr 28fr;grid-template-rows:auto;margin-top:1.875rem}}.hero-wrapper__carousel{margin-inline:-.9375rem;min-height:19.6875rem;position:relative}@media(min-width:992px){.hero-wrapper__carousel{margin-inline:0}}.hero-wrapper__carousel__controls{bottom:.9375rem;left:50%;position:absolute;z-index:1}.hero-wrapper__cta{width:100%}@media(max-width:991.98px){.hero-wrapper__cta{margin-inline:-.9375rem;padding-inline:.9375rem;width:auto}}@media(min-width:992px){.hero-wrapper__cta__inner{display:grid;gap:1.25rem;grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)}}.hero-wrapper__cta__controls{margin-top:1.375rem}@media(min-width:992px){.hero-wrapper__cta__controls{display:none}}.hero{height:19.6875rem;overflow:hidden;position:relative}@media(min-width:992px){.hero{border-radius:.625rem;height:100%}}.hero__background{height:100%}.hero__background:after{background:var(--cs-color-primary-1);content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%}.hero__background__image{display:block;height:100%;object-fit:cover;width:100%}.hero__inner{display:grid;grid-template-columns:repeat(2,1fr);height:100%;justify-content:space-between;left:0;padding:1.375rem .9375rem;position:absolute;top:0;width:100%}@media(min-width:992px){.hero__inner{display:flex;gap:1.875rem;padding:1.875rem}}.hero__content{display:flex;flex-direction:column;gap:.625rem}@media(min-width:992px){.hero__content{max-width:20rem}}@media(min-width:1380px){.hero__content{max-width:23.75rem}}.hero__content>*{color:var(--cs-color-text-white)}@media(max-width:991.98px){.hero__content__title{font-size:1.75rem}}.hero__content__first-word{font-weight:400}@media(max-width:991.98px){.hero__content__intro{font-size:1rem}}.hero__image{align-items:center;display:flex;justify-content:center}@media(max-width:991.98px){.hero__image__src{max-height:16.9375rem}}.hero__button{border-bottom-left-radius:0;border-top-left-radius:0;bottom:2.40625rem;left:0;padding:.75rem .9375rem;position:absolute}@media(min-width:992px){.hero__button{padding:.75rem 2.78125rem}}.filter-banner-widget{border-radius:.625rem;padding:.9375rem 1.5625rem}.filter-banner-widget,.filter-banner-widget__top-container{display:flex;flex-direction:column;gap:.9375rem}.filter-banner-widget__title{color:var(--cs-color-aiden-title);font-size:1.125rem}.filter-banner-widget__description{color:var(--cs-color-aiden-description);font-size:.875rem}.filter-banner-widget__button{background-color:#008ecf;border:none;color:#fff;padding:.5625rem .9375rem;width:fit-content}.knowledge{margin-block:1.875rem}@media(max-width:991.98px){.knowledge__carousel{margin-inline:-.9375rem;padding-inline:.9375rem}}.knowledge__inner .swiper-slide{height:auto}@media(min-width:992px){.knowledge__inner{display:grid;gap:1.25rem;grid-template-areas:"Big Second" "Big Third";grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,auto)}.knowledge__inner>:first-child{grid-area:Big}.knowledge__inner>:nth-child(2){grid-area:Second}.knowledge__inner>:nth-child(3){grid-area:Third}}.knowledge__controls{display:flex;margin-top:1.375rem}@media(min-width:992px){.knowledge__controls{display:none}}.knowledge-block{height:100%;min-height:13.875rem;padding:1.25rem;position:relative}.knowledge-block__background{border-radius:.625rem;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.knowledge-block__background--overlay:after{background:linear-gradient(90deg,#706f6f,hsla(0,0%,44%,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.knowledge-block__background__image{height:100%;object-fit:cover;width:100%}.knowledge-block__content{display:flex;flex-direction:column;gap:.625rem;height:100%;min-height:11.375rem;padding-bottom:3.625rem;position:relative;width:100%;z-index:2}.knowledge-block__content>*{color:var(--cs-color-text-white)}.knowledge-block__content--shadow>:not(.btn){text-shadow:0 .3125rem .5rem rgba(0,0,0,.3)}.knowledge-block__content__btn{bottom:0;position:absolute;right:0}.opening-hours{display:flex;flex-direction:column;gap:1.875rem}@media(min-width:992px){.opening-hours{flex-direction:row}}.opening-hours__inner{display:flex;flex-direction:column;gap:.625rem;width:100%}.opening-hours__title{color:var(--cs-color-text-headings)}.opening-hours__days{column-gap:.9375rem;display:grid;grid-template-columns:7.8125rem 1fr;row-gap:.3125rem}.widget-outlet__btn{border-color:transparent;font-weight:500;padding:.5rem .6875rem}.reviews{margin-block:1.875rem;padding-block:0;position:relative}.reviews__prev{left:0}.reviews__next{right:0}.reviews__next,.reviews__prev{position:absolute;top:35%;transform:translateY(-50%);z-index:2}@media(min-width:768px){.reviews__next,.reviews__prev{top:50%}}.reviews__controls{bottom:.9375rem;left:50%;margin:0;position:absolute;transform:translateX(-50%);z-index:1}.reviews .swiper-slide{height:auto}.reviews .product-rating{gap:.3125rem}.review{border:.0625rem solid var(--cs-color-border-light);border-radius:.625rem;box-shadow:none;display:flex;flex-direction:column;gap:0;height:100%;padding:0}@media(min-width:768px){.review{flex-direction:row}}.review__inner{align-items:center;display:flex;flex:1;gap:1.875rem;padding:.9375rem 2.8125rem;z-index:1}@media(min-width:768px){.review__inner{flex-direction:row;padding:0 0 0 3.125rem}}.review__info{align-items:center;background:var(--cs-color-background-secondary);border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;justify-content:center;padding-block:.9375rem 2.8125rem;position:relative}@media(min-width:768px){.review__info{align-items:flex-start;border-bottom-left-radius:0;border-top-right-radius:.625rem;padding:0 3.125rem}}.review__info:before{background:var(--cs-color-background-primary);content:"";height:2.6875rem;left:50%;position:absolute;top:-2.375rem;transform:translateX(-50%) rotate(45deg);width:2.6875rem}@media(min-width:768px){.review__info:before{left:-1.875rem;top:50%;transform:translateY(-50%) rotate(45deg)}}.review__name{color:var(--cs-color-text-body);margin-top:.3125rem}.review__place{font-weight:400}@media(max-width:1199.98px){.review__image{display:none}}@media(min-width:768px){.review__content{padding:1.875rem .9375rem 2.8125rem 0}}.table-widget{display:flex;flex-direction:column;gap:.625rem}.table-widget__heading{color:var(--cs-color-text-body);text-align:center}.table-widget__table{border:.0625rem solid var(--cs-color-border-light);border-radius:.625rem;overflow:auto hidden}@media(min-width:992px){.table-widget__table{overflow:hidden}}.text-image{display:flex;flex-direction:column;gap:1.875rem}@media(min-width:768px){.text-image{flex-direction:row}.text-image--reversed{flex-direction:row-reverse}}.text-image__inner{display:flex;flex-direction:column;gap:1.875rem;order:2}@media(min-width:768px){.text-image__inner{order:1;width:50%}}@media(min-width:992px){.text-image__inner{width:100%}}.text-image__content{display:flex;flex-direction:column;gap:.625rem}.text-image__title{color:var(--cs-color-text-headings-secondary)}.text-image__image{height:15.625rem;order:1;width:100%}@media(min-width:768px){.text-image__image{height:auto;order:2;width:50%}}@media(min-width:992px){.text-image__image{min-width:26.875rem;width:26.875rem}}.text-image__image__img{border-radius:.625rem;height:100%;object-fit:cover;width:100%}.text-image__action{align-items:flex-start;display:flex;flex-direction:column;gap:.9375rem}@media(min-width:475px){.text-image__action{align-items:center;flex-direction:row}}.video-widget{margin-block:1.875rem;position:relative;transition:opacity .3s ease-in-out}.video-widget__btn{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);z-index:1}.video-widget__btn.paused .icon-video__pause{display:none}.video-widget__btn.playing{opacity:0}.video-widget__btn.playing .icon-video__play{display:none}.video-widget__video{background-repeat:no-repeat;background-size:cover;border-radius:.625rem;object-fit:fill;width:100%}.video-widget:hover .video-widget__btn.playing{opacity:1}.banner-between-products-widget{background:radial-gradient(75.25% 75.25% at 50% 48.28%,var(--gradient-start-color) 36.14%,var(--gradient-end-color) 100%);border-radius:.625rem;color:var(--cs-color-text-white);gap:1.375rem;padding-block:1.875rem;padding-inline:.9375rem}.banner-between-products-widget,.banner-between-products-widget__top-container{--fa-display:inline-flex;align-items:center;display:flex;flex-direction:column;justify-content:center}.banner-between-products-widget__top-container{gap:.625rem;text-align:center;width:100%}.banner-between-products-widget__top-container__subtitle,.banner-between-products-widget__top-container__title{color:inherit}.banner-between-products-widget__top-container__title{line-height:1.2}.banner-between-products-widget__top-container__subtitle{background-color:var(--subtitle-background-color,var(--cs-color-background-tertiary));border-radius:.3125rem;padding:.3125rem;width:100%}.banner-between-products-widget__image-container{display:flex;flex:1}.banner-between-products-widget__image-container img{object-fit:cover}.banner-between-products-widget__bottom-container,.banner-between-products-widget__bottom-container a{--fa-display:inline-flex;align-items:center;display:flex;justify-content:center;width:100%}@media(min-width:768px){.banner-between-products-widget{gap:1.375rem;padding-block:3.125rem}.banner-between-products-widget__top-container__title{font-size:1.375rem}}.banner-between-products-aiden{border-radius:.625rem;display:grid;gap:.9375rem;grid-template-rows:1fr auto;padding:1.25rem 1.5625rem;position:relative;width:100%}@media(min-width:992px){.banner-between-products-aiden{gap:1.875rem}}.banner-between-products-aiden .gradient{border-radius:.625rem;height:100%;left:0;opacity:40%;position:absolute;top:0;width:100%}.banner-between-products-aiden__top-container{display:flex;flex-direction:column;gap:.9375rem;position:relative;z-index:10}.banner-between-products-aiden__top-container__title{color:var(--cs-color-aiden-title)}.banner-between-products-aiden__top-container__description{color:var(--cs-color-aiden-description)}.banner-between-products-aiden__button{background-color:#008ecf;border:none;color:#fff;position:relative;z-index:10}.hotspot-target{left:var(--left,auto);position:absolute;top:var(--top,auto);translate:-50% -50%}.hotspot-target__tree .product .product-image{height:9.25rem}.hotspot-target__tree .product .product-image img{height:100%;object-fit:contain}.hotspot__wrapper{position:relative}.hotspot__image{-webkit-user-drag:none;border-radius:.625rem;height:100%;width:100%}.modal__header{display:none}.modal__content{border-radius:1.25rem}.modal__body{padding:.9375rem}.modal__footer{padding:0 1.875rem 1.875rem}.modal .product__action.empty{display:none}.promotion{padding-block:0}.customer-service{background:var(--cs-color-background-quinary);margin-inline:calc(var(--cs-gutter-x)*-1);padding-block:2.1875rem 1.875rem;width:calc(100% + var(--cs-gutter-x)*2)}.customer-service__inner{display:flex;flex-direction:column;gap:1.375rem}.customer-service__heading{display:flex;flex-direction:column;gap:.625rem}.customer-service__cta{display:grid;gap:1.25rem;grid-template-columns:repeat(1,1fr)}@media(min-width:768px){.customer-service__cta{grid-template-columns:repeat(2,1fr)}}@media(min-width:1380px){.customer-service__cta{grid-template-columns:repeat(4,1fr)}}.cta-widget{background:var(--cs-color-background-secondary);margin-inline:calc(var(--cs-gutter-x)*-1);padding-block:2.1875rem 1.875rem;width:calc(100% + var(--cs-gutter-x)*2)}.cta-widget__inner{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:992px){.cta-widget__inner{flex-direction:row}}.cta{background:var(--cs-color-background-primary);border:.0625rem solid var(--cs-color-border-light);border-radius:.625rem;display:flex;flex-direction:column;gap:1.375rem;height:auto;margin:inherit;padding:.9375rem;width:100%}@media(min-width:992px){.cta{padding:1.25rem 1.875rem}}.cta__content{display:flex;flex:1;flex-direction:column;gap:.9375rem}.cta__content__top{gap:.3125rem}.cta__action,.cta__content__top{display:flex;flex-direction:column}.cta__action{align-items:center;flex-direction:row;flex-wrap:wrap;gap:.9375rem}.cta__heading{color:var(--cs-color-text-headings)}.cta__heading--primary{color:var(--cs-color-action-primary)}.cta__icon{--fa-style:900}.cta__image{min-width:7.125rem}.cta__link{color:var(--cs-color-action-secondary);text-decoration:underline}.cta__link__icon{font-size:1rem}.cta-small{align-items:center;background:var(--cs-color-background-primary);border:.0625rem solid var(--cs-color-border-light);border-radius:.625rem;display:flex;gap:.9375rem;padding:1.25rem;transition:border-color .3s ease-in-out;width:100%}.cta-small:hover{border-color:var(--cs-color-action-link-hover)}.cta-small *{color:var(--cs-color-text-body)}.cta-small__icon{--fa-style:400;font-size:2rem}.cta-small__content{gap:.3125rem}.cta-hero,.cta-small__content{display:flex;flex-direction:column}.cta-hero{background:var(--cs-color-background-secondary);border:.0625rem solid var(--cs-color-border-light);border-radius:.625rem;flex-direction:row;gap:1.375rem;gap:.625rem;height:auto;justify-content:space-between;margin:inherit;padding:.625rem;width:100%}@media(max-width:991.98px){.cta-hero{width:18.3125rem}}@media(min-width:992px){.cta-hero{padding:.9375rem}}.cta-hero__content{display:flex;flex:1;flex-direction:column;justify-content:space-between}.cta-hero__content__heading{display:flex;flex-direction:column;gap:.3125rem}@media(min-width:992px){.cta-hero__content__heading>a{padding-right:3.125rem}}.cta-hero__header{color:var(--cs-color-text-headings)}.cta-hero__image{align-items:flex-end;display:flex}.cta-hero__image .img-responsive{width:auto}.category-index{display:flex;flex-direction:column;gap:1.375rem;margin-block:2.1875rem 1.875rem}.category-index__title{color:var(--cs-color-text-headings)}.category-index__categories{display:grid;gap:.625rem;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.category-index__categories{gap:1.25rem;grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.category-index__categories{grid-template-columns:repeat(6,1fr)}}.category-index--plp{margin-top:0}.category-index--plp .category-index__categories{display:grid;gap:.625rem;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.category-index--plp .category-index__categories{gap:1.25rem;grid-template-columns:repeat(auto-fill,11.5625rem)}}.category{align-items:center;border:.0625rem solid var(--cs-color-border-light);border-radius:.625rem;display:flex;flex-direction:column;gap:1.875rem;gap:1.25rem;hyphens:auto;-webkit-hyphens:auto;padding:1.5625rem 1.25rem .625rem;text-align:center;transition:border-color .3s ease-in-out}.category *{color:var(--cs-color-text-body)}.category:hover{border-color:var(--cs-color-action-link-hover)}.category:hover *{color:var(--cs-color-action-primary-hover)}.category__image{align-items:center;display:flex;height:7rem;justify-content:center}@media(min-width:992px){.category__image{height:10.125rem}}.category__image__img{max-height:100%;width:auto}.category__text{word-break:break-word}.category-highlight{display:grid;gap:.9375rem;grid-template-columns:1fr}@media(min-width:475px){.category-highlight{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.category-highlight{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.category-highlight{grid-template-columns:repeat(4,1fr)}}.highlighted-category{align-items:center;border:.0625rem solid transparent;border-radius:.5rem;display:flex;flex-direction:column;gap:.625rem;padding:.625rem;transition:.3s ease-in-out}.highlighted-category:is(:hover,:focus){border-color:var(--cs-color-border-light);outline:none!important}.highlighted-category__image{display:block;height:15.625rem;object-fit:contain;width:100%}.top-banner-widget{align-items:center;border-radius:.625rem;display:flex;gap:.9375rem;justify-content:space-between;padding:.9375rem 1.5625rem}@media(max-width:767.98px){.top-banner-widget{flex-direction:column}}.top-banner-widget__top-container{display:flex;flex-direction:column;gap:.3125rem}.top-banner-widget__title{color:var(--cs-color-aiden-title);font-size:1.125rem}@media(max-width:767.98px){.top-banner-widget__title{text-align:center}}.top-banner-widget__description{color:var(--cs-color-aiden-description);font-size:.875rem}@media(max-width:767.98px){.top-banner-widget__description{text-align:center}}.top-banner-widget__button{background-color:#008ecf;border:none;color:#fff;height:2.4375rem;padding:.5625rem .9375rem;width:fit-content}.category-index{margin-top:.9375rem}