.slider-beers-component{position:relative}
.slider-beers-component.with-image{background:var(--bg-slider-beers);background-position:center center;background-repeat:no-repeat;background-size:cover}
.slider-beers-component__swiper{width:100%}
.slider-beers-component__swiper .swiper-pagination{bottom:90px;padding:0}
@media(min-width:1024px){.slider-beers-component__swiper .swiper-pagination{bottom:60px}
}
.slider-beers-component__swiper .swiper-pagination-bullet{background:var(--slider-beers-fg-color)}
.slider-beers-component__swiper .swiper-pagination-bullet-active{background:var(--slider-beers-fg-color)}
.slider-beers-component__prev{border-color:var(--slider-beers-fg-color);color:var(--slider-beers-fg-color)}
.slider-beers-component__next{border-color:var(--slider-beers-fg-color);color:var(--slider-beers-fg-color)}
.slider-beers-component.bg-primary .slider-beers-component__prev,.slider-beers-component.bg-primary .slider-beers-component__next{border-color:var(--primary-color-fg);color:var(--primary-color-fg)}
.slider-beers-component.bg-primary .slider-beers-component__swiper .swiper-pagination-bullet{background:var(--primary-color-fg)}
.slider-beers-component.bg-primary .slider-beers-component__swiper .swiper-pagination-bullet-active{background:var(--primary-color-fg)}
.slider-beers-component.bg-secondary .slider-beers-component__prev,.slider-beers-component.bg-secondary .slider-beers-component__next{border-color:var(--secondary-color-fg);color:var(--secondary-color-fg)}
.slider-beers-component.bg-secondary .slider-beers-component__swiper .swiper-pagination-bullet{background:var(--secondary-color-fg)}
.slider-beers-component.bg-secondary .slider-beers-component__swiper .swiper-pagination-bullet-active{background:var(--secondary-color-fg)}
.slider-beers-component.bg-tertiary .slider-beers-component__prev,.slider-beers-component.bg-tertiary .slider-beers-component__next{border-color:var(--tertiary-color-fg);color:var(--tertiary-color-fg)}
.slider-beers-component.bg-tertiary .slider-beers-component__swiper .swiper-pagination-bullet{background:var(--tertiary-color-fg)}
.slider-beers-component.bg-tertiary .slider-beers-component__swiper .swiper-pagination-bullet-active{background:var(--tertiary-color-fg)}
.slider-beers-component__tags{position:absolute;top:0;right:0;left:0;z-index:999;padding-top:24px;width:100%;overflow-x:auto;overflow-y:hidden}
@media(min-width:1024px){.slider-beers-component__tags{padding-top:64px}
}
.slider-beers-component__tags::-webkit-scrollbar{display:none}
.slider-beers-component__tags-list{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px;margin:0 auto;max-width:fit-content}
.slider-beers-component__tags-item{min-width:max-content;cursor:pointer}
.slider-beers-component__tags-item.active{background:rgba(0,0,0,0.6)}
.slider-beers-component__arrows{display:none}
@media(min-width:1024px){.slider-beers-component__arrows{position:absolute;top:50%;right:0;left:0;display:block}
}
.slider-beers-component .slider-beers-item__background{--slider-beers-fg-color:var(--slider-beers-fg-color);--slider-beers-bg-initial-color:var(--slider-beers-bg-initial-color);--slider-beers-bg-end-color:var(--slider-beers-bg-end-color);padding-top:72px;padding-bottom:24px;background:linear-gradient(var(--slider-beers-bg-initial-color) 0,var(--slider-beers-bg-end-color) 80.57%);color:var(--slider-beers-fg-color)}
@media(min-width:1024px){.slider-beers-component .slider-beers-item__background{padding-top:108px;padding-bottom:32px}
}
.slider-beers-component .slider-beers-item__background.bg-primary{--slider-beers-fg-color:var(--primary-color-fg);--slider-beers-bg-initial-color:var(--primary-color-gradient-1);--slider-beers-bg-end-color:var(--primary-color-gradient-2)}
.slider-beers-component .slider-beers-item__background.bg-secondary{--slider-beers-fg-color:var(--secondary-color-fg);--slider-beers-bg-initial-color:var(--secondary-color-gradient-1);--slider-beers-bg-end-color:var(--secondary-color-gradient-2)}
.slider-beers-component .slider-beers-item__background.bg-tertiary{--slider-beers-fg-color:var(--tertiary-color-fg);--slider-beers-bg-initial-color:var(--tertiary-color-gradient-1);--slider-beers-bg-end-color:var(--tertiary-color-gradient-2)}
.slider-beers-component .slider-beers-item__container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}
@media(min-width:1024px){.slider-beers-component .slider-beers-item__container{flex-direction:row}
}
.slider-beers-component .slider-beers-item__section-image{display:flex;justify-content:flex-end;align-items:center;flex:0 35%}
.slider-beers-component .slider-beers-item__section-image .cmp-image{width:202px;height:355px}
@media(min-width:1024px){.slider-beers-component .slider-beers-item__section-image .cmp-image{width:290px;height:auto}
}
.slider-beers-component .slider-beers-item__section-text{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 45%;height:590px;min-width:323px}
@media(min-width:1024px){.slider-beers-component .slider-beers-item__section-text{align-items:flex-start}
}
.slider-beers-component .slider-beers-item__section-text-mobile{display:flex;flex-direction:column;justify-content:center}
@media(min-width:1024px){.slider-beers-component .slider-beers-item__section-text-mobile{display:none}
}
.slider-beers-component .slider-beers-item__container-text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}
.slider-beers-component .slider-beers-item__container-text-desktop{display:none}
@media(min-width:1024px){.slider-beers-component .slider-beers-item__container-text-desktop{display:block}
}
.slider-beers-component .slider-beers-item__container-text-title{font-family:'Helvetica',helvetica,sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:33px;letter-spacing:-0.96px}
@media(min-width:1024px){.slider-beers-component .slider-beers-item__container-text-title{font-family:'Helvetica',helvetica,sans-serif;font-style:normal;font-weight:700;font-size:48px;line-height:56px;letter-spacing:-1.44px}
}
.slider-beers-component .slider-beers-item__container-text-title .cmp-title__text{font-family:unset;font-size:unset;font-style:unset;font-weight:unset;line-height:unset;letter-spacing:unset;text-align:center;color:currentColor}
.slider-beers-component .slider-beers-item__container-text-subtitle .cmp-text{text-align:center;color:currentColor;font-family:'Better Times',Times,serif;font-style:normal;font-weight:400;line-height:37.905px;font-size:42px}
@media(min-width:1024px){.slider-beers-component .slider-beers-item__container-text-subtitle .cmp-text{font-family:'Better Times',Times,serif;font-style:normal;font-weight:400;line-height:37.905px;font-size:56px}
}
.slider-beers-component .slider-beers-item__container-text-subtitle .cmp-text p{display:flex;justify-content:center;align-items:center;gap:8px}
.slider-beers-component .slider-beers-item__container-text-subtitle .cmp-text p .hdr-hideout-font{font-size:24px;font-style:normal;font-weight:400;line-height:37.905px}
.slider-beers-component .slider-beers-item__container-text-buttons{display:flex;align-items:flex-start;gap:24px}
.slider-beers-component .slider-beers-item__background.isAuthor .slider-beers-item__container .slider-beers-item__section-image .cq-Editable-dom{width:415px;height:578px}
.slider-beers-component .slider-beers-item__background.isAuthor .slider-beers-item__container .slider-beers-item__section-image .cq-Editable-dom .cmp-image,.slider-beers-component .slider-beers-item__background.isAuthor .slider-beers-item__container .slider-beers-item__section-image .cq-Editable-dom .cmp-image__image{margin:0 auto;width:auto;height:578px}
.slider-beers-component .slider-beers-item__background.isAuthor .slider-beers-item__container-text-buttons .cq-Editable-dom{width:150px}
.align-left .slider-beers-component .slider-beers-item__container{flex-direction:column}
@media(min-width:1024px){.align-left .slider-beers-component .slider-beers-item__container{flex-direction:row}
}
.align-right .slider-beers-component .slider-beers-item__container{flex-direction:column-reverse}
@media(min-width:768px){.align-right .slider-beers-component .slider-beers-item__container{flex-direction:row-reverse}
}
.align-right .slider-beers-component .slider-beers-item__section-image{justify-content:flex-start}
.align-right .slider-beers-component .slider-beers-item__section-text{align-items:center}
@media(min-width:768px){.align-right .slider-beers-component .slider-beers-item__section-text{align-items:flex-end}
}