.banner-ame .section__row{display:flex;flex-wrap:wrap;flex-flow:column;height:100%;justify-content:space-between;width:100%}.banner-ame{background-color:#edebe8;overflow:hidden;padding:30px 0 0;position:relative;width:100%}.banner-ame .section__col1{order:1;padding:50px 20px 0;width:100%}.banner-ame .section__col2{order:2;width:100%}@media(min-width:1100px){.banner-ame .section__row{flex-flow:row}.banner-ame .section__col1{flex:0 0 calc(70% - 5px);order:1;padding:0}.banner-ame .section__col2{flex:0 0 calc(30% - 5px);order:2}.banner-ame{padding:30px 0 100px}}.banner-ame .center-text{position:relative;text-align:left;top:40%;transform:translatey(-50%);width:100%}.banner-ame h2.headline{color:var(--black,#000);font-family:EB Garamond;font-size:20px;font-style:normal;font-weight:400;letter-spacing:6px;line-height:22px;padding:0 20px;position:relative;text-transform:uppercase}@media(min-width:1100px){.banner-ame h2.headline{padding:0 40px 59px}}.banner-ame .bottom-text{left:0;position:absolute;text-align:center;top:40px}@media(min-width:1100px){.banner-ame h2.headline{left:18%;top:3%}.banner-ame .bottom-text{top:0}}.banner-ame .bottom-menu{height:100%}.banner-ame .bottom-menu ul{align-items:center;display:flex;flex-flow:row;flex-wrap:nowrap;gap:9px;list-style:none;overflow-x:auto;padding:40px 0 0;width:100%}@media(min-width:1100px){.banner-ame .bottom-menu ul{flex-flow:column;flex-wrap:nowrap;justify-content:center;overflow-x:unset;padding:40px}}.banner-ame .bottom-menu ul li,.banner-ame .bottom-menu ul li a{color:var(--white);font-family:Tenor Sans;font-size:10px;font-style:normal;font-weight:400;letter-spacing:2px;line-height:normal;text-align:center;text-decoration:none}.banner-ame .filters button{background:none;background:var(--white,#fff);border:none;border-radius:5px;color:inherit;color:#000;cursor:pointer;font:inherit;font-family:Tenor Sans;font-size:11px;font-style:normal;font-weight:400;line-height:normal;margin:0;padding:13px 5px;text-align:center;text-transform:capitalize;white-space:nowrap;width:100%}.banner-ame .filters ul li{width:max-content}@media(min-width:1100px){.banner-ame .filters ul li{width:100%}}.banner-ame .ame-type{color:var(--lack,#000);font-family:Tenor Sans;font-size:14px;font-style:normal;font-weight:400;letter-spacing:8.4px;line-height:22px;padding:43px 20px 0;text-transform:uppercase}@media(min-width:1100px){.banner-ame .ame-type{padding:21px 53px 0}}.banner-ame .filters .active button{background:#77031f;color:#fff}.banner-ame .ame-content{color:var(--black,#000);font-family:Tenor Sans;font-size:14px;font-style:normal;font-weight:400;line-height:20px;max-width:310px;padding:27px 20px 28px}@media(min-width:1100px){.banner-ame .ame-content{max-width:375px;padding:21px 53px}}.banner-ame .cta-container{padding:0 20px 60px}@media(min-width:1100px){.banner-ame .cta-container{max-width:375px;padding:60px 53px}}.banner-ame .section__col.section__col1 img{height:464px!important;object-fit:cover}@media(min-width:1100px){.banner-ame .section__col.section__col1 img{height:590px!important}}.banner-ame .cta-container a{background:#77031f;border-radius:10px;color:#fff;display:block;font-family:Tenor Sans;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.24px;line-height:27px;padding:16px 20px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}