
*{ box-sizing:border-box; padding:0; margin:0; }

body{ font-family: 'tahomaregular'; font-weight:400; margin:0; padding:0; overflow-x:hidden; }
ul, li{ list-style:none; margin:0; padding:0; }
a, a:focus, a:hover{ text-decoration:none; outline:none; transition:all 0.6s; }
img { max-width:100%; height:auto; display:inline-block;  }

@media screen and (min-width:1366px){
    .container{ max-width:1013px; }
}

:root {
    --black:#000;
    --white:#fff;
    --theme:#908768;
}


h1,h2,h3,h4,h5,h6{ font-family: 'tahomaregular'; line-height:1; font-weight:400; margin-bottom:20px; }
h1{ font-size:70px; }
h2{ font-size:60px; }
h3{ font-size:45px; }
h4{ font-size:25px; }  
h5{ font-size:20px; } 
h6{ font-size:22px; }
p{ font-size:14px; line-height:1.4; font-weight:400; margin-bottom:20px; }

.cmn-btn{ position:relative; font-family: 'tahomaregular';  font-size:18px; line-height:1; font-weight:400;  color:var(--white); background:var(--theme); border-radius:50px; display:inline-block; padding:20px 44px; transition:0.4s; overflow:hidden; z-index:1; }
.cmn-btn:hover{ background:var(--black); color:var(--white);  }
.cmn-btn:after{ position:absolute; content:''; width:0; height:100%; top:0; left:auto; right:0; border-radius:50px; background:var(--black); transition:0.5s;  z-index:-1;}
.cmn-btn:hover:after{ width:100%; right:auto; left:0;  }



@font-face {
    font-family: 'tahomaregular';
    src: url('../font/tahoma_regular_font-webfont.woff2') format('woff2'),
         url('../font/tahoma_regular_font-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

input,
textarea,
select {
    font-family: "Montserrat", sans-serif;
    font-weight:400;
    outline:none;
}
select {
    /* appearance:none;
    -webkit-appearance:none; */
    padding-right:40px !important;
    background-image:url(../images/select-arw.png);
    background-repeat:no-repeat;
    background-position:94% center;
}


video.hero_vdo {
    width: 100%;
}
.hm_about-info.help {
    display: flex
;
    gap: 10px;
}

/*===== Header Css Start =====*/
.navbar{ padding:8px 0 0; margin:0; }
.navbar .inr{ width:100%; border-top: 4px solid #908768; }
.navbar .top_wrap{ display:flex; align-items:center; justify-content:space-between; }
.navbar .top_wrap .logo a{ max-width:600px; display:inline-block; margin-top:-2px; }
.navbar .top_wrap .hder_top-menu ul{ display:flex; align-items:center; gap:20px; }
.navbar .top_wrap .hder_top-menu ul li{ font-size:12px; font-weight:400; line-height:1; }
.navbar .top_wrap .hder_top-menu ul li a{ position:relative; display:inline-block; color:var(--theme); }
.navbar .top_wrap .hder_top-menu ul li a:after{ position:absolute; content:''; top:0; right:-10px; width:1px; height:100%; background:var(--theme); }
.navbar .top_wrap .hder_top-menu ul li:last-child a:after{ display:none; }
.navbar .navigation{ background:url(../images/nav_bg.gif) repeat-x; }
.navbar .navigation ul{ display:flex; align-items:center; justify-content:center; gap:90px; padding:5px 5px 7px 5px; }
.navbar .navigation ul li{ font-size:14px; font-weight:600; line-height:1; }
.navbar .navigation ul li a{ position:relative; color:var(--white); display:inline-block; }
.navbar .navigation ul li a::after{ position:absolute; content:''; top:0; right:-45px; width:1px; height:100%; background:var(--white); }
.navbar .navigation ul li:last-child a::after{ display:none; }
.catalog_search{ max-width:223px; margin-left:auto; }
.catalog_search label{ font-size:12px; line-height:1; font-weight:700; color:var(--theme); text-align:center; margin:10px 0; display:block; }
.catalog_search .input_fld{display:flex; align-items:stretch; }
.catalog_search .input_fld button{ font-size:12px; padding:5px; border-radius:2px; box-shadow:none; border:1px solid rgba(0,0,0,0.2); margin-left:6px; }
.catalog_search .input_fld input{ max-width:177px;}

/*===== Main Wrapper =====*/
.main_wrapper{ padding:16px 0 0; }
.main_rt_col figure{ margin:0 0 8px; }
.main_rt_col figure img{ width:100%; }
.hm_about-txt{ font-size:11px; font-weight:700; color:var(--white); background:#908768; padding:5px; border-bottom:2px solid #545151; margin-bottom:30px; }
.main_rt_col h6{ font-size:12px; font-weight:700; color:#906a2c; margin-bottom:10px; }
.hm_about-info .hm_about_row {display:flex; flex-wrap:wrap; }
.hm_about-info .hm_about_row:nth-child(even){ flex-direction:row-reverse; }
.hm_about-info .hm_about_row .hm_about-lft{ width:80%; padding-right:30px; }
.hm_about-info p{ line-height:1.6; }
.hm_about-info p span{ font-weight:700; color:#545151; }
.hm_about-info p a{ text-decoration:underline; font-weight:700; color:#906a2c; }
.hm_about-info .hm_about_row .hm_about-rt{ width:20%; }
.hm_about-info .hm_about_row .hm_about-rt .learn_more-btn{ font-size:12px; font-weight:700; color:#906a2c; text-decoration:underline; display:block; text-align:right; }
.hm_about-info .hm_about_row .hm_about-rt figure figcaption{ font-size:12px; font-weight:700; color:var(--theme); margin:7px 0; text-align:center; }
.hm_about-info .hm_about_row .hm_about-rt figure figcaption.custom_p{ font-size:11px; font-weight:400; color:var(--black); }
.hm_about-info .hm_about_row:nth-child(even) .hm_about-lft{ width:65%; padding-right:0; padding-left:30px;  }
.hm_about-info .hm_about_row:nth-child(even) .hm_about-rt{ width:35%;  }
.hm_about-info .hm_about_row:nth-child(even) .hm_about-rt figure img{ margin-left:8px; }
.hm_about-info .hm_about_row .hm_about-lft h5{font-size:11px; font-weight:700; color:#906a2c; }
.main_left_col .lft_box{ margin-bottom:10px; border:1px solid #a2a38c; border-radius:10px; overflow:hidden; }
.main_left_col .lft_box h4{ font-size:12px; font-weight:700; line-height:1; color:var(--white); background:#908768; padding:12px; margin:0; }
.main_left_col .lft_box .lft_box_info{ padding:30px 20px 20px; }
.main_left_col .lft_box ul{ display:flex; flex-direction:column; }
.main_left_col .lft_box ul.collection_list li a{ position:relative; font-size:11px; font-weight:700; color:#906a2c; text-decoration:underline; padding-left:15px; }
.main_left_col .lft_box ul.collection_list li:nth-child(16) { margin-top:40px; }
.main_left_col .lft_box ul.collection_list li a:after{ position:absolute; content:'\f101'; font-family:'fontawesome'; top:2px; left:0; font-size:8px; color:#906a2c; }
.main_left_col .lft_box ul.collection_list li a:hover{ text-decoration:none; }
.main_left_col .lft_box ul.contact_list li span{ font-size:12px; line-height:1; font-weight:700; color:var(--black); }
.main_left_col .lft_box ul.contact_list li p , .main_left_col .lft_box ul.contact_list li p a{ font-size:11px; margin-bottom:5px; color:var(--black); }
.main_left_col .lft_box ul.contact_list li p a{ text-decoration:underline; color:#906a2c; }



.main_left_col .lft_box .mail_wrap h6{ text-align:center; font-size:13px; color:#906a2c; font-weight:700; margin:20px 0 10px; }
.main_left_col .lft_box .mail_wrap h6 img{ filter:brightness(0); }
.main_left_col .lft_box .mail_wrap .email_inr-wrap{ text-align:center; }
.main_left_col .lft_box .mail_wrap .email_inr-wrap button{ font-size:11px; font-weight:400; line-height:1; border:1px solid rgba(0,0,0,0.2); padding:5px 6px; }
.main_left_col .lft_box .mail_wrap .safe_subscribe a{ font-size:10px; display:block; text-align:center; color:rgba(0,0,0,0.5); } 
.lft_box_info .fetrs_box{ text-align:center; }
.lft_box_info .fetrs_box a{ color:#906a2c; font-size:12px; font-weight:700; text-decoration:underline; }
.lft_box_info .fetrs_box a:hover{ text-decoration:none; }
.lft_box_info .fetrs_box figure{ border:1px solid #906a2c; width:fit-content; margin:0 auto; }
.lft_box_info .fetrs_box p{ margin-bottom:2px; }
.lft_box_info .fetrs_box .price-txt{ font-size:12px; font-weight:700; line-height:1; color:var(--black); margin-bottom:10px; }
.safe_subscribe{ margin-top:10px; }


/*====== Footer Css Start ====*/
.ftr_sec{ padding:50px 0 10px; }
.ftr_sec .ftr_border{ height:23px; background:url(../images/ftr_bdr_bg.gif) repeat-x; }
.ftr_sec .ftr_link_lists{ display:flex; flex-wrap:wrap; justify-content:center; gap:10px; max-width:400px; margin:30px auto 0; }
.ftr_sec .ftr_link_lists li { font-size:11px; line-height:1; font-weight:400; }
.ftr_sec .ftr_link_lists li a{ position:relative; display:inline-block; color:#906a2c;  text-decoration:underline; }
.ftr_sec .ftr_link_lists li a:hover{ text-decoration:none; }


.ftr_sec .ftr_link_lists li a:after{ position:absolute; content:''; right:-5px; top:0; width:1px; height:100%; background:var(--theme); }
.ftr_sec .ftr_link_lists li:last-child a:after{ display:none; }
.ftr_sec figure{ margin:30px 0 10px; text-align:center; }
.ftr_sec .copy-txt{ font-size:11px; text-align:center; }
.ftr_sec .copy-txt a{ color:var(--theme); text-decoration:underline; }


/*===== Inner Page Css Start  ===*/
.inr_pg_cmn-box{  border:1px solid #a2a38c; border-radius:10px; overflow:hidden; }
.inr_pg_cmn-box h6{ font-size:12px; font-weight:700; color:var(--white); background:#908768; padding:10px;  } 
.inr_pg_cmn-box .hm_about-info{ padding:15px; }
.inr_pg_cmn-box.about .hm_about-info .hm_about_row:nth-child(odd){ flex-direction:row-reverse; }
.inr_pg_cmn-box.about .hm_about-info .hm_about_row:nth-child(even){ flex-direction:inherit; }
.inr_pg_cmn-box.about .hm_about-info .hm_about_row:nth-child(odd) .hm_about-lft{ padding-left:20px; padding-right:0; }
.inr_pg_cmn-box.about .hm_about-info .hm_about_row:nth-child(even) .hm_about-lft{ padding-left:0; padding-right:10px;  }

/*====== Contact Page Css Start =====*/
.contact_form_info .contact_input_fld{ display:flex; justify-content:space-between; max-width:420px; margin-bottom:5px;  } 
.contact_form_info .contact_input_fld label{ font-size:12px; }
.contact_form_info .contact_input_fld input{ height:20px; }
.contact_form_info .btn_fld{ max-width:300px; margin-left:188px; }
.contact_form_info .btn_fld button{ font-size:12px; font-weight:400; color:var(--black); padding:2px 5px; border:1px solid rgba(0,0,0,0.2); }

/*===== History Page Css Start =====*/
.inr_pg_cmn-box.history .hm_about_row{ flex-direction:row-reverse; }
.inr_pg_cmn-box.history .hm_about_row .hm_about-lft{ padding-left:20px; padding-right:0; }
.inr_pg_cmn-box.history .hm_about-info .hm_about_row:nth-child(2n) .hm_about-rt { width: 20%; }
.inr_pg_cmn-box.history .hm_about-info .hm_about_row:nth-child(2n) .hm_about-lft { width: 80%; }
.inr_pg_cmn-box.history .hm_about-info .hm_about_row:nth-child(3){ flex-direction:inherit; }

/*==== Faqs Page Css Start ======*/
.faq_box{ margin-bottom:15px; }
.faq_box h6{ padding:2px 2px 5px; }

.faq_box .faq_img{ display:flex; flex-wrap:wrap; justify-content:space-around; }



/* Shop Css Start */
    .shop-outer{
        padding:20px;
    }
    .shop-title{
        display:flex;
        align-items:center;
        justify-content:space-between;
        margin-bottom:20px;
        flex-wrap:wrap;
    }
    .shop-title h3{
        font-size:17px;
        width:40%;
        font-weight:700;
    }
    .shop-title-rt{
        display:flex;
        align-items:center;
        width:60%;
        justify-content:flex-end;
        gap:20px;
    }
    .shop-title-rt p{
        margin:0 6px 0 0;
    }
    .view-wpr{
        display:flex;
        align-items:center;
        gap:5px;
    }
    .view-wpr a, .view-wpr a.active:hover{
        color:var(--black);
        font-weight:600;
        text-decoration:underline;
        transition:0.2s;
    }
    .view-wpr a.active{
        font-weight:400;
        text-decoration:none;
    }
    
    .display-wpr{
        display:flex;
        align-items:center;
    }
    .display-wpr select{
        width:50px;
        padding-right:5px !important;
    }
    .shop-row{
        --bs-gutter-x:20px;
        --bs-gutter-y:30px;
    }

    .shop-card{
        box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.06);
        border: 1px solid rgba(0, 0, 0, 0.1);
        border-radius:10px;
        overflow:hidden;
    }
    .shop-card figure{
        padding-top:80%;
        position:relative;
        overflow:hidden;
        margin:0;
    }
    .shop-card figure >*,.shop-card figure img{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        object-fit:cover;
        transition:0.2s;
    }
    .shop-card:hover figure img{
        transform:scale(1.1);
    }
    .shop-txt {
        padding:10px 10px 20px;
    }
    .shop-txt h3{
        font-size:15px;
        margin-bottom:10px;
        font-weight:600;
    }
    .shop-txt h3 a{
        color:var(--black);
    }
    .shop-txt h3 a:hover{
        color:var(--theme);
    }
    .shop-txt p{
        margin-bottom:10px;
    }
    .shop-txt .price-txt{
        display:block;
        margin-bottom:10px;
        font-weight:600;
        font-size:14px;
    }
    .shop-txt .cart-btn{
        font-size:11px;
        padding:5px 10px;
        background-color: #66666624;
        border:1px solid #666666;
        color:var(--black);
    }
    .shop-txt .cart-btn:hover{
        background-color:#666666;
        color:var(--white);
    }
    .next-prv-wpr{
        margin-top:30px;
        display:flex;
        align-items:center;
        justify-content:flex-end;
        gap:5px;
        font-size:12px;
    }
    .next-prv-wpr >*{
        font-size:12px;
        font-weight:400;
        color:var(--black);
        font-weight:700;
        color:var(--theme);
        text-decoration:underline;
    }
    .next-prv-wpr .current{
        color:var(--black);
        text-decoration:none;
    }
    .next-prv-wpr >*:hover{
        color:var(--theme);
    }
    .shp-dtls-outer{
        padding:20px;
    }
    .shp-dtls-outer .sec-title{
        margin-bottom:20px;
    }
    .shp-dtls-outer .sec-title h2{
        font-size:16px;
        font-weight:700;
    }
    .shp-dtls-row{
        --bs-gutter-x:15px;
        --bs-gutter-y:20px;
        
    }
    .shp-dtls-img figure{
        position:relative;
        padding-top:100%;
        overflow:hidden;
        margin:0;
    }
    .shp-dtls-img figure img{
        width:100%;
        height:100%;
        object-fit:cover;
        top:0;
        left:0;
        position:absolute;
    }
    .shp-dtls-txt{
        padding:20px 0 0;
    }
    .shp-dtls-txt .sku-txt{
        display:block;
        font-size:10px;
        font-style:italic;
        margin-bottom:20px;
    }
    .shp-dtls-txt .price-txt{
        font-size:15px;
        font-weight:700;
        margin-bottom:8px;
        display:block;
        line-height:1;
    }
    .dtls-cart-wpr{
        display:flex;
        align-items:center;
        gap:10px;
    }
    .quantity-wpr{
        display:flex;
        align-items:center;
        gap:10px;
    }
    .dtls-cart-wpr a{
        font-size: 11px;
    padding: 3px 10px;
    background-color: #66666624;
    border: 1px solid #666666;
    color: var(--black);
    }
    .dtls-cart-wpr a:hover{
        background-color:#666666;
        color:var(--white);
    }
    .dtls-lwr-txt{
        margin-top:15px;
    }
    .dtls-lwr-txt p{
        font-size:12px;
    }
    .dtls-lwr-txt .category{
        font-style:italic;
    }
    .dtls-lwr-txt .category a{
        font-style:initial;
        color:var(--theme);
        text-decoration:underline;
    }
    .dtls-lwr-txt .category a:hover{
        text-decoration:none;
    }
    




/* Shop Css End */

.inr_pg_cmn-box .woocommerce-LoopProduct-link img{
    width:100% !important;
    height:160px !important;
    object-fit:cover;
}
.added_to_cart.wc-forward{
    background: #e9e6ed;
    margin-top: 15px;
    text-align: center;
    padding: 10px 32px;
    font-size: 17px;
    font-weight: 700;
    color: #515151;
    line-height: 1;
    border-radius: 4px;
    transition:0.3s;
}
.added_to_cart.wc-forward:hover,.woocommerce-cart .wc-block-cart__submit-button:hover,.woocommerce-cart .wc-block-components-totals-coupon__button:hover{
    background-color:#dcd7e3;
    color:#515151;
}
.woocommerce-cart .wc-block-cart__submit-button,.woocommerce-cart .wc-block-components-totals-coupon__button,.woocommerce-checkout .wc-block-components-totals-coupon__button{
    background: #e9e6ed;
    text-align: center;
    padding: 10px 32px;
    font-size: 17px;
    font-weight: 700;
    color: #515151;
    line-height: 1;
    border-radius: 4px;
    transition:0.3s;
    border:0;
}

.wc-block-cart-item__remove-link{
    color:red !important;
}
.wc-block-components-product-name,.woocommerce-loop-product__title{
    color:var(--black);
}

.woocommerce-checkout .wc-block-components-order-summary-item{
    flex-direction:column;
}
.woocommerce-checkout .wc-block-components-order-summary-item__description{
    padding:10px 0 0;
}
.wc-block-components-order-summary-item__total-price{
    text-align:left;
    margin-left:auto;
}

.product_title.entry-title{
    font-size:36px;
}

.single-product .cart{
    display: flex;
    align-items:stretch;
}

.single-product  .quantity .input-text.qty{
    height:30px;
}
.single-product .single_add_to_cart_button{
    height:36px;
    background-color:#e9e6ed !important;
    color:#515151 !important;
}
.woocommerce-products-header__title.page-title{
    font-size:30px;
}
h2 {
    font-size: 28px;
}

.woocommerce-checkout .wc-block-components-order-summary-item__description{
    padding:15px 0 !important;
}
.woocommerce-checkout .wc-block-components-order-summary-item__total-price{
    text-align:left !important;
    margin-left:0 !important;
}

.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{
    color: #515151 !important;
    background-color: #e9e6ed !important;
    border:0 !important;
    font-weight:700;
    transition:0.5s;
    border-radius:5px;
}
.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover{
    background-color: #dcd7e3 !important;
    color: #515151 !important;
}

.contact_form_info .gform_wrapper .gform_fields{
    column-gap:20px;
    row-gap:20px;
} 
.contact_form_info .gform_wrapper input[type="text"],.contact_form_info .gform_wrapper input[type="tel"],
.contact_form_info .gform_wrapper input[type="email"],.contact_form_info .gform_wrapper textarea,.mail_wrap input[type="email"]{
    height:45px !important;
    border-radius:5px !important;
    border:1px solid rgba(0,0,0,0.1) !important;
    outline:none !important;
    color:var(--black) !important;
    box-shadow:none !important;
}
.contact_form_info .gform_wrapper textarea{
    resize:none;
    min-block-size:80px !important;
}
.gform_validation_errors{
    display:none !important;
}
.contact_form_info .gform_wrapper input[type="submit"],.mail_wrap input[type="submit"] {
    font-size: 12px !important;
    padding: 5px 15px !important;
    border-radius: 2px !important;
    box-shadow: none !important;
    border: 1px solid rgba(0, 0, 0, 0.2) !important;
    margin-left: 6px !important;
    background: rgba(0,0,0,0.2) !important;
    color: #000 !important;
}
.contact_form_info .gform_wrapper input[type="submit"]:hover,.mail_wrap input[type="submit"]:hover{
    background: rgba(0,0,0,0.3) !important;
}





/*======= Responsive Start =======*/
@media screen and (max-width:1365px){
} 

@media screen and (max-width:1199px){

}

@media screen and (max-width:991px){
    .navbar .top_wrap .logo a {
        max-width: 420px;
    }
    .navbar .navigation ul {
        gap: 60px;
    }
    .navbar .navigation ul li {
        font-size: 12px;
    }
    .navbar .navigation ul li a::after {
        right: -35px;
    }
    .main_left_col{ display:flex; flex-wrap:wrap; justify-content:space-between; row-gap:30px; margin-bottom:20px; }
    .main_left_col .lft_box{ width:32%; }

    /*====== Faqs Css  Start ====*/
    .main_wrapper.faq .main_left_col .lft_box,.main_wrapper.about .main_left_col .lft_box,.main_wrapper.contact .main_left_col .lft_box, .main_wrapper.history .main_left_col .lft_box{ width:49%; }
   

}

@media screen and (max-width:767px){
    
    .main_left_col .lft_box {
        width: 100%;
        margin:0;
    }
    .catalog_search {
        max-width: 100%;
    }
    .catalog_search .input_fld input {
        max-width: 100%;
        flex: 1;
    }
    .hm_about-info .hm_about_row .hm_about-lft {
        width: 100%;
        padding-right: 0;
        
    }
    .hm_about-info .hm_about_row .hm_about-rt {
        width: 100%;
    }
    .hm_about-info .hm_about_row:nth-child(2n) .hm_about-lft {
        width: 100%;
        padding-right: 0;
        padding-left: 0;
    }
    .hm_about-info .hm_about_row:nth-child(2n) .hm_about-rt {
        width: 100%;
    }
    .hm_about-info .hm_about_row:nth-child(2n) .hm_about-rt figure img {
        margin-left: 0;
    }
    .navbar .top_wrap {
        flex-wrap: wrap;
    }
    .hder_top-menu{ margin:15px 0; width:100%; }

    .navbar .top_wrap .hder_top-menu ul {
        justify-content: center;
    }
    .navbar .navigation ul {
        gap: 17px;
        padding: 5px 1px 7px 1px;
    }
    .navbar .navigation ul li {
        font-size: 10px;
    }
    .navbar .navigation ul li a::after {
        right: -7px;
    }
    .ftr_sec {
        padding: 30px 0 0px;
    }
    .hm_about-info .hm_about_row .hm_about-rt figure figcaption.custom_p br{ display:none; }
    .main_left_col .lft_box ul.collection_list li a {
        font-size: 15px;
    }
    .main_left_col .lft_box ul.collection_list li a::after {
        top: 5px;
    }

     /*====== Faqs Css  Start ====*/
     .main_wrapper.faq .main_left_col .lft_box, .main_wrapper.about .main_left_col .lft_box,.main_wrapper.contact .main_left_col .lft_box, .main_wrapper.history .main_left_col .lft_box{ width:100%; }

     .contact_form_info .btn_fld {
        margin-left: auto;
        text-align: center;
    }

    /*==== History Css Start =====*/
    .inr_pg_cmn-box.history .hm_about-info .hm_about_row:nth-child(2n) .hm_about-rt {
        width:100%;
    }
    .inr_pg_cmn-box.history .hm_about-info .hm_about_row:nth-child(2n) .hm_about-lft {
        width: 100%;
    }
    .inr_pg_cmn-box.history .hm_about_row .hm_about-lft {
        padding-left: 0;
        padding-right: 0;
    }
    .inr_pg_cmn-box.history .hm_about_row {
        flex-direction: column-reverse;
    }
    .inr_pg_cmn-box.history .hm_about-info .hm_about_row:nth-child(3) {
        flex-direction: column-reverse;
    }


    /* Shop Page Css Start */
    .shop-title h3{
        width:100%;
        margin-bottom:8px;
    }
    .shop-title-rt {
        width: 100%;
        justify-content: flex-start;
        gap: 10px;
    }
    .shp-dtls-txt {
        padding: 0;
    }

}













