.products-grid-section{display:flex;width:100%;max-width:1700px;margin:0 auto;padding:10px 0 24px 0;align-items:flex-start;flex-wrap:wrap}@media (max-width: 767px){.products-grid-section{padding-top:0;padding-bottom:60px !important}}.products-grid-section #products{flex:1 1 100%;width:100%;min-width:0}.products-grid-section .products-grid{display:grid;width:100%;gap:24px;grid-template-columns:repeat(auto-fill, minmax(360px, 1fr));align-items:start;justify-items:stretch}@media (max-width: 390px){.products-grid-section .products-grid{grid-template-columns:1fr}}.products-grid-section .product-list-item{display:flex;width:100%;min-height:auto;height:auto;padding:12px;justify-content:flex-start;align-items:flex-start;gap:16px;overflow:visible;box-sizing:border-box;border:1px solid #F1F4F9;transition:border-color 0.2s ease}.products-grid-section .product-list-item:hover{border-color:#4C4A47}@media (max-width: 767px){.products-grid-section .product-list-item{width:100%;padding:0}}@media (max-width: 390px){.products-grid-section .product-list-item{min-width:0}}.products-grid-section .product-list-item .card{border:none !important}@media (max-width: 390px){.products-grid-section .product-list-item .card{min-width:0}}.products-grid-section .product-list-item.product-card-link{color:inherit;cursor:pointer}.products-grid-section .product-list-item.product-card-link:hover{color:inherit}.products-grid-section .product-list-item .product-body{display:flex !important;gap:16px;align-items:flex-start;justify-content:flex-start;text-align:left !important;height:auto;width:100%}.products-grid-section .product-list-item .product-item-image{display:flex;width:100px;height:100px;padding:14.679px;flex-direction:column;justify-content:center;align-items:center;gap:11.009px;flex-shrink:0;background:#FFF;box-sizing:border-box;overflow:hidden}.products-grid-section .product-list-item .product-item-image img{width:100%;height:100%;object-fit:cover;display:block}.products-grid-section .product-list-item .product-item-title{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0;min-width:0;overflow:hidden}.products-grid-section .product-list-item .product-item-title h5{color:#101113;font-family:var(--Display-Large-Font, "Exo 2");font-size:16px;font-style:normal;font-weight:600;line-height:var(--Label-Large-Line-Height, 20px);letter-spacing:var(--Label-Large-Tracking, 0.1px);margin:0 0 8px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:100%;text-transform:uppercase}@media (max-width: 767px){.products-grid-section .product-list-item .product-item-title h5{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:40px}}.products-grid-section .product-list-item .availability-info{width:100%;word-wrap:break-word;margin-bottom:8px}.products-grid-section .product-list-item .availability-info .option-type-name{display:none}.products-grid-section .product-list-item .availability-info .option-type-values{display:inline-flex;align-items:center;gap:6px;color:#5787C9;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.25px}.products-grid-section .product-list-item .availability-info .option-type-values .option-type-arrow{flex-shrink:0;color:inherit;vertical-align:middle}.products-grid-section .product-list-item .product-property{color:#101113;font-family:"Exo 2";font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.25px;width:100%;word-wrap:break-word}[data-hook="products_search_results_heading"]{width:100%;display:flex;justify-content:center}.site-update-frame[data-hook="products_search_results_heading_no_results_found"]{display:flex;padding:24px 0;flex-direction:column;align-items:center;justify-content:center;gap:40px;align-self:stretch;width:100%;max-width:100%;margin:0 auto;text-align:center}.site-update-title{color:#19335D;font-family:"Exo 2";font-size:32px;font-style:normal;font-weight:700;line-height:40px;margin:0;text-align:center}.site-update-illustration{width:321px;height:322px;aspect-ratio:321/322;object-fit:contain;display:block}.site-update-message{color:#5787C9;font-family:"Exo 2";font-size:28px;font-style:normal;font-weight:700;line-height:36px;margin:0;text-align:center}.site-update-cta{display:flex;flex-direction:column;align-items:center;gap:16px}.site-update-cta-text{color:#101113;font-family:"Exo 2";font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0.15px;margin:0;text-align:center}.site-update-cta-text a{color:#5787C9;font-family:"Exo 2";font-size:16px;font-weight:600;line-height:24px;letter-spacing:0.15px;text-decoration:none}.site-update-cta-text a:hover{text-decoration:underline}
