.fyp-products-list-page{width:100%;margin:5px auto 80px}.fyp-products-list-page-wrapper{padding:0 16px;display:flex;justify-content:center;width:100%}@media (min-width: 768px){.fyp-products-list-page-wrapper{padding:0 24px}}@media (min-width: 992px){.fyp-products-list-page-wrapper{padding:0 40px}}.fyp-products-list-page-back{margin-block-start:32px;display:flex;align-items:center;gap:8px;color:var(--color-neutral-400);font-weight:300;font-size:16px;line-height:135%;text-decoration:none}.fyp-products-list-page-back:hover{color:var(--color-neutral-800);text-decoration:underline}.fyp-products-list-page-content{display:grid;grid-template-columns:minmax(0,1fr);gap:64px 16px}@media (min-width: 768px){.fyp-products-list-page-content{grid-template-columns:minmax(0,443fr) minmax(0,901fr);margin-block-start:64px}}.fyp-products-list-page-content a span{content:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 12H18" stroke="%23FDFDFD" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 18V6" stroke="%23FDFDFD" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');display:inline-block;height:24px;width:24px;margin-inline-end:8px}.fyp-products-list-page-content h2{margin-block:0 32px}.fyp-products-list-page-description{background-color:var(--color-neutral-100);padding:16px;font-weight:300;font-size:16px;line-height:135%;margin-block:0 24px}.fyp-products-list-page-products-list{display:grid;grid-template-columns:minmax(0,114px) minmax(0,1fr);gap:8px 12px}@media (min-width: 992px){.fyp-products-list-page-products-list{grid-template-columns:minmax(0,76px) minmax(0,1fr) minmax(0,auto) minmax(0,auto)}}.fyp-products-list-page-product-card{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;padding:16px;border-radius:6px;border:1px solid var(--color-neutral-300);background-color:var(--color-neutral-50)}@media (min-width: 992px){.fyp-products-list-page-product-card{padding:24px}}.fyp-products-list-page-product-card-image{width:98px;height:98px;object-fit:cover;grid-row:1/3}@media (min-width: 992px){.fyp-products-list-page-product-card-image{grid-row:unset;width:52px;height:52px}}.fyp-products-list-page-product-card-title{font-weight:500;font-size:16px;line-height:135%;color:var(--color-neutral-900)}@media (min-width: 992px){.fyp-products-list-page-product-card-title{padding-inline-end:12px}}.fyp-products-list-page-product-card-purchase-date{font-size:14px;line-height:135%;font-weight:300;color:var(--color-neutral-500);display:flex;flex-wrap:wrap;gap:0px 8px;justify-content:space-between}@media (min-width: 992px){.fyp-products-list-page-product-card-purchase-date{text-align:right;padding-inline-end:12px;display:block}}.fyp-products-list-page-product-card-purchase-date span{font-size:16px;font-weight:500;color:var(--color-neutral-900);display:block}.fyp-products-list-page-product-card a.button{grid-column:1/-1;margin-block-start:16px}@media (min-width: 992px){.fyp-products-list-page-product-card a.button{margin-block-start:0;grid-column:unset}}.fyp-products-list-page .fyp-login-required{margin:64px auto;display:flex;flex-direction:column;align-items:center;gap:16px}.fyp-products-list-page-items{position:relative}.fyp-products-list-page-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;justify-content:center;align-items:center;background-color:#fff}.fyp-products-list-page-loader-spinner{display:block!important;width:24px;height:24px;border:2px solid var(--color-neutral-300);border-top:2px solid var(--color-neutral-900);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-5yp-products-list.css.map */
