:root{--essx-ink: #111111;--essx-paper: #fafaf8;--essx-muted: #5e5e5a;--essx-hairline: #e6e6e2}:root{--font-h1--letter-spacing: -.01em;--font-h2--letter-spacing: -.01em}.announcement-bar__text,.announcement-bar__link{font-size:10.5px;letter-spacing:.18em;line-height:14px}.announcement-bar{min-height:34px}.announcement-bar__slider:not([autoplay]) .announcement-bar__slides{width:100%}.header__row--top{min-height:56px}.header{--color-border: var(--essx-hairline)}:is(.button,.button-secondary,.button-custom):not(.button-unstyled):not(.close-button){min-height:54px;font-size:12.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.shopify-section-group-footer-group .logo-block img{filter:invert(1)}.shopify-section-group-footer-group .menu__heading{display:none}.shopify-section-group-footer-group .menu ul,.shopify-section-group-footer-group .menu__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.shopify-section-group-footer-group .menu__item{display:flex;align-items:center;min-height:44px;font-size:13px;color:#cfcfca}.shopify-section-group-footer-group .text-block,.shopify-section-group-footer-group .text-block p{font-size:11px;letter-spacing:.08em;color:#8e8e89}[id$=__hero_rhMed7] h1 em,[id$=__media_with_content_7zEHEm] h2 em{font-style:italic}[id$=__hero_rhMed7] h1 em{display:block}[id$=__hero_rhMed7] .hero{--hero-height-offset: 0px;min-height:600px}[id$=__hero_rhMed7] .overlay--gradient{inset:auto 0 0 0;height:320px}[id$=__hero_rhMed7] .hero__content-wrapper{padding:0 24px 36px}[id$=__hero_rhMed7] .hero__media-wrapper img{object-position:50% 30%}[id$=__hero_rhMed7]{--font-h1--size: 46px;--font-h1--line-height: 1.02}[id$=__hero_rhMed7] :is(.button,.button-custom){min-height:48px;margin-top:8px;padding-inline:28px;font-size:12px}[id$=__hero_rhMed7] .text-block.custom>*,[id$=__section_essx_statement] .text-block.custom>*,[id$=__media_with_content_7zEHEm] .text-block.custom>*{font-size:10.5px;letter-spacing:.24em}[id$=__section_essx_statement] .text-block.custom{color:var(--essx-muted)}[id$=__media_with_content_7zEHEm] .text-block.custom{color:#b8b8b3}[id$=__section_essx_statement]{--font-h2--size: 30px;--font-h2--line-height: 1.15}[id$=__section_essx_statement] p,[id$=__media_with_content_7zEHEm] .rte p{font-size:14.5px;line-height:1.65}[id$=__section_essx_statement] .text-block:last-child{max-width:310px}[id$=__collection_links_essx_tabs] collection-links-component{border-block:1px solid var(--essx-hairline)}[id$=__collection_links_essx_tabs] .collection-links__container{flex-wrap:nowrap;gap:22px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}[id$=__collection_links_essx_tabs] .collection-links__link{padding:16px 0 14px;font-size:14px;letter-spacing:0;--color: #8a8a86;color:#8a8a86;opacity:1;border-bottom:2px solid transparent}[id$=__collection_links_essx_tabs] .collection-links__link .text-block{letter-spacing:0}[id$=__collection_links_essx_tabs] .collection-links__link :is(.text-block,.text-block>*){color:inherit;font-weight:inherit}[id$=__collection_links_essx_tabs] .collection-links__container.collection-links__container{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;justify-content:stretch}[id$=__collection_links_essx_tabs] .collection-links__link{align-items:center;justify-content:center;margin-inline:3px;text-align:center;white-space:normal}[id$=__collection_links_essx_tabs] .collection-links__link .text-block{text-align:center;width:min-content}[id$=__collection_links_essx_tabs] .collection-links__link[data-essx-label]{display:inline-flex;flex-direction:column}[id$=__collection_links_essx_tabs] .collection-links__link[data-essx-label]:after{content:attr(data-essx-label);height:0;overflow:hidden;visibility:hidden;font-weight:600}html:not(.essx-tabs-ready) [id$=__collection_links_essx_tabs] .collection-links__link[aria-current=true] .text-block,[id$=__collection_links_essx_tabs] .collection-links__link[data-essx-active] .text-block{font-weight:600}html:not(.essx-tabs-ready) [id$=__collection_links_essx_tabs] .collection-links__link[aria-current=true],[id$=__collection_links_essx_tabs] .collection-links__link[data-essx-active]{font-weight:600}html:not(.essx-tabs-ready) [id$=__collection_links_essx_tabs] .collection-links__link[aria-current=true],[id$=__collection_links_essx_tabs] .collection-links__link[data-essx-active]{--color: var(--essx-ink);color:var(--essx-ink);border-bottom-color:var(--essx-ink)}@media(hover:hover){[id$=__collection_links_essx_tabs] .collection-links__link:hover{--color: var(--essx-ink);color:var(--essx-ink)}}[id$=__collection_links_essx_tabs] .collection-links__image{display:none!important}html:not(.shopify-design-mode):not(.essx-tabs-ready) :is([id$=__product_list_essx_tab_jackets],[id$=__product_list_essx_tab_short_sleeves],[id$=__product_list_essx_tab_tank_tops],[id$=__product_list_essx_tab_bodysuits]),.shopify-section[id*=__product_list_essx_tab_][hidden]{display:none}:is([id$=__product_list_nPhLqf],[id*=__product_list_essx_tab_],[id*=__product_recommendations_],[id$=__collection_list_RGddHj],[id$=__product_list_CnUC8w]){--font-h3--size: 26px}:is([id$=__product_list_nPhLqf],[id*=__product_list_essx_tab_]) :is(.link,a.button-unstyled){font-size:12px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:var(--essx-ink);border-bottom:1px solid var(--essx-ink);padding-bottom:2px}:is([id$=__product_list_nPhLqf],[id*=__product_list_essx_tab_],[id$=__main-collection],[id*=__product_recommendations_],[id$=__product_list_CnUC8w]) .card-gallery{background:#ededea}:is([id$=__product_list_nPhLqf],[id*=__product_list_essx_tab_],[id$=__main-collection],[id*=__product_recommendations_],[id$=__product_list_CnUC8w]) product-card .text-block p{font-size:13.5px;line-height:1.3;white-space:normal}:is([id$=__product_list_nPhLqf],[id*=__product_list_essx_tab_],[id$=__main-collection],[id*=__product_recommendations_],[id$=__product_list_CnUC8w]) product-card .price{font-size:13px;color:#4a4a47}quick-add-component button.quick-add__button.add-to-cart-button.add-to-cart-button.quick-add__button{--quick-add-collapsed-width: 38px;--quick-add-icon-width: 38px;--quick-add-background: var(--essx-ink);--quick-add-foreground: var(--essx-paper);height:32px;min-height:0;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}quick-add-component button.quick-add__button>.add-to-cart-icon{display:flex;align-items:center;justify-content:center;color:var(--essx-paper)}[id$=__media_with_content_7zEHEm] .section{--media-height-mobile: 460px !important}@media screen and (max-width:749px){[id$=__media_with_content_7zEHEm] .section>.group-block{padding:40px 28px 52px}[id$=__media_with_content_7zEHEm] .section>.group-block>.group-block-content{padding:0}}[id$=__media_with_content_7zEHEm]{--font-h2--size: 34px;--font-h2--line-height: 1.08}[id$=__media_with_content_7zEHEm] :is(.button-secondary,.button-custom){min-height:48px;margin-top:10px;padding-inline:28px;font-size:12px}[id$=__section_essx_promises]{border-bottom:1px solid var(--essx-hairline)}[id$=__section_essx_promises] .group-block{flex:1 1 0;min-width:0}[id$=__section_essx_promises] .text-block p{font-size:11.5px;line-height:1.4;letter-spacing:.04em;color:var(--essx-ink)}[id$=__section_essx_newsletter]{--font-h3--size: 26px}[id$=__section_essx_newsletter] .email-signup__input-group{display:grid;grid-template-columns:1fr;gap:10px;box-shadow:none}[id$=__section_essx_newsletter] .email-signup__input{height:48px;text-align:center;font-size:14px;box-shadow:0 1px 0 var(--color-input-border)}[id$=__section_essx_newsletter] .email-signup__button{position:static;width:100%;height:48px}.product-card__content [ref=productTitleLink] .text-block p{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;min-height:2.5em}[class*=__text_J9rAyw] span[style*=c9a97a],[class*=__text_J9rAyw] div[style*=c9a97a]{display:none!important}[class*=__text_J9rAyw],[class*=__text_J9rAyw] [style]{font-family:var(--font-heading--family)!important;font-style:italic;font-size:17px!important;line-height:1.4;letter-spacing:0!important;color:var(--essx-muted)!important}[class*=__text_J9rAyw]>*{max-width:310px;margin-inline:auto}[id$=__main-collection] .facets-toggle,[id$=__main-collection] .facets--horizontal{border-block:1px solid var(--essx-hairline)}@media screen and (max-width:749px){[id$=__main-collection] .facets-toggle{align-items:center;margin:0 16px 20px;padding:4px 0}}@media screen and (min-width:750px){[id$=__main-collection] .facets--horizontal{align-items:center;padding-block:4px;margin-bottom:24px}}[id$=__main-collection] .facets-toggle__button,[id$=__main-collection] .facets__summary,[id$=__main-collection] .sorting-filter{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--essx-ink)}@media screen and (min-width:750px){[id$=__hero_rhMed7]{--font-h1--size: 64px}[id$=__hero_rhMed7] .hero__content-wrapper{padding-bottom:64px}[id$=__hero_rhMed7] .overlay--gradient{height:440px}[id$=__hero_rhMed7] .text-block.custom>*{font-size:12px}[id$=__hero_rhMed7] :is(.button,.button-custom){margin-top:16px}[id$=__section_essx_statement]{--font-h2--size: 40px}[id$=__section_essx_statement] p{font-size:16px}[id$=__section_essx_statement] .text-block:last-child{max-width:460px}[id$=__collection_links_essx_tabs] .collection-links__container.collection-links__container{display:flex;justify-content:center;gap:56px}[id$=__collection_links_essx_tabs] .collection-links__link{font-size:15px;margin-inline:0;white-space:nowrap}[id$=__collection_links_essx_tabs] .collection-links__link .text-block{width:auto}[id*=__product_list_essx_tab_] .resource-list--grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--resource-list-row-gap-desktop) var(--resource-list-column-gap-desktop)}[id*=__product_list_essx_tab_] .resource-list--grid>*{flex:0 0 calc((100% - 3 * var(--resource-list-column-gap-desktop)) / 4);min-width:0}[id$=__media_with_content_7zEHEm]{--font-h2--size: 42px}[id$=__media_with_content_7zEHEm] .section>.group-block>.group-block-content{justify-content:center;gap:22px;padding-inline:clamp(40px,6vw,96px)}[id$=__media_with_content_7zEHEm] .rte p{max-width:420px;font-size:15.5px}[id$=__section_essx_newsletter] .email-signup-block{max-width:480px;margin-inline:auto}[id$=__section_essx_newsletter] .email-signup__input-group{grid-template-columns:minmax(0,1fr) auto;gap:12px}[id$=__section_essx_newsletter] .email-signup__input{text-align:left}[id$=__section_essx_newsletter] .email-signup__button{width:auto;min-height:48px;padding-inline:28px}.shopify-section-group-footer-group .footer-content>.group-block>.group-block-content{flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px 40px}.shopify-section-group-footer-group .footer-content .menu{flex:0 1 auto;width:auto}.shopify-section-group-footer-group .menu ul,.shopify-section-group-footer-group .menu__list{grid-template-columns:repeat(3,auto);gap:0 36px}.shopify-section-group-footer-group .footer-content .text-block{flex:0 0 100%;padding-top:24px;border-top:1px solid #2c2c2a}}@media screen and (min-width:990px){.shopify-section-group-footer-group .menu ul,.shopify-section-group-footer-group .menu__list{grid-template-columns:repeat(6,auto)}[id$=__main-collection] .product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}@media screen and (min-width:750px){#cart-drawer .theme-drawer__dialog{--theme-drawer-width: 420px}.cart-drawer__items .cart-items__title{color:var(--essx-ink)}}.theme-drawer__dialog::backdrop{background:#1116}@media screen and (min-width:750px){.shopify-section-group-footer-group .footer-content>.group-block{padding-inline-start:0}}[id$=__product-information] .product-details{--font-h2--size: 30px;--font-h2--line-height: 1.1}[id$=__product-information] .product-details .group-block-content:has(>product-price){flex-wrap:nowrap;align-items:flex-start}[id$=__product-information] .product-details .group-block-content:has(>product-price) .text-block:not(product-price){flex:1 1 auto;min-width:0}@media screen and (max-width:749px){[id$=__product-information] .essx-eyebrow{margin-top:18px}}[id$=__product-information] .product-details product-price{flex:0 0 auto;min-width:max-content;padding-top:8px;white-space:nowrap;color:var(--essx-ink)}[id$=__product-information] .product-details product-price .price{font-size:16px;color:var(--essx-ink)}@media screen and (max-width:749px){slideshow-controls.media-gallery__mobile-controls:has(.slideshow-controls__dots){mix-blend-mode:normal}.media-gallery__mobile-controls .slideshow-controls__dots{display:flex;gap:6px;width:calc(100% - 40px);margin-inline:20px;padding:0 0 8px;border-radius:0;overflow:visible}.media-gallery__mobile-controls .slideshow-controls__dots li{flex:1 1 0}.media-gallery__mobile-controls .slideshow-controls__dots button{--color: rgb(255 255 255 / .4);--color-active: #ffffff;--color-hover: rgb(255 255 255 / .7);width:100%;height:20px;margin:0;border-radius:0}.media-gallery__mobile-controls .slideshow-controls__dots button:after{width:100%;height:2px;border-radius:0;box-shadow:none}.media-gallery__mobile-controls .slideshow-controls__dots button[aria-selected=true]:after{box-shadow:none}}[id$=__product-information] [class*=__text_wTdtD8] :is(p,ul){font-size:13px;line-height:1.5;color:var(--essx-muted)}[id$=__product-information] button.shopify-payment-button__button--unbranded{min-height:54px;font-size:12.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--essx-ink);background-color:transparent;border:1px solid var(--essx-ink);box-shadow:none}[id$=__product-information] button.shopify-payment-button__button--unbranded:hover:not([disabled]){color:var(--essx-paper);background-color:var(--essx-ink)}[id$=__product-information] .accordion .details__header{padding-block:18px;font-family:var(--font-body--family);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--essx-ink)}[id$=__product-information] .accordion .details-content :is(p,li){font-size:13.5px;line-height:1.55;color:#4a4a47}[id$=__product-information] .accordion .details-content a{color:var(--essx-ink);text-decoration:underline;text-underline-offset:2px}@media screen and (max-width:749px){[id*=__product_recommendations_] .resource-list--grid>:nth-child(n+3){display:none}}#cart-drawer .theme-drawer__title{align-items:baseline;gap:10px;font-family:var(--font-heading--family);font-size:24px;font-weight:500;line-height:1.2;color:var(--essx-ink)}#cart-drawer .essx-cart-count{font-family:var(--font-body--family);font-size:12.5px;font-weight:400;letter-spacing:.02em;color:var(--essx-muted)}.cart-drawer__items .cart-items__table-row{grid-template-columns:88px minmax(0,1fr) minmax(var(--cart-item-price-width),auto)}.cart-drawer__items .cart-items__table-row--full-width-variants{grid-template-columns:88px minmax(0,1fr) auto}.cart-drawer__items .cart-items__media-container{aspect-ratio:88 / 118;background:#ededea}.cart-drawer__items .cart-items__media-image{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.cart-drawer__items .cart-items__title{font-size:14.5px;line-height:1.3;color:var(--essx-ink)}.cart-drawer__items .cart-items__title-row{font-size:14.5px;line-height:1.3}.cart-drawer__items .cart-items__variants{font-size:12.5px;color:var(--essx-muted)}.cart-drawer__items .cart-items__remove{width:auto;min-height:var(--minimum-touch-target);padding-inline:4px;margin-inline-start:10px}.cart-drawer__items .cart-items__remove svg{display:none}.cart-drawer__items .cart-items__remove .visually-hidden{position:static!important;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:nowrap;font-size:12.5px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--essx-ink);border-bottom:1px solid var(--essx-ink);padding-bottom:1px}.cart-drawer__summary .essx-cart-shipping{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:13.5px;color:#4a4a47}.cart-drawer__summary .essx-cart-actions-below{width:100%}.cart-drawer__summary .essx-cart-actions-below .cart-actions{border-block:0;margin:0}.cart-drawer__summary .essx-cart-actions-below .cart-discount__label{font-size:12.5px;color:var(--essx-muted)}@media screen and (max-width:749px){.menu-drawer{width:min(80vw,340px)}}.menu-drawer .menu-drawer__menu-item--mainlist{font-size:1.125rem;line-height:1.3;min-height:0;padding-block:14px}.menu-drawer .menu-drawer__menu-item--child,.menu-drawer .menu-drawer__menu-item--parent{font-size:.9375rem;line-height:1.35;color:#4a4a47}.menu-drawer .menu-drawer__list-item--divider .menu-drawer__menu-item--mainlist{min-height:0}.menu-drawer .menu-drawer__menu>.menu-drawer__list-item{min-height:0}@media screen and (max-width:749px){.menu-drawer{width:min(73vw,285px);background-color:var(--essx-paper)}.menu-drawer .menu-drawer__list-item--divider{border-block-end-color:#d4d4cf}.menu-drawer .menu-drawer__close-button{box-shadow:none}.menu-drawer .menu-drawer__navigation{padding-inline:0}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu{padding-inline:24px}.menu-drawer .menu-drawer__utility-links{margin-inline-start:24px}.menu-drawer .menu-drawer__menu-item--mainlist,.menu-drawer .menu-drawer__menu-item--child{font-family:var(--font-body--family);text-transform:none;letter-spacing:0;padding-inline:0}.menu-drawer .menu-drawer__menu-item--mainlist,.menu-drawer .menu-drawer__list-item--divider .menu-drawer__menu-item--mainlist{font-size:16px;font-weight:500;line-height:1.3;color:var(--essx-ink);min-height:52px;padding-block:0}.menu-drawer .menu-drawer__menu>li:first-child>a.menu-drawer__menu-item--mainlist{font-family:var(--font-heading--family);font-weight:500;font-size:24px;letter-spacing:-.01em}.menu-drawer .menu-drawer__menu-item--child{font-size:15px;font-weight:400;color:#4a4a47;min-height:44px;padding-block:0;padding-inline-start:12px}.menu-drawer .essx-drawer-pinned>summary.menu-drawer__menu-item--mainlist{font-size:10.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--essx-muted);min-height:0;padding-block:20px 6px;cursor:default;pointer-events:none}.menu-drawer .essx-drawer-pinned>summary .icon-plus{display:none}.menu-drawer .essx-drawer-pinned .menu-drawer__menu-item--child{font-size:16px;font-weight:500;color:var(--essx-ink);min-height:48px;padding-inline-start:0}.menu-drawer .essx-drawer-footer{list-style:none;margin:0;padding:12px 0 8px}.menu-drawer .essx-drawer-footer a{display:flex;align-items:center;min-height:40px;font-family:var(--font-body--family);font-size:14px;color:var(--essx-muted);text-decoration:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/essx-overrides.css.map */
