

/* Start:/local/templates/luara_2025/css/assembly.css?17925931482913*/
.assembly {
  padding-bottom: 7rem;
}
.assembly-filter {
  margin-top: 1.75rem;
}
.assembly-filter ul {
  padding: 0 0 6px;
  margin: 0;
  list-style-type: none;
  display: flex;
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
  overflow-y: hidden;
}
.assembly-filter ul li.active a, .assembly-filter ul li:hover a {
  color: #fff;
  background-color: var(--brand);
  border-color: var(--brand);
}
.assembly-filter ul li a {
  text-decoration: none;
  display: inline-block;
  width: 100%;
  text-align: center;
  min-width: 110px;
  padding: 10px 15px;
  border: 1px solid #9E9E9E;
  color: #2D2D2D;
  font-weight: normal;
  font-size: 0.875rem;
  border-radius: var(--radius);
  transition: all 0.4s ease-in-out 0s;
  -webkit-transition: all 0.4s ease-in-out 0s;
  -moz-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
  -o-transition: all 0.4s ease-in-out 0s;
  background-color: #fff;
}
.assembly-block {
  padding-top: 2.5rem;
}
.assembly-box {
  scroll-margin-top: calc(var(--header-sticky-offset, 0px) + 1rem);
}
.assembly-box:not(:first-child) {
  margin-top: 1rem;
}
.assembly-box .ttl {
  font-weight: normal;
  color: var(--brand);
  margin-bottom: 1.25rem;
}
.assembly-box .btn {
	display: none;
}
.assembly-box .btn .page-btn {
  max-width: 100%;
}
.assembly-slide {
  margin-left: -11px;
  margin-right: -11px;
}
.assembly-slide .item {
  padding-left: 11px;
  padding-right: 11px;
}
.collectionsWall {
	padding-top: 0;
}
.collectionsWall .name {
	padding: 1.5rem;
}
.collectionsWall .name a {
	color: #000;
}

.collectionsWall .cart-assembly_img {
	box-shadow: 0px 5px 10px rgba(0,0,0,0.3);
	border-radius: var(--radius);
	overflow: hidden;
}

	.collectionsWall {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}
	.collectionsWall .collCol {
		flex: 0 0 100%;
		max-width: 100%;
	}
/*	.collectionsWall.bizhuteriya .collCol:nth-child(2)
	{
		order: 3;
	}*/

@media (min-width: 572px) {
	.assembly-box .btn .page-btn {
		max-width: 386px;
	}
	.assembly-slide {
		margin-left: 0;
		margin-right: 0;
	}
	.assembly-slide .item {
		padding-left: 0;
		padding-right: 0;
	}
	.assembly-slide .item:not(:first-child) {
		margin-top: 2.75rem;
		display: none;
	}
	.assembly-box .btn {
		padding-top: 1.5rem;
		display: flex;
		justify-content: center;
	}
	.collectionsWall
	{
		display: flex;
		justify-content: space-between;
	}
	.collectionsWall .collCol
	{
		flex: 0 0 30.3333333333%;
		max-width: 30.3333333333%;
	}
	.collItem
	{
		margin-bottom: 2rem;
	}
	.collectionsWall.bizhuteriya .collCol:nth-child(2)
	{
		order: 0;
	}
}
@media (min-width: 768px) {
  .assembly-box:not(:first-child) {
    margin-top: 1rem;
  }
  .assembly-box .ttl {
    text-align: center;
  }
  .assembly-box .btn {
    padding-top: 2.8125rem;
  }
  .assembly-slide .item:not(:first-child) {
    margin-top: 4.875rem;
  }
}

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

/* End */
/* /local/templates/luara_2025/css/assembly.css?17925931482913 */
