/* Generated from the installed Atplast styles: presentation only. */
body.hsb-theme {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme#index {
	background-color: #edf1e8

}

body.hsb-theme .table th,body.hsb-theme .table td {
	border-top: 1px solid #d6ded8

}

body.hsb-theme .table thead th {
	border-bottom: 2px solid #d6ded8

}

body.hsb-theme .table tbody+tbody {
	border-top: 2px solid #d6ded8

}

body.hsb-theme .table-bordered {
	border: 1px solid #d6ded8

}

body.hsb-theme .table-bordered th,body.hsb-theme .table-bordered td {
	border: 1px solid #d6ded8;
	font-family: 'DM Sans', sans-serif;
	font-weight: 400;
	color: #243c34

}

body.hsb-theme .table-bordered thead th,body.hsb-theme .table-bordered thead td {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600;
	color: #243c34

}

body.hsb-theme .table-bordered tbody th[scope="row"] {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600;
	color: #243c34

}

body.hsb-theme .table-striped td .label {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme .table .thead-light th {
	border-color: #d6ded8

}

body.hsb-theme a {
	color: #243c34

}

body.hsb-theme a:hover {
	color: #183d35

}

body.hsb-theme h1 {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600;
	color: #243c34

}

body.hsb-theme h2,body.hsb-theme h3,body.hsb-theme h4,body.hsb-theme h5,body.hsb-theme h6,body.hsb-theme .h1,body.hsb-theme .h2,body.hsb-theme .h3,body.hsb-theme .h4,body.hsb-theme .h5,body.hsb-theme .h6 {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	color: #243c34

}

body.hsb-theme .site-btn {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

body.hsb-theme .site-btn-default,body.hsb-theme .site-btn-default:focus {
	background-color: #183d35;
	border-color: #183d35

}

body.hsb-theme .site-btn-default:hover,body.hsb-theme .site-btn-default:focus:hover {
	background-color: #286154;
	border-color: #286154

}

body.hsb-theme .site-btn-default-outline,body.hsb-theme .site-btn-default-outline:focus {
	color: #183d35;
	border-color: #183d35

}

body.hsb-theme .site-btn-default-outline:hover,body.hsb-theme .site-btn-default-outline:focus:hover {
	background-color: #183d35;
	border-color: #183d35

}

body.hsb-theme .site-form-control {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400;
	color: #243c34

}

body.hsb-theme .site-header-top-bar {
	background-color: #f8f9f6

}

body.hsb-theme .site-header-top-bar-left-links ul li a i.icon-voucher-star+.text {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

body.hsb-theme .site-header-top-bar-left-links ul li a:hover {
	color: #183d35

}

body.hsb-theme .site-header-top-phone-link a {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600;
	color: #183d35

}

body.hsb-theme .site-header-top-phone-link a i {
	color: #6c8478

}

body.hsb-theme .site-lng-switcher .select2-container--default .select2-selection--single .select2-selection__rendered {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400;
	color: #243c34

}

body.hsb-theme .select2-container--default .select2-results__option[aria-selected=true] {
	color: #243c34

}

body.hsb-theme .select2-container--default .select2-results__option--highlighted[aria-selected] {
	color: #243c34

}

body.hsb-theme .country-select-dropdown-results .select2-results__option {
	color: #243c34

}

body.hsb-theme .country-select-dropdown-results .select2-results__option:not(:first-child) {
	border-top: 1px solid #d6ded8

}

body.hsb-theme .site-header-links-wrapper>ul>li>.parent-link a {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600;
	color: #243c34

}

body.hsb-theme .site-header-links-wrapper>ul>li.hover>.parent-link a {
	color: #183d35

}

body.hsb-theme .parent-link-line-animation {
	background-color: #183d35

}

body.hsb-theme .site-header-links-wrapper>ul>li.hover>.parent-link i {
	color: #183d35

}

body.hsb-theme .site-dropdown-menu-wrapper {
	border-top: 1px solid #d6ded8

}

body.hsb-theme .site-dropdown-menu-wrapper .col-sm-4 {
	background-color: #f8f9f6

}

body.hsb-theme .site-dropdown-menu-wrapper:before {
	background-color: #f8f9f6

}

body.hsb-theme .site-dropdown-menu-product-item .product-title {
	font-family: 'DM Sans', sans-serif;
	font-weight: 700;
	color: #243c34

}

body.hsb-theme .site-dropdown-menu-product-item .product-title a {
	color: #243c34

}

body.hsb-theme .site-dropdown-menu-product-item .product-title a:hover {
	color: #183d35

}

body.hsb-theme .site-dropdown-menu-product-item .product-attributes {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme .site-dropdown-menu-product-item .product-attributes b,body.hsb-theme .site-dropdown-menu-product-item .product-attributes strong {
	font-family: 'DM Sans', sans-serif;
	font-weight: 700

}

body.hsb-theme .site-dropdown-menu-product-item .product-price {
	font-family: 'DM Sans', sans-serif;
	font-weight: 700;
	color: #243c34

}

body.hsb-theme .site-dropdown-menu-product-item .product-price span {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme .site-login-cart .site-login .site-icon {
	background-color: #d6ded8;
	color: #243c34

}

body.hsb-theme .site-login-cart .site-login .site-icon:hover {
	color: #183d35

}

body.hsb-theme .site-login-cart .site-cart .site-icon {
	background-color: #183d35

}

body.hsb-theme .site-login-cart .site-cart .cart-count {
	background-color: #183d35;
	font-family: 'DM Sans', sans-serif;
	font-weight: 700

}

body.hsb-theme .see-all-products-link-text {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600;
	color: #183d35;
	border: 2px solid #183d35

}

body.hsb-theme .see-all-products-link:hover .see-all-products-link-text {
	background-color: #183d35

}

body.hsb-theme .site-dropdown-menu-banner h4 {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

body.hsb-theme .site-dropdown-menu-banner p {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme .site-dropdown-menu-form i.icon-question-o {
	color: #183d35

}

body.hsb-theme .site-dropdown-menu-form h4 {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600;
	color: #243c34

}

body.hsb-theme .site-dropdown-menu-form p {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme .site-feature-category-carousel-outer+.site-product-list-carousel-outer {
	background-color: #edf1e8

}

body.hsb-theme .site-product-list-carousel-title h2 {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	color: #243c34

}

body.hsb-theme .site-product-list-carousel .site-product-list-carousel-item .thumbnail-container,body.hsb-theme .site-item-lists .thumbnail-container {
	border: 1px solid #d6ded8

}

body.hsb-theme .site-product-list-carousel .site-product-list-carousel-item .product-title,body.hsb-theme .site-item-lists .product-title {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	color: #243c34

}

body.hsb-theme .site-product-list-carousel .site-product-list-carousel-item .product-title a,body.hsb-theme .site-item-lists .product-title a {
	color: #243c34

}

body.hsb-theme .site-product-list-carousel .site-product-list-carousel-item .product-title a:hover,body.hsb-theme .site-item-lists .product-title a:hover {
	color: #183d35

}

body.hsb-theme .site-product-list-carousel .site-product-list-carousel-item .product-regular-price,body.hsb-theme .site-product-list-carousel .site-product-list-carousel-item .product-new-price,body.hsb-theme .site-item-lists .product-regular-price,body.hsb-theme .site-item-lists .product-new-price {
	font-family: 'DM Sans', sans-serif;
	font-weight: 700;
	color: #243c34

}

body.hsb-theme .site-product-list-carousel .site-product-list-carousel-item .product-new-price+.product-regular-price,body.hsb-theme .site-item-lists .product-new-price+.product-regular-price {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme .site-product-list-carousel .site-product-list-carousel-item .product-link,body.hsb-theme .site-item-lists .product-link {
	color: #183d35;
	border: 2px solid #183d35

}

body.hsb-theme .site-product-list-carousel .site-product-list-carousel-item .product-link:hover,body.hsb-theme .site-item-lists .product-link:hover {
	background-color: #183d35;
	border-color: #183d35

}

body.hsb-theme .site-product-list-carousel-nav .site-owl-nav {
	color: #183d35

}

body.hsb-theme .site-product-list-carousel-nav .site-owl-nav:hover {
	background-color: #183d35

}

body.hsb-theme .site-footer h4 {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

body.hsb-theme .site-footer-contact-info ul li a i {
	color: #183d35

}

body.hsb-theme .site-footer-contact-info ul li a i.icon-phone+.text {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

body.hsb-theme .site-footer-social-info ul li a {
	border: 1px solid #183d35;
	color: #183d35

}

body.hsb-theme .site-footer-social-info ul li a:hover {
	background-color: #183d35;
	border-color: #183d35

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-menu-outer {
		background-color: #f8f9f6

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-menu-header {
		background-color: #f8f9f6

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-menu-outer .site-login a:hover {
		color: #183d35

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-menu-close {
		color: #243c34

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-menu-footer .site-phone-link a {
		font-family: 'DM Sans', sans-serif;
		font-weight: 600;
		color: #183d35

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-menu-footer .site-phone-link a i {
		color: #6c8478

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-menu-footer .site-link ul li a {
		font-family: 'DM Sans', sans-serif;
		font-weight: 400

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-menu-footer .site-link ul li a:hover {
		color: #183d35

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-menu-footer .site-link ul li a i+.text {
		font-family: 'DM Sans', sans-serif;
		font-weight: 600

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-menu-links ul li:not(.active) {
		border-bottom: 1px solid #d6ded8

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-menu-links ul li .parent-link a {
		font-family: 'DM Sans', sans-serif;
		font-weight: 600;
		color: #243c34

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-menu-links ul li:hover .parent-link a {
		color: #183d35

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-menu-links ul li .parent-link i {
		color: #243c34

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-menu-links ul li:hover .parent-link i {
		color: #183d35

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-cat-name {
		background-color: #f8f9f6;
		font-family: 'DM Sans', sans-serif;
		font-weight: 700;
		color: #243c34

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-mobile-return-to-main-menu {
		background-color: #f8f9f6;
		font-family: 'DM Sans', sans-serif;
		font-weight: 400;
		color: #243c34

	}

}

@media (max-width: 1175px) {

	body.hsb-theme .site-toggle-mobile-menu {
		color: #243c34

	}


}

@media (max-width: 767px) {

	body.hsb-theme .site-mobile-menu-outer .site-dropdown-menu-products-inner .row .col-sm-3:nth-child(n+2) {
		border-top: 1px solid #d6ded8

	}

}

@media (max-width: 767px) {

	body.hsb-theme .site-dropdown-menu-right-side {
		border-top: 1px solid #d6ded8

	}

}

body.hsb-theme .site-breadcrumb ul li a:hover {
	color:#183d35

}

body.hsb-theme .theme-select-style {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34;
	border: 1.5px solid #d6ded8

}

body.hsb-theme .ui-select .select2-container .select2-selection--single {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34;
    border: 1.5px solid #d6ded8 !important

}

body.hsb-theme .ui-select .select2-container .select2-selection--single .select2-selection__rendered {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34

}

body.hsb-theme .ui-select .select2-container--default .select2-selection--single .select2-selection__arrow:before {
    color: #243c34

}

body.hsb-theme .select2-results__option {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34

}

body.hsb-theme .select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #183d35 !important

}

body.hsb-theme .select2-container--default .select2-results__option--highlighted[aria-selected] {
    color: #183d35

}

body.hsb-theme .site-search-toggle {
    background-color: #d6ded8;
    color: #243c34

}

body.hsb-theme .site-search-toggle:hover {
    background-color: #d6ded8;
    color: #183d35

}

body.hsb-theme .site-search-container {
	background-color: #d6ded8

}

body.hsb-theme .site-search #search_widget form input.site-search-form-field {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34

}

body.hsb-theme .site-search #search_widget form input.site-search-form-field:focus {
    color: #243c34

}

body.hsb-theme .site-search #search_widget .btn:hover {
    background-color:#183d35

}

body.hsb-theme .site-search-result ul li:not(:first-child) {
    border-top: 1px solid #d6ded8

}

body.hsb-theme .site-search-result .heading {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34

}

body.hsb-theme .site-search-result b {
    font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

body.hsb-theme .site-search-result .price {
    font-family: 'DM Sans', sans-serif;
	font-weight: 600;
    color: #243c34

}

body.hsb-theme .site-search-result .price span {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme .site-search-result ul li.ui-state-active a .icon,body.hsb-theme .site-search-result ul li a:hover .icon {
    color: #183d35

}

body.hsb-theme .theme-alert.info {
    background-color: #183d35;
    border: 1px solid #183d35;
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme .theme-alert.warning {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme .theme-alert.success {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme .theme-alert.danger {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme .atplast-page-not-found h4 {
    color: #243c34

}

body.hsb-theme#pagenotfound h1 {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme .atplast-pagination ul li .spacer,body.hsb-theme .atplast-pagination ul li a:not(.next):not(.previous) {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34

}

body.hsb-theme .atplast-pagination ul li.current a {
    background-color: #183d35

}

body.hsb-theme .atplast-pagination ul li a.next:hover,body.hsb-theme .atplast-pagination ul li a.previous:hover {
    color: #183d35

}

body.hsb-theme .atplast-pagination ul li span.next,body.hsb-theme .atplast-pagination ul li span.prev {
    border: 2px solid #183d35;
    color: #183d35

}

body.hsb-theme .atplast-pagination ul li span.next:hover,body.hsb-theme .atplast-pagination ul li span.prev:hover {
    border: 2px solid #183d35 !important;
    background-color: #183d35 !important

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .cart-dropdown-title {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .site-img-wrapper,body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .site-img-wrapper a {
	background-color:#f8f9f6

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .product-name a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .product-name a:hover {
    color: #183d35

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .product-attribute b,body.hsb-theme #blockcart-modal .product-attribute b {
	font-family: 'DM Sans', sans-serif;
	font-weight: 700

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .product-price-qty-delete .price {
    font-family: 'DM Sans', sans-serif;
	font-weight: 700;
    color: #243c34

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .product-price-qty-delete .price span {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .form-control {
    color: #243c34

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .product-quantity .qty input.form-control,body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .product-quantity .qtys input.form-control {
    color: #243c34

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .remove-from-cart {
    background-color: #d6ded8

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .remove-from-cart:hover,body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .remove-from-cart:hover i,body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .product-quantity .qty .bootstrap-touchspin-up:hover i:before,body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .product-quantity .qty .bootstrap-touchspin-down:hover i:before,body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .product-quantity .qtys .bootstrap-touchspin-up:hover i:before,body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .product-quantity .qtys .bootstrap-touchspin-down:hover i:before {
    color: #243c34

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .cart-dropdown-list-outer .cart-dropdown-list:not(:first-child) {
    border-top: 1px solid #d6ded8

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .cart-dropdown-footer {
    border-top: 1px solid #d6ded8

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .cart-dropdown-footer .label {
    color: #243c34

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .cart-dropdown-footer .price {
    font-family: 'DM Sans', sans-serif;
	font-weight: 700;
    color: #243c34

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .cart-dropdown-footer .price span {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .cart-link-outer a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .cart-link-outer a i {
	color:#183d35 !important

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .cart-link-outer a:hover {
    color: #183d35

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .cart-dropdown-show-more-less a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35

}

body.hsb-theme .site-header .site-cart .site-dropdown-wrapper .cart-dropdown-show-more-less a:hover {
    color: #183d35

}

body.hsb-theme .siteModal .site-modal-title {
		font-family: 'DM Sans', sans-serif;
	font-weight: 600;
		color: #243c34

}

body.hsb-theme .siteModal .closeModal:hover {
		color: #243c34

}

body.hsb-theme #blockcart-modal #carrier_alert_message {
		font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme #blockcart-modal .site-img-wrapper {
		border: 1px solid #d6ded8

}

body.hsb-theme #blockcart-modal .product-title {
		font-family: 'DM Sans', sans-serif;
	font-weight: 500;
		color: #243c34

}

body.hsb-theme #blockcart-modal .attr,body.hsb-theme #blockcart-modal .product-quantity {
		font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme #blockcart-modal .attr strong,body.hsb-theme #blockcart-modal .product-quantity strong {
		font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

body.hsb-theme #blockcart-modal .product-total {
		font-family: 'DM Sans', sans-serif;
	font-weight: 700;
		color: #243c34

}

body.hsb-theme .atplast-cms-dropdown ul li:not(:first-child) {
		border-top:1px solid #d6ded8

}

body.hsb-theme .atplast-cms-dropdown ul li a {
		font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme .atplast-taxes-label {
		font-family: 'DM Sans', sans-serif;
	font-weight: 400;
		color: #243c34

}

body.hsb-theme .product-regular-price.product-regular-price-2 {
		font-family: 'DM Sans', sans-serif !important;
	font-weight: 400 !important

}

body.hsb-theme .product-regular-price.product-regular-price-3 {
		font-family: 'DM Sans', sans-serif !important;
	font-weight: 400 !important

}

body.hsb-theme .atplast-taxes-label.atplast-taxes-label-6 {
		font-family: 'DM Sans', sans-serif !important;
	font-weight: 400 !important;
		color: #243c34 !important

}

body.hsb-theme#cart .cart-summary-outer .cart-summary-line .value.shipping-cost-calculated,body.hsb-theme .checkout-page-content-right .cart-summary-line .value.shipping-cost-calculated,body.hsb-theme .order-goods-table .cart-summary-line .value.shipping-cost-calculated {
		font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme .cart-attribute-show-more-less a {
		font-family: 'DM Sans', sans-serif;
	font-weight: 500;
		color: #183d35

}

body.hsb-theme .atpl-reorder-link {
    color: #183d35 !important;
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme li.ui-search-section-title.ui-search-category-title {
		font-family: 'DM Sans', sans-serif;
	font-weight: 600;
		color: #243c34

}

body.hsb-theme li.ui-search-section-title.ui-search-product-title {
		font-family: 'DM Sans', sans-serif;
	font-weight: 600;
		color: #243c34

}

body.hsb-theme p.alert.alert-info.atpl-alert {
		font-family: 'DM Sans', sans-serif;
	font-weight: 500;
		color: #243c34

}

body.hsb-theme .wishlist_easy.site-fav .site-icon {
		background-color: #d6ded8;
		color: #243c34

}

body.hsb-theme .wishlist_easy.site-fav .site-icon .fav-count.wishlist-count {
		background-color: #183d35;
		font-family: 'DM Sans', sans-serif;
	font-weight: 700

}

body.hsb-theme .wishlist_easy.site-fav .site-icon:hover svg path {
		stroke: #183d35

}

body.hsb-theme .wishlist-product-miniature {
		color: #183d35

}

body.hsb-theme .wishlist-product-miniature:hover svg path {
		stroke: #183d35

}

body.hsb-theme .wishlist-product-miniature.active svg path {
		stroke: #183d35;
		fill: #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) {
    background-color: #f8f9f6

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .atplast-profile-page-content .atplast-page-header h1,body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .page-header h1 {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) a.atplast-logout-btn {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) a.atplast-back-to-account {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) a.atplast-back-to-account i {
    color: #6c8478

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) a.atplast-back-to-account:hover span {
    border-bottom: 1px solid #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .atplast-profile-page-url {
    border: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .atplast-profile-page-url:not(.atplast-profile-page-logout-url):hover {
    background-color: #183d35;
    border-color: #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .atplast-profile-page-url:not(.atplast-profile-page-logout-url):hover svg:not(.filled) path {
    fill: #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .atplast-profile-page-url i {
    color: #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .atplast-profile-page-url .text {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .theme-form {
    border: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .personal-information-title {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .password-changes-title {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34;
    border-top: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .newsletter-form-field-outer .form-hd {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34;
    border-top: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .theme-form .form-control-label {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .theme-form .form-control {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    border: 1.5px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .theme-form .form-control:focus {
    border: 1.5px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .theme-form .form-group .error {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .checkbox label {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .checkbox label:before {
    border: 1.5px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .checkbox input:checked+label:before {
    background-color: #183d35;
    border-color: #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .checkbox label b,body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .checkbox label strong {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .checkbox label span,body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .checkbox label a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35 !important

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .ui-radio .radio label {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .ui-radio .radio label:before {
    border: 1.5px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .ui-radio .radio input:checked+label:before {
    border: 6px solid #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .individual-legal-person {
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-block-inner .white-box {
    border:1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-block .my-account-title {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-block .address {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-block .address-footer {
    border-top: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-block .address-footer a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-block .address-footer a.edit-address:hover span {
    color: #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .add-more-address-link:hover {
    color: #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .add-more-address-link i {
    color: #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .add-more-address-link .txt {

    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .atplast-table-box h6 {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .atplast-table-box td b {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .progress-label {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-order-table-outer {
    border: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-order-table thead th {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-order-table tbody td {
    color: #243c34;
    border-top: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-order-table .view-order-details {
    color: #183d35 !important;
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-order-table tbody td b {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

@media (max-width: 767px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .table-hd {
        font-family: 'DM Sans', sans-serif;
		font-weight: 400

	}

}

@media (max-width: 767px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .table-value {
        color: #243c34

	}

}

@media (max-width: 767px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-order-table-outer tbody tr:not(:first-child) {
        border-top: 1px solid #d6ded8

	}

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) a.invoice-pdf {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-history .box+.box {
    border-top: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-history {
    border: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-delivery-date-bank-info .main-title,body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .delivery-address-account-address h4,body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-goods-table-outer .title {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-delivery-date-bank-info .info,body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .delivery-address-account-address p {
    color: #243c34

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-delivery-date-bank-info .info b,body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .delivery-address-account-address p b {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-goods-table thead th {
    border-bottom: 1px solid #d6ded8;
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-goods-table tbody td {
    color: #243c34;
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-goods-table tbody td .name {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-goods-table tbody td.total-outer {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-goods-table .attribute strong {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-goods-table .cart-summary-line .value {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-goods-table .card-block.cart-summary-totals {
    border-top: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .return-the-goods,body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-progress-outer {
    border: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .return-the-goods .title {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .return-the-goods textarea {
    color: #243c34

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .return-the-goods .btn-default {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-progress-outer table thead th {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-progress-outer table tbody td {
    color: #243c34;
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) a.tracking {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-progress-outer h3 {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

@media (max-width: 767px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-progress-outer table label {
        font-family: 'DM Sans', sans-serif;
		font-weight: 400

	}
}

@media (max-width: 767px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-progress-outer table tbody tr:not(:last-child) {
        border-bottom: 1px solid #d6ded8

	}
}

@media (max-width: 767px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-goods-table-outer label {
        font-family: 'DM Sans', sans-serif;
		font-weight: 400

	}
}

@media (max-width: 767px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-goods-table-outer .price-qty-total .total b {
        font-family: 'DM Sans', sans-serif;
		font-weight: 500

	}
}

@media (max-width: 767px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .order-goods-table-outer tr:not(.table-footer) {
        border-bottom: 1px solid #d6ded8

	}
}

@media (max-width: 767px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-order-table tbody td.show-xs label {
        font-family: 'DM Sans', sans-serif;
		font-weight: 500

	}
}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .message-section-table-outer {
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .message-section-table-outer .title {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .message-table tbody td {
    color: #243c34;
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .message-table tbody td .hd {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .message-section-form {
    border: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .message-section-form .form-title {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .message-section-form .form-group textarea {
    color: #243c34;
    border: 1.5px solid #d6ded8

}

@media (max-width: 767px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .message-table tbody tr:not(:first-child) {
        border-top: 1px solid #d6ded8

	}
}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .gdpr-box {
    border:1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .gdpr-box h4 {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .gdpr-box .col-sm-12+.col-sm-12 {
    border-top: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-sidebar-nav .sidebar-title {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-sidebar-nav ul li.link a,body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-sidebar-nav ul li.link a:focus {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-sidebar-nav ul li.link a i {
    color: #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-sidebar-nav ul li.link a:hover {
    color: #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-sidebar-nav ul li.link.active {
    background-color: #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-sidebar-nav ul li.link.active svg:not(.filled) path {
    fill: #183d35

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-sidebar-nav ul li:not(.link) a,body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-sidebar-nav ul li:not(.link) a:focus {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

@media (max-width: 1175px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-sidebar-nav ul li.link i.icon-menu {
        color: #243c34

	}
}

@media (max-width: 1175px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-sidebar-nav ul li.link.active a {
        color: #243c34 !important

	}
}

@media (max-width: 1175px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-sidebar-nav ul li.link.active a i {
        color: #183d35 !important

	}
}

@media (max-width: 1175px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-sidebar-nav ul li.link.active svg:not(.filled) path {
        stroke: #183d35

	}
}

@media (max-width: 1175px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-sidebar-nav ul li.link.active svg.filled path {
        fill: #183d35

	}
}

@media (max-width: 1175px) {

	body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .my-account-sidebar-nav ul li.link.active svg.filled3 {
        stroke: #183d35

	}
}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .callMyAccountMenuModalFooter.d-flex.justify-content-center {
    border-top: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .callMyAccountMenuModal .modal-header {
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .callMyAccountMenuModal .boxLink {
    border-right: 1px solid #d6ded8;
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .callMyAccountMenuModal .modal-header h3 {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .callMyAccountMenuModal .text {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .callMyAccountMenuModalFooter a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .callMyAccountMenuModal .boxLink:hover .icon,body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .callMyAccountMenuModal .boxLink:hover .text,body.hsb-theme:is(#my-account,#identity,#addresses,#address,#history,#order-detail,#order-slip,#module-psgdpr-gdpr,#module-wkrestrictpayoutstanding-recap,#module-favoriteeasy-favorite,#guest-tracking) .callMyAccountMenuModal .boxLink .icon {
    color: #183d35

}

body.hsb-theme:is(#authentication,#password,#registration) {
    background-color: #f8f9f6

}

body.hsb-theme:is(#authentication,#password,#registration) .login_register_page .white-box {
    border: 1px solid #d6ded8

}

body.hsb-theme:is(#authentication,#password,#registration) .login_register_page .white-box .main-title {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34;
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#authentication,#password,#registration) .facebook_google_row a.facebook-btn,body.hsb-theme:is(#authentication,#password,#registration) .facebook_google_row a.facebook-btn:focus {
    font-family: 'DM Sans', sans-serif !important;
	font-weight: 500 !important;
    border: 1px solid #183d35;
    background-color: #183d35

}

body.hsb-theme:is(#authentication,#password,#registration) .facebook_google_row a.facebook-btn:hover,body.hsb-theme:is(#authentication,#password,#registration) .facebook_google_row a.facebook-btn:focus:hover {
    border: 1px solid #286154;
    background-color: #286154

}

body.hsb-theme:is(#authentication,#password,#registration) .facebook_google_row a.google-btn,body.hsb-theme:is(#authentication,#password,#registration) .facebook_google_row a.google-btn:focus {
    font-family: 'DM Sans', sans-serif !important;
	font-weight: 500 !important

}

body.hsb-theme:is(#authentication,#password,#registration) .additional-login-opt-title {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme:is(#authentication,#password,#registration) .theme-form .form-control-label {
    color: #243c34;
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#authentication,#password,#registration) .theme-form .form-control {
    color: #243c34;
    border: 1.5px solid #d6ded8

}

body.hsb-theme:is(#authentication,#password,#registration) .theme-form .form-group .error {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme:is(#authentication,#password,#registration) .theme-form .forgot-password a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35

}

body.hsb-theme:is(#authentication,#password,#registration) p.register-text {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme:is(#authentication,#password,#registration) .checkbox label {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34

}

body.hsb-theme:is(#authentication,#password,#registration) .checkbox label:before {
    border: 1.5px solid #d6ded8

}

body.hsb-theme:is(#authentication,#password,#registration) .checkbox input:checked+label:before {
    background-color: #183d35;
    border-color: #183d35

}

body.hsb-theme:is(#authentication,#password,#registration) .checkbox label b,body.hsb-theme:is(#authentication,#password,#registration) .checkbox label strong {
    font-family: 'DM Sans', sans-serif;
	font-weight: 700

}

body.hsb-theme:is(#authentication,#password,#registration) .checkbox label span,body.hsb-theme:is(#authentication,#password,#registration) .checkbox label a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35 !important

}

body.hsb-theme:is(#authentication,#password,#registration) .login_register_page .form-footer {
    border-top: 1px solid #d6ded8

}

body.hsb-theme:is(#authentication,#password,#registration) .login-section {
    border-top: 1px solid #d6ded8

}

body.hsb-theme:is(#authentication,#password,#registration) .login-section .text {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme:is(#authentication,#password,#registration) .login-section a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35

}

body.hsb-theme:is(#authentication,#password,#registration) .login_register_page .white-box .main-text {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme:is(#authentication,#password,#registration) .go__to__login__page a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35

}

body.hsb-theme:is(#authentication,#password,#registration) .reset-success .icon {
    color: #183d35

}

body.hsb-theme:is(#authentication,#password,#registration) .reset-success p {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme:is(#authentication,#password,#registration) .theme-form .btn-show-hide-password i {
        color: #183d35

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) {
    background-color: #f8f9f6

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter {
    border: 1px solid #d6ded8

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter .af_filter {
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter .af_subtitle {
    font-family: 'DM Sans', sans-serif;
	font-weight: 600;
    color:#243c34

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .block-category h1,body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) h2#js-product-list-header {
    font-family: 'DM Sans', sans-serif;
	font-weight: 600;
    color: #243c34

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .total-pages {
    color: #243c34

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .total-pages b {
    font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .atplast-custom-select .select-title {
    color: #243c34;
    border: 1px solid #d6ded8

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .atplast-custom-label {
    color: #243c34

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .atplast-custom-select .dropdown-menu {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .atplast-custom-select .dropdown-menu a {
    color: #243c34

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .atplast-custom-select .dropdown-menu a:hover {
    color: #183d35

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .atplast-custom-select .dropdown-menu a.current,body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .atplast-custom-select .dropdown-menu a.current:hover {
    background-color: #183d35 !important

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .af_filter_content .block-categories ul li a.first-level-link {
    font-family: 'DM Sans', sans-serif;
	font-weight: 600;
    color:#243c34

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .af_filter_content .block-categories ul li a.first-level-link:hover {
    color:#183d35

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .af_filter_content.af_filter_content_category {
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .af_filter_content .block-categories ul li ul li a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color:#243c34

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .af_filter_content .block-categories ul li ul li a:hover {
    color:#183d35

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter .af_filter[data-url="kategorijos"] ul li label .name {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color:#243c34

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter .af_filter[data-url="kategorijos"] ul li label .name:before {
    border: 1.5px solid #d6ded8

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter .af_filter[data-url="kategorijos"] ul li label input:checked + .name:before {
    background-color: #183d35;
    border-color: #183d35

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter .af_filter.type-1 ul li label .name {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color:#243c34

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter .af_filter.type-1 ul li label .name:before {
    border: 1.5px solid #d6ded8

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter .af_filter.type-1 ul li label input:checked + .name:before {
    background-color: #183d35;
    border-color: #183d35

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter .af-slider .slider-bar {
    background: #d6ded8

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter .af-slider .pointer {
    background: #183d35

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter .af-slider .selected-bar {
    background: #183d35

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .slide-initial-value .from-value,body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .slide-initial-value .to-value {
    font-family:'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter .af-slider .slider_value {
    font-family: 'DM Sans', sans-serif;
	font-weight: 600;
    color: #243c34

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter .slider-values .dash {
    font-family: 'DM Sans', sans-serif;
	font-weight: 600;
    color: #243c34

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .clearAllFilter a {
    color: #183d35;
    font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .selectedFiltersOuter.bdr {
    border-top: 1px solid #d6ded8

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter .toggleMoreFilters,body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #amazzing_filter .toggleMoreFilters:focus {
    color: #183d35;
    font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

@media (max-width: 1175px) {

	body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .filter__head {
        border-bottom:1px solid #d6ded8

	}
    
}

@media (max-width: 1175px) {

	body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .filter__head .name-icon {
        font-family: 'DM Sans', sans-serif;
		font-weight: 600

	}
    
}

@media (max-width: 1175px) {

	body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .filter__head .closeCategoryFilter,body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .filter__head .closeCategoryFilter:focus {
        color: #243c34

	}
    
}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) #category-description p {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .show-more-less-des-btn a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 600;
    color: #243c34

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .show-more-less-des-btn a:hover {
    color:#183d35

}

body.hsb-theme:is(#search,#category,#new-products,#prices-drop,#best-sales,#manufacturer) .category-description-outer {
    border-top: 1px solid #d6ded8

}

body.hsb-theme:is(#product) .product-thumb-slider .current li a:after {
	border-color:#243c34

}

body.hsb-theme:is(#product) .product-slider li a .zoom-icon {
	background-color:#183d35

}

body.hsb-theme:is(#product) .site-product-slider-nav button.site-owl-nav,body.hsb-theme:is(#product) .site-product-slider-nav button.site-owl-nav:focus {
    color: #183d35

}

body.hsb-theme:is(#product) .site-product-slider-nav button.site-owl-nav:hover,body.hsb-theme:is(#product) .site-product-slider-nav button.site-owl-nav:focus:hover {
	background-color:#183d35

}

body.hsb-theme:is(#product) .site-product-description .title,body.hsb-theme:is(#product) .site-product-parameters .title {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#product) .site-product-description p {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme:is(#product) .site-product-parameters dl.data-sheet dt.name {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34;
	border-top:1px solid #d6ded8

}

body.hsb-theme:is(#product) .site-product-parameters dl.data-sheet dd.value {
    font-family: 'DM Sans', sans-serif;
	font-weight: 700;
    color: #243c34;
	border-top:1px solid #d6ded8

}

body.hsb-theme:is(#product) .product-title {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400;
	color:#243c34

}

body.hsb-theme:is(#product) .site-product-page-top-right-side .product-regular-price,body.hsb-theme:is(#product) .site-product-page-top-right-side .product-new-price {
    font-family: 'DM Sans', sans-serif;
	font-weight: 700;
    color: #243c34

}

body.hsb-theme:is(#product) .site-product-page-top-right-side .product-new-price+.product-regular-price {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme:is(#product) .site-product-save-price {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	color: #183d35

}

body.hsb-theme:is(#product) .site-product-long-short-description-outer p {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme:is(#product) .site-product-more-less-des-link,body.hsb-theme:is(#product) .site-product-more-less-des-link:focus {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600;
	color: #183d35

}

body.hsb-theme:is(#product) .product-variants-outer {
	border-top:1px solid #d6ded8

}

body.hsb-theme:is(#product) .site-product-customization-title {
	font-family: 'DM Sans', sans-serif;
	font-weight: 300;
	color:#243c34

}

body.hsb-theme:is(#product) .product-variants-item {
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#product) .product-variants-name {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600;
	color:#243c34

}

body.hsb-theme:is(#product) .product-variants-price {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400;
	color:#243c34

}

body.hsb-theme:is(#product) .product-variants-options ul li.input-container .box {
	border:1px solid #d6ded8

}

body.hsb-theme:is(#product) .product-variants-options ul li.input-container .box-outer input:checked + .box {
	border-color:#243c34

}

body.hsb-theme:is(#product) .product-variants-options ul li.input-container .box-outer input:checked + .box:after {
	border:2px solid #243c34

}

body.hsb-theme:is(#product) .product-variants-options ul li.input-container .name-price .name {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400;
	color:#243c34

}

body.hsb-theme:is(#product) .product-variants-options ul li.input-container .name-price .price {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600;
	color:#243c34

}

body.hsb-theme:is(#product) .product-variants-options-group-title {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600;
	color:#243c34

}

body.hsb-theme:is(#product) .qty-input-field {
	border:1px solid #d6ded8

}

body.hsb-theme:is(#product) .qty-input-field input[type="number"] {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400;
	color:#243c34

}

body.hsb-theme:is(#product) .qty-input-field .qty-up:hover,body.hsb-theme:is(#product) .qty-input-field .qty-down:hover {
	color:#243c34

}

body.hsb-theme:is(#product) .product-total-price .product-price-label {
	font-family: 'DM Sans', sans-serif;
	font-weight: 300;
	color:#243c34

}

body.hsb-theme:is(#product) .product-total-price .product-price-value {
	font-family: 'DM Sans', sans-serif;
	font-weight: 700;
	color:#243c34

}

body.hsb-theme:is(#product) .qty-input-field .bootstrap-touchspin-up:hover i:before {
    color: #243c34

}

body.hsb-theme:is(#product) .qty-input-field .bootstrap-touchspin-down:hover i:before {
    color: #243c34

}

body.hsb-theme:is(#product) .site-product-list-carousel-section {
	background-color:#edf1e8

}
@media (max-width: 1024px) {

	body.hsb-theme:is(#product) .site-product-description,body.hsb-theme:is(#product) .site-product-parameters {
		border-top: 1px solid #d6ded8

	}
}

@media (max-width: 767px) {

	body.hsb-theme:is(#product) .site-product-description,body.hsb-theme:is(#product) .site-product-parameters {
        border-top: 1px solid #d6ded8

	}
		
}

body.hsb-theme:is(#product) .product-variants-options ul li.input-container .box-outer .box.awp_image_sel:after {
    border: 2px solid #243c34

}

body.hsb-theme:is(#product) .ui-checkbox .checkbox label {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34

}

body.hsb-theme:is(#product) .ui-checkbox .checkbox label:before {
    border: 1.5px solid #d6ded8

}

body.hsb-theme:is(#product) .ui-checkbox .checkbox input:checked+label:before {
    background-color: #183d35;
    border-color: #183d35

}

body.hsb-theme:is(#product) .ui-checkbox .checkbox label b,body.hsb-theme:is(#product) .ui-checkbox .checkbox label strong {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#product) .ui-checkbox .checkbox label span,body.hsb-theme:is(#product) .ui-checkbox .checkbox label a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35 !important

}

body.hsb-theme:is(#product) .ui-checkbox .checkbox label .price {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35 !important

}

body.hsb-theme:is(#product) .qty-add-to-cart .qty-input-field input#awp_q2 {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34

}

body.hsb-theme:is(#product) .site-product-long-short-description-outer h1,body.hsb-theme:is(#product) .site-product-long-short-description-outer h2,body.hsb-theme:is(#product) .site-product-long-short-description-outer h3,body.hsb-theme:is(#product) .site-product-long-short-description-outer h4,body.hsb-theme:is(#product) .site-product-long-short-description-outer h5,body.hsb-theme:is(#product) .site-product-long-short-description-outer h6 {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme:is(#product) .site-product-long-short-description-outer h1 strong,body.hsb-theme:is(#product) .site-product-long-short-description-outer h2 strong,body.hsb-theme:is(#product) .site-product-long-short-description-outer h3 strong,body.hsb-theme:is(#product) .site-product-long-short-description-outer h4 strong,body.hsb-theme:is(#product) .site-product-long-short-description-outer h5 strong,body.hsb-theme:is(#product) .site-product-long-short-description-outer h6 strong,body.hsb-theme:is(#product) .site-product-long-short-description-outer p strong {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#product) .site-product-long-short-description-outer ul li {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme:is(#product) .site-product-long-short-description-outer ul li:before {
	background-color:#183d35

}

body.hsb-theme:is(#product) .site-product-long-short-description-outer p,body.hsb-theme:is(#product) .site-product-long-short-description-outer p span,body.hsb-theme:is(#product) .site-product-long-short-description-outer li {
	font-family: 'DM Sans', sans-serif !important;
	font-weight: 400 !important

}

body.hsb-theme:is(#product) .site-product-long-short-description-outer b,body.hsb-theme:is(#product) .site-product-long-short-description-outer strong {
	font-family: 'DM Sans', sans-serif !important;
	font-weight: 500 !important

}

body.hsb-theme:is(#cart) {
    background-color:#f8f9f6

}

body.hsb-theme:is(#cart) .product-quantity-delte .qty {
    border: 1px solid #d6ded8

}

body.hsb-theme:is(#cart) .product-quantity-delte .qty input.form-control {
    color: #243c34;
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

body.hsb-theme:is(#cart) .product-quantity-delte .qty .bootstrap-touchspin-up:hover i:before {
    color: #243c34

}

body.hsb-theme:is(#cart) .product-quantity-delte .qty .bootstrap-touchspin-down:hover i:before {
    color: #243c34

}

body.hsb-theme:is(#cart) .cart-page-table {
    border: 1px solid #d6ded8

}

body.hsb-theme:is(#cart) .cart-page-content-outer .h1 {
    font-family: 'DM Sans', sans-serif;
	font-weight: 600;
    color: #243c34

}

body.hsb-theme:is(#cart) .cart-page-table table th {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#cart) .cart-page-table table td {
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#cart) .cart-page-table table .product-info .title a,body.hsb-theme:is(#cart) .cart-page-table table .product-subTitle {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

body.hsb-theme:is(#cart) .cart-page-table table .product-info .title a:hover {
    color: #183d35

}

body.hsb-theme:is(#cart) .cart-page-table table .product-attribute b {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#cart) .cart-page-table table .product-image .img-wrapper {
    border: 1px solid #d6ded8

}

body.hsb-theme:is(#cart) .cart-page-table table .remove-from-cart:hover,body.hsb-theme:is(#cart) .cart-page-table table .remove-from-cart:focus:hover {
    color: #243c34

}

body.hsb-theme:is(#cart) .cart-page-table table .total-price {
    color: #243c34;
    font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

body.hsb-theme:is(#cart) .cart-page-table table .new-price {
    color: #243c34

}

body.hsb-theme:is(#cart) .cart-page-table table .regular-price {
    color: #243c34

}

body.hsb-theme:is(#cart) .cart-summary-inner {
    border: 1px solid #d6ded8

}

body.hsb-theme:is(#cart) .cart-summary-outer .card-block {
    border-bottom: 1px solid #d6ded8

}

body.hsb-theme:is(#cart) .cart-summary-outer .card-block .title {
    font-family: 'DM Sans', sans-serif;
	font-weight: 600;
    color: #243c34

}

body.hsb-theme:is(#cart) .cart-summary-line .label {
    color: #243c34

}

body.hsb-theme:is(#cart) .cart-summary-line .value {
    color: #243c34;
    font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

body.hsb-theme:is(#cart) input.promo-input {
    border: 1.5px solid #d6ded8;
    color: #243c34

}

body.hsb-theme:is(#cart) .promo-code .site-btn-default,body.hsb-theme:is(#cart) .promo-code .site-btn-default:focus {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    background-color: #243c34 !important;
    border-color: #243c34 !important

}

body.hsb-theme:is(#cart) .promo-code .site-btn-default:hover,body.hsb-theme:is(#cart) .promo-code .site-btn-default:focus:hover {
    background-color: #183d35 !important;
    border-color: #183d35 !important

}

body.hsb-theme:is(#cart) .cart-summary-line.cart-total .value {
    font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

body.hsb-theme:is(#cart) .checkout.cart-detailed-actions .site-btn {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#cart) .checkout.cart-detailed-actions .site-btn.disabled {
    background-color: #183d35 !important;
    border-color: #183d35 !important

}

body.hsb-theme:is(#cart) .continue-shopping {
    color: #183d35 !important;
    font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

body.hsb-theme:is(#cart) .continue-shopping:hover {
    color: #183d35 !important

}

@media (max-width: 767px) {

	body.hsb-theme:is(#cart) .cart-page-table tr {
        border-bottom: 1px solid #d6ded8

	}
}

body.hsb-theme:is(#cart) .cart-page-table span.no-items {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#cart) .emptyCartBtn a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#cart) .theme-btn {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

body.hsb-theme:is(#cart) .cart-page-content-outer.loader-start .atplast-loader {
    border: 6px solid #183d35

}

    @media (max-width: 767px) {

	body.hsb-theme:is(#cart) .cart-page-content-outer.loader-start .atplast-loader {
            border: 4px solid #183d35

	}
    }

    body.hsb-theme:is(#cart) .cart-summary-outer .cart-total-actions .checkout.text-sm-center.card-block button {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    background-color: #183d35;
    border-color: #183d35;
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#cart) .delivery-courier-badge-2 i {
        color: #183d35

}

    body.hsb-theme:is(#cart) .delivery-courier-badge-2 .txt {
        font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

    body.hsb-theme:is(#checkout,#order-confirmation) {
	background-color:#f8f9f6

}

    body.hsb-theme:is(#checkout,#order-confirmation) .safe-shopping {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400;
	color:#183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) .safe-shopping-icon {
	color:#6c8478

}

    body.hsb-theme:is(#checkout,#order-confirmation) .site-back-to-shop a,body.hsb-theme:is(#checkout,#order-confirmation) .site-back-to-shop a:focus {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) .site-back-to-shop a:hover span,body.hsb-theme:is(#checkout,#order-confirmation) .site-back-to-shop a:focus:hover span {
	border-bottom:1px solid #183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) .site-back-to-shop a i,body.hsb-theme:is(#checkout,#order-confirmation) .site-back-to-shop a:focus i {
	color:#6c8478

}

    body.hsb-theme:is(#checkout,#order-confirmation) .checkout-page-content-left {
	border:1px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .checkout-step:not(:first-child) .step-title {
    border-top: 1px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .checkout-step.-current .step-title {
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .checkout-step .step-number {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#checkout,#order-confirmation) .checkout-step.-current .step-number {
    border: 1.5px solid #183d35;
    color: #183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) .step-edit {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	color:#183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) .checkout-nav {
    border: 1.5px solid #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .checkout-nav li a {
    color: #243c34;
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#checkout,#order-confirmation) .checkout-nav li a.active {
    background-color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .theme-form .form-control-label {
    color: #243c34;
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#checkout,#order-confirmation) .theme-form .site-form-control {
    color: #243c34;
    border: 1.5px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .theme-form .form-group .error,body.hsb-theme:is(#checkout,#order-confirmation) .theme-form .site-input-field-error {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

    body.hsb-theme:is(#checkout,#order-confirmation) .theme-form .btn-show-hide-password i {
    color: #183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) .theme-form .checkbox label,body.hsb-theme:is(#checkout,#order-confirmation) .checkbox.use_this_address label,body.hsb-theme:is(#checkout,#order-confirmation) .js-address-form #delivery-address .form-footer .checkbox label,body.hsb-theme:is(#checkout,#order-confirmation) .site-checkbox .checkbox label {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .theme-form .checkbox label::before,body.hsb-theme:is(#checkout,#order-confirmation) .checkbox.use_this_address label::before,body.hsb-theme:is(#checkout,#order-confirmation) .js-address-form #delivery-address .form-footer .checkbox label::before,body.hsb-theme:is(#checkout,#order-confirmation) .site-checkbox .checkbox label::before {
    border: 1.5px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .theme-form .checkbox input:checked+label::before,body.hsb-theme:is(#checkout,#order-confirmation) .checkbox.use_this_address input:checked+label::before,body.hsb-theme:is(#checkout,#order-confirmation) .js-address-form #delivery-address .form-footer .checkbox input:checked+label::before,body.hsb-theme:is(#checkout,#order-confirmation) .site-checkbox .checkbox input:checked+label::before {
    background-color: #183d35;
    border-color: #183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) .theme-form .checkbox label a,body.hsb-theme:is(#checkout,#order-confirmation) .checkbox.use_this_address label a,body.hsb-theme:is(#checkout,#order-confirmation) .js-address-form #delivery-address .form-footer .checkbox label a,body.hsb-theme:is(#checkout,#order-confirmation) .site-checkbox .checkbox label a {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35 !important

}

    body.hsb-theme:is(#checkout,#order-confirmation) .theme-form .required-label,body.hsb-theme:is(#checkout,#order-confirmation) .js-address-form #delivery-address .form-footer .required-label {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#checkout,#order-confirmation) #checkout-personal-information-step .step-content #checkout-login-form .forgot-password.text-center a,body.hsb-theme:is(#checkout,#order-confirmation) #checkout-personal-information-step .step-content #pills-checkout-login-form .forgot-password.text-center a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) article.address-item .site-radio.d-flex.flex-column {
    border: 1.5px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) article.address-item.selected .site-radio.d-flex.flex-column {
    border: 1.5px solid #183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) article.address-item .site-radio .radio label {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .address__title__outer {
    border-bottom: 1px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) article.address-item .site-radio.d-flex.flex-column .radio label .address__title {
    color: #243c34;
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#checkout,#order-confirmation) .radio-footer {
    border-top: 1px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .radio-footer .edit-address,body.hsb-theme:is(#checkout,#order-confirmation) .radio-footer .delete-address {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) p.add-address a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color:#183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) p.add-address a i {
	color:#6c8478

}

    body.hsb-theme:is(#checkout,#order-confirmation) .individual-legal-person {
	border-bottom: 1px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .ui-radio .radio label {
	  font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	  color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .ui-radio .radio label:before {
	border: 1.5px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .ui-radio .radio input:checked+label:before {
	border: 6px solid #183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) a.js-cancel-address.cancel-address {
	color: #243c34;
	font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#checkout,#order-confirmation) .omniva-terminals-list .dropdown {
	color: #243c34;
	border: 1.5px solid #d6ded8;
	font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

    body.hsb-theme:is(#checkout,#order-confirmation) .omniva-terminals-list .dropdown:after {
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .omniva-terminals-list .inner-container {
	border: 1.5px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .omniva-terminals-list ul li {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

    body.hsb-theme:is(#checkout,#order-confirmation) .omniva-terminals-list ul li.city {
	font-family: 'DM Sans', sans-serif !important;
	font-weight: 500 !important

}

    body.hsb-theme:is(#checkout,#order-confirmation) .omniva-terminals-list ul li.selected,body.hsb-theme:is(#checkout,#order-confirmation) .omniva-terminals-list ul li.selected:hover,body.hsb-theme:is(#checkout,#order-confirmation) .omniva-terminals-list ul li:hover {
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .delivery-options .site-radio .radio label {
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .delivery-options .site-radio .radio label:before {
	border: 1.5px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .delivery-options .site-radio .radio input:checked+label:after,body.hsb-theme:is(#checkout,#order-confirmation) .delivery-options .site-radio .radio input:checked+span+label:after {
	border: 6px solid #183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) .delivery-options .site-radio .radio label strong {
	color: #243c34;
	font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#checkout,#order-confirmation) .delivery-options .site-radio .radio label .price {
	color: #243c34;
	font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#checkout,#order-confirmation) .delivery-options .site-radio .radio label .carrier-delay {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

    body.hsb-theme:is(#checkout,#order-confirmation) .delivery-options .box:not(:first-child) {
	border-top: 1px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .delivery-options .site-radio .radio label .logo i {
	color: #6c8478

}

    body.hsb-theme:is(#checkout,#order-confirmation) .delivery-options .site-radio .radio input:checked+label .logo i,body.hsb-theme:is(#checkout,#order-confirmation) .delivery-options .site-radio .radio input:checked+span+label .logo i {
	color: #6c8478

}

    body.hsb-theme:is(#checkout,#order-confirmation) .order-options {
	border-top: 1px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .order-options label {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .order-options textarea {
	border: 1.5px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .montonio-target-container {
	background-color:#edf1e8 !important

}

    body.hsb-theme:is(#checkout,#order-confirmation) .montonio-bank {
	border:1px solid #d6ded8 !important

}

    body.hsb-theme:is(#checkout,#order-confirmation) .montonio-bank.montonio-bank-active {
	border:1px solid #183d35 !important

}

    body.hsb-theme:is(#checkout,#order-confirmation) .montonio-target-container p {
	font-family:'DM Sans', sans-serif !important;
	font-weight: 400 !important

}

    body.hsb-theme:is(#checkout,#order-confirmation) .payment-option {
  border-top: 1px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) #checkout-payment-step .site-radio .radio {
  color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .site-radio .radio label {
  font-family: 'DM Sans', sans-serif;
	font-weight: 500;
  color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .site-radio .radio label .payment-extra-fee {
  font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

    body.hsb-theme:is(#checkout,#order-confirmation) .site-radio .radio label .p-text {
  font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

    body.hsb-theme:is(#checkout,#order-confirmation) #checkout-payment-step .site-radio .radio input:checked+label:after,body.hsb-theme:is(#checkout,#order-confirmation) #checkout-payment-step .site-radio .radio input:checked+span+label:after,body.hsb-theme:is(#checkout,#order-confirmation) #checkout-payment-step .site-radio .radio input:checked+span+form+label:after,body.hsb-theme:is(#checkout,#order-confirmation) #checkout-payment-step .site-radio .radio input:checked+span+form+label:after,body.hsb-theme:is(#checkout,#order-confirmation) #checkout-payment-step .site-radio .radio input:checked+form+label:after,body.hsb-theme:is(#checkout,#order-confirmation) #checkout-payment-step .site-radio .radio input:checked+form+label:after {
  border: 6px solid #183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) .btn-checkbox {
  border-top: 1px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .btn-checkbox .checkbox label a {
  font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#checkout,#order-confirmation) .checkout-page-content .checkout-page-content-right .js-cart {
	border:1px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .checkout-page-content .checkout-page-content-right .main-hd-outer {
	border-bottom: 1px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .checkout-page-content .checkout-page-content-right .main-hd {
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .checkout-page-content .checkout-page-content-right .edit-cart {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400;
	color:#183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) .checkout-page-content .checkout-page-content-right .edit-cart i {
	color: #6c8478

}

    body.hsb-theme:is(#checkout,#order-confirmation) .checkout-page-content .checkout-page-content-right .edit-cart:hover span {
	border-bottom: 1px solid #183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) #cart-summary-product-list ul li.media .cart-dropdown-title {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) #cart-summary-product-list ul li.media .site-img-wrapper a {
	border:1px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) #cart-summary-product-list ul li.media .product-name a {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) #cart-summary-product-list ul li.media .product-name a:hover {
	color: #183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) #cart-summary-product-list ul li.media .product-attribute b {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#checkout,#order-confirmation) #cart-summary-product-list ul li.media .product-price-qty-delete .price {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) #cart-summary-product-list ul li.media .product-price-qty-delete .price span {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

    body.hsb-theme:is(#checkout,#order-confirmation) #cart-summary-product-list ul li.media .product-price-qty-delete .total-price,body.hsb-theme:is(#checkout,#order-confirmation) .cart-summary-line .value {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) #cart-summary-product-list ul li.media .product-price-qty-delete .total-price span {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400;
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) #cart-summary-product-list .cart-dropdown-show-more-less a {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	color: #183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) #cart-summary-product-list .cart-dropdown-show-more-less a:hover {
	color: #183d35

}

    body.hsb-theme:is(#checkout,#order-confirmation) input.promo-input {
	border: 1.5px solid #d6ded8;
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .promo-code .site-btn-default,body.hsb-theme:is(#checkout,#order-confirmation) .promo-code .site-btn-default:focus {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	background-color: #243c34 !important;
	border-color: #243c34 !important

}

    body.hsb-theme:is(#checkout,#order-confirmation) .promo-code .site-btn-default:hover,body.hsb-theme:is(#checkout,#order-confirmation) .promo-code .site-btn-default:focus:hover {
	background-color: #183d35 !important;
	border-color: #183d35 !important

}

    body.hsb-theme:is(#checkout,#order-confirmation) .cartTableTotal .left,body.hsb-theme:is(#checkout,#order-confirmation) .cartTableTotal .cart-total .label,body.hsb-theme:is(#checkout,#order-confirmation) .cart-summary-line .label {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400;
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .cartTableTotal .cart-total .value {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .cartTableTotal .right,body.hsb-theme:is(#checkout,#order-confirmation) .cart-summary-line .value {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .row-left-right:last-of-type {
	border-top: 1px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .card-block.cart-summary-totals.js-cart-summary-totals #cart-voucher-payment-option {
	border-top: 0px solid #d6ded8 !important

}

    body.hsb-theme:is(#checkout,#order-confirmation) .cartTableTotal .row-left-right:last-of-type .left,body.hsb-theme:is(#checkout,#order-confirmation) .cartTableTotal .row-left-right:last-of-type .right {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
	color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .cartTableTotal.cart-detailed-subtotals {
	border-top: 1px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation)#checkout #checkout-payment-step .additional-information p {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

    body.hsb-theme:is(#checkout,#order-confirmation) .atplastModal  h1.page-heading {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .atplastModal h3.page-subheading {
	font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .atplastModal p {
	font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .payment-group-wrapper .payment-group-title {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

    body.hsb-theme:is(#checkout,#order-confirmation) .payment-group-col .paysera-image {
	border:1.5px solid #d6ded8

}

    body.hsb-theme:is(#checkout,#order-confirmation) .payment-group-col input:checked + .paysera-image {
	border-color:#183d35

}

    body.hsb-theme:is(#contact,#order-confirmation) .contact-page-content-top .left-side h4 {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

    body.hsb-theme:is(#contact,#order-confirmation) .contact-page-content-top .left-side ul li {
    color: #243c34

}

    body.hsb-theme:is(#contact,#order-confirmation) .contact-page-content-top .left-side ul li .icon {
    color: #183d35

}

    body.hsb-theme:is(#contact,#order-confirmation) .contact-page-content-top .left-side ul li a {
    color: #243c34

}

    body.hsb-theme:is(#contact,#order-confirmation) .contact-page-content-top .left-side ul li a:hover {
    color: #183d35

}

    body.hsb-theme:is(#contact,#order-confirmation) .contact-page-content-top .left-side h5 {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

    body.hsb-theme:is(#contact,#order-confirmation) .company-working-hours p {
    color: #243c34

}

    body.hsb-theme:is(#contact,#order-confirmation) .company-working-hours b {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#contact,#order-confirmation) .contact-page-content-top .left-side .social-link ul li a {
	border: 1px solid #183d35;
	color: #183d35

}

    body.hsb-theme:is(#contact,#order-confirmation) .contact-page-content-top .left-side .social-link ul li a:hover {
	background-color: #183d35;
	border-color: #183d35

}

    body.hsb-theme:is(#contact,#order-confirmation) .contact-page-content-top .right-side .contact-form h3 {
    font-family: 'DM Sans', sans-serif;
	font-weight: 300

}

    body.hsb-theme:is(#contact,#order-confirmation) .theme-form .site-btn.disabled,body.hsb-theme:is(#contact,#order-confirmation) .theme-form .site-btn:disabled {
    background-color: #183d35 !important;
    border-color: #183d35 !important

}

    body.hsb-theme:is(#contact,#order-confirmation) .theme-form .form-control-label {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

    body.hsb-theme:is(#contact,#order-confirmation) .theme-form .form-control {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    border: 1.5px solid #d6ded8

}

    body.hsb-theme:is(#contact,#order-confirmation) .theme-form .form-control:focus {
    border: 1.5px solid #d6ded8

}

    body.hsb-theme:is(#contact,#order-confirmation) .theme-form .form-group .error {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

    body.hsb-theme:is(#contact,#order-confirmation) .checkbox label {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    color: #243c34

}

    body.hsb-theme:is(#contact,#order-confirmation) .checkbox label:before {
    border: 1.5px solid #d6ded8

}

    body.hsb-theme:is(#contact,#order-confirmation) .checkbox input:checked+label:before {
    background-color: #183d35;
    border-color: #183d35

}

    body.hsb-theme:is(#contact,#order-confirmation) .checkbox label b,body.hsb-theme:is(#contact,#order-confirmation) .checkbox label strong {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#contact,#order-confirmation) .checkbox label span,body.hsb-theme:is(#contact,#order-confirmation) .checkbox label a {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #183d35 !important

}

    body.hsb-theme:is(#contact,#order-confirmation) .theme-form .form-control {
    font-family: 'DM Sans', sans-serif;
	font-weight: 400;
    border: 1.5px solid #d6ded8

}

    body.hsb-theme:is(#contact,#order-confirmation) .atplast-map-link a {
    color: #183d35

}

    body.hsb-theme:is(#contact,#order-confirmation) .contact-form-success-box h6 {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

    body.hsb-theme:is(#contact,#order-confirmation) .close-success-message {
    color: #243c34 !important;
    font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#cms,#order-confirmation) {
		background-color:#f8f9f6

}

    body.hsb-theme:is(#cms,#order-confirmation) .page-header h1 {
    font-family: 'DM Sans', sans-serif;
	font-weight: 600;
    color: #243c34

}

    body.hsb-theme:is(#cms,#order-confirmation) .cms-content-wrapper {
	border:1px solid #d6ded8

}

    body.hsb-theme:is(#cms,#order-confirmation) .table-bordered:not(.table-striped) td:first-child {
	background-color: #f8f9f6

}

    body.hsb-theme:is(#cms,#order-confirmation) table b,body.hsb-theme:is(#cms,#order-confirmation) table strong {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

    body.hsb-theme:is(#cms,#order-confirmation) .table-striped tbody tr:nth-of-type(odd) {
    background-color: #f8f9f6

}

    body.hsb-theme:is(#cms,#order-confirmation) table td p b {
	color:#243c34

}

    body.hsb-theme:is(#cms,#order-confirmation) table td ul li,body.hsb-theme:is(#cms,#order-confirmation) h3 + ul:not(.row) li {
    color: #243c34

}

    body.hsb-theme:is(#cms,#order-confirmation) table td ul li:before,body.hsb-theme:is(#cms,#order-confirmation) h3 + ul:not(.row) li:before {
	background-color: #183d35

}

    body.hsb-theme:is(#cms,#order-confirmation) ul.row.row2 li .img-container {
    border: 1px solid #d6ded8

}

    body.hsb-theme:is(#cms,#order-confirmation) ul.row li .zoom-icon {
    background-color: #183d35

}

    body.hsb-theme:is(#cms,#order-confirmation) .site-benefit-box-icon {
	color: #183d35

}

    body.hsb-theme:is(#cms,#order-confirmation) .site-benefit-box-content h4 {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600;
	color: #243c34

}

    body.hsb-theme:is(#cms,#order-confirmation) .site-individual-orders-item-content h3 {
	font-family: 'DM Sans', sans-serif;
	font-weight: 600;
	color: #243c34

}

    body.hsb-theme:is(#cms,#order-confirmation) .site-individual-orders-item-content h3 span {
	color: #183d35

}

    body.hsb-theme:is(#cms,#order-confirmation) .svg-animate-logo {
    border: 1px solid #d6ded8;
    background-color: #f8f9f6

}

    body.hsb-theme:is(#order-confirmation) .order-status-section {
  border:1px solid #d6ded8

}

    body.hsb-theme:is(#order-confirmation) a.back-to-order-page {
  font-family: 'DM Sans', sans-serif;
	font-weight: 700;
  color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .order-status-section .title {
  color: #243c34;
  font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

    body.hsb-theme:is(#order-confirmation) .order-status-section .title span {
  color: #183d35

}

    body.hsb-theme:is(#order-confirmation) .order-status-section .delivery-date {
  color: #243c34;
  font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

    body.hsb-theme:is(#order-confirmation) a.btn.track-shipment-btn,body.hsb-theme:is(#order-confirmation) a.btn.track-shipment-btn:focus {
  color: #243c34

}

    body.hsb-theme:is(#order-confirmation) a.btn.track-shipment-btn:hover,body.hsb-theme:is(#order-confirmation) a.btn.track-shipment-btn:focus:hover {
  border-color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .our-status-progress-outer {
  border-top: 1px solid #d6ded8

}

    body.hsb-theme:is(#order-confirmation) .our-status-progress-inner .box .icon .text {
  font-family: 'DM Sans', sans-serif;
	font-weight: 700

}

    body.hsb-theme:is(#order-confirmation) .our-status-progress-inner .box .hd {
  font-family: 'DM Sans', sans-serif;
	font-weight: 700;
  color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .our-status-progress-inner .box .date {
  font-family: 'DM Sans', sans-serif;
	font-weight: 400;
  color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .payment-information-section,body.hsb-theme:is(#order-confirmation) .delivery-information-section {
  border:1px solid #d6ded8

}

    body.hsb-theme:is(#order-confirmation) .payment-information-section .title,body.hsb-theme:is(#order-confirmation) .delivery-information-section .title {
  color: #243c34;
  font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

    body.hsb-theme:is(#order-confirmation) .payment-information-section .box .hd,body.hsb-theme:is(#order-confirmation) .delivery-information-section .box .hd {
    font-family: 'DM Sans', sans-serif;
	font-weight: 600;
    color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .payment-information-section .box p,body.hsb-theme:is(#order-confirmation) .delivery-information-section .box p {
  font-family: 'DM Sans', sans-serif;
	font-weight: 400;
  color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .order-invoice-link {
  font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#order-confirmation) .cart-summary-table table .img-wrapper {
  border: 1px solid #d6ded8

}

    body.hsb-theme:is(#order-confirmation) .cart-summary-table table .content .title a {
  font-family: 'DM Sans', sans-serif;
	font-weight: 400;
  color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .cart-summary-table table .content .ab-system-tag {
  font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

    body.hsb-theme:is(#order-confirmation) .cart-summary-table table .qty input {
  border: 1px solid #d6ded8;
  font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

    body.hsb-theme:is(#order-confirmation) .cart-summary-table table .price {
  font-family: 'DM Sans', sans-serif;
	font-weight: 700;
  color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .cart-summary-table table .euro-price {
  font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

    body.hsb-theme:is(#order-confirmation) .table-title {
  font-family: 'DM Sans', sans-serif;
	font-weight: 600;
  color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .cart-summary-table table .order-total-outer {
  border-top: 1px solid #d6ded8

}

    body.hsb-theme:is(#order-confirmation) .cart-summary-table table .order-total-outer .label,body.hsb-theme:is(#order-confirmation) .cart-summary-table table .order-total-outer .value {
  font-family: 'DM Sans', sans-serif;
	font-weight: 400;
  color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .cart-summary-table table .order-total-outer .order-total.table-order-total {
  border-top: 1px solid #d6ded8

}

    body.hsb-theme:is(#order-confirmation) .cart-summary-table table .order-total-outer .order-total.table-order-total .label,body.hsb-theme:is(#order-confirmation) .cart-summary-table table .order-total-outer .order-total.table-order-total .value {
  font-family: 'DM Sans', sans-serif;
	font-weight: 700

}

    body.hsb-theme:is(#order-confirmation) .title-continue-shopping .title {
  font-family: 'DM Sans', sans-serif;
	font-weight: 600;
  color: #243c34

}

    body.hsb-theme:is(#order-confirmation) a.continueShoppingBtn.btn,body.hsb-theme:is(#order-confirmation) a.continueShoppingBtn.btn:focus {
  color: #243c34

}

    body.hsb-theme:is(#order-confirmation) a.continueShoppingBtn.btn:hover,body.hsb-theme:is(#order-confirmation) a.continueShoppingBtn.btn:focus:hover {
  border-color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .connect-faster-section-outer {
  border-bottom: 1px solid #d6ded8

}

    body.hsb-theme:is(#order-confirmation) .connect-faster-section .title {
  font-family: 'DM Sans', sans-serif;
	font-weight: 700;
  color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .connect-faster-section p {
  font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

    body.hsb-theme:is(#order-confirmation) .connect-faster-section p span {
  font-family: 'DM Sans', sans-serif;
	font-weight: 700

}

    body.hsb-theme:is(#order-confirmation) .connect-faster-section p a {
  color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .connect-faster-section .theme-form .form-control-label {
  font-family: 'DM Sans', sans-serif;
	font-weight: 400;
  color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .connect-faster-section .theme-form .form-control-label b {
  font-family: 'DM Sans', sans-serif;
	font-weight: 700

}

    body.hsb-theme:is(#order-confirmation) .order-goods-table thead th {
  border-bottom: 1px solid #d6ded8;
  font-family: 'DM Sans', sans-serif;
	font-weight: 400

}

    body.hsb-theme:is(#order-confirmation) .order-goods-table tbody td {
  color: #243c34;
  border-bottom: 1px solid #d6ded8

}

    body.hsb-theme:is(#order-confirmation) .order-goods-table tbody td .name {
  font-family: 'DM Sans', sans-serif;
	font-weight: 500

}

    body.hsb-theme:is(#order-confirmation) .order-goods-table tbody td.total-outer {
  font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

    body.hsb-theme:is(#order-confirmation) .order-goods-table .attribute strong {
  font-family: 'DM Sans', sans-serif;
	font-weight: 400;
  color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .order-goods-table .cart-summary-line .value {
  font-family: 'DM Sans', sans-serif;
	font-weight: 600

}

    body.hsb-theme:is(#order-confirmation) .order-goods-table .card-block.cart-summary-totals {
  border-top: 1px solid #d6ded8

}

    body.hsb-theme:is(#order-confirmation) .order-goods-table .product-image .img-wrapper {
  border: 1px solid #d6ded8

}

    body.hsb-theme:is(#order-confirmation) .order-goods-table .product-info .title a,body.hsb-theme:is(#order-confirmation) .order-goods-table .product-subTitle {
    font-family: 'DM Sans', sans-serif;
	font-weight: 500;
    color: #243c34

}

    body.hsb-theme:is(#order-confirmation) .order-goods-table .product-attribute b {
    color: #243c34

}
@media (max-width: 767px) {

	body.hsb-theme:is(#order-confirmation) .order-goods-table-outer label {
    font-family: 'DM Sans', sans-serif;
		font-weight: 400

	}

   

}
@media (max-width: 767px) {

	body.hsb-theme:is(#order-confirmation) .order-goods-table-outer .price-qty-total .total b {
    font-family: 'DM Sans', sans-serif;
		font-weight: 600

	}

   

}
@media (max-width: 767px) {

	body.hsb-theme:is(#order-confirmation) .order-goods-table-outer tr:not(.table-footer) {
    border-bottom: 1px solid #d6ded8

	}

   

}