Every Single Under-$150 Spring Piece Your Closet Needs Right Now
Every Single Under-$150 Spring Piece Your Closet Needs Right Now
.content_hidden { display: none; } .content_disable-scroll { overflow: hidden; } .content_body { position: relative; padding: 0 8vw; background-color: #ecf3f0; margin: 0 auto; } .content_main-container { max-width: 1500px; position: relative; display: block; width: 100%; min-height: 100%; font-family: 'Roboto', sans-serif; margin: 0 auto; } .content_header-content { text-align: center; padding: 50px 0; } .content_header-logo { display: block; margin: 0 auto; width: 20vw; max-width: 150px; } .content_header-title { position: relative; display: block; width: 100%; max-width: 900px; margin: 0 auto; } .content_header-copy { margin: 20px auto; width: 100%; max-width: 900px; line-height: 1.4; } .content_desktop-header-copy { display: inline; } .content_mobile-header-copy { display: none; } .content_flip-card-container { position: relative; display: block; /* margin: 18px 0; */ /* width: 31%; */ /* width: 31.2%; */ } .content_wide-card { /* width: 65.5%; aspect-ratio: 2.099999/1; */ grid-column: span 2; } .content_square { aspect-ratio: 1; } .content_flipper { position: relative; width: 100%; height: 100%; -webkit-transition: .6s ease-in; -webkit-transform-style: preserve-3d; -moz-transition: .6s ease-in; -moz-transform-style: preserve-3d; -o-transition: .6s ease-in; -o-transform-style: preserve-3d; transition: .6s ease-in; transform-style: preserve-3d; } .content_grid-container { /* display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; */ /* width: 100%; */ display: grid; grid-template-columns: repeat(3, 1fr); grid-gap: 30px; } .content_grid-container--top { margin-bottom: 30px; } .content_grid-item { display: flex; flex: 1; flex-grow: 0; flex-shrink: 0; justify-content: center; align-items: center; flex-basis: 31%; position: relative; height: 100%; cursor: pointer; } .content_grid-item-1 { flex-basis: 65.5%; } .content_flipped { -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); } .content_front, .content_back { background-position: center; background-repeat: no-repeat; background-size: cover; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; position: absolute; top: 0; left: 0; width: 100%; height: inherit; } .content_front { z-index: 2; } .content_front img, .content_back img { width: 100%; height: 100%; display: block; } .content_back { -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); } .content_grid-item-video { width: 100%; } .content_grid-link { /*width: 100%; height: 100%; display: block;*/ text-decoration: none; } .content_front-copy-container, .content_back-copy-container, .content_modal-copy-container { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); text-align: center; width: 70%; height: 100%; font-family: 'Roboto', sans-serif; } .content_modal-copy-container { width: 100%; } .content_modal-copy-container p { font-size: 5vw; line-height: 5vw; } .content_back-copy { font-weight: 100; font-size: 18px; line-height: 22px; color: #fff; } .content_quote-link { width: 100%; height: 100%; position: absolute; left: 0; } .content_back-cta { text-transform: uppercase; border-bottom: 1px solid #fff; width: fit-content; /* margin: 0 auto; */ text-decoration: none; top: 50%; transform: translate(-50%,-50%); position: absolute; text-align: center; left: 50%; white-space: nowrap; } .content_shop-quote { bottom: 0; left: 50%; transform: translateX(-50%); position: absolute; text-transform: uppercase; text-decoration: underline; font-size: 12px; line-height: 14px; font-weight: 100; margin-bottom: 15px; white-space: nowrap; color: #fff; } .content_quote { top: 50%; left: 50%; transform: translate(-50%,-50%); position: absolute; margin: 0; white-space: nowrap; } .content_name-title { line-height: 16px; position: absolute; bottom: 0; margin: 0 auto 15px auto; left: 50%; transform: translateX(-50%); width: 100%; } .content_name { text-transform: uppercase; font-weight: bold; font-size: 12px; line-height: 14px; letter-spacing: 1px; } .content_title { font-size: 12px; line-height: 14px; } .content_back-copy-link { text-transform: uppercase; text-underline-offset: 2px; font-size: 15px; font-weight: 100; color: #000; white-space: nowrap; text-decoration: underline; } .content_front-grid-1 { background-image: url('https://ift.tt/QxF165l); } .content_back-grid-1 { background-image: url('https://ift.tt/EqsA7Nj); } .content_front-grid-2 { background-image: url('https://ift.tt/2Ds3lhz); } .content_back-grid-2 { background-image: url('https://ift.tt/mogMVlr); } .content_front-grid-3 { background-image: url('https://ift.tt/IhlAYiD); } .content_back-grid-3 { background-image: url('https://ift.tt/g4Uf5Cc); } .content_front-grid-4 { background-image: url('https://ift.tt/lNLXqFI); } .content_back-grid-4 { background-image: url('https://ift.tt/AKrnVeQ); } .content_front-grid-5 { background-image: url('https://ift.tt/snK5ieJ); } .content_back-grid-5 { background-image: url('https://ift.tt/pd2uIYo); } .content_front-grid-6 { background-image: url('https://ift.tt/f1rkhdY); } .content_back-grid-6 { background-image: url('https://ift.tt/MdNzF4I); } .content_front-grid-7 { background-image: url('https://ift.tt/zGKhvSO); } .content_back-grid-7 { background-image: url('https://ift.tt/oGjvpwX); } .content_front-grid-8 { background-image: url('https://ift.tt/9bfhygn); } .content_back-grid-8 { background-image: url('https://ift.tt/RwuWZsI); } .content_modal-container { z-index: 5; background-color: rgba(0, 0, 0, .5); position: fixed; width: 100vw; height: 100%; top: 0; left: 0; } .content_modal { position: relative; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 80vw; height: 80vw; border: 1px solid transparent; } .content_modal-copy { margin: 20px 0; font-weight: 100; font-size: 3.3vw; line-height: 4.6vw; color: #000; } .content_modal-link { font-size: 18px; font-weight: 100; text-transform: uppercase; text-underline-offset: 2px; text-decoration: underline; color: #000; } .content_close-modal { position: absolute; top: 15px; right: 15px; cursor: pointer; font-family: 'Roboto', sans-serif; color: #000; z-index: 1; font-size: 20px; margin: 0; } .content_shop-more-title { text-align: center; width: 100%; max-width: 900px; padding: 30px 0 40px 0; margin: 0 auto; } /*.content_shop-more-title h1 { font-weight: 300; font-size: 30px; text-transform: uppercase; letter-spacing: 5px; }*/ .content_products-title { width: 70%; display: block; margin: 10px auto; } .content_products-disclaimer { display: block; margin: 10px auto; width: 35%; } .content_product-container { padding-bottom: 50px; width: 100%; display: flex; flex-wrap: wrap; align-items: baseline; justify-content: space-between; } .content_shop-item { display: flex; margin-bottom: 10px; flex: 1; justify-content: center; align-items: center; flex-grow: 0; flex-shrink: 0; flex-basis: 21%; } .content_shop-item a { text-decoration: none; } .content_product-image { width: 100%; height: 100%; display: block; } .content_product-name { text-align: center; color: #000; text-transform: uppercase; font-size: 11px; line-height: 14px; margin-top: 10px; } .content_shop-more-br { display: none; } @media only screen and (min-width: 812px) { .content_hover:hover .content_flipper { -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); } } @media screen and (min-width: 1640px) { .content_back-copy { font-size: 20px; line-height: 24px; } .content_shop-quote, .content_name { font-size: 14px; line-height: 16px; } } @media only screen and (max-width: 1100px) { .content_back-copy { font-size: 1.7vw; line-height: 1.9vw; } .content_name-title { line-height: 16px; } } @media only screen and (max-width: 812px) { .content_wide-card { aspect-ratio: 1; } .content_header-content { padding: 30px 0; } .content_front-grid-1 { background-image: url('https://ift.tt/5NADMGs); } .content_back-grid-1 { background-image: url('https://ift.tt/RKdtEWo); } .content_shop-more-title { padding: 10px 0; } .content_products-title { width: 100%; } .content_products-disclaimer { width: 50%; } .content_quote { white-space: unset; width: 100%; } .content_quote br { display: none; } .content_flip-card-container, .content_wide-card { /* width: 47%; */ grid-column: span 1; } /* .content_flip-card-container { margin: 10px 0; } */ .content_back-copy { font-size: 2.6vw; line-height: 2.8vw; } .content_front-copy-container, .content_back-copy-container, .content_modal-copy-container { padding: 0 15px; } .content_name-title { line-height: 14px; } .content_grid-container { grid-template-columns: repeat(2, 1fr); grid-gap: 10px; margin-bottom: 10px; } .content_grid-item { /* flex-basis: 47%; */ } .content_grid-item-1 { /* flex-basis: 47%; */ } .content_shop-item { margin: 40px 0; flex-basis: 47%; height: 40vw; } .content_shop-more-br { display: block; } .content_header-logo { width: 40vw; } .content_header-title { width: 100%; } .content_header-copy { margin: 15px auto; } } @media only screen and (max-width: 600px) { .content_grid-item { flex-basis: 48%; } .content_quote { width: 80%; } .content_quote br { display: none; } .content_back-cta { width: auto; white-space: nowrap; } .content_shop-quote { font-size: 14px !important; line-height: 16px !important; } .content_name-title { line-height: 11px; } .content_name { font-size: 11px; } .content_title { font-size: 10px; /*line-height: 12px;*/ } .content_modal-link { font-size: 14px; } } @media only screen and (max-width: 500px) { .content_back-copy { line-height: 3vw; } .content_name-title { line-height: 9px; } .content_name, .content_title { font-size: 8px; } .content_grid-item { flex-basis: 47%; } .content_back-copy-link { font-size: 10px; } .content_product-name { font-size: 9px; line-height: 12px; } }
It's editor Aniyah Morinia here to say that it's offically time to give our wardrobes the spring refresh they deserve. I'm talking bright hues, cozy layers, unexpected patterns, and the closet staples you'll keep coming back to. I have one goal for spring 2024, and that's to wear what makes me feel good (even when I'm laying on the couch), so I created a spring guide with all the inspo you need this season. Here are my favorites from Macy's brands, including On 34th and StateofDay.
X
No comments: