.grid-banner .grid-banner-section.two-column{display:grid;grid-template-columns:repeat(2,1fr)}.grid-banner .grid-banner-section.three-column{display:grid;grid-template-columns:repeat(3,1fr)}.grid-banner .grid-banner-section.four-column{display:grid;grid-template-columns:repeat(4,1fr)}.grid-banner .grid-banner-section.five-column{display:grid;grid-template-columns:repeat(5,1fr)}.grid-banner .grid-banner-section.six-column{display:grid;grid-template-columns:repeat(6,1fr)}@media screen and (max-width: 1199px) and (min-width: 751px){.grid-banner .grid-banner-section.four-column{display:grid;grid-template-columns:repeat(2,1fr)}.grid-banner .grid-banner-section.five-column,.grid-banner .grid-banner-section.six-column{display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 750px){.grid-banner .grid-banner-section.two-column,.grid-banner .grid-banner-section.three-column,.grid-banner .grid-banner-section.four-column,.grid-banner .grid-banner-section.five-column,.grid-banner .grid-banner-section.six-column{display:grid;grid-template-columns:repeat(1,1fr)}}.grid-banner .title-wrapper-with-link.content-align--left{align-items:flex-start}.grid-banner .title-wrapper-with-link.content-align--center{align-items:center}.grid-banner .grid-banner-section .grid-banner-wrapper .grid-banner-block-image img.grid-banner-image{width:100%;height:100%;object-fit:cover}.grid-banner-inner.banner--content-align-center{align-items:center!important;text-align:center}.grid-banner-inner.banner--content-align-right{align-items:flex-end!important;text-align:right}.grid-banner-inner.banner--content-align-left{align-items:flex-start!important;text-align:left}.grid-banner-section.overlay .grid-banner-wrapper .grid-banner-block-image a svg.placeholder-svg{width:100%;height:100%}.grid-banner .grid-banner-section:not(.background-none) .grid-banner-wrapper{background:rgb(var(--color-background))}ul.grid-banner-list-section .grid-banner-block-card svg.placeholder-svg{width:84px;height:70px}.grid-banner-block-image,.grid-banner-block-image img{width:100%}.grid-banner-inner h4.main-title{margin:0}.grid-banner-section .dt-sc-grid-banner-section.background-primary .grid-banner-wrapper{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner h4.main-title a{color:var(--color-foreground)}.grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner{padding:20px}.grid-banner.wdt-custom-grid-one .grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner{padding:0 175px}.grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner>*:not(:last-child){margin-bottom:10px}.grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner>*{margin-top:0;margin-bottom:0}.grid-banner-section.overlay .grid-banner-wrapper,.team-section-slider.overlay .swiper-slide{position:relative}.grid-banner-section.overlay .grid-banner-wrapper .grid-banner-block-image,.team-section-slider.overlay .swiper-slide .grid-banner-block-image{width:100%;height:100%}.grid-banner-section.overlay .grid-banner-wrapper .grid-banner-content,.team-section-slider.overlay .swiper-slide .grid-banner-content{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;background:rgba(var(--color-background),.4)}.grid-banner-section.overlay .grid-banner-wrapper .grid-banner-content .grid-banner-inner,.team-section-slider.overlay .swiper-slide .grid-banner-content .grid-banner-inner{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}.team-section-slider.list .swiper-slide,.grid-banner-section.list .grid-banner-wrapper{display:flex;height:auto;justify-content:space-between}.team-section-slider.list .swiper-slide .grid-banner-block-image,.grid-banner-section.list .grid-banner-wrapper .grid-banner-block-image{width:50%}.team-section-slider.list .swiper-slide .grid-banner-content,.grid-banner-section.list .grid-banner-wrapper .grid-banner-content{width:50%;display:flex;align-items:center;justify-content:center}.grid-banner-section .grid-banner-wrapper .sub-main-heading{position:absolute;z-index:1}.grid-banner-section .grid-banner-wrapper{position:relative;overflow:hidden}.grid-banner{position:relative;z-index:1}.grid-banner .grid-banner-content .grid-banner-inner h2.main-title{font-size:5rem;line-height:1.2}.grid-banner.wdt-custom-grid-one .grid-banner-content .grid-banner-inner p.description{font-size:16px;line-height:35px;max-width:480px;margin-bottom:25px}.grid-banner.wdt-custom-grid-one .grid-banner-section.list .grid-banner-wrapper .grid-banner-content{justify-content:flex-start;overflow:hidden}.grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner h2.main-title{padding-bottom:2.4rem;margin-bottom:2.4rem}.grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner h2.main-title a{color:var(--gradient-base-accent-1)}.grid-banner .grid-banner-section.list .grid-banner-wrapper .grid-banner-content{position:relative;z-index:1}.grid-banner.wdt-custom-grid-one .grid-banner-content .grid-banner-inner a.button{background:transparent;color:var(--gradient-base-accent-1);padding:0;font-weight:400;margin-top:25px;transition:all var(--duration-default) linear}.grid-banner.wdt-custom-grid-one .grid-banner-content .grid-banner-inner a.button:before{content:"-";padding:0 10px;z-index:1;position:relative}.grid-banner.wdt-custom-grid-one .grid-banner-content .grid-banner-inner a.button:hover{color:var(--gradient-base-accent-2)}.grid-banner.custom-grid-two .grid-banner-section.overlay .grid-banner-wrapper .grid-banner-content{background:transparent}.grid-banner.custom-grid-two .grid-banner-content .grid-banner-inner h2.main-title{max-width:500px;line-height:1;width:100%}.grid-banner.custom-grid-two .grid-banner-content .grid-banner-inner h2.main-title a{font-size:4rem;color:var(--gradient-base-accent-1);transition:var(--duration-default);background-image:linear-gradient(transparent calc(100% - 4px),var(--gradient-base-accent-1) 10px);background-repeat:no-repeat;background-size:0% 90%}.grid-banner.custom-grid-two .grid-banner-content .grid-banner-inner h2.main-title a:hover{background-size:100% 90%}.grid-banner.custom-grid-two .grid-banner-content .grid-banner-inner a.banner-button{padding:0;color:var(--gradient-base-accent-1);background:transparent;transition:var(--duration-default)}.grid-banner.custom-grid-two .grid-banner-content .grid-banner-inner a.banner-button:hover{color:var(--gradient-base-accent-3)}.grid-banner.custom-grid-two .grid-banner-content .grid-banner-inner h2.main-title{padding-bottom:1.8rem;margin-bottom:1.8rem}.grid-banner.wdt-video-grid-banner .grid-banner-section .grid-banner-wrapper{flex-direction:row-reverse}.grid-banner.wdt-video-grid-banner .grid-banner-section .grid-banner-block-image .video-icon-button{top:50%;left:50%;transform:translate(-50%,-50%);width:165px;height:165px;display:flex;align-items:center;justify-content:center;z-index:3}.grid-banner.wdt-video-grid-banner .grid-banner-section .grid-banner-block-image{position:relative}.grid-banner.wdt-video-grid-banner .grid-banner-section .grid-banner-block-image .video-icon-button .video-play-icon{color:var(--gradient-base-accent-2);width:165px;height:165px;display:flex;align-items:center;justify-content:center;transition:all .3s linear}.grid-banner.wdt-video-grid-banner .grid-banner-section .grid-banner-block-image .video-icon-button:hover:after{transform:translate(-50%,-50%) scale(1.05)}.grid-banner.wdt-video-grid-banner .grid-banner-section .grid-banner-block-image .video-icon-button .video-play-icon .watch-more svg{width:165px;height:165px;transform:scale(.1)}.grid-banner.wdt-video-grid-banner .grid-banner-section .grid-banner-block-image .video-icon-button:after{content:"";position:absolute;width:165px;height:165px;border:4px solid var(--gradient-base-accent-2);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;transition:all var(--duration-default) linear}.grid-banner.wdt-video-grid-banner .grid-banner-section.list .grid-banner-wrapper .grid-banner-content{justify-content:flex-start;padding:0 175px}.grid-banner.wdt-video-grid-banner .grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner{padding:0}.grid-banner-list-section .grid-banner-list-card{display:flex;align-items:center;flex-wrap:wrap;row-gap:25px;justify-content:center}ul.grid-banner-list-section li{list-style:none}.grid-banner.wdt-video-grid-banner ul.grid-banner-list-section{padding:30px 0 0}.grid-banner-list-section .grid-banner-list-card .grid-block-card__info h3{font-size:2rem;margin:0 0 5px}ul.grid-banner-list-section .grid-banner-block-card{display:flex;align-items:center;justify-content:center;margin-right:50px;position:relative}ul.grid-banner-list-section .grid-banner-block-card:before{content:"";position:absolute;width:90px;height:75px;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);background-repeat:no-repeat;left:0;top:50%;transform:translate(-50%,-50%);z-index:-1;background:#a29c6f;background:linear-gradient(0deg,#a29c6f 0% 100%);transition:var(--duration-default);opacity:0}ul.grid-banner-list-section li:not(:last-child){margin-bottom:50px}ul.grid-banner-list-section .grid-banner-list__item:hover .grid-banner-block-card:before{opacity:1;left:30%}.shopify-section.reveal .grid-banner.custom-grid-two .grid-banner-inner{animation:fadeInUp var(--anim--medium-time) ease both}.shopify-section.reveal .grid-banner.wdt-custom-grid-one .grid-banner-inner,.shopify-section.reveal .grid-banner.wdt-video-grid-banner .grid-banner-section .grid-banner-content .grid-banner-inner{animation:fadeInLeft var(--anim--medium-time) ease both}.grid-banner.about-us-grid-banner{max-width:calc(var(--page-width) + (-23rem));margin:auto}.grid-banner.about-us-grid-banner .title-wrapper-with-link h2.title.h1{font-size:5rem;max-width:800px;margin-bottom:3rem}.grid-banner.about-us-grid-banner .grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner{padding:30px 30px 30px 90px}.grid-banner.about-us-grid-banner .grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner p.description{line-height:35px;margin-bottom:4rem}.grid-banner.about-us-grid-banner .grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner a.banner-button{padding:0;color:var(--gradient-base-accent-1);background:transparent;transition:var(--duration-default)}.grid-banner.about-us-grid-banner .grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner a.banner-button:hover{color:var(--gradient-base-accent-3)}.grid-banner.about-us-grid-banner .grid-banner-section .grid-banner-block-image{width:68%}@media screen and (min-width: 1541px) and (max-width: 1800px){.grid-banner.wdt-video-grid-banner .grid-banner-section.list .grid-banner-wrapper .grid-banner-content{padding:80px}}@media screen and (max-width: 1540px){.grid-banner.about-us-grid-banner .grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner{padding:30px}}@media screen and (min-width: 768px) and (max-width: 1540px){.grid-banner.wdt-video-grid-banner .grid-banner-section.list .grid-banner-wrapper .grid-banner-content,.grid-banner.wdt-custom-grid-one .grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner{padding:40px}ul.grid-banner-list-section{padding:0}ul.grid-banner-list-section li:not(:last-child){margin-bottom:25px}.grid-banner-list-section .grid-banner-list-card{justify-content:flex-start}.grid-banner.about-us-grid-banner .title-wrapper-with-link h2.title.h1{font-size:4rem}}@media screen and (min-width: 992px){.grid-banner.custom-grid-two .grid-banner-section.overlay .grid-banner-wrapper .grid-banner-content{top:auto;bottom:0;left:40px}}@media screen and (max-width: 991px){.grid-banner.custom-grid-two .grid-banner-section.overlay .grid-banner-wrapper .grid-banner-content{left:10px;bottom:0;top:auto}.grid-banner.custom-grid-two .grid-banner-section.overlay .grid-banner-wrapper .grid-banner-content ul.grid-banner-list-section{padding:0}.grid-banner.custom-grid-two .grid-banner-section.overlay .grid-banner-wrapper .grid-banner-block-image .grid-banner-image:after{content:"";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:#00000080}.grid-banner.custom-grid-two .grid-banner-content .grid-banner-inner h2.main-title a,.grid-banner.custom-grid-two .grid-banner-content .grid-banner-inner a.banner-button{color:var(--gradient-base-accent-2)}.grid-banner.custom-grid-two .grid-banner-content .grid-banner-inner h2.main-title a{background-image:linear-gradient(transparent calc(100% - 4px),var(--gradient-base-accent-2) 10px)}.grid-banner.about-us-grid-banner .title-wrapper-with-link{padding:0}}@media screen and (max-width: 767px){.grid-banner.wdt-video-grid-banner .grid-banner-section.list .grid-banner-wrapper .grid-banner-content,.grid-banner.wdt-custom-grid-one .grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner{padding:50px 30px}ul.grid-banner-list-section li:not(:last-child){margin-bottom:30px}.grid-banner.wdt-video-grid-banner .grid-banner-section .grid-banner-wrapper,.grid-banner-section.list .grid-banner-wrapper{flex-direction:column}.grid-banner-section.list .grid-banner-wrapper .grid-banner-block-image,.grid-banner.wdt-video-grid-banner .grid-banner-section.list .grid-banner-wrapper .grid-banner-content,.grid-banner.wdt-custom-grid-one .grid-banner-section.list .grid-banner-wrapper .grid-banner-content,.grid-banner .grid-banner-section.list .grid-banner-wrapper .grid-banner-content{width:100%}.grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner h2.main-title{margin-bottom:0}.grid-banner.wdt-video-grid-banner .grid-banner-section.list .grid-banner-wrapper .grid-banner-content{justify-content:center}.grid-banner.about-us-grid-banner .title-wrapper-with-link h2.title.h1{font-size:3.5rem}.grid-banner.about-us-grid-banner .grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner{padding:30px 0}.grid-banner.custom-grid-two .grid-banner-content .grid-banner-inner h2.main-title a{font-size:3rem}.grid-banner.custom-grid-two .grid-banner-content .grid-banner-inner h2.main-title{line-height:30px}}@media screen and (max-width: 576px){.grid-banner.wdt-video-grid-banner .grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner{text-align:center}ul.grid-banner-list-section .grid-banner-block-card{margin-right:0}}.grid-banner.custom-grid-two .grid-banner-content .grid-banner-inner a.banner-button{padding:0 0 5px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-grid-banner.css.map */
