#super-footer{margin:0 auto;max-width:1130px}#super-footer .header{font-size:32px;margin:0 0 20px;text-align:center;text-transform:uppercase}#super-footer .badge-tooltip__view-link{color:#d8247f;font-family:var(--default-font);font-size:1.2rem;font-weight:var(--bn--font-bold)!important}#super-footer .badge-tooltip__view-link svg{position:relative;top:.75rem;width:1.6rem}#super-footer .badge-tooltip__view-link span{font-size:1.2rem;font-weight:var(--bn--font-bold)!important}#super-footer .badge-tooltip__view-link:hover{color:#b51f6d;fill:#b51f6d}#super-footer .badge-tooltip__view-link rect#med{fill:currentColor}#super-footer .about-owner{text-align:center}#super-footer .about-owner__florist{font-size:32px;margin:0 0 20px}#super-footer .about-owner__header{min-height:80px;position:relative}#super-footer .about-owner__image-wrapper{border:7px solid #fff;border-radius:50%;left:50%;position:absolute;top:-50px;transform:translateX(-50%)}#super-footer .about-owner__image-wrapper--placeholder{background:#777;top:-50px}#super-footer .about-owner__image{border-radius:50%}#super-footer .about-owner__image--placeholder{border:none;border-radius:0;color:#fff;padding:25px}#super-footer .about-owner__content{line-height:2;padding:0 20px 20px;text-align:left}@media only screen and (min-width:768px){#super-footer .about-owner__content{margin:0 auto;max-width:70%;padding:0 20px 50px}}#super-footer .about-owner__content p{margin-bottom:20px}#super-footer .about-owner__content p br{content:" ";display:block;margin-bottom:1em}#super-footer .about-us{position:relative;text-align:center}#super-footer .about-us__body{line-height:2;overflow-y:auto;text-align:left}#super-footer .about-us__body p{margin-bottom:20px}#super-footer .about-us__body p br{content:" ";display:block;margin-bottom:1em}#super-footer .about-us__read-more{display:block;margin:20px 0;position:relative;text-decoration:none;z-index:1}@media only screen and (min-width:768px){#super-footer .about-us{padding:50px}}#super-footer .about-us-background{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:block;height:150px;min-width:100%;overflow:hidden}@media only screen and (min-width:768px){#super-footer .about-us-background{filter:blur(5px);height:100%;left:0;min-height:100%;position:absolute;top:0;transform:scale(1.1)}}#super-footer .about-us-background-container{left:0;overflow:hidden;position:absolute;top:0;width:100%}@media only screen and (min-width:768px){#super-footer .about-us-background-container{height:100%}}#super-footer .about-us-content{background:#fff;margin:0 auto;max-height:540px;overflow:hidden;padding:40px 0;position:relative;width:80%}#super-footer .about-us-content:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";height:2.5em;left:0;position:absolute;width:100%}#super-footer .badge-tooltip{border:1px solid #cacaca;box-shadow:1px 1px 6px #cacaca;left:61px;opacity:0;position:absolute;top:-142px;width:300px}#super-footer .badge-tooltip__header{background:#e8e8e8;border-bottom:1px solid #cacaca;color:#444;font-size:1.3rem;padding:7px 13px}#super-footer .badge-tooltip__header span{position:relative;top:1px}@media only screen and (max-width:414px){#super-footer .badge-tooltip__header span{font-size:1rem}}#super-footer .badge-tooltip__view-link{display:block;margin-top:-5px}#super-footer .badge-tooltip__content{background:#fff;color:#5d5d5d;font-size:1.2rem;padding:10px}@media only screen and (max-width:414px){#super-footer .badge-tooltip__content{font-size:1rem}}#super-footer .badge-tooltip__arrow{border-top:16px solid #c5c5c5;bottom:-16px}#super-footer .badge-tooltip__arrow,#super-footer .badge-tooltip__arrow--overlay{border-left:4px solid transparent;border-right:4px solid transparent;height:0;left:21px;position:absolute;width:0}#super-footer .badge-tooltip__arrow--overlay{border-top:16px solid #fff;bottom:-10px}#super-footer .badge-tooltip__close{cursor:pointer;float:right;margin-top:3px;width:1.2rem}@media only screen and (max-width:414px){#super-footer .badge-tooltip__close{width:1rem}#super-footer .badge-tooltip{left:59px;top:-142px;width:225px}}#super-footer .best-of-badge{display:flex;font-family:var(--default-font);font-weight:200!important;justify-content:center;position:relative;width:287px}#super-footer .best-of-badge__image{align-self:center;cursor:pointer;width:117px}#super-footer .best-of-badge__divider{align-self:center;background:#d6d6d6;height:50px;margin:0 10px;width:1px}#super-footer .best-of-badge__stars{display:flex;flex-direction:column;justify-content:center;padding-top:.5em}#super-footer .best-of-counter{display:flex;position:relative}#super-footer .best-of-counter__number-box{align-self:center;height:48px}#super-footer .best-of-counter__number-box__four-digits{width:70px}#super-footer .best-of-counter__number-box__five-digits{width:90px}#super-footer .best-of-counter__number{align-self:center;color:#fff;font-weight:900!important;margin-top:.2rem;position:absolute;right:1rem;text-align:center;text-decoration:none;width:30px}#super-footer .best-of-counter__number span{font-weight:900!important}#super-footer .best-of-counter__number__four-digits{width:50px}#super-footer .best-of-counter__number__five-digits{width:70px}#super-footer .best-of-counter__text{align-self:center;color:#777;font-size:1.2rem;margin-top:3px}#super-footer .delivery{padding:20px}#super-footer .delivery__icon{border:1px solid #ddd;border-radius:2px;display:block;margin:0 auto 25px;padding:20px}@media only screen and (min-width:768px){#super-footer .delivery__icon{float:left;margin:0 15px 0 0}}#super-footer .delivery__section{margin:15px 0;padding:0 10px}@media only screen and (min-width:768px){#super-footer .delivery__section{margin:10px 0}}#super-footer .delivery__header{font-size:19px;font-weight:600!important;margin:0 0 20px;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px){#super-footer .delivery__header{text-align:left}}#super-footer .delivery__content{color:#757575;font-size:12px;max-height:300px;overflow-y:scroll}#super-footer .delivery__content>*{font-size:12px}@media only screen and (min-width:768px){#super-footer .delivery__content{height:300px;-ms-overflow-style:none}#super-footer .delivery__content::-webkit-scrollbar{display:none}}#super-footer .delivery__fade{background:-webkit-linear-gradient(hsla(0,0%,100%,0),#fff);background-image:-moz-linear-gradient(hsla(0,0%,100%,0) 0,#fff 100%);background-image:-o-linear-gradient(hsla(0,0%,100%,0) 0,#fff 100%);background-image:linear-gradient(hsla(0,0%,100%,0),#fff);background-image:-ms-linear-gradient(hsla(0,0%,100%,0) 0,#fff 100%);bottom:0;height:1.5em;position:absolute;width:100%}#super-footer .map-container-wrapper{display:flex;flex-direction:column;position:relative}@media only screen and (min-width:768px){#super-footer .map-container-wrapper{display:block}}#super-footer .map-container{border-top:1px solid #ddd;overflow:visible;width:100%}@media only screen and (min-width:768px){#super-footer .map-container{border:0;display:block;height:600px}}#super-footer .map-container img{height:auto;object-fit:cover}@media only screen and (min-width:768px){#super-footer .map-container img{height:100%}}#super-footer .map-card{background:#fff;border:1px solid #ddd;text-align:center;width:100%;z-index:9999999}#super-footer .map-card__header{display:none;height:200px;width:100%}@media only screen and (min-width:768px){#super-footer .map-card__header{display:block}}#super-footer .map-card__details{display:flex;flex-direction:column;height:100%;justify-content:space-around;padding:0 5px}#super-footer .map-card__detail{align-items:center;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;padding:20px 10px;text-align:left}#super-footer .map-card__detail:last-of-type{border-bottom:0}#super-footer .map-card__detail img{margin:5px 0}#super-footer .map-card__detail p{display:inline;font-size:14px;margin:5px 10px}@media only screen and (min-width:768px){#super-footer .map-card__detail p{display:block;font-size:12px;margin:5px 0 0}}#super-footer .map-card__detail a{color:#3d3d3d}@media only screen and (min-width:768px){#super-footer .map-card__detail{border:0;display:block;padding:0 5px;text-align:center}}#super-footer .map-card__hours p{display:block;margin:0 10px}@media only screen and (min-width:768px){#super-footer .map-card{bottom:0;height:85%;left:25px;max-width:350px;position:absolute;top:50%;transform:translateY(-50%);width:40%}}#super-footer .social{padding:20px}#super-footer .social__icons{display:flex;flex-wrap:wrap;justify-content:center;margin:50px 0;text-align:center}#super-footer .social__icon{float:left;margin:10px 2.5%;text-align:center;text-transform:uppercase;width:35%}@media only screen and (min-width:768px){#super-footer .social__icon{border-left:1px solid #eee;margin:10px 0;padding:0 40px;width:auto}#super-footer .social__icon:last-of-type{border-right:1px solid #eee}}#super-footer .social__icon-link{text-decoration:none!important}#super-footer .social i{font-size:24px;margin:0 0 20px;opacity:.75}#super-footer .social .social_logo{margin-bottom:20px}#super-footer .footer__block{background:#fff;margin:20px 0;width:100%}#super-footer .footer__block--about-owner{margin-top:60px!important}#super-footer .footer__block--best-of-badge{margin-bottom:-48px!important}@media only screen and (min-width:768px){#super-footer .footer__block{margin:20px auto}}#super-footer .footer__underline{border-bottom:1px solid #bbb;height:1px;margin:15px auto;width:75px}#super-footer h1,#super-footer h2,#super-footer h3,#super-footer h4,#super-footer h5,#super-footer h6{color:#3d3d3d}