.grid__item>product-component,product-component{display:block;height:100%}.grid__item{display:flex;flex-direction:column}.card-wrapper,.product-card-wrapper{height:100%}.card-wrapper>.card{height:100%;display:flex;flex-direction:column}.card-wrapper>.card>.card__content{flex:1 1 auto;display:flex;flex-direction:column;padding-bottom:0;padding-top:.8rem}.card-wrapper .card__content>.card__information{padding-top:0;padding-bottom:1.6rem}.card-wrapper>.card>.card__inner{margin-bottom:0}.card-wrapper>.card>.card__content>.card__information{flex:1 1 auto;display:flex;flex-direction:column}.card-wrapper:not(.article-card-wrapper) .card__content .card__heading{font-size:1.4rem}.card-wrapper:not(.article-card-wrapper) .card__heading a,.card-wrapper:not(.article-card-wrapper) .card__heading .full-unstyled-link{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35;min-height:4.05em}.card-wrapper .price{font-size:1.1rem;letter-spacing:.02em;margin-top:var(--card-stack-gap, .8rem)}.card-wrapper .price .price-item{font-weight:400;color:rgba(var(--color-foreground),.72)}.card-wrapper .price--on-sale .price-item--sale{color:rgba(var(--color-foreground),.9)}.card-wrapper .price--on-sale .price-item--regular{opacity:.5;font-size:1.2rem}.card-wrapper .card__grades{display:flex;flex-wrap:nowrap;gap:.4rem;align-items:center;overflow:hidden;order:99;margin-top:var(--card-stack-gap, .8rem);padding-top:0;min-height:2.8rem;box-sizing:content-box}.card-wrapper .card__grades:empty{min-height:2.8rem}.card-wrapper .card__grades .lighter-badge{font-size:.85rem;letter-spacing:.06em;padding:.26rem .6rem;white-space:nowrap;flex:0 0 auto}.card-wrapper .card__content>.quick-add{margin-top:auto;margin-left:-1rem;margin-right:-1rem;margin-bottom:0;padding:0;width:auto}.card-wrapper .card__content>.quick-add .quick-add__submit{width:100%;min-height:4.4rem;padding:0 1rem;border:0;border-radius:0;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;box-shadow:none;transition:opacity .15s ease}.card-wrapper .card__content>.quick-add .quick-add__submit:after,.card-wrapper .card__content>.quick-add .quick-add__submit:before{content:none}.card-wrapper .card__content>.quick-add .quick-add__submit:hover{opacity:.85}.card-wrapper .card__content>.quick-add .quick-add__submit[aria-disabled=true],.card-wrapper .card__content>.quick-add .quick-add__submit:disabled{opacity:.4}.card-wrapper .card--card{border-style:solid;border-width:var(--border-width, 1px);border-color:#b5904e73;overflow:hidden}.article-card-wrapper .card{--border-width: var(--product-card-border-width, .2rem)}@media(prefers-reduced-motion:reduce){.card-wrapper .card__content>.quick-add .quick-add__submit{transition:none}}.animate--hover-vertical-lift .card__content>.quick-add .quick-add__submit:not([disabled]):hover,.animate--hover-vertical-lift .card__content>.quick-add .quick-add__submit:not([disabled]):active{transform:none}.collection__view-all{margin-top:2.8rem}.collection__view-all .button,.collection__view-all a.button,.collection__view-all .link{text-transform:uppercase;letter-spacing:.14em;font-size:1.15rem}.complementary-products .card__inner,.complementary-products .card__grades{display:none}.complementary-products .card__heading a,.complementary-products .card__heading .full-unstyled-link{min-height:0}.complementary-products .card__information{row-gap:0}.complementary-products .quick-add__submit .icon-wrap{display:none}.complementary-products .card-wrapper .card__content{flex-direction:row;align-items:center;gap:1.6rem}.complementary-products .card-wrapper .card__information{flex:1 1 auto;min-width:0}.complementary-products .card-wrapper .card__content>.quick-add{flex:0 0 auto;width:auto;max-width:none}.complementary-products .card-wrapper .card__content>.quick-add .quick-add__submit{width:auto;max-width:none;min-height:4rem;border-radius:var(--buttons-radius, 4px);padding:0 1.6rem;font-size:1.3rem;letter-spacing:.08rem;white-space:nowrap;background-color:transparent;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.55)}.complementary-products .card-wrapper .card__content>.quick-add .quick-add__submit:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));opacity:1}.animate--hover-vertical-lift .complementary-products .card-wrapper:hover .card--card,.animate--hover-vertical-lift .complementary-products .card-wrapper:active .card--card{transform:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-card-elegant.css.map */
