:root{--bp-teal: #37a5a0;--bp-grey: #595955;--bp-surface: #f9f4ef;--bp-surface-hover: #f0e8df;--bp-surface-alt: #f4f1ec;--bp-border: #e7ded6;--bp-radius: 6px;--bp-radius-lg: 12px;--bp-gap-xs: 6px;--bp-gap-sm: 10px;--bp-gap: 16px;--bp-font-body: var(---font-stack-body, "EB Garamond", serif);--bp-font-heading: var(---font-stack-heading, "brandon-grotesque", sans-serif);--bp-text: var(---color-text, #595955)}.bp-explore-ai{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:20px 22px;background:var(--bp-surface);border-radius:var(--bp-radius)}.bp-explore-ai__label{margin:0;font-family:var(--bp-font-heading);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--bp-text)}.bp-explore-ai__services{display:flex;flex-wrap:wrap;gap:var(--bp-gap-sm)}.bp-explore-ai__trigger{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:var(--bp-surface-alt);color:var(--bp-text);font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s ease,color .2s ease;interest-delay-start:0s;interest-delay-end:.2s}.bp-explore-ai__trigger:hover,.bp-explore-ai__trigger:focus-visible,.bp-explore-ai__service:has(>.bp-explore-ai__menu:popover-open) .bp-explore-ai__trigger{background:var(--bp-grey);color:#fff}.bp-explore-ai__logo{width:20px;height:20px;transition:filter .2s ease}.bp-explore-ai__trigger:hover .bp-explore-ai__logo,.bp-explore-ai__trigger:focus-visible .bp-explore-ai__logo,.bp-explore-ai__service:has(>.bp-explore-ai__menu:popover-open) .bp-explore-ai__logo{filter:brightness(0) invert(1)}.bp-explore-ai__menu{width:max-content;max-width:260px;max-height:60vh;padding:var(--bp-gap-xs);background:#fff;border:1px solid var(--bp-border);border-radius:var(--bp-radius-lg);box-shadow:0 6px 22px #00000024;opacity:0;transform:translateY(-4px);transition:opacity 90ms linear,transform 90ms linear,display 90ms allow-discrete,overlay 90ms allow-discrete}.bp-explore-ai__menu:popover-open{opacity:1;transform:translateY(0)}@starting-style{.bp-explore-ai__menu:popover-open{opacity:0;transform:translateY(-4px)}}@supports (position-area: bottom span-all){.bp-explore-ai__menu{inset:auto;margin:8px 0;position-area:bottom span-all;justify-self:anchor-center;position-try-fallbacks:flip-block,bottom span-left,top span-left,bottom span-right,top span-right}}@supports not selector(:popover-open){.bp-explore-ai__menu{display:none}}.bp-explore-ai__menu-header{display:block;margin:0;padding:6px 10px 4px;font-family:var(--bp-font-heading);font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--bp-text)}.bp-explore-ai .bp-explore-ai__item{display:block;padding:9px 10px;border-radius:var(--bp-radius);font-size:13.5px;line-height:1.3;color:var(--bp-text);text-decoration:none}.bp-explore-ai .bp-explore-ai__item:hover,.bp-explore-ai .bp-explore-ai__item:focus-visible{background:var(--bp-surface-alt);color:var(--bp-text)}.bp-share{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:20px 22px;background:var(--bp-surface);border-radius:var(--bp-radius)}.bp-share__label{margin:0;font-family:var(--bp-font-heading);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--bp-text)}.bp-share__links{display:flex;gap:var(--bp-gap-sm);margin:0;padding:0;list-style:none}.bp-share__item{margin:0;padding:0;list-style:none}.bp-share .bp-share__link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--bp-surface-alt);color:var(--bp-text);text-decoration:none;transition:background-color .2s ease,color .2s ease}.bp-share .bp-share__link:hover,.bp-share .bp-share__link:focus-visible{background:var(--bp-grey);color:#fff}.bp-prev-next{display:flex;flex-wrap:wrap;gap:var(--bp-gap);margin:0;padding:0;background:none}.bp-prev-next .bp-prev-next__link{flex:1 1 240px;min-width:0;display:flex;align-items:center;gap:14px;padding:var(--bp-gap) 18px;background:var(--bp-surface);border-radius:var(--bp-radius-lg);color:var(--bp-text);text-decoration:none;transition:background-color .2s ease}.bp-prev-next .bp-prev-next__link:hover,.bp-prev-next .bp-prev-next__link:focus-visible{background:var(--bp-surface-hover);color:var(--bp-text)}.bp-prev-next .bp-prev-next__link--next{justify-content:flex-end;text-align:right}.bp-prev-next__icon{flex:0 0 auto;width:22px;height:22px;color:var(--bp-text)}.bp-prev-next__meta{display:flex;flex-direction:column;min-width:0}.bp-prev-next__label{font-family:var(--bp-font-heading);font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--bp-text)}.bp-prev-next__title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media screen and (max-width:749px){.bp-prev-next .bp-prev-next__link{flex:1 1 0;gap:8px;padding:12px 14px}.bp-prev-next__icon{width:18px;height:18px}}.bp-recent-posts{margin:8px auto 0}.bp-recent-posts__heading{margin:32px 24px 10px;font-family:var(--bp-font-heading);font-size:20px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--bp-text)}.bp-recent-posts__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;overflow:hidden;background:#fff;border:1px solid var(--bp-border)}.bp-recent-posts__item{display:flex;margin:0;padding:0;list-style:none;border-right:1px solid var(--bp-border)}.bp-recent-posts__item:last-child{border-right:none}.bp-recent-posts .bp-recent-posts__link{display:flex;flex-direction:column;width:100%;background:#fff;color:var(--bp-text);text-decoration:none;transition:background-color .12s linear,color .12s linear}.bp-recent-posts .bp-recent-posts__link:hover,.bp-recent-posts .bp-recent-posts__link:focus-visible{background:var(--bp-surface);color:var(--bp-text)}.bp-recent-posts__image{display:block;width:100%;margin:0;aspect-ratio:4 / 3;object-fit:cover}.bp-recent-posts__body{display:flex;flex-direction:column;flex:1;gap:var(--bp-gap-sm);padding:var(--bp-gap) var(--bp-gap) 18px}.bp-recent-posts__title{font-family:var(--bp-font-heading);font-size:15px;font-weight:600;line-height:1.3;text-transform:uppercase}.bp-recent-posts__more{margin-top:auto;font-family:var(--bp-font-body);font-size:14px;font-style:italic;color:var(--bp-teal)}@media screen and (max-width:989px){.bp-recent-posts__grid{grid-template-columns:repeat(2,1fr)}.bp-recent-posts__item:nth-child(2n){border-right:none}.bp-recent-posts__item:nth-child(-n+2){border-bottom:1px solid var(--bp-border)}}@media screen and (min-width:600px){.bp-recent-posts .bp-recent-posts__grid.splide__list{display:grid!important}.bp-recent-posts .bp-recent-posts__carousel{visibility:visible}}@media screen and (max-width:599px){.bp-recent-posts__grid{grid-template-columns:1fr;border:none;overflow:visible;background:none}.bp-recent-posts__item{border:1px solid var(--bp-border);border-left:none}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/bp-article.css.map */
