:root{--jcg-gold: #b8890f;--jcg-ink: #1a1a1a;--jcg-muted: #6f6a62;--jcg-rouge: #8b1f1f;--jcg-cream: #f7f3ec;--jcg-serif: "Cormorant Garamond", "Playfair Display", Georgia, serif;--jcg-sans: "Montserrat", "Helvetica Neue", sans-serif}.testimonials-section{background:var(--jcg-cream)!important;padding:56px 0;position:relative}.testimonials-section .testimonials-slider{max-width:720px;margin:0 auto}.testimonials-section .testimonials-slide{width:100%!important;padding:0 24px!important;text-align:center;display:flex!important;align-items:center;justify-content:center;min-height:220px}.testimonials-section .testimonials-slider__text{max-width:600px;margin:0 auto;padding:0;background:transparent!important;box-shadow:none!important;border:0!important}.testimonials-section .testimonial-stars{display:inline-block;font-size:11px;letter-spacing:.4em;color:var(--jcg-gold);margin-bottom:14px;line-height:1}.testimonials-section .quote-icon .icon-quote{width:22px;height:auto;fill:var(--jcg-gold);opacity:.55;margin-bottom:12px}.testimonials-section .testimonials-slider__text .rte-setting,.testimonials-section .testimonials-slider__text .rte-setting p{font-family:var(--jcg-serif)!important;font-style:italic;font-weight:400;font-size:14px!important;line-height:1.55!important;letter-spacing:.005em;color:var(--jcg-ink);margin:0 0 16px!important}@media(min-width:769px){.testimonials-section .testimonials-slider__text .rte-setting,.testimonials-section .testimonials-slider__text .rte-setting p{font-size:16px!important}}.testimonials-section .testimonials-slider__text cite{display:block;font-family:var(--jcg-sans)!important;font-style:normal;font-weight:600;font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--jcg-gold);margin-top:12px;position:relative}.testimonials-section .testimonials-slider__text cite:before{content:"";display:block;width:28px;height:1px;background:var(--jcg-gold);opacity:.5;margin:0 auto 10px}.testimonials-section .testimonials__info{font-family:var(--jcg-sans)!important;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--jcg-muted);margin-top:4px}.testimonials-section .flickity-page-dots{margin-top:24px;position:relative;bottom:auto}.testimonials-section .flickity-page-dots .dot{background:var(--jcg-ink);opacity:.25}.testimonials-section .flickity-page-dots .dot.is-selected{background:var(--jcg-gold);opacity:1}.collection-item__title{margin-top:12px}.collection-item__title>span{font-family:var(--jcg-sans)!important;font-weight:500!important;font-size:9px!important;letter-spacing:.26em;text-transform:uppercase;color:var(--jcg-ink);transition:color .3s ease}@media(min-width:769px){.collection-item__title>span{font-size:10px!important}}.collection-item:hover .collection-item__title>span{color:var(--jcg-gold)}.grid-product__title{font-family:var(--jcg-sans)!important;font-weight:500!important;font-size:11px!important;letter-spacing:.16em;text-transform:uppercase;color:var(--jcg-ink);line-height:1.4;margin-bottom:6px}@media(min-width:769px){.grid-product__title{font-size:12px!important}}.grid-product__price{font-family:var(--jcg-sans)!important;font-size:11px!important;letter-spacing:.12em;color:var(--jcg-muted);font-weight:400}@media(min-width:769px){.grid-product__price{font-size:12px!important}}.background-media-text{--jcg-bgtext-title-size: 38px;--jcg-bgtext-title-size-mobile: 28px;--jcg-bgtext-body-color: #ffffff;--jcg-bgtext-eyebrow-color: var(--jcg-gold);--jcg-bgtext-panel-bg: rgba(13, 13, 13, .42);--jcg-bgtext-panel-border: rgba(184, 137, 15, .22);--jcg-bgtext-panel-blur: 6px}.background-media-text .background-media-text__text{padding:40px 40px 36px;background:var(--jcg-bgtext-panel-bg)!important;-webkit-backdrop-filter:blur(var(--jcg-bgtext-panel-blur));backdrop-filter:blur(var(--jcg-bgtext-panel-blur));border:1px solid var(--jcg-bgtext-panel-border)}.background-media-text .background-media-text__text .h5{display:inline-flex;align-items:center;justify-content:center;gap:14px;font-family:var(--jcg-sans)!important;font-weight:500;font-size:11px!important;letter-spacing:.32em;text-transform:uppercase;color:var(--jcg-bgtext-eyebrow-color)!important;margin:0 0 16px}.background-media-text .background-media-text__text .h5:before,.background-media-text .background-media-text__text .h5:after{content:"";flex:0 0 44px;height:1px;background:linear-gradient(90deg,transparent 0%,var(--jcg-gold) 50%,transparent 100%);opacity:.85}.background-media-text .background-media-text__text .h3{font-family:var(--jcg-serif)!important;font-weight:400!important;font-size:var(--jcg-bgtext-title-size-mobile)!important;line-height:1.08;letter-spacing:.02em;text-transform:uppercase;color:#fff!important;margin:0 0 14px}@media(min-width:769px){.background-media-text .background-media-text__text .h3{font-size:var(--jcg-bgtext-title-size)!important}}.background-media-text .background-media-text__subtext,.background-media-text .background-media-text__subtext p{font-family:var(--jcg-serif)!important;font-style:italic;font-size:16px;line-height:1.55;color:var(--jcg-bgtext-body-color)!important;margin:0 0 18px!important}.background-media-text .background-media-text__text .btn{position:relative;overflow:hidden;display:inline-block;background:transparent!important;border:1px solid var(--jcg-gold)!important;color:#fff!important;font-family:var(--jcg-sans)!important;font-weight:500;font-size:10px;letter-spacing:.3em;text-transform:uppercase;padding:13px 32px;margin-top:4px;z-index:1;transition:color .4s ease,border-color .4s ease}.background-media-text .background-media-text__text .btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--jcg-rouge);transform:scaleX(0);transform-origin:left center;transition:transform .45s ease;z-index:-1}.background-media-text .background-media-text__text .btn:hover{color:#fff!important;border-color:var(--jcg-rouge)!important}.background-media-text .background-media-text__text .btn:hover:before{transform:scaleX(1)}@media(max-width:768px){.background-media-text{position:relative!important;min-height:560px;height:auto}.background-media-text__container{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;width:100%!important}.background-media-text__container .background-media-text__image{width:100%!important;height:100%!important;object-fit:cover}.background-media-text__inner{position:relative!important;z-index:2}.background-media-text__aligner{margin:32px 18px!important;min-height:460px;display:flex;align-items:flex-end}.background-media-text .background-media-text__text{padding:28px 24px!important;width:auto!important;max-width:100%}.background-media-text .background-media-text__text .h3{font-size:var(--jcg-bgtext-title-size-mobile)!important}.background-media-text__spacer{display:none!important}}.hero__top-subtitle{display:flex!important;align-items:center;justify-content:center;gap:14px;margin-bottom:14px;opacity:1!important}.hero__top-subtitle-text{font-family:var(--jcg-sans)!important;font-weight:500;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--jcg-gold);line-height:1;white-space:nowrap}.hero__top-subtitle-rule{flex:0 0 44px;height:1px;background:linear-gradient(90deg,transparent 0%,var(--jcg-gold) 50%,transparent 100%);opacity:.85}@media(max-width:768px){.hero__top-subtitle{gap:10px;margin-bottom:10px}.hero__top-subtitle-rule{flex:0 0 28px}.hero__top-subtitle-text{font-size:10px;letter-spacing:.28em}}.hero__text-content.horizontal-left .hero__top-subtitle{justify-content:flex-start}.hero__text-content.horizontal-right .hero__top-subtitle{justify-content:flex-end}.slideshow__slide .hero__title{font-family:var(--jcg-serif)!important;font-weight:400!important;letter-spacing:.02em;line-height:1.05;text-transform:uppercase;margin-bottom:4px!important}.slideshow__slide .hero__subtitle{margin-top:4px!important;margin-bottom:0!important;line-height:1.5}.slideshow__slide .hero__link{margin-top:22px!important}.hero__link .btn,.slideshow__slide .hero__link .btn{position:relative;overflow:hidden;display:inline-block;background:transparent!important;background-image:none!important;border:1px solid var(--colorHeroText, #ffffff)!important;color:var(--colorHeroText, #ffffff)!important;font-family:var(--jcg-sans)!important;font-weight:400!important;font-size:10px!important;letter-spacing:.32em!important;text-transform:uppercase!important;padding:13px 30px!important;z-index:1;transition:color .4s ease,border-color .4s ease!important}.hero__link .btn:before,.slideshow__slide .hero__link .btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--jcg-rouge);transform:scaleX(0);transform-origin:left center;transition:transform .45s ease;z-index:-1}.hero__link .btn:hover,.hero__link .btn:focus,.slideshow__slide .hero__link .btn:hover,.slideshow__slide .hero__link .btn:focus{color:#fff!important;border-color:var(--jcg-rouge)!important;background:transparent!important}.hero__link .btn:hover:before,.hero__link .btn:focus:before,.slideshow__slide .hero__link .btn:hover:before,.slideshow__slide .hero__link .btn:focus:before{transform:scaleX(1)}@media(min-width:769px){.hero__link .btn,.slideshow__slide .hero__link .btn{font-size:11px!important;padding:14px 34px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/jcg-editorial-page.css.map */
