@font-face{font-family:"ramillas-bold";font-display:swap;src:url("https://secure-netstorage.macys.com/social/images/snippet/fonts/ttramillas/TTRamillasBold.eot?#iefix");src:local("TT Ramillas Bold"),url("https://secure-netstorage.macys.com/social/images/snippet/fonts/ttramillas/TTRamillasBold.eot?#iefix") format("eot"),url("https://secure-netstorage.macys.com/social/images/snippet/fonts/ttramillas/TTRamillasBold.woff2") format("woff2"),url("https://secure-netstorage.macys.com/social/images/snippet/fonts/ttramillas/TTRamillasBold.woff") format("woff")}@font-face{font-display:swap;font-family:"Macys Sans Medium";font-weight:500;src:local("Macys Sans Medium"),url(https://assets.macysassets.com/common/assets/fonts/macys-sans/MacysSansMd.woff2) format("woff2"),url(https://assets.macysassets.com/common/assets/fonts/macys-sans/MacysSansMd.woff) format("woff"),url(https://assets.macysassets.com/common/assets/fonts/macys-sans/MacysSansMd.eot) format("eot")}@font-face{font-display:swap;font-family:TT-Ramillas-Med;src:url("//secure-netstorage.macys.com/social/images/snippet/fonts/ttramillas/TTRamillas-Medium.eot?#iefix") format("eot"),url("//secure-netstorage.macys.com/social/images/snippet/fonts/ttramillas/TTRamillas-Medium.woff2") format("woff2"),url("//secure-netstorage.macys.com/social/images/snippet/fonts/ttramillas/TTRamillas-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:TT Ramillas Medium;src:url("//secure-netstorage.macys.com/social/images/snippet/fonts/ttramillas/TTRamillas-Medium.eot?#iefix") format("eot"),url("//secure-netstorage.macys.com/social/images/snippet/fonts/ttramillas/TTRamillas-Medium.woff2") format("woff2"),url("//secure-netstorage.macys.com/social/images/snippet/fonts/ttramillas/TTRamillas-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:"TT Ramillas Medium";src:url("//secure-netstorage.macys.com/social/images/snippet/fonts/ttramillas/TTRamillas-Medium.eot?#iefix") format("eot"),url("//secure-netstorage.macys.com/social/images/snippet/fonts/ttramillas/TTRamillas-Medium.woff2") format("woff2"),url("//secure-netstorage.macys.com/social/images/snippet/fonts/ttramillas/TTRamillas-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:TT-Ramillas;font-weight:400;src:local("TT-Ramillas"),url(https://assets.macysassets.com/common/assets/fonts/tt-ramillas/TT-Ramillas.woff2) format("woff2"),url(https://assets.macysassets.com/common/assets/fonts/tt-ramillas/TT-Ramillas.woff) format("woff"),url(https://assets.macysassets.com/common/assets/fonts/tt-ramillas/TT-Ramillas.eot) format("eot")}@font-face{font-display:swap;font-family:"Macys Sans Bold";font-weight:700;src:local("Macys Sans Bold"),url(https://assets.macysassets.com/common/assets/fonts/macys-sans/MacysSansBd.woff2) format("woff2"),url(https://assets.macysassets.com/common/assets/fonts/macys-sans/MacysSansBd.woff) format("woff"),url(https://assets.macysassets.com/common/assets/fonts/macys-sans/MacysSansBd.eot) format("eot")}.howtobuyasuit-wrapper{width:100vw;margin-left:calc(-50vw + 50%)}.howtobuyasuit-wrapper *{box-sizing:border-box;font-family:'Macys Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif}.howtobuyasuit-wrapper figure{margin:0}.howtobuyasuit-wrapper picture{display:block}.howtobuyasuit-wrapper img{width:100%}.howtobuyasuit-wrapper a{text-decoration:none;display:block}.howtobuyasuit-wrapper .howtobuyasuit-wrapper-inner2{margin:0 auto;max-width:1480px;padding:0 20px}.howtobuyasuit-wrapper h2,.howtobuyasuit-wrapper .h2{font-family:'Macys Sans Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:calc(20 / 1480 * 100vw)}@media (max-width: 719px){.howtobuyasuit-wrapper h2,.howtobuyasuit-wrapper .h2{font-size:calc(20 / 375 * 100vw)}}.howtobuyasuit-wrapper h1,.howtobuyasuit-wrapper .h1{font-family:"TT Ramillas", 'tt-ramillas', 'TT-Ramillas-Med', serif;font-size:calc(55 / 1480 * 100vw);font-weight:400;line-height:1}@media (max-width: 719px){.howtobuyasuit-wrapper h1,.howtobuyasuit-wrapper .h1{font-size:calc(16 / 375 * 100vw);text-shadow:3px 2px 5px rgba(255,255,255,0.8)}}.howtobuyasuit-wrapper .howtobuyasuit_head{max-width:1440px;position:relative;margin-bottom:calc(64 / 1480 * 100vw)}@media (max-width: 719px){.howtobuyasuit-wrapper .howtobuyasuit_head{margin-bottom:calc(30 / 1480 * 100vw)}}.howtobuyasuit-wrapper .howtobuyasuit_head .overlay_text{display:flex;text-align:center;align-content:center;justify-content:center;justify-items:center;position:absolute;width:100%;height:100%;top:0}@media (max-width: 719px){.howtobuyasuit-wrapper .howtobuyasuit_head .overlay_text{justify-content:flex-end;padding-right:calc(109 / 375 * 100vw);text-align:center}}.howtobuyasuit-wrapper .howtobuyasuit_head .overlay_text>div{align-self:center}.howtobuyasuit-wrapper .howtobuyasuit_hr{color:#D9D9D9;max-width:1040px;background-color:#D9D9D9;border-color:#D9D9D9;fill:#d9d9d9;height:1px;border-style:none}.howtobuyasuit-wrapper #infonote{position:absolute;left:0;font-size:calc(25 / 1480 * 100vw)}@media (min-width: 1480px){.howtobuyasuit-wrapper #infonote{font-size:25px}}@media (max-width: 719px){.howtobuyasuit-wrapper #infonote{display:none}}.howtobuyasuit-wrapper #infonote::after,.howtobuyasuit-wrapper #infonote::before{height:0;display:none}.howtobuyasuit-wrapper #infonote svg{display:none}.howtobuyasuit-wrapper .desktop-only{display:unset}@media (max-width: 719px){.howtobuyasuit-wrapper .desktop-only{display:none}}.howtobuyasuit-wrapper .mobile-only{display:none}@media (max-width: 719px){.howtobuyasuit-wrapper .mobile-only{display:unset}}.howtobuyasuit-wrapper .flexrow-wrap{width:100%}.howtobuyasuit-wrapper .flexrow-wrap .flexrow{margin-bottom:calc(64 / 1480 * 100vw);display:flex;width:100%;justify-content:space-between}@media (max-width: 719px){.howtobuyasuit-wrapper .flexrow-wrap .flexrow{flex-wrap:wrap;justify-content:center;margin-bottom:calc(30 / 375 * 100vw)}}.howtobuyasuit-wrapper .flexrow-wrap .flexrow-item{height:fit-content}.howtobuyasuit-wrapper .flexrow-wrap .flexrow-item .flexrow-item-copy1{margin-top:1em}.howtobuyasuit-wrapper .flexrow-wrap .flexrow-item.flex-row-ctaunderline .flexrow-item-copy1{text-decoration:underline;font-size:0.8em}.howtobuyasuit-wrapper .flexrow-wrap .flexrow-item .flexrow-item-copy2{padding-bottom:2em}.howtobuyasuit-wrapper .flexrow-wrap .flexrow-item.flex-row-even5{height:fit-content;width:calc(20% - 16px);align-content:space-between}@media (max-width: 719px){.howtobuyasuit-wrapper .flexrow-wrap .flexrow-item.flex-row-even5{width:calc(33.333% - 20px);margin:10px}}.howtobuyasuit-wrapper .flexrow-wrap .flexrow-item.flex-row-even4{height:fit-content;width:calc(25% - 16px);align-content:space-between}@media (max-width: 719px){.howtobuyasuit-wrapper .flexrow-wrap .flexrow-item.flex-row-even4{width:calc(50% - 20px);margin:10px}}.howtobuyasuit-wrapper .flexrow-wrap .flexrow-item.flex-row-even3{height:fit-content;width:calc(33.333% - 16px);align-content:space-between}@media (max-width: 719px){.howtobuyasuit-wrapper .flexrow-wrap .flexrow-item.flex-row-even3{width:calc(50% - 20px);margin:10px}}.howtobuyasuit-wrapper .contentgrid_1big4small{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);grid-row-gap:calc(27 / 1480 * 100vw);max-width:1440px}.howtobuyasuit-wrapper .contentgrid_1big4small-left{margin:calc(80 / 1480 * 100vw) auto}@media (max-width: 719px){.howtobuyasuit-wrapper .contentgrid_1big4small-left{margin:calc(30 / 375 * 100vw) auto}}.howtobuyasuit-wrapper .contentgrid_1big4small-left .grid0{grid-area:1 / 1 / 3 / 3}.howtobuyasuit-wrapper .contentgrid_1big4small-left .grid1{grid-area:1 / 3 / 2 / 4}.howtobuyasuit-wrapper .contentgrid_1big4small-left .grid2{grid-area:1 / 4 / 2 / 5}.howtobuyasuit-wrapper .contentgrid_1big4small-left .grid3{grid-area:2 / 3 / 3 / 4}.howtobuyasuit-wrapper .contentgrid_1big4small-left .grid4{grid-area:2 / 4 / 3 / 5}.howtobuyasuit-wrapper .contentgrid_1big4small-left .grid0{padding:0 calc(20 / 1480 * 100vw) 0 0}.howtobuyasuit-wrapper .contentgrid_1big4small-left .grid1,.howtobuyasuit-wrapper .contentgrid_1big4small-left .grid3{padding:0 calc(14 / 1480 * 100vw) 0 calc(20 / 1480 * 100vw)}.howtobuyasuit-wrapper .contentgrid_1big4small-left .grid2,.howtobuyasuit-wrapper .contentgrid_1big4small-left .grid4{padding:0 calc(20 / 1480 * 100vw) 0 calc(14 / 1480 * 100vw)}.howtobuyasuit-wrapper .contentgrid_1big4small-right{margin:calc(80 / 1480 * 100vw) auto}@media (max-width: 719px){.howtobuyasuit-wrapper .contentgrid_1big4small-right{margin:calc(30 / 375 * 100vw) auto}}.howtobuyasuit-wrapper .contentgrid_1big4small-right .grid0{grid-area:1 / 3 / 3 / 5}.howtobuyasuit-wrapper .contentgrid_1big4small-right .grid1{grid-area:1 / 1 / 2 / 2}.howtobuyasuit-wrapper .contentgrid_1big4small-right .grid2{grid-area:1 / 2 / 2 / 3}.howtobuyasuit-wrapper .contentgrid_1big4small-right .grid3{grid-area:2 / 1 / 3 / 2}.howtobuyasuit-wrapper .contentgrid_1big4small-right .grid4{grid-area:2 / 2 / 3 / 3}.howtobuyasuit-wrapper .contentgrid_1big4small-right .grid0{padding:0 0 0 calc(20 / 1480 * 100vw)}.howtobuyasuit-wrapper .contentgrid_1big4small-right .grid1,.howtobuyasuit-wrapper .contentgrid_1big4small-right .grid3{padding:0 calc(16 / 1480 * 100vw) 0 calc(8 / 1480 * 100vw)}.howtobuyasuit-wrapper .contentgrid_1big4small-right .grid2,.howtobuyasuit-wrapper .contentgrid_1big4small-right .grid4{padding:0 calc(4 / 1480 * 100vw) 0 calc(20 / 1480 * 100vw)}.howtobuyasuit-wrapper .copyblock{margin:calc(64 / 1480 * 100vw) auto}@media (max-width: 719px){.howtobuyasuit-wrapper .copyblock{margin:calc(30 / 375 * 100vw) auto}}.howtobuyasuit-wrapper .copyblock-center{font-size:calc(30 / 1480 * 100vw);text-align:center;font-family:"TT Ramillas", Serif;max-width:calc(989 / 1480 * 100vw);line-height:1.1;letter-spacing:-0.02em}@media (max-width: 719px){.howtobuyasuit-wrapper .copyblock-center{font-size:calc(14 / 375 * 100vw)}}.howtobuyasuit-wrapper .copyblock-center b{font-family:"Macys Sans Bold"}@media (max-width: 719px){.howtobuyasuit-wrapper .copyblock-center{max-width:calc(100% - 40px)}}.howtobuyasuit-wrapper .copyblock a{display:inline-block;margin-top:2em;text-decoration:underline;font-size:0.46em}@media (max-width: 719px){.howtobuyasuit-wrapper .copyblock a{font-size:calc(10 / 375 * 100vw)}}.howtobuyasuit-wrapper .copyblock_2-left{margin:2em auto}.howtobuyasuit-wrapper .copyblock_2-left-title{font-size:1.2em;font-family:"Macys Sans Bold", sans-serif}.howtobuyasuit-wrapper .accordian-list{position:relative}.howtobuyasuit-wrapper .accordian-list-title{font-size:calc(35 / 1480 * 100vw);font-weight:700}@media (max-width: 719px){.howtobuyasuit-wrapper .accordian-list-title{font-size:calc(16 / 375 * 100vw)}}.howtobuyasuit-wrapper .accordian-list-title+div{margin-top:30px}.howtobuyasuit-wrapper .accordian-list dd{display:none;padding:10px calc(150 / 1480 * 100vw) 24px 20%}@media (max-width: 719px){.howtobuyasuit-wrapper .accordian-list dd{padding:calc(20 / 375 * 100vw) calc(20 / 375 * 100vw) calc(10 / 375 * 100vw) calc(20 / 375 * 100vw)}}.howtobuyasuit-wrapper .accordian-list dd p{transform:translateY(-2em)}.howtobuyasuit-wrapper .accordian-list dt{cursor:pointer;font-size:calc(25 / 1480 * 100vw);font-weight:700;padding:0 30px 0 20%}@media (min-width: 1480px){.howtobuyasuit-wrapper .accordian-list dt{font-size:25px}}.howtobuyasuit-wrapper .accordian-list dt:not(:first-child):before{content:"";display:block;width:100%;height:1px;background-color:#000}.howtobuyasuit-wrapper .accordian-list dt>span{padding:calc(18 / 375 * 100vw) calc(20 / 375 * 100vw) calc(12 / 375 * 100vw) 0;display:block}@media (max-width: 719px){.howtobuyasuit-wrapper .accordian-list dt>span{padding:calc(16 / 375 * 100vw) 0 calc(16 / 375 * 100vw) 0}}@media (max-width: 719px){.howtobuyasuit-wrapper .accordian-list dt{font-size:calc(10 / 375 * 100vw);padding:0 calc(16 / 375 * 100vw) 0 calc(16 / 375 * 100vw)}}.howtobuyasuit-wrapper .accordian-list dt svg{float:right}.howtobuyasuit-wrapper .accordian-list dt.show{margin:0;background:#F8F8F8}.howtobuyasuit-wrapper .accordian-list dt.show+dd{margin:0;display:block;background:#F8F8F8}.howtobuyasuit-wrapper .accordian-list dt.show svg{transform:rotate(90deg)}.howtobuyasuit-wrapper .accordian-wrap{margin:4em auto}
