/** Shopify CDN: Minification failed

Line 124:16 Unexpected "{"
Line 124:25 Expected ":"

**/

/* cstm-css */
p{
    text-align:justify;
}
/* header-icons-hide */
sticky-header.header-wrapper .header__icons {
    display: none;
}

/* navvigation-style */
sticky-header.header-wrapper ul.list-menu {
    gap: 2rem;
}

sticky-header.header-wrapper ul.list-menu .link.list-menu__item {
    color: #000;
    font-weight: 400;
    font-size:16px;
}
/* sub-menu */
header.header.header--middle-left details ul.header__submenu {
    border-radius: 4px;
}

header.header.header--middle-left details ul.header__submenu li {
    border-bottom: 1px solid #efefef;
}

/* anoouncement-bar */
p.announcement-bar__message.h5 span {
    font-size: 14px;
    font-weight: 600;
}

p.announcement-bar__message.h5 span.text2-annoucement {
    font-size: 16px;
    color: #0F3460;
}

/* -------------------- */
.img_bg--container {
    position: absolute;
    right: 0;
    z-index: -1;
    opacity: .5;
}

.rich-text__wrapper.rich-text__wrapper--center.page-width {
    position: relative;
    z-index:2;
}

/* multi-column-sections */
.multi-column-card-headig {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}

.multi-column-card-headig span {
    font-size: 41px;
    font-weight: 600;
    color:#000;
}
.rich-text__text p {
    color: #4B5563 !important;
}
.multicolumn-card.content-container a.link.animate-arrow {
    font-size: 16px;
    color: #0F3460;
    font-weight: 700;
}

/* slider-styling */
.slider-header {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0rem 2rem;
    gap: 10px;
}
.slider-section-button a.slider-top--button {
    font-size: 15px;
    color: #fff;
    background: #0F3460;
    padding: 8px 16px;
    text-decoration: none;
    display: flex;
    align-items: center;
    gap: 11px;
    font-weight: 600;
}
.swiper-slide-card{
    margin-bottom:2rem;
}

a.btm-link {
    color: #0F3460;
    text-decoration: none;
    font-size: 16px;
    font-weight: 700;
}
/* featured-slider */
.featured-slider .swiper-slide-card {
    border: 1px solid #f4f3f3;
    height: auto;

}
.featured-slider .swiper-slide-card {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

section.section-slider-main.featured-slider {
    padding: 6rem;
}

/* img-with-text */
.cstm-img-text-{{ section.id }} h2.image-with-text__heading {
    font-weight: 700;
}
/* //////////// */
/* collection-page */

.collection ul.product-grid {
    padding: 2rem 4rem;
}


.product-grid li.grid__item.scroll-trigger {
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}

.collection ul.product-grid .card__content {
    padding: 1rem 2rem;
}
.collection span.property--heading {
    color: #000;
    font-size: 41px;
    font-weight: 700;
}

.collection span.property--para {
    color: #4B5563;
    font-size: 19px;
}
.main-para--property {
    width: 45%;
    line-height: normal;
}
.collection .heading-container--property {
    padding: 1rem 4rem;
}
@media (max-width:767px){
 .collection span.property--para {
    font-size: 14px;
}
.collection span.property--heading {
    font-size: 32px;
}
.main-para--property {
    width: 100%;
}
.collection .heading-container--property {
    text-align: center;
}
}


/* collection-page */




.multicolumn-card__info .rte {
    height: 100%;
    max-height: 180px;
    min-height: 180px;
}
.multi-column-card-headig span.span1 {
    font-weight: 300;
}
/* media-query */

@media (max-width:767px){

p.announcement-bar__message.h5 span.text2-annoucement {
    font-size: 14px;
}
/* multi-column */
.multi-column-card-headig {
    text-align: center;
    margin:15px 0px;
}
.multi-column-card-headig span {
    font-size: 31px;
}
section.section-slider-main.featured-slider {
    padding: 0rem;
}
.multicolumn-card__info .rte {
    height: auto;
    max-height: unset;
    min-height: unset;
}
.featured-slider .swiper {
    width: 90%;
}
.slider1 .swiper {
    width: 90%;
}
.swiper-full-banner .swiper {
    width: 90%;
}


}





