.section-heading-container {
    align-items: center;
    margin: 36px 0px 10px 0px !important;
}

.cat-card {
    padding: 0px;
}

.cat-card-img-container {
    border: 0px;
    box-shadow: 0px 0px 0px;
}

.cat-card-img {
    border: 0px;
    border-radius: 4px !important;
    object-fit: contain;
}

.cat-card-title {
    font-weight: 600;
    margin-top: -10px;
    font-size: 16px;
}

.section-1 .collection-image  {
    border-radius: 15px;
}

.section-2 .collection-image  {
    border-radius: 15px;
}

.ban-cont-content{
    position: unset;
    max-width: 100%;
    text-align: center;
    padding-top: 8px;
}

.ban-cont-text {
  font-size: 16px;
  font-weight: 500;
}

.section-item{
    padding: 0px !important;
}

@media (min-width: 768px){
    .ban-cont-text{
        font-size: 18px !important;
    }
}

.section:last-child {
    margin: 0px;
}

.pr-long-card{
    border: 1px solid e6e6e6;
    border-radius: 12px;   
    padding : 0px;
}

.pr-outlined-button{
    border: 0px;
    color: white;
    background-color: var(--button-main);
}

.pr-card-content {
    padding: 8px;
}

.pr-image {
    border : 0px;
}

.pr-long-card .pr-image {
    border-radius: 0px;
    border : 0px;
}

.pr-outlined-button:hover{
    background-color: #db6404;
}

.universal-btn-style{
    border-radius: 5px;
}

.pr-title{
    font-weight: 600;
}

.app-bar .logo {
    height: 80px;
}

.sh-header-search-icon{
    stroke: #F6740C !important;
} 
.sh-header-location-icon{
    stroke: #F6740C;
} 
.sh-header-cart-icon {
    stroke: #F6740C !important;
}

a.links{
    font-weight: 600;
    /* margin: 5px 5px; */
    /* border-radius: 4px; */
    color: #F6740C;
    background-color: #ffd8b8;
}

a.links:hover {
    color: white !important;
    background-color: #F6740C;
}

.app-bar-main {
    box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.3);
}

.app-bar {
    box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.3);
}

.menu-bar {
    border-top: 0px;
}

body {
    margin-top: 0px !important;
}

.section-5 {
    padding: 0px 20px;
}

@media (min-width: 768px) {
    .section-5 {
        padding : 0px 40px;
    }
}

.footer-type-3 .three-column-footer__footer {
    color : #B92012;
    background-color: #FFD8B8;
    box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1);
}

.footer-type-3 .copyright {
    background-color: #FFD8B8;
}

.three-column-footer__rightsText {
    color: black;
}

.footer-row-title {
    color: #B92012;
}

.sh-footer-icon {
    fill: #B92012;
    color: #B92012;
}