body.page-home .home-layout-block{min-width:0;max-width:100%;isolation:isolate}body.page-home .home-layout-block>section{min-width:0}body.page-home .home-layout-block :is(a,button,input):focus-visible{outline:2px solid #eb5e28;outline-offset:3px}body.page-home .gadget-hero[data-material10-keep-hero=true]{border-radius:clamp(14px,1.7vw,24px)!important;overflow:hidden!important;max-width:100%;min-width:0;box-shadow:0 12px 34px #14253b1a!important}body.page-home .gadget-hero[data-material10-keep-hero=true] .gadget-hero-track{border-radius:inherit!important}body.page-home .gadget-hero[data-material10-keep-hero=true] .gadget-hero-poster-media img{object-fit:contain!important;object-position:center center!important;max-width:100%!important;max-height:100%!important}body.page-home .gadget-hero[data-material10-keep-hero=true] .gadget-hero-composite-background img{object-fit:cover!important}body.page-home .gadget-hero[data-material10-keep-hero=true] .gadget-hero-poster-copy h1,body.page-home .gadget-hero[data-material10-keep-hero=true] .gadget-hero-poster-copy h2{font-size:clamp(18px,3.2vw,42px)!important;line-height:1.48!important;overflow-wrap:anywhere}body.page-home .gadget-hero[data-material10-keep-hero=true] .gadget-hero-copy h1,body.page-home .gadget-hero[data-material10-keep-hero=true] .gadget-hero-copy h2{font-size:clamp(22px,3.2vw,48px)!important;line-height:1.46!important;overflow-wrap:anywhere}body.page-home .gadget-hero[data-material10-keep-hero=true] .gadget-hero-copy p{font-size:clamp(11px,1.15vw,14px)!important;line-height:1.9!important}body.page-home .gadget-hero[data-material10-keep-hero=true] :is(.gadget-hero-button,.gadget-hero-poster-actions a){border-radius:12px!important;font-size:clamp(10px,1vw,13px)!important;letter-spacing:0!important}body.page-home .gadget-hero[data-material10-keep-hero=true].upjet10-controls-live .gadget-hero-navigation,body.page-home .gadget-hero[data-material10-keep-hero=true].upjet10-controls-live .gadget-hero-dots,body.page-home .gadget-hero[data-material10-keep-hero=true] .gadget-hero-progress{display:none!important}body.page-home .gadget-hero[data-material10-keep-hero=true] .upjet10-hero-controls-host{position:absolute;inset-inline-start:50%;bottom:12px;transform:translate(50%);z-index:25;max-width:calc(100% - 20px);direction:rtl;font-family:Vazirmatn,Tahoma,sans-serif}body.page-home .upjet10-hero-controls-host .v-card{background:#0e1a2acf!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 8px 22px #00000021!important;backdrop-filter:blur(12px);border-radius:99px!important;overflow:visible!important}body.page-home .upjet10-control-row{display:flex;align-items:center;justify-content:center;gap:10px;padding:5px 10px;white-space:nowrap;direction:rtl}body.page-home .upjet10-control-row .v-btn{font:750 16px/1 Vazirmatn,Tahoma,sans-serif!important;letter-spacing:0!important;min-width:34px!important;width:34px!important;height:32px!important;padding:0!important;background:#ffffff26!important;color:#fff!important;border-radius:999px!important}body.page-home .upjet10-counter{color:#fff;font:700 11px/1.5 Vazirmatn,Tahoma,sans-serif;unicode-bidi:plaintext;min-width:35px;text-align:center}body.page-home .upjet10-dots{display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;max-width:min(38vw,190px);overflow-x:auto;scrollbar-width:none}body.page-home .upjet10-dot{flex:0 0 7px;border:0;width:7px;height:7px;background:#b6c0cc;border-radius:99px;padding:0;cursor:pointer;transition:width .2s,background .2s}body.page-home .upjet10-dot.is-active{flex-basis:22px;width:22px;background:#fa8559}body.page-home .upjet10-control-row button:focus-visible{outline:2px solid #fff;outline-offset:2px}body.page-home .upjet-managed-product-section .v5-section-heading h2,body.page-home .upjet-configured-product-row .v5-section-heading h2{font-size:clamp(16px,1.9vw,24px)!important;line-height:1.7!important;overflow-wrap:anywhere}body.page-home .v5-product-section :is(.upjet-product-heading a,.upjet-clip-product-panel a){font-size:clamp(11px,1vw,13px)!important;line-height:1.7!important}body.page-home .v5-product-section .upjet-home90-product:not(.upjet-home90-card-poster),body.page-home .v5-product-section .product-card:not(.upjet-card-style-poster){border-radius:clamp(13px,1.35vw,20px)!important;border:1px solid rgba(138,155,175,.19)!important;box-shadow:0 5px 20px #12253a0f!important}body.page-home .v5-product-section .upjet-home90-product-title,body.page-home .v5-product-section .product-card-title a{font-size:clamp(11px,1.1vw,13px)!important;line-height:1.85!important}body.page-home .v5-product-section .upjet-home90-prices strong,body.page-home .v5-product-section .price-row strong{font-size:clamp(12px,1.25vw,15px)!important;overflow-wrap:anywhere}body.page-home .v5-product-section .upjet-home90-product-image img{object-fit:contain!important}@media (min-width:1200px){body.page-home .v5-product-section:not(.upjet-row-as-clip) .upjet-home90-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}body.page-home .upjet-native90-island :is(.upjet-home90-category-link,.upjet-home90-brand),body.page-home .bootstrap-category-card{border-radius:16px!important;min-width:0}body.page-home :is(.upjet-home90-category-img,.upjet-home90-brand-img,.bootstrap-category-card img){object-fit:contain!important;max-width:100%}body.page-home .upjet-home90-banner{border-radius:16px!important;overflow:hidden}body.page-home .upjet-home90-banner .upjet-home90-banner-img img{object-fit:contain!important}body.page-home .upjet-home90-banner-copy strong{font-size:clamp(11px,1.2vw,14px)!important;line-height:1.75!important}@media (max-width:700px){body.page-home .gadget-hero[data-material10-keep-hero=true]{border-radius:14px!important}body.page-home .gadget-hero[data-material10-keep-hero=true] .upjet10-hero-controls-host{bottom:6px}body.page-home .upjet10-control-row{gap:6px;padding:3px 6px}body.page-home .upjet10-control-row .v-btn{min-width:29px!important;width:29px!important;height:29px!important}body.page-home .upjet10-control-row .upjet10-dots{max-width:110px}body.page-home .v5-product-section .upjet-home90-product-title{font-size:11px!important}}@media (prefers-reduced-motion:reduce){body.page-home .upjet10-dot,body.page-home .v5-product-section .upjet-home90-product{transition:none!important}}
