._ratingContainer_jrmhd_1{display:flex;align-items:center;justify-content:center}._rating_jrmhd_1{display:inline-flex;gap:var(--spacing-horizontal-4xs);align-items:center;justify-content:center}._ratingDelimiter_jrmhd_14{margin:0 var(--spacing-horizontal-3xs)}._small_jrmhd_18 svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}._small_jrmhd_18 ._ratingDelimiter_jrmhd_14{width:var(--icon-size-xs);height:var(--icon-size-xs)}._medium_jrmhd_27 svg{width:var(--icon-size-s);height:var(--icon-size-s)}._medium_jrmhd_27 ._ratingDelimiter_jrmhd_14{width:var(--icon-size-s);height:var(--icon-size-s)}._large_jrmhd_36 svg{width:var(--icon-size-m);height:var(--icon-size-m)}._large_jrmhd_36 ._ratingDelimiter_jrmhd_14{width:var(--icon-size-m);height:var(--icon-size-m)}._hotelCard_4v0s5_2{padding:0;display:flex;background-color:var(--color-background-card-default);gap:0;flex-direction:column}._hotelCard_4v0s5_2+._hotelCard_4v0s5_2{margin-top:var(--spacing-vertical-xl)}._hotelCardImage_4v0s5_13{height:var(--card-hotel-img-height);font-size:0;width:100%;position:relative;z-index:10;overflow:hidden;border-top-right-radius:var(--radius-m)}._small_4v0s5_23 ._hotelCardImage_4v0s5_13{height:var(--card-hotel-img-height-small)}._contentContainer_4v0s5_27{display:flex;flex-direction:column;justify-content:space-between;width:100%;flex-grow:1;overflow:hidden;border-bottom-right-radius:var(--radius-m);border-bottom-left-radius:var(--radius-m)}._content_4v0s5_27{padding:var(--card-padding);display:flex;flex-direction:column;gap:var(--spacing-vertical-m)}._hotelCard_4v0s5_2:not(._result_4v0s5_45) ._title_4v0s5_45,._hotelCard_4v0s5_2:not(._result_4v0s5_45) ._description_4v0s5_46{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}._info_4v0s5_53{display:flex;flex-direction:column;gap:var(--spacing-vertical-4xs)}._headerIcons_4v0s5_59{display:flex;justify-content:space-between}._ratings_4v0s5_64{display:flex;flex-wrap:nowrap}._logoFinnair_4v0s5_69{width:var(--icon-size-l);height:var(--icon-size-l)}._priceAction_4v0s5_74{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-horizontal-3xs)}._priceAction_4v0s5_74 ._buttonTextShort_4v0s5_80{display:inline}._priceAction_4v0s5_74 ._buttonTextLong_4v0s5_83{display:none}@media screen and (min-width: 80rem){._priceAction_4v0s5_74 ._buttonTextShort_4v0s5_80{display:none}._priceAction_4v0s5_74 ._buttonTextLong_4v0s5_83{display:inline}}._bookingButton_4v0s5_95{position:relative;z-index:10}._compact_4v0s5_100 ._priceAction_4v0s5_74 ._buttonTextLong_4v0s5_83{display:none}._compact_4v0s5_100 ._priceAction_4v0s5_74 ._buttonTextShort_4v0s5_80{display:inline}._bottomBar_4v0s5_107{display:flex;justify-content:space-between;align-items:center;background-color:var(--color-background-lighter);padding:var(--spacing-vertical-s) var(--card-padding);min-width:0;overflow:hidden}._bottomBarContent_4v0s5_117{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-vertical-m);overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1;word-wrap:anywhere}._bottomBarContent_4v0s5_117 svg{width:var(--icon-size-xs);height:var(--icon-size-xs);flex-shrink:0}._bottomBarContentArea_4v0s5_134{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-vertical-2xs);min-width:0;overflow:hidden;flex:1}._bottomBarContentArea_4v0s5_134 span,._bottomBarContentArea_4v0s5_134 p,._bottomBarContentArea_4v0s5_134 div{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}._board_4v0s5_152{flex:0 0 auto}._booking_4v0s5_95{display:grid;grid-template-columns:var(--card-hotel-img-width-horizontal) auto}._booking_4v0s5_95 ._hotelCardImage_4v0s5_13{width:var(--card-hotel-img-width-horizontal);height:100%;position:relative;border-top-left-radius:var(--radius-m);border-bottom-left-radius:var(--radius-m);border-top-right-radius:var(--radius-none)}@media screen and (min-width: 48rem){._booking_4v0s5_95 ._hotelCardImage_4v0s5_13 img{position:absolute}}._booking_4v0s5_95 ._additionalDescription_4v0s5_173{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-transform:lowercase}._booking_4v0s5_95 ._contentContainer_4v0s5_27{align-items:center;height:100%}._booking_4v0s5_95 ._content_4v0s5_27{justify-content:space-between;width:100%}@media screen and (min-width: 48rem){._booking_4v0s5_95 ._content_4v0s5_27{align-items:center;flex-direction:row}}._booking_4v0s5_95 ._content_4v0s5_27 ._info_4v0s5_53{justify-content:center}@media screen and (min-width: 48rem){._booking_4v0s5_95 ._content_4v0s5_27 ._priceAction_4v0s5_74{display:contents}}@media screen and (min-width: 48rem){._booking_4v0s5_95 ._content_4v0s5_27{height:100%}}@media screen and (min-width: 48rem){._result_4v0s5_45:not(._compact_4v0s5_100){display:grid;grid-template-columns:var(--card-hotel-result-img-width) 1fr;min-width:0}}._result_4v0s5_45:not(._compact_4v0s5_100) ._hotelCardImage_4v0s5_13{height:var(--card-hotel-img-height);position:relative;border-top-left-radius:var(--radius-m);border-top-right-radius:var(--radius-m)}@media screen and (min-width: 48rem){._result_4v0s5_45:not(._compact_4v0s5_100) ._hotelCardImage_4v0s5_13{height:100%;border-top-right-radius:var(--radius-none);border-bottom-left-radius:var(--radius-m)}._result_4v0s5_45:not(._compact_4v0s5_100) ._hotelCardImage_4v0s5_13 img{position:absolute}}@media screen and (min-width: 48rem){._result_4v0s5_45:not(._compact_4v0s5_100) ._contentContainer_4v0s5_27{height:100%;min-width:0;overflow:hidden}}._infoLightText_4v0s5_239{color:var(--color-tag-info-light-text)}._hotelCardTags_4v0s5_243{flex-wrap:nowrap;overflow:hidden;max-width:100%;min-width:0}._hotelCardTags_4v0s5_243 ._truncatableTag_4v0s5_249._truncatableTag_4v0s5_249{flex-shrink:1;min-width:0;overflow:hidden;flex-wrap:nowrap}._hotelCardTags_4v0s5_243 ._truncatableTag_4v0s5_249._truncatableTag_4v0s5_249 span{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;vertical-align:top}._hotelCardTags_4v0s5_243 ._truncatableTag_4v0s5_249._truncatableTag_4v0s5_249 span span{display:inline;white-space:nowrap}._hotelCardSkeleton_4v0s5_269{border-radius:var(--radius-m);overflow:hidden}@media screen and (min-width: 48rem){._hotelCardSkeleton_4v0s5_269{display:grid;grid-template-columns:var(--card-hotel-result-img-width) auto}}._hotelCardSkeleton_4v0s5_269+._hotelCardSkeleton_4v0s5_269{margin-top:var(--spacing-vertical-l)}._hotelCardSkeletonCompact_4v0s5_282{min-width:calc(100vw - var(--spacing-horizontal-s) * 2);display:grid;grid-template-columns:30% auto}._hotelCardSkeletonImage_4v0s5_288{height:var(--card-hotel-img-height);width:100%}@media screen and (min-width: 48rem){._hotelCardSkeletonImage_4v0s5_288{min-height:280px}}._imageSkeletonBlock_4v0s5_298{height:100%}._hotelCardSkeletonContent_4v0s5_302{background:var(--color-background-light);padding:var(--card-padding)}._hotelCardSkeletonContentCompact_4v0s5_306{min-width:70%}._activeIcon_ek43d_2,._activeIconSmall_ek43d_3{flex-shrink:0;width:var(--icon-size-l);height:var(--icon-size-l);transition:transform .2s ease-out}._splitImageContainer_ek43d_10{display:flex;gap:1px;height:100%}._imageFrame_ek43d_16._imageFrame_ek43d_16{height:100%;position:relative;flex:1;overflow:hidden}._imageFrame_ek43d_16._imageFrame_ek43d_16 ._splitImage_ek43d_10._splitImage_ek43d_10{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}._image_ek43d_16{transition:transform .15s ease-out,opacity .3s ease-out;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:2}._imageContainer_ek43d_36{overflow:hidden}._imageTagContainer_ek43d_40{position:absolute;padding:var(--spacing-vertical-xs) var(--spacing-horizontal-xs);z-index:20}._bottomTag_ek43d_46{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--spacing-vertical-xs) var(--spacing-horizontal-xs);display:flex;flex-direction:column;justify-content:flex-end;z-index:3}._imageCard_ek43d_56{padding:0;overflow:hidden;display:inline-flex;flex-direction:column;background-color:var(--color-background-card-default);gap:0}._imageCard_ek43d_56:has(a):hover ._activeIcon_ek43d_2,._imageCard_ek43d_56:has(a):hover ._activeIconSmall_ek43d_3,._imageCard_ek43d_56:has(a).hover ._activeIcon_ek43d_2,._imageCard_ek43d_56:has(a).hover ._activeIconSmall_ek43d_3{transform:translate(var(--spacing-horizontal-4xs))}._imageCard_ek43d_56:has(a):hover ._imageContainer_ek43d_36 img,._imageCard_ek43d_56:has(a).hover ._imageContainer_ek43d_36 img{transform:scale(1.05)}._contentContainer_ek43d_73{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-horizontal-xs)}._content_ek43d_73{background-color:var(--color-background-card-default);padding:var(--card-padding);display:flex;flex-direction:column;gap:var(--spacing-vertical-2xs);width:100%}._texts_ek43d_89{display:flex;flex-direction:column;gap:var(--spacing-vertical-2xs)}._small_ek43d_95{flex-direction:row;align-items:stretch}._small_ek43d_95 ._imageContainer_ek43d_36{flex-shrink:0;width:var(--card-image-min-width-small)}._smallWide_ek43d_104{display:flex;flex-direction:row;align-items:stretch}._smallWide_ek43d_104 ._content_ek43d_73{flex:1}._smallWide_ek43d_104 ._imageContainer_ek43d_36{flex-shrink:0;width:var(--card-image-min-width-small-wide);overflow:hidden;position:relative}._smallWide_ek43d_104 ._imageContainer_ek43d_36 ._image_ek43d_16{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}._medium_ek43d_128 ._imageContainer_ek43d_36{height:var(--card-image-height-small);width:100%}._large_ek43d_133 ._imageContainer_ek43d_36{height:var(--card-image-height-large);width:100%}._carouselWrapper_ek43d_138{position:relative}._carouselContainer_ek43d_142{overflow-x:auto;overflow-y:hidden;overflow:auto hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;height:100%;display:flex;list-style:none;padding:0;margin:0;scrollbar-width:none;-ms-overflow-style:none}._carouselContainer_ek43d_142::-webkit-scrollbar{display:none}._carouselContainer_ek43d_142:focus{outline:var(--focus-border-medium) solid var(--color-button-focus-outer-border);outline-offset:calc(0rem + var(--focus-border-medium));position:relative;isolation:isolate}._carouselContainer_ek43d_142:focus:before{content:"";position:absolute;top:calc(-1 * (var(--border-small) + 0rem));right:calc(-1 * (var(--border-small) + 0rem));bottom:calc(-1 * (var(--border-small) + 0rem));left:calc(-1 * (var(--border-small) + 0rem));outline:var(--focus-border-medium) solid var(--color-button-focus-inner-border);pointer-events:none;border-radius:calc(var(--radius-inf) + 0rem);z-index:-1}._carouselImage_ek43d_173{scroll-snap-align:start;position:relative;height:100%;flex-shrink:0;width:100%}._carouselImage_ek43d_173 ._imageContainer_ek43d_36{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._carouselNavButton_ek43d_186{position:absolute;top:50%;transform:translateY(-50%);z-index:10}._carouselNavButton_ek43d_186:focus,._carouselNavButton_ek43d_186:active{position:absolute!important;outline:2px solid var(--color-border-focus);outline-offset:2px}._carouselNavButton_ek43d_186._left_ek43d_197{left:var(--spacing-horizontal-xs);transform:translateY(-50%) rotate(180deg)}._carouselNavButton_ek43d_186._right_ek43d_201{right:var(--spacing-horizontal-xs);transform:translateY(-50%)}._container_faxa1_1{display:contents}._placeHolder_faxa1_5{background:url(data:image/jpeg;base64,/9j/4QDKRXhpZgAATU0AKgAAAAgABgESAAMAAAABAAEAAAEaAAUAAAABAAAAVgEbAAUAAAABAAAAXgEoAAMAAAABAAIAAAITAAMAAAABAAEAAIdpAAQAAAABAAAAZgAAAAAAAABIAAAAAQAAAEgAAAABAAeQAAAHAAAABDAyMjGRAQAHAAAABAECAwCgAAAHAAAABDAxMDCgAQADAAAAAQABAACgAgAEAAAAAQAAADKgAwAEAAAAAQAAABykBgADAAAAAQAAAAAAAAAAAAD/2wCEAAEBAQEBAQIBAQIDAgICAwQDAwMDBAUEBAQEBAUGBQUFBQUFBgYGBgYGBgYHBwcHBwcICAgICAkJCQkJCQkJCQkBAQEBAgICBAICBAkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCf/dAAQABP/AABEIABwAMgMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APvj4ffEOHxhrAtZLjktjrX6C+F/hjFc2K3QfORX89Xw28Uaz4b8VrMrEKHr9cfBv7VFrpOiRwXkoyFHev03h7xDx9SKp12fl+M4OwlD32tT6g8S/DzMGxH6V89ax8LdQMhMbnFaUX7Sel6w22Ns5rWX4mQXce9R1r9RyzjD6tHnbufFZxk0K2ysfOXjHwXq+jwNIsp4rzLQ4tUkvFWSY8NXtvxG8bG4gZQK8R0G++2aioA6mvzTiDxvzBYrnwlJ2XkfTcN8A5XOnyYqqlfzPq+zs7j7HF+8/gX+VWfsc/8Az0qeytG+xw/7i/yq19javJ/4jlnP/Pg+2/4hdkX/AD+R/9D788VfskTaBG15FDlhz0r5a1/4ea3b3xtDuQA4r+mvxl4Q0K6tmWaHIr8+Piv8OPCtvctLDCQfqP8ACv17wuqYKvXdDFU7n80/SCweaUMEsZl9bl8j8z/CfgTULJ1leRq9+t7+30a0Vbh+gr2LRfCWjEbShwPp/hWD418F6J9mJ2sPx/8ArV/TmC4aydTSdM/z0zbxF4rnH2ft1Y+efGPiXTLizZlfPFfPlh8Q4tN1hVQ4+avojVPBWiNGyEPj6/8A1q8sb4b+GP7QV9jZyO4/wr67D8O5CouPsPwR8dDiHir2qn9Z/E+m9P8AikpsIDv/AOWa/wAhVz/haK/36hsfAXh4WMICN9xe49PpVv8A4QPw9/cb8x/hXy/+rWSf8+vwP1r/AFt4m/5/fif/2Q==);background-size:cover;background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;filter:blur(10px);transform:scale(1.1);opacity:1;transition:opacity .3s ease-out}._placeHolderHidden_faxa1_17{opacity:0}._imageState_faxa1_21{opacity:1}._imageStateLoading_faxa1_24{opacity:0}._cardCollectionWrapper_b24m6_1{display:flex;flex-direction:column;gap:var(--spacing-vertical-m);width:100%}._cardCollection_b24m6_1{display:flex;flex-direction:column;gap:var(--grid-gutter)}@media screen and (min-width: 80rem){._cardCollection_b24m6_1{flex-direction:row}._cardCollection_b24m6_1>*{flex-grow:1;flex-basis:0}}@media screen and (min-width: 48rem){._cardCollectionEven_b24m6_23{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 80rem){._cardCollectionEven_b24m6_23{display:flex;flex-direction:row}}._cardCollectionList_b24m6_34{display:flex;flex-direction:column}._cardCollectionList_b24m6_34>*{flex-basis:auto}@media screen and (min-width: 64rem){._cardCollectionCompact_b24m6_42{display:flex;flex-direction:row}._cardCollectionCompact_b24m6_42>*{flex-grow:1;flex-basis:0}}._cardCollectionCompact_b24m6_42._cardCollectionEven_b24m6_23{display:grid;grid-template-columns:1fr}@media screen and (min-width: 48rem){._cardCollectionCompact_b24m6_42._cardCollectionEven_b24m6_23{grid-template-columns:repeat(auto-fit,minmax(max(var(--card-promo-min-width-small),40%),1fr))}}._cardCollectionCompact_b24m6_42._cardCollectionEven_b24m6_23>*{min-width:var(--card-promo-min-width-small)}@media screen and (min-width: 64rem){._cardCollectionCompact_b24m6_42._cardCollectionEven_b24m6_23{display:flex;flex-direction:row}._cardCollectionCompact_b24m6_42._cardCollectionEven_b24m6_23>*{flex-grow:1;flex-basis:0}}._promoCard_yto8u_2{background:#d3d3d3 50%/cover no-repeat;max-width:var(--card-max-width);width:100%;position:relative;isolation:isolate;overflow:hidden;justify-content:space-between}._promoCardTiny_yto8u_11{height:var(--card-promo-height-tiny)}._promoCardSmall_yto8u_14{height:var(--card-promo-height-small)}._promoCardButton_yto8u_17{border:none;transition:opacity .3s ease-out}._promoCardButton_yto8u_17:not([disabled]){cursor:pointer}._promoCardButton_yto8u_17[disabled]{opacity:.7}._promoCard_yto8u_2:before{background-size:cover;background-position:center;background-repeat:no-repeat;content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;transform:scale(1);transform-origin:center center;transition:transform .2s ease-in-out;background-image:var(--am-responsive-bg-image);--am-responsive-bg-image: var(--promo-card-bg-image-s)}@media screen and (min-width: 48rem){._promoCard_yto8u_2:before{--am-responsive-bg-image: var(--promo-card-bg-image-m, var(--promo-card-bg-image-s))}}._promoCardInteractive_yto8u_46:hover:before,._promoCardInteractive_yto8u_46:focus:before{transform:scale(1.05)}._promoCardImageDecorationFootprint_yto8u_50{position:absolute;right:0;background-color:var(--color-tag-offer-bg);z-index:-1;border-radius:0 var(--radius-inf) 0 0;bottom:0;left:0;top:auto;width:100%;display:block}._footprintLarge_yto8u_63{max-width:var(--card-promo-footprint-large-max-width);aspect-ratio:1.5911111111;height:auto}@media screen and (min-width: 48rem){._footprintLarge_yto8u_63{aspect-ratio:1.5966666667}}@media screen and (min-width: 64rem){._footprintLarge_yto8u_63{aspect-ratio:1.596969697}}@media screen and (min-width: 80rem){._footprintLarge_yto8u_63{aspect-ratio:1.596969697}}._footprintSmall_yto8u_84{max-width:var(--card-promo-footprint-small-max-width);aspect-ratio:2.4026845638;transform:translateY(calc(42px / var(--card-promo-footprint-small-max-height) * 100%))}@media screen and (min-width: 48rem){._footprintSmall_yto8u_84{aspect-ratio:2.3965517241}}@media screen and (min-width: 64rem){._footprintSmall_yto8u_84{aspect-ratio:2.4}}@media screen and (min-width: 80rem){._footprintSmall_yto8u_84{aspect-ratio:2.4}}._promoCardTopWhiteSpace_yto8u_105{height:var(--card-promo-whitespace-vertical);align-self:stretch;flex-shrink:1}._promoCardOuterContainer_yto8u_111{display:flex;flex-direction:row;gap:var(--spacing-horizontal-2xs);width:100%}._promoCardRightWhiteSpace_yto8u_118{align-self:stretch;width:var(--card-promo-whitespace-horizontal)}._promoCardContainer_yto8u_123{display:flex;flex-direction:column;gap:var(--spacing-vertical-2xs);max-width:var(--card-promo-content-max-width);width:100%}._promoCardContent_yto8u_131{display:flex;flex-flow:row nowrap;gap:var(--spacing-horizontal-3xs);justify-content:space-between;align-items:center;max-width:var(--card-promo-content-max-width);width:100%;color:var(--color-text-primary)}._promoCardContentMain_yto8u_141{display:flex;flex-direction:column;gap:var(--spacing-vertical-xs)}._promoCardContentSmall_yto8u_146,._promoCardContentTiny_yto8u_146{padding:var(--card-padding-small)}._promoCardContentArrow_yto8u_150{flex-shrink:0;width:var(--icon-size-l);height:var(--icon-size-l);transition:transform .2s ease-in-out}._promoCardInteractive_yto8u_46:hover ._promoCardContentArrow_yto8u_150,._promoCardInteractive_yto8u_46:focus ._promoCardContentArrow_yto8u_150{transform:translate(4px)}._promoCardContentArrowSmall_yto8u_160{flex-shrink:0;width:var(--icon-size-s);height:var(--icon-size-s);transition:transform .2s ease-in-out}._promoCardInteractive_yto8u_46:hover ._promoCardContentArrowSmall_yto8u_160,._promoCardInteractive_yto8u_46:focus ._promoCardContentArrowSmall_yto8u_160{transform:translate(4px)}._promoCardContentText_yto8u_170{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}._priceRedirectContainer_yto8u_177{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(127px,50% - var(--spacing-horizontal-2xs)),1fr));grid-auto-rows:auto;grid-gap:var(--spacing-horizontal-2xs) var(--spacing-vertical-2xs);gap:var(--spacing-horizontal-2xs) var(--spacing-vertical-2xs)}._chevron_yto8u_184{flex-shrink:0;width:var(--icon-size-l);height:var(--icon-size-l);transition:transform .2s ease-in-out}._priceRedirect_yto8u_177{min-width:min(127px,100%);width:100%;padding:var(--spacing-vertical-xs) var(--spacing-horizontal-xs);border-radius:var(--radius-m);display:flex;flex-flow:row nowrap;align-items:center;gap:var(--spacing-horizontal-4xs)}._priceRedirect_yto8u_177._focus_yto8u_201,._priceRedirect_yto8u_177:focus{outline:var(--focus-border-medium) solid var(--color-button-focus-outer-border);outline-offset:calc(0rem + var(--focus-border-medium));position:relative;isolation:isolate}._priceRedirect_yto8u_177._focus_yto8u_201:before,._priceRedirect_yto8u_177:focus:before{content:"";position:absolute;top:0rem;right:0rem;bottom:0rem;left:0rem;outline:var(--focus-border-medium) solid var(--color-button-focus-inner-border);pointer-events:none;border-radius:calc(var(--radius-m) + 0rem);z-index:-1}._priceRedirect_yto8u_177._focus_yto8u_201 ._chevron_yto8u_184,._priceRedirect_yto8u_177:focus ._chevron_yto8u_184,._priceRedirect_yto8u_177._hover_yto8u_216 ._chevron_yto8u_184,._priceRedirect_yto8u_177:hover ._chevron_yto8u_184,._priceRedirect_yto8u_177._active_yto8u_216 ._chevron_yto8u_184,._priceRedirect_yto8u_177:active ._chevron_yto8u_184{transform:translate(4px)}._content_yto8u_220{flex-grow:1;display:flex;flex-direction:column;gap:3px}._priceText_yto8u_227{color:var(--color-text-price-offer-large)}._promoCard_29ofn_1{background:#d3d3d3 50%/cover no-repeat;max-width:var(--card-max-width);width:100%;position:relative;isolation:isolate;overflow:hidden;justify-content:space-between}._promoCardTiny_29ofn_10{height:var(--card-promo-height-tiny)}._promoCardSmall_29ofn_13{height:var(--card-promo-height-small)}._promoCardButton_29ofn_16{border:none;transition:opacity .3s ease-out}._promoCardButton_29ofn_16:not([disabled]){cursor:pointer}._promoCardButton_29ofn_16[disabled]{opacity:.7}._promoCard_29ofn_1:before{background-size:cover;background-position:center;background-repeat:no-repeat;content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;transform:scale(1);transform-origin:center center;transition:transform .2s ease-in-out;background-image:var(--am-responsive-bg-image);--am-responsive-bg-image: var(--promo-card-bg-image-s)}@media screen and (min-width: 48rem){._promoCard_29ofn_1:before{--am-responsive-bg-image: var(--promo-card-bg-image-m, var(--promo-card-bg-image-s))}}._promoCardInteractive_29ofn_45:hover:before,._promoCardInteractive_29ofn_45:focus:before{transform:scale(1.05)}._promoCardImageDecorationFootprint_29ofn_49{position:absolute;right:0;background-color:var(--color-tag-offer-bg);z-index:-1;border-radius:0 var(--radius-inf) 0 0;bottom:0;left:0;top:auto;width:100%;display:block}._footprintLarge_29ofn_62{max-width:var(--card-promo-footprint-large-max-width);aspect-ratio:1.5911111111;height:auto}@media screen and (min-width: 48rem){._footprintLarge_29ofn_62{aspect-ratio:1.5966666667}}@media screen and (min-width: 64rem){._footprintLarge_29ofn_62{aspect-ratio:1.596969697}}@media screen and (min-width: 80rem){._footprintLarge_29ofn_62{aspect-ratio:1.596969697}}._footprintSmall_29ofn_83{max-width:var(--card-promo-footprint-small-max-width);aspect-ratio:2.4026845638;transform:translateY(calc(42px / var(--card-promo-footprint-small-max-height) * 100%))}@media screen and (min-width: 48rem){._footprintSmall_29ofn_83{aspect-ratio:2.3965517241}}@media screen and (min-width: 64rem){._footprintSmall_29ofn_83{aspect-ratio:2.4}}@media screen and (min-width: 80rem){._footprintSmall_29ofn_83{aspect-ratio:2.4}}._promoCardTopWhiteSpace_29ofn_104{height:var(--card-promo-whitespace-vertical);align-self:stretch;flex-shrink:1}._promoCardOuterContainer_29ofn_110{display:flex;flex-direction:row;gap:var(--spacing-horizontal-2xs);width:100%}._promoCardRightWhiteSpace_29ofn_117{align-self:stretch;width:var(--card-promo-whitespace-horizontal)}._promoCardContainer_29ofn_122{display:flex;flex-direction:column;gap:var(--spacing-vertical-2xs);max-width:var(--card-promo-content-max-width);width:100%}._promoCardContent_29ofn_130{display:flex;flex-flow:row nowrap;gap:var(--spacing-horizontal-3xs);justify-content:space-between;align-items:center;max-width:var(--card-promo-content-max-width);width:100%;color:var(--color-text-primary)}._promoCardContentMain_29ofn_140{display:flex;flex-direction:column;gap:var(--spacing-vertical-xs)}._promoCardContentSmall_29ofn_145,._promoCardContentTiny_29ofn_145{padding:var(--card-padding-small)}._promoCardContentArrow_29ofn_149{flex-shrink:0;width:var(--icon-size-l);height:var(--icon-size-l);transition:transform .2s ease-in-out}._promoCardInteractive_29ofn_45:hover ._promoCardContentArrow_29ofn_149,._promoCardInteractive_29ofn_45:focus ._promoCardContentArrow_29ofn_149{transform:translate(4px)}._promoCardContentArrowSmall_29ofn_159{flex-shrink:0;width:var(--icon-size-s);height:var(--icon-size-s);transition:transform .2s ease-in-out}._promoCardInteractive_29ofn_45:hover ._promoCardContentArrowSmall_29ofn_159,._promoCardInteractive_29ofn_45:focus ._promoCardContentArrowSmall_29ofn_159{transform:translate(4px)}._promoCardContentText_29ofn_169{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}._wrapper_1w1kw_2{width:100%}._carouselDot_1w1kw_6{width:var(--carousel-dot-small);height:var(--carousel-dot-small);flex-shrink:0;color:var(--color-icon-secondary);transition:color .3s ease-out}._carouselDotActive_1w1kw_13{width:var(--carousel-dot-medium);height:var(--carousel-dot-medium);color:var(--color-icon-info)}._carouselDotMore_1w1kw_18{color:var(--color-icon-disabled)}._carouselDotMoreLight_1w1kw_21{color:var(--color-icon-light)}._carouselDotOffScreen_1w1kw_24{color:transparent}._carouselIndicator_1w1kw_28{display:inline-flex;align-items:center;justify-content:center;position:relative;--dot-width: var(--spacing-horizontal-s)}._carouselIndicatorWindow_1w1kw_36{display:flex;align-items:center;overflow:hidden;max-width:calc(var(--dot-width) * 6);max-width:calc(var(--dot-width) * var(--dot-count, 6))}._dotWrapper_1w1kw_43{display:inline-flex;justify-content:center;align-items:center;width:var(--dot-width)}._carouselIndicatorBackground_1w1kw_50{padding:var(--spacing-vertical-4xs) var(--spacing-horizontal-4xs);background-color:var(--color-background-card-default);border-radius:var(--radius-inf)}._carouselWrapper_1w1kw_56{display:flex;position:relative;flex-direction:column;width:100%;gap:var(--spacing-vertical-s)}._scrollableAreaFocus_1w1kw_64:has(>:focus),._scrollableAreaFocus_1w1kw_64:has(>:focus-visible){outline:none;border-radius:var(--radius-m);overflow:hidden;outline:var(--focus-border-medium) solid var(--color-button-focus-outer-border);outline-offset:calc(0rem + var(--focus-border-medium));position:relative;isolation:isolate}._scrollableAreaFocus_1w1kw_64:has(>:focus):before,._scrollableAreaFocus_1w1kw_64:has(>:focus-visible):before{content:"";position:absolute;top:0rem;right:0rem;bottom:0rem;left:0rem;outline:var(--focus-border-medium) solid var(--color-button-focus-inner-border);pointer-events:none;border-radius:calc(var(--radius-l) + 0rem);z-index:-1}._carouselContainer_1w1kw_85{list-style:none;display:flex;justify-content:flex-start;gap:var(--grid-gutter);padding:var(--spacing-vertical-2xs) var(--grid-padding);margin:calc(-1 * var(--spacing-vertical-2xs)) calc(-1 * var(--grid-padding));overflow-x:auto;overflow-y:visible;overflow:auto visible;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-left:var(--grid-padding);scroll-padding-right:var(--grid-padding)}._carouselContainer_1w1kw_85::-webkit-scrollbar{display:none}._carouselContainer_1w1kw_85:focus,._carouselContainer_1w1kw_85:focus-visible{outline:none}._carouselPageContent_1w1kw_108{display:flex;list-style:none;gap:var(--grid-gutter);padding:0}._carouselPage_1w1kw_108{flex:0 0 auto;scroll-snap-stop:always;width:auto;scroll-padding-left:var(--grid-padding);scroll-snap-align:start}._carouselPage_1w1kw_108:last-child{scroll-snap-align:end;scroll-padding-left:revert;scroll-padding-right:var(--grid-padding)}._carouselItem_1w1kw_128{display:flex;flex:0 0 auto;width:auto}._carouselIndicatorWrapper_1w1kw_134{display:flex;justify-content:center;width:100%}@media screen and (min-width: 64rem){._hideInDesktop_1w1kw_141{display:none}}._carouselIndicatorTrack_1w1kw_146{display:inline-flex;align-items:center;transition:transform .2s ease-out;will-change:transform;transform:translate(calc(var(--dot-width) * var(--offset)))}._wrapper_cs1tm_1,._content_cs1tm_6{position:relative;width:100%}._skipTarget_cs1tm_11{outline:none;height:0;width:0}._skipContainer_cs1tm_17{position:absolute;width:100%;height:0;z-index:10}._returnContainer_cs1tm_24{position:absolute;bottom:0;width:100%;height:0;z-index:10}._skipButton_cs1tm_32{position:absolute;pointer-events:none;opacity:0;z-index:10}._skipButton_cs1tm_32:focus{pointer-events:auto;opacity:1}._topLeft_cs1tm_43{top:0;left:0}._topRight_cs1tm_48{top:0;right:0}._bottomLeft_cs1tm_53{bottom:0;left:0;transform:translateY(-100%)}._bottomRight_cs1tm_59{bottom:0;right:0;transform:translateY(-100%)}._sectionCard_dnfq0_1{width:100%}
