.catalog-premium-hero{z-index:1;isolation:isolate;background-color:#17232e;background-image:linear-gradient(90deg, #000000a6, #0000007a 72%, #0000008c), var(--catalog-premium-image);color:#fff;background-position:50%;background-size:cover;padding:100px 0 22px;position:relative}.catalog-premium-hero>.container{width:min(1220px,100% - 80px)}.catalog-premium-heading{margin-bottom:18px}.catalog-premium-heading .eyebrow{color:#f0f2f5;letter-spacing:3.5px;font-size:9px;font-weight:600}.catalog-premium-heading h1{color:#fff;letter-spacing:-1.6px;margin:10px 0;font-size:clamp(38px,3.5vw,50px);line-height:1.06}.catalog-premium-heading h1 span{color:var(--orange)}.catalog-premium-heading p{color:#f1f3f5;margin:0;font-size:16px;line-height:1.5}.catalog-premium-search{color:#20292e;-webkit-backdrop-filter:blur(10px);background:#ffffffbd;border:1px solid #ffffff7a;border-radius:18px;flex-direction:column;padding:18px;display:flex;position:relative;box-shadow:0 12px 36px #00000029}.catalog-premium-search .catalog-premium-count{color:#263035;margin:0;font-size:12px;font-weight:750;line-height:18px;position:absolute;top:17px;right:20px}.catalog-premium-search>.catalog-autocomplete{z-index:3;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 14px;padding:0}.catalog-premium-search .catalog-autocomplete>label{color:#283238;margin-bottom:6px;font-size:12px}.catalog-premium-search .catalog-autocomplete-control{background:#ffffffed;border:1px solid #ffffffb3;border-radius:9px;min-height:44px;padding:0 14px}.catalog-premium-search .catalog-autocomplete-control:focus-within{outline-offset:2px;outline:2px solid #b63d1b}.catalog-premium-search .catalog-autocomplete-control>.icon{color:#27343d}.catalog-premium-search .delivery-filter{gap:8px;margin:0 0 14px}.catalog-premium-search .delivery-filter>span{color:#283238;font-size:12px}.catalog-premium-search .filter-bar{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0}.catalog-premium-search .filter-bar label{color:#535e67;background:#ffffffed;border-color:#ffffffa6;min-width:0;padding:10px 14px;font-size:10px}.catalog-premium-search .filter-bar select{color:#1d272d;background:0 0;min-width:0;padding-top:7px;font-size:13px}.catalog-premium-more{display:contents}.catalog-premium-mobile-actions{display:none}.catalog-premium-search :is(button,select):focus-visible{outline-offset:3px;outline:2px solid #b63d1b}.catalog-premium-results{z-index:0;background:#fff;padding-block:26px 60px;position:relative}.catalog-premium-results-count{color:#202629;margin:0 0 20px;font-size:14px;font-weight:750}.catalog-premium-results .listing-grid{margin-top:0}.catalog-premium #catalog-results{scroll-margin-top:24px}@media (max-width:1023px) and (min-width:701px){.catalog-premium-hero{background-position:62%;padding-top:108px}.catalog-premium-hero>.container{width:calc(100% - 48px)}.catalog-premium-heading h1{font-size:44px}.catalog-premium-search .filter-bar{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-premium-search .delivery-filter{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.catalog-premium-search .delivery-filter>*{flex:none}}@media (max-width:767px) and (min-width:701px){.catalog-premium-hero{padding-top:108px}}@media (max-width:767px){.header.header-premium.header-premium-catalog{height:72px;min-height:72px}.header-premium-catalog .premium-header-search{display:none}.header-premium-catalog .premium-header-nav{top:64px}}@media (max-width:700px){.catalog-premium-hero{background-position:64%;padding:100px 0 20px}.catalog-premium-hero>.container{width:calc(100% - 28px)}.catalog-premium-heading{margin-bottom:18px}.catalog-premium-heading .eyebrow{letter-spacing:2px;font-size:8px}.catalog-premium-heading h1{letter-spacing:-.8px;margin:10px 0 12px;font-size:clamp(29px,8.4vw,38px);line-height:1.06}.catalog-premium-heading p{max-width:440px;font-size:14px;line-height:1.45}.catalog-premium-search{border-radius:14px;padding:14px}.catalog-premium-search>.catalog-autocomplete{margin-bottom:10px}.catalog-premium-search .catalog-autocomplete input,.catalog-premium-search .filter-bar select{font-size:16px}.catalog-premium-search .catalog-autocomplete-control{min-height:46px;padding-inline:10px}.catalog-premium-search .delivery-filter{flex-wrap:nowrap;gap:8px;margin:0 0 10px;padding:22px 0 6px;scroll-padding-inline:0;position:relative;overflow-x:auto}.catalog-premium-search .delivery-filter>span{font-size:11px;display:block;position:absolute;top:0;left:0}.catalog-premium-search .delivery-filter button{min-height:44px;padding-inline:14px}.catalog-premium-search .filter-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.catalog-premium-search .filter-bar label{padding:9px 10px}.catalog-premium-more{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:none}.catalog-premium-more.is-open{display:grid}.catalog-premium-search .catalog-premium-more>label:last-child{grid-column:1/-1}.catalog-premium-mobile-actions{grid-template-columns:auto minmax(0,1fr);gap:8px;margin-top:10px;display:grid}.catalog-premium-mobile-actions button{min-height:48px;font-size:12px}.catalog-premium-more-toggle{color:#26323a;background:#f9fafb;border:1px solid #c0c9ce;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:0 12px;font-weight:650;display:inline-flex}.catalog-premium-mobile-actions .btn{color:#fff;background:#c74722;border-radius:9px;padding-inline:12px}.catalog-premium-search .catalog-premium-count{text-align:center;order:1;margin-top:10px;font-size:12px;position:static}.catalog-premium-results{padding-block:20px 40px}.catalog-premium-results-count{margin-bottom:16px;font-size:13px}}
