@media(min-width:990px){header .menu-list__list-item>.menu-list__link,header .menu-list__list-item>a{font-size:clamp(.8125rem,1.278vw - .03rem,1.0625rem)!important}}@media(min-width:990px)and (max-width:1279px){header .menu-list__link-title{padding-inline:6px!important}header .menu-list__list-item>.menu-list__link{letter-spacing:.03em!important}}.swem-hero__tag{font-size:clamp(1rem,1.25vw,1.15rem)!important;opacity:1!important}[id*=__hero_n] .swem-hero__media img{object-position:40% 0%!important}@media(max-width:749px){[id*=__hero_n] .swem-hero__media img{object-position:38% 28%!important}}[id*=__hero_n] .swem-hero__media:after{content:"EMILY PORTRAIT PLACEHOLDER";position:absolute;z-index:2;right:3%;top:30%;font-size:.62rem;letter-spacing:.16em;line-height:1.5;color:#fbede1;background:#2e3128a8;padding:.45em .8em;pointer-events:none}@media(max-width:749px){[id*=__hero_n] .swem-hero__media:after{top:56%;right:4%;font-size:.56rem}}[id*=__press_n] .swe-marquee{color:#2a1d17!important}[id*=__press_n] .swe-marquee__label{color:#2a1d17!important;opacity:.85}[id*=__press_n] .swe-marquee__logo--svg{color:#2a1d17!important;display:inline-flex;align-items:center;justify-content:center}[id*=__press_n] .swe-marquee__logo--svg svg,[id*=__press_n] .swe-marquee__logo--svg svg *{fill:#2a1d17!important}[id*=__press_n] img.swe-marquee__logo{filter:brightness(0) opacity(.74)!important}[id*=__press_n] .swe-marquee__logo{max-height:40px!important;width:auto!important;object-fit:contain}[id*=__press_n] .swe-marquee__item{--s: 1 !important}[id*=__press_n] .swe-marquee__item--svg{display:flex;align-items:center}[id*=__press_n] .swe-marquee__logo--svg svg{display:block;height:38px!important;width:auto;max-width:230px}[id*=__press_n] .swe-marquee{padding-block-start:30px!important;padding-block-end:52px!important}[id*=__press_n] .swe-marquee__label{margin-block-end:14px!important}[id*=__press_n] .swe-marquee__viewport{padding-block:4px!important}[id*=__press_n] .swe-marquee__item--svg:not(:has(svg)){display:none!important}@media(max-width:749px){[id*=__press_n] .swe-marquee__logo--svg svg{height:26px!important;max-width:150px}[id*=__press_n] .swe-marquee__logo{max-height:26px!important}[id*=__press_n] .swe-marquee{padding-block-start:22px!important;padding-block-end:40px!important}}[id*=__press_n] .swe-marquee__quote{margin-block-start:34px!important}[id*=__press_n] .swe-marquee__quote blockquote{font-size:clamp(1.05rem,1.6vw,1.35rem)!important;line-height:1.3!important;color:#2a1d17!important;opacity:1!important}[id*=__press_n] .swe-marquee__quote figcaption{font-size:.65rem!important;margin-top:.6rem!important;color:#2a1d17!important;opacity:.8!important}[id*=__bio_n] a.swe-link{display:inline-block!important;padding:1rem 2rem!important;background:#9c5735!important;color:#fbede1!important;border:0!important;text-decoration:none!important}[id*=__bio_n] a.swe-link:hover{background:#2e3128!important}[id*=__bio_n] .swem-figure{width:62%;justify-self:end!important;align-self:center!important;margin-left:auto!important;margin-right:0!important;height:auto!important}[id*=__bio_n] .swem-figure__media{height:auto!important;min-height:0!important;aspect-ratio:auto!important}[id*=__bio_n] .swem-figure__media img{width:100%!important;height:auto!important;display:block}@media(max-width:989px){[id*=__bio_n] .swem-figure{width:78%;justify-self:center!important;margin-left:auto!important;margin-right:auto!important}}[id*=__cap1_n] .group-block .text-block h2{font-size:clamp(2.6rem,4.6vw,4.2rem)!important;line-height:1.02!important}[id*=__cap1_n] .group-block .text-block p:not(:first-child){font-size:clamp(1.05rem,1.3vw,1.2rem)!important;line-height:1.5!important}[id*=__cap1_n] .group-block .text-block p:first-child{font-size:.85rem!important;letter-spacing:.18em!important}[id*=__store_n] .group-block .group-block .text-block:first-child p:first-child{display:inline-flex!important;flex-wrap:wrap;align-items:center!important;gap:.9rem!important;font-family:Canela Light,Playfair Display,Georgia,serif!important;letter-spacing:-.01em!important;font-size:clamp(1.7rem,2.6vw,2.4rem)!important;line-height:1!important;color:#9c5735!important;font-weight:300!important;margin:0 0 .35rem!important}[id*=__store_n] .group-block .group-block .text-block:first-child p:first-child:before{content:""!important;display:inline-block!important;flex:none!important;width:clamp(58px,5vw,78px)!important;height:clamp(31px,2.7vw,42px)!important;background-image:url(/cdn/shop/files/SWE_ALL_LOGOS_COLOR_LIPS.png?v=1684950558)!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:contain!important}[id*=__store_n] .group-block .group-block .text-block:first-child p:first-child:after{content:"LOGO PLACEHOLDER";display:inline-block;font-family:var(--font-body--family, sans-serif);font-size:.56rem;letter-spacing:.16em;line-height:1.5;color:#fbede1;background:#2e3128a8;padding:.4em .7em;vertical-align:middle}[id*=__store_n] .group-block .group-block .text-block h2{color:#9c5735!important}[id*=__contact_n] h2{font-size:clamp(2.4rem,4.6vw,4rem)!important;line-height:1.03;letter-spacing:-.025em}@media(max-width:749px){[id*=__contact_n] h2{font-size:2.1rem!important}}.swe-section__head .swe-section__lead,[id*=__contact_n] .swe-section__lead{max-width:none!important}
/*# sourceMappingURL=/cdn/shop/t/37/assets/swe-v1.css.map */
