html body main[data-template*=collection] :is(.sq-story__hero .sq-story__button,.sq-story__full-grid-cue .sq-story__button,.sq-showcase__button--secondary,.sq-showcase__button--primary){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:228px!important;max-width:100%!important;min-height:46px!important;height:46px!important;margin-top:0!important;padding:11px 30px!important;border:1px solid #050505!important;border-radius:999px!important;background:#050505!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;font-size:11.5px!important;font-weight:750!important;line-height:1!important;letter-spacing:.01em!important;box-shadow:none!important;box-sizing:border-box!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease!important}html body main[data-template*=collection] .sq-story__full-grid-cue .sq-story__button{margin-top:18px!important}@media(hover:hover)and (pointer:fine){html body main[data-template*=collection] :is(.sq-story__hero .sq-story__button,.sq-story__full-grid-cue .sq-story__button,.sq-showcase__button--secondary,.sq-showcase__button--primary):is(:hover,:focus-visible){background:#fff!important;color:#050505!important;-webkit-text-fill-color:#050505!important;border-color:#050505!important;transform:translateY(-1px)!important}}html body main[data-template*=collection] .sq-story__full-grid-cue{padding-bottom:clamp(28px,4vw,54px)!important}html body main[data-template*=collection] :is(.sq-showcase__grid,.sq-showcase__rail,.sq-showcase__products){align-items:stretch!important}html body main[data-template*=collection] .sq-product-card{display:flex!important;height:100%!important;min-height:100%!important;align-self:stretch!important}html body main[data-template*=collection] .sq-product-card__link{display:grid!important;grid-template-rows:minmax(0,auto) 136px!important;width:100%!important;height:100%!important;min-height:100%!important;align-self:stretch!important}html body main[data-template*=collection] .sq-product-card__content{display:grid!important;grid-template-rows:minmax(40px,auto) auto 1fr!important;align-content:stretch!important;min-height:136px!important;height:136px!important;max-height:136px!important;padding:14px 18px 18px!important;box-sizing:border-box!important;overflow:hidden!important;background:#fff!important}html body main[data-template*=collection] .sq-product-card__title-link,html body main[data-template*=collection] .sq-product-card__price{align-self:start!important}html body main[data-template*=collection] .sq-product-card__title-link{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}html body main[data-template*=collection] .sq-product-card__cta{align-self:end!important;margin-top:8px!important}@media(max-width:749px){html body main[data-template*=collection] :is(.sq-story__hero .sq-story__button,.sq-story__full-grid-cue .sq-story__button){width:auto!important;min-width:218px!important;height:46px!important;min-height:46px!important;padding:11px 26px!important;font-size:11.5px!important}html body main[data-template*=collection] .sq-story__full-grid-cue .sq-story__button{margin-top:16px!important}html body main[data-template*=collection] .sq-product-card__link{grid-template-rows:minmax(0,auto) 124px!important}html body main[data-template*=collection] .sq-product-card__content{grid-template-rows:minmax(34px,auto) auto 1fr!important;min-height:124px!important;height:124px!important;max-height:124px!important;padding:12px 14px 15px!important}}
/*# sourceMappingURL=/cdn/shop/t/640/assets/sq-collection-pass2-polish-v1.css.map */
