

/* Start:/local/components/urbn/favorite.elements/templates/.default/style.css?1687724479474*/
.favorite_link{
	padding: 10px 0;
    float: left;
    margin: 20px 40px;
}
.favorite{
	color: #56a129;
	border-bottom: 1px dotted #56a129;
	cursor: pointer;
	pointer-events: auto;
	margin-left:20px;
	background: url("/local/frontend/build/images/svg/fav-star.svg") no-repeat;
	background-size: 17px;
	padding-left: 20px;
	background-position: -2px 0;
}
.favorite:hover{
	color:#303030;
	border-color:#303030
}
@media (max-width: 479px) {
.favorite{
		margin:10px 0 0 0
	}
}
/* End */


/* Start:/local/components/francysk.custom/catalog.item/templates/product/style.css?168988501413458*/
.product{
	position:relative
}
.state--modal-open .modal__surface {
	opacity: 1;
	visibility:visible
}

.state--modal-open .root {
	-webkit-filter: blur(5px);
	filter:blur(5px)
}

.state--modal-open .modal__window {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	visibility:visible
}	
	.modal__surface, .modal__window {
		-webkit-flex-direction: column;
		transition: .35s;
		visibility:hidden
	}
	
	.inline-dropdown.open .inline-dropdown__arrow {
		-webkit-transform: rotate(180deg);
		transform:rotate(180deg)
	}
	
	.modal {
		display:none
	}
	
	.modal--visible {
		display: block
	}
	
	.modal__surface {
		position: fixed;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		display: -webkit-flex;
		display: flex;
		flex-direction: column;
		background: rgba(219, 219, 219, .5);
		opacity: 0;
		z-index: 999;
		overflow-x: hidden;
		overflow-y: scroll;
		-webkit-overflow-scrolling:touch
	}
	
	.modal__container, .modal__content-slot, .modal__window {
		display: -webkit-flex;
		display: flex;
		-webkit-flex: 1 1 auto;
		flex: 1 1 auto;
		min-height: -webkit-min-content;
		min-height: -moz-min-content;
		min-height: min-content;
		min-width: 0;
		-webkit-flex-direction: column;
		flex-direction:column
	}
	
	.modal__window {
		background: #fff;
		margin-left: auto;
		width: 456px;
		max-width: 100%;
		box-shadow: 0 4px 20px rgba(58, 57, 56, .1);
		display: -webkit-flex;
		display: flex;
		flex-direction: column;
		-webkit-flex: 1 1 auto;
		flex: 1 1 auto;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		position:relative
	}
	
	.modal--gallery .modal__content-slot {
		width: 100%;
		height: 100%;
		display: -webkit-flex;
		display:flex
	}
	
	.modal--gallery .modal__container {
		padding:0
	}
	
	.state--modal-open .modal__surface {
		opacity: 1;
		visibility:visible
	}
	
	.state--modal-open .root {
		-webkit-filter: blur(5px);
		filter:blur(5px)
	}
	
	.state--modal-open .modal__window {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
		visibility:visible
	}
	
	.modal-panel {
		display: -webkit-flex;
		display: flex;
		-webkit-flex-direction: column;
		flex-direction: column;
		-webkit-flex: 1 1 auto;
		flex:1 1 auto
	}
	
	.modal--small .modal__window {
		position: absolute;
		max-height: 650px;
		min-width: 1050px;
		max-width: 100%;
		top: 85px;
		bottom: 85px;
		left: 50%;
		right: auto;
		-webkit-transform: translateX(-50%);
		transform: translateX(-50%);
		width: 1050px;
		transition: opacity .35s, visibility .35s;
		overflow:auto
	}
	
	@media (max-width: 1140px) {
		.modal--small .modal__window {
			min-width: auto;
			width: auto;
			-webkit-transform: none;
			transform: none;
			left: 20px;
			right:20px
		}
	}
	
	@media (max-width: 999px) {
		.modal__window {
			width: 100%;
			opacity: 0;
			-webkit-transform: translate3d(0, 0, 0);
			transform:translate3d(0, 0, 0)
		}
	
		.modal--small .modal__window {
			max-height: 100%;
			overflow: auto;
			position:static
		}
	
		.state--modal-open .root {
			-webkit-filter: none;
			filter:none
		}
	
		.state--modal-open .modal__window {
			opacity: 1;
			-webkit-transform: translate3d(0, 0, 0);
			transform:translate3d(0, 0, 0)
		}
	}
.review-form {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-flex: 1 1 auto;
	flex:1 1 auto
}

.review-form__panel-body {
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items:center
}

.review-form__cont {
	-webkit-flex: 1 1 auto;
	flex:1 1 auto
}

@media (max-width: 999px) {
	.review-form__panel-body--alt {
		-webkit-align-items: flex-start;
		align-items:flex-start
	}

	.review-form__panel-body--alt .rich-form__title {
		display:none
	}
}
.rich-form {
	position:relative
}

.rich-form__title {
	font-size: 26px;
	line-height: 34px;
	margin-bottom:20px;
padding: 0 25px;
}

.rich-form__main {
	display: -webkit-flex;
	display:flex
}

.rich-form__container {
	-webkit-flex: 1 1 auto;
	flex:1 1 auto;
	margin-bottom:50px
}

.rich-form__aside {
	-webkit-flex: 0 0 auto;
	flex: 0 0 auto;
	margin-left:127px
}

.rich-form--md .form__group-title {
	font-size: 17px;
	font-weight: 400;
	line-height: 22px;
	margin-top: 22px;
	margin-bottom:0
}

.rich-form--lg .form__group-title {
	margin-top: 0;
	margin-bottom:20px
}

.rich-form--lg .form__group {
	padding-top: 60px;
	padding-bottom: 30px;
	margin-top: 0;
	margin-bottom:0
}

.rich-form--md .form__group {
	margin-top:50px
}

.rich-form--md .form__group:not(:last-child) {
	border-bottom:transparent
}

.rich-form--lg .form__group:not(:last-child) {
	border-bottom:1px solid #F2EBDC
}

.rich-form--md .form__group:not(.flc) {
	margin-top:35px
}

.rich-form__action {
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items: center;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	margin-top:10px;
	padding: 0 25px
}

.rich-form__action--block {
	display:block
}

.rich-form__action-field-wrap {
	-webkit-flex: 1 1 auto;
	flex: 1 1 auto;
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items:center
}

.rich-form__action-field-wrap .check-list {
	margin-top:0
}

.rich-form__submit-btn {
	-webkit-flex: 0 0 auto;
	flex: 0 0 auto;
	height: 48px;
	padding:10px 30px
}

.rich-form__submit-btn--mt {
	margin-top:20px
}

.rich-form__message {
	background-color: #F9F5EE;
	padding: 9px 20px 5px 8px;
	width: 195px;
	margin-top:-58px
}

.rich-form__message-text {
	font-size: 13px;
	line-height: 22px;
	color: #939291;
	padding-left: 30px;
	position:relative
}

.rich-form__message-text:before {
	content: '';
	top: 4px;
	left: 8px;
	width: 14px;
	height: 8px;
	border-bottom: 2px solid #76c5a0;
	border-left: 2px solid #76c5a0;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	position:absolute
}

.rich-form__panel-action {
	margin-top:30px
}

.rich-form__panel-action-footer {
	margin-top:45px
}

.rich-form__link {
	margin-top:20px
}

.rich-form__text {
	font-size: 17px;
	line-height:22px
}

.rich-form__action-header {
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-align-items: center;
	align-items:center
}

.rich-form__action-header .check-list {
	margin-top:0
}

.rich-form__form-link {
	font-size: 13px;
	line-height: 22px;
	transition: color .15s;
	cursor:pointer
}

.no-touch .rich-form__form-link:hover {
	font-weight: 500;
	color:#3A3937
}

.rich-form__action-title {
	font-size: 17px;
	line-height: 22px;
	font-weight: 500;
	margin-top:15px
}

.rich-form__content {
	margin-top:70px
}

@media (max-width: 1311px) {
	.rich-form__main {
		-webkit-flex-direction: column;
		flex-direction:column
	}

	.rich-form__aside {
		-webkit-flex: 1 1 auto;
		flex: 1 1 auto;
		margin-left: 0;
		-webkit-order: -1;
		order: -1;
		margin-bottom:20px
	}

	.rich-form__message {
		margin-top: 0;
		width: 100%;
		padding:9px 20px 9px 8px
	}
}

@media (max-width: 999px) {
	.rich-form__content {
		margin-top:44px
	}
}

@media (max-width: 759px) {
	.rich-form--lg .form__group {
		padding-top:30px
	}

	.rich-form__action {
		display:block
	}

	.rich-form__submit-btn {
		display: block;
		margin-top:30px
	}
}
.panel-header {
	padding: 30px 24px;
}
@media (max-width: 999px) {
	.panel-body, .panel-btn, .panel-header {
		padding-left: 20px;
		padding-right:20px
	}

	.panel-header {
		-webkit-align-items: center;
		align-items: center;
		padding:16px 24px
	}

	.panel-header__close {
		margin:-15px -15px -15px auto
	}
}

@media (max-width: 639px) {
	.panel-body, .panel-btn, .panel-header {
		padding-left: 15px;
		padding-right:15px
	}
}
.panel-header__main {
	font-size: 17px;
	line-height: 25px;
	font-weight:500
}

.panel-header__back, .panel-header__close {
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-flex: 0 0 auto;
	flex: 0 0 auto;
	transition: .15s;
	color: #939291;
	line-height: 0;
	cursor: pointer;
	-webkit-align-self: center;
	align-self:center
}

.panel-header__close {
	margin:-15px -16px -15px auto;
	padding-right: 25px;
}
.panel-header__close .svg-icon {
	width: 14px;
	height: 14px;
	vertical-align:middle
}
.panel-header {
	border-bottom: 1px solid #56a129;
}
.form__group-col {
	-webkit-flex-basis: 0;
	flex-basis: 0;
	-webkit-flex-grow: 1;
	flex-grow: 1;
	max-width: 100%;
	width: 100%;
	min-width: 0;
	padding-left: 25px;
	padding-right:25px
}
	
.panel-header__close:after, .panel-header__close:before {
	content: "";
	display: block;
	position: relative;
	top: 85%;
	left: 50%;
	width: 2px;
	height: 22px;
	background: #939291;
	margin: -0.75px
}
	
	.panel-header__close:after {
		transform:translate(-50%, -50%) rotate(-45deg)
	}
	
	.panel-header__close:before {
		transform:translate(-50%, -50%) rotate(45deg)
	}
	
	.panel-header__close:hover {
		opacity:1
	}

.field__int-label {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 46px;
	padding: 21px 0 0;
	color: #939291;
	font: 400 15px/26px Roboto, Arial, Helvetica, sans-serif;
	text-align: left;
	transition: .15s, z-index 0s ease .15s;
	overflow: hidden;
	z-index: 10;
	user-select: none;
}
.text-input-label {
	display:block;
	padding: 6px 0;
}
.field__label {
	display: block;
	margin-bottom:12px
}

.field__input {
	position: relative;
	transition: 0s, z-index 0s ease .15s;
	z-index:0
}
.text-input{
	width: 100%;
	height: 38px;
	padding: 0 68px 0 15px;
	border: 1px solid #c9c9c9;
	border-radius: 2px;
	background: #fff;
	box-shadow: none;
	font-size: 16px;
	font-family: 'Geometria',Helvetica,Arial,sans-serif;
	text-transform: none;
}
.field__int-desc{
	color: rgba(0,0,0,.6);
	font-size: 13px;
	line-height: 1.54;
}
.subscr-request-announce-link{
	color: rgba(0,0,0,.6);
	font-size: 13px;
	line-height: 1.54;
	margin-bottom: 10px;
}
.main-user-consent-request-announce-link {
	text-decoration-style: dotted;
	text-decoration: underline;
}

.main-user-consent-request-announce-link:hover {
	color: #56a129;
	border-color: #56a129
}

.main-user-consent-request input[type="checkbox"] {
	margin-left: 0px !important
}
.btn-want {
	color: #56a129;
	border-bottom: 1px dotted #56a129;
	cursor: pointer;
	pointer-events: auto;
	margin-left: 20px;
	background: url("/local/frontend/build/images/svg/gift.svg") no-repeat;
	background-size: 14px;
	padding-left: 20px;
	background-position: left;
}

.btn-want:hover {
	color: #303030;
	border-color: #303030
}

@media (max-width: 479px) {
	.btn-want {
		margin:10px 0 0 0
	}
}
.send_notice{
margin-bottom: 20px;
padding: 0 25px;
}
.review-form input[type=checkbox], input[type=radio]{
position:initial
}
/*@media (min-width: 690px) {*/
	.product-info__dop-links{
		display: flex;
		flex-direction: column;
		align-items: flex-start;
	}
/*}
@media (max-width: 689px) {
.product-info__dop-links{
display: flex;
justify-content: space-between;
width: 100%;
}
}*/
.share, .share:before, .share:after, .fab {
	height: 30px;
	width: 30px;
	position: absolute;
	cursor: pointer;
	border-radius: 2px;
	right:0
}

.share {
	bottom: 5px;
	right: 15px;
	background-color: #fff;
	top: 15px;
}
@media (max-width: 689px) {
.share {
	right: 0;
	background-color: #fff;
	top: 12px;
}
}

.share:before, .share:after {
	content: '';
	will-change:transform
}

.share:before {
	background: url(/local/frontend/build/images/svg/share.svg) center/28px no-repeat;
	z-index: 5;
	transition:.3s
}

.share:after {
	background: #fff;
	z-index: -1;
	transition: .39s;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform:translate(-50%, -50%)
}

.share.active:before {
	-webkit-transform: rotate(-90deg);
	transform:rotate(-90deg)
}

.fab {
	transition: .3s;
	-webkit-animation: .3s rtl forwards;
	animation: .3s rtl forwards;
	opacity: 0;
	will-change:animation
}

.fab:nth-child(1) {
	right:80px
}

.fab:nth-child(2) {
	right:40px
}
.fab:nth-child(3) {
	right:0
}
.fab:nth-child(4) {
	right:120px
}
.fab:nth-child(5) {
	right:160px
}
.fab.active {
	-webkit-animation: .48s lrt forwards;
	animation:.48s lrt forwards
}

.fab.active:nth-child(1) {
	-webkit-animation-delay: .39s;
	animation-delay:.39s
}

.fab.active:nth-child(2) {
	-webkit-animation-delay: .2s;
	animation-delay:.2s
}
.fab.active:nth-child(3) {
	-webkit-animation-delay: .2s;
	animation-delay:.1s
}
.fab.active:nth-child(4) {
	-webkit-animation-delay: .2s;
	animation-delay:.5s
}
.fab.active:nth-child(5) {
	-webkit-animation-delay: .2s;
	animation-delay:.6s
}

.fab.no {
	-webkit-animation: none;
	animation:none
}

@-webkit-keyframes lrt {
	50% {
		-webkit-transform: translateX(-170%);
		transform:translateX(-170%)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(-130%);
		transform:translateX(-130%)
	}
}

@keyframes lrt {
	50% {
		-webkit-transform: translateX(-170%);
		transform:translateX(-170%)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(-130%);
		transform:translateX(-130%)
	}
}

@-webkit-keyframes rtl {
	0% {
		opacity: 1;
		-webkit-transform: translateX(-130%);
		transform:translateX(-130%)
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(0);
		transform: translateX(0);
		top:0
	}
}

@keyframes rtl {
	0% {
		opacity: 1;
		-webkit-transform: translateX(-130%);
		transform:translateX(-130%)
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(0);
		transform: translateX(0);
		right:0
	}
}

.share-icon{
	max-width: 100%;
	max-height: 100%;
}
/* End */


/* Start:/bitrix/components/bitrix/main.userconsent.request/templates/.default/user_consent.min.css?17786875063805*/
.main-user-consent-request a{cursor:pointer}.main-user-consent-request-popup{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);overflow:hidden;z-index:9000}.main-user-consent-request-popup-cont{min-height:290px;position:absolute;top:50%;left:50%;margin:0 auto;padding:20px;min-width:320px;width:100%;max-width:600px;background:#fff;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.main-user-consent-request-popup-header{margin:0 0 10px;font:normal 18px var(--ui-font-family-primary,var(--ui-font-family-helvetica));color:#000;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:260px}.main-user-consent-request-popup-textarea-block{margin:0 0 20px}.main-user-consent-request-popup-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-user-consent-request-popup-button{display:inline-block;height:39px;margin:0 10px 5px 0;padding:0 18px;border:none;border-radius:2px;font:normal 12px/39px var(--ui-font-family-primary,var(--ui-font-family-helvetica));color:#535c69;outline:none;vertical-align:middle;text-decoration:none;text-transform:uppercase;text-shadow:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear;cursor:pointer}.main-user-consent-request-popup-button-acc{background:#bbed21}.main-user-consent-request-popup-button-acc:hover{background:#d2f95f}.main-user-consent-request-popup-button-rej{-webkit-box-shadow:inset 0 0 0 1px #a1a6ac;box-shadow:inset 0 0 0 1px #a1a6ac;background:none}.main-user-consent-request-popup-button-rej:hover{background:#cfd4d8}.main-user-consent-request-popup-text{border:1px solid #999;overflow:auto;padding:8px;text-align:left;color:#545454}.main-user-consent-request-popup-link{height:130px;display:flex;justify-content:center;align-items:center;flex-direction:column}.main-user-consent-request-popup-link a{display:block;margin:20px 0 0;text-overflow:ellipsis;overflow:hidden;max-width:260px}.main-user-consent-request-loader{position:relative;height:100px;width:100px;margin:0 auto;-webkit-transform:translateY(50%);transform:translateY(50%)}.main-user-consent-request-path{stroke:#80868e;stroke-dasharray:100,200}.main-user-consent-request-loader:before{content:"";display:block;padding-top:100%}.main-user-consent-request-circular{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:inherit;width:inherit;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;-webkit-transform-origin:center center;transform-origin:center center}.main-user-consent-request-path{stroke:#ccc;stroke-dasharray:60,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}.main-user-consent-request-announce{color:#333;font-size:13px;line-height:15px}.main-user-consent-request-announce-link{cursor:pointer}.main-user-consent-request-announce-required{color:red}@keyframes rotate{to{transform:rotate(1turn)}}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn)}}@media (min-width:1000px){.main-user-consent-request-popup-cont{min-height:400px;min-width:640px}.main-user-consent-request-popup-header{max-width:590px}.main-user-consent-request-popup-link,.main-user-consent-request-popup-text{height:240px}.main-user-consent-request-popup-link a{max-width:200px}}@media (max-width:768px){.main-user-consent-request-popup-cont{height:100%}}
/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.product.subscribe/.default/style.css?15634155161816*/
/* Button */
.bx-catalog-subscribe-button
{
    margin-bottom: 6px;
    display: inline-block;
}
.bx-catalog-popup-content
{
    width: 90%;
    max-width: 280px;
}
/* Subscribe popup */
.bx-catalog-subscribe-form-container-label
{
    font-size:13px;
    color: #5a6c77;
    padding-bottom: 2px;
}
.bx-catalog-subscribe-form-container-input
{
    position: relative;
}
.bx-catalog-subscribe-form-container-input input[type="text"] {
    display: block;
    width: 100%;
    font-size: 18px;
    height: 38px;
    margin: 0;
    padding: 0 4px;
    border: 1px solid #CCD5DB;
    border-radius: 2px;
    background: #f8fafc;
    outline: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.bx-catalog-subscribe-form-star-required {
    color: #d93333;
}
.bx-catalog-subscribe-form-container .bx-captcha{
    margin-bottom: 10px;
}
.bx-catalog-popup-message
{
    font-weight: bold;
    min-width: 240px;
    margin: 0 0 0;
}

/* Alert style */
.bx-catalog-subscribe-alert {
    background-color: #edf6fc;
    color: #000;
    font-size: 15px;
    min-height: 45px;
    text-align: center;
    padding: 12px 40px 12px 60px;
    position: relative;
    width: 280px;
}
.bx-catalog-subscribe-aligner {
    display: inline-block;
    height: 45px;
    margin-left: -1px;
    vertical-align: middle;
    width: 1px;
}
.bx-catalog-subscribe-alert-text {
    display: inline-block;
    vertical-align: middle;
}
.bx-catalog-subscribe-alert-footer {
    text-align: center;
}
.bx-catalog-subscribe-alert-popup {
    background-color: #edf6fc !important;
    border: 1px solid #edf6fc !important;
    border-radius: 3px !important;
    -webkit-box-shadow: 0 19px 24px rgba(88, 112, 118, 0.17) !important;
    box-shadow: 0 19px 24px rgba(88, 112, 118, 0.17) !important;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.products.viewed/viewed_products/style.min.css?15917204713220*/
@media(min-width:1200px){.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(min-width:992px) and (max-width:1199px){.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(min-width:768px) and (max-width:991px){.product-item-list-col-6>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(max-width:767px){.product-item-list-col-6>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}.catalog-products-viewed-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}.row::before{display:initial}
/* End */
/* /local/components/urbn/favorite.elements/templates/.default/style.css?1687724479474 */
/* /local/components/francysk.custom/catalog.item/templates/product/style.css?168988501413458 */
/* /bitrix/components/bitrix/main.userconsent.request/templates/.default/user_consent.min.css?17786875063805 */
/* /local/templates/.default/components/bitrix/catalog.product.subscribe/.default/style.css?15634155161816 */
/* /local/templates/.default/components/bitrix/catalog.products.viewed/viewed_products/style.min.css?15917204713220 */
