.bs-tree-edit{max-width:1320px;margin:0 auto;padding:clamp(40px,6vw,88px) clamp(16px,4vw,48px) clamp(48px,7vw,104px);color:#000}.bs-tree-edit__header{max-width:820px;margin:0 auto clamp(32px,4.5vw,56px);text-align:center}.bs-tree-edit__eyebrow{margin:0 0 14px;font-size:11px;letter-spacing:.24em;text-transform:uppercase}.bs-tree-edit__title{margin:0;font-family:var(--heading-font-family);font-weight:400;font-size:clamp(28px,3.6vw,46px);line-height:1.15;letter-spacing:0;text-transform:none}.bs-tree-edit__text{margin-top:16px;font-size:13px;line-height:1.85;color:#000000b3}.bs-tree-edit__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(14px,2vw,28px)}.bs-tree-card__link{display:block;color:inherit;text-decoration:none}.bs-tree-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#f4f1ec}.bs-tree-card__media img,.bs-tree-card__placeholder{width:100%;height:100%;object-fit:cover;object-position:center 35%;transition:transform .9s cubic-bezier(.16,1,.3,1)}.bs-tree-card__media:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgb(255 255 255 / 0);transition:border-color .4s ease;pointer-events:none}.bs-tree-card__body{display:grid;justify-items:center;gap:6px;padding-top:16px;text-align:center}.bs-tree-card__name{margin:0;font-family:var(--heading-font-family);font-weight:400;font-size:clamp(16px,1.5vw,20px);line-height:1.3;letter-spacing:0;text-transform:none}.bs-tree-card__cta{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#000000a6;border-bottom:1px solid transparent;transition:border-color .3s ease,color .3s ease}@media(hover:hover){.bs-tree-card__link:hover .bs-tree-card__media img{transform:scale(1.04)}.bs-tree-card__link:hover .bs-tree-card__media:after{border-color:#ffffffbf}.bs-tree-card__link:hover .bs-tree-card__cta{color:#000;border-color:#000}}.bs-tree-card__link:focus-visible{outline:1px solid #000;outline-offset:6px}@media(prefers-reduced-motion:reduce){.bs-tree-card__media img,.bs-tree-card__media:after,.bs-tree-card__cta{transition:none}}@media screen and (max-width:699px){.bs-tree-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-tree-card__body{padding-top:12px}.bs-tree-card__cta{letter-spacing:.08em;font-size:10px}.bs-tree-card__count{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAE */
