#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;z-index:9999999}#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:18px;font-weight:500!important;margin:0 0 20px;text-align:center}#super-footer .delivery__header svg{margin-right:.5rem}@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{padding:1rem;position:relative;width:100%}@media (min-width:768px){#super-footer .map{display:block}}#super-footer .map-container-wrapper{position:relative;width:100%}#super-footer .map-container{border-radius:8px;border-top:1px solid #ddd;height:300px;overflow:hidden;position:relative;width:100%}@media (min-width:768px){#super-footer .map-container{border:none;height:600px}}#super-footer .map-container iframe{height:100%!important;left:0;position:absolute;top:0;width:100%!important}#super-footer .map-container img{height:auto;max-width:100%;object-fit:cover}@media (min-width:768px){#super-footer .map-container img{height:100%}}#super-footer .map-card{box-shadow:0 2px 8px rgba(0,0,0,.1);margin:1rem auto;order:2;padding:1.5rem}@media (min-width:768px){#super-footer .map-card{flex-shrink:0;order:1;position:relative;width:350px}}#super-footer .footer__block.footer__block--map{background-color:transparent}#super-footer .map-card{background:#fff;border:1px solid #ddd;border-radius:8px;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:flex-start;border-bottom:1px solid #ddd;display:flex;flex-wrap:nowrap;padding:20px 10px;text-align:left}#super-footer .map-card__detail:last-of-type{border-bottom:0}#super-footer .map-card__detail .location-container{display:flex;flex:1;flex-direction:column;margin-left:25px}@media only screen and (min-width:768px){#super-footer .map-card__detail .location-container{margin-left:0}}#super-footer .map-card__detail .map-card__name{font-weight:500;margin:0 0 5px;width:100%}#super-footer .map-card__detail .map-card__icon{align-items:flex-start;align-self:center;display:flex;flex-shrink:0;padding-top:5px;width:36px}#super-footer .map-card__detail img{flex-shrink:0;margin:0}#super-footer .map-card__detail p{display:inline;flex-shrink:1;font-size:14px;margin:5px 25px}@media only screen and (min-width:768px){#super-footer .map-card__detail p{display:block;font-size:12px;margin:5px 0;text-align:center;width:100%}}#super-footer .map-card__detail .location-container p{margin:5px 0}#super-footer .map-card__detail a{color:#3d3d3d}#super-footer .map-card__detail .map-card__address{display:block;font-size:14px;margin:0}@media only screen and (min-width:768px){#super-footer .map-card__detail{border:0;display:block;padding:5px;text-align:center}#super-footer .map-card__detail .map-card__icon{justify-content:center;margin-bottom:10px;padding-top:0;width:100%}}#super-footer .map-card__hours{margin-left:0}@media (min-width:768px){#super-footer .map-card__hours{margin:0 auto;max-width:33rem}#super-footer .map-card__hours .row{margin:0}}#super-footer .map-card__hours .row{margin:0;padding:0 25px}#super-footer .map-card__hours .row:first-child{margin-top:-5px}#super-footer .map-card__hours p{display:block;margin:0 10px}#super-footer .map-card__hours .store-hours-days{padding-left:0}#super-footer .map-card__hours .store-hours-time{padding-right:0}@media only screen and (min-width:768px){#super-footer .map-card{margin-top:1.5rem;padding:2rem}}#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}