#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__header-link{color:currentColor}#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{-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 .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}#super-footer .footer__block{margin-left:auto;margin-right:auto;max-width:1130px}#super-footer .footer__block--social{margin-bottom:0;margin-top:0;max-width:none;overflow:hidden;padding:24px 0}#super-footer .footer__block--social .footer-social_media{background:transparent;margin:0;padding:0}#super-footer .footer__block--social .member_of_bloomnation{color:#000}#super-footer .footer__block--social .member_of_bloomnation-logo{background:transparent;border-radius:0;padding:0}#super-footer .footer__block--social .social-innerContainer{align-items:center;display:flex;gap:10px;justify-content:center;margin-left:auto;margin-right:auto;max-width:1130px}