.bk-blog-section,.bk-blog-page{--bk-blog-background: #f8f5ed;--bk-blog-text: #173553;--bk-blog-muted: #66717b;--bk-blog-border: #173553;--bk-blog-image-height-desktop: 320px;--bk-blog-image-height-mobile: 260px;background:var(--bk-blog-background);color:var(--bk-blog-text)}.bk-blog-section *,.bk-blog-page *{box-sizing:border-box}.bk-blog-section--border-top{border-top:1px solid color-mix(in srgb,var(--bk-blog-border) 18%,transparent)}.bk-blog-section--border-bottom{border-bottom:1px solid color-mix(in srgb,var(--bk-blog-border) 18%,transparent)}.bk-blog-section__inner{margin-inline:auto;max-width:var(--bk-blog-max-width, 1480px);padding:var(--bk-blog-padding-top-desktop, 100px) clamp(24px,4vw,68px) var(--bk-blog-padding-bottom-desktop, 100px);width:100%}.bk-blog-section__layout{min-width:0}.bk-blog-section__header{align-items:flex-end;display:flex;gap:32px;justify-content:space-between;margin-bottom:42px}.bk-blog-section__heading-wrap{max-width:760px}.bk-blog-section__eyebrow,.bk-blog-page__eyebrow{color:var(--bk-blog-muted);font-family:var(--font-button-family, var(--font-body-family, inherit));font-size:10px!important;font-style:var(--font-button-style, normal);font-weight:var(--font-button-weight, 600);letter-spacing:.18em;line-height:1.4!important;margin:0 0 18px;text-transform:uppercase}.bk-blog-section__heading,.bk-blog-page__title{color:var(--bk-blog-text);font-family:var(--font-heading-family, inherit);font-size:52px!important;font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 400);letter-spacing:var(--font-heading-letter-spacing, -.02em);line-height:1.08!important;margin:0}.bk-blog-section__heading em,.bk-blog-page__title em{font-style:italic}.bk-blog-section__view-all,.article-card__read-more{align-items:center;border-bottom:1px solid currentColor;color:var(--bk-blog-text);display:inline-flex;flex:0 0 auto;font-family:var(--font-button-family, var(--font-body-family, inherit));font-size:10px;font-style:var(--font-button-style, normal);font-weight:var(--font-button-weight, 600);gap:10px;letter-spacing:.14em;line-height:1;padding-bottom:7px;position:relative;text-decoration:none;text-transform:var(--font-button-text-transform, uppercase);width:max-content;z-index:5}.bk-blog-link__arrow{font-family:var(--font-body-family, inherit);font-size:15px;letter-spacing:0;transition:transform .18s ease}@media(hover:hover)and (pointer:fine){.bk-blog-section__view-all:hover .bk-blog-link__arrow,.article-card__read-more:hover .bk-blog-link__arrow{transform:translate(4px)}}.bk-blog-section__view-all[aria-disabled=true]{cursor:default;opacity:.55;pointer-events:none}.bk-blog-grid{display:grid;gap:clamp(20px,2vw,32px);list-style:none;margin:0;padding:0}.bk-blog-section--grid .bk-blog-grid--1{grid-template-columns:minmax(0,1fr);max-width:520px}.bk-blog-section--grid .bk-blog-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-blog-section--grid .bk-blog-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-blog-section--grid .bk-blog-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.bk-blog-section--editorial .bk-blog-section__layout{align-items:start;display:grid;gap:clamp(48px,6vw,110px);grid-template-columns:minmax(230px,.72fr) minmax(0,2fr)}.bk-blog-section--editorial .bk-blog-section__header{align-items:flex-start;display:flex;flex-direction:column;margin:24px 0 0}.bk-blog-section--editorial .bk-blog-section__heading{max-width:390px}.bk-blog-section--editorial .bk-blog-section__view-all{margin-top:8px}.bk-blog-section--editorial .bk-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-blog-grid__item,.bk-blog-page .blog-articles__article{align-items:stretch;display:block;min-width:0;overflow:visible}.bk-blog-section .article-card,.bk-blog-page .article-card{align-items:stretch;background:transparent;color:var(--bk-blog-text);display:flex;height:100%!important;width:100%}.bk-blog-section .article-card--no-image,.bk-blog-page .article-card--no-image{background:transparent!important}.bk-blog-section .article-content,.bk-blog-page .article-content,.bk-blog-page .blog-articles__article:first-child .article-content{--color-foreground: var(--color-base-text);color:var(--bk-blog-text)!important;display:flex;flex-direction:column;height:auto;justify-content:flex-start!important;min-height:100%;width:100%}.bk-blog-section .article-card__image-wrapper,.bk-blog-page .article-card__image-wrapper,.bk-blog-page .blog-articles__article:first-child .article-card__image-wrapper{height:var(--bk-blog-image-height-desktop)!important;overflow:hidden;position:relative;width:100%}.bk-blog-section .article-card__image-wrapper:after,.bk-blog-page .article-card__image-wrapper:after,.bk-blog-page .blog-articles__article:first-child .article-card__image-wrapper:after{display:none!important}.bk-blog-section .article-card__image,.bk-blog-page .article-card__image{height:100%!important;padding:0!important;width:100%}.bk-blog-section .article-card__image img,.bk-blog-page .article-card__image img,.bk-blog-section .article-card__image svg,.bk-blog-page .article-card__image svg{height:100%;object-fit:cover;width:100%}.bk-blog-section .article-card__info,.bk-blog-page .article-card__info,.bk-blog-page .blog-articles__article:first-child .article-card__info{color:var(--bk-blog-text)!important;display:flex;flex:1 1 auto;flex-direction:column;margin:18px 0 0!important;max-height:none!important;padding:0!important;position:static!important;width:100%!important}.bk-blog-section .article-card__header,.bk-blog-page .article-card__header{line-height:1.2;margin:0!important}.bk-blog-section .article-card__tags,.bk-blog-page .article-card__tags{align-items:center;display:flex;gap:8px;list-style:none;margin:0 0 12px;padding:0}.bk-blog-section .article-card__tag,.bk-blog-page .article-card__tag{color:var(--bk-blog-muted);font-family:var(--font-button-family, var(--font-body-family, inherit));font-size:9px;font-style:var(--font-button-style, normal);font-weight:var(--font-button-weight, 500);letter-spacing:.14em;line-height:1.4;padding:0;text-transform:uppercase}.bk-blog-section .article-card__tag:nth-child(n+2),.bk-blog-page .article-card__tag:nth-child(n+2){display:none}.bk-blog-section .article-card__tag:before,.bk-blog-page .article-card__tag:before{display:none!important}.bk-blog-section .article-card__tag a,.bk-blog-page .article-card__tag a,.bk-blog-section .article-card__tag>span,.bk-blog-page .article-card__tag>span{color:inherit!important;display:block;font-size:inherit;height:auto;line-height:inherit;overflow:visible;padding:0;text-decoration:none}.bk-blog-section .article-card__tag a span,.bk-blog-page .article-card__tag a span{display:block;transform:none!important}.bk-blog-section .article-card__tag a span:after,.bk-blog-page .article-card__tag a span:after{display:none}.bk-blog-section .article-card__title,.bk-blog-page .article-card__title,.bk-blog-page .blog-articles__article:first-child .article-card__title{color:var(--bk-blog-text)!important;font-family:var(--font-heading-family, inherit);font-size:24px!important;font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 400);letter-spacing:var(--font-heading-letter-spacing, -.015em);line-height:1.22;margin:0!important}.bk-blog-section .article-card__title a,.bk-blog-page .article-card__title a{color:inherit;text-decoration:none}.bk-blog-section .caption-with-letter-spacing,.bk-blog-page .caption-with-letter-spacing,.bk-blog-page .blog-articles__article:first-child .caption-with-letter-spacing{color:var(--bk-blog-muted)!important;display:inline-block;font-family:var(--font-body-family, inherit);font-size:10px;line-height:1.4;margin-top:10px}.bk-blog-section .article-card__excerpt,.bk-blog-page .article-card__excerpt{color:var(--bk-blog-muted);font-family:var(--font-body-family, inherit);font-size:14px;line-height:1.6;margin:14px 0 0}.bk-blog-section .article-card__read-more,.bk-blog-page .article-card__read-more{color:var(--bk-blog-text);margin-top:22px}.bk-blog-section .article-card__footer,.bk-blog-page .article-card__footer{color:var(--bk-blog-muted);font-size:11px;margin:12px 0 0}.bk-blog-section .article-card-lnk:focus-visible,.bk-blog-page .article-card-lnk:focus-visible,.bk-blog-section a:focus-visible,.bk-blog-page a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.bk-blog-page{margin-inline:auto;max-width:var(--bk-blog-max-width, 1480px);padding:var(--bk-blog-padding-top-desktop, 80px) clamp(24px,4vw,68px) var(--bk-blog-padding-bottom-desktop, 100px);width:100%}.bk-blog-page__header{margin-bottom:48px;max-width:760px}.bk-blog-page .blog-articles{display:grid;gap:clamp(28px,3vw,48px) clamp(20px,2vw,32px);grid-template-columns:repeat(3,minmax(0,1fr))}.bk-blog-page .blog-articles>*:first-child{grid-column:auto!important}.bk-blog-page .pagination-wrapper,.bk-blog-page .load-more{margin-top:64px}@media screen and (max-width:989px){.bk-blog-section--grid .bk-blog-grid--3,.bk-blog-section--grid .bk-blog-grid--4,.bk-blog-page .blog-articles{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-blog-section--editorial .bk-blog-section__layout{display:block}.bk-blog-section--editorial .bk-blog-section__header{align-items:flex-end;flex-direction:row;margin:0 0 42px}}@media screen and (max-width:749px){.bk-blog-section__inner{padding:var(--bk-blog-padding-top-mobile, 64px) 20px var(--bk-blog-padding-bottom-mobile, 64px)}.bk-blog-section__header,.bk-blog-section--editorial .bk-blog-section__header{align-items:flex-start;flex-direction:column;gap:24px;margin-bottom:30px}.bk-blog-section__eyebrow,.bk-blog-page__eyebrow{font-size:10px!important;margin-bottom:14px}.bk-blog-section__heading,.bk-blog-page__title{font-size:36px!important;line-height:1.1!important}.bk-blog-section--grid .bk-blog-grid,.bk-blog-section--editorial .bk-blog-grid,.bk-blog-page .blog-articles{grid-template-columns:minmax(0,1fr)}.bk-blog-section--grid .bk-blog-grid--1{max-width:none}.bk-blog-grid,.bk-blog-page .blog-articles{gap:42px}.bk-blog-section .article-card__image-wrapper,.bk-blog-page .article-card__image-wrapper,.bk-blog-page .blog-articles__article:first-child .article-card__image-wrapper{height:var(--bk-blog-image-height-mobile)!important}.bk-blog-section .article-card__title,.bk-blog-page .article-card__title,.bk-blog-page .blog-articles__article:first-child .article-card__title{font-size:22px!important}.bk-blog-page{padding:var(--bk-blog-padding-top-mobile, 56px) 20px var(--bk-blog-padding-bottom-mobile, 72px)}.bk-blog-page__header{margin-bottom:34px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/beachkit-blog.css.map */
