/*background*/
.com-dt-package.view-packagedetail section#sp-main-body,
.com-dt-package.view-packagedetails section#sp-main-body{
background-image: url(/images/0000_LazyKitchen/home/black.jpg);
}

.com-packing-order.view-orderdatas section#sp-main-body {background-image: url(/images/0000_LazyKitchen/home/black.jpg);}



/*product*/
.com-dt-package.view-packagedetails .package-box {
    background: #ff000a;
    border: 1px solid #ff000a;
    border-radius: 0px;
    display: flex;
    align-items: center;
    transition:0.5s ease;
}

.com-dt-package.view-packagedetails .package-box:hover {
  opacity:0.5;transition:0.5s ease;
}

p.packagetitle.sppb-addon-title,p.package-price {
    color: #fff;
}

.package-description h3 {
    margin-top: 0px!important;
}

.package-description p:nth-child(2) span {
    font-size: 35px!important; text-transform:uppercase; font-weight:900!important;
}

.package-description p:nth-child(3) span {
    font-size: 25px!important;
}

.view-packagedetail .hikashop_container {
    min-height: 400px!Important;
}


@media (max-width: 767px){
.view-packagedetail .hikashop_container, .view-packagedetails .hikashop_container {
    margin-bottom: 30px!important;
}
.view-packagedetail .hikashop_container {
    min-height: 315px!Important;
}

.zh-cn.view-packagedetail .hikashop_container {
    min-height: 265px!Important;
}}

.step {
    background: yellow;
    padding: 10px;
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase;
    margin-top:30px;
}











/*text*/
p.catdetailtitle,
p.catdetailquantity,
p.cat-main{color: #fff!important;}

@media (max-width: 767px){
p.catdetailtitle,
p.catdetailquantity{
  font-size: 18px!important;margin: 0 15px!important;}
}

.com-dt-package.view-packagedetail p.cat-main,
.com-dt-package.view-packagedetails p.cat-main {
font-size:20px!important;
}

.com-dt-package.view-packagedetails h5 {
    color: #fff;
}

p.catdetailquantity {
    margin-bottom: 30px!important;
    border-bottom: 1px solid #fff;
    padding-bottom: 10px;
}

.com-dt-package.view-packagedetail .package-description span,
.com-dt-package.view-packagedetails .package-description span{
  color: #fff!important; 
}

.com-dt-package.view-packagedetail .package-description,
.com-dt-package.view-packagedetails .package-description{
  background-color: #ff000a;
  border-color: #ff000a;
  color: #fff!important;
}

.com-dt-package.view-packagedetail span.hikashop_product_name a,
.com-dt-package.view-packagedetails span.hikashop_product_name a{
    color: #fff!important;
}


/*navigation*/
div#sppb-addon-wrapper-1687141818669 {
    font-weight: 900;
}

@media (min-width: 768px){
.sppb-link-list-wrap.sppb-link-list-nav.sppb-nav-align-left.sppb-link-list-responsive.navi-package {
    padding-right: 30px;
}}

li.navi-package-button {
    border: 0px;
    padding: 15px 0!important;
    border-bottom: 1px solid #ccc;
    border-radius: 0px!important;
}

li.navi-package-button a {
    border: 0px;
    padding: 0!important;
    border-radius: 0px!important;
    background: transparent!important;
    color: #fff!important;
}

li.navi-package-button a.btn.btn-primary:hover,
li.navi-package-button a.btn.btn-primary:focus {
    background: transparent!important;
    opacity: 0.5; color:#fff!important;
}

li.navi-package-button a.btn.btn-primary.active{
    background: transparent!important; font-weight:900!important;
    opacity: 1; color:#ff000a!important;
}



/*mobile navigation*/
.sppb-responsive-bar {
    background-color: #fff;
    transition: all .3s;
}

@media (max-width: 767px){
.navi-package ul#sppb-responsive-bar-ul {
    margin-bottom: 30px;
}

.navi-package .sppb-responsive-bars {
    position: absolute;
    top: -3px;
    right: 0;
}}

/*quantity*/
.com-dt-package.view-packagedetail .thumbnail .input-prepend input[id^='hikashop_product_quantity_field_'] {
    box-shadow: none;
    min-width: 50px !important;
    /* height: 30px; */
}

.com-dt-package.view-packagedetail .thumbnail span.add-on a:hover,
.com-dt-package.view-packagedetails .thumbnail span.add-on a:hover{
    background: #ff000a;
    color: #fff;
}

@media (max-width: 768px){
.com-dt-package.view-packagedetail .thumbnail .add-on:first-child, 
.com-dt-package.view-packagedetail .thumbnail .add-on:last-child,
.com-dt-package.view-packagedetails .thumbnail .add-on:first-child, 
.com-dt-package.view-packagedetails .thumbnail .add-on:last-child{
    height: 30px !important;
}}


/*checkout btn*/
.view-packagedetail .thumbnail {
    background: #ff000a;
    border: 0px solid #ff000a;
    border-radius: 0px!important;
    padding: 0;
    /* min-height: 300px!important; */
}

@media (max-width: 767px){
.view-packagedetail .thumbnail {
    margin:0 15px;
}}

a#addalltocart {
    padding: 15px 20px;
    width: 100%;
    background: #ffc200;
    color: #000;
    font-weight: 900;
}

@media (max-width: 768px){
.view-packagedetail .thumbnail span.add-on a,
.view-packagedetails .thumbnail span.add-on a{
    font-size: 12px;
    padding: 5px !important;
    height: 30px;
  }}


/*search*/
button.btn.hasTooltip.js-stools-btn-filter.btn-primary:focus, button.btn.hasTooltip.js-stools-btn-filter.btn-primary:hover {
    background: #ff000a!important;
    color: #fff!important;
}


/*packing order*/
.view-user section#sp-section-7 {
    background: #fff;
    color: #000; font-weight:900!important;
}
.view-user section#sp-section-7 .sppb-addon-title{
    color: #000; font-weight:900!important; margin:0px;
}
.view-user .dashboard-order-button-003 {
    margin-top: 0px;
    width: fit-content;
    float: left;
}
.view-user .dashboard-order-button-002 {
    margin-top: 0px;
    width: fit-content;
    float: left; margin-right:30px;
}
.dashboard-btn-01 .sppb-addon-wrapper {
    float: left;
}


/*end*/