#cart-drawer .cart-drawer__content{overflow:hidden}#cart-drawer .cart-drawer__items{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}#cart-drawer .cart-drawer__summary{position:relative;inset-block-end:auto;flex:0 0 auto;margin-block-start:0}@media(max-height:700px){#cart-drawer .cart-drawer__summary{--cart-drawer-summary-padding: 12px;gap:8px}#cart-drawer .eps-shipping-goal{padding:12px}#cart-drawer .eps-shipping-goal__message{margin-block-end:8px}}.header-logo__image{max-width:min(180px,28vw)}.variant-option--eps-colors .variant-option__button-label:has(input[value=amethyst i]){--eps-swatch: #8d718f;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=banana i]){--eps-swatch: #f1dc82;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=bay i]){--eps-swatch: #9cae9d;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=berry i]){--eps-swatch: #9b4f68;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=black i]){--eps-swatch: #252525;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=blossom i]){--eps-swatch: #e8b8bd;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value="blue jean" i]){--eps-swatch: #6f8998;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=boysenberry i]){--eps-swatch: #75455d;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=brick i]){--eps-swatch: #9c5546;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value="bright salmon" i]){--eps-swatch: #ef786d;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value="burnt orange" i]){--eps-swatch: #b65f35;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=butter i]){--eps-swatch: #efe0a4;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value="chalky mint" i]){--eps-swatch: #abc7b1;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=chambray i]){--eps-swatch: #9bb6c4;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=chili i]){--eps-swatch: #a84739;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value="china blue" i]){--eps-swatch: #607d91;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=citrus i]){--eps-swatch: #d4d562;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=crimson i]){--eps-swatch: #9f3340;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=crunchberry i]){--eps-swatch: #cf5d81;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=denim i]){--eps-swatch: #4f6d7c;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=emerald i]){--eps-swatch: #2f715e;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=espresso i]){--eps-swatch: #4b3830;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value="flo blue" i]){--eps-swatch: #4d8fa9;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=granite i]){--eps-swatch: #777875;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=grape i]){--eps-swatch: #6d5578;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=grass i]){--eps-swatch: #659557;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=grey i]){--eps-swatch: #8f9290;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=gray i]){--eps-swatch: #8f9290;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=hemp i]){--eps-swatch: #aa9b78;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=hydrangea i]){--eps-swatch: #8198bc;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value="ice blue" i]){--eps-swatch: #bfd5d6;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=ivory i]){--eps-swatch: #eee9d7;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=khaki i]){--eps-swatch: #9b9574;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value="lagoon blue" i]){--eps-swatch: #4b8992;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value="light green" i]){--eps-swatch: #a8c49b;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=melon i]){--eps-swatch: #e5967e;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=midnight i]){--eps-swatch: #263442;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=moss i]){--eps-swatch: #596247;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=mustard i]){--eps-swatch: #c3993e;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=navy i]){--eps-swatch: #26364a;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value="neon blue" i]){--eps-swatch: #278dc2;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value="neon pink" i]){--eps-swatch: #ec5a93;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value="neon red orange" i]){--eps-swatch: #f05d45;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=orchid i]){--eps-swatch: #b58bad;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=paprika i]){--eps-swatch: #b45b45;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=pepper i]){--eps-swatch: #4b4d4c;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=periwinkle i]){--eps-swatch: #8f9ec7;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=red i]){--eps-swatch: #ad3e3d;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value="royal caribe" i]){--eps-swatch: #2f8d9f;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=sage i]){--eps-swatch: #95a087;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=sandstone i]){--eps-swatch: #b5a58b;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=sapphire i]){--eps-swatch: #286b8b;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=seafoam i]){--eps-swatch: #9fc8bd;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value="stonewashed blue" i]){--eps-swatch: #6f8490;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=terracotta i]){--eps-swatch: #b86d57;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value="topaz blue" i]){--eps-swatch: #3f7f95;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value="true navy" i]){--eps-swatch: #222f43;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=violet i]){--eps-swatch: #735f91;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=watermelon i]){--eps-swatch: #d76470;--eps-swatch-ink: #fff}.variant-option--eps-colors .variant-option__button-label:has(input[value=white i]){--eps-swatch: #faf9f4;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors .variant-option__button-label:has(input[value=yam i]){--eps-swatch: #cb6f3f;--eps-swatch-ink: #1d1e19}.variant-option--eps-colors{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.variant-option--eps-colors legend{flex-basis:100%;margin-block-end:2px;font-weight:600}.variant-option--eps-colors.variant-option--equal-width-buttons{display:flex;grid-template-columns:none}.variant-option--eps-colors .variant-option__button-label,.variant-option--eps-colors.variant-option--equal-width-buttons .variant-option__button-label{--eps-swatch: #d9d5ca;--eps-swatch-ink: #1d1e19;--eps-swatch-border: rgb(29 30 25 / .28);position:relative;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;overflow:visible;color:transparent;background:var(--eps-swatch)!important;border:1px solid var(--eps-swatch-border);border-radius:50%;box-shadow:none;isolation:isolate}.variant-option--eps-colors .variant-option__button-label:hover{color:transparent;background:var(--eps-swatch)!important;border-color:var(--eps-swatch-ink)}.variant-option--eps-colors .variant-option__button-label:has(input:checked){color:transparent;background:var(--eps-swatch)!important;border-color:var(--eps-swatch-border);box-shadow:0 0 0 2px var(--color-background, #f4f0e6),0 0 0 4px #183b2b}.variant-option--eps-colors .variant-option__button-label:has(input:checked):hover{color:transparent;background:var(--eps-swatch)!important;border-color:var(--eps-swatch-border)}.variant-option--eps-colors .variant-option__button-label__text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.variant-option--eps-colors .variant-option__button-label:before,.variant-option--eps-colors .variant-option__button-label:after,.variant-option--eps-colors .variant-option__button-label__pill{display:none}.variant-option--eps-colors .variant-option__button-label:has(input:focus-visible){outline:2px solid #d59a51;outline-offset:4px}.variant-option--eps-colors .variant-option__button-label[data-eps-tooltip]:after{content:attr(data-eps-tooltip);position:absolute;z-index:20;inset-block-end:calc(100% + 10px);inset-inline-start:50%;display:block;width:max-content;max-width:180px;padding:6px 9px;pointer-events:none;opacity:0;color:#f4f0e6;background:#1d1e19;border-radius:3px;font-size:.72rem;font-weight:600;line-height:1.2;letter-spacing:.02em;text-align:center;transform:translate(-50%,4px);transition:opacity .14s ease,transform .14s ease;white-space:nowrap}.variant-option--eps-colors .variant-option__button-label[data-eps-tooltip]:hover:after,.variant-option--eps-colors .variant-option__button-label[data-eps-tooltip]:focus-within:after{opacity:1;transform:translate(-50%)}.variant-option--eps-colors .variant-option__button-label[data-eps-tooltip]:has(input:focus-visible):after{display:block!important;visibility:visible!important;opacity:1!important;transform:translate(-50%)!important}.variant-option--eps-colors .variant-option__button-label:has(input[aria-disabled=true]){border-width:var(--options-border-width);opacity:.48}.eps-size-legend{display:flex;align-items:baseline;justify-content:space-between;gap:16px;width:100%}.eps-size-guide-trigger{border:0;padding:2px 0;color:inherit;background:transparent;font:inherit;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-decoration:underline;text-underline-offset:4px;text-transform:uppercase;cursor:pointer}.eps-size-guide{width:min(920px,calc(100% - 24px));max-height:min(88dvh,820px);margin:auto;padding:0;overflow:hidden;color:#1d1e19;background:#f4f0e6;border:1px solid rgb(29 30 25 / .32);border-radius:4px}.eps-size-guide::backdrop{background:#0f1b1494;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.eps-size-guide__inner{position:relative;max-height:min(88dvh,820px);padding:clamp(24px,4vw,48px);overflow-y:auto;overscroll-behavior:contain}.eps-size-guide__close{position:sticky;z-index:2;top:0;float:right;display:grid;place-items:center;width:44px;height:44px;margin:-12px -12px 0 12px;border:1px solid rgb(29 30 25 / .24);border-radius:50%;color:inherit;background:#f4f0e6;font-size:1.5rem;cursor:pointer}.eps-size-guide h2{max-width:700px;margin:0 0 8px;font-size:clamp(2rem,4vw,4rem);line-height:.95;letter-spacing:-.045em;text-transform:uppercase}.eps-size-guide__intro{max-width:660px;margin:0 0 28px;line-height:1.5}.eps-size-guide__layout{display:grid;grid-template-columns:minmax(240px,.78fr) minmax(360px,1.22fr);gap:clamp(28px,5vw,64px);align-items:center}.eps-size-guide__diagram{position:relative;width:100%;aspect-ratio:1;background:#fff}.eps-size-guide__diagram svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.eps-size-guide__toggle{display:inline-grid;grid-template-columns:1fr 1fr;margin-block-end:14px;border:1px solid rgb(29 30 25 / .4);border-radius:999px;overflow:hidden}.eps-size-guide__toggle button{min-width:82px;min-height:40px;border:0;color:inherit;background:transparent;font:inherit;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.eps-size-guide__toggle button[aria-pressed=true]{color:#f4f0e6;background:#183b2b}.eps-size-guide table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.eps-size-guide th,.eps-size-guide td{padding:10px 12px;border-block-end:1px solid rgb(29 30 25 / .18);text-align:left}.eps-size-guide th{color:#183b2b;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.eps-size-guide__notes{display:grid;gap:5px;margin-block-start:18px;font-size:.88rem;line-height:1.45}.eps-size-guide__notes p{margin:0}.eps-category-hero{position:relative;min-height:clamp(300px,38vw,500px);display:grid;align-items:end;overflow:hidden;color:#f4f0e6;background:#183b2b}.eps-category-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--eps-category-position, center)}.eps-category-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgb(15 27 20 / .72),transparent 68%)}.eps-category-hero__copy{position:relative;z-index:1;width:min(1280px,calc(100% - 40px));margin-inline:auto;padding-block:clamp(32px,6vw,72px)}.eps-category-hero__copy p{margin:0 0 8px;font-size:.74rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.eps-category-hero__copy h1{max-width:850px;margin:0;font-size:clamp(3rem,8vw,8rem);line-height:.88;letter-spacing:-.055em;text-transform:uppercase}.eps-about-figure{width:min(1180px,100%);margin:clamp(36px,7vw,84px) auto}.eps-about-figure--detail{width:min(760px,82%);margin-inline-start:auto;margin-inline-end:0}.eps-about-figure img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}@media(max-width:749px){.variant-option--eps-colors .variant-option__button-label{width:44px;min-width:44px;flex:0 0 44px}.eps-size-guide__layout{grid-template-columns:1fr}.eps-size-guide__diagram{width:min(78vw,320px);max-width:100%;margin-inline:auto}.eps-size-guide th,.eps-size-guide td{padding-inline:8px}.eps-category-hero{min-height:min(52svh,440px)}.eps-category-hero__image{object-position:var(--eps-category-position-mobile, center)}.eps-category-hero__copy{width:calc(100% - 24px);padding-block:30px}.eps-about-figure,.eps-about-figure--detail{width:calc(100% + 24px);margin-inline:-12px}}@media(prefers-reduced-motion:reduce){.eps-size-guide::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(hover:none)and (pointer:coarse){.variant-picker .variant-option__button-label,.variant-picker .variant-option__button-label:before,.variant-picker .variant-option__button-label:after,.variant-picker .variant-option__button-label__pill{transition:none!important}}.eps-mobile-home-logo{display:none}@media screen and (max-width:749px){#header-component .header__columns .header-logo{display:none}#header-component .header__columns>.eps-mobile-home-logo{display:flex;grid-area:center;align-items:center;justify-content:center;justify-self:center;width:58px;min-height:58px;color:#1f1f1b;text-decoration:none;z-index:1}.eps-mobile-home-logo img{display:block;width:54px;height:54px;object-fit:contain}.eps-mobile-home-logo:focus-visible{outline:2px solid currentColor;outline-offset:2px}}@media screen and (max-width:749px){main[data-template=collection] .hero-wrapper .hero{min-height:0!important;--hero-min-height: 0px;--hero-height-offset: 0px}main[data-template=collection] .hero-wrapper .hero__container{min-height:0!important}}@media screen and (max-width:749px){header-drawer{--menu-font-2xl--size: 1.125rem}header-drawer .menu-drawer__list-item{padding-block:.35rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/eps-ux.css.map */
