body.page-home #upjet-home-v2 .uv2-managed-posters{display:none !important}
body.page-home #upjet-home-v2{gap:22px !important;width:min(1400px,calc(100% - 48px)) !important;margin:20px auto 44px !important}
body.page-home #upjet-home-v2 .uv2-hero{min-height:370px !important;padding-top:25px !important;padding-bottom:48px !important;border-radius:4px !important}
body.page-home #upjet-home-v2 .uv2-hero-slide{min-height:295px !important}
body.page-home #upjet-home-v2 .uv2-hero-copy :is(h1,h2){font-size:clamp(20px,2vw,29px) !important;line-height:1.8 !important}
body.page-home #upjet-home-v2 .uv2-side{border-radius:4px !important;background:#eaecf0 !important;padding:22px !important;gap:14px !important}
body.page-home #upjet-home-v2 .uv2-side img{max-height:240px !important}
body.page-home #upjet-home-v2 .uv2-hero-art{max-width:295px !important;justify-self:center !important;width:100% !important}
body.page-home #upjet-home-v2 .uv2-hero-art img{max-height:260px !important}
body.page-home #upjet-home-v2 .uv3-services{display:grid !important;grid-template-columns:repeat(6,minmax(0,1fr)) !important;gap:10px !important;direction:rtl !important;margin-top:-8px !important}
body.page-home #upjet-home-v2 .uv3-services a{min-width:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-direction:column !important;background:#eaecf0 !important;border-radius:8px !important;min-height:108px !important;padding:12px 8px !important;gap:7px !important;color:#233d4d !important;text-align:center !important}
body.page-home #upjet-home-v2 .uv3-services a:first-child,body.page-home #upjet-home-v2 .uv3-services a:last-child{background:#fe7f2d !important;color:#111 !important}
body.page-home #upjet-home-v2 .uv3-services svg{width:25px !important;height:25px !important;fill:currentColor !important}
body.page-home #upjet-home-v2 .uv3-services strong{font-size:11px !important}body.page-home #upjet-home-v2 .uv3-services small{font-size:9px !important}
body.page-home #upjet-home-v2 .uv2-categories{padding:20px !important;border-radius:12px !important;box-shadow:0 4px 14px #233d4d09 !important}
body.page-home #upjet-home-v2 .uv2-category-grid{gap:10px !important}
body.page-home #upjet-home-v2 .uv2-category-grid>a{border:1px solid #eaecf0 !important;border-radius:6px !important;min-height:115px !important;padding:12px !important;gap:9px !important;box-shadow:0 2px 6px #233d4d08 !important;transition:background .2s !important}
body.page-home #upjet-home-v2 .uv2-category-grid>a:hover{background:#fe7f2d !important}
body.page-home #upjet-home-v2 .uv2-category-grid img{width:60px !important;height:60px !important;background:transparent !important;object-fit:contain !important;mix-blend-mode:multiply !important}
body.page-home #upjet-home-v2 .uv2-category-grid strong{font-size:12px !important}
body.page-home #upjet-home-v2 .uv3-row{background:#fff !important;border-radius:12px !important;padding:20px 16px !important;box-shadow:0 5px 16px #233d4d08 !important;min-width:0 !important}
body.page-home #upjet-home-v2 .uv3-row-heading{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:15px !important;margin-bottom:20px !important}
body.page-home #upjet-home-v2 h2{font-size:18px !important;line-height:1.8 !important;font-weight:800 !important;margin:0 !important}
body.page-home #upjet-home-v2 .uv3-row-heading>a{font-size:11px !important;color:inherit !important}
body.page-home #upjet-home-v2 .uv3-row-window{position:relative !important;min-width:0 !important}
body.page-home #upjet-home-v2 .uv3-track{display:flex !important;gap:14px !important;overflow-x:auto !important;overflow-y:hidden !important;scrollbar-width:none !important;scroll-snap-type:x mandatory !important;direction:rtl !important;padding:6px 0 !important;overscroll-behavior-x:contain !important}
body.page-home #upjet-home-v2 .uv3-track::-webkit-scrollbar{display:none !important}
body.page-home #upjet-home-v2 .uv3-card{position:relative !important;display:flex !important;flex-direction:column !important;background:#fff !important;color:#1d2128 !important;border:1px solid #e3e7ed !important;border-radius:12px !important;box-shadow:0 3px 9px #233d4d06 !important;overflow:hidden !important;flex:0 0 calc((100% - 70px)/6) !important;min-width:0 !important;scroll-snap-align:start !important;transition:box-shadow .2s !important}
body.page-home #upjet-home-v2 .uv3-card:hover{box-shadow:0 8px 20px #233d4d18 !important}
body.page-home #upjet-home-v2 .uv3-image{display:grid !important;place-items:center !important;height:185px !important;padding:24px 18px 12px !important;background:#fff !important;overflow:hidden !important}
body.page-home #upjet-home-v2 .uv3-image img{width:100% !important;height:100% !important;max-height:150px !important;object-fit:contain !important;background:#fff !important;transform:none !important}
body.page-home #upjet-home-v2 .uv3-compare{position:absolute !important;top:12px !important;left:12px !important;z-index:2 !important}
body.page-home #upjet-home-v2 .uv3-compare button{background:white !important;border:0 !important;color:#64748b !important;font-size:23px !important;line-height:1 !important;padding:0 !important}
body.page-home #upjet-home-v2 .uv3-card-copy{display:flex !important;flex-direction:column !important;padding:8px 12px 12px !important;gap:10px !important;flex:1 !important;min-width:0 !important}
body.page-home #upjet-home-v2 .uv3-stock{color:#15803d !important;font-size:9px !important;display:block !important;text-align:right !important}
body.page-home #upjet-home-v2 .uv3-stock.is-out{color:#64748b !important}
body.page-home #upjet-home-v2 .uv3-card h3{font-size:11px !important;line-height:1.9 !important;font-weight:700 !important;margin:0 !important;min-height:43px !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}
body.page-home #upjet-home-v2 .uv3-card h3 a{color:inherit !important}
body.page-home #upjet-home-v2 .uv3-card-bottom{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:7px !important;margin-top:auto !important;min-height:31px !important}
body.page-home #upjet-home-v2 .uv3-card-bottom strong{font-size:10px !important;white-space:nowrap !important}body.page-home #upjet-home-v2 .uv3-card-bottom strong small{font-size:9px !important;font-weight:400 !important}
body.page-home #upjet-home-v2 .uv3-add{display:grid !important;place-items:center !important;border:1px solid #fe7f2d !important;background:white !important;color:#fe7f2d !important;border-radius:9px !important;width:30px !important;height:30px !important;padding:6px !important}
body.page-home #upjet-home-v2 .uv3-add svg{width:17px !important;height:17px !important;fill:currentColor !important}
body.page-home #upjet-home-v2 .uv3-prev,body.page-home #upjet-home-v2 .uv3-next{position:absolute !important;top:46% !important;width:32px !important;height:32px !important;border:1px solid #eaecf0 !important;border-radius:50% !important;background:white !important;box-shadow:0 3px 12px #233d4d12 !important;color:#233d4d !important;z-index:3 !important;font-size:24px !important;display:grid !important;place-items:center !important;padding:0 !important}
body.page-home #upjet-home-v2 .uv3-prev{right:-10px !important}body.page-home #upjet-home-v2 .uv3-next{left:-10px !important}
body.page-home #upjet-home-v2 .uv3-row.is-offer{display:grid !important;grid-template-columns:235px minmax(0,1fr) !important;gap:20px !important;direction:rtl !important;background:linear-gradient(to bottom,transparent 38px,#fe7f2d 38px) !important;padding:0 22px 30px !important;border-radius:0 65px 0 0 !important;box-shadow:none !important;margin-top:4px !important}
body.page-home #upjet-home-v2 .is-offer .uv3-row-heading{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;padding:30px 10px 0 !important;margin:0 !important;gap:20px !important}
body.page-home #upjet-home-v2 .is-offer .uv3-row-heading p{font-size:12px !important;line-height:2 !important;color:white !important;margin:0 !important}
body.page-home #upjet-home-v2 .is-offer .uv3-row-heading a{color:white !important;font-size:11px !important}
body.page-home #upjet-home-v2 .is-offer .uv3-card{flex-basis:calc((100% - 42px)/4) !important;border-color:#fe7f2d !important}
body.page-home #upjet-home-v2 .uv2-mini{background:#141414 !important;min-height:112px !important;padding:18px 25px !important;margin-top:-8px !important;border-radius:0 0 0 52px !important;box-shadow:none !important}
body.page-home #upjet-home-v2 .uv2-mini strong{font-size:18px !important}
body.page-home #upjet-home-v2 .uv3-spotlight{background:white !important;border:1px solid #e3e7ed !important;border-radius:12px !important;overflow:hidden !important;padding:0 20px 20px !important;box-shadow:0 4px 12px #233d4d05 !important}
body.page-home #upjet-home-v2 .uv3-spotlight>header{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:15px !important;margin-bottom:16px !important}
body.page-home #upjet-home-v2 .uv3-spotlight>header h2{background:#fe7f2d !important;color:white !important;border-radius:0 0 0 25px !important;padding:15px 25px !important;margin-right:-20px !important}
body.page-home #upjet-home-v2 .uv3-spotlight>header a{font-size:11px !important;color:#64748b !important}
body.page-home #upjet-home-v2 .uv3-spot-layout{display:grid !important;grid-template-columns:minmax(0,1fr) 235px !important;gap:25px !important;direction:rtl !important}
body.page-home #upjet-home-v2 .uv3-spot-stage [data-uv2-slide]{display:grid !important;grid-template-columns:1fr 1fr !important;align-items:center !important;gap:24px !important;min-height:305px !important}
body.page-home #upjet-home-v2 .uv3-spot-copy h3{font-size:21px !important;line-height:1.9 !important;margin:0 0 14px !important;color:#1d2128 !important}
body.page-home #upjet-home-v2 .uv3-spot-copy h3 a{color:inherit !important}
body.page-home #upjet-home-v2 .uv3-spot-copy ul{padding-right:17px !important;color:#64748b !important;font-size:12px !important;line-height:2.2 !important;margin-bottom:25px !important}
body.page-home #upjet-home-v2 .uv3-spot-copy>strong{font-size:18px !important;display:block !important;margin-bottom:20px !important}
body.page-home #upjet-home-v2 .uv3-spot-copy>strong small{font-size:11px !important;font-weight:400 !important}
body.page-home #upjet-home-v2 .uv3-spot-copy form button,body.page-home #upjet-home-v2 .uv3-spot-link{display:block !important;width:145px !important;border:0 !important;border-radius:10px !important;background:#fe7f2d !important;color:#111 !important;font-size:25px !important;line-height:42px !important;text-align:center !important}
body.page-home #upjet-home-v2 .uv3-spot-image{height:300px !important;display:grid !important;place-items:center !important;overflow:hidden !important}
body.page-home #upjet-home-v2 .uv3-spot-image img{width:100% !important;height:100% !important;object-fit:contain !important}
body.page-home #upjet-home-v2 .uv3-spot-choices{display:flex !important;flex-direction:column !important;gap:7px !important;max-height:315px !important;overflow:auto !important;scrollbar-width:thin !important}
body.page-home #upjet-home-v2 .uv3-spot-choices button{background:white !important;border:1px solid transparent !important;border-radius:12px !important;padding:8px !important;display:flex !important;align-items:center !important;gap:10px !important;color:#334155 !important;text-align:right !important;min-height:55px !important}
body.page-home #upjet-home-v2 .uv3-spot-choices button[aria-pressed=true]{border-color:#fe7f2d !important}
body.page-home #upjet-home-v2 .uv3-spot-choices img{width:42px !important;height:42px !important;object-fit:contain !important;flex-shrink:0 !important}
body.page-home #upjet-home-v2 .uv3-spot-choices span{font-size:10px !important;line-height:1.8 !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}
body.page-home #upjet-home-v2 .uv3-lists{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:16px !important;direction:rtl !important}
body.page-home #upjet-home-v2 .uv3-list{position:relative !important;background:#141414 !important;border:1px solid #141414 !important;border-radius:12px !important;padding:20px 16px 36px !important;min-width:0 !important;color:white !important}
body.page-home #upjet-home-v2 .uv3-list.is-light{background:white !important;color:#1d2128 !important;border-color:#e3e7ed !important}
body.page-home #upjet-home-v2 .uv3-list header{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;margin-bottom:20px !important}
body.page-home #upjet-home-v2 .uv3-list header h2{font-size:16px !important}body.page-home #upjet-home-v2 .uv3-list header a{font-size:9px !important;color:inherit !important}
body.page-home #upjet-home-v2 .uv3-list-window{height:342px !important;overflow:hidden !important}
body.page-home #upjet-home-v2 .uv3-list-track{display:flex !important;flex-direction:column !important;gap:12px !important;transition:transform .4s ease !important}
body.page-home #upjet-home-v2 .uv3-list .uv3-card{display:grid !important;grid-template-columns:92px minmax(0,1fr) !important;height:106px !important;min-height:106px !important;flex:none !important;border-radius:11px !important;border:1px solid transparent !important;box-shadow:none !important;direction:rtl !important}
body.page-home #upjet-home-v2 .uv3-list .uv3-card:first-child{border-color:#fe7f2d !important}
body.page-home #upjet-home-v2 .uv3-list .uv3-image{height:104px !important;padding:12px 8px !important}
body.page-home #upjet-home-v2 .uv3-list .uv3-image img{max-height:85px !important}
body.page-home #upjet-home-v2 .uv3-list .uv3-compare,body.page-home #upjet-home-v2 .uv3-list .uv3-stock,body.page-home #upjet-home-v2 .uv3-list .uv3-add{display:none !important}
body.page-home #upjet-home-v2 .uv3-list .uv3-card-copy{padding:12px !important;gap:5px !important}
body.page-home #upjet-home-v2 .uv3-list .uv3-card h3{min-height:37px !important;font-size:10px !important}
body.page-home #upjet-home-v2 .uv3-list [data-uv3-down]{position:absolute !important;bottom:15px !important;left:calc(50% - 17px) !important;background:#fe7f2d !important;color:white !important;border:0 !important;width:34px !important;height:34px !important;border-radius:50% !important;font-size:25px !important;line-height:1 !important}
body.page-home #upjet-home-v2 .uv3-promos{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:15px !important;direction:rtl !important}
body.page-home #upjet-home-v2 .uv3-promos>a{display:grid !important;grid-template-columns:1fr 1fr !important;align-items:center !important;position:relative !important;overflow:hidden !important;min-height:220px !important;gap:10px !important;padding:22px !important;border-radius:12px !important;color:white !important;background:linear-gradient(110deg,#af5de0,#9916ce) !important}
body.page-home #upjet-home-v2 .uv3-promos>a:nth-child(2){background:linear-gradient(110deg,#6ce9ac,#1ddc80) !important}body.page-home #upjet-home-v2 .uv3-promos>a:nth-child(3){background:linear-gradient(110deg,#69a9df,#197bd1) !important}
body.page-home #upjet-home-v2 .uv3-promos small{font-size:11px !important}body.page-home #upjet-home-v2 .uv3-promos h2{font-size:23px !important;margin:8px 0 20px !important;color:white !important}
body.page-home #upjet-home-v2 .uv3-promos span{display:flex !important;align-items:center !important;gap:16px !important;font-size:12px !important}
body.page-home #upjet-home-v2 .uv3-promos b{background:#ffb800 !important;border-radius:20px !important;width:28px !important;text-align:center !important}
body.page-home #upjet-home-v2 .uv3-promos img{width:100% !important;height:170px !important;object-fit:contain !important;mix-blend-mode:multiply !important}
body.page-home #upjet-home-v2 .uv3-brands{padding:20px !important;background:white !important;border-radius:10px !important;min-width:0 !important}
body.page-home #upjet-home-v2 .uv3-brands>div{display:flex !important;gap:30px !important;overflow:auto !important;align-items:center !important;scrollbar-width:none !important;margin-top:20px !important}
body.page-home #upjet-home-v2 .uv3-brands a{flex:0 0 110px !important;color:#233d4d !important;text-align:center !important}
body.page-home #upjet-home-v2 .uv3-brands img{width:110px !important;height:60px !important;object-fit:contain !important}
body.page-home #upjet-home-v2 [data-uv2-slide][hidden]{display:none !important}
@media(max-width:1000px){body.page-home #upjet-home-v2 .uv3-card{flex-basis:calc((100% - 42px)/4) !important}body.page-home #upjet-home-v2 .uv3-row.is-offer{grid-template-columns:180px minmax(0,1fr) !important}body.page-home #upjet-home-v2 .is-offer .uv3-card{flex-basis:calc((100% - 28px)/3) !important}body.page-home #upjet-home-v2 .uv3-spot-layout{grid-template-columns:1fr 180px !important;gap:15px !important}body.page-home #upjet-home-v2 .uv3-spot-copy h3{font-size:17px !important}body.page-home #upjet-home-v2 .uv3-lists{gap:10px !important}body.page-home #upjet-home-v2 .uv3-list{padding:14px 10px 36px !important}body.page-home #upjet-home-v2 .uv3-list .uv3-card{grid-template-columns:70px minmax(0,1fr) !important}body.page-home #upjet-home-v2 .uv3-promos>a{padding:15px !important}body.page-home #upjet-home-v2 .uv3-promos h2{font-size:19px !important}}
@media(max-width:650px){body.page-home #upjet-home-v2{width:calc(100% - 24px) !important;gap:18px !important;margin-top:15px !important}body.page-home #upjet-home-v2 .uv2-hero-grid{grid-template-columns:1fr !important}body.page-home #upjet-home-v2 .uv2-hero{min-height:330px !important;padding:24px 18px 50px 62px !important}body.page-home #upjet-home-v2 .uv2-hero-slide{min-height:250px !important;gap:10px !important}body.page-home #upjet-home-v2 .uv2-hero-copy :is(h1,h2){font-size:17px !important}body.page-home #upjet-home-v2 .uv2-hero-art img{max-height:150px !important}body.page-home #upjet-home-v2 .uv3-services{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:7px !important}body.page-home #upjet-home-v2 .uv3-services a{min-height:92px !important}body.page-home #upjet-home-v2 .uv3-services small{font-size:8px !important}body.page-home #upjet-home-v2 .uv2-categories{padding:14px !important}body.page-home #upjet-home-v2 .uv2-category-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}body.page-home #upjet-home-v2 .uv2-category-grid>a{min-height:105px !important}body.page-home #upjet-home-v2 .uv3-row{padding:16px 12px !important}body.page-home #upjet-home-v2 .uv3-card{flex-basis:calc((100% - 12px)/2) !important}body.page-home #upjet-home-v2 .uv3-track{gap:12px !important}body.page-home #upjet-home-v2 .uv3-image{height:155px !important;padding:20px 12px 10px !important}body.page-home #upjet-home-v2 .uv3-image img{max-height:125px !important}body.page-home #upjet-home-v2 .uv3-card-copy{padding:8px !important;gap:8px !important}body.page-home #upjet-home-v2 .uv3-card h3{font-size:10px !important}body.page-home #upjet-home-v2 .uv3-card-bottom strong{font-size:9px !important}body.page-home #upjet-home-v2 .uv3-card-bottom strong small{font-size:8px !important}body.page-home #upjet-home-v2 .uv3-row.is-offer{display:block !important;padding:10px 12px 22px !important;border-radius:0 35px 0 0 !important;background:linear-gradient(to bottom,transparent 55px,#fe7f2d 55px) !important}body.page-home #upjet-home-v2 .is-offer .uv3-row-heading{padding:5px 5px 15px !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important}body.page-home #upjet-home-v2 .is-offer .uv3-row-heading p{display:none !important}body.page-home #upjet-home-v2 .is-offer .uv3-card{flex-basis:calc((100% - 12px)/2) !important}body.page-home #upjet-home-v2 .uv3-spotlight{padding:0 14px 14px !important}body.page-home #upjet-home-v2 .uv3-spotlight>header h2{font-size:16px !important;padding:12px 18px !important;margin-right:-14px !important}body.page-home #upjet-home-v2 .uv3-spot-layout{display:flex !important;flex-direction:column !important}body.page-home #upjet-home-v2 .uv3-spot-stage [data-uv2-slide]{grid-template-columns:1fr !important;gap:14px !important}body.page-home #upjet-home-v2 .uv3-spot-image{height:220px !important;grid-row:1 !important}body.page-home #upjet-home-v2 .uv3-spot-copy h3{font-size:16px !important}body.page-home #upjet-home-v2 .uv3-spot-copy ul{font-size:11px !important;margin-bottom:15px !important}body.page-home #upjet-home-v2 .uv3-spot-choices{flex-direction:row !important;overflow-x:auto !important;max-height:none !important;gap:8px !important}body.page-home #upjet-home-v2 .uv3-spot-choices button{flex:0 0 70px !important;min-width:70px !important;flex-direction:column !important;padding:6px !important}body.page-home #upjet-home-v2 .uv3-spot-choices span{display:none !important}body.page-home #upjet-home-v2 .uv3-lists,body.page-home #upjet-home-v2 .uv3-promos{grid-template-columns:1fr !important}body.page-home #upjet-home-v2 .uv3-list .uv3-card{grid-template-columns:95px minmax(0,1fr) !important}body.page-home #upjet-home-v2 .uv3-promos>a{min-height:190px !important;padding:22px !important}body.page-home #upjet-home-v2 .uv3-promos h2{font-size:24px !important}}

body.page-home #upjet-home-v2>section,body.page-home #upjet-home-v2>nav{opacity:1!important;filter:none!important;transform:none!important;visibility:visible!important}
