@charset "UTF-8";body.admin-bar #top-header{top:32px}body.home #carousel-top .elementor-swiper-button:after{content:"";display:block;width:calc(100% + 12px);height:calc(100% + 12px);position:absolute;top:-6px;left:-6px;z-index:100;background-repeat:no-repeat;background-size:contain;background-position:center}body.home #carousel-top .elementor-swiper-button.elementor-swiper-button-prev:after{background-image:url(../images/arrow-left.png)}body.home #carousel-top .elementor-swiper-button.elementor-swiper-button-next:after{background-image:url(../images/arrow-right.png)}body.home #carousel-top .elementor-swiper-button:focus:after,body.home #carousel-top .elementor-swiper-button:hover:after{width:calc(100% + 20px);height:calc(100% + 20px);top:-10px;left:-10px}#main-logo-container{transition:transform .3 ease;transform-origin:top center}#main-logo-container.shrink{transform:scale(.6)}#desktop-header .menu-item a{letter-spacing:.05em;font-size:clamp(1rem,.5rem + 1vw,1.8rem);padding-left:.5vw;padding-right:.5vw}.jump-anim{animation-name:jolly-jump;animation-duration:2s;animation-iteration-count:2;transform-origin:bottom center}@keyframes jolly-jump{0%{transform:none}10%{transform:translateY(0) scaleX(1.1) scaleY(.9)}20%{transform:translateY(-10%) scaleX(.8) scaleY(1.25)}30%{transform:translateY(0) scaleX(1.1) scaleY(.9)}40%{transform:translateY(-10%) scaleX(.8) scaleY(1.25)}50%{transform:translateY(0) scaleX(1.1) scaleY(.9)}60%{transform:none}}body:not(.home) main{padding-top:180px}body:not(.home) h1.page-header-title{font-size:4rem;font-family:matritsa,Sans-serif;color:var(--e-global-color-primary)}body:not(.home) ul.products li.product li.title a{font-size:2rem;font-family:matritsa,Sans-serif;color:var(--e-global-color-accent);letter-spacing:.05em}body:not(.home) ul.products li.product .price{font-family:matritsa,Sans-serif;font-size:2.5rem}body:not(.home) ul.products li.product .button{font-weight:700;background-color:var(--e-global-color-accent)}body:not(.home) ul.products li.product .button:focus,body:not(.home) ul.products li.product .button:hover{background-color:var(--e-global-color-7c3890d)}body:not(.home) ul.products li.product .button:focus{outline:2px solid var(--e-global-color-7c3890d);offset:2px}body:not(.home) .owp-quick-view{background-color:var(--e-global-color-7c3890d)}body.single-product main{padding-top:180px}body.single-product h1.page-header-title{font-size:5rem;font-family:matritsa,Sans-serif;color:var(--e-global-color-primary)}body.single-product .summary h2.single-post-title{font-weight:700}body.single-product .summary .price{font-family:matritsa,Sans-serif}body.single-product section.related.products h2{font-size:3rem;font-family:matritsa,Sans-serif;color:var(--e-global-color-primary)}body.single-product section.related.products .price{font-family:matritsa,Sans-serif;font-size:2.5rem}body.single-product section.related.products ul.products li.product li.title a{font-size:2rem;font-family:matritsa,Sans-serif;color:var(--e-global-color-accent);letter-spacing:.05em}body.single-product section.related.products ul.products li.product .button{font-weight:700;background-color:var(--e-global-color-accent)}body.single-product section.related.products ul.products li.product .button:focus,body.single-product section.related.products ul.products li.product .button:hover{background-color:var(--e-global-color-7c3890d)}body.single-product section.related.products ul.products li.product .button:focus{outline:2px solid var(--e-global-color-7c3890d);offset:2px}body.single-product section.related.products .owp-quick-view{background-color:var(--e-global-color-7c3890d)}body.single-product .product_meta .posted_in,body.single-product .product_meta .sku_wrapper,body.single-product .product_meta .tagged_as{font-size:1.5rem;color:var(--e-global-color-accent)}body.single-product .product_meta .posted_in a{color:var(--e-global-color-text)}body.single-product .quantity .minus,body.single-product .quantity .plus,body.single-product .quantity .qty{color:#656565}body.single-product .woocommerce-tabs ul.tabs li a{color:var(--e-global-color-text)}body.single-product .button,body.single-product button[type=submit]{background-color:var(--e-global-color-accent)}body.single-product .button:focus,body.single-product .button:hover,body.single-product button[type=submit]:focus,body.single-product button[type=submit]:hover{background-color:var(--e-global-color-7c3890d)}body.single-product .button:focus,body.single-product button[type=submit]:focus{outline:2px solid var(--e-global-color-7c3890d);offset:2px}body.tax-product_cat h1.page-header-title{font-size:5rem;font-family:matritsa,Sans-serif;color:var(--e-global-color-primary)}div.fls-popup-overlay{background-color:#ff0!important}div.fls-popup-overlay .fls-text-popup .popup-title{font-size:5rem;font-family:matritsa,Sans-serif}@media (min-width:1200px){#main-logo-container.shrink{transform:scale(.75)}}@media (min-width:1400px){#desktop-header .menu-item a{padding-left:calc(.35em + 1vw);padding-right:calc(.35em + 1vw)}}.bg-toolbar{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:32px;flex-wrap:wrap}.bg-toolbar__label{font-size:3rem;font-weight:500;color:var(--e-global-color-primary);font-family:matritsa,Sans-serif;white-space:nowrap}.bg-toolbar__select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url(../images/arrow-down.png);background-repeat:no-repeat;background-position:left 12px center;background-size:auto 80%;border:1.5px solid var(--e-global-color-primary);border-radius:100px;padding:9px 30px 9px 70px;font-size:3rem;font-family:matritsa,Sans-serif;color:var(--e-global-color-primary);cursor:pointer;min-width:180px;transition:border-color .2s;direction:rtl;width:auto;transition:outline .18s ease;outline:2px solid transparent;outline-offset:0}.bg-toolbar__select:focus,.bg-toolbar__select:hover{outline:2px solid var(--e-global-color-accent);outline-offset:2px}.bg-product-grid{max-width:1200px;margin-left:auto;margin-right:auto;padding:max(4rem,5vw) 15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px;margin-bottom:40px}@media (max-width:600px){.bg-product-grid{grid-template-columns:repeat(2,1fr);gap:14px}}.bg-card{display:flex;flex-direction:column;background:#fff;border:1px solid #ebebeb;border-radius:12px;overflow:hidden;transition:box-shadow .22s ease,transform .22s ease}.bg-card:hover{box-shadow:0 8px 28px rgba(0,0,0,.09);transform:translateY(-3px)}.bg-card__img-wrap{display:block;aspect-ratio:1/1;overflow:hidden}.bg-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.bg-card:hover .bg-card__img{transform:scale(1.04)}.bg-card__img-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#f0f0f0 0,#e4e4e4 100%)}.bg-card__body{flex:1;padding:14px 16px 10px;direction:rtl;text-align:center}.bg-card__tag{display:inline-block;font-size:.9rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#555;background:#f3f3f3;border-radius:4px;padding:2px 7px;margin-bottom:8px}.bg-card__title{font-family:matritsa,Sans-serif;font-size:1.85rem;letter-spacing:.045rem;font-weight:600;line-height:1.35;margin:0 0 8px;color:var(--e-global-color-accent)}.bg-card__title a{color:inherit;text-decoration:none}.bg-card__title a:focus,.bg-card__title a:hover{text-decoration:underline}.bg-card__price{font-size:2.5rem;letter-spacing:.035rem;font-family:matritsa,Sans-serif;color:var(--e-global-color-primary);font-weight:600;direction:ltr;text-align:center}.bg-card__price del{color:#aaa;font-weight:400;font-size:1rem;margin-left:4px}.bg-card__price ins{text-decoration:none;color:#c0392b}.bg-card__footer{padding:0 16px 16px}.bg-card__btn{display:block;width:80%;text-align:center;padding:9px 3rem;margin-left:auto;margin-right:auto;border-radius:7px;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:1.5rem;font-weight:700;color:#fff;background-color:var(--e-global-color-accent);text-decoration:none;letter-spacing:.03em;transition:background .18s ease,color .18s ease,outline .18s ease;outline:2px solid transparent;outline-offset:0}.bg-card__btn:focus,.bg-card__btn:hover{color:#fff;outline:2px solid var(--e-global-color-accent);outline-offset:2px}.bg-spinner{display:flex;justify-content:center;padding:32px 0}.bg-spinner__ring{width:36px;height:36px;border:3px solid #e0e0e0;border-top-color:#333;border-radius:50%;animation:bg-spin .75s linear infinite}@keyframes bg-spin{to{transform:rotate(360deg)}}.bg-end-message{text-align:center;font-size:.9rem;color:#888;padding:24px 0 8px;direction:rtl}.bg-sentinel{height:1px;width:100%;visibility:hidden}@media (prefers-reduced-motion:reduce){.bg-card{transition:none}.bg-card:hover{transform:none}.bg-spinner__ring{animation:none}}.flashy-form-wrap{display:flex;flex-direction:column;gap:12px;max-width:380px;margin:0 auto}.flashy-form-wrap input[type=email],.flashy-form-wrap input[type=tel]{width:100%;padding:11px 14px;border:1px solid #ddd;border-radius:6px;font-size:15px;box-sizing:border-box;direction:rtl}#flashy-close-button a{border-radius:300px;transition:transform .3s}#flashy-close-button a:focus,#flashy-close-button a:hover{transform:scale(1.1) rotate(10deg)}#flashy-close-button a,.flashy-form-wrap button,.flashy-form-wrap input{outline:2px solid transparent!important;outline-offset:0;transition:.3s outline}#flashy-close-button a:focus,.flashy-form-wrap button:focus,.flashy-form-wrap input:focus{outline:2px solid #eee!important;outline-offset:2px}.flashy-checkbox-row{display:flex;align-items:flex-start;gap:10px;direction:rtl;cursor:pointer}.flashy-checkbox-row input[type=checkbox]{width:18px;height:18px;margin-top:2px;flex-shrink:0;cursor:pointer;accent-color:#222}.flashy-checkbox-label{font-size:13px;color:#fff;line-height:1.5}.flashy-submit-btn{background:var(--e-global-color-accent);color:#fff;border:3px solid #fff;border-radius:12px;padding:12px;font-size:15px;cursor:pointer;width:calc(100% - 6px);transition:background .2s}.flashy-submit-btn:disabled{background:#999;cursor:default}.flashy-msg{font-size:14px;text-align:center;min-height:20px;direction:rtl}.flashy-msg.success{color:#cff975}.flashy-msg.error{color:#fbd31b}
/*# sourceMappingURL=theme.min.css.map */
