

/* Start:/bitrix/templates/sz_fashion/components/bitrix/system.auth.form/header/style.css?1774943462893*/
div.bx-auth {max-width:600px; margin-top:16px; margin-bottom:24px;}
div.bx-auth form {padding:0; margin:0;}
div.bx-auth-line {border-bottom:1px solid #E3E3E3; padding-bottom:10px;}
div.bx-auth-title {font-size:140%; border-bottom:solid 2px #E3E3E3; padding-bottom:12px; }
div.bx-auth-note{margin:18px 0px 6px 0px;}
td.bx-auth-label{text-align:right; font-weight:bold;}
table.bx-auth-table{margin-top:8px; }
table.bx-auth-table td {padding:3px;}

div.bx-auth input.bx-auth-input {vertical-align:middle;}
div.bx-auth span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:middle;}
div.bx-auth div.bx-auth-secure-icon {background-image:url(/bitrix/templates/sz_fashion/components/bitrix/system.auth.form/header/images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-auth div.bx-auth-secure-unlock {background-image:url(/bitrix/templates/sz_fashion/components/bitrix/system.auth.form/header/images/sec-unlocked.png);}


/* End */


/* Start:/bitrix/templates/sz_fashion/components/bitrix/sender.subscribe/.default/style.css?17749434624709*/
.bx-subscribe { margin: 10px 0; } .bx-subscribe div.bx-block-title { font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif; color: #343434; text-transform: uppercase; font-size: 12px; margin-bottom: 9px; font-weight: 600; } .bx-subscribe-desc { color: #aaa; font-size: 12px; position: relative; margin-top: -5px; margin-bottom: 3px; } .bx-subscribe .bx-input-group .bx-form-control { position: relative; margin-bottom: 15px; display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #F8FAFC; border: 1px solid #D5DADC; border-radius: 2px; outline: none; box-shadow: none !important; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .bx-ios .bx-subscribe .bx-input-group .bx-form-control { /* Fix of input shadow for IOS browsers. */ background-image: -webkit-linear-gradient(#f8fafc 0%, #f8fafc 100%); background-image: linear-gradient(#f8fafc 0%, #f8fafc 100%); } .btn-subscribe { cursor: pointer; text-align: center; background: #70bb18; border: none; color: #fff; font-size: 13px; position: relative; text-transform: uppercase; border-radius: 2px; line-height: 30px; height: 40px; padding: 5px 60px 5px 20px; vertical-align: middle; outline: none; -webkit-transition: width 5s linear; -moz-transition: width 5s linear; -ms-transition: width 5s linear; -o-transition: width 5s linear; transition: width 5s linear; } .btn-subscribe:hover { background: #7ec629; } .btn-subscribe:before { content: " "; position: absolute; top: 0; bottom: 0; right: 0; width: 40px; background-color: #5b9f0b; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkYyNDcxQTFERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkYyNDcxQTJERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRjI0NzE5RkRGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRjI0NzFBMERGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plv+rHwAAADiSURBVHjajNK9asJQFMDxG42KUqFx9kEcRO1UcBCHjh3q3NXHcBEcdHQQPxY7+AaS0a1v0UEhSlu/rv+jhxIlBQ/84OTmnHuSmzjW2qExpoK9ekDcXMcRAVw1d2hckjxqwQxTJJXEDj+ooa5rK+neoocMnvGB7s3EVxQwwhdeDBMDvEPylr3EBB6yGOhaGzE0cJ5o4enOTSzQgY8D8nhDX2ty0hPTCxt6LDmsMtb6fk+hpr9a10THJ4pw8BtVII0ydRNxb/vPplLrSGNKT/Pb3BdVpOU7jklKSNzZKD+JfxJgAAV0YSAU8mZTAAAAAElFTkSuQmCC"); background-position: 50%; background-repeat: no-repeat; border-radius: 0 2px 2px 0; } .btn-subscribe span { display: block; } .btn-subscribe.send { padding: 5px 40px; -webkit-animation-name: MeilSend; animation-name: MeilSend; -webkit-animation-duration: .5s; animation-duration: .5s; outline: none; color: #fff; } .btn-subscribe:hover, .btn-subscribe:active{color: #fff;} .btn-subscribe.send:before { width: 0; background-position: 100px 50%; -webkit-animation-name: MeilSendButton; animation-name: MeilSendButton; -webkit-animation-duration: .5s; animation-duration: .5s; } @keyframes MeilSend {0%{padding:5px 60px 5px 20px}100%{padding:5px 40px}} @-webkit-keyframes MeilSend {0%{padding:5px 60px 5px 20px}100%{padding:5px 40px}} @keyframes MeilSendSpan {0%{color:transparent;}100%{color:#fff;}} @-webkit-keyframes MeilSendSpan {0%{color:transparent;}100%{color:#fff;}} @keyframes MeilSendButton {0%{width:40px;background-position:50%}100%{width:0;background-position:100px 50%}} @-webkit-keyframes MeilSendButton {0%{width:40px;background-position:50%}100%{width:0;background-position:100px 50%}} .bx_subscribe_response_container { padding: 40px; color: #35414E; } .bx_subscribe_checkbox_container { line-height: 16px; font-size: 13px; margin-bottom: 3px; vertical-align: middle; color: #aaa; } .bx-sender-subscribe-agreement .main-user-consent-request a { font-weight: 100; font: 11px/10px "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif; }
/* End */


/* Start:/bitrix/templates/sz_fashion/template_styles.css?1774943463244*/
.basket-coupon-alert-section {
	position: absolute;
	top: 80px;
}
@media (max-width: 991px) {
	.basket-coupon-alert-section {
		position: relative;
		top: 0px;
	}
}

.smooth-section .sz-container-expand.sz-grid-item-match {
    height: unset;
}
/* End */
/* /bitrix/templates/sz_fashion/components/bitrix/system.auth.form/header/style.css?1774943462893 */
/* /bitrix/templates/sz_fashion/components/bitrix/sender.subscribe/.default/style.css?17749434624709 */
/* /bitrix/templates/sz_fashion/template_styles.css?1774943463244 */
