/*--modal--*/
    
        .hides {
            display: none;
        }
        
        .age_new[data-password="1"] {
            background: url("assets/images/support/icon_mata_on.svg");
            background-position-x: 0%;
            background-position-y: 0%;
            background-size: auto auto;
            background-size: 100% auto;
            background-position: -1px 0;
            opacity: .7;
        }
        
        .age_new[data-password="0"] {
            background: url("assets/images/support/icon_mata_off.svg");
            background-size: auto auto;
            background-size: 100% auto;
            opacity: .7;
        }
        
        .age_new {
            cursor: pointer;
            position: absolute;
            height: 30px;
            z-index: 9999;
            right: 12px;
            top: 23px;
            width: 30px;
        }
    
    
        .pincode-input-container input[type="text"] {
            border: 1px solid #ddd
        }
    

   /*--modal-log--*/
   
   
            span.btn-scroll-package {
            background: #EF430C;
            /*padding: 5px 10px;*/
            color: #fff;
            border: none;
            border-radius: 1px;
            animation-name: flash;
            animation-duration: 1.2s;
            animation-timing-function: linear;
            animation-iteration-count: infinite;
            -webkit-animation-name: flash;
            -webkit-animation-duration: 1.2s;
            -webkit-animation-timing-function: linear;
            -webkit-animation-iteration-count: infinite;
            -moz-animation-name: flash;
            -moz-animation-duration: 1.2s;
            -moz-animation-timing-function: linear;
            -moz-animation-iteration-count: infinite;
                
            }
    
        .product-extra-link .lnsng {
            /*background: linear-gradient(to right, #2c270c 0%, #9b993d 50%, #2c270c 100%) !important;*/
            background: linear-gradient(to left, rgb(54, 5, 40) 0%, rgb(236, 15, 141) 50%, rgb(54, 5, 40) 100%) !important;
            background-repeat: repeat-x;
            border-color: #b58d54 !important;
            padding: 1px 7px !important;
            color: #fff!important;
            width: unset;
            height: unset;
        }
        
        .product-extra-link .lnsng:hover,
        .product-extra-link .lnsng:focus {
            background: linear-gradient(to left, rgb(236, 15, 141) 0%, rgb(54, 5, 40) 50%, rgb(236, 15, 141) 100%) !important;
        }
        
        .view-first button.btn-open-product {
            /*background: linear-gradient(to right, #2c270c 0%, #9b993d 50%, #2c270c 100%) !important;*/
            background: linear-gradient(to left, rgb(54, 5, 40) 0%, rgb(236, 15, 141) 50%, rgb(54, 5, 40) 100%) !important;
            background-repeat: repeat-x;
            border-color: #b58d54 !important;
            border: solid 1px;
            border-radius: 2px!important;
        }
        
        .view-first button.btn-open-product:hover,
        .view-first button.btn-open-product:focus {
            background: linear-gradient(to left, rgb(236, 15, 141) 0%, rgb(54, 5, 40) 50%, rgb(236, 15, 141) 100%) !important;
        }
    
        .content-pro-box1 .tab-pane .thumb_top .mask {
            top: 25%;
        }
        
        .thumb_top .view,
        .product-image-gallery,
        .border_prod_img #sync1.owl-theme,
        #popupimage_single.modal .load_popup_img {
            padding: 25px;
            /*background: url(assets/gamis-gold.png)no-repeat center,linear-gradient(to right, #99846A 0%, #F0DCBC 50%, #99846A 100%) !important;*/
            background: url(../gamis-gold-rose.png)no-repeat center, linear-gradient(to right, rgb(249, 186, 96) 0%, #F0DCBC 50%, rgb(249, 186, 96) 100%) !important;
            background-size: 125% !important;
        }
        
        .border_prod_img #sync1 .item {
            border: unset;
        }
        
        .border_prod_img #sync1.owl-theme {
            text-align: center!important;
        }
        
        #popupimage_single.modal .load_popup_img {
            border: 2px solid #fff;
            width: 100%;
            float: left;
            filter: drop-shadow(4px 2px 4px #000);
        }
        
        #popupimage_single.modal .load_popup_img img,
        .border_prod_img #sync1 .item img {
            filter: drop-shadow(4px 2px 4px #000);
            box-shadow: 0px 0px 10px #ae8c08;
        }
        
        .product-essential .grosir .lihat-detail a i {
            border: 1px solid #555;
            border-radius: 50%;
            width: 25px;
            height: 25px;
            color: rgb(236, 15, 141)!important;
            padding: 4px;
            line-height: 16px;
            background: #fff;
            box-shadow: 0px 0px 4px #ae8c08;
        }
        
        .p-0 .bodys {
            font-size: 14px;
            color: #000;
        }
        
        .detail-info .table-grosir .col-xs-5.p-0 .bodys.head,
        .detail-info .table-grosir .col-xs-7.p-0 .bodys {
            height: 49px!important;
        }
        
        .detail-info .table-grosir .bodys {
            padding: 17px 35px!important;
        }
        
        .tab-content .col-sm-12 {
            padding-left: 0px!important;
        }
        
        .tab-content .thumb_top .view img {
            width: 100%;
            height: 132px;
        }
        
        @media(max-width:767px) {
            .tab-content .col-sm-12 {
                padding-left: unset!important;
            }
            .product-essential .product-img-box .more-views ul li {
                width: 25%!important;
                display: inline-block!important;
            }
        }
        
        .img_thumb img {
            box-shadow: 0px 0px 10px #ae8c08;
            filter: drop-shadow(4px 2px 4px #573d07);
        }
        
        .product-image-gallery img {
            box-shadow: 0px 0px 15px #ae8c08;
            filter: drop-shadow(4px 2px 4px #573d07);
        }
        
        .laris .owl-carousel .owl-item .img_thumb img {
            height: 254px!important;
        }
        
        @media(min-width:480px) and (max-width:767px) {
            .laris .owl-carousel .owl-item .img_thumb img {
                height: auto!important;
            }
        }
        
        @media(max-width:480px) {
            .laris .owl-carousel .owl-item .img_thumb img {
                height: 134px!important;
            }
        }
        
        @media(min-width:767px) {
            .lnsng {
                bottom: -85px!important;
            }
        }
        
        @media(max-width:767px) {
            .lnsng {
                bottom: -85px!important;
            }
        }
        
        button.btn-open-product:focus,
        button.btn-open-product:hover {
            background: linear-gradient(to right, #bf3713 0%, #741707 50%, #bf3713 100%);
        }
        
        a.btn-dftr-agen:hover,
        a.btn-dftr-agen:focus {
            background: linear-gradient(to left, #bf3713 0%, #470d03 50%, #bf3713 100%);
        }
   