@media (max-width: 768px){#shop-container nav.breadcrumb{padding-right:16px;position:relative;top:8px}#shop-container nav.breadcrumb ol.breadcrumb{width:100%;padding-bottom:8px!important}}#shop-container .category-row{box-shadow:var(--shadow);text-decoration:none;text-align:center;color:inherit;font-weight:700;padding:10px 10px 0}#shop-container .category-row .image-container{border-radius:var(--border-radius);position:relative}#shop-container .category-row .image-container img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}#shop-container .category-row .image-container p{position:absolute;bottom:8px;left:12px;margin:0}#shop-container .shop-records{display:flex;gap:12px;flex-wrap:wrap;width:100%;margin:auto}@media (min-width: 0){#shop-container .category-row{width:calc(100% - 16px);aspect-ratio:5/3.8}#shop-container .image-container{width:100%;aspect-ratio:5/3}#shop-container .shop-records{justify-content:center}}@media (min-width: 370px){#shop-container .category-row{width:calc(50% - 16px);aspect-ratio:5/4.4}#shop-container .image-container{width:100%;aspect-ratio:5/3}#shop-container .shop-records{justify-content:center}}@media (min-width: 450px){#shop-container .category-row{width:calc(50% - 16px);aspect-ratio:5/4}#shop-container .image-container{width:100%;aspect-ratio:5/3}#shop-container .shop-records{justify-content:center}}@media (min-width: 720px){#shop-container .category-row{width:calc(33% - 16px);aspect-ratio:5/4}}@media (min-width: 1200px){#shop-container .category-row{width:284px}#shop-container .image-container{width:264px}#shop-container .shop-records{justify-content:right}}@media (min-width: 767px){#shop-container .filters-container{width:200px}}@media (min-width: 767px){#shop-container .products-container{width:calc(100% - 216px);margin-right:16px}}@media (min-width: 900px){#shop-container .filters-container{width:260px}#shop-container .products-container{width:calc(100% - 276px);margin-right:16px}}#shop-container .main-title{width:calc(100% - 8px);height:48px;margin:16px 0;background:var(--header-background);border-radius:var(--border-radius);text-align:center;line-height:48px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 16px}#shop-container .children-title{width:calc(100% - 8px);height:28px;margin:16px 0;text-align:right;line-height:28px;display:flex;justify-content:flex-start;align-items:center;gap:12px;padding:0 16px;color:inherit;text-decoration:none}#shop-container .children-title span{color:inherit;border-bottom:1px dashed var(--border-color)}#shop-container .image-container{position:relative}#shop-container .image-container svg{position:absolute;width:64px;height:64px;left:0;right:0;top:0;bottom:0;margin:auto}
