.jiec-fold{--jf-ink: #2f2f2f;--jf-muted: #6b6c6b;--jf-sage: #4f6843;--jf-sage-dark: #3d5234;--jf-tint: #eef2ea;--jf-line: rgba(47, 47, 47, .14);margin-top:.8rem}.jiec-fold__intro{margin-bottom:2.4rem}.jiec-fold .jiec-fold__label{margin:0;font-size:1.2rem;line-height:1.5;letter-spacing:.16rem;text-transform:uppercase;color:var(--jf-muted)}.jiec-fold__switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;margin:1rem 0 1.2rem;padding:3px;border-radius:8px;background:var(--jf-tint)}.jiec-fold__view{display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.2rem;padding:0 1.2rem;border:0;border-radius:6px;background:none;color:var(--jf-sage-dark);font:inherit;font-size:1.4rem;font-weight:600;letter-spacing:0;cursor:pointer}.jiec-fold[data-view=preview] [data-jiec-fold-view=preview],.jiec-fold[data-view=list] [data-jiec-fold-view=list]{background:var(--jf-sage);color:#fff}.jiec-fold__view:focus-visible{outline:2px solid var(--jf-sage);outline-offset:2px}.jiec-fold__view svg{flex:0 0 auto}.jiec-fold__sec{border-top:1px solid var(--jf-line);scroll-margin-top:9rem}.jiec-fold__sec:last-of-type{border-bottom:1px solid var(--jf-line)}.jiec-fold__sum{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.6rem;padding:1.8rem 0 1.2rem;list-style:none;cursor:pointer}.jiec-fold__sum::-webkit-details-marker{display:none}.jiec-fold__sum::marker{content:""}.jiec-fold[data-view=list] .jiec-fold__sum,.jiec-fold__sec[open]>.jiec-fold__sum{padding:1.6rem 0}.jiec-fold__sum:focus-visible{outline:2px solid var(--jf-sage);outline-offset:4px;border-radius:4px}.jiec-fold__head{display:block;min-width:0}.rte .jiec-fold__title,.jiec-fold__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2rem;line-height:1.3;letter-spacing:.06rem;color:var(--jf-ink);transition:color .15s}.jiec-fold__teaser{display:block;max-height:6.3rem;margin-top:.3rem;overflow:hidden;font-size:1.4rem;line-height:2.1rem;letter-spacing:.04rem;color:var(--jf-muted);-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.3) 45%,rgba(0,0,0,0) 85%);-webkit-mask-size:100% 4.2rem,100% 2.1rem;-webkit-mask-position:0 0,0 4.2rem;-webkit-mask-repeat:no-repeat;mask-image:linear-gradient(#000,#000),linear-gradient(to right,#00000080 0,#0000004d 45%,#0000 85%);mask-size:100% 4.2rem,100% 2.1rem;mask-position:0 0,0 4.2rem;mask-repeat:no-repeat}.jiec-fold__sec[open] .jiec-fold__teaser,.jiec-fold[data-view=list] .jiec-fold__teaser{display:none}.jiec-fold__icon{position:relative;flex:0 0 auto;width:3.6rem;height:3.6rem;border:1px solid rgba(47,47,47,.3);border-radius:50%;color:var(--jf-ink);transition:background-color .2s,border-color .2s,color .2s}.jiec-fold__icon:before,.jiec-fold__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:1.6px;margin:-.8px 0 0 -.6rem;border-radius:1px;background:currentColor;transition:transform .2s}.jiec-fold__icon:after{transform:rotate(90deg)}.jiec-fold__sec[open] .jiec-fold__icon{background:var(--jf-sage);border-color:var(--jf-sage);color:#fff}.jiec-fold__sec[open] .jiec-fold__icon:after{transform:rotate(0)}.jiec-fold__body{padding:0 0 2.4rem}.jiec-fold__body>:first-child{margin-top:0}.jiec-fold__close{display:inline-flex;align-items:center;min-height:4.4rem;margin-top:.8rem;padding:0;border:0;background:none;color:var(--jf-sage);font:inherit;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.jiec-fold__close[hidden]{display:none}.jiec-fold__tail{margin-top:2.8rem;font-size:1.4rem;line-height:1.6}@media(hover:hover){.jiec-fold__view:hover{background:#ffffffb3}.jiec-fold[data-view=preview] [data-jiec-fold-view=preview]:hover,.jiec-fold[data-view=list] [data-jiec-fold-view=list]:hover{background:var(--jf-sage)}.jiec-fold__sum:hover .jiec-fold__title{color:var(--jf-sage)}.jiec-fold__sum:hover .jiec-fold__icon{border-color:var(--jf-sage)}.jiec-fold__close:hover{color:var(--jf-sage-dark)}}@media screen and (min-width:750px){.rte .jiec-fold__title,.jiec-fold__title{font-size:2.2rem}}@media(prefers-reduced-motion:no-preference){.jiec-fold__sec[open]>.jiec-fold__body,.jiec-desc__sec details[open]>.accordion__content{animation:jiec-fold-in .22s ease-out}}@keyframes jiec-fold-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.jiec-desc__intro>:last-child{margin-bottom:0}.jiec-desc__fine{margin-top:1.6rem;font-size:1.2rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.jiec-desc__fine p{margin:0 0 .6rem}@media print{.jiec-fold__switch,.jiec-fold__icon,.jiec-fold__teaser,.jiec-fold__close{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/jiec-fold.css.map */
