.m-square-list{list-style:none;margin-left:0;padding-left:0}
.m-square-list>li:not(.c-stat){padding-left:30px}
.m-square-list>li:not(.c-stat)::before{font-family:arial,helvetica,sans-serif;position:relative;float:left;color:var(--theme-bullet-color);text-indent:-30px;speak:none;content:'\25A0';top:-3px}
.c-most-read{padding-top:70px}
.c-most-read__content{width:100%}
@media screen and (min-width:80rem){.c-most-read__content{display:flex;justify-content:flex-end}
}
.c-most-read .swiper-container{overflow:hidden}
.c-most-read__container{display:flex}
@media screen and (min-width:48rem){.c-most-read{margin-bottom:3rem}
.c-most-read__container{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1.5rem}
}
.c-most-read__headline{font-size:.875rem;margin-top:1.5rem;margin-bottom:1rem;letter-spacing:.8px}
.c-most-read .js-most-read{overflow-x:hidden;position:relative}
.c-most-read__article{border-bottom:1px solid #696969;min-width:100%}
.c-most-read__article a{text-decoration:none;border-bottom:none;font-size:.875rem}
.c-most-read__article a:hover span{border-bottom:1px solid #1264a3}
.c-most-read__article h5{margin-top:.5rem;margin-bottom:1rem;font-size:1rem}
.c-most-read__article h5 a{color:#1d1c1d;border-bottom:none}
.c-most-read__article h5 a:hover{border-bottom:2px solid #1264a3;color:#1264a3}
.c-most-read .js-most-read__pagination{position:relative;margin-top:.5rem;text-align:center}
.c-most-read .js-most-read__pagination .swiper-pagination-bullet{margin:0 8px;width:13px;height:13px;display:inline-block;border-radius:100%;background:#1d1c1d;opacity:.2}
.c-most-read .js-most-read__pagination .swiper-pagination-bullet-active{background:#611f69;opacity:1}
@media screen and (min-width:48rem){.c-most-read__article{min-width:unset}
.c-most-read .js-most-read__pagination{display:none}
}
.c-page-title{margin-top:.5rem}
.blog-masthead{display:flex;align-items:flex-end;justify-content:space-between}
.blog-masthead,.blog-masthead:lang(de){font-size:2rem;line-height:1;position:relative}
.blog-masthead__date{font-weight:400;line-height:1.429;letter-spacing:0;margin-top:0;font-size:.875rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.blog-masthead__date{font-size:calc(.875rem + (0 * (100vw - 400px)/ 880))}
}
@media screen and (min-width:80rem){.c-most-read__container{grid-template-columns:repeat(3,fit-content(244px))}
.c-most-read__article{min-width:287px}
.blog-masthead__date{font-size:.875rem}
}
.blog-masthead__date:lang(de),.blog-masthead__date:lang(es),.blog-masthead__date:lang(fr),.blog-masthead__date:lang(pt){font-weight:400;line-height:1.429;letter-spacing:0;margin-top:0;font-size:.875rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.blog-masthead__date:lang(de),.blog-masthead__date:lang(es),.blog-masthead__date:lang(fr),.blog-masthead__date:lang(pt){font-size:calc(.875rem + (0 * (100vw - 400px)/ 880))}
}
@media screen and (min-width:80rem){.blog-masthead__date:lang(de),.blog-masthead__date:lang(es),.blog-masthead__date:lang(fr),.blog-masthead__date:lang(pt){font-size:.875rem}
}
@media screen and (min-width:0) and (max-width:1279px){.blog-masthead__date{font-weight:400;line-height:1.429;letter-spacing:0;margin-top:0;font-size:.875rem;margin-bottom:.5rem}
.blog-masthead__date:lang(de),.blog-masthead__date:lang(es),.blog-masthead__date:lang(fr),.blog-masthead__date:lang(pt){font-weight:400;line-height:1.429;letter-spacing:0;margin-top:0;font-size:.875rem;margin-bottom:1rem}
}
@media screen and (min-width:0) and (max-width:1279px) and screen and (min-width:25rem){.blog-masthead__date{font-size:calc(.875rem + (0 * (100vw - 400px)/ 880))}
}
@media screen and (min-width:0) and (max-width:1279px) and screen and (min-width:80rem){.blog-masthead__date{font-size:.875rem}
}
@media screen and (min-width:0) and (max-width:1279px) and screen and (min-width:25rem){.blog-masthead__date:lang(de),.blog-masthead__date:lang(es),.blog-masthead__date:lang(fr),.blog-masthead__date:lang(pt){font-size:calc(.875rem + (0 * (100vw - 400px)/ 880))}
}
@media screen and (min-width:0) and (max-width:1279px) and screen and (min-width:80rem){.blog-masthead__date:lang(de),.blog-masthead__date:lang(es),.blog-masthead__date:lang(fr),.blog-masthead__date:lang(pt){font-size:.875rem}
}
.blog-masthead__quote{font-weight:400;line-height:1.429;letter-spacing:0;margin-top:0;font-size:.875rem;margin-bottom:1rem;width:15.5%;display:flex;justify-content:end}
@media screen and (min-width:25rem){.blog-masthead__quote{font-size:calc(.875rem + (0 * (100vw - 400px)/ 880))}
}
@media screen and (min-width:80rem){.blog-masthead__quote{font-size:.875rem}
}
.blog-masthead__quote:lang(de),.blog-masthead__quote:lang(es),.blog-masthead__quote:lang(fr),.blog-masthead__quote:lang(pt){font-weight:400;line-height:1.429;letter-spacing:0;margin-top:0;font-size:.875rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.blog-masthead__quote:lang(de),.blog-masthead__quote:lang(es),.blog-masthead__quote:lang(fr),.blog-masthead__quote:lang(pt){font-size:calc(.875rem + (0 * (100vw - 400px)/ 880))}
}
@media screen and (min-width:80rem){.blog-masthead__quote:lang(de),.blog-masthead__quote:lang(es),.blog-masthead__quote:lang(fr),.blog-masthead__quote:lang(pt){font-size:.875rem}
.blog-masthead h1{text-align:center}
}
.blog-masthead .c-page-title::after,.blog-masthead .c-page-title:lang(de){line-height:.5;content:none}
@media screen and (min-width:0) and (max-width:1279px){.blog-masthead .c-page-title::after,.blog-masthead .c-page-title:lang(de){line-height:unset}
.blog-masthead .c-page-title{font-size:3.125rem}
}
@media screen and (min-width:80rem) and (max-width:1472px){.blog-masthead .c-page-title::after,.blog-masthead .c-page-title:lang(de){line-height:.8}
}
@media screen and (min-width:0) and (max-width:1279px){.blog-masthead{flex-direction:column;align-items:unset;margin-top:-32px}
.blog-masthead h1:after{content:unset}
}
@media screen and (min-width:48rem) and (max-width:1279px){.blog-masthead{flex-basis:412px}
}
@media screen and (min-width:48rem){.blog-masthead{margin-bottom:-1rem}
}
@media screen and (min-width:80rem){.blog-masthead:after{display:block;content:'';left:0;right:0;height:1px;bottom:15px;background-color:#000;position:absolute}
.is-win .blog-masthead:after{bottom:11px}
.blog-masthead:lang(ja):after,.blog-masthead:lang(ko):after{bottom:6px}
}
@media screen and (min-width:0) and (max-width:767px){.blog-masthead{margin-left:0;display:flex;flex-wrap:wrap}
}
.c-blog-categories{display:flex;justify-content:center;font-weight:400;letter-spacing:0;margin-top:0;outline:0;-webkit-tap-highlight-color:transparent;background-color:transparent;backface-visibility:hidden}
@media screen and (min-width:25rem){.c-blog-categories{font-size:calc(.875rem + (0 * (100vw - 400px)/ 880))}
}
@media screen and (min-width:80rem){.c-blog-categories{font-size:.875rem}
}
.c-blog-categories:lang(de),.c-blog-categories:lang(es),.c-blog-categories:lang(fr),.c-blog-categories:lang(pt){font-weight:400;line-height:1.429;letter-spacing:0;margin-top:0;font-size:.875rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.c-blog-categories:lang(de),.c-blog-categories:lang(es),.c-blog-categories:lang(fr),.c-blog-categories:lang(pt){font-size:calc(.875rem + (0 * (100vw - 400px)/ 880))}
}
@media screen and (min-width:80rem){.c-blog-categories:lang(de),.c-blog-categories:lang(es),.c-blog-categories:lang(fr),.c-blog-categories:lang(pt){font-size:.875rem}
}
.c-blog-categories,.c-blog-categories:lang(de){font-size:2rem;line-height:1;position:relative}
.c-blog-categories .categories{display:flex;list-style:none;align-content:center;grid-gap:0 3rem;margin-bottom:2rem}
.c-blog-categories .categories li::before{display:inline-block;width:5px;height:5px;margin-right:2rem;background-image:url(/ee3811f/marketing/img/icons/icon_bullet.svg);background-repeat:no-repeat;background-size:5px 5px;content:'';top:.6rem}
@media screen and (min-width:48rem){.c-blog-categories .categories li::before{top:1.1rem}
}
.c-blog-categories .categories li:last-child::after{display:inline-block;width:5px;height:5px;margin-right:2rem;background-image:url(/ee3811f/marketing/img/icons/icon_bullet.svg);background-repeat:no-repeat;background-size:5px 5px;content:'';top:.6rem;margin-left:2rem}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.c-blog-categories .categories li::before{background-image:url(/ee3811f/marketing/img/icons/icon_bullet.svg)}
.c-blog-categories .categories li:last-child::after{background-image:url(/ee3811f/marketing/img/icons/icon_bullet.svg)}
}
.c-blog-categories .categories li a:hover{text-decoration:underline}
.c-blog-categories .categories .category_links>a{border-bottom:none;font-weight:400;line-height:1.429;letter-spacing:0;margin-top:0;font-size:.875rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.c-blog-categories .categories .category_links>a{font-size:calc(.875rem + (0 * (100vw - 400px)/ 880))}
}
@media screen and (min-width:80rem){.c-blog-categories .categories .category_links>a{font-size:.875rem}
}
.c-blog-categories .categories .category_links>a:lang(de),.c-blog-categories .categories .category_links>a:lang(es),.c-blog-categories .categories .category_links>a:lang(fr),.c-blog-categories .categories .category_links>a:lang(pt){font-weight:400;line-height:1.429;letter-spacing:0;margin-top:0;font-size:.875rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.c-blog-categories .categories .category_links>a:lang(de),.c-blog-categories .categories .category_links>a:lang(es),.c-blog-categories .categories .category_links>a:lang(fr),.c-blog-categories .categories .category_links>a:lang(pt){font-size:calc(.875rem + (0 * (100vw - 400px)/ 880))}
}
.c-blog-hero{padding-top:0;margin-bottom:2rem}
@media screen and (min-width:80rem){.c-blog-categories .categories .category_links>a:lang(de),.c-blog-categories .categories .category_links>a:lang(es),.c-blog-categories .categories .category_links>a:lang(fr),.c-blog-categories .categories .category_links>a:lang(pt){font-size:.875rem}
.c-blog-categories,.c-blog-categories:lang(de){font-size:4rem}
.c-blog-categories:after{display:block;content:'';left:0;right:0;height:1px;bottom:15px;background-color:#000;position:absolute}
.c-blog-categories:lang(ja):after,.c-blog-categories:lang(ko):after{bottom:6px}
.c-blog-hero{padding-top:1.5rem;margin-bottom:4rem}
}
@media screen and (min-width:48rem){.c-blog-categories .categories li:last-child::after{top:1.1rem}
.c-blog-hero:lang(ko){margin-bottom:8vh}
}
@media screen and (min-width:54rem){.c-blog-hero:lang(ko){margin-bottom:13vh}
}
@media screen and (min-width:64rem){.c-blog-hero:lang(ko){margin-bottom:2rem}
}
.u-background--horchata .o-content-container.o-content-full-width{padding:0}
@media screen and (min-width:0) and (max-width:1279px){.u-background--horchata .o-content-container.o-content-full-width{padding-top:2rem}
}
.u-background--horchata .o-content-container.o-content-full-width .c-newsletter{border-top:0;border-bottom:none;margin-bottom:0}
@media screen and (min-width:0) and (max-width:767px){.c-blog-categories{margin-left:0}
.c-blog-categories:lang(fr){margin-top:1.5rem}
.u-background--horchata .o-content-container.o-content-full-width .c-newsletter__photo{margin-bottom:-4px}
}
.u-background--horchata .o-content-container.o-content-full-width .c-newsletter__content-embed{padding:0 4vw}
.c-collections-carousel{margin-top:1rem;margin-bottom:3rem}
@media screen and (min-width:48rem){.c-collections-carousel{margin-top:8rem;margin-bottom:8rem}
}
@media screen and (min-width:80rem){.c-collections-carousel__header::after{margin-top:-21px}
}
.first_page_second_recency .c-recency-stories{margin-bottom:2rem}
@media screen and (min-width:0) and (max-width:1279px){.c-recency-stories__container{margin-top:3.125rem}
}
@media screen and (min-width:48rem) and (max-width:1279px){.c-most-recent{font-size:3.125rem}
.c-most-recent::after{content:'';border-bottom:1px solid #454245;display:block;top:48px;margin-top:-11px}
.c-most-recent:lang(de)::after,.c-most-recent:lang(ja)::after,.c-most-recent:lang(ko)::after{top:59px}
.re-order-masthead .c-most-read{padding-top:32px}
}
@media screen and (min-width:48rem) and (max-width:1023px){.c-most-recent:lang(de),.c-most-recent:lang(fr),.c-most-recent:lang(ja),.c-most-recent:lang(ko){margin-top:9.5rem}
}
@media screen and (min-width:0) and (max-width:767px){.c-most-recent{font-size:2rem}
.c-most-recent::after{content:'';border-bottom:1px solid #454245;display:block;top:32px;margin-top:-8px}
.c-most-recent:lang(de)::after,.c-most-recent:lang(ja)::after,.c-most-recent:lang(ko)::after{top:56px}
}
.c-most-recent:lang(ko)::after{margin-top:-4px}
.c-recency-stories{margin-bottom:8rem}
.c-recency-stories__container{display:grid;row-gap:24px}
@media screen and (min-width:0){.c-recency-stories__container{grid-template-columns:repeat(1,1fr);row-gap:32px}
.c-recency-stories__container .blog-promo-card{grid-column-start:1;grid-row-start:3}
}
@media screen and (min-width:48rem){.c-most-recent:lang(ko)::after{margin-top:-10px;bottom:4px}
.c-recency-stories__container{grid-template-columns:repeat(2,1fr);row-gap:64px;column-gap:44px}
.c-blog-hero-articles__grid__4 .c-article-card__article:first-child{grid-column-end:4;min-height:330px;grid-template-rows:32px minmax(min-content,max-content) minmax(min-content,max-content)}
}
@media screen and (min-width:64rem){.c-recency-stories__container{grid-template-columns:repeat(4,1fr);column-gap:35px;row-gap:0;margin-top:0}
.c-recency-stories__container .blog-promo-card{grid-column-start:3;grid-row-start:1}
}
.c-recency-stories:last-of-type{margin-bottom:3rem}
@media screen and (min-width:80rem){.c-recency-stories:last-of-type{margin-bottom:8rem}
.c-blog-hero-articles__grid__4 .c-article-card__article:first-child{grid-column-end:span 3}
}
.c-blog-hero-articles__grid__4.c-blog-hero__articles__container{grid-template-columns:1fr 1fr 1fr}
@media screen and (min-width:0) and (max-width:1279px){.re-order-masthead{display:flex;flex-flow:column}
.re-order-masthead .c-most-read{order:2}
.re-order-masthead .blog-order{order:1;display:flex;margin-top:8em;align-items:center}
}
@media screen and (min-width:0) and (max-width:767px){.re-order-masthead .blog-order{flex-direction:column}
.re-order-masthead .c-most-read{padding-top:0}
}
.c-blog-mobile{background-color:#fff;border-radius:6px;width:100%;cursor:pointer}
.c-blog-mobile__selections{text-decoration:none}
.c-blog-mobile__selections li{display:flex;margin-right:.77rem;align-items:baseline;position:relative;justify-content:center;width:100%}
.c-blog-mobile__selected{overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;padding:0;margin:0;font-size:.875rem;font-weight:700;margin-right:1.5rem;margin-left:1rem}
@media screen and (min-width:0) and (max-width:1279px){.c-blog-mobile{border:2px solid #611f69}
.c-blog-mobile__selections li{color:#611f69}
.c-blog-mobile__selected{font-size:16px}
}
.c-blog-mobile .dropdown--icon-custom{margin-right:1.5rem}
.c-blog-mobile .rotate{transform:rotate(180deg)!important}
.c-blog-mobile__options{display:none;background-color:#fff;position:absolute;z-index:2;top:1.75rem;right:-.5rem;list-style:none;box-shadow:0 0 40px rgba(0,0,0,.1);padding:1rem 0 .94rem;border:1px solid #EBEAEB;border-radius:8px;width:220px;max-height:500px;overflow-y:auto}
@media screen and (min-width:0) and (max-width:767px){.c-blog-mobile__selections li{justify-content:space-between}
.c-blog-mobile__options{right:2.5rem}
}
.c-blog-mobile__options li{border:none;display:flex;justify-content:start;font-size:.938rem;color:#1d1d1d;align-items:center;width:100%;padding:.3rem 1rem}
.c-blog-mobile__options li.is-selected{font-weight:700}
.c-blog-mobile__options li a{border-bottom:none;color:#000;width:100%}
.c-blog-mobile__options li.c-blog-mobile__option:hover{background-color:#1264a3;color:#fff}
.c-blog-mobile__options li.c-blog-mobile__option:hover a{color:#fff}
.c-blog-categories{margin-bottom:.5rem}
@media screen and (min-width:48rem) and (max-width:1279px){.c-blog-categories{margin-bottom:-.5rem;margin-left:4rem}
}
@media screen and (min-width:0) and (max-width:767px){.c-blog-categories{margin-top:1.5rem;margin-bottom:.5rem;width:100%}
}
.show{display:block}
.hide{display:none}
@media screen and (min-width:48rem) and (max-width:1279px){.u-hide-on-tablet--custom{display:none!important}
}
@media screen and (min-width:80rem){.u-hide-on-desktop--custom{display:none!important}
}