/*breadcrumb*/
.theme-breadcrumb.zscustom-page-content {
    display: flex !important;
}
.theme-breadcrumb-container .theme-breadcrumb .theme-breadcrumb-nav.theme-last-breadcrumb-nav {
    display: block !important;
}

/*Brand sub Menu*/
@media only screen and (min-width: 1320px){
.theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul.theme-sub-menu-position-change {
    min-width: 300px !important;
    display: grid !important;
    grid-template-columns: repeat(2, 1fr);
    left: -131% !important;
}
}


/*---header start---*/

.theme-search-loader-dots {
    background: transparent;
}
.theme-search-loader-dots span {
    background: RGBA(0, 0, 0, 0.8);
}
.partner-img .zpcarousel-container .zpcarousel-arrows-container.zpcarousel-arrow-type-01 .zpcarousel-arrow-left, .partner-img .zpcarousel-container .zpcarousel-arrows-container.zpcarousel-arrow-type-01 .zpcarousel-arrow-right, .corousel-1 .zpcarousel-container .zpcarousel-arrows-container.zpcarousel-arrow-type-01 .zpcarousel-arrow-left, .corousel-1 .zpcarousel-container .zpcarousel-arrows-container.zpcarousel-arrow-type-01 .zpcarousel-arrow-right {
    display: none;
}
.zpheading-align-left.zpheading-style-type1::after {
    background: #ff4001;
    width: 40px;
}
.zpheading-align-center.zpheading-style-type1::after {
    width: 40px;
    background: #ff4001;
}
.zpheader-style-03 .zpcontainer .theme-navigation-and-icons .theme-menu-area .theme-menu > ul > li {
    margin: -20px 20px;
}
.corousel-1 .zpcarousel-container .zpcarousel-content-container .zpcarousel-content .zpcarousel-content-inner {
    padding: 0px;
}
.prd-sect .zpcarousel-container .zpcarousel-controller-container{
    display: none;
}
.prd-sect .zpcarousel-container .zpcarousel-arrows-container .zpcarousel-arrow-left {
    z-index: 1;
}
.prd-sect .zpcarousel-container .zpcarousel-arrows-container .zpcarousel-arrow-right{
    z-index: 1;
}
.prd-img:hover {
    box-shadow: 0px 5px 10px rgba(0,0,0,0.1);
    z-index: 1;
    cursor: pointer;
}
.prd-img-cont{
    margin-right: -15px;
    margin-left: -15px;
}
.corousel-1 .zpcarousel-container .zpcarousel-controller-container .zpcarousel-controller.zpcarousel-controller-active, .corousel-1.zpcarousel-container .zpcarousel-controller-container.zpcarousel-controller-type-02 .zpcarousel-controller:hover {
    background-color: #fed980;
    border-color: #fed980;
}
.corousel-1.zpcarousel-container .zpcarousel-controller-container.zpcarousel-controller-type-02 .zpcarousel-controller.zpcarousel-controller-active, .corousel-1.zpcarousel-container .zpcarousel-controller-container.zpcarousel-controller-type-02 .zpcarousel-controller:hover {
    background-color: #fed980
}
.zpcarousel-container .zpcarousel-content-container .zpcarousel-content .zpcarousel-content-inner {
    padding: 0px;
}
.text-left, .text-center, .text-right {
    display: inline-block;
    justify-content: center;
}
.text-left .zpimage-container {
    display: block;
}
.zpdark-section .zpform-container .zpbutton.zpbutton-type-primary, .zpdark-section .zpform-container .zpbutton.zpbutton-type-primary:hover {
    color: #ffffff;
}
.zpdark-section a {
    color: #d9d9d9;
}
.zpdark-section a:hover {
    color: #ffffff;
}
[data-element-id="elm_5XzxPDGLSra9_nStMiOGaA"].zpsection {
    padding-bottom: 20px !important;
}



/*Side Bar*/
.zpsidebar-container .zpelem-text {
    display: none;
}
.zpsidebar-container .sidebar_link  .zpelem-text {
    display: inherit !important;
}

/*sidebar link color change*/
    .zpelem-box.zpelement.zpbox-container.zpdefault-section.zpdefault-section-bg.sidebar_link a {
    color: #424242 !important;
}

/*brand page*/
.brand_box_height{
    height:330px;
}






/*@media (min-width: 1200px){
    .theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-mini-cart{
        right: 0px !important;
    }
}
@media only (min-width: 1024px){
    .theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search .theme-search-field-container input[type="text"] {
        width: 375px;
    }
}*/
@media (min-width: 992px){
	
    .zpheader-style-03 .theme-header-topbar .theme-socialicon-parent {
        margin-left: 0;
    }
    .theme-header-topbar .theme-socialicon-parent ul li a{
        padding: 7px 7px 3px;
        border: 1px solid #ccc;
    }
   
    /*cart-icon*/
   
    .zpheader-style-03 .theme-header .zpcontainer .theme-header-topbar {
        margin-right: 50px;
    }
    
    .quote-left {
        padding-right: 0px;
    }
    .quote-right {
        padding-right: 0px;
        margin-left: -30px;
    }
    .left-column {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .zpnewsletter-container .zpnewsletter-input-container {
        justify-content: flex-end;
    }
    .zpnewsletter-container .zpnewsletter-input-container input {
    	width: 300px;
    	max-width: 300px;
    	margin-right: 0px;
    	padding: 12px 5px 12px 15px;
	}
    .footer-cont {
    	width: 20%;
    }
    .footer-cont:last-child{
        border-left: 1px solid rgba(255,255,255,0.4);
        margin-left: -50px;
        padding-left: 40px;
        padding-right: 0px;
        height: 260px;
    }
    [data-element-id="elm_y8Wd38T-M2Zf_p0d-SSctg"].zpelem-divider {
        margin-top: -20px;
    }
    [data-element-id="elm_QsSrduz3QV1L5mOKnHofTA"].zpelem-divider {
        line-height: 1;
    }
}
@media only screen and (min-width: 768px){
    .winner-1, .winner-2 {
        width: 50%;
    }
    .prd-img {
        width: 25%;
    }
    .left-column {
        width: 33.33333%;
    } 
}

@media screen and (max-width: 768px){
    [data-element-id="elm_2kSD6M0fi9YgkqGAzeEgzg"].zprow {
        flex-direction: column-reverse;
    }
    [data-element-id="elm_aidNjSjpVHHyfL24JGS_PA"].zpelem-col {
        padding-left: 15px;
    }
    [data-element-id="elm_5HPuFdftTK3jNqtxbNPlCw"].zpelem-col {
        margin-top: 0px !important;
    }
    [data-element-id="elm_yEeY76DaR22YKGO9a0UrGQ"].zpelem-box{
        margin-left: 0px !important;
    }
    [data-element-id="elm_aidNjSjpVHHyfL24JGS_PA"].zpelem-col{
        padding-left: 15px !important;
    }
    .theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search .theme-search-field-container input[type="text"] {
        background: #fff;
    }
    .zscustom-largest-heading {
        margin-left: 0px !important;
    }
    .corousel-img {
        width: 33.33333%;
    }
    .text-right {
        display: none;
    }
    .left-img .zpimage-container.zpimage-align-right {
        justify-content: center;
    }
    .prd-sect .zpcarousel-container .zpcarousel-arrows-container .zpcarousel-arrow-left {
    left: 0px;
	}
	.prd-sect .zpcarousel-container .zpcarousel-arrows-container .zpcarousel-arrow-right{
    	right: 0px;
	}
    .distribut-button .zpbutton-align-right {
        text-align: left;
    }
    .footer-cont {
    	width: 50%;
    }
    .footer-icon {
        width: 25%;
    }
    .custom-video-width iframe{
        height:230px !important;
    }
}

/* Sim Com Brand page mobile view design*/
@media only screen and (max-width: 991px) {
body > div.theme-content-area.theme-sidebar-enable > div.theme-content-container > div > div.zpcontent-container.page-container.zppage-sidebar-enable > div > div > div > div > div.zprow.zpalign-items-center.zpjustify-content-flex-start.zpdefault-section.zpdefault-section-bg> div{
    width:50%
    }
}

/* description for all product */
.notecc { font-size: 16px; padding-top: 21px; line-height: 40px; color: #000000;}

/* 404 page */
.HEAD_T span {
    font-size: 200px;
}

/* Barcumb */
.theme-porduct-bredcrumb a {
	color: RGBA(108, 121, 139, 1.8) !important;
}
.theme-prod-box [data-zs-add-to-cart]{
    display: none !important
}

[data-zs-product-details-primary-section] [data-zs-product-primary-details].theme-prod-details-container > *{
    background: #fff;
    color: #000;
}

.theme-prod-details-container .theme-prod-detail-entries {
    border: 1px solid #000;
}

.theme-prod-details-container .theme-prod-calculated-detail-entries {
    border: 1px solid #000;
    border-left: none; 
}

.theme-prod-detail-entries *,
.theme-prod-calculated-detail-entries *,
[data-quantity] {
    color: #000 !important;
}

[data-zs-product-details-primary-section] [data-zs-quantity-container],
.theme-quantity-arrows,
.theme-quantity-arrows:before,
.theme-quantity-arrows:after {
    border-color: #000 !important;
}

[data-zs-product-id][data-zs-product-details-primary-section] [data-zs-product-primary-details] [data-zs-add-to-cart] {
    background: #e3753d !important;
}

[data-zs-add-to-cart] [data-theme-cart-button-text] {
    color: #fff !important;
}

@media(max-width: 768px){
.theme-prod-details-container .theme-prod-detail-entries {
    border-bottom: none;
}
.theme-prod-details-container .theme-prod-calculated-detail-entries {
    border: 1px solid #000;
}
}
[data-custom-field-main-container] {
    flex-direction:column
}

[data-zs-customfield-container] {
    display:flex;
    gap:10px;
	height:3px;
}

[data-custom-field-main-container] [data-variant-id]{
    width:100% !important
}

@media(max-width:768px){
    [data-zs-customfield-container]{
        flex-direction:column
    }
}