.favorite-products-section{width:100%;display:block;margin:var(--fl-section-margin-mobile, 0);background-color:var(--fl-section-background, #ffffff);color:var(--fl-section-color-text, var(--color-text))}.favorite-products-section .fl-container{width:100%;max-width:1920px;margin:0 auto;padding:var(--fl-section-padding-mobile, 20px 20px)}.favorite-products-section a{color:var(--fl-section-link_color, var(--color-text))}.fl-header{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.fl-heading{flex:1;margin:0;text-align:left;font-size:14px;font-weight:700;line-height:31.66px;letter-spacing:0;text-transform:capitalize;color:var(--fl-section-color-heading)}.fl-favorites{position:relative;width:100%}.fl-actions{display:flex;justify-content:center}.fl-actions button:before,.fl-actions button:after{content:none}.fl-actions button{width:fit-content;border-radius:50px;min-width:100px;padding:0 10px;min-height:21px;font-size:10px;font-weight:700;line-height:normal;letter-spacing:0;text-transform:capitalize;color:#fff;background-color:var(--color-red);display:flex;align-items:center;justify-content:center;border:1px solid var(--color-red);transition:all .2s ease}.fl-actions button:hover{background:transparent;color:var(--color-red);transition:all .2s ease}.fl-actions[hidden],.fl-clear[hidden]{display:none!important}.fl-clear{min-width:200px}.fl-status{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.fl-loading{text-align:center;margin:20px 0}.fl-empty{margin:20px 0}.fl-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px}.fl-item{display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.08);border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .2s ease}.fl-item:hover{box-shadow:0 10px 30px #00000014}.fl-item__media{position:relative;padding-top:75%;background-color:#f5f5f5}.fl-item__media-link,.fl-item__media img{display:block;width:100%;height:100%}.fl-item__media-link{position:absolute;top:0;right:0;bottom:0;left:0}.fl-item__image{object-fit:contain}.fl-item__details{display:flex;flex-direction:column;padding:20px;gap:5px;flex:1}.fl-item__brand{display:block;color:var(--color-text);font-weight:600;font-size:10px;line-height:normal;letter-spacing:0;text-transform:uppercase;width:100%}.fl-item__title{display:block;padding:0;margin:0;font-weight:500;font-size:10px;line-height:normal;letter-spacing:0;text-transform:none;color:inherit;text-decoration:none}.fl-item__title:hover{text-decoration:underline}.fl-item__price{display:flex;align-items:baseline;gap:5px}.fl-item__price-old{color:#6d6d6d;font-size:10px;font-weight:700;line-height:normal;letter-spacing:0;text-transform:none;text-decoration:line-through}.fl-item__price-current{font-size:10px;font-weight:700;line-height:normal;letter-spacing:0;text-transform:none;color:var(--color-text)}.fl-item__actions{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:.75rem}.fl-item__view{text-decoration:underline}.fl-item__remove{background:none;border:none;color:inherit;text-decoration:underline;cursor:pointer;padding:0;margin-left:auto}@media(min-width:750px){.favorite-products-section{margin:var(--fl-section-margin-tablet, 0)}.favorite-products-section .fl-container{padding:var(--fl-section-padding-tablet, 30px 40px)}.fl-heading{font-size:21px}.fl-item__brand{font-size:13px}.fl-item__title{font-size:15px}.fl-actions{justify-content:flex-end}.fl-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem}.fl-actions button{font-size:13px;min-width:150px;min-height:30px}.fl-item__price{gap:8px}.fl-item__price-current,.fl-item__price-old{font-size:13px}}@media(min-width:1024px){.favorite-products-section{margin:var(--fl-section-margin, 0)}.favorite-products-section .fl-container{padding:var(--fl-section-padding, 40px 80px)}.fl-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.fl-heading{font-size:28px}.fl-actions button{font-size:15px;min-width:170px;min-height:40px}.fl-item__brand{font-size:18px}.fl-item__title{font-size:20px}.fl-item__price{gap:10px}.fl-item__price-current,.fl-item__price-old{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-favorites-list.css.map */
