.not-found-page{background:#fff}.not-found-empty{display:flex}.not-found-icon{flex-shrink:0;position:relative}.not-found-icon-search,.not-found-icon-star-lg,.not-found-icon-star-sm{max-width:none;display:block;position:absolute}.not-found-copy h1,.not-found-copy p{margin:0}.not-found-brands h2,.not-found-deals-mobile h2{margin:0;font-weight:600}.not-found-brands-row{position:relative}.not-found-brands-scroller{scrollbar-width:none;display:flex;overflow-x:auto}.not-found-brands-scroller::-webkit-scrollbar{display:none}.not-found-brands-scroller.is-skeleton{overflow:hidden}.not-found-brand{color:#000;flex-direction:column;flex-shrink:0;align-items:center;-webkit-text-decoration:none;text-decoration:none;display:flex}.not-found-brand-logo{box-sizing:border-box;background:#fff;border:1px solid #ddd;justify-content:center;align-items:center;display:flex;overflow:hidden}.not-found-brand-logo img{object-fit:contain;width:100%;height:100%}.not-found-brand-name{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;overflow:hidden}.not-found-brands-next,.not-found-brands-prev{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:50%;justify-content:center;align-items:center;padding:0;display:none}.not-found-brands-next img,.not-found-brands-prev img{width:.25rem;height:.25rem}.not-found-skeleton-name{width:72%;height:.35417rem;margin-top:.16667rem}.not-found-brand-logo .skeleton{width:100%;height:100%}.not-found-deal{background:#fff;justify-content:space-between;align-items:flex-start;display:flex}.not-found-deal-media{background:#fff;flex-shrink:0;position:relative}.not-found-deal-media a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.not-found-deal-media img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.not-found-deal-media .product-list-item-favorite{z-index:1;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.not-found-deal-media .product-list-item-favorite svg{display:block}.not-found-deal-info{flex-direction:column;justify-content:space-between;min-width:0;display:flex}.not-found-deal-top,.not-found-deal-heading,.not-found-deal-bottom{flex-direction:column;min-width:0;display:flex}.not-found-deal-brand{color:#222;align-items:center;font-weight:600;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}.not-found-deal-arrow{max-width:none;display:block}.not-found-deal-name,.not-found-deal-discount{text-overflow:ellipsis;white-space:nowrap;margin:0;display:block;overflow:hidden}.not-found-deal-name a,.not-found-deal-discount a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.not-found-deal-name{color:#222;font-weight:400}.not-found-deal-discount{color:#d71807}.not-found-deal-save{color:#fff;text-transform:capitalize;background:#000;justify-content:center;align-self:flex-start;align-items:center;font-weight:500;display:inline-flex}.not-found-price-bar{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;align-items:center;-webkit-text-decoration:none;text-decoration:none;display:grid}.not-found-deal-price,.not-found-deal-current{align-items:flex-end;min-width:0;display:flex}.not-found-deal-price{color:#d71807}.not-found-deal-symbol,.not-found-deal-amount{font-weight:600}.not-found-deal-amount{font-weight:700}.not-found-deal-original{color:#000;font-weight:400;-webkit-text-decoration:line-through;text-decoration:line-through}.not-found-deal-shop{color:#fff;text-align:center;font-weight:600}@media screen and (max-width:959.98px){.not-found-empty{text-align:center;flex-direction:column;align-items:center;padding:.83333rem .83333rem 0}.not-found-icon{width:1.33333rem;height:1.33333rem;margin-bottom:.16667rem}.not-found-icon-search{width:1rem;height:1rem;top:.22917rem;left:.125rem}.not-found-icon-star-lg{width:.2025rem;height:.2025rem;top:.16667rem;left:.9375rem}.not-found-icon-star-sm{width:.10125rem;height:.10125rem;top:.41667rem;left:1.10417rem}.not-found-copy{width:13.9583rem}.not-found-copy h1{font-size:.5rem;font-weight:700;line-height:.60417rem}.not-found-copy p{margin-top:.16667rem;font-size:.41667rem;line-height:.5rem}.not-found-brands{margin-top:1rem;padding-left:.41667rem}.not-found-brands h2{font-size:.58333rem;line-height:.70833rem}.not-found-brands-row{margin-top:.33333rem}.not-found-brands-scroller{gap:.16667rem;padding-right:.41667rem}.not-found-brand{width:2.91667rem}.not-found-brand-logo{width:2.91667rem;height:2.91667rem}.not-found-brand-name{margin-top:.16667rem;font-size:.41667rem;line-height:.5rem}.not-found-deals-mobile{margin-top:1rem;padding:0 .41667rem .83333rem}.not-found-deals-mobile h2{font-size:.58333rem;line-height:.70833rem}.not-found-deal-list{flex-direction:column;gap:.20833rem;margin-top:.33333rem;display:flex}.not-found-deal-media{width:5.41667rem;height:5.41667rem}.not-found-deal-media .product-list-item-favorite{width:.66667rem;height:.66667rem;top:.16667rem;right:.16667rem}.not-found-deal-media .product-list-item-favorite svg{width:.5rem;height:.5rem}.not-found-deal-info{width:8.95833rem;height:5.08333rem;padding-top:1px}.not-found-deal-top,.not-found-deal-bottom{gap:.25rem}.not-found-deal-heading{gap:.16667rem}.not-found-deal-brand,.not-found-deal-name,.not-found-deal-discount{font-size:.5rem;line-height:.60417rem}.not-found-deal-arrow{width:.25rem;height:.25rem;margin-left:.04167rem}.not-found-deal-save{height:.58333rem;padding:0 .125rem;font-size:.375rem}.not-found-price-bar{grid-template-columns:minmax(0,240fr) 190fr;height:1.5rem}.not-found-deal-price{gap:.16667rem;min-width:0;padding-left:.16667rem;overflow:hidden}.not-found-deal-price.is-compact .not-found-deal-amount{font-size:.66667rem;line-height:.70833rem}.not-found-deal-price.is-compact .not-found-deal-original{font-size:.375rem;line-height:.5rem}.not-found-deal-current{gap:.04167rem}.not-found-deal-symbol{font-size:.45833rem;line-height:.66667rem}.not-found-deal-amount{font-size:.875rem;line-height:.875rem}.not-found-deal-original{font-size:.45833rem;line-height:.6875rem}.not-found-deal-shop{font-size:.58333rem;line-height:.70833rem}.not-found-skeleton-name{height:.5rem}.not-found-skeleton-line{width:78%;height:.5rem}.not-found-skeleton-line.is-short{width:52%}.not-found-skeleton-bar{width:100%;height:1.5rem;margin-top:auto}}@media screen and (min-width:960px){.not-found-empty{justify-content:center;align-items:center;gap:.41667rem;padding:.83333rem 2.08333rem 0}.not-found-icon{width:1.33333rem;height:1.33333rem}.not-found-icon-search{width:1rem;height:1rem;top:.22917rem;left:.125rem}.not-found-icon-star-lg{width:.2025rem;height:.2025rem;top:.16667rem;left:.9375rem}.not-found-icon-star-sm{width:.10125rem;height:.10125rem;top:.41667rem;left:1.10417rem}.not-found-copy h1{font-size:.5rem;font-weight:700;line-height:.60417rem}.not-found-copy p{margin-top:.08333rem;font-size:.33333rem;line-height:.45833rem}.not-found-brands{margin:.83333rem 2.08333rem 0}.not-found-brands h2{font-size:.41667rem;line-height:.45833rem}.not-found-brands-row{margin-top:.16667rem}.not-found-brands-scroller{gap:.5rem}.not-found-brand{width:2.5rem}.not-found-brand-logo{width:2.5rem;height:2.5rem}.not-found-brand-name{margin-top:.16667rem;font-size:.29167rem;line-height:.35417rem}.not-found-brands-next,.not-found-brands-prev{z-index:1;width:.83333rem;height:.83333rem;display:flex;position:absolute;top:.83333rem}.not-found-brands-next{right:0}.not-found-brands-prev{left:0}.not-found-brands-prev img{transform:rotate(180deg)}.not-found-deals-pc .m-tranding-deals{margin:1rem 2.08333rem 0}.not-found-deals-pc .tranding-title{justify-content:space-between;align-items:center;margin-bottom:.29167rem;display:flex}.not-found-deals-pc .tranding-title h2{margin:0;font-size:.41667rem;font-weight:600;line-height:.45833rem}.not-found-deals-pc .tranding-title .sub-title{color:#333;white-space:nowrap;align-items:center;width:auto;font-size:.29167rem;font-weight:400;-webkit-text-decoration:none;text-decoration:none;display:flex}.not-found-deals-pc .tranding-title .sub-title img{width:.25rem;height:.25rem;margin-left:.08333rem}.not-found-deals-pc .m-tranding-deals .tranding-products .search-product-list-item{margin-bottom:.41667rem;margin-right:1.14583rem}.not-found-deals-pc .m-tranding-deals .tranding-products .search-product-list-item:nth-child(5n){margin-right:0}.not-found-deals-pc .m-tranding-deals .tranding-products .search-product-list-item>a:first-of-type{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex}.not-found-deals-pc .m-tranding-deals .tranding-products .search-product-list-item .product-list-item-cover{object-fit:contain;object-position:center;width:100%;height:100%}.not-found-deals-pc .m-tranding-deals .tranding-products .search-product-list-item .product-list-item-detail{width:100%;color:inherit;display:block}.not-found-deals-skeleton{margin:1rem 2.08333rem 0}.not-found-deals-skeleton h2{margin:0 0 .29167rem;font-size:.41667rem;font-weight:600;line-height:.45833rem}.not-found-deals-skeleton-grid{flex-wrap:wrap;gap:.41667rem 1.14583rem;display:flex}.not-found-deals-skeleton-card{flex:0 0 calc(20% - .916666rem);min-width:0}.not-found-deals-skeleton-cover{aspect-ratio:1;width:100%}.not-found-deals-skeleton-line{height:.29167rem;margin-top:.16667rem}.not-found-deals-skeleton-line.is-short{width:62%}}
