.codex-magazine,.codex-magazine__inner{position:relative;overflow:hidden;overflow:clip}.codex-magazine{z-index:0;background:rgb(var(--color-background));color:rgb(var(--color-text))}.codex-magazine__inner{width:100%;max-width:calc((var(--magazine-page-max-width) * 2) + 4.8rem);margin:0 auto;padding:0 2.4rem clamp(6.4rem,7vw,9.6rem)}.codex-magazine__stage{position:relative;display:flex;justify-content:center;width:100%;padding-block:clamp(1.6rem,2.4vw,3rem) clamp(3rem,4vw,5.2rem);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(var(--color-text),.24) transparent}.codex-magazine.is-zoomed .codex-magazine__stage{justify-content:flex-start}.codex-magazine__book{isolation:isolate;position:relative;width:min(100%,calc(var(--magazine-page-max-width) * 2));aspect-ratio:var(--magazine-spread-ratio);margin:0 auto;overflow:hidden;border:1px solid rgba(31,31,31,.08);cursor:pointer;touch-action:pan-y;outline:0;translate:0 0;zoom:var(--magazine-zoom, 1);transition:box-shadow .22s ease,translate 1.12s cubic-bezier(.42,0,.58,1)}.codex-magazine__book:after{position:absolute;z-index:2;top:0;bottom:0;left:50%;background:linear-gradient(90deg,#fff0,#1917140a 28%,#19171433 49%,#ffffff80 52%,#19171414 72%,#fff0);content:"";opacity:0;pointer-events:none;transform:translate(-50%);transition:opacity .22s ease}.codex-magazine.is-spread-open:not(.is-page-flipping) .codex-magazine__book:after{opacity:1}.codex-magazine.is-spread-open.is-photo-spread-view:not(.is-page-flipping) .codex-magazine__book:after{opacity:0!important}.codex-magazine.is-back-cover-view .codex-magazine__book,.codex-magazine.is-front-cover-view .codex-magazine__book{overflow:visible!important;border-color:transparent;box-shadow:none}.codex-magazine.is-back-cover-view .codex-magazine__book .stf__block,.codex-magazine.is-back-cover-view .codex-magazine__book .stf__wrapper,.codex-magazine.is-front-cover-view .codex-magazine__book .stf__block,.codex-magazine.is-front-cover-view .codex-magazine__book .stf__wrapper{overflow:visible!important}.codex-magazine.is-back-cover-view:not(.is-page-flipping) .codex-magazine__page--back-cover.--simple,.codex-magazine.is-front-cover-view:not(.is-page-flipping) .codex-magazine__page--front-cover.--simple{border:1px solid rgba(31,31,31,.08);box-shadow:0 3.4rem 7.6rem #1815123d,0 .9rem 2.4rem #18151229}.codex-magazine.is-page-flipping .codex-magazine__book,.codex-magazine.is-page-flipping .codex-magazine__book .stf__block,.codex-magazine.is-page-flipping .codex-magazine__book .stf__wrapper{overflow:hidden!important}.codex-magazine.is-page-flipping .codex-magazine__book:after{z-index:0;opacity:0!important;transition:none}.codex-magazine__book:focus-visible{outline:1px solid currentColor;outline-offset:8px}.codex-magazine__book>.codex-magazine__page:not(:first-child){visibility:hidden}.codex-magazine__page,.codex-magazine__page-surface{overflow:hidden;color:var(--magazine-content-color, #ffffff)}.codex-magazine__page{position:absolute;width:100%;height:100%;background:#fff}.codex-magazine__page--image,.codex-magazine__page--image .codex-magazine__page-surface{background-color:#fff;background-image:var(--magazine-image-fallback, none);background-position:var(--magazine-image-position, center);background-repeat:no-repeat;background-size:cover}.codex-magazine__page[hidden]{display:none!important}.codex-magazine__page-surface{position:absolute;top:0;right:0;bottom:0;left:0;background:inherit}.codex-magazine__page-surface--editorial{background:var(--magazine-editorial-background, #f5f3ee);color:var(--magazine-editorial-color, #1f1f1f)}.codex-magazine__page--cover{background:linear-gradient(135deg,#fffffff5,#f2f0ecf5),#f7f5f1}.codex-magazine__page--back-cover:before,.codex-magazine__page--front-cover:before{position:absolute;inset:clamp(1rem,3vw,2.4rem);z-index:1;border:1px solid rgba(31,31,31,.18);content:"";pointer-events:none}.codex-magazine__page img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--magazine-image-position, center);border-radius:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.codex-magazine__content,.codex-magazine__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.codex-magazine__scrim{z-index:1;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,var(--magazine-scrim-opacity, 0)) 100%)}.codex-magazine__content{z-index:2;display:flex;padding:clamp(1.8rem,4.5vw,4.8rem);color:var(--magazine-content-color, #ffffff)}.codex-magazine__content--desktop{color:var(--magazine-editorial-color, #1f1f1f)}.codex-magazine.is-fallback .codex-magazine__page[hidden],.codex-magazine__content--mobile{display:none}.codex-magazine__content--top-left{align-items:flex-start;justify-content:flex-start}.codex-magazine__content--top-right{align-items:flex-start;justify-content:flex-end}.codex-magazine__content--center{align-items:center;justify-content:center}.codex-magazine__content--bottom-left{align-items:flex-end;justify-content:flex-start}.codex-magazine__content--bottom-right{align-items:flex-end;justify-content:flex-end}.codex-magazine__content-inner{width:min(100%,34rem)}.codex-magazine__content--left{text-align:left}.codex-magazine__content--centered{text-align:center}.codex-magazine__content--right{text-align:right}.codex-magazine__back-cover-mark,.codex-magazine__body,.codex-magazine__eyebrow,.codex-magazine__heading{margin:0;color:inherit}.codex-magazine__eyebrow{margin-bottom:clamp(.8rem,1.5vw,1.4rem);font-size:clamp(1rem,1.15vw,1.3rem);font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.codex-magazine__heading{font-size:clamp(2.4rem,4.1vw,5.2rem);font-weight:500;line-height:.98;letter-spacing:-.045em}.codex-magazine__page--cover .codex-magazine__heading{font-size:clamp(2rem,2.8vw,3.6rem);line-height:1.05;letter-spacing:-.04em;white-space:nowrap}.codex-magazine__body{margin-top:clamp(1.2rem,2vw,2rem);font-size:clamp(1.2rem,1.45vw,1.65rem);line-height:1.48}.codex-magazine__body>:first-child{margin-top:0}.codex-magazine__body>:last-child{margin-bottom:0}.codex-magazine__cta{display:inline-flex;align-items:center;min-height:3.6rem;margin-top:clamp(1.6rem,2.4vw,2.6rem);padding:.2rem 0;border-bottom:1px solid currentColor;color:inherit;font-size:clamp(1.1rem,1.2vw,1.35rem);line-height:1.2;text-decoration:none;pointer-events:auto}.codex-magazine__cta:focus-visible,.codex-magazine__cta:hover{opacity:.62}.codex-magazine__cta:focus-visible{outline:1px solid currentColor;outline-offset:4px}.codex-magazine__back-cover-mark{font-size:clamp(1.6rem,2vw,2.4rem);font-weight:400;letter-spacing:-.04em}.codex-magazine__brand-logo-wrap{display:flex;justify-content:center;width:100%}.codex-magazine__page .codex-magazine__brand-logo{display:block;width:min(100%,24rem);height:auto;max-height:8rem;object-fit:contain;object-position:center}.codex-magazine__page-navigation{position:absolute;z-index:55;top:50%;right:0;left:0;display:flex;justify-content:space-between;width:100%;padding-inline:clamp(.4rem,1.2vw,1.6rem);pointer-events:none;transform:translateY(-50%)}.codex-magazine__page-nav{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(31,31,31,.14);border-radius:50%;background:#ffffffe6;color:#1f1f1f;box-shadow:0 .8rem 2.2rem #1815121f;cursor:pointer;pointer-events:auto;transition:opacity .18s ease,background-color .18s ease}.codex-magazine__page-nav svg{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.codex-magazine__page-nav:disabled{opacity:.18;cursor:default}.codex-magazine__page-nav:focus-visible{outline:2px solid currentColor;outline-offset:3px}.codex-magazine__brand-logo-wrap--back .codex-magazine__brand-logo{width:min(100%,20rem)}.codex-magazine [data-magazine-reveal]{opacity:0;transform:translate3d(0,1.4rem,0);transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1),clip-path .62s cubic-bezier(.22,1,.36,1);transition-delay:0ms}.codex-magazine[data-content-animation=fade] [data-magazine-reveal]{transform:none}.codex-magazine[data-content-animation=reveal] [data-magazine-reveal]{clip-path:inset(0 100%0 0);opacity:1;transform:none}.codex-magazine[data-content-animation=none] [data-magazine-reveal],.codex-magazine__page.is-content-visible [data-magazine-reveal]{clip-path:inset(0 0 0 0);opacity:1;transform:translateZ(0)}.codex-magazine__page.is-content-visible [data-magazine-reveal]{transition-delay:calc(.1s + (var(--magazine-reveal-order, 0) * .12s))}.codex-magazine__toolbar{position:relative;z-index:60;display:flex;align-items:center;justify-content:center;width:min(100%,calc(var(--magazine-page-max-width) * 2));min-height:4.4rem;margin:-1.2rem auto 0}.codex-magazine__viewer-controls{display:inline-flex;align-items:center;min-height:4.2rem;padding:.35rem .55rem .35rem 1.2rem;border:1px solid rgba(31,31,31,.11);border-radius:.6rem;background:#fff;color:#1f1f1f;box-shadow:0 .8rem 2.4rem #1a18151c,0 .2rem .6rem #1a181512;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.codex-magazine__counter{min-width:5.8rem;font-size:1.15rem;line-height:1;color:#1f1f1fad;font-variant-numeric:tabular-nums;white-space:nowrap}.codex-magazine__control-divider{width:1px;height:2rem;margin:0 .45rem 0 .15rem;background:#1f1f1f1f}.codex-magazine__control{display:inline-grid;place-items:center;width:3.4rem;height:3.4rem;padding:0;border:0;border-radius:50%;background:#1f1f1f09;color:#1f1f1fc7;cursor:pointer;transition:background-color .16s ease,color .16s ease,opacity .16s ease}.codex-magazine__control svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.codex-magazine__control:focus-visible,.codex-magazine__control:hover{background:#1f1f1f1a;color:#1f1f1f}.codex-magazine__control:focus-visible{outline:1px solid currentColor;outline-offset:2px}.codex-magazine__control:disabled{opacity:.28;cursor:default}.codex-magazine__actions{position:absolute;top:50%;right:0;display:flex;justify-content:flex-end;min-width:0;transform:translateY(-50%)}.codex-magazine__sns{display:inline-flex;align-items:center;min-height:3.2rem;padding:.4rem 0;border-bottom:1px solid currentColor;color:inherit;font-size:1.1rem;line-height:1.2;text-decoration:none}.codex-magazine__sns:focus-visible,.codex-magazine__sns:hover{opacity:.58}.codex-magazine__sns:focus-visible{outline:1px solid currentColor;outline-offset:4px}.codex-magazine__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.codex-magazine .stf__block,.codex-magazine .stf__parent,.codex-magazine .stf__wrapper{max-width:100%;overflow:hidden!important}.codex-magazine .stf__parent{min-width:0!important}.codex-magazine.is-fallback .codex-magazine__book{width:min(100%,var(--magazine-page-max-width));aspect-ratio:var(--magazine-page-ratio);overflow:hidden}.codex-magazine.is-fallback .codex-magazine__page{position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;transition:opacity .18s ease}@media screen and (min-width:750px){.codex-magazine__inner{max-width:calc(117rem + clamp(4.8rem,8vw,16rem));padding-inline:clamp(2.4rem,4vw,8rem)}.codex-magazine__book,.codex-magazine__toolbar{width:min(100%,117rem)}.codex-magazine:not(.is-fallback).is-front-cover-view:not(.is-page-flipping) .codex-magazine__book{translate:-25% 0}.codex-magazine:not(.is-fallback).is-back-cover-view:not(.is-page-flipping) .codex-magazine__book{translate:25% 0}}@media screen and (min-width:990px){.codex-magazine__inner{overflow:visible}.codex-magazine:not(.is-zoomed) .codex-magazine__stage{overflow:visible}.codex-magazine__page-navigation{padding-inline:0}.codex-magazine__page-nav--previous{transform:translate(calc(-100% - clamp(1.6rem,2vw,3.2rem)))}.codex-magazine__page-nav--next{transform:translate(calc(100% + clamp(1.6rem,2vw,3.2rem)))}}@media screen and (min-width:750px)and (hover:hover)and (pointer:fine){.codex-magazine.is-page-flipping.is-flipping-backward .codex-magazine__page.--right:not(.--simple){background:var(--magazine-editorial-background, #f5f3ee)}.codex-magazine.is-page-flipping.is-flipping-backward .codex-magazine__page.--right:not(.--simple)>.codex-magazine__page-surface{-webkit-clip-path:none;clip-path:none}.codex-magazine__page-surface--spread-left .codex-magazine__spread-image,.codex-magazine__page-surface--spread-right .codex-magazine__spread-image{position:absolute;top:0;right:0;left:0;width:100%;max-width:100%;height:100%;object-fit:cover;object-position:var(--magazine-image-position, center)}}@media screen and (max-width:749px){.codex-magazine__inner{padding:0 1.6rem 5.6rem}.codex-magazine__book{position:relative;width:min(100%,var(--magazine-page-max-width));aspect-ratio:9 / 16}.codex-magazine__book:after{display:none}.codex-magazine__page--image .codex-magazine__spread-image,.codex-magazine__page--front-cover .codex-magazine__page-surface>img{object-fit:cover}.codex-magazine__page .codex-magazine__brand-logo{width:min(72%,20rem);max-width:100%}.codex-magazine__content-inner{max-width:100%}.codex-magazine__page-navigation{top:calc(50% - .6rem);padding-inline:.4rem}.codex-magazine__page-nav{width:4rem;height:4rem;background:#fffffff0}.codex-magazine__gesture-layer{position:absolute;z-index:40;top:1.6rem;left:50%;display:block;width:min(100%,var(--magazine-page-max-width));aspect-ratio:9 / 16;transform:translate(-50%);touch-action:pan-y;cursor:grab}.codex-magazine__gesture-layer:active{cursor:grabbing}.codex-magazine__gesture-zone{position:absolute;inset-block:0;width:50%}.codex-magazine__gesture-zone--previous{left:0}.codex-magazine__gesture-zone--next{right:0}.codex-magazine__stage{position:relative;padding-block:1.6rem 2.8rem}.codex-magazine__page--editorial{display:none!important}.codex-magazine__content--mobile,.codex-magazine__page--image.codex-magazine__page--has-content{background:var(--magazine-editorial-background, #f5f3ee)}.codex-magazine__page--image.codex-magazine__page--has-content .codex-magazine__page-surface{top:0;right:0;bottom:44%;left:0}.codex-magazine__content--mobile{inset:auto 0 0;display:flex;align-items:center;justify-content:center;height:44%;color:var(--magazine-editorial-color, #1f1f1f)}.codex-magazine__content{padding:clamp(1.8rem,7vw,3.2rem)}.codex-magazine__content--mobile{padding:clamp(1.6rem,6vw,2.8rem)}.codex-magazine__content-inner{width:min(100%,28rem)}.codex-magazine__page--image .codex-magazine__heading{font-size:clamp(2rem,7.5vw,3.2rem);line-height:1.02}.codex-magazine__page--image .codex-magazine__body{margin-top:clamp(.8rem,3vw,1.4rem);font-size:clamp(1.1rem,3.8vw,1.35rem);line-height:1.42}.codex-magazine__page--image .codex-magazine__cta{min-height:3.2rem;margin-top:clamp(1rem,3.5vw,1.6rem)}.codex-magazine__toolbar{flex-direction:column;gap:.8rem;width:min(100%,var(--magazine-page-max-width));margin-top:-.8rem}.codex-magazine__viewer-controls{min-height:4rem;padding-left:1rem}.codex-magazine__actions{position:static;transform:none}}@supports not (zoom: 1){.codex-magazine__book{transform:scale(var(--magazine-zoom, 1));transform-origin:center top}.codex-magazine.is-zoomed .codex-magazine__book{transform-origin:left top}}@media(prefers-reduced-motion:reduce){.codex-magazine [data-magazine-reveal]{clip-path:none;opacity:1;transform:none;transition:none}.codex-magazine.is-fallback .codex-magazine__page{transition-duration:.12s}}.codex-magazine__book{box-shadow:0 3.2rem 7.2rem #18151233,0 .8rem 2.2rem #18151224}.codex-magazine__book:after{width:clamp(2.8rem,3.8vw,5rem);background:linear-gradient(90deg,#fff0,#19171414 28%,#1917144d 48%,#ffffff8a 52%,#1917141f 72%,#fff0)}.codex-magazine.is-page-flipping .codex-magazine__page-surface{filter:drop-shadow(0 1.2rem 1.8rem rgba(20,18,16,.2))}
/*# sourceMappingURL=/cdn/shop/t/73/assets/codex-magazine-page-flip.css.map */
