/** Shopify CDN: Minification failed

Line 166:0 Unexpected "}"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
  

.shopify-cleanslate .h7OYsWHrW5495r9beh2n {
	border-radius: 4px;
}

.ecom-modal-box__content img {
  background: #ffffff;
  }

.ecom-lg-slide img {
  background: #ffffff;
}
  
.loox-float-toggler-container .loox-float-toggler {
	border-radius: 0 0 6px 6px;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: 0.05em;
}
.appbreadcrumbs {
	letter-spacing: 0.017em !important;
	font-size: 12.5px !important;
	color: #373737;
	font-family: "albert sans", sans-serif;
}
.appbreadcrumbs a {
	letter-spacing: 0.017em !important;
	font-size: 12.5px !important;

	font-family: "albert sans", sans-serif;
}
.qsc2-price-wrapper {
	font-family: "onest";
	color: #262e33;
}
.qsc2-product-item__price {
	font-family: "onest";
  margin-top: 1px;
}
.qsc2-drawer-footer__summary-subtotal-price {
	font-family: "onest";
}
.qsc2-product-item__property-key {
	font-weight: 600;
}
/*.qsc2-original-price {
	font-size: 13px;
	margin-left: 0px;
	margin-top: 6px;
}
.qsc2-product-item__price {
	display: none;
}

*/
.qsc2-product-item__properties {
	margin-top: 0 !important;
}
.qsc2-product-item__discount-wrapper {
	margin-bottom: 10px;
}
.qikify-stickycart-v2, .qikify-stickycart-v2 *, .qikify-stickycart-v2 *:before, .qikify-stickycart-v2 *:after {
	line-height: 1.4 !important;
	font-size: 14px !important;
}
.qsc2-drawer-footer__summary-subtotal {
	margin-top: 23px !important;
	margin-bottom: 6px !important;
}
.qsc2-product-item__variant {
	opacity: .7 !important;
}
.qsc2-btn.qsc2-checkout-button {
	margin-top: 0px !important;
	font-size: 15px !important;
}
.qsc2-product-item__content .qsc2-product-item__product-title {
	margin-bottom: -2px;
}
.govx-id-slim-wrapper {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}
.t4s-mini-search__cat {
	display: none;
}
.t4s-widget__pr-title {
	font-family: "albert sans";
	font-size: 14px;
	font-weight: 600;
	color: #262e33;
	line-height: 19px;
}
.t4s-mini-search__label {
	font-family: "albert sans";
	font-size: 14px;
	font-weight: 600;
}
.t4s-mini-search__input {
	font-family: "albert sans";
}
.t4s-mini-search-suggest {
	font-size: 14px;
}
.t4s-widget__pr-price {
	font-family: "onest";
}
.t4s-mini-search__viewAll {
	font-family: "albert sans";
}
.t4s-svg-pr-icon {
	color: #db0d3d;
}
.t4s-product a.t4s-pr-wishlist, .css_for_wis_app_true .t4s-product .t4s-pr-wishlist {
	background-color: #ffffff;
}
.t4s-loadmore-btn {
	border-radius: 5px;
}
div.app-protect-widget {
	padding: 0px !important;
}
.app-protect-widget .app-protect-widget-checkbox label {
	background-color: #ffffff !important;
	border: 1px solid #A9A9A9 !important;
	border-radius: 3px !important;
}
.app-protect-widget .app-protect-widget-checkbox label:before {
	border-color: #232323 !important;
	width: 9px !important;
	height: 5px !important;
}
.app-protect-widget-cart-page-maintitle {
	font-family: "albert sans" !important;
	font-size: 12px;
}
.app-protect-widget-info-body {
	padding-left: 6px !important;
}
.govx-id-page .govx-id-cta .shopify-payment-button, .govx-id-page .govx-id-cta button {
	border-radius: 5px;
	font-weight: 600;
}
.loox-rating-label {
	color: #232323;
}

.roman p {
  font-size: 13px;
  font-weight: 400 !important;
  line-height: 20px;
  margin-bottom: 0px;
}

  
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  header .t4s-col-md-4.t4s-col-3.t4s-d-lg-none.t4s-col-item {
    width: 70px !important;
}
header .t4s-col-lg-6.t4s-col-md-4.t4s-col-6.t4s-text-center.t4s-col-item {
    flex-grow: 3;
    padding: 0 !important;
}
header .t4s-col-lg-3.t4s-col-md-4.t4s-col-3.t4s-text-end.t4s-col-group_btns {
    padding: 0;
    width: 70px !important;
}
header {
-webkit-box-shadow: 0 1px 3px rgb(0 0 0 / 10%);
    box-shadow: 0 1px 3px #0000001a;
}
}
/*
@media (max-width: 767px){
.t4s-pr-wishlist {
  display: none !important;
  }
}
*/

  
/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  
}

@media (min-width: 1025px) {
	.t4s-btn-filter-wrapper .t4s-btn-filter {
		display: none;
	}
	div.qsc2-drawer {
		max-width: 530px !important;
	}
	.t4s-sidebar {
		width: 320px;
	}
	/*.t4s-header__wrapper {
		-webkit-box-shadow: 0 1px 3px rgb(0 0 0 / 10%);
		box-shadow: 0 1px 3px #0000001a;
	}
	*/
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  
}

