/* ===================================================== */
/* PAGE BACKGROUND COLOR */
/* Background color overall page */
body {
background-color: #CFE9FF !important;
}
/* ===================================================== */
/* ARTICLE HEADER, TITLE, DEK (INTRO), AUTHOR, PUBLISH DATE */
/* Text fonts and color for article title */
h1.title {
color: #252B4C !important;
/* Default is Playfair Bold */
/* If Brown Bold */
/* font-family: Brown Bold, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important;
font-weight: 700 !important; */
/* If Brown Regular */
/* font-family: Brown Regular, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important; */
/* font-weight: 400 !important; */
/* If Brown Light */
/* font-family: Brown Light, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important; */
/* font-weight: 200 !important; */
/* Playfair Regular */
font-family: Playfair Display, georgia, times, serif !important;
font-weight: 400 !important;
/* Playfair Bold */
/* font-family: Playfair Display, Times New Roman Bold, TimesNewRomanPSMT-Bold, Times Bold, Noto Serif Bold, NotoSerif-Bold, Georgia, serif; */
/* font-weight: 700 important; */
}
/* Text fonts and color for article dek/intro blurb */
.dek {
color: #252B4C !important;
/* Default is Playfair Regular */
/* If Brown Bold */
/* font-family: Brown Bold, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important; */
/* font-weight: 700 !important; */
/* If Brown Regular */
/* font-family: Brown Regular, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important; */
/* font-weight: 400 !important; */
/* If Brown Light */
font-family: Brown Light, arial, helvetica, sans-serif !important;
font-weight: 200 !important;
/* Playfair Bold */
/* font-family: Playfair Display, Times New Roman Bold, TimesNewRomanPSMT-Bold, Times Bold, Noto Serif Bold, NotoSerif-Bold, Georgia, serif; */
/* font-weight: 700 !important; */
}
/* Text color for author, contributors, publish date, modified date, text-decoration can = underline, or = none */
.header .main-contributors,
.header .modified,
.header .byline,
.header .main-contributors a,
.header .modified a,
.header .byline a,
.primary-tag-banner {
color: #252B4C !important;
text-decoration: none !important; /* set to ‘underline’ if needed */
}
/* Text hover color for author, contributors, publish date, modified date, text-decoration can = underline, or = none */
.header .main-contributors a:hover,
.header .modified a:hover,
.header .byline a:hover {
color: #066AFF !important;
text-decoration: none !important; /* set to ‘underline’ if needed */
}
/* ===================================================== */
/* HEADER SOCIAL */
/* Hide the socil icons under the title, add ‘block’ = visible, ‘none’ = hidden */
.header
.story-share {
display: none !important;
}
/* ===================================================== */
/* HEADERS H2, H3 (We typically do not support H4) */
.section-text h2 {
/* Default is Georgia Bold, uncomment a font-family and font-weight to use */
/* If Brown Bold */
/* font-family: Brown Bold, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important; */
/* font-weight: 700 !important; */
/* If Brown Regular */
font-family: Brown Regular, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important;
font-weight: 400 !important;
/* If Brown Light */
/* font-family: Brown Light, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important; */
/* font-weight: 200 !important; */
/* Playfair Bold */
/* font-family: Playfair Display, Times New Roman Bold, TimesNewRomanPSMT-Bold, Times Bold, Noto Serif Bold, NotoSerif-Bold, Georgia, serif; */
/* font-weight: 700 !important; */
/* Playfair Regular */
/* font-family: Playfair Display, georgia, times, serif !important; */
/* font-weight: 400 !important; */
}
.section-text h3 {
/* Default is Georgia Bold, uncomment a font-family and font-weight to use */
/* If Brown Bold */
/* font-family: Brown Bold, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important; */
/* font-weight: 700 !important; */
/* If Brown Regular */
font-family: Brown Regular, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important;
font-weight: 400 !important;
color: #0067FF !important;
/* If Brown Light */
/* font-family: Brown Light, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important; */
/* font-weight: 200 !important; */
/* Playfair Bold */
/* font-family: Playfair Display, Times New Roman Bold, TimesNewRomanPSMT-Bold, Times Bold, Noto Serif Bold, NotoSerif-Bold, Georgia, serif; */
/* font-weight: 700 !important; */
/* Playfair Regular */
/* font-family: Playfair Display, georgia, times, serif !important; */
/* font-weight: 400 !important; */
}
.section-text h4 {
/* Default is Georgia Regular, setting a default to bold.uncomment a font-family and font-weight to use */
font-weight: bold !important;
/* If Brown Bold */
/* font-family: Brown Bold, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important; */
/* font-weight: 700 !important; */
/* If Brown Regular */
/* font-family: Brown Regular, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important; */
/* font-weight: 400 !important; */
/* If Brown Light */
/* font-family: Brown Light, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important; */
/* font-weight: 200 !important; */
/* Playfair Bold */
/* font-family: Playfair Display, Times New Roman Bold, TimesNewRomanPSMT-Bold, Times Bold, Noto Serif Bold, NotoSerif-Bold, Georgia, serif; */
/* font-weight: 700 !important; */
/* Playfair Regular */
/* font-family: Playfair Display, georgia, times, serif !important; */
/* font-weight: 400 !important; */
}
/* ===================================================== */
/* TEXT PARAGRAPHS */
/* Text color for article paragraphs */
.section-text {
color: #252B4C !important;
}
/* Text fonts for article paragraphs */
.section-text {
/* Default is Georgia Regular, uncomment a font-family to use */
font-family: Brown Regular, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important;
/* font-family: Playfair Display, georgia, times, serif !important; */
}
/* Text links color & underline color */
.section-text a,
.section-text a:link,
.section-text a:visited,
.related-entry-title {
color: #066AFF;
border-bottom: 2px solid #ffffff !important;
}
/* Text links hover color & underline hover color */
.section-text a:hover {
color: #066AFF;
border-bottom: 2px solid #066AFF !important;
}
/* ===================================================== */
/* IMAGE CAPTIONS & CREDITS */
.content-caption
.credit {
color: #000 !important;
}
.content-caption
.description {
color: #000 !important;
/* Default is Georgia, uncomment a font-family to use */
/* font-family: Brown Regular, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important; */
/* font-family: Playfair Display, georgia, times, serif !important; */
/* Default style is italic, switch to ‘normal’ for non-italic */
font-style: normal !important;
}
/* Caption links color & underline color */
.content-caption
.description a {
color: #000 !important;
border-bottom: 2px solid #000 !important;
}
/* Caption links hover color & underline hover color */
.content-caption
.description a:hover {
color: #066AFF !important;
border-bottom: 2px solid #066AFF !important;
}
/* ===================================================== */
/* PRODUCTS & PRODUCT CAROSELS (stand alone) */
/* Product count color (above product carousel) */
.section-multi-product-container
.product-count {
color: #000 !important;
display: block !important; /* add ‘block’ = visible, ‘none’ = hidden */
}
/* Product brand/promote label font color */
.multi-product-carousel-container .product .brand-name,
.multi-product-carousel-container .product .sponsored-product-label {
color: #000 !important;
}
/* Product title font and color */
.multi-product-carousel-container
.product .short-title {
color: #000 !important;
/* Default is Playfair Bold, uncomment a font-family and font-weight to use */
/* If Brown Regular */
font-family: Brown Regular, arial, helvetica, sans-serif !important;
font-weight: 400 !important;
/* If Brown Light */
/* font-family: Brown Light, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important; */
/* font-weight: 200 !important; */
/* Playfair Regular */
/* font-family: Playfair Display, georgia, times, serif !important; */
/* font-weight: 400 !important; */
}
/* Price color */
.multi-product-carousel-container .product .price
.retail-price {
color: #000 !important;
}
/* Sale price color, shows up sometimes */
.multi-product-carousel-container .product .price
.sale-price {
color: #066AFF !important;
}
/* Buy Button colors */
.multi-product-carousel-container
.product .buy-button {
/* Button font color */
color: #000 !important;
/* Button fill color, set to ‘transparent’ to have background show through */
background-color: transparent !important;
/* Button border color */
border: 1px solid #000 !important;
/* Round or square corners, 0 = square, 40px = rounded */
border-radius: 0 !important;
}
/* Buy Button colors */
.multi-product-carousel-container
.product .buy-button:hover {
/* Button font color */
color: #fff !important;
/* Button fill color, set to ‘transparent’ to have background show through */
background-color: #000 !important;
/* Button border color */
border: 1px solid #000 !important;
}
/* ===================================================== */
/* SMALL PRODUCT CAROSELS (pinned to images) */
/* ‘Shop This’ header */
.product-carousel .product-grid-header span {
/* Color of header text */
color: #000 !important;
}
/* ===================================================== */
/* PULL QUOTE */
/* Color of quote marks */
.section-pull-quote .quote-before,
.section-pull-quote .quote-before::before,
.section-pull-quote .quote-before::after,
.section-pull-quote .quote-after,
.section-pull-quote .quote-after::before,
.section-pull-quote .quote-after::after {
color: #000 !important;
/* Hide the quote marks, set to ‘none’ */
display: none !important;
}
/* Text font and color of quote */
.quote-wrapper p.quote,
.quote-wrapper p.quote span {
color: #000 !important;
/* Change to Playfair Display or Brown */
font-family: Playfair Display, georgia, times, serif !important;
/* font-family: Brown Regular, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Light, Ubuntu Light, DroidSans, sans-serif !important; */
/* Note */
/* if Playfair is selected, you can switch the font-weight: */
/* Light = 200, Regular = 400, Bold = 700, Black 900 */
font-weight: 400 !important;
/* if using Playfair, set the letter-spacing to -0.02em, or leave at 0 for Brown */
letter-spacing: -0.02em !important;
}
/* Text color of quote credit */
.quote-wrapper .quote-credit {
color: #000 !important;
}
/* ===================================================== */
/* ARTICLE END: AUTHORS, CREDITS, TAGS ETC. */
/* Text color for article contributor, date, credtis and bylines */
footer .byline,
footer .byline a,
footer .featured-name,
footer .published,
footer .breadcrumbs
footer .crumb,
footer .featured-contributors,
.jump-to-comments-icon {
color: #000 !important;
text-decoration: none !important; /* set to ‘underline’ if needed */
}
/* Change the hover outline color for the author avatar */
footer .featured-contributors a:hover img {
border-color: #066AFF !important;
}
/* ===================================================== */
/* ADS */
/* Text color of the word ‘ADVERTISEMENT’ above ads */
.section-ad span {
color: #555 !important;
}
/* ===================================================== */
/* STICKY BUTTON
/* Hide the small overlay button (Ex. Stay At Home Guide), add ‘block’ = visible, ‘none’ = hidden */
.sticky-button {
display: none !important;
}
/* ===================================================== */
/* BOTTOM OF PAGE EXTRAS */
/* Hide the share/social icons, add ‘block’ = visible, ‘none’ = hidden */
.share-bottom-wrapper {
display: block !important;
}
/* Hide the SpotIM module (comments), add ‘block’ = visible, ‘none’ = hidden */
.spot-im-comments-container,
.jump-to-comments-icon {
display: block !important;
}
/* Hide the Most Talked About module (from SpotIM), add ‘block’ = visible, ‘none’ = hidden */
.spot-im-recirculation-container {
display: block !important;
}
/* Hide the Recirculation/Related Stories & Watch Series module, add ‘block’ = visible, ‘none’ = hidden */
#below-the-fold-modules {
display: block !important;
}
/* Hide the Discover Shop Watch module, add ‘block’ = visible, ‘none’ = hidden */
.jump-wrapper {
display: block !important;
}
/* ===================================================== */
/* DIVIDERS */
/* Replace the standard divders with your own image. Minimum width 1000px png, squoosh with OxiPNG compression */
.section-divider .divider, .r29-article .squiggly-line {
content: url(https://www.refinery29.com/images/9829457.png);
max-width: 400px !important; /* Max is 720px */
}
/* ===================================================== */
/* RELATED: 3X STORIES */
/* Related header color */
.related-entries-header {
color: #000 !important;
}
/* Related title color and underline */
.related-entry-title {
color: #000 !important;
border-bottom: 1px solid #066AFF !important;
}
/* ===================================================== */
/* EXTRA: IMAGE INSET? */
/* Left image inset, un-comment to remove inset */
.body .section-container.left-align {
/* float: none !important;
margin-left: auto;
margin-right: auto; */
}
/* Right image inset, un-comment to remove inset */
.body .section-container.right-align {
/* float: none !important;
margin-left: auto;
margin-right: auto; */
}
/* ===================================================== */
/* OUTBRAIN MODULE aka ‘Recommended for you’ */
/* ASK PRODUCT BEFORE ALTERING */
/* Hide it, add ‘block’ = visible, ‘none’ = hidden */
.OUTBRAIN {
display: block !important;
}
/* CHANGE ONLY FOR DARKER PAGE STYLE, Header and title colors */
.OUTBRAIN
.ob-widget-header,
.OUTBRAIN
.ob-rec-text {
color: #fff !important;
/* color: #000 !important; */
}
/* Small sponsor text colors */
.OUTBRAIN
.ob_what,
.OUTBRAIN
.ob-rec-source {
color: #fff !important;
/* color: #000 !important; */
}
/* ///////////////////////////////////////////// */
/* Image Annotation Styles */
/* Dot colors */
.anno-dot svg circle {
fill: #dbff43;
}
/* Dot color hover */
.anno-dot:hover svg circle {
fill: #252b4d;
}
/* NOTE: Buttons from dot rollover. Needs to be same as Dot hover! */
.anno-dot-hint {
background-color: #dbff43; /* persons 1 = BB3E0E, persona 2 = 826AD8, persona 3 = 008738 */
}
/* SHOP THE LOOK button text */
.anno-dot-hint h5 {
color: #252b4d; /* persona 1 = B9DAFF, persona 2 = EEF4B7, persona 3 = FFCFC7 */
}
/* Popup bg color */
.anno-tip {
background-color: #dbff43;
}
/* ///////////////////////////////////////////// */
/* Page setup */
#tmp-load{position: fixed;top: -1px;left: 0;opacity: 0.0;width: 1px;height: 1px;display: block;}#tmp-load img{width: 100%;}*{box-sizing: border-box;}html{-webkit-overflow-scrolling: touch; scroll-behavior: smooth;}/* Image Annotations */.anno-container{position: relative;width: 100% !important;max-width: 100% !important;margin: 0;padding: 0;text-align: center;vertical-align: top;}.anno-layers{position: relative;width: 100%; margin: 40px auto;padding: 0;text-align: center;vertical-align: top;}.anno-layer-image{position: relative;width: 100%;margin: 0;padding: 0;}.anno-layer-image img{width: 100%;margin: 0;padding: 0;}.anno-container .content-caption .credit{padding-top: 5px !important;text-align: left !important;}.anno-layer-dots{position: absolute;top: 0;left: 0;right: 0;width: 100%;max-width: 1800px;height: 100%;margin: 0;padding: 0;z-index: 204;}.anno-dot{position: absolute;pointer-events: auto;cursor: pointer;z-index: 9999998;}.anno-dot img{width: 100%;max-width: 30px;}.anno-dot svg{position: relative;}.anno-layer-tips{position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;margin: 0;padding: 0;z-index: 205; background-color: transparent; pointer-events: none;}.anno-tip{position: absolute;margin: 0;padding: 0;width: 100%;max-width: 400px;opacity: 0;display: none;text-align: left;z-index: 999999999;}.anno-tip-details{margin: auto 0;height: 100%;padding: 20px 20px 15px;}.anno-tip h4{font-family: Playfair Display, Georgia, Times, serif;font-size: 17px;font-weight: 700;line-height: 1.25em;letter-spacing: -0.025em;margin: 0;padding: 6px 0 8px;color: #000;}.anno-tip h5{font-family: Brown Bold, Gill Sans, helvetica, arial, sans-serif;font-size: 12px;font-weight: 600;line-height: 1.25em;letter-spacing: 0.05em;margin: 0;padding: 0;color: #000;}.anno-tip p{font-family: Brown Regular, Gill Sans, helvetica, arial, sans-serif;font-size: 14px;font-weight: 400;line-height: 1.25em;letter-spacing: 0.05em;color: #000;padding: 0 20px 10px;}.anno-tip-image{width: 100%;max-width: 400px;margin: 0;padding: 0;opacity: 1;}.anno-dot-hint{position: absolute; top: 2px; left: 0; right: 0; padding: 10px 15px; margin: 0 0 0 -50px;opacity: 0;display: none;border-radius: 0;height: 34px;width: 150px;}.anno-dot-hint a{pointer-events: auto;cursor: pointer;}.anno-dot-hint h5{font-family: Brown Bold, Gill Sans, helvetica, arial, sans-serif;font-size: 12px;font-weight: 500;line-height: 1.25em;letter-spacing: 0.05em; margin: 0; padding: 0;}.anno-tip-image img{width: 100%;max-width: 400px;margin: 0;padding: 0;opacity: 0.98;}.anno-layer-popups{position: absolute;top: 0;left: 0;right: 0;width: 100%;margin: 0;padding: 0;z-index: 210;}.anno-mobile-buy{display: none;margin: 0 0 40px 20px;}.anno-mobile-buy a{pointer-events: auto;cursor: pointer;}.anno-mobile-buy h5 span{padding: 10px;background-color: #000;color: #fff;}.anno-tip-close{display: none;width: 30px;height: 30px;pointer-events: auto;cursor: pointer;position: absolute;top: 10px;right: 10px;}.anno-tip-close svg polygon{fill: #000;}.anno-dot{cursor: pointer;pointer-events: auto;}.anno-dot svg circle{/* Above */animation: moveDot 1s infinite;}.anno-dot:hover svg circle{/* Above */animation: overDot 1s infinite;}/* Delay the dot animations, to offset sync */.anno-dot-delay0 svg circle{animation-delay: 0ms;}.anno-dot-delay1 svg circle{animation-delay: 200ms;}.anno-dot-delay2 svg circle{animation-delay: 400ms;}.anno-dot-delay3 svg circle{animation-delay: 600ms;}.anno-dot-delay4 svg circle{animation-delay: 800ms;}.anno-dot-delay5 svg circle{animation-delay: 1000ms;}.anno-dot-delay6 svg circle{animation-delay: 1200ms;}.anno-dot-delay7 svg circle{animation-delay: 1400ms;}.anno-dot-delay8 svg circle{animation-delay: 1600ms;}.anno-dot-delay9 svg circle{animation-delay: 1800ms;}/* Animation Keyframes*/@keyframes moveDot{0%{opacity: 0.0;}33%{opacity: 1;}66%{opacity: 0.0;}100%{opacity: 0.0;}}@-moz-keyframes moveDot{0%{opacity: 0.0;}33%{opacity: 1;}66%{opacity: 0.0;}100%{opacity: 0.0;}}@-webkit-keyframes moveDot{0%{opacity: 0.0;}33%{opacity: 1;}66%{opacity: 0.0;}100%{opacity: 0.0;}}@-o-keyframes moveDot{0%{opacity: 0.0;}33%{opacity: 1;}66%{opacity: 0.0;}100%{opacity: 0.0;}}@keyframes overDot{100%{opacity: 1;}}.anno-wide{display: block;}.anno-small{display: none;}@media only screen and (max-width: 1024px){.anno-mobile-buy{margin: 0 auto 50px;text-align: center;}}@media only screen and (max-width: 760px){.anno-layer-tips{position: fixed;top: 0;left: 0; width: 100%; height: 100%; margin: 0; padding: 0; z-index: 99999999999;}.anno-tip-contents{position: relative;margin: 0 auto;padding: 0;height: auto;max-width: 414px;}.anno-tip{position: absolute;width: 100%;height: 100%;max-width: 100%;margin: 0 auto;padding-top: 40px;overflow: visible;}.anno-tip-close{display: block;top: 30px; right: 30px;background-size: 30px; width: 30px; height: 30px;}.anno-tip-details{margin: 0px auto 0; height: auto; padding: 0px 40px 15px; position: relative;}.anno-tip-image{width: 100%; max-width: 100%; padding: 40px 0 0; box-sizing: border-box;}.anno-tip-image img{width: 100%; max-width: 100%; margin: 0; padding: 0; opacity: 1;}.anno-tip h5{font-size: 13px;}.anno-tip h4{font-size: 21px; font-weight: 700; line-height: 1.45em; padding: 6px 35px 8px 0;}.anno-tip p{font-size: 15px; line-height: 1.45em; letter-spacing: 0.05em; padding: 0 40px 10px;}.anno-dot-hint{display: none !important;}.anno-mobile-buy{display: block;margin: 0 auto;text-align: center;}.anno-mobile-buy h5{padding: 8px 8px 8px 0;}.anno-mobile-buy h5 span{padding: 8px 15px;background-color: #000;color: #fff;border-radius: 60px;}.anno-wide{display: none;}.anno-small{display: block;}}@media only screen and (max-width: 414px){.anno-layer-tips{padding-top: 40px;}.anno-tip-image{max-width: 98%;}.anno-tip-contents{max-width: 344px;}}@media only screen and (max-width: 375px){.anno-layer-tips{padding-top: 20px;}.anno-tip-image{max-width: 80%;}.anno-tip-contents{max-width: 344px;}}@media only screen and (max-width: 375px) and (max-height: 812px){.anno-layer-tips{padding-top: 40px;}.anno-tip-image{max-width: 100%;}}@media only screen and (max-width: 375px) and (max-height: 667px){.anno-layer-tips{padding-top: 40px;}.anno-tip-image{max-width: 75%;}}@media only screen and (max-width: 360px){.anno-layer-tips{padding-top: 0;}.anno-tip-details{margin: 0px auto 0; height: auto; padding: 0px 20px 15px; position: relative;}.anno-tip-image{width: 100%; max-width: 50%; padding: 10px 20px 0; box-sizing: border-box;}.anno-tip h4{font-size: 19px;}.anno-tip p{padding: 0 20px 10px;}.anno-mobile-buy{display: block;margin: 0 0 0 20px;}.anno-tip-close{background-size: 20px; width: 20px; height: 20px;}}@media only screen and (max-width: 360px){.anno-layer-tips{padding-top: 0;}}
/* Positions for Dots & Tips */
/* Image 01 */
#anno-dot0 {
top: 28%;
left: 74%;
}
#anno-tip0 {
top: 22%;
left: -10%;
}
/* Image 02 */
#anno-dot1 {
top: 46%;
left: 36%;
}
#anno-tip1 {
top: 22%;
left: 55%;
}
/* Image 03 */
#anno-dot2 {
top: 60%;
left: 10%;
}
#anno-tip2 {
top: 22%;
left: 55%;
}
@media only screen and (max-width: 1100px) {
/* Image 01 */
#anno-dot0 {
top: 28%;
left: 74%;
}
#anno-tip0 {
top: 22%;
left: -10%;
}
/* Image 02 */
#anno-dot1 {
top: 46%;
left: 36%;
}
#anno-tip1 {
top: 22%;
left: 55%;
}
/* Image 03 */
#anno-dot2 {
top: 60%;
left: 10%;
}
#anno-tip2 {
top: 22%;
left: 55%;
}
}
@media only screen and (max-width: 960px) {
/* Image 01 */
#anno-tip0 {
top: 22%;
left: 0.1%;
}
/* Image 02 */
#anno-tip1 {
top: 22%;
left: 45%;
}
/* Image 03 */
#anno-tip2 {
top: 22%;
left: 45%;
}
}
@media only screen and (max-width: 760px) {
/* Image 01 */
#anno-dot0 {
top: 28%;
left: 74%;
}
#anno-tip0 {
top: 0;
left: 0;
}
/* Image 02 */
#anno-dot1 {
top: 46%;
left: 36%;
}
#anno-tip1 {
top: 0;
left: 0;
}
/* Image 03 */
#anno-dot2 {
top: 60%;
left: 10%;
}
#anno-tip2 {
top: 0;
left: 0;
}
}
/* Hide CTA’s and mobile buttons */
.anno-dot-hint {
background-color: transparent !important;
}
.anno-dot-hint a {
display: none !important;
}
.anno-dot-hint h5 {
display: none !important;
}
.anno-mobile-buy {
display: none !important;
}
/* ///////////////////////////////////////////// */
/* Desktop vs mobile */
.tmp-wide {
display: block;
}
.tmp-small {
display: none;
}
@media only screen and (max-width: 760px) {
.tmp-wide {
display: none;
}
.tmp-small {
display: block;
}
}
/* ===================================================== */
/* DO NOT ALTER */
article, .r29-article, .section-ad, .row-ad, #below-the-fold-modules, .spot-im-recirculation-container, .byline.breadcrumbs:after, .byline.other-contributors:after, .condensed-header{background-color: transparent !important;}.section-text a, .section-text a:link, .section-text a:visited, .related-entry-title{text-decoration: none !important;}.condensed-title span, .condensed-title{}.section-text h4{}.quote-wrapper p.quote{font-size: 30px !important;}.branding-banner{background-color: transparent !important;}.section-text h4{padding-top: 10px !important;}.condensed-header{display: none !important;}#action-button-react-iframe{background-color: transparent !important;}.section-divider .divider, .r29-article .squiggly-line{margin: 10px auto 0 !important;text-align: center;}.section-divider .divider img{width: 100% !important;max-width: 720px !important;margin: 0 auto !important; text-align: center !important;}@media only screen and (max-width: 1220.99px) and (min-width: 961px){.section-divider .divider{margin: 40px auto 40px !important;}.section-divider .divider img{width: 100% !important;margin: 40px auto 25px !important; text-align: center !important;}}@media only screen and (max-width: 960.99px){.section-divider .divider{margin: 40px auto 40px !important;}.section-divider .divider img{width: 60% !important;margin: 40px auto 25px !important; text-align: center !important;}}#below-the-fold-modules, .spot-im-recirculation-container{background-color: #f5f5f5 !important;}.comments-container, .spot-im-comments-container{background-color: #f5f5f5 !important; padding: 20px 30px !important; border-radius: 4px !important;}#invusion {display: none !important;}.product-carousel .product-grid-header span { background-color: transparent !important;}.product-carousel {background-color: transparent !important;}
const toolsOn = false;
/* ///////////////////////////////////////////// */
/* Image Annotations */
var elem = new Array();
var mobilebuy = new Array();
var closebutton = new Array();
var init = false;
var previous = 100;
var mobile = false;
var desktop = true;
var grabnav;
// What device is this?
if (navigator.userAgent.match(/Android|BlackBerry|iPhone|iPad|iPod|Opera Mini|IEMobile/i)) {
var mobile = true;
var desktop = false;
}
function assembleArray(id, pos) {
// Assemble a tip and dot array, add id tags to them
var a = [document.getElementById(‘anno-tip’ + id), document.getElementById(‘anno-dot’ + id + ‘-hint’), pos];
return a;
}
function tipOn(elem) {
// Grab items from the array
var pop = elem[0];
var hint = elem[1];
var pos = elem[2];
// Setup Global Nav for hiding on mobile
if (init == false) {
// Add the id to the global nav and store mobile buy buttons
initAnnotations();
// Done with setup
init = true;
}
if (mobile == true) {
// Mobile & Tablet, click dots, show mobile buy button
showPop(pop,pos,true);
// If just mobiile and not tablet, hide the global nav
if (window.innerWidth < 768) {
hideGlobalNav();
}
} else {
// Check for small or wide desktop
if (window.innerWidth < 768) {
// Desktop Small, click dots, show mobile buy button
showPop(pop,pos,true);
hideGlobalNav();
} else {
// Desktop Wide, rollover dots, no mobile buy button
showPop(pop,pos,false);
showHint(hint);
}
}
}
function tipOff(elem) {
// Grab items from the array
var pop = elem[0];
var hint = elem[1];
var pos = elem[2];
if (mobile == true) {
// Mobile & Tablet, click dots, show mobile buy button
hidePop(pop,pos,true);
// If just mobiile and not tablet, hide the global nav
if (window.innerWidth < 768) {
showGlobalNav();
}
} else {
// Check for small or wide desktop
if (window.innerWidth 540) {
mobileExtraOn(id);
}
}
function closeTip(id) {
// Mobile onClick closebutton
var lmt = assembleArray(id, ‘0’);
tipOff(lmt);
if (window.innerWidth > 540) {
mobileExtraOff(id);
}
}
function showTip(id) {
// Desktop Rollover
if (desktop == true) {
if (window.innerWidth > 720) {
var lmt = assembleArray(id, ‘-15%’);
tipOn(lmt);
}
}
}
function hideTip(id) {
// Desktop Rolloff
if (desktop == true) {
if (window.innerWidth > 720) {
var lmt = assembleArray(id, ‘0’);
tipOff(lmt);
}
}
}
function mobileExtraOn(id) {
// Turn on the mobile buy button
mobilebuy[id].style.display = “block”;
closebutton[id].style.display = “block”;
}
function mobileExtraOff(id) {
// Turn off the mobile buy button
mobilebuy[id].style.display = “none”;
closebutton[id].style.display = “none”;
}
function initAnnotations() {
// Add id tag to the global nav, for hiding on mobile
document.getElementsByClassName(“global-header”)[0].setAttribute(“id”, “tmp-global-header”);
grabnav = document.getElementById(‘tmp-global-header’);
// Get the mobile buttons
mobilebuy = document.getElementsByClassName(‘anno-mobile-buy’);
// Get the mobile close buttoms
closebutton = document.getElementsByClassName(‘anno-tip-close’);
}
function showGlobalNav() {
grabnav.style.display = “block”;
}
function hideGlobalNav() {
grabnav.style.display = “none”;
}
/* ///////////////////////////////////////////// */
// Tools – TURN OFF BEFORE PUBLISH
function tagImages() {
let elems = document.querySelectorAll(“.section-image .img-container”);
let e;
for (e = 0; e < elems.length; e++) {
elems[e].setAttribute(“id”, [“image” + e]);
// Temp numbering, turn off above by setting toolsOn to false
if (toolsOn == true) {
let add = document.createElement(‘DIV’);
elems[e].appendChild(add);
add.innerHTML = “
“;
}
// Add Shop Look buttons
let addCTA = document.createElement(‘DIV’);
elems[e].appendChild(addCTA);
if (e == 4) {
addCTA.innerHTML = “
“;
}
}
}
// Setup
function setupAnnotations(id) {
/* ///////////////////////////////////////////// */
// Grab the img-containers for adding annotations
let elems = document.querySelectorAll(“.section-image .img-container”);
/* ///////////////////////////////////////////// */
/* Annotation 1 */
let anno1 = document.createElement(‘DIV’);
elems[id].classList.add(“anno-layers”);
elems[id].appendChild(anno1);
anno1.innerHTML = “
“;
/* Cleanup */
elems = undefined;
}
/* ///////////////////////////////////////////// */
/* Setup */
function setupPage() {
// Annotations, set number based on image tag using the tag images function
setupAnnotations(3);
// Number the images, turn off for publish
tagImages();
}
/* ///////////////////////////////////////////// */
/* Preload */
document.onmouseleave = function() {
window.isReady = false
}
window.addEventListener(“resize”, function() {window.isReady = false});
function ready(fn) {
if (document.attachEvent ? document.readyState === “complete” : document.readyState !== “loading”){
fn();
} else {
document.addEventListener(‘DOMContentLoaded’, fn);
}
}
window.isReady = window.isReady === undefined ? false : window.isReady;
ready(function () {
var imagesLoadedInterval = setInterval(function(){
if(window.imagesLoaded) {
imagesLoaded( ‘#tmp-load’, { background: true }, function() {
window.isReady = false
clearInterval(imagesLoadedInterval)
});
clearInterval(imagesLoadedInterval)
}
}, 100)
if (window.isReady === false) {
window.isReady = true
} else {
return
}
const waitForLoad = setTimeout(function(){
clearTimeout(waitForLoad);
setupPage();
}, 200);
})
SelvaNegra is one of 11 woman-led businesses nominated by Refinery29 for 99 Days of Design — a program working to empower small businesses through graphic design support and financial aid in collaboration with 99designs by Vistaprint.
We all want to be ethical, conscious shoppers — but finding affordable, trendy fast-fashion alternatives is hardly an easy task. Fortunately, that’s where Selva/Negra comes in. Founded by Kristen Gonzales and Sam Romero in 2016, the Latinx-owned, ready-to-wear label is still in its infancy — but the duo has already amassed a following for their sustainably crafted, comfort-forward designs, many of which fall under $200.
Gonzales and Romero first met in New York City after graduating from design school and immediately bonded over their shared heritage and likeminded design ambitions. Soon after, the concept for SelvaNegra was born. Without a traditional office space, local bars became conference rooms, Brooklyn apartments turned into design studios, and park benches were home to pitch meetings.
Now, in 2021, the label has traded in its East Coast digs for a larger LA-based office space, and they’re operating a full-fledged brick-and-mortar shop alongside their booming e-commerce business. But amongst these major changes, many things have stayed the same: SelvaNegra remains entirely self-funded, which gives Romero and Gonzales full control over all the brand’s key decision-making — so they have time to focus on goals other than revenue, like protecting their workers, sourcing new, sustainable textiles, and further expanding their sizing.
For a closer look at the up-and-coming brand’s origins — and their future plans — we partnered with small business-oriented design platform, 99designs by Vistaprint, to chat with Gonzales about shaping SelvaNegra into what it is today. Below, learn how the label came to life, how it’s grown, and how it’s re-conceptualizing “slow fashion” as we know it.
Where exactly did the concept for SelvaNegra come from?
“We always like to call it a ‘happy accident,’ because we were young post-graduates — Sam [Romero] went to Parsons, I went to FIT — and we met in a bar. Afterwards, we were spending a lot of time together sketching at bars late at night in New York City. I said that I wanted to move back to Los Angeles where my family was from, and she was like, ‘Well, what if we just show people what we’ve been working on first?’ I had this studio apartment in Crown Heights, Brooklyn, and we just started sewing and pattern-making there.
“I ended up using all my savings from the past six years to put on a show at Tictail, which was this great store on the Lower East Side. Fortunately, it was worth it, because, from that show, we got our first consignment order — and then we were like ‘Okay, I guess we’ve got to figure this out. This is really happening.’ We didn’t have a business plan or a target audience, but we did have our design sensibility, and an idea of what we wanted our brand to be. We weren’t trying to cater to a specific audience, we were just making cool stuff and hoping that people would like it. And it took off. That’s basically how SelvaNegra started.”
Can you share more about the design sensibility that informed SelvaNegra?
“Sam and I have very different design sensibilities, but speaking for myself, I was mostly inspired by my family. I don’t necessarily come from a high-fashion family or anything like that, but I come from a family of makers. My grandparents worked in a shoe factory for their entire lives, and my other side of the family is full of builders. So we’re very much a hands-on type of community — everyone is always engaged in the process of building or making things.
“Plus, I’m Mexican and Philippino… and I do have to say, whenever I go back to the Philippines, or whenever I go back to Mexico, I feel very rejuvenated. There’s this amazing ancestral feeling in the air. Pre-COVID, I was traveling home a little bit more often, and I was always very inspired by the architecture and the colors there, which I think manifests in a lot of our clothes.”
What’s a typical day-in-the-life like for you as an independent designer?
“Oh my god, it’s so different every day. Some days, when I’m running a million little errands, I feel like my own intern. Other days, I find myself problem-solving on all these major projects. But most days, I start out with my coffee, check my emails, and I’m like ‘Okay, I’m writing a list.’ I’m big on lists: Every day, sometimes every hour, I write lists of the things that I need to do. I manage a team of five people, and I also work very closely with production, so I’m constantly downtown [in Los Angeles]with our sewers and our production team, trying to source new exciting, sustainable textiles. Then, when we have a photo shoot or a lookbook coming up, everything is just chaos.
“It’s funny because a lot of people think SelvaNegra is this big, giant team of people who do all these things, but usually it’s just me and a couple of other people. We all help out in different ways; we’re always working together to make sure everything is handled. I’m very grateful for my team.”
How do you ensure that all of your products are sustainable and ethically made?
“It’s hard. Really hard. I think a lot of people underestimate the amount of work it takes to make sure all the boxes are checked. For starters, the majority of the fashion industry underpays their workers. Not everybody can pay $300 for a pair of pants, so obviously, there has be some sort of equilibrium where workers are well paid but customers aren’t overpaying. So, we’re trying our best to ensure that we’re producing garments that fall at different price points, while also ensuring that we’re paying our workers fairly, that they’re taking breaks, and that they’re in a clean, healthy working environment. Oh, and on top of that, we want to make sure we’re producing as little waste as possible.
”It took us a long time to get to this point. Right now, we’re growing really quickly — but we’re having trouble keeping up on the production side because we’ve made the choice to move slowly. And I don’t ever want to rush things, because I don’t think it’s ethical to do so. I don’t think [rushing]produces quality items. So we’re trying to always keep that balance — keeping our customers and staff happy, and staying relevant in the quick-turn fashion world. It’s a lot of maneuvering — but at the end of the day, it does feel a lot better to be able to say, ‘This is the morally correct way for us to run this company.’’
You’ve spoken about working to increase your sizing. Can you tell us a little more about that?
“When you add more sizes for any one garment, it nearly doubles the cost of production. So, while we always wanted to ensure we were making size inclusive clothing, we haven’t always had the resources to do so without abandoning our sustainability mission. We’re entirely self-funded, but now that we’ve gotten our business fully off the ground, we’re finally in a financial place where we can make this happen. It’s been a huge challenge, but we’re so proud of the fact that we can now call ourselves size-inclusive.
“Because we’ve [positioned ourselves]as an ethical fashion brand, we have to be very mindful of what that even means. Like, are we providing sizing for everybody? Are we making it inclusive? Are we doing every single thing in our power to ensure that our morals are really aligned with what we set out to do?”
In the internet age, how do design and visual branding play a part in SelvaNegra’s identity?
“This is actually something that we struggled with for a while, until we found this partnership with 99designs by Vistaprint. Even though I’m a designer, I’m a clothing designer — I don’t actually know very much about graphic design, so I really struggled with our logo and our website. We always knew that we needed those things, but we never had the bandwidth or the time to really hone in and capture our [brand essence]visually. Fortunately, now that we’ve outsourced the project to folks who know great graphic design — and who have really spent some time trying to understand the core of the SelvaNegra ethos — I feel like we finally have some branding that truly suits us, which is awesome.”
Do you have any advice for other small business owners or aspiring designers looking to scale their brands?
“First, I would say: do as much research as possible, knowing full well that you probably won’t be prepared for all the things that will come at you as a small business owner. Ask questions, reach out for help. Second, be sure you really, really love what you do — because this is a job that requires a lot of stress, and a lot of difficult problem-solving. Your love has to outweigh that. And third: Make friends who are also business owners and designers. I don’t think I could’ve done this — I still can’t do it — without the community of small designers that we have in L.A. That community has really helped us a lot, and I like to think we’ve helped them too. We all want to see each other succeed. It’s really difficult to launch your own line, and when we used to have trade shows, we would just chat with each other like, ‘Are you doing this? What are your customers saying about that?’ It was so reassuring to have people who could field those questions. The whole vibe of the community always feels collaborative and not competitive, and I think that’s really important.”
Like what you see? How about some more R29 goodness, right here?