.announcement-bar-section{--eclore-topbar-bg: var(--eclore-bg-secondary, #f5f2ec)}.announcement-bar-section .utility-bar{--color-background: 247, 245, 239;--color-foreground: 28, 28, 28;background:#f7f5ef;border-top:0;border-bottom:0;min-height:0}.announcement-bar-section .announcement-bar,.announcement-bar-section .slideshow__slide,.announcement-bar-section .announcement-bar__announcement{min-height:0}.announcement-bar .slideshow__slide{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.announcement-bar .announcement-bar__announcement{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.announcement-bar-section slideshow-component.announcement-bar{min-width:0;max-width:100%}.eclore-announcement,.eclore-announcement>span{min-width:0}.announcement-bar-section .announcement-bar{justify-content:center}.announcement-bar-section .announcement-bar-slider{width:100%;max-width:100%;min-width:0;box-sizing:border-box;margin-inline:auto;justify-content:center}@media screen and (min-width:990px){.announcement-bar-section .announcement-bar-slider{width:60%}}.announcement-bar-section .announcement-bar-slider .slider{flex:1 1 0;width:auto;min-width:0}.announcement-bar-section .slider-button--prev{margin-left:0}.announcement-bar-section .slider-button--next{margin-right:0}.announcement-bar-section .announcement-bar__announcement{justify-content:center;text-align:center}.eclore-announcement.announcement-bar__message,.eclore-announcement{display:block;width:100%;margin:0;padding:12px 10px;box-sizing:border-box;text-align:center;font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:13px;line-height:1.4;letter-spacing:-.22px;color:#1c1c1c}.announcement-bar-section .announcement-bar__link{text-decoration:none;color:#1c1c1c}.announcement-bar-section .announcement-bar__link:hover{text-decoration:none}.announcement-bar-section .announcement-bar__link .icon-arrow,.announcement-bar-section .announcement-bar__link svg{display:none}.announcement-bar-section .announcement-bar__link .eclore-announcement{color:#1c1c1c}.eclore-announcement--badge,.eclore-announcement--countdown,.eclore-announcement--product{display:flex;align-items:center;justify-content:center;gap:.9rem}.eclore-announcement__icon{display:inline-flex;align-items:center}.eclore-announcement__icon svg{width:1.6rem;height:1.6rem;stroke-width:1}.eclore-announcement__label{font-family:var(--eclore-font-nav, var(--font-body-family));font-style:normal;text-transform:uppercase;letter-spacing:.14em;font-size:var(--eclore-topbar-font-size, 1.4rem);line-height:var(--eclore-topbar-line-height, 1.35);font-weight:var(--eclore-topbar-weight-emphasis, 500)}.eclore-announcement--badge .eclore-announcement__label{font-size:var(--eclore-topbar-font-size, 1.4rem)}.eclore-announcement--countdown{gap:1.1rem}.eclore-countdown{display:inline-flex;align-items:baseline;gap:.5rem;font-family:var(--eclore-font-nav, var(--font-body-family));font-style:normal;letter-spacing:.04em}.eclore-countdown__part b{font-weight:var(--eclore-topbar-weight-emphasis, 500);font-size:calc(var(--eclore-topbar-font-size, 1.4rem) + .1rem);line-height:var(--eclore-topbar-line-height, 1.35);font-variant-numeric:tabular-nums}.eclore-countdown__part i{font-style:normal;font-size:calc(var(--eclore-topbar-font-size, 1.4rem) - .2rem);opacity:.6;margin-left:.15rem;text-transform:uppercase;letter-spacing:.1em}.eclore-countdown__sep{opacity:.4;font-weight:400}@media screen and (max-width:749px){.announcement-bar-section .eclore-announcement.announcement-bar__message,.announcement-bar-section .announcement-bar__link .eclore-announcement{font-size:11px;line-height:1.45;white-space:normal;overflow:visible;text-overflow:clip;padding:8px 3.2rem}.announcement-bar-section .eclore-announcement>span{font-size:11px}.eclore-announcement--countdown{flex-direction:column;gap:.4rem;padding-block:.6rem;line-height:1.25;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.eclore-announcement--countdown .eclore-announcement__label{letter-spacing:.1em;text-align:center;white-space:normal;max-width:100%}.eclore-countdown{overflow:visible;gap:.35rem;justify-content:center;flex-wrap:nowrap}.announcement-bar-section:has(.eclore-announcement--countdown) .utility-bar,.announcement-bar-section:has(.eclore-announcement--countdown) .announcement-bar{min-height:5.4rem}}.eclore-announcement--product{gap:.8rem;text-decoration:none}.eclore-announcement__thumb{width:3.4rem;height:3.4rem;object-fit:cover;border:1px solid rgba(17,17,17,.12)}.eclore-announcement__product-name{font-family:var(--eclore-font-nav, var(--font-body-family));font-style:normal;letter-spacing:.02em;font-size:var(--eclore-topbar-font-size, 1.4rem);line-height:var(--eclore-topbar-line-height, 1.35)}.eclore-announcement__product-price{font-family:var(--eclore-font-nav, var(--font-body-family));font-style:normal;font-size:var(--eclore-topbar-font-size, 1.4rem);line-height:var(--eclore-topbar-line-height, 1.35);opacity:.7}.announcement-bar .slideshow__slide{transition:transform .25s ease-in-out,opacity .25s ease-in-out}.announcement-bar-section .slider-button{opacity:.5;transition:opacity .35s cubic-bezier(.22,.61,.36,1),transform .35s cubic-bezier(.22,.61,.36,1)}.announcement-bar-section .slider-button:hover{opacity:1;transform:scale(1.06)}.announcement-bar-section .slider-button .icon-caret{width:1rem;height:1rem}@media(prefers-reduced-motion:reduce){.announcement-bar .slideshow__slide,.announcement-bar-section .slider-button{transition:none}}.eclore-sizeguide{max-width:90rem;margin-inline:auto;text-align:center}.eclore-sizeguide__title{font-family:var(--eclore-font-script, "Pinyon Script", var(--font-heading-family), serif);font-style:normal;text-align:center;font-size:5rem;line-height:1.1;letter-spacing:.01em;margin:0 0 3.6rem}.eclore-sizeguide__intro{font-family:var(--font-body-family);font-style:italic;text-align:center;max-width:66rem;margin:0 auto 2rem;line-height:1.75;font-size:1.35rem;letter-spacing:.01em;color:rgba(var(--color-foreground),.62)}.eclore-sizeguide__intro a{text-decoration:underline;text-underline-offset:2px;color:inherit}.eclore-sizeguide__table-wrap{margin:5.2rem auto}.eclore-sizeguide__table-title{font-family:var(--font-body-family);font-style:italic;text-align:center;font-size:1.6rem;letter-spacing:.01em;color:rgba(var(--color-foreground),.75);margin:0 0 2rem}.eclore-sizeguide__table{width:100%;border-collapse:collapse;border:1px solid rgba(var(--color-foreground),.12)}.eclore-sizeguide__table th,.eclore-sizeguide__table td{border:1px solid rgba(var(--color-foreground),.12);padding:2rem 1rem;text-align:center;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.06em}.eclore-sizeguide__table th{text-transform:uppercase;font-weight:400;letter-spacing:.12em;color:rgba(var(--color-foreground),.7)}.eclore-sizeguide__table td{color:rgba(var(--color-foreground),.65)}.eclore-sizeguide__measure{display:grid;grid-template-columns:1fr;gap:3rem;margin:5.2rem 0 0;align-items:center;text-align:center}.eclore-sizeguide__measure-title{text-align:center;font-style:italic;color:rgba(var(--color-foreground),.75)}.eclore-sizeguide__measure-body{font-family:var(--font-body-family);font-style:italic;line-height:1.75;font-size:1.3rem;text-align:center;color:rgba(var(--color-foreground),.62)}.eclore-sizeguide__measure-body p{margin:0 0 1.4rem}.eclore-sizeguide__measure-fig{margin:0}.eclore-sizeguide__measure-img{display:block;width:100%;height:auto}@media screen and (min-width:990px){.eclore-sizeguide__measure{grid-template-columns:1fr 1fr;gap:4.8rem}}@media screen and (max-width:749px){.eclore-sizeguide__title{font-size:2.8rem}.eclore-sizeguide__table-wrap{overflow-x:auto}.eclore-sizeguide__table{min-width:42rem}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AYA */
