#super-footer{max-width:1130px;margin:0
auto}#super-footer *>{margin:0;padding:0}#super-footer
.header{font-size:32px;text-transform:uppercase;text-align:center;margin:0
0 20px 0}#super-footer .badge-tooltip__view-link,#super-footer .reviews__view-link{color:#d8247f;font-size:1.2rem;font-weight:900 !important;font-family:'Avenir','Open Sans','Sans-serif'}#super-footer .badge-tooltip__view-link svg,#super-footer .reviews__view-link
svg{width:1.6rem;position:relative;top:0.75rem}#super-footer .badge-tooltip__view-link span,#super-footer .reviews__view-link
span{font-weight:900 !important;font-size:1.2rem}#super-footer .badge-tooltip__view-link:hover,#super-footer .reviews__view-link:hover{color:#b51f6d;fill:#b51f6d}#super-footer .badge-tooltip__view-link rect#med,#super-footer .reviews__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 0}#super-footer .about-owner__header{position:relative;margin:0
auto 80px 0}#super-footer .about-owner__image-wrapper{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-50px;border:7px
solid #fff;border-radius: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{color:#FFF;padding:25px;border-radius:0;border:none}#super-footer .about-owner__content{padding:0
20px 20px 20px;line-height:2;text-align:left}@media only screen and (min-width: 768px){#super-footer .about-owner__content{max-width:70%;margin:0
auto;padding:0
20px 50px 20px}}#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{text-align:center;position:relative}#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;text-decoration:none}@media only screen and (min-width: 768px){#super-footer .about-us__read-more{display:none}}@media only screen and (min-width: 768px){#super-footer .about-us{padding:50px}}#super-footer .about-us-background{display:block;min-width:100%;height:150px;background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;overflow:hidden}@media only screen and (min-width: 768px){#super-footer .about-us-background{position:absolute;top:0;left:0;height:100%;min-height:100%;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-filter:blur(5px);filter:blur(5px)}}#super-footer .about-us-background-container{position:absolute;top:0;left:0;width:100%;overflow:hidden}@media only screen and (min-width: 768px){#super-footer .about-us-background-container{height:100%}}#super-footer .about-us-content{margin:150px
auto 0 auto;padding:40px
0 0 0;max-height:540px;overflow-y:auto;width:80%;background:#fff}@media only screen and (min-width: 768px){#super-footer .about-us-content{margin:0
auto;position:relative;padding:40px}}#super-footer .badge-tooltip{position:absolute;width:300px;top:-142px;left:61px;box-shadow:1px 1px 6px #cacaca;border:1px
solid #cacaca;opacity:0}#super-footer .badge-tooltip__header{color:#444;font-size:1.3rem;padding:7px
13px;background:#e8e8e8;border-bottom:1px solid #cacaca}#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{margin-top:-5px;display:block}#super-footer .badge-tooltip__content{padding:10px;font-size:1.2rem;background:#fff;color:#5d5d5d}@media only screen and (max-width: 414px){#super-footer .badge-tooltip__content{font-size:1rem}}#super-footer .badge-tooltip__arrow{position:absolute;width:0;height:0;border-top:16px solid #c5c5c5;border-left:4px solid transparent;border-right:4px solid transparent;left:21px;bottom:-16px}#super-footer .badge-tooltip__arrow--overlay{position:absolute;width:0;height:0;border-top:16px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;left:21px;bottom:-10px}#super-footer .badge-tooltip__close{width:1.2rem;float:right;margin-top:3px;cursor:pointer}@media only screen and (max-width: 414px){#super-footer .badge-tooltip__close{width:1rem}}@media only screen and (max-width: 414px){#super-footer .badge-tooltip{width:225px;top:-142px;left:59px}}#super-footer .best-of-badge{font-family:'Avenir','Open Sans','Sans-serif';font-weight:200 !important;display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:center;justify-content:center;width:287px}#super-footer .best-of-badge__image{-ms-flex-item-align:center;align-self:center;width:117px;cursor:pointer}#super-footer .best-of-badge__divider{height:50px;width:1px;background:#d6d6d6;-ms-flex-item-align:center;align-self:center;margin:0
10px}#super-footer .best-of-counter{display:-ms-flexbox;display:flex;position:relative}#super-footer .best-of-counter__number-box{height:48px;-ms-flex-item-align:center;align-self:center}#super-footer .best-of-counter__number{text-decoration:none;color:#fff;position:absolute;width:30px;margin-top:.2rem;-ms-flex-item-align:center;align-self:center;right:1rem;text-align:center;font-weight:900 !important}#super-footer .best-of-counter__text{font-size:1.2rem;-ms-flex-item-align:center;align-self:center;margin-top:3px;color:#777}#super-footer .copyright__social-link:hover{text-decoration:none}#super-footer
.copyright__links{font-size:12px;padding:15px;text-align:center;text-transform:uppercase;clear:both}#super-footer
.copyright__link{display:inline;margin:0
20px;white-space:nowrap;cursor:pointer;font-size:12px;font-weight:300 !important;color:#3d3d3d}#super-footer .copyright__link--single{display:block}@media only screen and (min-width: 768px){#super-footer .copyright__link--single{display:inline}}#super-footer
.delivery{padding:20px}#super-footer
.delivery__icon{display:block;padding:20px;margin:0
auto 25px auto;border:1px
solid #ddd;border-radius:2px}@media only screen and (min-width: 768px){#super-footer
.delivery__icon{margin:0
15px 0 0;float:left}}#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{text-transform:uppercase;font-size:19px;font-weight:600 !important;margin:0
0 20px 0;text-align:center}@media only screen and (min-width: 768px){#super-footer
.delivery__header{text-align:left}}#super-footer
.delivery__content{max-height:300px;overflow-y:scroll;font-size:12px;color:#9d9d9d}#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-image:linear-gradient(rgba(255,255,255,0) 0%, #fff 100%);position:absolute;width:100%;height:50px;bottom:0}#super-footer .map-container-wrapper{position:relative}#super-footer .map-container{overflow:visible;width:100%;height:250px;border-top:1px solid #ddd}@media only screen and (min-width: 768px){#super-footer .map-container{border:0;height:600px}}#super-footer .map-card{width:100%;background:#fff;border:1px
solid #ddd;z-index:9999999;text-align:center}#super-footer .map-card__header{display:none;width:100%;height:200px}@media only screen and (min-width: 768px){#super-footer .map-card__header{display:block}}#super-footer .map-card__details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;height:100%;padding:0
5px}#super-footer .map-card__detail{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:20px
10px;text-align:left;border-bottom:1px solid #ddd;-ms-flex-wrap:wrap;flex-wrap:wrap}#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{font-size:14px;margin:5px
10px;display:inline}@media only screen and (min-width: 768px){#super-footer .map-card__detail
p{display:block;margin:5px
0 0 0;font-size:12px}}#super-footer .map-card__detail
a{color:#3d3d3d}@media only screen and (min-width: 768px){#super-footer .map-card__detail{display:block;padding:0
5px;border:0;text-align:center}}#super-footer .map-card__hours
p{margin:0
10px;display:block}@media only screen and (min-width: 768px){#super-footer .map-card{position:absolute;bottom:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:25px;height:85%;width:40%;max-width:350px}}#super-footer .rating-box{display:inline-block;background:url("/js/jquery/raty/images/icon-star-outline.svg") repeat-x;background-size:16px;position:relative;width:79px;height:16px;margin-right:3px}#super-footer .rating-box
.rating{height:16px;background:url(/js/jquery/raty/images/icon-star-filled.svg) repeat-x;background-size:16px}@media only screen and (min-width: 768px){#super-footer .review__left,#super-footer
.review__right{float:left;margin:10px
0;padding:5px
10px}}#super-footer
.review__left{margin-bottom:10px;width:30%;text-align:right}#super-footer
.review__right{width:70%;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis}#super-footer
.review__author{font-weight:600 !important;font-size:14px;text-transform:capitalize;margin:0
0 10px 0}@media only screen and (min-width: 768px){#super-footer
.review__author{font-size:15px}}#super-footer .review__text-wrapper{overflow:hidden;line-height:2rem;max-height:8.2rem;margin-bottom:10px}#super-footer .review__text-wrapper--expanded{max-height:none !important;height:auto !important}@media only screen and (min-width: 768px){#super-footer .review__text-wrapper{height:6.2rem}}#super-footer
.review__text{width:55%;margin:5px
20px 0 0;font-size:13px}@media only screen and (min-width: 768px){#super-footer
.review__text{width:80%}}#super-footer .review__show-more{cursor:pointer;display:none;margin:10px
0 0 0;padding:5px
0;font-size:12px}#super-footer .review__show-more--visible{display:inline}#super-footer .review__show-more:hover{text-decoration:underline}#super-footer
.review__date{display:none;font-weight:600;font-size:12px;color:#5d5d5d}@media only screen and (min-width: 768px){#super-footer
.review__date{display:block}}#super-footer .review--single{margin:25px
0;text-align:center}#super-footer .review--single
.review__left{width:100%;text-align:center}#super-footer .review--single
.review__right{width:100%;margin:10px
0;text-align:center}#super-footer .review--single
.review__text{width:60%;margin:20px
auto;text-align:left}@media only screen and (min-width: 768px){#super-footer .review--single
.review__text{font-size:14px}}#super-footer .review--hidden{display:none}#super-footer
.reviews{position:relative;padding:50px
25px}#super-footer .reviews__header
span{display:none;font-size:32px;font-weight:100 !important}@media only screen and (min-width: 768px){#super-footer .reviews__header
span{display:inline}}#super-footer
.reviews__toggle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;font-size:65px;color:#9d9d9d}#super-footer .reviews__toggle--left{left:15px}#super-footer .reviews__toggle--right{right:15px}#super-footer .reviews__no-reviews{text-align:center}#super-footer .reviews__view-link{margin-left:73%}@media only screen and (max-width: 414px){#super-footer .reviews__view-link
svg{margin-left:5px;top:-0.4rem}}@media only screen and (max-width: 414px){#super-footer .reviews__view-link{margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}#super-footer
.social{padding:20px}#super-footer
.social__icons{margin:50px
0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#super-footer
.social__icon{float:left;width:35%;margin:10px
2.5%;text-align:center;text-transform:uppercase}@media only screen and (min-width: 768px){#super-footer
.social__icon{width:auto;padding:0
40px;margin:10px
0;border-left:1px solid #eee}#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;opacity:.75;margin:0
0 20px 0}#super-footer
.footer__block{margin:20px
0;background:#fff;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{margin:15px
auto;width:75px;height:1px;border-bottom:1px solid #bbb}#super-footer h1,#super-footer h2,#super-footer h3,#super-footer h4,#super-footer h5,#super-footer
h6{color:#3d3d3d}.top-occasions *>{margin:0;padding:0}.top-occasions
.header{font-size:32px;text-transform:uppercase;text-align:center;margin:0
0 20px 0}.top-occasions #super-footer .badge-tooltip__view-link,#super-footer .top-occasions .badge-tooltip__view-link,.top-occasions #super-footer .reviews__view-link,#super-footer .top-occasions .reviews__view-link,.top-occasions .reviews__view-link{color:#d8247f;font-size:1.2rem;font-weight:900 !important;font-family:'Avenir','Open Sans','Sans-serif'}.top-occasions #super-footer .badge-tooltip__view-link svg,#super-footer .top-occasions .badge-tooltip__view-link svg,.top-occasions #super-footer .reviews__view-link svg,#super-footer .top-occasions .reviews__view-link svg,.top-occasions .reviews__view-link
svg{width:1.6rem;position:relative;top:0.75rem}.top-occasions #super-footer .badge-tooltip__view-link span,#super-footer .top-occasions .badge-tooltip__view-link span,.top-occasions #super-footer .reviews__view-link span,#super-footer .top-occasions .reviews__view-link span,.top-occasions .reviews__view-link
span{font-weight:900 !important;font-size:1.2rem}.top-occasions #super-footer .badge-tooltip__view-link:hover,#super-footer .top-occasions .badge-tooltip__view-link:hover,.top-occasions #super-footer .reviews__view-link:hover,#super-footer .top-occasions .reviews__view-link:hover,.top-occasions .reviews__view-link:hover{color:#b51f6d;fill:#b51f6d}.top-occasions #super-footer .badge-tooltip__view-link rect#med,#super-footer .top-occasions .badge-tooltip__view-link rect#med,.top-occasions .reviews__view-link
rect#med{fill:currentColor}.top-occasions
.reviews{position:relative;padding:50px
25px}.top-occasions .reviews__header
span{display:none;font-size:32px;font-weight:100 !important}@media only screen and (min-width: 768px){.top-occasions .reviews__header
span{display:inline}}.top-occasions
.reviews__toggle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;font-size:65px;color:#9d9d9d}.top-occasions .reviews__toggle--left{left:15px}.top-occasions .reviews__toggle--right{right:15px}.top-occasions .reviews__no-reviews{text-align:center}.top-occasions .reviews__view-link{margin-left:73%}@media only screen and (max-width: 414px){.top-occasions .reviews__view-link
svg{margin-left:5px;top:-0.4rem}}@media only screen and (max-width: 414px){.top-occasions .reviews__view-link{margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 768px){.top-occasions .review__left,.top-occasions
.review__right{float:left;margin:10px
0;padding:5px
10px}}.top-occasions
.review__left{margin-bottom:10px;width:30%;text-align:right}.top-occasions
.review__right{width:70%;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis}.top-occasions
.review__author{font-weight:600 !important;font-size:14px;text-transform:capitalize;margin:0
0 10px 0}@media only screen and (min-width: 768px){.top-occasions
.review__author{font-size:15px}}.top-occasions .review__text-wrapper{overflow:hidden;line-height:2rem;max-height:8.2rem;margin-bottom:10px}.top-occasions .review__text-wrapper--expanded{max-height:none !important;height:auto !important}@media only screen and (min-width: 768px){.top-occasions .review__text-wrapper{height:6.2rem}}.top-occasions
.review__text{width:55%;margin:5px
20px 0 0;font-size:13px}@media only screen and (min-width: 768px){.top-occasions
.review__text{width:80%}}.top-occasions .review__show-more{cursor:pointer;display:none;margin:10px
0 0 0;padding:5px
0;font-size:12px}.top-occasions .review__show-more--visible{display:inline}.top-occasions .review__show-more:hover{text-decoration:underline}.top-occasions
.review__date{display:none;font-weight:600;font-size:12px;color:#5d5d5d}@media only screen and (min-width: 768px){.top-occasions
.review__date{display:block}}.top-occasions .review--single{margin:25px
0;text-align:center}.top-occasions .review--single
.review__left{width:100%;text-align:center}.top-occasions .review--single
.review__right{width:100%;margin:10px
0;text-align:center}.top-occasions .review--single
.review__text{width:60%;margin:20px
auto;text-align:left}@media only screen and (min-width: 768px){.top-occasions .review--single
.review__text{font-size:14px}}.top-occasions .review--hidden{display:none}.top-occasions .rating-box{display:inline-block;background:url("/js/jquery/raty/images/icon-star-outline.svg") repeat-x;background-size:16px;position:relative;width:79px;height:16px;margin-right:3px}.top-occasions .rating-box
.rating{height:16px;background:url(/js/jquery/raty/images/icon-star-filled.svg) repeat-x;background-size:16px}.top-occasions
.footer__block{margin:20px
0;background:#fff;width:100%}.top-occasions .footer__block--about-owner{margin-top:60px !important}.top-occasions .footer__block--best-of-badge{margin-bottom:-48px !important}@media only screen and (min-width: 768px){.top-occasions
.footer__block{margin:20px
auto}}.top-occasions
.footer__underline{margin:15px
auto;width:75px;height:1px;border-bottom:1px solid #bbb}.top-occasions{margin-top:20px}.top-occasions
.row{background-color:#FFF}.top-occasions .row:first-child{padding:20px
25px;margin-top:20px}