@font-face{font-family:TroyeSans;src:url('{{ "TroyeSans.otf" | asset_url }}') format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--color-obsidian: #1C1C1E;--color-charcoal: #2C2C30;--color-graphite: #3A3A3E;--color-terracotta: #C4622D;--color-rust: #A34E22;--color-ember: #E07135;--color-cream: #F5F0EA;--color-warm-gray: #E8E3DF;--color-off-white: #FAFAF8;--font-heading-family: "DM Serif Display", serif !important;--font-body-family: "TroyeSans", sans-serif !important;--font-button-family: "TroyeSans", sans-serif !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,caption,.display-title,.cart__empty-text,.collection-hero__title{font-family:var(--font-heading-family);letter-spacing:-.02em}body,p,a,span,li,button,input,textarea,select{font-family:var(--font-body-family)}.button,.btn,.button.button--primary,button.primary-btn{background-color:var(--color-terracotta)!important;color:var(--color-off-white)!important;border:none!important;border-radius:4px!important;text-transform:uppercase;letter-spacing:.05em;font-weight:600;transition:background-color .3s ease}.button:hover,.btn:hover,.button.button--primary:hover{background-color:var(--color-ember)!important}.header{background-color:var(--color-obsidian)!important}.header__menu-item,.header__icon,.announcement-bar__message{color:var(--color-off-white)!important}.mega-menu__collection-heading{font-family:var(--font-primary--family, sans-serif)!important;font-weight:700!important;text-transform:uppercase!important;font-size:13px!important;letter-spacing:.5px;display:block;margin-top:14px;margin-bottom:6px;padding-bottom:6px}.mega-menu__item-view-all{margin-top:8px;padding-top:4px}.mega-menu__link-view-all{color:#00a68d!important;font-family:var(--font-body--family, sans-serif)!important;font-weight:600!important;text-decoration:none!important;font-size:13px!important;display:inline-block}.mega-menu__link-view-all:hover,.mega-menu__link-view-all:focus-visible{text-decoration:underline!important}.mega-menu__link-image{display:block;margin-bottom:8px}.header{background-color:transparent!important;box-shadow:none!important}.header[data-sticky-state=active]{background-color:#fafaf8e6!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;box-shadow:0 1px #0000000f!important}.header-menu overflow-list::part(list){display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;background:#fff!important;border:2px solid #111!important;border-radius:100px!important;padding:4px!important;gap:0!important;list-style:none!important;margin:0!important}.header-menu .menu-list__list-item{flex-shrink:0!important;display:flex!important;writing-mode:horizontal-tb!important}.header-menu .menu-list__link{position:relative!important;display:flex!important;align-items:center!important;padding:9px 22px!important;border-radius:100px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important;white-space:nowrap!important;writing-mode:horizontal-tb!important;color:#111!important;background:transparent!important;border:none!important;text-decoration:none!important;cursor:pointer!important;transition:color .18s ease!important}.header-menu .menu-list__link:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#111!important;border-radius:100px!important;transform:scale(.5)!important;opacity:0!important;z-index:0!important;transition:transform .24s cubic-bezier(.34,1.4,.64,1),opacity .16s ease!important}.header-menu .menu-list__link:hover:before{transform:scale(1)!important;opacity:1!important}.header-menu .menu-list__link-title{position:relative!important;z-index:1!important;transition:color .18s ease!important}.header-menu .menu-list__link:hover .menu-list__link-title,.header-menu .menu-list__link[aria-current] .menu-list__link-title,.header-menu .menu-list__link--active .menu-list__link-title{color:#fff!important}.header-menu .menu-list__link[aria-current]:before,.header-menu .menu-list__link--active:before{transform:scale(1)!important;opacity:1!important}.header-menu .menu-list__list-item>.menu-list__link>svg,.header-menu .menu-list__list-item>.menu-list__link>.icon-caret{display:none!important}.header-menu .menu-list__submenu{z-index:200!important}.header__icon{color:var(--color-obsidian, #1C1C1E)!important}@media(min-width:990px){.vpdp__media,.vpdp__info{min-width:0}.vpdp__gallery-main{max-height:520px}}.vgp-pill{display:inline-flex;align-self:flex-start;width:fit-content;max-width:100%;align-items:center;gap:7px;margin:0 0 8px;padding:7px 14px;border:1px solid #E8E8E6;border-radius:999px;background:#fafaf8;color:#1c1c1e;font-size:12.5px;font-weight:600;line-height:1.2;letter-spacing:.01em}.vgp-pill__tick{flex:none;color:#c4622d}.vgp-pill sup{font-size:9px;top:-.4em}.vgp{margin:20px 0 4px;padding:16px 16px 12px;border:1px solid #E8E8E6;border-radius:12px;background:#fafaf8}.vgp__title{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1c1c1e}.vgp__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.vgp__item{display:flex;align-items:center;align-self:stretch;gap:8px;min-width:0;min-height:42px;padding:9px 12px;border:1px solid #E8E8E6;border-radius:999px;background:#fff;color:#1c1c1e;font-size:12.5px;font-weight:500;line-height:1.25}.vgp__icon{flex:none;color:#c4622d}.vgp__item sup{font-size:9px;top:-.4em}.vgp__note{margin:10px 0 0;font-size:11px;line-height:1.4;color:#767676}@media(max-width:380px){.vgp__item{padding:9px 10px;font-size:11.5px}}main[data-template=article] .section-content-wrapper,main[data-template=page]:has(.vg-editorial-page) .section-content-wrapper{width:min(calc(100% - 32px),1040px);margin-inline:auto}main[data-template=page]:has(.vg-editorial-page) .section.page-width-content{width:100%;max-width:1100px}main[data-template=article] header,main[data-template=page]:has(.vg-editorial-page) .section-content-wrapper>.text-block{width:min(100%,900px);margin-inline:auto}main[data-template=article] header h1,main[data-template=page]:has(.vg-editorial-page) h1{font-family:var(--font-heading-family)!important;font-size:clamp(2.35rem,5vw,3.25rem);font-weight:400;line-height:1.06;letter-spacing:-.035em;text-wrap:balance}main[data-template=article] .blog-post-details{font-size:.875rem;letter-spacing:.02em;color:#676767}main[data-template=article] .blog-post-content,.vg-editorial-page{width:min(100%,760px);max-width:760px;margin-inline:auto;font-family:var(--font-body-family);font-size:clamp(1.0625rem,1rem + .18vw,1.125rem);line-height:1.72;color:var(--color-obsidian)}main[data-template=article] .blog-post-content :is(p,li),.vg-editorial-page :is(p,li){font-size:inherit;line-height:inherit}main[data-template=article] .blog-post-content p,.vg-editorial-page p{margin-block:0 1.1em}main[data-template=article] .blog-post-content :is(ul,ol),.vg-editorial-page :is(ul,ol){margin-block:0 1.5rem;padding-inline-start:1.35em}main[data-template=article] .blog-post-content li+li,.vg-editorial-page li+li{margin-block-start:.45em}main[data-template=article] .blog-post-content h2,.vg-editorial-page h2{margin-block:clamp(2.5rem,6vw,3.75rem) 1rem;font-family:var(--font-heading-family);font-size:clamp(1.8rem,3.5vw,2.2rem);font-weight:400;line-height:1.14;letter-spacing:-.025em;text-wrap:balance}main[data-template=article] .blog-post-content h3,.vg-editorial-page h3{margin-block:2.25rem .75rem;font-family:var(--font-heading-family);font-size:clamp(1.35rem,2.5vw,1.6rem);font-weight:400;line-height:1.2;letter-spacing:-.015em}main[data-template=article] .blog-post-content a,.vg-editorial-page a{color:var(--color-rust);text-decoration-thickness:1px;text-underline-offset:.18em}main[data-template=article] .blog-post-content a:hover,.vg-editorial-page a:hover{color:var(--color-terracotta)}main[data-template=article] .blog-post-content rte-formatter>h2:first-child{width:fit-content;margin-block:0 0 .8rem!important;margin-top:0!important;margin-bottom:.8rem!important;padding:.4rem .7rem;border-radius:999px;background:#f5f0ea;color:var(--color-rust);font-family:var(--font-body-family);font-size:.75rem;font-weight:700;line-height:1.2;letter-spacing:.11em;text-transform:uppercase}main[data-template=article] .blog-post-content rte-formatter>h2:first-child+p{margin-block-end:1.25rem;padding:1.25rem 1.35rem;border-inline-start:4px solid var(--color-terracotta);border-radius:0 12px 12px 0;background:#fafaf8;font-size:clamp(1.125rem,1.05rem + .25vw,1.25rem);line-height:1.58}main[data-template=article] .article-editorial-note{margin-block:1.5rem 2.75rem;padding:1rem 1.15rem;border:1px solid #E8E3DF;border-radius:12px;background:#f5f0ea;color:#4b4b4b}main[data-template=article] .article-editorial-note p{margin:0;font-size:.875rem;line-height:1.55}main[data-template=article] .article-editorial-note p+p{margin-block-start:.65rem}main[data-template=article] .table-wrapper{margin-block:1.5rem 2rem;overflow-x:auto;border:1px solid #E8E3DF;border-radius:12px}main[data-template=article] table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.45}main[data-template=article] :is(th,td){padding:.85rem 1rem;border-block-end:1px solid #E8E3DF;text-align:start;vertical-align:top}main[data-template=article] th{background:#f5f0ea;font-weight:700}.vg-editorial-page__lede{margin-block-end:2.5rem;font-size:clamp(1.15rem,1.05rem + .3vw,1.3rem)!important;line-height:1.6!important;color:#3a3a3e}.vg-editorial-page__checklist{padding:1.25rem 1.25rem 1.25rem 2.65rem!important;border:1px solid #E8E3DF;border-radius:12px;background:#fafaf8}.vg-editorial-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:0!important;list-style:none}.vg-editorial-links li{margin:0!important}.vg-editorial-links a{display:block;height:100%;padding:1.1rem;border:1px solid #E8E3DF;border-radius:12px;background:#fff;color:var(--color-obsidian);text-decoration:none;transition:border-color .2s ease,transform .2s ease}.vg-editorial-links a:hover{border-color:var(--color-terracotta);color:var(--color-obsidian);transform:translateY(-2px)}.vg-editorial-links strong,.vg-editorial-links span{display:block}.vg-editorial-links strong{margin-block-end:.35rem;font-family:var(--font-heading-family);font-size:1.25rem;font-weight:400;line-height:1.2}.vg-editorial-links span{color:#676767;font-size:.9rem;line-height:1.45}@media(max-width:749px){main[data-template=article] .section-content-wrapper,main[data-template=page]:has(.vg-editorial-page) .section-content-wrapper{width:min(calc(100% - 24px),1040px)}main[data-template=article] header h1,main[data-template=page]:has(.vg-editorial-page) h1{font-size:clamp(2rem,11vw,2.75rem)}main[data-template=article] .blog-post-content,.vg-editorial-page{font-size:1rem;line-height:1.68}.vg-editorial-links{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/vantage-custom.css.map */
