.jsik-catering-close{--jsik-bg: #090807;--jsik-text: #fffaf3;--jsik-muted: rgba(255, 250, 243, .68);--jsik-gold: #c9823a;--jsik-gold-light: #d49444;--jsik-border: rgba(201, 130, 58, .55);background:var(--jsik-bg);color:var(--jsik-text)}.jsik-catering-close__head{display:flex;align-items:center;justify-content:center;gap:16px;margin:0 auto 18px}.jsik-catering-close__head:before,.jsik-catering-close__head:after{content:"";flex:1;max-width:180px;height:1px;background:linear-gradient(90deg,transparent,rgba(201,130,58,.45),transparent)}.jsik-catering-close__head-mark{color:var(--jsik-gold-light);font-size:12px}.jsik-catering-close__title{margin:0;color:#fffaf3eb;font-family:Georgia,Times New Roman,serif;font-size:clamp(16px,1.8vw,22px);font-weight:400;letter-spacing:.1em;line-height:1.35;text-align:center;text-transform:uppercase}.jsik-catering-close__title-short{display:none}.jsik-catering-close__areas{position:relative;padding:clamp(72px,8vw,110px) clamp(20px,5vw,80px) clamp(56px,6vw,80px);overflow:hidden}.jsik-catering-close__areas-bg,.jsik-catering-close__areas-bg-fallback{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.28}.jsik-catering-close__areas-bg img{width:100%;height:100%;object-fit:cover;filter:brightness(.35) saturate(.7)}.jsik-catering-close__areas-bg-fallback{background:linear-gradient(180deg,#09080733,#090807eb),radial-gradient(circle at 50% 100%,rgba(201,130,58,.08),transparent 45%),#090807}.jsik-catering-close__areas-inner{position:relative;z-index:1;max-width:1180px;margin:0 auto}.jsik-catering-close__areas-copy{margin:0 auto 28px;max-width:58ch;color:var(--jsik-muted);font-size:15px;line-height:1.7;text-align:center}.jsik-catering-close__cities{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.jsik-catering-close__city{display:inline-flex;align-items:center;justify-content:center;min-width:132px;padding:12px 22px;border:1px solid rgba(212,148,68,.65);border-radius:999px;background:#0908078c;color:var(--jsik-gold-light);font-size:13px;font-weight:600;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.jsik-catering-close__city:hover,.jsik-catering-close__city.is-highlight{background:var(--jsik-gold);border-color:var(--jsik-gold);color:#120d08}.jsik-catering-close__areas-mobile{display:none}.jsik-catering-close__reviews{padding:clamp(56px,6vw,84px) clamp(20px,5vw,80px)}.jsik-catering-close__reviews-wrap{position:relative;max-width:1560px;margin:0 auto;padding:0 54px}.jsik-catering-close__reviews-track-wrap{overflow:hidden}.jsik-catering-close__reviews-track{display:flex;gap:18px;transition:transform .45s cubic-bezier(.22,1,.36,1)}.jsik-catering-close__review{flex:0 0 calc((100% - 36px) / 3);min-height:280px;padding:28px 26px 24px;border:1px solid var(--jsik-border);border-radius:4px;background:#0c0a09eb}.jsik-catering-close__quote{margin-bottom:16px;color:var(--jsik-gold-light);font-family:Georgia,Times New Roman,serif;font-size:54px;line-height:.8}.jsik-catering-close__review-text{margin:0 0 22px;color:#fffaf3e0;font-size:15px;line-height:1.75}.jsik-catering-close__review-name{margin-bottom:4px;color:var(--jsik-gold-light);font-size:14px;font-weight:700}.jsik-catering-close__review-type{margin-bottom:12px;color:var(--jsik-muted);font-size:13px}.jsik-catering-close__stars{color:var(--jsik-gold-light);font-size:14px;letter-spacing:.12em}.jsik-catering-close__reviews-nav{position:absolute;top:50%;right:0;left:0;display:flex;justify-content:space-between;margin-top:0;transform:translateY(-50%);pointer-events:none}.jsik-catering-close__reviews-arrow{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(212,148,68,.55);border-radius:50%;background:transparent;color:var(--jsik-gold-light);cursor:pointer;pointer-events:auto}.jsik-catering-close__reviews-dots{display:none;justify-content:center;gap:10px;margin-top:18px}.jsik-catering-close__reviews-dot{width:10px;height:10px;padding:0;border:1px solid rgba(212,148,68,.65);border-radius:50%;background:transparent;cursor:pointer}.jsik-catering-close__reviews-dot.is-active{background:var(--jsik-gold-light)}.jsik-catering-close__plan{padding:0 clamp(20px,5vw,80px) clamp(80px,9vw,120px)}.jsik-catering-close__plan-box{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);overflow:hidden;border:1px solid var(--jsik-border);border-radius:4px;background:#0c0a09f5}.jsik-catering-close__plan-media,.jsik-catering-close__plan-media-fallback{min-height:100%;background:#151210}.jsik-catering-close__plan-media img{width:100%;height:100%;min-height:560px;object-fit:cover}.jsik-catering-close__plan-media-fallback{min-height:560px;background:linear-gradient(160deg,rgba(201,130,58,.1),transparent 55%),#141110}.jsik-catering-close__plan-form-wrap{padding:clamp(34px,4vw,52px)}.jsik-catering-close__plan-copy{margin:0 0 28px;color:var(--jsik-muted);font-size:15px;line-height:1.7}.jsik-catering-close__form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.jsik-catering-close__field{display:flex;flex-direction:column;gap:8px}.jsik-catering-close__field--full{grid-column:1 / -1}.jsik-catering-close__field label{color:#fffaf3d6;font-size:12px;font-weight:700;letter-spacing:.04em}.jsik-catering-close__field input,.jsik-catering-close__field select,.jsik-catering-close__field textarea{width:100%;padding:14px 16px;border:1px solid rgba(212,148,68,.45);border-radius:4px;background:#090807e0;color:var(--jsik-text);font:inherit;font-size:14px}.jsik-catering-close__field textarea{min-height:120px;resize:vertical}.jsik-catering-close__field-help{color:var(--jsik-muted);font-size:12px}.jsik-catering-close__submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:18px;padding:16px 24px;border:0;border-radius:4px;background:var(--jsik-gold);color:#120d08;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.jsik-catering-close__plan-mobile{display:none;padding-top:8px}.jsik-catering-close__divider{display:none;align-items:center;gap:14px;margin:0 auto 28px;max-width:420px}.jsik-catering-close__divider:before,.jsik-catering-close__divider:after{content:"";flex:1;height:1px;background:#c9823a73}.jsik-catering-close__divider-mark{color:var(--jsik-gold-light);font-size:10px}.jsik-catering-close__plan-mobile-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:18px 24px;border-radius:4px;background:var(--jsik-gold);color:#120d08;font-size:11px;font-weight:900;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.jsik-catering-close__form-success{margin-bottom:18px;color:var(--jsik-gold-light);font-size:14px}@media(max-width:1100px){.jsik-catering-close__head:before,.jsik-catering-close__head:after{display:none}.jsik-catering-close__title-full{display:none}.jsik-catering-close__title-short{display:block}.jsik-catering-close__areas-copy,.jsik-catering-close__cities{display:none}.jsik-catering-close__areas-mobile{display:block}.jsik-catering-close__areas-toggle{border:1px solid rgba(212,148,68,.65);border-radius:999px;background:#090807b8}.jsik-catering-close__areas-toggle summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;color:var(--jsik-gold-light);font-size:11px;font-weight:900;letter-spacing:.14em;list-style:none;cursor:pointer;text-transform:uppercase}.jsik-catering-close__areas-toggle summary::-webkit-details-marker{display:none}.jsik-catering-close__areas-toggle-list{display:grid;gap:10px;margin:0;padding:0 18px 18px;list-style:none}.jsik-catering-close__areas-toggle-list li{color:#fffaf3db;font-size:14px}.jsik-catering-close__review{flex:0 0 100%}.jsik-catering-close__reviews-wrap{padding:0}.jsik-catering-close__reviews-nav{display:none}.jsik-catering-close__reviews-dots{display:flex}.jsik-catering-close__plan-box{display:none}.jsik-catering-close__plan-mobile{display:block}.jsik-catering-close__divider{display:flex}}@media(max-width:760px){.jsik-catering-close__form-grid{grid-template-columns:1fr}}.jsik-catering-close__areas{position:relative;overflow:hidden;isolation:isolate}.jsik-catering-close__areas:after{content:"";position:absolute;right:clamp(-48px,-3vw,-12px);bottom:clamp(12px,3vw,48px);width:min(48vw,480px);height:min(36vw,360px);background:url(jsik-vector5.svg) center / contain no-repeat;opacity:.22;pointer-events:none;z-index:-1}.jsik-catering-close__plan{position:relative;overflow:hidden;isolation:isolate}.jsik-catering-close__plan:before{content:"";position:absolute;left:clamp(-36px,-2.5vw,-10px);top:clamp(20px,4vw,56px);width:min(36vw,340px);height:min(46vw,430px);background:url(jsik-vector2.svg) center / contain no-repeat;opacity:.17;pointer-events:none;z-index:-1}
/*# sourceMappingURL=/cdn/shop/t/1/assets/jsik-catering-close.css.map */
