.categoryListing_categoryMediaInfo__RbKUS h1{font-family:var(--font-marcellus),serif;color:#332f2c;font-size:36px;margin:0 0 18px}.categoryListing_categoryMediaInfo__RbKUS p{font-size:14px;margin:0 0 18px;color:#616161}@media only screen and (max-width:768px){.categoryListing_categoryMediaInfo__RbKUS h1{font-size:24px}}@media only screen and (max-width:538px){.categoryListing_categoryMediaInfo__RbKUS{display:flex;align-self:normal;justify-content:space-between;margin-bottom:-10px}.categoryListing_categoryMediaInfo__RbKUS p{display:none}.categoryListing_categoryMediaInfo__RbKUS h1{margin-bottom:0}}@media only screen and (max-width:468px){.categoryListing_categoryMediaInfo__RbKUS h1{font-size:20px}}.categoryListing_categoryTextAndMedia__yEEWe{padding-top:30px}@media only screen and (max-width:819px){.categoryListing_categoryTextAndMedia__yEEWe .sm-category-list img{max-height:300px}}.categoryListing_categoryListProducts__wZZVU{background-color:#f5f1ee;border-radius:4px;padding:30px;margin:32px 0}@media only screen and (max-width:768px){.categoryListing_categoryListProducts__wZZVU{margin:0}}@media only screen and (max-width:538px){.categoryListing_categoryListProducts__wZZVU{padding:18px}}.categoryProductCard_categoryLink__CGwHN{position:relative}.categoryProductCard_categoryLink__CGwHN:focus-visible{box-shadow:inset 0 0 0 2px #916503;border-radius:2px}.categoryProductCard_categoryLink__CGwHN svg{position:absolute;top:2px;left:-4px;height:17px;width:17px}.categoryProductCard_categoryLink__CGwHN svg path{stroke-width:4px;stroke:#858585}.categoryProductCard_categoryLink__CGwHN .categoryProductCard_subLinkText__fWQMB{padding-left:16px;color:#616161}.categoryProductCard_subLinkText__fWQMB{font-size:16px;margin:0}@media only screen and (max-width:530px){.categoryProductCard_subLinkText__fWQMB{font-size:14px}}.categoryProductCard_cardTitle__VDp4I{font-family:var(--font-marcellus),serif;color:#332f2c;font-size:20px;margin:0}@media only screen and (max-width:767px){.categoryProductCard_cardTitle__VDp4I{font-size:18px}}.categoryProductCard_categoryItemInfo__HVjDc{width:55%;padding:20px 12px 20px 16px;overflow:visible}.categoryProductCard_categoryItemInfo__HVjDc h3{padding-bottom:5px}.categoryProductCard_categoryItemInfo__HVjDc a p{color:#131313;padding-right:4px;line-height:normal}.categoryProductCard_categoryItemInfo__HVjDc a:not(:last-child){margin-bottom:8px}.categoryProductCard_categoryItemInfo__HVjDc .ren-list-item{max-height:190px;padding-right:6px;overflow:auto}.categoryProductCard_categoryItemInfo__HVjDc .ren-list-item::-webkit-scrollbar{width:3px}.categoryProductCard_categoryItemInfo__HVjDc .ren-list-item::-webkit-scrollbar-track{background:#e0e0e0}.categoryProductCard_categoryItemInfo__HVjDc .ren-list-item::-webkit-scrollbar-thumb{background:#c2c2c2}.categoryProductCard_categoryImg__QGLrx{width:45%}.categoryProductCard_categoryImg__QGLrx img{width:100%;height:100%;object-fit:cover;border-top-left-radius:4px;border-bottom-left-radius:4px}.categoryProductCard_categoryCard__sorvR{height:100%;background-color:#fff;border-radius:4px;display:flex;overflow:visible}@media only screen and (max-width:600px){.categoryProductCard_categoryCard__sorvR .categoryProductCard_categoryImg__QGLrx{padding:8px}}@media only screen and (max-width:460px){.categoryProductCard_categoryCard__sorvR{flex-direction:column}.categoryProductCard_categoryCard__sorvR .categoryProductCard_categoryImg__QGLrx{max-height:160px;width:100%;padding:8px}.categoryProductCard_categoryCard__sorvR .categoryProductCard_categoryImg__QGLrx img{object-fit:contain}.categoryProductCard_categoryCard__sorvR .categoryProductCard_categoryItemInfo__HVjDc{padding:0 12px 10px;display:flex;flex-direction:column;width:100%}.categoryProductCard_categoryCard__sorvR .categoryProductCard_categoryItemInfo__HVjDc .ren-list-item{max-height:130px;width:100%}.categoryProductCard_categoryCard__sorvR .categoryProductCard_categoryItemInfo__HVjDc .ren-list-item .ren-link{font-size:14px}}@media only screen and (max-width:370px){.categoryProductCard_categoryCard__sorvR .categoryProductCard_categoryImg__QGLrx{max-height:140px}}@media only screen and (max-width:340px){.categoryProductCard_categoryCard__sorvR .categoryProductCard_categoryImg__QGLrx{max-height:145px}}