.jcg-secdrop{background:var(--jh-bg, #f4ead6);background-image:radial-gradient(ellipse 50% 60% at 50% 0%,rgba(212,154,42,.07) 0%,transparent 70%);color:var(--jh-ink, #2a1a10);padding:56px 48px 60px}.jcg-secdrop__inner{max-width:1280px;margin:0 auto}.jcg-secdrop__head{text-align:center;margin-bottom:44px;position:relative}.jcg-secdrop__eyebrow{display:inline-flex;align-items:center;gap:14px;font-family:var(--jh-sans, "Montserrat", sans-serif);font-size:10px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:var(--jh-accent, #b04a2a)}.jcg-secdrop__eyebrow-mark{display:none}.jcg-secdrop__title{font-family:var(--jh-serif, "Cormorant Garamond", Georgia, serif);font-weight:300;font-style:italic;font-size:28px;line-height:1.2;letter-spacing:normal!important;text-transform:none!important;color:var(--jh-ink, #2a1a10);margin:8px 0 0}.jcg-secdrop__mustache{display:block;width:220px;height:1px;margin:18px auto 0;background:linear-gradient(90deg,transparent 0%,rgba(184,134,42,.45) 35%,rgba(184,134,42,.65) 50%,rgba(184,134,42,.45) 65%,transparent 100%);position:relative}.jcg-secdrop__mustache:before{content:"\25c8";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:9px;color:var(--jh-accent-2, #d49a2a);background:var(--jh-bg, #f4ead6);padding:0 8px;line-height:1}.jcg-secdrop__grid{display:grid;--jcg-secdrop-card: 403px;grid-template-columns:repeat(var(--jcg-secdrop-cols, 3),minmax(0,1fr));gap:36px;max-width:calc(var(--jcg-secdrop-cols, 3) * var(--jcg-secdrop-card) + (var(--jcg-secdrop-cols, 3) - 1) * 36px);margin:0 auto}.jcg-secdrop__card{display:flex;flex-direction:column}.jcg-secdrop__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:linear-gradient(180deg,var(--jh-bg-warm, #ecdfc0) 0%,var(--jh-line, #d8c498) 100%);margin-bottom:16px}.jcg-secdrop__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(184,134,42,.28);pointer-events:none;z-index:1}.jcg-secdrop__media img{width:100%;height:100%;object-fit:cover;filter:saturate(.9);transition:transform .6s ease,filter .4s ease;-webkit-mask-image:radial-gradient(ellipse 95% 98% at 50% 50%,#000 82%,transparent 100%);mask-image:radial-gradient(ellipse 95% 98% at 50% 50%,#000 82%,transparent 100%)}.jcg-secdrop__card:hover .jcg-secdrop__media img{transform:scale(1.04);filter:saturate(1)}.jcg-secdrop__corner{display:none}.jcg-secdrop__corner.tl{top:8px;left:8px}.jcg-secdrop__corner.tr{top:8px;right:8px}.jcg-secdrop__corner.bl{bottom:8px;left:8px}.jcg-secdrop__corner.br{bottom:8px;right:8px}.jcg-secdrop__cardtitle{font-family:var(--jh-serif, "Cormorant Garamond", Georgia, serif);font-size:26px;font-weight:400;line-height:1.1;letter-spacing:normal!important;text-transform:none!important;color:var(--jh-ink, #2a1a10);margin:0 0 12px}.jcg-secdrop__cardtitle em{font-style:italic;color:var(--jh-accent, #b04a2a);font-weight:300}.jcg-secdrop__desc{font-family:var(--jh-serif, "Cormorant Garamond", Georgia, serif);font-style:italic;font-weight:300;font-size:16px;line-height:1.45;color:var(--jh-ink-soft, #4a3220);margin:0 0 18px}.jcg-secdrop__btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:14px;align-self:flex-start;background:transparent;border:1px solid var(--jh-accent, #b04a2a);color:var(--jh-accent, #b04a2a);font-family:var(--jh-sans, "Montserrat", sans-serif);font-weight:500;font-size:10px;letter-spacing:.34em;text-transform:uppercase;padding:12px 26px;text-decoration:none;z-index:1;transition:border-color .4s ease,gap .4s ease}.jcg-secdrop__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--jh-accent, #b04a2a);transform:scaleX(0);transform-origin:left center;transition:transform .45s ease;z-index:-1}.jcg-secdrop__btn:after{content:"\2192";font-family:var(--jh-sans, "Montserrat", sans-serif);font-size:12px;letter-spacing:0;transition:transform .4s ease}.site-nav__dropdown a.jcg-secdrop__btn:hover,.site-nav__dropdown a.jcg-secdrop__btn:focus,.jcg-secdrop__btn:hover,.jcg-secdrop__btn:focus{color:var(--jcg-secdrop-btn-hover-color, #fff)!important;border-color:var(--jh-accent, #b04a2a);gap:18px}.jcg-secdrop__btn:hover span,.jcg-secdrop__btn:focus span{color:inherit!important}.jcg-secdrop__btn:hover:before,.jcg-secdrop__btn:focus:before{transform:scaleX(1)}.site-nav__dropdown a.bespoke-dropdown__cta,.bespoke-dropdown__cta{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:12px;align-self:flex-start;background:transparent!important;background-color:transparent!important;border:1px solid;font-family:var(--jh-sans, "Montserrat", sans-serif);font-weight:500;font-size:10px;letter-spacing:.34em;text-transform:uppercase;padding:11px 22px;text-decoration:none;transition:border-color .4s ease,gap .4s ease}.bespoke-dropdown__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;transform:scaleX(0);transform-origin:left center;transition:transform .45s ease}.bespoke-dropdown__cta>*,.bespoke-dropdown__cta:after{position:relative;z-index:1}.bespoke-dropdown__cta:after{content:"\2192";font-family:var(--jh-sans, "Montserrat", sans-serif);font-size:12px;letter-spacing:0;transition:transform .4s ease}.site-nav__dropdown a.bespoke-dropdown__cta:hover,.site-nav__dropdown a.bespoke-dropdown__cta:focus,.bespoke-dropdown__cta:hover,.bespoke-dropdown__cta:focus{gap:18px;color:var(--jcg-cta-hover-color, #fff)!important}.bespoke-dropdown__cta:hover:before,.bespoke-dropdown__cta:focus:before{transform:scaleX(1)}@media(max-width:1100px){.jcg-secdrop__grid{gap:26px}}@media(max-width:900px){.jcg-secdrop{padding:44px 32px}.jcg-secdrop__grid{grid-template-columns:1fr;gap:32px}.jcg-secdrop__title{font-size:26px}}@media(min-width:768px)and (max-height:820px){.jcg-secdrop{padding:28px 40px 32px}.jcg-secdrop__head{margin-bottom:22px}.jcg-secdrop__title{font-size:28px}}.jcg-header__item--custom.is-open>.jcg-header__custom{display:block}html.jcg-dropdown-open,html.jcg-dropdown-open body{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/31/assets/jcg-secondary-dropdowns.css.map */
