:root{--cm-ui: .28s;--cm-atmos: 1.2s;--cm-atmos-long: 2.2s;--cm-ease: cubic-bezier(.25, 1, .5, 1);--cm-ease-out: cubic-bezier(.25, 1, .5, 1);--cm-reveal-dur: var(--cm-atmos);--cm-track-wide: .06em;--cm-track-mid: .03em;--cm-track-tight: .01em;--letter-spacing--heading-loose: .05em;--letter-spacing--heading-normal: .01em;--letter-spacing--display-loose: .03em;--letter-spacing--display-normal: 0}.cm-reveal :is(.cm-worlds__figure,.cm-trio__item,.cm-bento__cell,.cm-story__media,.cm-look__item) img,.cm-reveal.cm-worlds__slide img,.cm-reveal.cm-trio__item img,.cm-reveal.cm-bento__cell img,.cm-reveal.cm-card .cm-card__img--main{transform:scale(1.06);transition:transform var(--cm-atmos-long) var(--cm-ease);transition-delay:.3s}.cm-reveal.is-in :is(.cm-worlds__figure,.cm-trio__item,.cm-bento__cell,.cm-story__media,.cm-look__item) img,.cm-reveal.is-in.cm-worlds__slide img,.cm-reveal.is-in.cm-trio__item img,.cm-reveal.is-in.cm-bento__cell img,.cm-reveal.is-in.cm-card .cm-card__img--main{transform:scale(1)}.cm-card:hover .cm-card__img--main,.cm-card--single:hover .cm-card__img--main{transition-duration:var(--cm-ui);transition-delay:0s}.cm-hero__media img{transition:opacity var(--cm-atmos-long) var(--cm-ease),transform 3.2s var(--cm-ease)}@media(prefers-reduced-motion:reduce){.cm-reveal img,.cm-reveal.is-in img,.cm-hero__media img{transform:none!important;transition:none!important}}.cm-num{font-family:var(--font-heading--family, inherit);font-size:.6875rem;font-weight:400;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--cm-ink-50)}.cm-num:before{content:"+ ";opacity:.55}.cm-num--bare:before{content:none}.is-current>.cm-num,.cm-num.is-current{color:currentcolor}.cm-plate{position:absolute;inset-block-start:16px;inset-inline-start:16px;z-index:3;display:grid;gap:2px;max-width:62%;font-family:var(--font-heading--family, inherit);font-size:.5rem;line-height:1.5;letter-spacing:.02em;text-transform:uppercase;color:var(--cm-white);text-shadow:0 0 12px rgb(0 0 0 / 45%);pointer-events:none}.cm-plate--ink{color:var(--cm-black);text-shadow:none}.cm-plate__row{display:grid;grid-template-columns:4.6em 1fr;gap:0 8px}.cm-plate__k{opacity:.6}.cm-plate__v{font-variant-numeric:tabular-nums}@media(min-width:750px){.cm-plate{inset-block-start:20px;inset-inline-start:20px;font-size:.5625rem;max-width:46%}}.cm-prog{display:flex;align-items:center;gap:8px}.cm-prog__bar{position:relative;flex:1 1 auto;min-width:40px;max-width:90px;height:1px;background-color:var(--cm-ink-12);border:0;padding:10px 0;background-clip:content-box;cursor:pointer}.cm-prog__bar:after{content:"";position:absolute;inset-block:10px;inset-inline-start:0;width:0;background-color:currentcolor;transition:width var(--cm-ui) linear}.cm-prog__bar.is-done:after{width:100%}.cm-prog__bar.is-active:after{width:100%;transition-duration:var(--cm-prog-dur, 6s);transition-timing-function:linear}.cm-prog--static .cm-prog__bar.is-active:after{transition-duration:var(--cm-ui)}.cm-prog__pause{flex:0 0 auto;width:26px;height:26px;padding:0;border:0;background:transparent;color:currentcolor;cursor:pointer;display:grid;place-items:center}.cm-prog__pause svg{width:11px;height:11px;display:block}.cm-prog__pause .cm-prog__play{display:none}.cm-prog__pause[aria-pressed=true] .cm-prog__play{display:block}.cm-prog__pause[aria-pressed=true] .cm-prog__stop{display:none}@media(prefers-reduced-motion:reduce){.cm-prog__bar:after{transition:none}}#header-group{position:fixed;inset-block-start:0;inset-inline:0;z-index:60;transition:transform .42s var(--cm-ease)}.cm-header,body.cm-has-topbar .cm-header,body.cm-has-topbar.cm-topbar-off .cm-header{position:relative;inset-block-start:auto;inset-inline:auto;z-index:auto}body.cm-header-solid .content-for-layout,body.cm-header-fixed .content-for-layout{padding-block-start:var(--cm-headgroup-h, var(--cm-header-h, 64px));transition:padding-block-start .42s var(--cm-ease)}.cm-menu{inset-block-start:var(--cm-headgroup-h, var(--cm-header-h, 64px));max-height:calc(100dvh - var(--cm-headgroup-h, 64px))}.cm-hero__mark-wrap{inset-block-start:calc(var(--cm-headgroup-h, 64px) + 14px)}.cm-hero__body{padding-block-start:calc(var(--cm-headgroup-h, 64px) + 20px)}.template-product .product-details{top:calc(var(--cm-headgroup-h, 64px) + 28px)}.cm-topbar{overflow:hidden;transition:max-height .42s var(--cm-ease),opacity .26s var(--cm-ease);max-height:8rem}body.cm-topbar-above.cm-topbar-hidden #header-group{transform:translateY(calc(-1 * var(--cm-topbar-real-h, 0px)))}body.cm-topbar-below.cm-topbar-hidden .cm-topbar{max-height:0;opacity:0;padding-block:0;min-height:0}@media(prefers-reduced-motion:reduce){.cm-topbar,#header-group,body.cm-header-solid .content-for-layout,body.cm-header-fixed .content-for-layout{transition:none}}.cm-topbar{position:relative;z-index:61;display:flex;align-items:center;justify-content:center;gap:12px;min-height:34px;padding:7px 44px;background-color:var(--cm-black);color:var(--cm-white);font-family:var(--font-heading--family, inherit);font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;text-align:center}.cm-topbar a{color:inherit;text-underline-offset:3px}.cm-topbar__close{position:absolute;inset-inline-end:10px;inset-block-start:50%;transform:translateY(-50%);width:28px;height:28px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;display:grid;place-items:center;opacity:.7;transition:opacity var(--cm-ui) var(--cm-ease)}.cm-topbar__close:hover{opacity:1}.cm-topbar__close svg{width:11px;height:11px}body.cm-topbar-off .cm-topbar{display:none}.template-product .media-gallery__grid{counter-reset:cm-shot;gap:12px}.template-product .media-gallery__grid>.product-media-container{counter-increment:cm-shot;position:relative;padding-block-end:26px;background-color:transparent}.template-product .media-gallery__grid>.product-media-container:after{content:"0" counter(cm-shot,decimal-leading-zero);position:absolute;inset-block-end:0;inset-inline-start:0;font-family:var(--font-heading--family, inherit);font-size:.625rem;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--cm-ink-50)}.template-product .media-gallery__grid .product-media{background-color:var(--cm-line-soft)}.template-product .product-details .variant-option__label,.template-product .product-details legend{font-weight:500;color:var(--cm-black);letter-spacing:.03em}.template-product .add-to-cart-button,.template-product .product-form__buttons .button{background-color:var(--cm-black)!important;color:var(--cm-white)!important;border-color:var(--cm-black)!important}.template-product .add-to-cart-button:hover:not([disabled]),.template-product .product-form__buttons .button:hover:not([disabled]){background-color:transparent!important;color:var(--cm-black)!important}.template-product .add-to-cart-button[disabled]{background-color:transparent!important;color:var(--cm-ink-50)!important;border-color:var(--cm-line)!important}.cm-crumb{display:inline-flex;align-items:center;gap:7px;margin-bottom:22px;font-family:var(--font-heading--family, inherit);font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--cm-ink-60);transition:color var(--cm-ui) var(--cm-ease)}.cm-crumb:hover{color:var(--cm-black)}.cm-service{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:28px}.cm-service a{font-family:var(--font-heading--family, inherit);font-size:.6875rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:var(--cm-black);border-bottom:1px solid var(--cm-line);padding-bottom:3px;transition:border-color var(--cm-ui) var(--cm-ease)}.cm-service a:hover{border-bottom-color:var(--cm-black)}.cm-eyebrow,.cm-ticker__item,.cm-nav__link,.cm-link{font-size:.625rem}.cm-worlds__name,.cm-card__name,.cm-trio__name,.cm-bento__name{font-weight:400}.cm-card__price,.cm-buybar__price,.cm-specs__val,.price,.cm-header .cart-bubble__text-count{font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/37/assets/cm-notation.css.map */
