@media (max-width: 1400px) {
    .header__navbar {
        justify-content: space-between;
    }
    .menu_rgt {
        margin:0;
    }
    .header__menu {
        margin: 0 auto;
    }
    .design_sldr_otr .slider-nav {
        margin-top:0;
    }
    .sldr_txt {
        padding-left: 15px;
        padding-right: 15px;
    }
    .pro-inn-img {
        width:auto;
        height: auto;
    }
    .imm_in {
        max-width: 635px;
        /*margin-left: auto;*/
        margin: auto;
    }
    .sldt_txt_wrapper {
        /*max-width: 455px;*/
        max-width: 430px;
    }
    .design_sldr_otr .slick-prev {
        left: -35px;
    }
    .design_sldr_otr .slick-next {
        right: -20px;
    }
    .personalize_sec {
        margin: 0;
        padding: 70px 0;
    }
    .personalise_slider.container,
    .q_inn,
    .single-product .package_slider,
    #paper_guide .paper-guide-imggslider{
        max-width: 992px;
    }
    .single-product .package_slider,
    #paper_guide .paper-guide-imggslider{
        margin: auto;
    }
    .single-product .package_slider .slick-next,
    #paper_guide .paper-guide-imggslider .slick-next{
        right: -70px;
    }
    .video_sec .bnr_top .btn {
        /*margin-top: 20px;*/
    }
    .quots_sec_slider .slick-prev {
        /*left: -70px;*/
        display: none;
    }
    .quots_sec_slider .slick-next {
        /*right: -70px;*/
        display: none;
    }
    /*!*    customize scarf-page*!*/
    /*.custom-pagination {*/
    /*    text-align: center;*/
    /*}*/
    /*.page-numbers.current {*/
    /*    display: inline-block;*/
    /*    color: white;*/
    /*    background-color: #CBA46C;*/
    /*}*/
    /*.page-numbers {*/
    /*    border: 1px solid #CBA46C;*/
    /*    width: 40px;*/
    /*    height: 40px;*/
    /*    padding: 10px 16px;*/
    /*    border-radius: 4px;*/
    /*    margin: 0 4px;*/
    /*    font-family: 'Roboto';*/
    /*    font-size: 14px;*/
    /*    font-weight: 700;*/
    /*    line-height: 140%;*/
    /*}*/
    .single-product .package_slider .pch_slider_box.slick-slide{
        margin: 0 5px;
    }
}
@media (max-width: 1200px) {
    .header__nav {
        margin: 0 auto;
    }
    .design_sldr_otr .slick-prev {
        /*left: 0;*/
        left:-25px;
    }
    .design_sldr_otr .slick-next {
        /*right: 0;*/
        right: -25px;
    }
    .ddsgn_slide .sldr_img,
    .ddsgn_slide .sldr_txt {
        flex: 0 0 50%;
        max-width: 50%;
        padding:0 15px;
    }
    .ddsgn_slide .sldr_txt{
        padding:0 35px 0 0;
    }
    .sldt_txt_wrapper {
        max-width: 100%;
    }
    .personalise_slider.container,
    .q_inn,
    .single-product .package_slider,
    #paper_guide .paper-guide-imggslider{
        max-width: 768px;
    }
    .single-product .vid_cntr .container,
    .single-product .vid_cntr .prb-dtls-innerleft{
        padding: 0;
    }
    .page-template-template-by-biehle .first_section .container{
        flex-direction: column!important;
    }
    .page-template-template-by-biehle .first_section .image-block{
        margin-top: 20px!important;
    }

    .mvsp {
        display: none;
    }
    .woocommerce-order-received .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1, .woocommerce-order-received  .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 {
        max-width: unset;
        width: 100%;
        flex: unset;
        margin: unset !important;
    }
    .woocommerce-order-received .woocommerce-columns--addresses {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-column-gap: 30px;
        align-items: unset !important;
    }
    .woocommerce-order-received .woocommerce-columns--addresses::before, .woocommerce-order-received .woocommerce-columns--addresses::after {
        display: none;
    }
    .woocommerce-account.woocommerce-orders #customer_login .col-1 .woocommerce-LostPassword {
        right: 48%!important;
        bottom: 25px!important;
    }

}



/*}*/
@media (max-width: 1024px) {
    /*.page-template-template-by-biehle .overlay-shedule .form {*/
    /*    background: white;*/
    /*    margin: 140px auto;*/
    /*    background: #fff;*/
    /*    padding: 40px 70px 50px 70px;*/
    /*    position: relative;*/
    /*}*/
    /*.page-template-template-by-biehle .overlay-shedule .form .close-button-shedule {*/
    /*    top:-90px;*/
    /*}*/
    /*.page-template-template-by-biehle .overlay-shedule .form .close-button-shedule{*/
    /*    top:-90px;*/
    /*}*/
    .woocommerce-order-received .woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{
        align-items: center;
        justify-content: center;
    }
    .woocommerce-order-received .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1{
        margin-right:0;
        margin-bottom: 30px;
    }


}

@media (max-width: 992px) {
	#single-quality .prb-dtls-innerright,
    #about .prb-dtls-innerright,
    #silk .prb-dtls-innerright{
    	padding: 0;
    }
    .header__menu li {
        padding: 0 10px;
    }

    .header__menu a {
        font-size: 14px;
    }

    .icon-list {
        margin: 0 -8px;
    }

    .icon-list__item {
        flex: 0 0 40px;
        height: 40px;
        width: 40px;
        max-width: 40px;
        margin: 0 4px;
    }

    .icon-list__count {
        transform: none;
        left: unset;
        right: 1px;
        top: -3px;
    }
    .page-template-template-by-biehle .icon-list__count{

        right:-7px;
        color:white;

    }

    .pg_title {
        font-size: 36px;
        line-height: 120%;
    }

    .design_sldr_otr .slider-nav {
        margin-bottom: 0;
    }

    .slider-nav .design_nav.slick-slide {
        padding: 0 10px;
    }

    .slider-nav .slick-track {
        margin-left: -10px;
        margin-right: -10px;
    }

    .ddsgn_slide .sldr_img,
    .ddsgn_slide .sldr_txt {
        flex: 0 0 100%;
        max-width: 100%;
        padding: 0 15px;
    }

    .ddsgn_slide .sldr_txt h2 {
        padding: 15px 0 0 0;
        text-align: center;
    }

    .sldr_txt .bnr_top {
        margin: auto;
    }

    .personalise_slider.container,
    .q_inn,
    .single-product .package_slider,
    #paper_guide .paper-guide-imggslider{
        max-width: 690px;
    }

    .personalise_slider .slick-next,
    .single-product .package_slider .slick-next,
    #paper_guide .paper-guide-imggslider .slick-next{
    /*.quots_sec_slider .slick-next {*/
        right: -35px;
    }

    .personalise_slider .slick-prev,
    .single-product .package_slider .slick-prev,
    #paper_guide .paper-guide-imggslider .slick-prev{
    /*.quots_sec_slider .slick-prev {*/
        left: -35px;
    }

    .cmn_gap {
        /*margin: 70px 0 0 0 ;*/
    }

    .video_sec {
        margin-bottom: 70px;
    }

    .hm_service{
    /*.quots_sec {*/
        margin: 0;
    }
    .quots_sec_data {
        /*padding-bottom: 50px;*/
    }
    .ser_im {
        /*padding-bottom: 15px;*/
        position: static;
        width: 100%;
        max-width: 600px;
        flex: 0 0 600px;
        margin: auto;
    }
    .ser_txt {
        margin: 30px auto 15px auto;
        width: 100%;
        max-width: 100%;
        flex: 0 0 100%;
        padding: 0 50px;
    }
    .ser_txt h2{
        text-align: center;
    }
    .hm_service .bnr_top {
        max-width: 162px;
        margin: 15px auto 0 auto;
    }
    .ser_inn:nth-child(even) .ser_txt {
        padding: 0 60px;
    }

    .ser_inn:nth-child(2n) .ser_im {
        order: 0;
    }

    .ser_inn {
        margin-bottom: 0;
    }
    .home .ser_inn:first-child{
        margin-bottom: 100px;
    }
    .get_touch-wrapper {
        align-items: center;
    }
/*    desing your own*/
    .dyo__row,
    .design_own_area .row{
        display: flex;
        flex-direction: column-reverse;

    }
    .dyo__left,
    .page-template-hire-a-designer .lft_abtpg {
        flex: 0 0 100%;
        max-width: 100%;
        align-items: center;
    }
    .dyo__title {
        text-align: center;
    }
    .dyo__data, .design_own_section .abtpg_text  {
        max-width: 100%;
        text-align: center;
        padding: 46px 130px;
        background-position: center center;
    }

    .design_own_section .abtpg_text{
        padding: 0 100px 30px 100px;
    }
    .design_own_section .innr_hdr h2 {
        text-align: center;
        margin-top: 70px;
    }
    .dyo__data .btn__wrapper {
        margin: auto;
    }
    .dyo__right ,
    .design_own_area .rght_pg {
        flex: 0 0 100%;
        max-width: 700px;
        margin: auto;
        height: auto;

    }
    .dyo__video {
        position: static;
        width: 100%;
        max-width: 100%;
        height: auto;
    }
    .abpoutpg_section {
        padding:0 20px;
    }
    .shipping-pg .lead_times_box,
    .pricing_pg .lead_times_box,
    .lead_times_box {
        flex-direction: column;
        text-align: center;
    }
    .lead_times_box .title_box {
        max-width: 100%;
        margin: 0 auto 20px;
    }
    .priduct_shifting_section .fstlvl_heading p {
        margin-bottom: 30px!important;
    }
    .page-template-template-shipping .priduct_shifting_section {
        background-size: 278px;
        padding-top: 30px;
    }
    .shipping_cost {
        flex-direction: column-reverse;

    }
    .lead_times_box .title_box .innr_hdr p {
     text-align: center;
    }

    .lead_times_box_bottom {
        margin-top: 20px;
    }
    .shipping_cost .info__data {
        width: 100%;
        margin: 15px auto;
    }
    .page-template-templte-prcing .hire_price_section div.btn__wrapper.btn__wrapper_gradient a{
        text-align: left;
    }
    .gray_block {
    background: none;
    }
    .search.search-results .search_product .search_result .grid img {
        height: 274px!important;
    }
    .page-template-template-by-biehle .card-text{
        font-size: 14px;
        padding: 0 20px 0;
        line-height: 170%;
    }
    .single .prof_text{
        padding:3px 0;
    }
    .single-product ul.variable-items-wrapper.button-variable-wrapper{
        width: 280px!important;
        flex-wrap:nowrap!important;
    }
    /*.product_cat_customize-a-scarf ul.variable-items-wrapper.button-variable-wrapper{*/
    /*    width: 100%;*/
    /*}*/
    .product_cat_customize-a-scarf .variable-item-span.variable-item-span-button {
        padding:9px!important;
    }

    .single-product .btn{
        padding: 12.5px 14px;
    }
    .single-product.postid-3447 ul.variable-items-wrapper.button-variable-wrapper{
        height: 40px;
    }
    .single-product.postid-3447 .variable-item-span.variable-item-span-button{
        padding:9px!important;
    }
    .not-found-page img{
        display: none;
    }
    .not-found-page .content{
        margin-bottom: 70px;
        padding-right: 20px;
        padding-left: 20px;
    }
    /*.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1{*/
        /*margin-right:0;*/
        /*margin-bottom: 30px;*/
    /*}*/
    /*.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{*/
        /*align-items: center;*/
        /*justify-content: center;*/
    /*}*/

    .prb-dtls-innerleft {
        margin-bottom: 30px;
    }
    .prb-dtls-innerleft .sizebtnss {
    display: none;
    }


}
@media (max-width: 768px) {
	.postid-6975 .woocommerce-product-details__short-description br {
    	display: inline;
    }
    /*.upper-height{*/
    /*    padding-top: 140px!important;*/
    /*    margin-top: -110px!important;*/
    /*}*/
    .overlay-shedule .form {
        max-width: 100%;
    }
    .overlay-shedule .form .mobile-switcher {
        top: -44px;
    }
    .overlay-shedule .form .mobile-switcher .btn {
        height: 100%;
        padding: 4.5px 14px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .bnr_top_gradient {
        margin:auto;
    }
    .header__nav {
        display: flex;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100vh;
        justify-content: center;
        align-items: center;
        z-index: 99999;
        background-color: white!important;
        transition: 0.3s;
        opacity:0;
        visibility: hidden;
    }
    .page-template-template-by-biehle .hdr_btm #menu-main li a{
        color: #000!important;
    }
    .header__nav.active {
        opacity:1;
        visibility: visible;
    }
    .header__navbar{
        justify-content: flex-start;
    }
    .toggle-btn {
        margin-left:20px;
        display: inline-block;
    }
    .toggle-close{
        display: block;
    }
    .menu_rgt {
        margin-left: auto;
    }
    .header__menu {
        flex-wrap:wrap;
    }
    .header__menu li {
        flex: 0 0 100%;
        max-width: 100%;
        justify-content: center;
        padding: 5px 0;
        margin: 10px 0;
        flex-direction: column;
        align-items: center;
    }
    .menu-item-has-children {
        padding: 0  !important;
        margin: 0 !important;
    }
    .menu-item-has-children>a {
        display: none;
    }
    .menu-item-has-children ul {
        display: flex !important;
        flex-direction: column;
    }
    .menu-item-has-children ul.sub-menu li {
        flex: 0;
        text-align: center;
        padding: 5px 0 !important;
        margin: 10px 0 !important;
    }
    .menu-item-has-children ul.sub-menu li a {
        padding: 0 !important;
        text-transform: uppercase !important;
    }
    .menu-item-has-children ul.sub-menu li a:hover {
        background: transparent !important;
        color: #c7b56f !important;
    }
    #menu-main li a:after {
        bottom: -8.5px!important;
        display: none;
    }
    .menu-item a>img{
        max-width: 177px;
        height: auto;
    }
    .form-wrap {
        position: fixed;
        top:116px;
        right: calc(50% - 125px);
    }
    .srch_box_mob {
        margin-bottom: 0;
    }
    .btn{

        font-size:16px;
        line-height:20px;
        /*padding-top:9px;*/
        /*padding-bottom:9px;*/
    }
    .pg_title {
        font-size: 30px;
        line-height: 42px;
    }
    .bnr_content p{
        font-size:14px;
        line-height: 20px;
    }
    .design_sldr_otr .slider-nav{
       display:none;
    }
    .sldr_txt .mul_p {
        font-size:14px;
    }
    .sldr_txt h2 {
        font-size: 24px;
        line-height: 34px;
    }
    .cmn_gap {
        margin: 30px 0;
    }
    .ddsgn_slide .imm_in {
        padding: 11px 45px;
    }
    .cmn_gap h2 {
        font-size: 30px;
        line-height: 140%;
        margin-bottom: 15px;
    }
    .v_in video {
        margin-bottom: 0;
    }
    .video_sec {
        margin: 60px 0;
        padding:30px 0;

    }
    .personalize_sec {
        margin: 60px 0;
    }
    .personalize_sec h2{
        font-size: 30px;
        line-height: 140%;
        margin-bottom: 20px;
    }
    .slick-arrow,
    .slick-arrow {
        height: 32px;
        width: 32px;
        background-size: 5px !important;
    }
    .personalise_slider.container,
    .q_inn,
    .single-product .package_slider,
    #paper_guide .paper-guide-imggslider{
        max-width: 520px;
    }
    /*.q_inn {*/
    /*    padding-bottom: 50px;*/
    /*}*/
    .personalise_slider .slick-next {
        right: -27px;
    }
    .personalise_slider .slick-prev {
        left: -27px;
    }
    .single-product .package_slider .slick-next,
    #paper_guide .paper-guide-imggslider .slick-next{
        right:-25px;
        display: none !important;
    }
    .single-product .package_slider .slick-prev,
    #paper_guide .paper-guide-imggslider .slick-prev{
        left:-25px;
        display: none !important;
    }
    .single-product .hm_service #size_guide.prb-dtls-inner {
    	padding-top: 0 !important;
        margin-top: 0 !important;
    }

    .personalise_otr .slick-slide h6.slider_title {
        /*font-family: 'brandon_grotesqueregular';*/
        font-family: 'brandon_grotesquelight';
        font-size: 18px;
        line-height: 140%;
        text-align: center;
        color: #051028;
    }
    .personalize_sec {
        padding: 0;
    }
    .q_inn .quots_sec_slider.slick-initialized {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    .q_inn .quots_sec_slider .slick-list.draggable {
        order: -1;
    }
    /*.quots_sec_slider .slick-next*/
    /*.quots_sec_slider .slick-arrow,*/
    /*.quots_sec_slider .slick-arrow {*/
    /*    position: static;*/
    /*    transform: none;*/
    /*    margin: 0 4px 0 4px;*/
    /*}*/
    .quots_sec {
        padding: 30px 0;
        margin:0 0 30px 0;
    }
    .ser_im {
        max-width: 450px;
        flex: 0 0 100%;
    }
    .ser_inn{
        margin-bottom:30px;
    }
    .hm_service {
        margin: 0;
    }
    .get_touch-wrapper {

        flex-wrap: wrap;
        flex-direction: column;
        align-items: center;
        justify-content: center;

    }
    /*customize-scarf - page*/
    .pro-inn-img .pro-btm-innr {
        display: none;
    }
/*    design your own - page*/
    .dyo__data {
        padding: 50px 20px 30px 20px;
        margin-top:-5px;
    }
/*    hire the designer -page*/
    .design_own_section.cmn_gap {
        margin-top: 0;
    }
    .design_own_section .abtpg_text {
        padding: 0;
    }
    .design_own_section .innr_hdr h2 {
        margin-top: 50px;
    }
    .hirefrm {
        top: 0;
        box-shadow: unset;
        padding: 0;
    }
    .title_box p {
        margin-bottom: 20px!important;
    }
    .aboutpg_area {
        margin-top: 0;
    }
    .about_pic {
        margin: auto;
        margin-bottom: 15px;
    }
    .sampless_area{
        margin-bottom: 0;
        margin-top: 30px;
    }
    .hire_price_section {
        margin-top: 30px;
    }
    .hire_price_section .info__row{
        margin-bottom: 30px;
        flex-direction: column-reverse;
    }
    .hire_price_section .info__row:last-child{
        flex-direction: column;
    }
    .hire_price_section .info__row:first-child {
        padding-top: 0;
    }
    .hire_price_section .info__row.reverse .info__data{
        margin-left: 0;
    }
    .hire_price_section .col-6{
        flex: 0 0 100%;
        max-width: 100%;
    }
    .hire_price_section .info__image {
        margin-bottom: 15px;
    }
    .sample-table table tbody>tr>td:nth-child(2){
        padding:13px 18px;
    }
    .title_box{
        padding:0;
    }
    .pricing_pg .pakeging_section{
        padding:30px 0;

    }
    .pricing_pg .lead_times_box {
        margin-bottom: 30px;
    }


    .block-grid{
        grid-template-columns: 1fr;
    }
    /*.single-product div.product p.price{*/
    /*    display:block;*/
    /*}*/
    .single-product__col_left{
        padding:0;
    }
    /*.single-product .perPrice{*/
    /*    font-family: 'brandon_grotesquelight';*/
    /*    font-style: normal;*/
    /*    font-weight: 420;*/
    /*    font-size: 12px;*/
    /*    line-height: 140%;*/
    /*    color: #051028;*/
    /*    display:block;*/
    /*}*/
    .shipitext{
        display: none;
    }
    .single-product__breadcrumbs {
     margin-bottom: 30px;
    }
    .mobile_view #myVideo{
        border-radius:4px;
        padding:0 15px;
    }
    .desktop_view .desktop_video{
        display: none;
    }
    .single-product div.product .product_title{
        margin-top: 15px;
    }
    .product_title.entry-title {
        font-family: 'brandon_grotesquelight';
        font-style: normal;
        font-weight: 390;
        font-size: 30px;
        line-height: 140%;
    }
    /*.woocommerce div.product form.cart .variations {*/

    /*    display: block;*/
    /*}*/
    .home .design_sldr_otr{
        padding-top: 30px;

    }
    .home .ser_txt{
        margin:30px auto;
        margin-top: 0;
    }
    
    .home .ser_txt h2 {
		font-size: 24px;
	}
    .home .cmn_gap h2{
        margin-top:15px;
    }
    .pro-inn-img .pr-im-hover{
        top:-1px;
    }
    .home .ser_inn:nth-child(even) .imm_in{
        height: auto;
    }
    .home .ser_inn:nth-child(even) .ser_im img {
        height: auto;
    }
    .quality_title{
        text-align: center;
    }
    .quality_img-top,
    .upper{
        display: none;
    }
    .page-template-template-qm .quality_meterials_section .quality_row:last-child{
        align-items: center;
    }
    .mob-img-hand{
        display: block;

    }
    .page-template-template-qm .quality_meterials_section .quality_row .quality_img-top img {
        height: 190px;
    }
    .page-template-template-qm .quality_row .quality_img-top img {
        max-width: 100%;
        width: 558px;
    }
    .page-template-template-by-biehle .banner{
        background-size:cover!important;
        background-position: 0% 0% !important;
    }
    .single .prof_text{
       width:20%;
        --width:20%;
    }
    .recent_blog_pst{
        background: #FAF9F7;
        padding: 30px 20px 0;
        margin: 0 -40px;
    }
    .single-product .package_slider .slick-dots li button{
        width: 12px;
        height: 12px;
        color:#CBA46C ;
    }
    .single-product .slick-current .btn_gradient{
        /*padding-top: 8px;*/
        /*padding-bottom: 8px;*/
    }
    .single-product .package_slider .pch_slider_box__wrapper{
        width: auto;
        height: auto;
        padding:0 10px 15px;


    }
    .single-product .slick-current .btn_gradient{
        margin: 0;
    }
    .single-product .sizebtnss .btn__wrapper_gradient{
        max-width: 150px;
    }
    .overlay-shedule .form .close-button-shedule{
        top:-90px;
    }
    .single-product .discount-chart {
        padding: 0;
    }

    .woocommerce-order-received .woocommerce-order p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{
        text-align: center;
    }
    .woocommerce-order-received .woocommerce-order p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received:before{
        content: none;
    }
    .woocommerce-order-received .woocommerce table.shop_table {
        border-collapse: collapse;
    }
    .woocommerce-order-received .woocommerce table.shop_table tbody{
        border-bottom: 1px solid #F0EFED;
    }
    .woocommerce-order-received .woocommerce table.shop_table tfoot th {
        padding: 15px 30px!important;
    }
    .woocommerce-order-received .woocommerce ul.order_details li {
        margin-top: 15px;
    }
    .woocommerce-order-received .thank_block {
        box-shadow: unset;
        padding: 0 20px;
        margin: 0;
    }
    .woocommerce-order-received .thank_block .woocommerce-thankyou-order-received {
        padding: 0;
        margin-bottom: 15px !important;
    }
    .woocommerce-order-received .thank_block ul.order_details {
        margin: 0;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .woocommerce-order-received .thank_block ul.order_details::before, .thank_block ul.order_details::after {
        display: none;
    }

    .woocommerce-order-received .thank_block ul.order_details li {
        width: 100%;
        padding: 15px 0;
        border-color: #F0EFED !important;
        border-width: 2px 0 !important;
        border-style: solid;
        margin: 0;
    }
    .woocommerce-order-received .thank_block ul.order_details li.email, .thank_block ul.order_details li.total{
        border-width: 0 0 2px 0 !important;
    }
    .woocommerce-order-received .thank_block ul.order_details.woocommerce-order-overview li:last-child  {
        border-width: 0 0 2px 0 !important;
        border-color: #F0EFED !important;
        border-style: solid !important;
    }
    .woocommerce-order-received .thank_block ul.order_details li.order, .thank_block ul.order_details li.date {
        width: calc(50% - 10px);
    }
    .woocommerce-order-received .woocommerce-order-details {
        padding: 30px 20px;
        box-shadow: unset;
        margin-bottom: 30px !important;
    }
    .woocommerce-order-received .woocommerce-order-details .woocommerce-order-details__title {
        font-size: 24px;
        margin-bottom: 14px;
        width: fit-content;
    }
    .woocommerce-order-received .woocommerce-order-details .woocommerce-order-details__title::after {
        content: "";
        display: block;
        width: 100%;
        height: 4px;
        background-color: #CBA46C;
        border-radius: 5px;
        margin-top: 15px;
        margin-right: auto;
    }

    .woocommerce-order-received .woocommerce table.shop_table th {
        font-size: 16px;
        padding: 10px 20px;
    }
    .woocommerce-order-received .woocommerce table.shop_table td {
        padding: 20px 20px;
    }
    .woocommerce-order-received .woocommerce-table__product-name.product-name a, .woocommerce-order-received .woocommerce table.shop_table td.order-qty, .woocommerce-order-received .woocommerce-Price-amount.amount:last-child  {
        font-size: 16px;
    }
    .woocommerce-order-received .woocommerce td.product-name .wc-item-meta {
        padding-top: 10px;
        margin-bottom: 10px;
    }
    .woocommerce-order-received .woocommerce .woocommerce-order-details {
        padding-bottom: 12px;
    }
    .woocommerce-order-received .woocommerce-columns--addresses {
        grid-template-columns: repeat(1, 1fr);
    }
    .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 {
        padding: 30px 20px 18px 20px;
    }
    .woocommerce-order-received .woocommerce-columns--addresses h2.woocommerce-column__title {
        font-size: 24px;
        line-height: 140%;
        padding-bottom: 12px;
        margin: 0;
    }
    .woocommerce-order-received  .woocommerce .woocommerce-customer-details address span {
        padding: 12px 0;
    }
    .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 {
        padding: 30px 20px;
    }
    .woocommerce .woocommerce-customer-details {
        margin-bottom: 0;
    }
    .woocommerce-order-received .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1, .woocommerce-order-received .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 {
	box-shadow: unset;
    border-top: 2px solid #F0EFED;
}

    .woocommerce-order-received table.shop_table {
        width: 768px;
    }
    .woocommerce-order-received .woocommerce-order-details {
    	overflow-x: scroll;
    }
    .menu-mobile {
        display: block;
    }
    #menu-main {
        display: none;
    }
    #hubspot-messages-iframe-container.widget-align-right {
        display: none !important;
    }
}






/*}*/
@media (max-width: 576px) {
	.single-product.postid-6975 .prb-dtls-innerright .silk_icn_otr.image-with-icon {
    	display: block;
    }
    .bnr {
        height: 531px;
    }

    .design_sldr_otr .slick-prev {
        left: 6px;
    }

    .design_sldr_otr .slick-next {
        right: 6px;
    }

    .ddsgn_slide .sldr_txt .bnr_top {
        margin-top: 15px;
    }

    .sldr_txt .mul_p {
        margin-bottom: 0;
    }

    .design_sldr_otr .slick-dots,
    .personalise_slider .slick-dots {
        position: static;
        margin-top: 20px;
    }

    .design_sldr_otr .slick-dots li,
    .slick-dots li button,
    .slick-dots li button:before {
        width: 12px;
        height: 12px;
    }

    .slick-dots li {
        margin: 0 4px;
    }

    .video_sec .bnr_top {
        max-width: 217px;
    }

    .video_sec .bnr_top .btn {
        padding: 9px 0;
    }

    .personalize_sec {
        padding: 0;
    }

    .imm_in {
        max-width: unset;
        /* margin-right: auto; */
    }

    .imm_in img {
        width: 100% !important;
    }

    .get_touch-item {
        justify-content: center;
    }

    .home .ser_inn:first-child {
        margin-bottom: 0;
    }

    .get_touch-item {
        max-width: unset;
    }

    .ser_inn:nth-child(even) .ser_txt {
        padding: 0;
        max-width: 450px;
    }

    .design_sldr_otr .slick-prev, .design_sldr_otr .slick-next {
        top: 30%;
    }

    .personalise_slider .slick-dotted.slick-slider {
        margin-bottom: 20px;
    }

    .personalise_slider.container,
    .single-product .package_slider,
    #paper_guide .paper-guide-imggslider{
        max-width: 320px;
    }
    .single-product .package_slider {
    	max-width: unset;
        padding: 0 20px;
    }
    #single-quality {
    	padding-top: 60px;
    }
    .pch_slider_box__wrapper {
    	max-width: unset;
    }

    .personalise_slider .slick-prev {
        left: -40px;
        top: 30%;
        display: none;
    }

    .personalise_slider .slick-next {
        right: -40px;
        top: 30%;
        display: none;
    }

    .personalise_slider.container {
        max-width: unset !important;
    }
    .home .ser_txt h2 {
    	font-size: 28px
    }
    
    .personalise_slider .slick-dots li:nth-child(n+6) {
    	display: none;
    }

    .personalise_slider.container .pro-inn-img {
        width: auto;
        height: auto;
    }
    .personalise_slider .slick-dots li {
        width: auto;
        height: auto;
    }

    .quots_sec_data h2 {
        font-size: 18px;
        line-height: 140%;
    }

    .ser_inn .mul_p {
        font-size: 14px;
        line-height: 160%;
    }

    .footer.cmn_gap {

        padding-top: 0;
    }

    .ftr_up {
        margin-bottom: 0;
    }

    .ftr_up .wow:first-child {
        border-top: 2px solid #172137;
        padding: 20px 0;
        margin-bottom: 0;
    }

    .news_ltr {
        margin: 0 auto 25px auto;
    }

    /*    customize scarf - page */
    .desktop_plisting {
        display: block;
    }

    .page-template-template-pd .desktop_plisting > * {
        margin: 0 auto 30px auto;
    }

    .pro-inn-img {
        width: 280px;
        height: 280px;
        margin: auto;

    }
    /*design your own - page*/

    .dyo__container {
        /*padding:0;*/
    }
    .dyo__text {
        font-size: 14px;
        line-height: 180%;
    }
    .design_own_section .innr_hdr h2{
        font-size: 30px;
        line-height: 140%;
    }
    .design_own_section.cmn_gap {
        margin-bottom: 30px;
    }
    .gform_footer.top_label input[type="submit"] {
        max-width: 100%;
    }
    .page-template-template-shipping .page-title{
        font-size: 30px;
    }
    .priduct_shifting_section .fstlvl_heading p,
    .lead_times_box .title_box .innr_hdr p,
    .lead_times_box_bottom p {
        font-size: 14px!important;
    }
    .lead_times_box .title_box .innr_hdr h2,
    .lead_times_box_bottom h2 {
        font-size: 24px;
    }
    .page-template-template-shipping .lead_table {
        overflow-x: auto;
        width: 100%;

    }
    /*.page-template-template-qm .quality_meterials_section .table_section .table_wrapper::-webkit-scrollbar,*/
    /*.page-template-templte-prcing .lead_table::-webkit-scrollbar,*/
    /*.page-template-template-shipping .lead_table::-webkit-scrollbar {*/
    /*    !*width: 50%;*!*/
    /*    height: 6px;*/

    /*}*/
    /*.page-template-template-qm .quality_meterials_section .table_section .table_wrapper::-webkit-scrollbar-track,*/
    /*.page-template-templte-prcing .lead_table::-webkit-scrollbar-track,*/
    /*.page-template-template-shipping .lead_table::-webkit-scrollbar-track {*/
    /*    background: #FAF9F7;*/
    /*    border-radius: 5px;*/
    /*}*/
    /*.page-template-template-qm .quality_meterials_section .table_section .table_wrapper::-webkit-scrollbar-thumb,*/
    /*.page-template-templte-prcing .lead_table::-webkit-scrollbar-thumb,*/
    /*.page-template-template-shipping .lead_table::-webkit-scrollbar-thumb {*/
    /*    background: #CBA46C;*/
    /*    border-radius: 5px;*/
    /*}*/
    /*.sample-table::-webkit-scrollbar{*/
    /*    height: 6px;*/
    /*}*/
    /*.sample-table::-webkit-scrollbar-track{*/
    /*    background: #FAF9F7;*/
    /*    border-radius: 5px;*/
    /*}*/
    /*.sample-table::-webkit-scrollbar-thumb{*/
    /*    background: #CBA46C;*/
    /*    border-radius: 5px;*/
    /*}*/

    .mobile-content {
        display: block;
    }
    .page-template-template-shipping .cmn_gap{
        margin-bottom: 15px;
    }
    .page-template-template-pd .home_cntnr .cmn_gap,
    .page-template-template-policy .faqpg_section,
    .page-template-templte-prcing .pricing_pg,
    .page-template-template-blog .blogpg_section,
    .page-template-template-desgin .abpoutpg_section{
        background-size: 278px!important;
        padding-top: 30px;
    }
    .page-template-template-about .page-about{
       background: unset;
    }
    .page-template-templte-prcing .pricing_pg {
        padding-top: 40px;
    }
    .pricing_pg .lead_times_box .title_box {
        margin-top:0;
    }
    .pricing_pg .lead_table, .sample-table {

        overflow-x: auto;
        width: 100%;
    }

    .page-template-templte-prcing .tblswsc p{
        display: none;
    }
    .lead_times_box .tblswsc div>p {
        display: block;
        padding: 0;
    }
    .pakeging_section .tblswsc div>p {
        display: block;
        padding: 0;
        font-family: Roboto;
        font-style: normal;
        font-weight: 300;
        font-size: 14px!important;
        line-height: 180%;
        text-align: center;
        color: #051028;
    }
    .page-template-templte-prcing .cmn_gap h2{
        margin-bottom: 0;
    }
    .page-template-template-dyo .dyo__left{
        padding: 0;
    }
    .home .personalise_otr .slick-slide{
        padding:0;
    }
    .home .ddsgn_slide .sldr_txt .mul_p{
        padding-bottom: 30px;
    }
    .page-template-template-by-biehle .second_section .cards{
        margin-bottom: 40px;
    }
    .page-template-template-by-biehle .second_section .title{
        margin-bottom: 20px!important;
    }
    .page-template-template-by-biehle .first_section .image-block img,
    .page-template-template-by-biehle .second_section .quality .video-block {
        height: 270px!important;
    }
    .page-template-template-by-biehle .second_section .unique .image-block,
    .page-template-template-by-biehle .second_section .unique .image-block img{
        height: 270px!important;
    }
    .page-template-template-by-biehle .first_section{
        background-position: 0% 0%!important;
    }
    .single .rl-basicgrid-gallery{
        flex-direction: column;
        gap:15px;
    }
    .single #rl-gallery-container-1 .rl-basicgrid-gallery .rl-gallery-item{
        max-width: 100%;
        flex: 0 0 100%;
    }
    .blog_detils_box h1{
        font-size: 30px;
        line-height: 140%;
    }
    .blog_detils_box h2{
        font-size: 24px;
        line-height: 140%;
        margin-top: 10px;
    }
    .blog_detils_box h4{
        font-size: 16px;
        line-height: 180%;

    }
    .blog_detils_box p, li{
        font-size: 14px;
        line-height: 180%;
    }
    .social_icons{
        text-align: center;
        padding:0;
       flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .social_icons:before{

        top: -25px;
        transform: translate(0, -50%) rotate(-90deg);
        left: 50%;
    }
    .social_icons:after{

        bottom: -100px;
        transform: translate(0, -50%) rotate(90deg);
        left: 50%;
        position: absolute;
        content: '';
        display: block;
        width: 4px;
        height: 60%;
        background: linear-gradient(
                180deg, #CFA872 0%, #E1C697 100%);
        border-radius: 0 2px 2px 0;


    }
    .recent_blog_pst{
        margin-top:65px;
    }
    .social-text{
        padding:0;
    }
    .social-text h6 {
        font-size: 14px;
    }
    .blogpg_section{
        background: white;
    }
    .blog_detils_box{
        margin-bottom: 30px;
    }
    .social_icons,
    .blog_detils_box{
        box-shadow: none;
    }
    .rl-gallery-item:first-child,
    .rl-gallery-item:nth-child(2){
        padding: 0!important;
    }
    .recent_blog_pst{

        margin: 0 -20px;
    }
    .blog_bottom{
        padding-bottom: 30px;
    }
    .blog_detils_box{
        padding:0;
    }
    .single-product .package_slider .slick-next,
    #paper_guide .paper-guide-imggslider .slick-next{
        right: -42px;
    }
    .single-product .package_slider .slick-prev,
    #paper_guide .paper-guide-imggslider .slick-prev{
       left: -42px;
    }
    .single-product .size-guide-imggslider .slick-prev.slick-arrow,
    .single-product .size-guide-imggslider .slick-next.slick-arrow{
        width: 32px!important;
        height: 32px!important;
        border-radius: 4px;
        border: 1px solid #CBA46C;

    }

    /*.single-product #size_guide.prb-dtls-inner,*/
    /*.single-product #metrial_guide.prb-dtls-inner,*/
    /*.single-product #vol_discnt.prb-dtls-inner,*/
    /*.single-product #single-quality.prb-dtls-inner{*/
    /*    width: 100%;*/
    /*    border-top:2px solid #F5F4F2;*/
    /*    padding-top:30px;*/
    /*}*/

    /*.single-product div#metrial_guide{*/
    /*    padding-top:30px!important;*/
    /*}*/
    /*.single-product .prb-dtls-innerright:nth-child(2){*/
    

    .single-product .sizebtnss .btn__wrapper_gradient{
        max-width: 150px;
    }
    .single-product .hm_service .prb-dtls-inner{
        margin-right:0!important;
        margin-left: 0!important;
    }
    .single-product .hm_service #size_guide.prb-dtls-inner{
        padding-right: 0!important;
        padding-left: 0!important;
    }
    .single-product .woo_brdcrmp{
        display: none;
    }
    .product-main{
        width: 162px;
        margin: 20px auto;
        display: block;
    }
    /*.page-template-template-by-biehle .overlay-shedule .form {*/
    /*    padding:30px;*/
    /*}*/
    .page-template-template-by-biehle .overlay-shedule .gf_browser_chrome.gform_wrapper.gravity-theme,
     .overlay-shedule .gf_browser_chrome.gform_wrapper.gravity-theme{
        padding:15px!important;
    }

     .overlay-shedule .form .form-wrap-shedule-container .gform_fields{
        grid-column-gap: 0;
    }

    .page-template-template-qm .quality_title .pg_title{
        text-align: center;
    }

    .woocommerce-order-received .woocommerce-checkout h1.page-title{
        margin-bottom: 20px;
    }
    .home .ser_inn .silk_icn {
        left: -60px;
        bottom: -50px;
    }







    }

    @media (max-width: 480px) {
      .personalise_slider .slick-arrow {
  	display: none !important;
  }
        .upper-height{
            padding-top: 80px!important;
            margin-top: -80px!important;
        }
        .hdr_top p {
            padding: 6.5px 0;
        }
        .hdr_btm {
            padding: 12px 0;
        }
        .navbar-brand {
            flex: 0 0 48px;
            max-width: 48px;
        }
        .navbar-brand img {
            width:48px;
            height:46px;
        }
        .bnr_top {
            margin:15px auto 0 auto;
        }
        .bnr_content {
            padding: 15px 25px;
            border-radius: 4px;
        }
        .bnr {
            height: 506px;
            align-items: flex-end;
            padding-bottom:20px;
        }
        .bnr_content p{
            margin: 0 0 15px 0;
        }
        .pg_title {
            margin-bottom:12px;
        }
        .hm_service.cmn_gap {
            margin: 0 0 30px 0;
        }
        .cmn_gap {
            margin: 0 0 60px 0;
        }
        .slick-dotted.slick-slider {
            margin-bottom: 20px;
        }

        .style_slide .slick-arrow,
        .personalise_slider .style_slide .slick-arrow {
            height: 32px;
            width: 32px;
            background-size: 5px !important;
        }
        .design_sldr_otr .slick-prev,
        .design_sldr_otr .slick-next {
            top: 30%;
        }
        .imm_in {
            max-width: unset;
            /* margin-right: auto; */
        }
        .home .imm_in{
            border:none;
        }
        .personalise_otr {
           padding-bottom: 0;
        }
        .pzcta {
            max-width: 217px;
            padding-top: 0;
        }
        .quots_sec {
            padding: 20px 0 ;
            /*margin: 0px 0 30px 0;*/
    }

    .ser_im {
        max-width: unset;
        flex: 0 0 100%;
    }
    .hm_service a {
        padding-top: 7.5px;
        padding-bottom: 7.5px;
        width: 100%;
        margin: auto;
    }
    /* .imm_in img {
        width: 80%;
    } */
    .silk_icn {
        right: 0;
        width: 95px;
    }
    .hm_service a.btn{
        width:100%;
    }
    .ser_inn {
        margin: 0;
    }
    .ser_inn:nth-child(2n) .imm_in {
        /*padding: 7px 16px;*/
        /*height: 175px;*/
        width: 100%;
    }
    .ser_inn:nth-child(2n) .imm_in .silk_icn {
        display: none;
    }
    .ser_inn:nth-child(2n) .ser_im img {
        height: auto;
        width: 100%;
        margin: 0 auto;
        max-width: unset;
    }
    .ser_inn:nth-child(2n) .ser_im a {
        height: 100%;
        width: 100%;
        padding: 0;
    }
    .ser_inn:nth-child(2n) .ser_txt {
        padding: 0 15px;
        margin-top: 0;
    }
    .get_touch-item .get_touch-img {
        margin: auto;
        max-width: 280px;
    }
    .news_ltr {
        margin: 20px auto 0 auto;
    }
    .news_ltr h3 {
        font-size: 24px;
        line-height: 140%;
    }
    .ftr_up {
        margin-bottom: 0;
    }
    .ftr_up .wow:first-child {
        border-top: 2px solid #172137;
        padding: 20px 0 0 0;
        margin-bottom: 0;
    }
    .ftr_btm {
        padding: 5px 0 20px 0;
    }
    .defalt_link ul {
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin-bottom: 15px;
    }
    .defalt_link ul li {
        border-bottom: 2px solid #172137;
        border-right: none;
        width: 200px;
        text-align: center;
        padding: 15px;
    }
    .defalt_link ul li a {
        font-size: 12px;
        line-height: 140%;
    }
    /*customize scarf - page */
    .page-title {
        font-size: 30px;
        line-height: 140%;
    }
    .contact_desc {
        font-size: 14px;
        line-height: 180%;
    }
    .customize__contact_desc {
        margin-bottom: 30px!important;
    }
    .home_cntnr .quots_sec.cmn_gap {
        margin: 0 0 30px 0;
    }
    /*.home_cntnr .cmn_gap {*/
    /*    margin: 0;*/
    /*}*/
    .page-template-template-pd .home_cntnr .cmn_gap {
        padding-top: 30px;
    }
    .customize__title {
        font-size: 18px;
        line-height: 140%;
    }
/*    design your own - page*/
    .dyo__right {
        padding: 0;
    }
    .dyo__data .btn__wrapper {
        max-width: 280px;
    }
    .design_own_section .innr_hdr h2 {
        margin-top: 30px;
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .design_own_section .container{
        padding: 0;
    }
    .dyo p {
        padding: 0 20px;
    }
    /*.hirefrm {*/
    /*    top: 0;*/
    /*    box-shadow: unset;*/
    /*    padding: 0 20px;*/
    /*}*/
    .conslt_sec h2 {
        font-size: 24px;
        line-height: 140%;
    }
    .conslt_sec .innr_hdr p{
        margin-bottom: 0;
        /*padding: 0 50px;*/
    }
    .page-template-template-packaging-stationery .home_cntnr {
        background-size: 278px;
        padding-top: 30px;
    }
    .page-template-templte-prcing .payment_area {
        grid-template-columns: 2fr 2fr;
    }
    .priduct_shifting_section.pricing_pg.cmn_gap {
        margin-bottom: 0;
    }
   .pricing_pg .pakeging_section h1{
            font-size: 24px;
   }
   .blogpg_description {
       margin-bottom: 30px!important;
   }
    .block-grid{
        padding-top: 20px;
        gap:12px;
    }

   .block-grid .blog-description h3>a {
       font-weight: 300;
       font-size: 18px;
       line-height: 140%;

   }
   .blog-section-cards {
       padding-bottom: 30px;
   }
   .sample-table table tbody>tr>td:first-child{
       font-size: 12px;
       padding: 15px;
    }
   .sample-table table tbody>tr>td:nth-child(2){
       padding: 13px 15px;
       font-size: 12px;
   }
   .sample-table table tbody>tr>td:nth-child(3){
       font-size: 12px;
  }
  .quality_meterials_section .quality_row .quality_title{
       text-align: center;
  }
  .gform-theme-datepicker:not(.gform-legacy-datepicker) td, .gform-theme-datepicker:not(.gform-legacy-datepicker) th{
      padding:1px!important;
  }
  .page-template-template-by-biehle #ui-datepicker-div{

      left: 50%!important;
      transform: translateX(-50%)!important;
  }
  .gform-theme-datepicker:not(.gform-legacy-datepicker){
      padding: 18px 10px!important;
  }
  .ui-datepicker:not(.gform-legacy-datepicker){
      margin:0!important;
  }
  .single .prof_text{
        width:40%;
        --width:40%;
  }
  .btn{
      font-size: 16px;
      line-height: 17px;
  }
  .single-product .sizebtnss .btn__wrapper_gradient{
       max-width:inherit;
  }
  /*.single-product  .pch_slider_box slick-slide*/
  .single .single-product__price .current-price .TPrice_total{
         top:30%;
         left:0;
  }
  .qty, .totalPrice{
       margin-bottom: 20px;
  }
  .overlay-shedule .form {
        padding:10px;
  }
  .overlay-shedule .form .gform_title{
       font-size: 34px;
  }
  .sizebtnss.slick-slider .slick-track:before {
      content:none;
  }

  .sizebtnss.slick-slider .slick-track{
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 0.5rem;

  }
  .sizebtnss .slick-slide{
     width: 100%!important;
  }
  .vid_cntr, #size_guide{
      margin-bottom: 30px;
  }
  .woocommerce-order-received .thank_block,.woocommerce-order-details,
  .woocommerce-order-received .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1,
  .woocommerce-order-received .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{
      box-shadow: none;
  }
  .woocommerce-order-received .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1{
      margin-top: 20px;
      border-top: 2px solid #F0EFED;
      padding: 30px;
      margin-bottom: 0;
  }
  .woocommerce-order-received .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{
      padding: 30px 30px 0 30px;
      border-top: 2px solid #F0EFED;
      margin-bottom: 0;
  }
  .woocommerce-order-received .woocommerce ul.order_details li {
      border-top: 2px solid #F0EFED;
      border-bottom: 2px solid #F0EFED!important;
      border-right: none!important;
      padding: 10px 0;
  }
  .woocommerce-order-received .woocommerce-checkout.woocommerce-page.woocommerce-order-received .cmn_gap{
      margin: 0;
  }
  .woocommerce-order-received .woocommerce .woocommerce-order-details{
      overflow: auto;
      margin-bottom: 0;
      padding: 10px 22px 30px 22px;
  }
  .woocommerce-order-received .woocommerce ul.order_details li:last-child{
      border-bottom: 2px solid #F0EFED!important;
  }
  .woocommerce-order-received .woocommerce ul.order_details li{
      border-top: none;
  }
  .woocommerce-order-received .woocommerce ul.order_details li:first-child,
  .woocommerce-order-received .woocommerce ul.order_details li:nth-child(2)  {
      border-top: 2px solid #F0EFED!important;
  }
  .woocommerce-order-received .thank_block{
      padding: 15px 20px 20px 20px;
  }

  .woocommerce-order-received .woocommerce ul.order_details,
  .woocommerce-order-received .thank_block {
      margin-bottom: 0;

  }
        .woocommerce-order-received .thank_block ul.order_details{
       margin-top: 0!important;
  }
  .woocommerce-order-received .woocommerce-order p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{
      padding:0;
      margin: 0;
  }
  .woocommerce-order-received .woocommerce-checkout .priduct_shifting_section .innr_hdr{
      padding-bottom: 0;
  }
  .woocommerce-order-received .woocommerce-checkout h1.page-title{
      font-size: 42px;
  }

        /*.woocommerce table.shop_table td{*/
      /*border-bottom: 1px solid #F0EFED!important;*/
      /*!*border-top: none;*!*/
  /*}*/
  /*.woocommerce table.shop_table td:first-child{*/
      /*border-top:1px solid #F0EFED!important;*/
  /*}*/




}
@media (max-width:380px) {
    .home .personalise_slider.container {
        /*max-width: 210px;*/
        max-width:210px;
        padding-left: 0;
        padding-right: 0;
    }
    .home .pro-inn-img{
        height: auto;
        width: auto;
    }
    .single-product .package_slider .slick-next,
    #paper_guide .paper-guide-imggslider .slick-next{
        right:6px;
    }
    .single-product .package_slider .slick-prev,
    #paper_guide .paper-guide-imggslider .slick-prev{
        left: 6px;
    }
    .size-guide-slider .slick-next{
        background: white;
        right: -15px;
    }
    .size-guide-slider .slick-prev{
        left: -15px;
        background: white;
    }
    #size_guide.row.gap-50 > *:first-child{
        /*padding: 0;*/
    }
    .pch_slider_box__wrapper{
        max-width: 240px!important;
        margin: auto;
    }

    /*.postid-3447*/
    .single .single-product__price-container .current-price{
        justify-content: flex-start;
        flex-direction: column;
    }
    /*.postid-3447 .single-product__price-container .current-price .TPrice{*/
    /*    order:1;*/
    /*}*/
    /*.postid-3447 .single-product__price-container .current-price .TPrice_total{*/
    /*    top:40%;*/
    /*    order:0;*/
    /*    padding:0;*/
    /*}*/
    /*.postid-3447 .single-product__price-container .current-price .perPrice{*/
    /*    order:2;*/
    /*    padding:0;*/
    /*}*/
    .single-product__price-container > *{
        padding: 0 10px;
    }
    .single-product #size_guide.prb-dtls-inner>div:first-child,
    .single-product #metrial_guide.prb-dtls-inner>div:first-child,
    .single-product #vol_discnt.prb-dtls-inner>div:first-child,
    .single-product #single-quality.prb-dtls-inner>div:first-child{
        width: 100%;
        border-top:2px solid #F5F4F2;
        padding-top:30px;
    }
    .single-product #single-quality.prb-dtls-inner>div:first-child,
    .single-product #metrial_guide.prb-dtls-inner{
        margin-bottom: 0;
    }
    .single-product .prb-dtls-inner{
        margin-bottom: 30px;
        /*margin-top: 30px;*/
    }
    .prb-dtls-inner{
        padding-top: 30px;
    }
    .single-product .prb-dtls-inner {
        margin-bottom: 50px;

    }
    .woocommerce table.shop_table tfoot th {
        padding: 9px 20px!important;
    }
    .woocommerce table.shop_table td {
        padding: 20px;
    }
    .woocommerce table.shop_table th, .woocommerce table.shop_table td,
    .woocommerce-table__product-name.product-name a {
        /*padding: 9px 20px!important;*/
        font-size: 16px;
    }
    .woocommerce-order-details .h2.woocommerce-order-details__title{
        font-size: 24px;
    }
    /*.prb-dtls-inner{*/
    /*    padding-top: 50px;*/
    /*    margin-bottom: 50px;*/
    /*}*/
    /*.single-product #size_guide.prb-dtls-inner{*/
    /*    margin-bottom: 50px;*/
    /*}*/
    /*#size_guide .prb-dtls-innerright {*/
    /*    !*margin-bottom: 80px;*!*/
    /*    margin-bottom: 30px;*/
    /*}*/
    /*.single-product .hm_service .container {*/
    /*    !*margin-top: 120px;*!*/
    /*    margin-top:40px;*/
    /*}*/
    /*.upper-height{*/
    /*    padding-top: 30px!important;*/
    /*    margin-top: 0!important;*/
    /*}*/
    /*#single-quality, #size_guide{*/
    /*    margin-bottom: 0;*/
    /*}*/
    .home .ser_inn:first-child{
        margin-bottom: 50px;
    }
    .home .ser_inn .silk_icn {
        left: -10px;
        bottom: -30px;
    }
    .home .imm_in img {
        width: 100%;
    }
    .woocommerce-lost-password form.woocommerce-ResetPassword .woocommerce-Button.button {
        padding: 8.5px 20px;
    }
 }