

/* Start:/local/templates/oletwice/components/bitrix/catalog/catalog/style.min.css?1763535913959*/
.grid .bx_content_section{margin-bottom:15px}.grid .bx_sidebar{margin-bottom:15px}.grid2x1 .bx_content_section{float:left;width:66%;margin-bottom:15px}.grid2x1 .bx_sidebar{float:right;width:33%;margin-bottom:15px;padding-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:960px){.grid2x1 .bx_sidebar{padding-left:4%}}@media(max-width:640px){.grid2x1 .bx_content_section,.grid2x1 .bx_sidebar{width:100%;float:none}.grid2x1 .bx_sidebar{padding-left:3%}}@media(max-width:479px){.grid2x1 .bx_sidebar{padding-left:1%}}.catalog-block-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}body.bx-theme-blue .catalog-block-header{border-color:#006cc0}body.bx-theme-green .catalog-block-header{border-color:#63aa28}body.bx-theme-red .catalog-block-header{border-color:#da3737}body.bx-theme-yellow .catalog-block-header{border-color:#f4b236}
/* End */


/* Start:/local/templates/oletwice/components/bitrix/catalog.element/.default/style.css?17635359134510*/
.size-table {
	width: 100%;
	padding: 25px;
	overflow-x: auto;
	height: 100%;
}

.size-table__header {
	display: flex;
	align-items: center;
	flex-direction: row-reverse;
	justify-content: space-between;
	gap: 20px;
	color: #c69960;
	font-weight: 400;
	text-transform: uppercase;
	font-family: Cormorant, serif;
	font-size: 20px;
}

.size-table__close {
	display: flex;
	stroke: #c69960;
}

.size-table__close svg {
	width: 20px;
	height: 20px;
}

.size-table__content {
	margin-top: 30px;
}

.size-table__tab-titles {
	display: grid;
	grid-template-columns: 1fr 1fr;
	font-size: 16px;
}

.size-table__tab-title {
	border-bottom: 2px solid transparent;
	transition: border-color 0.3s ease;
	padding-bottom: 5px;
}

.size-table__tab-title.active {
	border-color: #b9b9b9;
}

.size-table__tab-title.active:hover {
	color: #273351;
	cursor: default;
}

.size-table__text {
	margin-top: 10px;
	margin-bottom: 0;
	font-size: 16px;
}

.size-table__text--limit {
	max-width: 380px;
}

.size-table__text--small {
	font-size: 12px;
	margin-top: 0;
}

.size-table__text--small sup {
	top: 0;
	font-size: 1em;
}

.size-table__tab-contents {
	margin-top: 10px;
	border-bottom: 1px solid #b9b9b9;
	padding-bottom: 4px;
}

.size-table__tab-content {
	display: none;
}

.size-table__tab-content.active {
	display: block;
}

.size-table__image {
	width: 100%;
	height: auto;
	object-fit: contain;
}

.size-table__footer {
	margin-top: 15px;
}

.size-table__link {
	cursor: pointer;
	padding: 12px 8px 14px;
	margin: 0 !important;
	border-radius: 4px;
	display: inline-flex;
	align-items: center;
	gap: 5px;
}

.size-table__link--bordered {
	padding: 12px 8px 8px;
}

.size-table__link--bordered > * {
	border-bottom: 1px solid #273351;
	padding-bottom: 5px;
}

.size-table__link:hover {
	background: rgba(185, 185, 185, .4);
	color: #273351;
}

.size-table__link p {
	margin: 0;
	line-height: 1;
}

.size-table__link svg {
	width: 10px;
	height: 10px;
	position: relative;
	top: 3px;
	color: #b9b9b9;
}

.size-table__social {
	display: flex;
	gap: 10px;
	align-items: center;
}

.size-modal {
	position: fixed;
	z-index: 1002;
	inset: 0;
	display: none;
	height: 100vh;
	grid-template-columns: repeat(3, 1fr);
	align-items: end;
}

.size-modal-bg {
	position: absolute;
	z-index: 1;
	inset: 0;
	cursor: pointer;
}

.size-modal-content {
	position: relative;
	z-index: 2;
	grid-column: 1 / 4;
	height: 90%;
	background-color: #fff;
}

.size-modal.open,
.size-modal.close {
	display: grid;
}

.size-modal.open .size-modal-bg {
	background-color: rgb(255 255 255 / 0);
	animation: anim-bg 0.5s ease;
	animation-fill-mode: forwards;
}

.size-modal.open .size-modal-content  {
	transform: translate3d(200%, 0, 0);
	animation: anim-position-vertical 0.5s ease;
	animation-fill-mode: forwards;
}

.size-modal.close .size-modal-bg {
	background-color: rgb(31 27 22 / 24%);
	animation: anim-bg-reverse 0.5s ease;
	animation-fill-mode: forwards;
}

.size-modal.close .size-modal-content  {
	transform: translate3d(0, 0, 0);
	animation: anim-position-vertical-reverse 0.5s ease;
	animation-fill-mode: forwards;
}

.btn.btn--burlywood.go-сart {
	background-color: #273351;
}

@media (min-width: 1280px) {
	.size-table {
		max-width: 640px;
	}

	.size-table__header {
		flex-direction: row;
		justify-content: flex-start;
	}

	.size-modal-content {
		height: 100%;
		grid-column: 3 / 4;
	}

	.size-modal.open .size-modal-content  {
		transform: translate3d(200%, 0, 0);
		animation: anim-position-horizontal 0.5s ease;
		animation-fill-mode: forwards;
	}

	.size-modal.close .size-modal-content  {
		transform: translate3d(0, 0, 0);
		animation: anim-position-horizontal-reverse 0.5s ease;
		animation-fill-mode: forwards;
	}
}

@keyframes anim-bg {
	0% {
		background-color: rgb(255 255 255 / 0);
	}
	100% {
		background-color: rgb(31 27 22 / 24%);
	}
}

@keyframes anim-bg-reverse {
	0% {
		background-color: rgb(31 27 22 / 24%);
	}
	100% {
		background-color: rgb(255 255 255 / 0);
	}
}

@keyframes anim-position-vertical {
	0% {
		transform: translate3d(0, 200%, 0);
	}
	100% {
		transform: translate3d(0, 0, 0);
	}
}

@keyframes anim-position-vertical-reverse {
	0% {
		transform: translate3d(0, 0, 0);
	}
	100% {
		transform: translate3d(0, 200%, 0);
	}
}


@keyframes anim-position-horizontal {
	0% {
		transform: translate3d(200%, 0, 0);
	}
	100% {
		transform: translate3d(0, 0, 0);
	}
}

@keyframes anim-position-horizontal-reverse {
	0% {
		transform: translate3d(0, 0, 0);
	}
	100% {
		transform: translate3d(200%, 0, 0);
	}
}
/* End */


/* Start:/local/templates/oletwice/components/bitrix/catalog.element/.default/themes/blue/style.min.css?1763535913902*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-selected-scu,.bx-blue .product-item-detail-slider-controls-image:hover,.bx-blue .product-item-detail-slider-controls-image.active{outline-color:#006cc0}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .product-item-detail-slider-progress-bar{background-color:#006cc0}
/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?173943134851*/
font.errortext{color:red}font.notetext{color:green}
/* End */


/* Start:/local/templates/oletwice/components/bitrix/catalog.products.viewed/showViewed/themes/blue/style.min.css?1763535913714*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .catalog-products-viewed-header{border-color:#006cc0}
/* End */
/* /local/templates/oletwice/components/bitrix/catalog/catalog/style.min.css?1763535913959 */
/* /local/templates/oletwice/components/bitrix/catalog.element/.default/style.css?17635359134510 */
/* /local/templates/oletwice/components/bitrix/catalog.element/.default/themes/blue/style.min.css?1763535913902 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?173943134851 */
/* /local/templates/oletwice/components/bitrix/catalog.products.viewed/showViewed/themes/blue/style.min.css?1763535913714 */
