/*** Custom styles - E-shop  ***/
html {
	scroll-behavior: smooth;
}

body {
	font-family: 'rawline', sans-serif;
}

.font-weight-semibold {
	font-weight: 600 !important;
}

#header {
	background: #281861;
	z-index: 20;
	top: 0;
}

#header .menu-panel .navbar {
	background: #281861;
}

.index-10 {
	z-index: 10;
}

.index-15 {
	z-index: 15;
}

.index-20 {
	z-index: 20;
}

.right-10 {
	right: 10px;
}

.min-height-130 {
	min-height: 130px;
}

.height-80 {
	height: 80px;
}

.img-cst-fit {
	height: 100%;
	width: 100%;
	object-fit: contain;
}

/*** Header User-panel - Start ***/
#header UL.user-panel-nav LI.nav-item A, #header UL.user-panel-nav LI.nav-item SPAN
	{
	color: #b2aad0;
	font-size: 14px;
	cursor: pointer;
	transition: all 250ms ease-in-out;
}

#header UL.user-panel-nav LI.nav-item A:hover, #header UL.user-panel-nav LI.nav-item SPAN:hover
	{
	color: white;
	text-decoration: underline;
}
/*** Header User-panel - End ***/

/*** Header cart-header - Start ***/
#header .cart-header {
	border: 1px solid #483297;
	text-align: left;
	background-image: url('../..//img/eshop/cart.svg');
	background-repeat: no-repeat;
	background-position: calc(100% - 15px) 50%;
	background-size: 27px;
}

#header .cart-header A {
	color: #fff;
}

#header .cart-header A .link {
	color: #77d402;
	font-size: 16px;
}

#header .cart-header .cart-text-info {
	font-size: 13px;
}

#header .cart-header .cart-text-info #price-cart {
	font-size: 15px;
}

/*** Header cart-header - End ***/

/*** TopMenu - Start ***/
#nav-top-menu .navbar-toggler {
	color: #fff;
	border-color: #fff;
}

#nav-top-menu #top-menu UL>LI>A {
	font-size: 20px;
	color: #fff;
	background: none;
	box-shadow: none;
	text-transform: uppercase;
}

#nav-top-menu #top-menu UL>LI:after {
	display: block;
	content: '';
	border-bottom: solid 1px white;
	transform: scaleX(0);
	transition: transform 250ms ease-in-out;
	position: relative;
	top: -4px;
}

#nav-top-menu #top-menu UL>LI:hover:after, #nav-top-menu #top-menu UL>LI:active:after,
	#nav-top-menu #top-menu UL>LI:focus:after {
	transform: scaleX(1);
}

#nav-top-menu #top-menu UL LI .dropdown-menu .dropdown-item {
	color: #fff;
}

#nav-top-menu #top-menu UL LI .dropdown-menu .dropdown-item.active,
	#nav-top-menu #top-menu UL LI .dropdown-menu .dropdown-item:active {
	color: #281861;
	background-color: #f8f9fa;
	text-decoration: underline;
}

#nav-top-menu #top-menu UL LI .dropdown-menu .dropdown-item:hover,
	#nav-top-menu #top-menu UL LI .dropdown-menu .dropdown-item:focus {
	color: #281861;
	background-color: #f8f9fa;
}

#nav-top-menu #top-menu UL LI.nav-item .pictogram {
	margin-left: -2px;
}

#nav-top-menu #top-menu UL LI.nav-item .pictogram:hover, #nav-top-menu #top-menu UL LI.nav-item .pictogram:focus
	{
	animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
	transform: translate3d(0, 0, 0);
	backface-visibility: hidden;
	perspective: 1000px;
}

#container-top-sub-menu {
	display: none;
	/*Not using B4 d-none, because value is changing by Jquery*/
}

#container-top-sub-menu .content-sub-menu {
	background-color: #281861;
	transition: all 120ms ease-in-out;
}

#container-top-sub-menu .content-sub-menu A.dropdown-item {
	color: #fff;
	width: auto;
	display: inline-block;
	transition: all 120ms ease-in-out;
}

#container-top-sub-menu .content-sub-menu A.dropdown-item:hover,
	#container-top-sub-menu .content-sub-menu A.dropdown-item:focus,
	#container-top-sub-menu .content-sub-menu A.dropdown-item:active {
	color: #281861;
	background-color: #f8f9fa;
	transition: all 120ms ease-in-out;
}

#container-top-sub-menu .content-sub-menu A.dropdown-item.active {
	color: #281861;
	background-color: #f8f9fa;
	text-decoration: underline;
	transition: all 120ms ease-in-out;
}
/*** TopMenu - End ***/

/* ==== CAROUSEL - START ==== */
#carousel .carousel-caption {
	background-color: rgba(39, 23, 97, 0.65);
	left: 5%;
	right: auto;
	top: 40%;
	bottom: auto;
	min-height: 84px;
	text-decoration: none;
	max-width: 80%;
}

#carousel .carousel-caption .h5 {
	font-size: 1.15rem;
}

#carousel .carousel-caption p {
	max-width: calc(100% - 5rem);
	font-size: 95%;
}

#carousel .carousel-caption:hover {
	color: #FFF;
}

.carousel-control-prev, .carousel-control-next {
	width: 40px;
}

.carousel-control-prev:hover SPAN, .carousel-control-next:hover SPAN {
	background-color: #857DA5;
}

#carousel .carousel-indicators LI {
	background-color: #C7C3D7;
}

#carousel .carousel-indicators LI.active {
	background-color: #77D302;
}

#carousel .carousel-indicators {
	bottom: -13px;
}

.carousel-inner IMG {
	object-fit: cover;
	width: 100%;
}

/* ==== CAROUSEL - END ==== */

/*** LeftMenu - Start ***/
#nav-left-menu .navbar-nav .nav-item .nav-link, #nav-left-menu .navbar-nav .nav-item .group>A,
	#nav-left-menu .navbar-nav .nav-item UL .nav-item .nav-link {
	color: #281861;
	display: inline-block;
}

#nav-left-menu .navbar-nav .nav-item A.nav-link:after {
	display: block;
	content: '';
	border-bottom: solid 1px #271761;
	transform: scaleX(0);
	transition: transform 250ms ease-in-out;
	position: relative;
	top: -4px;
}

#nav-left-menu .navbar-nav .nav-item A.nav-link:hover:after {
	transform: scaleX(1);
}

#nav-left-menu .navbar-nav .nav-item SPAN.pictogram-plus, #nav-left-menu .navbar-nav .nav-item SPAN.pictogram-arrow
	{
	color: #cccccc;
	cursor: pointer;
}

#nav-left-menu .navbar-nav .nav-item .group>SPAN.pictogram-plus {
	width: 30px;
	left: calc(100% - 10px);
	padding-top: 0.15rem;
	padding-bottom: 0.15rem;
	text-align: center;
}

#nav-left-menu .navbar-nav .nav-item .group>SPAN.pictogram-plus:hover,
	#nav-left-menu .navbar-nav .nav-item .group>SPAN.pictogram-plus:focus {
	animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
	transform: translate3d(0, 0, 0);
	backface-visibility: hidden;
	perspective: 1000px;
}

#nav-left-menu>.navbar-nav>.nav-item>.group>SPAN.pictogram-plus {
	top: 6px;
}

#nav-left-menu .navbar-nav .nav-item UL {
	padding-left: 20px;
}

#nav-left-menu .navbar-nav .nav-item UL .nav-item {
	list-style: none;
}

#nav-left-menu .nav-item.active>A, #nav-left-menu .nav-item.active>SPAN>A
	{
	text-decoration: underline;
}

#nav-left-menu .sub-menu {
	display: none;
	padding-top: 0rem;
}

#nav-left-menu .sub-menu .nav-link {
	padding-top: 0.15rem;
	padding-bottom: 0.15rem;
	font-size: 95%;
}

#nav-left-menu .hidden-item-menu LI {
	display: none;
}

#nav-left-menu .hidden-item-menu .show-sub-menu {
	display: block;
}
/*** LeftMenu - End ***/

/*** BottomMenu - Start ***/
.bottom-menu {
	background-color: #867ea5;
}

.bottom-menu UL {
	display: inline-block
}

.bottom-menu UL LI {
	float: left;
}

.bottom-menu UL LI A, .bottom-menu UL LI A:hover {
	color: #FFF;
}

.bottom-menu LI A:hover {
	text-decoration: underline;
}

.bottom-menu #rightBottomMenu UL LI A {
	padding-left: 12px !important;
	padding-right: 12px !important;
}

.bottom-menu #rightBottomMenu UL LI:last-child A {
	padding-right: 0 !important;
}

/*** BottomMenu - End ***/

/*** Footer - Start ***/
.footer {
	background-color: #281861;
	color: #fff;
	font-size: 16px;
}

.footer .footer-logo {
	position: relative;
	top: -24px;
}

.footer .address, .footer .phone, .footer .mail {
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

.footer .address {
	background-image: url('../..//img/eshop/place.png');
}

.footer .phone {
	background-image: url('../..//img/eshop/phone.png');
}

.footer .mail {
	background-image: url('../..//img/eshop/email.png');
}

.footer .phone A, .footer .mail A {
	color: #fff;
}

.footer .time-row {
	color: #fff;
}

.footer .time-row SPAN {
	width: 35px;
}

/*** Footer - End ***/

/*** Content - Start ***/
.container-content {
	
}

/*** Content - End ***/

/* === HOME PAGE - START === */
.homeTitle {
	color: #857EA5;
	font-size: 18px;
}
/* === HOME PAGE - END === */

/*** Category - Start ***/
.eshop-category-content H1 {
	font-size: 36px;
}

.eshop-category-content .descr {
	font-size: 18px;
	color: #333;
}

.eshop-category-content .sub-menu-category .nav .nav-item {
	border: 1px solid #fff;
	transition: all 0.2s;
}

.eshop-category-content .sub-menu-category .nav .nav-item:hover {
	background-color: #549601;
}

.eshop-category-content .sub-menu-category .nav .nav-item .nav-link {
	color: #fff;
}

.eshop-category-content .sorting-paging {
	color: #6b6565;
}

.eshop-category-content .paging .inputSetPageNoItem .page-link {
	padding: .3rem .5rem;
}

.eshop-category-content .paging .inputSetPageNo {
	font-size: 12px;
	width: 30px;
	padding: 0.20rem;
	text-align: center;
	border-radius: 0;
}

.eshop-category-content .sorting .actions A {
	font-size: 20px;
	cursor: pointer;
}

.eshop-category-content .sorting .actions A {
	color: #483297;
}

.eshop-category-content .sorting .actions A.active {
	color: #6b6565;
}

.eshop-category-content .pagination .page-item .page-link {
	color: #281861;
}

.eshop-category-content .pagination .page-item.active .page-link {
	background-color: #281861;
	border-color: #6b6565;
	color: #fff;
}

.eshop-category-content .pagination .page-item.disabled .page-link {
	color: #6b6565;
}

/*** Category - End ***/

/*** Product - Card, List - Start ***/
.card.product-card {
	/* cursor: pointer;*/
	
}

.card.product-card .card-img-container IMG {
	height: 100%;
	width: 100%;
	object-fit: contain;
}

.card.product-card .card-body .product-card-info {
	font-size: 15px;
	color: #6b6565;
}

.card.product-card .card-body H6 {
	line-height: 1.5;
	font-size: 15px;
}

.card.product-card .card-footer {
	background: none;
}

.card.product-card .card-footer .pricies .base-price {
	color: #6b6565;
	font-size: 15px;
}

.card.product-card .card-footer .pricies .customer-price {
	font-weight: 600;
	font-size: 18px;
}

.card.product-card .card-footer .storage-status {
	color: #77d402;
}

.eshop-product-content .btn-buy, .card.product-card .card-footer .btn-buy,
	#buyModal .btn-buy {
	border-color: #c1c1c1;
	background-image: url('../..//img/eshop/cart.svg');
	background-repeat: no-repeat;
	background-size: 21%;
	background-position: 8px;
	z-index: 5;
}

#buyModal .btn-buy {
	background-size: 16%;
}

.eshop-product-content .btn-buy:focus, .eshop-product-content .btn-buy:hover,
	.card.product-card .card-footer .btn-buy:focus, .card.product-card .card-footer .btn-buy:hover,
	#buyModal .btn-buy:focus, #buyModal .btn-buy:hover {
	background-color: #549601;
}

.eshop-product-content H1 {
	
}

.eshop-product-content .top-right-block {
	font-size: 17px;
	color: #6b6565;
}

.eshop-product-content .top-right-block .product-detail-info H2 {
	font-size: 17px;
}

.eshop-product-content .top-right-block .descr {
	font-size: 15px;
}

.eshop-product-content .top-right-block .price {
	color: #000;
	font-size: 30px;
}

#product-gallery .list-inline {
	white-space: nowrap;
}

#product-gallery .carousel-indicators {
	position: static;
	left: initial;
	width: initial;
	margin-left: initial;
}

#product-gallery .carousel-indicators>li {
	width: initial;
	height: initial;
	text-indent: initial;
	margin-left: -3px !important;
	border-bottom: 1px solid #fff;
}

#product-gallery .carousel-indicators>li img {
	max-height: 77px;
	width: 77px;
}

#product-gallery .carousel-indicators>li.active img {
	opacity: 0.7;
}

#product-gallery .carousel-inner, #product-gallery .carousel-inner .carousel-item
	{
	height: 400px;
}

#product-gallery .carousel-inner img {
	margin: auto;
	max-width: 100%;
	height: 100%;
	width: 100%;
	object-fit: scale-down;
}

#detail-product-tab .nav-link {
	color: #867ea5;
}

#detail-product-tab .nav-link.active {
	font-weight: bold;
}

/*** Product - Card, List - End ***/

/*** Cart-Order shared  - Header - Start ***/
.header-step-cart-order {
	border-width: 7px !important;
	border-color: #d8d4d4;
}

/*** Cart-Order shared  - Header - End ***/

/*** Cart - List - End ***/
.btn-trash {
	background-color: #dc3545;
	color: #f8f9fa;
}

.btn-trash:focus, .btn-trash:hover {
	background-color: #bb2c3a;
}

.btn-order-step {
	font-size: 18px;
}

.remove-item {
	color: #bb2c3a;
	cursor: pointer;
}

.cart-item-name A {
	color: #212529;
}

/*** Cart - List - End ***/

/*** Order - Process - Start ***/
#order-customer .custom-control-label::before, #transport .custom-control-label::before,
	#payment .custom-control-label::before {
	top: 1.2rem;
}

#order-customer .custom-control-label::after, #transport .custom-control-label::after,
	#payment .custom-control-label::after {
	top: 1.2rem;
}

.summary-price-order {
	font-size: 18px;
}

#order-summary .card-header {
	background-color: rgb(134, 125, 165);
	border-bottom: 1px solid rgba(0, 0, 0, .125);
	color: white;
}

.price-summary-size {
	font-size: 22px;
}
/*** Order - Process - End ***/

/*** Loader - Start ***/
.loader-pos {
	display: none;
	z-index: 1000;
	position: relative;
	left: calc(50% - 70px);
}

.loader-pos .loader {
	background: rgba(40, 24, 97, 0.90);
	color: #fff;
	position: fixed;
	width: 140px;
}
/*** Loader - End ***/

/*** Info system panel - Warning - Start ***/
.info-system .panel_warning {
	border: none;
}

.info-system .panel_warning .panel-heading {
	background: #ff0000;
	background: -moz-linear-gradient(top, #ff0000 0%, #555555 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #ff0000),
		color-stop(100%, #555555));
	background: -webkit-linear-gradient(top, #ff0000 0%, #555555 100%);
	background: -o-linear-gradient(top, #ff0000 0%, #555555 100%);
	background: -ms-linear-gradient(top, #ff0000 0%, #555555 100%);
	background: linear-gradient(to bottom, #ff0000 0%, #555555 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000',
		endColorstr='#555555', GradientType=0);
	font-weight: bold;
	color: #FFF;
	border-radius: 0;
}
/*** Info system panel - Warning  - End ***/

/** Box with info - Start **/
.box .tag {
	color: #d8d4d4;
	font-size: 22px;
	padding-bottom: 2px;
	border-color: #d8d4d4;
}

.box.active .tag {
	background-color: #281861;
	border-color: #d8d4d4;
	color: #fff;
}

.box .text {
	color: #d8d4d4;
}

.box.active .text {
	color: #281861;
}
/** Box with info - End **/

/** INPUT NUMBER with Btn - Start **/
.customer-number {
	position: relative;
	display: inline-block;
}

.customer-number input::-webkit-outer-spin-button, .customer-number input::-webkit-inner-spin-button
	{
	-webkit-appearance: none;
	margin: 0;
}

.customer-number .btn-control {
	position: absolute;
	top: 2px;
	right: .85rem;
	max-height: 100%;
	font-size: 14px;
}

.customer-number .up-control, .customer-number .down-control {
	display: block;
	font-size: .875em;
	cursor: pointer;
}

/** INPUT NUMBER with Btn - End **/

/** ValidForm - Start **/
.check-inputs .valid {
	border-color: #28a745;
}

.check-inputs .valid:focus {
	border-color: #28a745;
	box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, .25);
}

.check-inputs .invalid {
	border-color: #dc3545;
}

.check-inputs .invalid:focus {
	border-color: #dc3545;
	box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, .25)
}

/** ValidForm - End **/
.no-select {
	-webkit-touch-callout: none; /* iOS Safari */
	-webkit-user-select: none; /* Safari */
	-khtml-user-select: none; /* Konqueror HTML */
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* Internet Explorer/Edge */
	user-select: none; /* Non-prefixed version, currently
                          supported by Chrome and Opera */
}

/* ==== SEARCH - START ==== */
#searchHome {
	background-color: #857DA5;
	padding: 10px 0;
}

#searchHome .btn {
	font-size: 22px;
}

#searchHome #searchInput {
	border: 0 transparent solid;
	height: 50px;
	border: 1px solid #dee2e6;
}

#search .type {
	border-bottom: 1px #eeeeee solid;
}

#search .perex {
	font-size: small;
	color: #545454;
}

#search .perex SPAN {
	color: #6a6a6a;
}

#search .paging {
	display: inline-block;
}

#search .paging A {
	float: left;
}

#search .paging A:first-child {
	margin-left: 0 !important;
}

#search .paging .active {
	background-color: #281861;
	border-color: #6b6565;
	color: #fff;
}

/* ==== SEARCH - END ==== */

/*** RADIO, CHECKBOX - Custom - Start ***/
.form-check .custom-control-label {
	color: #281861;
}

.form-check .custom-control-label::before {
	background-color: #fff;
	border: 1px solid #cccccc;
	border-radius: 0;
}

.form-check .custom-checkbox .custom-control-input:checked ~.custom-control-label::after
	{
	background-image: url('../..//img/eshop/checkIcon.svg');
	background-size: 90%;
}

.form-check .custom-checkbox .custom-control-input:checked ~.custom-control-label::before
	{
	background-color: #fff;
}

.custom-control-label, .custom-control-label {
	cursor: pointer;
}

.custom-control-label::before, .custom-control-label::before {
	border: 1px solid #d8d4d4;
	background-color: #fff;
}

.custom-radio .custom-control-input:checked ~.custom-control-label::before,
	.custom-radio .custom-control-input:checked ~.custom-control-label::before
	{
	background-color: #000;
}
/*** RADIO, CHECKBOX - Custom - End ***/

/*** Button - Eshop - Start ***/
.btn-eshop-color {
	background-color: #6dc103;
	color: #fff !important;
}

.btn-eshop-color:focus, .btn-eshop-color:hover {
	background-color: #549601;
	color: #fff !important;
}
/*** Button - Eshop - End ***/

/*** Cursor - Start ***/
.cursor-not-allowed {
	cursor: not-allowed !important;
}

/*** Cursor - End ***/

/* ==== PRODUCER - CARD, HOME, SCHEMA - START === */
#homeMenu .card-home, #schema .card-schema, #producerHome #producer .card-producer
	{
	background-color: #271761;
	height: 111px;
	text-decoration: none;
	line-height: 111px;
	font-size: 23px;
	transition: all 0.2s;
}

#homeMenu .card-home .icon {
	float: right;
	font-size: 60px;
	margin-top: 40px;
	margin-right: 8px;
}

#homeMenu .card-home:hover, #homeMenu .card-home:focus, #schema .card-schema:hover,
	#schema .card-schema:focus, #producerHome #producer .card-producer:hover,
	#producerHome #producer .card-producer:focus {
	background-color: #483297;
}

#homeMenu .card-home SPAN, #schema .card-schema SPAN, #producerHome #producer .card-producer SPAN
	{
	color: #FFFFFF;
	line-height: 20px;
}

#schema .card-schema .arrowContainer, #producerHome #producer .card-producer .arrowContainer
	{
	margin-top: 36px;
	position: absolute;
	top: 0;
	right: 10px;
}

#schema .card-schema .arrowContainer .arrows, #producerHome #producer .card-producer .arrowContainer .arrows
	{
	width: 40px;
}
/* ==== PRODUCER - CARD, HOME - END === */

/* ==== NEWS, HOME - START === */
#news .item:nth-child(n+2) {
	margin-top: 20px;
}

#news .item .newsImage .title {
	background-color: #CDCBD5;
	font-size: 23px;
}

#news .item .newsText .title {
	font-size: 23px;
}

#news .item .newsText .perex {
	line-height: 194%;
}

/* ==== NEWS, HOME - END === */

/* ==== ICON BAR, HOME - START === */
.iconBar .card {
	background-color: #F1F1F1;
}

.iconBar .card .text P {
	color: #271861;
}

#iconBarHome .card .text P {
	font-size: 20px;
	line-height: 140%;
}

#iconBarLeftMenu .card .image IMG {
	max-width: 50px;
	max-height: 50px;
}
/* ==== ICON BAR, HOME - END === */

/* ==== FOOTER - START === */
.footer .contact .address, .footer .contact .phone, .footer .contact .mail
	{
	padding-left: 40px;
	padding-bottom: 10px;
}

.footer #askForm {
	scroll-behavior: smooth;
}

.footer #askForm .form-group {
	margin-bottom: 5px;
}

.footer #askForm INPUT[type="text"] {
	height: 48px;
}

.footer #askForm TEXTAREA {
	height: 135px;
}

.footer #askForm .btn {
	height: 54px;
	vertical-align: middle;
	line-height: 38px;
	width: 136px;
}

.footer #askForm #ask-btn-sending {
	display: none;
}
/* ==== FOOTER - END === */

/*** Eshop-Nav - START ***/
.eshop-nav A {
	color: #b2aad0;
}
/*** Eshop-Nav - END ***/

/*** Define custom class design - START ***/
.medium-size {
	font-size: 90%;
}

.border-light-gray {
	border-color: #ced4da;
}

.eshop-color-secondery-light {
	color: #867ea5;
}

/*** Define custom class design - END ***/
.text-color-green {
	color: #6dc103;
}

.text-color-red {
	color: #bb2c3a;
}

/*** Storage status colors - START ***/
.eshop-storage-stock {
	color: #6dc103;
}

.eshop-storage-not-stock {
	color: #E53935;
}

.eshop-storage-stock-warning {
	color: #FF6F00;
}
/*** Storage status colors - END ***/

/*** FontAwesome - Boostrap FIX SVG ***/
.svg-inline--fa, .svg-inline--fas, .svg-inline--far {
	vertical-align: -.125em !important;
}
/*** FontAwesome - Boostrap FIX SVG ***/

/*** Animation SHAKE - START ***/

/*** Animation SHAKE - START ***/ 

@keyframes shake {
    10%, 90% {
        transform: translate3d(-1px, 0, 0);
    }

    20%, 80% {
        transform: translate3d(2px, 0, 0);
    }

    30%, 50%, 70% {
        transform: translate3d(-4px, 0, 0);
    }

    40%, 60% {
        transform: translate3d(4px, 0, 0);
    }
}
 
/*** Animation SHAKE - END ***/

/*** Info side panel - START ***/
#info-panel {
	right: -300px;
	top: 30%;
	z-index: 500;
	transition: all 0.5s ease-in-out;
	background-color: #6dc103;
	cursor: pointer;
}

#info-panel.active, #info-panel:hover, #info-panel:focus {
	transform: translateX(-300px);
}

#info-panel .action-btn {
	width: 50px;
	font-size: 2rem;
}

#info-panel .text {
	width: 300px;
	cursor: text;
}
/*** Info side panel - END ***/

/*** Commodity - BEGIN ***/
.eshop-commodity {
	font-size: 1rem;
}
/*** Commodity - END ***/

/*** Header dynamic pages - BEGIN ***/
.pageHeader {
	padding-bottom: 3rem;
	text-transform: uppercase;
}
/*** Header dynamic pages - END ***/