.wd-toolbar{position:fixed;inset-inline:0;bottom:0;z-index:350;display:flex;align-items:center;justify-content:space-between;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:5px;height:55px;background-color:var(--bgcolor-white);box-shadow:0 0 9px rgba(0,0,0,0.12)}.wd-toolbar>a{display:flex;align-items:center;justify-content:center}.wd-toolbar>a,.wd-toolbar>div{flex:1 0 20%}.wd-toolbar>a,.wd-toolbar>div a{height:45px}.wd-toolbar .wd-header-cart.wd-design-5:not(.wd-style-text){margin-inline-end:0}.wd-toolbar.wd-toolbar-label-show>a,.wd-toolbar.wd-toolbar-label-show>div a{position:relative;padding-bottom:15px}.wd-toolbar.wd-toolbar-label-show .wd-toolbar-label{display:block}.global-color-scheme-light .wd-toolbar a{color:#fff}.global-color-scheme-light .wd-toolbar a:hover{color:rgba(255,255,255,0.8)}.wd-toolbar-label{position:absolute;inset-inline:10px;bottom:3px;display:none;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:11px;line-height:1;padding:1px 0}.wd-toolbar-shop .wd-tools-icon:before{content:"\f146";font-family:"woodmart-font"}.wd-toolbar-blog .wd-tools-icon:before{content:"\f145";font-family:"woodmart-font"}.wd-toolbar-home .wd-tools-icon:before{content:"\f144";font-family:"woodmart-font"}.wd-toolbar-sidebar .wd-tools-icon:before{content:"\f15a";font-family:"woodmart-font"}.wd-toolbar-sidebar.wd-filter-icon .wd-tools-icon:before{content:"\f118"}.wd-toolbar-link .wd-tools-icon:before{content:"\f140";font-family:"woodmart-font"}.wd-toolbar-link .wd-custom-icon img{width:auto;height:20px}.wd-toolbar-shop-cat .wd-tools-icon:before{content:"\f15a";font-family:"woodmart-font"}body:not(:has(.wd-nav-side-hidden-mb-on)) .wd-toolbar-shop-cat{display:none}@media(min-width:1025px){.wd-toolbar{display:none}}@media(max-width:1024px){.sticky-toolbar-on{padding-bottom:55px}.sticky-toolbar-on .wd-sticky-btn{bottom:55px}.sticky-toolbar-on .scrollToTop{bottom:67px}.sticky-toolbar-on .wd-sticky-btn-shown.scrollToTop{bottom:calc(12px + 55px + var(--wd-sticky-btn-height))}}@media(max-width:768.98px){.sticky-toolbar-on.wd-sticky-btn-on-mb{padding-bottom:calc(55px + var(--wd-sticky-btn-height))}}@media(min-width:769px) and (max-width:1024px){.sticky-toolbar-on.wd-sticky-btn-on{padding-bottom:calc(55px + var(--wd-sticky-btn-height))}}#torobpay-topbar{width:100%;background-color:#9CE76A;box-sizing:border-box;overflow:hidden;}
.torobpay-topbar-inner{display:flex;align-items:center;justify-content:center;height:100%;direction:rtl;padding:0 16px;box-sizing:border-box;gap:12px;}
.torobpay-topbar-logo-wrap{flex-shrink:0;display:flex;align-items:center;justify-content:center;}
.torobpay-topbar-logo{display:block;object-fit:contain;}
.torobpay-topbar-ticker-wrap{overflow:hidden;height:var(--torobpay-topbar-h, 44px);display:flex;align-items:flex-start;min-width:0;flex:1;max-width:var(--torobpay-topbar-w, 250px);}
.torobpay-topbar-ticker-track{height:calc(var(--torobpay-topbar-h, 44px) * 4);flex-shrink:0;display:flex;flex-direction:column;width:100%;animation:torobpay-topbar-ticker linear infinite;will-change:transform;}
.torobpay-topbar-ticker-item{height:var(--torobpay-topbar-h, 44px);flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#003D01;white-space:nowrap;direction:rtl;text-align:center;}
@keyframes torobpay-topbar-ticker {
0%   { transform: translateY(0); }
20%  { transform: translateY(0); }
25%  { transform: translateY(calc(var(--torobpay-topbar-h, 44px) * -1)); }
45%  { transform: translateY(calc(var(--torobpay-topbar-h, 44px) * -1)); }
50%  { transform: translateY(calc(var(--torobpay-topbar-h, 44px) * -2)); }
70%  { transform: translateY(calc(var(--torobpay-topbar-h, 44px) * -2)); }
75%  { transform: translateY(calc(var(--torobpay-topbar-h, 44px) * -3)); }
95%  { transform: translateY(calc(var(--torobpay-topbar-h, 44px) * -3)); }
100% { transform: translateY(calc(var(--torobpay-topbar-h, 44px) * -3)); }
}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget-icon-box .elementor-icon-box-wrapper{display:flex;flex-direction:column;text-align:center}.elementor-widget-icon-box .elementor-icon-box-icon{display:inline-block;flex:0 0 auto;line-height:0}.elementor-widget-icon-box .elementor-icon-box-content{flex-grow:1;width:100%}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}.elementor-widget-icon-box.elementor-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}@media(min-width:-1){.elementor-widget-icon-box.elementor-widescreen-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-widescreen-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-widescreen-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-widescreen-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}@media(max-width:-1){.elementor-widget-icon-box.elementor-laptop-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-laptop-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-laptop-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-laptop-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}.elementor-widget-icon-box.elementor-tablet_extra-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-tablet_extra-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-tablet_extra-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-tablet_extra-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}@media(max-width:1024px){.elementor-widget-icon-box.elementor-tablet-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-tablet-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-tablet-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-tablet-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}@media(max-width:-1){.elementor-widget-icon-box.elementor-mobile_extra-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-mobile_extra-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-mobile_extra-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-mobile_extra-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}@media(max-width:767px){.elementor-widget-icon-box.elementor-mobile-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-mobile-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-mobile-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-mobile-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}.torobpay-widget{padding:16px;display:flex;align-items:center;gap:8px;width:100%;margin:10px 0;transition:opacity 200ms ease-in-out, box-shadow 150ms ease-in-out, transform 150ms ease-in-out;border-style:solid;border-radius:16px;border:1px solid #ebecf2;background-color:#ffffff;position:relative;cursor:pointer;user-select:none;}
.torobpay-widget:hover{box-shadow:0 4px 12px rgba(0, 0, 0, 0.10);transform:translateY(-1px);}
.torobpay-widget:active{transform:translateY(0);box-shadow:0 1px 4px rgba(0, 0, 0, 0.08);}
@keyframes torobpay-shake {
0%, 100%{transform:translateX(0);}
20%    {transform:translateX(-6px);}
40%    {transform:translateX(6px);}
60%    {transform:translateX(-4px);}
80%    {transform:translateX(4px);}
}
.torobpay-widget-highlight{animation:torobpay-shake 0.45s ease-in-out;outline:2px solid #ff6b35;outline-offset:2px;}
.torobpay-widget-image{width:60px;height:auto;border-radius:15px;display:block;}
.torobpay-widget-media{display:flex;align-items:center;}
.torobpay-widget-content{color:#1a1c23;}
.torobpay-widget-title{font-size:14px;font-weight:bold;line-height:180%;margin-bottom:2px;}
.torobpay-widget-description{font-weight:300;font-size:12px;line-height:180%;letter-spacing:-0.36px;}
#torobpay-variation-widget-container{opacity:1;transition:opacity 200ms ease-in-out;}
#torobpay-variation-widget-container.torobpay-loading,
.torobpay-widget.torobpay-loading{opacity:0.5;pointer-events:none;}
@keyframes pulse {
0%{transform:scale(1);}
50%{transform:scale(1.1);}
100%{transform:scale(1);}
}
@keyframes wobble {
0%, 100%{transform:translateX(0%);}
15%{transform:translateX(-25%) rotate(-5deg);}
30%{transform:translateX(20%) rotate(3deg);}
45%{transform:translateX(-15%) rotate(-3deg);}
60%{transform:translateX(10%) rotate(2deg);}
75%{transform:translateX(-5%) rotate(-1deg);}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100%{transform:translateY(0);}
40%{transform:translateY(-15px);}
60%{transform:translateY(-7px);}
}
@keyframes ping {
0%{transform:scale(1);box-shadow:0 0 0 0 rgba(156, 231, 106, 0.45);}
70%{transform:scale(1.05);box-shadow:0 0 0 18px rgba(156, 231, 106, 0);}
100%{transform:scale(1);box-shadow:0 0 0 0 rgba(156, 231, 106, 0);}
} .torobpay-logo-pulse{animation:pulse 1s ease-in-out infinite;}
.torobpay-logo-wobble{animation:wobble 1.2s ease-in-out infinite;}
.torobpay-logo-bounce{animation:bounce 1.2s ease-in-out infinite;}
.torobpay-logo-ping{animation:ping 1.6s ease-out infinite;}
.torobpay-widget-media.torobpay-logo-light-sweep{position:relative;overflow:hidden;border-radius:15px;}
.torobpay-widget-media.torobpay-logo-light-sweep::after{content:'';position:absolute;top:-35%;left:0;width:60%;height:170%;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 50%, rgba(255, 255, 255, 0) 100%);transform:translateX(0) rotate(25deg);opacity:0;pointer-events:none;animation:torobpay-light-sweep 1.8s ease-in-out infinite;}
.torobpay-widget-status-indicator{position:absolute;top:-8px;right:-8px;width:18px;height:18px;pointer-events:none;}
.torobpay-widget-status-indicator .torobpay-status-heartbeat, .torobpay-widget-status-indicator .torobpay-status-dot{position:absolute;inset:0;border-radius:9999px;}
.torobpay-widget-status-indicator .torobpay-status-dot{background:#9ce76a;}
.torobpay-widget-status-indicator .torobpay-status-heartbeat{background:#9ce76a;opacity:0.7;animation:torobpay-status-ping 1.4s cubic-bezier(0, 0, 0.2, 1) infinite;}
@keyframes torobpay-status-ping {
0%{transform:scale(1);opacity:0.7;}
75%{transform:scale(2.1);opacity:0;}
100%{transform:scale(2.3);opacity:0;}
}
@keyframes torobpay-light-sweep {
0%{transform:translateX(-120%) rotate(25deg);opacity:0;}
30%{opacity:0.85;}
60%{transform:translateX(160%) rotate(25deg);opacity:0;}
100%{transform:translateX(160%) rotate(25deg);opacity:0;}
} .products .product,
li.product, .wc-block-grid__product, .wp-block-post, .xts-products .xts-col{position:relative !important;}
.torobpay-product-badge{position:absolute;top:8px;right:8px;z-index:99;direction:rtl;margin:0;pointer-events:none;}
.torobpay-product-badge-inner{pointer-events:auto;}
.torobpay-product-badge-inner{display:inline-flex;align-items:center;gap:0;padding:0;border:1px solid #9ce76a;border-radius:999px;background-color:#ffffff;transition:padding 300ms ease, box-shadow 300ms ease;overflow:hidden;}
.torobpay-product-badge-icon{width:auto !important;height:24px !important;margin:0 !important;flex-shrink:0 !important;display:block !important;transition:transform 300ms ease;max-width:none !important;min-width:0 !important;max-height:none !important;min-height:0 !important;object-fit:contain !important;}
.torobpay-product-badge-text{max-width:0;opacity:0;margin-left:0;white-space:nowrap;overflow:hidden;transition:max-width 300ms ease, opacity 300ms ease, margin-left 300ms ease, margin-right 300ms ease;font-size:12px;font-weight:500;}
.torobpay-product-badge:hover .torobpay-product-badge-inner{box-shadow:0 6px 16px rgba(0, 61, 1, 0.12);}
.torobpay-product-badge:hover .torobpay-product-badge-text{max-width:240px;opacity:1;margin-right:5px;margin-left:9px;}
.torobpay-compat-badge{position:absolute !important;z-index:999 !important;}
.product-thumbnail, .product-image, .product-img, .woocommerce-loop-product__link, a.woocommerce-LoopProduct-link{position:relative !important;}
.elementor-widget-wc-products .product, .elementor-product{position:relative !important;}
.product-item, .product-card, .woo-product, .product-grid-item{position:relative !important;}
.product-thumbnail, .product-image, .product-img {
overflow: visible !important;
}