.featured-collection-animated{--fca-card-radius: .75rem;--fca-active-grow: 2.2;--fca-card-height: calc(100dvh - var(--header-height) - 8rem);--fca-card-image-mobile: 265px;--fca-content-bg: 242 236 231;--fca-gap: var(--spacing-4, 1rem);--fca-anim: 1s ease;display:flex;flex-direction:column;gap:var(--spacing-10, 2.5rem);width:100%}.template-index .shopify-section--featured-collection-animated{padding-top:var(--section-outer-spacing-block)}.featured-collection-animated__title{margin:0;text-align:center;word-break:break-word;text-transform:uppercase;color:var(--fca-heading-color, rgb(var(--color-leaf-green, 154 192 66)))}.featured-collection-animated__title strong,.featured-collection-animated__title b{color:var(--fca-heading-accent, rgb(var(--color-dark-gray, 30 41 32)));font-weight:inherit}.featured-collection-animated__row{display:flex;align-items:stretch;gap:var(--fca-gap);width:100%}.featured-collection-animated--full .featured-collection-animated__row{margin-inline-start:calc(-1 * var(--container-outer-width));margin-inline-end:calc(-1 * var(--container-outer-width));width:auto}.featured-collection-animated--full .featured-collection-animated__row{padding-inline:1.5rem}@media(max-width:699px){.featured-collection-animated--full .featured-collection-animated__row{padding-inline:1rem}}.featured-collection-animated__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;flex:1 1 0;min-width:0;height:var(--fca-card-height);border-radius:var(--fca-card-radius);overflow:hidden;isolation:isolate;transition:flex-grow var(--fca-anim);min-height:400px;background-image:var(--fca-card-bg, none);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.featured-collection-animated__card:focus-visible{outline:2px solid rgb(var(--color-leaf-green, 154 192 66));outline-offset:2px}.featured-collection-animated__card.is-active{flex-grow:var(--fca-active-grow)}.featured-collection-animated__media{position:relative;inset:auto;display:block;flex:1;height:100%;height:calc(100% - 10rem);max-height:100%}.featured-collection-animated__image{width:100%;height:100%;object-fit:cover;transition:transform var(--fca-anim);object-position:center bottom}.featured-collection-animated__image[alt="7-IN-1 Divot Tool fits in any pocket."]{object-position:center 70%}.featured-collection-animated__badge{position:absolute;top:var(--spacing-6, 1.5rem);left:var(--spacing-6, 1.5rem);z-index:2;padding:.25rem .75rem;border-radius:.25rem;font-size:var(--text-sm);font-weight:500;letter-spacing:-.07px;white-space:nowrap;text-transform:uppercase;color:var(--fca-badge-color, rgb(var(--color-dark-gray, 30 41 32)));background:var(--fca-badge-bg, rgb(var(--color-cream, 249 247 240) / .8));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.featured-collection-animated__content{position:relative;z-index:1;display:flex;gap:var(--spacing-4, 1rem);padding:var(--spacing-6, 1.5rem);color:rgb(var(--color-white, 255 255 255));background:#0003;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);transition:var(--fca-anim)}.featured-collection-animated__heading{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem);flex:1 1 auto;min-width:0;justify-content:space-between}.featured-collection-animated__card:not(.is-active) .featured-collection-animated__heading,.featured-collection-animated__card:not(.is-active) .featured-collection-animated__aside{gap:0}.featured-collection-animated__aside{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-4, 1rem);flex:0 0 auto}.featured-collection-animated__name{font-family:var(--heading-font-family, sans-serif);font-size:var(--text-h4);line-height:1;letter-spacing:-.4px;color:inherit;text-decoration:none}.featured-collection-animated__price{flex:0 0 auto;font-family:var(--heading-font-family, sans-serif);font-size:var(--text-h4);line-height:1;letter-spacing:-.4px;white-space:nowrap}.featured-collection-animated__description{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.featured-collection-animated__cta{display:flex;justify-content:flex-end}.featured-collection-animated__cta .button{width:auto}.featured-collection-animated__cta .button svg{width:.75rem;height:.75rem;transform:none!important}@media screen and (min-width:1000px){.featured-collection-animated__description,.featured-collection-animated__cta{overflow:hidden;max-height:0;opacity:0;transform:translateY(50px);transition:max-height var(--fca-anim),opacity var(--fca-anim),transform var(--fca-anim)}.featured-collection-animated__cta{transform:translate(100px,100px)}.featured-collection-animated__card.is-active .featured-collection-animated__description,.featured-collection-animated__card.is-active .featured-collection-animated__cta{max-height:200px;opacity:1;transform:none}}@media screen and (max-width:999px){.featured-collection-animated__row{flex-direction:column}.featured-collection-animated__card{flex:0 0 auto;height:auto;justify-content:flex-start;border-radius:var(--fca-card-radius);background:var(--fca-content-bg, rgb(var(--color-cream, 242 236 231)))}.featured-collection-animated__card.is-active{flex-grow:0}.featured-collection-animated__media{position:relative;inset:auto;z-index:auto;height:auto;border-radius:var(--fca-card-radius) var(--fca-card-radius) 0 0;overflow:hidden;aspect-ratio:1 / 1}.featured-collection-animated__content{display:grid;grid-template-columns:1fr auto;column-gap:.5rem;row-gap:1rem;align-items:start;color:rgb(var(--color-dark-gray, 30 41 32));background:rgba(var(--fca-content-bg));backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0 0 var(--fca-card-radius) var(--fca-card-radius);padding:var(--spacing-6) var(--spacing-4)}.featured-collection-animated__heading,.featured-collection-animated__aside{display:contents}.featured-collection-animated__name{grid-column:1;grid-row:1}.featured-collection-animated__price{grid-column:2;grid-row:1;text-align:end}.featured-collection-animated__description{grid-column:1 / -1;grid-row:2;white-space:normal;overflow:visible;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.featured-collection-animated__cta{grid-column:1 / -1;grid-row:3;justify-content:stretch}.featured-collection-animated__cta .featured-collection-animated__form,.featured-collection-animated__cta .button{width:100%}.featured-collection-animated__cta .button>div{width:100%}.featured-collection-animated__cta .button .button-label-icon-wrap{width:100%;justify-content:center}.featured-collection-animated__badge{font-size:var(--text-xs);top:1rem;left:1rem}.featured-collection-animated__row{gap:1.5rem}}@media screen and (max-width:699px){.featured-collection-animated__cta .button .button-label-icon-wrap{background:rgba(var(--color-dark-gray));color:rgba(var(--color-lime))}.featured-collection-animated__cta .button .icon-hover,.featured-collection-animated__cta .button .button-label-icon-wrap .icon-default{display:none!important}}@media(prefers-reduced-motion:reduce){.featured-collection-animated__card,.featured-collection-animated__image,.featured-collection-animated__description,.featured-collection-animated__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/is--featured-collection-animated.css.map */
