.b_ladscape{width:100%;height:100%;grid-column-start:1;grid-column-end:3;display:grid;position:relative}.s_ladscape{width:100%;height:100%;display:grid;position:relative}.AspectRatio{width:100%}.blockText{position:absolute;left:0;bottom:16px;color:#fff;z-index:2;text-align:center;padding:0 32px}.blockText p{margin-block-start:0}.portrait .blockText{padding:0 8px}.Button{margin:auto}.Button--Primary{padding:12px 36px;width:fit-content}.overlay{position:relative}.overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3;z-index:2}.metaButton{padding:8px 16px;width:fit-content!important;margin-right:8px}.metaButtons--wrapper{padding:16px 0;position:sticky;top:0;border-top:1px solid var(--primary_color3);border-bottom:1px solid var(--primary_color3);z-index:4;background:var(--primary_background)}.prevEl:disabled,.nextEl:disabled{opacity:0}.nextEl{position:absolute;display:flex;justify-content:center;align-items:center;top:50%;transform:translateY(-50%);right:0;width:34px;height:34px;background:var(--primary_background);z-index:3}.prevEl{position:absolute;display:flex;justify-content:center;align-items:center;top:50%;transform:translateY(-50%);left:0;width:34px;height:34px;background:var(--primary_background);z-index:1}.FilterBar--FilterSort{display:flex;justify-content:space-between;align-items:center}.FilterBar--FilterSort__Wrapper{padding:16px 0;border-bottom:1px solid var(--primary_color3);position:sticky;top:var(--metaButtons-height);background:var(--primary_background);z-index:4}.product-facet__meta-bar-item{display:none}.SortItems--Wrapper{margin:0;padding:0}.iconChecked{display:none}.sortBy_Element input:checked+.iconWrapper .iconChecked{display:block}.sortBy_Element input:checked+.iconWrapper .iconUnchecked{display:none}.sortBy_Element{display:flex;align-items:center;padding:2px 0;max-height:23px}.iconWrapper{display:flex;justify-content:center;align-items:center;margin-right:8px;position:relative;top:2px}.filterFooter{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px;box-shadow:0 1px 20px #00000024;background:var(--primary_background)}.filterFooter .Button--Primary{padding:8px 16px}.filterFooter .Button{margin:0;cursor:pointer}.ExpandableDropdown{margin:24px 0;border-bottom:1px solid #B7BABE}.icon_plus{position:relative;width:16px;height:16px;transition:all .2s ease-in-out;pointer-events:none}.icon_plus:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:1px;background:var(--text_color)}.icon_plus:after{content:"";position:absolute;top:50%;left:50%;width:1px;height:8px;transform:translate(-50%,-50%);background:var(--text_color);transition:all .2s ease-in-out}.DropdownButton[aria-expanded=true] .icon_plus:after{transform:translate(-50%,-50%) rotate(90deg)}.filterFooter{transition:all .2s ease-in-out}.buutonsTranslate{transform:translateY(100%)}.inputFilterCheckbox{accent-color:var(--text_color);margin-right:8px}.filterText{padding-top:6px}.inputFilterCheckbox:disabled+.filterText{color:var(--primary_color2)}.filterBar--sortBy{display:flex;gap:4px;align-items:baseline}.filterBar--sortBy svg{margin-top:auto}.FilterBar--FilterSort__wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.FilterItem,.FilterLabelBox{cursor:pointer;padding:2px 0;max-height:25px;display:flex;align-items:center}.popover__choice-label,.sortLabel{padding-top:4px}.filter--disabled{color:var(--primary_color2)}.DropdownContent--text{padding:0}.FilterGrid .FilterItem:first-child{margin-top:0}.rangeFilter--Wrapper{width:100%;display:block}.rangeInput{padding:5px 4px;border:1px solid var(--text_color);appearance:none;-webkit-appearance:none;text-align:center;max-width:100px}.rangeInput[data-min]{margin-right:24px}.rangeInputFields{display:flex;align-items:center;gap:13px}.rangeSlider--Custom{width:calc(100% - 17px);margin-top:24px;height:4px;background:var(--text_color)}range-slider{width:100%;display:block}.rangeFilter--divider{width:16px;height:1px;display:block;background-color:var(--text_color)}.FilterGrid{display:flex;flex-direction:column}.FilterDrawer--Items{height:80vh;overflow:auto}.FilterDrawer--Items::-webkit-scrollbar{width:0;background:transparent}.product-facet__meta-bar-item--sort .popover-button svg{top:1px}.Button--Underline:hover:before{background:var(--text_color)}@media screen and (min-width: 1025px){.filterLabel{padding-top:4px}.product-facet__meta-bar-item--sort .popover__choice-item:not(:first-child){margin-top:8px}.metaButtons--wrapper{padding:16px 0}.Button--Primary{width:100%;padding:12px 48px}.b_ladscape{grid-column-end:5}.blockText{position:absolute;left:50%;bottom:40px;transform:translate(-50%);color:#fff;z-index:2;text-align:center;max-width:518px;margin:auto;padding:0}.subheader{margin-bottom:16px}.FilterBar--FilterSort__wrapper{width:fit-content;gap:32px}.Drawer--wrapper{max-width:41.18vw;padding:24px}.metaButtons--wrapper{border-top:none}.FilterBar--FilterSort__Wrapper{padding:16px 0}.filterFooter{padding:24px}.filterFooter .Button--Primary{min-height:48px;min-width:207px;width:fit-content}.product-facet__meta-bar-item{display:flex;align-items:flex-start}.product-facet__meta-bar-item--sort .popover{top:calc(100% + 34px)}.product-facet__meta-bar-item--sort .popover:before,.product-facet__meta-bar-item--sort .popover:after{display:none}.sortBy_Element{max-height:25px}}@media screen and (min-width: 1024px){.product-facet{flex-direction:column}.metaButton{margin-right:16px}}@media screen and (max-width:1023px){.SortItems--Wrapper{margin-top:48px}}body:has(.announcementSticky) .metaButtons--wrapper{top:var(--announcement-bar-height, 0px)}body:has(.announcementSticky) .FilterBar--FilterSort__Wrapper{top:calc(var(--announcement-bar-height, 0px) + var(--metaButtons-height, 0px) - 1px)}body:has(.stickyHeader) .metaButtons--wrapper{top:var(--header-height)}body:has(.stickyHeader) .FilterBar--FilterSort__Wrapper{top:calc(var(--header-height) + var(--metaButtons-height, 0px) - 1px)}body:has(.announcementSticky):has(.stickyHeader) .metaButtons--wrapper{top:calc(var(--announcement-bar-height, 0px) + var(--header-height))}body:has(.announcementSticky):has(.stickyHeader) .FilterBar--FilterSort__Wrapper{top:calc(var(--announcement-bar-height, 0px) + var(--header-height) + var(--metaButtons-height, 0px) - 1px)}@media screen and (max-width: 740px){body:has(.announcementSticky__mobile) .metaButtons--wrapper{top:var(--announcement-bar-height, 0px)}body:has(.announcementSticky__mobile) .FilterBar--FilterSort__Wrapper{top:calc(var(--announcement-bar-height, 0px) + var(--metaButtons-height, 0px) - 1px)}body:has(.announcementSticky__mobile):has(.stickyHeader) .metaButtons--wrapper{top:calc(var(--announcement-bar-height, 0px) + var(--header-height))}body:has(.announcementSticky__mobile):has(.stickyHeader) .FilterBar--FilterSort__Wrapper{top:calc(var(--announcement-bar-height, 0px) + var(--header-height) + var(--metaButtons-height, 0px) - 1px)}}@media screen and (min-width: 741px){body:has(.announcementSticky__desktop) .metaButtons--wrapper{top:var(--announcement-bar-height, 0px)}body:has(.announcementSticky__desktop) .FilterBar--FilterSort__Wrapper{top:calc(var(--announcement-bar-heigh, 0pxt) + var(--metaButtons-height, 0px) - 1px)}body:has(.announcementSticky__desktop):has(.stickyHeader) .metaButtons--wrapper{top:calc(var(--announcement-bar-height, 0px) + var(--header-height))}body:has(.announcementSticky__desktop):has(.stickyHeader) .FilterBar--FilterSort__Wrapper{top:calc(var(--announcement-bar-height, 0px) + var(--header-height) + var(--metaButtons-height, 0px) - 1px)}}.recommended_carousel .swiper-pagination-bullet{width:6px;height:6px;background-color:var(--primary_color2)}.recommended_carousel .swiper-pagination-bullet-active{width:8px;height:8px;background-color:var(--secondary-grey)}.recommended_carousel .swiper,.recommendedSwiper{position:relative}.recommendedSwiper .swiper-slide{height:auto}.product-list__inner:has(.recommended_carousel){overflow:visible}.recommended_carousel{padding:32px 16px;margin-left:-16px;margin-right:-16px}.swiperButton__right svg,.swiperButton__left svg{width:28px;height:28px}.recommended_carousel .swiper-pagination{position:relative}@media screen and (min-width: 1025px){.recommended_carousel{padding:32px 40px;margin-left:-40px;margin-right:-40px}.recommended_carousel__title{margin-bottom:32px}.recommended_carousel .swiper-pagination{margin-top:32px}.recommended_carousel__title{padding:10px 0}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/sections_in_coll.css.map */
