.elementor-3474 .elementor-element.elementor-element-4fcc9c4d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-0e0a2f0e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-ac896645{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-5cef29e5{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-565dd9fe{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-dd2684e4 .elementor-heading-title{font-family:"Fredoka", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-63ba4a49{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-d9ba6851{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-ac4ce2a4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-3e2cfc6b{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-688cbb46{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-92a16266{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-74b9f7d4{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-d87496e3{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-f2f6086b{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-7855a174{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-2a4a5a21{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-bdc6389b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-903bd2e4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-e130a521{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-2837f136{font-family:"Playpen Sans Hebrew", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-08036567{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-5861920c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-cadede0f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-fe82bd98 .elementor-heading-title{font-family:"Fredoka", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-a94ffbaf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-317f5284{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-e08fa19a{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-611a683c{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-fa9d88c9{--grid-columns:4;}.elementor-3474 .elementor-element.elementor-element-fa9d88c9 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-3474 .elementor-element.elementor-element-fa9d88c9 .e-loop-item > .elementor-section, .elementor-3474 .elementor-element.elementor-element-fa9d88c9 .e-loop-item > .elementor-section > .elementor-container, .elementor-3474 .elementor-element.elementor-element-fa9d88c9 .e-loop-item > .e-con, .elementor-3474 .elementor-element.elementor-element-fa9d88c9 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-3474 .elementor-element.elementor-element-fa9d88c9 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-3474 .elementor-element.elementor-element-fa9d88c9 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-3474 .elementor-element.elementor-element-fa9d88c9 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-3474 .elementor-element.elementor-element-fa9d88c9 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-3474 .elementor-element.elementor-element-fa9d88c9 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-3474 .elementor-element.elementor-element-35020005{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-d7e65c61{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-6941193b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-5f0d245b{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-9c19a261{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-365d3835 .elementor-heading-title{font-family:"Fredoka", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-e53f498a .elementor-button-content-wrapper{flex-direction:row;}.elementor-3474 .elementor-element.elementor-element-f384fa0c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-235588a8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-2b7632a9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-27bac0f9{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-7a4bcdd8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-f58f2e3c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-b8a27d40{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-f8aaaa53{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-df45f03f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-0b41a27f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-71be2ace{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3474 .elementor-element.elementor-element-d311e9f4{font-family:"Rubik", Sans-serif;}.elementor-3474 .elementor-element.elementor-element-420b8279{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}@media(max-width:1024px){.elementor-3474 .elementor-element.elementor-element-fa9d88c9{--grid-columns:2;}}@media(max-width:767px){.elementor-3474 .elementor-element.elementor-element-fa9d88c9{--grid-columns:2;}}/* Start custom CSS for shortcode, class: .elementor-element-f05e67b1 */.elementor-3474 .elementor-element.elementor-element-f05e67b1{width:100%;margin:0!important;padding:0!important}.elementor-3474 .elementor-element.elementor-element-f05e67b1 .bb26-breadcrumbs{width:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb1a5ae6 */.elementor-3474 .elementor-element.elementor-element-eb1a5ae6{flex:none;width:620px;height:620px;position:absolute;top:-130px;right:-170px;opacity:.55;}.elementor-3474 .elementor-element.elementor-element-eb1a5ae6 img{width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-565dd9fe */.elementor-3474 .elementor-element.elementor-element-565dd9fe{font-size:inherit;line-height:inherit;display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:600;letter-spacing:.04em;color:#8A4F6B;}.elementor-3474 .elementor-element.elementor-element-565dd9fe p{margin:0}.elementor-3474 .elementor-element.elementor-element-565dd9fe a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd2684e4 */.elementor-3474 .elementor-element.elementor-element-dd2684e4{margin:0;font-family:'Fredoka','Rubik',sans-serif;font-weight:600;font-size:clamp(48px,5.6vw,80px);line-height:1.05;color:#2A1C23;}/* End custom CSS */
/* Start custom CSS for woocommerce-archive-description, class: .elementor-element-762c60ad */.elementor-3474 .elementor-element.elementor-element-762c60ad{font:400 18px/1.7 Rubik,sans-serif;color:#6B5961}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9ba6851 */.elementor-3474 .elementor-element.elementor-element-d9ba6851{font-size:inherit;line-height:inherit;font-size:14.5px;font-weight:600;color:#6B5961;}.elementor-3474 .elementor-element.elementor-element-d9ba6851 p{margin:0}.elementor-3474 .elementor-element.elementor-element-d9ba6851 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e2cfc6b */.elementor-3474 .elementor-element.elementor-element-3e2cfc6b{font-size:inherit;line-height:inherit;color:#6E3F57;font:inherit;font-size:15px;font-weight:500;min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid #E2D2C9;background:#FFFDFB;color:#4A3941;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;}.elementor-3474 .elementor-element.elementor-element-3e2cfc6b p{margin:0}.elementor-3474 .elementor-element.elementor-element-3e2cfc6b a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-688cbb46 */.elementor-3474 .elementor-element.elementor-element-688cbb46{font-size:inherit;line-height:inherit;color:#6E3F57;font:inherit;font-size:15px;font-weight:500;min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid #E2D2C9;background:#FFFDFB;color:#4A3941;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;}.elementor-3474 .elementor-element.elementor-element-688cbb46 p{margin:0}.elementor-3474 .elementor-element.elementor-element-688cbb46 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-92a16266 */.elementor-3474 .elementor-element.elementor-element-92a16266{font-size:inherit;line-height:inherit;color:#6E3F57;font:inherit;font-size:15px;font-weight:500;min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid #E2D2C9;background:#FFFDFB;color:#4A3941;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;}.elementor-3474 .elementor-element.elementor-element-92a16266 p{margin:0}.elementor-3474 .elementor-element.elementor-element-92a16266 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74b9f7d4 */.elementor-3474 .elementor-element.elementor-element-74b9f7d4{font-size:inherit;line-height:inherit;color:#6E3F57;font:inherit;font-size:15px;font-weight:500;min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid #E2D2C9;background:#FFFDFB;color:#4A3941;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;}.elementor-3474 .elementor-element.elementor-element-74b9f7d4 p{margin:0}.elementor-3474 .elementor-element.elementor-element-74b9f7d4 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87496e3 */.elementor-3474 .elementor-element.elementor-element-d87496e3{font-size:inherit;line-height:inherit;color:#6E3F57;font:inherit;font-size:15px;font-weight:500;min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid #E2D2C9;background:#FFFDFB;color:#4A3941;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;}.elementor-3474 .elementor-element.elementor-element-d87496e3 p{margin:0}.elementor-3474 .elementor-element.elementor-element-d87496e3 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2f6086b */.elementor-3474 .elementor-element.elementor-element-f2f6086b{font-size:inherit;line-height:inherit;color:#6E3F57;font:inherit;font-size:15px;font-weight:500;min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid #E2D2C9;background:#FFFDFB;color:#4A3941;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;}.elementor-3474 .elementor-element.elementor-element-f2f6086b p{margin:0}.elementor-3474 .elementor-element.elementor-element-f2f6086b a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7855a174 */.elementor-3474 .elementor-element.elementor-element-7855a174{font-size:inherit;line-height:inherit;color:#6E3F57;font:inherit;font-size:15px;font-weight:500;min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid #E2D2C9;background:#FFFDFB;color:#4A3941;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;}.elementor-3474 .elementor-element.elementor-element-7855a174 p{margin:0}.elementor-3474 .elementor-element.elementor-element-7855a174 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac4ce2a4 */.elementor-3474 .elementor-element.elementor-element-ac4ce2a4{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;display:flex;flex-wrap:wrap;gap:8px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63ba4a49 */.elementor-3474 .elementor-element.elementor-element-63ba4a49{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;display:flex;flex-direction:column;gap:12px;margin-top:8px;padding-top:20px;border-top:1px solid rgba(110,63,87,.16);max-width:640px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cef29e5 */.elementor-3474 .elementor-element.elementor-element-5cef29e5{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;flex:1.3 1 460px;display:flex;flex-direction:column;gap:18px;padding:64px 0 72px;position:relative;}@media(max-width:767px){.elementor-3474 .elementor-element.elementor-element-5cef29e5{flex-basis:100%;min-width:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-903bd2e4 */.elementor-3474 .elementor-element.elementor-element-903bd2e4{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:absolute;inset:0;border-radius:260px 260px 0 0;border:1.5px solid #D9B9C7;border-bottom:0;transform:translate(-22px,-22px);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bf00d1d */.elementor-3474 .elementor-element.elementor-element-7bf00d1d{display:block;line-height:0;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;width:100%!important;}.elementor-3474 .elementor-element.elementor-element-7bf00d1d .elementor-widget-container{height:100%}.elementor-3474 .elementor-element.elementor-element-7bf00d1d img{width:100%;max-width:100%;height:100%;border-radius:inherit;object-fit:cover;object-position:50% 40%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e130a521 */.elementor-3474 .elementor-element.elementor-element-e130a521{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:absolute;inset:0;border-radius:260px 260px 0 0;overflow:hidden;background:#EBDCD8;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2837f136 */.elementor-3474 .elementor-element.elementor-element-2837f136{font-size:inherit;line-height:inherit;position:absolute;bottom:60px;left:-40px;transform:rotate(-5deg);display:inline-flex;align-items:center;gap:10px;background:#FFFDFB;padding:12px 18px;border-radius:14px;box-shadow:0 14px 30px rgba(58,34,48,.14);font-family:'Playpen Sans Hebrew',cursive;font-size:19px;color:#6E3F57;white-space:nowrap;}.elementor-3474 .elementor-element.elementor-element-2837f136 p{margin:0}.elementor-3474 .elementor-element.elementor-element-2837f136 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdc6389b */.elementor-3474 .elementor-element.elementor-element-bdc6389b{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:relative;width:min(400px,100%);aspect-ratio:400/500;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4a5a21 */.elementor-3474 .elementor-element.elementor-element-2a4a5a21{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;flex:1 1 380px;display:flex;justify-content:center;position:relative;padding-top:56px;}@media(max-width:767px){.elementor-3474 .elementor-element.elementor-element-2a4a5a21{flex-basis:100%;min-width:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac896645 */.elementor-3474 .elementor-element.elementor-element-ac896645{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;background-image:url(https://belly-baby.co.il/wp-content/uploads/2026/10/bb-reference-763b01e607d8d8332b45d360968450c6.png);background-size:220px 220px;max-width:1392px;margin:0 auto;border-radius:36px;background-color:#F3E8E1;padding:0 clamp(28px,5vw,88px);display:flex;flex-wrap:wrap;gap:24px 72px;align-items:flex-end;overflow:hidden;position:relative;}@media(max-width:767px){.elementor-3474 .elementor-element.elementor-element-ac896645{width:100%;padding-left:22px;padding-right:22px;border-radius:24px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e0a2f0e */.elementor-3474 .elementor-element.elementor-element-0e0a2f0e{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;padding:0 24px;}@media(max-width:767px){.elementor-3474 .elementor-element.elementor-element-0e0a2f0e{padding-top:52px;padding-bottom:52px;padding-left:18px;padding-right:18px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe82bd98 */.elementor-3474 .elementor-element.elementor-element-fe82bd98{font:600 42px Fredoka,Rubik,sans-serif;}.elementor-3474 .elementor-element.elementor-element-fe82bd98 .elementor-heading-title{font:inherit;color:inherit;line-height:inherit}@media(max-width:767px){.elementor-3474 .elementor-element.elementor-element-fe82bd98{font-size:34px;line-height:1.15}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-317f5284 */.elementor-3474 .elementor-element.elementor-element-317f5284{font-size:inherit;line-height:inherit;}.elementor-3474 .elementor-element.elementor-element-317f5284 p{margin:0}.elementor-3474 .elementor-element.elementor-element-317f5284 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e08fa19a */.elementor-3474 .elementor-element.elementor-element-e08fa19a{font-size:inherit;line-height:inherit;}.elementor-3474 .elementor-element.elementor-element-e08fa19a p{margin:0}.elementor-3474 .elementor-element.elementor-element-e08fa19a a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-611a683c */.elementor-3474 .elementor-element.elementor-element-611a683c{font-size:inherit;line-height:inherit;}.elementor-3474 .elementor-element.elementor-element-611a683c p{margin:0}.elementor-3474 .elementor-element.elementor-element-611a683c a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94ffbaf */.elementor-3474 .elementor-element.elementor-element-a94ffbaf{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;display:flex;gap:16px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cadede0f */.elementor-3474 .elementor-element.elementor-element-cadede0f{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;gap:20px;flex-wrap:wrap;}/* End custom CSS */
/* Start custom CSS for bb17_catalog_filters, class: .elementor-element-bb17filters3474 */.elementor-3474 .elementor-element.elementor-element-bb17filters3474{width:100%}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-fa9d88c9 */.elementor-3474 .elementor-element.elementor-element-fa9d88c9{width:100%}.elementor-3474 .elementor-element.elementor-element-fa9d88c9 .elementor-loop-container{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.elementor-3474 .elementor-element.elementor-element-fa9d88c9 .e-loop-item{height:100%;min-width:0}.elementor-3474 .elementor-element.elementor-element-fa9d88c9 .e-loop-item>.elementor-section-wrap,.elementor-3474 .elementor-element.elementor-element-fa9d88c9 .e-loop-item>.e-con{height:100%}.elementor-3474 .elementor-element.elementor-element-fa9d88c9 .elementor-pagination{padding:36px 0;font:500 17px Rubik,sans-serif;color:#6E3F57}@media(max-width:1024px){.elementor-3474 .elementor-element.elementor-element-fa9d88c9 .elementor-loop-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(max-width:767px){.elementor-3474 .elementor-element.elementor-element-fa9d88c9 .elementor-loop-container{gap:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5861920c */.elementor-3474 .elementor-element.elementor-element-5861920c{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;max-width:1296px;margin:0 auto;padding:0 40px;}@media(max-width:767px){.elementor-3474 .elementor-element.elementor-element-5861920c{width:100%;padding-left:22px;padding-right:22px;border-radius:24px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08036567 */.elementor-3474 .elementor-element.elementor-element-08036567{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;padding:80px 0 0;}@media(max-width:767px){.elementor-3474 .elementor-element.elementor-element-08036567{padding-top:52px;padding-bottom:52px;padding-left:18px;padding-right:18px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c19a261 */.elementor-3474 .elementor-element.elementor-element-9c19a261{font-size:inherit;line-height:inherit;display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:600;letter-spacing:.04em;color:#8A4F6B;}.elementor-3474 .elementor-element.elementor-element-9c19a261 p{margin:0}.elementor-3474 .elementor-element.elementor-element-9c19a261 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-365d3835 */.elementor-3474 .elementor-element.elementor-element-365d3835{margin:0;font-family:'Fredoka','Rubik',sans-serif;font-weight:600;font-size:clamp(34px,3.4vw,48px);line-height:1.1;color:#2A1C23;}.elementor-3474 .elementor-element.elementor-element-365d3835 .elementor-heading-title{font:inherit;color:inherit;line-height:inherit}@media(max-width:767px){.elementor-3474 .elementor-element.elementor-element-365d3835{font-size:34px;line-height:1.15}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f0d245b */.elementor-3474 .elementor-element.elementor-element-5f0d245b{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;display:flex;flex-direction:column;gap:12px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e53f498a */.elementor-3474 .elementor-element.elementor-element-e53f498a{width:auto;max-width:100%;}.elementor-3474 .elementor-element.elementor-element-e53f498a .elementor-button{background:transparent;padding:0;border-radius:0;color:#6E3F57;display:inline-flex;align-items:center;gap:8px;font-weight:600;text-decoration:none;color:#6E3F57;border-bottom:1.5px solid #D9B9C7;padding-bottom:4px;transition:gap .25s,border-color .25s;font-size:17px;}.elementor-3474 .elementor-element.elementor-element-e53f498a .elementor-button:hover{filter:brightness(.95)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6941193b */.elementor-3474 .elementor-element.elementor-element-6941193b{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;display:flex;flex-wrap:wrap;gap:16px 64px;align-items:flex-end;justify-content:space-between;margin-bottom:36px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f259ea5d */.elementor-3474 .elementor-element.elementor-element-f259ea5d{display:block;line-height:0;transition:transform 1.1s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%;width:100%!important;}.elementor-3474 .elementor-element.elementor-element-f259ea5d .elementor-widget-container{height:100%}.elementor-3474 .elementor-element.elementor-element-f259ea5d img{width:100%;max-width:100%;height:100%;border-radius:inherit;object-fit:cover;object-position:50% 45%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27bac0f9 */.elementor-3474 .elementor-element.elementor-element-27bac0f9{font-size:inherit;line-height:inherit;display:flex;flex-direction:column;gap:2px;}.elementor-3474 .elementor-element.elementor-element-27bac0f9 p{margin:0}.elementor-3474 .elementor-element.elementor-element-27bac0f9 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb7187bc */.elementor-3474 .elementor-element.elementor-element-cb7187bc{flex:none;width:16px;height:16px;}.elementor-3474 .elementor-element.elementor-element-cb7187bc img{width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a4bcdd8 */.elementor-3474 .elementor-element.elementor-element-7a4bcdd8{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;transition:background-color .3s,color .3s,border-color .3s;width:40px;height:40px;border-radius:50%;border:1.5px solid #CDB3BF;color:#6E3F57;display:grid;place-items:center;flex:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7632a9 */.elementor-3474 .elementor-element.elementor-element-2b7632a9{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:absolute;right:14px;left:14px;bottom:14px;padding:14px 16px;border-radius:16px;background:rgba(251,246,241,.94);display:flex;align-items:center;justify-content:space-between;gap:10px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235588a8 */.elementor-3474 .elementor-element.elementor-element-235588a8{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;color:#6E3F57;position:relative;height:320px;border-radius:24px;overflow:hidden;display:block;background:#E9E1D7;text-decoration:none;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a9932ed8 */.elementor-3474 .elementor-element.elementor-element-a9932ed8{display:block;line-height:0;transition:transform 1.1s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 25%;width:100%!important;}.elementor-3474 .elementor-element.elementor-element-a9932ed8 .elementor-widget-container{height:100%}.elementor-3474 .elementor-element.elementor-element-a9932ed8 img{width:100%;max-width:100%;height:100%;border-radius:inherit;object-fit:cover;object-position:50% 25%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8aaaa53 */.elementor-3474 .elementor-element.elementor-element-f8aaaa53{font-size:inherit;line-height:inherit;display:flex;flex-direction:column;gap:2px;}.elementor-3474 .elementor-element.elementor-element-f8aaaa53 p{margin:0}.elementor-3474 .elementor-element.elementor-element-f8aaaa53 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f28fe2b */.elementor-3474 .elementor-element.elementor-element-2f28fe2b{flex:none;width:16px;height:16px;}.elementor-3474 .elementor-element.elementor-element-2f28fe2b img{width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df45f03f */.elementor-3474 .elementor-element.elementor-element-df45f03f{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;transition:background-color .3s,color .3s,border-color .3s;width:40px;height:40px;border-radius:50%;border:1.5px solid #CDB3BF;color:#6E3F57;display:grid;place-items:center;flex:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8a27d40 */.elementor-3474 .elementor-element.elementor-element-b8a27d40{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:absolute;right:14px;left:14px;bottom:14px;padding:14px 16px;border-radius:16px;background:rgba(251,246,241,.94);display:flex;align-items:center;justify-content:space-between;gap:10px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f58f2e3c */.elementor-3474 .elementor-element.elementor-element-f58f2e3c{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;color:#6E3F57;position:relative;height:320px;border-radius:24px;overflow:hidden;display:block;background:#EFE7DF;text-decoration:none;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16093252 */.elementor-3474 .elementor-element.elementor-element-16093252{display:block;line-height:0;transition:transform 1.1s cubic-bezier(.2,.7,.2,1);position:absolute;left:-10%;top:-54%;width:120%;height:auto;mix-blend-mode:multiply;width:120%!important;}.elementor-3474 .elementor-element.elementor-element-16093252 .elementor-widget-container{height:100%}.elementor-3474 .elementor-element.elementor-element-16093252 img{width:100%;max-width:100%;height:100%;border-radius:inherit;mix-blend-mode:multiply;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d311e9f4 */.elementor-3474 .elementor-element.elementor-element-d311e9f4{font-size:inherit;line-height:inherit;display:flex;flex-direction:column;gap:2px;}.elementor-3474 .elementor-element.elementor-element-d311e9f4 p{margin:0}.elementor-3474 .elementor-element.elementor-element-d311e9f4 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9459a25 */.elementor-3474 .elementor-element.elementor-element-d9459a25{flex:none;width:16px;height:16px;}.elementor-3474 .elementor-element.elementor-element-d9459a25 img{width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-420b8279 */.elementor-3474 .elementor-element.elementor-element-420b8279{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;transition:background-color .3s,color .3s,border-color .3s;width:40px;height:40px;border-radius:50%;border:1.5px solid #CDB3BF;color:#6E3F57;display:grid;place-items:center;flex:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71be2ace */.elementor-3474 .elementor-element.elementor-element-71be2ace{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:absolute;right:14px;left:14px;bottom:14px;padding:14px 16px;border-radius:16px;background:rgba(251,246,241,.94);display:flex;align-items:center;justify-content:space-between;gap:10px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b41a27f */.elementor-3474 .elementor-element.elementor-element-0b41a27f{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;color:#6E3F57;position:relative;height:320px;border-radius:24px;overflow:hidden;display:block;background:#EFE3DC;text-decoration:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f384fa0c */.elementor-3474 .elementor-element.elementor-element-f384fa0c{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7e65c61 */.elementor-3474 .elementor-element.elementor-element-d7e65c61{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;max-width:1296px;margin:0 auto;padding:0 40px;}@media(max-width:767px){.elementor-3474 .elementor-element.elementor-element-d7e65c61{width:100%;padding-left:22px;padding-right:22px;border-radius:24px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35020005 */.elementor-3474 .elementor-element.elementor-element-35020005{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;padding:96px 0 104px;}@media(max-width:767px){.elementor-3474 .elementor-element.elementor-element-35020005{padding-top:52px;padding-bottom:52px;padding-left:18px;padding-right:18px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fcc9c4d */.elementor-3474 .elementor-element.elementor-element-4fcc9c4d{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d{direction:rtl;font-family:Rubik,Arial,sans-serif;color:#2A1C23;background:#FBF6F1;-webkit-font-smoothing:antialiased}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d *{box-sizing:border-box}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d .elementor-widget{margin:0;min-width:0}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d .elementor-widget-container{font:inherit;color:inherit}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d h1,.elementor-3474 .elementor-element.elementor-element-4fcc9c4d h2,.elementor-3474 .elementor-element.elementor-element-4fcc9c4d h3,.elementor-3474 .elementor-element.elementor-element-4fcc9c4d p{margin:0}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d .elementor-heading-title{font:inherit;color:inherit;line-height:inherit}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d a{color:inherit}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d a:focus-visible,.elementor-3474 .elementor-element.elementor-element-4fcc9c4d button:focus-visible,.elementor-3474 .elementor-element.elementor-element-4fcc9c4d input:focus-visible,.elementor-3474 .elementor-element.elementor-element-4fcc9c4d select:focus-visible{outline:3px solid #9A5F7B;outline-offset:4px}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d .elementor-widget-button .elementor-button{font:inherit;line-height:inherit}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d .elementor-button-content-wrapper{align-items:center;gap:10px}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d .elementor-button-text{flex-grow:0}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d .elementor-widget-image img{display:block}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d .elementor-widget-icon .elementor-icon{display:flex}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d .elementor-widget-icon svg{width:100%;height:100%}.elementor-3474 .elementor-element.elementor-element-4fcc9c4d .elementor-button-icon svg{fill:currentColor}@media(prefers-reduced-motion:reduce){.elementor-3474 .elementor-element.elementor-element-4fcc9c4d *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}/* End custom CSS */