@font-face{font-family:bebas;src:url(../media/bebas_cyrillic_regular-s.p.2padp5vyvw_dr.woff2)format("woff2");font-display:swap}@font-face{font-family:bebas Fallback;src:local(Arial);ascent-override:97.03%;descent-override:32.34%;line-gap-override:0.0%;size-adjust:77.29%}.boEYDa_className{font-family:bebas,bebas Fallback}.boEYDa_variable{--font-bebas:"bebas", "bebas Fallback"}
@font-face{font-family:involve;src:url(../media/involve_regular-s.p.13wfs475-5m91.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:involve Fallback;src:local(Arial);ascent-override:72.84%;descent-override:18.21%;line-gap-override:30.05%;size-adjust:109.83%}.am7Fna_className{font-family:involve,involve Fallback;font-style:normal;font-weight:400}
@font-face{font-family:involveMedium;src:url(../media/involve_medium-s.18qaqj1r55_p7.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:involveMedium Fallback;src:local(Arial);ascent-override:72.66%;descent-override:18.16%;line-gap-override:29.97%;size-adjust:110.11%}.Oq0FBq_className{font-family:involveMedium,involveMedium Fallback;font-style:normal;font-weight:500}
@font-face{font-family:involveSemibold;src:url(../media/involve_semi_bold-s.03s5q6akut25l.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:involveSemibold Fallback;src:local(Arial);ascent-override:72.53%;descent-override:18.13%;line-gap-override:29.92%;size-adjust:110.3%}.uOZoWq_className{font-family:involveSemibold,involveSemibold Fallback;font-style:normal;font-weight:600}
@font-face{font-family:involveBold;src:url(../media/involve_bold-s.3zron1-gf0v_t.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:involveBold Fallback;src:local(Arial);ascent-override:72.34%;descent-override:18.09%;line-gap-override:29.84%;size-adjust:110.59%}.rtmLpW_className{font-family:involveBold,involveBold Fallback;font-style:normal;font-weight:700}
.F4cGcq_list{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.F4cGcq_pill{color:#fff;white-space:nowrap;background:#191919b3;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:6px;height:28px;padding:0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.F4cGcq_pill svg{flex-shrink:0;width:16px;height:16px}.F4cGcq_detail{gap:5px}.F4cGcq_detail .F4cGcq_pill{gap:5px;height:auto;min-height:24px;padding:3px 7px;font-size:11px;font-weight:400;line-height:1.15}.F4cGcq_detail .F4cGcq_pill svg{width:14px;height:14px}.F4cGcq_explanation:focus,.F4cGcq_explanation :focus{outline:none}.F4cGcq_card{flex-wrap:nowrap;gap:3px;max-width:100%}.F4cGcq_card .F4cGcq_pill{border-radius:3.75px;gap:4px;min-width:20.25px;height:20.25px;padding:0 4.5px;font-size:9px}.F4cGcq_card .F4cGcq_pill:first-child{min-width:0}.F4cGcq_card .F4cGcq_pill span{text-overflow:ellipsis;overflow:hidden}.F4cGcq_card .F4cGcq_pill svg{width:12px;height:12px}.F4cGcq_filter{gap:8px}.F4cGcq_filter .F4cGcq_pill{color:#191919;background:#fff;border-color:#d7d7d7;height:auto;min-height:32px;padding:7px 9px;font-size:12px}.F4cGcq_filter .F4cGcq_pill[aria-pressed=true]{border-color:#888}.F4cGcq_explanation{z-index:220;color:#191919;background:#fff;border:1px solid #d7d7d7;border-radius:10px;width:min(320px,100vw - 24px);max-height:calc(100dvh - 24px);padding:20px;font-size:14px;line-height:1.5;position:fixed;overflow:auto;box-shadow:0 8px 30px #0000002e}.F4cGcq_explanation strong{padding-right:20px;display:block}.F4cGcq_explanation p{margin:8px 0 0}.F4cGcq_close{cursor:pointer;width:32px;height:32px;font-size:24px;position:absolute;top:7px;right:7px}@media (min-width:768px){.F4cGcq_filter .F4cGcq_pill{padding:8px 12px;font-size:14px}}
._1SRH2q_root{color:#11161b;min-width:0;font:inherit;position:relative}._1SRH2q_root button{font:inherit;cursor:pointer}._1SRH2q_root button:disabled{cursor:default}._1SRH2q_trigger{text-align:left;background:#fff;border:0;border-bottom:1px solid #cdd1c9;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 0;display:flex;font-size:16px!important}._1SRH2q_trigger>img,._1SRH2q_trigger>svg{flex:none;display:block}._1SRH2q_trigger>span{line-height:20px}._1SRH2q_calendar{background:#fff;border:1px solid #d2d7df;border-radius:10px;padding:10px;box-shadow:0 5px 20px #111a080a}._1SRH2q_popup{z-index:70;min-width:260px;position:absolute;top:calc(100% + 8px);left:0;right:0}._1SRH2q_inline{box-shadow:none;width:100%}._1SRH2q_navigation{border:1px solid #d2d7df;border-radius:8px;grid-template-columns:42px 1fr 1fr 42px;align-items:center;min-height:51px;display:grid}._1SRH2q_navigation button{background:0 0;border:0;place-items:center;width:42px;height:46px;font-size:28px;display:grid}._1SRH2q_navigation button:disabled{opacity:.3}._1SRH2q_navigation span{text-align:center;font-size:14px}._1SRH2q_help{color:#63714f;min-height:31px;margin:0;padding:11px 2px 4px;font-size:11px}._1SRH2q_durationHint{color:#566449;margin:9px 2px 0;font-size:11px;line-height:1.45}._1SRH2q_earliestReturn{font-weight:600;display:block}._1SRH2q_weekdays{text-align:center;color:#626b77;border-bottom:1px solid #d2d7df;grid-template-columns:repeat(7,minmax(0,1fr));padding:6px 0 9px;font-size:10px;display:grid}._1SRH2q_row{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._1SRH2q_grid{padding-top:3px}._1SRH2q_day{color:#090e05;isolation:isolate;background:0 0;border:0;place-items:center;width:100%;min-width:0;height:42px;padding:0;display:grid;position:relative;font-size:13px!important}._1SRH2q_day span{z-index:1;position:relative}._1SRH2q_day:before{content:"";z-index:0;background:0 0;border-radius:0;position:absolute;inset:2px 0}._1SRH2q_day:disabled{color:#9aa2b0}._1SRH2q_past span{text-decoration:line-through}._1SRH2q_outside{opacity:.6}._1SRH2q_day[aria-current=date]:not(._1SRH2q_rangeStart):not(._1SRH2q_rangeEnd){color:#507719}._1SRH2q_inRange:before{background:#bcef3f}._1SRH2q_rangeStart:before{background:#ddf9a0;border-radius:23px 0 0 23px}._1SRH2q_rangeEnd:before{background:#ddf9a0;border-radius:0 23px 23px 0}._1SRH2q_onlyStart:before{border-radius:23px}._1SRH2q_selection{color:#4f6138;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;min-height:32px;margin:0;padding:9px 3px 5px;font-size:11px;display:flex}._1SRH2q_actions{border-top:1px solid #e4e8dc;justify-content:space-between;gap:4px;padding-top:7px;display:flex}._1SRH2q_actions button{background:0 0;border:0;border-radius:6px;min-height:42px;padding:8px 10px;font-size:11px}._1SRH2q_actions button:first-child{color:#566449;text-underline-offset:3px;text-decoration:underline}._1SRH2q_actions ._1SRH2q_apply{background:#bcef3f;font-weight:600}._1SRH2q_apply:disabled{color:#6b775d;background:#eef2e8}._1SRH2q_error{color:#a13027;margin:2px 0 9px;font-size:12px}@media (max-width:360px){._1SRH2q_popup{min-width:0}._1SRH2q_calendar{padding:7px}._1SRH2q_day{height:38px}._1SRH2q_actions button{padding-inline:7px}}._1SRH2q_retry{color:#31451d;background:#f0f8df;border:1px solid #8a8a8a;border-radius:6px;min-height:40px;padding:7px 12px}
._3Hw7XG_page{color:#11161b;background:#fff}._3Hw7XG_page :focus-visible{outline-offset:3px;outline:2px solid #17200f}._3Hw7XG_container{max-width:1180px;margin-inline:auto;padding:0 18px 32px}._3Hw7XG_detailHeader{flex-direction:column;align-items:flex-start;gap:6px;padding-block:24px 14px;display:flex}._3Hw7XG_detailHeader ._3Hw7XG_breadcrumbs{color:#646a6c;overflow-wrap:anywhere;font-size:13px;line-height:1.5}._3Hw7XG_backLink{color:#17200f;align-items:center;min-height:44px;font-size:14px;line-height:1.4;display:inline-flex}._3Hw7XG_backLink:hover{text-underline-offset:3px;text-decoration:underline}._3Hw7XG_layout{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._3Hw7XG_media{min-width:0;margin-inline:-18px}._3Hw7XG_summary{min-width:0;padding-block:22px 28px}._3Hw7XG_name{letter-spacing:.2px;overflow-wrap:anywhere;margin:0;font-size:34px;font-weight:400;line-height:1.08}._3Hw7XG_specs{color:#5d665e;flex-wrap:wrap;align-items:center;gap:0;margin-top:13px;font-size:12px;display:flex}._3Hw7XG_specs span+span:before{content:"";vertical-align:middle;background:#9ea798;border-radius:50%;width:3px;height:3px;margin:0 11px;display:inline-block}._3Hw7XG_priceBlock{min-width:0;margin-bottom:20px;position:relative}._3Hw7XG_priceLine{color:#5e675a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;font-size:12px;display:grid}._3Hw7XG_priceAmount{flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:flex}._3Hw7XG_priceLine strong{color:#11170c;letter-spacing:-.7px;font-size:24px;font-weight:600;line-height:1.3}._3Hw7XG_infoButton,._3Hw7XG_popoverClose{inline-size:44px;color:#171d17;background:0 0;border:0;flex:0 0 44px;place-items:center;height:44px;padding:0;display:grid;position:relative}._3Hw7XG_infoButton:before,._3Hw7XG_popoverClose:before{content:"";background:#f1f3ef;position:absolute;inset:6px}._3Hw7XG_infoButton:before{border-radius:50%}._3Hw7XG_infoButton svg,._3Hw7XG_popoverClose svg{position:relative}._3Hw7XG_minimum{color:#6c7564;margin:2px 0 0;font-size:11px;line-height:1.5}._3Hw7XG_pricePopover{z-index:80;color:#171d17;background:#fff;border:1px solid #dde2d8;border-radius:14px;position:absolute;inset:calc(100% + 6px) 0 auto;box-shadow:0 14px 32px #171d1726}._3Hw7XG_pricePopover:before{content:"";background:inherit;pointer-events:none;border-block-start:1px solid #dde2d8;border-inline-start:1px solid #dde2d8;block-size:10px;inline-size:10px;position:absolute;inset-block-start:-6px;inset-inline-end:16px;rotate:45deg}._3Hw7XG_pricePopoverBody{max-height:min(460px,70dvh);padding:10px 14px 14px;font-size:14px;line-height:1.4;overflow-y:auto}._3Hw7XG_pricePopoverHeader{justify-content:space-between;align-items:center;gap:8px;margin-block-end:6px;display:flex}._3Hw7XG_pricePopoverHeader h2{margin:0;font-size:18px;font-weight:600}._3Hw7XG_pricePopover table{border-collapse:separate;border-spacing:0;width:100%}._3Hw7XG_pricePopover th,._3Hw7XG_pricePopover td{text-align:start;vertical-align:middle;padding:8px}._3Hw7XG_pricePopover thead th{color:#535d50;font-size:12px;font-weight:500}._3Hw7XG_pricePopover tbody th{font-weight:400}._3Hw7XG_pricePopover tr>:last-child{text-align:end}._3Hw7XG_pricePopover td{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}._3Hw7XG_pricePopover tbody tr:not([aria-current])+tr:not([aria-current])>*{border-block-start:1px solid #e8ebe5}._3Hw7XG_pricePopover tr[aria-current=true]>*{background:#eaf4db}._3Hw7XG_pricePopover tr[aria-current=true] th{border-start-start-radius:8px;border-end-start-radius:8px}._3Hw7XG_pricePopover tr[aria-current=true] td{border-start-end-radius:8px;border-end-end-radius:8px}._3Hw7XG_currentRate{color:#394c2b;margin-inline-start:6px;font-size:11px;font-weight:600;display:inline-block}._3Hw7XG_pricePopover p{color:#535d50;border-block-start:1px solid #e8ebe5;margin:12px 0 0;padding-block-start:10px;font-size:12px;line-height:1.5}._3Hw7XG_popoverClose:before{border-radius:9px}._3Hw7XG_description{margin-top:18px}._3Hw7XG_descriptionText{-webkit-line-clamp:3;overflow-wrap:anywhere;color:#424c40;-webkit-box-orient:vertical;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}._3Hw7XG_descriptionText p{margin:0}:is(._3Hw7XG_descriptionText h1,._3Hw7XG_descriptionText h2,._3Hw7XG_descriptionText h3){font:inherit;margin:0;font-weight:600}:is(._3Hw7XG_descriptionText ul,._3Hw7XG_descriptionText ol){margin:4px 0;padding-inline-start:20px}._3Hw7XG_descriptionText ul{list-style-type:disc}._3Hw7XG_descriptionText ol{list-style-type:decimal}._3Hw7XG_descriptionText .contains-task-list{list-style-type:none}._3Hw7XG_descriptionText a{text-underline-offset:3px;text-decoration:underline}._3Hw7XG_descriptionText[data-pending]{min-height:4.95em}._3Hw7XG_descriptionText._3Hw7XG_faded{-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}._3Hw7XG_descriptionText._3Hw7XG_expanded{-webkit-line-clamp:unset;display:block;overflow:visible;-webkit-mask-image:none;mask-image:none}._3Hw7XG_descriptionText._3Hw7XG_expanded>*+*{margin-block-start:.75em}._3Hw7XG_descriptionToggle{color:#17200f;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:7px 0 0;font-size:13px;display:inline-flex}._3Hw7XG_descriptionToggle span{font-size:19px}._3Hw7XG_section{border-top:1px solid #e7e9e5;padding:23px 0;scroll-margin-top:24px}._3Hw7XG_sectionTitle{letter-spacing:.15px;align-items:center;gap:10px;margin:0 0 17px;font-size:26px;font-weight:400;line-height:1.06;display:flex}._3Hw7XG_sectionNumber{color:#4e6f16;background:#eff7dc;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font:600 10px/1 sans-serif;display:grid}._3Hw7XG_includedList{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;margin:0;padding:0;list-style:none;display:grid}._3Hw7XG_includedList li{align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;display:flex}._3Hw7XG_check{color:#679815;flex-shrink:0;font-size:17px;line-height:1.1}._3Hw7XG_excludedList{color:#5b6655;margin:12px 0 0;padding-left:18px;font-size:12px;line-height:1.6;list-style:outside}._3Hw7XG_policyFacts{gap:14px;margin-bottom:18px;font-size:12px;line-height:1.6;display:grid}._3Hw7XG_policyFacts dt{color:#687063;margin-bottom:4px}._3Hw7XG_policyFacts dd{margin:0}._3Hw7XG_policyFacts ul{margin:0;padding-inline-start:1.25em;list-style:outside}._3Hw7XG_policyFacts li+li{margin-block-start:6px}._3Hw7XG_requirements [data-testid=vehicle-policy-section]{box-shadow:none;border:none;border-radius:0;padding:0}._3Hw7XG_requirements [data-testid=vehicle-policy-section]>h3{display:none}._3Hw7XG_requirements [data-testid=vehicle-policy-section]>div{gap:18px;margin-top:0}._3Hw7XG_requirements [data-testid=vehicle-policy-section] p{font-size:12px}._3Hw7XG_requirements [data-testid=vehicle-policy-section] ._3Hw7XG_prose{font-size:12px;line-height:1.65}._3Hw7XG_booking{min-width:0}._3Hw7XG_catalogLinks{color:#536947;flex-wrap:wrap;gap:6px 12px;margin-top:10px;font-size:12px;display:flex}._3Hw7XG_catalogLinks a{text-underline-offset:3px;align-items:center;min-height:24px;text-decoration:underline;display:inline-flex}._3Hw7XG_bookingPanel{border-top:1px solid #e7e9e5;width:100%;max-width:none;padding:24px 0 28px}._3Hw7XG_bookingTitle{margin:0 0 12px;font-weight:400;line-height:1.06;font-size:26px!important}._3Hw7XG_bookingIntro{color:#5d6857;margin:0;font-size:12px;line-height:1.6}._3Hw7XG_bookingIntro span{color:#35422b;margin-top:9px;display:block}._3Hw7XG_bookingFormGroup{margin-block-start:14px}._3Hw7XG_agreementLink{color:#4a662c;text-underline-offset:3px;align-items:center;min-height:44px;font-size:11px;display:inline-flex}._3Hw7XG_bikeForm{min-width:0;font-size:13px}._3Hw7XG_bikeForm input[type=email]{color:#252d20;background:#fff;border:1px solid #d9ded3;border-radius:7px;width:100%;height:48px;padding:0 12px;font-size:16px}._3Hw7XG_fieldLabel{margin:0 0 7px;font-size:12px;font-weight:500;display:block}._3Hw7XG_bikePhone{border-radius:7px;padding-inline:12px;border:1px solid #d9ded3!important;height:48px!important}._3Hw7XG_bikePhone:focus-within{outline-offset:3px;outline:2px solid #17200f}._3Hw7XG_bikeForm ._3Hw7XG_bikePhone input[type=tel]{font-size:16px}._3Hw7XG_contactTitle{border-top:1px solid #e7e9e5;margin:23px 0 0;padding-top:20px;font-size:13px;font-weight:500}._3Hw7XG_rentalSubtotal{background:#f2f8e8;border:1px solid #e3eccf;border-radius:8px;margin-top:17px;padding:13px 12px}._3Hw7XG_rentalSubtotal>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;display:flex}._3Hw7XG_rentalSubtotal strong{color:#1a270b;font-size:16px;font-weight:600}._3Hw7XG_rentalSubtotal span{color:#52633d;font-size:11px}._3Hw7XG_rentalSubtotal p{color:#5d6857;margin:6px 0 0;font-size:11px;line-height:1.6}._3Hw7XG_confirmation{color:#657253;gap:8px;margin:18px 0 0;padding-top:12px;font-size:11px;line-height:1.65;display:flex}._3Hw7XG_bikeSubmit{color:#162504!important;background:#a7e039!important;border-radius:8px!important;min-height:49px!important;font-size:13px!important;font-weight:600!important}._3Hw7XG_bikeSubmit:disabled{color:#647157!important;background:#e4ebd8!important}@media (min-width:768px){._3Hw7XG_container{padding-inline:32px}._3Hw7XG_detailHeader{padding-block:30px 18px}._3Hw7XG_media{margin-inline:0}._3Hw7XG_name{font-size:42px}._3Hw7XG_summary{padding:24px 0}._3Hw7XG_priceLine strong{font-size:28px}._3Hw7XG_specs{font-size:13px}}@media (min-width:1024px){._3Hw7XG_container{padding-bottom:60px}._3Hw7XG_layout{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);align-items:start;gap:24px 48px}._3Hw7XG_media{grid-area:1/1}._3Hw7XG_summary{grid-area:1/2;padding-top:0}._3Hw7XG_requirements{grid-area:2/1}._3Hw7XG_booking{grid-area:2/2;position:sticky;top:24px}._3Hw7XG_name{font-size:44px}._3Hw7XG_includedList{row-gap:18px}._3Hw7XG_includedList li{font-size:13px}._3Hw7XG_bookingPanel{padding-top:23px}._3Hw7XG_pricePopoverBody{max-height:min(460px,75dvh);padding-inline:16px}}@media (max-width:360px){._3Hw7XG_container{padding-inline:16px}._3Hw7XG_media{margin-inline:-16px}._3Hw7XG_priceLine{font-size:11px}._3Hw7XG_priceLine strong{font-size:22px}._3Hw7XG_name{font-size:32px}._3Hw7XG_includedList{gap:16px 8px}._3Hw7XG_includedList li{font-size:11px}}._3Hw7XG_bookingConditions{border-top:1px solid #e7e9e5;border-bottom:1px solid #e7e9e5;margin-top:18px;font-size:12px}._3Hw7XG_bookingConditions summary{cursor:pointer;color:#4a662c;justify-content:space-between;align-items:center;gap:10px;min-height:48px;list-style:none;display:flex}._3Hw7XG_bookingConditions summary::-webkit-details-marker{display:none}._3Hw7XG_bookingConditions>div{padding-bottom:16px}._3Hw7XG_bookingConditions summary img{flex:none;display:block}._3Hw7XG_bookingConditions[open] summary img{transform:rotate(180deg)}
.RHs6mG_phoneField{background:#fff;border-bottom:1px solid #0003;width:100%;height:40px}.RHs6mG_phoneField:focus-within{border-bottom-width:2px;border-bottom-color:#000}.RHs6mG_phoneField .PhoneInput{height:100%}.RHs6mG_phoneField .PhoneInputCountry{margin-right:10px}.RHs6mG_phoneField .PhoneInputCountrySelect{border-radius:0}.RHs6mG_phoneField .PhoneInputCountrySelect:focus{outline-offset:2px;outline:2px solid #000}.RHs6mG_phoneField .PhoneInputCountryIcon{width:24px;height:16px;box-shadow:none;background:0 0;border:0}.RHs6mG_phoneField .PhoneInputCountryIconImg{object-fit:cover}.RHs6mG_phoneField .PhoneInputInput{width:100%;height:100%;font:inherit;background:#fff;border:0;outline:0}.RHs6mG_phoneField .PhoneInputInput::placeholder{color:#00000073}
.Atl7Jq_bikeCatalog{--bike-gutter:clamp(24px, 5.55vw, 80px);--catalog-panel:#f5f6f3;--catalog-control-border:#daddd5;--catalog-lime:#a8e65c;color:#090909;max-width:1920px;margin:0 auto}.Atl7Jq_bikeCatalog :focus-visible{outline-offset:3px;outline:2px solid #17200f}.Atl7Jq_bikeBreadcrumbs{margin-inline:var(--bike-gutter);padding-top:28px}.Atl7Jq_bikeBreadcrumbs>div{font-size:13px}.Atl7Jq_bikeCatalog .Atl7Jq_bikeTitle{margin:20px var(--bike-gutter) 24px;font-size:clamp(42px,4vw,52px);line-height:1.02}.Atl7Jq_bikeFiltersHeader{z-index:20;isolation:isolate;margin-inline:var(--bike-gutter);background:var(--catalog-panel);border:1px solid #e8eae3;border-radius:12px;padding:18px 20px 20px;position:relative}.Atl7Jq_searchDateRow,.Atl7Jq_bikeControlRow{align-items:center;gap:10px;min-width:0;display:flex;position:relative}.Atl7Jq_bikeSearchWrap{flex:1;min-width:0;position:relative}.Atl7Jq_bikeSearch{border:1px solid var(--catalog-control-border);text-overflow:ellipsis;background:#fff;border-radius:8px;width:100%;min-width:0;height:46px;padding:3px 12px 0 38px;font-size:16px;line-height:20px;display:block}.Atl7Jq_bikeSearch::placeholder{color:#5c6057}.Atl7Jq_searchIcon{inset-inline-start:12px;pointer-events:none;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.Atl7Jq_searchIcon svg{display:block}.Atl7Jq_searchClear{inset-inline-end:1px;color:#52594e;cursor:pointer;width:44px;height:44px;font-size:20px;position:absolute;top:1px}.Atl7Jq_bikeSearchWrap:has(.Atl7Jq_searchClear) .Atl7Jq_bikeSearch{padding-inline-end:44px}.Atl7Jq_topDates{flex:0 auto;min-width:0;max-width:36%}.Atl7Jq_topDates>div>button{background:var(--catalog-lime);border:0;border-radius:8px;gap:9px;min-height:46px;padding:0 13px;font-weight:400;font-size:14px!important}.Atl7Jq_topDates>div>button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Atl7Jq_topDates>div>button>span,.Atl7Jq_filterLabel,:is(.Atl7Jq_bikeTypeGroup,.Atl7Jq_stickyTypes) .Atl7Jq_bikeCategory>span:not([aria-hidden]),.Atl7Jq_findYourBike [data-bike-badges=filter] button>span,.Atl7Jq_stickyChip>span:not([aria-hidden]),.Atl7Jq_sortPrefix,.Atl7Jq_sortLabel{translate:0 1px}.Atl7Jq_topDates [role=dialog]{width:min(320px,100vw - 32px);max-height:75dvh;inset-inline:auto 0;overflow-y:auto}.Atl7Jq_quickGroups{margin-top:14px}.Atl7Jq_bikeTypeGroup,.Atl7Jq_findYourBike{min-width:0}.Atl7Jq_quickGroups h2,.Atl7Jq_bikeTypeGroup h2{color:#52594e;margin:0 0 8px;font-size:13px;font-weight:400;line-height:1.3}.Atl7Jq_bikeCategoryRow{flex-wrap:wrap;gap:8px;display:flex}.Atl7Jq_bikeCategory{border:1px solid var(--catalog-control-border);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:4px 11px;font-size:14px;font-weight:400;display:flex}.Atl7Jq_bikeCategory img{object-fit:contain;mix-blend-mode:multiply;width:25px;height:auto}.Atl7Jq_bikeCategory:disabled{cursor:default}.Atl7Jq_bikeCategory:disabled:not([aria-pressed=true]){opacity:.5}.Atl7Jq_selectedCategory{color:#fff;background:#171b14;border-color:#171b14}.Atl7Jq_selectedCategory img{filter:invert();mix-blend-mode:screen}.Atl7Jq_findYourBike [data-bike-badges]{gap:7px}.Atl7Jq_findYourBike [data-bike-badges] button{border-color:var(--catalog-control-border);border-radius:8px;min-height:42px;padding:6px 9px;font-size:13px;font-weight:400}.Atl7Jq_findYourBike [data-bike-badges] button[aria-pressed=true]{color:#352051;background:#f3edff;border-color:#a785df}.Atl7Jq_factsError{color:#52594e;margin:12px 0 0;font-size:12px}.Atl7Jq_factsError button,.Atl7Jq_activeSummary{text-underline-offset:3px;cursor:pointer;text-decoration:underline}.Atl7Jq_stickySentinel{pointer-events:none;height:1px;margin-bottom:-1px}.Atl7Jq_bikeFilterBar{z-index:10;height:65px;padding-inline:var(--bike-gutter);background:#fff;position:sticky;top:0}.Atl7Jq_bikeFilterBar[data-stuck]{z-index:30;background:var(--catalog-panel);border-bottom:1px solid #dbe0d5;box-shadow:0 3px 10px #21291814}.Atl7Jq_bikeFilterBar[data-stuck]:before{z-index:-1;box-shadow:0 0 0 100vmax var(--catalog-panel);clip-path:inset(0 -100vmax);pointer-events:none;content:"";position:absolute;inset:0}.Atl7Jq_bikeControlRow{height:100%}.Atl7Jq_barButton{border:1px solid var(--catalog-control-border);cursor:pointer;background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:0 12px;font-size:13px;font-weight:400;display:flex}.Atl7Jq_filterControl{min-height:46px}.Atl7Jq_filterLabel{white-space:nowrap}.Atl7Jq_sortButton{min-width:44px;max-width:31%;margin-inline-start:auto}.Atl7Jq_sortLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Atl7Jq_sortPrefix{color:#5f675b;white-space:nowrap;font-weight:400}.Atl7Jq_bikeFilterBar[data-stuck] .Atl7Jq_sortPrefix{display:none}.Atl7Jq_barButton>:is(svg,div){flex-shrink:0}.Atl7Jq_filterCount{color:#fff;font-variant-numeric:tabular-nums;background:#171b14;border-radius:10px;flex-shrink:0;place-items:center;min-width:19px;height:19px;padding-inline:4px;font:500 11px/1 system-ui,sans-serif;display:inline-grid}.Atl7Jq_resultCount{font-size:16px;font-weight:500}.Atl7Jq_bikeFilterBar[data-stuck] .Atl7Jq_resultCount{color:#434940;white-space:nowrap;margin-inline-start:auto;font-size:13px}.Atl7Jq_bikeFilterBar[data-stuck] .Atl7Jq_sortButton{margin-inline-start:0}.Atl7Jq_stickySearchToggle,.Atl7Jq_stickySearchClose,.Atl7Jq_stickyTypes,.Atl7Jq_stickyActiveFilters{display:none}.Atl7Jq_stickyChip{color:#352051;white-space:nowrap;cursor:pointer;background:#f3edff;border:1px solid #a785df;border-radius:7px;flex-shrink:0;align-items:center;gap:6px;min-height:32px;padding-inline:9px;font-size:13px;display:flex}.Atl7Jq_stickyChip>svg{width:15px;height:15px}.Atl7Jq_stickyMore{border:1px solid var(--catalog-control-border);color:#353a32;white-space:nowrap;cursor:pointer;background:#fff;border-radius:7px;min-width:36px;min-height:32px;padding-inline:7px;font-size:13px;font-weight:400;position:absolute;top:50%;transform:translateY(-50%)}.Atl7Jq_stickyActiveFilters [data-overflowed]{visibility:hidden}.Atl7Jq_activeSummary{color:#52594e;min-height:44px;padding-inline:4px;font-size:12px}.Atl7Jq_bikeGrid{padding-inline:var(--bike-gutter);grid-template-columns:repeat(6,minmax(0,1fr));gap:42px 25px;display:grid}.Atl7Jq_bikeGrid>*{min-width:0}.Atl7Jq_bikeCard{min-width:0;color:inherit;text-decoration:none;display:block}.Atl7Jq_bikePhoto{aspect-ratio:1.31;background:#f3f3f3;width:100%;position:relative;overflow:hidden}.Atl7Jq_bikePhoto>img{object-fit:cover}.Atl7Jq_cardBadges{max-width:calc(100% - 16px);position:absolute;top:8px;left:8px}.Atl7Jq_bikeCardContent{padding-top:13px}.Atl7Jq_bikeSpec{color:#5e5e5e;white-space:nowrap;margin:0 0 8px;font-size:11.5px;font-weight:400;line-height:1.3}.Atl7Jq_bikeName{text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:66px;margin:0 0 12px;font-size:27px;line-height:1.23;display:-webkit-box;overflow:hidden}.Atl7Jq_bikeMinimum{color:#5e5e5e;margin:0 0 6px;font-size:12px;line-height:1.5}.Atl7Jq_bikePrice{margin:0;font-size:13.5px;line-height:1.5}.Atl7Jq_bikeTotal{color:#5e5e5e;margin:4px 0 0;font-size:11px;line-height:1.5}.Atl7Jq_bikeDrawer{color:#090909;background:#fff;border:0;width:min(480px,100vw);max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden}.Atl7Jq_bikeDrawer::backdrop,.Atl7Jq_sortDialog::backdrop{background:#00000059}.Atl7Jq_bikeDrawer form{flex-direction:column;height:100%;margin:0;display:flex}.Atl7Jq_drawerHeading{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:30px 28px 18px;display:flex}.Atl7Jq_drawerHeading>div{align-items:baseline;gap:18px;display:flex}.Atl7Jq_drawerHeading h2{margin:0;font-size:44px;line-height:1}.Atl7Jq_drawerHeading>button{cursor:pointer;background:0 0;border:0;width:44px;height:44px;font-size:30px}.Atl7Jq_resetButton{color:#5e5e5e;cursor:pointer;font-size:14px}.Atl7Jq_drawerBody{overscroll-behavior:contain;flex:1;min-height:0;padding:0 28px 18px;overflow-y:auto}.Atl7Jq_priceSection{padding:18px 0 24px}.Atl7Jq_priceSection>p{color:#5e5e5e;margin-bottom:12px;font-size:12px}.Atl7Jq_priceValues{justify-content:space-between;gap:15px;display:flex}.Atl7Jq_priceValues label{background:#f2f2f2;align-items:center;gap:5px;max-width:48%;padding:8px 9px;font-size:13px;display:flex}.Atl7Jq_priceValues input{background:0 0;border:0;width:94px;min-width:0;padding:0;font-size:16px}.Atl7Jq_priceRanges{height:40px;margin:13px 9px 0;position:relative}.Atl7Jq_priceRanges:before{content:"";background:#111;height:2px;position:absolute;top:19px;left:0;right:0}.Atl7Jq_priceRanges input{appearance:none;pointer-events:none;background:0 0;width:100%;height:40px;margin:0;position:absolute;top:0;left:0}.Atl7Jq_priceRanges input::-webkit-slider-runnable-track{background:0 0;height:2px}.Atl7Jq_priceRanges input::-webkit-slider-thumb{appearance:none;pointer-events:auto;cursor:grab;background:#fff;border:2px solid #050505;border-radius:50%;width:25px;height:25px;margin-top:-11px}.Atl7Jq_priceRanges input::-moz-range-track{background:0 0;height:2px}.Atl7Jq_priceRanges input::-moz-range-thumb{pointer-events:auto;background:#fff;border:2px solid #050505;border-radius:50%;width:23px;height:23px}.Atl7Jq_filterSection{border-top:1px solid #dedede;padding:18px 0}.Atl7Jq_filterSection summary{cursor:pointer;justify-content:space-between;align-items:center;padding:4px 0;font-size:19px;line-height:1.4;list-style:none;display:flex}.Atl7Jq_filterSection summary::-webkit-details-marker{display:none}.Atl7Jq_filterSection summary:after{content:"+";font-size:24px;line-height:1}.Atl7Jq_filterSection[open] summary:after{content:"−"}.Atl7Jq_filterSection select{appearance:none;border:1px solid var(--catalog-control-border);background:var(--catalog-panel) url(../media/chevron-down.0y8e1pemz1xbd.svg) no-repeat right 14px center / 12px 10px;color:#111;text-overflow:ellipsis;cursor:pointer;border-radius:8px;width:100%;min-height:46px;margin-top:17px;padding:0 40px 0 14px;font-size:14px;line-height:20px;display:block}@media (forced-colors:active){.Atl7Jq_filterSection select{appearance:auto;background-image:none}}.Atl7Jq_drawerSearch{border-top:1px solid #ddd;padding:18px 0 21px;display:block}.Atl7Jq_drawerSearch input{border:0;border-bottom:1px solid #ddd;border-radius:0;width:100%;padding:10px 0 13px;font-size:19px}.Atl7Jq_brandChoices{flex-wrap:wrap;gap:8px;padding-top:17px;display:flex}.Atl7Jq_brandChoices button{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:22px;padding:8px 15px;font-size:13px}.Atl7Jq_brandChoices .Atl7Jq_activeChoice{color:#fff;background:#111;border-color:#111}.Atl7Jq_drawerCategories{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:17px 0 0;display:grid}.Atl7Jq_drawerCategories .Atl7Jq_bikeCategory{border-radius:12px;flex-direction:column;gap:5px;min-width:0;height:65px;padding:8px 3px;font-size:11px}.Atl7Jq_drawerBadges{padding-top:17px}.Atl7Jq_drawerBadges>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.Atl7Jq_drawerBadges button{min-width:0;padding:7px 4px;font-size:11px}.Atl7Jq_drawerBadges button span{white-space:normal;line-height:1.2}.Atl7Jq_draftError{color:#ab2e24;margin:12px 0 0;font-size:12px;line-height:1.5}.Atl7Jq_drawerFooter{padding:16px 28px max(20px, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e4e4e4;flex-shrink:0;gap:11px;display:flex}.Atl7Jq_drawerFooter>button:last-child{color:#5e5e5e;cursor:pointer;min-height:44px;padding:0 5px;font-size:12px}.Atl7Jq_applyButton{color:#fff;cursor:pointer;background:#050505;border:0;border-radius:28px;flex:1;min-height:46px;padding:12px 25px;font-size:14px}.Atl7Jq_applyButton:disabled{opacity:.4;cursor:not-allowed}.Atl7Jq_sortDialog{border:0;border-radius:12px;width:min(390px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:26px}.Atl7Jq_sortDialog .Atl7Jq_drawerHeading{padding:0 0 14px}.Atl7Jq_sortDialog .Atl7Jq_applyButton{width:100%;margin-top:18px}.Atl7Jq_sortChoice{cursor:pointer;border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:20px;padding:17px 0;font-size:14px;display:flex}.Atl7Jq_sortChoice input{accent-color:#111;width:18px;height:18px}.Atl7Jq_emptyState{text-align:center;padding:65px 18px}.Atl7Jq_emptyState h2{font-size:32px}.Atl7Jq_emptyState p{color:#5e5e5e;margin:15px 0 25px;font-size:14px}@media (min-width:1101px) and (max-width:1599px){.Atl7Jq_bikeGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:701px) and (max-width:767px){.Atl7Jq_bikeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1100px){.Atl7Jq_bikeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:701px) and (max-width:1100px){.Atl7Jq_sortPrefix{display:none}}@media (min-width:701px){.Atl7Jq_searchDateRow{grid-template-columns:minmax(0,232px) auto auto minmax(0,1fr);display:grid}.Atl7Jq_searchDateRow .Atl7Jq_topDates{max-width:none}.Atl7Jq_bikeTypeGroup{align-items:center;gap:10px;margin-inline-start:6px;display:flex}.Atl7Jq_bikeTypeGroup h2{white-space:nowrap;margin:0;translate:0 1px}.Atl7Jq_bikeFilterBar[data-stuck] .Atl7Jq_bikeSearchWrap{flex:0 232px;min-width:125px}.Atl7Jq_bikeFilterBar[data-stuck] .Atl7Jq_sortButton{max-width:min(31%,170px)}.Atl7Jq_stickyTypes{flex:none;gap:5px;display:flex}.Atl7Jq_stickyTypes .Atl7Jq_bikeCategory{white-space:nowrap;gap:5px;min-height:44px;padding-inline:8px;font-size:12px}.Atl7Jq_stickyTypes img{width:21px}}@media (min-width:701px) and (max-width:1100px){.Atl7Jq_searchDateRow{grid-template-columns:minmax(0,232px) 1fr auto auto}.Atl7Jq_searchDateRow .Atl7Jq_topDates{grid-column:3}.Atl7Jq_bikeTypeGroup{grid-column:1/-1;margin-inline-start:0}}@media (min-width:701px) and (max-width:1290px){.Atl7Jq_stickyTypes .Atl7Jq_bikeCategory{width:40px;padding-inline:0}.Atl7Jq_stickyTypes .Atl7Jq_bikeCategory span{display:none}}@media (min-width:701px) and (max-width:900px){.Atl7Jq_bikeFilterBar[data-stuck] .Atl7Jq_sortLabel{display:none}}@media (min-width:901px){.Atl7Jq_stickyActiveFilters{border-inline-start:1px solid #dce1d5;flex-shrink:1;align-items:center;gap:6px;min-width:51px;max-width:23%;padding:4px 2px 4px 12px;display:flex;position:relative;overflow:hidden}}@media (max-width:700px){.Atl7Jq_bikeCatalog{--bike-gutter:16px}.Atl7Jq_bikeBreadcrumbs{padding-top:24px}.Atl7Jq_bikeBreadcrumbs>div{font-size:12px}.Atl7Jq_bikeCatalog .Atl7Jq_bikeTitle{margin-block:15px 19px;font-size:clamp(35px,10vw,42px);line-height:1}.Atl7Jq_bikeFiltersHeader{padding:12px}.Atl7Jq_searchDateRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.Atl7Jq_searchDateRow .Atl7Jq_bikeSearchWrap{grid-column:1/-1}.Atl7Jq_searchDateRow .Atl7Jq_bikeTypeGroup{grid-column:1/-1;margin-top:5px}.Atl7Jq_topDates{max-width:none}.Atl7Jq_topDates>div{position:static}.Atl7Jq_topDates [role=dialog]{width:100%;inset-inline:0}.Atl7Jq_topDates>div>button{padding-inline:9px;font-size:13px!important}.Atl7Jq_quickGroups h2,.Atl7Jq_bikeTypeGroup h2{margin-bottom:6px;font-size:12px}.Atl7Jq_bikeCategoryRow,.Atl7Jq_findYourBike [data-bike-badges]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.Atl7Jq_bikeCategory{flex-direction:column;gap:1px;min-width:0;min-height:47px;padding:3px 2px;font-size:11px;line-height:1.15}.Atl7Jq_bikeCategory span{overflow-wrap:anywhere;text-align:center}.Atl7Jq_findYourBike [data-bike-badges] button{gap:4px;min-width:0;min-height:34px;padding:5px 3px;font-size:11px}.Atl7Jq_findYourBike [data-bike-badges] button span{white-space:normal;line-height:1.2}.Atl7Jq_findYourBike [data-bike-badges] button svg{width:14px;height:14px}.Atl7Jq_bikeFilterBar{height:61px}.Atl7Jq_bikeControlRow{gap:7px}.Atl7Jq_resultCount{font-size:14px}.Atl7Jq_bikeFilterBar[data-stuck] .Atl7Jq_resultCount{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Atl7Jq_barButton{padding-inline:8px}.Atl7Jq_sortButton{max-width:58%}.Atl7Jq_bikeFilterBar:not([data-stuck]) .Atl7Jq_sortButton>div{order:-1}.Atl7Jq_sortPrefix,.Atl7Jq_bikeFilterBar[data-stuck] .Atl7Jq_sortLabel{display:none}.Atl7Jq_bikeFilterBar[data-stuck] .Atl7Jq_topDates{flex:1}.Atl7Jq_bikeFilterBar[data-stuck]:not([data-search-open]) .Atl7Jq_bikeSearchWrap,.Atl7Jq_bikeFilterBar[data-search-open] :is(.Atl7Jq_topDates,.Atl7Jq_filterControl,.Atl7Jq_sortButton,.Atl7Jq_stickySearchToggle){display:none}.Atl7Jq_bikeFilterBar:not([data-search-open]) .Atl7Jq_stickySearchToggle,.Atl7Jq_bikeFilterBar[data-search-open] .Atl7Jq_stickySearchClose{width:44px;padding:0;display:flex}.Atl7Jq_bikeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}.Atl7Jq_bikePhoto{aspect-ratio:1.43}.Atl7Jq_cardBadges{max-width:calc(100% - 12px);top:7px;left:6px}.Atl7Jq_bikeCardContent{padding:12px 10px 0}.Atl7Jq_bikeSpec{letter-spacing:-.1px;color:#5e5e5e;margin-bottom:7px;font-size:9.5px;line-height:1.3}.Atl7Jq_bikeName{min-height:59px;margin-bottom:12px;font-size:23px;line-height:1.27}.Atl7Jq_bikeMinimum{margin-bottom:6px;font-size:11px}.Atl7Jq_bikePrice{letter-spacing:-.3px;font-size:12px}.Atl7Jq_bikeTotal{font-size:10px}.Atl7Jq_drawerHeading{padding:30px 23px 18px}.Atl7Jq_drawerBody{padding:0 23px 15px}.Atl7Jq_drawerFooter{padding-left:23px;padding-right:23px}.Atl7Jq_priceValues label{gap:4px;padding:8px 6px}.Atl7Jq_priceValues input{width:86px;font-size:16px}.Atl7Jq_filterSection select{font-size:16px}}@media (max-width:360px){.Atl7Jq_bikeFilterBar .Atl7Jq_filterLabel,.Atl7Jq_bikeFilterBar .Atl7Jq_activeSummary,.Atl7Jq_bikeFilterBar .Atl7Jq_topDates>div>button>img{display:none}.Atl7Jq_findYourBike [data-bike-badges],.Atl7Jq_drawerBadges>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.Atl7Jq_bikeCatalog *,.Atl7Jq_bikeDrawer *,.Atl7Jq_sortDialog *{scroll-behavior:auto;transition:none}}.Atl7Jq_modelDiscovery{margin:28px var(--bike-gutter) 0;color:#52594e;font-size:13px}.Atl7Jq_modelDiscovery h2{font:inherit;margin-bottom:10px}.Atl7Jq_modelDiscovery>div{flex-wrap:wrap;gap:8px 16px;display:flex}.Atl7Jq_modelDiscovery a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.Atl7Jq_modelDiscovery a[aria-current]{color:#090909;font-weight:600}
.J5uq7G_country{align-items:center;margin-right:10px;display:flex;position:relative}.J5uq7G_trigger{background:0 0;border:0;justify-content:center;align-items:center;gap:7px;min-width:49px;min-height:44px;padding:0;display:flex}.J5uq7G_trigger>img{flex:none;display:block}.J5uq7G_panel{z-index:85;background:#fff;border:1px solid #d2d7c7;border-radius:10px;width:min(310px,100vw - 64px);padding:10px;position:absolute;top:calc(100% + 10px);left:-12px;box-shadow:0 9px 30px #15260a24}.J5uq7G_panel input{width:100%;height:44px;font:inherit;border:1px solid #d4dcc9;border-radius:6px;padding:0 10px;font-size:16px}.J5uq7G_options{overscroll-behavior:contain;max-height:260px;margin-top:8px;overflow-y:auto}.J5uq7G_options button{width:100%;min-height:42px;font:inherit;text-align:left;background:#fff;border:0;justify-content:space-between;align-items:center;gap:12px;padding:8px;font-size:12px;display:flex}.J5uq7G_options button span:last-child{color:#66745a;white-space:nowrap}.J5uq7G_options button[aria-selected=true],.J5uq7G_options button[data-active=true]{background:#eff8dc}.J5uq7G_options p{color:#526445;padding:12px 8px;font-size:12px}
.BHiZ2a_gallery{width:100%;min-width:0}.BHiZ2a_gallery button{cursor:pointer;font:inherit}.BHiZ2a_gallery button:disabled{opacity:.4;cursor:default}.BHiZ2a_gallery svg{width:20px;height:20px;display:block}.BHiZ2a_frame{background:#e9ece6;position:relative}.BHiZ2a_photo{aspect-ratio:4/3;touch-action:pan-y pinch-zoom;background:0 0;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.BHiZ2a_swipeTrack,.BHiZ2a_swipeNeighbor{pointer-events:none;position:absolute;inset:0}.BHiZ2a_swipeNeighbor{background-position:50%;background-repeat:no-repeat;background-size:contain}.BHiZ2a_swipeNeighbor[data-side="-1"]{transform:translate(-100%)}.BHiZ2a_swipeNeighbor[data-side="1"]{transform:translate(100%)}.BHiZ2a_image{object-fit:contain;-webkit-user-select:none;user-select:none}.BHiZ2a_badges{pointer-events:none;flex-wrap:wrap;gap:5px;display:flex;position:absolute;top:10px;left:14px;right:14px}.BHiZ2a_badges>*{pointer-events:auto}.BHiZ2a_arrow{color:#fff;background:#10171099;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:calc(50% - 22px)}.BHiZ2a_previous{left:10px}.BHiZ2a_next{right:10px}.BHiZ2a_enlarge{color:#182013;background:#fffef7f2;border:0;border-radius:6px;align-items:center;gap:6px;min-height:40px;padding:5px 11px;display:flex;position:absolute;bottom:12px;left:14px;font-size:11px!important;font-weight:500!important}.BHiZ2a_enlarge svg{width:15px;height:15px}.BHiZ2a_count{font-variant-numeric:tabular-nums;color:#fff;background:#111b19bf;border-radius:5px;padding:4px 9px;font-size:11px;position:absolute;bottom:16px;right:14px}.BHiZ2a_bottom{justify-content:space-between;align-items:center;gap:12px;padding:10px 18px 4px;display:flex}.BHiZ2a_bottom p{color:#646a6c;white-space:nowrap;margin:0;font-size:11px}.BHiZ2a_thumbnails{gap:8px;min-width:0;margin:-3px;padding:3px;display:flex;overflow-x:auto}.BHiZ2a_thumbnails button{background:#fff;border:1px solid #0000;border-radius:5px;flex-shrink:0;width:62px;height:48px;padding:2px;overflow:hidden}.BHiZ2a_thumbnails button[aria-pressed=true]{border-color:#444}.BHiZ2a_thumbnail{object-fit:cover;border-radius:2px;width:100%;height:100%;display:block}.BHiZ2a_viewer{color:#fff;background:#101310;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.BHiZ2a_viewer::backdrop{background:#101310}.BHiZ2a_viewer:not([open]){display:none}.BHiZ2a_viewerShell{width:100%;height:100%;padding:0 0 max(env(safe-area-inset-bottom), 18px);flex-direction:column;display:flex}.BHiZ2a_viewerHeader{width:min(100%,1400px);padding:max(env(safe-area-inset-top), 18px) 18px 14px;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.BHiZ2a_viewerHeader h2{color:#fff;margin:0;font-size:clamp(20px,3vw,28px);font-weight:400;line-height:1.3}.BHiZ2a_viewerButton{color:#fff;background:#ffffff0d;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;padding:0;display:grid}.BHiZ2a_viewerButton svg{width:21px;height:21px}.BHiZ2a_stage{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;flex:1;width:100%;min-height:0;position:relative;overflow:hidden}.BHiZ2a_stage:active{cursor:grabbing}.BHiZ2a_stage img{object-fit:contain;pointer-events:none;will-change:transform;max-width:none;max-height:none;display:block;position:absolute;top:50%;left:50%}.BHiZ2a_stage .BHiZ2a_swipeNeighbor img{width:100%;height:100%;inset:0}.BHiZ2a_viewerNavigation{flex-shrink:0;justify-content:center;align-items:center;gap:24px;padding:12px 16px 5px;display:flex}.BHiZ2a_viewerNavigation span{text-align:center;font-variant-numeric:tabular-nums;min-width:44px;font-size:12px}.BHiZ2a_zoomControls{flex-shrink:0;justify-content:center;align-items:center;gap:13px;padding:5px 10px;display:flex}.BHiZ2a_zoomControls .BHiZ2a_viewerButton{background:0 0;width:44px;height:44px}.BHiZ2a_zoomReset{color:#fff;font-variant-numeric:tabular-nums;background:0 0;border:0;place-items:center;min-width:62px;min-height:44px;padding:4px;display:grid;font-size:12px!important}.BHiZ2a_instructions{color:#afbaa7;text-align:center;flex-shrink:0;margin:7px 0 0;padding:0 12px;font-size:10px}@media (min-width:768px){.BHiZ2a_bottom{padding-inline:0}}@media (min-width:1024px){.BHiZ2a_frame{border-radius:12px;overflow:hidden}.BHiZ2a_bottom{padding:12px 0 4px}.BHiZ2a_badges{top:12px}}@media (prefers-reduced-motion:reduce){.BHiZ2a_gallery *{scroll-behavior:auto}}
/*# sourceMappingURL=20wsh4digh56v.css.map*/