.bo-highlights{background:#fff;border-bottom:1px solid #e3e9df;padding:19px 0 16px}.bo-highlights__list{display:flex;align-items:start;justify-content:space-between;gap:22px;margin:0;padding:0 0 5px;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#ccd8c6 transparent;overscroll-behavior-inline:contain}.bo-highlights__list>li{flex:1 0 88px;max-width:126px;scroll-snap-align:start}.bo-highlight{display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center;text-decoration:none!important;padding:4px;border-radius:12px}.bo-highlight__circle{width:94px;height:94px;padding:8px;border:1px solid #e8e5df;outline:0;border-radius:50%;background:#fff;display:grid;place-items:center;color:#47554b;box-shadow:0 3px 14px #1e2d1e0a;overflow:hidden;transition:transform .18s,border-color .18s,box-shadow .18s}.bo-highlight__circle img{display:block;width:100%;height:100%;object-fit:contain}.bo-highlight__circle svg{width:38px;height:38px;stroke-width:1.4}.bo-highlight__label{font-size:13px;line-height:1.3;font-weight:600;min-height:2.6em;color:#234b35}.bo-highlight:hover .bo-highlight__circle,.bo-highlight:focus-visible .bo-highlight__circle{background:#fff;border-color:#aebda9;box-shadow:0 5px 18px #1e2d1e17;transform:translateY(-2px)}.bo-highlights__hint{display:none}.bo-home-seo{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,90px);align-items:start;padding-block:70px 88px;border-top:1px solid #dfe5df}.bo-home-seo__visual{position:sticky;top:24px;overflow:hidden;border-radius:20px;background:#eaede2}.bo-home-seo__visual img{display:block;width:100%;height:auto;aspect-ratio:8/9;object-fit:cover}.bo-home-seo__content{min-width:0;padding-top:10px}.bo-home-seo__content h2{font-size:clamp(27px,3vw,39px);line-height:1.18;letter-spacing:-.025em;text-transform:none;margin:12px 0 22px}.bo-home-seo__content p{font-size:15px;line-height:1.8;color:#56665c;margin:0 0 18px}.bo-home-seo__content .bo-eyebrow{font-size:10px;line-height:1.5;color:#576e58;letter-spacing:.12em}.bo-home-seo__details{border-top:1px solid #d6dfd2;margin-top:23px}.bo-home-seo__details summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;min-height:60px;padding:16px 0;font-size:14px;font-weight:650;color:#20583f}.bo-home-seo__details summary::-webkit-details-marker{display:none}.bo-home-seo__details summary svg{width:20px;height:20px;flex:none}.bo-home-seo__less,.bo-home-seo__details[open] .bo-home-seo__more{display:none}.bo-home-seo__details[open] .bo-home-seo__less{display:inline}.bo-home-seo__details[open] summary svg{transform:rotate(45deg)}.bo-home-seo__body{padding-top:5px;overflow-wrap:anywhere}.bo-home-seo__body h3{font-size:20px;line-height:1.35;margin:27px 0 12px;letter-spacing:-.015em;text-transform:none}.bo-home-seo__body a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;color:#20583f;font-weight:500}@media(max-width:999px){.bo-highlights__list{gap:13px}.bo-highlights__list>li{flex-basis:80px}.bo-highlight__circle{width:80px;height:80px;padding:7px}.bo-highlight__label{font-size:12px}.bo-home-seo{gap:32px}}@media(max-width:699px){.bo-highlights{padding:13px 0 9px}.bo-highlights .bo-container{width:calc(100% - 32px)}.bo-highlights__list{justify-content:flex-start;gap:10px;padding-bottom:4px}.bo-highlights__list>li{flex:0 0 80px;max-width:80px}.bo-highlight{padding:3px 0;gap:8px}.bo-highlight__circle{width:70px;height:70px;padding:5px}.bo-highlight__circle svg{width:31px;height:31px}.bo-highlight__label{font-size:11px;line-height:1.3}.bo-highlights__hint{display:block;text-align:right;font-size:9px;line-height:1.4;color:#6b786e;margin:3px 0 0}.bo-home-seo{grid-template-columns:1fr;padding-block:40px 50px;gap:28px}.bo-home-seo__visual{position:static;border-radius:14px}.bo-home-seo__visual img{aspect-ratio:1.35;object-position:center 58%}.bo-home-seo__content{padding-top:0}.bo-home-seo__content h2{font-size:29px}.bo-home-seo__body h3{font-size:20px}.bo-home-seo__details summary{font-size:13px}}@media(prefers-reduced-motion:reduce){.bo-highlight__circle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
