/*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
}
}
[data-zs-detail-tabs-tabcontents-container] a{
    font-weight: bold ;
    color: rgb(48, 4, 234);
}