.version-two #main [data-photo-product] .photo-product-fitment{font-size:13px;line-height:1.65;color:var(--p30-text,#c4d5e6);margin-top:24px;max-width:46ch}.version-two #main [data-photo-product] .how-model-hardware{position:relative;width:100%;height:auto}.version-two #main [data-photo-product] .how-model-hardware img{display:block;width:100%;height:auto;object-fit:contain}.version-two #main [data-photo-product] .how-model-original{position:absolute;top:0;right:0;bottom:0;left:0;opacity:1}.version-two #main [data-photo-product] .is-connected .how-model-original{opacity:0}.version-two #main [data-photo-product] .tour-published-photos .tour-lcd{display:none!important}.version-two #main [data-photo-product] .tour-platform-photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:auto;opacity:0}.version-two #main [data-photo-product] .photo-product-generic-camera img{object-fit:contain;background:#eef2f6}.version-two #main .photo-product-entry{max-width:1180px;margin:0 auto 40px;padding:20px}.version-two #main [data-photo-product] img[data-photo-missing=true]{object-fit:contain;background:#e9edf1}.version-two #main [data-photo-product] .tour-published-photos .tour-camera{width:100%;height:100%;transform:translate(-50%,-50%) scale(var(--tour-zoom,1))}.version-two #main [data-photo-product] .tour-published-photos .tour-dashboard,.version-two #main [data-photo-product] .tour-published-photos .tour-platform-photo{height:100%;object-fit:contain}.version-two #main [data-photo-controller-applicable=false] .p30-r-gallery .p30-r-shot--main{grid-column:1/-1}@media(max-width:650px){.version-two #main :is([data-photo-product=alfa-romeo-1-0],[data-photo-product=alfa-romeo-2-0]) .p30-r-gallery[data-screen-count="2"] .p30-r-screen .p30-r-frame>img{object-fit:cover;object-position:45.5% 48.6%;transform:scale(1.16);transform-origin:45.5% 48.6%}.version-two #main [data-photo-product=alfa-romeo-0-0] .p30-r-screen .p30-r-frame>img{object-fit:cover;object-position:50% 50%;transform:scale(1.6);transform-origin:50% 50%}}.version-two #main :is([data-photo-product=alfa-romeo-1-0],[data-photo-product=alfa-romeo-2-0]) .p30-r-knob img[src$="1cdad1af4061024341a02aed53e38bce3592e2d9b244d2042cb9cdf6c9591721.jpg"]{object-position:85.470085% 70.754717%;transform:scale(1.706667);transform-origin:85.470085% 70.754717%}.version-two #main [data-photo-product=alfa-romeo-0-0] [data-how-part=radio] .how-model-hardware img{transform:scale(1.55);transform-origin:49.5% 51.2%}@media(max-width:700px){.version-two #main :is([data-photo-product=alfa-romeo-1-0],[data-photo-product=alfa-romeo-2-0]) .p30-j-drive-photo>img{object-position:50% 50%}.version-two #main [data-photo-product=alfa-romeo-0-0] .p30-j-drive-photo>img{object-position:100% 50%}}@media(min-width:651px){.version-two #main [data-b9-matched-screen-framing=true] .p30-r-shot--second{grid-column:1/11}}@media(min-width:651px){.version-two #main [data-a6-rmc-matched-screen-framing=true] .p30-r-shot--second{grid-column:1/11}}.version-two #main :is([data-photo-product=audi-4-0],[data-photo-product=audi-5-0],[data-photo-product=audi-10-0])[data-b8-control-choices=true] .p30-r-gallery[data-screen-count="1"] .p30-r-screen{grid-column:1/-1}.version-two #main :is([data-photo-product=audi-4-0],[data-photo-product=audi-5-0],[data-photo-product=audi-10-0])[data-b8-control-choices=true] .b8-control-options{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin-top:18px;z-index:3}.version-two #main :is([data-photo-product=audi-4-0],[data-photo-product=audi-5-0],[data-photo-product=audi-10-0])[data-b8-control-choices=true] .b8-control-options .p30-r-knob{grid-column:auto;grid-row:auto;align-self:start;justify-self:stretch;max-width:none;min-width:0;margin:0!important;transform:none;opacity:1}.version-two #main :is([data-photo-product=audi-4-0],[data-photo-product=audi-5-0],[data-photo-product=audi-10-0])[data-b8-control-choices=true] .b8-control-options .p30-r-frame{aspect-ratio:4/3}.version-two #main :is([data-photo-product=audi-4-0],[data-photo-product=audi-5-0],[data-photo-product=audi-10-0])[data-b8-control-choices=true] .b8-control-options .p30-r-frame>img{object-fit:contain;object-position:center;transform:none}.version-two #main :is([data-photo-product=audi-4-0],[data-photo-product=audi-5-0],[data-photo-product=audi-10-0])[data-b8-control-choices=true] .b8-control-options figcaption{position:static;display:block;max-width:none;margin:8px 0 0;padding:0;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:12px;line-height:1.45;text-align:center}.version-two #main :is([data-photo-product=audi-4-0],[data-photo-product=audi-5-0],[data-photo-product=audi-10-0])[data-b8-control-choices=true] .b8-control-or{display:block;flex:none;color:#c4d7ea;font-size:13px;line-height:1.4;text-align:center}.version-two #main :is([data-photo-product=audi-4-0],[data-photo-product=audi-5-0],[data-photo-product=audi-10-0])[data-b8-control-choices=true] .b8-how-controls{display:grid;width:200%;margin-left:-50%;aspect-ratio:2.75!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1.5fr);grid-template-rows:minmax(0,1fr);align-items:center;gap:4px;overflow:hidden}.version-two #main :is([data-photo-product=audi-4-0],[data-photo-product=audi-5-0],[data-photo-product=audi-10-0])[data-b8-control-choices=true] .b8-how-controls img{min-height:0;width:100%;height:100%;object-fit:contain}.version-two #main :is([data-photo-product=audi-4-0],[data-photo-product=audi-5-0],[data-photo-product=audi-10-0])[data-b8-control-choices=true] .b8-how-controls .b8-control-or{font-size:11px;line-height:1.2}@media(max-width:900px){.version-two #main :is([data-photo-product=audi-4-0],[data-photo-product=audi-5-0],[data-photo-product=audi-10-0])[data-b8-control-choices=true] .b8-how-controls{width:150%;margin-left:-25%}}@media(max-width:650px){.version-two #main :is([data-photo-product=audi-4-0],[data-photo-product=audi-5-0],[data-photo-product=audi-10-0])[data-b8-control-choices=true] .b8-control-options{gap:9px;margin-top:0}.version-two #main :is([data-photo-product=audi-4-0],[data-photo-product=audi-5-0],[data-photo-product=audi-10-0])[data-b8-control-choices=true] .b8-control-options figcaption{font-size:11px}.version-two #main :is([data-photo-product=audi-4-0],[data-photo-product=audi-5-0],[data-photo-product=audi-10-0])[data-b8-control-choices=true] .p30-r-gallery{padding-bottom:12px}}@media(min-width:651px){.version-two #main [data-q5-mib-matched-screen-framing=true] .p30-r-shot--second{grid-column:1/11}}@media(min-width:1001px){.version-two:has([data-photo-product=bentley-0-0]) .n-header-actions .garage{max-width:225px}}.version-two #main [data-photo-product] .p30-native-publication-tour:is([data-native-static-tour=mercedes-extra-gl166--menu-ntg-45],[data-native-static-tour=mercedes-2-2--menu-ntg-60],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-60],[data-native-static-tour=mercedes-24-3--menu-ntg-60],[data-native-static-tour=mercedes-27-0--menu-ntg-55],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-55]){box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;background:#f4f7fb;color:#102b4a;border-radius:28px}.version-two #main [data-photo-product] .p30-native-publication-tour:is([data-native-static-tour=mercedes-extra-gl166--menu-ntg-45],[data-native-static-tour=mercedes-2-2--menu-ntg-60],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-60],[data-native-static-tour=mercedes-24-3--menu-ntg-60],[data-native-static-tour=mercedes-27-0--menu-ntg-55],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-55])>h2{grid-column:1/-1;margin:0;padding-top:32px;max-width:20ch;color:#102b4a;font-family:inherit;font-size:clamp(32px,4vw,56px);font-weight:700;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.version-two #main [data-photo-product] .p30-native-publication-tour:is([data-native-static-tour=mercedes-extra-gl166--menu-ntg-45],[data-native-static-tour=mercedes-2-2--menu-ntg-60],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-60],[data-native-static-tour=mercedes-24-3--menu-ntg-60],[data-native-static-tour=mercedes-27-0--menu-ntg-55],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-55])>[role=group]{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.version-two #main [data-photo-product] .p30-native-publication-tour:is([data-native-static-tour=mercedes-extra-gl166--menu-ntg-45],[data-native-static-tour=mercedes-2-2--menu-ntg-60],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-60],[data-native-static-tour=mercedes-24-3--menu-ntg-60],[data-native-static-tour=mercedes-27-0--menu-ntg-55],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-55]) [data-native-platform]{box-sizing:border-box;-webkit-appearance:none;appearance:none;min-height:44px;margin:0;padding:12px 20px;border:1px solid #b8c8dc;border-radius:999px;background:#fff;color:#173b62;font-family:inherit;font-size:16px;font-weight:600;line-height:20px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.version-two #main [data-photo-product] .p30-native-publication-tour:is([data-native-static-tour=mercedes-extra-gl166--menu-ntg-45],[data-native-static-tour=mercedes-2-2--menu-ntg-60],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-60],[data-native-static-tour=mercedes-24-3--menu-ntg-60],[data-native-static-tour=mercedes-27-0--menu-ntg-55],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-55]) [data-native-platform][aria-pressed=false]:hover{background:#eaf2fc;border-color:#1768c4}.version-two #main [data-photo-product] .p30-native-publication-tour:is([data-native-static-tour=mercedes-extra-gl166--menu-ntg-45],[data-native-static-tour=mercedes-2-2--menu-ntg-60],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-60],[data-native-static-tour=mercedes-24-3--menu-ntg-60],[data-native-static-tour=mercedes-27-0--menu-ntg-55],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-55]) [data-native-platform][aria-pressed=true]{background:#1768c4;border-color:#1768c4;color:#fff}.version-two #main [data-photo-product] .p30-native-publication-tour:is([data-native-static-tour=mercedes-extra-gl166--menu-ntg-45],[data-native-static-tour=mercedes-2-2--menu-ntg-60],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-60],[data-native-static-tour=mercedes-24-3--menu-ntg-60],[data-native-static-tour=mercedes-27-0--menu-ntg-55],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-55]) [data-native-platform]:focus-visible{outline:3px solid #1768c4;outline-offset:3px}.version-two #main [data-photo-product] .p30-native-publication-tour:is([data-native-static-tour=mercedes-extra-gl166--menu-ntg-45],[data-native-static-tour=mercedes-2-2--menu-ntg-60],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-60],[data-native-static-tour=mercedes-24-3--menu-ntg-60],[data-native-static-tour=mercedes-27-0--menu-ntg-55],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-55])>figure{box-sizing:border-box;display:flex;flex-direction:column;align-self:stretch;min-width:0;margin:0 0 32px;border:1px solid #d7e1ee;border-radius:20px;background:#fff;overflow:hidden}.version-two #main [data-photo-product] .p30-native-publication-tour:is([data-native-static-tour=mercedes-extra-gl166--menu-ntg-45],[data-native-static-tour=mercedes-2-2--menu-ntg-60],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-60],[data-native-static-tour=mercedes-24-3--menu-ntg-60],[data-native-static-tour=mercedes-27-0--menu-ntg-55],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-55]) figcaption{margin-top:auto;padding:16px 20px;border-top:1px solid #e1e8f1;background:#fff;color:#173b62;font-size:17px;font-weight:600;line-height:1.45}@media(max-width:760px){.version-two #main [data-photo-product] .p30-native-publication-tour:is([data-native-static-tour=mercedes-extra-gl166--menu-ntg-45],[data-native-static-tour=mercedes-2-2--menu-ntg-60],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-60],[data-native-static-tour=mercedes-24-3--menu-ntg-60],[data-native-static-tour=mercedes-27-0--menu-ntg-55],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-55]){grid-template-columns:minmax(0,1fr);gap:20px;border-radius:20px}.version-two #main [data-photo-product] .p30-native-publication-tour:is([data-native-static-tour=mercedes-extra-gl166--menu-ntg-45],[data-native-static-tour=mercedes-2-2--menu-ntg-60],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-60],[data-native-static-tour=mercedes-24-3--menu-ntg-60],[data-native-static-tour=mercedes-27-0--menu-ntg-55],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-55])>figure{margin-bottom:0}.version-two #main [data-photo-product] .p30-native-publication-tour:is([data-native-static-tour=mercedes-extra-gl166--menu-ntg-45],[data-native-static-tour=mercedes-2-2--menu-ntg-60],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-60],[data-native-static-tour=mercedes-24-3--menu-ntg-60],[data-native-static-tour=mercedes-27-0--menu-ntg-55],[data-native-static-tour=mercedes-extra-gt290--menu-ntg-55])>figure:last-child{margin-bottom:24px}}@media(max-width:700px){:is([data-photo-product=mercedes-0-0--menu-ntg-35],[data-photo-product=mercedes-26-0--menu-ntg-35],[data-photo-product=mercedes-extra-gl166--menu-ntg-45],[data-photo-product=mercedes-2-0--menu-ntg-40],[data-photo-product=mercedes-2-2--menu-ntg-60],[data-photo-product=mercedes-24-3--menu-ntg-60],[data-photo-product=mercedes-27-0--menu-ntg-55],[data-photo-product=mercedes-extra-maybach222--menu-ntg-50],[data-photo-product=mercedes-extra-maybach222--menu-ntg-55],[data-photo-product=mercedes-extra-s217--menu-ntg-50],[data-photo-product=mercedes-extra-s217--menu-ntg-55],[data-photo-product=mercedes-extra-eqv447--menu-ntg-60],[data-photo-product=mercedes-extra-b242--menu-ntg-50],[data-photo-product=mercedes-extra-b242--menu-ntg-45],[data-photo-product=mercedes-extra-gt290--menu-ntg-55],[data-photo-product=mercedes-extra-gt290--menu-ntg-60]) .p30-j-purchase{grid-template-columns:60px minmax(0,1fr);align-items:center}:is([data-photo-product=mercedes-0-0--menu-ntg-35],[data-photo-product=mercedes-26-0--menu-ntg-35],[data-photo-product=mercedes-extra-gl166--menu-ntg-45],[data-photo-product=mercedes-2-0--menu-ntg-40],[data-photo-product=mercedes-2-2--menu-ntg-60],[data-photo-product=mercedes-24-3--menu-ntg-60],[data-photo-product=mercedes-27-0--menu-ntg-55],[data-photo-product=mercedes-extra-maybach222--menu-ntg-50],[data-photo-product=mercedes-extra-maybach222--menu-ntg-55],[data-photo-product=mercedes-extra-s217--menu-ntg-50],[data-photo-product=mercedes-extra-s217--menu-ntg-55],[data-photo-product=mercedes-extra-eqv447--menu-ntg-60],[data-photo-product=mercedes-extra-b242--menu-ntg-50],[data-photo-product=mercedes-extra-b242--menu-ntg-45],[data-photo-product=mercedes-extra-gt290--menu-ntg-55],[data-photo-product=mercedes-extra-gt290--menu-ntg-60]) .p30-j-purchase-car{min-width:0;grid-column:2;grid-row:1}:is([data-photo-product=mercedes-0-0--menu-ntg-35],[data-photo-product=mercedes-26-0--menu-ntg-35],[data-photo-product=mercedes-extra-gl166--menu-ntg-45],[data-photo-product=mercedes-2-0--menu-ntg-40],[data-photo-product=mercedes-2-2--menu-ntg-60],[data-photo-product=mercedes-24-3--menu-ntg-60],[data-photo-product=mercedes-27-0--menu-ntg-55],[data-photo-product=mercedes-extra-maybach222--menu-ntg-50],[data-photo-product=mercedes-extra-maybach222--menu-ntg-55],[data-photo-product=mercedes-extra-s217--menu-ntg-50],[data-photo-product=mercedes-extra-s217--menu-ntg-55],[data-photo-product=mercedes-extra-eqv447--menu-ntg-60],[data-photo-product=mercedes-extra-b242--menu-ntg-50],[data-photo-product=mercedes-extra-b242--menu-ntg-45],[data-photo-product=mercedes-extra-gt290--menu-ntg-55],[data-photo-product=mercedes-extra-gt290--menu-ntg-60]) .p30-j-purchase>img{grid-column:1;grid-row:1}:is([data-photo-product=mercedes-0-0--menu-ntg-35],[data-photo-product=mercedes-26-0--menu-ntg-35],[data-photo-product=mercedes-extra-gl166--menu-ntg-45],[data-photo-product=mercedes-2-0--menu-ntg-40],[data-photo-product=mercedes-2-2--menu-ntg-60],[data-photo-product=mercedes-24-3--menu-ntg-60],[data-photo-product=mercedes-27-0--menu-ntg-55],[data-photo-product=mercedes-extra-maybach222--menu-ntg-50],[data-photo-product=mercedes-extra-maybach222--menu-ntg-55],[data-photo-product=mercedes-extra-s217--menu-ntg-50],[data-photo-product=mercedes-extra-s217--menu-ntg-55],[data-photo-product=mercedes-extra-eqv447--menu-ntg-60],[data-photo-product=mercedes-extra-b242--menu-ntg-50],[data-photo-product=mercedes-extra-b242--menu-ntg-45],[data-photo-product=mercedes-extra-gt290--menu-ntg-55],[data-photo-product=mercedes-extra-gt290--menu-ntg-60]) .p30-j-purchase .p30-j-price{grid-column:1/-1;grid-row:2;white-space:normal;text-align:left}:is([data-photo-product=mercedes-0-0--menu-ntg-35],[data-photo-product=mercedes-26-0--menu-ntg-35],[data-photo-product=mercedes-extra-gl166--menu-ntg-45],[data-photo-product=mercedes-2-0--menu-ntg-40],[data-photo-product=mercedes-2-2--menu-ntg-60],[data-photo-product=mercedes-24-3--menu-ntg-60],[data-photo-product=mercedes-27-0--menu-ntg-55],[data-photo-product=mercedes-extra-maybach222--menu-ntg-50],[data-photo-product=mercedes-extra-maybach222--menu-ntg-55],[data-photo-product=mercedes-extra-s217--menu-ntg-50],[data-photo-product=mercedes-extra-s217--menu-ntg-55],[data-photo-product=mercedes-extra-eqv447--menu-ntg-60],[data-photo-product=mercedes-extra-b242--menu-ntg-50],[data-photo-product=mercedes-extra-b242--menu-ntg-45],[data-photo-product=mercedes-extra-gt290--menu-ntg-55],[data-photo-product=mercedes-extra-gt290--menu-ntg-60]) .p30-j-purchase>.p30-button{grid-column:1/-1;grid-row:3}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/co-alfa-photo-products.css.map */
