.fz-footer{background:#EDEDED;color:#333;display:flex;flex-direction:column}@media (min-width: 240px){.fz-footer{padding-left:30px;padding-right:24px;gap:10px}}@media (min-width: 980px){.fz-footer{padding-left:0;padding-right:0;gap:36px}}.fz-footer .fz-footer-upper{padding-bottom:0}.fz-footer .fz-footer-logo{display:flex;gap:9px}.fz-footer .fz-footer-logo .logo-frame{border:1px solid #333333;width:29px;height:29px;display:block;border-radius:50%;position:relative}.fz-footer .fz-footer-logo .logo-frame .logo-frame__icon{position:absolute;left:50%;top:50%;display:block;transform:translate(-50%, -50%);width:24px;height:24px;background-image:url("//d1uep5tseb3xou.cloudfront.net/content/images/Flower-Tulip-Solid.png")}.fz-footer .fz-footer-logo .logo-text{font-style:normal;font-weight:300;font-size:24px;line-height:29px;color:#333333;font-family:"Lato", sans-serif}@media (min-width: 769px){.fz-footer .fz-footer-logo .logo-text{font-size:20px}}@media (min-width: 980px){.fz-footer .fz-footer-logo .logo-text{font-size:24px}}.fz-footer .fz-footer-helps{display:flex}@media (min-width: 240px){.fz-footer .fz-footer-helps{justify-content:space-between}}@media (min-width: 769px){.fz-footer .fz-footer-helps{justify-content:center}}.fz-footer .fz-footer-helps .caption{display:flex;align-self:center;font-weight:700;color:#333}.fz-footer .fz-footer-helps .fz-footer-helps__link{display:flex;gap:5px;color:#1A8082}.fz-footer .fz-footer-helps .fz-footer-helps__link:hover{text-decoration:none}.fz-footer .fz-footer-helps .fz-footer-helps__link i{align-self:center;display:flex}@media (min-width: 240px){.fz-footer .fz-footer-helps .fz-footer-helps__link i{font-size:16px}}@media (min-width: 769px){.fz-footer .fz-footer-helps .fz-footer-helps__link i{font-size:24px}}.fz-footer .fz-footer-helps .fz-footer-helps__link span:hover{text-decoration:underline}.fz-footer .footer-middle{color:#333}@media (min-width: 240px){.fz-footer .footer-middle{padding-bottom:0}}@media (min-width: 980px){.fz-footer .footer-middle{background:#EDEDED;padding-bottom:20px}}@media (min-width: 240px){.fz-footer .footer-middle .fm-wrapper{display:flex;flex-direction:column;gap:12px}}@media (min-width: 769px){.fz-footer .footer-middle .fm-wrapper{flex-direction:row}}@media (min-width: 980px){.fz-footer .footer-middle .fm-wrapper{display:block;padding-top:0;padding-bottom:0}}.fz-footer .footer-middle .fb-block{text-align:left}@media (min-width: 240px){.fz-footer .footer-middle .fb-block{border-bottom:1px solid rgba(51,51,51,0.5)}.fz-footer .footer-middle .fb-block:last-child{border-bottom:none}}@media (min-width: 769px){.fz-footer .footer-middle .fb-block{margin-top:0;border-bottom:none}}@media (min-width: 980px){.fz-footer .footer-middle .fb-block{margin-top:0;border-bottom:none}}.fz-footer .footer-middle ul{display:flex;flex-direction:column}@media (min-width: 240px){.fz-footer .footer-middle ul{margin-bottom:12px;gap:12px}}@media (min-width: 980px){.fz-footer .footer-middle ul{margin-top:19px;border-bottom:none;margin-bottom:0;gap:4px}}@media (min-width: 240px){.fz-footer .footer-middle ul li a{color:#333;font-style:normal;font-weight:300;font-size:14px;line-height:17px}}.fz-footer .footer-middle ul li a.active,.fz-footer .footer-middle ul li a:hover{color:#1A8082;padding-left:0;text-decoration:underline}.fz-footer .footer-middle .shared-logo-gray{color:#333}.fz-footer .footer-middle .footer-middle__address{color:#333;font-size:14px;line-height:17px}@media (min-width: 769px){.fz-footer .footer-middle .footer-middle__address{text-align:left;margin-top:30px}}@media (min-width: 240px){.fz-footer .footer-middle h3{border-bottom:none;padding-bottom:12px}}@media (min-width: 980px){.fz-footer .footer-middle h3{padding-bottom:0}}@media (min-width: 240px){.fz-footer .footer-middle h3 span{background:none;padding:0;font-weight:700;font-size:14px;line-height:17px;color:#333}.fz-footer .footer-middle h3 span::before{content:"";display:none}}@media (min-width: 240px){.fz-footer .footer-lower{background:#EDEDED;color:#333;padding-bottom:22px;padding-top:0}}@media (min-width: 980px){.fz-footer .footer-lower{padding-bottom:40px}}@media (min-width: 240px){.fz-footer .footer-lower .footer-disclaimer{font-size:12px;line-height:14px;color:#333;max-width:247px;margin:auto}}@media (min-width: 769px){.fz-footer .footer-lower .footer-disclaimer{font-size:10px;line-height:12px;max-width:288px}}.fz-footer .footer-lower .payment-methods{display:none}
