body.template-suffix-advertorial-magazine,body.template-suffix-advertorial-magazine .vm-main{background-color:var(--vm-color-bg)}body.template-suffix-advertorial-magazine .shopify-section{background:var(--vm-color-bg);margin:0}.vm-adv-mag{background:var(--vm-color-bg);color:var(--vm-color-ink);font-family:var(--vm-font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.vm-adv-mag__container{width:min(100% - 2rem,36rem);margin-inline:auto}@media(min-width:768px){.vm-adv-mag__container{width:min(100% - 4rem,36rem)}}.vm-adv-mag__container-wide{width:min(100% - 2rem,48rem);margin-inline:auto}.vm-adv-mag__masthead{background:var(--vm-color-bg-soft);border-bottom:1px solid var(--vm-color-accent);padding:.75rem 0;margin-bottom:clamp(2rem,4vw,3rem)}.vm-adv-mag__masthead-row{width:min(100% - 2rem,60rem);margin-inline:auto;display:flex;justify-content:space-between;align-items:baseline;gap:1rem;flex-wrap:wrap}.vm-adv-mag__masthead-title,.vm-adv-mag__masthead-meta{font-family:var(--vm-font-body);font-size:.6875rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:var(--vm-color-ink);margin:0}.vm-adv-mag__masthead-meta{font-weight:400;color:var(--vm-color-ink-soft)}.vm-adv-mag__eyebrow{font-family:var(--vm-font-body);font-size:.75rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--vm-color-accent);margin:0 0 1.25rem}.vm-adv-mag__h1{font-family:var(--vm-font-display);font-weight:400;font-size:clamp(2rem,5vw,3.75rem);line-height:1.05;letter-spacing:-.02em;margin:0 0 1.25rem;color:var(--vm-color-ink)}.vm-adv-mag__deck{font-family:var(--vm-font-display);font-weight:400;font-style:italic;font-size:clamp(1.125rem,2vw,1.375rem);line-height:1.4;color:var(--vm-color-ink-soft);max-width:38ch;margin:0 0 1.75rem}.vm-adv-mag__byline{font-family:var(--vm-font-body);font-size:.75rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--vm-color-ink-soft);margin:0 0 2.5rem}.vm-adv-mag__dot{color:var(--vm-color-accent);padding:0 .4rem}.vm-adv-mag__hero-fig{margin:0 0 clamp(1.5rem,3vw,2.5rem);width:100%}.vm-adv-mag__hero-fig img{width:100%;aspect-ratio:4 / 5;object-fit:cover;filter:contrast(1.02) saturate(.95)}@media(min-width:768px){.vm-adv-mag__hero-fig img{aspect-ratio:3 / 2}}.vm-adv-mag__hero-placeholder{width:100%;aspect-ratio:4 / 5;background:linear-gradient(135deg,#c98e7a,#8b4f3f);display:flex;align-items:center;justify-content:center;text-align:center;color:var(--vm-color-on-deep);font-family:var(--vm-font-display);font-style:italic;font-size:.9375rem;padding:2rem;line-height:1.4;filter:contrast(1.02) saturate(.95)}@media(min-width:768px){.vm-adv-mag__hero-placeholder{aspect-ratio:3 / 2}}.vm-adv-mag__caption{font-family:var(--vm-font-body);font-size:.75rem;font-style:italic;color:var(--vm-color-ink-mute);max-width:32rem;margin:.5rem auto 0;padding:0 1.25rem;text-align:center}.vm-adv-mag__body :where(p){font-family:var(--vm-font-body);font-size:1.0625rem;line-height:1.7;color:var(--vm-color-ink);margin:0 0 1.5rem}@media(min-width:768px){.vm-adv-mag__body :where(p){font-size:1.125rem}}.vm-adv-mag__drop{font-family:var(--vm-font-display);font-weight:500;font-size:clamp(3.25rem,12vw,4.5rem);line-height:.85;float:left;margin:.25rem .5rem 0 0;color:var(--vm-color-accent)}.vm-adv-mag__h2{font-family:var(--vm-font-display);font-weight:500;font-size:clamp(1.5rem,2.5vw,1.875rem);line-height:1.2;color:var(--vm-color-ink);margin:3rem 0 1.25rem}.vm-adv-mag__pullquote{font-family:var(--vm-font-display);font-style:italic;font-weight:400;font-size:clamp(1.25rem,2.5vw,1.5rem);line-height:1.4;color:var(--vm-color-ink);text-align:center;max-width:28ch;margin:2.5rem auto;padding:1.75rem 0;border-top:1px solid var(--vm-color-accent-soft);border-bottom:1px solid var(--vm-color-accent-soft)}.vm-adv-mag__inline-fig{margin:2.5rem 0}.vm-adv-mag__inline-fig img{width:100%;aspect-ratio:4 / 5;object-fit:cover;filter:contrast(1.02) saturate(.95)}.vm-adv-mag__inline-placeholder{width:100%;aspect-ratio:4 / 5;background:linear-gradient(135deg,#c98e7a,#8b4f3f);display:flex;align-items:center;justify-content:center;text-align:center;color:var(--vm-color-on-deep);font-family:var(--vm-font-display);font-style:italic;font-size:.9375rem;padding:2rem;line-height:1.4}.vm-adv-mag__textcta{display:block;font-family:var(--vm-font-display);font-style:italic;font-size:1.125rem;color:var(--vm-color-accent);text-decoration:none;border-bottom:1px solid var(--vm-color-accent);padding-bottom:.25rem;margin:2rem auto;width:fit-content;transition:color .2s ease;min-height:44px;line-height:1.5}.vm-adv-mag__textcta:hover,.vm-adv-mag__textcta:focus-visible{color:var(--vm-color-accent-deep);outline:0}.vm-adv-mag__testimonials{margin:3rem 0;padding:2.5rem 0;border-top:1px solid var(--vm-color-border);border-bottom:1px solid var(--vm-color-border)}.vm-adv-mag__test-item{margin-bottom:2rem}.vm-adv-mag__test-item:last-child{margin-bottom:0}.vm-adv-mag__test-quote{font-family:var(--vm-font-display);font-style:italic;font-size:1.0625rem;line-height:1.55;color:var(--vm-color-ink);margin:0 0 .5rem}.vm-adv-mag__test-attrib{font-family:var(--vm-font-body);font-size:.75rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--vm-color-accent);margin:0}.vm-adv-mag__faq{border-top:1px solid var(--vm-color-accent-soft);margin-top:3rem;padding-top:2rem}.vm-adv-mag__faq-title{font-family:var(--vm-font-body);font-size:.75rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:var(--vm-color-accent);margin:0 0 2rem}.vm-adv-mag__faq-item{margin-bottom:1.75rem}.vm-adv-mag__faq-q{font-family:var(--vm-font-display);font-weight:500;font-size:1.125rem;color:var(--vm-color-ink);margin:0 0 .5rem;line-height:1.3}.vm-adv-mag__faq-a{font-family:var(--vm-font-body);font-size:1rem;line-height:1.6;color:var(--vm-color-ink-soft);margin:0}.vm-adv-mag__final-cta{background:var(--vm-color-bg-deep);color:var(--vm-color-on-deep);padding:clamp(3rem,6vw,5rem) 1.5rem;margin:clamp(3rem,6vw,5rem) 0 0;text-align:center}.vm-adv-mag__final-text{font-family:var(--vm-font-display);font-style:italic;font-size:clamp(1.25rem,2.5vw,1.625rem);line-height:1.4;max-width:32ch;margin:0 auto 1.5rem}.vm-adv-mag__final-button{display:inline-block;font-family:var(--vm-font-body);font-size:.875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--vm-color-bg-deep);background:var(--vm-color-on-deep);text-decoration:none;padding:1rem 2rem;border-radius:var(--vm-radius-pill);margin-top:.5rem;transition:background .2s ease;min-height:44px;line-height:1.4}.vm-adv-mag__final-button:hover,.vm-adv-mag__final-button:focus-visible{background:var(--vm-color-accent-soft);outline:0}.vm-adv-mag__final-meta{font-family:var(--vm-font-body);font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:var(--vm-color-accent-soft);margin:1.5rem 0 0}.vm-adv-mag__disclosure{background:var(--vm-color-bg-soft);padding:2rem 1.5rem;text-align:center}.vm-adv-mag__disclosure :where(p){font-family:var(--vm-font-body);font-size:.8125rem;line-height:1.55;color:var(--vm-color-ink-mute);max-width:48ch;margin:0 auto;font-style:italic}@media(prefers-reduced-motion:reduce){.vm-adv-mag__textcta,.vm-adv-mag__final-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vm-advertorial-magazine.css.map */
