
/* =======Dtl Thumb Slider*/ 
.dtl-lv{position:relative; padding-left:152px;margin: 0px auto;max-width:960px;}
.dtl-lv .p-label{background-color:var(--white);color:var(--cloudy-grey);border:1px solid var(--cloudy-grey); text-transform:uppercase; padding:5px 12px;font-size:10px;line-height:10px;position:absolute;left:20px;top:0px; z-index:1;}
.dtl-lv .dtl-ex{width:81px;position:absolute;left:0px;top:0px;}
.dtl-lv .dtl-ex .slick-slide{line-height:0px;margin:5px 0px;}
.dtl-lv .dtl-ex .slick-slide .dtl-ex-item{width:79px !important;height:79px;position:relative;line-height:0px;cursor:pointer;text-align:center;border:1px solid var(--dark-grey);background-color:var(--white);padding:2px;margin:0px;display:flex!important;align-items:center;justify-content:center;}
.dtl-lv .dtl-ex .slick-slide .dtl-ex-item img{max-width:75px;max-height:75px;display: initial; width:auto; height:auto;}
.dtl-lv .dtl-ex .slick-slide:hover,
.dtl-lv .dtl-ex .slick-slide.slick-current{border-color: var(--black);}
.dtl-lv .dtl-ex .slick-slide:hover .dtl-ex-item,
.dtl-lv .dtl-ex .slick-slide.slick-current .dtl-ex-item{border-color: var(--black);}

.dtl-lv .dtl-ex .slick-slide .dtl-ex-item.dtl-ex-play svg{fill:var(--white);width:44px;height:44px;}
.dtl-lv .dtl-ex .slick-slide:hover .dtl-ex-item.dtl-ex-play, 
.dtl-lv .dtl-ex .slick-slide.slick-current .dtl-ex-item.dtl-ex-play, 
.dtl-lv .dtl-ex .slick-slide .dtl-ex-item.dtl-ex-play{border:0px;}
.dtl-lv .dtl-ex .slick-slide .dtl-ex-item.dtl-ex-play{background: #333333;background: -moz-linear-gradient(top,  #333333 0%, #939598 100%);background: -webkit-linear-gradient(top,  #333333 0%,#939598 100%);background: linear-gradient(to bottom,  #333333 0%,#939598 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#939598',GradientType=0 );}
.dtl-lv .dtl-ex .slick-slide:hover .dtl-ex-item.dtl-ex-play, 
.dtl-lv .dtl-ex .slick-slide.slick-current .dtl-ex-item.dtl-ex-play{background: #212121;background: -moz-linear-gradient(top,  #212121 0%, #333333 33%, #6d6e71 69%, #939598 100%);background: -webkit-linear-gradient(top,  #212121 0%,#333333 33%,#6d6e71 69%,#939598 100%);background: linear-gradient(to bottom,  #212121 0%,#333333 33%,#6d6e71 69%,#939598 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#939598',GradientType=0 );}

.dtl-lv .dtl-thumb{ padding:0px 20px; }
.dtl-lv .dtl-thumb .slick-slide>div{ line-height:0px; position:relative;}
.dtl-lv .dtl-thumb .dtl-thumb-item .thumb{display:flex;align-items:flex-start;justify-content:center;cursor:zoom-in;}
.dtl-lv .dtl-thumb .dtl-thumb-item .thumb img{display:initial;max-width:100%;max-height:100%;}
@media(min-width:768px){
.dtl-lv .dtl-ex .slick-arrow{left:auto;right:auto;text-align:center;padding:5px 0px;position:relative;width:100%;height:auto;top:auto;-webkit-transform:translate(0, 0%);-ms-transform:translate(0, 0%);transform:translate(0, 0%);}
.dtl-lv .dtl-ex .slick-arrow.slick-prev svg{transform:rotate(270deg); margin-left:0px;}
.dtl-lv .dtl-ex .slick-arrow.slick-next svg{transform:rotate(90deg);margin-right:0px;}
}
@media(max-width:1199px){
.dtl-lv{ padding-left:95px;}  
}
@media(max-width:991px){
  .dtl-thumb-slider .dtl-thumb-item, .dtl-ex dtl-ex-slider .dtl-ex-item{position: relative;}
  .dtl-thumb-slider .dtl-thumb-item:not(:first-child){display:none;}
  .dtl-ex .dtl-ex-slider .dtl-ex-item:not(:first-child){display:none;}
}
@media(max-width:767px){
.dtl-lv{ padding-left:0px;}
.dtl-lv .p-label{left:0px;}
.dtl-lv .dtl-ex .slick-slide .dtl-ex-item.dtl-ex-play svg{width:34px;height:34px;}
.dtl-lv .dtl-ex{width:100%;position:relative; margin:20px 0px; padding:0px 15px;}
.dtl-lv .dtl-ex .slick-slide{margin:0px 3px;height:auto;}
.dtl-lv .dtl-ex .slick-slide .dtl-ex-item{width:48px !important;height:48px; margin:0px auto;}
.dtl-lv .dtl-ex .slick-slide .dtl-ex-item img{max-width:40px;max-height:40px;}
.dtl-lv .dtl-ex .slick-arrow{display:flex;align-items:center;justify-content:center; width:13px;}
.dtl-lv .dtl-ex .slick-arrow.slick-prev{left:-4px;}
.dtl-lv .dtl-ex .slick-arrow.slick-next{right:-4px;}
.dtl-lv .dtl-ex .slick-arrow.slick-prev svg{transform: scaleX(-1);}
.dtl-lv .dtl-thumb{ padding:0px 20px;}
.dtl-lv .dtl-thumb .slick-prev{left:-6px;}
.dtl-lv .dtl-thumb .slick-next{right:-6px;}
}

/* =======Dtl Right*/
@media (max-width:991px){
  .dtl-page{ padding-bottom:80px;}
  .dtl-cart-sec{position:fixed;left:0px;right:0px;bottom:0px;background-color:var(--white);padding:15px;z-index:2;-webkit-box-shadow:0px -5px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px -5px 5px 0px rgba(0,0,0,0.2);box-shadow:0px -5px 5px 0px rgba(0,0,0,0.2);}
}
/* Dtl-top */
.dtl-top{ padding-bottom:30px; }
.dtl-top .dtl-top-name{line-height: normal; padding-bottom:5px;}
@media(max-width:767px){.dtl-top{ padding-bottom:20px; }}

/* =======Dtl Accordion*/
.dtl_accordion{border-bottom:solid 1px var(--dark-grey);}
.dtl_accordion h4{color:var(--black);cursor:pointer;font-size:16px; line-height:16px;padding:18px 0px;position:relative;border-top:solid 1px var(--dark-grey);}
.dtl_accordion h4:before, .dtl_accordion h4:after{position:absolute;content:"";right:10px;background-color:var(--black);top:50%;}
.dtl_accordion h4:before{right:10px;width:16px;height:2px;margin-top:-1px;}
.dtl_accordion h4:after{right:17px;width:2px;height:16px;margin-top:-8px;}
.dtl_accordion h4.active:after{display:none;}
.dtl_accordion .accordion_content{margin-bottom:20px; overflow: hidden;}
.dtl_accordion .accordion_content .tab-table>tbody>tr>td, 
.dtl_accordion .accordion_content .tab-table>tbody>tr>th{padding:10px 0px;border-bottom:solid 1px #dbdbdb; line-height:18px;}
.dtl_accordion .accordion_content .tab-table>tbody>tr>th{ font-weight:400;}
.dtl_accordion .accordion_content .tab-table>tbody>tr:last-child>td,  
.dtl_accordion .accordion_content .tab-table>tbody>tr:last-child>th{border:none;}