.fav-icon{display:block;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round}.fav-toggle{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:#fffffff0;box-shadow:0 0 0 1px #0000001f;color:var(--text-color);cursor:pointer}.fav-toggle[aria-pressed=true] .fav-icon{fill:currentColor}.product-item__media{position:relative}.product-item--horizontal .product-item__media,.product-item--list .product-item__media{flex:none}.product-item .fav-toggle{display:none}@media(hover:hover)and (pointer:fine){.product-item .fav-toggle{position:absolute;top:8px;right:8px;z-index:3;display:inline-flex;opacity:0;pointer-events:none}.product-item:hover .fav-toggle,.product-item:focus-within .fav-toggle,.product-item .fav-toggle[aria-pressed=true]{opacity:1;pointer-events:auto}}.fav-toggle--product{position:absolute;top:10px;right:10px;z-index:12;width:32px;height:32px}.header__action-item.header__action-item--favorites{padding:0 9px}.header__action-item.header__action-item--favorites:after{display:none}.header__fav-link{position:relative;display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--header-text-color, #fff);text-decoration:none}.header__fav-icon{display:block;width:22px;height:22px}.header__fav-count{position:absolute;top:-7px;right:-9px;min-width:15px;height:15px;padding:0 3px;border-radius:8px;background:#fff;color:var(--header-background, #102a6b);font-size:10px;font-weight:500;line-height:15px;text-align:center}.header__fav-count[hidden]{display:none}@media(any-hover:hover){.product-item__image-wrapper--with-secondary:hover .product-item__primary-image{opacity:1;visibility:visible}.product-item__image-wrapper--with-secondary:hover .product-item__secondary-image,.product-item__image-wrapper--with-secondary.is-secondary-ready:hover .product-item__primary-image{opacity:0;visibility:hidden}.product-item__image-wrapper--with-secondary.is-secondary-ready:hover .product-item__secondary-image{opacity:1;visibility:visible}}.fav-page{margin:28px auto 48px}.fav-page__title{margin:0 0 14px;color:var(--heading-color);font-size:20px;font-weight:500;line-height:1.3}.fav-page__status,.fav-page__empty{margin:0;color:var(--text-color);font-size:14px;font-weight:400;line-height:1.5}.fav-page__empty a{color:inherit}.fav-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin:0;padding:0;list-style:none}.fav-list[hidden]{display:none}.fav-grid__item{min-width:0}.fav-card__note{margin:0;color:var(--text-color);font-size:14px;font-weight:400;line-height:1.35}@media(hover:hover)and (pointer:fine){.fav-page .product-item .fav-toggle{opacity:1;pointer-events:auto}}@media(hover:none){.fav-page .product-item .fav-toggle{position:absolute;top:8px;right:8px;z-index:3;display:inline-flex}}@media screen and (min-width:700px){.fav-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px}}@media screen and (min-width:1000px){.fav-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1280px){.fav-list{grid-template-columns:repeat(5,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/favorites.css.map */
