.category__title{max-width:85.52632rem;margin-right:auto;margin-left:auto;display:flex;flex-flow:row wrap;flex:1 1 0px;padding-right:.65789rem;padding-left:.65789rem;min-width:0}@media print,screen and (min-width:60em){.category__title{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:64em){.category__title{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (min-width:79.375em){.category__title{padding-right:.98684rem;padding-left:.98684rem}}.category__footer{flex:0 0 100%;max-width:100%;padding-right:.65789rem;padding-left:.65789rem;display:flex;justify-content:space-between;align-items:center}@media print,screen and (min-width:60em){.category__footer{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:64em){.category__footer{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (min-width:79.375em){.category__footer{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (max-width:59.99875em){.category__footer{flex-wrap:wrap}}@media screen and (max-width:59.99875em){.category__pagination{flex:0 0 100%;max-width:100%;padding-right:.65789rem;padding-left:.65789rem;order:2}}@media screen and (max-width:59.99875em) and (min-width:60em){.category__pagination{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (max-width:59.99875em) and (min-width:64em){.category__pagination{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (max-width:59.99875em) and (min-width:79.375em){.category__pagination{padding-right:.98684rem;padding-left:.98684rem}}.category__productscount{flex:0 0 100%;max-width:100%;padding-right:.65789rem;padding-left:.65789rem}@media print,screen and (min-width:60em){.category__productscount{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:64em){.category__productscount{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (min-width:79.375em){.category__productscount{padding-right:.98684rem;padding-left:.98684rem}}.category__productsrow{flex:0 0 100%;max-width:100%;padding-right:.65789rem;padding-left:.65789rem}@media print,screen and (min-width:60em){.category__productsrow{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:64em){.category__productsrow{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (min-width:79.375em){.category__productsrow{padding-right:.98684rem;padding-left:.98684rem}}.category__products{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;grid-row-gap:1rem}@media screen and (min-width:40em){.category__products{grid-template-columns:repeat(3,1fr)}}@media print,screen and (min-width:64em){.category__products{grid-template-columns:repeat(4,1fr);grid-column-gap:1.5rem;grid-row-gap:1.5rem}}.category__w-description{max-width:85.52632rem;margin-right:auto;margin-left:auto;display:flex;flex-flow:row wrap;flex:1 1 0px;padding-right:.65789rem;padding-left:.65789rem;min-width:0}@media print,screen and (min-width:60em){.category__w-description{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:64em){.category__w-description{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (min-width:79.375em){.category__w-description{padding-right:.98684rem;padding-left:.98684rem}}.category__w-footer,.category__w-products{max-width:85.52632rem;margin-right:auto;margin-left:auto;display:flex;flex-flow:row wrap}.category__w-footer{justify-content:space-between;align-items:center}.category{background:#fffef7;padding-bottom:5rem}@media screen and (max-width:59.99875em){.category{padding-bottom:1rem}}.category__allresultsbutton a{display:inline-block;vertical-align:middle;padding:.65rem 1.6rem;border-radius:5px;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.94rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;text-transform:uppercase;font-family:Soleil,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;position:relative;text-transform:none;margin:0;border:1px solid rgba(107,21,16,.5)}[data-whatinput=mouse] .category__allresultsbutton a{outline:0}.category__allresultsbutton a,.category__allresultsbutton a.disabled,.category__allresultsbutton a.disabled:focus,.category__allresultsbutton a.disabled:hover,.category__allresultsbutton a[disabled],.category__allresultsbutton a[disabled]:focus,.category__allresultsbutton a[disabled]:hover{background-color:rgba(107,21,16,.5);color:#fff}.category__allresultsbutton a:focus,.category__allresultsbutton a:hover{background-color:rgba(129,21,16,.5);color:#fff}.category__background{display:none}@media screen and (min-width:40em){.category__background{display:flex;max-height:212px}.category__background picture{display:flex;width:100%;aspect-ratio:1500/212}.category__background picture img{object-fit:cover;width:100%}}.category__description{background:#fffef7;color:#6b1510;text-align:justify;font-size:1rem;overflow:hidden;position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.category__description p{line-height:1.2rem;display:inline}.category__description-show{color:#6b1510;font-size:.8rem;text-transform:uppercase;text-decoration:underline;cursor:pointer;margin-left:auto}.category__description-show:after{display:block;content:attr(data-read-more)}.category__w-description{margin-top:1rem}.category__w-description--more .category__description{display:block}.category__w-description--more .category__description p{display:inline-block}.category__w-description--more .category__description-show:after{content:attr(data-read-less)}.category__footer{padding-top:2.5rem;padding-bottom:2.5rem;border-top:1px solid rgba(0,0,0,.3);color:#534741}.category__heading{position:relative}@media screen and (max-width:59.99875em){.category__pagination{margin-top:2rem}}.category__productscount{margin-top:10px;margin-bottom:20px;font-size:1rem;color:#000;opacity:.5;text-transform:none;font-weight:400;font-family:Soleil}.category__title{z-index:1;position:relative;padding-top:.5rem}@media screen and (min-width:40em){.category__title{padding-top:1rem}}.category__title h1{font-size:2rem;line-height:2.5rem}@media screen and (min-width:40em){.category__title h1{font-size:3.5rem;line-height:4rem}}