.products .cta-size-1.project-single-product-item.product.nw-category-cta-item {    border: 0;}.products .cta-size-1.project-single-product-item.product.nw-category-cta-item .nw-cta-content {    display: flex;    flex-direction: column;    justify-content: space-between;    height: 100%;    padding: 30px;    background: var(--deep-cove);}.products .cta-size-1.project-single-product-item.product.nw-category-cta-item .nw-cta-content * {    color: var(--white);}.products .cta-size-2.project-single-product-item.product.nw-category-cta-item {    border: 0;}.products .cta-size-2.project-single-product-item.product.nw-category-cta-item .nw-cta-content {    display: flex;    flex-direction: column;    justify-content: space-between;    height: 100%;    padding: 30px;    background-color: var(--shale);}.products .cta-size-2.project-single-product-item.product.nw-category-cta-item .nw-cta-content * {    color: var(--white);}.products .cta-size-2.project-single-product-item.product.nw-category-cta-item .nw-cta-content a.primary {    background-color: var(--off-white);    border-color: var(--off-white);    color: var(--deep-cove);}.products .cta-size-2.project-single-product-item.product.nw-category-cta-item .nw-cta-content a.primary:after {    background-image: url(../buttons/assets/primary/deep-cove_arrow.svg);}.products .cta-size-2.project-single-product-item.product.nw-category-cta-item .nw-cta-content a.primary:hover {    background-color: var(--deep-cove);    border-color: var(--deep-cove);    color: var(--off-white);}.products .cta-size-2.project-single-product-item.product.nw-category-cta-item .nw-cta-content a.primary:hover:after {    background-image: url(../buttons/assets/primary/off-white_arrow.svg);}.products .cta-size-1.project-single-product-item.product.nw-category-cta-item .nw-cta-content a.primary {    background-color: var(--shale);    border-color: var(--shale);}.products .cta-size-1.project-single-product-item.product.nw-category-cta-item .nw-cta-content a.primary:hover {    background-color: var(--off-white);    border-color: var(--off-white);    color: var(--deep-cove);}.products .cta-size-1.project-single-product-item.product.nw-category-cta-item .nw-cta-content a.primary:hover:after {    background-image: url(../buttons/assets/primary/deep-cove_arrow.svg);}.products .nw-category-cta-item .nw-cta-content p.subheading {    margin-bottom: 15px;}.woocommerce div.product p.sku {    margin-bottom: 6px;}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {    color: var(--deep-cove);    font-size: 18px;    line-height: 24px;}@media (max-width: 1599.98px) {    .products .cta-size-2.project-single-product-item.product.nw-category-cta-item .nw-cta-content,    .products .cta-size-1.project-single-product-item.product.nw-category-cta-item .nw-cta-content {        padding: 20px;    }}@media (max-width: 1399.98px) {    .products .product.nw-category-cta-item .nw-cta-content a.button.primary {        padding: 15px 20px;    }}/*@media(max-width: 991.98px){    .tax-product_cat .nw-woo-filter-wrapper {        display: block !important;    }    .tax-product_cat.woocommerce .woocommerce-result-count {        width: 100%;        text-align: left;        margin-top: 15px;    }}@media(max-width: 991.98px) and (min-width: 768px){    .tax-product_cat .NWfilters.container.container-padding.framed_desktop {        padding-left: 0;        padding-right: 0;    }}@media(max-width: 767.98px){    .tax-product_cat .nw-woo-filter-wrapper a.button.mobile-filters-button {        margin-left: 0;    }}*//***** FILTERS *****//*@media(min-width: 768px) {    .calypso-style .nw-widget-wrapper.list-style button.nw-filter-button {        border: 1px solid #BCBAB4;        border-radius: 3px;        background-color: transparent;        font: normal normal normal 16px/16px Indivisible;        letter-spacing: 0px;        color: #354A51;        padding: 10px 35px 10px 20px;    }    .calypso-style .nw-woo-filter-controls-container .filter-by-label {        font: normal normal normal 16px/24px Indivisible;        letter-spacing: 0px;        color: #354A51;        opacity: 0.6;    }}*/