.elementor-32293 .elementor-element.elementor-element-b12d219{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32293 .elementor-element.elementor-element-0c85ebb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-32293 .elementor-element.elementor-element-0c85ebb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-32293 .elementor-element.elementor-element-f0c12e9 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-32293 .elementor-element.elementor-element-f0c12e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-32293 .elementor-element.elementor-element-b12d219{margin-top:-20px;margin-bottom:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-f0c12e9 */ul, li {
    list-style:none;
}

.produk-arsip {
    max-width:1200px;
    padding:10px;
    margin:auto;
}

.detail-produk {
    display:flex;
    flex-direction: row;
    gap:20px
}

.foto-produk{
    width:35%;
    

}
.nama-produk {
    font-weight:bold;
    font-size:35px;
    line-height:50px;
    color:grey;
}

/*---------------------------------*/
/*breadcrumbs style*/
/*---------------------------------*/

.bread-link a{
    color:#c2a067;
    font-weight:550;
    font-size:14px;
}

.bread-link, .bread-link span {
    margin-bottom:0px;
    font-weight:550;
    color:grey;
}

@media (max-width:1000px) {
    .bread-link, .bread-link a {
        font-size:12px;
        padding:0px 0 0 0px;
    }
    .bread-link {
        margin:5px 0;
    }
}


/*gambar produk style*/
.slick-dots {
    /*bottom:30px !important;*/
    position:sticky !important;
    text-align: left !important;
    margin-left:20px !important;
    width:80% !important;
    top:400px;
    margin-top:-40px !important;
    margin-bottom:20px !important;
    
    
}

@media (min-width:1090px){
    .slick-dots {
        top:443px;
    }
}
.slick-dotted.slick-slider{
    /*margin-bottom:71px !important;*/
    
}

.slick-dots li {
    margin:0 !important;
    
}
.slick-dots li button:before{
    font-size:12px !important;
    
}
.slick-dots li.slick-active button:before{
    color:white !important;
    text-shadow:0 0 10px rgba(0, 0, 0, 0.20) !important
}

.slick-next, .slick-prev{
    display:none !important;

}

.slick-slide img {
         width:100% !important;
         border-radius:0 !important;
     }
     
.slick-slider .slick-list {
         border-radius:20px !important;
         overflow:hidden;
         border:3px solid #DAC6A2;
         position:sticky;
         top:70px;
     }
     


/*Spesifikasi detail produk*/

.Spesifikasi-produk {
    width:100%;
    padding:10px;
    
}

.info1-produk, .info2-produk {
    display:flex;
    justify-content: space-between;
    border-bottom:5px solid #ededed;
}


/*bagian info1-produk atau section 1*/

.harga {
    font-size:24px;
    font-weight:bold;
    line-height:20px;
    color:#c2a067;
}

.badge-best-seller {
    margin:12px 0;
    padding:5px 10px 5px 10px;
    border-radius:50px;
    box-shadow:0 0 5px rgba(0, 0, 0, 0.15);
    background:white;
    font-weight:bold;
    color:#c2a067;
    width:125px;
    font-size:14px;
    align-items: center;
    display:flex;
    gap:5px;
}
.badge-best-seller i {
    color:#fff1d7;
    background:#DAC6A2;
    height:25px;
    width:25px;
    padding:6px 5px 0 5px;
    border-radius:50%;
    font-size:15px;
}

.aksen-jumlah-cetak img {width:30%;
float:right;
margin-right:10px;
filter: grayscale(1);
}

.box-jumlah-cetak {
    display:flex;
    width:50%;
    justify-content: center;
}

.jumlahcetak {
    font-size:45px;
    line-height:30px;
    font-weight:bold;
    color:orange;
    margin-right:50px;
}
.jumlahcetak span {
    font-size:24px;
}

.afterfix-jumlahcetak{
    margin:0px 0 0 20px;
    line-height:10px;
    font-weight:550;
}
.prefix-jumlahcetak{
    font-weight:550;
}
.prefix-harga {
     color:grey;
     font-weight:550;
}
/*detail list kemasan*/

.detail-list-produk {
    display:grid;
    grid-template-columns:auto;
    grid-template-rows: auto;
    grid-template-areas:
    "header header header header"
    "main1 main2 main2 main2"
    "main3 main4 main4 main4"
    "main5 main6 main6 main6";
    width:65%;
    padding:10px;
    height:auto;
    font-size:13px;
}

.judul-detailproduk {
    grid-area:header;
    font-weight:bold;
    font-size:20px;
    
}

.Kategori-produk {
    grid-area: main1;

}

.isi-kategori {
    grid-area: main2;
    
}

.Estimasi-pengerjaan {
    grid-area: main3;
}

.isi-pengerjaan {
    grid-area: main4;
}

.Notes-produk {
    grid-area:main5;
    color:grey;
    padding:5px 0;
}

.isi-notes {
    grid-area: main6;
    padding:5px 20px;
}



.judul-detailproduk, .Kategori-produk, .Estimasi-pengerjaan {
    border-bottom:2px solid #ededed;
    padding:5px 0 0 0;
    color:grey;
}
 .isi-kategori,.isi-pengerjaan {
     border-bottom:2px solid #ededed;
    padding:5px 5px 5px 20px;
 }

 


 
 .bahan-utama-produk {
     padding:10px;
 }
 
 .head-bahan-utama {
     font-size: 20px;
     font-weight:bold;
     color:grey;
 }
 
 .list-bahan {
     display:flex;
     flex-wrap:wrap;
     padding:10px 0;
 }
 
 .box-bahan-utama,.box-bahan-utama1,.box-bahan-utama2,.box-bahan-utama3,.box-bahan-utama4{
     width:200px;
     height:150px;
     border-radius:20px;
     margin:5px 10px;
     box-shadow:0 0 5px rgba(0, 0, 0, 0.15);
     border:5px solid white;
 }
 
 .box-bahan-utama {
     background-image: url('https://bosscetak.com/wp-content/uploads/2021/09/Media-Art-Carton-Pranata-Printing.jpg');
     background-size:cover;
     background-position:top;
 }
  .box-bahan-utama1 {
     background-image: url('https://bosscetak.com/wp-content/uploads/2022/09/matt-paper-bc-1.png');
     background-size:cover;
     background-position:top;
 }
  .box-bahan-utama2 {
     background-image: url('https://bosscetak.com/wp-content/uploads/2022/09/HVS-paper-bc.jpg');
     background-size:cover;
     background-position:top;
 }
 .box-bahan-utama3 {
     background-image: url('https://bosscetak.com/wp-content/uploads/2022/09/samson-kraft-bc.jpg');
     background-size:cover;
     background-position:top;
 }
 .box-bahan-utama4 {
     background-image: url('https://bosscetak.com/wp-content/uploads/2021/10/Art-paper.jpg');
     background-size:cover;
     background-position:top;
 }
 

 
 
 .Nama-bahan a, .Nama-bahan a:hover {
     font-weight:500;
     background:white;
     color:black;
     padding:5px 10px;
     position:absolute;
     margin: 113px 0 0 -2px;
     border-radius:0 20px;
 }
 
 
 /*Tentang Produk */
 
 .deskripsi-produk {
     padding:10px;
     border-top:5px solid #ededed;
 }
 
 .head-deskripsi {
     font-size:20px;
     font-weight:bold;
 }
 
 .desc-deskripsi-produk {
     margin:10px 0 0 0;
     font-size:16px;
 }
 
 .desc-deskripsi-produk span{
     font-size:30px;
     line-height:20px;
     font-weight:bold;
     color:grey;
 }
 

 
 /*produk serupa (related product)*/
 
 .produk-serupa {
     border-top:5px solid #ededed;
     padding:10px 10px 90px 10px;
 }
 
 .serupa-head{
     font-size:20px;
     font-weight:bold;
     color:grey;
 }
 
 .item-produk-serupa{
     display:flex;
     gap:20px;
     flex-wrap:wrap;
     margin:20px 10px;
     justify-content: center;
 }
 
 .serupa-gambar1,.serupa-gambar2,.serupa-gambar3 {
     width:200px;
     height:auto;
     border-radius:10px;
 }
 
  .serupa-gambar1 img:hover,.serupa-gambar2 img:hover,.serupa-gambar3 img:hover {
     border:2px solid #c2a067;
     transition:all 0.2s ease-out;
 }
 
  .serupa-gambar1 img,.serupa-gambar2 img,.serupa-gambar3 img {
     height:355px;
     border:2px solid white;
     border-radius:20px;
 }
 
 
.serupa-kategori {
    margin:-65px 0 0 10px;
}
 
 .serupa-kategori span{
     background:#c2a067;
     padding:2px 5px;
     bottom:110px;
     color:white;
     font-weight:500;
     border-radius:50px;
     font-size:14px;
     box-shadow:0 0 10px rgba(0, 0, 0, 0.25);
 }
 
 .serupa-nama span{
     font-size:16px;
     font-weight:bold;
     color:#c2a067;
     background:white;
     padding:2px 10px;
     margin:0px 0 0 10px;
     border-radius:20px;
     box-shadow:0 0 10px rgba(0, 0, 0, 0.25);
 }
 
 .panah-produk-loop {
    transform:rotate(90deg);
    padding-left:10px;
}

.lihat-lagi-serupa a {
    font-weight:550;
    color:grey;
    border:1px solid lightgrey;
    padding:10px 2px 10px 10px;
    border-radius:50px;
    margin-right:10px;
}
.serupa-head-box {
    display:flex;
    justify-content: space-between;
    padding:10px 0;
}


 /*tombol cta bawah*/
 
 .CTA-produk-detail {
     position:fixed;
     bottom:0;
     padding:15px 10px;
     background:#ffffffA6;
     width:100%;
     box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
     z-index: 2;
     -webkit-backdrop-filter: blur(12px);
     backdrop-filter: blur(12px);
 }
 
 .produk-tombol{
     max-width:1300px;
     margin:auto;
     
 }
 
 .tombol-tombol {
     display:flex;
     width:290px;
     margin: 5px 10px 0 auto;
     gap:10px
 }
 
 
 .tombol-pesanWA  {
     color:white;
     padding:0;
     width:300px;
     
 }

 .arah-kiri lord-icon {
    margin-bottom: -10px;
}

 .tombol-pesanWA a{
     font-size: 16px;
     text-transform: capitalize;
     background:#c2a067;
     border-radius:10px;
     font-weight:600;
     color:white;
     padding:6px 20px 8px 20px;
     display: inline-flex;
    align-items: center;
    gap:5px;
 }
 
.tombol-customize a:hover{
     background:#fff1d0;
     color:black;
 }
 
 /*--------------------------------------*/
 /*style untuk versi mobile*/
 /*--------------------------------------*/
 
 @media(max-width:767px){
     .nama-produk {
         display:none;
     }
     .CTA-produk-detail {
         box-shadow: 0 0 23px rgba(0, 0, 0, 0.25);
     }
     .produk-arsip{
        padding:0;
    }
     .detail-produk {
         display:block;
     }
     .foto-produk{
         width:100%;
         border:none;
     }
     
     /*gambar produk style*/
     
     .slick-dotted.slick-slider {
         margin:0 0 0 0 !important;
     }
     .slick-slide img {
         width:100% !important;
         border-radius:0 !important;
     }
     
     .slick-slider .slick-list {
         border-radius:0 0 0px 20px !important;
         overflow:hidden;
         border:none;
         border-bottom:0px solid lightgrey;
         position:inherit;
         top:unset;
     }
     
     .slick-dots {
         position:inherit;
         top:unset !important;
         margin-top:-30px !important;
         margin-bottom:0 !important;
         margin-left:10px !important;
     }
     
     
     /*Spesifikasi detail produk*/
     .info2-produk {
         display:block;
     }
     
     /*bagian info1-produk atau section 1*/
     
     .aksen-jumlah-cetak img{
         display:none;
     }
     
     .jumlahcetak {
         margin:0;
     }
     
     .badge-best-seller {
         margin-bottom:20px;
     }
     
     /*detail list kemasan*/
     
     .detail-list-produk {
       width:100%;
   }  
   
   
    /*Bahan Utama produk section*/
    
    
    .bahan-utama-produk {
        padding:0;
    }
    .box-bahan-utama, .box-bahan-utama1, .box-bahan-utama2,  .box-bahan-utama3 {
     margin:5px 5px;
     font-size:12px;
     width:150px;
   }
   .box-bahan-utama4{
       width:200px;
   }
   
   .head-bahan-utama {
       padding: 0 0 0 10px;
   }
   
   .head-bahan-utama span {
       display:none;
   }
   
   .box-penjelasan-bahan {
       height:300px;
       overflow:hidden;
       overflow-y:auto;
   }
   
    /*Tentang Produk */
    
    .deskripsi-produk{
       padding:15px;
   }
   .desc-deskripsi-produk {
       margin:10px 0 0 10px;
   }
   
    /*produk serupa (related product)*/
    .serupa-gambar1,.serupa-gambar2,.serupa-gambar3 {
     width:165px;
     margin:5px 0;
    }
    
     .serupa-gambar1 img,.serupa-gambar2 img,.serupa-gambar3 img {
     height:300px;
 }
    
    .produk-serupa {
        padding:0 0 90px 0;
    }
    
    .serupa-head {
        padding: 0 0 0 10px;
    }
    
    .item-produk-serupa {
        margin:0 10px;
    }
    .produk1 {
        display:none;
    }
    .serupa-kategori span {
        font-size:12px;
    }
    .serupa-nama span {
        font-size:14px;
    }
     /*tombol cta bawah*/
     .CTA-produk-detail {
         box-shadow: 0 0 23px rgba(0, 0, 0, 0.25);
     }

     .tombol-tombol{
        width:100% !important;
        margin:0;
    }
    
.tombol-pesanWA a:hover{
        width:100%;
        font-size: 16px;
     text-transform: capitalize;
     
     
     font-weight:600;
     color:white;
    }
 .arah-kiri lord-icon {
    margin-bottom: 0px;
}
 .tombol-pesanWA a {
     color:white;
     padding:0 0 0 20px;
     line-height:0px;
     display:flex;
     justify-content:space-between;
     
 }
  .tombol-pesanWA,  .tombol-pesanWA:hover {
      width:100%;
      background:#c2a067;
      padding:8px 10px 8px 0;
      text-align:center;
      border-radius:10px;
      text-align:left;
  }
  
  .arah-kiri {
      float:right;
  }
 
 }
 
 
 /*--------------------------------------*/
 /*style untuk versi tablet*/
 /*--------------------------------------*/
 
 
 @media(min-width:767px) and (max-width:1000px){
     /*bagian slick slider foto produk*/
     .slick-slider .slick-list {
         top:60px;
     }
     
     .slick-dots {
         margin-top:-30px !important;
         top:290px;
     }
     /*bagian info1-produk atau section 1*/
     .aksen-jumlah-cetak img {
         width:100%;
     }
     
     /*detail list kemasan*/
     .isi-notes {
    padding:5px 8px;
      }
      .isi-kategori,.isi-pengerjaan {
          padding:5px;
      }
     
      /*produk serupa (related product)*/
      
      .serupa-gambar1,.serupa-gambar2,.serupa-gambar3 {
     width:165px;
     margin:5px 0;
    }
    
    .produk-serupa {
        padding:0 0 90px 0;
    }
    
    .serupa-head {
        padding: 0 0 0 10px;
    }
    
    .item-produk-serupa {
        margin:0 10px;
    }
    .produk1 {
        display:none;
    }
    
     /*tombol cta bawah*/
     .tombol-tombol {
         margin:0 0 0 auto;
     }
      .CTA-produk-detail{
          padding:15px 0;
      }
     
 }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b12d219 */.elementor-32293 .elementor-element.elementor-element-b12d219 {
background: radial-gradient(circle, #DAC6A2 0%, #DAC6A2 0%, white 44%);
background-size:70% 40%;
}

@media (max-width:767px) {
    .elementor-32293 .elementor-element.elementor-element-b12d219 {
        background: #fafafa;
        }
}/* End custom CSS */