.p-category-panels{padding:2.5rem 0}@media(min-width: 840px){.p-category-panels{padding:3.75rem 0 2.25rem}}.p-category-panels-title{margin-bottom:1.25rem}@media(min-width: 840px){.p-category-panels-title{margin-bottom:3.5rem}}.p-category-panel,.p-category-full-width-panel{margin-bottom:1rem}@media(min-width: 840px){.p-category-panel,.p-category-full-width-panel{margin-bottom:1.5rem}}.p-category-panel{padding:1rem}@media(min-width: 840px){.p-category-panel-img-wr{margin:auto;width:80%}}.p-category-panel-title{margin-top:1rem;text-align:center}.p-category-full-width-panel{background:var(--color-black-1);width:100%}@media(min-width: 840px){.p-category-full-width-panel{align-items:center;display:flex;text-align:left}}.p-category-full-width-panel-img-wr{height:100%}@media(min-width: 840px){.p-category-full-width-panel-img-wr{width:60%}}.p-category-full-width-panel-img-wr .ratio-box,.p-category-full-width-panel-img-wr .ratio-img{height:100%}.p-category-full-width-panel-text{color:#fff;width:100%;padding:2rem 0;text-align:center}@media(min-width: 840px){.p-category-full-width-panel-text{padding:1rem 1rem 1rem 5rem;text-align:left;width:40%}}.p-category-full-width-panel-text .btn{min-width:140px}