.bf26-entry{--entry-gutter: 40px;padding-block:72px;background:#191d1a;color:#f6f3eb;scroll-margin-top:110px}.bf26-entry *,.bf26-entry *:before,.bf26-entry *:after{box-sizing:border-box}.bf26-entry__inner{width:min(1440px,calc(100% - 2 * var(--entry-gutter)));margin-inline:auto}.bf26-entry__header{padding:28px 72px 28px 32px;margin-bottom:32px;border:1px solid #d5b77a65;background:linear-gradient(120deg,#232821 0% 78%,#554830 78%,#332e22)}.bf26-entry .bf26-entry__kicker{margin:0 0 12px;color:#e9c67f;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bf26-entry .bf26-entry__header h2{margin:0 0 14px;font-family:inherit;font-size:clamp(28px,2.7vw,40px);font-weight:650;line-height:1.12;letter-spacing:-.02em;color:#e9c67f}.bf26-entry__header>p:last-child{max-width:800px;margin:0;font-size:16px;line-height:1.6;color:#eeeae1}.bf26-entry__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bf26-entry__card{display:flex;flex-direction:column;min-width:0;background:#faf8f2;color:#242725;border:1px solid #d7d6cf;border-radius:4px;overflow:hidden}.bf26-entry__media{position:relative;display:block;aspect-ratio:4 / 3;background:#fff;color:inherit}.bf26-entry__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:38px 24px 20px}.bf26-entry__badge{position:absolute;top:16px;left:16px;padding:6px 10px;border-radius:2px;color:#382a10;background:#efd49c;font-size:12px;line-height:1.4;font-weight:700}.bf26-entry__body{display:flex;flex-direction:column;flex:1;min-width:0;padding:24px}.bf26-entry .bf26-entry__type{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.035em;line-height:1.5;text-transform:uppercase;color:#00665d}.bf26-entry .bf26-entry__body h3{margin:0 0 16px;font-family:inherit;font-size:clamp(21px,1.7vw,26px);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#242725}.bf26-entry__body h3 a{color:inherit;text-decoration:none}.bf26-entry__contents{font-size:15px;line-height:1.6;color:#535b55}.bf26-entry__contents p{margin:0}.bf26-entry .bf26-entry__variant{margin:12px 0 0;font-size:12px;line-height:1.5;color:#535b55}.bf26-entry__purchase{margin-top:auto;padding-top:28px}.bf26-entry .bf26-entry__price-label,.bf26-entry .bf26-entry__reference{margin:0 0 6px;font-size:12px;line-height:1.5;color:#535b55}.bf26-entry .bf26-entry__price{margin:0 0 8px;font-size:clamp(30px,2.7vw,38px);font-weight:750;letter-spacing:-.035em;line-height:1.15;color:#242725}.bf26-entry__price>span{font-size:15px;font-weight:400;letter-spacing:0}.bf26-entry .bf26-entry__button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:13px 16px;margin-top:20px;border-radius:4px;background:#40c8bf;color:#082c29;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none}.bf26-entry .bf26-entry__button:hover{background:#70d6ce}.bf26-entry a:focus-visible{outline:3px solid #00665d;outline-offset:3px}.bf26-entry .bf26-entry__availability{font-size:13px;color:#7b432a}.bf26-entry .bf26-entry__note{margin:24px 0 0;padding-right:72px;font-size:13px;line-height:1.6;color:#cecfc6}@media(min-width:990px){.bf26-entry__card:last-child .bf26-entry__body{padding-right:64px}}@media(max-width:1279px){.bf26-entry{--entry-gutter: 32px}}@media(min-width:750px)and (max-width:989px){.bf26-entry__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bf26-entry__card:last-child{grid-column:1 / -1;display:grid;grid-template-columns:40% minmax(0,1fr)}.bf26-entry__card:last-child .bf26-entry__media{height:100%;aspect-ratio:auto}.bf26-entry__card:nth-child(n+2) .bf26-entry__body{padding-right:64px}}@media(max-width:749px){.bf26-entry{--entry-gutter: 18px;padding-block:44px}.bf26-entry__header{padding:24px 58px 24px 20px;margin-bottom:24px}.bf26-entry__header>p:last-child{font-size:14px}.bf26-entry__grid{grid-template-columns:minmax(0,1fr);gap:20px}.bf26-entry__body{padding:22px 56px 22px 22px}.bf26-entry .bf26-entry__body h3{font-size:24px}.bf26-entry__contents{font-size:14px}.bf26-entry .bf26-entry__note{padding-right:56px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/175/assets/bf26-entry-kits.css.map */
