#maincontant{
    max-height: 1500px !important;
}
body {font-size: 14px !important;}
.header {
    max-width: 1340px;
}
.cookie-status-message{
	display:none;
}

input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"], textarea, select {
    border-color: #ccc;
}

.login-container .row {
    display: block;
}

.pod-paypalvault-index .sidebar.sidebar-main,
.pod-paypalvault-creditcards .sidebar.sidebar-main,
.pod-stores-index .sidebar.sidebar-main {
    position: fixed;
}

body.page-product-configurable #maincontent .column.main,
.layout-fullwidth.page-layout-2columns-left .column.main, 
.layout-fullwidth.page-layout-2columns-right .column.main {
    width: 78% !important;
}
@media screen and (max-width: 1366px) and (min-width: 768px){
.page-product-configurable #maincontent .column.main {
    width: 69% !important;
    margin-left: 5px;
    }
}
@media screen and (min-width: 768px) {
    body.page-product-configurable #maincontent .columns .sidebar.sidebar-additional {
        display: none !important;
    }
}

.opc-block-summary .minicart-items .product-item .product-item-details .product-item-name-block{
   display:block; 
}
.customer-account-login .action.create{
   display: none;
}
button#getotpbtn.action.primary {
    padding: 0px 20px 0px 20px;
    overflow: hidden;
    text-transform: uppercase;
    font-size: 1em;
    letter-spacing: -.015em;
    font-weight: 700;
    background: #222529;
    height: 36px;
    line-height: 1rem;
}
.cms-pod-signup .page-main-inner{
    height: 100%;
}
.product-add-form .product-options-wrapper .swatch-attribute-label {
    padding: 0;
    min-width: auto;
    font-weight: bold;
    line-height: normal;
}
html .product-options-wrapper .swatch-attribute-selected-option {
    display: inline-block;
}