:is([data-testid=product-list],results-list,.product-recommendations) :is(.resource-list__item,.product-grid__item){display:flex}:is([data-testid=product-list],results-list,.product-recommendations) :is(.resource-list__item,.product-grid__item)>product-card{flex:1 1 auto;display:flex;flex-direction:column;width:100%}:is([data-testid=product-list],results-list,.product-recommendations) :is(.resource-list__item,.product-grid__item) .product-card__content{flex:1 1 auto;background:var(--color-background);border:1px solid var(--card-border-color);border-radius:10px;padding:0 0 30px}:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .card-gallery{background:var(--card-inset-bg);border-radius:10px;padding:20px;aspect-ratio:1 / 1;margin:0}:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .card-gallery img{border-radius:10px}:is([data-testid=product-list],results-list,.product-recommendations) .product-badges--top-left{top:14px;left:14px}:is([data-testid=product-list],results-list,.product-recommendations) .product-badges__badge{height:28px;padding:4px 10px;border-radius:40px;background-color:var(--card-sold-out-bg);color:var(--card-sold-out-fg);font-family:var(--card-sold-out-font-family);font-size:var(--card-sold-out-font-size);letter-spacing:var(--card-sold-out-letter-spacing);text-transform:uppercase;line-height:1}:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .text-block,:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .text-block>p{font-family:var(--font-heading--family);font-size:var(--card-title-size, 1.375rem);line-height:1;text-transform:var(--card-title-case);color:var(--color-foreground)}:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .text-block>p{margin:0;padding:0}:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content product-price{margin:0}:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content product-price,:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content product-price *{font-family:var(--font-heading--family);font-size:var(--card-price-size, 1rem);line-height:1;text-transform:uppercase;color:var(--color-foreground)}:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .buy-buttons-block{--buy-button-preferred-width: 100%;margin-top:auto;container:branded-card-cta / inline-size}:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .buy-buttons-block .product-form-buttons{gap:0;width:100%}:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .buy-buttons-block .add-to-cart-button{width:100%;flex:1 1 100%;min-width:0;height:45px;border-radius:100px;padding-block:0;padding-inline:24px;white-space:nowrap;background-color:var(--card-cta-bg);color:var(--card-cta-fg);border-color:var(--card-cta-border);font-family:var(--card-cta-font-family);font-size:var(--card-cta-font-size);letter-spacing:var(--card-cta-letter-spacing);text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease}@container branded-card-cta (max-width: 250px){:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .buy-buttons-block .add-to-cart-button{padding-inline:10px}}:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .buy-buttons-block .add-to-cart-button:hover,:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .buy-buttons-block .add-to-cart-button:focus-visible{background-color:var(--card-cta-fg);color:var(--card-cta-bg);border-color:var(--card-cta-fg)}:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .buy-buttons-block .quantity-selector,:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .buy-buttons-block .quantity-selector-wrapper,:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .buy-buttons-block quantity-selector,:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .buy-buttons-block .quantity-label,:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .buy-buttons-block .quantity-rules,:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .buy-buttons-block accelerated-checkout-component,:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .buy-buttons-block .shopify-payment-button,:is([data-testid=product-list],results-list,.product-recommendations) .product-card__content .buy-buttons-block .buy-now-button{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/branded-cards.css.map */
