.amp-product-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px;align-items:stretch;width:100%;max-width:none}.amp-product-grid>*{min-width:0;width:auto!important;max-width:none!important;justify-self:stretch}@media(max-width:749px){.amp-product-grid{grid-template-columns:1fr!important}.collection-grid-section .product-grid-wrapper:has(>.amp-featured-grid),.collection-grid-section .product-grid-wrapper>.amp-featured-grid,.collection-grid-section .amp-featured-grid{overscroll-behavior-x:none;touch-action:pan-y}}.product-card.product-card--amp{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.product-card.product-card--amp:hover{transform:none;box-shadow:none}.amp-featured-card{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0;margin:0;padding:0;background:transparent;border:0;box-shadow:none}.amp-featured-card__media{display:block;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;background:#f4f4f4}.amp-featured-card__media img{display:block;width:100%;height:100%;object-fit:cover}.amp-featured-card__stars{display:flex;align-items:center;gap:4px;margin:16px 0 22px}.amp-featured-card__stars svg{display:block;width:16px;height:16px;flex:0 0 auto}.amp-featured-card__stars .is-filled{color:#f5b400}.amp-featured-card__stars .is-empty{color:#d5d5d5}.amp-featured-card__title,.amp-featured-card__name{font-family:var(--font-heading-family);font-weight:800;font-synthesis:none;letter-spacing:0}.amp-featured-card__title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0!important;color:#111!important;font-size:24px;line-height:1;text-transform:uppercase}.amp-featured-card__name{min-width:0}.amp-featured-card__badge{color:var(--product-accent, var(--pdp-accent, #111111))!important;font-family:var(--type-body-family);font-size:10px;font-weight:800;font-synthesis:none;letter-spacing:.01em;line-height:1;text-transform:uppercase}.amp-featured-card__line,.amp-featured-card__line span{display:flex;align-items:center;margin:0!important;color:#111!important;font-family:var(--type-body-family);font-size:15px;font-weight:700;font-synthesis:none;letter-spacing:.08em;line-height:1;text-transform:uppercase}.amp-featured-card__line span:not(.amp-featured-card__diamond){display:inline;margin:0!important}.amp-featured-card__line .amp-featured-card__diamond{display:inline-block;width:6px;height:6px;margin:0 8px!important;background:currentColor;transform:rotate(45deg);flex:0 0 auto}.amp-featured-card__header{display:flex;flex-direction:column;align-items:stretch;gap:20px;min-width:0}.amp-featured-card__meta{display:flex;flex-direction:column;gap:20px;margin:0;min-width:0}.amp-featured-card__buy.product-form,.amp-featured-card__buy{display:flex;flex-direction:column;gap:0;width:100%;margin:20px 0 0}.amp-featured-card__form{display:flex;flex-direction:column;gap:0;width:100%;margin:0}.amp-featured-card__form .amp-bundle{margin:0}.amp-featured-card__form>.amp-button{margin-top:20px}.amp-featured-card--purchase .amp-button--ghost{margin:10px 0 0}.amp-featured-card--purchase .amp-button--ghost .amp-button__control{border-color:transparent;background:transparent;color:#111}.amp-featured-card:not(.amp-featured-card--purchase) .amp-button--ghost{margin:22px 0 0}.amp-featured-card:not(.amp-featured-card--purchase) .amp-button--ghost+.amp-button{margin-top:16px}.amp-featured-card__form form{margin:0;width:100%}.amp-featured-card .amp-button{width:100%}.collection-grid-section .page-width:has(.amp-featured-grid),.collection-grid-section .page-width:has(.amp-product-grid){overflow:visible}.collection-grid-section .amp-featured-grid,.collection-grid-section .amp-product-grid{overflow:visible}#our-products{scroll-margin-top:calc(var(--header-height, 72px) + 12px)}.collection-grid-section:has(.amp-featured-grid) .section-heading{font-family:var(--type-h2-family);font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-line-height);letter-spacing:var(--type-heading-letter-spacing);text-transform:var(--type-heading-text-transform)}.amp-featured-card__cart .amp-button__label svg,.amp-featured-card__cart .amp-button__label svg path,.amp-featured-card__cart .amp-button__label svg circle{fill:none!important;stroke:currentColor!important}.amp-featured-card__cart .amp-button__label svg{width:20px;height:20px;flex:0 0 20px;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.amp-featured-card__cart:disabled{opacity:.5;cursor:not-allowed}.amp-home-products__inner{width:100%;max-width:min(1300px,calc(100% - 40px));margin:0 auto}.amp-home-products__heading{margin:0 0 40px;font-family:var(--type-h2-family);font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-line-height);letter-spacing:var(--type-heading-letter-spacing);text-transform:var(--type-heading-text-transform);text-align:center}.amp-home-products__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;align-items:start}.amp-home-products__cell{min-width:0}.amp-home-products .amp-featured-card__title{font-size:18px;line-height:1}@media screen and (max-width:1199px){body[data-page-type=index] #MainContent .amp-home-products__inner,.amp-home-products__inner{max-width:min(1300px,calc(100% - 100px))}.amp-home-products__grid{grid-template-columns:1fr;gap:80px}.amp-home-products .amp-featured-card__header{flex-direction:row;align-items:center;gap:20px}.amp-home-products .amp-featured-card__media{flex:0 0 150px;width:150px;max-width:150px;aspect-ratio:1 / 1}.amp-home-products .amp-featured-card__meta{flex:1 1 auto}.amp-home-products .amp-featured-card__title{font-size:24px;line-height:1.04}}@media screen and (max-width:959px){body[data-page-type=index] #MainContent .amp-home-products__inner,.amp-home-products__inner{max-width:min(1300px,calc(100% - 40px))}.amp-home-products .amp-featured-card__header{align-items:flex-start}.amp-home-products .amp-featured-card__media{flex:0 0 100px;width:100px;max-width:100px}.amp-home-products .amp-featured-card__title{font-size:18px;line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/amp-featured-card.css.map */
