/* UygunFiyata 10.7.3 · Telegram-only offers & compact homepage. Loaded last. */
/* The illustration spans x 0..430 of a 1800px source; allow its full bounds to show. */
.brand-symbol-crop{width:142px!important;height:139px!important;overflow:hidden!important;flex:0 0 142px!important;}
.brand-symbol-crop img{width:558px!important;height:auto!important;max-width:none!important;top:6px!important;left:4px!important;}
.topbar.container{overflow:visible!important;}
.brand.brand--image{overflow:visible!important;}
.hero.container .orb-wrap{width:132px!important;height:135px!important;margin:0 auto 12px!important;min-height:0!important;}
.hero.container .orb{width:114px!important;height:114px!important;}
.hero.container .hero-orb-img{width:114px!important;height:114px!important;max-width:none!important;}
.hero.container h1{font-size:clamp(37px,4.8vw,63px)!important;line-height:1.2!important;letter-spacing:-.048em!important;margin:6px 0 22px!important;}
.hero.container h1 .hero-key{background:linear-gradient(110deg,#bb56e9 0%,#913de7 50%,#6368ed 100%)!important;
 -webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;}
.hero.container .search-shell{width:min(680px,calc(100vw - 38px))!important;border-radius:20px!important;padding:5px!important;}
.hero.container .search-row{height:52px!important;min-height:52px!important;}
.hero.container .search-row input{height:48px!important;}
.hero.container .search-icon{margin-left:12px!important;}
.hero.container .search-submit{height:46px!important;width:47px!important;min-width:47px!important;border-radius:13px!important;}
.hero.container .enter-glyph{font-size:30px!important;}
/* CSS focus selectors in v13/v14 disabled the typewriter on desktop. Keep it visible while empty. */
.hero .search-row .typed-placeholder:not([hidden]),
.hero .search-row input:focus ~ .typed-placeholder:not([hidden]){display:block!important;z-index:4!important;opacity:1!important;left:57px!important;max-width:calc(100% - 120px)!important;
 font-family:Inter,system-ui,sans-serif!important;white-space:nowrap!important;pointer-events:none!important;}
.hero .deals-toggle-wrap{margin-top:19px!important;}
.hero .deals-toggle{display:inline-flex;gap:12px;padding:11px 13px 11px 19px;border-radius:999px;
 border:1px solid #dcd3f8;background:linear-gradient(145deg,#fff,#f4efff);color:#6341ba;
 box-shadow:0 9px 23px rgba(93,74,175,.12);font-weight:780;letter-spacing:.005em;align-items:center;}
.hero .deals-toggle:focus-visible{outline:2px solid #7951dc;outline-offset:3px;}
.hero .deals-toggle .deal-chevron{display:block;width:17px;height:17px;flex:none;transition:transform .22s ease;}
.hero .deals-toggle[aria-expanded=true] .deal-chevron{transform:rotate(180deg);}
.hero .deals-toggle .deal-spark{font-size:15px;color:#8e51df;}
.hero .deals-panel{max-width:1100px;}
.deals-updated{font-size:11px;color:#9890ab;text-align:right;margin:0 0 13px;}
.deal-no-price{display:inline-block;color:#6245a3;font-size:13px;line-height:1.5;font-weight:740;background:#f4efff;border:1px solid #e5dafa;border-radius:10px;padding:8px 10px;}
.deal-picture.no-photo:after{content:'✦';font-size:60px;color:#ad95ec;}
.deal-card .deal-meta{margin-top:11px;}
.deal-card .deal-description{min-height:38px;}
@media(max-width:760px){
 .topbar.container{height:104px!important;min-height:104px!important;}
 .brand-symbol-crop{width:83px!important;height:85px!important;flex:0 0 83px!important;}
 .brand-symbol-crop img{width:328px!important;left:2px!important;top:4px!important;}
 .hero.container .orb-wrap{width:105px!important;height:108px!important;margin-bottom:9px!important;}
 .hero.container .orb,.hero.container .hero-orb-img{width:94px!important;height:94px!important;}
 .hero.container h1{font-size:clamp(32px,8.7vw,48px)!important;letter-spacing:-.04em!important;margin:3px 0 19px!important;}
 .hero.container .search-shell{width:calc(100vw - 34px)!important;padding:5px!important;}
 .hero.container .search-row{height:50px!important;min-height:50px!important;}
 .hero.container .search-submit{width:45px!important;min-width:45px!important;height:44px!important;}
 .hero .search-row .typed-placeholder:not([hidden]),.hero .search-row input:focus~.typed-placeholder:not([hidden]){left:49px!important;max-width:calc(100% - 108px)!important;font-size:clamp(10px,3.1vw,12px)!important;}
 body:not(.workspace-open) .hero.container{min-height:calc(100dvh - 170px)!important;}
}
@media(max-width:380px){.hero.container h1{font-size:clamp(30px,8.3vw,36px)!important;}.brand-name{font-size:22px!important}}
@media(prefers-reduced-motion:reduce){.hero .deals-toggle .deal-chevron{transition:none}}
