/* V19.8: one consistent header wordmark across every storefront page. */
.site-header .header-inner > .brand{font-family:Arial,Helvetica,sans-serif!important;font-size:27px!important;font-weight:1000!important;font-style:italic!important;letter-spacing:-1.7px!important;line-height:.82!important;white-space:nowrap!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:center!important;}
.site-header .header-inner > .brand span,.site-header .header-inner > .brand b{font-family:inherit!important;font-weight:1000!important;font-style:italic!important;letter-spacing:inherit!important;}
.site-header .header-inner > .brand small{font-family:inherit!important;font-size:15px!important;letter-spacing:0!important;line-height:1!important;text-align:right!important;padding-right:12px!important;}
.v193-cart-row .v198-cart-link{color:inherit;text-decoration:none;cursor:pointer;}
.v193-cart-row .v198-cart-link:hover,.v193-cart-row .v198-cart-link:focus-visible{color:var(--orange,#ff5100);text-decoration:underline;text-underline-offset:2px;}
.v193-cart-row .v198-cart-image-link{display:block;flex:none;line-height:0;}
.v193-cart-row .v198-cart-image-link img{display:block;}
@media(max-width:750px){.site-header .header-inner > .brand{font-size:23px!important}.site-header .header-inner > .brand small{font-size:12px!important}}
@media(max-width:480px){.site-header .header-inner > .brand{font-size:19px!important}.site-header .header-inner > .brand small{font-size:10px!important}}
/* V19.9: thumbnail is now inside a link, so constrain the link and its image. */
html body #cartPanel #cartItems .v193-cart-row > a.v198-cart-image-link{display:block!important;width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;flex:0 0 52px!important;overflow:hidden!important;line-height:0!important;border-radius:4px!important;}
html body #cartPanel #cartItems .v193-cart-row > a.v198-cart-image-link > img{display:block!important;width:52px!important;height:52px!important;min-width:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;background:#f4f4f4!important;}
html body #cartPanel #cartItems .v193-cart-row{min-width:0!important;}
@media(max-width:420px){html body #cartPanel #cartItems .v193-cart-row > a.v198-cart-image-link{width:43px!important;height:43px!important;min-width:43px!important;max-width:43px!important;flex-basis:43px!important;}html body #cartPanel #cartItems .v193-cart-row > a.v198-cart-image-link > img{width:43px!important;height:43px!important;}}
