/* Commerce 7 */

/* adjust page headers */
.page-profile header .wrapper, .page-collection header .wrapper, .page-product header .wrapper, .page-cart header .wrapper, .page-club header .wrapper, .page-checkout header .wrapper  {padding: 0;}
.page-profile header, .page-collection header, .page-product header, .page-cart header, .page-checkout header, .page-club header { background-image: none !important }
.page-profile header .logo, .page-profile header .pageTitle, .page-collection header .logo, .page-collection header .pageTitle, .page-product header .logo, .page-product header .pageTitle, .page-cart header .logo, .page-cart header .pageTitle, .page-checkout header .logo, .page-checkout header .pageTitle, .page-club header .logo, .page-club header .pageTitle   { display: none }

/* account and cart links */
#c7-account {display: inline-block; margin-top: 10px;}
.c7-user-nav__account > a {color:#fcfcfc!important; text-transform: uppercase; letter-spacing: .125em; font-family: 'Lora', Times, "Times New Roman", "serif";font-size: 12px; }
#c7-cart {display: inline-block;}
.c7-user-nav__cart > button {padding: 0!important; margin-top: -10px; border: none!important;background: transparent!important}
.c7-user-nav__cart > button span {padding: 0;}
.c7-user-nav__cart__title svg {stroke:#fcfcfc!important;}
.c7-user-nav__cart__count {background: #777!important; border:none!important;}
#c7-side-cart__header__close {background: transparent!important}

/* fonts */
h1.c7-h1, h2.c7-h2, h3.c7-h3, h4.c7-h4, h5.c7-h5, h6.c7-h6 { color: #3c3c3c !important; font-family: 'Lora', Times, "Times New Roman" !important; font-weight: 400 !important; text-transform: uppercase; }

/* buttons and links */
.c7-btn--primary, .c7-btn--primary--small {background:#69727d; color:#fff; border:none!important; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}
button.c7-link {color:#69727d;}
button.c7-link:hover {color: #000; background: transparent!important; border: none!important; text-decoration: none!important}
.c7-btn--alt, .c7-order-summary__buttons .c7-btn {padding: 20px!important;}

/* misc */
.c7-account {padding-bottom: 20px;}
.c7-content label, .c7-form__field label {margin: 0;}
.c7-form__group .c7-btn {padding: 11px 20px !important; border:none!important;}
.c7-form__group button.c7-btn:not(.c7-btn--primary) span {color:#000!important;}
.page-checkout header {background: transparent!important}
.c7-tabs button, .c7-tabs button:hover {border:none!important;}
.c7phmax img {max-height:350px}
button.c7-date-picker-toggle, button.c7-date-picker-toggle:hover {background: transparent !important; padding: 0; top:3px;}
.c7-date-picker-toggle span {font-size: 23px !important;}