




h3.theme-blog-heading{
font-family:outfit !important;
}
    .theme-product-details-style-03 .theme-product-detail-container .theme-product-detail-image-container {
        flex-direction: row-reverse;
        width: 70%;
        margin-inline: 0;
        position: sticky;
        top: 15%;
        gap: 1.5rem;
    }


.made-sec a {
    font-size: 14px;
    color: #fff !important;
    padding: 0px !important;
}

span.zpaccordion-name {
   
    font-size: 24px;
}
.zpelement {
    margin: 0px;
    font-size:18px;
}
.zptext.zptext-align-left p span {
    font-size: 18px;
}
.accordion {
    display: none;
}
.zpaccordion-container.zpaccordion-style-01 .zpaccordion.zpaccordion-active{
border-color:#fff;
}
h3.theme-blog-heading {
    font-size: 40px;
    line-height: 50px;
}
.zpsocialprofile-halign-center {
    justify-content: flex-start !important;
    padding: 0px;
    margin: 0px;
}


.our-collection .zprow.zpalign-items-flex-start.zpjustify-content-flex-start.zpdefault-section.zpdefault-section-bg {
    flex-wrap: nowrap;
}


n_top.zcs-z-index.theme_squircle_54.theme_collection_squircle.zpalign-items-flex-start.zpjustify-content-flex-start {
    top: 90px !important;
}
.theme-product-box-inner img {
    transform: scale(0.5);
}
.zpelem-col.zpcol-12.zpcol-md-6.zpcol-sm-12.zpalign-self-.zpdefault-section.zpdefault-section-bg ul li span{
position:relative;
}
@media(max-width:480px){
  .our-collection .zpsection.zpdefault-section.zpdefault-section-bg.zcs_section .zprow.zcs_custom_margin_top.zcs-z-index.theme_squircle_54.theme_collection_squircle.zpalign-items-flex-start.zpjustify-content-flex-start .zpelem-col.zpcol-12.zpcol-md-3.zpcol-sm-12.zpalign-self-.zpdefault-section.zpdefault-section-bg {
    width: 100% !important;
}
 .our-collection  .zpsection.zpdefault-section.zpdefault-section-bg.zcs_section .zprow.zpalign-items-flex-start.zpjustify-content-flex-start.zpdefault-section.zpdefault-section-bg {
    flex-wrap: wrap;
       flex-direction:column;
}
 
   .theme-logo-parent img {
    max-width: 96% !important;
    object-fit: contain;
} 
    .zpimage-container.zpimage-align-left.zpimage-tablet-align-center.zpimage-mobile-align-center.zpimage-size-fit.zpimage-tablet-fallback-fit.zpimage-mobile-fallback-fit img {
    object-fit: contain;
    min-width: 100vw;
}

.zpelement.zpelem-text.zcs_mobile_texts ul {
    width: 100%;
    text-align: left;
}
    .zpelement.zpelem-text.zcs_mobile_texts ul li{
    width: 100%;
    text-align: left;
                padding-bottom: 15px;
}
 .theme-product-box-inner img {
    object-fit: contain;
    transform: scale(0.3);
}   
    .zpelem-col.zpcol-12.zpcol-md-6.zpcol-sm-12.zpalign-self-.zpdefault-section.zpdefault-section-bg ul li span {
    text-align: left;
    position: relative;
    margin: -28px;
    line-height: 26px;
}
  .zprow.zcs_flex_gap_forty_px.zpalign-items-center.zpjustify-content-center.zpdefault-section.zpdefault-section-bg  .zpelement.zpelem-text.zcs_mobile_texts {
    text-align: left;
    justify-content: flex-start;
    width: 100vw;
}
    span.zpaccordion-name {
    font-size: 18px;
    line-height: 20px;
}
  .our-collection  .zpelem-col.zpcol-12.zpcol-md-3.zpcol-sm-12.zpalign-self-.zpdefault-section.zpdefault-section-bg.zcs_min_width{
    width:100%;
    }
   .our-collection .zpelem-col.zpcol-12.zpcol-md-3.zpcol-sm-12.zpalign-self-.zpdefault-section.zpdefault-section-bg {
    width: 100%;
}
    .our-collection .zprow.zpalign-items-flex-start.zpjustify-content-flex-start.zpdefault-section.zpdefault-section-bg {

    flex-direction: column-reverse;
    justify-content: flex-start;
    align-items: flex-start;
}
   .our-collection  .zpimage-container.zpimage-align-right.zpimage-tablet-align-center.zpimage-mobile-align-center.zpimage-size-original.zpimage-tablet-fallback-fit.zpimage-mobile-fallback-fit

 {
    max-width: 40px;
    position: absolute;
           top: -16px;
    right: 0px;
}
   .our-collection  .zpelem-col.zpcol-12.zpcol-md-3.zpcol-sm-12.zpalign-self-.zpdefault-section.zpdefault-section-bg {
    margin: 0px;
}
    .our-collection  .zprow.zcs_hover_element.zpalign-items-flex-start.zpjustify-content-flex-start.zpdefault-section.zpdefault-section-bg {
    margin: 0px;
}
 .our-collection  .zprow.zcs_section_heading.zpalign-items-center.zpjustify-content-flex-start.zpdefault-section.zpdefault-section-bg {
    TOP: 0PX ! IMPORTANT;
    POSITION: ABSOLUTE;
    TEXT-ALIGN: CENTER;
    DISPLAY: BLOCK;
    MIN-WIDTH: 100VW;
    DISPLAY: FLEX;
    JUSTIFY-CONTENT: CENTER;
} 
   .our-collection   .zpelem-col.zpcol-12.zpcol-md-12.zpcol-sm-12.zpalign-self-.zpdefault-section.zpdefault-section-bg {
    PADDING-TOP: 275PX;
}
  
    .our-collection  .zcs_2x2_mobile .zpelem-col:nth-child(even) {
       
        min-width: 301px;
    }
        .our-collection .zcs_force_size_150 .zpimage-tablet-fallback-fit figure img, .zcs_force_size_150 .zpimage-mobile-fallback-fit figure img {
        object-fit: contain;
        width: 100% !important;
    }

h2.zpheading.zpheading-style-none.zpheading-align-left {
    font-family: 'Outfit';
    line-height: 30px !important;
}
    .zpelem-col.zpcol-12.zpcol-md-6.zpcol-sm-12.zpalign-self-.zpdefault-section.zpdefault-section-bg ul li span {
      padding-left: 20px;

}
h2.zpheading.zpheading-style-none.zpheading-align-center p {
    line-height: 35px;
}
.bestseller .zpfilmstrip-title-container.zpfilmstrip-title-enabled.zpfilmstrip-title-style-04 {
    display: none;
}
.zpimage-container.zpimage-align-left.zpimage-tablet-align-center.zpimage-mobile-align-center.zpimage-size-fit.zpimage-tablet-fallback-fit.zpimage-mobile-fallback-fit {
    max-height: 280px;
}
.zpelem-col.zpcol-12.zpcol-md-4.zpcol-sm-12.zpalign-self-.zpdefault-section.zpdefault-section-bg {
    width: 100%;
}
.budget .zpcarousel-container .zpcarousel-content-container {
    height: 100% !important;
    max-inline-size: 100%;
    overflow: hidden;
    display: flex
;
    position: relative;
    min-height: 850px !important;
}
.our-collection .theme_squircle_54 .zcs_section_heading{
          flex-wrap: wrap !important;
}
.our-collection .zpelem-col.zpcol-12.zpcol-md-3.zpcol-sm-12.zpalign-self-.zpdefault-section.zpdefault-section-bg.zcs_min_width{
width:100% !important;
}
}
