.collection-banner .banner-image{position:relative}@media screen and (min-width: 769px){.banner-image.desktop{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%;flex-direction:row;display:flex!important}.collection-banner.banner-desk{min-width:calc(100% + -0px);max-width:calc(100% + -0px);transform:translateZ(0);min-height:10px!important;position:relative!important;max-height:none!important;display:block!important;background:#fff;overflow:hidden;width:100%}.collection-banner banner-desk .picture{display:block;max-width:100%;position:relative;top:0;left:0;height:100%;width:100%}.collection-banner .banner-desk img{display:block;max-width:100%;position:relative!important;top:0;left:0;height:auto!important;width:100%;object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}}@media screen and (min-width:767px){.banner-image.desktop{height:333px;max-height:333px}.collection-banner.banner-desk .picture{height:100%}.collection-banner .banner-desk img{height:100%!important}}@media screen and (min-width:992px){.banner-image.desktop{height:400px;max-height:400px}}@media screen and (min-width:1200px){.banner-image.desktop{height:500px;max-height:500px}}@media screen and (min-width:1300px){.banner-image.desktop{height:600px;max-height:600px}}@media screen and (min-width: 1501px){.banner-image.desktop{height:700px;max-height:700px}}.collection-banner .banner-text.desktop{position:absolute;bottom:10%;left:7%;text-align:center}@media screen and (max-width:768px){.banner-image.mobile{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%;flex-direction:row;display:flex!important}.collection-banner.banner-mob{min-width:calc(100% + -0px);max-width:calc(100% + -0px);transform:translateZ(0);min-height:10px!important;position:relative!important;max-height:none!important;display:block!important;background:#fff;overflow:hidden;width:100%}.collection-banner.banner-mob img{display:block;max-width:100%;position:relative!important;top:0;left:0;height:auto!important;width:100%;object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.collection-banner .banner-image.mobile .banner-text{position:absolute;width:100%;text-align:left;bottom:14px;left:12px}.collection-banner .banner-image.mobile .banner-text.mobile .banner-text-info{font-weight:700;font-size:18px;text-transform:uppercase}.banner-image.mobile .button_link{position:absolute;bottom:14px;right:18px;background:#ffffffe6;width:40px;height:40px;text-align:center;display:flex;border-radius:50%;z-index:0;cursor:pointer;box-shadow:0 0 #fff;transform:scale(1);animation:pulse 3s infinite}.banner-image.mobile .card-tag.card-tag-tab{top:21px;left:12px;border-radius:4px;font-weight:700;letter-spacing:0;font-size:11px}}@media screen and (min-width: 1025px){.collection-pad-40{padding-left:40px;padding-right:40px}}@media screen and (max-width:768px){.banner-image-in img{position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover}.banner-image-in .collection-banner.banner-mob{box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:absolute;top:0;left:0;bottom:0;right:0}.banner-image-in .inners,.banner-image-in .banner-image-in-inners{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;top:0}.banner-image-in article{background-size:cover;background-position:50%;background-color:#ccc;padding-top:66.33%;width:100vw;position:relative}.banner-image-in .banner-image-inner{display:block;width:100vw;position:relative}.banner-image-in{list-style-type:none;position:relative;display:flex;flex-direction:row;overflow:hidden;overflow-x:hidden}}.collection-banner .banner-image.mobile .banner-text.mobile .banner-text-info,.collection-banner .banner-text.desktop .collection-banner.banner-text{font-weight:700;text-transform:uppercase}@media screen and (min-width: 768px){.collection-banner .banner-text.desktop{position:absolute;top:43%;left:0;right:0;margin:0 auto.;text-align:center}.collection-banner .banner-text.desktop .collection-banner.banner-text.h0{font-size:78px}.collection-banner .banner-text.desktop .collection-banner.banner-text.h1{font-size:64px}.collection-banner .banner-text.desktop .collection-banner.banner-text.h2{font-size:48px}}@media screen and (max-width: 767px){.collection-banner .banner-image.mobile .banner-text{position:absolute;width:100%;text-align:left;top:43%;left:0;right:0;margin:0 auto;text-align:center}.collection-banner .banner-image.mobile .banner-text.mobile .banner-text-info.h0{font-size:45px}.collection-banner .banner-image.mobile .banner-text.mobile .banner-text-info.h1{font-size:40px}.collection-banner .banner-image.mobile .banner-text.mobile .banner-text-info.h2{font-size:35px}}
/*# sourceMappingURL=/cdn/shop/t/585/assets/component-collection-image.css.map */
