.elementor-515 .elementor-element.elementor-element-2249821b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-515 .elementor-element.elementor-element-802c6e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:20px;--padding-left:30px;--padding-right:22px;}.elementor-515 .elementor-element.elementor-element-802c6e5::before, .elementor-515 .elementor-element.elementor-element-802c6e5 > .elementor-background-video-container::before, .elementor-515 .elementor-element.elementor-element-802c6e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-515 .elementor-element.elementor-element-802c6e5 > .elementor-background-slideshow::before, .elementor-515 .elementor-element.elementor-element-802c6e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-515 .elementor-element.elementor-element-802c6e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#444444;--background-overlay:'';}.elementor-515 .elementor-element.elementor-element-261b2c32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-515 .elementor-element.elementor-element-4c84b961{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-515 .elementor-element.elementor-element-4c84b961 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#1C244B;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-515 .elementor-element.elementor-element-44628c47{text-align:center;}.elementor-515 .elementor-element.elementor-element-44628c47 .elementor-heading-title{font-family:"PloniBold", Sans-serif;font-size:73px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#313131;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-515 .elementor-element.elementor-element-4dd57f60{width:var( --container-widget-width, 507px );max-width:507px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:507px;--container-widget-flex-grow:0;color:#313131;font-family:"PloniRegular", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-515 .elementor-element.elementor-element-34241351 .price{color:#313131;font-family:"Open Sans Hebrew", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.woocommerce .elementor-515 .elementor-element.elementor-element-34241351 .price ins{color:#324A6D;font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}body:not(.rtl) .elementor-515 .elementor-element.elementor-element-34241351:not(.elementor-product-price-block-yes) del{margin-right:10px;}body.rtl .elementor-515 .elementor-element.elementor-element-34241351:not(.elementor-product-price-block-yes) del{margin-left:10px;}.elementor-515 .elementor-element.elementor-element-34241351.elementor-product-price-block-yes del{margin-bottom:10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-515 .elementor-element.elementor-element-f8d5ee0 .elementor-button{background-color:#C7C7C700;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-515 .elementor-element.elementor-element-6011817 .cart button, .elementor-515 .elementor-element.elementor-element-6011817 .cart .button{font-family:"PloniBold", Sans-serif;font-size:20px;border-style:solid;border-width:3px 3px 3px 3px;border-radius:40px 40px 40px 40px;background-color:#464646;border-color:#02010100;transition:all 0.2s;}.elementor-515 .elementor-element.elementor-element-6011817 .cart button:hover, .elementor-515 .elementor-element.elementor-element-6011817 .cart .button:hover{color:#000000;background-color:#BEBEBE;border-color:#000000;}.elementor-515 .elementor-element.elementor-element-6011817{--button-spacing:20px;}.elementor-515 .elementor-element.elementor-element-6011817 .quantity .qty{font-family:"PloniMeduim", Sans-serif;font-size:20px;border-radius:10px 10px 10px 10px;transition:all 0.2s;}.woocommerce .elementor-515 .elementor-element.elementor-element-6011817 form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-515 .elementor-element.elementor-element-6011817 form.cart table.variations tr th, .woocommerce .elementor-515 .elementor-element.elementor-element-6011817 form.cart table.variations tr td{padding-top:calc( 20px/2 );padding-bottom:calc( 20px/2 );}.woocommerce .elementor-515 .elementor-element.elementor-element-6011817 form.cart table.variations label{color:#1B1B1B;font-family:"PloniMeduim", Sans-serif;font-size:18px;}.woocommerce .elementor-515 .elementor-element.elementor-element-6011817 form.cart table.variations td.value select, .woocommerce .elementor-515 .elementor-element.elementor-element-6011817 form.cart table.variations td.value:before{border:1px solid #000000;border-radius:30px;}.woocommerce .elementor-515 .elementor-element.elementor-element-6011817 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-515 .elementor-element.elementor-element-6011817 form.cart table.variations td.value:before{font-size:1px;}.elementor-515 .elementor-element.elementor-element-1931a3d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.woocommerce .elementor-515 .elementor-element.elementor-element-3ffb32d4 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-515 .elementor-element.elementor-element-3ffb32d4 .flex-viewport{border-radius:80px 80px 80px 80px;}.woocommerce .elementor-515 .elementor-element.elementor-element-3ffb32d4 .flex-viewport:not(:last-child){margin-bottom:13px;}.woocommerce .elementor-515 .elementor-element.elementor-element-3ffb32d4 .flex-control-thumbs img{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-515 .elementor-element.elementor-element-3ffb32d4 .flex-control-thumbs li{padding-right:calc(13px / 2);padding-left:calc(13px / 2);padding-bottom:13px;}.woocommerce .elementor-515 .elementor-element.elementor-element-3ffb32d4 .flex-control-thumbs{margin-right:calc(-13px / 2);margin-left:calc(-13px / 2);}.elementor-515 .elementor-element.elementor-element-3558500e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 00px;--row-gap:0px;--column-gap:00px;--margin-top:7%;--margin-bottom:10%;--margin-left:0%;--margin-right:8%;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-515 .elementor-element.elementor-element-3558500e:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-3558500e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F8;}.elementor-515 .elementor-element.elementor-element-ff84420{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-515 .elementor-element.elementor-element-ff84420 .elementor-heading-title{font-family:"PloniBold", Sans-serif;font-size:52px;font-weight:600;color:#313131;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-515 .elementor-element.elementor-element-d664ae9 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:20px;}.elementor-515 .elementor-element.elementor-element-d664ae9 .elementor-testimonial__header{padding-top:20px;padding-left:20px;padding-right:20px;}.elementor-515 .elementor-element.elementor-element-d664ae9 .elementor-testimonial__content{padding-bottom:20px;padding-left:20px;padding-right:20px;}.elementor-515 .elementor-element.elementor-element-d664ae9 .elementor-swiper-button{font-size:20px;}@media(min-width:768px){.elementor-515 .elementor-element.elementor-element-2249821b{--content-width:1650px;}.elementor-515 .elementor-element.elementor-element-261b2c32{--width:50%;}.elementor-515 .elementor-element.elementor-element-1931a3d4{--width:50%;}.elementor-515 .elementor-element.elementor-element-3558500e{--width:85%;}}@media(max-width:1024px){.elementor-515 .elementor-element.elementor-element-2249821b{--margin-top:35%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-515 .elementor-element.elementor-element-261b2c32{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-515 .elementor-element.elementor-element-4c84b961{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-4c84b961 .elementor-heading-title{font-size:14px;}.elementor-515 .elementor-element.elementor-element-44628c47 .elementor-heading-title{font-size:65px;}.elementor-515 .elementor-element.elementor-element-4dd57f60{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.woocommerce .elementor-515 .elementor-element.elementor-element-34241351 .price{font-size:25px;}.woocommerce .elementor-515 .elementor-element.elementor-element-34241351 .price ins{font-size:25px;}.elementor-515 .elementor-element.elementor-element-3558500e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:7%;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}}@media(max-width:767px){.elementor-515 .elementor-element.elementor-element-44628c47 .elementor-heading-title{font-size:48px;line-height:1em;}.woocommerce .elementor-515 .elementor-element.elementor-element-34241351 .price{font-size:20px;}.woocommerce .elementor-515 .elementor-element.elementor-element-34241351 .price ins{font-size:20px;}.elementor-515 .elementor-element.elementor-element-1931a3d4{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-515 .elementor-element.elementor-element-3558500e{--margin-top:35%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15%;--padding-bottom:15%;--padding-left:8%;--padding-right:8%;}}/* Start custom CSS for button, class: .elementor-element-f8d5ee0 *//* איפוס הגדרות כפתור רגילות של אלמנטור כדי שלא יהיה רקע/מסגרת */
.size-guide-trigger .elementor-button {
    background: transparent !important;
    border: none !important;
    padding: 0 !important;
    box-shadow: none !important;
}

/* עיצוב הטקסט והמיקום */
.size-guide-trigger a,
.size-guide-trigger .elementor-button-content-wrapper {
    color: #333333; /* צבע טקסט כהה שיראה טוב על אפור */
    font-size: 15px; /* גודל פונט */
    font-weight: 600; /* עובי פונט */
    text-decoration: none !important; /* ביטול קו תחתון דיפולטיבי */
    position: relative;
    display: inline-flex;
    align-items: center;
    gap: 8px; /* מרווח בין האייקון לטקסט */
    transition: color 0.3s ease;
}

/* יצירת הקו התחתון באנימציה */
.size-guide-trigger a::after,
.size-guide-trigger .elementor-button-content-wrapper::after {
    content: '';
    position: absolute;
    width: 100%;
    transform: scaleX(0); /* מתחיל ברוחב 0 */
    height: 2px; /* עובי הקו */
    bottom: -4px; /* מרחק מהטקסט */
    left: 0;
    background-color: #000000; /* צבע הקו - שחור */
    transform-origin: bottom right; /* כיוון האנימציה ביציאה */
    transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

/* המצב של מעבר עכבר - הקו נפתח */
.size-guide-trigger:hover a::after,
.size-guide-trigger:hover .elementor-button-content-wrapper::after {
    transform: scaleX(1); /* רוחב מלא */
    transform-origin: bottom left; /* כיוון האנימציה בכניסה */
}

/* אנימציה חמודה לאייקון הסרגל */
.size-guide-trigger i,
.size-guide-trigger svg {
    transition: transform 0.3s ease;
}

.size-guide-trigger:hover i,
.size-guide-trigger:hover svg {
    transform: rotate(-15deg) scale(1.1); /* הטיה והגדלה קטנה */
    color: #000; /* האייקון הופך לשחור מלא */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3558500e *//* קונטיינר זכוכית נוזלית משופר */
.glass-liquid{
  position: relative;
  padding: 32px 28px;
  border-radius: 24px;
  overflow: hidden;

  /* רקע זכוכיתי הרבה יותר שקוף */
  background:
    linear-gradient(135deg,
      rgba(255,255,255,0.22),
      rgba(255,255,255,0.03)
    );

  /* קו עדין, יותר "זכוכית" ופחות קופסה */
  border: 1px solid rgba(255,255,255,0.45);

  /* צל פחות כבד, יותר רך */
  box-shadow:
    0 12px 30px rgba(0,0,0,0.16),
    0 0 0 1px rgba(255,255,255,0.06);

  /* זכוכית נוזלית – קצת blur, הרבה saturation */
  backdrop-filter: blur(8px) saturate(149%);
  -webkit-backdrop-filter: blur(8px) saturate(149%);
}

/* "נזילות" אור זזות בפנים */
.glass-liquid::before,
.glass-liquid::after{
  content:"";
  position:absolute;
  inset:auto;
  border-radius: 999px;
  filter: blur(32px);
  opacity:0.6;
  mix-blend-mode: screen;
  pointer-events:none;
  animation: glassBlob 18s ease-in-out infinite alternate;
}

/* כתם עליון – ברק יותר חד */
.glass-liquid::before{
  width:260px;
  height:260px;
  top:-120px;
  right:-70px;
  background:
    radial-gradient(circle at 30% 0%,
      rgba(255,255,255,0.95),
      rgba(255,255,255,0.18) 50%,
      transparent 72%
    );
}

/* כתם תחתון – זוהר רך */
.glass-liquid::after{
  width:320px;
  height:320px;
  bottom:-150px;
  left:-70px;
  background:
    radial-gradient(circle at 0% 80%,
      rgba(255,255,255,0.8),
      rgba(255,255,255,0.12) 55%,
      transparent 78%
    );
  animation-delay: -7s;
}

/* אנימציה "נזלית" רכה ויותר איטית */
@keyframes glassBlob{
  0%{
    transform: translate3d(0,0,0) scale(1);
  }
  40%{
    transform: translate3d(18px,-8px,0) scale(1.06);
  }
  100%{
    transform: translate3d(-14px,20px,0) scale(0.97);
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PloniBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lowkeyfashion.online/wp-content/uploads/2025/11/PloniBlack.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PloniRegular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lowkeyfashion.online/wp-content/uploads/2025/11/PloniRegular.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PloniMeduim';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lowkeyfashion.online/wp-content/uploads/2025/11/PloniMedium.woff2') format('woff2');
}
/* End Custom Fonts CSS */