.zlr-honeypot{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}.admin-bar .site-header{scroll-margin-top:32px}[data-bitcoin-only][hidden]{display:none!important}button:disabled{cursor:not-allowed}body .page-head{scroll-margin-top:36px}

.zlr-no-bitcoin .payment-guide{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:800px){.zlr-no-bitcoin .payment-guide{grid-template-columns:1fr}}

/* 1.2.1 card alignment: title/notes on top, shipping + tiers + qty + button pinned to the card bottom so every card in a row lines up. */
.catalog-grid{align-items:stretch}
.product-card{height:100%}
.product-card .product-body{flex:1 1 auto;display:flex;flex-direction:column}
.product-card .product-notice{order:-1;margin:0 0 10px;padding-top:0}
.product-card .product-method{margin-top:auto;margin-bottom:12px}
.product-card .product-method label{display:block;line-height:1.4;margin:0 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.product-card .product-method select,.product-card .standard-only{box-sizing:border-box;display:flex;align-items:center;width:100%;height:46px;min-height:46px;max-height:46px;margin:0;line-height:1.3;overflow:hidden}
.product-card .price-grid{margin-top:0}
.product-card .price-grid>div{box-sizing:border-box;min-height:50px;height:50px;display:flex;flex-direction:column;justify-content:center}
.product-card .product-add{margin-top:0}
@media(max-width:800px){
.product-card .product-method select,.product-card .standard-only{height:44px;min-height:44px;max-height:44px}
.product-card .price-grid>div{height:30px;min-height:30px;flex-direction:row;justify-content:space-between;align-items:center}
.product-card .product-method{margin-bottom:10px}
}

/* 1.2.2 arrow icons: inline SVG replaces arrow glyphs that iOS renders as emoji. */
.ic{display:inline-block;width:1em;height:1em;vertical-align:-.14em;flex:none;overflow:visible}
