/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./scss/sections/banner.scss ***!
  \**********************************************************************************************************************************************************************************************************************/@media (min-width: 768px){.banner{max-width:calc(100% - 2 * var(--base-margin));margin-left:auto;margin-right:auto;margin-top:var(--section-margin)}}@media (min-width: 768px) and (min-width: 1440px){.banner{max-width:calc(1440px - 2 * var(--base-margin))}}@media (min-width: 1024px){.banner__content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(90px,auto);grid-column-gap:var(--grid-column-gap);-webkit-column-gap:var(--grid-column-gap);-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);grid-auto-flow:dense;grid-row-gap:var(--grid-row-gap);row-gap:var(--grid-row-gap)}}@media (min-width: 1024px) and (min-width: 1024px){.banner__content{grid-auto-rows:minmax(150px,auto)}}@media (min-width: 1200px){.banner__content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(90px,auto);grid-column-gap:var(--grid-column-gap);-webkit-column-gap:var(--grid-column-gap);-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);grid-auto-flow:dense;grid-row-gap:var(--grid-row-gap);row-gap:var(--grid-row-gap)}}@media (min-width: 1200px) and (min-width: 1024px){.banner__content{grid-auto-rows:minmax(222px,auto)}}.banner img{-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.banner img{-o-object-fit:initial;object-fit:initial}}.banner__item div:not(.banner-content__text-wrapper):not(.banner__text-wrapper):not(.content){height:100%}.banner__carousel{position:relative}@media (min-width: 768px){.banner__item{grid-row:span 2}}@media (min-width: 1024px){.banner__item{grid-row:span 1}}.banner__item:nth-of-type(1){grid-column:span 3;grid-row:span 2}@media (min-width: 768px){.banner__item:nth-of-type(1){grid-column:span 2;grid-row:span 4}}@media (min-width: 1024px){.banner__item:nth-of-type(1){grid-row:span 2;grid-column:span 2}}.banner__text-wrapper{max-width:151px}.banner__heading .text__heading{font-family:poppins;font-size:30px;font-weight:700;line-height:1.2;font-weight:600;line-height:1}.banner__subheading .text__subheading{font-weight:600;display:block}@media (min-width: 1024px){.banner__subheading .text__subheading{display:inline;display:initial}}.banner--desktop{display:none}@media (min-width: 768px){.banner--desktop{display:block}}.banner--mobile{display:block}@media (min-width: 768px){.banner--mobile{display:none}}.banner .image--mobile.banner-content__image .responsive-image__image{border-radius:0}.banner__item__image-wrapper img{-o-object-fit:cover;object-fit:cover}.slide-content--mobile{display:block}.slide-content--mobile .overlay-text{position:static;-webkit-transform:none;transform:none;-webkit-transform:initial;transform:initial}.carousel-banner__wrapper .swiper-slide{z-index:2;background-color:#f7f7f8}.carousel-banner__wrapper .swiper-slide-active{z-index:4}.carousel-banner--mobile{background-color:#f7f7f8}@media (min-width: 1024px){.carousel-banner--mobile{display:none}}.carousel-banner--desktop{display:none}@media (min-width: 1024px){.carousel-banner--desktop{display:block}}.carousel-banner__wrapper .overlay-text{max-width:calc(100% - 2 * var(--base-margin));margin-left:auto;margin-right:auto}@media (min-width: 1440px){.carousel-banner__wrapper .overlay-text{max-width:calc(1440px - 2 * var(--base-margin))}}.carousel-banner__wrapper .overlay-text__title{font-size:24px;line-height:1.3;color:#000}.carousel-banner__wrapper .overlay-text__title:last-child{margin-bottom:var(--section-content-margin)}@media (min-width: 768px){.carousel-banner__wrapper .overlay-text__title{max-height:none;max-height:initial;display:block;overflow:hidden}}.carousel-banner__wrapper .overlay-text__inner{padding:16px 0 36px}.carousel-banner__wrapper .overlay-text__inner:before{background:transparent none repeat 0 0 / auto auto padding-box border-box scroll!important;background:initial!important}@media (min-width: 1024px){.carousel-banner__wrapper .overlay-text__inner{padding-left:40px;padding-right:40px;background-color:transparent;background-color:initial}}@media (min-width: 1024px){.carousel-banner__wrapper .overlay-text__button-row{width:100%}}.carousel-banner__wrapper .overlay-text__button{width:268px;padding:15px 0;border-radius:30px!important;text-transform:uppercase!important;font-weight:700!important}@media (max-width: 1024px){.carousel-banner__wrapper .overlay-text__button{background:#918bf8!important;color:#fff!important;font-size:12px!important}}@media (max-width: 768px){.carousel-banner__wrapper .overlay-text__button{width:-webkit-fill-available}}.carousel-banner__wrapper .overlay-text__rte p{max-height:90px;font-size:14px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow-y:auto;padding-right:10px;color:#000}@media (min-width: 768px){.carousel-banner__wrapper .overlay-text__rte p{padding-right:0;padding-right:initial}}.carousel-banner__wrapper .overlay-text__rte p::-webkit-scrollbar{width:3px}.carousel-banner__wrapper .overlay-text__rte p::-webkit-scrollbar-track{background:#f1f1f1;border-radius:20px}.carousel-banner__wrapper .overlay-text__rte p::-webkit-scrollbar-thumb{background:#ffac9a;border-radius:20px}@media (min-width: 1024px){.carousel-banner__wrapper .overlay-text__rte p{font-size:20px;font-weight:600;height:auto;height:initial;max-height:none;max-height:initial;max-width:45vw}.carousel-banner__wrapper .overlay-text__rte p::-webkit-scrollbar{display:none}}@media (min-width: 768px) and (max-width: 1099px){.carousel-banner__wrapper .overlay-text__rte p{font-size:16px}}.shopify-section .article .container.index-page{padding-top:32px;padding-bottom:32px}@media (min-width: 1025px){.shopify-section .article .container.index-page{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/banner.css.map?v=180671351455798742371721908623 */
