@charset "UTF-8";/*! DO NOT edit this as .css file -> Use .scss file and compile it into CSS with `npm install -g sass` and watcher */.hero-fw-wrapper .hero-fw-container{position:relative}.hero-fw-wrapper .hero-fw-container .image-wrapper .img-container{position:relative;padding-bottom:195.2%}@media only screen and (min-width: 835px){.hero-fw-wrapper .hero-fw-container .image-wrapper .img-container{padding-bottom:55.556%}}.hero-fw-wrapper .hero-fw-container .image-wrapper .img-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.hero-fw-wrapper .hero-fw-container .image-wrapper .img-container img.desktop-only{display:none}.hero-fw-wrapper .hero-fw-container .image-wrapper .img-container img.mobile-only{display:block}}@media (min-width: 768px){.hero-fw-wrapper .hero-fw-container .image-wrapper .img-container img.desktop-only{display:block}.hero-fw-wrapper .hero-fw-container .image-wrapper .img-container img.mobile-only{display:none}}.hero-fw-wrapper .hero-fw-container .text-wrapper{position:absolute;left:0;bottom:32px;width:100%;padding:0 20px}.hero-fw-wrapper .hero-fw-container .text-wrapper .title{font-family:Vanitas-Extrabold,MierB,arial;font-size:60px;line-height:60px;letter-spacing:-.02em;text-align:left;color:#000;text-align:inherit;margin:0;color:var(--title-color, #000000)}@media only screen and (min-width: 1200px){.hero-fw-wrapper .hero-fw-container .text-wrapper .title{font-size:96px!important;line-height:88px!important;letter-spacing:-.04em}}@media only screen and (min-width: 1920px){.hero-fw-wrapper .hero-fw-container .text-wrapper .title{max-width:65%}}.hero-fw-wrapper .hero-fw-container .text-wrapper .description{font-family:MierB,arial;font-style:normal;font-weight:400;font-size:20px;line-height:30px;letter-spacing:.005em;color:#000;color:var(--description-color, #000000);margin-top:16px;margin-bottom:24px}@media only screen and (min-width: 768px){.hero-fw-wrapper .hero-fw-container .text-wrapper .description{margin-top:24px;margin-bottom:24px;font-size:24px;line-height:32px}}.hero-fw-wrapper .hero-fw-container .text-wrapper .subheader-container{margin-bottom:16px}.hero-fw-wrapper .hero-fw-container .text-wrapper .subheader-container svg path{stroke:var(--title-color);fill:var(--title-color)}.hero-fw-wrapper .hero-fw-container .text-wrapper .subheader-text{color:var(--title-color, #000000);display:inline;font-family:var(--font-body-family);margin:0 0 0 8px}.hero-fw-wrapper .hero-fw-container .text-wrapper span+.subheader-text{margin-left:12px}.hero-fw-wrapper .hero-fw-container .text-wrapper .btn-wrapper{margin-top:16px;display:flex;flex-wrap:wrap}@media (max-width: 767px){.hero-fw-wrapper .hero-fw-container .text-wrapper .btn-wrapper{flex-direction:column}}.hero-fw-wrapper .hero-fw-container .text-wrapper .btn-wrapper a.btn{transition:all .2s;color:var(--btn-text-color);background:var(--btn-bg-color);border-color:var(--btn-border-color)}.hero-fw-wrapper .hero-fw-container .text-wrapper .btn-wrapper a.btn:hover,.hero-fw-wrapper .hero-fw-container .text-wrapper .btn-wrapper a.btn:focus{color:var(--btn-text-color-hover);background:var(--btn-bg-color-hover);border-color:var(--btn-border-color-hover)}@media (max-width: 767px){.hero-fw-wrapper .hero-fw-container .text-wrapper .btn-wrapper a.btn{display:block;margin-bottom:12px;text-align:center}}@media (min-width: 768px){.hero-fw-wrapper .hero-fw-container .text-wrapper .btn-wrapper a.btn{display:inline-block;margin-right:20px}.hero-fw-wrapper .hero-fw-container .text-wrapper .btn-wrapper a.btn:last-child{margin-right:20px}}.hero-fw-wrapper .hero-fw-container .text-wrapper .btn-wrapper a.btn.btn-with-border{box-shadow:none;filter:none}@media only screen and (max-width: 767px){.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-h-align-left .subheader-container,.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-h-align-left .title,.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-h-align-left .description{text-align:left}.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-h-align-left .btn-wrapper{align-items:flex-start}.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-h-align-center .subheader-container,.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-h-align-center .title,.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-h-align-center .description{text-align:center}.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-h-align-center .btn-wrapper{align-items:center}.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-h-align-right .subheader-container,.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-h-align-right .title,.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-h-align-right .description{text-align:right}.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-h-align-right .btn-wrapper{align-items:flex-end}.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-v-align-top{bottom:unset;top:60px}.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-v-align-center{bottom:unset;top:50%;transform:translateY(-50%)}.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-v-align-bottom{top:unset;bottom:60px}.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-v-align-split-to-bottom{position:relative;bottom:unset;background:var(--mobile-split-to-bottom-background);padding-top:41px;padding-bottom:35px;left:0}.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-v-align-split-to-bottom .subheader-container .subheader-text{color:var(--mobile-split-to-bottom-heading-color)}.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-v-align-split-to-bottom .subheader-container svg path{stroke:var(--mobile-split-to-bottom-heading-color);fill:var(--mobile-split-to-bottom-heading-color)}.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-v-align-split-to-bottom .title{color:var(--mobile-split-to-bottom-heading-color)}.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-v-align-split-to-bottom .description{color:var(--mobile-split-to-bottom-text-color)}.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-v-align-split-to-bottom a.btn{color:var(--btn-text-color-split, var(--btn-text-color));background:var(--btn-bg-color-split, var(--btn-bg-color));border-color:var(--btn-border-color-split, var(--btn-border-color))}.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-v-align-split-to-bottom a.btn:hover,.hero-fw-wrapper .hero-fw-container .text-wrapper.mob-v-align-split-to-bottom a.btn:focus{color:var(--btn-text-color-hover-split, var(--btn-text-color-hover));background:var(--btn-bg-color-hover-split, var(--btn-bg-color-hover));border-color:var(--btn-border-color-hover-split, var(--btn-border-color-hover))}}@media only screen and (min-width: 768px){.hero-fw-wrapper .hero-fw-container .text-wrapper.t-align-left{text-align:left}.hero-fw-wrapper .hero-fw-container .text-wrapper.t-align-center{text-align:center}.hero-fw-wrapper .hero-fw-container .text-wrapper.t-align-right{text-align:right}.hero-fw-wrapper .hero-fw-container .text-wrapper.h-align-left{left:60px;bottom:60px;width:50%}.hero-fw-wrapper .hero-fw-container .text-wrapper.h-align-center{left:50%;transform:translate(-50%);width:50%}.hero-fw-wrapper .hero-fw-container .text-wrapper.h-align-right{right:60px;left:unset;width:50%}.hero-fw-wrapper .hero-fw-container .text-wrapper.v-align-top{bottom:unset;top:60px}.hero-fw-wrapper .hero-fw-container .text-wrapper.v-align-center{bottom:unset;top:50%;transform:translateY(-50%)}.hero-fw-wrapper .hero-fw-container .text-wrapper.v-align-bottom{top:unset;bottom:60px}.hero-fw-wrapper .hero-fw-container .text-wrapper.h-align-center.v-align-center{transform:translate(-50%,-50%)}}@media only screen and (max-width: 767px){.hero-fw-wrapper .hero-fw-container.whole-slide-link_mobile .text-wrapper{opacity:0;top:0;left:0;right:0;width:100%;bottom:0;height:100%;transform:none}.hero-fw-wrapper .hero-fw-container.whole-slide-link_mobile a.btn{display:none}.hero-fw-wrapper .hero-fw-container.whole-slide-link_mobile a.btn:first-of-type{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:transparent;border:none;color:transparent;opacity:0}}@media only screen and (min-width: 768px){.hero-fw-wrapper .hero-fw-container.whole-slide-link_desktop .text-wrapper{opacity:0;top:0;left:0;right:0;width:100%;bottom:0;height:100%;transform:none}.hero-fw-wrapper .hero-fw-container.whole-slide-link_desktop a.btn{display:none}.hero-fw-wrapper .hero-fw-container.whole-slide-link_desktop a.btn:first-of-type{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:transparent;border:none;color:transparent;opacity:0}}.hero-fw-wrapper_carousel{position:relative}.hero-fw-wrapper_carousel .slider-wrapper{position:relative;overflow:hidden}.hero-fw-wrapper_carousel .slider-wrapper .hero-fw-container{position:absolute!important}.hero-fw-wrapper_carousel .slider-wrapper .hero-fw-container:first-of-type{position:relative!important}.hero-fw-wrapper_carousel .slider-wrapper.slick-initialized{opacity:1}.hero-fw-wrapper_carousel .slider-wrapper.slick-initialized .hero-fw-container{position:relative!important}.hero-fw-wrapper_carousel .slick-arrow{display:flex;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;border:0;background:#fff;font-size:0;box-shadow:0 1px 6px #00000026;z-index:2;cursor:pointer;align-items:center;justify-content:center}@media only screen and (max-width: 767px){.hero-fw-wrapper_carousel .slick-arrow{width:32px;height:32px;background:transparent;box-shadow:none}}.hero-fw-wrapper_carousel .slick-arrow:before{content:" ";background-image:url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.88 0L0 1.88L6.10667 8L0 14.12L1.88 16L9.88 8L1.88 0Z' fill='black'/%3E%3C/svg%3E%0A");display:block;width:10px;height:16px;background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;transform-origin:center;margin:auto}@media only screen and (max-width: 767px){.hero-fw-wrapper_carousel .slick-arrow:before{width:6px;height:10px;opacity:.5}}.hero-fw-wrapper_carousel .slick-arrow.slick-arrow-prev{left:14px}@media only screen and (max-width: 767px){.hero-fw-wrapper_carousel .slick-arrow.slick-arrow-prev{left:-6px}}.hero-fw-wrapper_carousel .slick-arrow.slick-arrow-prev:before{transform:rotate(180deg)}.hero-fw-wrapper_carousel .slick-arrow.slick-arrow-next{right:14px}@media only screen and (max-width: 767px){.hero-fw-wrapper_carousel .slick-arrow.slick-arrow-next{right:-6px}}.hero-fw-wrapper_carousel .slick-dots{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;list-style:none;padding:1rem;gap:1rem}.hero-fw-wrapper_carousel .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0;padding:0;cursor:pointer}.hero-fw-wrapper_carousel .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0;padding:0}.hero-fw-wrapper_carousel .slick-dots li button:before{position:absolute;top:50%;left:50%;width:10px;height:10px;content:"\2022";background-color:#fff;border-radius:50%;box-shadow:1px 3px 4px #00000080;transform:translate(-50%,-50%);transition:all .2s ease}.hero-fw-wrapper_carousel .slick-dots li.slick-active button:before{width:16px;height:16px}
/*# sourceMappingURL=/cdn/shop/t/252/assets/section-hero-full-width.css.map */
