:root{--beo-ux-navy:#2C4654;--beo-ux-coral:#D63D2E;--beo-ux-cream:#F5EEE4;--beo-ux-line:#E6DDCD;--beo-ux-mute:#8A9AA1}.beo-ux-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:899;pointer-events:none;opacity:0;transition:opacity .18s ease}.beo-ux-progress__bar{display:block;height:100%;width:100%;transform:scaleX(0);transform-origin:0 50%;background:var(--beo-ux-coral);box-shadow:0 0 8px #d63d2e73;transition:transform .22s cubic-bezier(.2,.7,.4,1)}.beo-ux-progress.is-on{opacity:1}.beo-ux-progress.is-done .beo-ux-progress__bar{transform:scaleX(1);transition:transform .12s linear}@media(prefers-reduced-motion:reduce){.beo-ux-progress__bar{transition:none}}.beo-ux-share{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--beo-ux-navy);font:inherit;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.beo-ux-share svg{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.beo-pdp .buy.beo-ux-has-share{position:relative}.beo-pdp .buy.beo-ux-has-share>.buy__title{padding-inline-end:56px}.beo-ux-share--title{position:absolute;top:calc(12px + (clamp(20px,2.4vw,26px)*1.04 - 44px)/2);right:0;width:44px;height:44px;border:1px solid rgba(45,70,84,.2);border-radius:50%;background:#fff;transition:background .18s ease,color .18s ease,border-color .18s ease}@media(max-width:749px){.beo-ux-share--title{top:calc(12px + (clamp(27px,7.5vw,36px)*1.04 - 44px)/2)}}.beo-ux-share--title:hover{border-color:var(--beo-ux-navy)}.beo-ux-share--title:active,.beo-ux-share--title.beo-tap{background:var(--beo-ux-navy);border-color:var(--beo-ux-navy);color:var(--beo-ux-cream)}.beo-ux-share.is-copied{background:#e7eddf;border-color:#e7eddf;color:#5c8e61}.beo-ux-share.is-copied:after{content:"Link copied";position:absolute;top:calc(100% + 6px);right:0;z-index:20;padding:.4rem .6rem;border-radius:8px;background:var(--beo-ux-navy);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.06em;white-space:nowrap;pointer-events:none}.beo-mnav-searchrow .menu-link{color:var(--beo-ux-mute)!important}.beo-mnav-ico--search{background:#f1ece2;color:var(--beo-ux-navy)}.beo-mnav-badge{margin-inline-start:auto;flex:none;background:var(--beo-ux-coral);color:#fff;font-size:.5rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1;padding:.25rem .45rem;border-radius:20px}.beo-mnav-sep{margin-top:.5rem}.beo-mnav-sep>.menu-link{border-top:1px solid rgba(29,29,29,.15)}html body li.beo-mnav-edit>a.menu-link>span.beo-mnav-ico{display:none!important}.beo-mnav-edit>.menu-link{color:#d79d5d!important;font-weight:700;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase}.beo-mnav-edit>.menu-link>span:not(.beo-mnav-ico):before{content:"\25b7\a0\a0";color:#2c4654}
/*# sourceMappingURL=/cdn/shop/t/145/assets/beo-app-ux.css.map */
