.banner-wrapper{min-height:calc(100vh - 86px);height:100%;display:flex;justify-content:center;align-items:center;position:relative;padding-top:6rem;padding-bottom:4rem}.banner-description{font-size:1.8rem;line-height:2.88rem;color:#f8f8f8;max-width:46.9rem;margin:0 0 3.2rem}.banner-title{line-height:66.08px;margin:0;text-transform:uppercase;margin-bottom:1.6rem}.banner-image img{width:428px;position:relative;z-index:2;margin:0 auto}.banner-image{position:relative}.banner-image:after{content:"";position:absolute;top:-20%;left:30%;background-image:url(https://cdn.shopify.com/s/files/1/0658/9733/2918/files/pebble-background-circle.png);height:459px;width:270px;background-size:contain;background-repeat:no-repeat;z-index:0}.spin-text{position:absolute;bottom:-30%;left:30%;text-align:center;display:flex;align-items:center;justify-content:center;background-color:#3e3844;border-radius:2rem;margin:0;padding:.7rem 1.3rem;gap:6px;text-transform:uppercase;font-weight:600;font-size:1.2rem;line-height:14.58px;letter-spacing:1.5px;color:#d0d0d1}.scroll-down{position:absolute;bottom:5%;text-align:center;text-transform:uppercase}.scroll-down p{margin:0;font-size:1.2rem;line-height:14.58px}.scroll-down a{color:#d0d0d1;text-decoration:none}.scroll-rect{--animation-duration: 1.5s;transform-origin:50% 50%;animation:nc-loop-mouse-anim var(--animation-duration) infinite}.scroll-down p{font-weight:600}.sirv-container{padding-bottom:20px}.grid__item.banner-image{min-height:321px}@keyframes nc-loop-mouse-anim{0%,to{transform:translateY(0)}50%{transform:translateY(30%)}}@media screen and (min-width: 1399px){.banner-image img{height:428.831px;width:601.785px}.banner-image:after{width:329.323px;height:539px;flex-shrink:0;top:-10%}p.spin-text{bottom:-180px}.banner-wrapper{min-height:729px!important;flex-shrink:0;padding:0}.grid.grid--2-col.grid--1-col-tablet-down.banner-content{align-items:center}.banner-image:after{width:300px;height:400px}}@media screen and (min-width: 1920px){.banner-wrapper{min-height:72rem}}@media screen and (max-width: 1440px){.banner-wrapper{min-height:100vh}p.spin-text{bottom:-175px;left:28%}}@media screen and (max-width: 1366px){.banner-wrapper{min-height:calc(113vh - 86px);padding-top:0}.banner-image img{margin:0 0 0 auto}.banner-image:after{left:auto;right:20%}.scroll-down{bottom:20px}p.spin-text{left:auto;right:24%;bottom:-52px}.banner-image:after{width:300px;height:400px}}@media screen and (max-width: 1199px){h1.banner-title{font-size:42px;line-height:1.4}.banner-image:after{left:25%}.spin-text{left:20%}.banner-description{font-size:16px}.banner-image:after{top:-12%;height:389px}.banner-wrapper{min-height:620px}p.spin-text{bottom:-97px;right:53px}}@media screen and (max-width: 991px){.banner-image:after{display:none}p.spin-text{bottom:-20px;left:30%}.scroll-down{bottom:20px}.banner-wrapper{padding-bottom:100px}.banner-image img{margin:0 auto 60px}.banner-image img{width:100%;height:auto}p.spin-text{left:0;right:0;width:max-content;margin:auto}.scroll-down{left:0;right:0}.banner-wrapper{padding-top:50px}.banner-image img img{width:80%;max-width:80%;margin:auto;height:80%;object-fit:contain}}@media screen and (max-width: 767px){header{padding:10px 20px!important}h1.banner-title{font-size:30px}span.btn-text{font-size:14px}.banner-text-content{margin-bottom:24px}p.spin-text{left:0;right:0;width:max-content;margin:0 auto}.scroll-down{left:0;right:0}.grid__item.banner-image{padding-bottom:40px}}@media screen and (max-width: 480px){.grid__item.banner-image{min-height:215px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/index-banner.css.map */
