/** Shopify CDN: Minification failed

Line 18:214 Unexpected ";"
Line 122:184 Expected ":"

**/
@import url('https://fonts.googleapis.com/css?family=Cutive+Mono|Heebo:400,700&display=swap&subset=hebrew');

body, .announcement .announcement__inner, input, textarea, select, .template-product .product-detail .detail .title, .theme-money,#main-nav a, #mobile-header .cart-count .beside-svg, #content { font-family: 'Heebo', sans-serif; }
h1,  h2, h3, h4, h5, h6, .scaled-text, .second-line, .h4-style, .view-all>* { font-family: 'Cutive Mono', monospace;}
.hebbo { font-family: 'Heebo', sans-serif!important; }
.cutive{ font-family: 'Cutive Mono', monospace!important;}
.owl-carousel {display: none; width: 100%;z-index: 1;direction: ltr;}
.announcement .announcement__inner { font-size:14px; }
:focus {outline:none;}

::placeholder { color: #7c7c7c; }
.flexible-layout .column-quarter, .flexible-layout .column-third, .flexible-layout .column-half, .flexible-layout .column-two-thirds, .flexible-layout .column-three-quarters, .flexible-layout .column-fullfloat:none; margin-right: 16px; margin-left:0; }
.container{ padding-left: 0px; padding-right: 0px; }
.float-left { float:left; }
.float-right { float:right; }
.text-left { text-align:left; }
.text-right { text-align:right; }
#mobile-header { display: block; }
#pageheader .logo-area { display: none; }
.more{ text-align: right;float: right; }
.productlabel.soldout .more{ text-align: left; float: left; }
.page-header .filters .sort select { text-transform: none; }
#main-nav, #main-nav .multi-level-nav .tier-1{ text-align:right; }
#pageheader svg, #pageheader svg g { fill: transparent; }
.buttoned-input .unusable { visibility: visible; }

/* minicart  */
.cart-summary-overlay__actions { position: absolute; bottom: 30px; left: 15px; right: unset; }
.cart-summary-overlay__actions .button:last-child { margin-left: 0; margin-right: 10px; }
.cart-summary-overlay__column-title { margin: 0 0px 15px; }
.page-contact-center input[type="submit"] { width: 88%; font-size: 1.2rem; font-weight: bold; }
.page-contact-center #template label { font-size: 1.1rem; line-height: 2;}

.styled-select select {
  /* styling */
  background-color: white;
  border: thin solid blue;
  border-radius: 4px;
  display: inline-block;
  font: inherit;
  line-height: 1.5em;
  padding: 0.5em 3.5em 0.5em 1em;

  /* reset */

  margin: 0;      
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
}
/*product page sections*/
.tiles-area .tiles-image { height: 600px; background-size: cover!important; background-position: 50% 50%!important;}
.tiles-area .tiles-text .inner-wrapper { position: absolute; top: 50%; transform: translateY(-50%); padding: 0 65px;width:100%}

.reveal-mobile-nav #main-nav { -webkit-transform: translate(0); transform: translate(0); } 
#main-nav { position: fixed; text-align: left; border-right: 1px solid; left: unset; right:0; width: 250px; top: 0; height: 100%; -webkit-transform: translate(100%); transform: translate(100%); z-index: 8000; transition: transform 0.5s cubic-bezier(0.75, 0.03, 0.52, 1); font-size: 17px; overflow: auto; letter-spacing: 0; background: #fff;} 
.reveal-mobile-nav #mobile-nav-return { height: 100%; opacity: 1; } 
#main-nav a { display: block; padding: 14px 20px; white-space: normal; }
#mobile-header .mobile-nav-toggle { left: unset; right: 45px; } 
#main-nav.nav-row ul li { position:relative; display: block; padding: 0; border-top: 1px solid transparent; border-bottom: 1px solid transparent; } 
#main-nav.nav-row .mobile-expanded>ul { display: block; }
#main-nav.nav-row ul { width: 100%; }
#main-nav.nav-row a .exp { margin-left: 0; width: 24px; position: absolute; left: 15px; }
#main-nav.nav-row ul li.contains-children.mobile-expanded .exp {  transform: rotate(180deg); }
#main-nav.nav-row ul li.contains-children .exp svg { display: inline; width: 24px; height: 24px; stroke: #212b36; }

#mobile-header .cart-count { right: unset; left: 45px; margin-top: -22px;} 
#mobile-header .search-form.boaideas-search { margin-top: 7px; }
#mobile-header .mobile-nav-toggle { margin-top: -19px; }
#mobile-header .mobile-nav-toggle { left: unset; right: 45px; } 
#cartform .checkout-col { margin: 20px auto 0 0; }

#mobile-header .search-form.boaideas-search { position: absolute; right: 100px; top: 50%; transform: translateY(-50%); } 
.feather-chevron-right { transform: rotate(180deg); } .feather-chevron-left { transform: rotate(180deg); }
#mobile-header .logo>a:before {display:none;}
#pageheader svg.feather-search g { fill: transparent; }
.boa-search-form button { padding: 11.5px 8px; }
#pageheader .boaideas-search .feather-chevron-right { stroke: #fff; }
.template-index #mobile-header { border: 0; position: static; width: 100%; background: transparent; }
#mobile-header .cart-count .beside-svg { position: absolute; margin: 0; left: 50%; top: 9px; transform: translateX(-50%); font-size: 14px; }
.fully-spaced-row .flexible-layout { margin-left: 0; margin-right:-16px; }
.text-position{ color: white;font-size: 66px;letter-spacing: 1.67px;text-align: center;position: relative; top: 50%; left: 50%;transform: translate(-50%, -50%);text-align: center;}

.page-header .filters{text-align: right;float: none;padding-top:43px;}
.page-header .filters .sort.tags{text-align: right;float: none;padding-left: 7px;}
.page-header .filters .sort.tags label{padding-left: 7px;}

.product-form .quantity-submit-row.has-spb label {display:none}
.lightly-spaced-row {text-align: right;}
.page-header .filters .sort select { padding: 0px 15px 0 30px;}

.styled-select::after { right: unset;left: 9px;top: 0px;}

.product-form.section {padding-top: 47px;}
.productlabel{ border-radius: 50%; width: 75px; height: 75px;}
.productlabel>span { text-align:center; background: transparent!important; font-family: 'Cutive Mono', monospace; padding: 19px 10px; font-size: 16px;}
.product-block .productlabel { text-align:center; top: 0; left: unset; }
.product-detail .detail .productlabel { text-align:center; float: left; margin: 0; }
.productlabel.sale { background-color:#ef7965; }
.productlabel.general{ background-color:#9fc4cc;}
.productlabel.soldout{ border: 0; background: #a6a6a6; }
.productlabel.sale>span { padding: 27px 10px; }
.product-block .image-cont { overflow: visible; }

.template-collection .input-row.quantity-submit-row {padding-top: 10px;}
.template-collection .container .product-detail .title a{  line-height:4px; font-size: 22px;font-weight: bold; text-align: right;    float: right;}
.template-collection .detail.layout-column-half-right .h4-style.price-area { padding-top: 22px;}
/* .template-collection .product-list{padding-top:103px;} */
.template-collection .button.button--large{background: #db304c;border: 1px solid #db304c;color: #ffffff;padding: 15px 25px;}
.template-collection .input-row.quantity-submit-row{text-align: right;} 
.template-collection em, i { float: right;}
.template-collection .quantity-submit-row__quantity{ padding-left: 10px;}
.template-collection .container.inner.cf .button.button--large, a.button.button--large, button.button--large, input[type="submit"].button--large, input[type="reset"].button--large, input[type="button"].button--large {padding-left: 40px;  padding-right: 40px;}
.template-collection .product-detail .detail.layout-column-half-right .h4-style.price-area{font-size: 20px;font-weight: bold;line-height: 3.8;letter-spacing: 1.47px;text-align: right;w }
.template-collection .container.inner.cf .container.inner.cf .button.button--large input{padding-left: 50px;padding-right: 50px;}
.template-collection .container.inner.cf .vendor a{text-decoration: underline}
.template-collection .container.inner.cf .detail.layout-column-half-right .description.user-content{ margin: 0;padding: 0;}
.template-collection .vendor.cye-lm-tag{font-size: 17px; line-height: 1.88; letter-spacing: 1.25px;}
.template-collection .detail.layout-column-half-right.cye-lm-tag .lightly-spaced-row{ font-size: 17px; line-height: 1.88;letter-spacing: 1.25px; }
.template-collection .select-on-focus.input--large{border: solid 1px #000000;}
.template-collection .product-form .input-row input[name=quantity] {width: 50px;}
.template-collection .collection-listing .product-detail .vendor a, .collection-listing .product-detail .more, .collection-listing .product-detail .user-content a, .collection-listing .product-detail .size-chart-link {color: #000;}
.template-collection .product-detail .detail { text-align: right; }
.template-collection em, i { float: none;}
.template-collection .price.theme-money{ height: 45px;line-height: 2;}
.template-collection .price-area .was-price{ line-height: 2;}

.boaideas-collection .quantity-submit-row__quantity{    padding-left: 10px;}
.boaideas-collection .container.inner.cf .button.button--large, a.button.button--large, button.button--large, input[type="submit"].button--large, input[type="reset"].button--large, input[type="button"].button--large {padding-left: 40px;  padding-right: 40px;}
.boaideas-collection .product-detail .detail.layout-column-half-right .h4-style.price-area{font-size: 20px; font-family: 'Heebo', sans-serif;}
.boaideas-collection .container.inner.cf .button.button--large input{padding-left: 50px;padding-right: 50px;}
.boaideas-collection .container.inner.cf .vendor a{text-decoration: underline}
.boaideas-collection .container.inner.cf .detail.layout-column-half-right .description.user-content{ margin: 0;padding: 0;}
.boaideas-collection .detail.layout-column-half-right.cye-lm-tag .lightly-spaced-row { font-size: 17px; }
.boaideas-collection .button.button--large{background: #db304c;border: 1px solid #db304c;color: #ffffff;padding: 15px 25px;}
.boaideas-collection .input-row.quantity-submit-row{text-align: right;} 
.boaideas-collection em, i { }
.boaideas-collection .product-list{padding-top:103px;}
.boaideas-collection .input-row.quantity-submit-row {padding-top: 10px;}
.boaideas-collection .container .product-detail .title a { line-height:4px;font-size: 22px;font-weight: bold;  text-align: right; float: right;}
.boaideas-collection .product-detail .detail {text-align: right;}
.boaideas-collection .select-on-focus.input--large{border: solid 1px #000000;}
.boaideas-collection .product-form .input-row input[name=quantity] {width: 50px;}
.boaideas-collection .collection-listing .product-detail .vendor a, .collection-listing .product-detail .more, .collection-listing .product-detail .user-content a, .collection-listing .product-detail .size-chart-link {color: #000;}
.boaideas-collection .price-area .was-price{ line-height: 2; }
.boaideas-collection .h1-style.title { padding-top:15px; font-weight: bold; font-size: 22px; text-align: right; }


.template-product .product-recommendations .align-center{ padding-bottom:30px; font-size: 40px; }
.template-product .product-detail .detail .title { font-size: 22px; font-weight: bold; }

.template-product .quantity-submit-row__quantity.cye-lm-tag{padding-left: 10px;}
.template-product em, i { text-align: right;float: right;}
.template-product .boaideas-collection .container.inner.cf .button.button--large, a.button.button--large, button.button--large, input[type="submit"].button--large, input[type="reset"].button--large, input[type="button"].button--large {padding-left: 40px;padding-right: 40px;background: #db304c;border: 1px solid #db304c;color: #ffffff;padding: 15px 25px;}
.template-product .quantity-submit-row__quantity{padding-left:10px;} 
.template-product .vendor a{text-decoration: underline}
.product-detail .detail { text-align: right; }
.line hr{ color: solid 1px #979797;}
.line{padding-left: 3%; padding-right: 3%;}

.article td{width: 50%;vertical-align: middle;}
.article tr, td, th{border: 0;}
.template-article{  background-color: #fefdfb;}

/* footer */
#pagefooter { background: #fef9f2; padding:0;}
#pagefooter, #pagefooter a { color:#000000; font-family: 'Heebo', sans-serif;}
#pagefooter .nav-row { border:0;}
#pagefooter .signup-form-subtitle { font-size: 17px; margin-top: 2rem; }
#pagefooter .signup-form input[type="email"] { background: transparent; color: #7c7c7c; font-size: 17px; padding-right: 12px; height: 39px; border: solid 1px #000000;}
#pagefooter .signup-form .input-block { border: 0; border-bottom: 1px solid #fff; background-color: transparent; }
#pagefooter .signup-form .input-block .button { background: #000; border: 0; }
#pagefooter .social-links svg, #pagefooter .social-links svg g {width: 28px;height: 23.8px;fill: none;stroke: #000;stroke-width: 1.3px;stroke-linejoin: round;}
#pagefooter .copyright { margin-top: 10px; float: left; width: 100%; }
#pagefooter .logo-area { display: none; }
#pagefooter .logo>a:before {display:none;}
#pagefooter .logo {padding-top: 50px;}
#pagefooter .logo img { width: 170px; }


/* typography */
.slideshow .slide .overlay-text .text .second-line { font-size: 90px; letter-spacing: 2.2px; line-height: 42px; }
.section-custom-row .slide .overlay-text .text { font-size: 20px; letter-spacing: 1px; }
.section-custom-row .slide .overlay-text .text .second-line { font-size: 30px; letter-spacing: 1px; }
.product-block .product-info { font-size: 17px; line-height: 32px; }
.featured-collection h1.hometitle.h4-style { text-transform: uppercase; font-size:40px; margin-bottom: 2rem;}
.mobile-slideshow { display:none; }
 


/* tamar twiks changes */
#mobile-header .logo>a { width:200px; }
.cart-count svg {  width:32px; height:40px; }
.feather-search { width:32px; height:40px; }
.fully-spaced-row.section-custom-row { margin:16px 0; }
.section-custom-row .overlay-text .text .snap-text { width: 200px; min-height: 100px; padding: 3rem;}
.boaideas-collection .padded-row { margin-top: 100px; }
.shopify-section .article .user-content { font-size: 20px; line-height: 2; letter-spacing: 0.5px; }
.cart-item-list-heading--quantity, .cart-item__quantity { padding-right: 0; padding-left: 30px; }
.cart-item__image { width: 100px; padding-right: 0; padding-left: 30px; }
.cart-item-list-heading--price, .cart-item__price { padding-right: 0; padding-left: 30px;}
#cartform .subtotal { margin: 0 0 20px; }
.cart-item-list-heading--total, .cart-item__total { text-align: center;}

@media (max-width: 1160px) {
  .slideshow .slide .overlay-text .text .second-line { font-size: 60px; }
  .section-custom-row .overlay-text .text .snap-text { min-height:80px; width:100px; padding:1.5rem;}
  .section-custom-row .overlay-text .text .snap-text .hebbo { font-size: 17px;}
  .section-custom-row .overlay-text .text .snap-text .second-line { font-size: 16px; line-height: 1.5; padding-top: 0.5rem; }
  #mobile-header .mobile-nav-toggle { right:12px;}
  #mobile-header .cart-count { right: unset; left: 25px; }
  #mobile-header .search-form.boaideas-search { right: 70px; }
  .collection-listing .product-block { margin-left: 6px; margin-right: 6px;}
  .text-position { font-size: 40px; line-height: 50px; }
}


@media only screen and (max-width: 767px){
  .product-form.section { padding-top: 1rem; }
  #main-nav.nav-row .social-links ul li { display: inline-block; }
  #main-nav.nav-row .social-links a svg { width: 20px; height: 20px;}
  .mobile-slideshow { display:block; }
  .product-meta .further-nav>.container .next { text-align: left; }
  .slick-prev svg.feather, .slick-next svg.feather { width: 30px; stroke: #000; }
  .template-product .product-detail .detail .title { font-size: 18px;}
  .detail.layout-column-half-right .h4-style.price-area {font-size: 15px;font-weight: bold; line-height: 1.8;}
  .price-area .was-price {font-size: 12px; margin-right: 10px; }
  .template-product .boaideas-collection .container.inner.cf .button.button--large, a.button.button--large, button.button--large, input[type="submit"].button--large, input[type="reset"].button--large, input[type="button"].button--large {padding-left: -1px;padding-right: 20px;background: #db304c;border: 1px solid #db304c;color: #ffffff;padding: 11px 25px;padding-left: 10px;padding-right: 10px;font-size: 14px;}
  .product-form .input-row input[name=quantity] {margin-right: 5px; margin-top: 0px; width: 51px;text-align: center;height: 38px;}
  
  #main-nav .mobile-features .mobile-search button {position: absolute;top: 0;right: 0;height: 100%;width: 40px;text-align: left;display: none;}  
  .product-detail .gallery .mobile-slideshow .slide img {margin-left: auto; margin-right: auto; display: block; position: absolute; top: 142px; right: 2px; left: 0; width: 50%; height: 50%;}
  .template-product .product-recommendations .align-center{font-size: 20px;}
  .gallery.gallery-layout-beside.layout-column-half-left.has-thumbnails{float: none;width: 20%;}
  #mobile-header .search-form.boaideas-search  { display:none; }
  #mobile-header .cart-count { left: 10px; top: calc(50% - 1px); } 
  #mobile-header .mobile-nav-toggle { right: 12px; width:auto; top: 50%;}
  .fully-spaced-row { margin-top: 22px; margin-bottom: 22px; }
  .slideshow-row .scaled-text { font-size:30px; }
  .slideshow-row .second-line { font-size:45px; margin-top: 20px; line-height: 60px;}
  .detail.layout-column-half-right .h4-style.price-area{ font-size: 20px;font-weight: bold; line-height: 1.8;letter-spacing: 1.3px;}
  .detail.layout-column-half-right .description.user-content { margin: 0;padding: 0;}
  .styled-select select {font-size: 12px !important;line-height: 1em !important;}
  .template-collection .product-list { padding-top: 38px;}
  .collection-listing .product-block { height: auto;width: 44%;margin-left: 2.5%;margin-right: 2.5%;margin-top: 2.5%; padding-bottom: 2.5%;}
  .sharing.social-links{display:none;}
  .page-header .filters {text-align: right;float: none;padding-top: 3px;}
  .multi-tag-row {margin-top: -37px;margin-bottom: 20px;}
  
  
  /* tamar twiks changes */
  .section-custom-row .overlay-text .text .snap-text { min-height:100px; }
  .slide .overlay-text .text .snap-text .second-line { font-size: 22px; line-height: 1.5;}
  .section-custom-row .overlay-text .text>div { min-width: 65%; max-width: 65%; padding: 2.5rem; }
  .image-block.slide .snap-text .hebbo { line-height: 2;}
  #pageheader .logo { padding: 15px 0 5px; }
  .feather-search { width: 25px; height: 30px; }
  .cart-count svg { width: 35px; height: 35px; }
  .boaideas-collection .padded-row { margin-top: 60px; }
  .boaideas-collection .product-list { picon-toggle-menuadding-top: 35px; }
  .boaideas-collection .product-block .block-inner { margin: 0 0 60px; }
  .shopify-section .article .user-content { font-size: 15px;}
  #pagefooter { padding-bottom: 1rem; }
  #pagefooter .signup-form-subtitle { font-size: 15px; margin-top: 0; letter-spacing: 1px; }
  .slideshow .slide .overlay-text .text .second-line { font-size: 40px; line-height: 1.3; }
  #main-nav.nav-row ul li a.has-children .exp { right: unset; left: 15px; transform: rotate(360deg);}
  #main-nav.nav-row ul li a.has-children.mobile-expanded .exp { transform: rotate(360deg);}
  #main-nav.nav-row ul .contains-children>a { position: relative; padding-right: 18px; }
  #mobile-header .cart-count .beside-svg { top: 5px; font-size: 12px; }
  .cart-item__column { text-align: right; }
  .cart-item__quantity .quantity { margin-right: 0; }
  .cart-item-list-heading--quantity, .cart-item__quantity { padding: 0; }
  .text-sm-center { text-align:center;} 
  #mobile-header { padding-bottom: 1rem; }
 
  
  
}