.cc-main-collection .card{position:relative;overflow:visible;background:transparent;transition:transform .35s cubic-bezier(.22,1,.36,1)}.cc-main-collection .card:hover{transform:translateY(-6px)}.cc-main-collection .card__media{border-radius:16px;overflow:hidden;background-color:rgba(var(--text-color, 20 20 20) / .04);box-shadow:0 1px 2px #0000000d;transition:box-shadow .35s cubic-bezier(.22,1,.36,1)}.cc-main-collection .card:hover .card__media{box-shadow:0 22px 40px #0000001f}.cc-main-collection .card__main-image,.cc-main-collection .card__hover-image{transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .5s,visibility 0s}.cc-main-collection .card:hover .card__main-image,.cc-main-collection .card:hover .card__hover-image:not([hidden]){transform:scale(1.045)}.cc-main-collection .card__info{padding:calc(4 * var(--space-unit)) calc(1 * var(--space-unit)) calc(1 * var(--space-unit));background:none;box-shadow:none;border:0}.cc-main-collection .card__vendor{font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.cc-main-collection .card__title{font-size:1.2em;font-weight:700;line-height:1.35;color:#3d7a52;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cc-main-collection .card__title a{color:inherit;text-decoration:none}.cc-main-collection .AirReviews-Widget{display:none!important}.cc-main-collection .price,.cc-main-collection .price__current,.cc-main-collection .price--on-sale .price__current{color:#3d7a52}.cc-main-collection .price{margin-top:.5em;font-weight:700;font-size:1.15em}.cc-main-collection .price__was{opacity:.55;font-weight:500;font-size:.85em}.cc-main-collection .product-label{border-radius:999px;box-shadow:0 4px 10px #0000001f}.cc-main-collection .card__quick-add{padding:calc(4 * var(--space-unit)) calc(4 * var(--space-unit)) calc(3 * var(--space-unit));transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}@media(hover:hover){.cc-main-collection .card:hover .card__quick-add,.cc-main-collection .card:focus-within .card__quick-add{transform:translateY(0)}}.cc-main-collection .card__quick-add .btn{border-radius:999px;box-shadow:0 8px 20px #0000002e}.cc-main-collection .results-header{align-items:center;gap:calc(3 * var(--space-unit))}.cc-main-collection .results-header__count{font-weight:500;opacity:.75}.cc-main-collection .results-header__sortby .select{border-radius:999px;box-shadow:0 1px 2px #0000000a;transition:box-shadow .2s ease}.cc-main-collection .results-header__sortby .select:hover{box-shadow:0 4px 12px #00000014}.cc-main-collection .results-header__sortby select{border-radius:999px;border-color:rgba(var(--text-color, 20 20 20) / .15);padding-block:13px;font-weight:600;transition:border-color .2s ease}.cc-main-collection .results-header__sortby select:hover{border-color:rgba(var(--text-color, 20 20 20) / .35)}.cc-main-collection .results-header__sortby .select:after{right:18px}.cc-main-collection .results-header__filter{border-radius:999px;padding-inline:24px;font-weight:600;letter-spacing:.01em;box-shadow:0 6px 16px #0000001f;transition:transform .2s ease,box-shadow .2s ease}.cc-main-collection .results-header__filter:hover{transform:translateY(-2px);box-shadow:0 10px 22px #00000029}.cc-main-collection .results-header__filter:active{transform:translateY(0)}.cc-main-collection .active-filters__item.pill{border-radius:999px;font-weight:500}@media(max-width:767px){.cc-main-collection .results-header{gap:calc(2 * var(--space-unit))}.cc-main-collection .results-header__filter{padding-inline:18px}}.cc-main-collection .grid.gap-x-theme.gap-y-card{row-gap:calc(11 * var(--space-unit))}@media(max-width:767px){.cc-main-collection .card__media{border-radius:12px}.cc-main-collection .card__info{padding:calc(3 * var(--space-unit)) calc(.5 * var(--space-unit)) calc(.5 * var(--space-unit))}.cc-main-collection .card__title,.cc-main-collection .price{font-size:1.02em}.cc-main-collection .grid.gap-x-theme.gap-y-card{row-gap:calc(7 * var(--space-unit))}}@media(max-width:400px){.cc-main-collection .card__title,.cc-main-collection .price{font-size:.95em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection-card-enhance.css.map */
