/** Shopify CDN: Minification failed

Line 58:14 Unexpected "{"
Line 58:23 Expected ":"
Line 64:14 Unexpected "{"
Line 64:23 Expected ":"
Line 67:14 Unexpected "{"
Line 67:23 Expected ":"
Line 70:12 Unexpected "{"
Line 70:21 Expected ":"
Line 76:12 Unexpected "{"
Line 76:21 Expected ":"
... and 195 more hidden warnings

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:dy-image-section (INDEX:36) */
.dynamic-image-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
  }

  .dynamic-image-grid__item {
    width: 100%;
  }

  .dynamic-image-grid__item img {
    width: 100%;
    height: auto;
    display: block;
  }

  @media(min-width: 768px) {
    .dynamic-image-grid--1 .dynamic-image-grid__item { width: 100%; }
    .dynamic-image-grid--2 .dynamic-image-grid__item { width: 49%; }
    .dynamic-image-grid--3 .dynamic-image-grid__item,
    .dynamic-image-grid--4 .dynamic-image-grid__item { width: 49%; }
    .dynamic-image-grid--5 .dynamic-image-grid__item,
    .dynamic-image-grid--6 .dynamic-image-grid__item { width: 33.333%; }
    .dynamic-image-grid--7 .dynamic-image-grid__item,
    .dynamic-image-grid--8 .dynamic-image-grid__item,
    .dynamic-image-grid--9 .dynamic-image-grid__item { width: 33.333%; }
    .dynamic-image-grid--10 .dynamic-image-grid__item,
    .dynamic-image-grid--11 .dynamic-image-grid__item,
    .dynamic-image-grid--12 .dynamic-image-grid__item { width: 25%; }
  }
/* END_SECTION:dy-image-section */

/* START_SECTION:dy_categories (INDEX:38) */
:root {
	--color-primary: rgba(5, 249, 255, 1);
	--transition: 0.4s;
}
  .le-creuset{{ section.id }} div[id] {
  scroll-margin-top: 280px!important; /* Set this to your sticky header height */
 }
  a:hover {
    color: #f77575;
  }
  .le-creuset{{ section.id }} .img a{
    padding-left:0 !important;
  }
  .le-creuset{{ section.id }} .img a{
    padding-right:0 !important;
  }
.le-creuset{{ section.id }} .base-template__wrapper {
	min-height: calc(100dvh - 300px);
	justify-content: flex-start;
	padding-bottom: 540px;
}

.le-creuset{{ section.id }} .wrapper {
	max-width: 1445px;
}

.le-creuset{{ section.id }} a {
	color: #fff;
	text-decoration: none;
}

.le-creuset{{ section.id }}  img {
	max-width: 100%;
}

.le-creuset{{ section.id }}  .header {
	display: flex;
	align-items: center;
	position: relative;
	padding: 0 20px 0 40px;
	border-radius: 60px;
	min-height: 82px;
	background-color: rgba(25, 27, 36, 1);
}

.le-creuset{{ section.id }}  .header__logo {
	max-width: 200px;
}

.le-creuset{{ section.id }}  .header__wrapper {
	width: 100%;
	display: flex;
	align-items: center;
}

.le-creuset{{ section.id }} .header__navigation-wrapper {
	display: flex;
	width: 100%;
	padding-left: 50px;
}

.le-creuset{{ section.id }} .header__list {
	display: flex;
	align-items: center;
	gap: 28px;
	margin: 0;
	padding: 0;
}

.le-creuset{{ section.id }} .header__list-item {
	display: flex;
	padding: 30px 0 50px;
	margin-bottom: -20px;
	gap: 8px;
	font-size: 16px;
}

.le-creuset{{ section.id }} .header__list-item > a {
	display: flex;
	align-items: center;
	gap: 8px;
	transition: var(--transition);
}

.le-creuset{{ section.id }} .header__list-item > a svg path {
	transition: var(--transition);
}

.le-creuset{{ section.id }} .header__list-item .submenu-wrapper {
	position: absolute;
	width: 100%;
	top: 110%;
	left: 0;
	border-radius: 33px;
	padding: 30px 30px 30px 30px;
	background-color: rgba(25, 27, 36, 1);
	/* opacity: 1; */
	visibility: visible;
	pointer-events: auto;
	transition: var(--transition);
    height: 500px;
}

.le-creuset{{ section.id }} .header__buttons-wrapper {
	display: flex;
	align-items: center;
	gap: 30px;
	margin-left: auto;
}

.le-creuset{{ section.id }} .header__button {
	display: flex;
	align-items: center;
	justify-content: center;
	min-height: 42px;
	width: max-content;
	padding: 6px 20px;
	border-radius: 100px;
	gap: 8px;
	font-size: 16px;
	font-weight: 400;
	transition: var(--transition);
}

.le-creuset{{ section.id }} .submenu-list__title {
	width: max-content;
	margin-bottom: 25px;
	font-size: 12px;
	text-transform: uppercase;
	color: rgba(160, 161, 165, 1);
}

.le-creuset{{ section.id }} .submenu-list {
	display: flex;
	flex-direction: column;
	gap: 4px;
	max-width: 295px;
	padding-left: 0;
}

.le-creuset{{ section.id }} .submenu-list__item {
	display: flex;
	padding-right: 100px;
	margin-right: -100px;
	cursor: pointer;
    margin-bottom: 2px;
}

.le-creuset{{ section.id }} .submenu-list__item-wrapper {
	width: 100%;
	display: flex;
	align-items: center;
	padding: 4px 16px 4px 6px;
	gap: 16px;
	border-radius: 14px;
	transition: var(--transition);
}

.le-creuset{{ section.id }} .submenu-list__item-wrapper > svg {
	margin-left: auto;
	opacity: 0;
	visibility: hidden;
	transition: var(--transition);
}

.le-creuset{{ section.id }} .submenu-list__wrapper {
	position: relative;
}

.le-creuset{{ section.id }} .submenu-content {
	position: absolute;
	right: 0;
	top: 0;
	max-width: calc(100% - 365px);
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	transition: var(--transition);
}
.has-submenu a span{
  color:#fff;
}
 
.le-creuset{{ section.id }} .submenu-list__item.has-submenu.active .submenu-content {
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
}

.le-creuset{{ section.id }} .submenu-list__item.has-submenu.active .submenu-list__item-wrapper {
	background-color: rgba(255, 255, 255, 0.04);
}

.le-creuset{{ section.id }} .submenu-list__item.has-submenu.active .submenu-list__item-wrapper > svg {
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
}

.le-creuset{{ section.id }} .submenu-list__item-link {
	display: flex;
	flex-direction: column;
	gap: 6px;
}

.le-creuset{{ section.id }} .submenu-list__item-title {
	font-size: 16px;
	font-weight: 500;
	color: #fff;
}

.le-creuset{{ section.id }} .submenu-list__item-icon {
	display: flex;
}

.le-creuset{{ section.id }} .submenu-list__item-subtile {
	font-size: 12px;
	font-weight: 400;
	color: rgba(160, 161, 165, 1);
}

.le-creuset{{ section.id }} .submenu-content__title {
	width: max-content;
	margin-bottom: 25px;
	font-size: 12px;
	text-transform: uppercase;
	color: rgba(160, 161, 165, 1);
}

.le-creuset{{ section.id }} .submenu-content__list:not(.events) {
	width: 100%;
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 20px;
	padding: 0;
}

.le-creuset{{ section.id }} .submenu-content__list.events {
	width: 100%;
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 20px;
	padding: 0;
}

.le-creuset{{ section.id }} .submenu-content__list-item {
	display: block;
	border-radius: 20px;
	background-color: rgba(255, 255, 255, 0.05);
	cursor: auto;
}

.le-creuset{{ section.id }} .submenu-content__link {
	display: flex;
	flex-direction: column;
	border-radius: 20px;
	padding: 10px 10px 20px;
	/* border: 1px solid transparent; */
	transition: var(--transition);
}

.le-creuset{{ section.id }} .submenu-content__link-img {
	margin-bottom: 20px;
	border-radius: 13px;
	overflow: hidden;
	transition: var(--transition);
}

.le-creuset{{ section.id }} .submenu-content__link-img img {
	transition: 0.4s ease-in;
}

.le-creuset{{ section.id }} .submenu-content__link-title {
	padding: 0 10px;
	font-size: 16px;
	font-weight: 500;
	margin-bottom: 12px;
    color: #fff;
}

.le-creuset{{ section.id }} .submenu-content__link-text {
	padding: 0 10px;
	font-size: 12px;
	color: rgba(160, 161, 165, 1);
    display: -webkit-box;
    /* -webkit-line-clamp: 6; */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.le-creuset{{ section.id }} .submenu-content__link-wrapper {
	display: flex;
	gap: 20px;
	padding: 10px;
	border-radius: 20px;
	background-color: rgba(255, 255, 255, 0.05);
}

.le-creuset{{ section.id }} .submenu-content__list.events .submenu-content__link-img {
	width: 100%;
	max-width: 220px;
	flex: 1;
	border-radius: 13px;
	margin-bottom: 0;
}

.le-creuset{{ section.id }} .submenu-content__info {
	display: flex;
	flex-direction: column;
	flex: 1 0;
}

.le-creuset{{ section.id }} .submenu-content__category {
	display: flex;
	align-items: center;
	gap: 10px;
	width: max-content;
	padding: 10px 20px;
	margin-bottom: 20px;
	border-radius: 30px;
	font-size: 12px;
	font-weight: 500;
	border: 1px solid rgba(255, 255, 255, 0.2);
	color: rgba(255, 255, 255, 0.7);
}

.le-creuset{{ section.id }} .submenu-content__list.events .submenu-content__link-title,
.le-creuset{{ section.id }} .submenu-content__list.events .submenu-content__link-text {
	padding: 0;
	margin-bottom: 12px;
}

.le-creuset{{ section.id }} .submenu-content__link-address,
.le-creuset{{ section.id }} .submenu-content__link-date {
	display: flex;
	align-items: center;
	gap: 4px;
	margin-bottom: 12px;
	font-size: 12px;
	font-weight: 400;
	color: rgba(160, 161, 165, 1);
}

.le-creuset{{ section.id }} .submenu-content__link-address span,
.le-creuset{{ section.id }} .submenu-content__link-date span {
	line-height: 0.9;
}

.le-creuset{{ section.id }} .submenu-content__url {
	display: flex;
	align-items: center;
	gap: 8px;
	margin-top: auto;
	margin-bottom: 20px;
	color: rgba(255, 255, 255, 1);
	font-size: 14px;
	transition: var(--transition);

	svg,
	svg path {
		transition: var(--transition);
	}
}

.le-creuset{{ section.id }} .header__burger {
	display: none;
	flex-direction: column;
	align-items: flex-end;
	gap: 4px;
	width: 24px;
	margin-left: auto;
}

.le-creuset{{ section.id }} .header__burger i {
	width: 100%;
	height: 2px;
	background-color: #fff;
	border-radius: 13px;
	transition: var(--transition);
}

.le-creuset{{ section.id }} .header__burger.active i:nth-child(1) {
	transform: rotate(45deg) translate(4px, 4px);
}

.le-creuset{{ section.id }} .header__burger.active i:nth-child(2) {
	opacity: 0;
}

.le-creuset{{ section.id }} .header__burger.active i:nth-child(3) {
	transform: rotate(-45deg) translate(4px, -5px);
}

@media (hover: hover) and (pointer: fine) {
	.le-creuset{{ section.id }} .header__list-item:hover .submenu-wrapper {
		
	}

	.le-creuset{{ section.id }} .header__list-item:hover ~ .header__list-item .submenu-wrapper {
		display: none;
	}

	.le-creuset{{ section.id }} .header__list-item:hover > a,
	.le-creuset{{ section.id }} .header__list-item:hover > a svg path {
		color: var(--color-primary);
		fill: var(--color-primary);
	}

	.le-creuset{{ section.id }} .header__button:hover {
		background-color: rgba(255, 255, 255, 0.05);
	}

	.le-creuset{{ section.id }} .submenu-list__item.has-submenu:hover .submenu-list__item-wrapper {
		background-color: rgba(255, 255, 255, 0.04);
	}

	.le-creuset{{ section.id }} .submenu-list__item.has-submenu:hover .submenu-content,
	.le-creuset{{ section.id }} .submenu-list__item.has-submenu:hover .submenu-list__item-wrapper > svg {
		opacity: 1;
		visibility: visible;
		pointer-events: auto;
	}

	.le-creuset{{ section.id }} .submenu-content__list-item:hover .submenu-content__link {
		border-color: rgba(255, 255, 255, 0.3);
	}

	.le-creuset{{ section.id }} .submenu-content__list-item:hover .submenu-content__link-img img {
		transform: scale(1.05);
	}

	.le-creuset{{ section.id }} .submenu-content__url:hover,
	.le-creuset{{ section.id }} .submenu-content__url:hover svg path {
		color: var(--color-primary);
		stroke: var(--color-primary);
	}

	.le-creuset{{ section.id }} .submenu-content__url:hover svg {
		transform: translateX(5px);
	}
}

@media screen and (max-width: 1280px) {
	.le-creuset{{ section.id }} .header__navigation-wrapper {
		padding-left: 25px;
	}

	.le-creuset{{ section.id }} .submenu-list {
		max-width: 250px;
	}

	.le-creuset{{ section.id }} .submenu-content {
		max-width: calc(100% - 270px);
	}

	.le-creuset{{ section.id }} .submenu-content__url {
		margin-bottom: 0;
	}
}

@media screen and (max-width: 1024px) {
	.le-creuset{{ section.id }} .base-template__wrapper {
		min-height: 105vh;
	}

	.le-creuset{{ section.id }} .header {
		min-height: 64px;
		padding: 0 20px;
	}

	.le-creuset{{ section.id }} .header__burger {
		display: flex;
	}

	.le-creuset{{ section.id }} .header__navigation-wrapper {
		flex-direction: column;
		align-items: center;
		position: absolute;
		top: 110%;
		left: 0;
		padding: 20px;
		background-color: rgba(25, 27, 36, 1);
		border-radius: 20px;
		opacity: 0;
		visibility: hidden;
		transition: var(--transition);
	}

	.le-creuset{{ section.id }} .header__navigation-wrapper.open {
		opacity: 1;
		visibility: visible;
	}

	.le-creuset{{ section.id }} .header__list {
		flex-direction: column;
		gap: 30px;
	}

	.le-creuset{{ section.id }} .header__buttons-wrapper {
		flex-direction: column;
		margin-left: unset;
		margin-top: 50px;
		gap: 8px;
	}

	.le-creuset{{ section.id }} .header__navigation,
	.le-creuset{{ section.id }} .header__list {
		width: 100%;
	}

	.le-creuset{{ section.id }} .header__list-item {
		flex-direction: column;
		width: 100%;
		padding: 0;
		gap: 0;
		margin: 0;
	}

	.le-creuset{{ section.id }} .header__list-item.active a,
	.le-creuset{{ section.id }} .header__list-item.active a > svg path {
		fill: var(--color-primary);
		color: var(--color-primary);
	}

	.le-creuset{{ section.id }} .header__list-item .submenu-wrapper {
		position: static;
		padding: 0;
		max-height: 0;
		border-radius: 0;
		opacity: 1;
		visibility: visible;
		pointer-events: all;
		overflow: hidden;
		transition: max-height var(--transition);
	}

	.le-creuset{{ section.id }} .submenu-list {
		width: 100%;
		max-width: 100%;
		gap: 5px;
	}

	.le-creuset{{ section.id }} .submenu-list__wrapper {
		margin-top: 30px;
	}

	.le-creuset{{ section.id }} .submenu-list__item {
		width: 100%;
		padding: 0;
		margin: 0;
	}

	.le-creuset{{ section.id }} .submenu-list__item:active .submenu-list__item-wrapper {
		background-color: rgba(255, 255, 255, 0.04);
	}

	.le-creuset{{ section.id }} .submenu-list__item:active .submenu-list__item-wrapper > svg {
		opacity: 1;
		visibility: visible;
	}

	.le-creuset{{ section.id }} .submenu-list__title {
		display: none;
	}

	.le-creuset{{ section.id }} .submenu-content {
		display: none;
	}

	.le-creuset{{ section.id }} .header__button {
		border: 1px solid rgba(255, 255, 255, 1);
	}
}

@media screen and (max-width: 767.9px) {
	.le-creuset{{ section.id }} .header__buttons-wrapper,
	.le-creuset{{ section.id }} .header__button {
		width: 100%;
	}
}
/* END_SECTION:dy_categories */

/* START_SECTION:dy_le_creuset_color (INDEX:39) */
.color{{ section.id }} .color{
   padding-bottom: 20px;
  }
  .century-color {
		display: flex;
		margin: 0px auto;
		flex-shrink: 1;
		flex-flow: row nowrap;
        margin-bottom: 100px;
	}
	.century-color a img {
		display: flex;
		width: 160px;
	}
	.century-color-text {
		display: flex;
		flex-shrink: 1;
		text-align: left;
		padding-left: 20px;
		align-self: center;
		flex-flow: column;
	}
	.center-text {
		text-align: center;
		max-width: 780px;
		margin:  0px auto -35px auto;
		display: flex;
		flex-flow: column;
	}
	.century-color-text h6 {
		font-size: 24px;
        margin: 0 0 10px 0;
        color: #f77575;
	}
  .color{{ section.id }} .color_row{
    display: flex;
    flex-wrap: wrap;
}
  .color{{ section.id }} .card-element{
    display: grid;
        width: 100%;
    max-width: 142px;

  }
	.color{{ section.id }} .btn{
      background-color: transparent!important;
    }
  .color{{ section.id }} .btn:hover{
     color: #f77575 !important;
    }
	@media screen and (max-width:1000px){
		.century-color a img {
		width: 100px;
	}
		.center-text {
			padding: 0px 20px;
			margin-bottom: 10px;
		}
	}
	
	@media screen and (max-width:768px){
		.century-color a img {
		width: 140px;
	}
		.century-color a {
			display: flex;
			flex-shrink: 1;
		}
		
		.century-color-text {
			padding-left: 10px;
			flex-shrink: 3;
		}
		.century-color-text h6 {
			font-size: .8em;
		}
		.center-text {
			margin-bottom: 0px;
		}
	}
	@media screen and (max-width:668px){
		.century-color a img {
		width: 120px;
	}
	}
	@media screen and (max-width:500px){
		.century-color a img {
		width: 100px;
	}
	}
	@media screen and (max-width:450px){
		.century-color a img {
		width: 70px;
	}
	}
</style>
/* END_SECTION:dy_le_creuset_color */