.fullwidth-image-cta{color:#fff;padding:10px;position:relative}@media(min-width:1366px){.fullwidth-image-cta{aspect-ratio:96/29;height:auto}}.fullwidth-image-cta:before{background:linear-gradient(90deg,rgba(0,0,0,.5) 2.36%,transparent);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;z-index:2}.fullwidth-image-cta__image{display:block;height:100%;left:0;min-height:100%;position:absolute;top:0;width:100%;z-index:1}.fullwidth-image-cta__image-container{background-position:50%;background-size:cover;height:100%;width:100%}.fullwidth-image-cta__image--has-mobile .fullwidth-image-cta__image-container--primary{display:none}@media(min-width:820px){.fullwidth-image-cta__image--has-mobile .fullwidth-image-cta__image-container--primary{display:block}}.fullwidth-image-cta__image--has-mobile .fullwidth-image-cta__image-container--mobile{display:block}@media(min-width:820px){.fullwidth-image-cta__image--has-mobile .fullwidth-image-cta__image-container--mobile{display:none}}.fullwidth-image-cta__content{margin:114px 25px 40px}@media(min-width:800px){.fullwidth-image-cta__content{margin:95px 30px 40px 60px;width:400px}}@media(min-width:1366px){.fullwidth-image-cta__content{margin:0 60px;max-width:480px;position:absolute;top:50%;transform:translateY(-50%);width:100%}}@media(min-width:1440px){.fullwidth-image-cta__content{margin:0 240px;max-width:560px}}.fullwidth-image-cta__header{font-family:"Bantayog",sans-serif;font-size:40px;font-weight:400;letter-spacing:2px;line-height:1.25;margin-bottom:13px;text-transform:uppercase}@media(min-width:800px){.fullwidth-image-cta__header{font-size:48px;letter-spacing:2.4px;margin-bottom:13px}}@media(min-width:1366px){.fullwidth-image-cta__header{font-size:38px!important;letter-spacing:1.9px!important;line-height:40px!important}}@media(min-width:1440px){.fullwidth-image-cta__header{font-size:48px!important;letter-spacing:2.4px!important;line-height:1.25!important;margin-bottom:15px}}.fullwidth-image-cta__text{font-family:"Open Sans",sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;line-height:1.7;margin-bottom:21px;width:100%}@media(min-width:800px){.fullwidth-image-cta__text{letter-spacing:1.4px;line-height:1.85;margin-bottom:35px}}@media(min-width:1366px){.fullwidth-image-cta__text{font-size:16px!important;letter-spacing:.8px!important;line-height:35px!important}}@media(min-width:1440px){.fullwidth-image-cta__text{font-size:20p!important;letter-spacing:1.4px!important;line-height:1.85!important;margin-bottom:30px;width:523px}}.fullwidth-image-cta .shoetree-button{width:100%}@media(min-width:800px){.fullwidth-image-cta .shoetree-button{width:unset}}