.content-for-layout{--apex-blog-black: #080808;--apex-blog-charcoal: #121315;--apex-blog-panel: #17181a;--apex-blog-gold: #c7a45a;--apex-blog-gold-light: #e0c47f;--apex-blog-cream: #f4f1e8;--apex-blog-muted: #aaa69d;--apex-blog-border: rgba(199, 164, 90, .34);--apex-blog-border-soft: rgba(244, 241, 232, .12);background:var(--apex-blog-black);color:var(--apex-blog-cream)}.content-for-layout .section-background{background:var(--apex-blog-black)!important}.content-for-layout .blog-posts,.content-for-layout .section-wrapper .section{--color-background: var(--apex-blog-black) !important;--color-background-rgb: 8 8 8 !important;--color-foreground: var(--apex-blog-cream) !important;--color-foreground-rgb: 244 241 232 !important;--color-foreground-heading: #ffffff !important;--color-foreground-heading-rgb: 255 255 255 !important;--color-primary: var(--apex-blog-gold) !important;--color-primary-hover: var(--apex-blog-gold-light) !important;background:var(--apex-blog-black)!important;color:var(--apex-blog-cream)!important}.content-for-layout .blog-posts{width:min(100%,1360px);margin-inline:auto;padding-inline:clamp(20px,4vw,56px);padding-block:clamp(48px,7vw,96px) clamp(72px,9vw,120px)}.content-for-layout .blog-posts>.shopify-block:first-child,.content-for-layout .blog-posts>:is(h1,h2,h3){margin-block-end:clamp(32px,5vw,64px)}.content-for-layout .blog-posts>.shopify-block:first-child :is(h1,h2,h3),.content-for-layout .blog-posts>:is(h1,h2,h3){color:#fff!important;font-family:var(--font-heading--family);font-size:clamp(2.4rem,6vw,5rem);font-weight:500;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.content-for-layout .blog-posts>.shopify-block:first-child :is(h1,h2,h3):after,.content-for-layout .blog-posts>:is(h1,h2,h3):after{content:"";display:block;width:72px;height:2px;margin-block-start:24px;background:var(--apex-blog-gold)}.content-for-layout .blog-posts-container{column-gap:clamp(20px,3vw,36px);row-gap:clamp(28px,4vw,48px)}.content-for-layout .blog-post-item,.content-for-layout .blog-post-item:has(.blog-post-card__image-container){overflow:hidden;padding:0!important;background:linear-gradient(145deg,#17181a,#101113);border:1px solid var(--apex-blog-border-soft)!important;border-radius:0;box-shadow:0 18px 48px #00000047;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.content-for-layout .blog-post-item:hover{transform:translateY(-4px);border-color:var(--apex-blog-border)!important;box-shadow:0 24px 64px #0000006b}.content-for-layout .blog-post-card,.content-for-layout .blog-post-item--horizontal .blog-post-card{height:100%}.content-for-layout .blog-post-card__image-container{overflow:hidden;background:#0d0e0f;border-bottom:1px solid var(--apex-blog-border-soft)}.content-for-layout .blog-post-card__image{display:block;width:100%;filter:saturate(.88) contrast(1.04);transition:transform .5s ease,filter .3s ease}.content-for-layout .blog-post-item:hover .blog-post-card__image{transform:scale(1.025);filter:saturate(1) contrast(1.06)}.content-for-layout .blog-post-card__content{flex:1;padding:clamp(22px,2.5vw,34px)}.content-for-layout .blog-post-card__content>a{padding-block-start:0}.content-for-layout .blog-post-card__content :is(h1,h2,h3,h4,h5,h6){margin:0;color:#fff!important;font-family:var(--font-heading--family);font-size:clamp(1.45rem,2.2vw,2.15rem);font-weight:500;letter-spacing:-.025em;line-height:1.08;text-wrap:balance;transition:color .18s ease}.content-for-layout .blog-post-card__content>a:hover :is(h1,h2,h3,h4,h5,h6){color:var(--apex-blog-gold-light)!important}.content-for-layout .blog-post-details{gap:8px;padding-block-start:16px!important;color:var(--apex-blog-gold)!important;font-size:.72rem;font-weight:600;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.content-for-layout .blog-post-card__content-text{padding-block-start:18px!important;color:var(--apex-blog-muted)!important;font-size:.98rem;line-height:1.7}.content-for-layout .blog-post-card__content-text a{display:inline-block;margin-block-start:16px;padding-block:4px 3px;color:var(--apex-blog-gold-light)!important;border-bottom:1px solid var(--apex-blog-gold);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.content-for-layout .blog-post-item--horizontal .blog-post-card__content{justify-content:center;padding:clamp(28px,4vw,56px)}.content-for-layout .blog-post-item--horizontal .blog-post-card__image-container{min-height:430px;border-right:1px solid var(--apex-blog-border-soft);border-bottom:0}.content-for-layout .section-wrapper .section{padding-block:clamp(44px,6vw,80px) clamp(80px,9vw,128px)}.content-for-layout .section-wrapper .section-content-wrapper{width:min(100%,1180px);margin-inline:auto;padding-inline:clamp(20px,4vw,56px)}.content-for-layout .section-wrapper .section-content-wrapper>header{width:min(100%,940px);margin-inline:auto;align-items:flex-start!important;text-align:left!important}.content-for-layout .section-wrapper header .text-block,.content-for-layout .section-wrapper header .text-block *{text-align:left!important}.content-for-layout .section-wrapper header :is(h1,h2){margin:0;color:#fff!important;font-family:var(--font-heading--family);font-size:clamp(2.55rem,6vw,5.2rem)!important;font-weight:500;letter-spacing:-.045em;line-height:.98;text-wrap:balance}.content-for-layout .section-wrapper header :is(h1,h2):after{content:"";display:block;width:72px;height:2px;margin-block-start:28px;background:var(--apex-blog-gold)}.content-for-layout .section-wrapper header .blog-post-details{justify-content:flex-start!important;padding-block-start:20px!important}.content-for-layout .blog-post-featured-image{width:min(100%,1100px)!important;margin-inline:auto;margin-block:clamp(32px,5vw,64px) clamp(44px,6vw,76px)}.content-for-layout .blog-post-featured-image__image{display:block;border:1px solid var(--apex-blog-border)!important;border-radius:0!important;box-shadow:0 28px 80px #0000006b;filter:saturate(.92) contrast(1.03)}.content-for-layout .blog-post-content{width:min(100%,780px);max-width:780px;color:#ddd9cf;font-size:clamp(1.04rem,1.25vw,1.14rem);line-height:1.82}.content-for-layout .blog-post-content p{margin-block:0 1.45em}.content-for-layout .blog-post-content :is(h2,h3,h4){font-family:var(--font-heading--family);font-weight:500;line-height:1.15;text-wrap:balance}.content-for-layout .blog-post-content h2{margin-block:2.4em .8em;padding-block-end:14px;color:var(--apex-blog-gold-light);border-bottom:1px solid var(--apex-blog-border-soft);font-size:clamp(1.75rem,3vw,2.55rem);letter-spacing:-.025em}.content-for-layout .blog-post-content h3{margin-block:2em .65em;color:#fff;font-size:clamp(1.35rem,2vw,1.8rem)}.content-for-layout .blog-post-content h4{margin-block:1.7em .55em;color:#fff;font-size:1.18rem}.content-for-layout .blog-post-content :is(ul,ol){margin-block:0 1.6em;padding-inline-start:1.35em}.content-for-layout .blog-post-content li{margin-block:.52em;padding-inline-start:.35em}.content-for-layout .blog-post-content li::marker{color:var(--apex-blog-gold);font-weight:700}.content-for-layout .blog-post-content a{color:var(--apex-blog-gold-light);text-decoration-color:var(--apex-blog-gold);text-decoration-thickness:1px;text-underline-offset:4px}.content-for-layout .blog-post-content a:hover{color:#fff}.content-for-layout .blog-post-content strong{color:#fff;font-weight:650}.content-for-layout .blog-post-content blockquote{margin:2.2em 0;padding:20px 24px;color:var(--apex-blog-cream);background:var(--apex-blog-panel);border-left:3px solid var(--apex-blog-gold)}.content-for-layout .blog-post-content hr{margin-block:3em;border:0;border-top:1px solid var(--apex-blog-border)}.content-for-layout .blog-post-content>:last-child em,.content-for-layout .blog-post-content p:last-child em{display:block;margin-block-start:2.6em;padding-block-start:20px;color:var(--apex-blog-muted);border-top:1px solid var(--apex-blog-border-soft);font-size:.88rem;line-height:1.65}.content-for-layout .blog-post-comments-container,.content-for-layout .blog-post-comments__form-container{color:var(--apex-blog-cream)}.content-for-layout .blog-post-comment,.content-for-layout .blog-post-comments__form-container{padding:24px;background:var(--apex-blog-panel);border:1px solid var(--apex-blog-border-soft)}.content-for-layout .blog-post-comments__form-input{color:var(--apex-blog-cream);background:#0f1011;border-color:var(--apex-blog-border-soft);border-radius:0}.content-for-layout .blog-post-comments__form-submit{color:#080808;background:var(--apex-blog-gold);border-color:var(--apex-blog-gold);border-radius:0}.content-for-layout a:focus-visible,.content-for-layout button:focus-visible,.content-for-layout input:focus-visible,.content-for-layout textarea:focus-visible{outline:2px solid var(--apex-blog-gold-light)!important;outline-offset:4px!important}@media screen and (max-width:749px){.content-for-layout .blog-posts{padding-inline:18px;padding-block-start:44px}.content-for-layout .blog-posts-container{row-gap:24px}.content-for-layout .blog-post-item--horizontal .blog-post-card{flex-direction:column}.content-for-layout .blog-post-item--horizontal .blog-post-card__image-container{min-height:auto;border-right:0;border-bottom:1px solid var(--apex-blog-border-soft)}.content-for-layout .blog-post-card__image{height:240px}.content-for-layout .blog-post-card__content,.content-for-layout .blog-post-item--horizontal .blog-post-card__content{padding:22px 20px 26px}.content-for-layout .section-wrapper .section{padding-block-start:36px}.content-for-layout .section-wrapper .section-content-wrapper{padding-inline:18px}.content-for-layout .blog-post-featured-image{margin-block:30px 42px}.content-for-layout .blog-post-content{font-size:1rem;line-height:1.75}}@media(prefers-reduced-motion:reduce){.content-for-layout .blog-post-item,.content-for-layout .blog-post-card__image{transition:none}.content-for-layout .blog-post-item:hover,.content-for-layout .blog-post-item:hover .blog-post-card__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/apex-blog.css.map */
