.catalog-section{padding:1rem .5rem;margin-top:2rem}.catalog-section .card{margin-bottom:1rem;margin-right:.75rem;margin-left:.75rem;position:relative;padding-bottom:5rem;cursor:pointer;overflow:hidden}.catalog-section .card:hover{-webkit-box-shadow:rgba(193,200,222,.378) 0 .714rem 1.429rem 0;-moz-box-shadow:rgba(193,200,222,.378) 0 .714rem 1.429rem 0;box-shadow:#c1c8de60 0 .714rem 1.429rem;-webkit-transform:translateY(-.357rem);-moz-transform:translateY(-.357rem);-ms-transform:translateY(-.357rem);-o-transform:translateY(-.357rem);transform:translateY(-.357rem);-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease,-o-transform .3s ease;-moz-transition:transform .3s ease,box-shadow .3s ease,-moz-transform .3s ease,-moz-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-o-transform .3s ease,-webkit-box-shadow .3s ease,-moz-box-shadow .3s ease}.catalog-section .card .text{padding:1rem 1rem 0}.catalog-section .card .text h6,.catalog-section .card .text h3{margin-bottom:.5rem;font-size:1.143rem;line-height:1.75rem}.catalog-section .card .text h5,.catalog-section .card .text p.cost{font-size:1.286rem;line-height:1.571rem;margin-bottom:0;margin-top:.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:-.1px}.catalog-section .card .text h5 small,.catalog-section .card .text p.cost small{text-decoration:line-through}.catalog-section .card .text p.cost small{position:absolute;top:1rem;right:1rem;background-color:#2c2d2e;padding:.2rem .7rem;border-radius:.3rem;color:#fff}.catalog-section .card .text h5 i,.catalog-section .card .text p.cost i{font-size:.875rem;color:#306fae;background-color:#0000000d;padding:.2rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;font-style:normal}.catalog-section .card .text .buttons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:1rem;left:1rem;right:1rem}.catalog-section .cn-next{right:0}.catalog-section .cn-prev{left:0}.catalog-section .cn{padding-bottom:3rem;scroll-padding:0 3.2rem}.catalog-section .daily-badge{position:absolute;top:.7rem;left:.7rem;z-index:5;background:#f3e4bd;color:#7a5c1e;font-family:Inter,system-ui,sans-serif;font-size:.72rem;font-weight:600;line-height:1.2;padding:.22rem .5rem;border-radius:6px;box-shadow:0 2px 8px #0000001f;pointer-events:none}.popular-tags{margin:1.5rem auto 1rem}.popular-tags .facet-chips{flex-wrap:wrap;gap:.4rem}.popular-tags .facet-chips .facet-chip{border-radius:8px;padding:.28rem .75rem;font-size:.84rem;box-shadow:none}.popular-tags .facet-chips .facet-chip:hover{box-shadow:none}
