/*
Theme Name: Invento
Theme URI: https://invento.pl/
Description: Dostosowany motyw.
Version: 1.0
Author: Grupa improve
Author URI: https://grupa-improve.pl/
Tags:
The CSS, XHTML and design is released under GPL: http://www.opensource.org/licenses/gpl-license.php
*/
:root{
  --cwhite:#ffffff;
  --cred:#D9000D;
  --ccred:#D50005;
  --cfont:#0A0203;
  --cmeta:#D0CFCF;
  --cborder:#CAC9C9;
  --cbackground:#F3F3F3;
  --cavailability:#ABC606;
  --cblack:#000000;
  --cborder2:#F2F2F2;
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,div pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,figure,header,nav,section,article,aside,footer,figcaption{margin:0;padding:0;border:0;outline:0}
.clearfix::after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}
* html .clearfix{height:1%}
ul{padding:0 0 23px 1.2em;margin:0}
li{padding:0;margin:0}
header,nav,section,article,aside,footer,hgroup{display:block}
*{box-sizing:border-box}
html,body{color:var(--cfont);font-family:'Nunito Sans',sans-serif;font-size:15px;font-weight:normal;line-height:1.5em;background-color:var(--cwhite);-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}
a{color:var(--cred);text-decoration:none}
a:hover{color:var(--cred)}
p{padding-bottom:1em}
p:last-child{padding-bottom:0}
strong{font-weight:700}
h1,h2,h3,h4,h5,h6{color:var(--cfont);font-family:'Russo One',sans-serif;font-weight:500;line-height:1.2em;padding-bottom:10px;margin-top:0;margin-bottom:0}
h1{font-size:22px}
h2{font-size:21px}
h3{font-size:20px}
h4{font-size:19px}
h5{font-size:18px}
ul{margin-bottom:0}
img{max-width:100%;height:auto;overflow:hidden}
section{position:relative;padding:20px 0;z-index:1}
.header-area .wp-block-group__inner-container,section .wp-block-group__inner-container,.footer-area .wp-block-group__inner-container{max-width:1720px;width:90%;margin:auto}
.wp-block-fullsection-back .wp-block-group__inner-container{width:100%}
ol li ol{list-style:lower-alpha;padding-left:20px}
::selection{background:var(--cred);color:var(--cwhite)}
::-moz-selection{background:var(--cred);color:var(--cwhite)}
.nunito{font-family:'Nunito Sans',sans-serif}
.russo{font-family:'Russo One',sans-serif}
.button{color:var(--cwhite);font-family:'Russo One',sans-serif;text-transform:uppercase;background-color:var(--cred);border:1px solid var(--cred);border-radius:30px;display:flex;flex-wrap:nowrap;align-items:center;padding:6px 18px;width:max-content;-webkit-transition:all .45s;transition:all .45s}
.button.icon-left svg{margin-right:6px}
.button.icon-right svg{margin-left:6px}
.button:hover{color:var(--cred);background-color:transparent}
.button svg path{-webkit-transition:all .45s;transition:all .45s}
.button:hover svg path{fill:var(--cred)}
.without-padding{padding:0}
.are-vertically-aligned-center{align-items:center!important}
.header-area{padding:30px 0;border-bottom:1px solid var(--cblack)}
.header-area .main-nav{display:flex;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center}
.header-area .logo img{height:30px}
.header-area .right-nav{display:flex;flex-wrap:nowrap;align-content:center}
.header-area .right-nav>*{margin:0 10px}
.header-area .right-nav>*:last-child{margin-right:0}
.header-area .shop_link{padding:8px 10px}
.phone_number{color:var(--cfont);font-family:'Russo One',sans-serif;font-size:18px;display:flex;flex-wrap:nowrap;align-items:center;-webkit-transition:all .45s;transition:all .45s}
.phone_number svg{width:24px;height:24px;margin-right:8px}
.header-area .wp-menu-nav-lang{display:flex;flex-wrap:nowrap;align-items:center}
.header-area .wp-menu-nav-lang>span{margin-right:20px}
.header-area .menu-nav-lang{position:relative;border:1px solid var(--cmeta);border-radius:20px}
.header-area .menu-nav-lang span{color:var(--red);font-size:14px;font-weight:600;line-height:28px;text-align:center;border:1px solid var(--red);display:inline-block;padding:2px 9px;border-radius:4px;position:relative;cursor:pointer}
.header-area .menu-nav-lang span svg{margin-left:6px}
.header-area .menu-nav-lang ul{display:none;list-style:none;position:absolute;padding:0 0 8px 0;left:-1px;border-left:1px solid var(--cmeta);border-right:1px solid var(--cmeta);border-bottom:1px solid var(--cmeta);border-radius:0 0 20px 20px;background-color:var(--cwhite);width:calc(100% + 2px);z-index:99}
.header-area .menu-nav-lang.open-lang{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}
.header-area .menu-nav-lang.open-lang ul{display:block}
.header-area .select-lang li a{padding:5px 10px}
#breadcrumb{padding:20px 0}
.breadcrumbs,.breadcrumbs a{color:var(--cmeta)}
.breadcrumbs a:hover{color:var(--cred)}
.breadcrumbs .breadcrumb_last{color:var(--cfont)}
.return>.wp-block-group__inner-container{width:100%}
.return{padding:0}
.return .return-link{color:var(--cfont);font-size:12px;display:flex;flex-wrap:nowrap;align-items:center}
.return .return-link svg{margin-right:8px}
.category-term ul{display:grid;grid-template-columns:repeat(10, 1fr);grid-template-rows:1fr auto;list-style:none;margin:0;padding:0}
.category-term li{text-align:center;border:1px solid var(--cborder);border-radius:10px;padding:15px;margin:10px;position:relative;overflow:hidden;z-index:1}
.category-term li::before{content:'';background-color:var(--cred);position:absolute;top:0;bottom:0;left:0;right:100%;z-index:-1;-webkit-transition:all .45s;transition:all .45s}
.category-term li:hover::before{right:0}
.category-term li a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:999}
.category-term li div{display:flex;flex-wrap:nowrap;flex-direction:column;text-align:center}
.category-term li img{max-height:60px;margin-bottom:15px;-webkit-transition:all .45s;transition:all .45s}
.category-term li:hover img{filter:brightness(0) invert(1)}
.category-term span{color:var(--cfont);font-family:'Russo One',sans-serif;line-height:1.1em;-webkit-transition:all .45s;transition:all .45s}
.category-term li:hover span{color:var(--cwhite)}
.category-term li.currect-item{border-color:var(--cred)}
.category-term.term-small-icon{padding:20px 0}
.border-red{border-top:.5px solid var(--ccred)}
.slider-section .owl-carousel{border-radius:15px;overflow:hidden}
.slider-section .slide_background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}
.slider-section .slide_background::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--cfont);z-index:1;opacity:.3}
.slider-section .slide_background span{background-attachment:fixed;background-repeat:no-repeat;background-position:top;background-size:cover;position:absolute;bottom:0;left:0;width:100%;height:100%;display:block}
.slider-section .slide_content{max-width:562px;padding:25vh 5vw 2vh;z-index:99}
.slider-section .slidet_1{color:var(--cred);font-family:'Russo One',sans-serif;font-size:20px}
.slider-section .slidet_2{color:var(--cwhite);font-family:'Russo One',sans-serif;font-size:26px;line-height:1em}
.slider-section .button a{font-family:'Nunito Sans',sans-serif;text-transform:none}
.slider-section .button:hover{color:var(--cwhite);background-color:var(--cfont);border-color:var(--cfont)}
.slider-section .button:hover svg path{fill:var(--cwhite)}
.slider-section .owl-dots{position:absolute;bottom:15px;right:20px;display:flex}
.slider-section .owl-dot{background-color:var(--cwhite);border-radius:5px;width:10px;height:10px;margin:5px}
.slider-section .owl-dot.active{background-color:var(--cred)}
.wp-columns-products-category>.wp-block-column:first-child{flex-basis:20%}
.wp-columns-products-category>.wp-block-column:last-child{flex-basis:80%}
#products{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;padding:0;margin:0}
#products .single-product{flex-basis:100%;border:.5px solid var(--cborder);border-radius:5px;padding:10px 15px 12px;margin-top:1%;margin-bottom:1%}
#products .single-product{display:flex;flex-wrap:wrap;}
#products .single-product>*{align-self:flex-end}
#products .single-product h6{font-family:'Nunito Sans',sans-serif;font-size:18px;font-weight:bold;text-align:left;padding:10px 0 20px}
#products .single-product .price{color:var(--cfont);font-size:16px;padding-bottom:10px}
#products .single-product .price span{color:var(--cred);font-family:'Russo One',sans-serif;font-size:18px;margin:0 5px}
#products .single-product .price small{font-size:12px}
#products .single-product .button{margin:auto}
#products .single-product .button,.single-produkt .alert-box .button{color:var(--cfont);font-size:12px;background-color:transparent;border-color:var(--cblack)}
#products .single-product .button:hover,.single-produkt .alert-box .button:hover{color:var(--cwhite);background-color:var(--cred);border-color:var(--cred)}
#products .single-product .button:hover svg path,.single-produkt .alert-box .button:hover svg path{fill:var(--cwhite)}
#products .product-image-container{position:relative;display:flex;align-content:center;justify-content:center}
#products .product-image-container::after{content:'';display:block;padding-bottom:100%}
#products .product-image-container img{position:absolute;object-fit:cover;object-position:50% 50%;max-height:100%;top:50%;transform:translateY(-50%)}
.taxonomy-title-menu{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}

.taxonomy-sorting-menu{display:flex;justify-content:flex-end}
.taxonomy-sorting-menu form{position:relative}
.taxonomy-sorting-menu select{color:var(--cfont);font-size:15px;background-color:var(--cwhite);border:1px solid var(--cborder);padding:4px 6px;margin-top:22px}
.taxonomy-sorting-menu label{font-size:11px;position:absolute;top:0;left:5px}

.single-produkt .alert-box .button{text-transform:none}
.single-produkt .flex-alert-box{display:flex;flex-wrap:wrap}
.single-produkt .flex-alert-box>*{flex-basis:100%}
.single-produkt h1{margin-bottom:10px}
.single-produkt .product-containers>*{margin-bottom:15px}
.single-produkt h6{font-size:20px}
.single-produkt h6 a{color:var(--cfont)}
.single-produkt .progress{background-color:var(--cbackground);border-radius:10px;display:block;position:relative;width:100%;max-width:190px;height:20px}
.single-produkt .progress::before{content:'';position:absolute;top:0;bottom:0;left:0;border-radius:10px}
.single-produkt .progress.progress_full::before{background-color:var(--cavailability);right:15%}
.single-produkt .progress.progress_empty::before{background-color:var(--cred);right:85%}
.single-produkt .price{color:var(--cred);font-family:'Russo One',sans-serif;font-size:20px;display:block}
.single-produkt .price small{color:var(--cfont);font-size:15px}
.single-produkt .description-container .store-link-container a{margin:auto}
.accordion{width:100%}
.accordion .container{position:relative;margin:20px 0 10px;border:.5px solid var(--cborder);border-radius:5px;padding:20px 50px}
.accordion .label,.single-produkt .alert-box h4,.single-produkt .alert-box h5{font-size:20px;font-family:'Russo One',sans-serif;position:relative;cursor:pointer}
.accordion .label{padding-bottom:0}
.accordion .label::before,.single-produkt .alert-box h4::before{content:'';width:10px;height:30px;background-color:var(--cred);border-radius:5px;position:absolute;top:0;left:-30px}
.accordion .label::after{content:'';position:absolute;top:50%;right:-5px;width:16px;height:9px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9.433'%3E%3Cpath fill='%23d50005' d='m8 9.433-8-8L1.433 0 8 6.6 14.567.033 16 1.467Z'/%3E%3C/svg%3E")}
.accordion .content{position:relative;height:0;overflow:hidden;transition:.5s}
.accordion .container.active .content{height:auto;margin-top:20px}
.accordion .container.active .label::after{content:'';transform:translateY(-50%) rotate(180deg)}
.single-produkt .image-container{width:100%;display:block;overflow:hidden}
.single-produkt .image-container>div:first-child{width:calc(100% - 2px);max-width:100%;float:left}
.single-produkt .image-container>div:last-child{width:100%;max-width:100%;float:left}
.single-produkt .slider-for .slick-slide{border-radius:5px}
.single-produkt .slider-for .slick-slide>div{border:.5px solid var(--cborder);margin:1px}
.single-produkt .slider-for .slick-slide img{width:calc(100% - 60px);margin:30px}
.single-produkt .slider-for .slick-arrow{font-size:0;background-color:var(--cred);border:0;padding:10px;border-radius:4px;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:999}
.single-produkt .slider-for .slick-arrow::before{content:'';display:block;width:10px;height:16px;background-position:center;background-repeat:no-repeat}
.single-produkt .slider-for .slick-arrow.slick-prev{left:0}
.single-produkt .slider-for .slick-arrow.slick-prev::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.433' height='16'%3E%3Cpath fill='%23ffffff' d='m0 8 8-8 1.433 1.433L2.833 8 9.4 14.567 7.966 16Z'%3E%3C/path%3E%3C/svg%3E")}
.single-produkt .slider-for .slick-arrow.slick-next{right:0}
.single-produkt .slider-for .slick-arrow.slick-next::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.433' height='16'%3E%3Cpath fill='%23ffffff' d='m9.433 8-8-8L0 1.433 6.6 8 .033 14.567 1.466 16Z'%3E%3C/path%3E%3C/svg%3E")}
.single-produkt .image-container .slider-nav-container{padding:30px 0}
.single-produkt .slider-nav .slick-arrow{font-size:0;background-color:var(--cred);border:0;padding:6px 10px;border-radius:4px;position:absolute;left:50%;transform:translateX(-50%);cursor:pointer;z-index:999}
.single-produkt .slider-nav .slick-arrow::before{content:'';display:block;width:10px;height:16px;background-position:center;background-repeat:no-repeat}
.single-produkt .slider-nav .slick-arrow.slick-prev{top:-30px}
.single-produkt .slider-nav .slick-arrow.slick-prev::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.433' height='16'%3E%3Cpath fill='%23ffffff' d='m0 8 8-8 1.433 1.433L2.833 8 9.4 14.567 7.966 16Z'%3E%3C/path%3E%3C/svg%3E");transform:rotate(90deg)}
.single-produkt .slider-nav .slick-arrow.slick-next{bottom:-30px}
.single-produkt .slider-nav .slick-arrow.slick-next::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.433' height='16'%3E%3Cpath fill='%23ffffff' d='m9.433 8-8-8L0 1.433 6.6 8 .033 14.567 1.466 16Z'%3E%3C/path%3E%3C/svg%3E");transform:rotate(90deg)}
.single-produkt .slider-nav .slick-slide{cursor:pointer;margin:5px}
.single-produkt .slider-nav .slick-slide>div{border:.5px solid var(--cborder);border-radius:3px}
.single-produkt .slider-nav .slick-slide.slick-current>div{border-color:var(--cred)}
.single-produkt .slider-nav .slick-slide img{width:calc(100% - 20px);margin:10px}
.single-produkt .alert-box{background-color:var(--cbackground);border-radius:5px;padding:25px 50px}
.single-produkt .alert-box h4,.single-produkt .alert-box h5{cursor:default}
.taxonomy-category-hierarchy{list-style:none;padding:0;margin:0}
.taxonomy-category-hierarchy a{color:var(--cfont);font-size:20px;line-height:1.6em;margin:8px 0;padding:5px 0}
.taxonomy-category-hierarchy .parent-item>a{font-weight:bold}
.taxonomy-category-hierarchy a:hover{color:var(--cred)}
.taxonomy-category-hierarchy .currect-item>a{color:var(--cred);text-decoration:underline}
.taxonomy-category-hierarchy ul{list-style:none;padding-bottom:0}
.taxonomy-category-hierarchy>.category-item>ul{padding-bottom:15px}
.menu-category-mobile-hide{text-align:right}
.pagination{margin-top:25px}
.pagination .nav-links{text-align:center}
.pagination span.current{color:var(--cwhite);border:.5px solid var(--cblack);background-color:var(--cblack);border-radius:3px;padding:3px 6px}
.pagination a{color:var(--cmeta);border:.5px solid var(--cborder);border-radius:3px;padding:3px 6px;-webkit-transition:all .45s;transition:all .45s}
.pagination a:hover{color:var(--cwhite);background-color:var(--cred);border-color:var(--cred)}
.regions-map{position:relative;width:100%;max-width:500px;margin:auto}
.regions-map path:hover{fill:var(--cbackground);cursor:pointer}
.regions-map path.active{fill:var(--cmeta)}
.region-labels{list-style:none;pointer-events:none;color:#2d2d2d;font-weight:700}
.region-labels li{position:absolute}
.region-labels li:nth-child(1){top:30%;left:15%}
.region-labels li:nth-child(2){top:20%;left:60%}
.region-labels li:nth-child(3){top:51%;left:51%;max-width:75px}
.region-labels li:nth-child(4){top:53%;left:20%;max-width:75px}
.region-labels li:nth-child(5){top:76%;left:56%}
.region-list{list-style:none;padding:0}
.region-list>div{width:100%!important}
.region-list li{display:none;padding-bottom:30px}
.region-list li.active{display:block}
#region-name{color:var(--cred);margin-bottom:15px}
.sales-department.accordion{list-style:none;padding:0}
.sales-department.accordion li{border:1px solid var(--cborder);padding:20px;margin:5px 0}
.sales-department.accordion li.active{border-color:var(--cred)}
.sales-department.accordion .label .position{font-size:14px}
.sales-department.accordion .label::before,.sales-department.accordion .label::after{display:none}
.tplis-cl-cookies a{font-family:'Russo One',sans-serif;background-color:var(--cred);border:1px solid var(--cred);border-radius:30px;-webkit-transition:all .45s;transition:all .45s}
.tplis-cl-cookies a:hover{color:var(--cred);background-color:transparent}
.footer-area{background-color:var(--cbackground);padding:30px 0;margin-top:20px;position:relative}
.footer-area::before{content:'';border-top:1px solid var(--cblack);position:absolute;top:-20px;left:0;right:0}
.footer-area img.logo{height:30px}
.footer-area .info-menu{list-style:none;padding:0;margin:0}
.footer-area .info-menu li{display:block;margin:10px 0}
.footer-area .info-menu a{color:var(--cfont);padding:5px;-webkit-transition:all .45s;transition:all .45s}
.footer-area .info-menu a:hover,.footer-area .info-menu .current_page_item a{color:var(--cred)}
.footer-area .footer-small-font{font-size:13px;line-height:1.3em}
/* Media */
@media (max-width: 781px) {
  .category-term.term-small-icon li img{display:none}
  .category-term.term-small-icon li{padding:8px 15px}
  .wp-single-produkt-page{padding:15px 0}
  .footer-area{text-align:center}
  .footer-area .has-text-align-right{text-align:center}
  .footer-area h5{font-weight:300}
}
@media (min-width: 782px) {
  h1{font-size:24px}
  h2{font-size:23px}
  h3{font-size:22px}
  h4{font-size:21px}
  .header-area .right-nav>*{margin:0 15px}
  .slider-section .slidet_1{font-size:22px}
  .slider-section .slidet_2{font-size:32px}
  .wp-block-column-unset-basis{flex-basis:auto!important;flex-grow:inherit!important}
  .slider-section .slide_content{padding:10vh 5vw}
  .category-term ul{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}
  .footer-area .info-menu li{display:inline-block;margin:0 5px}
}
@media (max-width: 980px) {
  .phone_number span,.shop_link span,.header-area .wp-menu-nav-lang>span{display:none}
  .header-area .right-nav{align-items:center}
  .header-area .shop_link{padding:8px}
  .button.icon-left svg{margin-right:0}
  .home .category-term ul{grid-template-columns:1fr 1fr;grid-template-rows:repeat(5, 1fr)}
  .category-term-menu{overflow-x:scroll}
  .category-term-menu li{min-width:150px}
  .taxonomy-category-hierarchy{position:fixed;left:100%;right:0;top:20%;background-color:var(--cbackground);padding:22px 32px;-webkit-transition:left .45s;transition:left .45s;z-index:999}
  .taxonomy-category-hierarchy.open{left:0}
  .wp-hide-mobile{display:none}
}
@media (min-width: 981px){
  .wp-hide-pc{display:none}
  html,body{font-size:16px;line-height:1.4em}
  section{padding:1.5% 0}
  h1{font-size:26px}
  h2{font-size:24px}
  h3{font-size:22px}
  h4{font-size:20px}
  .header-area .wp-block-group__inner-container,section .wp-block-group__inner-container,.footer-area .wp-block-group__inner-container{width:80%}
  .header-area .main-nav{align-items:flex-end}
  #breadcrumb{padding-bottom:0}
  .slider-section .slidet_1{font-size:26px}
  .slider-section .slidet_2{font-size:40px}
  #products .single-product{flex-basis:32%;margin-right:1.33%}
  #products .single-product .button,.single-produkt .alert-box .button{font-size:14px}
  .button.icon-left svg{margin-right:11px}
  .button.icon-right svg{margin-left:11px}
  .single-produkt h1{margin-bottom:25px}
  .single-produkt .slider-nav .slick-slide{margin:5px 0}
  .single-produkt .image-container>div:first-child{max-width:75%;float:right}
  .single-produkt .image-container>div:last-child{max-width:23%;float:left}
  .wp-block-fullsection-back>.wp-block-column{flex-basis:calc(100% - 80px)!important}
  .wp-block-fullsection-back>.wp-block-column.return{flex-basis:80px!important;min-width:80px}
  #products .single-product{padding:20px 30px 25px}
  .single-produkt .flex-alert-box{flex-wrap:nowrap}
  .single-produkt .flex-alert-box>*{flex-basis:50%}
  .category-term ul{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr}
  .category-term li{padding:20px}
  .category-term li img{max-height:40px}
  .menu-category-mobile-toggle,.menu-category-mobile-hide{display:none}
}
@media only screen and (max-width: 1600px) and (min-width: 1250px){
  .category-term.term-small-icon ul{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr}
  .category-term.term-small-icon li{padding:10px 5px;margin:5px}
  .category-term.term-small-icon span{font-size:12px}
}
@media (min-width: 1530px){
  h1{font-size:36px}
  h2{font-size:34px}
  h3{font-size:30px}
  h4{font-size:28px}
  .header-area .wp-block-group__inner-container,section .wp-block-group__inner-container,.footer-area .wp-block-group__inner-container{width:90%}
  #products .single-product .button,.single-produkt .alert-box .button{font-size:16px}
  .button.icon-left svg{margin-right:15px}
  .button.icon-right svg{margin-left:15px}
  .category-term.term-small-icon ul{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr}
  .category-term li{padding:20px 0}
  .category-term li img{max-height:60px}
}
@media (min-width: 1730px){
  .category-term li{padding:20px 15px}
}
