.PopularCategoriesItem-module__blraya__itemsWrapper{text-align:center;flex-direction:column;width:100%;display:flex;position:relative}.PopularCategoriesItem-module__blraya__cardFirstImage{aspect-ratio:21/9;background-size:cover;width:100%}.PopularCategoriesItem-module__blraya__cardSecondImageWrapper{padding:0 var(--space-XL);margin:-59px auto 0}.PopularCategoriesItem-module__blraya__cardSecondImage{width:100%;height:auto}.PopularCategoriesItem-module__blraya__cardTextSection{gap:var(--space-S);width:100%;color:var(--color-content-lead);flex-direction:column;max-height:103px;margin-top:-12px;padding:0 0 12px 12px;display:flex;overflow:hidden}.PopularCategoriesItem-module__blraya__overflowChips{overflow:hidden}.PopularCategoriesItem-module__blraya__cardTitle{text-align:left}.PopularCategoriesItem-module__blraya__cardChips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PopularCategoriesItem-module__blraya__chip{background-color:var(--color-background-contrast);border-radius:6px;width:-webkit-fit-content;width:fit-content;padding:0 4px}@media (min-width:432px){.PopularCategoriesItem-module__blraya__cardTextSection{padding:0 0 var(--space-M) var(--space-M);overflow:hidden}}
.PopularCategoriesItems-module__v23RwW__contentSection{padding:0}.PopularCategoriesItems-module__v23RwW__wrapper{margin-bottom:var(--space-M);padding:var(--space-L) 0 var(--space-L) 0}.PopularCategoriesItems-module__v23RwW__title{padding-left:var(--space-M)}.PopularCategoriesItems-module__v23RwW__carousel>ul{gap:var(--space-M);scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;display:flex}.PopularCategoriesItems-module__v23RwW__carousel>ul>li{padding:0}.PopularCategoriesItems-module__v23RwW__carousel>button>svg{width:100%}.PopularCategoriesItems-module__v23RwW__carousel::-webkit-scrollbar{display:none}.PopularCategoriesItems-module__v23RwW__carousel>ul::-webkit-scrollbar{display:none}.PopularCategoriesItems-module__v23RwW__carouselItem{align-items:center;gap:var(--space-S);cursor:pointer;min-width:calc(75% - var(--space-M));background-color:var(--color-background-secondary);border-radius:var(--radius-image);max-width:360px;padding:var(--space-S) 0;flex-direction:column;display:flex;overflow:hidden}.PopularCategoriesItems-module__v23RwW__featuredCarouselItem{border-radius:var(--radius-background);min-width:calc(50% - 36px)}.PopularCategoriesItems-module__v23RwW__carouselItem:last-of-type{margin-right:var(--space-M)}.PopularCategoriesItems-module__v23RwW__carouselItem:first-of-type{margin-left:var(--space-M)}@media (min-width:432px) and (max-width:575px){.PopularCategoriesItems-module__v23RwW__carouselItem{min-width:calc(70% - var(--space-M))}.PopularCategoriesItems-module__v23RwW__featuredCarouselItem{min-width:calc(calc(100% / 2) - var(--space-XL))}}@media (min-width:576px){.PopularCategoriesItems-module__v23RwW__carouselItem{min-width:calc(calc(100% / 2) - var(--space-XL))}.PopularCategoriesItems-module__v23RwW__featuredCarouselItem{min-width:calc(33.3333% - 30px)}}@media (min-width:756px){.PopularCategoriesItems-module__v23RwW__wrapper{margin-bottom:var(--space-M);padding:var(--space-L) 0 var(--space-L) 0}.PopularCategoriesItems-module__v23RwW__title{padding-left:var(--space-L)}.PopularCategoriesItems-module__v23RwW__carousel>ul{gap:var(--space-L);display:flex}.PopularCategoriesItems-module__v23RwW__carouselItem{min-width:calc(33.3333% - 44px);padding:var(--space-M) 0}.PopularCategoriesItems-module__v23RwW__featuredCarouselItem{min-width:calc(25% - 40px)}.PopularCategoriesItems-module__v23RwW__carouselItem:hover{color:var(--color-content-secondary-hover)}.PopularCategoriesItems-module__v23RwW__carouselItem:last-of-type{margin-right:var(--space-L)}.PopularCategoriesItems-module__v23RwW__carouselItem:first-of-type{margin-left:var(--space-L)}}

@layer base,components,utilities;:root{--PopoverArrow-left:50%;--PopoverArrow-edge-length:10px;--PopoverArrow-border-color-rgb:var(--color-background-contrast-rgb);--PopoverArrow-border-color:var(--color-background-contrast);--Popover-max-width:284px;--mobile-Popover-max-height:80vh;--color-modal-close-hover:var(--color-content-lead)}
@layer base,components,utilities;@layer components{.popoverModal-module__01HmDq__PopoverModal{max-width:var(--Popover-max-width);width:100%;position:absolute}.popoverModal-module__01HmDq__PopoverModal__wrapper--level-2,.popoverModal-module__01HmDq__PopoverModal--level-2{z-index:var(--z-index-level-2)}.popoverModal-module__01HmDq__PopoverModal__wrapper--level-3,.popoverModal-module__01HmDq__PopoverModal--level-3{z-index:var(--z-index-level-3)}.popoverModal-module__01HmDq__PopoverModal__wrapper--level-4,.popoverModal-module__01HmDq__PopoverModal--level-4{z-index:var(--z-index-level-4)}.popoverModal-module__01HmDq__PopoverModal__title{margin-right:24px}.popoverModal-module__01HmDq__PopoverModal__close{padding:var(--space-XS) var(--space-XS) 0;height:var(--ButtonMedium-height);font-size:var(--text-size-200);line-height:var(--text-height-100);cursor:pointer;color:var(--color-content-secondary);background-color:#0000;border-color:#0000;transition:color .2s;position:absolute;top:1px;right:1px}.popoverModal-module__01HmDq__PopoverModal__close:focus-visible{outline-offset:calc(var(--Focus-outline-gap) * -1)}.popoverModal-module__01HmDq__PopoverModal__close:hover,.popoverModal-module__01HmDq__PopoverModal__close:active{color:var(--color-modal-close-hover)}.popoverModal-module__01HmDq__PopoverModal__close-icon{width:20px;height:20px}.popoverModal-module__01HmDq__PopoverModal__fix-overflow{padding:var(--space-M) var(--space-XL) var(--space-M) var(--space-M)}.popoverModal-module__01HmDq__PopoverModal__ContentBox{border-radius:var(--radius-content)}.popoverModal-module__01HmDq__PopoverModal__ContentBox:before{content:"";filter:var(--shadow-new-design);position:absolute}@media (max-width:575px){.popoverModal-module__01HmDq__PopoverModal__ContentBox:before{display:none}}.popoverModal-module__01HmDq__PopoverModal__ContentBox-arrow--top:before{--shadow-old-design:drop-shadow(0px 3px 2px #00000080);--shadow-new-design:drop-shadow(0px 3px 2px #0000001a);clip-path:polygon(-100% 1px,200% 1px,200% 200%,-100% 200%);bottom:calc(-1 * var(--PopoverArrow-edge-length) + 1px);left:calc(var(--PopoverArrow-left) - var(--PopoverArrow-edge-length));border-left:var(--PopoverArrow-edge-length) solid transparent;border-right:var(--PopoverArrow-edge-length) solid transparent;border-top:var(--PopoverArrow-edge-length) solid var(--color-background-primary)}.popoverModal-module__01HmDq__PopoverModal__ContentBox-arrow--bottom:before{--shadow-old-design:drop-shadow(0px 2px 6px #00000080);--shadow-new-design:drop-shadow(0px -1px 1px #0000001a);clip-path:polygon(-100% -100%,200% -100%,200% calc(100% - 1px),-100% calc(100% - 1px));top:calc(-1 * var(--PopoverArrow-edge-length) + 1px);left:calc(var(--PopoverArrow-left) - var(--PopoverArrow-edge-length));border-left:var(--PopoverArrow-edge-length) solid transparent;border-right:var(--PopoverArrow-edge-length) solid transparent;border-bottom:var(--PopoverArrow-edge-length) solid var(--color-background-primary)}.popoverModal-module__01HmDq__PopoverModal__ContentBox-arrow--left:before{--shadow-old-design:drop-shadow(3px 0px 4px #00000080);--shadow-new-design:drop-shadow(1px 0px 1px #0000001a);clip-path:polygon(1px -100%,200% -100%,200% 200%,1px 200%);top:calc(50% - var(--PopoverArrow-edge-length));right:calc(-1 * var(--PopoverArrow-edge-length) + 1px);border-top:var(--PopoverArrow-edge-length) solid transparent;border-bottom:var(--PopoverArrow-edge-length) solid transparent;border-left:var(--PopoverArrow-edge-length) solid var(--color-background-primary)}.popoverModal-module__01HmDq__PopoverModal__ContentBox-arrow--right:before{--shadow-old-design:drop-shadow(-3px 0px 4px #00000080);--shadow-new-design:drop-shadow(-1px 0px 1px #0000001a);clip-path:polygon(-100% -100%,calc(100% - 1px) -100%,calc(100% - 1px) 200%,-100% 200%);top:calc(50% - var(--PopoverArrow-edge-length));left:calc(-1 * var(--PopoverArrow-edge-length) + 1px);border-top:var(--PopoverArrow-edge-length) solid transparent;border-bottom:var(--PopoverArrow-edge-length) solid transparent;border-right:var(--PopoverArrow-edge-length) solid var(--color-background-primary)}@media (max-width:575px){@keyframes popoverModal-module__01HmDq__slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.popoverModal-module__01HmDq__responsive.popoverModal-module__01HmDq__PopoverModal__wrapper{max-height:var(--mobile-Popover-max-height);position:fixed;bottom:0;left:0;right:0;transform:translateZ(0)}.popoverModal-module__01HmDq__responsive .popoverModal-module__01HmDq__PopoverModal{animation:.25s ease-out popoverModal-module__01HmDq__slideIn;bottom:0;left:0;right:0;max-width:initial!important}.popoverModal-module__01HmDq__responsive .popoverModal-module__01HmDq__PopoverModal__ContentBox{border-radius:0}.popoverModal-module__01HmDq__PopoverModal__ContentBox{border-radius:var(--radius-content) var(--radius-content) 0 0}.popoverModal-module__01HmDq__responsive .popoverModal-module__01HmDq__PopoverModal__ContentSection{max-height:var(--mobile-Popover-max-height);padding-bottom:var(--space-XL);flex-direction:column;display:flex}.popoverModal-module__01HmDq__responsive .popoverModal-module__01HmDq__PopoverModal__ContentSection__content{-webkit-overflow-scrolling:touch;flex:1;overflow-x:hidden;overflow-y:auto}}}

@layer base,components,utilities;@layer components{.PriceBox-module__Zk4Eua__priceContainer{padding:var(--space-M);border-bottom:1px solid var(--color-background-contrast);color:var(--color-content-lead)}.PriceBox-module__Zk4Eua__priceContainerRow{justify-content:space-between;align-items:center;display:flex}.PriceBox-module__Zk4Eua__priceRecommendation{padding:var(--space-M);border-bottom:1px solid var(--color-background-contrast);color:var(--color-content-lead);justify-content:space-between;align-items:center;display:flex}@media (max-width:575px){.PriceBox-module__Zk4Eua__priceContainerRow{flex-wrap:wrap}.PriceBox-module__Zk4Eua__applyButton{width:100%}.PriceBox-module__Zk4Eua__buttonDiv{width:100%;margin-top:var(--space-M)}}.PriceBox-module__Zk4Eua__priceAmount{margin-right:var(--space-L);font-size:var(--text-size-500);font-weight:var(--text-weight-600);line-height:var(--text-height-200);min-width:100px}.PriceBox-module__Zk4Eua__priceLabel{margin-bottom:var(--space-S);font-size:var(--text-size-200);line-height:18px}.PriceBox-module__Zk4Eua__priceLabel button{margin-left:10px}.PriceBox-module__Zk4Eua__priceAndBadge{flex-direction:row;align-items:center;display:flex}.PriceBox-module__Zk4Eua__newBadge{display:block}.PriceBox-module__Zk4Eua__infoIcon{cursor:pointer;transition:color .2s ease-in}.PriceBox-module__Zk4Eua__infoIcon:hover{color:var(--color-content-lead)!important}.PriceBox-module__Zk4Eua__notification{width:100%;margin-top:var(--space-M)}.PriceBox-module__Zk4Eua__recommendedPrice{margin-bottom:var(--space-XXL);border:1px solid var(--color-background-contrast);border-radius:var(--radius-background)}@media (max-width:575px){.PriceBox-module__Zk4Eua__recommendedPrice{margin-bottom:var(--space-L)}}}
@layer base;@layer components{.PriceGuidanceFooter-module__OpoluG__disclaimer{padding:var(--space-M);border-top:1px solid var(--color-background-contrast);border-bottom-right-radius:4px;border-bottom-left-radius:4px}}@layer utilities;
@layer base,components,utilities;@layer components{.PriceGuidanceGraph-module__DilGqW__priceRatingGraph{border:1px solid var(--color-background-contrast);border-radius:var(--radius-background)}.PriceGuidanceGraph-module__DilGqW__separateGraph{margin-bottom:var(--space-L);border-top:1px solid var(--color-background-contrast)}@media (max-width:575px){.PriceGuidanceGraph-module__DilGqW__graphTitle{font-size:var(--text-size-400)}}}
@layer base;@layer components{.description-module__UrSsYW__AdPriceDescription{font-size:var(--text-size-200);margin:0 0 var(--space-S);color:var(--color-content-lead)}}@layer utilities;
.PriceRating-module__C76_qG__priceRatingInfoIcon{cursor:pointer;color:var(--color-content-silent);vertical-align:middle;background:0 0;border:none;align-items:center;width:24px;height:24px;padding:0;display:flex;position:relative;top:-1px}.PriceRating-module__C76_qG__priceRatingInfoText{margin-top:var(--space-S);padding-top:var(--space-XXS)}.PriceRating-module__C76_qG__badge{margin-left:calc(var(--space-M) - var(--space-XS))}
.RangeFilterValueLabel-module__Eyv3-q__noBreak{white-space:nowrap}.RangeFilterValueLabel-module__Eyv3-q__filterValueLabel{text-overflow:ellipsis;white-space:break-spaces;overflow:hidden}
