.feefo-summary--layout1{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:768px){.feefo-summary--layout1{padding-bottom:1rem}}.feefo-single-comment--layout1{padding:0 0 1.5rem;width:67%;display:flex;flex-direction:column}@media(max-width:768px){.feefo-single-comment--layout1{width:100%}}.feefo-single-comment--layout1 .feefo-single-comment__date{display:inline-flex}.feefo-single-comment--layout1 .feefo-single-comment__date-label{padding-right:.25rem}.svg-row,.svg-row__items{display:flex;justify-content:center;flex-wrap:wrap}.svg-row__items{flex-direction:row;margin:-1rem 0;align-items:center}.svg-row__items-image{justify-content:center;align-items:center}.svg-row__items-image,.svg-row__items-image>img{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;height:unset!important}.svg-row__items-image>img{min-height:50px;padding:1em;min-width:0;max-width:15em;-o-object-fit:contain;object-fit:contain}.svg-row__items-image--link>img:hover{cursor:pointer;border-radius:.6875em;background-color:#f9f9f9}.content-footer{display:inline-flex;justify-content:space-between;align-items:center;margin-top:.25rem;grid-gap:1rem;gap:1rem;min-height:2rem;margin-left:-.25rem}@media(max-width:360px){.content-footer :not(.icon){font-size:12px}}.content-footer .tooltip-container{z-index:1}.content-footer__variants{width:100%;width:-webkit-fill-available;width:-moz-available}.add-to-compare-button+.content-footer__variants,.add-to-compare-button-with-tooltip+.content-footer__variants,.remove-from-compare-button+.content-footer__variants{width:52%}.content-footer__variants--full{width:-webkit-fill-available;width:-moz-available}.content-footer__add_to_compare{width:30%}.content-footer{color:#000}.search-calendar__month-dropdown{width:100%;position:relative}.search-calendar__dropdown{width:100%;border-radius:0;box-sizing:border-box;margin-top:.5rem;border:1px solid #f9f9f9;height:15rem;overflow:scroll}.search-calendar__dropdown-list{padding:0;margin:0;list-style-type:none}.search-calendar__dropdown-icon{width:.75rem;box-sizing:border-box;padding:1px}.search-calendar__dropdown-item{padding:.75rem 1rem}.search-calendar__dropdown-item:not(:last-of-type){border-bottom:1px solid #f9f9f9;cursor:pointer}.search-calendar__dropdown-item--active,.search-calendar__dropdown-item:hover{background-color:#f9f9f9}.search-calendar__actual-month{display:flex;grid-gap:1rem;gap:1rem;cursor:pointer;justify-content:center}.search-calendar-tile{position:relative;padding-top:100%;height:0;width:100%;cursor:pointer}.search-calendar-tile--disabled{cursor:default}.search-calendar-tile__content{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:.25rem;display:flex;justify-content:center;align-items:center;border:.125rem solid #fff;transition:background-color .2s cubic-bezier(.075,.82,.165,1)}.search-calendar-tile__content--disabled,.search-calendar-tile__content--enabled{background-color:#f9f9f9;color:#000}.search-calendar-tile__content--disabled{opacity:.3}.search-calendar-tile__content--today{background-color:#f9f9f9}.search-calendar-tile__content--hover,.search-calendar-tile__content--selected{color:#fff}@media(hover:hover)and (pointer:fine){.search-calendar-tile__content--enabled:hover,.search-calendar-tile__content--selected:hover,.search-calendar-tile__content--today:hover{color:#fff}}.search-calendar-tile__content--selected{background-color:#000}.search-calendar-tile__content--today{border:1px solid #000;color:#000}.search-calendar-tile__content--hover{background-color:rgba(0,0,0,.8)}@media(hover:hover)and (pointer:fine){.search-calendar-tile__content--enabled:hover,.search-calendar-tile__content--selected:hover,.search-calendar-tile__content--today:hover{background-color:rgba(0,0,0,.8);color:#fff}}.search-calendar__arrows{pointer-events:none;position:absolute;top:42%;left:-1rem;right:-1rem;display:flex;justify-content:space-between}@media(max-width:1380px){.search-calendar__arrows{top:1rem;left:1rem;right:1rem}}.search-calendar__arrows .icon-wrapper{pointer-events:none}.search-calendar__arrow{box-sizing:content-box!important;display:flex;padding:.5rem;fill:#000;background-color:#fff;border-radius:50%;box-shadow:0 0 11px rgba(0,0,0,.1)}.search-calendar__arrow--disabled{display:none}@media(max-width:768px){.search-calendar__arrow{font-size:.75rem;padding:.25rem}}.search-calendar__arrow-wrapper{pointer-events:all;cursor:pointer}.content-section{display:flex;flex-direction:column;justify-content:space-between;padding:1rem 1rem .5rem;flex:1 1 auto}@media(max-width:768px){.content-section{height:auto}}.content-section-list{padding:0 0 0 1rem;margin:1rem 0;width:47%;height:auto}.content-section-list--hide-body{height:auto}.content-section-list--wide{width:75%}.content-section--quick-view{height:auto;max-height:15.75rem;padding-bottom:0}.price-section__left{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:.25rem;padding-left:1rem}.price-section__left__top{color:#767676}.price-section__left :not(.deals-available__text,.price-section__left-middle-discount,.price-section__left-top p){color:#000}.price-section__left-list{padding-left:0;padding-bottom:1rem;align-items:center}.price-section__left-bottom,.price-section__left-middle,.price-section__left-top{display:flex;justify-content:flex-end;padding-right:.5rem;align-items:baseline}@media(max-width:1380px){.price-section__left-bottom,.price-section__left-middle,.price-section__left-top{padding-right:.25rem}}.price-section__left-deals-available{display:flex;justify-content:flex-end}.price-section__left-top{color:#d7d6dc}.price-section__left-middle{display:flex;height:1.5rem}@media(max-width:1380px){.price-section__left-middle{height:1.325rem}}@media(max-width:1024px){.price-section__left-middle{height:1.625rem}}.price-section__left-middle-suffix{margin-left:.25rem}.price-section__left-middle-price{padding:0 .125rem}.price-section__left-middle-price-list{padding:0 .25rem}.price-section__left-middle-label{margin-right:.25rem}.price-section__left-middle-label-list{padding-right:.25rem}.price-section__left-bottom{display:flex;justify-content:flex-end;padding-bottom:.5rem;color:#0bfd58}.price-section__left-bottom-price{padding:0 .25rem}.price-section__left-list>*{justify-content:center;padding-right:0}.price-section .text-strikethrough-s__hidden{white-space:nowrap}.price-section__left,.price-section__left-list .text-comm-s{margin:0;font-family:"acumin-pro-semi-condensed";font-size:18px;line-height:24px;font-weight:700;font-size:16px}.price-section__left-top{height:1.75rem}.price-section__left-top *{margin:0;font-family:"acumin-pro-semi-condensed";font-size:18px;line-height:24px;font-weight:700;font-size:16px;color:#767676}.price-section__left-middle-label-list,.price-section__left-middle-suffix,.price-section__left-middle .text-comm-m{padding:0 0 0 .25rem}.price-section__left-middle-label,.price-section__left-middle-price,.price-section__left-middle-suffix,.price-section__left-middle .text-comm-m{margin:0;font-family:"acumin-pro-semi-condensed";font-size:18px;line-height:24px;font-weight:700;font-size:16px}.price-section .text-strikethrough-s__hidden{font-size:13px;text-decoration:none;text-decoration:initial}.price-section__right{display:flex;flex-direction:column;justify-content:center;margin-right:1rem}.price-section__right>*{width:auto!important;justify-content:center}.price-section__right>*+*{margin-top:.5rem}.price-section__right-button--list{margin-right:0;margin-bottom:1rem}.price-section__right-button-sister.btn{border-radius:200px;color:#000;background-color:transparent;border-color:#000;border-width:1px;box-shadow:unset;text-decoration:unset}.price-section__right-button-sister.btn .btn__icon{fill:#000}.price-section__right-button-sister.btn:hover{color:rgba(0,0,0,.8);background:unset;border-color:rgba(0,0,0,.8);box-shadow:unset;text-decoration:unset}.price-section__right-button-sister.btn:hover .btn__icon{fill:rgba(0,0,0,.8)}.price-section__right-button-sister.btn:focus:active{color:rgba(0,0,0,.8);background:rgba(0,0,0,.8);border-color:unset;box-shadow:unset;text-decoration:unset}.price-section__right-button-sister.btn:focus:active .btn__icon{fill:rgba(0,0,0,.8)}.price-section__right-button-sister.btn:disabled,.price-section__right-button-sister.btn:disabled:active,.price-section__right-button-sister.btn:disabled:focus,.price-section__right-button-sister.btn:disabled:hover{color:#d4d3d9;transition:unset;text-decoration:unset;border-color:unset;background-color:#d4d3d9;cursor:default;box-shadow:unset}.price-section__right-button-sister.btn:disabled .btn__icon,.price-section__right-button-sister.btn:disabled:active .btn__icon,.price-section__right-button-sister.btn:disabled:focus .btn__icon,.price-section__right-button-sister.btn:disabled:hover .btn__icon{fill:#d4d3d9}.price-section__right-button-sister.btn:disabled *,.price-section__right-button-sister.btn:disabled:active *,.price-section__right-button-sister.btn:disabled:focus *,.price-section__right-button-sister.btn:disabled:hover *{cursor:default}@-webkit-keyframes hideFocusOnMobile{to{background-color:transparent;color:#000;border-color:#000;border-radius:200px;box-shadow:none}}.price-section__right-button-sister.btn.btn-no-focus-mobile:focus:active,.price-section__right-button-sister.btn.btn-no-focus-mobile:hover{-webkit-animation:hideFocusOnMobile 0s ease-in .7s;animation:hideFocusOnMobile 0s ease-in .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.price-section__right-list{justify-content:center;margin-top:0;margin-right:unset}.price-section__right-list>*+*{margin-top:unset}.price-section__right .raq-button--grid.btn,.price-section__right .raq-button.btn{text-decoration:underline;padding:0;margin:0}.price-section__right .raq-button--grid.btn{position:absolute;white-space:normal;top:-2rem;max-width:50%;right:1rem}.price-section__raq--sister.btn{border-radius:200px;color:#000;background-color:#cf0;border-color:rgba(0,0,0,.15);border-width:1px;box-shadow:1px solid rgba(0,0,0,.15);text-decoration:unset}.price-section__raq--sister.btn .btn__icon{fill:#000}.price-section__raq--sister.btn:hover{color:#000;background:#bbea00;border-color:transparent;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);-webkit-text-decoration:#bbea00;text-decoration:#bbea00}.price-section__raq--sister.btn:hover .btn__icon{fill:#000}.price-section__raq--sister.btn:focus:active{color:transparent;background:#000;border-color:inset 0 -1px;box-shadow:#f9f9f9;text-decoration:unset}.price-section__raq--sister.btn:focus:active .btn__icon{fill:transparent}.price-section__raq--sister.btn:disabled,.price-section__raq--sister.btn:disabled:active,.price-section__raq--sister.btn:disabled:focus,.price-section__raq--sister.btn:disabled:hover{color:transparent;transition:unset;text-decoration:unset;border-color:unset;background-color:#d4d3d9;cursor:default;box-shadow:unset}.price-section__raq--sister.btn:disabled .btn__icon,.price-section__raq--sister.btn:disabled:active .btn__icon,.price-section__raq--sister.btn:disabled:focus .btn__icon,.price-section__raq--sister.btn:disabled:hover .btn__icon{fill:transparent}.price-section__raq--sister.btn:disabled *,.price-section__raq--sister.btn:disabled:active *,.price-section__raq--sister.btn:disabled:focus *,.price-section__raq--sister.btn:disabled:hover *{cursor:default}@keyframes hideFocusOnMobile{to{background-color:transparent;color:#000;border-color:rgba(0,0,0,.15);border-radius:200px;box-shadow:none}}.price-section__raq--sister.btn.btn-no-focus-mobile:focus:active,.price-section__raq--sister.btn.btn-no-focus-mobile:hover{-webkit-animation:hideFocusOnMobile 0s ease-in .7s;animation:hideFocusOnMobile 0s ease-in .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.feefo-custom-component-content--layout1 .feefo-custom-component-content__top-rating{display:grid;grid-template-columns:2fr 1fr;grid-gap:1.5rem;gap:1.5rem}@media(max-width:1024px){.feefo-custom-component-content--layout1 .feefo-custom-component-content__top-rating{grid-template-columns:1fr}}.feefo-custom-component-content--layout1 .feefo-custom-component-content__top-rating--closed{grid-template-columns:none}.feefo-product-rating{padding:1.5rem;border-radius:6px;box-shadow:0 2px 4px rgba(40,40,40,.06),0 6px 12px rgba(40,40,40,.06),0 12px 20px rgba(40,40,40,.06);display:flex;flex-direction:column;justify-content:space-between;align-items:center;background:#fff}.feefo-product-rating__title{display:flex;justify-content:center;width:100%;padding-bottom:1rem}.feefo-product-rating__content{display:grid;grid-template-columns:repeat(2,2fr)}@media(max-width:768px){.feefo-product-rating__content{grid-template-columns:1fr}}.feefo-product-rating__footer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:1rem}.feefo-product-rating__footer-icon{margin-left:.5rem;height:4rem;width:4rem}@media(max-width:768px){.feefo-product-rating__footer-text{text-align:right}}.feefo-service-rating{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;padding:1.5rem;border-radius:6px;min-height:338px;box-shadow:0 2px 4px rgba(40,40,40,.06),0 6px 12px rgba(40,40,40,.06),0 12px 20px rgba(40,40,40,.06);background:#fff}@media(max-width:1024px){.feefo-service-rating{min-height:200px}}.feefo-service-rating__content{display:flex;flex-direction:column;align-items:center;justify-content:center}.feefo-service-rating__content-footer{text-align:center}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes dropdown{0%{max-height:0}to{max-height:44rem}}@keyframes dropdown{0%{max-height:0}to{max-height:44rem}}@-webkit-keyframes fancySlideInFromTop{0%{opacity:0;transform:translateY(-10%);scale:.95}to{opacity:1;transform:none;scale:1}}@keyframes fancySlideInFromTop{0%{opacity:0;transform:translateY(-10%);scale:.95}to{opacity:1;transform:none;scale:1}}.react-multi-carousel-list{z-index:0}.carousel-label-with-description{display:flex;align-items:center;margin-top:.5rem;padding-right:12.5rem}@media(max-width:768px){.carousel-label-with-description{padding-right:0}}.carousel-label-with-description__content{align-items:center;width:100%}.carousel-label-with-description__title{margin-right:.25rem;float:left}.carousel-label-with-description__icon{width:1.5rem;height:1.5rem;margin-right:1.25rem;padding:0}@media(max-width:768px){.carousel-label-with-description__icon{margin-right:1rem}}.carousel-label-with-description__icon .icon-text__icon{width:1.5rem;height:1.5rem;padding:0}