/* SFRA全体上書きCSS */
#maincontent > .container[class$="-page"] > .row{
    flex-direction: column !important;
    align-items: center !important;
}
#maincontent .container > .row [class*="col-sm-"] {
    max-width: 100% !important;
}
#maincontent > .container[class$="-page"] > .row [class^="col-sm-"] {
    max-width: 100% !important;
}
#maincontent > .container[class$="-page"] > .row a:not([role*="button"]) {
    color: var(--skin-link-color-1) !important;
    text-decoration: none !important;
}


/* Account-Show用上書きCSS */
.page[data-action*="Account-"] #maincontent > .container > .row{
    flex-direction: column !important;
    align-items: center !important;
}
.page[data-action*="Account-"] #maincontent > .container > .row [class^="col-sm-"] {
    max-width: 100% !important;
}
.page[data-action*="Account-"] #maincontent > .container > .row a:not([role*="button"]) {
    color: var(--skin-link-color-1) !important;
    text-decoration: none !important;
}


/* login-page用上書きCSS */
.page[data-action*="Login-"] #maincontent > .container > .row:has([class^="col-sm-"]){
    flex-direction: column !important;
    align-items: center !important;
}
.page[data-action*="Login-"] #maincontent > .container > .row:has([class^="col-sm-"]) [class^="col-sm-"] {
    max-width: 100% !important;
}
.page[data-action*="Login-"] #maincontent > .container > .row:has([class^="col-sm-"]) a:not([role*="button"]) {
    color: var(--skin-link-color-1) !important;
    text-decoration: none !important;
}

/* Order-History用上書きCSS */
.page[data-action*="Order-"] #maincontent .container[class*="order-"] > .row:has([class^="col-sm-"]){
    flex-direction: column !important;
    align-items: center !important;
}
.page[data-action*="Order-"] #maincontent .container[class*="order-"] > .row:has([class^="col-sm-"]) > div {
    max-width: 100% !important;
    margin-left: 0 !important;
}
.page[data-action*="Order-"] #maincontent .container[class*="order-"] > .row:has([class^="col-sm-"]) a {
    color: var(--skin-link-color-1) !important;
    text-decoration: none !important;
}
