/* -- 2025-08-16T17:54:54.1602361Z -- */
/* -- customer_feedback.css -- */
.customer-feedback .alert-box-error{width:83%;margin:0 auto;margin-bottom:30px}@media only screen and (max-width:1279px){.customer-feedback .alert-box-error{width:100%}}.customer-feedback .mobile-collapse-dealinfo{display:inline-block;line-height:22px;position:relative;margin-bottom:10px}@media only screen and (min-width:1279px){.customer-feedback .dealinfo{position:relative;display:block;float:left;margin-right:20px;width:calc(25% - 15px)}}@media only screen and (min-width:1279px){.customer-feedback .dealinfo{float:right!important;margin-right:0!important}}@media only screen and (min-width:1279px){.customer-feedback .dealinfo{right:calc(8.33333% + 1.66667px)}}@media only screen and (min-width:1024px){.customer-feedback .dealinfo{position:relative;display:block;float:left;margin-right:20px;width:calc(25% - 15px)}}@media only screen and (min-width:1279px){.customer-feedback .dealinfo{position:relative;display:block;float:left;margin-right:20px;width:calc(25% - 15px)}}@media only screen and (min-width:1024px) and (max-width:1279px){.customer-feedback .dealinfo{float:right!important;margin-right:0!important}}@media only screen and (min-width:1024px){.customer-feedback .dealinfo{right:calc(8.33333% + 1.66667px)}}@media only screen and (min-width:1279px){.customer-feedback .dealinfo{right:calc(8.33333% + 1.66667px)}}@media only screen and (max-width:1023px){.customer-feedback .dealinfo{margin-bottom:16px;*zoom:1;border-bottom:1px solid #e1e1e1}.customer-feedback .dealinfo::before,.customer-feedback .dealinfo::after{content:" ";font-size:0;display:table}.customer-feedback .dealinfo::after{clear:both}}@media only screen and (min-width:1024px){.customer-feedback .dealinfo{margin-bottom:20px}}@media only screen and (max-width:767px){.customer-feedback .dealinfo{clear:both}}@media only screen and (max-width:767px){.customer-feedback .dealinfo h3{text-align:left;line-height:30px;color:#0276ee;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.customer-feedback .dealinfo h3:hover,.customer-feedback .dealinfo h3:focus{outline:0}.customer-feedback .dealinfo h3:active{outline:0}.customer-feedback .dealinfo h3::after{content:"";font-size:0;display:inline-block;vertical-align:middle;vertical-align:baseline;top:0;margin-left:5px}}.customer-feedback .dealinfo .grow{-webkit-transition:height .5s;transition:height .5s;height:0;overflow:hidden}@media only screen and (max-width:767px){.customer-feedback .dealinfo .dealinfo-card{font-size:12px;margin-bottom:20px}}.customer-feedback .dealinfo .dealinfo-card .business-image{margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1023px) and (min-width:768px){.customer-feedback .dealinfo .dealinfo-card .business-image{position:relative;display:block;float:left;margin-right:16px;width:calc(50% - 8px)}}@media only screen and (min-width:768px) and (max-width:1023px) and (min-width:1024px){.customer-feedback .dealinfo .dealinfo-card .business-image{position:relative;display:block;float:left;margin-right:20px;width:calc(50% - 10px)}}@media only screen and (min-width:768px) and (max-width:1023px) and (min-width:1279px){.customer-feedback .dealinfo .dealinfo-card .business-image{position:relative;display:block;float:left;margin-right:20px;width:calc(50% - 10px)}}@media only screen and (max-width:767px){.customer-feedback .dealinfo .dealinfo-card .deal-headline{font-size:14px}}.customer-feedback .dealinfo .dealinfo-card .merchant-name{margin:10px 0}.customer-feedback .dealinfo .dealinfo-card .dates{color:#c1c1c1}.customer-feedback .dealinfo .dealinfo-card .dates span{display:block}@media only screen and (min-width:1024px){.customer-feedback .cf-form{position:relative;display:block;float:left;margin-right:20px;width:calc(58.33333% - 8.33333px)}}@media only screen and (min-width:1279px){.customer-feedback .cf-form{position:relative;display:block;float:left;margin-right:20px;width:calc(58.33333% - 8.33333px)}}@media only screen and (min-width:1024px){.customer-feedback .cf-form{left:calc(8.33333% + 1.66667px)}}@media only screen and (min-width:1279px){.customer-feedback .cf-form{left:calc(8.33333% + 1.66667px)}}@media only screen and (min-width:1279px){.customer-feedback .cf-form{position:relative;display:block;float:left;margin-right:20px;width:calc(58.33333% - 8.33333px)}}@media only screen and (min-width:1279px){.customer-feedback .cf-form{left:calc(8.33333% + 1.66667px)}}.customer-feedback .cf-form h3{margin:30px 0}@media only screen and (max-width:767px){.customer-feedback .cf-form h3{text-align:center}}.customer-feedback .cf-form .perks{border-bottom:1px solid #e1e1e1;padding:10px 0}@media only screen and (max-width:767px){.customer-feedback .cf-form .perks{text-align:center}}.customer-feedback .cf-form .perks .perk-values .perk-options{display:inline-block;vertical-align:middle;margin-right:20px}.customer-feedback .cf-form .submit-feedback h4{margin:20px 0}@media only screen and (max-width:767px){.customer-feedback .cf-form .submit-feedback{text-align:center}}.customer-feedback-heading{padding:35px 0;text-align:center}@media only screen and (max-width:767px){.customer-feedback-heading{padding:15px 0}}.customer-feedback-heading h1{font-size:30px}@media only screen and (min-width:768px){.toggle-rating-container,.star-rating-container{float:right;line-height:1.5;padding-top:8px}}.cf-form section{padding-bottom:20px}@media only screen and (max-width:767px){.cf-form section{padding-top:20px;padding-bottom:0}}@media only screen and (max-width:767px){.cf-form section{text-align:center}}.cf-form section h2{font-size:22px}.cf-form section .toggle-rating-container.no-padding{padding-top:0}.feedback-row{line-height:38px}.feedback-row p{display:inline}@media only screen and (max-width:767px){.feedback-row p{line-height:18px;margin:10px 0 10px;display:inline-block;vertical-align:middle}}@media only screen and (min-width:1024px){.feedback-row p{width:calc(100% - 74px);display:inline-block;vertical-align:middle}}.feedback-row:not(:last-child){border-bottom:1px solid #e1e1e1}.feedback-row.error-alert{color:#ec7d06}.typeof-customer-section{padding:20px 0}.typeof-customer-section span{display:inline-block;padding:60px 20px 10px 20px;font-size:12px;cursor:pointer;width:160px;background-repeat:no-repeat;background-position:center 15px;text-align:center;color:#919191}@media only screen and (min-width:1024px) and (max-width:1279px){.typeof-customer-section span{width:140px}}@media only screen and (max-width:767px){.typeof-customer-section span{width:40%}.typeof-customer-section span:nth-child(odd){border-right:1px solid #e1e1e1}.typeof-customer-section span:nth-child(-n+2){border-bottom:1px solid #e1e1e1}}@media only screen and (min-width:1024px){.typeof-customer-section span:not(:last-child){border-right:1px solid #e1e1e1}}.typeof-customer-section span:hover,.typeof-customer-section span.selected{color:#0276ee}@media only screen and (max-width:767px){.typeof-customer-section{*zoom:1}.typeof-customer-section::before,.typeof-customer-section::after{content:" ";font-size:0;display:table}.typeof-customer-section::after{clear:both}}.toc-Family{background-image:url(/res/css/img/Family-off.png)}.toc-Family:hover,.toc-Family.selected{background-image:url(/res/css/img/Family.png)}.toc-Group{background-image:url(/res/css/img/Group-off.png)}.toc-Group:hover,.toc-Group.selected{background-image:url(/res/css/img/Group.png)}.toc-Couple{background-image:url(/res/css/img/Couple-off.png)}.toc-Couple:hover,.toc-Couple.selected{background-image:url(/res/css/img/Couple.png)}.toc-Solo{background-image:url(/res/css/img/Solo-off.png)}.toc-Solo:hover,.toc-Solo.selected{background-image:url(/res/css/img/Solo.png)}.star-rating-live{background:url(/res/css/img/star_off.png) no-repeat 0 0;display:inline-block;height:20px;padding-right:20px;margin-right:20px}@media only screen and (max-width:767px){.star-rating-live{border-right:1px solid #e1e1e1;padding-right:15px;padding-left:15px;background-position:15px 5px;height:30px;width:50px;margin-right:0}.star-rating-live:last-child{border-right:0}}.star-rating-live a{display:none}.star-rating-on,.star-rating-hover{background:url(/res/css/img/star.png) no-repeat 0 0}@media only screen and (max-width:767px){.star-rating-on,.star-rating-hover{background-position:15px 5px}}@media only screen and (min-width:768px){.radio-block label{width:20px;overflow:hidden;display:inline-block;white-space:nowrap}}.radio-block:nth-child(2){padding-left:30px}.rating-block:last-child{padding-left:110px}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after{visibility:hidden;opacity:0;pointer-events:none}[data-tooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-40px;padding:7px;width:80px;border-radius:3px;background-color:#e1e1e1;color:#000;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:1.15;border:1px solid #e1e1e1}.floop-form-de [data-tooltip]:last-child:before{width:120px}[data-tooltip]:after{position:absolute;bottom:140%;left:50%;margin-left:-10px;width:0;border-top:8px solid #e1e1e1;border-right:10px solid transparent;border-left:10px solid transparent;content:" ";font-size:0;line-height:0}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;opacity:1}@media only screen and (max-width:1023px){[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:hidden}}@media (pointer:coarse){[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:hidden}}.feedback-form-popup{top:0;left:0!important;right:0!important;bottom:0!important;-webkit-transform:none;transform:none;width:auto!important;height:auto!important;max-height:none;padding:0;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;text-align:center}.feedback-form-popup::before{content:"";font-size:0;display:inline-block;vertical-align:middle;height:100%;margin-right:-1px}.feedback-form-popup .ui-dialog-content{min-width:300px;max-width:1024px;width:100%!important;display:inline-block!important;vertical-align:middle;text-align:left;background:#fff;-webkit-box-shadow:0 1px 50px 0 rgba(0,0,0,.7);box-shadow:0 1px 50px 0 rgba(0,0,0,.7)}.feedback-form-popup .ui-dialog-titlebar,.feedback-form-popup .ui-dialog-buttonpane{display:none}.feedback-form-popup[style*=block] .ui-dialog-content{-webkit-animation:animate-fadein-slidedown .6s;animation:animate-fadein-slidedown .6s}.feedback-form-popup h2{padding:10px 40px 25px;text-align:center}.feedback-form-popup .deal-headline{text-align:left;padding:5px 10px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.feedback-form-popup .deal-headline-price{color:#0276ee}.feedback-form-popup .thumbs{text-align:center;display:inline-block;padding:26px 26px 5px}.feedback-form-popup .thumbs a{color:#000}#FeedbackFormPopup{max-width:548px;text-align:center}@media only screen and (min-width:768px){#FeedbackFormPopup{border-radius:20px}}.book-again .alert-bubble-error{margin-bottom:20px}
