.sogb,.soga{--sog-ink: #000;--sog-ink-soft: #3c3c3c;--sog-gold: #f5c832;--sog-gold-deep: #8a6d00;--sog-amber: #ffb951;--sog-cream: #f7f0ea;--sog-cream-soft: #fdf9f7;--sog-line: #eadfcf;--sog-grad-strip: linear-gradient(90deg, #111 0%, #8a6d00 42%, #f5c832 78%, #ffb951 100%);--sog-grad-gold: linear-gradient(100deg, #8a6d00 0%, #d9a900 38%, #f5c832 72%, #ffb951 100%);--sog-radius: 2.6rem;--sog-radius-sm: 1.8rem;--sog-shadow: 0 1.2rem 3rem rgba(74, 56, 15, .08);--sog-shadow-lift: 0 1.8rem 4rem rgba(74, 56, 15, .13);font-family:var(--font-body-family);color:var(--sog-ink)}.sogb a,.soga a{color:inherit}.sogb :focus-visible,.soga :focus-visible{outline:.2rem solid var(--sog-gold-deep);outline-offset:.2rem}.sog-hl{display:inline-block;background:var(--sog-grad-gold);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-right:.08em;margin-right:-.08em}.sog-dot{display:inline-block;width:.5rem;height:.5rem;background:var(--sog-gold);transform:rotate(45deg);margin:0 1rem;vertical-align:middle;flex:none}.sog-eyebrow-chip{display:inline-block;background:#111;color:var(--sog-gold);font-size:1.2rem;font-weight:700;letter-spacing:.3em;text-transform:uppercase;padding:.9rem 2rem;border-radius:10rem;margin:0 0 1.8rem}.sog-link{display:inline-flex;align-items:center;gap:1.1rem;font-weight:700;font-size:1.6rem;color:var(--sog-ink);text-decoration:none;padding-bottom:.6rem;border-bottom:.3rem solid var(--sog-gold);transition:border-color .15s ease}.sog-link .sog-dot{margin:0;transition:transform .15s ease}.sog-link:hover{border-bottom-color:var(--sog-gold-deep)}.sog-link:hover .sog-dot{transform:rotate(45deg) scale(1.35)}.sog-link--ink{border-bottom-color:#111}.sog-link--ink .sog-dot{background:#111}.sog-link--ink:hover{border-bottom-color:#fff}.sog-btn{display:inline-block;padding:1.3rem 2.8rem;background:var(--sog-ink);color:#fff;font-weight:700;font-size:1.5rem;letter-spacing:.04rem;text-decoration:none;border:.1rem solid var(--sog-ink);cursor:pointer;transition:background .15s ease,color .15s ease}.sog-btn:hover{background:#2a2a2a;color:#fff}.sog-btn--gold{background:var(--sog-gold);border-color:var(--sog-gold);color:var(--sog-ink)}.sog-btn--gold:hover{background:var(--sog-amber);border-color:var(--sog-amber);color:var(--sog-ink)}.sogb .sog-btn,.soga .sog-btn,.sogb .sog-btn:hover,.soga .sog-btn:hover{color:#fff}.sogb .sog-btn--gold,.soga .sog-btn--gold,.sogb .sog-btn--gold:hover,.soga .sog-btn--gold:hover{color:var(--sog-ink)}.sog-band{background:repeating-conic-gradient(from -8deg at 50% 32%,#ffffff1f 0deg 5deg,#fff0 5deg 13deg),radial-gradient(90% 150% at 12% -30%,rgba(255,255,255,.5),transparent 55%),linear-gradient(115deg,#f7cd3f,#f5c832 48%,#ffb951);color:var(--sog-ink);border:.3rem solid #111;border-radius:1.2rem;box-shadow:.9rem .9rem #111;padding:6.4rem 5.6rem;position:relative;overflow:hidden;margin:5.6rem 0 2rem;text-align:center}.sog-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(17,17,17,.16) .15rem,transparent .17rem);background-size:1.4rem 1.4rem;-webkit-mask-image:radial-gradient(55% 80% at 102% 112%,#000,transparent 65%),radial-gradient(42% 65% at -2% -12%,#000,transparent 60%);mask-image:radial-gradient(55% 80% at 102% 112%,#000,transparent 65%),radial-gradient(42% 65% at -2% -12%,#000,transparent 60%);pointer-events:none}.sog-band__inner{position:relative;max-width:64ch;margin:0 auto}.sog-band__heading{font-family:var(--font-heading-family);font-size:clamp(3rem,4.4vw,4.4rem);line-height:1.04;font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.01em;margin:0 0 1.6rem;color:var(--sog-ink)}.sog-band__text{max-width:54ch;margin:0 auto 2.6rem;font-size:1.6rem;line-height:1.6;color:#231a04}.sog-band .sog-link{font-size:1.7rem}.sogb{background:linear-gradient(180deg,var(--sog-cream) 0%,#fff 46rem)}.sogb .page-width{max-width:144rem}.sogb__inner{padding-top:3.6rem;padding-bottom:4.4rem}.sogb-hero{background:linear-gradient(160deg,#fffdf8 0%,var(--sog-cream) 62%,#f1e5d3 100%);color:var(--sog-ink);border:.1rem solid var(--sog-line);border-radius:var(--sog-radius);padding:5.6rem 5.6rem 5.2rem;position:relative;overflow:hidden;margin-bottom:3.2rem}.sogb-hero:before{content:"";position:absolute;inset:0 0 auto 0;height:.6rem;background:var(--sog-grad-strip);z-index:2}.sogb-hero__logo{position:absolute;right:-2rem;bottom:-3.5rem;width:58rem;max-width:82%;opacity:.18;transform:rotate(-7deg);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.sogb-hero__logo img{display:block;width:100%;height:auto}.sogb-hero__grid{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center;position:relative;z-index:1}.sogb-hero--with-image .sogb-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sogb-hero__eyebrow{font-size:1.3rem;font-weight:700;letter-spacing:.34em;text-transform:uppercase;color:var(--sog-gold-deep);margin:0 0 1.6rem}.sogb-hero__title{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(3.4rem,5vw,5.4rem);line-height:1.04;letter-spacing:-.01em;margin:0 0 1.8rem;color:var(--sog-ink);max-width:18ch}.sogb-hero__lede{font-size:1.7rem;line-height:1.6;color:var(--sog-ink-soft);max-width:58ch;margin:0 0 2.4rem}.sogb-hero__facts{display:flex;flex-wrap:wrap;align-items:center;font-size:1.4rem;font-weight:600;color:var(--sog-ink);margin:0;padding:0;list-style:none}.sogb-hero__facts li{display:flex;align-items:center}.sogb-hero__facts li+li:before{content:"";display:inline-block;width:.5rem;height:.5rem;background:var(--sog-gold);transform:rotate(45deg);margin:0 1.2rem}.sogb-hero__media{border-radius:var(--sog-radius-sm);overflow:hidden;box-shadow:var(--sog-shadow-lift);position:relative;z-index:1}.sogb-hero__media img{display:block;width:100%;height:auto}.sogb-filters{display:flex;flex-wrap:wrap;gap:1rem;margin:0 0 2.8rem;padding:0;list-style:none}.sogb-filters li{flex:1 1 0;min-width:0}.sogb-filters a{display:block;text-align:center;white-space:nowrap;padding:.9rem 1.2rem;border:.1rem solid var(--sog-line);border-radius:10rem;background:#fff;font-size:1.4rem;font-weight:600;text-decoration:none;color:var(--sog-ink);transition:border-color .15s ease,background .15s ease}.sogb-filters a:hover{border-color:var(--sog-gold-deep)}.sogb-filters a.is-active{background:linear-gradient(115deg,#f7cd3f,#f5c832 55%,#ffb951);border-color:transparent;color:var(--sog-ink);font-weight:700}.sog-card{position:relative;display:flex;flex-direction:column;background:#fff;border:.1rem solid var(--sog-line);border-radius:var(--sog-radius);overflow:hidden;box-shadow:var(--sog-shadow);transition:box-shadow .18s ease,transform .18s ease}.sog-card:before{content:"";position:absolute;inset:0 0 auto 0;height:.4rem;background:var(--sog-grad-strip);opacity:0;transition:opacity .18s ease;z-index:1}.sog-card:hover{box-shadow:var(--sog-shadow-lift);transform:translateY(-.2rem)}.sog-card:hover:before{opacity:1}.sog-card__media{display:block;aspect-ratio:16 / 9;background:var(--sog-cream);overflow:hidden}.sog-card__media img{width:100%;height:100%;object-fit:cover;display:block}.sog-card__media--empty{display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 90% at 85% 10%,rgba(245,200,50,.28),transparent 55%),#111}.sog-card__media--empty span{font-family:var(--font-heading-family);font-weight:700;font-size:1.3rem;letter-spacing:.34em;text-transform:uppercase;color:var(--sog-gold)}.sog-card__body{display:flex;flex-direction:column;flex:1;padding:2rem 2.4rem 2.4rem}.sog-card__meta{display:flex;align-items:center;flex-wrap:wrap;font-size:1.25rem;font-weight:600;color:var(--sog-ink-soft);margin:0 0 1rem}.sog-card__cat{color:var(--sog-gold-deep);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:1.15rem}.sog-card__title{font-family:var(--font-heading-family);font-size:1.9rem;line-height:1.25;font-weight:700;margin:0 0 1rem}.sog-card__title a{text-decoration:none}.sog-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.sog-card__title a:hover{color:var(--sog-gold-deep)}.sog-card__excerpt{font-size:1.45rem;line-height:1.55;color:var(--sog-ink-soft);margin:0}.sog-card--featured{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-bottom:3.2rem}.sog-card--featured:before{opacity:1}.sog-card--featured .sog-card__media{aspect-ratio:auto;min-height:32rem;height:100%}.sog-card--featured .sog-card__body{justify-content:center;padding:3.6rem 4rem}.sog-card--featured .sog-card__title{font-size:clamp(2.4rem,3vw,3.2rem);line-height:1.12}.sog-card--featured .sog-card__excerpt{font-size:1.55rem}.sog-card__flag{font-size:1.15rem;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--sog-gold-deep);margin:0 0 1.4rem}.sogb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin:0 0 1.6rem}.sogb-empty{background:#fff;border:.1rem dashed var(--sog-line);border-radius:var(--sog-radius);padding:6rem 3rem;text-align:center;font-size:1.6rem;color:var(--sog-ink-soft)}.sogb-empty a{color:var(--sog-gold-deep)}.sogb .pagination-wrapper{margin-top:2.4rem}@media screen and (max-width:989px){.sogb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sog-card--featured{grid-template-columns:1fr}.sog-card--featured .sog-card__media{aspect-ratio:16 / 9;min-height:0}.sog-card--featured .sog-card__body{padding:2.4rem 2.8rem 2.8rem}.sogb-hero--with-image .sogb-hero__grid{grid-template-columns:1fr}}@media screen and (max-width:989px){.sogb-filters li{flex:1 1 auto}}@media screen and (max-width:749px){.sogb-hero{padding:3.6rem 2.4rem 3.4rem;border-radius:var(--sog-radius-sm)}.sog-band{padding:4.4rem 2.4rem;box-shadow:.6rem .6rem #111}.sog-band__heading{font-size:2.6rem}.sogb-grid{grid-template-columns:1fr;gap:1.8rem}.sog-card{border-radius:var(--sog-radius-sm)}}@media(prefers-reduced-motion:reduce){.sogb *,.soga *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/sog-blog.css.map */
