.sable-excerpt{position:relative;isolation:isolate;background:linear-gradient(160deg,#2e3c2d,#1b2419);color:#fff;--excerpt-accent:#e5cda4;--excerpt-size:17px;--excerpt-width:780px;--excerpt-pt:84px;--excerpt-pb:100px}.sable-excerpt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 70% 55% at 50% 20%,rgba(255,255,255,.05),transparent 70%)}.sable-excerpt__inner{max-width:var(--excerpt-width);margin:0 auto;padding:var(--excerpt-pt) 40px var(--excerpt-pb)}.sable-excerpt__eyebrow{margin:0 0 14px;text-align:center;font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,Times New Roman,serif;font-size:14px;letter-spacing:.28em;text-transform:uppercase;color:var(--excerpt-accent)}.sable-excerpt__title{margin:0 0 8px;text-align:center;font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,Times New Roman,serif;font-weight:400;font-size:42px;line-height:1.15;letter-spacing:.01em;text-transform:uppercase;color:inherit}.sable-excerpt__ornament{display:flex;align-items:center;justify-content:center;gap:14px;margin:18px auto 44px;max-width:320px}.sable-excerpt__ornament span{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--excerpt-accent))}.sable-excerpt__ornament span:last-child{background:linear-gradient(90deg,var(--excerpt-accent),transparent)}.sable-excerpt__ornament i{width:8px;height:8px;transform:rotate(45deg);border:1px solid var(--excerpt-accent);flex:none}.sable-excerpt__ornament--end{margin:52px auto 30px}.sable-excerpt__body{font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,Times New Roman,serif;font-size:var(--excerpt-size);line-height:1.95;letter-spacing:.04em;color:inherit;opacity:.95}.sable-excerpt__body p{margin:0 0 1.35em;color:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.sable-excerpt__body p:last-child{margin-bottom:0}.sable-excerpt__body em{font-style:italic}.sable-excerpt--align-justify .sable-excerpt__body p{text-align:justify;-webkit-hyphens:auto;hyphens:auto}.sable-excerpt--drop-cap .sable-excerpt__body p:first-child:first-letter{float:left;font-size:4.3em;line-height:.82;margin:.07em .1em 0 0;color:var(--excerpt-accent);font-weight:400}.sable-excerpt__closing{text-align:center;font-family:Cormorant Garamond,EB Garamond,Garamond,Georgia,Times New Roman,serif;font-size:16px;font-style:italic;letter-spacing:.05em;opacity:.85}.sable-excerpt__closing p{margin:0}.sable-excerpt__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:30px}.sable-excerpt__btn{display:inline-block;padding:17px 44px;background:linear-gradient(160deg,#c69c6a,#b1864f 48%,#8d6940);color:#fff;font-family:inherit;font-size:13px;font-weight:600;line-height:1;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;border-radius:6px;box-shadow:0 10px 26px #0000004d;transition:filter .2s,transform .2s,box-shadow .2s}.sable-excerpt__btn:hover{filter:brightness(1.07);transform:translateY(-2px);box-shadow:0 14px 32px #0000005c}.sable-excerpt__btn:active{transform:translateY(0)}.sable-excerpt__btn--outline{box-shadow:none}.sable-excerpt__progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:1000;pointer-events:none;opacity:0;transition:opacity .3s}.sable-excerpt.is-reading .sable-excerpt__progress{opacity:1}.sable-excerpt__progress span{display:block;height:100%;background:linear-gradient(90deg,#8d6940,#c69c6a,#e5cda4);transform:scaleX(0);transform-origin:left center}@media(max-width:989px){.sable-excerpt__inner{padding:calc(var(--excerpt-pt) * .8) 28px calc(var(--excerpt-pb) * .8)}.sable-excerpt__title{font-size:34px}}@media(max-width:749px){.sable-excerpt__inner{padding:56px 20px 64px}.sable-excerpt__title{font-size:28px}.sable-excerpt__eyebrow{font-size:12px;letter-spacing:.22em}.sable-excerpt__body{font-size:calc(var(--excerpt-size) - 1px);line-height:1.85;letter-spacing:.03em}.sable-excerpt--align-justify .sable-excerpt__body p{text-align:left;-webkit-hyphens:manual;hyphens:manual}.sable-excerpt__ornament{margin-bottom:32px}.sable-excerpt__ornament--end{margin-top:40px}.sable-excerpt__btn{padding:15px 34px;font-size:12px}}@media(prefers-reduced-motion:reduce){.sable-excerpt__btn,.sable-excerpt__progress{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-sable-excerpt.css.map */
