/** Shopify CDN: Minification failed

Line 127:1 Unexpected "{"

**/
@font-face {
  font-family: Rubik;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//laken.co.il/cdn/fonts/rubik/rubik_n4.c2fb67c90aa34ecf8da34fc1da937ee9c0c27942.woff2") format("woff2"),
       url("//laken.co.il/cdn/fonts/rubik/rubik_n4.d229bd4a6a25ec476a0829a74bf3657a5fd9aa36.woff") format("woff");
}

@font-face {
  font-family: Rubik;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//laken.co.il/cdn/fonts/rubik/rubik_n4.c2fb67c90aa34ecf8da34fc1da937ee9c0c27942.woff2") format("woff2"),
       url("//laken.co.il/cdn/fonts/rubik/rubik_n4.d229bd4a6a25ec476a0829a74bf3657a5fd9aa36.woff") format("woff");
}



:root{
    --bs-primary-rgb: #000000;
    --bs-secondary-rgb: #f8f8f8;
    --bs-dark-rgb: #1c1c1b;
    --bs-light-rgb: #f8f8f8;
    --bs-white-rgb: #ffffff;
    --bs-gradient: linear-gradient(86.95deg, rgba(0, 0, 0, 1) 4.29%, rgba(0, 0, 0, 1) 95.3%);
    --font-headings: 'rubik';
    --bs-body-font-family: 'rubik';
    --link-text-color: #1c1c1b;
    --btn-bg-color: rgba(0,0,0,0);
    --btn-text-color: #000;
    --btn-hover-bg-color: #000000;
    --btn-hover-text-color: #ffffff;
}

.bg-primary {
	background: var(--bs-primary-rgb) !important;
}
.bg-secondary {
	background: var(--bs-secondary-rgb) !important;
}
.bg-dark {
	background: var(--bs-dark-rgb) !important;
}
.bg-light {
	background: var(--bs-light-rgb) !important;
}
.bg-white {
	background: var(--bs-white-rgb) !important;
}

.text-primary {
	color: var(--bs-primary-rgb) !important;
}
.text-secondary {
	color: var(--bs-secondary-rgb) !important;
}
.text-dark, .link-dark {
	color: var(--bs-dark-rgb) !important;
}
.text-light {
	color: var(--bs-light-rgb) !important;
}
.text-white {
	color: var(--bs-white-rgb) !important;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	font-family: var(--font-headings);
  letter-spacing: 0px;
}
body {
  font-family: var(--bs-body-font-family);
  letter-spacing: 0px;
	font-size: 16px;
	line-height: 24px;
  }
  
  .container {
    max-width: 1200px;
  }
  .container-fluid {
	padding-left: 0px;
	padding-right: 0px;
}
.btn {
    background: rgba(0,0,0,0);
    color: #000;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 24px;
	padding-right: 24px;
	font-size: 16px;
	line-height: 18px;
   border-radius: 40px;
  font-weight: normal;
   transition: 0.3s;
  overflow: hidden;
} 
button.collection-popup.btn {
    font-size: 15px !important;
  line-height: 10px !important;
}
.btn:hover, .btn:focus {
    color: #ffffff !important;
}
.btn-link {
    color: #000;
	font-size: 16px;
	line-height: 18px;
  font-weight: normal;
} 
.cart-count-bubble, .wishlist-count-bubble, .compare-count-bubble{background: #000;    color: #ffffff;}
.site-nav > li > a.site-nav__link {font-weight: normal; text-transform: lowercase; font-size: 15px;	line-height: calc(15px + 6px);}
.badge.color-soldout {background: #8387a9;color: #fff;}
.badge.color-sale {background: #1c1c1b;color: #fff;}
body a:hover, body a:focus, body .nav-link:focus, body .nav-link:hover {color: #1c1c1b !important;}
.header-icons a:hover svg, .header-icons a:hover svg path, .header-icons a:focus svg, .header-icons a:focus svg path {	stroke: #1c1c1b !important;}
.header-icons a:hover svg.icon-search, .header-icons a:focus svg.icon-search {	fill: #1c1c1b !important;}
.product-list-block {background: ;}
.product-list-detail h3.pro-title {font-size: 14px;	line-height: calc(14px + 8px); font-family:var(--bs-body-font-family);}
 {font-size: 14px;	line-height: calc(14px + 8px);}
.blog-list-item-block {	border-bottom: none;}


.product-list-block .vaiant-swatch-block {	display: none;	}


  .product-list-block .vaiant-swatch-block.variant-color {	display: flex ;	}

.img-size {
  padding-top: 56%;
}
.img-square, .img-center {
  padding-top: 100%;
}

.img-portrait {
  padding-top: 125%;
}

.img-landscape {
  padding-top: 66.6%;
}

.img-cropped {
  padding-top: 56%;
}
.img-circle {
  padding-top: 100%;
  border-radius: 50%;
}

.slideshow-img {
  padding-top: 40%;
}
.slideshow-video {
  padding-top: 40% !important;
}
.img-size {position: relative; overflow: hidden;}
.img-size > img, .img-size > svg, .img-size > * {
display: block;
max-width: 100%;
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%; 
 object-fit: cover;
  object-position: center center;  
}
.img-size.img-center > img, .img-size.img-center > svg, .img-size.img-center > * {
	display: block;
	max-width: 75%;
	position: absolute;
	top: 0;
	left: 0;
	height: 75%;
	width: 75%;
	object-fit: contain;
	object-position: center center;
	margin: auto;
	right: 0;
	bottom: 0;
}
.slideshowvideo-small {
  padding-top: 30% !important;
}
.slideshowvideo-medium {
  padding-top: 40% !important;
}
.slideshowvideo-large {
  padding-top: 55% !important;
}
.slideshow-small {
  padding-top: 30%;
}
.slideshow-medium {
  padding-top: 40%;
}
.slideshow-large {
  padding-top: 55%;
}
.btn::after {
    content: "";
}

.header-icons a img, .header-left-icon a img {	width: 20px;	height: auto;}

.cart-timer {	background: #f8f8f8;}
.cart-timer p {	color: #000;}
.cart-timer p span {	color: #000;}
.slide-cart-product-title a {	color: #000;}
.slide-cart-price .cart-item__old-price {	color: #ac0000;}
.slide-cart-price .cart-item__final-price {color: #000;}
.cartupsell-title {	color: #000;}
.cart-goal-heading {color:#000;}
.goal-cart-inner {	background: #f8f8f8;}
#cart-goal .text-success, #cart-goal .text-success.rte p {	color: #000 !important;}
#cart-goal .progress-bar.bg-success {	background-color: #000 !important;}
#cart-goal .text-success .free-shipping-icon-text svg {	fill: #000;}

@media screen and (max-width: 992px) {
.btn {
   padding-top: calc(12px - 4px);
	padding-bottom: calc(12px - 4px);
	padding-left: calc(24px - 4px);
	padding-right: calc(24px - 4px);
	} 
   .container-fluid {
	padding-left: 0px;
	padding-right: 0px;
}
}
@media screen and (max-width: 767px) {
  .slideshow-small {
  padding-top: 45%;
}
.slideshow-medium {
  padding-top: 55%;
}
.slideshow-large {
  padding-top: 75%;
}
}
@media screen and (max-width: 580px) {
  .slideshow-small {
  padding-top: 60%;
}
.slideshow-medium {
  padding-top: 75%;
}
.slideshow-large {
  padding-top: 95%;
}
}