:root {
	

	--account-icon: url('data:image/svg+xml,%3Csvg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" width="24" height="24"%3E%3Cpath d="M6 8a6.01 6.01 0 0 1 6-6 6.01 6.01 0 0 1 6 6 6.01 6.01 0 0 1-6 6 6.01 6.01 0 0 1-6-6m11.8 5.5A7.97 7.97 0 0 0 20 8 8 8 0 1 0 4 8a7.97 7.97 0 0 0 2.401 5.501C2.506 15.55 0 19.485 0 24h2c0-4.062 2.44-7.56 5.927-9.124a7.95 7.95 0 0 0 8.146 0C19.56 16.44 22 19.938 22 24h2c0-4.515-2.508-8.45-6.2-10.5" fill="%23000" fill-rule="evenodd"%3E%3C/path%3E%3C/svg%3E');
	
	--search-icon: url('data:image/svg+xml,%3Csvg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"%3E%3Cpath d="M8.364 14.91c-3.61 0-6.545-2.936-6.545-6.545s2.936-6.545 6.545-6.545 6.545 2.936 6.545 6.545-2.936 6.545-6.545 6.545h0zm11.455 3.752l-5.12-5.12c1.154-1.4 1.848-3.212 1.848-5.177 0-4.518-3.664-8.182-8.182-8.182S.182 3.846.182 8.364s3.664 8.182 8.182 8.182c1.964 0 3.767-.694 5.177-1.848l5.12 5.12 1.157-1.157z" fill="%23000" fill-rule="evenodd"%3E%3C/path%3E%3C/svg%3E');
	
	--bag-icon: url('data:image/svg+xml,%3Csvg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"%3E%3Cpath fill="%23000" fill-rule="evenodd" d="M17.5816667,18.3283333 L2.41916667,18.3283333 L1.7525,4.955 L4.2425,4.955 C4.1975,5.2475 4.16666667,5.545 4.16666667,5.85083333 L4.16666667,6.62583333 L5.83333333,6.62583333 L5.83333333,5.85083333 C5.83333333,5.5425 5.87166667,5.24416667 5.935,4.955 L14.065,4.955 C14.1283333,5.24416667 14.1666667,5.5425 14.1666667,5.85083333 L14.1666667,6.62583333 L15.8333333,6.62583333 L15.8333333,5.85083333 C15.8333333,5.545 15.8033333,5.2475 15.7583333,4.955 L18.2483333,4.955 L17.5816667,18.3283333 Z M10,1.67166667 C11.3283333,1.67166667 12.4991667,2.30916667 13.2625,3.2825 L6.7375,3.2825 C7.50166667,2.30916667 8.6725,1.67166667 10,1.67166667 L10,1.67166667 Z M15.2341667,3.2825 C14.2833333,1.3425 12.2975,0 10,0 C7.70333333,0 5.7175,1.3425 4.76666667,3.2825 L0,3.2825 L0.833333333,20 L19.1666667,20 L20,3.2825 L15.2341667,3.2825 Z"%3E%3C/path%3E%3C/svg%3E');
}


.pls-mobile-menu-header .login-register:before, .pls-header-myaccount > a:before {
	content: " "
}

.bd-icon {
	background-color: #0a0a0a;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	font-size: 1rem;
	color: currentcolor;
	width: 1.25em;
	height: 1.25em;
	display: inline-block;
}

.menu-icon {

	margin-top: 0.65rem;
}

.search-icon {
	mask-image: var(--search-icon);
	 -webkit-mask-image: var(--search-icon);
}

.bag-icon {
	mask-image: var(--bag-icon);
	-webkit-mask-image: var(--bag-icon);
}

.account-icon {
	mask-image: var(--account-icon);
	-webkit-mask-image: var(--account-icon);
}

.custom-chip {
	margin-bottom: 16px;
    position: relative;
	width: fit-content;
    display: grid;
    align-items: center;
    white-space: nowrap;
    border-radius: 0.375rem; /* Equivalent to 6px */
    border: 1px solid #000; /* Border color - you can adjust this */
    padding-top: 0.375rem; /* Equivalent to 6px */
    padding-bottom: 0.375rem; /* Equivalent to 6px */
    padding-left: 0.75rem; /* Equivalent to 12px */
    padding-right: 0.75rem; /* Equivalent to 12px */
    font-family: sans-serif;
    font-size: 0.75rem; /* Equivalent to 12px */
    font-weight: bold;
    text-transform: uppercase;
    color: #4a5568; /* Text color - you can adjust this */
}

.chip-text {
    font-family: 'Heebo', sans-serif; 
    font-size: 0.825rem; 
	color: #0a0a0a;
}
}

.stock-availability {
    display: none;
}