.flex-content-section{background-color:var(--flex-content-section-background-color);overflow:hidden;padding:var(--flex-content-section-padding)}.flex-content-section__container{display:flex;gap:var(--flex-content-section-gap);flex-direction:var(--flex-content-section-mobile-direction);justify-content:center;align-items:center;max-width:var(--flex-content-section-max-width);margin:0 auto;overflow:hidden}.flex-content-section__block{position:relative;overflow:hidden;overflow-wrap:anywhere;background-color:var(--flex-content-section-background-color);padding:var(--flex-content-section-padding);display:grid!important;grid-template-rows:auto;grid-template-columns:auto;height:auto;width:100%}.flex-content-section__block-image{width:100%;max-height:var(--flex-content-section-max-height);-o-object-fit:var(--flex-content-section-image-fit);object-fit:var(--flex-content-section-image-fit);-o-object-position:center center;object-position:center center;border-radius:var(--flex-content-section-border-radius);grid-column:var(--flex-content-section-image-as-background);grid-row:var(--flex-content-section-image-as-background)}.flex-content-section__block-image video{height:auto;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media screen and (min-width: 768px){.flex-content-section__container{display:-ms-grid;display:grid;grid-template-columns:var(--flex-content-section-grid-columns);grid-template-rows:1fr;flex-direction:unset}}.flex-content-section__text-content-container{grid-column:var(--flex-content-section-image-as-background);grid-row:var(--flex-content-section-image-as-background);display:flex;justify-content:var(--flex-content-section-justify-content);align-items:var(--flex-content-section-align-content);flex-direction:column}.flex-content-section__text-content{background-color:var(--flex-content-section-background-color);display:flex;flex-direction:var(--flex-content-section-text-flex-direction);padding:var(--flex-content-section-padding);margin:var(--flex-content-section-margin);text-align:var(--flex-content-section-text-align);gap:var(--flex-content-section-gap);max-width:var(--flex-content-section-max-width);width:100%}.flex-content-section__header-content,.flex-content-section__footer-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:0 0 35px;margin:0 auto;text-align:center;gap:15px;max-width:var(--flex-content-section-max-width)}.flex-content-section__footer-content{padding-bottom:unset;padding-top:35px}.flex-content-section__header-content p,.flex-content-section__text-content p,.flex-content-section__footer-content p,.flex-content-section__block-button-container,.flex-content-section__section-button-container{width:100%;padding:0;margin:0}.flex-content-section__header-content p,.flex-content-section__text-content p,.flex-content-section__footer-content p,.flex-content-section__button-sub-text{color:var(--flex-content-section-content-color)}.flex-content-section__block-button-container,.flex-content-section__section-button-container{display:flex;flex-direction:column;align-items:var(--flex-content-section-align-content)}.flex-content-section__button-wrapper,.flex-content-section__section-button-wrapper{cursor:pointer;background-color:var(--flex-content-section-background-color);color:var(--flex-content-section-button-color);border-radius:var(--flex-content-section-border-radius);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}p+.flex-content-section__block-button-container{margin-top:10px}.flex-content-section__button,.flex-content-section__section-button{padding:0 var(--flex-content-section-padding);font-size:12px}.flex-content-section__button-sub-text,.flex-content-section__section-button-sub-text{font-family:Roboto,sans-serif;font-size:10px;line-height:1}.flex-content-section__button-wrapper+.flex-content-section__button-sub-text,.flex-content-section__section-button-wrapper+.flex-content-section__section-button-sub-text{margin-top:8px}.flex-content-section__swiper-container{position:relative;max-width:var(--flex-content-section-max-width);margin:0 auto}.flex-content-section__swiper{overflow:hidden;height:50vh}.flex-content-section__swiper.swiper-initialized{height:unset}.flex-content-section__swiper-wrapper{display:flex;align-items:flex-start}.flex-content-section__swiper-button-prev,.flex-content-section__swiper-button-next{cursor:pointer;width:50px;height:auto;position:absolute;z-index:1;top:50%;left:calc(100% - 50px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.flex-content-section__swiper-button-prev{left:unset;right:calc(100% - 50px)}.flex-content-section__swiper-button-prev:hover,.flex-content-section__swiper-button-next:hover{-webkit-transform:translateY(-54%);-ms-transform:translateY(-54%);transform:translateY(-54%)}.swiper-wrapper--linear-animation{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}.flex-content-section__scrollbar{width:100%;height:5px;background-color:#d3d3d3;margin-top:15px;display:none}.flex-content-section__scrollbar--mobile{display:block}@media screen and (min-width: 768px){.flex-content-section__scrollbar--mobile{display:none}.flex-content-section__scrollbar--desktop{display:block}.flex-content-section__swiper.flex-content-section__half-slides{width:95%;overflow:visible;margin:0 auto}}@media screen and (max-width: 767px){.flex-content-section__swiper.flex-content-section__half-slides-mobile{width:80%;overflow:visible;margin:0 auto}}@media screen and (min-width: 768px){.flex-content-section__swiper-button-prev,.flex-content-section__swiper-button-next{width:60px;left:calc(100% - 65px)}.flex-content-section__swiper-button-prev{left:unset;right:calc(100% - 65px)}}.flex-content-section__swiper-container:has(.flex-content-section__block) .flex-content-section__block{border-radius:15px}.flex-content-section__load-animation:after{content:"";position:absolute;top:50%;left:50%;height:100%;width:100%;z-index:10;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;background:-webkit-gradient(linear,left top,right top,from(rgba(210,210,210,1)),color-stop(15%,rgba(210,210,210,1)),color-stop(50%,rgba(186,186,186,1)),color-stop(85%,rgba(210,210,210,1)),to(rgba(210,210,210,1)));background:-o-linear-gradient(left,rgba(210,210,210,1) 0%,rgba(210,210,210,1) 15%,rgba(186,186,186,1) 50%,rgba(210,210,210,1) 85%,rgba(210,210,210,1) 100%);background:linear-gradient(90deg,#d2d2d2 0% 15%,#bababa 50%,#d2d2d2 85% 100%);background-size:300%;-webkit-animation:skeleton-loading 1.2s ease infinite;animation:skeleton-loading 1.2s ease infinite;border-radius:15px}.swiper-initialized .flex-content-section__load-animation:after{display:none}.flex-content-section__swiper .flex-content-section__swiper-button-prev,.flex-content-section__swiper .flex-content-section__swiper-button-next,.flex-content-section__swiper .flex-content-section__block{opacity:0}.flex-content-section__swiper-container:has(.flex-content-section__block) .swiper-initialized .flex-content-section__block{border-radius:unset;opacity:1}.swiper-initialized.flex-content-section__swiper .flex-content-section__swiper-button-prev,.swiper-initialized.flex-content-section__swiper .flex-content-section__swiper-button-next{opacity:1}@-webkit-keyframes skeleton-loading{0%{background-position:100% 0%}to{background-position:0% 0%}}@keyframes skeleton-loading{0%{background-position:100% 0%}to{background-position:0% 0%}}.flex-content-section__desktop{display:none}.flex-content-section__mobile{display:block}@media screen and (min-width: 768px){.flex-content-section__desktop{display:block}.flex-content-section__mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/flex-content-section.css.map */
