@font-face {
    font-family: BentonSans;
    font-display: block;
    src: url('https://magasin.victoriassecret.com/_assets_stores_victoriassecret_com/fonts/BentonSans.woff') format("woff");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: BentonSansBold;
    font-display: block;
    src: url('https://magasin.victoriassecret.com/_assets_stores_victoriassecret_com/fonts/BentonSansBold.woff') format("woff");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: BentonSansCompressedBold;
    font-display: block;
    src: url('https://magasin.victoriassecret.com/_assets_stores_victoriassecret_com/fonts/BentonSansCompressedBold.woff') format("woff");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: BentonSansLight;
    font-display: block;
    src: url('https://magasin.victoriassecret.com/_assets_stores_victoriassecret_com/fonts/BentonSansLight.woff') format("woff");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: BentonSansExtraLight;
    font-display: block;
    src: url('https://magasin.victoriassecret.com/_assets_stores_victoriassecret_com/fonts/BentonSansExtraLight.woff2') format("woff2");
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: BentonSansMedium;
    font-display: block;
    src: url('https://magasin.victoriassecret.com/_assets_stores_victoriassecret_com/fonts/BentonSansMedium.woff') format("woff");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: PublicSansExtraLight;
    font-display: block;
    src: url('https://magasin.victoriassecret.com/_assets_stores_victoriassecret_com/fonts/PublicSans-ExtraLight.woff') format("woff");
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: PublicSansLight;
    font-display: block;
    src: url('https://magasin.victoriassecret.com/_assets_stores_victoriassecret_com/fonts/PublicSans-Light.woff') format("woff");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: PublicSansSemiBold;
    font-display: block;
    src: url('https://magasin.victoriassecret.com/_assets_stores_victoriassecret_com/fonts/PublicSans-SemiBold.woff') format("woff");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: PublicSansExtraBold;
    font-display: block;
    src: url('https://magasin.victoriassecret.com/_assets_stores_victoriassecret_com/fonts/PublicSans-ExtraBold.woff') format("woff");
    font-weight: 400;
    font-style: normal;
}


/* HEADER STYLES  */

.fIPrYs.fIPrYs.fIPrYs.fIPrYs {
    clip: rect(1px, 1px, 1px, 1px);
    color: inherit;
    background-color: rgb(255, 255, 255);
    height: 1px;
    overflow: hidden;
    padding: 0.667rem;
    top: auto;
    width: 1px;
    z-index: 155;
    position: absolute !important;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

@media only screen and (min-width: 768px) {
    .uRNRh.uRNRh.uRNRh.uRNRh {
        background-color: rgb(247, 247, 248);
        border-bottom: 4px solid rgb(255, 255, 255);
        position: fixed;
        top: 0px;
        z-index: 142;
    }
}

.uRNRh.uRNRh.uRNRh.uRNRh {
    /* background-color: rgb(255, 255, 255); */
    width: 100%;
}

.dLaNVD.dLaNVD.dLaNVD.dLaNVD {
    display: flex;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    justify-content: space-between;
    margin: 0px auto;
    width: 100%;
}

@media only screen and (min-width: 1200px) {
    .dLaNVD.dLaNVD.dLaNVD.dLaNVD {
        max-width: 1180px;
    }
}

@media only screen and (max-width: 1199px) {
    .dLaNVD.dLaNVD.dLaNVD.dLaNVD {
        max-width: 944px;
    }
}

.enOimH.enOimH.enOimH.enOimH {
    background-color: rgb(247, 247, 248);
}

@media only screen and (max-width: 768px) {
    .enOimH.enOimH.enOimH.enOimH {
        width: 100%;
    }
}

.fOrHCy.fOrHCy.fOrHCy.fOrHCy {
    -webkit-box-align: center;
    align-items: center;
    background-color: rgb(255, 255, 255);
    border-bottom: 1px solid rgb(224, 218, 213);
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    position: relative;
    padding: 0;
    width: 100%;
    margin: 0;
}

.react-masthead-floater li {
    list-style: none;
}

.kyCCPS.kyCCPS.kyCCPS.kyCCPS {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    height: 48px;
    -webkit-box-pack: center;
    justify-content: center;
    padding: 0px 0.667rem;
    width: unset;
}

.enOimH.enOimH.enOimH.enOimH ul {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    justify-content: space-around;
}

.cLocOT.cLocOT.cLocOT.cLocOT {
    border-bottom: 3px solid rgb(244, 198, 207);
    height: 40px;
    position: relative;
    width: calc(50%);
}

.iftkgn.iftkgn.iftkgn.iftkgn {
    height: 100%;
    width: 100%;
}

.iftkgn.iftkgn.iftkgn.iftkgn .prism-link {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    height: 40px;
    -webkit-box-pack: center;
    justify-content: center;
    margin: 0px auto;
    padding: 0px 2rem;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc {
    height: 18px;
    line-height: 18px;
    transform: rotate(0deg);
    width: 60px;
    /* --prism-icon-fill: unset;
    --prism-icon-stroke: unset; */
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc svg {
    height: 100%;
    width: auto;
}

.eXUYtj.eXUYtj.eXUYtj.eXUYtj {
    height: 40px;
    position: relative;
    width: calc(50%);
}

.eXUYtj:not(:first-child)::before {
    border-right: 1px solid rgb(224, 218, 213);
    content: "";
    display: block;
    height: 18px;
    position: absolute;
    top: 50%;
    transform: translateY(calc(-50%));
}

.iftkgn.iftkgn.iftkgn.iftkgn {
    height: 100%;
    width: 100%;
}

.iftkgn.iftkgn.iftkgn.iftkgn .prism-link {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    height: 40px;
    -webkit-box-pack: center;
    justify-content: center;
    margin: 0px auto;
    padding: 0px 2rem;
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc {
    height: 11px;
    line-height: 11px;
    transform: rotate(0deg);
    width: 35px;
    /* --prism-icon-fill: unset;
    --prism-icon-stroke: unset; */
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc svg {
    height: 100%;
    width: auto;
}

.jcDtzA.jcDtzA.jcDtzA.jcDtzA {
    height: 40px;
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: nowrap;
    font-weight: 200;
    font-family: BentonSans, Helvetica, Arial, sans-serif;
    font-size: 1rem;
    line-height: 20px;
    letter-spacing: 0.04em;
}

.lglflU.lglflU.lglflU.lglflU {
    display: inline-flex;
    margin: 0px;
    padding: 0px;
}

.jcDtzA.jcDtzA.jcDtzA.jcDtzA .prism-dropdown-menu {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    border-bottom: 3px solid transparent;
}

.kQaxUU.kQaxUU.kQaxUU.kQaxUU {
    list-style: none;
    position: relative;
}

.cTkAmh.cTkAmh.cTkAmh.cTkAmh {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    height: 40px;
    padding: 0px 1.334rem;
    width: unset;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc {
    height: 22px;
    line-height: 22px;
    transform: rotate(0deg);
    width: 33px;
    /* --prism-icon-fill: unset;
    --prism-icon-stroke: unset; */
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc svg {
    height: 100%;
    width: auto;
}

.jcDtzA.jcDtzA.jcDtzA.jcDtzA ul[role="menu"] {
    background-color: rgb(255, 255, 255);
    border: 1px solid rgb(232, 227, 223);
    border-radius: 0.334rem;
    right: 0px;
    padding: 0.334rem 1rem;
    position: absolute;
    top: calc(100% + 3px);
    z-index: 2;
}

.kQaxUU.kQaxUU.kQaxUU.kQaxUU ul {
    margin: 0px;
    padding: 0px;
    position: absolute;
}

.cRQPOh.cRQPOh.cRQPOh.cRQPOh {
    padding: 0.334rem 0px;
    background-color: rgb(255, 255, 255);
    color: rgb(78, 56, 68);
}

.gzWvyo.gzWvyo.gzWvyo.gzWvyo {
    list-style: none;
    white-space: nowrap;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: underline;
}

.cRQPOh.cRQPOh.cRQPOh.cRQPOh {
    padding: 0.334rem 0px;
    background-color: rgb(255, 255, 255);
    color: rgb(78, 56, 68);
}

.gzWvyo.gzWvyo.gzWvyo.gzWvyo {
    list-style: none;
    white-space: nowrap;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: underline;
}

.cRQPOh.cRQPOh.cRQPOh.cRQPOh {
    padding: 0.334rem 0px;
    background-color: rgb(255, 255, 255);
    color: rgb(78, 56, 68);
}

.gzWvyo.gzWvyo.gzWvyo.gzWvyo {
    list-style: none;
    white-space: nowrap;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: underline;
}

.jcDtzA.jcDtzA.jcDtzA.jcDtzA .prism-dropdown-menu {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    border-bottom: 3px solid transparent;
}

.kQaxUU.kQaxUU.kQaxUU.kQaxUU {
    list-style: none;
    position: relative;
}

.cTkAmh.cTkAmh.cTkAmh.cTkAmh {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    height: 40px;
    padding: 0px 1.334rem;
    width: unset;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc {
    height: 22px;
    line-height: 22px;
    transform: rotate(0deg);
    width: 22px;
    /* --prism-icon-fill: unset;
    --prism-icon-stroke: unset; */
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc svg {
    height: 100%;
    width: auto;
}

.jcDtzA.jcDtzA.jcDtzA.jcDtzA ul[role="menu"] {
    background-color: rgb(255, 255, 255);
    border: 1px solid rgb(232, 227, 223);
    border-radius: 0.334rem;
    right: 0px;
    padding: 0.334rem 1rem;
    position: absolute;
    top: calc(100% + 3px);
    z-index: 2;
}

.kQaxUU.kQaxUU.kQaxUU.kQaxUU ul {
    margin: 0px;
    padding: 0px;
    position: absolute;
}

.bNHaVM.bNHaVM.bNHaVM.bNHaVM {
    margin: 1.334rem 0.667rem 1.667rem;
    width: 340px;
}

.bVrJbG.bVrJbG.bVrJbG.bVrJbG {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-direction: row-reverse;
    margin: 1.667rem 0.334rem 0px;
}

.hGxwNK.hGxwNK.hGxwNK.hGxwNK {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    justify-content: space-around;
}

.gAwApy.gAwApy.gAwApy.gAwApy {
    width: 30px;
    margin-right: 5px;
    margin-left: 0px;
    margin-top: 0.667rem;
}

.fXzyoM.fXzyoM.fXzyoM.fXzyoM {
    background-color: #E0DAD5;
    border: 0px;
    height: 1px;
    margin: 0px;
    overflow: visible;
    position: relative;
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc {
    height: 31px;
    line-height: 31px;
    transform: rotate(0deg);
    width: 142px;
    --prism-icon-fill: unset;
    --prism-icon-stroke: unset;
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc svg {
    height: 100%;
    width: auto;
}

.kbCBoo.kbCBoo.kbCBoo.kbCBoo {
    width: 155px;
    margin-right: 0px;
    margin-left: 5px;
    margin-top: 0.667rem;
}

.fXzyoM.fXzyoM.fXzyoM.fXzyoM {
    background-color: #E0DAD5;
    border: 0px;
    height: 1px;
    margin: 0px;
    overflow: visible;
    position: relative;
}

.cljSCW.cljSCW.cljSCW.cljSCW {
    margin-top: -0.667rem;
    display: flex;
    -webkit-box-align: baseline;
    align-items: baseline;
    position: absolute;
}

.cljSCW.cljSCW.cljSCW.cljSCW .your-account {
    color: rgb(96, 88, 88);
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: nowrap;
    font-weight: 900;
    text-transform: uppercase;
    font-size: 0.889rem;
    line-height: 16px;
    letter-spacing: 0.08em;
}

.iFvdWq.iFvdWq.iFvdWq.iFvdWq {
    display: flex;
    justify-content: space-around;
    flex-direction: row;
    margin: 1.667rem 0.334rem 0px;
}

.fCciZJ.fCciZJ.fCciZJ.fCciZJ {
    display: grid;
    text-align: center;
    align-items: flex-start;
    width: 170px;
}

.fCciZJ.fCciZJ.fCciZJ.fCciZJ .prism-button {
    width: 136px;
    height: 40px;
    margin: 0px 1.667rem 1.667rem;
}

.becnIy.becnIy.becnIy.becnIy .sign-in {
    margin: 1.334rem 0px 1rem;
    width: 100%;
}

.cKAkHQ.cKAkHQ.cKAkHQ.cKAkHQ {
    -webkit-box-align: center;
    align-items: center;
    background-color: #F4C6CF;
    border-color: #F4C6CF;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    color: #4E3844;
    cursor: pointer;
    display: inline-flex;
    flex-direction: row;
    height: 2.667rem;
    -webkit-box-pack: center;
    justify-content: center;
    outline: 0px;
    position: relative;
    text-decoration: none;
    width: 8.34rem;
    overflow-wrap: break-word;
}

.diAAMm.diAAMm.diAAMm.diAAMm {
    color: inherit;
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 700;
    font-family: BentonSans, Helvetica, Arial, sans-serif;
    font-size: 1.125rem;
    line-height: 20px;
    letter-spacing: 0.08em;
}

.fCciZJ.fCciZJ.fCciZJ.fCciZJ .non-loyalty-member {
    margin-bottom: 0.334rem;
}

.hqLLV.hqLLV.hqLLV.hqLLV {
    color: inherit;
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 700;
    font-family: BentonSans, Helvetica, Arial, sans-serif;
    font-size: 0.889rem;
    line-height: 16px;
    letter-spacing: 0.04em;
}

/* *, ::after, ::before {
    box-sizing: border-box;
} */

.fCciZJ.fCciZJ.fCciZJ.fCciZJ {
    display: grid;
    text-align: center;
    align-items: flex-start;
    width: 170px;
}

.dVuron.dVuron.dVuron.dVuron {
    color: inherit;
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 200;
    font-family: BentonSans, Helvetica, Arial, sans-serif;
    font-size: 0.79rem;
    line-height: 12px;
    letter-spacing: 0.04em;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: underline;
}

.fCciZJ.fCciZJ.fCciZJ.fCciZJ .create-account-link {
    height: 20px;
    margin-top: 1.334rem;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: underline;
}

.iFvdWq.iFvdWq.iFvdWq.iFvdWq .borderRight {
    border-right: 1px solid rgb(224, 218, 213);
    height: 148px;
}

.fXzyoM.fXzyoM.fXzyoM.fXzyoM {
    background-color: #E0DAD5;
    border: 0px;
    height: 1px;
    margin: 0px;
    overflow: visible;
    position: relative;
}

.hIbqmb.hIbqmb.hIbqmb.hIbqmb {
    display: grid;
    height: 60px;
}

.ipyCte.ipyCte.ipyCte.ipyCte {
    padding: 0.334rem 0px;
    background-color: rgb(255, 255, 255);
    color: rgb(78, 56, 68);
}

.gzWvyo.gzWvyo.gzWvyo.gzWvyo {
    list-style: none;
    white-space: nowrap;
}

.ipyCte:first-child {
    margin-top: -0.667rem;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.ipyCte.ipyCte.ipyCte.ipyCte {
    padding: 0.334rem 0px;
    background-color: rgb(255, 255, 255);
    color: rgb(78, 56, 68);
}

.gzWvyo.gzWvyo.gzWvyo.gzWvyo {
    list-style: none;
    white-space: nowrap;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.jcDtzA.jcDtzA.jcDtzA.jcDtzA .prism-dropdown-menu {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    border-bottom: 3px solid transparent;
}

.kQaxUU.kQaxUU.kQaxUU.kQaxUU {
    list-style: none;
    position: relative;
}

.kQaxUU.kQaxUU.kQaxUU.kQaxUU {
    list-style: none;
}

.cTkAmh.cTkAmh.cTkAmh.cTkAmh {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    height: 40px;
    padding: 0px 1.334rem;
    width: unset;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc {
    height: 22px;
    line-height: 22px;
    transform: rotate(0deg);
    width: 22px;
    --prism-icon-fill: unset;
    --prism-icon-stroke: unset;
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc svg {
    height: 100%;
    width: auto;
}

.gvFZHW.gvFZHW.gvFZHW.gvFZHW {
    height: 46px;
    visibility: hidden;
}

@media only screen and (min-width: 1200px) {
    .kGunDt.kGunDt.kGunDt.kGunDt {
        max-width: 1180px;
    }
}

.kGunDt.kGunDt.kGunDt.kGunDt {
    display: flex;
    height: 103px;
    padding: 1.334rem 0px 0px;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    align-items: center;
    margin: 0px auto;
}

.kGunDt.kGunDt.kGunDt.kGunDt {
    max-width: 1180px;
}

@media only screen and (max-width: 768px) {
    .kGunDt.kGunDt.kGunDt.kGunDt {
        display: none;
    } 
}

.kGunDt.kGunDt.kGunDt.kGunDt .react-gefoc-component {
    display: flex;
    width: calc(33.3333%);
    flex: 0 0 calc(33.3333%);
}

@media only screen and (min-width: 768px) {
    .DGxIz.DGxIz.DGxIz.DGxIz {
        font-feature-settings: "liga" 0;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizelegibility;
        white-space: nowrap;
        font-weight: 700;
        letter-spacing: 0.08em;
    }
}

.DGxIz.DGxIz.DGxIz.DGxIz {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
}

.ewxvvz.ewxvvz.ewxvvz.ewxvvz {
    color: rgb(34, 29, 29);
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 700;
    text-transform: uppercase;
    font-family: BentonSans, Helvetica, Arial, sans-serif;
    font-size: 0.889rem;
    line-height: 16px;
    letter-spacing: 0.16em;
}

@media only screen and (min-width: 768px) {
    .DGxIz.DGxIz.DGxIz.DGxIz {
        font-feature-settings: "liga" 0;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizelegibility;
        white-space: nowrap;
        font-weight: 700;
        letter-spacing: 0.08em;
    }
}

.ewxvvz.ewxvvz.ewxvvz.ewxvvz {
    color: rgb(34, 29, 29);
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 700;
    text-transform: uppercase;
    font-family: BentonSans, Helvetica, Arial, sans-serif;
    font-size: 0.889rem;
    line-height: 16px;
    letter-spacing: 0.16em;
    background-color: transparent;
    border: none;
}

.DGxIz.DGxIz.DGxIz.DGxIz .prism-flag {
    border: 1px solid rgb(224, 218, 213);
    border-radius: 50%;
    display: flex;
    height: 16px;
    margin-right: 0.667rem;
    position: relative;
    width: 16px;
}

.DGxIz.DGxIz.DGxIz.DGxIz span {
    border-left: 1px solid rgb(34, 29, 29);
    padding: 0px 0.667rem;
    margin-top: 0.334rem;
}

.DGxIz.DGxIz.DGxIz.DGxIz span {
    border-left: 1px solid rgb(34, 29, 29);
    padding: 0px 0.667rem;
    margin-top: 0.334rem;
}

.fmMHTO.fmMHTO.fmMHTO {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute;
    top: auto;
    width: 1px;
}

.DGxIz.DGxIz.DGxIz.DGxIz span {
    border-left: 1px solid rgb(34, 29, 29);
    padding: 0px 0.667rem;
    margin-top: 0.334rem;
}

.DGxIz.DGxIz.DGxIz.DGxIz span {
    border-left: 1px solid rgb(34, 29, 29);
    padding: 0px 0.667rem;
    margin-top: 0.334rem;
}

.fmMHTO.fmMHTO.fmMHTO {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute;
    top: auto;
    width: 1px;
}

.kGunDt.kGunDt.kGunDt.kGunDt .react-masthead-logo {
    -webkit-box-flex: 1;
    flex-grow: 1;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc {
    height: 23px;
    line-height: 23px;
    transform: rotate(0deg);
    width: 296px;
    /* --prism-icon-fill: unset;
    --prism-icon-stroke: unset; */
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc svg {
    height: 100%;
    width: auto;
}

.kXdlvv.kXdlvv.kXdlvv.kXdlvv {
    position: relative;
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    flex: 0 0 calc(33.3333%);
    -webkit-box-pack: end;
    justify-content: flex-end;
}

.kXdlvv.kXdlvv.kXdlvv.kXdlvv .prism-input-wrapper {
    margin: 0px;
    width: 228px;
}

.hjlOBl.hjlOBl.hjlOBl.hjlOBl {
    display: inline-block;
    margin-bottom: 1.334rem;
    position: relative;
    vertical-align: middle;
    width: 100%;
}

.fHWJfb.fHWJfb.fHWJfb.fHWJfb .prism-icon {
    left: 10px;
    pointer-events: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc {
    height: 22px;
    line-height: 22px;
    transform: rotate(0deg);
    width: 22px;
    --prism-icon-fill: unset;
    --prism-icon-stroke: unset;
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc svg {
    height: 100%;
    width: auto;
}

.eXSUFi.eXSUFi.eXSUFi.eXSUFi {
    background-color: #F7F7F8;
    border: 1px solid #F7F7F8;
    border-radius: 2px;
    box-shadow: none;
    box-sizing: border-box;
    display: block;
    font-size: 16px;
    margin-bottom: 0px;
    outline: none;
    padding-bottom: 0.667rem;
    padding-left: 2.5rem;
    padding-right: 1.2rem;
    padding-top: 18px;
    width: 100%;
}

.gdFnkD.gdFnkD.gdFnkD.gdFnkD {
    color: rgb(96, 88, 88);
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 200;
    font-family: BentonSans, Helvetica, Arial, sans-serif;
    font-size: 1rem;
    line-height: 20px;
    letter-spacing: 0.04em;
}

.eXSUFi.eXSUFi.eXSUFi.eXSUFi ~ .prism-input-floating-label {
    left: 40px;
}

.focus-visible {
    top: 15px !important;
    text-transform: uppercase;
    font-size: 9px !important;
}

.hover-visible {
    border-bottom: 3px solid rgb(244, 198, 207);
}

.ewkCqg.ewkCqg.ewkCqg.ewkCqg {
    top: 50%;
    transform: translateY(-50%);
    transition: transform 125ms cubic-bezier(0.645, 0.045, 0.355, 1) 0s, font-size 125ms ease 0s, line-height 125ms ease 0s;
}

.fglxQF.fglxQF.fglxQF.fglxQF {
    box-sizing: border-box;
    color: #605858;
    left: 9px;
    pointer-events: none;
    position: absolute;
}

.bXqbHi.bXqbHi.bXqbHi.bXqbHi {
    color: inherit;
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 200;
    text-decoration: none;
    font-family: BentonSansExtraLight;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: 0.04em;
}

.iYNZdj.iYNZdj.iYNZdj.iYNZdj {
    position: absolute;
    right: 1rem;
    z-index: 1;
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc {
    height: 19px;
    line-height: 19px;
    transform: rotate(0deg);
    width: 60px;
    /* --prism-icon-fill: unset;
    --prism-icon-stroke: unset; */
}

.eXUYtj.eXUYtj.eXUYtj.eXUYtj {
    height: 40px;
    position: relative;
    width: calc(50%);
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc svg {
    height: 100%;
    width: auto;
}

.iWcSGo.iWcSGo.iWcSGo.iWcSGo {
    top: 0px;
}

@media only screen and (max-width: 768px) {
    .iWcSGo.iWcSGo.iWcSGo.iWcSGo {
        display: none;
    }
}

@media only screen and (max-width: 768px) {
    .enOimH.enOimH.enOimH.enOimH {
        width: 100%;
    }
    
    .enOimH.enOimH.enOimH.enOimH {
        background-color: rgb(247, 247, 248);
    }    
}

.daGpXq.daGpXq.daGpXq.daGpXq {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    margin: 0px auto;
    padding-top: 1.667rem;
    position: relative;
    width: 954px;
    z-index: 6;
}

.prism-dropdown-menu-group-fr {
    width: 1200px !important;
}

/* .lglflU.lglflU.lglflU.lglflU {
    display: inline-flex;
    margin: 0px;
    padding: 0px;
} */

.daGpXq.daGpXq.daGpXq.daGpXq .prism-dropdown-menu {
    position: unset;
    height: 44px;
}

.daGpXq.daGpXq.daGpXq.daGpXq li {
    list-style-type: inherit;
    line-height: 20px;
    z-index: 6;
}

.kQaxUU.kQaxUU.kQaxUU.kQaxUU {
    list-style: none;
    position: relative;
}

.hHUgJZ.hHUgJZ.hHUgJZ.hHUgJZ {
    padding: 0.334rem 0px 1.667rem;
    position: relative;
}

.daGpXq.daGpXq.daGpXq.daGpXq .react-masthead-category-navigation-group-link {
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 200;
    text-transform: uppercase;
    font-family: BentonSans, Helvetica, Arial, sans-serif;
    font-size: 1rem;
    line-height: 20px;
    letter-spacing: 0.16em;
}

.hHUgJZ.hHUgJZ.hHUgJZ.hHUgJZ .prism-link {
    padding: 0.334rem;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.daGpXq.daGpXq.daGpXq.daGpXq .prism-dropdown-menu {
    position: unset;
}

.daGpXq.daGpXq.daGpXq.daGpXq li {
    list-style-type: inherit;
    line-height: 20px;
    z-index: 6;
}

.kQaxUU.kQaxUU.kQaxUU.kQaxUU {
    list-style: none;
    position: relative;
}

.hHUgJZ.hHUgJZ.hHUgJZ.hHUgJZ {
    padding: 0.334rem 0px 1.667rem;
    position: relative;
}

.daGpXq.daGpXq.daGpXq.daGpXq .react-masthead-category-navigation-group-link {
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 200;
    text-transform: uppercase;
    font-family: BentonSans;
    font-size: 1rem;
    line-height: 20px;
    letter-spacing: 0.16em;
}

.hHUgJZ.hHUgJZ.hHUgJZ.hHUgJZ .prism-link {
    padding: 0.334rem;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.daGpXq.daGpXq.daGpXq.daGpXq .prism-dropdown-menu {
    position: unset;
}

.daGpXq.daGpXq.daGpXq.daGpXq li {
    list-style-type: inherit;
    line-height: 20px;
    z-index: 6;
}

.kQaxUU.kQaxUU.kQaxUU.kQaxUU {
    list-style: none;
    position: relative;
}

.hHUgJZ.hHUgJZ.hHUgJZ.hHUgJZ {
    padding: 0.334rem 0px 1.667rem;
    position: relative;
}

.daGpXq.daGpXq.daGpXq.daGpXq .react-masthead-category-navigation-group-link {
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 200;
    text-transform: uppercase;
    font-family: BentonSans, Helvetica, Arial, sans-serif;
    font-size: 1rem;
    line-height: 20px;
    letter-spacing: 0.16em;
}

.hHUgJZ.hHUgJZ.hHUgJZ.hHUgJZ .prism-link {
    padding: 0.334rem;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.daGpXq.daGpXq.daGpXq.daGpXq .prism-dropdown-menu {
    position: unset;
}

.daGpXq.daGpXq.daGpXq.daGpXq li {
    list-style-type: inherit;
    line-height: 20px;
    z-index: 6;
}

.kQaxUU.kQaxUU.kQaxUU.kQaxUU {
    list-style: none;
    position: relative;
}

.hHUgJZ.hHUgJZ.hHUgJZ.hHUgJZ {
    padding: 0.334rem 0px 1.667rem;
    position: relative;
}

.daGpXq.daGpXq.daGpXq.daGpXq .react-masthead-category-navigation-group-link {
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 200;
    text-transform: uppercase;
    font-family: BentonSans, Helvetica, Arial, sans-serif;
    font-size: 1rem;
    line-height: 20px;
    letter-spacing: 0.16em;
}

.hHUgJZ.hHUgJZ.hHUgJZ.hHUgJZ .prism-link {
    padding: 0.334rem;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.daGpXq.daGpXq.daGpXq.daGpXq .prism-dropdown-menu {
    position: unset;
}

.daGpXq.daGpXq.daGpXq.daGpXq li {
    list-style-type: inherit;
    line-height: 20px;
    z-index: 6;
}

.kQaxUU.kQaxUU.kQaxUU.kQaxUU {
    list-style: none;
    position: relative;
}

.hHUgJZ.hHUgJZ.hHUgJZ.hHUgJZ {
    padding: 0.334rem 0px 1.667rem;
    position: relative;
}

.daGpXq.daGpXq.daGpXq.daGpXq .react-masthead-category-navigation-group-link {
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 200;
    text-transform: uppercase;
    font-family: BentonSans, Helvetica, Arial, sans-serif;
    font-size: 1rem;
    line-height: 20px;
    letter-spacing: 0.16em;
}

.hHUgJZ.hHUgJZ.hHUgJZ.hHUgJZ .prism-link {
    padding: 0.334rem;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.daGpXq.daGpXq.daGpXq.daGpXq .prism-dropdown-menu {
    position: unset;
    list-style: none;
}

.daGpXq.daGpXq.daGpXq.daGpXq li {
    list-style-type: inherit;
    line-height: 20px;
    z-index: 6;
}

.kQaxUU.kQaxUU.kQaxUU.kQaxUU {
    list-style: none;
    position: relative;
}

.hHUgJZ.hHUgJZ.hHUgJZ.hHUgJZ {
    padding: 0.334rem 0px 1rem;
    position: relative;
}

.daGpXq.daGpXq.daGpXq.daGpXq .react-masthead-category-navigation-group-link {
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 200;
    text-transform: uppercase;
    font-family: PublicSansLight,Helvetica,Arial,sans-serif;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: 0.16em;
}

input::-webkit-search-cancel-button {
    -webkit-appearance: none;
    content: '/images/input-close.svg';
    cursor: pointer;
   }

.hHUgJZ.hHUgJZ.hHUgJZ.hHUgJZ .prism-link {
    padding: 0.334rem;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.fXzyoM.fXzyoM.fXzyoM.fXzyoM {
    background-color: #E0DAD5;
    border: 0px;
    height: 1px;
    margin: 0px;
    overflow: visible;
    position: relative;
}

.biQZuw.biQZuw.biQZuw.biQZuw {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
}


.react-masthead-component-brand-tabs-list {
    margin: 0;
    padding: 0;
    list-style: none;
}

.react-masthead-component-brand-tabs-list li {
    display: block;
}

.cTkAmh.cTkAmh.cTkAmh.cTkAmh {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    height: 40px;
    padding: 0px 1.334rem;
    width: unset;
}

/* FOOTER STYLES */

footer ul {
    list-style: none;
}

.bipxrE.bipxrE.bipxrE.bipxrE {
    background-color: rgb(245, 245, 246);
    margin-bottom: 2.334rem;
    display: block;
}

.gZKMLE.gZKMLE.gZKMLE.gZKMLE {
    display: flex;
    margin: auto;
}

@media only screen and (min-width: 1200px) {
    .gZKMLE.gZKMLE.gZKMLE.gZKMLE {
        width: 1180px;
    }
}

@media only screen and (max-width: 1199px) {
    .gZKMLE.gZKMLE.gZKMLE.gZKMLE {
        width: 944px;
    }
}

.iICPwI.iICPwI.iICPwI.iICPwI {
    align-items: flex-start;
    background: rgb(245, 245, 246);
    display: flex;
    flex: 0 1 auto;
    flex-direction: column;
    -webkit-box-pack: start;
    justify-content: flex-start;
    min-width: 400px;
    padding: 40.008px 0px 32.004px;
    width: 40%;
}

.brPwtt.brPwtt.brPwtt.brPwtt {
    background: rgb(255, 255, 255);
    border: 1px solid rgb(78, 56, 68);
    border-radius: 3px;
    margin: 8.004px 0px 16.008px;
    max-width: 310px;
    padding: 16.008px 8.004px;
    text-align: center;
    width: 100%;
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 700;
    font-family: BentonSans, Helvetica, Arial, sans-serif;
    font-size: 13.5px;
    line-height: 20px;
    letter-spacing: 0.08em;
}

.eKBamP.eKBamP.eKBamP.eKBamP {
    width: auto;
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    margin: 0.334rem 0px 0px;
    font-size: 12px;
    line-height: 16px;
    padding: 0;
}

.jsXvAA.jsXvAA.jsXvAA.jsXvAA {
    flex-direction: column;
    width: auto;
    margin: 0px 1rem;
}

.jsXvAA:first-child {
    margin: 0px 1rem 0px 0px !important;
}

.eKBamP.eKBamP.eKBamP.eKBamP .social-link {
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    position: relative;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.jsXvAA.jsXvAA.jsXvAA.jsXvAA .prism-link .prism-icon-facebook, .jsXvAA.jsXvAA.jsXvAA.jsXvAA .prism-link .prism-icon-facebook svg {
    width: 20px;
    height: 20px;
}

.ezeNGs.ezeNGs.ezeNGs.ezeNGs {
    fill: rgb(34, 29, 29);
    color: rgb(255, 255, 255);
}

/* .iiHjvc.iiHjvc.iiHjvc.iiHjvc {
    height: 10px;
    line-height: 10px;
    transform: rotate(0deg);
    width: 10px;
    --prism-icon-fill: unset;
    --prism-icon-stroke: unset;
} */

.jsXvAA.jsXvAA.jsXvAA.jsXvAA .prism-link .prism-icon-facebook, .jsXvAA.jsXvAA.jsXvAA.jsXvAA .prism-link .prism-icon-facebook svg {
    width: 20px;
    height: 20px;
}

.iiHjvc.iiHjvc.iiHjvc.iiHjvc svg {
    height: 100%;
    width: auto;
}

.fmMHTO.fmMHTO.fmMHTO {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute;
    top: auto;
    width: 1px;
}

.jsXvAA.jsXvAA.jsXvAA.jsXvAA .prism-link .prism-icon-twitter, .jsXvAA.jsXvAA.jsXvAA.jsXvAA .prism-link .prism-icon-twitter svg {
    width: 18px;
    height: 18px;
}

.ezeNGs.ezeNGs.ezeNGs.ezeNGs {
    fill: rgb(34, 29, 29);
    color: rgb(255, 255, 255);
}

.jsXvAA.jsXvAA.jsXvAA.jsXvAA .prism-link .prism-icon-youtube, .jsXvAA.jsXvAA.jsXvAA.jsXvAA .prism-link .prism-icon-youtube svg {
    width: 22px;
    height: 22px;
}

.ezeNGs.ezeNGs.ezeNGs.ezeNGs {
    fill: rgb(34, 29, 29);
    color: rgb(255, 255, 255);
}

.jsXvAA.jsXvAA.jsXvAA.jsXvAA .prism-link .prism-icon-pinterest, .jsXvAA.jsXvAA.jsXvAA.jsXvAA .prism-link .prism-icon-pinterest svg {
    width: 20px;
    height: 20px;
}

.ezeNGs.ezeNGs.ezeNGs.ezeNGs {
    fill: rgb(34, 29, 29);
    color: rgb(255, 255, 255);
}

.jsXvAA.jsXvAA.jsXvAA.jsXvAA .prism-link .prism-icon-instagram-fill, .jsXvAA.jsXvAA.jsXvAA.jsXvAA .prism-link .prism-icon-instagram-fill svg {
    width: 20px;
    height: 20px;
}

.ezeNGs.ezeNGs.ezeNGs.ezeNGs {
    fill: rgb(34, 29, 29);
    color: rgb(255, 255, 255);
}

.ivkJNE.ivkJNE.ivkJNE.ivkJNE {
    /* background-color: rgb(245, 245, 246); */
    padding: 40.008px 0px 32.004px !important;
    margin: 0px auto;
    display: flex;
    width: 60%;
    padding: 0;
}

.ktcsdu.ktcsdu.ktcsdu.ktcsdu {
    padding-top: 0.667rem;
    color: rgb(78, 56, 68);
    text-align: left;
    flex: 1 1 20%;
}

.ktcsdu button {
    background: 0 0;
    border: 0;
    cursor: pointer;
    margin: 0;
    padding: 0;
}

.dZxbdD.dZxbdD.dZxbdD.dZxbdD {
    color: rgb(34, 29, 29);
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 700;
    font-family: BentonSans, Helvetica, Arial, sans-serif;
    font-size: 10.668px;
    line-height: 16px;
    letter-spacing: 0.08em;
    margin-top: 0px;
    margin-bottom: 0px;
}

.ktcsdu.ktcsdu.ktcsdu.ktcsdu {
    padding-top: 0.667rem;
    color: rgb(78, 56, 68);
    text-align: left;
    flex: 1 1 20%;
}

.ktcsdu.ktcsdu.ktcsdu.ktcsdu ul {
    padding: 0;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

.ctIHLv.ctIHLv.ctIHLv.ctIHLv {
    color: rgb(78, 56, 68);
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 200;
    font-family: BentonSans, Helvetica, Arial, sans-serif;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: 0.04em;
}

.eSsGrm.eSsGrm.eSsGrm.eSsGrm {
    margin: auto;
}

@media only screen and (min-width: 1200px) {
    .eSsGrm.eSsGrm.eSsGrm.eSsGrm {
        width: 1180px;
    }
}

@media only screen and (max-width: 1199px) {
    .eSsGrm.eSsGrm.eSsGrm.eSsGrm {
        width: 944px;
    }
}

.gnrSuL.gnrSuL.gnrSuL.gnrSuL {
    color: rgb(96, 88, 88);
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 200;
    font-family: BentonSans, Helvetica, Arial, sans-serif;
    font-size: 9.48px;
    line-height: 12px;
    letter-spacing: 0.04em;
}

@media only screen and (min-width: 768px) {
    .NVXIp.NVXIp.NVXIp.NVXIp {
        padding: 1rem 0px 2.334rem;
    }
}

.NVXIp.NVXIp.NVXIp.NVXIp {
    padding: 12px 0px 28.008px;
    margin: 0;
}

.NVXIp.NVXIp.NVXIp.NVXIp li {
    display: inline-flex;
    margin: 0.334rem 0px;
    font-feature-settings: "liga" 0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    white-space: normal;
    font-weight: 200;
    font-size: 9.48px;
    line-height: 12px;
    letter-spacing: 0.04em;
}

.chwAtP.chwAtP.chwAtP.chwAtP {
    color: inherit;
    text-decoration: none;
}

@media only screen and (min-width: 768px) {
    .NVXIp.NVXIp.NVXIp.NVXIp li::after {
        border-right-color: rgb(96, 88, 88);
    }
}

.NVXIp.NVXIp.NVXIp.NVXIp li::after {
    border-right: 1px solid rgb(149, 143, 143);
    content: "";
    display: inline-block;
    height: 9px;
    margin: 0px 4.008px;
}

.fr-button {
    font-size: 12px !important;
}

.ghDBsx.ghDBsx.ghDBsx.ghDBsx {
    color: rgb(123, 0, 26);
    font-weight: bold;
    font-family: PublicSansExtraBold, Helvetica, Arial, sans-serif;
}

.jolfKZ.jolfKZ.jolfKZ.jolfKZ {
    font-weight: bold;
    font-family: PublicSansExtraBold, Helvetica, Arial, sans-serif;
}

.iwQBrv.iwQBrv.iwQBrv.iwQBrv {
    color: rgb(211, 60, 13);
    font-weight: bold;
    font-family: PublicSansExtraBold, Helvetica, Arial, sans-serif;
}

@media only screen and (max-width: 768px) {
    .Tsxaa.Tsxaa.Tsxaa.Tsxaa {
        align-items: flex-start;
        background: rgb(245, 245, 246);
        display: flex;
        flex: 0 1 auto;
        flex-direction: column;
        -webkit-box-pack: start;
        justify-content: flex-start;
        min-width: unset;
        padding: 20.004px;
        width: auto;
    }

    .fsfZiX.fsfZiX.fsfZiX.fsfZiX {
        background: rgb(255, 255, 255);
        border: 1px solid rgb(78, 56, 68);
        border-radius: 3px;
        margin: 8.004px 0px 16.008px;
        max-width: 100%;
        padding: 16.008px 40.008px;
        text-align: center;
        width: calc(100% - 80px);
        font-feature-settings: "liga" 0;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizelegibility;
        white-space: normal;
        font-weight: 700;
        font-family: BentonSans, Helvetica, Arial, sans-serif;
        font-size: 13.5px;
        line-height: 20px;
        letter-spacing: 0.08em;
    }

    .chwAtP.chwAtP.chwAtP.chwAtP {
        color: #4E3844;
        text-decoration: none;
    }

    .eKBamP.eKBamP.eKBamP.eKBamP {
        width: auto;
        -webkit-box-align: center;
        align-items: center;
        display: flex;
        -webkit-box-pack: center;
        justify-content: center;
        margin: 0.334rem 0px 0px;
        font-size: 12px;
        line-height: 16px;
    }

    .jsXvAA.jsXvAA.jsXvAA.jsXvAA {
        flex-direction: column;
        width: auto;
        margin: 0px 1rem;
    }
    
    .jsXvAA:first-child {
        margin: 0px 1rem 0px 0px !important;
    }

    .eKBamP.eKBamP.eKBamP.eKBamP .social-link {
        display: inline-flex;
        -webkit-box-align: center;
        align-items: center;
        -webkit-box-pack: center;
        justify-content: center;
        width: 100%;
        height: 100%;
        position: relative;
    }

    .chwAtP.chwAtP.chwAtP.chwAtP {
        color: inherit;
        text-decoration: none;
    }

    .jsXvAA.jsXvAA.jsXvAA.jsXvAA .prism-link .prism-icon-facebook, .jsXvAA.jsXvAA.jsXvAA.jsXvAA .prism-link .prism-icon-facebook svg {
        width: 20px;
        height: 20px;
    }

    .ezeNGs.ezeNGs.ezeNGs.ezeNGs {
        fill: rgb(34, 29, 29);
        color: rgb(255, 255, 255);
    }

    .cQAmDn.cQAmDn.cQAmDn.cQAmDn {
        padding: 0px 20.004px;
    }

    .guaBeH.guaBeH.guaBeH.guaBeH {
        border-bottom: none;
    }

    .cQAmDn.cQAmDn.cQAmDn.cQAmDn .prism-accordion-header {
        padding: 0px;
        min-height: 48px;
    }

    .PLljz.PLljz.PLljz.PLljz {
        -webkit-box-align: center;
        align-items: center;
        background-color: none;
        box-sizing: border-box;
        display: flex;
        margin: 0px;
        min-height: 45px;
        padding: 0 1rem;
        width: 100%;
    }

    .PLljz.PLljz.PLljz.PLljz .prism-button:last-of-type {
        border: 0px;
    }

    .PLljz.PLljz.PLljz.PLljz .prism-button {
        height: unset;
        -webkit-box-pack: justify;
        justify-content: space-between;
        padding-bottom: 8.004px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 8.004px;
        text-align: left;
        width: 100%;
    }

    .cKAkHQ.cKAkHQ.cKAkHQ.cKAkHQ {
        -webkit-box-align: center;
        align-items: center;
        background-color: unset;
        border-color: unset;
        border-radius: unset;
        border-style: none;
        border-width: 28rem;
        box-sizing: border-box;
        color: #221D1D;
        cursor: pointer;
        display: inline-flex;
        flex-direction: row;
        height: 4rem;
        -webkit-box-pack: center;
        justify-content: center;
        outline: 0px;
        position: relative;
        text-decoration: none;
        width: 28rem;
        overflow-wrap: break-word;
    }

    .hYweLN.hYweLN.hYweLN.hYweLN {
        color: inherit;
        font-feature-settings: "liga" 0;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizelegibility;
        white-space: normal;
        font-weight: 700;
        text-transform: uppercase;
        font-family: BentonSans, Helvetica, Arial, sans-serif;
        font-size: 10.688px;
        line-height: 16px;
        letter-spacing: 0.16em;
    }

    .cQAmDn.cQAmDn.cQAmDn.cQAmDn .prism-accordion-panel {
        padding: 0px;
    }

    .exwtrX.exwtrX.exwtrX.exwtrX {
        background-color: none;
        box-sizing: border-box;
        overflow: hidden;
        padding: 0 1rem;
    }

    .kyVKG.kyVKG.kyVKG.kyVKG {
        padding: 12px 20.004px 0px;
    }

    .accordion-open {
        height: auto !important;
        visibility: visible !important;
    }

    .sc-hmaf4e-0.fKAHmu ul {
        margin: 0;
        padding: 0;
    }

    .hjVOhw.hjVOhw.hjVOhw.hjVOhw {
        color: rgb(78, 56, 68);
        height: 36px;
    }

    .bBvhT.bBvhT.bBvhT.bBvhT {
        display: inline-block;
        height: unset;
        padding:8.004px 0px;
        width: unset;
    }

    .chwAtP.chwAtP.chwAtP.chwAtP {
        color: inherit;
        text-decoration: none;
    }

    .sc-r7tqch-2.hjVOhw a {
        font-size: 12px;
    }

    .iqcLRe.iqcLRe.iqcLRe.iqcLRe {
        margin-top: 1.334rem;
        margin-bottom: 0.334rem;
    }

    .NVXIp.NVXIp.NVXIp.NVXIp li {
        display: inline-flex;
        margin: 0.334rem 0px;
        font-feature-settings: "liga" 0;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizelegibility;
        white-space: normal;
        font-weight: 200;
        font-size: 9.48px;
        line-height: 12px;
        letter-spacing: 0.04em;
    }
}