.ccolumn__reading{color:rgba(var(--color-foreground),.55);font-size:1.25rem}.ccolumn__lead{margin-top:16px;color:rgba(var(--color-foreground),.75);font-size:1.5rem;line-height:1.9}.ccolumn__block,.ccolumn__toc,.ccolumn__cta{margin:40px 0}.ccolumn__block-title{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-size:1.9rem;font-weight:700}.ccolumn__block-title:before{content:"";width:4px;height:1.2em;border-radius:2px;background:rgb(var(--color-accent-rgb))}.ccolumn__editor-note{margin:24px 0;padding:14px 18px;border:1px dashed rgba(var(--color-foreground),.3);border-radius:8px;color:rgba(var(--color-foreground),.6);font-size:1.3rem}.ccolumn__toc{padding:22px 26px;border-radius:12px;background:rgb(var(--color-panel-rgb))}.ccolumn__toc-title{margin:0 0 10px;font-size:1.5rem;font-weight:700}.ccolumn__toc-list{margin:0;padding-left:1.6em;font-size:1.4rem;line-height:1.7}.ccolumn__toc-item{margin:4px 0}.ccolumn__toc-item--h3{margin-left:1.2em;font-size:1.3rem;list-style:circle}.ccolumn__toc a{color:rgb(var(--color-foreground));text-decoration:none}.ccolumn__toc a:hover{color:rgb(var(--color-accent-rgb));text-decoration:underline}.ccolumn .carticle__content h2,.ccolumn .carticle__content h3{scroll-margin-top:calc(var(--header-bottom, 0px) + 20px)}.cgallery--slider{position:relative}.cgallery__viewport{overflow:hidden;border-radius:12px;touch-action:pan-y}.cgallery__track{display:flex;transition:transform .45s cubic-bezier(.65,0,.35,1)}.cgallery__slide{flex:0 0 100%;min-width:100%;margin:0}.cgallery__frame{aspect-ratio:3 / 2;overflow:hidden;border-radius:12px;background:rgb(var(--color-panel-rgb))}.cgallery__frame .cgallery__img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cgallery__caption{margin-top:8px;color:rgba(var(--color-foreground),.65);font-size:1.25rem;text-align:center}.cgallery__arrow{position:absolute;top:calc((100% - 76px)/2);z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#ffffffeb;box-shadow:0 2px 6px #00000026;color:#121212;transform:translateY(-50%)}.cgallery__arrow .icon{width:1.8rem;height:1.8rem}.cgallery__arrow--prev{left:12px}.cgallery__arrow--next{right:12px}.cgallery__thumbs{display:flex;gap:8px;margin-top:12px;overflow-x:auto;scrollbar-width:thin}.cgallery__thumb{flex:0 0 auto;width:64px;height:64px;padding:0;overflow:hidden;border:2px solid transparent;border-radius:6px;background:rgb(var(--color-panel-rgb));opacity:.65;transition:opacity .15s ease,border-color .15s ease}.cgallery__thumb img{display:block;width:100%;height:100%;object-fit:cover}.cgallery__thumb:hover,.cgallery__thumb.is-active{opacity:1}.cgallery__thumb.is-active{border-color:rgb(var(--color-accent-rgb))}.cgallery--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.cgallery--grid{grid-template-columns:repeat(var(--gallery-columns, 3),minmax(0,1fr));gap:16px}}.cgallery__figure{margin:0}.cgallery__zoom{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:10px;background:rgb(var(--color-panel-rgb))}.cgallery__zoom .cgallery__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.cgallery__zoom:hover .cgallery__img{transform:scale(1.04)}.ccolumn__cta{display:flex;flex-direction:column;overflow:hidden;border-radius:14px;background:rgb(var(--color-panel-rgb))}@media screen and (min-width:750px){.ccolumn__cta{flex-direction:row;align-items:stretch}.ccolumn__cta-image{flex:0 0 38%}}.ccolumn__cta-image img{display:block;width:100%;height:100%;object-fit:cover}.ccolumn__cta-body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:8px;padding:26px 28px}.ccolumn__cta-title{margin:0;font-size:1.8rem;font-weight:700}.ccolumn__cta-text{color:rgba(var(--color-foreground),.75);font-size:1.4rem}.ccolumn__cta-button{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;margin-top:6px;padding:12px 28px;border-radius:999px;background:rgb(var(--color-accent-rgb));color:#fff;font-size:1.4rem;font-weight:600;text-decoration:none}.ccolumn__cta-button .icon{width:1.5rem;height:1.5rem}.ccolumn__cta-button:hover{opacity:.88}.ccolumn__related-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important}.ccolumn .carticle__share{margin-top:40px}@media screen and (min-width:990px){.ccolumn__products,.ccolumn__related{margin-left:-6rem;margin-right:-6rem}}.ccolumn--magazine .carticle__inner{max-width:112rem}.ccolumn--serif .ccolumn-hero__title,.ccolumn--serif .ccolumn-row__heading h2,.ccolumn--serif .ccolumn-row__heading h3,.ccolumn--serif .ccolumn__block-title,.ccolumn--serif .ccolumn__toc-title{font-family:Hiragino Mincho ProN,Yu Mincho,YuMincho,"Noto Serif JP",New York,Iowan Old Style,serif;font-weight:600;letter-spacing:.04em}.ccolumn-hero{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;margin-bottom:56px}@media screen and (min-width:990px){.ccolumn-hero{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:64px;min-height:44rem}}.ccolumn-hero--no-image{grid-template-columns:1fr;min-height:0}.ccolumn-hero .carticle__breadcrumb ol{margin-bottom:20px}.ccolumn-hero__title{margin:0 0 18px;font-size:clamp(26px,3.2vw,40px);line-height:1.5}.ccolumn-hero__meta{margin-bottom:4px}.ccolumn-hero .ccolumn__lead{margin-top:20px}.ccolumn-hero__visual{position:relative;padding:24px 24px 32px 0}.ccolumn-hero__accent{position:absolute;border-radius:28px;pointer-events:none}.ccolumn-hero__accent--back{top:0;right:0;width:70%;height:65%;border:1px solid rgba(105,83,61,.18)}.ccolumn-hero__accent--front{left:-24px;bottom:0;width:56%;height:22%;background:#71584214}.ccolumn-hero__frame{position:relative;z-index:1;padding:14px;border-radius:28px;background:#fff;box-shadow:0 28px 50px #2d1f111f,inset 0 1px #ffffffbf}.ccolumn-hero__image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:18px}.ccolumn-rows{margin-top:8px}.ccolumn-row{display:grid;grid-template-columns:1fr;gap:24px;padding:0 0 42px;border-bottom:1px solid rgba(105,83,61,.1)}.ccolumn-row+.ccolumn-row{padding-top:42px}.ccolumn-row:last-child{border-bottom:0}@media screen and (min-width:990px){.ccolumn-row--with-image{grid-template-columns:minmax(0,1fr) 32rem;gap:48px;align-items:start}}.ccolumn-row__heading h2{margin:0 0 18px;font-size:clamp(20px,2.4vw,28px);line-height:1.5;scroll-margin-top:calc(var(--header-bottom, 0px) + 20px)}.ccolumn-row__text,.ccolumn-row--intro .ccolumn-row__main{font-size:1.5rem;line-height:2}.ccolumn-row__text h3{margin:1.8em 0 .6em;font-size:1.7rem}.ccolumn-row__text img{border-radius:12px}.ccolumn-row__text a,.ccolumn-row--intro a{color:rgb(var(--color-accent-rgb));word-break:break-all}.ccolumn-row__frame{padding:10px;border-radius:18px;background:#fff;box-shadow:0 12px 28px #3423120d,0 0 0 1px #69533d0f}.ccolumn-row__frame img{display:block;width:100%;height:auto;border-radius:12px}@media screen and (max-width:989px){.ccolumn-row--with-image .ccolumn-row__main{display:contents}.ccolumn-row--with-image{display:flex;flex-direction:column;gap:18px}.ccolumn-row__heading{order:1}.ccolumn-row__side{order:2}.ccolumn-row__text{order:3}.ccolumn-row__heading h2{margin-bottom:0}.ccolumn-hero__visual{padding:16px 16px 20px 0}.ccolumn-hero__accent--front{left:-12px}.ccolumn-row__text,.ccolumn-row--intro .ccolumn-row__main{font-size:1.45rem}}.ccolumn--magazine .ccolumn__toc,.ccolumn--magazine .ccolumn__gallery,.ccolumn--magazine .ccolumn__cta,.ccolumn--magazine .carticle__share,.ccolumn--magazine .carticle__back{max-width:80rem;margin-left:auto;margin-right:auto}.ccolumn--magazine .ccolumn__products,.ccolumn--magazine .ccolumn__related{margin-left:0;margin-right:0}.ccolumn :is(.ccolumn-row__main,.carticle__content) img{display:block;height:auto;max-width:100%;margin-left:auto;margin-right:auto}.ccolumn--img-left :is(.ccolumn-row__main,.carticle__content) img{margin-left:0}.ccolumn--img-full :is(.ccolumn-row__main,.carticle__content) img{width:100%}.ccolumn--img-large :is(.ccolumn-row__main,.carticle__content) img{width:80%}.ccolumn--img-medium :is(.ccolumn-row__main,.carticle__content) img{width:60%}.ccolumn--img-small :is(.ccolumn-row__main,.carticle__content) img{width:40%}.ccolumn :is(.ccolumn-row__main,.carticle__content) img.cimg--full{width:100%}.ccolumn :is(.ccolumn-row__main,.carticle__content) img.cimg--large{width:80%}.ccolumn :is(.ccolumn-row__main,.carticle__content) img.cimg--medium{width:60%}.ccolumn :is(.ccolumn-row__main,.carticle__content) img.cimg--small{width:40%}@media screen and (max-width:749px){.ccolumn--img-medium :is(.ccolumn-row__main,.carticle__content) img,.ccolumn--img-small :is(.ccolumn-row__main,.carticle__content) img,.ccolumn :is(.ccolumn-row__main,.carticle__content) img.cimg--medium,.ccolumn :is(.ccolumn-row__main,.carticle__content) img.cimg--small{width:70%}}.cimg-row{display:grid;grid-template-columns:repeat(var(--cimg-cols, 2),minmax(0,1fr));gap:12px;margin:1.6em 0}@media screen and (max-width:749px){.cimg-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.cimg-row__cell{margin:0}.ccolumn .cimg-row__cell img,.ccolumn .cimg-row__cell img[class*=cimg--]{display:block;width:100%;height:100%;margin:0;aspect-ratio:4 / 3;object-fit:cover;border-radius:12px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-column.css.map */
