.homepage-banner-slider{position:relative}.homepage-banner-slider__controls{display:flex;align-items:end;justify-content:center;gap:1rem;position:absolute;left:0;right:0;width:100%;bottom:0;z-index:10;padding-bottom:1.25rem}.homepage-banner-slider__arrow{display:inline-flex;align-items:center;justify-content:center;font-size:18px;width:2.75rem;height:2.75rem;background-color:transparent;border:none;color:#fff;cursor:pointer;transition:background-color .15s ease,transform .15s ease,border-color .15s ease}.homepage-banner-slider__arrow:hover,.homepage-banner-slider__arrow:focus-visible{background-color:#0006;border-color:#fff;transform:translateY(-1px)}.homepage-banner-slider__arrow:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.homepage-banner-slider__arrow:disabled{opacity:.4;cursor:default;transform:none}.homepage-banner-slider__controls .swiper-pagination{position:relative;width:auto!important}.r-home-hero-section{aspect-ratio:var(--aspect-ratio-mobile)}@media screen and (min-width:896px){.r-home-hero-section{aspect-ratio:var(--aspect-ratio-desktop)}}@media screen and (min-width:896px){.r-home-hero-section .r-content.r-desktop-alignment-left-bottom{display:flex;justify-content:left;align-items:end;text-align:left}}@media screen and (max-width:895px){.r-home-hero-section .r-content.r-mobile-alignment-center-bottom{display:flex;justify-content:center;text-align:center;align-items:end}.r-home-hero-section .r-content.r-mobile-alignment-center-bottom .r_hp_banner__buttons{justify-content:center}.r-home-hero-section .r-content .r-buttons .r-button-delimiter{width:100%}}.r-home-hero-section{width:100%;position:relative;background-color:#484a40;overflow:hidden}.r-home-hero-section .r-layer{position:absolute;top:0;left:0;right:0;bottom:0}.r-home-hero-section .r-media a.r-media-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0;cursor:pointer}.r-home-hero-section .r-media picture img{display:block;width:100%;height:auto}.r-home-hero-section .r-content{width:100%;height:100%;padding:30px;background-color:transparent;pointer-events:none}.r-home-hero-section .r-content .r-buttons a{pointer-events:auto}.r-home-hero-section .r-content.r-default-alignment-center-center{display:flex;justify-content:center;text-align:center}.r-home-hero-section .r-content.r-transparent{background:transparent;--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 0, 0, 0}.r-home-hero-section .r-content .r-heading,.r-home-hero-section .r-content .r-text p,.r-home-hero-section .r-content div.r-text{margin:.5rem 0;line-height:1.3;text-shadow:1px 1px rgb(72 74 63 / 30%);color:#fff}.r-home-hero-section .r-content .r-heading{font-size:6vw}.r-home-hero-section .r-content .r-text p,.r-home-hero-section .r-content div.r-text{font-size:5vw}@media(max-width:500px){.r-home-hero-section .r-content .r-heading{font-size:3rem}.r-home-hero-section .r-content .r-text p,.r-home-hero-section .r-content div.r-text{font-size:1.8rem}}@media(min-width:600px){.r-home-hero-section .r-content .r-heading{font-size:3rem}.r-home-hero-section .r-content .r-text p,.r-home-hero-section .r-content div.r-text{font-size:2.4rem}}.r-home-hero-section .r-content .r-buttons{margin-top:1rem;display:inline-flex;flex-wrap:wrap;gap:1rem;word-break:break-word}.r-home-hero-section .r-content .r-hero-button{padding:1.2rem;background:none;border:3px white solid;border-radius:5px;text-shadow:1px 1px rgb(72 74 63 / 30%);box-shadow:1px 1px #484a3f4d;text-decoration:none;color:#fff;font-weight:700}.r-ovt{position:relative;font-size:40px;font-weight:700;font-family:pt-sans-pro,sans-serif;font-weight:900;font-style:italic;bottom:var(--ovt-bottom-mobile, 15%);text-transform:uppercase;line-height:1;--italic-slantic-offset: 1.25rem;text-align:left}.r-ovt-line{background-color:var(--ovt-bg);color:var(--ovt-color);display:inline-block;padding:.3rem .4em 0 .3em;position:relative;z-index:1}.r-ovt.pos-left .r-ovt-line{clip-path:polygon(0 0,100% 0,calc(100% - var(--italic-slantic-offset)) 100%,0 100%)}.r-ovt.pos-right .r-ovt-line{clip-path:polygon(var(--italic-slantic-offset) 0,100% 0,100% 100%,0 100%)}.r-ovt .r-ovt-line:nth-of-type(1){padding-top:.5rem}.r-ovt .r-ovt-line:nth-of-type(2){padding-bottom:.5rem;top:-.25rem}.r-ovt.pos-left{left:-30px}.r-ovt.pos-right{right:0}.r-home-hero-section .r-ovt .r-ovt-line:nth-of-type(1){z-index:1}.r-home-hero-section .r-ovt .r-ovt-line:nth-of-type(2){top:-1px}.r-home-hero-section .r-ovt .r-ovt-line:nth-of-type(3){top:-2px}.r-home-hero-section .r-ovt .r-ovt-line:nth-of-type(4){top:-3px}.r-home-hero-section .r-ovt .r-ovt-line:nth-of-type(5){top:-4px}.r-home-hero-section .r-ovt .r-ovt-line:nth-of-type(6){top:-5px}.r-home-hero-section .r-ovt .r-ovt-line:last-child{padding-bottom:.5rem}.r-home-hero-section .r-ovt .r-ovt-line+.r-ovt-line{padding-top:0}@media screen and (min-width:750px){.r-ovt{font-size:80px;bottom:var(--ovt-bottom-desktop, 15%)}.r-ovt .r-ovt-line:nth-of-type(2){top:-1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/64/compiled_assets/styles.css.map */
