.archive .site-inner .content-sidebar-wrap .sticky-element-placeholder.sticky-element-active {
    height: 0px !important;
} 

 .archive .content-sidebar-wrap div#woocommerce-sidebar {
    width: 20% !important;
    left:0 !important;
}

 .archive .content-sidebar-wrap main#genesis-content {
    width: 77.6% !important;
}

.archive .content-sidebar-wrap {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    justify-content: center;
    column-gap:20px;
}

.archive .content-sidebar-wrap .sticky-element-placeholder {
    display: none !important;
}
	
@media (max-width:767px) {	
.archive .content-sidebar-wrap div#woocommerce-sidebar, .archive .content-sidebar-wrap main#genesis-content {
    width: 100% !important;
}

.archive .content-sidebar-wrap div#woocommerce-sidebar {
    position:unset;
}

}

/* 13-02-24 Start */

.page-template-catalogs-alpha-sort-php .site-container, .page-template-catalogs-year-sort .site-container {
  background-attachment: fixed;
  background-position: 100% 100%;
  background-size: contain;
  background-image: url("/wp-content/uploads/2024/02/reena-website-concrete-bg.jpg");
  background-repeat: no-repeat;
}

.main-container-alpha {
    display: flex;
    width: 100%;
    justify-content: center;
    flex-wrap: wrap;
    column-gap: 15px;
}

.main-container-alpha .cat-alpha-container {
    background: #fff;
    width: 70%;
    padding: 35px;
    margin-bottom: 60px;
}

.main-container-alpha .cat-alpha-sidebar {
    background: white;
    width: calc(30% - 15px);
    height: fit-content;
    padding: 25px;
    text-align: center;
}

.page-template-catalogs-alpha-sort, .page-template-catalogs-year-sort {
    background-image: url(/wp-content/uploads/2019/12/concrete-background.jpg);
    background-attachment: fixed;
}

.main-container-alpha .cat-alpha-sidebar a {
    font-size: 18px;
    padding: 12px 20px;
    background-color: #079abd;
    font-family: "Fjalla One",sans-serif;
    letter-spacing: .05em;
    line-height: 1;
    color: #fff;
    display: inline-block;
    text-decoration: none;
    text-transform: uppercase;
    white-space: normal;
    width: 100%;
}

.cat-alpha-posts h2 a {
    text-decoration: none !important;
}

@media (max-width:767px) {
.main-container-alpha .cat-alpha-container {
    width: 100%;
    padding: 35px;
    margin-bottom: 15px;
}

.main-container-alpha .cat-alpha-sidebar {
    width: 100%;
    margin-bottom: 60px;
}

.cat-alpha-posts h2 {
    word-break: break-all;
}

.main-container-alpha {
    flex-direction: column-reverse;
}

}
/* 13-02-24 End */

/* 16-02-2024 */

.main-container-alpha .cat-alpha-container .cat-alpha-posts h2 {
    color: #444 !important;
    margin-bottom: 0px !important;
    font-size: 28px !important;
}   


.alpha-main .cat-alpha-container .cat-alpha-posts h2 {
    color: #444 !important;
    margin-bottom: 0px !important;
    font-size: 28px !important;
}   

/*21/02/2024*/

.cat-alpha-sidebar .catalog-year-button {
    margin-bottom: 10px !important;
}

.cat-alpha-sidebar .catalog-alpha-button {
    margin-bottom: 10px !important;
}

.cat-alpha-sidebar .catalog-year-button a {
    padding: 12px 62px !important;
}

.cat-alpha-sidebar .catalog-alpha-button a {
    padding: 12px 33px !important;
}

.gift-cards-list .ywgc-manual-amount-container {
    border: 1px solid #000 !important;
    display: inline-flex;
    height: 60px;
}

/*css end*/
