.jcg-sf{max-width:1400px;margin:0 auto;padding:var(--jcg-sf-pt, 0px) 56px var(--jcg-sf-pb, 0px)}.jcg-sf__separator{display:flex;align-items:center;gap:16px;padding:48px 0}.jcg-sf__separator:before,.jcg-sf__separator:after{content:"";flex:1;height:1px}.jcg-sf__separator-mark{font-size:10px;opacity:.5}.jcg-sf__separator--bottom{padding-top:56px}.jcg-sf__header{text-align:center;margin-bottom:10px}.jcg-sf__eyebrow{display:inline-flex;align-items:center;gap:14px;font-family:Montserrat,system-ui,sans-serif;font-size:9px;font-weight:600;letter-spacing:3.4px;text-transform:uppercase;margin-bottom:11px}.jcg-sf__eyebrow:before,.jcg-sf__eyebrow:after{content:"\25c8";font-size:8px;opacity:.7}.jcg-sf__title{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(25px,2.9vw,34px);font-weight:300;line-height:1.1;letter-spacing:normal!important;text-transform:none!important}.jcg-sf__title em{font-style:italic}.jcg-sf__quote{text-align:center;max-width:620px;margin:15px auto 0;padding:0;border:none}.jcg-sf__quote-text{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:300;font-size:clamp(17px,1.9vw,20px);line-height:1.5}.jcg-sf__quote-attrib{display:block;margin-top:12px;font-family:Montserrat,system-ui,sans-serif;font-style:normal;font-size:9px;font-weight:500;letter-spacing:2.2px;text-transform:uppercase}.jcg-sf__panel{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:40px 0}.jcg-sf__panel--flipped{direction:rtl}.jcg-sf__panel--flipped>*{direction:ltr}.jcg-sf__media{position:relative}.jcg-sf__frame{position:relative;aspect-ratio:4 / 5;overflow:hidden}.jcg-sf__img,.jcg-sf__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.jcg-sf__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Cormorant Garamond,Georgia,serif;font-size:64px;font-weight:300;opacity:.15}.jcg-sf__fade{position:absolute;top:0;bottom:0;width:30%;z-index:1;pointer-events:none}.jcg-sf__panel:not(.jcg-sf__panel--flipped) .jcg-sf__fade{right:0;left:auto;background:linear-gradient(to right,transparent 0%,var(--jcg-sf-fade-color, var(--jcg-bg, #f4ead6)) 100%)}.jcg-sf__panel--flipped .jcg-sf__fade{left:0;right:auto;background:linear-gradient(to left,transparent 0%,var(--jcg-sf-fade-color, var(--jcg-bg, #f4ead6)) 100%)}.jcg-sf__corner{position:absolute;width:24px;height:24px;z-index:2;pointer-events:none}.jcg-sf__corner--tl{top:10px;left:10px;border-top:1px solid;border-left:1px solid}.jcg-sf__corner--br{bottom:10px;right:10px;border-bottom:1px solid;border-right:1px solid}.jcg-sf__content{padding:20px 0}.jcg-sf__panel-label{display:block;font-family:Montserrat,system-ui,sans-serif;font-size:9px;font-weight:600;letter-spacing:3.5px;text-transform:uppercase;margin-bottom:18px}.jcg-sf__panel-title{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(24px,3vw,34px);font-weight:400;line-height:1.2;letter-spacing:normal!important;text-transform:none!important;margin-bottom:16px}.jcg-sf__panel-title em{font-style:italic;font-weight:300}.jcg-sf__panel-desc{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:300;font-size:clamp(15px,1.6vw,18px);line-height:1.7;max-width:440px}@media(max-width:899px){.jcg-sf{padding:calc(var(--jcg-sf-pt, 0px) * .65) 24px calc(var(--jcg-sf-pb, 0px) * .65)}.jcg-sf__separator{padding:36px 0}.jcg-sf__panel{grid-template-columns:1fr;gap:28px;padding:28px 0}.jcg-sf__panel--flipped{direction:ltr}.jcg-sf__frame{aspect-ratio:16 / 10}.jcg-sf__fade{top:auto;bottom:0;left:0;right:0;width:100%;height:30%;background:linear-gradient(to bottom,transparent 0%,var(--jcg-sf-fade-color, var(--jcg-bg, #f4ead6)) 100%)!important}.jcg-sf__content{padding:0}.jcg-sf__panel-label{margin-bottom:12px}.jcg-sf__panel-desc{max-width:100%}.jcg-sf__quote{margin:20px auto 40px;padding:0 8px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/jcg-savoir-faire.css.map */
