@charset "UTF-8";
@-webkit-keyframes ani{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes ani{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@-webkit-keyframes ani2{from{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes ani2{from{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@-webkit-keyframes cloud-animation{100%{background-position:0px 2em}}@keyframes cloud-animation{100%{background-position:0px 2em}}.view-block-catalog{padding:30px 0}@media screen and (min-width:1200px){.view-block-catalog{padding:2.5rem 0}}.view-block-catalog .block__title{font-size:1.875rem;font-weight:500;line-height:1.25;margin-bottom:15px;display:inline-flex}@media screen and (min-width:1200px){.view-block-catalog .block__title{font-size:2.6rem;margin-bottom:2.5rem}}.view-block-catalog .views-exposed-form{margin:0 0 15px}.view-block-catalog .views-exposed-form.auto-submit .form-actions{display:none}.view-block-catalog .views-exposed-form[data-drupal-selector="views-exposed-form-catalog-block-1"] .form-item-storage-location{display:flex;align-items:center;float:none;margin:0}.view-block-catalog .views-exposed-form[data-drupal-selector="views-exposed-form-catalog-block-1"] .form-item-storage-location label{display:none}@media screen and (min-width:768px){.view-block-catalog .views-exposed-form[data-drupal-selector="views-exposed-form-catalog-block-1"] .form-item-storage-location label{display:block;margin-right:15px;font-size:1rem;font-weight:700;white-space:nowrap}}@media screen and (min-width:768px) and (min-width:1200px){.view-block-catalog .views-exposed-form[data-drupal-selector="views-exposed-form-catalog-block-1"] .form-item-storage-location label{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.view-block-catalog .views-exposed-form[data-drupal-selector="views-exposed-form-catalog-block-1"] .form-item-storage-location label{margin-right:1.25rem}}.view-block-catalog .more-link{margin:25px 0 0;display:flex;justify-content:flex-start}.view-block-catalog .more-link a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Montserrat";line-height:1.25;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition-duration:0.2s;transition:0.3s cubic-bezier(0.7, 0, 0.9, 1);user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;overflow:hidden;color:#ffffff;font-size:1rem;font-weight:700;padding:11px 25px 9px;min-height:50px;border:1px solid #FF601C;background:#FF601C;width:100%}@media screen and (min-width:1200px){.view-block-catalog .more-link a{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.view-block-catalog .more-link a{padding:0.55rem 1.25rem 0.45rem;min-height:3rem}}.view-block-catalog .more-link a::before{position:absolute;content:"";top:50%;left:100%;width:150%;height:100%;transform-origin:right;transform:translate(0, -50%);transition:0.3s cubic-bezier(0.7, 0, 0.9, 1);border-radius:20px 0 0 20px;z-index:-1;background:#ffffff;will-change:transform}.view-block-catalog .more-link a::after{font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";margin-left:10px}@media screen and (min-width:1200px){.view-block-catalog .more-link a::after{font-size:1.2rem}}@media screen and (min-width:1200px){.view-block-catalog .more-link a::after{font-size:1.2rem}}@media screen and (min-width:1200px){.view-block-catalog .more-link a:hover{color:#FF601C}.view-block-catalog .more-link a:hover::before{transform:translate(0, -50%) scale(2)}}@media screen and (min-width:768px){.view-block-catalog .more-link a{width:auto}}@media screen and (min-width:768px){.view-block-catalog.views-block-catalog-block-1 .block__layout{position:relative}.view-block-catalog.views-block-catalog-block-1 .view-catalog{position:initial}.view-block-catalog.views-block-catalog-block-1 .views-exposed-form{position:absolute;right:0;top:-5px;margin:0;width:50%;padding:0 0 0 15px}}@media screen and (min-width:1200px){.view-block-catalog.views-block-catalog-block-1 .views-exposed-form{top:0.25rem;width:auto}.view-block-catalog.views-block-catalog-block-1 .views-exposed-form .select2-container{min-width:16rem}}.view-id-catalog.view-display-id-page_2 .view-content{display:flex;flex-wrap:wrap;margin:0 -15px -10px}@media screen and (min-width:1200px){.view-id-catalog.view-display-id-page_2 .view-content{margin:0 -0.75rem -1.5rem}}.view-id-catalog.view-display-id-page_2 .views-row{padding:0 15px;margin:0 0 10px;width:100%}@media screen and (min-width:768px){.view-id-catalog.view-display-id-page_2 .views-row{width:50%}}@media screen and (min-width:1200px){.view-id-catalog.view-display-id-page_2 .views-row{margin-bottom:1.5rem;padding-left:0.75rem;padding-right:0.75rem}}.storage-teaser{position:relative;height:100%}.storage-teaser__img.rented-out{height:100%;position:relative;z-index:1}.storage-teaser__img.rented-out img{height:100%;object-fit:cover;filter:grayscale(1)}.storage-teaser__img.rented-out::before{display:block;content:"";position:absolute;top:0;left:0;background:#7C7C7B;z-index:1;width:100%;height:100%;opacity:0.85}.storage-teaser__rented-text{font-size:1.5rem;font-weight:500;color:#ffffff;text-align:center;z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width:1200px){.storage-teaser__rented-text{font-size:2.2rem}}.storage-teaser__gallery img{width:100%}@media screen and (min-width:1200px){.storage-teaser__gallery{overflow:hidden;display:flex;position:relative;z-index:3;padding-right:10.8rem}}.storage-teaser__gallery--main{min-width:0;width:100%}.storage-teaser__gallery--thumbs{display:none}.storage-teaser__gallery--thumbs img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:1200px){.storage-teaser__gallery--thumbs{display:block;width:100%;max-width:10.45rem;min-width:0;position:absolute;right:0;top:-0.2rem;height:calc(100% + 0.4rem)}.storage-teaser__gallery--thumbs .swiper,.storage-teaser__gallery--thumbs .swiper-wrapper{height:100%}.storage-teaser__gallery--thumbs .swiper-slide{display:flex;padding:0.2rem 0;cursor:pointer}}.storage-teaser__info{padding:10px 10px 0}@media screen and (min-width:1200px){.storage-teaser__info{padding:1rem 1.5rem 1.75rem}}.storage-teaser__type{color:#FF601C;font-size:0.75rem;font-weight:700}@media screen and (min-width:1200px){.storage-teaser__type{font-size:0.7rem;font-weight:700}}.storage-teaser__title{text-decoration:none;font-size:1.5rem;font-weight:500;margin:0 0 10px;display:flex}@media screen and (min-width:1200px){.storage-teaser__title{font-size:2.2rem}}@media screen and (min-width:1200px){.storage-teaser__title{margin:0 0 0.5rem}}@media (any-hover:hover){.storage-teaser__title{transition:0.3s}.storage-teaser__title:hover{color:#FF601C}}.storage-teaser__title:before{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;content:""}.storage-teaser__line{margin:0 -2px 16px;display:flex;flex-wrap:wrap;align-items:center}@media screen and (min-width:1200px){.storage-teaser__line{margin:0 -0.1rem 0.8rem}}.storage-teaser__line>div{margin:0 2px 4px;padding:3px 11px;color:#ffffff;display:flex;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.2em}@media screen and (min-width:1200px){.storage-teaser__line>div{font-size:0.7rem;letter-spacing:0.25em}}@media screen and (min-width:1200px){.storage-teaser__line>div{margin:0 0.1rem 0.2rem;padding:0.15rem 0.55rem}}.storage-teaser__area{background:#FF601C}.storage-teaser__area--unit{margin-left:0.3em}.storage-teaser__shop,.storage-teaser__special{background:#19B5E7}.storage-teaser__panel{margin:0 -15px 5px;display:flex;flex-wrap:wrap;align-items:center}@media screen and (min-width:1200px){.storage-teaser__panel{margin:0 -0.75rem 0.25rem}}.storage-teaser__panel>*{margin:0 15px 15px}@media screen and (min-width:1200px){.storage-teaser__panel>*{margin:0 0.75rem 0.75rem}}.storage-teaser__panel .field-storage-location{padding-left:28px;position:relative;font-size:1rem;font-weight:700}@media screen and (min-width:1200px){.storage-teaser__panel .field-storage-location{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.storage-teaser__panel .field-storage-location{padding-left:1.7rem}}.storage-teaser__panel .field-storage-location:before{font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";position:absolute;left:0;top:-0.1em;color:#FF601C}@media screen and (min-width:1200px){.storage-teaser__panel .field-storage-location:before{font-size:1.2rem}}@media screen and (min-width:1200px){.storage-teaser__panel .field-storage-location:before{top:0}}.storage-teaser__panel .field-storage-location__items{display:flex;flex-wrap:wrap}.storage-teaser__panel .field-storage-location__item:not(:last-child):after{content:",";margin-right:0.3em}.storage-teaser__panel .favorite_button{position:relative;z-index:3;display:flex;align-items:center;text-decoration:none}.storage-teaser__panel .favorite_button.active::before{content:""}.storage-teaser__panel .favorite_button:before{font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";color:#FF601C;margin-right:8px;margin-top:-0.1em}@media screen and (min-width:1200px){.storage-teaser__panel .favorite_button:before{font-size:1.2rem}}@media screen and (min-width:1200px){.storage-teaser__panel .favorite_button:before{margin-right:0.5rem;margin-top:0}}@media (any-hover:hover){.storage-teaser__panel .favorite_button{transition:0.3s}.storage-teaser__panel .favorite_button:hover{color:#FF601C}}.storage-teaser .field-storage-communications{margin:0 0 12px;position:relative}@media screen and (min-width:1200px){.storage-teaser .field-storage-communications{margin:0 0 0.9rem;display:flex;align-items:center}}@media (any-hover:hover){.storage-teaser .field-storage-communications{position:relative;z-index:3}}.storage-teaser .field-storage-communications .field__label{display:none}@media screen and (min-width:1200px){.storage-teaser .field-storage-communications .field__label{display:block;font-size:1rem;font-weight:700;margin-right:1.25rem}.storage-teaser .field-storage-communications .field__label:after{content:":"}}@media screen and (min-width:1200px) and (min-width:1200px){.storage-teaser .field-storage-communications .field__label{font-size:1rem;font-weight:700}}.storage-teaser .field-storage-communications__items{display:flex;flex-wrap:wrap;margin:0 -2px -4px}@media screen and (min-width:1200px){.storage-teaser .field-storage-communications__items{margin:0 -0.1rem -0.2rem}}.storage-teaser .field-storage-communications__item{margin:0 2px 4px}@media screen and (min-width:1200px){.storage-teaser .field-storage-communications__item{margin:0 0.1rem 0.2rem;position:relative}}@media (any-hover:hover){.storage-teaser .field-storage-communications__item:hover .vocabulary-communications-token__title{opacity:1;visibility:visible;transform:translate(-50%, -100%)}}.storage-teaser .field-storage-communications__item .vocabulary-communications-token__title{display:none}@media (any-hover:hover){.storage-teaser .field-storage-communications__item .vocabulary-communications-token__title{display:block;position:absolute;left:50%;top:-1.15rem;transform:translate(-50%, -90%);font-size:0.8rem;font-weight:400;padding:0.25rem 0.5rem;background:#ffffff;filter:drop-shadow(0px 0px 20px rgba(75, 85, 89, 0.1));z-index:4;text-align:center;opacity:0;visibility:hidden;transition:0.3s;min-width:5rem}.storage-teaser .field-storage-communications__item .vocabulary-communications-token__title:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%, 100%);border:0.4rem solid transparent;border-top:0.6rem solid #ffffff}}.storage-teaser .field-storage-communications__item .field-taxonomy-img{max-width:30px}@media screen and (min-width:1200px){.storage-teaser .field-storage-communications__item .field-taxonomy-img{max-width:2.5rem}}.storage-teaser__price_wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 -10px -10px}@media screen and (min-width:1200px){.storage-teaser__price_wrap{margin:0 -0.75rem -0.75rem;justify-content:flex-start}}.storage-teaser__price_wrap>div{margin:0 10px 10px}@media screen and (min-width:1200px){.storage-teaser__price_wrap>div{margin:0 0.75rem 0.75rem}}.storage-teaser__price{display:flex;align-items:center;color:#EE1402;font-size:1.25rem;font-weight:600}@media screen and (min-width:1200px){.storage-teaser__price{font-size:1.4rem}}.storage-teaser__price--suffix{margin-left:0.3em}.storage-teaser__price_mod{display:flex;align-items:center;font-size:1.25rem;font-weight:600}@media screen and (min-width:1200px){.storage-teaser__price_mod{font-size:1.4rem}}.storage-teaser__price_mod--suffix{margin-left:0.3em}/*# sourceMappingURL=storage.css.map */