.mobile_none_sk {
        display: block;
    }
    .desk_none_sk {
        display: none;
    }
.sign_in_outer {
    display: flex;
padding: 120px 240px;
flex-direction: column;
justify-content: center;
align-items: center;
align-self: stretch;
background: var(--base-white, #FFF);
margin-top: 114px;
}

.sign_in_inner {
    display: flex;
width: 560px;
padding: 56px;
flex-direction: column;
align-items: center;
gap: 32px;
border-radius: 20px;
border: 1px solid var(--brand-border-hairline, #EAE0C8);
background: var(--brand-cream-base, #FDFBF3);

/* card shadow */
box-shadow: 0 100px 80px 0 rgba(245, 192, 66, 0.07), 0 64.815px 46.852px 0 rgba(0, 0, 0, 0.05), 0 38.519px 25.481px 0 rgba(0, 0, 0, 0.04), 0 20px 13px 0 rgba(0, 0, 0, 0.04), 0 8.148px 6.519px 0 rgba(0, 0, 0, 0.03), 0 1.852px 3.148px 0 rgba(0, 0, 0, 0.02);
}
.sign_in_inside {
    display: flex;
flex-direction: column;
align-items: flex-start;
gap: 16px;
align-self: stretch;
}
.sign_in_p {
    color: var(--brand-gold-base, #D98C21);

/* body / eyebrow */
font-family: "Inter";
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 150%; /* 21px */
letter-spacing: 2.52px;
margin-bottom: 0%;
}
.sign_in_p2 {
    color: var(--brand-ink-base, #1A1814);

/* heading / h3 */
font-family: "DM Serif Display";
font-size: 30px;
font-style: normal;
font-weight: 400;
line-height: 130%; /* 39px */
margin-bottom: 0%;
}
.sign_in_p3 {
    color: var(--brand-ink-72, rgba(26, 24, 20, 0.72));

/* body / small */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 158%; /* 23.7px */
margin-bottom: 0%;
}
.sign_in_inside2 {
    display: flex;
flex-direction: column;
align-items: flex-start;
gap: 24px;
align-self: stretch;
}
.sign_in_inn {
    display: flex;
flex-direction: column;
align-items: flex-start;
gap: 8px;
align-self: stretch;
}
.sign_in_p4 {
    color: var(--brand-ink-72, rgba(26, 24, 20, 0.72));

/* body / field label */
font-family: "Inter";
font-size: 13px;
font-style: normal;
font-weight: 600;
line-height: 150%; /* 19.5px */
letter-spacing: 0.78px;
margin-bottom: 0%;
}
.sign_in_input {
    display: flex;
height: 56px;
padding: 0 24px;
flex-direction: column;
justify-content: center;
align-items: flex-start;
align-self: stretch;
border-radius: 12px;
border: 1px solid var(--brand-border-hairline, #EAE0C8);
background: var(--base-white, #FFF);
}
.sign_in_input::placeholder {
    color: var(--brand-ink-38, rgba(26, 24, 20, 0.38));

/* body / small */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 158%; /* 23.7px */
}
.sign_in_p5 {
    color: var(--brand-gold-base, #D98C21);

/* button / small */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 600;
line-height: 150%; /* 22.5px */
margin-bottom: 0%;
}



.sign_up_btn{
    background:#EDBB60;
    border:none;
    border-radius:999px;
    padding:16px 32px;
    display:flex;
    justify-content:center;
    align-self: stretch;
    align-items:center;
    overflow:hidden;
    transition:background .3s ease;
}

.sign_up_txt{
    position:relative;
    width:150px;    
    height:24px;
    overflow:hidden;
}

.sign_up_txt span{
    position:absolute;
    inset:0;
    display:flex;
    align-items:center;
    justify-content:center;
    color: var(--brand-ink-base, #1A1814);
    font-family: "Inter";
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%; /* 24px */
    transition:transform .35s ease, opacity .35s ease;
}

.sign_up_txt span:first-child{
    transform:translateX(0);
    color:#1A1814;
}

.sign_up_txt span:last-child{
    transform:translateX(30px);   /* only 30px away, not full button */
    opacity:0;
    color:#FDFBF3;
}

.sign_up_btn:hover{
    background:#1A1814;
}

.sign_up_btn:hover .sign_up_txt span:first-child{
    transform:translateX(-30px);
    opacity:0;
}

.sign_up_btn:hover .sign_up_txt span:last-child{
    transform:translateX(0);
    opacity:1;
}
.sign_up_p6 {
    color: var(--brand-ink-72, rgba(26, 24, 20, 0.72));
text-align: center;

/* body / caption */
font-family: "Inter";
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 21px */
margin-bottom: 0%;
}
.sign_up_p6 a {
    color: var(--brand-ink-72, rgba(26, 24, 20, 0.72));

/* body / caption */
font-family: "Inter";
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 150%;
text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: auto;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
margin-bottom: 0%;
}

.sign_up_ckeck_div {
        align-self: flex-start;
    display: flex;
    gap: 8px;
    align-items: center;
}

.sign_up_ckeck_check.form-check-input[type=checkbox] {
    border-radius: 100px;
    width: 19px;
height: 19px;
}

.sign_up_ckeck_check.form-check-input:checked {
    background-color: var(--brand-gold-base, #D98C21);
    border-color: #D98C21;
}
.sign_up_check_txt {
    color: var(--base-02, #727272);

/* body / small */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 158%; /* 23.7px */
}
.sign_up_check_txt a {
    color: var(--brand-gold-base, #D98C21);

/* body / small */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 158%;
}
.sign_up_captcha {
    width: 334px;
height: 83px;
align-self: flex-start;
}
.modal-backdrop {
        background-color: #000 !important;
        opacity: 0.8 !important;
    }
.sign_up_modal_con {
    display: flex;
padding: 64px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 32px;
border-radius: 20px;
border: 1px solid var(--brand-border-hairline, #EAE0C8);
background: var(--base-white, #FFF);

/* Card shadow */
box-shadow: 0 7px 15px 0 rgba(106, 114, 128, 0.05), 0 25px 80px 0 rgba(106, 114, 128, 0.05), 0 12px 20px 0 rgba(106, 114, 128, 0.05);
}
.sign_up_modal_inner {
    display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 16px;
align-self: stretch;
}
.sign_up_modal_p {
    color: var(--brand-ink-base, #1A1814);
text-align: center;

/* heading / h3 */
font-family: "DM Serif Display";
font-size: 30px;
font-style: normal;
font-weight: 400;
line-height: 130%; /* 39px */
margin-bottom: 0%;
}
.sign_up_modal_p2 {
    color: var(--brand-ink-72, rgba(26, 24, 20, 0.72));
text-align: center;

/* body / regular */
font-family: "Inter";
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 158%; /* 25.28px */
margin-bottom: 0%;
}
.dash_outer {
    display: flex;
    flex-direction: column;
    background: var(--brand-ink-base, #1A1814);
    margin-top: 114px;
}
.dash_inner {
    display: flex;
padding: 64px 0px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 12px;
align-self: stretch;
background: var(--brand-ink-base, #1A1814);
}
.dash_p {
    color: var(--brand-gold-light, #EDBB60);
text-align: center;

/* body / eyebrow */
font-family: "Inter";
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 150%; /* 21px */
letter-spacing: 2.52px;
margin-bottom: 0%;
}
.dash_p2 {
    color: var(--brand-cream-base, #FDFBF3);
text-align: center;

/* heading / h2 */
font-family: "DM Serif Display";
font-size: 52px;
font-style: normal;
font-weight: 400;
line-height: 122%; /* 63.44px */
margin-bottom: 0%;
}
.dash_p3 {
    color: var(--brand-cream-base, #FDFBF3);
text-align: center;

/* body / small */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 158%; /* 23.7px */
margin-bottom: 0%;
}
.dash_outer2 {
    background-color: white;
}
.dash_innner2 {
    display: flex;
padding: 64px 0px;
align-items: flex-start;
gap: 48px;
align-self: stretch;
}
.dash_nav_tabs {
    display: flex;
width: 320px;
padding: 24px;
flex-direction: column;
align-items: flex-start;
gap: 12px;
border-radius: 24px;
border: 1px solid var(--brand-border-hairline, #EAE0C8);
background: var(--brand-cream-base, #FDFBF3);
}
.dash_nav_link.nav-link {
    display: flex;
padding: 14px 20px;
align-items: center;
gap: 14px;
align-self: stretch;
border-radius: 16px;
color: var(--brand-ink-72, rgba(26, 24, 20, 0.72));

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
width: 100%;
}
.dash_nav_link.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    display: flex;
padding: 14px 20px;
align-items: center;
gap: 14px;
align-self: stretch;
border-radius: 16px;
background: var(--brand-gold-light, #EDBB60);
color: var(--brand-ink-base, #1A1814);

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
}
.dash_sign_btn {
    display: flex;
padding: 14px 20px;
align-items: center;
gap: 14px;
align-self: stretch;
border-radius: 16px;
color: var(--brand-ink-72, rgba(26, 24, 20, 0.72));

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
}
.dash_ma {
    display: flex;
flex-direction: column;
align-items: flex-start;
gap: 40px;
flex: 1 0 0;
}
.dash_ma_outer {
    display: flex;
padding: 40px;
flex-direction: column;
align-items: flex-start;
gap: 32px;
align-self: stretch;
border-radius: 24px;
border: 1px solid var(--brand-border-hairline, #EAE0C8);
background: var(--brand-cream-base, #FDFBF3);
}
.dash_ma_inner {
    display: flex;
justify-content: space-between;
align-items: center;
align-self: stretch;
}
.dash_ma_p {
    color: var(--brand-ink-base, #1A1814);

/* heading / h4 */
font-family: "DM Serif Display";
font-size: 26px;
font-style: normal;
font-weight: 400;
line-height: 132%; /* 34.32px */
margin-bottom: 0%;
}
.dash_ma_inner2 {
    display: flex;
align-items: flex-start;
gap: 24px;
align-self: stretch;
}
.dash_ma_inn {
    display: flex;
flex-direction: column;
align-items: flex-start;
gap: 8px;
flex: 1 0 0;
}
.dash_ma_p2 {
    color: var(--brand-ink-72, rgba(26, 24, 20, 0.72));

/* body / field label */
font-family: "Inter";
font-size: 13px;
font-style: normal;
font-weight: 600;
line-height: 150%; /* 19.5px */
letter-spacing: 0.78px;
margin-bottom: 0%;
}
.dash_ma_input {
     display: flex;
height: 56px;
padding: 0 24px;
align-items: center;
align-self: stretch;
border-radius: 12px;
border: 1px solid var(--brand-border-hairline, #EAE0C8);
background: var(--base-white, #FFF);
}
.dash_ma_input::placeholder {
   color: var(--brand-ink-base, #1A1814);

/* body / regular */
font-family: "Inter";
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 158%; /* 25.28px */
}
.dash_tab_content {
    width: 74%;
}
.dash_btn {
    width: 173px;
    align-self: flex-end;
}
.dash_nav_item {
    width: 100%;
}
.dash_ma_input_div {
    display: flex;
height: 56px;
padding: 0 24px;
align-items: center;
align-self: stretch;
border-radius: 12px;
border: 1px solid var(--brand-border-hairline, #EAE0C8);
background: var(--base-white, #FFF);
color: var(--brand-ink-56, rgba(26, 24, 20, 0.56));

/* body / meta */
font-family: "Inter";
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 21px */
}
.dash_ma_input2 {
    background: transparent;
    border: 0px;
    width: 100%;
}
.dash_oh {
    display: flex;
padding: 32px;
flex-direction: column;
align-items: flex-start;
gap: 24px;
align-self: stretch;
border-radius: 20px;
border: 1px solid var(--brand-border-hairline, #EAE0C8);
background: var(--brand-cream-base, #FDFBF3);
}
.dash_oh_p {
    color: var(--brand-ink-base, #1A1814);

/* heading / h4 */
font-family: "DM Serif Display";
font-size: 26px;
font-style: normal;
font-weight: 400;
line-height: 132%; /* 34.32px */
margin-bottom: 0%;
}

.order_table_dash{
    width:100%;
    background: var(--brand-cream-base, #FDFBF3);
    border-radius:8px;
}

.order_table_dash table{
    width:100%;
    border-collapse:collapse;
}

.order_table_dash td{
    padding:24px 0;
    border-bottom: 1px solid var(--brand-border-hairline, #EAE0C8);
}

.order_table_dash tr:last-child td{
    border-bottom:none;
}

.order_id_dash{
    width:23%;
    color: var(--brand-ink-base, #1A1814);

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
}

.order_date_dash,
.order_items_dash{
    width:24%;
    color: var(--brand-ink-56, rgba(26, 24, 20, 0.56));

/* body / meta */
font-family: "Inter";
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 21px */
}

.order_price_dash{
    width:18%;
    color: var(--brand-ink-base, #1A1814);

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
}

.order_action_dash{
    width:18%;
    text-align:right;
}

.order_action_dash a{
    color: var(--brand-gold-base, #D98C21);

/* button / small */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 600;
line-height: 150%; /* 22.5px */
text-decoration: none;
}

.order_action_dash a:hover{
    color:#B96D10;
}
.od_outer {
    display: flex;
padding: 40px;
flex-direction: column;
align-items: flex-start;
flex: 1 0 0;
border-radius: 24px;
border: 1px solid var(--brand-border-hairline, #EAE0C8);
background: var(--brand-cream-base, #FDFBF3);
gap: 40px;
}
.od_inner {
    display: flex;
flex-direction: column;
align-items: flex-start;
gap: 24px;
align-self: stretch;
}
.od_p {
    color: var(--brand-ink-base, #1A1814);

/* heading / h4 */
font-family: "DM Serif Display";
font-size: 26px;
font-style: normal;
font-weight: 400;
line-height: 132%;
margin-bottom: 0%;
}
.od_p span {
    color: var(--brand-gold-base, #D98C21);

/* heading / h4 */
font-family: "DM Serif Display";
font-size: 26px;
font-style: normal;
font-weight: 400;
line-height: 132%; /* 34.32px */
margin-bottom: 0%;
}
.od_table {
    width: 100%;
}
.od_table thead tr th {
    padding: 10px 0;
    border-bottom: 1px solid var(--brand-border-hairline, #EAE0C8);

}
.od_th {
    color: var(--brand-ink-56, rgba(26, 24, 20, 0.56));

/* body / label */
font-family: "Inter";
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 150%; /* 18px */
letter-spacing: 1.44px;
flex: 1 0 0;
}
.od_th2 {
    color: var(--brand-ink-56, rgba(26, 24, 20, 0.56));

/* body / label */
font-family: "Inter";
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 150%; /* 18px */
letter-spacing: 1.44px;
width: 140px;
}
.od_th3 {
    color: var(--brand-ink-56, rgba(26, 24, 20, 0.56));

/* body / label */
font-family: "Inter";
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 150%; /* 18px */
letter-spacing: 1.44px;
width: 90px;
}
.od_th4 {
    color: var(--brand-ink-56, rgba(26, 24, 20, 0.56));
text-align: right;

/* body / label */
font-family: "Inter";
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 150%; /* 18px */
letter-spacing: 1.44px;
width: 100px;
}
.od_table tbody td {
    padding: 14px 0;
    border-bottom: 1px solid var(--brand-border-hairline, #EAE0C8);

}
.od_td {
    overflow: hidden;
color: var(--brand-ink-base, #1A1814);
text-overflow: ellipsis;

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
}
.od_td2 {
    color: var(--brand-ink-56, rgba(26, 24, 20, 0.56));

/* body / meta */
font-family: "Inter";
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 21px */
width: 140px;
}
.od_td3 {
    color: var(--brand-ink-56, rgba(26, 24, 20, 0.56));

/* body / meta */
font-family: "Inter";
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 21px */
width: 90px;
}
.od_td4 {
    color: var(--brand-ink-base, #1A1814);
text-align: right;

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
width: 100px;
}
.od_table_price {
    width: 320px;
    padding-top: 16px;
    margin-left: auto;
}
.od_table_price td {
    padding: 4px 0;
}
.od_price_td {
    color: var(--brand-ink-base, #1A1814);

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */;
}
.od_price_td2 {
    color: var(--brand-ink-base, #1A1814);
text-align: right;

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
}
.od_price_td3 {
    color: var(--brand-ink-base, #1A1814);

/* body / strong */
font-family: "Inter";
font-size: 19px;
font-style: normal;
font-weight: 600;
line-height: 140%; /* 26.6px */
}
.od_price_td4 {
    color: var(--brand-ink-base, #1A1814);
text-align: right;

/* body / strong */
font-family: "Inter";
font-size: 19px;
font-style: normal;
font-weight: 600;
line-height: 140%; /* 26.6px */
}
.od_table_div {
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.od_div_outer {
    display: flex;
align-items: flex-start;
gap: 24px;
align-self: stretch;
}
.od_card {
    display: flex;
padding: 24px;
flex-direction: column;
align-items: flex-start;
gap: 16px;
flex: 1 0 0;
align-self: stretch;
border-radius: 16px;
border: 1px solid var(--brand-border-hairline, #EAE0C8);
background: var(--base-white, #FFF);
}
.od_card_p {
    color: var(--brand-gold-base, #D98C21);

/* body / label */
font-family: "Inter";
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 150%; /* 18px */
letter-spacing: 1.44px;
margin-bottom: 0%;
}
.od_card_inner {
    display: flex;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
flex: 1 0 0;
align-self: stretch;
gap: 14px;
}
.od_card_inn {
    display: flex;
justify-content: space-between;
align-items: flex-start;
align-self: stretch;
}
.od_card_p2 {
    color: var(--brand-ink-56, rgba(26, 24, 20, 0.56));

/* body / small */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 158%; /* 23.7px */
margin-bottom: 0%;
}
.od_card_p3 {
    color: var(--brand-ink-base, #1A1814);

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
margin-bottom: 0%;
text-align: right;
}
.od_card_p4 {
    overflow: hidden;
color: var(--brand-ink-72, rgba(26, 24, 20, 0.72));
text-overflow: ellipsis;

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
margin-bottom: 0%;
}
.od_card_p5 {
    color: var(--brand-ink-72, rgba(26, 24, 20, 0.72));

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
margin-bottom: 0%;
}
.od_card_inner2 {
    display: flex;
padding-top: 8px;
flex-direction: column;
align-items: flex-start;
gap: 4px;
align-self: stretch;
border-top: 1px solid var(--brand-border-hairline, #EAE0C8);
}
.od_card_inner2_p {
    color: var(--brand-ink-56, rgba(26, 24, 20, 0.56));

/* body / label */
font-family: "Inter";
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 150%; /* 18px */
letter-spacing: 1.44px;
margin-bottom: 0%;
}
.od_card_inner2_p2 {
    color: var(--brand-ink-72, rgba(26, 24, 20, 0.72));

/* body / small */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 158%; /* 23.7px */
margin-bottom: 0%;
}
.od_card2 {
    display: flex;
padding: 24px;
flex-direction: column;
align-items: flex-start;
gap: 16px;
flex: 1 0 0;
border-radius: 16px;
border: 1px solid var(--brand-border-hairline, #EAE0C8);
background: var(--base-white, #FFF);
height: stretch;
}
.od_card2_inner {
    display: flex;
flex-direction: column;
align-items: flex-start;
gap: 12px;
align-self: stretch;
}
.od_card2_inn {
    display: flex;
justify-content: space-between;
align-items: flex-start;
align-self: stretch;
}
.od_card2_p {
    color: var(--brand-ink-56, rgba(26, 24, 20, 0.56));

/* body / small */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 158%; /* 23.7px */
margin-bottom: 0%;
}
.od_card2_p2 {
    color: var(--brand-ink-base, #1A1814);

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
margin-bottom: 0%;
text-align: right;
}
.od_card2_p3 {
    color: var(--base-success-green, #47B147);

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
margin-bottom: 0%;
}
.od_card2_btn {
    display: flex;
padding: 16px 32px;
justify-content: center;
align-items: center;
align-self: stretch;
border-radius: 999px;
border: 1px solid #BDBDBD;
background: transparent;
}
@media only screen and (max-width: 600px){
    .dash_mo_mar {
        margin: 24px;
    }
    .mob_dash_btn_n {
        display: flex;
        padding: 16px 32px;
        justify-content: center;
        align-items: center;
        align-self: stretch;
        border-radius: 999px;
        border: 1px solid #BDBDBD;
        color: var(--brand-ink-base, #1A1814);
        background: #fff;
        
        /* button / regular */
        font-family: Inter;
        font-size: 15px;
        font-style: normal;
        font-weight: 600;
        line-height: 150%; /* 24px */
        width: 199px;
    }
    .mobile_none_sk {
        display: none;
    }
    .desk_none_sk {
        display: block;
    }
    .sign_in_outer {
        margin-top: 72px;
        padding: 32px 24px 56px 24px;
    }
    .sign_in_inner {
        width: 100%;
        padding: 32px 24px;
        gap: 24px;
        box-shadow: none;
        border-radius: 16px;
    }
    .sign_in_inside {
        gap: 12px;
    }
    .sign_in_p2 {
        font-size: 26px;
    }
    .sign_in_inside2 {
        gap: 20px;
    }
    .sign_in_input {
        height: 52px;
        border-radius: 10px;
    }
    .sign_up_captcha {
        width: 279px;
    }
    .sign_up_check_txt {
        font-size: 14px;
    }
    .sign_up_check_txt a {
        font-size: 14px;
    }
    .sign_up_modal_con {
        padding: 32px 24px;
        gap: 32px;
    }
    .dash_outer {
        margin-top: 72px;
    }
    .dash_inner {
        padding: 48px 12px;
    }
    .dash_innner2 {
        padding: 32px 12px 48px 12px;
        flex-direction: column;
        gap: 24px;
    }
    .dash_nav_item.nav-item {
        position: unset;
        padding: 0px;
        border: 0px;
        width: fit-content;
    }
    .dash_nav_tabs {
        display: flex;
align-items: flex-start;
gap: 8px;
align-self: stretch;
border-radius: 24px;
border: 1px solid var(--brand-border-hairline, #EAE0C8);
flex-direction: row;
padding: 0px;
width: 100%;
    }
    .dash_nav_link.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
        display: flex;
padding: 14px 8px;
justify-content: center;
align-items: center;
gap: 14px;
flex: 1 0 0;
align-self: stretch;
border-radius: 16px;
background: var(--brand-gold-light, #EDBB60);
color: var(--brand-ink-base, #1A1814);
text-align: center;

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
width: 113px;
    }
    .dash_nav_link.nav-link {
        display: flex;
padding: 14px 8px;
justify-content: center;
align-items: center;
gap: 14px;
flex: 1 0 0;
align-self: stretch;
border-radius: 16px;
color: var(--brand-ink-72, rgba(26, 24, 20, 0.72));
text-align: center;

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
width: 113px;
    }
    .dash_sign_btn {
        display: flex;
padding: 14px 8px;
justify-content: center;
align-items: center;
gap: 14px;
flex: 1 0 0;
align-self: stretch;
border-radius: 16px;
color: var(--brand-ink-72, rgba(26, 24, 20, 0.72));
text-align: center;

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
width: 86px;
    }
    .dash_tab_content {
    width: 100%;
}
.dash_ma {
    gap: 24px;
}
.dash_ma_outer {
    padding: 24px;
}
.dash_ma_inner2 {
    flex-direction: column;
    gap: 16px;
}
.dash_ma_inn {
    width: 100%;
}
.dash_oh {
    padding: 24px;
}
.dash_oh_outer_mo {
    display: flex;
padding: 24px 0;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
align-self: stretch;
border-bottom: 1px solid var(--brand-border-hairline, #EAE0C8);
}
.dash_oh_inner_mo {
    display: flex;
justify-content: space-between;
align-items: center;
align-self: stretch;
gap: 89px;
}
.dash_oh_mo_p {
    color: var(--brand-ink-base, #1A1814);

/* body / strong */
font-family: "Inter";
font-size: 19px;
font-style: normal;
font-weight: 600;
line-height: 140%; /* 26.6px */
margin-bottom: 0%;
}
.dash_oh_mo_p2 {
    color: var(--brand-ink-base, #1A1814);

/* body / strong */
font-family: "Inter";
font-size: 19px;
font-style: normal;
font-weight: 600;
line-height: 140%; /* 26.6px */
margin-bottom: 0%;
}
.dash_oh_mo_p3 {
    color: var(--brand-ink-56, rgba(26, 24, 20, 0.56));

/* body / small */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 158%; /* 23.7px */
margin-bottom: 0%;
}
.dash_oh_mo_a {
    color: var(--brand-gold-base, #D98C21);

/* body / small */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 158%; /* 23.7px */
margin-bottom: 0%;
text-decoration: none;
}
.od_outer_mo {
    display: flex;
padding: 14px 0;
flex-direction: column;
align-items: flex-start;
gap: 4px;
align-self: stretch;
border-bottom: 1px solid var(--brand-border-hairline, #EAE0C8);
}
.od_inner_mo {
    display: flex;
justify-content: space-between;
align-items: flex-start;
align-self: stretch;
}
.od_card {
    width:245px;
}
.od_card2 {
    width: 245px;
}
.od_card_inn {
    gap: 10px;
}
.od_inner_mo_p {
    color: var(--brand-ink-base, #1A1814);

/* body / regular */
font-family: "Inter";
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 158%; /* 25.28px */
margin-bottom: 0%;
width: 160px;
}
.od_inner_mo_p2 {
    color: var(--brand-ink-base, #1A1814);
text-align: right;

/* body / strong */
font-family: "Inter";
font-size: 19px;
font-style: normal;
font-weight: 600;
line-height: 140%; /* 26.6px */
margin-bottom: 0%;
}
.od_inner_mo_p3 {
    color: var(--brand-ink-56, rgba(26, 24, 20, 0.56));

/* body / small */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 158%; /* 23.7px */
margin-bottom: 0%;
}
.od_outer_mo2 {
    display: flex;
padding-top: 16px;
flex-direction: column;
align-items: flex-end;
align-self: stretch;
}
.od_inner_mo2 {
    display: flex;
padding: 4px 0;
justify-content: space-between;
align-items: center;
align-self: stretch;
}
.od_inner2_p_mo {
    color: var(--brand-ink-base, #1A1814);

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
margin-bottom: 0%;
}
.od_inner2_p2_mo {
    color: var(--brand-ink-base, #1A1814);
text-align: right;

/* body / nav */
font-family: "Inter";
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 22.5px */
margin-bottom: 0%;
}
.od_inner2_mo2 {
    display: flex;
padding: 8px 0;
justify-content: space-between;
align-items: center;
align-self: stretch;
}
.od_inner2_mo2_p {
    color: var(--brand-ink-base, #1A1814);

/* body / strong */
font-family: "Inter";
font-size: 19px;
font-style: normal;
font-weight: 600;
line-height: 140%; /* 26.6px */
margin-bottom: 0%;
}
.od_div_outer {
    flex-direction: column;
}
.od_card_inner {
    gap: 0px;
}
}
@media only screen and (min-width: 780px) and (max-width:991px) {

}

@media only screen and (min-width: 992px) and (max-width: 1151px) {
    .dash_ma_outer {
        padding: 20px;
    }
    .dash_tab_content {
    width: 76%;
    }
    .dash_innner2 {
        gap: 20px;
    }
    .order_date_dash, .order_items_dash {
    width: 20%;
    }
    .order_id_dash {
    width: 22%;
    }
    .order_price_dash {
    width: 18%;
    }
}

@media only screen and (min-width: 1152px) and (max-width:1279px) {
    

}


@media only screen and (min-width: 1280px) and (max-width:1348px){
       .dash_tab_content {
    width: 76%;
}
.dash_nav_tabs {
    width: 319px;
}
.order_id_dash {
    width: 22%;
}
.order_date_dash, .order_items_dash {
    width: 23%;
}
}

@media only screen and (min-width: 1349px) and (max-width:1439px) {
       .dash_tab_content {
    width: 76%;
}
.dash_nav_tabs {
    width: 319px;
}
}

@media only screen and (min-width: 1440px) and (max-width:1499px) {
    .dash_tab_content {
    width: 76%;
}
.dash_nav_tabs {
    width: 319px;
}
.order_price_dash {
        width: 17%;
    }
}

@media only screen and (min-width: 1500px) and (max-width:1599px) {}

@media only screen and (min-width: 1600px) and (max-width:1699px) {}

@media only screen and (min-width: 1700px) and (max-width:1799px) {
    
}

@media only screen and (min-width: 1800px) and (max-width:1919px) {}