

/* Start:/local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?17551871952242*/
.b-pagenavigation font:first-child{
	margin-bottom: 9px;
	display: block;
}
.b-pagenavigation a{
	color:#595959;
	display:inline-block;
	border:1px solid #ccc;
	padding: 5px 10px;
	margin-right: 2px;
	border-radius: 4px;
	text-decoration:none;
	background-color: #fff;
	background: -o-linear-gradient(#fff,#e7e7e7);
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e7e7e7));
	background: -moz-linear-gradient(top,  #fff,  #e7e7e7);
	-pie-background:linear-gradient(#fff,#e7e7e7);
	behavior: url(/common/js/PIE.htc);
}
.b-pagenavigation a:hover{
	color: #b3b3b3;
	border: 1px solid #e3e3e3;
	background: -moz-linear-gradient(270deg, #ffffff 0%, #f4f4f4 100%);
	background: -webkit-gradient(linear, 270deg, color-stop(0%, #ffffff), color-stop(100%, #f4f4f4));
	background: -webkit-linear-gradient(270deg, #ffffff 0%, #f4f4f4 100%);
	background: -o-linear-gradient(270deg, #ffffff 0%, #f4f4f4 100%);
	background: -ms-linear-gradient(270deg, #ffffff 0%, #f4f4f4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType='1');
	background: linear-gradient(180deg, #ffffff 0%, #f4f4f4 100%);
}
.b-pagenavigation a:focus{
	background: #f4f4f4;
}
.b-pagenavigation a:visited{
	color: #595959;
}
.b-pagenavigation b{
	color:#fff;
	font-weight: normal;
	border-top:1px solid #d74c17;
	border-right:1px solid #ea6d2a;
	border-bottom:1px solid #f37d34;
	border-left:1px solid #ea6d2a;
	background: #f37d34;
	padding: 5px 10px;
	margin-right: 2px;
	border-radius: 4px;
	display: inline-block;
	
	-moz-box-shadow: 0 1px 0px 0px #ea6d2a inset;
	-webkit-box-shadow: 0 1px 0px 0px #ea6d2a inset;
	box-shadow: 0 1px 0px 0px #ea6d2a inset;
	behavior: url(/common/js/PIE.htc);
}
.b-pagenavigation .prev{
	border-color: rgba(0, 0, 0, 0) #595959 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
	border-right: 4px solid #595959;
	border-style: solid;
	border-width: 4px;
	display: inline-block;
	position: relative;
	left: -2px;
	top: -1px;
}
.b-pagenavigation .next{
	border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #595959;
	border-left: 4px solid #595959;
	border-style: solid;
	border-width: 4px;
	display: inline-block;
	position: relative;
	left: 2px;
	top: -1px;
}
/* End */


/* Start:/local/templates/rarus.light/components/rarus/widget/modal.add-to-basket/style.css?17551871973057*/
main #f-add-to-basket .modal-dialog {
  width: 600px;
  max-width: 600px;
}
@media (max-width: 767px) {
  main #f-add-to-basket .modal-dialog {
    width: auto;
  }
}
main #f-add-to-basket .modal-body {
  padding: 35px 30px 20px;
  overflow: hidden;
}
main #f-add-to-basket .modal-content {
  border-color: #c4c4c4;
  background-color: #f7f7f7;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  overflow: hidden;
}
main #f-add-to-basket .icon {
  vertical-align: middle;
  display: inline-block;
  font-size: 21px;
  line-height: 21px;
}
main #f-add-to-basket .icon::before {
  content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.3337 8.54667L23.4537 6.66667L16.0003 14.12L8.54699 6.66667L6.66699 8.54667L14.1203 16L6.66699 23.4533L8.54699 25.3333L16.0003 17.88L23.4537 25.3333L25.3337 23.4533L17.8803 16L25.3337 8.54667Z' fill='black'/%3E%3C/svg%3E%0A");
  position: relative;
  top: 0;
  cursor: pointer;
  opacity: 0.5;
}
main #f-add-to-basket .icon:hover:before {
  opacity: 0.9;
}
main #f-add-to-basket .top-basket-popup {
  padding: 25px 29px 21px 93px;
  background: url(/local/templates/rarus.light/components/rarus/widget/modal.add-to-basket/images/add-to-busket-bg.png) no-repeat 29px 16px;
}
@media (max-width: 767px) {
  main #f-add-to-basket .top-basket-popup {
    padding: 25px 29px 21px 53px;
    background: url(/local/templates/rarus.light/components/rarus/widget/modal.add-to-basket/images/add-to-busket-bg.png) no-repeat -4px 16px;
  }
}
main #f-add-to-basket .top-basket-popup .title {
  font-size: 15px;
  font-weight: bold;
  color: #333;
  margin: 0 0 3px;
}
main #f-add-to-basket .modal-footer {
  padding-top: 19px;
  padding-bottom: 17px;
  background-color: #f2f2f2;
  text-align: left;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 15px;
  border-top: 1px solid #eceeef;
}
@media (max-width: 767px) {
  main #f-add-to-basket .modal-footer {
    text-align: center;
  }
}
main #f-add-to-basket .bottom-basket-popup {
  margin: 0 auto;
}
main #f-add-to-basket .bottom-basket-popup .fast-answer {
  background: url(/local/templates/rarus.light/components/rarus/widget/modal.add-to-basket/images/clock-basket.png) no-repeat 0 3px;
  color: #333333;
  font-size: 11px;
  line-height: 15px;
  padding: 4px 0 0 30px;
  width: 150px;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 767px) {
  main #f-add-to-basket .bottom-basket-popup .fast-answer {
    background: url(/local/templates/rarus.light/components/rarus/widget/modal.add-to-basket/images/clock-basket.png) no-repeat 0 15px;
    padding: 15px 0 0 30px;
  }
}
main #f-add-to-basket .bottom-basket-popup .btn {
  display: inline-block;
  line-height: 1.25;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-family: inherit;
  font-size: 1rem;
  border-radius: 0.25rem;
  transition: 0.2s ease-in-out;
  cursor: pointer;
  font-weight: 600;
  padding: 11px 17.25px;
  white-space: normal;
  border: 1px solid transparent;
}
main #f-add-to-basket .bottom-basket-popup .btn-danger {
  margin: 0 14px 0 0;
  color: #fff;
  border-color: #FA7500;
  background-color: #FA7500;
}

/*# sourceMappingURL=style.css.map */

/* End */
/* /local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?17551871952242 */
/* /local/templates/rarus.light/components/rarus/widget/modal.add-to-basket/style.css?17551871973057 */
