.T0xVzq_slider{grid-template-columns:minmax(0,1fr) 10px;align-items:center;gap:12px;width:100%;min-width:0;height:154px;display:grid}.T0xVzq_slider .T0xVzq_viewport{border-radius:8px;width:100%;min-width:0;height:154px;margin:0;overflow:hidden}.T0xVzq_slide{width:100%;height:100%;position:relative;overflow:hidden}.T0xVzq_image{object-fit:cover}.T0xVzq_dots{flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.T0xVzq_dots button{cursor:pointer;flex-shrink:0;place-items:center;width:10px;height:12px;display:grid}.T0xVzq_dots span{background:#dedede;border-radius:50%;width:5px;height:5px;transition:background .2s}.T0xVzq_dots [aria-pressed=true] span{background:#999}.T0xVzq_dots button:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #4b1c78}@media (max-width:1199px) and (min-width:1024px){.T0xVzq_slider,.T0xVzq_slider .T0xVzq_viewport{height:132px}.T0xVzq_slider{gap:10px}}@media (max-width:1023px){.T0xVzq_slider{flex-direction:column;gap:6px;height:auto;display:flex}.T0xVzq_slider .T0xVzq_viewport{aspect-ratio:1.75;height:auto}.T0xVzq_dots{flex-direction:row;gap:3px;height:12px}.T0xVzq_dots span{width:4px;height:4px}}
.pz-YQG_card{color:#160d30;text-align:start;background:#fff;border:1px solid #f1f1f1;border-radius:16px;grid-template-columns:minmax(0,1fr) 238px;min-height:204px;display:grid;position:relative;overflow:hidden;box-shadow:0 2px 10px #31273d0d}.pz-YQG_ticketRail{z-index:2;pointer-events:none;flex-direction:column;gap:7.5px;width:8px;display:flex;position:absolute;inset-block:-3px;inset-inline-end:238px}.pz-YQG_card[dir=rtl] .pz-YQG_ticketRail{transform:translate(-50%)}.pz-YQG_card[dir=ltr] .pz-YQG_ticketRail{transform:translate(50%)}.pz-YQG_main{padding:24px;grid-template-columns:178px minmax(0,1fr) 142px;grid-template-areas:"media identity review""media location location""media rules rules";align-content:center;align-items:start;gap:10px 16px;min-width:0;padding-inline-end:38px;display:grid}.pz-YQG_media{grid-area:media;align-self:center;min-width:0}.pz-YQG_identity{grid-area:identity;min-width:0}.pz-YQG_identity h2{font-size:16px;font-weight:800;line-height:1.5}.pz-YQG_identity p{text-align:start;margin-top:5px;font-size:14px;line-height:20px}.pz-YQG_card[dir=rtl] .pz-YQG_identity p{text-align:right}.pz-YQG_stars{color:#e5cd4a;letter-spacing:5px;text-align:start;margin-top:5px;font-size:18px;line-height:22px}.pz-YQG_card[dir=rtl] .pz-YQG_stars{text-align:right}.pz-YQG_review{text-align:left;grid-area:review;align-items:flex-start;gap:8px;display:flex}.pz-YQG_score{color:#fff;background:#003b95;border-radius:7px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:22px;font-weight:700;display:grid}.pz-YQG_reviewText{color:#343137;padding-top:1px}.pz-YQG_reviewText strong{white-space:nowrap;font-size:12px;font-weight:700;line-height:18px;display:block}.pz-YQG_reviewText small{color:#979797;white-space:nowrap;margin-top:4px;font-size:10px;line-height:16px;display:block}.pz-YQG_location{color:#0676ff;grid-area:location;align-items:center;gap:6px;min-width:0;font-size:14px;line-height:20px;display:flex}.pz-YQG_location svg{flex-shrink:0;width:16px;height:16px}.pz-YQG_location span{overflow-wrap:anywhere;text-underline-offset:2px;min-width:0;text-decoration:underline}.pz-YQG_rules{color:#858585;flex-wrap:wrap;grid-area:rules;justify-content:flex-start;align-items:start;gap:6px;font-size:12px;line-height:16px;display:flex}.pz-YQG_card[dir=rtl] .pz-YQG_rules{justify-content:flex-end}.pz-YQG_rules span{white-space:nowrap;border:1px solid #d8d8d8;border-radius:3px;padding:1px 4px}.pz-YQG_pricePanel{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:16px 20px;display:flex}.pz-YQG_desktopPriceLabel{color:#56535a;gap:7px;font-size:12px;line-height:20px;display:grid}.pz-YQG_mobilePriceLabel{display:none}.pz-YQG_price{color:#116b46;white-space:nowrap;justify-content:center;align-items:baseline;gap:8px;margin-top:7px;font-size:20px;font-weight:700;line-height:28px;display:flex}.pz-YQG_price small{font-size:14px;font-weight:400}.pz-YQG_buy{color:#fff;background:#4b1c78;border-radius:10px;width:188px;max-width:100%;min-height:42px;margin-top:16px;font-size:14px;font-weight:700;transition:background .2s;display:block}.pz-YQG_buy:hover{background:#3c1660}.pz-YQG_compare{color:#2659ff;margin-top:10px;font-size:12px;line-height:20px}.pz-YQG_compare:hover{text-decoration:underline}.pz-YQG_buy:focus-visible,.pz-YQG_compare:focus-visible{outline-offset:3px;outline:2px solid #4b1c78}@media (max-width:1199px) and (min-width:1024px){.pz-YQG_card{grid-template-columns:minmax(0,1fr) 210px}.pz-YQG_ticketRail{inset-inline-end:210px}.pz-YQG_main{grid-template-columns:154px minmax(0,1fr) 120px;gap:10px 12px;padding:20px 16px}.pz-YQG_review{gap:5px}.pz-YQG_score{width:34px;height:38px;font-size:20px}.pz-YQG_identity h2{font-size:14px}.pz-YQG_rules{font-size:11px}}@media (max-width:1023px){.pz-YQG_card{border-radius:12px;min-height:0;padding:16px;display:block}.pz-YQG_ticketRail{display:none}.pz-YQG_main{grid-template-columns:minmax(0,1fr) 112px;grid-template-areas:"media media""identity review""location location""rules rules";gap:12px 8px;padding:0}.pz-YQG_identity h2{font-size:14px;line-height:21px}.pz-YQG_identity p{margin-top:4px;font-size:12px;line-height:18px}.pz-YQG_stars{letter-spacing:3px;margin-top:3px;font-size:17px;line-height:20px}.pz-YQG_review{gap:6px}.pz-YQG_score{border-radius:5px;width:32px;height:32px;font-size:14px}.pz-YQG_reviewText{padding-top:0}.pz-YQG_reviewText strong{font-size:10px;line-height:15px}.pz-YQG_reviewText small{margin-top:3px;font-size:9px;line-height:14px}.pz-YQG_location{gap:4px;font-size:11px;line-height:16px}.pz-YQG_location svg{width:14px;height:14px}.pz-YQG_rules{grid-template-columns:repeat(2,max-content);justify-content:flex-start;gap:5px;font-size:10px;line-height:14px;display:grid}.pz-YQG_checkout{grid-column:1/-1;justify-self:start}.pz-YQG_card[dir=rtl] .pz-YQG_checkout{justify-self:end}.pz-YQG_rules span{padding:0 3px}.pz-YQG_pricePanel{border-top:1px solid #e6e6e6;margin-top:12px;padding:12px 0 0}.pz-YQG_priceSummary{text-align:start;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.pz-YQG_desktopPriceLabel{display:none}.pz-YQG_mobilePriceLabel{color:#858585;font-size:11px;line-height:18px;display:block}.pz-YQG_price{gap:6px;margin-top:0;font-size:15px;line-height:22px}.pz-YQG_price small{font-size:11px}.pz-YQG_buy{border-radius:7px;width:100%;min-height:40px;margin-top:14px}.pz-YQG_compare{margin-top:10px;font-size:11px}}@media (max-width:359px){.pz-YQG_card{padding:12px}.pz-YQG_main{grid-template-columns:minmax(0,1fr) 100px}.pz-YQG_identity h2{font-size:12px}.pz-YQG_identity p{font-size:10px}.pz-YQG_stars{letter-spacing:2px}.pz-YQG_review{gap:4px}.pz-YQG_score{width:29px;height:29px}.pz-YQG_reviewText strong{font-size:9px}.pz-YQG_reviewText small{font-size:8px}.pz-YQG_rules{font-size:9px}.pz-YQG_mobilePriceLabel{font-size:10px}.pz-YQG_price{font-size:13px}}
.Ucx62q_page{display:none}@media (max-width:1023px){.Ucx62q_page{min-height:100dvh;padding-bottom:calc(85px + env(safe-area-inset-bottom,0px));color:#343137;background:#f5f5f5;font-size:12px;display:block}.Ucx62q_page button,.Ucx62q_page a,.Ucx62q_page input,.Ucx62q_page select{-webkit-tap-highlight-color:transparent}.Ucx62q_hero{max-width:480px;height:140px;margin:auto;position:relative}.Ucx62q_page[data-mobile-results=hotels] .Ucx62q_hero{height:134px;overflow:hidden}.Ucx62q_hotelHeroImage{object-fit:cover;object-position:center 30%;mix-blend-mode:multiply}.Ucx62q_hotelSearchPanel{margin:0 12px}.Ucx62q_results{background:#fff;border-radius:16px 16px 0 0;padding:20px 12px}.Ucx62q_summary{align-items:center;gap:10px;margin-bottom:18px;display:flex}.Ucx62q_summary>div{flex:1}.Ucx62q_summary h1{font-size:14px}.Ucx62q_summary p{margin-top:6px;font-size:11px}.Ucx62q_summary>button,.Ucx62q_summary>a{color:#531883;padding:12px}.Ucx62q_summary svg{width:20px;height:20px}.Ucx62q_summary .Ucx62q_searchButton{color:#fff;background:#531883;border-radius:12px}.Ucx62q_page[data-mobile-results=hotels] .Ucx62q_summary .Ucx62q_searchButton{background:#4b1c78}.Ucx62q_horizontal{scrollbar-width:none;gap:12px;padding-bottom:12px;display:flex;overflow-x:auto}.Ucx62q_horizontal>*{white-space:nowrap;background:#fff;border:1px solid #ddd;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-width:76px;padding:8px 12px;display:flex}.Ucx62q_horizontal [aria-pressed=true]{color:#57168a;background:#f8f3fc;border-color:#0000}.Ucx62q_searchPanel{margin:-2px 0 18px}.Ucx62q_fullSearch{border-radius:12px;max-width:none;padding:14px;box-shadow:0 6px 20px #2a2a3a12}.Ucx62q_fullSearch>div:first-child:not(:last-child){flex-wrap:wrap;gap:10px 18px;margin-bottom:12px}.Ucx62q_fullSearch>div:last-child{grid-template-columns:minmax(0,1fr);gap:12px}.Ucx62q_fullSearch>div:last-child>label,.Ucx62q_fullSearch>div:last-child>div,.Ucx62q_fullSearch>div:last-child button[type=submit]{height:46px;min-height:46px}.Ucx62q_fullSearch input,.Ucx62q_fullSearch select{font-size:13px}.Ucx62q_hotelSearchForm{box-shadow:none;border:0;border-radius:12px;padding:16px}.Ucx62q_hotelSearchForm>div:last-child{gap:16px}.Ucx62q_hotelSearchForm>div:last-child>label,.Ucx62q_hotelSearchForm>div:last-child>div{height:56px;min-height:56px}.Ucx62q_hotelSearchForm>div:last-child button[type=submit]{background:#4b1c78;height:56px;min-height:56px}.Ucx62q_hotelSearchForm input,.Ucx62q_hotelSearchForm select{font-size:14px}.Ucx62q_hotelSearchForm select{padding-inline-end:0}.Ucx62q_hotelSearchForm label>svg{display:none}.Ucx62q_filterPanel{padding-block:12px}.Ucx62q_list{gap:18px;margin-top:10px;display:grid}.Ucx62q_primary{color:#fff;background:#531b7c;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:42px;font-size:14px;font-weight:700;display:flex}.Ucx62q_priceRow{border-top:1px solid #ddd;justify-content:space-between;align-items:center;gap:10px;padding:17px 0;font-size:11px;display:flex}.Ucx62q_priceRow strong{color:#008659;white-space:nowrap;font-size:15px}.Ucx62q_priceRow small{font-size:11px;font-weight:400}.Ucx62q_dates{scrollbar-width:none;border:1px solid #ddd;border-radius:12px;margin:6px 0 18px;display:flex;overflow:auto}.Ucx62q_dates button{flex:0 0 33.333%;min-width:100px;padding:18px 6px;font-size:10px}.Ucx62q_dates span,.Ucx62q_dates b{display:block}.Ucx62q_dates span{color:#999}.Ucx62q_dates b{color:#008659;margin-top:9px}.Ucx62q_dates button[aria-pressed=true]{background:#f8f3fc}.Ucx62q_dates button:disabled{opacity:.5}.Ucx62q_flightCard{background:#fff;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 1px 8px #0000000f}.Ucx62q_flightType{color:#641e98;background:#f8f3fc;padding:12px 16px}.Ucx62q_flightBody{padding:15px}.Ucx62q_airline{color:#888;align-items:center;gap:5px;font-size:9px;display:flex}.Ucx62q_airline img{object-fit:contain;flex-shrink:0;width:22px;height:22px}.Ucx62q_badge{background:#f0f0f0;border-radius:12px;padding:2px 5px}.Ucx62q_aircraft{white-space:nowrap;margin-inline-start:auto;font-size:9px}.Ucx62q_aircraft b{color:#008659;margin-inline-end:5px}.Ucx62q_route{justify-content:space-between;margin-top:18px;font-size:13px;display:flex}.Ucx62q_routeLine{color:#641e98;align-items:center;gap:6px;margin-top:9px;font-size:9px;display:flex}.Ucx62q_routeLine i{border-top:1px dashed #ddd;flex:1}.Ucx62q_routeLine small{color:#aaa;font-size:8px}.Ucx62q_airports{justify-content:space-between;margin-top:6px;font-size:9px;display:flex}.Ucx62q_flightCard>.Ucx62q_priceRow{margin-inline:15px}.Ucx62q_cardHit{border-radius:12px;position:absolute;inset:0}.Ucx62q_cardHit:focus-visible{outline-offset:-3px;outline:3px solid #641e98}.Ucx62q_detail{background:#fff;padding:16px 12px 150px}.Ucx62q_heading{align-items:center;gap:8px;padding:12px 0 20px;display:flex}.Ucx62q_heading button,.Ucx62q_heading>a{color:#531883;padding:5px}.Ucx62q_heading svg{width:21px;height:21px}.Ucx62q_heading h1{font-size:14px;font-weight:700}.Ucx62q_heading span{font-size:11px}.Ucx62q_tabs{gap:9px;margin:18px 0;display:flex}.Ucx62q_tabs button{border:1px solid #ddd;border-radius:7px;padding:9px 12px;font-size:11px}.Ucx62q_tabs [aria-pressed=true]{color:#641e98;background:#f8f3fc;border-color:#0000}.Ucx62q_legs{gap:14px;display:grid}.Ucx62q_legs h2{color:#641e98;background:#fdfbfe;padding:10px}.Ucx62q_legs .Ucx62q_flightType{background:#fff;padding-bottom:0}.Ucx62q_legs .Ucx62q_flightCard{box-shadow:none;border:1px solid #ddd}.Ucx62q_baggage>div>div{font-size:10px}.Ucx62q_baggage>div>div>div,.Ucx62q_baggage>div>div>div>div{padding:12px 4px}.Ucx62q_fixedAction{bottom:0;z-index:160;padding:0 12px calc(14px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:16px 16px 0 0;position:fixed;inset-inline:0;box-shadow:0 -2px 8px #00000008}.Ucx62q_fixedAction>.Ucx62q_priceRow{border:0}.Ucx62q_checkout{background:#fff;padding:12px 12px 160px}.Ucx62q_progress{margin:16px 0 34px}.Ucx62q_progress nav ol li>span:last-child{text-align:center;font-size:9px}.Ucx62q_bookingRoute{justify-content:space-between;align-items:center;margin-bottom:22px;font-size:14px;display:flex}.Ucx62q_bookingRoute p{margin-top:8px;font-size:11px}.Ucx62q_bookingRoute button{color:#2659ff;border:1px solid #ddd;border-radius:9px;padding:12px}.Ucx62q_bookingForm section{margin-top:24px}.Ucx62q_bookingForm input:not([type=checkbox]),.Ucx62q_bookingForm select{text-align:start;min-height:46px}.Ucx62q_bookingForm textarea{height:110px}.Ucx62q_bookingForm input[type=checkbox]{width:21px;height:21px}.Ucx62q_contact section>div{flex-direction:column-reverse;gap:18px;display:flex}.Ucx62q_passenger h2{color:#3a1a51;border-top:1px solid #ddd;padding-top:20px;font-size:13px;font-weight:700}.Ucx62q_passenger fieldset>div:last-child{flex-direction:column;gap:18px;display:flex}.Ucx62q_passenger fieldset>div:last-child>div{padding-top:0}.Ucx62q_passenger fieldset>div:last-child>:first-child{order:3}.Ucx62q_passenger fieldset>div:last-child>:nth-child(2){order:2}.Ucx62q_passenger fieldset>div:last-child>:nth-child(3){order:1}.Ucx62q_passenger fieldset>div:last-child>:nth-child(4){order:6}.Ucx62q_passenger fieldset>div:last-child>:nth-child(5){order:5}.Ucx62q_passenger fieldset>div:last-child>:nth-child(6){order:4}.Ucx62q_passenger fieldset>div:last-child>:nth-child(7){order:9}.Ucx62q_passenger fieldset>div:last-child>:nth-child(8){order:8}.Ucx62q_passenger fieldset>div:last-child>:nth-child(9){order:7}.Ucx62q_passenger label>span:has(input){height:46px}.Ucx62q_passenger fieldset>button{padding:12px}.Ucx62q_passenger fieldset>button strong{margin-bottom:5px;display:block}.Ucx62q_confirmation section{margin-bottom:24px}.Ucx62q_confirmation header{justify-content:space-between;margin:12px 0;display:flex}.Ucx62q_confirmation h2{font-weight:700}.Ucx62q_confirmation button{color:#2659ff;text-decoration:underline}.Ucx62q_confirmation dl{border:1px solid #ddd}.Ucx62q_confirmation dl>div{border-bottom:1px solid #ddd;grid-template-columns:44% 56%;min-height:44px;font-size:11px;display:grid}.Ucx62q_confirmation dl>div:last-child{border-bottom:0}.Ucx62q_confirmation dt{color:#641e98;background:#f8f3fc}.Ucx62q_confirmation dt,.Ucx62q_confirmation dd{text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;padding:12px 8px;display:flex}.Ucx62q_confirmation dd{border-inline-start:1px solid #ddd}.Ucx62q_success{text-align:center;background:#fff;flex-direction:column;align-items:center;padding:20vh 24px 40px;display:flex}.Ucx62q_success>svg{width:130px;height:auto}.Ucx62q_success h1{margin-top:24px;font-size:15px;font-weight:700}.Ucx62q_success>p{color:#999;max-width:280px;margin-top:14px;font-size:12px;line-height:1.8}.Ucx62q_success>div{gap:16px;width:100%;max-width:260px;margin-top:100px;display:grid}.Ucx62q_outline{border:1px solid #641e98;border-radius:6px;place-items:center;min-height:46px;display:grid}}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
