/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

/* AVS added on 14/11 for payment icon alignment */
.product-information .ps_checkout.payment-method-logo-block.left {
margin-left: 0;
}

.nb-items .ib {
    display: inline-block;
}
.nb-items .products-sort-order .select-title {
    font-size: 1em;
    padding: 0 5px;
}
.nb-items .dropdown-menu {
    width: 130%;
    min-width: 130%;
}
@media (min-width: 768px) {
    #left-column {
      position: -webkit-sticky;
      position: sticky;
      overflow-y: auto;
    }
}
@media (max-width: 767px) {
    .has-compact-filter #left-column {
        display: none;
    }
}
.sample-btn {
    margin-top: 0px
}
.page-cart #main .pm-apple-pay-button {
    width: 100%;
}

#header .header-nav .dropdown-item {
    color: #000;
}

#header .header-nav .dropdown-item:hover,
#header .header-nav .dropdown-item:focus {
    color: #00ff00 !important;
}
@media (max-width: 767px) {
	.filters-toggler-block .sort-by-row {
	    justify-content: center;
	}
	.sort-by-row > .products-sort-order,
	.sort-by-row > .filter-button {
		margin: 0 auto;
	}
    .products-selection .total-products {
        padding-left: 0;
    }
    .showing .showing-text {
        text-align: center;
        margin: 1em 0 0 0;
    }
}

