.fs--medium{font-family:"Mona Sans",Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5625rem;font-weight:normal}.ff-normal{font-family:"Mona Sans",Arial,Helvetica,sans-serif;font-weight:normal}.main-banner{position:relative}@media(max-width: 767.98px){.main-banner{padding-left:0;padding-right:0}}@media(max-width: 767.98px){.main-banner.container{padding-right:0;padding-left:0}}@-webkit-keyframes arrow-jump{0%{opacity:0}100%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}}.main-banner .down-arrow-scroll{-webkit-animation:arrow-jump 1s infinite;-moz-animation:arrow-jump 1s infinite;-o-animation:arrow-jump 1s infinite;animation:arrow-jump 1s infinite;cursor:pointer;bottom:5%;position:absolute;right:50%;width:6.25rem;height:6.25rem;margin-right:-2.3125rem;z-index:100}@media(max-width: 1023.98px){.main-banner .down-arrow-scroll{margin-right:-2.8125rem;bottom:0%}}.main-banner .arrow-down{border:solid #fff;border-width:0 0 .125rem .125rem;display:inline-block;padding:.625rem;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-right:2.3125rem}.main-banner .arrow-down:hover{border:solid #000;border-width:0 0 .125rem .125rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-banner .glide-slide{position:relative}.main-banner .main-banner-video,.main-banner .main-banner-image{display:block;width:100%;-o-object-fit:contain;object-fit:contain;height:auto}@media(min-width: 1024px){.main-banner .main-banner-video{-o-object-fit:cover;object-fit:cover}}.main-banner .main-banner-content{max-width:100%;position:absolute;z-index:100;width:100%}@media(min-width: 1024px){.main-banner .main-banner-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.main-banner.description-below .main-banner-image{margin-bottom:1.1875rem}.main-banner.description-below .main-banner-content{position:relative;width:100%}.main-banner-image-link picture,.main-banner-image-link .main-banner-image{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}#rene_lacosteinside{letter-spacing:.0313rem}@media(min-width: 1024px){.rene-lacoste-container .main-banner-content{top:0}}@media(max-width: 767.98px){.rene-lacoste-container .main-banner-content{top:23%}}@media(min-width: 1024px){.story-container .main-banner-content{width:100%;top:0;height:100%;right:0}}@media(max-width: 767.98px){.story-container .main-banner-content{top:32%;letter-spacing:.0313rem;padding-bottom:3.25rem}}@media(min-width: 1024px){.banner-bottom-text .bottom-text-alignment{top:20%;position:absolute}}@media(min-width: 375px){.banner-bottom-text .bottom-text-alignment{top:20%;position:absolute}}@media(max-width: 767.98px){.banner-bottom-text .bottom-text-alignment{position:absolute;bottom:25%;text-align:right}}@media(min-width: 768px){.bwt-tiles{-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);margin-bottom:-10%}}.bwt-tiles .swiper-pagination-fraction{color:#fff}.bwt-tiles .btw-title-color{color:#fff;padding:0 !important}@media(max-width: 767.98px){.bwt-tiles .btw-title-color{color:#292929;margin-top:20px}}.bwt-tiles.light .swiper-pagination-fraction{color:#fff}.bwt-tiles.light .btw-title-color{color:#fff}@media(max-width: 767.98px){.bwt-tiles.light .btw-title-color{color:#292929;margin-top:20px}}.bwt-tiles.dark .swiper-pagination-fraction{color:#292929}.bwt-tiles.dark .btw-title-color{color:#292929}@media(max-width: 1023.98px){.bwt-tiles.dark .btw-title-color{color:#292929;margin-top:20px;margin-right:5vw}}@media(max-width: 1023.98px){.bwt-tiles .swiper-wrapper{margin-right:-26% !important}}@media(max-width: 767.98px){.bwt-tiles .swiper-wrapper{margin-right:-8vw !important}}.bwt-tiles .tile-title{color:#fff;margin-right:5vw;padding:0}.bwt-image-container{position:relative}.bwt-image-container .bwt-text{position:absolute;right:5%;top:30%;color:#fff}.bwt-image-container .bwt-text.light{color:#fff}.bwt-image-container .bwt-text.dark{color:#292929}@media(max-width: 1023.98px){.bwt-image-container .bwt-text{top:40%}}.bwt-image-container .bwt-text .bwt-text-before-title{font-weight:600;font-size:.625rem;line-height:1.25rem;letter-spacing:.0938rem;text-transform:uppercase}.bwt-image-container .bwt-text .bwt-text-title{font-size:3.125rem;line-height:3.75rem;color:#fff}.bwt-image-container .bwt-text .bwt-text-title.light{color:#fff}.bwt-image-container .bwt-text .bwt-text-title.dark{color:#292929}.bwt-image-container .main-banner-image{width:100%}
