.blog-v1{--bv-max-w: var(--maxwidth, 1280px);--bv-gutter: clamp(1.25rem, 5vw, 4rem);--bv-ease: cubic-bezier(.16, 1, .3, 1);font-family:var(--base-font);color:var(--tier-text, var(--text-color, #4A4A4A));line-height:1.7;-webkit-font-smoothing:antialiased}.blog-v1 *,.blog-v1 *:before,.blog-v1 *:after{box-sizing:border-box}.blog-v1 .bv-reveal{opacity:0;transform:translateY(16px);transition:opacity .7s var(--bv-ease),transform .7s var(--bv-ease)}.blog-v1 .bv-reveal.in-view{opacity:1;transform:none}.blog-v1 .bv-d1{transition-delay:.07s}.blog-v1 .bv-d2{transition-delay:.14s}.blog-v1 .bv-d3{transition-delay:.21s}.blog-v1 .bv-d4{transition-delay:.28s}.blog-v1 .bv-d5{transition-delay:.35s}.blog-v1 .bv-d6{transition-delay:.42s}@keyframes bvFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.blog-v1 .bv-hero{background:var(--hero-bg, var(--tier-bg, var(--tertiary-body-background-color, #1A1A1A)));padding:clamp(3rem,7vw,5rem) var(--bv-gutter) clamp(1.5rem,3vw,2.25rem);position:relative;overflow:hidden}.blog-v1 .bv-hero__deco{position:absolute;top:-.12em;right:-.04em;font-family:var(--title-font);font-size:clamp(16rem,30vw,34rem);font-weight:400;line-height:1;color:transparent;-webkit-text-stroke:1.5px color-mix(in srgb,var(--tier-heading, var(--tertiary-title-color, #FFFFFF)) 6%,transparent);z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none}.blog-v1 .bv-hero__inner{max-width:var(--bv-max-w);margin:0 auto;position:relative;z-index:2}.blog-v1 .bv-hero__heading{font-family:var(--title-font);font-size:var(--hero-heading-size, clamp(2.6rem, 6vw, 5rem));font-weight:400;line-height:1.07;letter-spacing:-.02em;color:var(--section-hero-heading, var(--tier-heading, var(--tertiary-title-color, #FFFFFF)));margin:0 0 1.25rem;opacity:0;animation:bvFadeUp .95s .2s var(--bv-ease) forwards}.blog-v1 .bv-hero__heading em{font-style:italic;color:var(--hero-accent, var(--tier-accent, var(--accent-color, #ff8400)))}.blog-v1 .bv-hero__sub{font-size:1rem;color:color-mix(in srgb,var(--tier-text, var(--tertiary-text-color, #E0E0E0)) 55%,transparent);line-height:1.75;margin:0 0 2.5rem;opacity:0;animation:bvFadeUp .85s .35s var(--bv-ease) forwards}.blog-v1 .bv-chips{display:flex;flex-wrap:wrap;gap:.5rem;opacity:0;animation:bvFadeUp .8s .5s var(--bv-ease) forwards}.blog-v1 .bv-chip{display:inline-flex;align-items:center;padding:.4rem 1rem;border-radius:999px;border:1px solid var(--tier-border, var(--default-border-color));background:color-mix(in srgb,var(--tier-heading, var(--title-color, #1A1A1A)) 5%,transparent);font-family:var(--accent-font);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tier-text, var(--tertiary-text-color, #E0E0E0));text-decoration:none;cursor:pointer;transition:background .25s,border-color .25s,color .25s}.blog-v1 .bv-chip:hover{background:color-mix(in srgb,var(--tier-heading, var(--title-color, #1A1A1A)) 10%,transparent);border-color:var(--tier-border, var(--default-border-color))}.blog-v1 .bv-chip.active,.blog-v1 .bv-chip[aria-current=true]{background:var(--tier-accent, var(--accent-background, var(--accent-color, #ff8400)));border-color:var(--accent-color, #ff8400);color:var(--accent-text-color, #1A1A1A)}.blog-v1 .bv-featured{background:var(--featured-bg, var(--tier-bg, var(--body-background-color, #FFFFFF)));padding:clamp(1.5rem,3vw,2.25rem) var(--bv-gutter) clamp(3rem,7vw,5rem)}.blog-v1 .bv-featured__inner{max-width:var(--bv-max-w);margin:0 auto}.blog-v1 .bv-featured__card{display:grid;grid-template-columns:1fr;border:1px solid var(--tier-border, var(--default-border-color, #E8E8E8));border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .35s var(--bv-ease),box-shadow .35s var(--bv-ease)}.blog-v1 .bv-featured__card:hover{transform:translateY(-4px);box-shadow:0 16px 48px #0000001a}@media(min-width:700px){.blog-v1 .bv-featured__card{grid-template-columns:1.15fr 1fr}}.blog-v1 .bv-featured__img-wrap{position:relative;overflow:hidden;min-height:300px}@media(min-width:700px){.blog-v1 .bv-featured__img-wrap{min-height:420px}}.blog-v1 .bv-featured__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .65s var(--bv-ease)}.blog-v1 .bv-featured__card:hover .bv-featured__img{transform:scale(1.04)}.blog-v1 .bv-featured__body{padding:clamp(1.75rem,4vw,2.75rem);display:flex;flex-direction:column;justify-content:center;gap:1rem}.blog-v1 .bv-featured__meta{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.blog-v1 .bv-featured__date{font-family:var(--accent-font);font-size:.72rem;color:var(--tier-secondary-text, var(--secondary-text-color, #5A5A5A));letter-spacing:.04em}.blog-v1 .bv-featured__date:after{content:"\b7";margin-left:.65rem;color:var(--tier-border, var(--default-border-color, #E8E8E8))}.blog-v1 .bv-featured__title{font-family:var(--title-font);font-size:clamp(1.4rem,2.5vw,2rem);font-weight:400;line-height:1.18;color:var(--tier-heading, var(--title-color, #1A1A1A));margin:0}.blog-v1 .bv-featured__excerpt{font-size:.92rem;color:var(--tier-secondary-text, var(--secondary-text-color, #5A5A5A));line-height:1.75;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-v1 .bv-featured__cta{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--title-font);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tier-link, var(--link-color));text-decoration:none;transition:gap .25s}.blog-v1 .bv-featured__cta:hover{gap:.7rem}.blog-v1 .bv-featured__cta svg{width:14px;height:14px;stroke:currentColor;stroke-width:2.5;fill:none}.blog-v1 .bv-grid{background:var(--grid-bg, var(--tier-bg, var(--body-background-color, #FFFFFF)));padding:clamp(2rem,5vw,4rem) var(--bv-gutter)}.blog-v1 .bv-grid__inner{max-width:var(--bv-max-w);margin:0 auto}.blog-v1 .bv-grid__header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:2rem;padding-bottom:1.25rem;border-bottom:1px solid var(--tier-border, var(--default-border-color, #E8E8E8))}.blog-v1 .bv-grid__title{font-family:var(--title-font);font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:400;color:var(--tier-heading, var(--title-color, #1A1A1A));margin:0}.blog-v1 .bv-grid__count{font-family:var(--accent-font);font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tier-secondary-text, var(--secondary-text-color, #5A5A5A))}.blog-v1 .bv-grid__list{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:550px){.blog-v1 .bv-grid__list{grid-template-columns:1fr 1fr}}@media(min-width:900px){.blog-v1 .bv-grid__list{grid-template-columns:1fr 1fr 1fr}}.blog-v1 .bv-card{display:flex;flex-direction:column;border:1px solid var(--tier-border, var(--default-border-color, #E8E8E8));border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;background:var(--card-bg, var(--tier-bg, var(--body-background-color, #FFFFFF)));transition:transform .35s var(--bv-ease),box-shadow .35s var(--bv-ease)}.blog-v1 .bv-card:hover{transform:translateY(-4px);box-shadow:0 12px 36px #00000017}.blog-v1 .bv-card__img-wrap{position:relative;overflow:hidden;aspect-ratio:16 / 10}.blog-v1 .bv-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s var(--bv-ease)}.blog-v1 .bv-card:hover .bv-card__img{transform:scale(1.05)}.blog-v1 .bv-card__category{position:absolute;top:.75rem;left:.75rem;z-index:2}.blog-v1 .bv-card__body{padding:1.25rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:.6rem;flex:1}.blog-v1 .bv-card__meta{display:flex;align-items:center;gap:.6rem;font-family:var(--accent-font);font-size:.68rem;color:var(--tier-secondary-text, var(--secondary-text-color, #5A5A5A));letter-spacing:.04em}.blog-v1 .bv-card__meta span+span:before{content:"\b7";margin-right:.6rem;color:var(--tier-border, var(--default-border-color, #E8E8E8))}.blog-v1 .bv-card__title{font-family:var(--title-font);font-size:clamp(1rem,1.6vw,1.2rem);font-weight:var(--blog-card-title-weight, 400);line-height:1.25;color:var(--tier-heading, var(--title-color, #1A1A1A));margin:0}.blog-v1 .bv-card__excerpt{font-size:.875rem;color:var(--tier-secondary-text, var(--secondary-text-color, #5A5A5A));line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.blog-v1 .bv-card__cta{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--title-font);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tier-link, var(--link-color));text-decoration:none;margin-top:.25rem;transition:gap .2s}.blog-v1 .bv-card__cta:hover{gap:.6rem}.blog-v1 .bv-card__cta svg{width:12px;height:12px;stroke:currentColor;stroke-width:2.5;fill:none}.blog-v1 .bv-pagination{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2.5rem var(--bv-gutter)}.blog-v1.tier--dark,html[data-theme=dark] .blog-v1{--bv-cta-bg: var(--accent-background, var(--accent-color, #ff8400));--bv-cta-text: var(--accent-text-color, #1A1A1A)}.blog-v1 .bv-pagination .pagination{display:flex;align-items:center;gap:.5rem;list-style:none;margin:0;padding:0}.blog-v1 .bv-pagination .pagination li a,.blog-v1 .bv-pagination .pagination li span{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid var(--tier-border, var(--default-border-color, #E8E8E8));font-family:var(--accent-font);font-size:.8rem;font-weight:600;color:var(--tier-heading, var(--title-color, #1A1A1A));text-decoration:none;transition:background .2s,border-color .2s,color .2s}.blog-v1 .bv-pagination .pagination li a:hover{background:var(--tier-bg, var(--secondary-body-background-color, #F7F7F7));border-color:var(--tier-bg, var(--secondary-body-background-color, #F7F7F7))}.blog-v1 .bv-pagination .pagination li.active span,.blog-v1 .bv-pagination .pagination li [aria-current=page]{background:var(--tier-heading, var(--title-color, #1A1A1A));border-color:var(--tier-heading, var(--title-color, #1A1A1A));color:var(--tier-bg, var(--body-background-color, #FFFFFF))}.blog-v1 .bv-newsletter{background:var(--nl-bg, var(--tier-bg, var(--tertiary-body-background-color, #1A1A1A)));padding:clamp(3.5rem,8vw,6rem) var(--bv-gutter);position:relative;overflow:hidden}.blog-v1 .bv-newsletter__deco{position:absolute;bottom:-.2em;left:-.04em;font-family:var(--title-font);font-size:clamp(14rem,28vw,30rem);font-weight:400;line-height:1;color:transparent;-webkit-text-stroke:1.5px color-mix(in srgb,var(--tier-heading, var(--title-color, #1A1A1A)) 6%,transparent);z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none}.blog-v1 .bv-newsletter__inner{max-width:600px;margin:0 auto;position:relative;z-index:2;text-align:center}.blog-v1 .bv-newsletter__label{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--accent-font);font-size:.68rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--section-label, var(--tier-label, var(--link-color)));margin-bottom:1rem}.blog-v1 .bv-newsletter__label:before{content:"";width:18px;height:1px;background:var(--section-label, var(--tier-label, var(--link-color)))}.blog-v1 .bv-newsletter__heading{font-family:var(--title-font);font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--nl-heading, var(--tier-heading, var(--tertiary-title-color, #FFFFFF)));margin:0 0 .75rem}.blog-v1 .bv-newsletter__heading em{font-style:italic;color:var(--nl-accent, var(--tier-accent, var(--accent-color, #ff8400)))}.blog-v1 .bv-newsletter__sub{font-size:.92rem;color:color-mix(in srgb,var(--tier-text, var(--tertiary-text-color, #E0E0E0)) 60%,transparent);line-height:1.75;margin:0 0 2rem}.blog-v1 .bv-newsletter__form{display:flex;gap:.5rem;max-width:480px;margin:0 auto}@media(max-width:499px){.blog-v1 .bv-newsletter__form{flex-direction:column}}.blog-v1 .bv-newsletter__input{flex:1;padding:.85rem 1.25rem;border-radius:var(--input-border-radius, var(--btn-radius, 0px));border:var(--input-border-width, 1px) solid var(--input-border-color, var(--tier-border, var(--default-border-color)));background:var(--input-fill, color-mix(in srgb, var(--tier-bg, var(--body-background-color, #FFFFFF)) 92%, var(--tier-heading, var(--title-color, #1A1A1A))));color:var(--input-content, var(--tier-heading, var(--title-color, #1A1A1A)));font-family:var(--base-font);font-size:clamp(.62rem,2.5vw,.9rem);text-overflow:ellipsis;overflow:hidden;outline:none;transition:border-color .25s,background .25s}.blog-v1 .bv-newsletter__input::placeholder{color:color-mix(in srgb,var(--tier-text, var(--text-color, #4A4A4A)) 55%,transparent);font-size:clamp(.62rem,2.5vw,.9rem)}.blog-v1 .bv-newsletter__input:focus{border-color:var(--tier-accent, var(--accent-color, #ff8400));background:var(--input-fill, var(--tier-bg, var(--body-background-color, #FFFFFF)))}.blog-v1 .bv-newsletter__submit{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:var(--btn-padding-v, 10px) var(--btn-padding-h, 25px);border-radius:var(--btn-radius, 0px);border:none;background:var(--bv-cta-bg, var(--btn-primary-bg));color:var(--bv-cta-text, var(--btn-primary-text));font-family:var(--title-font);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:opacity .2s,transform .2s}.blog-v1 .bv-newsletter__submit:hover{background:var(--btn-primary-hover-bg);color:var(--btn-primary-hover-text);transform:translateY(-1px)}.blog-v1 .bv-promo{background:var(--promo-bg, var(--tier-bg, var(--secondary-body-background-color, #F7F7F7)));padding:clamp(2rem,4vw,3rem) var(--bv-gutter);border-top:1px solid var(--tier-border, var(--secondary-border-color, #E0E0E0));border-bottom:1px solid var(--tier-border, var(--secondary-border-color, #E0E0E0))}.blog-v1 .bv-promo__inner{max-width:var(--bv-max-w);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.blog-v1 .bv-promo__left{display:flex;align-items:center;gap:1.25rem}.blog-v1 .bv-promo__icon{width:52px;height:52px;border-radius:12px;background:var(--tier-heading, var(--title-color, #1A1A1A));display:flex;align-items:center;justify-content:center;flex-shrink:0}.blog-v1 .bv-promo__icon svg{width:24px;height:24px;stroke:var(--tier-bg, var(--body-background-color, #FFFFFF));stroke-width:1.5;fill:none}.blog-v1 .blog-v1 .bv-promo__title{font-family:var(--title-font);font-size:1.1rem;font-weight:400;color:var(--tier-heading, var(--title-color, #1A1A1A));margin:0 0 .2rem}.blog-v1 .bv-promo__desc{font-size:.88rem;color:var(--tier-secondary-text, var(--secondary-text-color, #5A5A5A));margin:0}.blog-v1 .bv-promo__btn{display:inline-flex;align-items:center;gap:.45rem;padding:var(--btn-padding-v, 10px) var(--btn-padding-h, 25px);border-radius:var(--btn-radius, 0px);background:var(--bv-cta-bg, var(--btn-primary-bg));color:var(--bv-cta-text, var(--btn-primary-text));font-family:var(--title-font);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:opacity .2s,transform .2s}.blog-v1 .bv-promo__btn:hover{background:var(--btn-primary-hover-bg);color:var(--btn-primary-hover-text);transform:translateY(-2px)}@media(max-width:599px){.blog-v1 .bv-featured__body{padding:1.5rem}.blog-v1 .bv-card__body{padding:1rem 1.25rem 1.25rem}.blog-v1 .bv-promo__inner{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/page-blog.css.map */
