.am-figma-featured{background:#f9f9fa;overflow:hidden;padding:48px 80px}.am-figma-featured__header{align-items:flex-end;display:flex;gap:24px;margin:0 0 32px}.am-figma-featured__title{color:#000;font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-size:48px;font-weight:800;letter-spacing:0;line-height:48px;margin:0}.am-figma-featured__subtitle{color:#000;font-family:"Source Sans 3",Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.2;margin:0 0 5px;max-width:556px}.am-figma-featured__scroller{margin:0;overflow-x:auto;overflow-y:hidden;scroll-padding-left:0;scroll-snap-type:x mandatory;scrollbar-width:none}.am-figma-featured__scroller::-webkit-scrollbar{display:none}.am-figma-featured__track{display:flex;gap:20px;width:max-content}.am-card{background:#fff;border-radius:4px;display:flex;flex:0 0 260px;flex-direction:column;height:444px;overflow:hidden;scroll-snap-align:start;width:260px}.am-card__media-panel{background:#fff;flex:0 0 243px;padding:12px}.am-card__topline{align-items:flex-start;display:flex;gap:12px;height:20px;justify-content:space-between;margin:0 0 10px}.am-card__badge{align-items:center;background:#ce0000;color:#fff;display:inline-flex;font-family:"Source Sans 3",Arial,sans-serif;font-size:14px;font-weight:600;height:20px;justify-content:center;letter-spacing:.16px;line-height:20px;padding:0 6px}.am-card__badge[hidden]{display:inline-flex;opacity:0;visibility:hidden}.am-card__image-link,.am-card__image-placeholder{background:#a9a9a9;display:block;height:189px;overflow:hidden;width:236px}.am-card__image{display:block;height:100%;object-fit:cover;width:100%}.am-card__body{background:#fff;display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;padding:0 12px 12px}.am-card__main-copy{display:flex;flex-direction:column;gap:4px;min-height:65px}.am-card__title{color:#222;display:-webkit-box;font-family:"Source Sans 3",Arial,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:1.2;overflow:hidden;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.am-card__subtitle{color:#7a7a7a;font-family:"Source Sans 3",Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2;text-transform:uppercase}.am-card__swatch-row,.am-card__swatch-carousel{align-items:center;display:flex;gap:7px;min-height:30px}.am-card__swatches:empty{display:none}.am-card__swatch-viewport{flex:1 1 auto;min-width:0;overflow:hidden;padding:3px 2px}.am-card__swatches,.am-card__swatch-track{display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:8px;min-height:24px;transition:transform .2s ease;width:max-content;will-change:transform}.am-card__swatch-viewport::-webkit-scrollbar{display:none}.am-card__swatch[hidden]{display:none}.am-card__swatch-nav{align-items:center;background:transparent;border:0;color:#222;cursor:pointer;display:inline-flex;flex:0 0 16px;height:24px;justify-content:center;padding:0;width:16px}.am-card__swatch-nav[hidden]{display:none}.am-card__swatch-nav:before{border-right:2px solid currentColor;border-top:2px solid currentColor;content:"";display:block;height:8px;width:8px}.am-card__swatch-nav--prev:before{transform:rotate(-135deg)}.am-card__swatch-nav--next:before{transform:rotate(45deg)}.am-card__swatch-nav:disabled{cursor:default;opacity:.45}.am-card__swatch{align-items:center;background-color:var(--am-swatch-color, #fff);background-image:var(--am-swatch-image, none);background-position:center;background-repeat:no-repeat;background-size:cover;border:1px solid #111;border-radius:0;box-shadow:none;box-sizing:border-box;color:#222;display:inline-flex;flex:0 0 24px;font-family:"Source Sans 3",Arial,sans-serif;font-size:10px;font-weight:600;height:24px;justify-content:center;line-height:1;overflow:hidden;padding:0;width:24px}.am-card__swatch.has-image{background-color:#fff}.am-card__swatch.is-active{border-color:#000;box-shadow:inset 0 0 0 2px #000;outline:0}.am-card__swatch:focus{outline:0}.am-card__swatch:focus-visible{box-shadow:inset 0 0 0 2px #000,0 0 0 2px #00000038}.am-card__purchase{display:flex;flex-direction:column;gap:12px}.am-card__rating-price{align-items:center;display:flex;height:16px;justify-content:space-between}.am-card__rating{color:#df0000;font-family:Arial,sans-serif;font-size:18px;letter-spacing:1px;line-height:16px}.am-card__price-wrap{align-items:flex-end;display:flex;gap:4px}.am-card__price{color:#000;font-family:"Source Sans 3",Arial,sans-serif;font-size:18px;font-weight:500;line-height:1}.am-card__compare{color:#a6a6a6;font-family:Poppins,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1;text-decoration:line-through}.am-card__form{margin:0}.am-card__button{align-items:center;background:#000;border:0;border-radius:0;color:#fff;display:flex;font-family:"Source Sans 3",Arial,sans-serif;font-size:18px;font-weight:700;height:48px;justify-content:center;letter-spacing:0;line-height:24px;padding:12px 24px;text-transform:uppercase;transition:background-color .18s ease,color .18s ease;width:100%}.am-card__button:hover:not(:disabled){background:#ce0000}.am-card__button:focus-visible{background:#ce0000;outline:2px solid #ce0000;outline-offset:2px}.am-card__button:disabled{cursor:not-allowed;opacity:.45}.am-figma-featured__dots{display:flex;gap:16px;justify-content:center;margin:32px 0 0}.am-figma-featured__dot{background:#7a7a7a;border:0;border-radius:0;height:2px;padding:0;width:28px}.am-figma-featured__dot.is-active{background:#df0000}.am-figma-featured__empty{color:#000;font-family:"Source Sans 3",Arial,sans-serif;font-size:16px;line-height:1.4}@media screen and (max-width:740px){.am-figma-featured{padding:40px 16px}.am-figma-featured__header{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.am-figma-featured__title{font-size:24px;font-weight:700;line-height:48px}.am-figma-featured__subtitle{font-size:16px;font-weight:500;line-height:1.2;margin:0;max-width:343px}.am-card{flex-basis:300px;height:464px;width:300px}.am-card__media-panel{flex-basis:275px}.am-card__image-link,.am-card__image-placeholder{height:221px;width:276px}.am-card__swatch-row{gap:0}.am-card__swatch-nav{display:none!important}.am-card__swatch-viewport{overflow-x:auto;overflow-y:hidden;padding:3px 2px 5px;scroll-behavior:smooth;scroll-padding-left:2px;scrollbar-width:none}.am-card__swatches,.am-card__swatch-track{gap:8px;scroll-snap-type:x proximity;transform:none!important}.am-card__swatch{flex-basis:28px;height:28px;scroll-snap-align:start;width:28px}.am-card__button{height:36px;padding-bottom:6px;padding-top:6px}.am-figma-featured__dots{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/am-figma-featured-products.css.map */
