.cm-arrival-classic{--arrival-bg:#f7f6f2;--arrival-text:#38362f;--arrival-muted:#77746b;--arrival-gold:#a18a5d;--arrival-line:#d8d5cd;--arrival-serif:Georgia,"Yu Mincho","Hiragino Mincho ProN",serif;background:var(--arrival-bg);color:var(--arrival-text);color-scheme:light;font:16px/1.8 var(--arrival-serif);padding:40px 0 36px}.cm-arrival-classic *,.cm-arrival-classic *:before,.cm-arrival-classic *:after{box-sizing:border-box}.cm-arrival-classic a{color:inherit;text-decoration:none}.cm-arrival-classic a:hover{text-decoration:underline;text-underline-offset:5px}.cm-arrival-classic button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.cm-arrival-classic :is(button,a,[data-arrival-track]):focus-visible{outline:2px solid var(--arrival-gold);outline-offset:4px}.cm-arrival-classic .cm-arrival-classic__container{width:min(1180px,calc(100% - 80px));margin:0 auto}.cm-arrival-classic .cm-arrival-classic__head{text-align:center;margin:0 0 26px}.cm-arrival-classic .cm-arrival-classic__eyebrow{margin:0 0 10px;color:var(--arrival-gold);font-size:10px;letter-spacing:.27em}.cm-arrival-classic .cm-arrival-classic__heading{margin:0;font:400 27px/1.45 var(--arrival-serif);letter-spacing:.15em;color:var(--arrival-text)}.cm-arrival-classic .cm-arrival-classic__rule{display:none}.cm-arrival-classic .cm-arrival-classic__track{display:flex;gap:36px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;align-items:stretch;min-width:0;direction:ltr}.cm-arrival-classic .cm-arrival-classic__track::-webkit-scrollbar{display:none}.cm-arrival-classic .cm-arrival-classic__card{position:relative;flex:0 0 calc((100% - 36px)/2);min-width:0;display:flex;flex-direction:column;gap:18px;scroll-snap-align:start;scroll-snap-stop:always}.cm-arrival-classic .cm-arrival-classic__card:not(:last-child):after{content:"";position:absolute;right:-19px;top:18px;bottom:0;width:1px;background:#e1ded7}.cm-arrival-classic .cm-arrival-classic__visual,.cm-arrival-classic .cm-arrival-classic__body{min-width:0}.cm-arrival-classic .cm-arrival-photo{display:block}.cm-arrival-classic .cm-arrival-photo__main{display:block;height:285px;width:100%;overflow:hidden}.cm-arrival-classic .cm-arrival-photo__image,.cm-arrival-classic .cm-arrival-photo__placeholder{display:block;width:100%;height:100%;max-width:100%;object-fit:contain}.cm-arrival-classic .cm-arrival-photo__rail{display:flex;justify-content:center;gap:8px;padding:10px 0 0}.cm-arrival-classic .cm-arrival-photo__thumb{position:relative;width:44px;height:44px;flex:0 0 44px;padding:6px;border:1px solid transparent;background:transparent;border-radius:0}.cm-arrival-classic .cm-arrival-photo__thumb[aria-pressed=true]{border-color:#aaa59a}.cm-arrival-classic .cm-arrival-classic__body{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0 20px;flex:1}.cm-arrival-classic .cm-arrival-classic__english{font:10px/1.6 Georgia,serif;color:var(--arrival-gold);letter-spacing:.035em;overflow-wrap:anywhere;margin:0 0 7px}.cm-arrival-classic .cm-arrival-classic__date{font-size:10px;color:var(--arrival-muted);margin:0 0 7px}.cm-arrival-classic .cm-arrival-classic__title{font:400 18px/1.65 var(--arrival-serif);letter-spacing:.045em;margin:0 0 9px;color:var(--arrival-text);overflow-wrap:anywhere}.cm-arrival-classic .cm-arrival-classic__description{color:var(--arrival-muted);font-size:12px;line-height:1.95;margin:0;overflow-wrap:anywhere}.cm-arrival-classic .cm-arrival-classic__product-link{display:flex;align-items:center;justify-content:space-between;gap:34px;margin-top:auto;padding:16px 0 9px;border-bottom:1px solid var(--arrival-line);font-size:12px;letter-spacing:.06em;min-height:44px}.cm-arrival-classic .cm-arrival-classic__product-link span{color:var(--arrival-muted)}.cm-arrival-classic .cm-arrival-classic__controls{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:20px}.cm-arrival-classic .cm-arrival-classic__controls[hidden]{display:none}.cm-arrival-classic .cm-arrival-classic__controls button{border:1px solid var(--arrival-line);background:transparent;border-radius:50%;width:44px;height:44px;font:15px Arial,sans-serif}.cm-arrival-classic .cm-arrival-classic__controls button:disabled{opacity:.3;cursor:default}.cm-arrival-classic .cm-arrival-classic__controls p{font:11px/1.5 Georgia,serif;color:var(--arrival-muted);letter-spacing:.12em;margin:0;min-width:64px;text-align:center}.cm-arrival-classic .cm-arrival-classic__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cm-arrival-classic .cm-arrival-classic__editor-empty{flex:0 0 100%;padding:24px}@media(max-width:900px)and (min-width:641px){.cm-arrival-classic .cm-arrival-classic__container{width:calc(100% - 48px)}.cm-arrival-classic .cm-arrival-classic__body{padding:0 4px}.cm-arrival-classic .cm-arrival-classic__title{font-size:16px}}@media(max-width:640px){.cm-arrival-classic{padding:32px 0 30px}.cm-arrival-classic .cm-arrival-classic__container{width:calc(100% - 32px)}.cm-arrival-classic .cm-arrival-classic__head{margin-bottom:20px}.cm-arrival-classic .cm-arrival-classic__heading{font-size:23px}.cm-arrival-classic .cm-arrival-classic__track{gap:18px}.cm-arrival-classic .cm-arrival-classic__card{flex-basis:100%;gap:20px}.cm-arrival-classic .cm-arrival-classic__card:after{display:none}.cm-arrival-classic .cm-arrival-photo__main{height:250px}.cm-arrival-classic .cm-arrival-photo__thumb{padding:5px}.cm-arrival-classic .cm-arrival-classic__body{padding:0 4px}.cm-arrival-classic .cm-arrival-classic__english{margin-bottom:8px}.cm-arrival-classic .cm-arrival-classic__title{font-size:18px;line-height:1.8;margin-bottom:10px}.cm-arrival-classic .cm-arrival-classic__description{line-height:2}.cm-arrival-classic .cm-arrival-classic__product-link{padding-top:19px}.cm-arrival-classic .cm-arrival-classic__controls{margin-top:22px}}@media(prefers-reduced-motion:reduce){.cm-arrival-classic *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.cm-arrival-classic{--arrival-bg: #f7f6f2;--arrival-text: #302e29;--arrival-muted: #4b4943;--arrival-gold: #76603f;--arrival-sans: -apple-system, BlinkMacSystemFont, "Hiragino Kaku Gothic ProN", "Yu Gothic", Meiryo, sans-serif;background:var(--arrival-bg);padding:80px 0 40px}.cm-arrival-classic .cm-arrival-classic__heading{font-size:32px;font-weight:600;line-height:1.5;letter-spacing:.1em}.cm-arrival-classic .cm-arrival-classic__eyebrow{font:500 13px/1.6 var(--arrival-sans);letter-spacing:.2em}.cm-arrival-classic .cm-arrival-classic__english{font-size:14px;line-height:1.65;margin-bottom:9px}.cm-arrival-classic .cm-arrival-classic__date{font:500 14px/1.65 var(--arrival-sans);color:var(--arrival-muted)}.cm-arrival-classic .cm-arrival-classic__title{font-size:22px;font-weight:600;line-height:1.65;letter-spacing:.025em;margin-bottom:12px}.cm-arrival-classic .cm-arrival-classic__description{font:500 16px/1.9 var(--arrival-sans);color:var(--arrival-muted)}.cm-arrival-classic .cm-arrival-classic__product-link{font:500 16px/1.65 var(--arrival-sans);letter-spacing:.025em;gap:16px;max-width:100%;min-height:52px;padding-top:22px;overflow-wrap:anywhere}.cm-arrival-classic .cm-arrival-classic__product-link span{color:var(--arrival-text)}.cm-arrival-classic .cm-arrival-photo__rail{flex-wrap:wrap;gap:10px;padding-top:14px}.cm-arrival-classic .cm-arrival-classic__controls p{font-size:14px}.cm-arrival-classic .cm-arrival-classic__container{width:min(1180px,calc(100% - 64px))}.cm-arrival-classic .cm-arrival-photo__main{height:400px}.cm-arrival-classic .cm-arrival-classic__body{padding:0 16px}.cm-arrival-classic .cm-arrival-photo__thumb{width:48px;height:48px;flex-basis:48px}@media(max-width:900px)and (min-width:641px){.cm-arrival-classic .cm-arrival-classic__container{width:calc(100% - 40px)}.cm-arrival-classic .cm-arrival-photo__main{height:340px}}@media(max-width:640px){.cm-arrival-classic{padding:56px 0 32px}.cm-arrival-classic .cm-arrival-classic__heading{font-size:28px;letter-spacing:.075em}.cm-arrival-classic .cm-arrival-classic__card{flex-basis:100%;display:flex;flex-direction:column;gap:20px}.cm-arrival-classic .cm-arrival-classic__container{width:calc(100% - 32px)}.cm-arrival-classic .cm-arrival-photo__main{height:min(340px,calc(100vw - 32px))}.cm-arrival-classic .cm-arrival-classic__body{padding:0 4px}.cm-arrival-classic .cm-arrival-classic__title{font-size:20px}}.cm-arrival-classic{--journal-tone-serif: "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif !important;--journal-tone-english: "adobe-caslon-pro", Baskerville, "Times New Roman", "Noto Serif JP", "Yu Mincho", serif !important;--journal-tone-sans: "Noto Sans Japanese", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif !important}.cm-arrival-classic .cm-arrival-classic__head{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:0!important}.cm-arrival-classic .cm-arrival-classic__heading{order:1!important;font-family:var(--journal-tone-serif)!important;font-size:34px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:.06em!important;color:#3d3022!important;margin:0!important;border:0!important;padding-bottom:0!important;text-decoration:none!important}.cm-arrival-classic .cm-arrival-classic__eyebrow{order:2!important;font-family:var(--journal-tone-english)!important;font-size:20px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:.08em!important;color:#a0793e!important;margin:14px 0 0!important;border:0!important;padding:0!important;text-decoration:none!important}.cm-arrival-classic .cm-arrival-classic__rule,.cm-arrival-classic .cm-arrival-classic__head:before,.cm-arrival-classic .cm-arrival-classic__head:after,.cm-arrival-classic .cm-arrival-classic__heading:before,.cm-arrival-classic .cm-arrival-classic__heading:after,.cm-arrival-classic .cm-arrival-classic__eyebrow:before,.cm-arrival-classic .cm-arrival-classic__eyebrow:after{display:none!important;content:none!important}.cm-arrival-classic .cm-arrival-classic__title{font-family:var(--journal-tone-serif)!important;font-weight:400!important;color:#3d3022!important;letter-spacing:.035em!important;line-height:1.85!important;word-break:normal!important;line-break:strict!important;overflow-wrap:anywhere!important;text-wrap:pretty!important}.cm-arrival-classic .cm-arrival-classic__title a{font:inherit!important;color:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}.cm-arrival-classic .cm-arrival-classic__description{font-family:var(--journal-tone-sans)!important;font-weight:400!important;color:#4b4943!important;word-break:normal!important;line-break:strict!important}.cm-arrival-classic .cm-arrival-classic__english{font-family:var(--journal-tone-english)!important;font-size:14px!important;font-weight:400!important;color:#7a6040!important;letter-spacing:.04em!important;line-height:1.65!important}.cm-arrival-classic .cm-arrival-classic__date{font-family:var(--journal-tone-english)!important;font-size:18px!important;font-weight:400!important;color:#7a6040!important;line-height:1.6!important}.cm-arrival-classic .cm-arrival-classic__product-link{font-family:var(--journal-tone-serif)!important;font-weight:400!important;color:#7a6040!important;letter-spacing:.035em!important}.cm-arrival-classic .cm-arrival-classic__product-link span{font-family:inherit!important;font-weight:inherit!important;color:inherit!important}@media(max-width:640px){.cm-arrival-classic .cm-arrival-classic__heading{font-size:26px!important;line-height:1.55!important;letter-spacing:.025em!important}.cm-arrival-classic .cm-arrival-classic__eyebrow{font-size:17px!important;margin-top:10px!important}}.cm-arrival-classic .cm-readable-title-part{display:inline-block;max-width:100%;font:inherit;color:inherit;letter-spacing:inherit;vertical-align:top}.cm-arrival-classic .cm-arrival-classic__title{word-break:keep-all!important;overflow-wrap:anywhere!important}
/*# sourceMappingURL=/cdn/shop/t/298/assets/cm-new-arrival-readable01-20261014.css.map */
