.flex-cat{width:93.3333333333vw;padding:5.3333333333vw 0;margin:0 auto}@media screen and (min-width: 750px),print{.flex-cat{width:100%;min-width:1170px;padding:0}}.flex-cat-h2{font-size:4.2666666667vw;font-weight:700;margin:0}@media screen and (min-width: 750px),print{.flex-cat-h2{font-size:24px;margin-bottom:20px}}.flex-cat-list{display:flex;flex-wrap:wrap;padding:0}.flex-cat-list li{width:21.6vw;box-shadow:2px 2px 4px #0000001a;list-style:none;margin-right:1.3333333333vw;margin-bottom:1.3333333333vw}@media screen and (min-width: 750px),print{.flex-cat-list li{width:162px;margin-right:15px;margin-bottom:15px}}.flex-cat-list li:nth-last-child(1){margin-right:0}.flex-cat-list li a,.flex-cat-list li a img{display:block;width:100%}.flex-cat-list_center{padding:0;border-top:solid 1px #CCCCCC;padding:5.3333333333vw 0}@media screen and (min-width: 750px),print{.flex-cat-list_center{display:flex;flex-wrap:nowrap;justify-content:center;padding:30px 0}}.flex-cat-list_center .common__buttons-white{margin:0 auto;border:none;filter:drop-shadow(1px 1px 6px rgba(0,0,0,.1))}@media screen and (min-width: 750px),print{.flex-cat-list_center .common__buttons-white{margin:0 20px}}@media screen and (min-width: 750px),print{.flex-cat-list_center .common__buttons-white a{font-size:22px;padding:30px}}@media screen and (min-width: 750px),print{.flex-cat-list_center .common__buttons-white a span{font-size:18px}}@media screen and (max-width: 749px),print{.flex-cat-list_center .common__buttons-white:not(:nth-child(1)){margin-top:4vw}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/flex-cat.css.map */
