.text-burgundy{color:#862d2b}.text-charcoal{color:#1e1e1e}.text-darkerBurgundy{color:#6f2523}.text-emporiumGold{color:#7e6f4a}.text-emporiumNavy{color:#1e3057}.text-lightBurgundy{color:#ebe0df}.text-lightGrey{color:#bdbdbd}.text-magicRatGold{color:#9e7d41}.text-magicRatLightGold{color:#d2c8b4}.text-magicRatMidGrey{color:#222221}.text-magicRatOrange{color:#f15636}.text-sunsetDarkGrey{color:#555759}.text-sunsetGold{color:#926e2a}.text-sunsetLightGold{color:#dac8a6}.text-veryLightBurgundy{color:#f4efef}.text-veryLightGrey{color:#e9e9e9}.text-offWhite{color:#faf7f3}.text-white{color:#fff}.ugc-section__inner{margin:auto;padding:64px 24px}@media(min-width:768px){.ugc-section__inner{padding:64px 38px}}@media(min-width:1280px){.ugc-section__inner{padding:64px 68px}}@media(min-width:1440px){.ugc-section__inner{padding:64px 59px}}@media(min-width:1920px){.ugc-section__inner{padding:64px 162px}}.ugc-section__border{position:relative;max-width:1596px;margin:auto}.ugc-section__border:before{content:"";position:absolute;border:solid 1.5px #862d2b;width:100%;height:100%;border-top:0;top:20px}@media(min-width:768px){.ugc-section__border:before{top:22px}}@media(min-width:1280px){.ugc-section__border:before{top:26px}}.ugc-section .border-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;width:100%}.ugc-section .border-heading .heading-border--heading{width:100%;text-align:center}.ugc-section .border-heading .heading-border--heading .layout-heading{line-height:20px !important}@media(min-width:768px){.ugc-section .border-heading .heading-border--heading .layout-heading{line-height:22px !important}}@media(min-width:1280px){.ugc-section .border-heading .heading-border--heading .layout-heading{line-height:26px !important}}.ugc-section .border-heading .heading-border{width:100%;height:1px;background:#862d2b;margin-top:20px !important}@media(min-width:768px){.ugc-section .border-heading .heading-border{margin-top:22px !important}}@media(min-width:1280px){.ugc-section .border-heading .heading-border{margin-top:26px !important}}.ugc-section__content{position:relative;z-index:1;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:36px}@media(min-width:768px){.ugc-section__content{gap:40px}}@media(min-width:1280px){.ugc-section__content{gap:56px}}.ugc-section__intro{padding:0 24px;margin:auto;max-width:686px}.ugc-section__top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.ugc-section__top>p{color:#1e1e1e}.ugc-section__top>p:last-child{margin-bottom:0}.ugc-section__bottom{width:100%}.ugc-section__heading.optional-heading{position:absolute;text-align:center;top:-42px}.ugc-section__socials{position:relative;z-index:1;margin-top:32px}.ugc-section__socials--list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ugc-section__socials--list li a{width:40px;height:40px;background:#ebe0df;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 1px rgba(0,0,0,0);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.ugc-section__socials--list li a:hover,.ugc-section__socials--list li a:focus-visible{background:#fff;border:solid 1px #862d2b}.ugc-section__socials--list li a svg{width:16px;height:16px;color:#862d2b}.ugc-section__images{position:relative;z-index:1;padding:32px 32px 8px}@media(min-width:1280px){.ugc-section__images{padding:48px 80px 54px}}