.elementor-14025 .elementor-element.elementor-element-d71348c{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14025 .elementor-element.elementor-element-45ecd06 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-14025 .elementor-element.elementor-element-45ecd06 .woocommerce-breadcrumb{color:#D5C5C8;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-14025 .elementor-element.elementor-element-45ecd06 .woocommerce-breadcrumb > a{color:#D5C5C8;}.elementor-14025 .elementor-element.elementor-element-270bde2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14025 .elementor-element.elementor-element-2bd44c06{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-14025 .elementor-element.elementor-element-2bd44c06:not(.elementor-motion-effects-element-type-background), .elementor-14025 .elementor-element.elementor-element-2bd44c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-14025 .elementor-element.elementor-element-7d046e54{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14025 .elementor-element.elementor-element-13c643dd > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-14025 .elementor-element.elementor-element-13c643dd{text-align:center;}.elementor-14025 .elementor-element.elementor-element-13c643dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#3A3A3A;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14025 .elementor-element.elementor-element-e490acb{--grid-row-gap:30px;--grid-column-gap:32px;}.elementor-14025 .elementor-element.elementor-element-e490acb .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-14025 .elementor-element.elementor-element-e490acb:after{content:"0.66";}.elementor-14025 .elementor-element.elementor-element-e490acb .elementor-post__thumbnail__link{width:100%;}.elementor-14025 .elementor-element.elementor-element-e490acb .elementor-post{padding:0px 10px 0px 10px;}.elementor-14025 .elementor-element.elementor-element-e490acb .elementor-post__thumbnail{border-radius:16px 16px 16px 16px;}.elementor-14025 .elementor-element.elementor-element-e490acb.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:24px;}.elementor-14025 .elementor-element.elementor-element-e490acb.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:24px;}.elementor-14025 .elementor-element.elementor-element-e490acb.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:24px;}.elementor-14025 .elementor-element.elementor-element-e490acb .elementor-post__title, .elementor-14025 .elementor-element.elementor-element-e490acb .elementor-post__title a{color:#3A3A3A;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-14025 .elementor-element.elementor-element-e490acb .elementor-post__title{margin-bottom:16px;}.elementor-14025 .elementor-element.elementor-element-e490acb .elementor-post__excerpt p{color:#B1989D;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-14025 .elementor-element.elementor-element-e490acb .elementor-post__excerpt{margin-bottom:32px;}.elementor-14025 .elementor-element.elementor-element-e490acb .elementor-post__read-more{color:#680E21;}body.elementor-page-14025:not(.elementor-motion-effects-element-type-background), body.elementor-page-14025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(max-width:1024px){.elementor-14025 .elementor-element.elementor-element-d71348c{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-14025 .elementor-element.elementor-element-2bd44c06{--padding-top:40px;--padding-bottom:180px;--padding-left:30px;--padding-right:30px;}.elementor-14025 .elementor-element.elementor-element-13c643dd > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-14025 .elementor-element.elementor-element-13c643dd .elementor-heading-title{font-size:24px;}.elementor-14025 .elementor-element.elementor-element-e490acb{--grid-row-gap:40px;--grid-column-gap:20px;}.elementor-14025 .elementor-element.elementor-element-e490acb .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-14025 .elementor-element.elementor-element-e490acb:after{content:"0.5";}.elementor-14025 .elementor-element.elementor-element-e490acb .elementor-post__thumbnail__link{width:100%;}.elementor-14025 .elementor-element.elementor-element-e490acb.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-14025 .elementor-element.elementor-element-e490acb.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-14025 .elementor-element.elementor-element-e490acb.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-14025 .elementor-element.elementor-element-e490acb .elementor-post__title{margin-bottom:6px;}.elementor-14025 .elementor-element.elementor-element-e490acb .elementor-post__excerpt{margin-bottom:12px;}}@media(min-width:768px){.elementor-14025 .elementor-element.elementor-element-2bd44c06{--content-width:1036px;}}/* Start custom CSS for container, class: .elementor-element-270bde2 */.product .summary .single-product-category{
    display: none!important;
}

.product .summary .product_meta:last-child{
    display: none!important;
}

form.cart + .product_meta {
    display: none;
}

.woocommerce-tabs.wc-tabs-wrapper{
    margin-bottom: 75px;
}

.related.products{
    padding-bottom: 30px;
}

.related.products h2{
    text-align: center;
    margin-bottom: 60px;
    color: #3a3a3a;
}

.related.products h2.woocommerce-loop-product__title{
    text-align: left;
}

.related.products a.button{
    width: 128px;
  height: 38px;
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2213%22%20viewBox%3D%220%200%2012%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M11.6881%203.43778C11.3967%203.06544%2010.9758%202.85499%2010.5064%202.85499H3.33484L3.18914%201.91606C3.05963%201.04188%202.29877%200.410522%201.39221%200.410522H0.469467C0.210451%200.410522%200%200.620973%200%200.87999C0%201.13901%200.210451%201.34946%200.469467%201.34946H1.39221C1.84549%201.34946%202.20164%201.65704%202.26639%202.09413L3.27008%208.00294C3.27008%208.03532%203.27008%208.10007%203.28627%208.13245L3.39959%208.77999C3.54529%209.62179%204.28996%2010.237%205.14795%2010.237H10.3768C10.6359%2010.237%2010.8463%2010.0265%2010.8463%209.76749C10.8463%209.50847%2010.6359%209.29802%2010.3768%209.29802H5.16414C4.75943%209.29802%204.38709%208.99044%204.33852%208.60192L4.32234%208.44003H9.93975C10.6035%208.44003%2011.2025%207.97056%2011.3967%207.30683L11.9633%204.70048C12.0604%204.27958%2011.9633%203.79392%2011.6881%203.43778ZM11.0244%204.49003L10.4578%207.09638C10.393%207.3554%2010.1664%207.51728%209.92356%207.51728H4.12807L3.49672%203.76155L10.4902%203.77774C10.6844%203.77774%2010.8301%203.84249%2010.9434%203.98819C11.0568%204.15007%2011.0891%204.32814%2011.0244%204.49003Z%22%20fill%3D%22white%22/%3E%3Cpath%20d%3D%22M5.94115%2010.755C5.45549%2010.755%205.05078%2011.1597%205.05078%2011.6454C5.05078%2012.131%205.45549%2012.5357%205.94115%2012.5357C6.42681%2012.5357%206.83152%2012.131%206.83152%2011.6454C6.83152%2011.1435%206.42681%2010.755%205.94115%2010.755Z%22%20fill%3D%22white%22/%3E%3Cpath%20d%3D%22M9.03295%2010.755C8.54729%2010.755%208.14258%2011.1597%208.14258%2011.6454C8.14258%2012.131%208.54729%2012.5357%209.03295%2012.5357C9.5186%2012.5357%209.92332%2012.131%209.92332%2011.6454C9.92332%2011.1435%209.5186%2010.755%209.03295%2010.755Z%22%20fill%3D%22white%22/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  padding: 12px 20px 12px 38px;
    background-size: auto;
    background-position: 15px;
    margin-bottom: 0!important;
    border-radius: 12px;
    font-size: 12px;
    letter-spacing: 0;
    text-transform: none;
    font-weight: 500;
    font-family: 'Poppins';
    background-color: #680E21;
    display: flex;
    align-items: center;
    
}

.related.products a.button:hover{
    background-color: #530B1A;
}

.woocommerce-js div.product .product_meta{
    border-top: none;
    padding-top: 0;
}

.related.products ins .woocommerce-Price-amount.amount bdi{
    color: #EF3910!important;
    font-size: 13px!important;
    font-weight: 500!important;
}

.related.products .sale .elementor-widget-theme-post-featured-imag{
    position: relative;
}

.related.products span.onsale{
    display: block!important;
    border-radius: 3px!important;
    width: 36px;
    height: 17px;
    min-width: 36px!important;
    min-height: 17px!important;
    background: #ef3910!important;
    font-weight: 500!important;
    font-size: 11px!important;
    line-height: 17px!important;
    text-align: center;
    color: #fff!important;
    left: 28px!important;
    top: 48px!important;
    position: absolute;
}

.related.products li.ast-article-single{
    list-style: none;
}

.related.products .astra-shop-thumbnail-wrap img{
    max-height: 143px;
    object-fit: contain;
    background-color: #ffffff;
    border-radius: 7px;
}

.related.products .woocommerce-js div.product p.price, .woocommerce-js div.product span.price{
    color: #680E21!important;
    font-size: 13px!important;
    font-weight: 500!important;
        margin: 20px auto 20px!important;
    width: 100%;
    display: inline-block;
    text-align: center;
}

.related.products .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{
    color: #B1989D;
}

.related.products ul.products li.product{
    padding: 32px 16px 16px 16px!important;
}
.related.products .ast-woo-product-category{
    position: absolute;
    top: 12px;
    display: block;
    width: 88%;
    text-align: center;
}
.related.products .woocommerce-js div.product p.price, .related.products .woocommerce-js div.product span.price{
    margin: 10px auto 20px!important;
}
.related.products .product-comparison__link {
    background-color: rgba(104, 14, 33, 0.2);
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M11.5691 9C11.5691 10.7868 12.9945 12.2096 14.7845 12.2096C16.5746 12.2096 18 10.7868 18 9C18 8.86765 18 8.80147 17.9337 8.73529L15.3481 3.60662V3.54044C15.2155 3.34191 14.9503 3.20956 14.7845 3.20956H10.8066C10.6077 2.68015 10.1768 2.25 9.64641 2.05147V0H8.35359V2.05147C7.8232 2.25 7.39227 2.68015 7.19337 3.20956H3.21547C2.95028 3.20956 2.75138 3.34191 2.65193 3.60662L0.0662986 8.73529C2.5192e-07 8.80147 0 8.86765 0 9C0 10.7868 1.42541 12.2096 3.21547 12.2096C5.00553 12.2096 6.43094 10.7868 6.43094 9C6.43094 8.86765 6.43094 8.80147 6.36464 8.73529L4.24309 4.5H7.19337C7.39227 5.02941 7.8232 5.45956 8.35359 5.65809V16.7096H2.55249V18H15.4144V16.7096H9.64641V5.65809C10.1768 5.45956 10.6077 5.02941 10.8066 4.5H13.7569L11.6354 8.73529C11.5691 8.80147 11.5691 8.86765 11.5691 9ZM3.21547 10.9191C2.38674 10.9191 1.65746 10.3897 1.42541 9.62868H5.03867C4.74033 10.3897 4.0442 10.9191 3.21547 10.9191ZM4.74033 8.33823H1.65746L3.21547 5.26103L4.74033 8.33823ZM8.98343 4.5C8.58564 4.5 8.35359 4.23529 8.35359 3.87132C8.35359 3.50735 8.61878 3.24265 8.98343 3.24265C9.34807 3.24265 9.61326 3.50735 9.61326 3.87132C9.61326 4.23529 9.38122 4.5 8.98343 4.5ZM14.7845 10.9191C13.9558 10.9191 13.2265 10.3897 12.9945 9.62868H16.6077C16.3425 10.3897 15.6133 10.9191 14.7845 10.9191ZM14.7845 5.26103L16.3425 8.33823H13.2597L14.7845 5.26103Z' fill='%23B1989D'/><path d='M11.5691 9C11.5691 10.7868 12.9945 12.2096 14.7845 12.2096C16.5746 12.2096 18 10.7868 18 9C18 8.86765 18 8.80147 17.9337 8.73529L15.3481 3.60662V3.54044C15.2155 3.34191 14.9503 3.20956 14.7845 3.20956H10.8066C10.6077 2.68015 10.1768 2.25 9.64641 2.05147V0H8.35359V2.05147C7.8232 2.25 7.39227 2.68015 7.19337 3.20956H3.21547C2.95028 3.20956 2.75138 3.34191 2.65193 3.60662L0.0662986 8.73529C2.5192e-07 8.80147 0 8.86765 0 9C0 10.7868 1.42541 12.2096 3.21547 12.2096C5.00553 12.2096 6.43094 10.7868 6.43094 9C6.43094 8.86765 6.43094 8.80147 6.36464 8.73529L4.24309 4.5H7.19337C7.39227 5.02941 7.8232 5.45956 8.35359 5.65809V16.7096H2.55249V18H15.4144V16.7096H9.64641V5.65809C10.1768 5.45956 10.6077 5.02941 10.8066 4.5H13.7569L11.6354 8.73529C11.5691 8.80147 11.5691 8.86765 11.5691 9ZM3.21547 10.9191C2.38674 10.9191 1.65746 10.3897 1.42541 9.62868H5.03867C4.74033 10.3897 4.0442 10.9191 3.21547 10.9191ZM4.74033 8.33823H1.65746L3.21547 5.26103L4.74033 8.33823ZM8.98343 4.5C8.58564 4.5 8.35359 4.23529 8.35359 3.87132C8.35359 3.50735 8.61878 3.24265 8.98343 3.24265C9.34807 3.24265 9.61326 3.50735 9.61326 3.87132C9.61326 4.23529 9.38122 4.5 8.98343 4.5ZM14.7845 10.9191C13.9558 10.9191 13.2265 10.3897 12.9945 9.62868H16.6077C16.3425 10.3897 15.6133 10.9191 14.7845 10.9191ZM14.7845 5.26103L16.3425 8.33823H13.2597L14.7845 5.26103Z' fill='%237C192E' fill-opacity='0.8'/></svg>");
    background-repeat: no-repeat;
    background-size: 20px;
    background-position: center;
    border-radius: 6px;
    background-position: center;
    width: 38px;
    height: 38px;
    font-size: 0px;
    position: absolute;
    right: 16px;
    bottom: 16px;
}

.related.products .product-comparison__link[data-pc-add-to-compare-data]{
    color: transparent;
    background-image: url('https://zbroia.com/wp-content/uploads/2025/07/comparetion.svg');
    background-repeat: no-repeat;
    background-size: 20px;
    background-color: #F0F0F0;
    border-radius: 6px;
    background-position: center;
    width: 38px;
    height: 38px;
    font-size: 0px;
    position: absolute;
    right: 16px;
    bottom: 16px;
}

.related.products .product-comparison__link:hover{
    background-color: rgba(104, 14, 33, 0.2);
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M11.5691 9C11.5691 10.7868 12.9945 12.2096 14.7845 12.2096C16.5746 12.2096 18 10.7868 18 9C18 8.86765 18 8.80147 17.9337 8.73529L15.3481 3.60662V3.54044C15.2155 3.34191 14.9503 3.20956 14.7845 3.20956H10.8066C10.6077 2.68015 10.1768 2.25 9.64641 2.05147V0H8.35359V2.05147C7.8232 2.25 7.39227 2.68015 7.19337 3.20956H3.21547C2.95028 3.20956 2.75138 3.34191 2.65193 3.60662L0.0662986 8.73529C2.5192e-07 8.80147 0 8.86765 0 9C0 10.7868 1.42541 12.2096 3.21547 12.2096C5.00553 12.2096 6.43094 10.7868 6.43094 9C6.43094 8.86765 6.43094 8.80147 6.36464 8.73529L4.24309 4.5H7.19337C7.39227 5.02941 7.8232 5.45956 8.35359 5.65809V16.7096H2.55249V18H15.4144V16.7096H9.64641V5.65809C10.1768 5.45956 10.6077 5.02941 10.8066 4.5H13.7569L11.6354 8.73529C11.5691 8.80147 11.5691 8.86765 11.5691 9ZM3.21547 10.9191C2.38674 10.9191 1.65746 10.3897 1.42541 9.62868H5.03867C4.74033 10.3897 4.0442 10.9191 3.21547 10.9191ZM4.74033 8.33823H1.65746L3.21547 5.26103L4.74033 8.33823ZM8.98343 4.5C8.58564 4.5 8.35359 4.23529 8.35359 3.87132C8.35359 3.50735 8.61878 3.24265 8.98343 3.24265C9.34807 3.24265 9.61326 3.50735 9.61326 3.87132C9.61326 4.23529 9.38122 4.5 8.98343 4.5ZM14.7845 10.9191C13.9558 10.9191 13.2265 10.3897 12.9945 9.62868H16.6077C16.3425 10.3897 15.6133 10.9191 14.7845 10.9191ZM14.7845 5.26103L16.3425 8.33823H13.2597L14.7845 5.26103Z' fill='%23B1989D'/><path d='M11.5691 9C11.5691 10.7868 12.9945 12.2096 14.7845 12.2096C16.5746 12.2096 18 10.7868 18 9C18 8.86765 18 8.80147 17.9337 8.73529L15.3481 3.60662V3.54044C15.2155 3.34191 14.9503 3.20956 14.7845 3.20956H10.8066C10.6077 2.68015 10.1768 2.25 9.64641 2.05147V0H8.35359V2.05147C7.8232 2.25 7.39227 2.68015 7.19337 3.20956H3.21547C2.95028 3.20956 2.75138 3.34191 2.65193 3.60662L0.0662986 8.73529C2.5192e-07 8.80147 0 8.86765 0 9C0 10.7868 1.42541 12.2096 3.21547 12.2096C5.00553 12.2096 6.43094 10.7868 6.43094 9C6.43094 8.86765 6.43094 8.80147 6.36464 8.73529L4.24309 4.5H7.19337C7.39227 5.02941 7.8232 5.45956 8.35359 5.65809V16.7096H2.55249V18H15.4144V16.7096H9.64641V5.65809C10.1768 5.45956 10.6077 5.02941 10.8066 4.5H13.7569L11.6354 8.73529C11.5691 8.80147 11.5691 8.86765 11.5691 9ZM3.21547 10.9191C2.38674 10.9191 1.65746 10.3897 1.42541 9.62868H5.03867C4.74033 10.3897 4.0442 10.9191 3.21547 10.9191ZM4.74033 8.33823H1.65746L3.21547 5.26103L4.74033 8.33823ZM8.98343 4.5C8.58564 4.5 8.35359 4.23529 8.35359 3.87132C8.35359 3.50735 8.61878 3.24265 8.98343 3.24265C9.34807 3.24265 9.61326 3.50735 9.61326 3.87132C9.61326 4.23529 9.38122 4.5 8.98343 4.5ZM14.7845 10.9191C13.9558 10.9191 13.2265 10.3897 12.9945 9.62868H16.6077C16.3425 10.3897 15.6133 10.9191 14.7845 10.9191ZM14.7845 5.26103L16.3425 8.33823H13.2597L14.7845 5.26103Z' fill='%237C192E' fill-opacity='0.8'/></svg>");
    background-repeat: no-repeat;
    background-size: 20px;
    background-position: center;
}

.related.products .product-comparison__icon{
    display: none;
}

.related.products a.wishlist-btn{
    background-color: rgba(104, 14, 33, 0.2);
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='19' height='17' viewBox='0 0 19 17'><path d='M4.94089 0C3.67656 0 2.41222 0.49908 1.44733 1.49724C-0.482444 3.49356 -0.482444 6.68768 1.44733 8.71727L8.83372 16.4364C9.0999 16.7026 9.49916 16.7026 9.76534 16.4696L9.79861 16.4364C12.2607 13.8744 14.7229 11.2792 17.185 8.71727C19.1148 6.72095 19.1148 3.52685 17.185 1.53052C15.2552 -0.465796 12.0944 -0.465796 10.1979 1.53052L9.29953 2.46214L8.40118 1.53052C7.50284 0.499092 6.20523 0 4.94089 0ZM4.94089 1.33088C5.83924 1.33088 6.77085 1.69689 7.46957 2.42887L8.83372 3.85957C9.0999 4.12574 9.49916 4.12573 9.76534 3.89283L9.79861 3.85957L11.1628 2.42887C12.5935 0.931633 14.7894 0.931633 16.2201 2.42887C17.6508 3.92611 17.6508 6.32169 16.2201 7.78566C13.9243 10.1812 11.5953 12.5768 9.29953 15.0057L2.41222 7.78566C0.981524 6.28842 0.981524 3.89284 2.41222 2.42887C3.11093 1.69689 4.04255 1.33088 4.94089 1.33088Z' fill='%23B1989D'/><path d='M4.94089 0C3.67656 0 2.41222 0.49908 1.44733 1.49724C-0.482444 3.49356 -0.482444 6.68768 1.44733 8.71727L8.83372 16.4364C9.0999 16.7026 9.49916 16.7026 9.76534 16.4696L9.79861 16.4364C12.2607 13.8744 14.7229 11.2792 17.185 8.71727C19.1148 6.72095 19.1148 3.52685 17.185 1.53052C15.2552 -0.465796 12.0944 -0.465796 10.1979 1.53052L9.29953 2.46214L8.40118 1.53052C7.50284 0.499092 6.20523 0 4.94089 0ZM4.94089 1.33088C5.83924 1.33088 6.77085 1.69689 7.46957 2.42887L8.83372 3.85957C9.0999 4.12574 9.49916 4.12573 9.76534 3.89283L9.79861 3.85957L11.1628 2.42887C12.5935 0.931633 14.7894 0.931633 16.2201 2.42887C17.6508 3.92611 17.6508 6.32169 16.2201 7.78566C13.9243 10.1812 11.5953 12.5768 9.29953 15.0057L2.41222 7.78566C0.981524 6.28842 0.981524 3.89284 2.41222 2.42887C3.11093 1.69689 4.04255 1.33088 4.94089 1.33088Z' fill='%237C192E' fill-opacity='0.8'/></svg>");
    background-repeat: no-repeat;
    background-size: 20px;
    border-radius: 6px;
    background-position: center;
    width: 38px;
    height: 38px;
    font-size: 0px;
    position: absolute;
    right: 56px;
    bottom: 16px;
}

.related.products a.wishlist-btn[data-modal-wishlist] svg{
    display: none;
}

.related.products a.wishlist-btn[data-modal-wishlist]{
    color: transparent;
    background-image: url('https://zbroia.com/wp-content/uploads/2025/07/wishlist.svg');
    background-repeat: no-repeat;
    background-size: 20px;
    background-color: #F0F0F0;
    border-radius: 6px;
    background-position: center;
    width: 38px;
    height: 38px;
    font-size: 0px;
    position: absolute;
    right: 56px;
    bottom: 16px;
}

.related.products a.wishlist-btn:hover{
    background-color: rgba(104, 14, 33, 0.2);
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='19' height='17' viewBox='0 0 19 17'><path d='M4.94089 0C3.67656 0 2.41222 0.49908 1.44733 1.49724C-0.482444 3.49356 -0.482444 6.68768 1.44733 8.71727L8.83372 16.4364C9.0999 16.7026 9.49916 16.7026 9.76534 16.4696L9.79861 16.4364C12.2607 13.8744 14.7229 11.2792 17.185 8.71727C19.1148 6.72095 19.1148 3.52685 17.185 1.53052C15.2552 -0.465796 12.0944 -0.465796 10.1979 1.53052L9.29953 2.46214L8.40118 1.53052C7.50284 0.499092 6.20523 0 4.94089 0ZM4.94089 1.33088C5.83924 1.33088 6.77085 1.69689 7.46957 2.42887L8.83372 3.85957C9.0999 4.12574 9.49916 4.12573 9.76534 3.89283L9.79861 3.85957L11.1628 2.42887C12.5935 0.931633 14.7894 0.931633 16.2201 2.42887C17.6508 3.92611 17.6508 6.32169 16.2201 7.78566C13.9243 10.1812 11.5953 12.5768 9.29953 15.0057L2.41222 7.78566C0.981524 6.28842 0.981524 3.89284 2.41222 2.42887C3.11093 1.69689 4.04255 1.33088 4.94089 1.33088Z' fill='%23B1989D'/><path d='M4.94089 0C3.67656 0 2.41222 0.49908 1.44733 1.49724C-0.482444 3.49356 -0.482444 6.68768 1.44733 8.71727L8.83372 16.4364C9.0999 16.7026 9.49916 16.7026 9.76534 16.4696L9.79861 16.4364C12.2607 13.8744 14.7229 11.2792 17.185 8.71727C19.1148 6.72095 19.1148 3.52685 17.185 1.53052C15.2552 -0.465796 12.0944 -0.465796 10.1979 1.53052L9.29953 2.46214L8.40118 1.53052C7.50284 0.499092 6.20523 0 4.94089 0ZM4.94089 1.33088C5.83924 1.33088 6.77085 1.69689 7.46957 2.42887L8.83372 3.85957C9.0999 4.12574 9.49916 4.12573 9.76534 3.89283L9.79861 3.85957L11.1628 2.42887C12.5935 0.931633 14.7894 0.931633 16.2201 2.42887C17.6508 3.92611 17.6508 6.32169 16.2201 7.78566C13.9243 10.1812 11.5953 12.5768 9.29953 15.0057L2.41222 7.78566C0.981524 6.28842 0.981524 3.89284 2.41222 2.42887C3.11093 1.69689 4.04255 1.33088 4.94089 1.33088Z' fill='%237C192E' fill-opacity='0.8'/></svg>");
    background-repeat: no-repeat;
    background-size: 20px;
    background-position: center;
}

.related.products a.wishlist-btn:hover svg, .related.products a.wishlist-btn svg{
    display: none;
}

h2.woocommerce-loop-product__title{
    color: #3a3a3a!important;
      text-align: left;
      font-family: "Poppins", sans-serif;
      font-size: 13px!important;
      line-height: 128%!important;
      font-weight: 500!important;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
    background-color: #f7f7f7;
    padding: 16px!important;
    border-radius: 16px
}

li.product span.ast-woo-product-category{
    display: none
}

li.product span.ast-shop-product-out-of-stock{
    display: none;
}

.elementor-wc-products ul.products{
    column-gap: 12px!important;
    row-gap: 12px!important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce div.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover::before{
    display: none;
}

.woocommerce-tabs .description_tab a{
    padding: 0;
    color: #3a3a3a;
    font-size: 16px;
    font-weight: 500;
}


.woocommerce div.product.elementor .woocommerce-tabs .panel{
    border-top: none!important;
  
}

.woocommerce div.product.elementor .woocommerce-tabs .panel p{
    color: #827779;
    font-size: 14px;
    line-height: 120%;
}

.ast-article-single span.onsale{
    display: block!important;
    border-radius: 3px!important;
    width: 36px;
    height: 17px;
    min-width: 36px!important;
    min-height: 17px!important;
    background: #ef3910!important;
    font-weight: 500!important;
    font-size: 11px!important;
    line-height: 17px!important;
    text-align: center;
    color: #fff!important;
    left: 40%!important;
    top: 18px!important;
    position: absolute;
}

.woocommerce-js div.product .product_meta{
    margin-bottom: 20px;
}

.woocommerce-js div.product .product_meta>span{
    color: #827779;
    font-size: 12px;
    font-weight: 500;
}

.woocommerce-js div.product .product_meta>span a{
    color: #827779;
    font-weight: 500;
    font-size: 12px;
}

.ast-single-post h1.entry-title{
    font-size: 20px;
    color: #3a3a3a;
    font-weight: 600;
    margin-bottom: 20px!important;
}

form.variations_form + .product_meta {
    display: none;
}

.summary .ast-shipping-text{
    background-color: #AF4C61;
    padding: 3px 6px;
    color: #ffffff;
    font-size: 11px;
    font-weight: 500;
    border-radius: 3px;
}

.summary .price{
    margin-bottom: 40px!important;
    margin-right: 16px!important;
    color: #680E21!important;
    font-size: 16px!important;
    font-weight: 500!important;
    line-height: 19px!important;
}

.summary .price .woocommerce-Price-amount{
    color: #680E21;
    font-size: 16px;
    font-weight: 500;
    line-height: 19px;
}

.summary .input-text.qty{
    border: 1px solid #680e214d;
    border-radius: 8px;
    color: #3a3a3a;
    font-size: 13px;
    font-weight: 500;
    font-family: 'Poppins';
}

.woocommerce-js div.product form.cart div.quantity{
    margin: 0 8px 0 0;
}

.woocommerce div.product form.cart .button.single_add_to_cart_button{
    padding: 12px 20px 12px 30px;
    width: auto;
    background-color: #680E21;
    border-radius: 6px;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 0;
    text-transform: none;
    font-family: 'Poppins';
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2213%22%20viewBox%3D%220%200%2012%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M11.6881%203.43778C11.3967%203.06544%2010.9758%202.85499%2010.5064%202.85499H3.33484L3.18914%201.91606C3.05963%201.04188%202.29877%200.410522%201.39221%200.410522H0.469467C0.210451%200.410522%200%200.620973%200%200.87999C0%201.13901%200.210451%201.34946%200.469467%201.34946H1.39221C1.84549%201.34946%202.20164%201.65704%202.26639%202.09413L3.27008%208.00294C3.27008%208.03532%203.27008%208.10007%203.28627%208.13245L3.39959%208.77999C3.54529%209.62179%204.28996%2010.237%205.14795%2010.237H10.3768C10.6359%2010.237%2010.8463%2010.0265%2010.8463%209.76749C10.8463%209.50847%2010.6359%209.29802%2010.3768%209.29802H5.16414C4.75943%209.29802%204.38709%208.99044%204.33852%208.60192L4.32234%208.44003H9.93975C10.6035%208.44003%2011.2025%207.97056%2011.3967%207.30683L11.9633%204.70048C12.0604%204.27958%2011.9633%203.79392%2011.6881%203.43778ZM11.0244%204.49003L10.4578%207.09638C10.393%207.3554%2010.1664%207.51728%209.92356%207.51728H4.12807L3.49672%203.76155L10.4902%203.77774C10.6844%203.77774%2010.8301%203.84249%2010.9434%203.98819C11.0568%204.15007%2011.0891%204.32814%2011.0244%204.49003Z%22%20fill%3D%22white%22/%3E%3Cpath%20d%3D%22M5.94115%2010.755C5.45549%2010.755%205.05078%2011.1597%205.05078%2011.6454C5.05078%2012.131%205.45549%2012.5357%205.94115%2012.5357C6.42681%2012.5357%206.83152%2012.131%206.83152%2011.6454C6.83152%2011.1435%206.42681%2010.755%205.94115%2010.755Z%22%20fill%3D%22white%22/%3E%3Cpath%20d%3D%22M9.03295%2010.755C8.54729%2010.755%208.14258%2011.1597%208.14258%2011.6454C8.14258%2012.131%208.54729%2012.5357%209.03295%2012.5357C9.5186%2012.5357%209.92332%2012.131%209.92332%2011.6454C9.92332%2011.1435%209.5186%2010.755%209.03295%2010.755Z%22%20fill%3D%22white%22/%3E%3C/svg%3E");
    background-size: auto;
    background-repeat: no-repeat;
    background-position: 12px 10px;
}

.woocommerce div.product form.cart .button.single_add_to_cart_button:hover{
    background-color: #530b1a;
}

.woocommerce-js table.shop_attributes th, .woocommerce-js table.shop_attributes td, .woocommerce-js table.shop_attributes{
    border-bottom: none;
    border: none;
    color: #827779;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    padding: 6px 12px;
    min-width: 220px;
    font-family: 'Poppins';
    border-radius: 4px;
}

tr.woocommerce-product-attributes-item:nth-child(odd){
    background-color: #F8F8F8;
    border-radius: 4px;
}


.summary .wishlist-btn .svg-icon{
    display: none;
}

.summary .wishlist-btn-wrap{
    display: flex;
    padding-left: 24px;
    position: relative;
    margin-top: 0;
    margin-bottom: 0;
}

.summary .product-comparison{
    max-width: 165px;
    display: flex;
    position: relative;
    margin-top: 0;
    margin-bottom: 0;
}

.summary .product-comparison__link{
    background-color: rgba(104, 14, 33, 0.2);
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M11.5691 9C11.5691 10.7868 12.9945 12.2096 14.7845 12.2096C16.5746 12.2096 18 10.7868 18 9C18 8.86765 18 8.80147 17.9337 8.73529L15.3481 3.60662V3.54044C15.2155 3.34191 14.9503 3.20956 14.7845 3.20956H10.8066C10.6077 2.68015 10.1768 2.25 9.64641 2.05147V0H8.35359V2.05147C7.8232 2.25 7.39227 2.68015 7.19337 3.20956H3.21547C2.95028 3.20956 2.75138 3.34191 2.65193 3.60662L0.0662986 8.73529C2.5192e-07 8.80147 0 8.86765 0 9C0 10.7868 1.42541 12.2096 3.21547 12.2096C5.00553 12.2096 6.43094 10.7868 6.43094 9C6.43094 8.86765 6.43094 8.80147 6.36464 8.73529L4.24309 4.5H7.19337C7.39227 5.02941 7.8232 5.45956 8.35359 5.65809V16.7096H2.55249V18H15.4144V16.7096H9.64641V5.65809C10.1768 5.45956 10.6077 5.02941 10.8066 4.5H13.7569L11.6354 8.73529C11.5691 8.80147 11.5691 8.86765 11.5691 9ZM3.21547 10.9191C2.38674 10.9191 1.65746 10.3897 1.42541 9.62868H5.03867C4.74033 10.3897 4.0442 10.9191 3.21547 10.9191ZM4.74033 8.33823H1.65746L3.21547 5.26103L4.74033 8.33823ZM8.98343 4.5C8.58564 4.5 8.35359 4.23529 8.35359 3.87132C8.35359 3.50735 8.61878 3.24265 8.98343 3.24265C9.34807 3.24265 9.61326 3.50735 9.61326 3.87132C9.61326 4.23529 9.38122 4.5 8.98343 4.5ZM14.7845 10.9191C13.9558 10.9191 13.2265 10.3897 12.9945 9.62868H16.6077C16.3425 10.3897 15.6133 10.9191 14.7845 10.9191ZM14.7845 5.26103L16.3425 8.33823H13.2597L14.7845 5.26103Z' fill='%23B1989D'/><path d='M11.5691 9C11.5691 10.7868 12.9945 12.2096 14.7845 12.2096C16.5746 12.2096 18 10.7868 18 9C18 8.86765 18 8.80147 17.9337 8.73529L15.3481 3.60662V3.54044C15.2155 3.34191 14.9503 3.20956 14.7845 3.20956H10.8066C10.6077 2.68015 10.1768 2.25 9.64641 2.05147V0H8.35359V2.05147C7.8232 2.25 7.39227 2.68015 7.19337 3.20956H3.21547C2.95028 3.20956 2.75138 3.34191 2.65193 3.60662L0.0662986 8.73529C2.5192e-07 8.80147 0 8.86765 0 9C0 10.7868 1.42541 12.2096 3.21547 12.2096C5.00553 12.2096 6.43094 10.7868 6.43094 9C6.43094 8.86765 6.43094 8.80147 6.36464 8.73529L4.24309 4.5H7.19337C7.39227 5.02941 7.8232 5.45956 8.35359 5.65809V16.7096H2.55249V18H15.4144V16.7096H9.64641V5.65809C10.1768 5.45956 10.6077 5.02941 10.8066 4.5H13.7569L11.6354 8.73529C11.5691 8.80147 11.5691 8.86765 11.5691 9ZM3.21547 10.9191C2.38674 10.9191 1.65746 10.3897 1.42541 9.62868H5.03867C4.74033 10.3897 4.0442 10.9191 3.21547 10.9191ZM4.74033 8.33823H1.65746L3.21547 5.26103L4.74033 8.33823ZM8.98343 4.5C8.58564 4.5 8.35359 4.23529 8.35359 3.87132C8.35359 3.50735 8.61878 3.24265 8.98343 3.24265C9.34807 3.24265 9.61326 3.50735 9.61326 3.87132C9.61326 4.23529 9.38122 4.5 8.98343 4.5ZM14.7845 10.9191C13.9558 10.9191 13.2265 10.3897 12.9945 9.62868H16.6077C16.3425 10.3897 15.6133 10.9191 14.7845 10.9191ZM14.7845 5.26103L16.3425 8.33823H13.2597L14.7845 5.26103Z' fill='%237C192E' fill-opacity='0.8'/></svg>");
    background-repeat: no-repeat;
    background-size: 20px;
    border-radius: 6px;
    padding: 9px 12px 9px 40px;
    color: #7C192E;
    font-size: 11px;
    font-weight: 500;
    background-position: 12px;
    max-height: 36px;
    position: absolute;
    bottom: 12px;
    left: 355px;
    min-width: 161px;
}

.summary .product-comparison__link[data-pc-add-to-compare-data] {
    background-color: #F7F7F7;
    background-image: url('https://zbroia.com/wp-content/uploads/2025/07/comparetion.svg');
    background-repeat: no-repeat;
    background-size: 20px;
    border-radius: 6px;
    padding: 9px 12px 9px 40px;
    color: #B1989D;
    font-size: 11px;
    font-weight: 500;
    background-position: 12px;
    max-height: 36px;
    position: absolute;
    bottom: 12px;
    left: 355px;
    min-width: 161px;
    
}

.summary .product-comparison__link:hover{
    background-color: rgba(104, 14, 33, 0.2);
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M11.5691 9C11.5691 10.7868 12.9945 12.2096 14.7845 12.2096C16.5746 12.2096 18 10.7868 18 9C18 8.86765 18 8.80147 17.9337 8.73529L15.3481 3.60662V3.54044C15.2155 3.34191 14.9503 3.20956 14.7845 3.20956H10.8066C10.6077 2.68015 10.1768 2.25 9.64641 2.05147V0H8.35359V2.05147C7.8232 2.25 7.39227 2.68015 7.19337 3.20956H3.21547C2.95028 3.20956 2.75138 3.34191 2.65193 3.60662L0.0662986 8.73529C2.5192e-07 8.80147 0 8.86765 0 9C0 10.7868 1.42541 12.2096 3.21547 12.2096C5.00553 12.2096 6.43094 10.7868 6.43094 9C6.43094 8.86765 6.43094 8.80147 6.36464 8.73529L4.24309 4.5H7.19337C7.39227 5.02941 7.8232 5.45956 8.35359 5.65809V16.7096H2.55249V18H15.4144V16.7096H9.64641V5.65809C10.1768 5.45956 10.6077 5.02941 10.8066 4.5H13.7569L11.6354 8.73529C11.5691 8.80147 11.5691 8.86765 11.5691 9ZM3.21547 10.9191C2.38674 10.9191 1.65746 10.3897 1.42541 9.62868H5.03867C4.74033 10.3897 4.0442 10.9191 3.21547 10.9191ZM4.74033 8.33823H1.65746L3.21547 5.26103L4.74033 8.33823ZM8.98343 4.5C8.58564 4.5 8.35359 4.23529 8.35359 3.87132C8.35359 3.50735 8.61878 3.24265 8.98343 3.24265C9.34807 3.24265 9.61326 3.50735 9.61326 3.87132C9.61326 4.23529 9.38122 4.5 8.98343 4.5ZM14.7845 10.9191C13.9558 10.9191 13.2265 10.3897 12.9945 9.62868H16.6077C16.3425 10.3897 15.6133 10.9191 14.7845 10.9191ZM14.7845 5.26103L16.3425 8.33823H13.2597L14.7845 5.26103Z' fill='%23B1989D'/><path d='M11.5691 9C11.5691 10.7868 12.9945 12.2096 14.7845 12.2096C16.5746 12.2096 18 10.7868 18 9C18 8.86765 18 8.80147 17.9337 8.73529L15.3481 3.60662V3.54044C15.2155 3.34191 14.9503 3.20956 14.7845 3.20956H10.8066C10.6077 2.68015 10.1768 2.25 9.64641 2.05147V0H8.35359V2.05147C7.8232 2.25 7.39227 2.68015 7.19337 3.20956H3.21547C2.95028 3.20956 2.75138 3.34191 2.65193 3.60662L0.0662986 8.73529C2.5192e-07 8.80147 0 8.86765 0 9C0 10.7868 1.42541 12.2096 3.21547 12.2096C5.00553 12.2096 6.43094 10.7868 6.43094 9C6.43094 8.86765 6.43094 8.80147 6.36464 8.73529L4.24309 4.5H7.19337C7.39227 5.02941 7.8232 5.45956 8.35359 5.65809V16.7096H2.55249V18H15.4144V16.7096H9.64641V5.65809C10.1768 5.45956 10.6077 5.02941 10.8066 4.5H13.7569L11.6354 8.73529C11.5691 8.80147 11.5691 8.86765 11.5691 9ZM3.21547 10.9191C2.38674 10.9191 1.65746 10.3897 1.42541 9.62868H5.03867C4.74033 10.3897 4.0442 10.9191 3.21547 10.9191ZM4.74033 8.33823H1.65746L3.21547 5.26103L4.74033 8.33823ZM8.98343 4.5C8.58564 4.5 8.35359 4.23529 8.35359 3.87132C8.35359 3.50735 8.61878 3.24265 8.98343 3.24265C9.34807 3.24265 9.61326 3.50735 9.61326 3.87132C9.61326 4.23529 9.38122 4.5 8.98343 4.5ZM14.7845 10.9191C13.9558 10.9191 13.2265 10.3897 12.9945 9.62868H16.6077C16.3425 10.3897 15.6133 10.9191 14.7845 10.9191ZM14.7845 5.26103L16.3425 8.33823H13.2597L14.7845 5.26103Z' fill='%237C192E' fill-opacity='0.8'/></svg>");
    color: #7C192E;
}

.summary .product-comparison__icon{
    display: none;
}

.summary a.wishlist-btn{
    background-color: rgba(104, 14, 33, 0.2);
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='19' height='17' viewBox='0 0 19 17'><path d='M4.94089 0C3.67656 0 2.41222 0.49908 1.44733 1.49724C-0.482444 3.49356 -0.482444 6.68768 1.44733 8.71727L8.83372 16.4364C9.0999 16.7026 9.49916 16.7026 9.76534 16.4696L9.79861 16.4364C12.2607 13.8744 14.7229 11.2792 17.185 8.71727C19.1148 6.72095 19.1148 3.52685 17.185 1.53052C15.2552 -0.465796 12.0944 -0.465796 10.1979 1.53052L9.29953 2.46214L8.40118 1.53052C7.50284 0.499092 6.20523 0 4.94089 0ZM4.94089 1.33088C5.83924 1.33088 6.77085 1.69689 7.46957 2.42887L8.83372 3.85957C9.0999 4.12574 9.49916 4.12573 9.76534 3.89283L9.79861 3.85957L11.1628 2.42887C12.5935 0.931633 14.7894 0.931633 16.2201 2.42887C17.6508 3.92611 17.6508 6.32169 16.2201 7.78566C13.9243 10.1812 11.5953 12.5768 9.29953 15.0057L2.41222 7.78566C0.981524 6.28842 0.981524 3.89284 2.41222 2.42887C3.11093 1.69689 4.04255 1.33088 4.94089 1.33088Z' fill='%23B1989D'/><path d='M4.94089 0C3.67656 0 2.41222 0.49908 1.44733 1.49724C-0.482444 3.49356 -0.482444 6.68768 1.44733 8.71727L8.83372 16.4364C9.0999 16.7026 9.49916 16.7026 9.76534 16.4696L9.79861 16.4364C12.2607 13.8744 14.7229 11.2792 17.185 8.71727C19.1148 6.72095 19.1148 3.52685 17.185 1.53052C15.2552 -0.465796 12.0944 -0.465796 10.1979 1.53052L9.29953 2.46214L8.40118 1.53052C7.50284 0.499092 6.20523 0 4.94089 0ZM4.94089 1.33088C5.83924 1.33088 6.77085 1.69689 7.46957 2.42887L8.83372 3.85957C9.0999 4.12574 9.49916 4.12573 9.76534 3.89283L9.79861 3.85957L11.1628 2.42887C12.5935 0.931633 14.7894 0.931633 16.2201 2.42887C17.6508 3.92611 17.6508 6.32169 16.2201 7.78566C13.9243 10.1812 11.5953 12.5768 9.29953 15.0057L2.41222 7.78566C0.981524 6.28842 0.981524 3.89284 2.41222 2.42887C3.11093 1.69689 4.04255 1.33088 4.94089 1.33088Z' fill='%237C192E' fill-opacity='0.8'/></svg>");
    background-repeat: no-repeat;
    background-size: 20px;
    border-radius: 6px;
    background-position: center;
    padding: 9px 12px 9px 40px;
     color: #7C192E;
    font-size: 11px;
    font-weight: 500;
    background-position: 12px;
    max-height: 36px;
    position: absolute;
    bottom: 12px;
    left: 200px;
    min-width: 149px;
}

.summary a.wishlist-btn[data-modal-wishlist] svg{
    display: none;
}

.summary a.wishlist-btn[data-modal-wishlist]{
    color: transparent;
    background-image: url('https://zbroia.com/wp-content/uploads/2025/07/wishlist.svg');
    background-repeat: no-repeat;
    background-size: 20px;
    background-color:  #f7f7f7;
    border-radius: 6px;
    background-position: center;
    padding: 9px 12px 9px 40px;
    color: #B1989D;
    font-size: 11px;
    font-weight: 500;
    background-position: 12px;
    max-height: 36px;
    position: absolute;
    bottom: 12px;
    left: 200px;
    min-width: 149px;
}

.summary a.wishlist-btn:hover{
    background-color: rgba(104, 14, 33, 0.2);
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='19' height='17' viewBox='0 0 19 17'><path d='M4.94089 0C3.67656 0 2.41222 0.49908 1.44733 1.49724C-0.482444 3.49356 -0.482444 6.68768 1.44733 8.71727L8.83372 16.4364C9.0999 16.7026 9.49916 16.7026 9.76534 16.4696L9.79861 16.4364C12.2607 13.8744 14.7229 11.2792 17.185 8.71727C19.1148 6.72095 19.1148 3.52685 17.185 1.53052C15.2552 -0.465796 12.0944 -0.465796 10.1979 1.53052L9.29953 2.46214L8.40118 1.53052C7.50284 0.499092 6.20523 0 4.94089 0ZM4.94089 1.33088C5.83924 1.33088 6.77085 1.69689 7.46957 2.42887L8.83372 3.85957C9.0999 4.12574 9.49916 4.12573 9.76534 3.89283L9.79861 3.85957L11.1628 2.42887C12.5935 0.931633 14.7894 0.931633 16.2201 2.42887C17.6508 3.92611 17.6508 6.32169 16.2201 7.78566C13.9243 10.1812 11.5953 12.5768 9.29953 15.0057L2.41222 7.78566C0.981524 6.28842 0.981524 3.89284 2.41222 2.42887C3.11093 1.69689 4.04255 1.33088 4.94089 1.33088Z' fill='%23B1989D'/><path d='M4.94089 0C3.67656 0 2.41222 0.49908 1.44733 1.49724C-0.482444 3.49356 -0.482444 6.68768 1.44733 8.71727L8.83372 16.4364C9.0999 16.7026 9.49916 16.7026 9.76534 16.4696L9.79861 16.4364C12.2607 13.8744 14.7229 11.2792 17.185 8.71727C19.1148 6.72095 19.1148 3.52685 17.185 1.53052C15.2552 -0.465796 12.0944 -0.465796 10.1979 1.53052L9.29953 2.46214L8.40118 1.53052C7.50284 0.499092 6.20523 0 4.94089 0ZM4.94089 1.33088C5.83924 1.33088 6.77085 1.69689 7.46957 2.42887L8.83372 3.85957C9.0999 4.12574 9.49916 4.12573 9.76534 3.89283L9.79861 3.85957L11.1628 2.42887C12.5935 0.931633 14.7894 0.931633 16.2201 2.42887C17.6508 3.92611 17.6508 6.32169 16.2201 7.78566C13.9243 10.1812 11.5953 12.5768 9.29953 15.0057L2.41222 7.78566C0.981524 6.28842 0.981524 3.89284 2.41222 2.42887C3.11093 1.69689 4.04255 1.33088 4.94089 1.33088Z' fill='%237C192E' fill-opacity='0.8'/></svg>");
    background-repeat: no-repeat;
    background-size: 20px;
     color: #7C192E;
}

.summary a.wishlist-btn:hover svg, .summary a.wishlist-btn svg{
    display: none;
}


.woocommerce-js div.product form.cart{
    position: relative;
}



.woocommerce-js div.product form.cart .single_variation_wrap{
    margin-top: 80px;
}

.summary table.woocommerce-product-attributes{
    padding: 0;
}

.summary .additional-info{
    margin-top: 40px;
    border-top: 1px solid #680e214d!important;
    border-radius: 0!important;
}

.summary .additional-info h3{
    color: #3A3A3A;
    font-size: 16px;
    font-weight: 500;
    margin: 11px 0 32px;
}

.summary form.variations_form .single_variation_wrap .woocommerce-variation-price span.price{
    margin: 0!important;
    text-align: left;
}

.cfvsw-label-none table.variations tr th.label{
    display: block!important;
    font-size: 12px;
    font-weight: 400;
    color: #827779;
}

.cfvsw-label-none table.variations tr th.label label{
    font-weight: 400!important;
}

.cfvsw-swatches-container .cfvsw-swatches-option{
    border-radius: 8px!important;
  border-style: solid;
  border-color: rgba(177, 152, 157, 0.2);
  border-width: 1px;
}

.cfvsw-swatches-container .cfvsw-swatches-option:hover{
    border-color: #b1989d;
}

.cfvsw-swatches-container .cfvsw-image-option{
    border-radius: 50%!important;
}

.cfvsw-swatches-container .cfvsw-swatches-option .cfvsw-swatch-inner{
    height: 32px;
}

.cfvsw-swatches-container .cfvsw-image-option .cfvsw-swatch-inner{
    height: 32px;
    width: 32px;
}

.woocommerce-js div.product form.cart .variations tr th.label{
    margin-top: 28px;
}

.woocommerce-js div.product form.cart .variations tr:first-child th.label{
    margin-top: 0;
}

.woocommerce-js div.product form.cart .variations{
    border-bottom: none;
}

.woocommerce-js div.product form.cart .reset_variations{
    background: transparent;
    padding: 0;
    text-decoration: underline;
    letter-spacing: 0;
    color: #680E21;
    text-transform: none;
}

.nswiper.nickx-slider-nav .nswiper-slide{
    width: calc(14% - .75em)!important;
     margin-right: 8px!important;
     
}

.nswiper.nickx-slider-nav .nswiper-slide img{
    border-radius: 10px;
     border-style: solid;
     border-color: #ececec!important;
     border-width: 1px;
}

.nswiper.nickx-slider-nav .nswiper-slide.nswiper-slide-active img{
    border-color: #680e21!important;
}

.woocommerce-product-gallery__image.flex-active-slide{
    height: 550px;
    display: flex !important;
    align-items: center;
}

.video_icon_img svg path:first-child{
   fill: #7C192E;
}

.btn-block{
    display: flex;
    align-items: center;
}

.see-more-btn {
    padding: 0;
    
    cursor: pointer;
    color: #3a3a3a;
    font-weight: 500;
    border: none;
    background: none;
    text-transform: none;
    letter-spacing: 0;
    font-family: 'Poppins';
  }
  
.btn-block svg{
    max-width: 15px;
    margin-left: 10px;
}

.btn-block:hover .see-more-btn, .btn-block:focus .see-more-btn{
    background: transparent;
    color: #3a3a3a;
}

.see-more-btn:hover, .see-more-btn:focus{
    background: transparent;
    color: #3a3a3a;
}

.btn-block:hover svg{
    transform: rotate(180deg);
}

form .woocommerce-variation-price .price{
    display: none!important;
}

.woocommerce-js .product .summary .price span.price{
    margin: 0!important;
}

.summary .ast-shipping-text{
    display: none;
}

@media screen and (max-width: 921px){
    .ast-article-single span.onsale{
        left: 90%!important;
    }
}

@media screen and (max-width: 768px){
    .summary .product-comparison__link, .summary .product-comparison__link[data-pc-add-to-compare-data]{
        left: 275px;
        width: 49px;
        height: 49px;
        background-position: center;
        font-size: 0;
        color: transparent;
        padding: 0;
        max-height: 49px;
        min-width: 49px;
        bottom: 14px;
    }
    
    .summary .wishlist-btn-wrap{
        max-width: 66px;
        padding-left: 14px;
    }
    
    .summary a.wishlist-btn[data-modal-wishlist], .summary a.wishlist-btn{
        width: 49px;
        height: 49px;
        background-position: center;
        font-size: 0;
        color: transparent;
        padding: 0;
        padding-left: 14px;
        max-height: 49px;
        min-width: 49px;
        bottom: 14px;
        left: 220px;
    }
    
    .woocommerce-js div.product form.cart .variations tr th.label{
        margin-top: 0;
    }
    
    .variations tbody{
        /*display: flex;*/
        align-items: flex-start;
        column-gap: 40px;
    }
    
    .woocommerce-js div.product form.cart .single_variation_wrap{
        margin-top: 40px;
    }
    
    .woocommerce-js table.shop_attributes th, .woocommerce-js table.shop_attributes td, .woocommerce-js table.shop_attributes{
        min-width: 150px;
    }
    
    .cfvsw-swatches-container{
        flex-flow: nowrap;
    }
    
    .related.products{
        margin: 0 -20px;
    }
    
    .related.products ul.products{
        grid-template-columns: 1fr!important;
    }
    .products.slick-slider {
    display: block !important;
  }
  .products.slick-slider .product {
    margin: 0 7px; 
  }
  
  .products.related h2{
      font-size: 24px!important;
      margin-bottom: 40px!important;
  }
  
  .products.related h2.woocommerce-loop-product__title{
      font-size: 13px!important;
  }
  .woocommerce div.product form.cart .button.single_add_to_cart_button{
      padding: 17px 30px 18px 40px;
      font-size: 14px;
      background-position: 18px 16px;
  }
  
  .summary .input-text.qty{
        width: 51px;
        min-height: 49px;
  }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e490acb */article.elementor-post .elementor-post__read-more{
    border-radius: 6px;
    border-style: solid;
    border-color: #680e21;
    border-width: 1px;
    padding: 12px 20px 12px 20px;
}

article.elementor-post .elementor-post__text{
    padding: 0 10px 10px;
}/* End custom CSS */