.c-collection__banner{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;height:500px;position:relative;object-fit:cover}.c-collection__banner video,.c-collection__banner img{width:100%;height:100%;object-fit:cover}.c-collection__banner--video .c-collection__wrapper{position:absolute;top:50%;transform:translateY(-50%)}.c-collection__wrapper{background-color:#313a47bd;border-radius:1px;padding:10px 20px 15px;width:40%;margin-left:80px;margin-right:auto}.c-collection__title{color:#fff;font-size:32px;padding:0;margin:0;text-align:left}.c-collection__text{font-size:14px;width:100%;padding-bottom:0rem!important;text-align:left;margin-left:auto;margin-right:auto;color:#fff}@media only screen and (max-width: 768px){.c-collection__wrapper{width:100%;margin-left:0;bottom:0;transform:none!important;top:initial!important}}.c-showcase__wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:40px;margin:50px 0}.c-showcase__box{position:relative}.c-showcase__content:before{position:absolute;content:"";height:100%;width:100%;background:linear-gradient(to top,#0000 15%,#0000004d);z-index:0}.c-showcase__content{color:#fff;left:50%;position:absolute;top:0;transform:translate(-50%);text-align:center;width:100%;height:100%;padding:0 24px;display:flex;flex-direction:column;align-items:center;justify-content:center}.c-showcase__content p{margin:0 0 10px;line-height:1}.c-showcase__box img{height:620px;width:650px;object-fit:cover}.c-showcase__title{font-size:18px}.c-showcase__subtitle{font-size:42px}.c-showcase__link{display:flex;width:100%;height:100%;justify-content:center;align-items:center;flex-direction:column;position:relative}@media screen and (max-width: 600px){.c-showcase__box{width:100%;height:300px}.c-showcase__box img{height:100%;width:100%;object-fit:cover}}.video-background .video-js{width:100%;object-fit:cover;height:calc(100vh - 165px)}.video-background a{cursor:pointer}.video-background .video-js.desktop{display:inline-block}.video-background .video-js.mobile{display:none}@media screen and (max-width: 768px){.video-background .video-js.desktop{display:none}.video-background .video-js.mobile{display:inline-block}}
/*# sourceMappingURL=/cdn/shop/t/124/compiled_assets/styles.css.map */
