@font-face{font-family:'TT Ramillas Regular';src:url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasRegular.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasRegular.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasRegular.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasRegular.woff") format("woff")}@font-face{font-family:'Macys Sans Regular';src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.woff") format("woff")}@font-face{font-family:'Macys Sans Medium';src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.woff") format("woff")}@font-face{font-family:'MacysSans-Medium ';src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.woff") format("woff")}@font-face{font-family:'MacysSans-Medium';src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.woff") format("woff")}@font-face{font-family:'Macys Sans Bold';src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.woff") format("woff")}#automated-sitelet #campaign .headline-block .headline-container .container-inner .headline1{line-height:1.125;margin-bottom:13px}@media (min-width: 751px){#automated-sitelet .mobile-only{display:none !important}}@media (max-width: 750px){#automated-sitelet .desktop-only{display:none !important}}#automated-sitelet #product-grid-4b-4 .headline-block .headline-container .container-inner .headline1{line-height:1.25;padding-top:20%}#automated-sitelet .bottom-accessories .img-container{width:90%;margin:0 auto;position:relative}#automated-sitelet .bottom-accessories .img-container img{max-height:100%;max-width:100%}#automated-sitelet .bottom-accessories .img-container .content{position:absolute;top:30px;right:170px}#automated-sitelet .bottom-accessories .img-container h3{font-family:"Macys Sans Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:48px}#automated-sitelet .bottom-accessories .img-container p{text-align:left;font-size:18px}#automated-sitelet .bottom-accessories .img-container ul{text-align:left;padding:0;margin:0}#automated-sitelet .bottom-accessories .img-container ul li{display:inline-block;margin-right:45px}@media only screen and (min-width: 1240px){#automated-sitelet .header-banner .copy h1{font-size:70px}#automated-sitelet #product-grid-5a-1 .headline-block .headline-container .container-inner .links,#automated-sitelet #product-grid-5b-6 .headline-block .headline-container .container-inner .links{position:relative;margin-top:40px}#automated-sitelet #product-grid-7b-4 .headline-block .headline-container .container-inner .bodycopy{font-size:15px}}@media only screen and (max-width: 768px){#automated-sitelet .header-banner .copy h1{width:80%}}@media only screen and (max-width: 750px){#automated-sitelet br.desktop{display:none}#automated-sitelet .header-banner .copy{position:absolute;top:40%;left:50%;width:90%;transform:translateX(-50%)}#automated-sitelet .header-banner .copy h1{font-size:10vw}#automated-sitelet .bottom-accessories .img-container{width:98%;margin:0 auto;position:relative}#automated-sitelet .bottom-accessories .img-container img{max-height:100%;max-width:100%}#automated-sitelet .bottom-accessories .img-container .content{position:absolute;top:5px;left:0;width:100%}#automated-sitelet .bottom-accessories .img-container h3{font-family:"Macys Sans Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:5vw;margin-bottom:5px}#automated-sitelet .bottom-accessories .img-container p{text-align:center;font-size:4vw;margin-bottom:3px}#automated-sitelet .bottom-accessories .img-container ul{text-align:center;padding:0;margin:0}#automated-sitelet .bottom-accessories .img-container ul li{display:inline-block;margin-right:45px}}@media only screen and (max-width: 480px){#automated-sitelet .header-banner .copy p{font-size:3vw;line-height:1.5}#automated-sitelet .header-banner .copy{position:absolute;top:5%;left:5%;width:85%;transform:none}}@media only screen and (min-width: 751px) and (max-width: 1024px){#automated-sitelet .bottom-accessories .img-container .content{position:absolute;top:7px;right:50px}#automated-sitelet .bottom-accessories .img-container h3{font-size:4.6vw;text-align:left}#automated-sitelet .bottom-accessories .img-container p{font-size:2vw;margin-bottom:5px}#automated-sitelet .bottom-accessories .img-container ul li a{font-size:2vw}#automated-sitelet #product-grid-5a-1 .headline-block .headline-container .container-inner .links,#automated-sitelet #product-grid-5b-6 .headline-block .headline-container .container-inner .links{position:relative;margin-top:40px}#automated-sitelet #product-grid-7b-4 .headline-block .headline-container .container-inner .bodycopy{font-size:15px}}@media only screen and (min-width: 751px) and (-webkit-min-device-pixel-ratio: 1.5){#automated-sitelet #product-grid-5a-1 .headline-block .headline-container .container-inner .links,#automated-sitelet #product-grid-5b-6 .headline-block .headline-container .container-inner .links{position:relative;margin-top:40px}#automated-sitelet #product-grid-7b-4 .headline-block .headline-container .container-inner .bodycopy{font-size:15px}}#campaign .nav-list .site-header{text-decoration:none;padding:0 1%;font-family:"Macys Sans Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:26px}#campaign .custom-topbanner{padding:33px;margin-top:0}#campaign .custom-topbanner *{box-sizing:border-box}#campaign .custom-topbanner a{pointer-events:none}#campaign .custom-topbanner .copyblock{display:inline-block}@media only screen and (max-width: 767px){#campaign .custom-topbanner .copyblock{padding-top:0%}}#campaign .custom-topbanner .image{display:inline-block;float:right;max-width:49%}@media only screen and (max-width: 767px){#campaign .custom-topbanner .image{max-width:100%}}#campaign .custom-topbanner .copyblock .headline{font-family:"Macys Sans Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;text-align:center;padding-bottom:10px;letter-spacing:-2px}@media only screen and (max-width: 767px){#campaign .custom-topbanner .copyblock .headline{font-size:4vw}}#campaign .custom-topbanner .copyblock .title{font-family:"TT Ramillas Regular",Georgia,Times,serif;font-size:32px;line-height:0.95;letter-spacing:-2px;float:left}@media only screen and (min-width: 1024px){#campaign .custom-topbanner .copyblock .title{padding-top:93px}}@media only screen and (min-width: 768px){#campaign .custom-topbanner .copyblock .title{max-width:50%;padding-left:20px;font-size:2.3vw;line-height:0.95}}@media only screen and (max-width: 767px){#campaign .custom-topbanner .copyblock .title{margin-left:5%}}@media only screen and (max-width: 767px){#campaign .custom-topbanner .copyblock .title{font-size:3.6vw;width:100%;line-height:0.95}}#campaign .custom-topbanner .copyblock-copy{display:inline-block;letter-spacing:-0.2px}@media only screen and (max-width: 767px){#campaign .custom-topbanner .copyblock-copy{float:left;line-height:1rem}}@media only screen and (min-width: 768px){#campaign .custom-topbanner .copyblock-copy{max-width:50%}}#campaign .custom-topbanner .copyblock-copy1{font-family:"Macys Sans Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;text-transform:none;margin-left:20px;letter-spacing:-0.2px}@media only screen and (max-width: 768px) and (min-width: 821px){#campaign .custom-topbanner .copyblock-copy1{font-size:1.6vw}}@media only screen and (max-width: 767px){#campaign .custom-topbanner .copyblock-copy1{font-size:2.9vw;width:94%;line-height:0rem}}@media only screen and (max-width: 820px) and (min-width: 766px){#campaign .custom-topbanner .copyblock-copy1{font-size:1.7vw}}#campaign .custom-bottombanner{padding:33px;margin-top:10px;margin-bottom:50px}#campaign .custom-bottombanner>a{display:inline-block}@media only screen and (max-width: 767px){#campaign .custom-bottombanner{margin-top:-38px}}#campaign .custom-bottombanner .image{display:inline-block;float:left;max-width:49%}@media only screen and (min-width: 768px){#campaign .custom-bottombanner .image{margin-right:80px}}@media only screen and (max-width: 768px){#campaign .custom-bottombanner .image{margin-top:0%;margin-right:6%}}@media only screen and (max-width: 767px){#campaign .custom-bottombanner .image{max-width:100%}}@media only screen and (min-width: 768px){#campaign .custom-bottombanner .copyblock-copy{width:calc( 50% - 80px);display:inline-block}}#campaign .custom-bottombanner .title{font-family:"TT Ramillas Regular",Georgia,Times,serif;font-size:32px;letter-spacing:-2px;line-height:3rem;float:left;margin-top:10px}@media only screen and (min-width: 1024px){#campaign .custom-bottombanner .title{padding-top:37px;margin-left:-3%}}@media only screen and (min-width: 768px){#campaign .custom-bottombanner .title{max-width:calc(50% - 80px);white-space:nowrap;font-size:2.5vw;margin-top:8%;padding-left:3%}}@media only screen and (max-width: 767px){#campaign .custom-bottombanner .title{font-size:3.8vw;margin-left:5%;line-height:1.3rem}}@media only screen and (max-width: 820px) and (min-width: 766px){#campaign .custom-bottombanner .title{margin-left:-4%;margin-top:8%}}#campaign .custom-bottombanner .copyblock-copy-p{font-family:"Macys Sans Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:19px;text-transform:none;letter-spacing:-0.2px;display:inline-block;line-height:1.7rem}@media only screen and (max-width: 768px){#campaign .custom-bottombanner .copyblock-copy-p{font-size:2vw;line-height:1.5rem;padding-left:2%}}@media only screen and (max-width: 767px){#campaign .custom-bottombanner .copyblock-copy-p{font-size:3.1vw;padding-left:5%;line-height:1.3;width:90%}}@media only screen and (max-width: 820px) and (min-width: 766px){#campaign .custom-bottombanner .copyblock-copy-p{font-size:1.5vw;line-height:1.4rem;margin-left:-3%}}#campaign .custom-bottombanner span{text-decoration:underline;display:block;line-height:3rem}@media only screen and (max-width: 767px){#campaign .copyblock-numbers{position:relative}}#campaign .copyblock-numbers .class-num{font-family:"Macys Sans Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;display:inline-block;position:absolute;left:2.5em}@media only screen and (max-width: 768px){#campaign .copyblock-numbers .class-num{font-size:1.7vw;left:4.3em}}@media only screen and (max-width: 767px){#campaign .copyblock-numbers .class-num{font-size:3vw;margin-left:0;left:5%}}#campaign .copyblock-numbers .class-other{font-family:"Macys Sans Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;text-transform:none;margin-left:50px;display:inline-block;padding-bottom:11px;padding-top:2px;letter-spacing:-0.2px}@media only screen and (max-width: 820px) and (min-width: 766px){#campaign .copyblock-numbers .class-other{font-size:1.7vw}}@media only screen and (max-width: 768px){#campaign .copyblock-numbers .class-other{font-size:1.7vw}}@media only screen and (max-width: 767px){#campaign .copyblock-numbers .class-other{font-size:3vw;margin-left:10%;padding-bottom:2%}}#campaign .clearOut{border-bottom:0}#campaign .section-header#section-header-7[panel='section-header-1b'] .headline-container .headline{letter-spacing:-2px}#automated-sitelet.registry-guide-index .registry-grid{display:grid}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:calc(245 / 375 * 100vw) calc(335 / 375 * 100vw) repeat(3, calc(200 / 375 * 100vw));column-gap:calc(16 / 375 * 100vw);row-gap:calc(17 / 375 * 100vw)}}@media (min-width: 768px){#automated-sitelet.registry-guide-index .registry-grid{grid-template-columns:repeat(4, 1fr);grid-template-rows:calc(475.5 / 1600 * 100vw) repeat(2, calc(368 / 1600 * 100vw));column-gap:calc(26.6 / 1600 * 100vw);row-gap:calc(38.5 / 1600 * 100vw);margin-top:calc(76 / 1600 * 100vw);margin-bottom:calc(76 / 1600 * 100vw)}}@media (min-width: 1280px){#automated-sitelet.registry-guide-index .registry-grid{grid-template-rows:calc(475.5 / 1600 * 100vw) repeat(2, calc(338 / 1600 * 100vw))}}@media (min-width: 1440px){#automated-sitelet.registry-guide-index .registry-grid{margin-top:76px;margin-bottom:76px;grid-template-rows:475.5px repeat(2, 338px);column-gap:26.6px;row-gap:38.5px}}@media (max-width: 767px){.registry-right-text-grid{grid-template-areas:'grid-cell-1 grid-cell-1' 'grid-cell-2 grid-cell-2' 'grid-cell-3 grid-cell-4' 'grid-cell-6 grid-cell-7' 'grid-cell-5 grid-cell-8'}}@media (min-width: 768px){.registry-right-text-grid{grid-template-areas:'grid-cell-2 grid-cell-2 grid-cell-1 grid-cell-1' 'grid-cell-2 grid-cell-2 grid-cell-3 grid-cell-4' 'grid-cell-5 grid-cell-6 grid-cell-7 grid-cell-8'}}@media (max-width: 767px){.registry-left-text-grid{grid-template-areas:'grid-cell-1 grid-cell-1' 'grid-cell-2 grid-cell-2' 'grid-cell-3 grid-cell-4' 'grid-cell-6 grid-cell-7' 'grid-cell-5 grid-cell-8'}}@media (min-width: 768px){.registry-left-text-grid{grid-template-areas:'grid-cell-1 grid-cell-1 grid-cell-2 grid-cell-2' 'grid-cell-3 grid-cell-4 grid-cell-2 grid-cell-2' 'grid-cell-5 grid-cell-6 grid-cell-7 grid-cell-8'}}#automated-sitelet.registry-guide-index .registry-grid .grid-cell{background-size:cover;background-position:top center}#automated-sitelet.registry-guide-index .registry-grid .grid-cell-1{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-grid .grid-cell-1{margin:0 auto}}@media (min-width: 768px){#automated-sitelet.registry-guide-index .registry-grid .grid-cell-1{margin:0 auto}}#automated-sitelet.registry-guide-index .registry-grid .grid-cell-1-title{font-family:"TT Ramillas Regular",Georgia,Times,serif;text-align:center}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-grid .grid-cell-1-title{font-size:calc(16px + ((46 - 16) / 768) * 100vw);line-height:calc(32 / 30);letter-spacing:-0.03em;margin-bottom:calc(35 / 375 * 100vw)}}@media (min-width: 768px){#automated-sitelet.registry-guide-index .registry-grid .grid-cell-1-title{font-size:calc(56 / 1600 * 100vw);line-height:1;letter-spacing:-0.04em;margin-bottom:calc(49 / 1600 * 100vw)}}@media (min-width: 1600px){#automated-sitelet.registry-guide-index .registry-grid .grid-cell-1-title{font-size:56px;margin-bottom:49px}}#automated-sitelet.registry-guide-index .registry-grid .grid-cell-1-link{font-family:"Macys Sans Regular","Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-grid .grid-cell-1-link{font-size:calc(14px + ((20 - 14) / 768) * 100vw);line-height:calc(20 / 14)}}@media (min-width: 768px){#automated-sitelet.registry-guide-index .registry-grid .grid-cell-1-link{font-size:16px}}@media (min-width: 1024px){#automated-sitelet.registry-guide-index .registry-grid .grid-cell-1-link{font-size:18px}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-grid .grid-cell-2{transform:translateY(calc(15 / 375 * -100vw))}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-right-text-grid .grid-cell:nth-child(2){background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section1-grid2-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-right-text-grid .grid-cell:nth-child(3){background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section1-grid3-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-right-text-grid .grid-cell:nth-child(4){background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section1-grid4-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-right-text-grid .grid-cell:nth-child(5){background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section1-grid5-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-right-text-grid .grid-cell:nth-child(6){background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section1-grid6-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-right-text-grid .grid-cell:nth-child(7){background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section1-grid7-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-right-text-grid .grid-cell:nth-child(8){background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section1-grid8-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-left-text-grid .grid-cell:nth-child(2){background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section3-grid2-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-left-text-grid .grid-cell:nth-child(3){background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section3-grid3-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-left-text-grid .grid-cell:nth-child(4){background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section3-grid4-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-left-text-grid .grid-cell:nth-child(5){background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section3-grid5-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-left-text-grid .grid-cell:nth-child(6){background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section3-grid6-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-left-text-grid .grid-cell:nth-child(7){background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section3-grid7-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-left-text-grid .grid-cell:nth-child(8){background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section3-grid8-m.jpg") !important}}.header-banner{max-width:1440px;height:auto;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;width:100%;margin:0 auto;padding-bottom:20px}@media screen and (max-width: 750px){.header-banner{flex-direction:column}}.header-banner .container{width:720px;height:540px;display:flex;align-items:center;justify-content:center;background-color:#FDD2BA}@media only screen and (min-width: 751px) and (max-width: 1326px){.header-banner .container{width:calc(720/1326*100vw);height:calc(540/1326*100vw)}}@media screen and (max-width: 750px){.header-banner .container{align-items:left;justify-content:left;width:100%;height:calc(415/750*100vw);order:2}}.header-banner .container .content{width:460px;height:auto;color:#000}@media only screen and (min-width: 751px) and (max-width: 1326px){.header-banner .container .content{width:calc(460/1326*100vw);height:auto}}@media screen and (max-width: 750px){.header-banner .container .content{width:auto;margin-bottom:10vw;margin-top:7vw}}.header-banner .container .content h1{font-family:"TT Ramillas Regular", serif;font-size:72px;line-height:0.90;font-weight:unset;letter-spacing:-3.5px}@media only screen and (min-width: 751px) and (max-width: 1326px){.header-banner .container .content h1{font-size:calc(72/1326*100vw)}}@media screen and (max-width: 750px){.header-banner .container .content h1{font-size:calc(72/750*100vw);text-align:left;margin-left:4vw;letter-spacing:-2px}}.header-banner .container .content p{font-size:18px;margin:20px 0 0 0;line-height:1.4}@media only screen and (min-width: 751px) and (max-width: 1326px){.header-banner .container .content p{font-size:calc(18/1326*100vw);margin:calc(20/1326*100vw) 0 0 0}}@media screen and (max-width: 750px){.header-banner .container .content p{font-size:calc(16/375*100vw);margin:calc(20/375*100vw) calc(20/375*100vw) 0 0;text-align:left;margin-left:5vw}}.header-banner .container.photo{width:720px;height:540px;background-image:url(https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2024-11/images/header-banner@2x.jpg);background-size:cover}@media only screen and (min-width: 751px) and (max-width: 1326px){.header-banner .container.photo{width:calc(720/1326*100vw);height:calc(540/1326*100vw)}}@media screen and (max-width: 750px){.header-banner .container.photo{width:100%;height:calc(603/750*100vw);order:1}}#campaign .sub-ad .isLink .editorial-unit .container-inner{transition:none !important}#campaign .sub-ad .isLink:hover .editorial-unit .container-inner{background-size:100%}@media (max-width: 767px){#automated-sitelet.registry-guide-index .content-grid{flex-direction:column}}@media (min-width: 768px){#automated-sitelet.registry-guide-index .content-grid{column-gap:20px}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .content-grid .doublespan{width:100%}}@media (min-width: 768px){#automated-sitelet.registry-guide-index .content-grid .doublespan{width:calc(50% - 10px)}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .content-grid .doublespan.left{margin-bottom:calc(32 / 375 * 100vw)}}#automated-sitelet.registry-guide-index .content-grid .editorial-unit{padding:0}@media (min-width: 768px){#automated-sitelet.registry-guide-index .content-grid .editorial-unit>.editorial-container{padding-top:135.316%}}#automated-sitelet.registry-guide-index .content-grid .container-inner{cursor:initial}@media (max-width: 767px){#automated-sitelet.registry-guide-index #image-2a-4 .editorial-unit-left .container-inner{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section2-left-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index #image-2a-4 .editorial-unit-right .container-inner{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section2-right-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index #image-2a-7 .editorial-unit-left .container-inner{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section4-left-m.jpg") !important}}@media (max-width: 767px){#automated-sitelet.registry-guide-index #image-2a-7 .editorial-unit-right .container-inner{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/registry-guide/2023-09/images/20230927-registry-section4-right-m.jpg") !important}}#automated-sitelet.registry-guide-index .section-header{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}@media (max-width: 767px){#automated-sitelet.registry-guide-index .section-header{max-width:78.2%;margin:calc(20 / 375 * 100vw) auto calc(48 / 375 * 100vw)}}@media (min-width: 768px){#automated-sitelet.registry-guide-index .section-header{max-width:63.1%;margin:calc(60 / 1600 * 100vw) auto calc(44.5 / 1600 * 100vw)}}@media (min-width: 1600px){#automated-sitelet.registry-guide-index .section-header{margin:60px auto 44.5px}}#automated-sitelet.registry-guide-index .section-header .headline{font-family:"TT Ramillas Regular",Georgia,Times,serif;text-align:center}@media (max-width: 767px){#automated-sitelet.registry-guide-index .section-header .headline{font-size:calc(16px + ((46 - 16) / 768) * 100vw);line-height:calc(32 / 30);letter-spacing:-0.03em;margin-bottom:calc(30 / 375 * 100vw)}}@media (min-width: 768px){#automated-sitelet.registry-guide-index .section-header .headline{font-size:calc(56 / 1600 * 100vw);line-height:1;letter-spacing:-0.04em}}@media (min-width: 1600px){#automated-sitelet.registry-guide-index .section-header .headline{font-size:56px}}#automated-sitelet.registry-guide-index .section-header .link{font-family:"Macys Sans Regular","Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:unset}@media (max-width: 767px){#automated-sitelet.registry-guide-index .section-header .link{font-size:calc(14px + ((20 - 14) / 768) * 100vw);line-height:calc(20 / 14)}}@media (min-width: 768px){#automated-sitelet.registry-guide-index .section-header .link{font-size:16px;line-height:calc(40 / 18)}}@media (min-width: 1024px){#automated-sitelet.registry-guide-index .section-header .link{font-size:18px}}@media (min-width: 768px){#automated-sitelet.registry-guide-index #section-header-3{max-width:100%}}@media (min-width: 768px){#automated-sitelet.registry-guide-index #section-header-3 .headline{margin-bottom:calc(44 / 1600 * 100vw)}}@media (min-width: 1600px){#automated-sitelet.registry-guide-index #section-header-3 .headline{margin-bottom:44px}}@media (min-width: 768px){#automated-sitelet.registry-guide-index #section-header-6 .headline{margin-bottom:calc(44 / 1600 * 100vw)}}@media (min-width: 1600px){#automated-sitelet.registry-guide-index #section-header-6 .headline{margin-bottom:44px}}@media (min-width: 768px){#automated-sitelet.registry-guide-index #section-header-8{margin-bottom:calc(56 / 1600 * 100vw)}}@media (min-width: 1600px){#automated-sitelet.registry-guide-index #section-header-8{margin-bottom:56px}}@media (min-width: 768px){#automated-sitelet.registry-guide-index #section-header-8 .headline{margin-bottom:0}}@media (min-width: 768px){#automated-sitelet.registry-guide-index #section-header-10{margin-bottom:calc(75 / 1600 * 100vw)}}@media (min-width: 1600px){#automated-sitelet.registry-guide-index #section-header-10{margin-bottom:75px}}@media (min-width: 768px){#automated-sitelet.registry-guide-index #section-header-10 .headline{margin-bottom:0}}@media (max-width: 767px){#campaign #automated-sitelet.registry-guide-index section[panel="content-grid-11"]{margin-bottom:calc(20 / 375 * 100vw)}}@media (min-width: 768px){#campaign #automated-sitelet.registry-guide-index section[panel="content-grid-11"]{margin-bottom:calc(60 / 1600 * 100vw)}}@media (min-width: 1600px){#campaign #automated-sitelet.registry-guide-index section[panel="content-grid-11"]{margin-bottom:60px}}#campaign #automated-sitelet.registry-guide-index .sub-ad-4b .ad-inner:nth-of-type(1) .container-inner{background-color:#fff !important}@media (max-width: 767px){#automated-sitelet.registry-guide-index #section-header-8 .headline,#automated-sitelet.registry-guide-index #section-header-10 .headline{margin:0}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .sub-ad-4b .links{display:flex;flex-wrap:wrap;column-gap:calc(16 / 375 * 100vw);row-gap:calc(35 / 375 * 100vw)}}@media (min-width: 768px){#automated-sitelet.registry-guide-index .sub-ad-4b .links{display:flex;column-gap:calc(24 / 1600 * 100vw)}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .sub-ad-4b .ad-inner{width:calc(50% - calc(8 / 375 * 100vw)) !important}}#automated-sitelet.registry-guide-index .sub-ad-4b .sub-ad-headline-unit{padding:16px 0 0}#automated-sitelet.registry-guide-index .sub-ad-4b .editorial-unit{padding:0}@media (max-width: 767px){#automated-sitelet.registry-guide-index section{padding:0 calc((20 / 375) * 100vw)}}@media (min-width: 768px){#automated-sitelet.registry-guide-index section{padding:0 20px;max-width:1440px}}@media (min-width: 1280px){#automated-sitelet.registry-guide-index section{padding:0 80px;margin:0 auto}}@media (min-width: 1600px){#automated-sitelet.registry-guide-index section{max-width:1600px}}#automated-sitelet.registry-guide-index .registry-top-banner{position:relative}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-top-banner{padding:0}}#automated-sitelet.registry-guide-index .registry-top-banner .content-container{position:absolute;top:0;left:0;width:100%;height:100%;padding:inherit}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-top-banner .content-container{padding:calc((33 / 375) * 100vw) calc((33 / 375) * 100vw) 0 calc((20 / 375) * 100vw)}}@media (min-width: 768px){#automated-sitelet.registry-guide-index .registry-top-banner .content-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}}@media (min-width: 768px){#automated-sitelet.registry-guide-index .registry-top-banner .content-inner-container{max-width:calc((608 / 1440) * 100%)}}#automated-sitelet.registry-guide-index .registry-top-banner .title{font-family:"TT Ramillas Regular",Georgia,Times,serif;line-height:1}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-top-banner .title{font-size:calc(30px + ((50 - 30) / 768) * 100vw);letter-spacing:-0.03em;margin-bottom:calc((28 / 375) * 100vw)}}@media (min-width: 768px){#automated-sitelet.registry-guide-index .registry-top-banner .title{font-size:calc((72 / 1600) * 100vw);letter-spacing:-0.04em;margin-bottom:calc((44 / 1600) * 100vw)}}@media (min-width: 1600px){#automated-sitelet.registry-guide-index .registry-top-banner .title{font-size:72px;margin-bottom:44px}}@media (max-width: 767px){#automated-sitelet.registry-guide-index .registry-top-banner .copy{font-size:calc(11px + ((22 - 11) / 768) * 100vw);line-height:calc(21 / 16);letter-spacing:-0.01em}}@media (min-width: 768px){#automated-sitelet.registry-guide-index .registry-top-banner .copy{font-family:"Macys Sans Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:calc(22 / 18);letter-spacing:0;margin:0}}@media (min-width: 1024px){#automated-sitelet.registry-guide-index .registry-top-banner .copy{font-size:18px}}
