.section__blog-bento{background:transparent;padding:0}.blog-bento{--blog-bento-cols: 4;--blog-bento-row-height: 250px;--blog-bento-gap: var(--nova-space-sm, 1rem);--blog-bento-gap-mobile: var(--nova-space-sm, 1rem);--blog-bento-mobile-cols: 1;--blog-bento-mobile-row-height: 200px;--blog-bento-tile-radius: var(--nova-radius, 12px);--blog-bento-split-bg: #f4f1ea;--blog-bento-split-title: #1a1a1a;--blog-bento-split-meta: #666;--blog-bento-split-excerpt: #444;--blog-bento-split-cta: #1a1a1a;--blog-bento-split-cta-hover: var(--blog-bento-split-cta);position:relative;overflow:hidden}.blog-bento__bg-base,.blog-bento__bg-image,.blog-bento__bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.blog-bento__bg-base{z-index:0}.blog-bento__bg-image{z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat}.blog-bento__bg-overlay{z-index:2}.blog-bento__shell{position:relative;z-index:3}.blog-bento__intro{margin-bottom:var(--intro-margin-bottom, var(--nova-space-md, 1.25rem));max-width:60rem}.blog-bento__heading{margin:0 0 var(--nova-space-2xs, .5rem);text-transform:uppercase;font-weight:var(--intro-heading-fw, 900);line-height:1.05;letter-spacing:-.02em;color:var(--intro-heading-color, inherit);font-size:var(--intro-heading-fs-m, 1.375rem);text-shadow:var(--intro-text-shadow, none)}.blog-bento__subheading{margin:0;font-size:var(--intro-sub-fs-m, .875rem);line-height:1.45;color:var(--intro-subheading-color, var(--nova-color-foreground-secondary, #666));font-weight:var(--intro-sub-fw, 500);text-shadow:var(--intro-text-shadow, none)}.blog-bento__subheading p,.blog-bento__subheading li{margin:0;line-height:1.3;font-size:inherit;font-weight:inherit;color:inherit;font-family:inherit}.blog-bento__intro-actions{margin-top:var(--nova-space-sm, 1rem)}.blog-bento__view-all{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;text-decoration:none;color:var(--intro-heading-color, inherit)}.blog-bento__view-all .icon{width:.875rem;height:.875rem}@media screen and (min-width:768px){.blog-bento__heading{font-size:var(--intro-heading-fs-d, var(--intro-heading-fs-m, 1.75rem))}.blog-bento__subheading{font-size:var(--intro-sub-fs-d, var(--intro-sub-fs-m, .9375rem))}}.blog-bento__grid{display:grid;grid-template-columns:repeat(var(--blog-bento-cols),minmax(0,1fr));grid-auto-rows:var(--blog-bento-row-height);grid-auto-flow:dense;gap:var(--blog-bento-gap);list-style:none;margin:0;padding:0}.blog-bento__cell{min-height:0;grid-column:span var(--tile-c, 1);grid-row:span var(--tile-r, 1)}.blog-bento__tile{position:relative;display:block;height:100%;min-height:0;overflow:hidden;text-decoration:none;color:inherit;border-radius:var(--blog-bento-tile-radius);isolation:isolate;box-shadow:0 4px 24px #00000014;transition:box-shadow .25s ease}a.blog-bento__tile:hover{box-shadow:0 12px 36px #0000001f}a.blog-bento__tile:focus-visible{outline:2px solid var(--nova-brand-primary);outline-offset:3px}.blog-bento--radius-sm{--blog-bento-tile-radius: 8px}.blog-bento--radius-md{--blog-bento-tile-radius: var(--nova-radius, 12px)}.blog-bento--radius-lg{--blog-bento-tile-radius: 16px}.blog-bento__tile--overlay{background-color:#0d0d0d}.blog-bento__tile--overlay .blog-bento__media{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background-color:#0d0d0d}.blog-bento__tile--overlay .blog-bento__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:filter .45s ease,transform .45s ease}.blog-bento--img-hover .blog-bento__tile--overlay .blog-bento__media img{filter:grayscale(1)}.blog-bento--img-hover a.blog-bento__tile--overlay:hover .blog-bento__media img,.blog-bento--img-hover a.blog-bento__tile--overlay:focus-visible .blog-bento__media img{filter:grayscale(0);transform:scale(1.02)}.blog-bento__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.78) 0%,rgba(0,0,0,.22) 45%,transparent 100%)}.blog-bento__cell--tall .blog-bento__scrim{background:linear-gradient(to top,rgba(0,0,0,.82) 0%,rgba(0,0,0,.28) 40%,transparent 100%)}.blog-bento__tile--overlay .blog-bento__body{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--nova-space-sm, 1rem);z-index:1}.blog-bento__cell--hero .blog-bento__tile--overlay .blog-bento__body{padding:var(--nova-space-md, 1.5rem)}.blog-bento__tile--overlay .blog-bento__title{color:var(--card-title-color, #fff);text-shadow:0 1px 2px rgba(0,0,0,.35)}.blog-bento__tile--overlay .blog-bento__excerpt{color:var(--card-desc-color, rgba(255, 255, 255, .88))}.blog-bento__tile--overlay .blog-bento__meta{color:var(--card-desc-color, rgba(255, 255, 255, .8))}.blog-bento__tile--overlay .blog-bento__cta{color:var(--card-cta-color, #fff);background:var(--card-cta-bg, transparent);border-color:var(--card-cta-border-color, transparent)}a.blog-bento__tile--overlay:hover .blog-bento__title,a.blog-bento__tile--overlay:focus-visible .blog-bento__title{color:var(--card-title-hover-color, var(--card-title-color, #fff))}a.blog-bento__tile--overlay:hover .blog-bento__excerpt,a.blog-bento__tile--overlay:focus-visible .blog-bento__excerpt{color:var(--card-desc-hover-color, var(--card-desc-color, rgba(255, 255, 255, .88)))}a.blog-bento__tile--overlay:hover .blog-bento__cta,a.blog-bento__tile--overlay:focus-visible .blog-bento__cta{color:var(--card-cta-hover-color, var(--card-cta-color, #fff));background:var(--card-cta-bg-hover, var(--card-cta-bg, transparent));border-color:var(--card-cta-border-hover-color, var(--card-cta-border-color, transparent))}.blog-bento__tile--split{display:flex;flex-wrap:wrap;background-color:var(--blog-bento-split-bg);align-items:stretch}.blog-bento__tile--split.blog-bento__tile--pos-left,.blog-bento__tile--split.blog-bento__tile--pos-right{flex-direction:row}.blog-bento__tile--split.blog-bento__tile--pos-right{flex-direction:row-reverse}.blog-bento__tile--split.blog-bento__tile--pos-top,.blog-bento__tile--split.blog-bento__tile--pos-bottom{flex-direction:column}.blog-bento__tile--split.blog-bento__tile--pos-bottom{flex-direction:column-reverse}.blog-bento__tile--split .blog-bento__media{position:relative;flex:0 0 var(--image-width, 50%);width:var(--image-width, 50%);max-width:100%;min-height:0;overflow:hidden;background-color:#0d0d0d;align-self:stretch}.blog-bento__tile--split.blog-bento__tile--pos-top .blog-bento__media,.blog-bento__tile--split.blog-bento__tile--pos-bottom .blog-bento__media{flex:0 0 auto;height:45%;min-height:6rem;align-self:var(--image-align, stretch)}.blog-bento__tile--split.blog-bento__tile--pos-top.blog-bento__tile--img-full .blog-bento__media,.blog-bento__tile--split.blog-bento__tile--pos-bottom.blog-bento__tile--img-full .blog-bento__media{width:100%;align-self:stretch}.blog-bento__tile--split.blog-bento__tile--img-full.blog-bento__tile--pos-left,.blog-bento__tile--split.blog-bento__tile--img-full.blog-bento__tile--pos-right{flex-direction:column}.blog-bento__tile--split.blog-bento__tile--img-full.blog-bento__tile--pos-right{flex-direction:column-reverse}.blog-bento__tile--split.blog-bento__tile--img-full.blog-bento__tile--pos-left .blog-bento__media,.blog-bento__tile--split.blog-bento__tile--img-full.blog-bento__tile--pos-right .blog-bento__media{flex:0 0 auto;width:100%;height:45%;min-height:6rem}.blog-bento__tile--split .blog-bento__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:filter .45s ease,transform .45s ease}.blog-bento--img-hover .blog-bento__tile--split .blog-bento__media img{filter:grayscale(1)}.blog-bento--img-hover a.blog-bento__tile--split:hover .blog-bento__media img,.blog-bento--img-hover a.blog-bento__tile--split:focus-visible .blog-bento__media img{filter:grayscale(0);transform:scale(1.02)}.blog-bento__tile--split .blog-bento__body{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:var(--nova-space-sm, 1rem)}.blog-bento__cell--hero .blog-bento__tile--split .blog-bento__body{padding:var(--nova-space-md, 1.5rem)}.blog-bento__tile--split .blog-bento__title{color:var(--blog-bento-split-title)}.blog-bento__tile--split .blog-bento__excerpt{color:var(--blog-bento-split-excerpt)}.blog-bento__tile--split .blog-bento__meta{color:var(--blog-bento-split-meta)}.blog-bento__tile--split .blog-bento__cta{color:var(--blog-bento-split-cta);background:var(--blog-bento-split-cta-bg, transparent);border-color:var(--blog-bento-split-cta-border, transparent)}a.blog-bento__tile--split:hover .blog-bento__cta,a.blog-bento__tile--split:focus-visible .blog-bento__cta{color:var(--blog-bento-split-cta-hover);background:var(--blog-bento-split-cta-bg-hover, var(--blog-bento-split-cta-bg, transparent));border-color:var(--blog-bento-split-cta-border-hover, var(--blog-bento-split-cta-border, transparent))}a.blog-bento__tile--split:hover .blog-bento__title,a.blog-bento__tile--split:focus-visible .blog-bento__title{color:var(--card-title-hover-color, var(--blog-bento-split-title))}.blog-bento__body-inner{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0}.blog-bento__badge{display:inline-block;margin:0 0 var(--nova-space-2xs, .5rem);padding:.35rem .75rem;background:var(--nova-brand-primary);color:var(--badge-color, var(--nova-brand-reverse));font-weight:800;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;font-size:var(--badge-fs-m, 10px);border-radius:var(--badge-radius, 0)}.blog-bento__cell--hero .blog-bento__badge{margin-bottom:var(--nova-space-sm, 1rem)}.blog-bento__meta{display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin:0 0 .35rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.3}.blog-bento__title{margin:0 0 .25rem;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:1.05;font-size:var(--card-title-fs-m, 1rem);transition:color .2s ease}.blog-bento__excerpt{margin:0 0 var(--nova-space-xs, .75rem);max-width:22rem;font-size:var(--card-desc-fs-m, .8125rem);line-height:1.4;transition:color .2s ease}.blog-bento__cta{display:inline-flex;align-items:center;gap:var(--card-cta-gap, .375rem);margin-top:var(--card-cta-mt, .25rem);padding:var(--card-cta-py, 0) var(--card-cta-px, 0);border-radius:var(--card-cta-radius, 0);border:var(--card-cta-border-width, 0) solid var(--card-cta-border-color, transparent);background:var(--card-cta-bg, transparent);font-size:var(--card-cta-fs-m, .6875rem);font-weight:var(--card-cta-fw, 800);text-transform:var(--card-cta-transform, uppercase);letter-spacing:var(--card-cta-ls, .12em);transition:color .15s ease,background-color .15s ease,border-color .15s ease}.blog-bento__cta-icon,.blog-bento__cta .icon{display:inline-flex;width:var(--card-cta-arrow-size, .875rem);height:var(--card-cta-arrow-size, .875rem);flex-shrink:0;transition:transform .2s ease;color:inherit}.blog-bento__cta-icon svg,.blog-bento__cta .icon svg{width:100%;height:100%}.blog-bento__cta-icon path,.blog-bento__cta .icon path{fill:currentColor}a.blog-bento__tile:hover .blog-bento__cta-icon,a.blog-bento__tile:focus-visible .blog-bento__cta-icon,a.blog-bento__tile:hover .blog-bento__cta .icon,a.blog-bento__tile:focus-visible .blog-bento__cta .icon{transform:translate(3px)}.blog-bento--hide-cta-arrow .blog-bento__cta-icon,.blog-bento--desc-large-only .blog-bento__cell--compact .blog-bento__excerpt,.blog-bento--hide-desc .blog-bento__excerpt,.blog-bento--hide-cta .blog-bento__cta{display:none}@media screen and (min-width:768px){.blog-bento__title{font-size:var(--card-title-fs-d, var(--card-title-fs-m, 1.125rem))}.blog-bento__excerpt{font-size:var(--card-desc-fs-d, var(--card-desc-fs-m, .8125rem))}.blog-bento__cta{font-size:var(--card-cta-fs-d, var(--card-cta-fs-m, .6875rem))}.blog-bento__badge{font-size:var(--badge-fs-d, var(--badge-fs-m, 11px))}}@media screen and (max-width:767px){.blog-bento__grid{grid-template-columns:repeat(var(--blog-bento-mobile-cols, 1),minmax(0,1fr));grid-auto-rows:var(--blog-bento-mobile-row-height, 200px);gap:var(--blog-bento-gap-mobile, var(--blog-bento-gap))}.blog-bento__cell{grid-column:span var(--tile-c-m, 1);grid-row:span var(--tile-r-m, 1)}.blog-bento__tile--overlay .blog-bento__body,.blog-bento__tile--split .blog-bento__body{padding:var(--nova-space-xs, .75rem)}.blog-bento__cell--hero .blog-bento__tile--overlay .blog-bento__body,.blog-bento__cell--hero .blog-bento__tile--split .blog-bento__body{padding:var(--nova-space-sm, 1rem)}.blog-bento--mobile-hide-excerpt .blog-bento__excerpt,.blog-bento--mobile-hide-cta .blog-bento__cta{display:none}.blog-bento--mobile-split-stack .blog-bento__tile--split.blog-bento__tile--pos-left,.blog-bento--mobile-split-stack .blog-bento__tile--split.blog-bento__tile--pos-right{flex-direction:column}.blog-bento--mobile-split-stack .blog-bento__tile--split.blog-bento__tile--pos-right{flex-direction:column-reverse}.blog-bento--mobile-split-stack .blog-bento__tile--split.blog-bento__tile--pos-left .blog-bento__media,.blog-bento--mobile-split-stack .blog-bento__tile--split.blog-bento__tile--pos-right .blog-bento__media{flex:0 0 auto;width:var(--image-width, 50%);max-width:100%;height:42%;min-height:5.5rem;align-self:var(--image-align, stretch)}.blog-bento--mobile-split-stack .blog-bento__tile--split.blog-bento__tile--img-full.blog-bento__tile--pos-left .blog-bento__media,.blog-bento--mobile-split-stack .blog-bento__tile--split.blog-bento__tile--img-full.blog-bento__tile--pos-right .blog-bento__media{width:100%;align-self:stretch}}
/*# sourceMappingURL=/cdn/shop/t/378/assets/section-blog-bento.css.map */
