@charset "UTF-8";html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{margin:.67em 0;font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type="reset"],[type="submit"],button,html [type="button"]{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{display:table;max-width:100%;padding:0;box-sizing:border-box;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit}a{outline:0;background:#fff0;color:inherit;font-weight:inherit;text-decoration:none;vertical-align:baseline}li{display:block;margin:0;padding:0;list-style:none;list-style-image:none}b,cite,em,i,small,strong,td,th{font-weight:inherit}abbr[title],dfn[title]{cursor:help}ins,u{text-decoration:none}address{font-style:normal}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}::selection{background-color:rgb(0 0 0 / .8);color:#fff;text-shadow:none}@-ms-viewport{width:device-width}@viewport{width:device-width}body:after{display:none;content:"small"}.wf-loading{opacity:0;visibility:hidden}.wf-active{transition:opacity 0.24s ease-in-out}.wf-active,.wf-inactive{opacity:1;visibility:visible}.featherlight{position:fixed;top:0;right:0;bottom:0;left:0;display:none;text-align:center;white-space:nowrap;cursor:pointer;z-index:5}.featherlight:before{display:inline-block;height:100%;content:"";vertical-align:middle}.featherlight:last-of-type{background:rgb(0 0 0 / .8)}.featherlight .featherlight-inner{display:block}.featherlight-content{padding-right:6vw;padding-left:6vw;display:inline-block;position:relative;width:100%;max-width:680px;max-height:95%;white-space:normal;cursor:auto;overflow:auto;vertical-align:middle}.featherlight-content h3{font-size:1rem;letter-spacing:.25px;line-height:1.3;font-weight:700}.featherlight-content h2,.featherlight-content h3,.featherlight-content iframe,.featherlight-content ol,.featherlight-content p,.featherlight-content ul{padding-right:2.16625rem;padding-left:2.16625rem;text-align:left}.featherlight-content ol,.featherlight-content p,.featherlight-content ul{font-size:.8667rem;line-height:1.8;color:#63646d}.featherlight-iframe .featherlight-content{padding-right:0;padding-left:0}.featherlight-inner{padding-top:2.16625rem;padding-bottom:2.16625rem;display:block;border-radius:5px;background-color:#fff}.featherlight-inner a{color:#ff852f;text-decoration:underline}.featherlight-inner strong{font-weight:700}.featherlight-inner>:not(.featherlight-close)+*{margin-top:.8665rem}.featherlight-inner>h2+p,.featherlight-inner>h3+p{margin-top:1.29975rem!important}iframe.featherlight-inner{padding-top:0;padding-bottom:0}.featherlight-close-icon{position:fixed;top:1.733rem;right:1.733rem;width:22px;height:22px;border:0;overflow:hidden;padding:0;border:2px solid #fff;border-radius:50%;outline:none;background-color:#fff0;background-position:-192px -480px;cursor:pointer;z-index:2}.featherlight-close-icon:before{display:block;width:0;height:100%;content:""}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list,.slick-slider{display:block;position:relative;overflow:hidden}.slick-list{margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;position:relative;top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;height:100%;min-height:1px;float:left}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-slide:focus{outline:none}.slick-arrow.slick-hidden{opacity:.5}.slick-arrow{transition:0.24s ease-in;transition-property:opacity,visibility;cursor:pointer;opacity:1;visibility:visible}.slick-arrow:focus{outline:0}.slick-disabled{cursor:default;opacity:.5}.slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.slick-dots li{width:14px;height:14px;display:inline-block;margin:0 .649875rem;padding:0}.slick-dots li:before{display:none}.slick-dots li button{width:6px;height:6px;display:block;padding:5px;border:2px solid #c4c4c8;border-radius:50%;background-color:#fff0;color:#fff0;font-size:0;line-height:0;cursor:pointer}.slick-dots li button:focus{outline:0}.slick-dots li.slick-active button{border-color:#3c3d48;background-color:#d8d8d8}figure img{width:100%}fieldset{margin:0;padding:0;border:0}input,label,select,textarea{display:inline-block;vertical-align:middle}input[type="search"]{box-sizing:border-box}img{max-width:100%;height:auto}figure>img{display:block}ul{counter-reset:a}ul li{display:list-item;position:relative;padding-left:1.29975rem}ul li:before{position:absolute;left:0;content:"•"}ul li>ol,ul li>ul{margin-left:1.733rem}ol{counter-reset:a}ol>li{position:relative;counter-increment:a;padding-left:1.29975rem}ol>li:before{position:absolute;left:0;content:counter(a) "."}html{font-size:93.75%;line-height:1.733;min-height:100%;padding-top:59px;background-color:#fff;color:#3c3d48;font-family:Montserrat,Helvetica Neue,HelveticaNeue,Helvetica,Arial,ArialMT,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll;overflow-x:hidden}body.no-scroll{height:100vh;margin-top:0;overflow:hidden}.js-block{cursor:pointer}.body--home .c-footer--bordered{margin-top:0}.body--nl.body--home .c-footer-image{display:-ms-flexbox;display:flex}q{quotes:none}q:before{content:"“"}q:after{content:"”"}blockquote{quotes:none}blockquote p{display:inline}blockquote p:before{content:"“"}blockquote p:after{content:"”"}blockquote figcaption:before{content:"— "}.o-card__image img{vertical-align:bottom}.o-card__list+.o-card__list{margin-top:.649875rem}.o-contain{margin-right:auto;margin-left:auto}.o-contain-padding{padding-right:6vw;padding-left:6vw}.o-form--inline .c-form__item{display:inline-block;margin-right:1.733rem}.c-form-wrapper .c-form .o-form__label{color:#63646d}.c-form-wrapper iframe{margin-top:1.733rem}.c-form.is-loading{opacity:.4}.o-form__input{font-family:Montserrat,Helvetica Neue,HelveticaNeue,Helvetica,Arial,ArialMT,sans-serif}.o-form__input--full{width:100%}.o-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.o-grid--top{-ms-flex-align:start;align-items:flex-start}.o-grid--bottom{-ms-flex-align:end;align-items:flex-end}.o-grid--center{-ms-flex-align:center;align-items:center}.o-grid--center-y{-ms-flex-pack:center;justify-content:center}.o-grid--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.o-grid__cell{-ms-flex:1;flex:1}.o-grid__cell--top{-ms-flex-item-align:start;align-self:flex-start}.o-grid__cell--bottom{-ms-flex-item-align:end;align-self:flex-end}.o-grid__cell--center{-ms-flex-item-align:center;align-self:center}.o-grid__cell--end{justify-self:flex-end}.o-grid--with-gutter{margin-right:-1.4080625rem;margin-left:-1.4080625rem}.o-grid--with-gutter>.o-grid__cell{padding-right:1.4080625rem;padding-left:1.4080625rem}.o-grid--with-gutter-sm{margin-right:-1.1914375rem;margin-left:-1.1914375rem}.o-grid--with-gutter-sm>.o-grid__cell{padding-right:1.1914375rem;padding-left:1.1914375rem}.o-grid--with-gutter-tiny{margin-right:-.649875rem;margin-left:-.649875rem}.o-grid--with-gutter-tiny>.o-grid__cell{padding-right:.649875rem;padding-left:.649875rem}.o-grid--with-gutter-vertical>.o-grid__cell{margin-top:1.733rem}.o-grid--with-gutter-vertical .o-grid__cell:first-of-type{margin-top:0}.o-image--round{border-radius:50%}.o-image--shadow{box-shadow:0 9px 54px 0 rgb(0 0 0 / .05)}.o-image--micro{width:33px;height:33px}.o-image--mini{width:52px;height:52px}.o-image--tiny{width:86px;height:86px}.o-image--little{width:104px;height:104px}.o-image--sm{width:180px;height:180px}.o-image--md{width:204px;height:204px}.o-image--lg{width:260px;height:260px}.o-image--hg{width:274px;height:274px}.o-image--mg{width:280px;height:280px}.o-label{padding:.31194rem .8665rem .3466rem;border-radius:16px}.o-label+.o-label{margin-left:.216625rem}.o-link{position:relative;transition:color 0.24s ease-out;color:#9d9ea3;text-decoration:underline}.o-link--active{color:#ff852f;font-weight:700}.o-list-plain li{padding-left:0}.o-list-plain li:before{display:none}.o-list-inline li{display:inline-block}.o-loader{position:fixed;top:0;left:0;width:100%;height:100vh;transform-origin:center;background-color:#f6f3ec;opacity:0;visibility:hidden;z-index:6}.o-loader--round{right:-60%;width:100vw;padding-bottom:100%;border-radius:50%}.c-loader--circle{position:absolute;top:1.733rem;left:50%;width:46px;height:46px;text-indent:200%;white-space:nowrap;overflow:hidden;display:block;transform:translateX(-50%);z-index:1;animation:b 0.24s ease-in}.c-loader--circle:before{position:absolute;top:50%;left:50%;width:26px;height:26px;transform:translate(-50%,-50%);border-radius:50%;background-color:#ff852f;content:""}.c-loader--circle:after{position:absolute;top:0;left:0;width:46px;height:46px;border-radius:50%;background-color:rgb(255 133 47 / .1);content:"";animation:a 0.5s infinite}.o-media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.o-media__image{margin-right:.8665rem}.o-media__image img{vertical-align:bottom}.o-media__body{-ms-flex:1;flex:1}.o-media--lg{display:block}.o-media--center{-ms-flex-align:center;align-items:center}.o-media--bottom{-ms-flex-align:bottom;align-items:bottom}.o-media--reverse>.o-media__image{-ms-flex-order:1;order:1}.o-message{padding:1.29975rem 1.733rem}.o-modal.featherlight-inner{display:block}.o-modal{display:none;padding:1.733rem;background-color:#fff}.o-nav__list{list-style:none}.o-nav__item{display:inline-block}.o-panorama{position:relative}.a-fade-in{transition:opacity 0.4s ease-in-out;opacity:0}.a-fade-in.a-inview{opacity:1}.a-fade-in-right{transform:translateX(30px);transition:transform 0.36s ease-in-out,opacity 0.24s ease-in-out;opacity:0}.a-fade-in-right.a-inview{transform:translateX(0);opacity:1}.a-fade-in-left{transform:translateX(-30px);transition:transform 0.36s ease-in-out,opacity 0.24s ease-in-out;opacity:0}.a-fade-in-left.a-inview{transform:translateX(0);opacity:1}.a-fade-in-up{transform:translateY(30px);transition:transform 0.42s ease-in-out,opacity 0.24s ease-in-out,background-color 0.24s ease-in;opacity:0}.a-fade-in-up.a-inview{transform:translateY(0);opacity:1}.a-delay{transition-delay:0.35s}.a-delay-lg{transition-delay:0.7s}.c-accordion__item{padding-top:1.29975rem;padding-bottom:1.29975rem;border-bottom:1px solid #ededed}.c-accordion__item.is-open .c-accordion__heading:after{transform:translateY(-50%) rotate(180deg)}.c-accordion__item p+p{margin-top:.43325rem}.c-accordion__heading{display:block;position:relative;cursor:pointer}.c-accordion__heading:after{position:absolute;top:50%;right:0;width:12px;height:7px;transform:translateY(-50%);transition:transform 0.24s ease-in;background-position:-192px -192px;content:""}.c-accordion__content{margin-top:.649875rem}.c-arrow{width:16px;height:16px;text-indent:200%;white-space:nowrap;overflow:hidden;display:block;position:relative;background-position:-288px -480px}.c-accordion__heading:after,.c-arrow,.c-btn--contact:before,.c-btn--icon-before:before,.c-btn--icon:after,.c-btn-square--add:after,.c-card-sidebar__remove,.c-carousel__button,.c-cart__remove,.c-compare__indicator:after,.c-counter__button:after,.c-dashboard__block--edit:after,.c-form__label--checkbox:after,.c-form__submit--search:after,.c-heading--icon:before,.c-icon,.c-icon--arrow:after,.c-link--arrow-inline:after,.c-link--arrow:after,.c-message--info .o-message__content:before,.c-message-page__content:before,.c-modal__close,.c-review-avatar__icon,.c-select--inline:after,.c-sidebar__back-link:before,.c-socials__item:before,.c-tooltip,.c-usp:before,.c-video__play,.featherlight-close-icon{background-image:url(../../assets/images/assets.png)}.c-breadcrumbs__item:not(:last-child):after{content:" / "}.c-breadcrumbs__item.is-disabled{color:#000;cursor:not-allowed}.c-breadcrumbs__item.is-active{color:#3c3d48;text-decoration:underline}.c-breadcrumbs__item.is-active.u-text-color-white,.c-btn{color:#fff}.c-btn{display:inline-block;position:relative;min-width:160px;padding:.77985rem 1.733rem .8665rem;transition:0.24s ease-in;transition-property:background-color,color,border;border:0;border-radius:30px;background:#000;font-family:Montserrat,Helvetica Neue,HelveticaNeue,Helvetica,Arial,ArialMT,sans-serif;line-height:inherit;text-align:center;cursor:pointer}.c-btn:focus{outline:0}.c-btn:hover{outline:0;text-decoration:none}.c-btn--filter{background:#9d9ea3;color:#000}.c-btn--filter.is-active{background:#000;color:#fff}.c-btn--link{display:block;color:#ff852f;text-decoration:underline}.c-btn--gray-darker:hover{background-color:#535564}.c-btn--primary:hover{background-color:#ffa362}.c-btn--transparent{border:1px solid #c4c4c8;background-color:#fff0}.c-btn--transparent:hover{border-color:#3c3d48;background-color:#3c3d48;color:#fff}.c-btn--outline{border:1px solid #ededed;background-color:#fff0;color:#3c3d48;padding:8px 21px;min-width:auto;height:32px;font-size:10px;line-height:1.4;text-transform:uppercase;letter-spacing:.5px}.c-btn--outline:hover{border-color:#3c3d48;background-color:#3c3d48;color:#fff}.c-btn--white{border:1px solid #c4c4c8;background-color:#fff0}.c-btn--border{border:1px solid #ededed;box-shadow:0 2px 4px 0 rgb(0 0 0 / .03)}.c-btn--border-gray-darker{border:1px solid #3c3d48}.c-btn--icon{padding-right:2.5995rem;padding-left:.8665rem;text-align:left}.c-btn--icon:after{position:absolute;top:50%;right:.563225rem;transform:translateY(-50%);content:""}.c-btn--icon-before{padding-right:1.733rem;padding-left:3.03275rem;text-align:left}.c-btn--icon-before:before{position:absolute;top:50%;left:1.29975rem;transform:translateY(-50%);content:""}.c-btn--icon-before.c-btn--video:before{width:17px;height:12px;transform:translateY(-60%);background-position:-480px -96px}.c-btn--icon-before.c-btn--cart:before{width:15px;height:15px;background-position:-576px -96px}.c-btn--arrow-next{padding-right:2.5995rem;padding-left:1.29975rem}.c-btn--arrow-next:hover:after{transform:translate(15%,-50%)}.c-btn--arrow-next:after{width:16px;height:16px;right:1.29975rem;transition:transform 0.24s ease-in;background-position:-480px -192px}.c-btn--sm{margin-bottom:.8665rem;padding:.43325rem}.c-btn--tall{padding:.8665rem;letter-spacing:.5px}.c-btn--rectangle{border-radius:2px}.c-btn--full{display:block;width:100%}.c-btn--square{border-radius:5px}.c-btn--contact{padding-top:.8665rem;padding-bottom:.95315rem;padding-left:4.3325rem;text-align:left;box-shadow:0 6px 14px 0 rgb(0 0 0 / .05)}.c-btn--contact:before{position:absolute;top:50%;left:30px;transform:translate(-50%,-50%);content:""}.c-btn--contact:after{position:absolute;top:0;left:55px;width:1px;height:100%;background-color:#ededed;content:""}.c-btn--mail:before{width:24px;height:20px;background-position:-96px -384px}.c-btn--chat:before{width:24px;height:24px;background-position:-192px -384px}.c-btn--phone:before{width:24px;height:23px;background-position:-288px -384px}.c-btn--whatsapp:before{width:23px;height:24px;background-position:-384px -384px}.c-btn--fb-messenger:before{width:23px;height:25px;background-position:-864px -384px}.c-btn--appointment:before{width:25px;height:25px;background-position:-960px -384px}.c-btn-group .o-grid__cell+.o-grid__cell{margin-top:.8665rem}.c-btn--mt{margin-top:12px}.chatLauncher__2dhHx{border-radius:100px}.c-btn-newsletter{display:none}.c-campaign{padding-bottom:10.398rem}.c-copy-campaign{padding-top:5.199rem;padding-bottom:8.665rem}.c-copy-campaign .c-card--half+*,.c-copy-campaign .c-intro+*,.c-copy-campaign .c-masonry+*{margin-top:6.932rem!important}.c-copy-campaign .c-cta--wide+*,.c-copy-campaign .c-figure+*{margin-top:8.23175rem!important}.c-copy-campaign .c-card--zigzag+*{margin-top:8.665rem!important}.c-copy-campaign .c-columns+*{margin-top:9.09825rem!important}.c-copy-campaign .c-card--zigzag+.c-card--zigzag{margin-top:5.199rem!important}.c-copy-campaign .c-columns+.c-columns{margin-top:1.733rem!important}.c-copy-campaign .c-intro{margin-top:0;margin-bottom:0}.c-copy-campaign .c-columns{padding-top:0;border-top:0}.c-copy-campaign .c-cta__image+.c-cta__content{margin-top:2.16625rem}.c-copy-campaign .c-cta .c-cta__heading{margin-top:0}.c-copy-campaign .c-cta .c-btn-group{margin-top:1.29975rem}.c-copy-campaign .c-intro--narrow{margin-right:auto;margin-left:auto;max-width:44.1915rem}.c-copy-campaign .c-masonry{margin-right:auto;margin-left:auto;max-width:62.388rem}.c-copy-campaign .c-masonry img+img{margin-top:2.816125rem}.c-copy-campaign .c-copy__maxwidth{margin-right:auto;margin-left:auto;padding-right:6vw;padding-left:6vw}.c-copy-campaign>ol a,.c-copy-campaign>p a,.c-copy-campaign>ul a{text-decoration:underline}.c-copy-campaign>ol strong,.c-copy-campaign>p strong,.c-copy-campaign>ul strong{font-weight:700}.c-copy-campaign .c-card--half ol a,.c-copy-campaign .c-card--half p a,.c-copy-campaign .c-card--half ul a,.c-copy-campaign .c-card--zigzag ol a,.c-copy-campaign .c-card--zigzag p a,.c-copy-campaign .c-card--zigzag ul a,.c-copy-campaign .c-columns ol a,.c-copy-campaign .c-columns p a,.c-copy-campaign .c-columns ul a,.c-copy-campaign .c-intro ol a,.c-copy-campaign .c-intro p a,.c-copy-campaign .c-intro ul a{text-decoration:underline}.c-copy-campaign .c-card--half ol strong,.c-copy-campaign .c-card--half p strong,.c-copy-campaign .c-card--half ul strong,.c-copy-campaign .c-card--zigzag ol strong,.c-copy-campaign .c-card--zigzag p strong,.c-copy-campaign .c-card--zigzag ul strong,.c-copy-campaign .c-columns ol strong,.c-copy-campaign .c-columns p strong,.c-copy-campaign .c-columns ul strong,.c-copy-campaign .c-intro ol strong,.c-copy-campaign .c-intro p strong,.c-copy-campaign .c-intro ul strong{font-weight:700}.u-bg-campaign{background-color:#f2e6dc}.c-cards-wrapper{position:relative;margin-top:3.466rem}.c-cards-wrapper .c-filters--select{margin-bottom:3.466rem;margin:0 auto}.c-cards--narrow{padding-top:2.5995rem;padding-bottom:2.5995rem;margin-right:auto;margin-left:auto;max-width:62.604625rem}.c-cards--narrow .o-grid__cell{margin-bottom:1.29975rem}.c-cards--toggle{position:absolute;top:0;left:50%;width:100%;transform:translate(-50%,20px);transition:0.36s ease-in;transition-property:transform,opacity,visibility;opacity:0;visibility:hidden}.c-cards--toggle.is-open{transform:translate(-50%);opacity:1;visibility:visible}.c-card--simple{position:relative;height:100%;transform:translateZ(0) scale(1);border-radius:6px;z-index:1}.c-card--simple:before{position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0 9px 54px 0 rgb(0 0 0 / .05);content:""}.c-card--simple.a-fade-in-up{transform:translate3d(0,30px,0) scale(1)}.c-card--simple.a-fade-in-up.a-inview{transform:translateZ(0) scale(1)}.c-card--simple .o-card__image{position:relative;border-radius:6px 6px 0 0;overflow:hidden}.c-card--simple .o-card__image img{object-fit:cover}.c-card--simple .o-card__image .o-label{position:absolute;top:1.733rem;left:1.733rem}.c-card--simple .o-card__image svg{position:absolute;bottom:0;left:0;width:100%;height:17px;z-index:1}.c-card--simple .o-card__content,.c-card--simple .o-card__content-sub{position:relative}.c-card--simple .o-card__content-sub:before,.c-card--simple .o-card__content:before{position:absolute;top:-2px;left:0;width:100%;height:5px;content:"";z-index:1}.c-card--simple .o-card__content{padding:.8665rem 1.733rem 1.949625rem;border-radius:0 0 6px 6px}.c-card--simple .o-card__content:before{background-color:#fff}.c-card--simple .o-card__content-sub:before{background-color:#f6f3ec}.c-card--simple .o-card__content-sub+.o-card__content{padding-top:1.949625rem}.c-card--simple .o-card__content-sub+.o-card__content:before{display:none}.c-card--simple>.o-card__label{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:1}.c-card--simple .o-card__heading{margin-bottom:.216625rem;letter-spacing:0}.c-card--simple .o-card__heading+.o-card__list{margin-top:1.29975rem}.c-card--simple .o-card__label+.o-card__heading{margin-top:.8665rem}.c-card--big{border:1px solid #ededed;box-shadow:0 9px 54px 0 rgb(0 0 0 / .05)}.c-card--big .o-card__content{position:relative;padding:2.16625rem}.c-card--big .o-card__content>.c-btn{margin-top:1.733rem}.c-card--big .c-mask-wrapper{display:none}.c-card--big .o-card__heading+.o-card__text{margin-top:.8665rem}.c-card--big .o-card__text+.c-btn-group{margin-top:1.29975rem}.c-card--big .c-btn-group .c-btn{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;word-wrap:normal}.c-card--big .c-btn-group+.c-btn-group,.c-card--big .c-btn-group+.c-card--big .c-btn-group,.c-card--big .c-btn-group .c-btn+.c-btn{margin-top:.563225rem}.c-card--big+.c-card--big{margin-top:3.466rem}.c-card__image--background{padding-top:2.16625rem;padding-bottom:2.5995rem}.c-card--bordered{border:1px solid #ededed}.c-card--location{position:relative}.c-card--location .o-card__content-sub{padding:.8665rem 3.682625rem 1.29975rem}.c-card--half .o-card__content>*+*,.c-card--zigzag .o-card__content>*+*{margin-top:1.733rem}.c-card--zigzag .o-card__content{margin-top:1.733rem}.c-card--centered .o-card__content{padding:1.733rem 1.29975rem 3.03275rem}.c-card--centered .o-card__text{margin-top:.216625rem}.c-card--centered .c-btn{margin-top:1.516375rem}.c-card--horizontal .o-grid__cell:first-child{display:none}.c-card--horizontal .o-card__content{padding:1.083125rem;border-radius:6px}.c-card--horizontal .o-card__content:before{display:none}.c-card--horizontal .o-card__total{display:block;margin-top:.563225rem}.c-card--horizontal .c-counter{margin-top:1.516375rem}.c-card--clean:before{display:none}.c-card__price del{display:inline-block;margin-right:.43325rem}.c-carousel--cards{position:relative;overflow:visible}.c-carousel--cards:after,.c-carousel--cards:before{position:absolute;top:0;width:37px;height:100%;content:"";z-index:1}.c-carousel--cards:before{left:0;background-image:linear-gradient(-90deg,#fff0,#f2ede2)}.c-carousel--cards:after{right:0;background-image:linear-gradient(90deg,#fff0,#f2ede2)}.c-carousel--cards .c-carousel__item{height:auto;margin-right:.649875rem;margin-left:.649875rem}.c-carousel--cards .slick-list{padding-right:6vw;padding-left:6vw;overflow:visible}.c-carousel--cards .slick-track{display:-ms-flexbox;display:flex}.c-carousel-wrapper{position:relative}.c-carousel-wrapper .c-carousel-nav{position:absolute;top:43%;left:0;padding-right:2.16625rem;padding-left:2.16625rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;transform:translateY(-50%);z-index:2;pointer-events:none}.c-carousel-wrapper .c-carousel-nav .c-icon--prev{transform:translateX(-50%)}.c-carousel-wrapper .c-carousel-nav .c-icon--prev:hover{transform:translate3d(-60%,0,0) scale(1.05)}.c-carousel-wrapper .c-carousel-nav .c-icon--next{transform:translateX(50%)}.c-carousel-wrapper .c-carousel-nav .c-icon--next:hover{transform:translate3d(60%,0,0) scale(1.05)}.c-carousel-wrapper .c-icon--arrow{pointer-events:auto}.o-media+.c-carousel-wrapper{margin-top:2.5995rem}.c-carousel--video{position:relative;margin-right:calc(-50vw + 50%)}.c-carousel--video .c-carousel__item{margin-right:2.5995rem}.c-carousel--video .slick-list{padding-right:2.5995rem}input[type="checkbox"]{position:absolute;top:0;left:0}input[type="checkbox"]:focus{outline:0}.o-input-set__label{display:block;position:relative}.o-input-set__label.is-error .c-form__label--checkbox:before{border-color:#e16060}.o-input-set__label .c-form__label--checkbox{position:relative;color:#9d9ea3;opacity:1}.c-form__label--checkbox{display:block;position:relative;padding-left:1.733rem;cursor:pointer}.c-form__label--checkbox:before{position:absolute;top:0;left:0;width:16px;height:16px;transition:border 0.24s ease-in;border:1px solid #d8d8d8;border-radius:3px;background-color:#fff;content:""}.c-form__label--checkbox:after{position:absolute;top:3px;left:2px;width:12px;height:12px;transform:scale(.5);transition:0.24s ease-in;transition-property:transform,opacity;background-position:0 0;content:"";opacity:0}.c-form__label--checkbox a{color:#000;text-decoration:underline}input[type="checkbox"]:checked+.c-form__label--checkbox:after,input[type="checkbox"]:checked+.error+.c-form__label--checkbox:after{transform:scale(1);opacity:1}.c-columns{margin-top:5.199rem;padding-top:5.199rem;border-top:1px solid #ededed}.c-columns__heading{margin-bottom:1.29975rem}.c-comments{margin-right:auto;margin-left:auto;padding-top:2.5995rem;padding-bottom:5.199rem;max-width:43.974875rem}.c-comments>.c-form{margin-bottom:5.199rem}.c-comments .c-form__fieldset:last-of-type{margin-top:2.16625rem}.c-comment{padding:2.16625rem;border:1px solid #ededed;border-radius:6px;background-color:#fff;box-shadow:0 9px 54px 0 rgb(0 0 0 / .05)}.c-comment+.c-comment{margin-top:1.29975rem}.c-comment--reply{width:calc(100% - 23px);margin-left:auto}.c-comment__content{margin-top:.8665rem}.c-comment__content a{text-decoration:underline}.c-comment__content strong{font-weight:700}.c-comment__footer{margin-top:.8665rem}.c-comment__footer span+.c-link--button{margin-left:.43325rem}.c-compare{margin-right:auto;margin-left:auto;position:relative;max-width:720px;padding-bottom:54%}.c-compare+.c-compare{margin-top:3.466rem}.c-compare .c-compare__label{position:absolute;bottom:1.733rem;left:40%;min-width:3.03275rem;padding:.216625rem .649875rem;transform:translate(-50%);border-radius:3px;background-color:rgb(60 61 72 / .56);z-index:2}.c-compare .c-compare__label:last-child{left:60%}.c-compare__image{position:absolute;top:0;left:0;width:100%;height:100%;vertical-align:bottom}.c-compare__image.js-compare-mask{z-index:1}.c-compare__image img{height:100%;object-fit:cover}.c-compare__indicator{position:absolute;top:0;left:50%;width:1px;height:100%;display:block;background-color:rgb(0 0 0 / .3);color:#fff0;cursor:col-resize;z-index:2}.c-compare__indicator:after{position:absolute;top:50%;left:50%;width:52px;height:52px;transform:translate(-50%,-50%);border-radius:50%;background-color:#3c3d48;background-position:-96px -480px;content:""}.c-contacts{margin-bottom:100px}.c-contacts-wrapper{height:30px}.c-contacts__icon{display:block;margin:auto}.c-questions{position:absolute;min-width:130px}.c-content{margin-top:6.932rem}.c-content__item{padding-top:3.466rem;padding-bottom:5.199rem}.c-content__item .o-content__heading+p,.c-content__item p+.c-btn{margin-top:1.733rem}.c-content__item p strong{font-weight:700}.c-content__item p a{text-decoration:underline}.c-content__image{margin-bottom:1.733rem}.c-content--narrow .c-content__item{margin-right:auto;margin-left:auto;max-width:41.592rem}.c-copy{padding-top:3.682625rem}.c-copy>.c-accordion .c-accordion__item,.c-copy>.c-btn-group,.c-copy>.c-btn-wrapper,.c-copy>.c-card--simple,.c-copy>.c-carousel-wrapper,.c-copy>.c-compare,.c-copy>.c-copy__info,.c-copy>.c-copy__maxwidth,.c-copy>.c-figure,.c-copy>.c-highlight,.c-copy>.c-intro,.c-copy>.c-list-wrapper,.c-copy>.c-message--info,.c-copy>.c-review-intro,.c-copy>.c-reviews,.c-copy>.c-sharing,.c-copy>.o-form--sharpspring,.c-copy>h2,.c-copy>h3,.c-copy>h4,.c-copy>ol,.c-copy>p,.c-copy>table,.c-copy>ul{margin-right:auto;margin-left:auto;max-width:41.592rem}.c-copy>.c-intro{margin-top:0;margin-bottom:0}.c-copy>*+*{margin-top:2.816125rem}.c-copy *+.c-accordion,.c-copy>*+.c-figure,.c-copy>*+.c-highlight,.c-copy>*+.c-intro,.c-copy>.c-accordion+*,.c-copy>.c-figure+*,.c-copy>.c-highlight+*,.c-copy>.c-intro+*{margin-top:1.733rem!important}.c-copy>*+ol,.c-copy>*+p,.c-copy>*+ul,.c-copy>h2+.c-accordion,.c-copy>h2+p,.c-copy>h3+p{margin-top:0.8665rem!important}.c-copy>*+.c-reviews,.c-copy>.c-copy__info+*,.c-copy>.c-reviews+*{margin-top:3.89925rem!important}.c-copy>*+table,.c-copy>.c-card--horizontal+.c-card--horizontal,.c-copy>.c-compare+.c-compare,.c-copy>.c-figure+.c-figure{margin-top:1.733rem!important}.c-copy>*+.c-sharing{margin-top:5.199rem}.c-copy>ol,.c-copy>p,.c-copy>ul{color:#63646d}.c-copy>ol.u-text-campaign,.c-copy>p.u-text-campaign,.c-copy>ul.u-text-campaign{color:var(--text-color)}.c-copy>ol a,.c-copy>p a,.c-copy>ul a{text-decoration:underline}.c-copy>ol strong,.c-copy>p strong,.c-copy>ul strong{font-weight:700}.c-copy .c-carousel-nav{padding-right:0;padding-left:0}.c-copy .c-carousel-nav .c-icon--prev{transform:translateX(-25%)}.c-copy .c-carousel-nav .c-icon--next{transform:translateX(25%)}.c-copy__info{padding-bottom:3.466rem;border-bottom:1px solid #ededed}.c-copy__info li+li{margin-top:.216625rem}.c-copy__info-column+.c-copy__info-column{margin-top:.43325rem}.c-copy--mt{margin-top:5.199rem}.c-copy--paper{padding-right:6vw;padding-left:6vw;margin-right:-6vw;margin-left:-6vw;border:1px solid #ededed;border-radius:5px;box-shadow:0 9px 54px 0 rgb(0 0 0 / .05)}.c-copy--paper .c-accordion{padding-top:2.5995rem;border-top:1px solid #ededed}.c-copy-wrapper{margin-top:1.733rem;padding-bottom:5.199rem}.c-copy-wrapper .c-breadcrumbs{margin-bottom:2.16625rem}.c-cta-wrapper{margin-top:6.932rem;padding-top:6.932rem;border-top:1px solid #ededed}.c-cta-wrapper .o-grid__cell+.o-grid__cell{margin-top:1.733rem}.c-cta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:2.5995rem 1.733rem;border-radius:6px}.c-cta .c-cta__content{max-width:28.16125rem}.c-cta .c-cta__heading{margin-top:2.816125rem}.c-cta .c-cta__heading+.c-cta__heading-sub{margin-top:.43325rem}.c-cta .c-cta__heading-sub{display:block}.c-cta .c-cta__text{margin-top:1.29975rem}.c-cta .c-btn-group{margin-top:1.733rem}.c-cta .c-btn{margin-right:auto;margin-left:auto;display:block;max-width:13.864rem}.c-cta .c-btn+.c-btn{margin-top:.8665rem}.c-cta--wide{padding-top:0;padding-bottom:0}.c-cta--wide .c-cta__content{max-width:41.592rem}.c-figure{position:relative}.c-figure>div{box-shadow:0 11px 36px 0 rgb(0 0 0 / .12)}.c-figure figcaption{position:relative;margin-top:.8665rem;padding-left:.8665rem}.c-figure figcaption:before{position:absolute;top:8px;left:0;width:4px;height:4px;border-radius:50%;background-color:#ff852f;content:""}.c-figure .c-mask{position:absolute;bottom:0}.c-filters .c-select{-ms-flex:1;flex:1}.c-filters--select{width:100%;max-width:48.09075rem}.c-filters--select span{display:block;text-align:center}.c-filters--select .c-select{margin-top:1.733rem}.c-filters--button{display:inline-block;width:100%;margin-top:5.199rem;padding:1.083125rem;border:1px solid #ededed;border-radius:40px;box-shadow:0 9px 54px 0 rgb(0 0 0 / .05);overflow:hidden}.c-filters--button .c-filter{display:block;min-width:150px;padding:.216625rem;border:0;background-color:#fff0}.c-filters--button .c-filter.is-active{color:#fff!important;font-weight:700;background:#bb7457}.c-filters--square-sm{border-radius:6px}.c-filters--square-sm .c-filter{width:100%}.c-filters--bordered .c-filter{border:0;font-family:Montserrat,Helvetica Neue,HelveticaNeue,Helvetica,Arial,ArialMT,sans-serif;cursor:pointer}.c-filters--bordered .c-filter:focus{outline:0}.c-filter.is-disabled{font-weight:400;cursor:default;opacity:.5}.c-footer-image{padding-top:1.516375rem;padding-bottom:1.516375rem;display:none}.c-footer{padding-top:1.5rem;padding-bottom:1.5rem}.c-content+.c-footer{padding-top:0}.c-footer--bordered{margin-top:5.199rem;border-top:1px solid #ededed}.c-footer-sub{padding-top:.649875rem;padding-bottom:.649875rem}.c-footer__list-heading{margin-bottom:.8665rem}.c-footer__list-item+.c-footer__list-item{margin-top:.649875rem}.c-footer__list-item .c-btn{margin-top:1.29975rem}.c-footer__shop-usps{padding:.8665rem 6vw;margin-bottom:5.199rem;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.c-footer__shop-usps div+div{margin-top:1.733rem}.c-footer__shop-usps .c-icon--box,.c-footer__shop-usps .c-icon--shipping{margin-right:.8665rem}.c-footer__payment-method{padding-top:.8665rem;padding-bottom:.8665rem;border-top:1px solid #ededed}.c-footer__payment-method img{margin-right:.8665rem;margin-left:.8665rem}.c-form .c-btn{margin-top:.8665rem}.c-form-wrapper{padding:2.16625rem}.c-form-wrapper .c-form,.c-form-wrapper .c-form-wrapper__alert{margin-top:1.29975rem}.c-form-wrapper .c-form .c-form__input,.c-form-wrapper .c-form .c-form__label{display:block}.c-form-wrapper .c-form .c-btn{color:#fff;text-decoration:none}.c-form-wrapper--wide{padding-right:0;padding-left:0}.c-form-wrapper__alert{display:none;width:100%;padding:.8665rem;border-radius:5px;background-color:#66bd84}.c-form-wrapper__alert.is-error{background-color:#e16060}.c-form-wrapper__alert.is-visible{display:block}.c-form-wrapper__text,.c-form__fieldset,.c-form__fieldset .o-input-set__label{margin-top:.8665rem}.c-form__fieldset--line{padding-right:2.16625rem;padding-left:2.16625rem;margin-right:-2.16625rem;margin-left:-2.16625rem;display:block;margin-top:2.382875rem;padding-top:2.16625rem;border-top:1px solid #ededed;overflow:hidden}.c-form__fieldset--line .o-input-set__label{display:block;margin-top:0}.c-form__fieldset--line .c-btn{margin-right:2.16625rem}.c-form__item.is-error .c-form__input,.c-form__item.is-error .c-form__label--checkbox:before{border-color:#e16060}.c-form__input{width:100%;margin-top:.43325rem;padding:.649875rem .8665rem;transition:border-color 0.24s ease-in;border:1px solid #d8d8d8;border-radius:5px;font-family:Montserrat,Helvetica Neue,HelveticaNeue,Helvetica,Arial,ArialMT,sans-serif;-webkit-appearance:none}.c-form__input:focus{border-color:#9d9ea3;outline:0;background-color:#fff}.c-form__input:-webkit-autofill{box-shadow:inset 0 0 0 30px #fff}.c-form__input::-webkit-input-placeholder{color:#c4c4c8}.c-form__input.is-invalid{border-color:red}.c-form__input.is-valid{border-color:green}.c-form__input--textarea{resize:none;height:13rem}.c-form--search{border-radius:100px;box-shadow:0 9px 54px 0 rgb(0 0 0 / .05)}.c-form__item--search{position:relative;border:1px solid #ededed;border-radius:100px;overflow:hidden}.c-form__item--search .c-icon--close{position:absolute;top:50%;right:4.76575rem;padding:0;transform:translateY(-50%);border:0;cursor:pointer}.c-form__item--search .c-icon--close:focus{outline:0}.c-form__input--search{padding:1.12645rem 1.733rem;transition:border-color 0.24s ease-in;border:0}.c-form__input--search:focus{border-radius:100px;border-color:#9d9ea3;outline:0}.c-form__submit--search{border:0;background-color:#fff0;overflow:hidden;width:52px;height:100%;position:absolute;top:0;right:0;display:block;background-color:#3c3d48;cursor:pointer}.c-form__submit--search:before{display:block;width:0;height:100%;content:""}.c-form__submit--search:focus{outline:0}.c-form__submit--search:after{position:absolute;top:50%;left:50%;width:15px;height:14px;transform:translate(-50%,-50%);background-position:-480px 0;content:""}.c-hamburger{width:32px;height:32px;display:block;position:relative;border:1px solid #ededed;border-radius:50%;outline:0;background-color:#fff0;cursor:pointer;z-index:1}.c-hamburger:focus{outline:0}.c-hamburger span,.c-hamburger span:after,.c-hamburger span:before{position:absolute;left:0;width:13px;height:2px;display:block;transition:all 0.32s ease-in;background-color:#3c3d48}.c-hamburger span{top:50%;left:50%;transform:translate(-50%,-50%)}.c-hamburger span:after,.c-hamburger span:before{content:""}.c-hamburger span:before{top:-4px}.c-hamburger span:after{top:4px}.c-hamburger.is-open{display:block}.c-hamburger.is-open span{transform:translate(-50%,-50%) rotate(-45deg)}.c-hamburger.is-open span:after{top:0;transform:rotate(90deg)}.c-hamburger.is-open span:before{opacity:0}.c-header{position:fixed;top:0;left:0;width:100%;height:59px;background-color:#fff;z-index:4}.c-header__sub{padding-top:.8665rem;padding-bottom:.8665rem;border-bottom:1px solid #ededed}.c-header__sub .o-contain{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.c-header__sub ul{display:none}.c-header__sub .c-language{margin-left:1.083125rem}.c-header__sub .c-icon--language{margin-right:.216625rem}.c-heading--icon{position:relative}.c-heading--icon:before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:""}.c-heading--agenda{padding-left:3.466rem}.c-heading--agenda:before{width:52px;height:52px;border-radius:50%;background-color:#f2ede2;background-position:-480px -384px}.c-highlight p:after,.c-highlight p:before{display:none}.c-highlight footer{margin-top:.8665rem}.c-home .c-intro,.c-home .c-lists{margin-top:5.199rem}.c-home .c-review-avatar{margin-bottom:1.733rem}.c-home .c-review__image{margin-top:.8665rem;margin-bottom:1.733rem}.c-icon{border:0;background-color:#fff0;overflow:hidden;display:block}.c-icon:before{display:block;width:0;height:100%;content:""}.c-icon--round{width:32px;height:32px;position:relative;border-radius:50%}.c-icon--round:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #ededed;border-radius:50%;content:""}.c-icon--borderless:after{border:0}.c-icon--nl{background-position:0 -288px}.c-icon--de{background-position:-96px -288px}.c-icon--en{background-position:-192px -288px}.c-icon--ch{background-position:-288px -288px}.c-icon--be{background-position:-388px -288px}.c-icon--search{background-position:0 -384px}.c-icon--twitter{background-position:-576px -384px}.c-icon--facebook{background-position:-672px -384px}.c-icon--phone{width:14px;height:14px;background-position:-96px 0}.c-icon--phone-big{background-position:-384px 0}.c-icon--whatsapp{width:16px;height:16px;background-position:-192px 0}.c-icon--whatsapp.c-icon--round{width:48px;height:48px;background-position:-768px -384px}.c-icon--location{width:14px;height:17px;background-position:-288px 0}.c-icon--dashboard{width:41px;height:41px;background-position:-384px -672px}.c-icon--cart{width:32px;height:32px;background-position:-96px -672px}.c-icon--arrow{transition:0.24s ease-in;transition-property:transform opacity;border-radius:50%}.c-icon--arrow:after{display:none}.c-icon--prev{background-position:-288px -192px}.c-icon--prev:hover{transform:translate3d(-10%,0,0) scale(1.05)}.c-icon--next{background-position:-384px -192px}.c-icon--next:hover{transform:translate3d(10%,0,0) scale(1.05)}.c-icon--eye{width:36px;height:36px;border-radius:50%;background-position:-576px -672px}.c-icon--eye:after{display:none}.c-icon--box,.c-icon--shipping{width:42px;height:42px;border-radius:50%;background-position:-864px -288px}.c-icon--box:after,.c-icon--shipping:after{display:none}.c-icon--box{background-position:-960px -288px}.c-icon--md{width:48px;height:48px}.c-icon--lg{width:54px;height:54px}.c-icon--opacity.u-bg-gray-darker{background-color:rgb(60 61 72 / .7)}.c-icon--opacity.slick-disabled,.c-icon--opacity.slick-hidden{opacity:0}.c-icon--shadow{box-shadow:0 9px 54px 0 rgb(0 0 0 / .05)}.c-icon--close{width:11px;height:11px;transition:opacity 0.24s ease-in;background-position:-576px 0}.c-intro{padding-top:1.733rem;padding-bottom:1.733rem}.c-intro__heading{margin-bottom:.649875rem}.c-intro-media{max-width:40.29225rem}.c-intro-media p strong{font-weight:700}.c-intro-media p a{text-decoration:underline}.c-intro--small{margin-top:1.733rem}.c-language{position:relative}.c-language:hover .c-language__dropdown{display:block}.c-language__dropdown{position:absolute;bottom:0;left:50%;padding:.43325rem .8665rem;display:none;transform:translate(-50%,100%);border-radius:4px;background-color:#fff;text-align:center;box-shadow:0 0 14px 0 rgb(0 0 0 / .05);z-index:3}.c-language__dropdown a{padding:.43325rem;display:block}.c-link--arrow,.c-link--arrow-inline{display:block;text-decoration:none}.c-link--arrow-inline:after,.c-link--arrow:after{position:absolute;top:50%;right:.8665rem;width:16px;height:16px;transform:translateY(-50%);transition:transform 0.24s ease-in;background-position:-480px -192px;content:""}.c-link--arrow-inline{overflow:hidden;width:20px;height:20px;border:0;background-color:#fff0}.c-link--arrow-inline:before{display:block;width:0;height:100%;content:""}.c-link--arrow-inline:focus{outline:0}.c-link--arrow-inline:after{width:20px;height:20px;top:0;left:0;transform:translateY(0);background-position:-480px -288px}.c-link--arrow-small{width:16px;height:16px}.c-link--arrow-small:after{width:16px;height:16px;background-position:-576px -288px}.c-link--arrow-next{transform:rotate(180deg)}.c-link--button{padding:0;border:0;background-color:#fff0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-lists{margin-top:1.733rem}.c-lists .o-grid__cell{margin-top:3.466rem}.c-list{border-radius:6px;box-shadow:0 9px 54px 0 rgb(0 0 0 / .05)}.c-list li+li,.c-list p+.o-link{margin-top:.43325rem}.c-list span{display:block}.c-list__heading{display:block;margin-bottom:.43325rem;padding:1.733rem 1.516375rem 1.29975rem;border-bottom:1px solid #ededed}.c-list__heading.c-tooltip:after{right:-.563225rem;transform:translate(100%,-50%)}.c-list__content{padding:1.733rem}.c-list__content .u-flex-md+.u-flex-md{margin-top:.43325rem}.c-list__content .c-link--arrow:after{right:0}.c-list--seamless{width:100%;padding:0;border:1px solid #ededed;box-shadow:0 2px 4px 0 rgb(0 0 0 / .03)}.c-list--seamless .c-list__header{padding:.649875rem 1.29975rem}.c-list--seamless span.u-text-right{text-align:left}.c-list--seamless .c-list__item{transition:background-color 0.24s ease-in}.c-list--seamless .c-list__item+.c-list__item{margin-top:0;border-top:1px solid #ededed}.c-list--seamless .c-list__item:first-of-type{border-radius:6px 6px 0 0}.c-list--seamless .c-list__item:last-of-type{border-radius:0 0 6px 6px}.c-list--seamless .c-list__heading{margin-bottom:0;padding:0;border-bottom:0}.c-list--seamless .c-link--arrow{padding-right:0;transition:padding-right 0.24s ease-in}.c-list--seamless .c-link--arrow:after{transition:0.24s ease-in;transition-property:right opacity;opacity:0}.c-list--seamless .c-link--arrow-inline{position:absolute;top:1.29975rem;right:.8665rem;margin-top:.43325rem;transform:rotate(180deg);transition:background-color 0.24s ease-in;background-color:#fff0;color:#fff0}.c-list--seamless .c-link--arrow-next{transform:rotate(90deg)}.c-list--bordered{border:1px solid #ededed}.c-list__item--hover .c-list__header{cursor:pointer}.c-list__item--accordion .c-list__content{padding:.8665rem 1.29975rem}.c-list__link--overview{display:block;margin-top:1.29975rem}.c-list--big .c-list__header{padding:1.29975rem}.c-list--accordion li+li{margin-top:0}.c-list--accordion .c-list__item.is-open .c-link--arrow-inline{transform:rotate(0)}.c-list--accordion .c-list__item:first-of-type{border-radius:6px 6px 0 0}.c-list--accordion .c-list__item:last-of-type{border-radius:0 0 6px 6px}.c-list--accordion .c-list__content span{display:block}.c-list--accordion .c-list__content .o-grid+.o-grid{margin-top:.216625rem}.c-list--accordion .c-link--arrow-inline{cursor:pointer}.c-list--accordion .c-link--arrow-inline :hover{transform:rotate(180deg)}.c-list--accordion .c-link--arrow-inline :hover:after{transform:translate(0)}.c-list-wrapper .c-list__intro{margin-bottom:1.733rem;padding-left:4.3325rem}.c-list-wrapper+.c-list-wrapper{margin-top:3.466rem}.c-list__label{margin-left:.563225rem}.c-loadmore{margin-top:2.5995rem}.c-loadmore--border{position:relative}.c-loadmore--border .c-btn-wrapper{padding-right:2.382875rem;padding-left:2.382875rem;position:relative;z-index:1}.c-loadmore--border:before{position:absolute;top:50%;left:0;width:100%;height:1px;transform:translateY(-50%);background-color:#ededed;content:""}.c-mask--white .c-mask__background{fill:#fff}.c-mask--smoke-white .c-mask__background{fill:#f9f9f9}.c-mask--bordered .c-mask__background{stroke:#ededed;stroke-width:4px}.c-mask--secondary-light .c-mask__background{fill:#eef5f4}.c-mask--tertiary-light .c-mask__background{fill:#f6f3ec}.c-mask--tertiary .c-mask__background{fill:#f2ede2}.c-mask--tertiary-dark .c-mask__background{fill:#eee8da}.c-mask--rotated{transform:rotate(-180deg)}.c-masonry img{vertical-align:bottom}.c-masonry__item+.c-masonry__item{margin-top:2.816125rem}.js-masonry{margin-top:2.5995rem}.js-masonry[data-columns]:before{content:"1 .o-grid__cell.u-1of1--sm"}.c-masthead{display:block;min-width:144px}.c-message--info{border-radius:5px;background-color:#e6f1ee}.c-message--info .o-message__content{position:relative;padding-left:2.816125rem}.c-message--info .o-message__content:before{position:absolute;top:50%;left:0;width:22px;height:22px;transform:translateY(-50%);background-position:-672px -96px;content:""}.c-message--success{display:block}.c-message--success .o-message__content{padding-left:2.16625rem}.c-message--success .o-message__content:before{width:18px;height:18px;background-position:-768px -96px}.c-modal{position:fixed;top:0;left:0;width:100%;height:100%;padding-top:4.3325rem;padding-bottom:4.3325rem;display:block;transition:0.24s ease-in;transition-property:opacity,visibility;background-color:rgb(35 35 35 / .8);opacity:0;visibility:hidden;z-index:5}.c-modal.is-open{opacity:1;visibility:visible}.c-modal__content{position:relative;height:100%}.c-modal__close{position:fixed;top:1.733rem;right:1.733rem;width:22px;height:22px;border:0;overflow:hidden;padding:0;border:2px solid #fff;border-radius:50%;outline:none;background-color:#fff0;background-position:-192px -480px;cursor:pointer;z-index:2}.c-modal__close:before{display:block;width:0;height:100%;content:""}.c-nav-main{position:fixed;top:0;left:0;width:100%;min-height:100vh;transition:0.24s ease-in;transition-property:opacity,visibility;background-color:#fff;opacity:0;overflow:visible;visibility:hidden;z-index:999}.c-nav-main.is-open{opacity:1;visibility:visible}.c-nav-main .c-btn-wrapper{margin:.43325rem}.c-nav-main .c-btn{padding-top:.57189rem;padding-bottom:.65854rem}.c-nav-sub{padding-top:.8665rem;padding-bottom:.8665rem;border-bottom:1px solid #ededed}.c-nav-sub .c-hamburger{margin-left:.216625rem}.c-nav-sub .c-languages{margin-left:.8665rem}.c-nav-sub li{vertical-align:bottom}.c-nav-main__item{display:block;position:relative;transition:color 0.24s ease-in;border-top:1px solid #ededed}.c-nav-main__item:hover{color:#3c3d48}.c-nav-main__item .c-link--arrow-inline{position:absolute;top:.8665rem;right:.8665rem;transform:rotate(180deg);transition:transform 0.24s ease-in}.c-nav-main__item.is-open .c-nav__list-sub{display:block}.c-nav-main__item.is-open .c-link--arrow-inline{transform:rotate(0)}.c-nav-main__item .c-nav__list-sub__item.is-active,.c-nav-main__item.is-active>a{color:#34343b;font-weight:700}.c-nav-main__link{margin-right:.8665rem;margin-left:.8665rem;padding-top:.8665rem;padding-bottom:.8665rem;display:block;position:relative;max-width:calc(100% - 60px);z-index:2}.c-nav__list-sub{display:none;border-top:1px solid #ededed;background-color:#f9f9f9}.c-nav__list-sub__item{padding-top:.8665rem;padding-bottom:.8665rem;display:block}.c-nav__list-sub__item+.c-nav__list-sub__item{border-top:1px solid #ededed}.c-nav__list-sub__heading{margin-bottom:.8665rem}.c-oldie-message{display:block;padding:95px 1em 1em;border:red;background:#9d9ea3;color:#000}.c-oldie-message a{color:#000;text-decoration:underline}.c-pagination{margin-top:6.932rem;padding:.649875rem 1.083125rem;border:1px solid #f2f2f2;border-radius:20px;box-shadow:0 2px 4px 0 rgb(0 0 0 / .03)}.c-pagination .c-link--arrow-small{display:inline-block}.c-pagination__item+.c-pagination__item{margin-left:1.29975rem}.c-pagination__item.is-active{font-weight:700;cursor:default}.c-pagination__item.c-link--arrow-inline{transition:transform 0.24s ease-in}.c-pagination__item.c-link--arrow-prev:hover{transform:translateX(-20%)}.c-pagination__item.c-link--arrow-prev:hover:after{transform:translate(0)}.c-pagination__item.c-link--arrow-next:hover{transform:translateX(20%) rotate(180deg)}.c-pagination__item.c-link--arrow-next:hover:after{transform:translate(0)}.c-pagination__item--dots{cursor:default}.c-panorama--background .o-contain,.c-panorama--image .o-contain{position:relative}.c-panorama--background .c-mask,.c-panorama--image .c-mask{position:absolute;bottom:-1px;left:0}.c-panorama--background .c-panorama__breadcrumbs,.c-panorama--image .c-panorama__breadcrumbs{position:absolute;top:3.466rem;left:6vw}.c-panorama--background .o-panorama__content>.c-panorama__heading,.c-panorama--image .o-panorama__content>.c-panorama__heading{margin-bottom:.8665rem}.c-panorama--background .o-panorama__content,.c-panorama--image .o-panorama__content{padding-top:6.932rem;padding-bottom:6.932rem}.c-panorama--background .o-panorama__content>*,.c-panorama--image .o-panorama__content>*{margin-right:auto;margin-left:auto;max-width:41.592rem}.c-panorama--background .o-panorama__content>.o-panorama__triats,.c-panorama--image .o-panorama__content>.o-panorama__triats{max-width:51.99rem}.c-panorama--background .o-panorama__content .o-media--lg,.c-panorama--image .o-panorama__content .o-media--lg{width:100%}.c-panorama--background .o-panorama__content .c-filters,.c-panorama--image .o-panorama__content .c-filters{max-width:69.32rem}.c-panorama--background .o-panorama__content .c-form--search,.c-panorama--image .o-panorama__content .c-form--search{max-width:30.3275rem;margin-top:2.382875rem}.c-panorama--background .c-panorama__list,.c-panorama--image .c-panorama__list{margin-bottom:1.29975rem}.c-panorama--background .c-btn-group,.c-panorama--image .c-btn-group{margin-top:1.733rem}.c-panorama--background .o-label,.c-panorama--image .o-label{display:inline-block;margin-bottom:1.083125rem}.c-panorama--background .o-media__image,.c-panorama--image .o-media__image{margin-right:0;margin-bottom:2.16625rem}.c-panorama--background .o-media,.c-panorama--image .o-media{text-align:center}.c-panorama--background .c-panorama__heading,.c-panorama--image .c-panorama__heading{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.c-panorama--background.c-panorama--mask .o-panorama__content,.c-panorama--image.c-panorama--mask .o-panorama__content{padding-top:6.0655rem;padding-bottom:7.7985rem}.c-panorama--mask .c-btn-wrapper,.c-panorama--mask .c-filters{display:inline-block;margin-top:2.5995rem}.c-panorama--image+.c-panorama--image{margin-top:13.43075rem}.c-panorama--image .o-panorama__image:after{background-color:rgb(0 0 0 / .5);content:""}.c-panorama--image .c-panorama__video,.c-panorama--image .o-panorama__image,.c-panorama--image .o-panorama__image:after,.c-panorama--image .o-panorama__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-panorama--image .o-panorama__content{padding-top:11.2645rem;padding-bottom:14.7305rem}.c-panorama--background .o-panorama__media{margin-right:auto;margin-left:auto;max-width:42.89175rem;margin-top:3.466rem}.c-panorama--treatment .o-panorama__content{padding-top:6.932rem;padding-bottom:6.932rem}.c-panorama--treatment .c-panorama__heading{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.c-panorama--treatment .c-btn-group,.c-panorama--treatment .c-traits{margin-top:3.466rem}.c-panorama--treatment .c-btn{margin-right:auto;margin-left:auto;display:block;max-width:13.864rem}.c-panorama--treatment .c-btn+.c-btn{margin-top:.8665rem}.c-panorama--news{margin-bottom:9.5315rem}.c-panorama--news .o-panorama__content{padding-top:8.665rem;padding-bottom:12.56425rem}.c-panorama--news .o-panorama__avatar{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.c-panorama--news .o-panorama__avatar img{vertical-align:bottom}.c-panorama__heading strong{font-weight:700}.c-panorama--prices{max-width:49.607125rem;margin:6.932rem auto 3.466rem;padding:5.63225rem 1.733rem 2.5995rem}.c-panorama--prices .o-panorama__image{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.c-panorama--prices .o-panorama__heading+.o-panorama__text{margin-top:.563225rem}.c-panorama--prices .o-panorama__text{color:rgb(0 0 0 / .6)}.c-panorama--prices a{margin-top:1.733rem}.c-panorama--action{max-width:49.607125rem;margin:0 auto 3.466rem}.c-panorama--action .o-panorama__image,.c-panorama--action .o-panorama__image img{position:absolute;width:100%;height:100%}.c-panorama--action .o-panorama__image img{object-fit:cover;border-radius:5px}.c-panorama--action .o-panorama__content{margin-right:auto;margin-left:auto;padding:5.848875rem .8665rem 8.015125rem;position:relative;z-index:1}.c-panorama--action .o-panorama__content .c-panorama__label{display:inline-block;margin-bottom:.649875rem}.c-panorama--action .c-panorama__heading{margin-right:.649875rem}.c-panorama--action .c-panorama__btn{margin-right:auto;margin-left:auto;display:inline-block;margin-top:.649875rem;transform:rotate(90deg)}.c-panorama--vh{height:calc(100vh - 133px);max-height:1024px}.c-panorama--vh .o-panorama__content{padding-top:0;padding-bottom:0;max-width:none;margin-top:-3.466rem}.c-panorama--light-background .o-panorama__image:after{background-color:rgb(0 0 0 / .3)}.c-panorama--arrow .c-arrow{position:absolute;bottom:8vh;left:50%;transform:translateX(-50%);animation:c 1s infinite}.c-panorama--narrow .o-panorama__content{padding-top:11.69775rem;padding-bottom:10.398rem}.c-panorama--shop{border-bottom:1px solid #ededed}.c-panorama--shop .slick-dots{position:absolute;bottom:1.516375rem;left:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transform:translate(-50%,-40%);z-index:1}.c-panorama--shop .o-panorama__image{position:relative}.c-panorama--shop .o-panorama__content{padding:3.466rem 6vw}.c-panorama--shop .c-panorama__prices{margin-top:.649875rem;margin-bottom:.649875rem}.c-panorama--shop .c-panorama__prices del+ins,.c-panorama--shop .c-panorama__prices span+span{margin-left:.8665rem}.c-panorama--shop .c-carousel__nav{position:absolute;bottom:1.733rem;left:50%;padding-right:3.682625rem;padding-left:3.682625rem;width:100%;transform:translateX(-50%)}.c-panorama--shop .c-carousel__button,.c-panorama--shop .c-carousel__button--next{text-indent:200%;white-space:nowrap;overflow:hidden;width:8px;height:14px;display:block;padding:0;border:0;background-color:#fff0;background-position:-672px -288px}.c-panorama--shop .c-carousel__button--next{transform:rotate(180deg)}.c-panorama__heading-button{margin-top:1.733rem}.c-prices{margin-top:3.466rem}.c-panorama--prices+.c-prices{margin-top:0}.c-prices>*{width:100%;max-width:49.607125rem}.c-prices .c-list__heading{margin-bottom:0}.c-prices .c-list__header .c-list__heading--sub:first-child{margin-right:.563225rem}.c-prices__button-exclusive{position:relative;bottom:0;margin-top:2.5995rem;padding:.216625rem;border-radius:.48524rem}.c-prices__button-exclusive .info{position:absolute;top:-1.29975rem;right:.216625rem;display:block;cursor:pointer}.c-prices__button-switch{position:relative;bottom:0;margin-top:1.29975rem;padding:.216625rem;border-radius:.43325rem}.c-prices__button-switch button{padding:.216625rem;transition:background-color 0.45s;border:none;outline:none;background-color:#fff0;font-weight:600;line-height:1.29975rem;cursor:pointer}.c-prices__button-switch button.active{border-radius:.216625rem;background-color:#faf9f7;color:#34343b}.c-prices__button-switch .info{position:absolute;top:-1.29975rem;right:.216625rem;display:block;cursor:pointer}.c-prices__item+.c-prices__item{margin-top:2.5995rem}.c-price__intro{margin-bottom:1.429725rem;padding:.649875rem 1.29975rem .649875rem 0}.c-price__heading-sub{display:block;margin-bottom:1.733rem}.c-prices_new-grid{overflow:hidden}.c-prices_new-grid .o-media__image{display:inline-block}.c-prices_new-grid h3{position:relative;bottom:1.29975rem;display:inline-block}.c-prices_new-grid .exclusive{position:relative}.c-prices_new-grid .exclusive span{display:block;position:absolute;top:.649875rem}.c-prices_new-grid .toggleSwitch{position:relative}.c-prices_new-grid .toggleSwitch span{position:relative;left:.649875rem;display:block;width:100%;opacity:0;animation:unset}.c-prices_new-grid .toggleSwitch span.active{position:relative;top:.649875rem;left:.649875rem;opacity:1;animation:unset}.c-prices_new-grid .toggleSwitch span.column-price-2{top:-.8665rem}.c-prices_new-grid .toggleSwitch span.column-price-2.active{padding-right:.216625rem;padding-left:.216625rem;top:-.8665rem}.c-related{padding-top:6.0655rem;padding-bottom:5.199rem;position:relative;overflow:hidden}.c-related .c-related__heading{margin-right:auto;margin-left:auto;max-width:36.393rem;margin-bottom:.8665rem}.c-related .c-related__heading+.c-cta--wide{padding-right:0;padding-left:0}.c-related .c-related__heading+.c-cta--wide .c-cta__heading{margin-top:0}.c-related .c-related__heading-sub{margin-right:auto;margin-left:auto;display:block;max-width:36.393rem}.c-related>.c-mask{position:absolute;top:0;left:0}.c-related .c-cards,.c-related .c-list{margin-top:1.733rem;margin-bottom:1.733rem}.c-related .c-filters{display:inline-block;margin-top:1.733rem}.c-related .c-btn-group{max-width:34.66rem;margin-top:1.733rem}.c-related .js-toggle-parent{display:none}.c-related .js-toggle-parent.is-open{display:block}.c-related--mt{margin-top:5.199rem}.c-review-intro .c-review-avatar{margin-top:1.733rem}.c-review-intro__heading{margin-bottom:.8665rem}.c-review-intro__text a{text-decoration:underline}.c-review-intro__image{margin-top:1.29975rem}.c-review-avatar,.c-review__avatar{display:inline-block;position:relative;border-radius:50%;box-shadow:0 2px 29px 0 rgb(0 0 0 / .14)}.c-review-avatar__icon{position:absolute;top:0;left:50%;width:36px;height:36px;text-indent:200%;white-space:nowrap;overflow:hidden;transform:translate(-50%,-50%);background-position:0 -672px;content:"";z-index:1}.c-review-avatar__image{position:relative;overflow:hidden}.c-review-avatar__image span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.c-review-avatar__image--dark:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(60 61 72 / .6);content:""}.c-review{position:relative}.c-review+.c-review{margin-top:1.949625rem}.c-review__avatar{position:absolute;top:0;left:0;transform:translate(-25%,-25%)}.c-review__body{width:100%;padding:2.5995rem 1.949625rem 1.29975rem;border:1px solid #ededed;border-radius:6px;box-shadow:0 2px 4px 0 rgb(0 0 0 / .05)}.c-review__heading{margin-bottom:.8665rem}.c-review__info{margin-top:1.083125rem;padding-top:.43325rem;border-top:1px solid #ededed}.c-search{padding-top:3.466rem;padding-bottom:5.199rem;border-bottom:1px solid #ededed}.c-search__wrapper{margin-right:auto;margin-left:auto;max-width:42.89175rem}.c-search__wrapper strong{font-weight:700}.c-search__total{border-bottom:1px solid #f2f2f2}.c-search__item{margin-top:3.466rem}.c-search__text{margin-top:.649875rem}.c-search__text .searchwp-highlight{background-color:#fff0;font-weight:700}.c-select{position:relative;width:100%;color:#9d9ea3;cursor:pointer}.c-select select{padding-bottom:.43325rem;border:0;background-color:#fff0;color:#9d9ea3;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Montserrat,Helvetica Neue,HelveticaNeue,Helvetica,Arial,ArialMT,sans-serif}.c-select select:focus{outline:0}.selectize-input:after{display:block;clear:both;content:""}.selectize-input .item{padding-top:.216625rem;padding-bottom:.216625rem;float:left}.selectize-input>input{display:none;border:0;outline:none;line-height:inherit}.selectize-input>input::-webkit-input-placeholder{color:red}.selectize-input>input::-moz-placeholder{color:red}.selectize-input>input:-ms-input-placeholder,.selectize-input>input::-ms-input-placeholder{color:red}.selectize-input>input::placeholder{color:red}.selectize-dropdown{position:absolute;bottom:-1.083125rem;left:0;font-size:1rem;line-height:1.733;transform:translateY(100%);border-top:1px solid hsl(0 0% 93% / .5);z-index:2}.selectize-dropdown .option{padding:.43325rem 1.733rem;color:#9d9ea3}.selectize-dropdown .option.active{color:#3c3d48}.selectize-dropdown .option:hover{background-color:#ededed}.selectize-dropdown .option:last-of-type{padding-bottom:0}.selectize-dropdown-content{padding-top:1.29975rem;padding-bottom:1.29975rem;border-radius:6px;background-color:#fff;font-family:Montserrat,Helvetica Neue,HelveticaNeue,Helvetica,Arial,ArialMT,sans-serif;box-shadow:0 3px 33px 0 rgb(0 0 0 / .05)}.c-select--inline{display:block;width:auto;margin-left:.8665rem;border:0;border-bottom:1px solid #9d9ea3}.c-select--inline:after{position:absolute;top:50%;right:0;width:12px;height:7px;transition:transform 0.24s ease-in;background-position:-96px -192px;content:""}.c-select--shop,.c-select--shop select{display:block;width:100%;margin-top:.8665rem;margin-left:0;padding-bottom:.43325rem;border-color:#ededed;letter-spacing:.5px}.c-select--shop .selectize-dropdown{font-size:.733rem;line-height:1.4}.c-select--shop .selectize-dropdown-content{max-height:400px;overflow:auto}.c-select--shop .selectize-input>input{font-size:.733rem;line-height:1.4;display:block;color:#3c3d48;font-family:Montserrat,Helvetica Neue,HelveticaNeue,Helvetica,Arial,ArialMT,sans-serif;font-weight:700;text-transform:uppercase}.c-select--shop:after{transform:translateY(-50%)}.c-sharing{padding-top:2.16625rem;border-top:1px solid #ededed}.c-sharing__heading{display:block;margin-bottom:.8665rem}.c-sharing__item{margin-right:.43325rem;margin-left:.43325rem}.c-sidebar{margin-bottom:2.5995rem;border-radius:5px;box-shadow:0 6px 14px 0 rgb(0 0 0 / .05);overflow:hidden}.c-sidebar__heading{padding:.649875rem .8665rem 1.083125rem 1.733rem}.c-sidebar__back-link{position:relative;padding-left:.8665rem}.c-sidebar__back-link:hover:before{left:-.216625rem}.c-sidebar__back-link:before{position:absolute;top:calc(50% + 2px);left:0;width:4px;height:10px;transform:translateY(-50%);transition:left 0.24s ease-in;background-position:-576px -192px;content:""}.c-sidebar__list{padding:1.733rem}.c-sidebar__item+.c-sidebar__item{margin-top:.43325rem}.c-socials__item{position:relative;padding-left:1.29975rem}.c-socials__item:before{position:absolute;top:50%;left:0;width:14px;height:14px;display:block;transform:translateY(-50%);content:""}.c-socials__item--facebook:before{background-position:0 -96px}.c-socials__item--instagram:before{background-position:-96px -96px}.c-socials__item--youtube:before{background-position:-192px -96px}.c-socials__item--pinterest:before{background-position:-288px -96px}.c-socials__item--linkedin:before{background-position:-384px -96px}.c-tooltip{width:13px;height:13px;text-indent:200%;white-space:nowrap;overflow:hidden;display:block;position:relative;margin-left:.563225rem;background-position:-672px -192px}.c-traits{display:grid;grid-template-columns:1fr 1fr}.c-traits__item{padding-right:1.733rem;padding-left:1.733rem;position:relative}.c-traits__item:after{position:absolute;top:0;right:0;width:1px;height:100%;background-color:#c4c4c8;content:""}.c-traits__item:nth-child(-n+2){margin-bottom:1.29975rem}.c-traits__item:nth-child(2n):after{display:none}.c-traits__type,.c-traits__value{display:block}.c-traits--clean{padding-top:3.466rem;padding-bottom:5.199rem}.c-traits--clean .c-traits__item:after,.c-traits--clean:nth-child(2n) .c-traits__item:after{display:none}.c-usps{margin-top:8.015125rem}.c-usps .o-grid__cell{margin-bottom:4.115875rem}.c-usps .o-grid__cell:last-of-type{margin-bottom:0}.c-usps__heading{margin-bottom:4.115875rem}.c-usp__heading{margin-bottom:.649875rem}.c-usp__link{display:block;margin-top:.649875rem;padding:0;border:0;background-color:#fff0;cursor:pointer}.c-usp__link:focus{outline:0}.c-video{position:relative;max-width:100%}.c-video img{vertical-align:bottom}.c-video__play{position:absolute;top:50%;left:50%;width:54px;height:54px;text-indent:200%;white-space:nowrap;overflow:hidden;transform:translate(-50%,-50%);transition:transform 0.3s ease-in-out;border-radius:50%;background-position:0 -480px;box-shadow:0 3px 10px 0 rgb(0 0 0 / .25);cursor:pointer;z-index:2}.c-video__play:hover{transform:translate(-50%,-50%) scale(1.07)}.c-video__play--big{width:78px;height:78px;background-position:0 -576px;zoom:.75}.c-video-slider-wrapper{padding-top:5.199rem;padding-bottom:5.199rem}.c-video-slider-wrapper+.c-video-slider-wrapper{border-top:1px solid #ededed}.c-video-slider-wrapper .c-carousel-nav{padding-right:0;padding-left:0}.c-video-slider-wrapper .c-icon--prev{transform:translateX(-50%)}.c-video-slider-wrapper .c-icon--prev:hover{transform:translate3d(-60%,0,0) scale(1.05)}.c-video-slider-wrapper .c-icon--next{transform:translateX(50%)}.c-video-slider-wrapper .c-icon--next:hover{transform:translate3d(60%,0,0) scale(1.05)}.c-video-slider-wrapper:last-of-type{padding-bottom:0}.u-bg-primary{background-color:#ff852f}.u-bg-secondary{background-color:#e6f1ee}.u-bg-secondary-light{background-color:#eef5f4}.u-bg-tertiary{background-color:#f2ede2}.u-bg-tertiary-light{background-color:#f6f3ec}.u-bg-tertiary-lighter{background-color:#faf9f7}.u-bg-tertiary-dark{background-color:#eee8da}.u-bg-white{background-color:#fff}.u-bg-gray{background-color:#9d9ea3}.u-bg-gray-dark{background-color:#63646d}.u-bg-gray-darker{background-color:#3c3d48}.u-bg-gray-lighter{background-color:#ededed}.u-bg-gray-lightest{background-color:#f2f2f2}.u-bg-smoke-white{background-color:#f9f9f9}.u-bg-switch-toggle{background-color:#c1bcb6}.u-flex,.u-flex-cp,.u-flex-md{display:block}.u-flex-sm{display:-ms-flexbox;display:flex}.u-flex-direction-column{-ms-flex-direction:column;flex-direction:column}.u-flex-center-x{-ms-flex-pack:center;justify-content:center}.u-flex-end-x{-ms-flex-pack:end;justify-content:flex-end}.u-flex-space-around-x{-ms-flex-pack:distribute;justify-content:space-around}.u-flex-start-y{-ms-flex-align:start;align-items:flex-start}.u-flex-center-y{-ms-flex-align:center;align-items:center}.u-flex-space-between-x{-ms-flex-pack:justify;justify-content:space-between}.u-flex-center{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.u-flex-auto{-ms-flex:auto;flex:auto}.u-pull-right{float:right}.u-align-right{margin-left:auto}.u-block{display:block}.u-relative{position:relative}.u-stretch-height{height:100%}.u-stretch-width-sm{width:100%}.u-layout-max-width{width:100%;max-width:41.592rem}.u-min-width{min-width:0}.u-center{margin-right:auto;margin-left:auto}.u-mobile-hide{display:none}.u-desktop-show,.u-desktop-show-flex{display:none}.u-cursor-pointer{cursor:pointer}.u-margin-leader-base{margin-top:1.733rem}.u-margin-leader-gamma{margin-top:6.0655rem}.u-margin-trailer-nano{margin-bottom:1.083125rem}.u-margin-rhythm-base,.u-margin-trailer-base{margin-bottom:1.733rem}.u-margin-rhythm-base{margin-top:1.733rem}.u-padding-base{padding:1.733rem}.u-padding-leader-base,.u-padding-trailer-base{padding-top:1.733rem}.u-padding-rhythm-base{padding-top:1.733rem;padding-bottom:1.733rem}.u-padding-rhythm-gamma{padding-top:3.466rem;padding-bottom:3.466rem}.u-text-center{text-align:center}.u-text-left{text-align:left}.u-text-right{text-align:right}.u-text-primary{font-family:Montserrat,Helvetica Neue,HelveticaNeue,Helvetica,Arial,ArialMT,sans-serif}.u-text-medium{font-weight:600}.u-text-bold{font-weight:700}.u-text-link{text-decoration:underline;text-transform:uppercase}.u-text-italic{font-style:italic}.u-text-color-gray-darkest{color:#34343b}.u-text-color-gray-darker{color:#3c3d48}.u-text-color-gray-dark{color:#63646d}.u-text-color-gray{color:#9d9ea3}.u-text-color-gray-light{color:#c4c4c8}.u-text-color-white{color:#fff}.u-text-color-black{color:#000}.u-text-color-primary{color:#ff852f}.u-text-color-tertiary-lighter{color:#faf9f7}.u-text-uppercase{text-transform:uppercase}.u-text-underline{text-decoration:underline}.u-text-line-through{text-decoration:line-through}.u-text-ls-medium{letter-spacing:.5px}.u-text-size-pico{font-size:.4667rem;letter-spacing:1.25px;line-height:1.393}.u-text-size-nano{font-size:.5333rem;letter-spacing:1.38px;line-height:1.3}.u-text-size-zeta{font-size:.733rem;line-height:1.4}.u-text-size-epsilon{font-size:.8667rem;line-height:1.8}.u-text-size-delta{font-size:1rem;letter-spacing:.25px;line-height:1.3}.u-text-size-base{font-size:1rem;line-height:1.733}.u-text-size-beta{font-size:1.2rem;letter-spacing:.5px;line-height:1.264}.u-text-size-alpha{font-size:1.2rem;line-height:1.806}.u-text-size-mega{font-size:1.2rem;line-height:1.778}.u-text-size-giga{font-size:1.333rem;letter-spacing:.5px;line-height:1.2}.u-text-size-tera{font-size:1.65rem;letter-spacing:1px;line-height:1.219}.modal__wrapper{min-height:auto!important;max-height:0;overflow:hidden}.blockOverlay{background-color:#fff!important;z-index:2!important}@media (min-width:20em){body:after{content:'"small"'}.u-1of1--sm>.o-grid__cell{-ms-flex:0 0 100%;flex:0 0 100%}.u-1of2--sm>.o-grid__cell{-ms-flex:0 0 50%;flex:0 0 50%}.u-cell-1of1--sm{-ms-flex:none!important;flex:none!important;width:100%}.u-size-1of1--sm{width:100%}}@media (min-width:30em){body:after{content:'"compact"'}html{font-size:93.75%}.c-card--horizontal .o-grid__cell:first-child{display:block}.c-card--horizontal .o-card__image{border-radius:6px 0 0 6px}.c-card--horizontal .o-card__image,.c-card--horizontal img{height:100%;min-height:147px}.c-card--horizontal .o-card__content{padding:1.949625rem 2.16625rem}.c-list span{display:inline-block}.c-prices__button-exclusive{margin-top:1.29975rem;margin-right:-.8665rem;margin-left:1.29975rem}.c-price__heading-sub{margin-top:.216625rem}.u-flex-cp{display:-ms-flexbox;display:flex}.u-1of2--cp>.o-grid__cell{-ms-flex:0 0 50%;flex:0 0 50%}.u-cell-1of4--cp{-ms-flex:none!important;flex:none!important;width:25%}.u-cell-3of4--cp{-ms-flex:none;flex:none;width:75%}.u-size-1of2--cp{width:50%}.u-text-size-tera{font-size:2.133rem;letter-spacing:1px;line-height:1.219}}@media (min-width:48em){body:after{content:'"medium"'}.u-flex-md{display:-ms-flexbox;display:flex}.u-1of1--md>.o-grid__cell{-ms-flex:0 0 100%;flex:0 0 100%}.u-1of3--md>.o-grid__cell{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}.u-1of2--md>.o-grid__cell{-ms-flex:0 0 50%;flex:0 0 50%}.u-cell-1of3--md{-ms-flex:none!important;flex:none!important;width:33.3333333333%}.u-cell-1of2--md{-ms-flex:none!important;flex:none!important;width:50%}.u-cell-2of3--md{-ms-flex:none!important;flex:none!important;width:66.6666666667%}.u-cell-1of1--md{-ms-flex:none!important;flex:none!important;width:100%}.u-cell-3of4--md{-ms-flex:none!important;flex:none!important;width:75%}.u-size-1of8--md{width:12.5%}.u-size-1of6--md{width:16.6666666667%}.u-size-1of5--md{width:20%}.u-size-1of4--md{width:25%}.u-size-1of2--md{-ms-flex:none!important;flex:none!important;width:50%}.u-size-2of3--md{width:66.6666666667%}.u-size-1of1--md{width:100%}}@media (min-width:64em){body:after{content:'"large"'}.u-flex{display:-ms-flexbox;display:flex}.u-1of12--lg>.o-grid__cell{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%}.u-1of6--lg>.o-grid__cell{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%}.u-1of4--lg>.o-grid__cell{-ms-flex:0 0 25%;flex:0 0 25%}.u-1of3--lg>.o-grid__cell{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}.u-1of2--lg>.o-grid__cell{-ms-flex:0 0 50%;flex:0 0 50%}.u-cell-1of12--lg{-ms-flex:none!important;flex:none!important;width:8.333333333%}.u-cell-1of5--lg{width:40%}.u-cell-1of4--lg{-ms-flex:none!important;flex:none!important;width:25%}.u-cell-1of3--lg{-ms-flex:none!important;flex:none!important;width:33.3333333333%}.u-cell-2of5--lg{-ms-flex:none!important;flex:none!important;width:40%}.u-cell-3of5--lg{-ms-flex:none!important;flex:none!important;width:60%}.u-cell-2of3--lg{-ms-flex:none!important;flex:none!important;width:66.6666666667%}.u-cell-4of5--lg{-ms-flex:none!important;flex:none!important;width:80%}.u-align-right-lg{margin-left:auto}.u-mobile-hide{display:block}.u-desktop-hide,.u-mobile-show{display:none}.u-desktop-show{display:-ms-flexbox;display:flex}.u-cell-1of5--lg{-ms-flex:none!important;flex:none!important;width:20%}.u-size-1of4--lg{width:25%}.u-size-1of3--lg{width:33.3333333333%}.u-size-3of5--lg{width:60%}.u-size-2of3--lg{width:66.6666666667%}}@media (min-width:80em){body:after{content:'"wide"'}}@media (min-width:90em){body:after{content:'"huge"'}}@media (min-width:97.5em){body:after{content:'"mega"'}}@keyframes a{0%{transform:scale(1);background-color:rgb(255 133 47 / .1)}50%{transform:scale(.7);background-color:rgb(255 133 47 / .05)}to{transform:scale(1);background-color:rgb(255 133 47 / .1)}}@keyframes b{0%{opacity:0}to{opacity:1}}@keyframes c{0%{bottom:8vh}50%{bottom:6vh}to{bottom:8vh}}@font-face{font-family:"Temeraire Display Bk";src:url(/assets/fonts/Temeraire-DisplayBlack.woff2) format("woff2"),url(/assets/fonts/Temeraire-DisplayBlack.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Temeraire Display Bk";src:url(/assets/fonts/Temeraire-DisplayBlack.woff2) format("woff2"),url(/assets/fonts/Temeraire-DisplayBlack.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Temeraire Display Bk";src:url(/assets/fonts/Temeraire-DisplayBlack.woff2) format("woff2"),url(/assets/fonts/Temeraire-DisplayBlack.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}.luckyshotpage p{color:#fff}.f-home .o-card .o-card__content a.card-heading-title-link{text-decoration:none!important}.f-home a:hover,.body--home .instagram-btn a:hover,.f-home a:not(.c-btn){text-decoration:underline!important}.f-home .academy-component a:not(.c-btn){text-decoration:unset!important}.video-mobile-slider .slick-list{height:108px!important}.f-home .c-intro--column{margin-top:0rem!important}.f-home .c-cards p{margin-bottom:2rem}@media (max-width:480px){.body--faceland-deals .luckyshotpage .c-panorama__heading-button{line-height:22px;height:45px}.c-panorama__heading-button{padding:10px 15px!important;line-height:18px;height:50px}.c-prices .c-prices__item .c-price__intro{padding-right:0}.c-prices .c-prices__item .c-price__intro>.o-grid{display:inline-block}.c-prices .c-price__intro .o-grid>div:nth-child(1){display:contents}.c-prices .c-price__intro div:nth-child(2){width:48%;float:left}.c-prices .c-price__intro div:nth-child(3){width:48%;float:right}.c-prices_new-grid .exclusive.toggleSwitch .u-text-color-gray-darkest{color:#ff852f}.body--luckyshot .c-panorama__heading-button{line-height:24px!important}.toggle-switch-data{width:100%!important;float:none!important}.contact-icons .o-grid__cell{padding-bottom:15px}.c-list--seamless .c-list__header{padding:.649875rem 2.29975rem .649875rem 1.649875rem}.treatment-finder-section .u-text-center{width:90%}}.body--single--specialist .flexboxdata{padding-top:30px}.flexboxdata .bzfy-o-layout>div{display:flex;justify-content:center}.flowboxdata .bzfy-o-layout>div{display:flex;justify-content:center}.warpper{display:flex;flex-direction:column;align-items:center}.tab{cursor:pointer;padding:10px 55px;margin:0 2px;display:inline-block;color:#c4c4c8;border-radius:30px;font-weight:600}.panels{min-height:500px;width:100%;border-radius:3px;overflow:hidden}.panel{display:none;animation:fadein 0.8s}@keyframes fadein{from{opacity:0}to{opacity:1}}.panel-title{font-size:1.5em;font-weight:700}.radio{display:none}#four:checked~.panels #four-panel,#one:checked~.panels #one-panel,#three:checked~.panels #three-panel,#two:checked~.panels #two-panel{display:block}#four:checked~.tabs #four-tab,#one:checked~.tabs #one-tab,#three:checked~.tabs #three-tab,#two:checked~.tabs #two-tab{background:red;color:#000;border-top:3px solid #000}.tabs{margin-top:50px;margin-bottom:50px}.tab.active{background:#ff852f;color:#fff}.luckyshotpage .luckyshot-terms-section{background-color:#fdf9f0}.luckyshotpage .orange-section{background-color:#ff852f;padding:65px}.deal-sections .tab-deal-slider figure.o-panorama__image img{height:100%;object-fit:cover}.upper-banner-content{padding-bottom:50px}.tab-deal-slider{height:800px}.tab-deal-slider figure.o-panorama__image{height:800px}.upper-banner-content h1{font-size:80px}.lower-banner-content h3{font-size:40px}.upper-banner-content{padding-bottom:100px}.luckyshotpage .orange-section h2{color:#fff;font-size:45px;width:71%;margin:auto;line-height:1.4;margin-bottom:40px}.luckyshotpage .orange-section a.c-btn{background:#fff;color:#ff852f;padding:16px;width:220px;border-radius:50px;font-size:20px}.deal-images-section{margin-top:6em;margin-bottom:9em}.deal-images-section .o-panorama__content{margin-bottom:4.5em}.deal-images-section h1{font-size:40px;margin-bottom:25px}.deal-images-section p{width:35%;margin:auto}.luckyshot-terms-section h1{font-size:40px}.deal-tabs .tab.active{padding:18px 90px;border-radius:50px}.deal-tabs .tab{font-size:24px;font-weight:400}.luckyshot-terms-section{padding:4em 0 8em}.deal-expire figure img{filter:grayscale(100%)}.small-deal-information{padding-bottom:3.682625rem}.luckyshotpage-content{padding-top:15px}#derde .c-accordion .c-accordion__item.show .c-accordion__content,#eerste .c-accordion .c-accordion__item.show .c-accordion__content,#tweede .c-accordion .c-accordion__item.show .c-accordion__content,#vierde .c-accordion .c-accordion__item.show .c-accordion__content{display:block!important}.slider.round{display:block;pointer-events:none}.column-price-2 .o-grid__cell,.lower-main-price,.lower-price-doctor{font-weight:700}.single-line-data{display:inline-block;margin-top:0}.lower-price-doctor{color:#71bd71}.price-table-heading{width:100%}.price-table-heading tr th:nth-child(1){opacity:-1;width:40%}.price-table-heading tr th:nth-child(2){width:20%;text-align:left;font-weight:700}.price-table-heading tr th:nth-child(3){width:20%;text-align:left;font-weight:700}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:0.4s;transition:0.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:0.4s;transition:0.4s}input:checked+.slider{background-color:#71bd71}input:focus+.slider{box-shadow:0 0 1px #71bd71}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.c-prices__button-switch-buttons{display:none}.toggle-switch-data .premium-doctors{font-weight:700;margin-right:30px}.doctor-prices-lables{border:0;box-shadow:unset}.doctor-prices-lables .titles strong,.treatment-pricelist-section h3{font-weight:700}.c-prices_new-grid .js-toggle-content.active a{position:relative}.price-page-section{max-width:unset}.home-flexbox{padding-top:80px;padding-bottom:80px}.instagram-btn{padding-bottom:50px;text-align:center}.c-prices_new-grid .toggleSwitch span.column-price-2.active{top:.8665rem}.be-price-items{cursor:pointer!important}.featherlight-close-icon{background-color:#ff852f!important}.pad-bottom{padding-bottom:1rem}.contact-icons{margin-bottom:4rem}.contact-icons .o-grid__cell{padding-bottom:15px}.question-section a.click-btn{color:#ff852f}.question-section .c-intro{padding-bottom:1rem;padding-top:4rem}.contact-section .c-copy{padding-top:0rem}.question-section .c-contacts-btn{display:none}.appointment-page-mask-white .c-mask__background{fill:#fff}.appointment-page-section .entry-content-asset,.intro-section{padding-top:2rem}.contact-icons .c-btn strong{font-weight:700}.why-additional-content h1{font-size:20px;line-height:24px}.why-additional-content h2{font-size:18px;line-height:24px}.why-additional-content h3{font-size:16px;line-height:22px}.why-additional-content h4{font-size:15px;line-height:22px}.why-additional-content h5{font-size:13px;line-height:22px}.why-additional-content strong{font-weight:700}.why-additional-content a{color:#ff852f;font-size:15px}.why-additional-content p{padding-top:.5rem;padding-bottom:.5rem;font-size:15px}.why-additional-content ul li,.why-additional-content ol li{font-size:15px}.faceland-yoast-breadcrumbs{display:none}.u-bg-tertiary-dark-bg{background-color:#f0e8de}.c-fact-traits{padding-top:1rem;padding-bottom:1rem}.f-bg-primary-bg{background:#f0e8de}.cta-button{color:#000;padding:7px;font-size:20px;padding:2px 15px;min-width:unset}.cta-button:hover{color:#fff;background:#a8a9ad}.cta-button:active{background:#231f20;color:#fff}.location-info-section{width:60%}.location-slider{width:40%}.location-slider .c-carousel-wrapper .slick-list .slick-track{line-height:0}.treatment-finder-section{max-width:60%;margin:0 auto;height:auto;padding:80px 0 150px 8px;background-size:cover;height:500px;background-size:cover;background-position:top;position:relative}.f-home .treatment-finder-section{padding-top:20px!important}.treatment-finder-section .u-text-center{position:relative;top:60%;width:70%;text-align:center;margin:0 auto}.specialisten-slider.o-grid--with-gutter-vertical .o-grid__cell{margin-top:0px!important}.c-d-global-section .o-grid--with-gutter-vertical>.o-grid__cell,.specialist-section .o-grid--with-gutter-vertical>.o-grid__cell{margin-top:0}.c-d-global-section .o-card__heading{padding:15px 0}.c-d-global-section .cta-button{font-size:20px;padding:2px 15px}.iamhere-section .location-info-section{background:#f0e8de;display:flex;justify-content:center;align-items:center}.iamhere-section .location-info-section .section-title{font-size:40px}.iamhere-section .location-info-section p{padding:0 29px;font-size:20px;line-height:1.5}.c-d-global-section .section-title,.treatment-price-information .section-title{font-size:50px;padding:0 150px 20px 150px;line-height:1.2}.c-d-global-section p{font-size:14px}.c-d-global-section p strong{font-weight:700}.c-d-global-section .section-sub-title{font-size:40px;padding:10px 15px}.treatment-finder-section .section-title{font-size:40px;padding:0 154px;line-height:37px}.treatment-finder-section .section-description{font-size:14px;color:#1d1d1b}.treatment-finder-section .section-description{padding:20px 0}.location-slider .o-panorama__content{top:60%!important}.treatments-section .section-title{font-size:40px}.treatments-section .o-card__heading{font-size:20px;padding:10px 0}.treatments-section .o-grid__cell.a-inview{margin-top:0px!important}.treatments-section .o-grid__cell.a-inview .o-card__image{max-width:100px;margin:0 auto}.treatments-section p{font-size:14px;padding:2px 0}.treatments-section a{margin-top:12px!important}.c-new-treatment-filters a:nth-child(2),.c-new-treatment-filters a:nth-child(4){height:35px;margin-top:12px;margin-bottom:12px}.treatment-pricelist-section .c-list.c-list--seamless{border:none!important;box-shadow:none!important}.specialist-section .section-title{font-size:40px;ine-height:1.2}.specialist-section .o-card__image img{padding:0 0;width:200px;margin:0 auto}.specialisten-slider .o-card__image img{height:auto!important}.specialist-section .o-card__heading{font-size:20px;padding-top:15px}.specialist-section p{font-size:14px;padding:1px 0 13px}.dont-miss-section .o-grid__cell.a-inview{margin-top:0px!important}.dont-miss-section .title-section{font-size:40px}.dont-miss-section .o-grid{margin-top:3.466rem}.dont-miss-section .o-card__heading{font-size:20px;padding:15px 0;min-height:80px}.dont-miss-section .o-grid{display:flex;justify-content:center}.want-see-more-title{font-size:80px;padding:50px 0}.dont-miss-section .no-background-image{width:252px;height:201px;background:#ba962e;display:flex;justify-content:center;align-items:center;font-size:20px;color:#fff}footer.c-footer,.c-footer-sub{background:#f0e8de}.c-footer-sub .o-list-plain li{color:#3c3d48}.want-see-more-title h2{font-size:40px;font-weight:700}.arrow{border:solid #3c3d48;border-width:0 2px 2px 0;display:inline-block;padding:8px}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.up{transform:rotate(225deg);-webkit-transform:rotate(225deg)}.c-d-global-section h1,.c-d-global-section h2,.location-info-section h1,.location-info-section h2,.treatment-finder-section h1,.treatment-finder-section h2,.treatments-section h1,.treatments-section h2,.specialist-section h1,.specialist-section h2,.dont-miss-section h1,.dont-miss-section h2,.want-see-more-title h1,.want-see-more-title h2,h1,.body--single--treatment h1,.body--single--treatment h2,.body--single--blog_article h1,.body--single--blog_article h2,.treatment-price-information .w-treatment-title,.body--archive--faq h1,.body--archive--faq h2{font-family:"Temeraire Display Bk";font-style:normal}.c-traits__item .c-traits__value{font-family:"Temeraire Display Bk";font-weight:900;font-style:normal}.home-main-slider .c-traits__type{text-transform:capitalize}.specialist-section .c-carousel-wrapper .c-carousel-nav .c-icon--prev{transform:translateX(-252%);background-position:unset}.specialist-section .c-carousel-wrapper .c-carousel-nav .c-icon--next{transform:translateX(252%);background-position:unset}.specialist-section .c-carousel-wrapper .c-carousel-nav{top:40%}.specialist-section .c-icon .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;top:-5px}.specialist-section .c-icon:before{display:none}.specialist-section .c-icon .left{transform:rotate(135deg);-webkit-transform:rotate(135deg);position:relative;top:-5px}.c-prices_new-grid .single-no-toggle{text-align:center}.f-home .c-copy{padding-top:0}.specialist-section .c-carousel-wrapper .c-carousel-nav.description-not-blank{top:75%}.specialist-section .c-carousel-wrapper .description-not-blank.c-carousel-nav .c-icon--prev{transform:unset!important}.specialist-section .c-carousel-wrapper .description-not-blank.c-carousel-nav .c-icon--next{transform:unset!important}.mobile-video-section{height:auto}.mobile-video-section #vid{max-width:100%;height:auto}.page-worldwide .c-copy{padding-top:0}.component-slider+.facts-section{margin-top:0}.page-worldwide .component-slider .slick-list{height:350px!important}.location-info-section br{display:none}.page-worldwide .c-accordion,.f-home .c-accordion{padding:15px}.page-worldwide .c-btn-wrapper,.f-home .c-btn-wrapper{margin-bottom:15px;margin-left:15px;margin-top:10px!important}.section-title{line-height:1.4;align-content:left}.doctor-prices-lables .mobile-prices_new-grid .titles strong{font-size:12px!important;overflow-wrap:break-word}.make-an-appointment-btn-mobile{background:#000}p,.c-copy p,span.c-related__heading-sub,.u-text-color-gray,.u-text-color-gray-dark,.c-copy>ol,.c-copy>p,.c-copy>ul,.o-input-set__label label.u-text-color-gray-dark,.c-copy-campaign .u-text-campaign,h1,h2,h3,.u-mobile-show .o-nav__item a,.u-text-color-gray-darker,span,.c-filters--button .c-filter.is-active,.c-filters .c-filter{color:#000}.u-bg-gray-darker{background-color:#000}@media only screen and (min-width:1024px){.section-background-image .c-cards-wrapper{background-position:709px -155px!important}}@media only screen and (min-width:768px) and (max-width:1024px){.body--luckyshot .slick-slide img{object-fit:cover}.body--luckyshot .slick-slider .c-panorama--vh .o-panorama__content{top:71%!important;width:100%}.deal-tabs .tab.active{padding:10px 50px}.tab-deal-slider .o-panorama__content.u-text-center{width:100%}.upper-banner-content h1{font-size:60px}.luckyshotpage .orange-section h2{width:100%;font-size:32px}.deal-images-section p{width:80%}.c-prices_new-grid .single-line-data{margin-top:0}.doctor-prices-lables .titles{padding-left:1.4080625rem}.specialist-section .o-card__heading{font-size:17px}.c-d-global-section .section-title,.treatment-price-information .section-title{padding:0 40px 20px 40px!important}.iamhere-section .o-grid__cell{flex:0 0 50%}.iamhere-section img{margin:0 auto}.home-main-slider .c-traits{display:flex;justify-content:center}.c-d-global-section .cta-button{margin-bottom:30px}.c-d-global-section .o-grid__cell.a-inview{flex:0 0 50%}.iamhere-section{display:flex;flex-direction:column}.iamhere-section .location-info-section{width:100%}.iamhere-section .location-info-section p{padding:0 24px}.iamhere-section .location-slider{width:100%}.treatment-finder-section .section-title{padding:0px!important}.treatments-section .o-grid__cell.a-inview{flex:0 0 50%}.treatments-section .c-cards-wrapper{margin-top:10px}.dont-miss-section .o-grid__cell.a-inview{margin-top:0px!important;flex:0 0 50%;margin-bottom:20px!important}.dont-miss-section .title-section{font-size:40px}.dont-miss-section .o-grid{margin-top:3.466rem}.dont-miss-section .o-card__heading{font-size:20px;padding:15px 0;min-height:50px!important}.dont-miss-section .o-grid{display:flex!important;justify-content:center!important}.dont-miss-section .no-background-image{width:unset!important;height:250px!important}.iamhere-section .location-info-section p{padding:0 29px 10px 29px!important;font-size:16px!important;line-height:1.5!important}.iamhere-section .location-info-section .section-title{margin-top:10px}.home-flexbox{padding-top:20px!important;padding-bottom:20px!important}.dont-miss-section .o-grid__cell{display:flex;justify-content:center}.section-background-image .c-cards-wrapper{padding:0 15px}.c-prices_new-grid .no-toggle .main-price-with-lower{margin-right:35px;margin-left:12px}.c-prices_new-grid .third-col.no-toggle,.c-prices_new-grid .no-toggle .single-line-data{display:flex}.c-prices_new-grid .image-with-title.no-toggle{width:100%!important}.c-prices_new-grid .no-toggle .single-line-data{margin-bottom:5px}.video-mobile-slider,.c-carousel-wrapper.video-mobile-slider,.video-mobile-slider .slick-track{width:100%}.c-carousel-wrapper.video-mobile-slider{max-width:100%!important}.video-mobile-slider .slick-list{height:185px!important}.mobile-video-section #vid{width:100%;max-width:100%}.c-carousel-wrapper.video-mobile-slider .mobile-video-part{width:100%}.facts-section{margin-top:0}.second-blank-cls,.premium-facecard{display:block}.premium-facecard .tooltip-icon{padding-right:15px}.treatment-price-information .w-row{width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.dont-miss-section .o-grid__cell.a-inview{flex:0 0 50%;margin-bottom:20px!important}.dont-miss-section .no-background-image{width:unset!important;height:345px!important}.dont-miss-section .o-grid__cell{display:flex;justify-content:center}.section-background-image .c-cards-wrapper{padding:0 15px}.doctor-prices-lables .no-toggle .first-blank-cls{padding-left:10rem}.doctor-prices-lables .no-toggle .second-blank-cls.no-toggle{text-align:center;margin-left:-10px}.doctor-prices-lables .no-toggle .titles.no-toggle.premium-price{padding-left:0}.no-toggle .second-blank-cls .tooltip-icon{padding-left:0}.premium-facecard .tooltip-icon{padding-left:45px}}.mobile-slider .o-panorama__content .c-btn{padding:11px 15px;line-height:18px}.body--luckyshot .slick-list{height:550px!important}.body--luckyshot .slick-slider .slick-slide img{object-fit:cover}.body--luckyshot .slick-slider .c-panorama--vh .o-panorama__content{width:320px}.upper-banner-content{padding-bottom:60px}.upper-banner-content h1{font-size:26px;margin-bottom:20px}.lower-banner-content h3{font-size:25px;margin-bottom:20px}.tab-deal-slider .o-panorama__content.u-text-center{width:100%}.luckyshotpage .orange-section{padding:60px 15px}.luckyshotpage .orange-section h2{width:100%;font-size:28px}.deal-images-section p{width:100%;padding:0 15px}.luckyshot-terms-section{padding:4em 1em!important}.body--luckyshot .c-panorama--arrow .c-arrow{position:relative}.luckyshot-terms-section h1{font-size:35px}.c-prices_new-grid .single-line-data{margin-top:0}.doctor-prices-lables .titles{text-align:center}.doctor-prices-lables .titles.single-price-column{text-align:center;margin-left:5px}.doctor-prices-lables .titles{padding-left:0;padding-right:0;font-size:12px;width:24%;margin-right:3%}.image-with-title{width:60%!important;padding-right:0!important;flex:none}.second-col,.third-col{width:20%;padding-left:0!important;padding-right:0!important}.image-with-title .c-list__heading{padding-top:15px;display:block;line-height:18px}.go-directly .image-with-title .c-list__heading{padding-top:5px}.go-directly .o-content__wrap{display:flex;align-items:center}.go-directly .c-list__item{padding:10px}.go-directly .section-sub-title{font-size:25px}.go-directly .c-list__item{border-top:1px solid #f0e8de!important}.treatement__new .treatment_details{display:flex;margin-bottom:20px;border:2px solid #f0e8de;border-radius:20px;overflow:hidden;height:85%}.treatement__new .treatment_details .treatment_left{flex:4.5;display:flex;align-items:center;background-color:#f0e8de}.treatement__new .treatment_details .treatment_left .o-card__image{max-width:100%!important;display:block;width:100%!important;object-fit:cover!important;height:100%!important}.treatement__new .treatment_details .treatment_right{flex:5.5;padding:13px 13px 13px 20px}.treatement__new .treatment_details .treatment_right .o-card__content{padding:0rem 0rem 0rem!important}.treatement__new .o-grid--with-gutter-vertical>.o-grid__cell{margin-top:1rem}.treatement__new .c-filters .c-select{border-bottom:none!important}.treatement__new .c-filters .c-select select{padding:10px;text-align:center;border:2px solid #f0e8de;border-radius:20px;width:100%}.treatement__new .c-filters .c-select--inline:after{top:45%!important;right:20px!important}.treatement__new .u-flex .c-filters{margin-bottom:1rem!important}.treatement__new .c-filters--select span{font-size:14px!important}.treatement__new{margin-top:unset}.reviews-display{margin-top:20px}.reviews__section .review__circle{width:70px;height:70px;border-radius:50%;background-color:#fff;display:inline-flex;justify-content:center;align-items:center}.reviews__section .review__circle span{font-size:20px;font-weight:700}.reviews__section .review__author{margin-top:20px}.reviews__section .review__author .author__name{font-weight:700}.reviews__section .review__stars .fa-star.checked,.reviews__section .review__stars .fa-star-half-alt.checked{color:orange}.reviews__section .review__stars .fa-star,.reviews__section .review__stars .fa-star-half-alt{color:#fff;font-size:20px}.reviews__section .slick-list{overflow:hidden!important}.reviews__section .c-cta__text p{padding:0 0 0 0;min-height:150px!important}.go-directly{margin-top:20px}.go-directly .c-list{margin-top:30px}.deals-category .o-grid__cell .o-card{margin-bottom:15px;margin-right:5px}.deals-category .o-grid__cell .o-card .o-card__image img{height:auto!important}.deals-category .c-btn-group{text-align:center}.deals-category .o-grid--with-gutter>.o-grid__cell{padding-right:unset!important}.first-blank-cls{flex:none;width:60%}.o-grid--with-gutter div:nth-chid(2){width:20%}.second-title-hide{display:none}.c-list__header .p-left{padding-left:1rem;text-align:left}.c-d-global-section .cta-button{margin-top:5px;margin-bottom:25px;font-size:15px!important;padding:5px 18px!important;font-weight:600;line-height:18px}.special_wrap .o-card{display:flex;flex-direction:column;height:100%}.special_wrap .o-card .o-card__content{margin-top:auto}.c-d-global-section .description-wrap{display:flex;flex:1;min-height:115px;flex-wrap:wrap;justify-content:center}.c-d-global-section .specilist-info{line-height:20px}.c-d-global-section .cta-wrap{display:flex;align-items:end}.c-d-global-section .short-text{margin-top:20px!important}.c-d-global-section .o-grid__cell.a-inview{flex:0 0 50%}.c-d-global-section .section-title,.treatment-price-information .section-title{padding:0!important;font-size:40px}.iamhere-section{display:flex;flex-direction:column}.iamhere-section .location-info-section{width:100%;padding:2rem 0 2rem 0}.main-get-in-touch .get-in-touch{padding:30px 0 30px 0}.iamhere-section .location-info-section p{padding:0 29px 20px 29px!important;font-size:16px!important;line-height:1.2!important}.treatment-iamhere-section .location-info-section p{line-height:1.733!important;padding:0 29px 10px 29px!important}.iamhere-section .location-slider{width:100%}.location-slider .c-carousel-nav{padding:0 20px!important}.location-slider .o-panorama__content{margin-top:0;top:40%!important}.treatment-finder-section .section-title{padding:0px!important;margin-bottom:20px;text-align:center;font-size:25px}.treatment-finder-section .cta-button{top:25px}.treatments-section .o-grid__cell.a-inview{flex:0 0 50%}.treatments-section p{font-size:13px;padding:2px 0px!important}.treatments-section .cta-button{font-size:14px;margin-bottom:10px;margin-top:5px!important}.specialist-section img{margin:0 auto}.specialist-section .cta-button{margin-bottom:20px}.treatments-section p{font-size:13px!important}.dont-miss-section .no-background-image{width:100%!important}.dont-miss-section .cta-button{margin-bottom:20px}.treatment-finder-section{background-repeat:no-repeat;max-width:unset!important;height:auto!important;padding:80px 0 20px 8px!important;margin-bottom:1.5rem!important}.treatments-section .c-cards-wrapper{margin-top:0px!important}.c-traits{display:inline-flex!important;flex-wrap:wrap!important;justify-content:center!important}.c-traits__item{width:30%!important}.facts-section .c-traits__item{width:50%!important}.c-d-global-section .section-sub-title,.specialist-section .section-sub-title{font-size:25px;line-height:35px;padding:18px 15px!important}.worldwide-info-section .c-d-global-section .section-sub-title{padding:unset!important}.treatment-finder-section .o-contain{margin-top:0px!important}.specialist-section .c-cards-wrapper{margin-top:1rem}.treatments-section{padding-bottom:20px}.home-flexbox{padding-top:0px!important;padding-bottom:40px}.want-see-more-title{padding:20px 0px!important}.c-footer--bordered,.dont-miss-section .c-cards-wrapper,.specialist-main-section{margin-top:0px!important}.want-see-more-title{padding:20px 0px!important}.c-footer--bordered,.dont-miss-section .c-cards-wrapper,.specialist-main-section{margin-top:0px!important}.dont-miss-section .o-card__heading{min-height:0px!important}.treatments-section .o-card__heading{padding:0px!important;font-size:15px!important}.specialist-section .c-carousel-wrapper .c-carousel-nav .c-icon--prev,.specialist-section .c-carousel-wrapper .c-carousel-nav .c-icon--prev:hover{transform:translateX(-30%)!important;background-position:unset!important}.specialist-section .c-carousel-wrapper .c-carousel-nav .c-icon--next,.specialist-section .c-carousel-wrapper .c-carousel-nav .c-icon--next:hover{transform:translateX(30%)!important;background-position:unset!important}.dont-miss-section .o-grid{margin-top:1rem!important}.home-flexbox{padding-bottom:35px!important}.treatments-section .o-grid__cell.a-inview{margin-bottom:10px!important}.dont-miss-section .o-grid__cell{display:flex;justify-content:center}.section-background-image .c-cards-wrapper{background-image:none!important}.c-d-global-section .o-card__heading{padding:5px 0px!important}.specialist-section .o-card__heading{font-size:16px}.treatments-section .c-cards-wrapper{margin-top:1.5rem}.section-background-image .c-cards-wrapper{padding:0 15px}.section-background-image .o-grid .o-grid__cell{padding-left:1px;padding-right:1px}.section-background-image .c-cards .o-card__image{width:160px;margin:0 auto}.c-d-global-section .c-cards-wrapper{margin-top:1rem!important}.c-prices_new-grid .no-toggle .first-blank-cls{display:none}.c-prices_new-grid .no-toggle .main-price-with-lower{margin-right:20px;margin-left:12px}.c-prices_new-grid .third-col.no-toggle,.c-prices_new-grid .no-toggle .single-line-data{display:flex}.c-prices_new-grid .image-with-title.no-toggle{width:100%!important}.c-prices_new-grid .no-toggle .single-line-data{margin-bottom:5px}.facts-section{margin-bottom:1rem;margin-top:-7px}.full-background-image-section.o-contain-padding,.full-background-image-section.o-contain-padding .o-contain-padding{padding-right:1vw;padding-left:1vw}.full-background-image-section.o-contain-padding .o-grid__cell{padding-right:2vw;padding-left:2vw}.no-toggle .second-blank-cls .tooltip-icon{padding-left:32px}.premium-facecard .tooltip-icon{padding-left:30px}.treatment-finder-section .u-text-center{width:90%}.treatment-finder-section{background-size:cover}.treatment-price-information .w-row{display:block;width:100%;margin:0 auto}@media only screen and (max-device-width:767px) and (orientation:landscape){.body--luckyshot .slick-slider .o-panorama.c-panorama--mask.c-panorama--vh.c-panorama--light-background.c-panorama--arrow.u-flex-sm.u-flex-center.slick-slide.slick-current.slick-active{height:550px}.body--luckyshot .slick-slider .c-panorama--vh .o-panorama__content{width:400px}.c-prices_new-grid .single-line-data{margin-top:0}.doctor-prices-lables .titles{padding-left:.4080625rem;text-align:left}.image-with-title .c-list__heading{padding-top:15px;display:block;line-height:18px}.c-list__header .p-left{padding-left:1rem;text-align:left}.specialist-section .c-carousel-wrapper .c-carousel-nav .c-icon--prev,.specialist-section .c-carousel-wrapper .c-carousel-nav .c-icon--prev:hover{transform:translateX(-70%)!important;background-position:unset!important}.specialist-section .c-carousel-wrapper .c-carousel-nav .c-icon--next,.specialist-section .c-carousel-wrapper .c-carousel-nav .c-icon--next:hover{transform:translateX(70%)!important;background-position:unset!important}.home-main-slider .c-traits{display:flex;justify-content:center}.home-main-slider .c-d-global-section .section-title{padding:0}.c-d-global-section .c-no-carousel-wrapper{margin-top:1rem}.c-d-global-section .o-card__heading{padding:5px 0;line-height:15px}.section-background-image .c-cards-wrapper{padding:0 15px;margin-top:1rem}.section-background-image .c-cards .o-grid{justify-content:space-around}.section-background-image .c-cards{margin-top:1rem}.c-d-global-section .c-cards-wrapper{margin-top:0rem!important}.c-prices_new-grid .no-toggle .first-blank-cls{display:none}.c-prices_new-grid .no-toggle .main-price-with-lower{margin-right:35px}.c-prices_new-grid .third-col.no-toggle,.c-prices_new-grid .no-toggle .single-line-data{display:flex}.c-prices_new-grid .no-toggle .single-line-data{justify-content:space-between;width:65%;margin-bottom:5px}.c-prices_new-grid .image-with-title.no-toggle{width:100%!important}.full-background-image-section.o-contain-padding,.full-background-image-section.o-contain-padding .o-contain-padding{padding-right:3vw;padding-left:3vw}.full-background-image-section.o-contain-padding .o-grid__cell{padding-right:2vw;padding-left:2vw}.doctor-prices-lables .no-toggle .second-blank-cls.no-toggle{margin-left:-20px}.no-toggle .second-blank-cls .tooltip-icon{padding-left:70px}.premium-facecard .tooltip-icon{padding-left:45px}.treatment-finder-section .u-text-center{width:90%}.treatment-finder-section{background-size:cover}}@media only screen and (max-width:320px){.luckyshot-terms-section h1{font-size:30px}.c-prices_new-grid .single-line-data{margin-top:0}.doctor-prices-lables .titles strong{text-align:center}.image-with-title .c-list__heading{padding-top:15px;display:block;line-height:18px}.section-background-image .c-cards-wrapper{padding:0 15px}.section-background-image .o-grid .o-grid__cell{padding-left:1px;padding-right:1px}.section-background-image .c-cards .o-card__image{width:160px;margin:0 auto}.section-background-image .c-cards .o-grid{justify-content:space-around}.c-d-global-section .c-cards-wrapper{margin-top:0rem!important}.c-prices_new-grid .no-toggle .first-blank-cls{display:none}.c-prices_new-grid .no-toggle .main-price-with-lower{margin-right:35px}.c-prices_new-grid .third-col.no-toggle,.c-prices_new-grid .no-toggle .single-line-data{display:flex}.c-prices_new-grid .image-with-title.no-toggle{width:100%!important}.full-background-image-section.o-contain-padding,.full-background-image-section.o-contain-padding .o-contain-padding{padding-right:3vw;padding-left:3vw}.full-background-image-section.o-contain-padding .o-grid__cell{padding-right:2vw;padding-left:2vw}.treatment-finder-section .u-text-center{width:90%}.treatment-finder-section{background-size:cover}.doctor-prices-lables .mobile-prices_new-grid .titles strong{font-size:9px!important;overflow-wrap:break-word}}.small-deal-information .c-accordion p{color:#000!important}.c-icon--appointment{padding:7px}.u-mobile-show .js-navigation-items-mobile li a.c-nav-main__link{font-size:22px}.u-mobile-show .js-navigation-items-mobile li .c-nav__list-sub{background-color:#f0e8de}.u-mobile-show .js-navigation-items-mobile li .c-nav__list-sub__item+.c-nav__list-sub__item,.u-mobile-show .sub-to-sub-child:not(:first-child),.u-mobile-show .sub-child-items,.u-mobile-show .show-mobile{border-top:1px solid #fff}.u-mobile-show .parent-menu.sub-menu{background-color:#f0e8de;padding:15px;font-size:20px;position:relative;border-bottom:1px solid #f6f4f2;border-top:1px solid #f6f4f2}.above-open-icon:before,.new-sub-menu .above-open-icon:before,.above-right-icon:before,.parent-menu-above-open-icon:before{font-family:"Font Awesome 5 Free";display:inline;vertical-align:middle;font-weight:600;width:20px;padding:7px 8px 6px 8px;border-radius:50px;font-size:13px}.above-open-icon,.above-right-icon,.parent-menu-above-open-icon{position:absolute}.new-sub-menu .above-open-icon,.above-right-icon,.parent-menu-above-open-icon{right:13px}.parent-menu-above-open-icon{top:20px}.parent-menu-above-open-icon.open:before{content:"\f077";background:#000;color:#fff;padding:6px 8px 7px 8px}.sub-items{position:relative}.sub-items .c-link--arrow-inline:after{background-position:-479px -189px}.sub-items .c-link--arrow-inline{right:-10px}.new-sub-menu .sub-child-menu{display:none}.new-sub-menu .above-open-icon:before,.parent-menu-above-open-icon:before{content:"\f078";background:#000;color:#fff}.above-right-icon:before{content:"\f054";padding:7px 9px 7px 10px;background:#fff;color:#000}.new-sub-menu .above-open-icon.open:before{content:"\f077";padding:6px 8px 7px 8px}.c-nav__list-sub__item{padding-left:15px;padding-right:15px}.parent-menu-above-open-icon:before{background:#f0e8de;color:#000}.new-sub-menu .c-nav__list-sub .sub-child-items .c-nav__list-sub__item .above-right-icon,.new-sub-menu .sub-child-menu .above-right-icon{position:static;float:right}.u-mobile-show{max-height:310px}.mobile-menu{overflow-y:scroll}.mobile-menu::-webkit-scrollbar{width:.7em}.mobile-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #fff0}.mobile-menu::-webkit-scrollbar-thumb{background-color:#a9a9a98c;border-radius:10px}.u-mobile-show .new-sub-menu .sub-child-menu .sub-to-sub-child{background-color:#ededed}.new-sub-menu .show-mobile{display:none}.u-mobile-show .show-mobile a,.u-mobile-show .c-nav__list-sub__item.allview a{font-weight:700}.new-sub-menu .sub-menu-item .click-event-none a,.new-sub-menu .parent-menu .click-event-none a,.new-sub-menu .click-event-none a,.new-sub-menu .sub-child-menu .click-event-none a,.parent-menu-item>a.c-nav-main__link{pointer-events:none}.u-mobile-show .sub-to-sub-child a,.first-start-full,.first-end-full{font-size:17px}.u-mobile-show .js-navigation-items-mobile li .c-nav__list-sub{font-size:15px}.strikeprice del{color:#34343b!important}.u-mobile-show .external-link{display:none}.c-footer .o-grid__cell.be-fr:nth-child(3){display:none}.js-modal-show-site-direction.be-popup-open{opacity:1;visibility:visible}.js-modal-show-clinic-information.clinic-popup-open{opacity:1;visibility:visible}.js-modal-content-site-direction .js-form-wrapper{text-align:center}.site-direction-button .c-btn:hover{background:#000}.js-modal-content-site-direction .c-description-wrapper__text{padding-bottom:20px}.site-direction-button .c-btn{margin-bottom:15px;padding:15px}.body--be-fr .obiChatLauncherBottomRight{display:none}.new-sub-menu .c-nav__list-sub a{text-transform:none}.first-deal-btn,.second-deal-btn,.third-deal-btn,.fourth-deal-btn{background:#f0e8de;color:#000}.first-deal-btn:hover,.second-deal-btn:hover,.third-deal-btn:hover,.fourth-deal-btn:hover{color:#fff;background:#a8a9ad;margin-left:10px}.btn-align-center{text-align:center}.c-nav__list-sub__item.allview{border-top:1px solid #fff}.c-nav__list-sub__item.allview{display:none}.menu-item-hide{display:none}.webshop-btn{line-height:13px;height:35px;background-color:#f0e8de}.newsletter-with-shop-btn .webshop-btn{display:none}.c-body-wrapper .c-nav-main{min-height:75vh}.c-body-wrapper .u-mobile-show{max-height:350px}.o-panorama__image{overflow:hidden}.c-panoaram-video{overflow:hidden}.review-sec{width:30%;border:1px solid #f0e8de;margin:0 15px}.review-heading{display:flex;justify-content:space-between;padding:15px;background-color:#f0e8de}.review-date{text-align:right}.review-content .comment{padding:15px;height:260px}.review-footer{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid lightgray;margin:15px}.faceland-accordion{background-color:#fff;color:#444;cursor:pointer;padding:12px 25px;width:100%;border:none;border-bottom:1px solid #f0e8de;text-align:left;outline:none;font-size:17px;transition:0.4s;display:flex;justify-content:space-between}.faceland-accordion.active{background-color:#f0e8de;font-weight:600}.faceland-accordion-panel{padding:0 25px;padding-bottom:25px;display:none;background-color:#f0e8de;overflow:hidden;font-weight:400;font-size:16px}.accordian-title{display:flex;justify-content:start}.accordian-label{margin-top:8px}.accordian-arrow{margin-top:8px}.accodian-icon-wrapper{height:40px;width:40px;margin-right:20px}.accordian-arrow:before{background:#f0e8de;color:#000;content:"\f078";font-family:"Font Awesome 5 Free";display:inline;vertical-align:middle;width:16px;padding:7px 8px 6px 8px;border-radius:50px;font-size:16px;font-weight:600}.accordian-arrow.open:before{content:"\f077";background:#000;color:#fff;padding:6px 8px 7px 8px;font-size:16px}.treatment-iamhere-heading{padding:17px 23px 1px 29px!important}.navigation-info-heading{margin-top:31px!important;font-size:19px}.treatment-filters{margin-top:2rem;display:flex;justify-content:center;text-align:center;display:grid;grid-template-columns:50% 50%;border-radius:38px}.c-new-treatment-filters a:nth-child(1),.c-new-treatment-filters a:nth-child(3){border-right:1px solid #3c3d48!important;height:35px;margin-top:12px;margin-bottom:12px}.c-new-treatment-filters .c-filter.is-active{background:inherit}.mt-4{margin-top:24px}.pt-4{padding-top:24px}.f-size-20{font-size:20px}.pb-3{padding-top:18px}.price-list-item{border-bottom:1px solid #000;margin:0 -22px;padding:0 22px!important;padding-bottom:15px!important}.c-btn-wrapper-mob{text-align:center;padding-bottom:24px}.price-list-item-p{display:block;font-size:14px}.video_image_carousel.specialist-section .c-carousel-nav{top:53%}.o-panorama__content.u-text-center.c-text-center{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:max-content}.c-panorama-inner-title{font-size:22px;font-weight:700}.c-innter-body-button,.c-innter-body-button:hover{background-color:#bb7457;color:#fff}.js-video-image-slider{margin:0 -30px!important}.image-carousel-title{font-size:16px;font-weight:600}@media only screen and (min-width:768px) and (max-width:1023px){.video_image_carousel.specialist-section .c-carousel-wrapper .c-carousel-nav .c-icon--next{transform:translateX(15%)!important}.video_image_carousel.specialist-section .c-carousel-wrapper .c-carousel-nav .c-icon--prev{transform:translateX(-15%)!important}.video_image_carousel .c-carousel-wrapper .c-carousel-nav{top:52%}.review-section .js-carousel-next{transform:translateX(45%)!important}.review-section .js-carousel-prev{transform:translateX(-45%)!important}}@media only screen and (min-width:200px) and (max-width:768px){.video_image_carousel.specialist-section .c-carousel-wrapper .c-carousel-nav .c-icon--next{transform:translateX(15%)!important}.video_image_carousel.specialist-section .c-carousel-wrapper .c-carousel-nav .c-icon--prev{transform:translateX(-14%)!important}.video_image_carousel .c-carousel-wrapper .c-carousel-nav{top:52%}.review-section .js-carousel-next{transform:translateX(45%)!important}.review-section .js-carousel-prev{transform:translateX(-45%)!important}}@media only screen and (min-width:200px) and (max-width:1023px){.js-video-image-slider{margin:0 0px!important}.clinic-location .image_carousel.o-panorama.unique{padding:0px!important;text-align:center;margin-right:10px!important;margin-left:10px!important}.image_carousel.o-panorama.unique{padding:15px!important;text-align:center;margin-right:15px!important;margin-left:15px!important}}.image-carousel-title{margin-bottom:5px;font-size:22px;font-weight:600}.review-sec-title,.clinic-specialisten-section .clinic-specialisten-title{padding:0 0 19px;font-size:20px}.why-faceland-title{font-size:2rem}.body--single--treatment .treatment-full-width,.body--single--blog_article .treatment-full-width{padding-right:0;padding-left:0}.treatment-iamhere-section .location-slider .c-carousel-nav{padding:0 30px!important}.treatment-panorama-description strong,.pricelist-after-description strong{font-weight:bold!important}.treatment-iamhere-section .treatment-slider h1{font-size:30px;padding:20px 29px 0 29px!important}.treatment-title-content .title h1,.treatment-title-content .sub-title h1,.treatment-tab-section .title h1{font-size:30px}.body--single--treatment .treatment-mobile-image,.body--single--treatment .treatment-tab-section .title,.body--single--treatment .image-carousel-title,.body--single--treatment .why-faceland-section,.body--single--treatment .review-section,.body--single--treatment .clinic-specialisten-section,.body--single--blog_article .treatment-mobile-image,.body--single--blog_article .treatment-tab-section .title,.body--single--blog_article .image-carousel-title,.body--single--blog_article .why-faceland-section,.body--single--blog_article .review-section,.body--single--blog_article .clinic-specialisten-section,.body--single--blog_article .blog-full-width-content .c-btn-wrapper,.body--single--blog_article .blog-full-width-content .c-highlight,.body--single--blog_article .blog-full-width-content .c-accordion{padding-right:6vw;padding-left:6vw}.treatment-title-content .title h3,.treatment-title-content .sub-title h3,.treatment-tab-section .title h3{font-size:22px}.treatment-title-content .title{padding-top:25px;padding-bottom:15px}.treatment-title-content .sub-title{padding-bottom:10px}.video_image_carousel .image-above-content{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:max-content}.why-content-float-parts .o-panorama__image{margin-bottom:10px}.why-content-float-parts .o-panorama__image img{width:100px;height:100px}.why-content-float-parts{width:100%;display:flex}.why-faceland-section .float-container{display:inline-flex;width:100%}.why-faceland-section .why-content-float-parts .float-child-right p{font-size:14px;padding-left:.5rem;padding-right:.5rem}.why-faceland-section .why-content-float-parts .float-child-right strong{font-weight:700}.why-faceland-section .why-content-float-parts .float-child{margin-bottom:0px!important}.video_image_carousel .image-above-content h3,.clinic-specialisten-section .clinic-specialisten-title{font-size:26px;font-weight:700;padding-top:3rem}.body--single--treatment .treatment-why-faceland,.body--single--treatment .clinic-specialisten-section{padding-top:3rem;padding-bottom:3rem;margin-top:0rem;margin-bottom:3rem}.review-list-car-nav .c-icon .left,.clinic-specialisten-section .c-icon .left{transform:rotate(135deg);-webkit-transform:rotate(135deg);position:relative;top:-26px}.review-list-car-nav .c-icon .right,.clinic-specialisten-section .c-icon .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;top:-26px}.price-list-item-p span{margin-right:15px}.treatment-price-list .price-list-item strong{font-weight:700;color:#000}#videoModal{position:fixed;left:0;top:0;width:100%;height:100%;transform:scale(1.1);transition:visibility 0s linear 0.25s,opacity 0.25s ease 0s,transform 0.25s ease 0s;background-color:rgb(0 0 0 / .5);z-index:111}#videoModal .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:1rem 1.5rem;width:auto;border-radius:.5rem}.clinic-carousel-img-container{padding-left:15px;padding-right:15px}.deals-category button.c-icon.c-icon--round.c-icon--lg.c-icon--arrow.js-carousel-prev.slick-arrow{transform:translateX(-90%)!important;top:20px!important}.deals-category button.c-icon.c-icon--round.c-icon--lg.c-icon--arrow.js-carousel-next.slick-arrow{transform:translateX(90%)!important;top:20px!important}button.c-icon.c-icon--round.c-icon--lg.c-icon--arrow.js-carousel-prev.slick-arrow{transform:translateX(-20%)!important}button.c-icon.c-icon--round.c-icon--lg.c-icon--arrow.js-carousel-next.slick-arrow{transform:translateX(20%)!important}.clinic-specialisten-section .c-carousel-nav{top:55%}.clinic-image-below-title .u-flex-center{font-size:18px}.mt-2{margin-top:12px}.clinic_and_specialisten_button a.u-bg-primary{background-color:#bb7457!important;padding:7px 35px;font-size:15px}.treatment-price-list .treatment-price-btn a,.treatment.c-btn,.c-panorama--treatment .c-btn{font-size:15px}.clinic-image-below-title{padding:10px 0 10px 0}.c-img-wrapper{box-shadow:inset 27px 0 28px -9px #fff,inset -27px 0 28px -14px #fff}.o-panorama__image .clinic-carousel-img,.m-carousel-img{position:relative;z-index:-1}.treatment-image-slider button.c-icon.c-icon--round.c-icon--lg.c-icon--arrow.js-carousel-prev.slick-arrow,.review-section button.c-icon.c-icon--round.c-icon--lg.c-icon--arrow.js-carousel-prev.slick-arrow{transform:translateX(-50%)!important}.treatment-image-slider button.c-icon.c-icon--round.c-icon--lg.c-icon--arrow.js-carousel-next.slick-arrow,.review-section button.c-icon.c-icon--round.c-icon--lg.c-icon--arrow.js-carousel-next.slick-arrow{transform:translateX(50%)!important}.video_image_carousel button.c-icon.c-icon--round.c-icon--lg.c-icon--arrow.js-carousel-prev.slick-arrow{transform:translateX(-19%)!important}.video_image_carousel button.c-icon.c-icon--round.c-icon--lg.c-icon--arrow.js-carousel-next.slick-arrow{transform:translateX(19%)!important}.u-bg-primary{background-color:#000!important}.image-section-title{text-align:center;font-weight:700;margin:11px;font-size:30px;color:#bb7457}.c-panorama--treatment .o-panorama__content{padding-top:1.932rem;padding-bottom:1.932rem}.c-new-panorama--treatment .treatment-thumbanil-image{width:190px}.treatment-iamhere-section h2{padding:12px 0 12px 26px;font-size:18px}.body--single--treatment .clinic-specialisten-section,.body--single--treatment .clinic-specialisten-section{padding-top:0rem}.treatment-panorama-description p,.treatment-content-description p,.treatmentTabContent p,.doctor-prices-lables .titles strong,.doctor-prices-lables .titles h3,.pricelist-after-description p,.why-content-float-parts p,.review-section .review-list .comment,.review-footer span,.treatmentTabTwoContent p,.treatment-price-list p.c-list__heading.cardTitle{font-size:16px!important;line-height:1.333!important}.custom-clinic-specialisten-list-carousel{justify-content:center}.custom-clinic-specialisten-list-carousel .clinic-carousel-img-container{display:block}.custom-clinic-specialisten-list-carousel .clinic-carousel-img{height:auto;object-fit:cover}.c-panorama--treatment .c-traits{flex-wrap:unset!important}.c-panorama--treatment .u-text-size-epsilon{font-size:10px!important}.c-panorama--treatment .c-traits__item{padding-right:5px!important;padding-left:5px!important}.c-panorama--treatment .u-text-size-beta{font-size:14px!important}.c-panorama--treatment .c-traits__item:nth-child(-n+2){margin-bottom:0!important}.c-panorama--treatment .c-traits__item:nth-child(2n):after{display:block!important}.c-panorama--treatment .c-traits__item:last-child:after{background-color:#fff!important}.sub-child-items .c-nav__list-sub__item{position:relative;padding-top:0;padding-bottom:0}.sub-child-items .c-nav__list-sub__item a{display:block;width:90%;padding-top:.8665rem;padding-bottom:.8665rem}.new-sub-menu .c-nav__list-sub .sub-child-items .c-nav__list-sub__item .above-right-icon,.new-sub-menu .sub-child-menu .above-right-icon{position:absolute;top:50%;transform:translate(0%,-50%)}.c-body-wrapper .c-nav-main{overflow-y:hidden;height:100%}.title-content,.content-data{margin-top:0.8665rem!important}.title-content p{margin-top:0.8665rem!important;margin-right:auto;margin-left:auto;max-width:41.592rem}.title-content strong{font-weight:700}.title-content p a{text-decoration:underline}.content-data{padding:14px}.greyBackground{background-color:#d3d3d357}.c-icon--be-fr{background-position:-388px -288px}.mobile-prices_new-grid .o-grid{flex-wrap:inherit}#google-business-reviews-rating .vicinity{display:none!important}#google-business-reviews-rating>p.rating{display:none!important}.body--single--treatment p a,.body--single--blog_article p a .treatment-filters a:hover{text-decoration:underline}.full-background-image-section .o-grid{justify-content:center}.u-bg-surgery-light{background-color:#bb7457;color:#fff}.u-bg-injectable-light{background-color:#fff;color:#fff}.u-bg-other-light{background-color:#f0e8de;color:#000}.w-row{display:flex;text-align:center;width:50%;margin:0 auto;padding:30px 0}.w-column-50{flex:50%;padding-bottom:10px}.w-row:after{content:"";display:table;clear:both}.treatment-price-information .w-column-50 h3{font-size:24px;line-height:28px;margin-bottom:15px}.w-column-50 ul li{padding:5px 0 5px 0;font-weight:700;font-size:16px;line-height:24px}.w-column-50 ul li:before{display:none}.treatment-price-information .w-column-50 b{font-size:17px;font-weight:600}.price-list-image{margin-bottom:25px;margin-right:25px}.c-socials__item--tiktok.c-tiktok:before{background-image:url(/assets/images/7422375_tik_tok_ok_music_note_icon.svg)!important;width:270px;background-repeat:no-repeat;height:22px;background-position:-5px 0}.main-get-in-touch .get-in-touch-cta .cta-button{background:#231f20;color:#fff;font-size:17px}.main-get-in-touch .get-in-touch{background-image:none!important}.w-merge-component{background-position:-900px 145px;padding-bottom:100px;background-size:cover;background-repeat:no-repeat!important}.worldwide-info-section{background-color:#f0e8de}.worldwide-info-section.remove-bg{background-color:unset}.worldwide-why-faceland-section .why-content-float-parts{display:block}.worldwide-why-faceland-section .two-part .float-child{display:flex}.worldwide-info-section.remove-bg .float-child-left{width:30%}.worldwide-info-section.remove-bg .float-child-right{width:70%}.worldwide-why-faceland-section .float-child-left{width:40%}.worldwide-why-faceland-section .float-child-right{width:60%;display:inline-block;padding:20px 0 10px 0}.worldwide-why-faceland-section .why-faceland-section .why-content-float-parts .float-child-right p{height:75px;margin:0;display:table-cell;vertical-align:middle}.worldwide-info-section .c-d-global-section{padding-top:25px;padding-bottom:25px}.show-col-1 .o-grid .titles:nth-child(2){display:block}.show-col-2 .o-grid .titles:nth-child(2),.show-col-2 .o-grid .titles:nth-child(3){display:block}.show-col-3 .o-grid .titles:nth-child(2),.show-col-3 .o-grid .titles:nth-child(3),.show-col-3 .o-grid .titles:nth-child(4){display:block}.show-col-4 .o-grid .titles:nth-child(2),.show-col-4 .o-grid .titles:nth-child(3),.show-col-4 .o-grid .titles:nth-child(4),.show-col-4 .o-grid .titles:nth-child(5){display:block}.christmas-price-list .u-cell-1of4--md.titles{display:none}.show-col-1 .o-grid .titles:nth-child(2),.c-prices_new-grid.show-col-2 .no-toggle .titles{margin-left:35px}.new-price-col-1 .second-col,.c-prices_new-grid .new-price-col-2 .third-col,.c-prices_new-grid .new-price-col-2 .second-col,.c-prices_new-grid .new-price-col-3 .third-col{text-align:center}.new-price-col-1 .second-col .main-price-with-lower{display:block}.c-prices_new-grid .new-price-col-1 .second-col .lower-premium-price-section,.c-prices_new-grid .new-price-col-1 .third-col,.c-prices_new-grid .new-price-col-2 .third-col .column-price-1.h4{display:none}.c-prices_new-grid .new-price-col-2 .third-col .column-price-1.h4,.c-prices_new-grid .new-price-col-3 .third-col .column-price-1.h4{display:none!important}.c-prices_new-grid .new-price-col-3 .second-col .single-line-data{width:100%}.c-prices_new-grid .new-price-col-3 .third-col .column-price-1.h3{margin-left:0;margin-right:0;margin-top:5px;top:0;text-align:left}.new-price-col-2 .second-col.no-toggle .single-line-data{display:flex;width:70%;justify-content:space-between;margin-left:30px}.c-list--seamless .c-list__header.show-col-4{padding:.649875rem 1.29975rem .649875rem 1.649875rem}.c-icon.c-icon--en{background-image:url(/assets/images/united_kindom.png)}.c-icon.c-icon--it{background-image:url(/assets/images/italy-flag.png);background-size:contain}.c-icon--email-big{background-position:-91px 390px}.show-deals{margin-bottom:2.816125rem}.show-deals .o-grid{justify-content:center}.show-deals p{color:#000}.show-deals .c-mask--white{display:none}.show-deals .o-grid .o-grid__cell{margin-bottom:1rem}.m-price-title-with-info.m-horizontal-line{display:inline-flex;width:100%;justify-content:space-between}.m-price-title-with-info.m-horizontal-line .price-list-item-p span{display:inline-flex}.m-price-title-with-info.m-horizontal-line .price-list-item-p span p:first-child{margin-right:32px}.m-price-title-with-info.m-horizontal-line h3{margin-right:25px}.christmas-price-list-m .m-price-title-with-info.m-horizontal-line,.christmas-price-list-m .m-price-title-with-info.m-horizontal-line .price-list-item-p span{display:block}.christmas-price-list-m .m-price-title-with-info.m-horizontal-line .price-list-item-p span p:first-child{margin-right:10px;font-size:12.5px}.christmas-price-list-m .price-list-item-p span{margin-right:0}.christmas-price-list-m .m-price-title-with-info.m-horizontal-line .price-list-item-p span p{font-size:13px}.christmas-price-list-m .m-horizontal-line.show-col-3 span{margin-right:15px}.christmas-price-list-m .m-horizontal-line.show-col-2 span{margin-right:50px}.mb-50{margin-bottom:50px}.open-down-arrow{float:right;position:absolute;bottom:22px;right:0;cursor:pointer}.open-down-arrow.down{transform:rotate(180deg)}.open-down-arrow{width:52px;height:52px;border-radius:50%;background-color:#f2ede2;text-align:center}.open-down-arrow .arrow{padding:8px}.open-down-arrow .arrow.down{margin-top:12px!important}.open-down-arrow .arrow.up{margin-top:20px!important}.review-shortcode .heading img{max-width:1.5rem;top:.3rem;position:relative;margin-right:5px}.review-shortcode #google-business-reviews-rating .heading{display:none}.u-mobile-menu{width:50%;font-size:.75em;background-color:#f0e8de;height:100%}#navigation ul{margin:0;padding:0}#navigation ul.top-level{position:relative}#navigation li{list-style:none}ul.top-level li{border-bottom:#fff solid;border-top:#fff solid;border-width:1px}#navigation li.parent-menu-item.open{background-color:#c5b8ab}#navigation li.parent-menu-item.open .top-level-item{font-weight:700}#navigation .parent-menu-item.is-active ul.sub-level.open li.sub-child-menu-item.is-active{text-decoration:underline;font-weight:700}#navigation .top-level .parent-menu-item.open .arrow.right{transform:rotate(133deg);-webkit-transform:rotate(133deg);right:7px}#navigation li.parent-menu-item{background-color:#f0e8de;position:relative;padding:10px 30px;font-size:13px;color:#000}#navigation li .sub-level{border:#fff solid;border-width:1px;position:fixed;left:50%;top:125px;display:none;height:calc(100vh - 125px);overflow-y:scroll;overflow-x:hidden;width:178px}#navigation ul.sub-level li{border:none;float:left;width:200px;padding:6px 30px 12px 30px}#navigation li .sub-level.open{display:block}#navigation ul li:before{content:unset}#navigation .top-level .parent-menu-item .arrow.right{transform:rotate(315deg);-webkit-transform:rotate(315deg);position:absolute;right:10px;top:15px;padding:4px;border-width:0 1px 1px 0}.new-mobile-navigation{height:calc(100vh - 124px);overflow-y:auto}.u-mobile-show .u-mobile-btn-wrapper{display:flex;margin:0 auto;text-align:center;align-items:center;justify-content:space-between}.u-mobile-btn-wrapper .webshop-btn,.u-mobile-btn-wrapper .js-modal-newsletter{margin-right:25px}.u-mobile-btn-wrapper .webshop-btn:focus,.u-mobile-btn-wrapper .make-an-appointment-btn-mobile:focus{background-color:#939393!important}.u-mobile-btn-wrapper .webshop-btn:hover,.u-mobile-btn-wrapper .webshop-btn:focus,.u-mobile-btn-wrapper .make-an-appointment-btn-mobile:focus{background-color:#939393;border-color:#fff;color:#fff;text-decoration:underline}.u-mobile-btn-wrapper .webshop-btn,.u-mobile-btn-wrapper .make-an-appointment-btn-mobile,.u-mobile-btn-wrapper .js-modal-newsletter{font-size:12px!important;height:36px!important;text-transform:capitalize!important;line-height:15px}.u-new-mobile-menu-btn-wrapper{margin:0.93325rem!important}.obiChatLauncher.hidden{display:none!important}.u-mobile-show .o-contain .m-new-menu-search-btn{position:absolute;left:15px}.u-mobile-show .o-contain .m-new-menu-logo{margin-right:15px}.slick-list{height:auto!important}.location-slider .slick-list{height:350px!important}.component-mobile-slider .o-panorama{height:auto}.f-home .o-contain{margin-top:1.816125rem}.body--be-fr .u-mobile-btn-wrapper .make-an-appointment-btn-mobile,.body--ch .js-modal-newsletter,.body--de .js-modal-newsletter,.body--en .u-mobile-btn-wrapper .make-an-appointment-btn-mobile,.body--en .js-modal-newsletter,.body--be-fr .u-mobile-btn-wrapper .webshop-btn{height:45px!important}.body--de .u-mobile-btn-wrapper .make-an-appointment-btn-mobile,.body--ch .u-mobile-btn-wrapper .make-an-appointment-btn-mobile{height:auto!important;line-height:25px}.body--ch .js-modal-newsletter,.body--de .js-modal-newsletter,.body--en .js-modal-newsletter,.body--be-fr .u-mobile-btn-wrapper .webshop-btn{line-height:27px}.body--en .c-modal.is-open .c-modal__content{height:auto}.body--404 .c-panorama__heading{padding-bottom:25px}.fournotfour-search-form{width:50%;margin:0 auto;padding-top:20px}.title-subtitle-image{margin-bottom:25px}.grid-container{width:90%;margin:2rem auto}.gallery{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,5vw);grid-gap:1.5rem;margin-top:1.5rem}.gallery__img{width:100%;height:100%;object-fit:cover;display:block}.gallery__item--1{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.gallery__item--2{grid-column-start:3;grid-column-end:5;grid-row-start:1;grid-row-end:3}.gallery__item--3{grid-column-start:5;grid-column-end:9;grid-row-start:1;grid-row-end:6}.gallery__item--4{grid-column-start:1;grid-column-end:5;grid-row-start:3;grid-row-end:6}.gallery__item--5{grid-column-start:1;grid-column-end:5;grid-row-start:6;grid-row-end:9}.gallery__item--6{grid-column-start:5;grid-column-end:9;grid-row-start:6;grid-row-end:9}.gallery-modal{display:none;position:fixed;z-index:3;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .9);margin-top:4rem}.gallery-modal-content{margin:auto;display:block;max-width:90%;max-height:80%;margin-top:150px}.gallery-close{color:#fff;position:absolute;top:10px;right:25px;font-size:35px;font-weight:700;cursor:pointer}.gallery-close:hover,.gallery-close:focus{color:#999;text-decoration:none;cursor:pointer}.gallery-prev,.gallery-next{position:absolute;top:30%;transform:translateY(-50%);width:8vw;height:8vw;max-width:30px;max-height:30px;background-color:rgb(255 255 255 / .8);color:#333;border:none;outline:none;font-size:18px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease;z-index:1}.gallery-prev:hover,.gallery-next:hover{background-color:rgb(0 0 0 / .8);color:#fff}.gallery-prev{left:0;border-top-left-radius:50%;border-bottom-left-radius:50%}.news-listing-wrap{margin-top:30px}.news-section-wrap .news-section{display:flex;margin-bottom:20px;border:2px solid #f0e8de;border-radius:20px;overflow:hidden}.news-section-wrap .news-section .news-left{flex:3;display:flex;align-items:center}.news-section-wrap .news-section .news-right{flex:7;background-color:#f0e8de;padding:13px 13px 13px 20px;justify-content:space-between}.news-section-wrap .news-section .news-left img{max-width:100%;display:block;width:100%;object-fit:cover;height:100%}.news-section-wrap .news-section .news-right .news-title{font-size:15px;font-weight:700;line-height:20px}.news-section-wrap .news-section .news-right .news-description{font-size:14px;line-height:20px;min-height:20px}.news-listing-wrap a.news-link{text-decoration:none!important}.gallery-next{border-top-right-radius:50%;right:0;border-bottom-right-radius:50%}.video-section-wrap .o-card .o-card__image,.video-section-wrap .o-card .video{padding:8px}.video-section-wrap .o-card .o-card__image img{border-radius:17px}.video-section-wrap .o-card .video-element{position:relative}.o-card .image-element{position:relative;display:inline-block}.video-section-wrap .o-card .video{border-radius:25px;width:100%}.video-section-wrap .o-card .description-wrap-img{position:absolute;top:8px;left:8px;right:8px;bottom:8px;color:#fff;padding:20px;box-sizing:border-box;border-radius:20px;padding-top:11rem}.video-section-wrap .o-card .description-wrap{position:absolute;top:8px;left:8px;right:9px;bottom:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;padding:20px;border-radius:16px;padding-top:12rem}.video-section-wrap .o-card .description-wrap h2,.video-section-wrap .o-card .description-wrap-img h2{font-size:30px;color:#fff;text-align:center;width:100%}.video-section-wrap .o-card .description-wrap p,.video-section-wrap .o-card .description-wrap-img p{font-size:17px;color:#fff;text-align:center;line-height:20px}.video-section-wrap .o-grid__cell{margin-top:10px!important}.video-section-wrap .specilist_wrapper{margin-right:10px;margin-left:10px;padding:0 10px}.video-section-wrap .btn-wrapper{display:flex;margin:0 auto;text-align:center;align-items:center;justify-content:space-between;padding:10px 0 10px 0}.video-section-wrap .web-btn{margin-right:10px;min-width:90px;font-size:13px;display:flex;justify-content:center;align-items:center}.video-section-wrap .apn-btn{line-height:13px;font-size:12px;height:35px;padding:9px}.video-section-wrap .sub-heading-caption{font-size:25px;line-height:35px;padding:18px 0px!important;white-space:nowrap}.video-section-wrap .scroll-anim{position:relative;transform:translateY(150px);transition:1s all ease}.video-section-wrap .scroll-anim.active{transform:translateY(0);opacity:1}.sticky-footer-wrap{position:relative}.home-sticky-footer{position:absolute;bottom:0;left:0;width:100%;background-color:#000;padding:20px;text-align:center}.home-sticky-footer .c-btn{font-size:12px;margin-right:10px;padding:8px}.home-sticky-footer{display:flex}.home-sticky-footer .cta-link-wrap{width:70%}.home-sticky-footer .cta-comment-wrap{width:30%}.home-sticky-footer{padding-top:15px;padding-bottom:2px}.sticky-footer-wrap.sticky{position:fixed;bottom:0;width:100%;padding:20px;z-index:1}.c-body-wrapper{overflow-x:hidden}.treatment_banner .o-card__content p{margin-bottom:2rem}.fullwidth-blog-article .c-copy__maxwidth,.fullwidth-blog-article .c-intro{padding-right:6vw;padding-left:6vw}.article_sidebar{display:block;flex:1;max-width:20em}.article_sidebar .sidebar-posts_title{font-family:Montserrat,Helvetica Neue,HelveticaNeue,Helvetica,Arial,ArialMT,sans-serif}.article_sidebar .sidebar-posts_title span strong,.slider_titleMain span strong{font-weight:700}.article_sidebar .sidebar-posts_title span,.slider_titleMain span,.article_sidebar .sidebar-posts_title span strong,.slider_titleMain span strong{font-size:25px;line-height:32px}.sidebar-posts_title{margin:.75rem 0}.sidebar-posts_list{margin-bottom:.5625rem}.column-builder_base,.column-builder_col{display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden;position:relative;width:100%}.column-builder_col.column-builder_col-last{margin-right:0}.articleFeeds{align-items:center;display:flex;position:relative;transition:opacity 0.35s;margin-bottom:10px}.articleFeedsImage.articleFeedsNormal{height:6.675rem;width:5.8125rem}.articleFeedsImage{border-radius:.3125rem;flex-shrink:0;margin-bottom:.5625rem;margin-right:.875rem;overflow:hidden;position:relative}.feedsTag{color:#404040;display:inline-block;margin-bottom:.1875rem;max-width:100%;position:relative;z-index:1}.feedTitle{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:.125rem;overflow:hidden;padding-bottom:1px;font:700 0.865rem/0.9575rem Montserrat,Helvetica Neue,HelveticaNeue,Helvetica,Arial,ArialMT,sans-serif}.feedTitle:hover{color:#bb7457}.feedHeadlineTitle{font:700 .75rem Montserrat,Helvetica Neue,HelveticaNeue,Helvetica,Arial,ArialMT,sans-serif;margin-bottom:.325rem;text-transform:uppercase}.hover-zoom_body,.hover-zoom_hoverZoom{height:100%;left:0;position:absolute;top:0;width:100%}.hover-zoom_body{transition:transform 0.4s ease-in-out}.lazy-load-image-background.lazy-load-image-loaded{filter:none}.lazy-load-image-background{background-position:50%;background-repeat:no-repeat;background-size:cover!important;filter:blur(30px);height:100%;width:100%}.image_image{width:100%}.TeaserImage_image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.category-link_title{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#000;padding-left:.375rem;padding-right:.375rem;text-overflow:ellipsis;word-break:break-all}.category-link_categoryLink{align-items:center;border-radius:1.25rem;color:inherit;display:inline-flex;font:300 0.5875rem/1.0625rem Montserrat,Helvetica Neue,HelveticaNeue,Helvetica,Arial,ArialMT,sans-serif;overflow:hidden;text-transform:uppercase}.blog-feeds{padding-right:6vw;padding-left:6vw}.slider_section{position:relative}.gutter .slick-slide>div{padding-right:.5625rem}.hover-zoom_hoverZoom{border-radius:inherit;overflow:hidden;z-index:0}.GridTeaser_gridTeaser{position:relative;transition:opacity 0.35s}.GridTeaser_image{border-radius:.3125rem;margin-bottom:.5625rem;position:relative}.GridTeaser_category{color:#404040;display:inline-block;margin-bottom:.25rem;max-width:100%;position:relative;z-index:1}.GridTeaser_image:before{content:"";display:block;padding-top:75%}.slider_section.slider_is-articles{width:350px;margin:0 auto}.body--single.body--single--blog_article .blog-panorama.o-panorama .o-panorama__content{padding-top:1.5315rem;padding-bottom:1.5315rem}.body--single.body--single--blog_article .blog-panorama .c-panorama__heading{margin-bottom:1rem}.body--single.body--single--blog_article .c-panorama--news.blog-panorama .o-panorama__avatar{transform:unset;position:relative;bottom:unset;left:unset;width:100%;height:100%;margin:1.3rem 0 .5rem 0}.blog-left-content-part .c-btn-wrapper{padding-left:1.5rem}.gutter .c-cards .slick-disabled{visibility:hidden!important}.c-copy .main-blog-content .slider_section.slider_is-articles button.c-icon.c-icon--round.c-icon--lg.c-icon--arrow.js-carousel-prev.slick-arrow{transform:translateX(-25%)!important}.c-copy .main-blog-content .slider_section.slider_is-articles button.c-icon.c-icon--round.c-icon--lg.c-icon--arrow.js-carousel-next.slick-arrow{transform:translateX(15%)!important}.c-copy .fullwidth-blog-article,.slider_titleMain{font-size:1.25rem;padding-bottom:1rem}.most-recent-blogs{padding-top:1.25rem}.slider_section{padding-bottom:1.25rem}.recent-blog-slider .slick-list{height:245px!important}.fullwidth-blog-article .c-copy{padding-top:.282625rem}.body--single.body--single--blog_article .fullwidth-blog-article .c-copy .main-blog-content .c-intro p{font-size:1.2rem;line-height:30px}.go-to-direction{margin:2rem 0 1rem 0}.go-to-direction a{border-bottom:2px solid #f6f3ec;width:100%;display:block;min-height:50px;padding-top:10px;padding-bottom:10px}.go-to-direction a .section-link{padding-left:6vw;padding-right:6vw;position:relative;display:inline-flex;align-items:center;pointer-events:none}.go-to-direction a .section-link .link-number{padding-right:20px;font-size:22px;font-family:"Temeraire Display Bk";pointer-events:none}.go-to-direction a .section-link .link-text{font-size:14px;line-height:15px;pointer-events:none}.go-to-direction .go-to-direction-title{padding-left:6vw;padding-right:6vw;font-size:22px;line-height:42px;padding-bottom:15px}@media screen and (max-width:700px){.gallery-prev{left:10px}.gallery-next{right:10px}}.deals-category .c-no-carousel-wrapper .c-cards .c-cards{display:inline-flex}.deals-category .c-no-carousel-wrapper .c-cards .c-cards .o-contain{display:contents}.deals-category .c-no-carousel-wrapper .c-cards .c-cards a:nth-child(1){margin-right:10px}.deals-category .c-no-carousel-wrapper .c-cards .c-cards a:nth-child(2){margin-left:10px}.filter-collection .section-sub-title{font-size:25px}.deals-slider .slick-slide{margin:0 12px}.deals-slider .slick-list{margin:0 -12px}.c-columns .c-columns__text strong{font-weight:700}.title-text-two-column-content .treatment-two-col-content .first-column,.title-text-two-column-content .treatment-two-col-content .second-column{margin:0 0 20px 0}.title-text-two-column-content .treatment-two-col-content .second-column{margin:30px 0 0 0}.title-text-two-column-content .treatment-two-col-content .treatment-content-description{padding:4px 0 0 0}.blog-full-width-content .treatment-two-col-content .treatment-content-description p{font-size:1rem!important;padding-bottom:.9rem}.title-text-two-column-content .treatment-content-description p{font-size:inherit!important;line-height:inherit!important}.body--en .make-an-appointment-modal.u-mobile-show-n{display:none}.treatment-title-content .treatment-two-col-content .treatment-content-description a span{text-decoration:unset!important}.treatment-title-content .treatment-two-col-content .treatment-content-description a{color:#5a5a5a}.treatment-title-content .treatment-two-col-content .treatment-content-description a:hover{color:#bb7457;text-decoration:underline}.c-carousel .no-recent-blog-slider{width:152px;height:100%;min-height:1px;float:left}.no-blog-carousel{flex-wrap:inherit}.no-blog-carousel>div{padding-right:.5625rem}.body--single.body--single--blog_article .blog-panorama{margin-bottom:.1145rem}.body--single.body--single--blog_article .blog-panorama .o-image{width:150px;height:auto;margin:0 auto;display:block;border-radius:0}.fullwidth-blog-article .blog-left-content .blog-left-content-part .c-intro strong,.fullwidth-blog-article .treatment-title-content .treatment-two-col-content .treatment-content-description strong{font-weight:700}.fullwidth-blog-article .treatment-title-content .treatment-two-col-content .treatment-content-description a,.fullwidth-blog-article .c-intro a,.fullwidth-blog-article .why-faceland-section a,.fullwidth-blog-article .treatment-tab-section .faceland-accordion-panel a{color:#000;text-decoration:underline;font-weight:700}.play-pause-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;gap:10px;z-index:2;transition:opacity 0.3s}.play-pause{width:40px;height:40px;background-color:rgb(0 0 0 / .5);border:none;border-radius:50%;cursor:pointer}.play::before{content:"\25B6";font-size:75px;color:#fff}.pause::before{content:"\II";font-size:75px;color:#fff}.video-element{position:relative}.video{width:100%;height:100%;object-fit:cover}.play,.pause{background-color:#fff0;-webkit-appearance:none;border:unset}.play-pause-button .pause{opacity:0;visibility:hidden;transition:all .3 ease}.video-element:hover .play-pause-button .pause{visibility:visible;opacity:1}.blog-full-width-content{width:100%}.title-description-wrap{display:inline-flex}.title-description-with-image .title-description-left-section,.title-description-with-image .title-description-right-section{width:50%}.title-description-with-image .cta_links_main{padding:0;margin:0 auto;width:50%;padding-top:1rem}.title-description-with-image .cta_links_main a{font-size:15px!important;padding:0.4rem!important;text-decoration:none}.title-description-with-image .title-description-right-section{text-align:right}.title-description-with-image.no-bg-color .cta_links_main a{font-weight:400;color:#000}.title-description-with-image.no-bg-color .cta_links_main a:hover,.title-description-with-image .cta_links_main a{color:#fff}.body--single--blog_article .fullwidth-blog-article .c-copy{padding-top:1.682625rem}.body--single--blog_article .main-blog-content .video_image_carousel.specialist-section .c-panorama-inner-title,.body--single--treatment .video_image_carousel.specialist-section .c-panorama-inner-title{font-size:22px;margin:0 auto;line-height:24px;width:50%;padding-top:15px;padding-bottom:15px}.body--single--blog_article .main-blog-content .blog-full-width-content .video_image_carousel.specialist-section .js-video-image-slider .c-panorama-inner-title,.body--single--treatment .video_image_carousel.specialist-section .js-video-image-slider .c-panorama-inner-title{width:100%;font-size:14px!important;line-height:15px;min-height:45px}.body--single--blog_article .main-blog-content .video_image_carousel.specialist-section .image-carousel-title{padding-bottom:1rem}.body--single--treatment .video_image_carousel.specialist-section{margin-bottom:2rem}.body--single--blog_article .main-blog-content h1,h2{font-size:1.5rem;line-height:1.7rem}.body--single--blog_article .main-blog-content .treatment-tab-section,.body--single--blog_article .title-description-with-image.no-bg-color{padding:3rem 0 0 0;clear:both}.body--single--blog_article .title-description-with-image.no-bg-color{padding:2rem 0 2rem 0}.body--single--blog_article .main-blog-content .treatment-tab-section .title{margin-bottom:2rem}.body--single--blog_article .fullwidth-blog-article .treatment-why-faceland .title-description-wrap{align-items:center}.category-link_categoryLink .category-link_title.u-bg-other-light{background-color:#e2e2e2}.category-link_categoryLink .category-link_title.default-bg{background-color:rgb(187 116 87 / 20%)}.blog-full-width-content .treatment-two-col-content{display:flex;flex-direction:column}.blog-full-width-content .c-blog-video-section{margin-bottom:15px}.fullwidth-blog-article .title-description-with-image .title-description-right-section{text-align:right;margin-bottom:15px}.fullwidth-blog-article .title-description-with-image .title-description-left-section,.fullwidth-blog-article .title-description-with-image .title-description-right-section{width:100%}.fullwidth-blog-article .title-description-with-image.no-bg-color .title-description-wrap{display:flex;flex-direction:column}.fullwidth-blog-article .treatment-title-content .title{padding-bottom:20px}.fullwidth-blog-article .treatment-title-content{margin:2em 0 2rem 0}.fullwidth-blog-article .treatment-title-content .title{padding-top:0;padding-bottom:20px}.fullwidth-blog-article .blog-full-width-content .video_image_carousel .js-video-image-slider .image_carousel.o-panorama.unique,.body--single--treatment .video_image_carousel .js-video-image-slider .image_carousel.o-panorama.unique{margin:0px!important;padding:0 20px 0 20px!important}.fullwidth-blog-article .blog-full-width-content .video_image_carousel .js-video-image-slider .o-contain.o-contain-padding.btn-title,.body--single--treatment .video_image_carousel .js-video-image-slider .o-contain.o-contain-padding.btn-title{padding:0}.fullwidth-blog-article .blog-full-width-content .video_image_carousel .js-video-image-slider .o-contain.o-contain-padding.btn-title a,.body--single--treatment .video_image_carousel .js-video-image-slider .o-contain.o-contain-padding.btn-title a{min-width:130px;font-size:.9667rem;line-height:1.2}.fullwidth-blog-article .blog-full-width-content .video_image_carousel.specialist-section{padding:3rem 0 2rem 0}.fullwidth-blog-article .title-description-with-image:not(.no-bg-color) .title-description-right-section{display:none}.body--single--blog_article .treatment-why-faceland,.body--single--blog_article .clinic-specialisten-section{padding-top:2rem;padding-bottom:2rem}.body--single--blog_article .main-blog-content .why-faceland-section-title .why-faceland-title{font-size:1.5rem;padding:.7rem 0}.body--single--blog_article .main-blog-content .why-faceland-section .title-description-left-section strong{font-weight:700}.body--single--blog_article .fullwidth-blog-article .c-copy>*+.c-sharing{margin-top:2.199rem;border:0}.body--single--blog_article .fullwidth-blog-article .c-sharing .c-sharing__heading{font-size:1rem}.new-treatment-why-section{background:#000;color:#fff}.new-treatment-why-section .why-faceland-title,.new-treatment-why-section p{color:#fff}.new-treatment-why-section .why-content-float-parts{display:block}.new-treatment-why-section .why-content-float-parts .float-child{display:flex;align-items:center;margin-bottom:20px!important}.new-treatment-why-section .float-left-image-wrap{width:120px;height:120px;border-radius:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.new-treatment-why-section .two-part:last-child .float-child:last-child{margin-bottom:0!important}.new-treatment-why-section .why-faceland-section-title{margin-bottom:30px}.new-treatment-why-section .why-content-float-parts .o-panorama__image{margin-bottom:0}.new-treatment-why-section .why-content-float-parts .o-panorama__image img{width:80px;height:80px}.new-treatment-why-section .float-child-right{padding-left:20px}.new-treatment-why-section .why-content-float-parts .float-child-right p{padding:0}.treatment-price-list .price-list-item-p span{display:flex!important;margin-right:0!important}.treatment-price-list .price-list-item-p{display:block}.treatment-price-list .price-list-item-p span p:first-child{margin-right:auto!important;padding-right:15px!important}.treatment-price-list .price-list-item-p span p+p{margin-left:5px}.treatment-price-list .price-list-item-p span p:empty{display:none}.new-price-image-title-wrap .new-price-title-image{line-height:0}.new-price-image-title-wrap{display:flex;align-items:center;margin-bottom:10px}.new-price-image-title-wrap .new-price-title{padding-left:10px}.treatment-content-description:last-child{margin-bottom:0}.treatment-title-content .treatment-content-description.single-paragraph-content .show-paragraph-content{display:block}.treatment-title-content .treatment-two-col-content:not(.single-col) .treatment-content-description:last-child:not(.single-paragraph-content) .show-paragraph-content{display:none!important}.treatment-title-content .treatment-content-description:only-child:not(.single-paragraph-content) .show-paragraph-content{display:block}.treatment-content-description{margin-bottom:15px}.read-more-content{display:none}.read-more-button{cursor:pointer;color:#000;display:flex;justify-content:flex-end;align-items:flex-end;font-size:18px;line-height:20px;margin:1rem 0}.read-more-button .showMore{display:block}.read-more-button .showMore span,.read-more-button .showLess span{padding-right:8px;font-weight:600}.read-more-button .showLess{display:none}.read-more-button .showLess span .arrow{position:relative;top:6px;padding:6px;border-width:0 2px 2px 0}.read-more-button .showMore span .arrow{position:relative;top:-3px;padding:6px;border-width:0 2px 2px 0}.location-info-section .read-more-button{padding-right:6vw}.treatment-pricelist-section .read-more-button{padding:1rem 0}.blog-full-width-content .o-form--sharpspring{padding-right:6vw;padding-left:6vw}.body--single--blog_article .fullwidth-blog-article .c-card--simple.c-card--bordered{height:auto}.body--single--treatment .c-btn{padding:.63385rem 1.233rem .6665rem}.body--single--treatment .go-to-direction a .section-link .link-icon,.body--archive--faq .go-to-direction a .section-link .link-icon{width:50px;height:45px;margin-right:20px}.body--single--treatment .treatment-tab-section .title{margin-bottom:1rem}.specialist-section .c-carousel-wrapper .specialisten-slider{width:90%;margin:0 auto}.clinic-specialisten-section .clinic-specialisten-list .o-panorama__image{position:relative;box-shadow:unset}.clinic-specialisten-section .clinic-specialisten-list .o-panorama__image .clinic-image-below-title{position:absolute;top:120px;left:0;right:0;text-align:center;padding:10px;z-index:1}.clinic-specialisten-section .clinic-specialisten-list .o-panorama__image .clinic-image-below-title span{color:#fff;font-size:20px;font-weight:700}.clinic-specialisten-section .c-carousel-wrapper .c-carousel-nav .c-icon--round{background-color:#f0e8de;width:52px;height:52px;border:0;border-radius:50%}.clinic-specialisten-section .c-carousel-wrapper .c-carousel-nav .c-icon--round.js-carousel-prev{transform:translateX(-98%)!important}.clinic-specialisten-section .c-carousel-wrapper .c-carousel-nav .c-icon--round.js-carousel-next{transform:translateX(83%)!important}.clinic-specialisten-section .c-carousel-wrapper .c-carousel-nav .c-icon--round .arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;right:2px;top:2px;padding:8px}.clinic-specialisten-section .c-carousel-wrapper .c-carousel-nav .c-icon--round .arrow.left{transform:rotate(132deg);-webkit-transform:rotate(132deg);position:relative;left:2px;top:2px;padding:8px}.clinic-specialisten-section .clinic-specialisten-list .o-panorama__image .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / .4);z-index:1}.related-treatment-section.news-section-wrap .news-section .news-right{background-color:#fff}.related-treatment-section.news-section-wrap .news-section .news-left{background-color:#f0e8de}.related-treatment-section.news-section-wrap .news-section{height:100px}.m-hide{display:none}.treatment-price-list .treatment-readmore-btn{padding-right:0}.treatment-readmore-btn{padding-right:6vw;margin-top:1rem}.body--single--treatment .c-img-wrapper,.body--single--blog_article .c-img-wrapper{box-shadow:unset}.why-content-float-parts .o-panorama__image>div{width:90px;height:90px}.body--single--treatment .o-panorama__triats{width:80%}.o-contain-padding.clinicpage-slider-section{padding-right:6vw!important;padding-left:6vw!important}.o-contain-padding.general-specialist-sec{padding-right:1vw;padding-left:1vw}.specialist-section .c-carousel.specialisten-slider .o-card__heading{font-size:14px}.clinic-specialisten-section .c-carousel-wrapper button.c-icon.c-icon--round.c-icon--lg.c-icon--arrow.js-carousel-next.slick-arrow,.clinic-specialisten-section .c-carousel-wrapper button.c-icon.c-icon--round.c-icon--lg.c-icon--arrow.js-carousel-prev.slick-arrow{background-image:none}.clinic-specialisten-section:not(.treatment-single-specialist) .c-carousel-wrapper .c-carousel-nav .c-icon--round .arrow.right{top:-33px}.clinic-specialisten-section:not(.treatment-single-specialist) .c-carousel-wrapper .c-carousel-nav .c-icon--round .arrow.left{top:-33px}.body--ch .js-modal-newsletter,.body--de .js-modal-newsletter{height:100%!important}.treatment-tab-section .title{margin-bottom:10px}.u-mobile-show .make-an-appointment-modal.krest-deal-btn{margin-right:15px;background-color:#c0272c!important;height:36px;line-height:15px}.body--de .u-mobile-btn-wrapper .make-an-appointment-modal.krest-deal-btn,.body--ch .u-mobile-btn-wrapper .make-an-appointment-modal.krest-deal-btn{height:auto!important;line-height:25px}.fullwidth-blog-article .title-description-with-image .title-description-left-section,.fullwidth-blog-article .title-description-with-image .title-description-right-section{width:100%;margin-top:30px}.body--single.body--single--blog_article .why-faceland-section-title{margin-top:0}.body--single--blog_article .treatment-why-faceland,.body--single--blog_article .clinic-specialisten-section{padding-top:3rem;padding-bottom:4rem}.body--single.body--single--blog_article .blog-feeds{margin-top:4rem}.body--single--blog_article .fullwidth-blog-article .c-copy>*+.c-sharing{margin-bottom:2.199rem;padding-top:0}.body--single.body--single--blog_article .blog-left-content p{margin-bottom:2rem!important;margin-top:0!important}.body--single.body--single--blog_article.fullwidth-blog-article .blog-left-content .blog-left-content-part .c-intro{padding-bottom:1rem}.show-blur-image{position:relative}.show-blur-image .show-blur-image-content{position:absolute;top:20px;bottom:20px;left:0;right:0}.show-blur-image .m-carousel-img,.show-blur-image .c-video>img{filter:blur(60px);backdrop-filter:brightness(.01);-webkit-filter:blur(60px);-webkit-backdrop-filter:brightness(.01)}.show-blur-image .blur-img{width:50px;margin:0 auto;padding-bottom:10px}.show-blur-image .blur-notice-title{font-weight:600;color:#fff;font-size:14px;line-height:15px;margin-bottom:15px}.show-blur-image .blur-notice-description,.show-blur-image .blur-image-view{color:#f7f7f7}.show-blur-image .blur-notice-description{font-size:14px;line-height:15px;margin-bottom:20px}.show-blur-image .blur-image-view{border:1px solid;padding:7px;border-radius:10px;font-weight:600;font-size:15px;margin-bottom:25px}.show-blur-image .c-video__play{z-index:-99;opacity:0}.gtranslate-shortcode{margin-bottom:3px;margin-right:10px;width:65px}.gtranslate-shortcode .gtranslate_wrapper{display:flex;justify-content:space-between;align-items:end}.password-required-form .post-password-form p:first-child{padding:1rem 0 1rem 0}.password-required-form{padding-bottom:50px}.password-required-form input[name="post_password"]{padding:6px;width:165px}.password-required-form input[name="Submit"]{border:0;background:#bb7457;color:#fff;border-radius:4px;height:34px}.n-phone-icon{width:32px;height:32px;background-position:-87px 8px}.new-price-layout.new-price-col-1 .toggleSwitch{margin-top:0}.new-price-layout.new-price-col-2 .second-col.no-toggle .single-line-data{margin-left:0px!important;width:auto!important}.new-price-layout .c-prices_new-grid h3{bottom:0!important}.new-price-layout{display:flex}.c-prices_new-grid .new-price-layout .image-with-title.no-toggle{width:30%!important}.c-prices_new-grid .new-price-layout .o-grid-wrapper{width:70%;padding-right:1.4080625rem;padding-left:1.4080625rem}.new-price-layout h3.c-list__heading{bottom:0!important}.c-prices_new-grid .new-price-layout.new-price-col-2 .second-col{width:100%}.c-prices_new-grid .new-price-layout .no-toggle .main-price-with-lower{margin-left:0px!important}.c-prices_new-grid .new-price-layout .no-toggle .lower-premium-price-section{margin-right:35px}.c-prices_new-grid .new-price-layout .toggleSwitch span.active{left:0}.mobile-prices_new-grid.christmas-price-list.show-col-1 .o-grid .titles:nth-child(2){margin-left:-70px}.c-prices_new-grid .o-grid .o-grid__cell a{display:inline-block;vertical-align:top}.c-prices_new-grid h3{bottom:0px!important}.c-prices_new-grid .o-grid-wrapper a span{display:block;font-size:13px}.treatment-content-description.c-blog-video-section .video-element{margin-bottom:20px}.body--de .c-filters .option.selected,.body--de .c-filters .option,.body--de .c-filters .selectize-input .item{text-transform:capitalize}.blog-left-content .blog-left-content-part .c-copy__maxwidth{margin-top:0rem!important}.blog-left-content .blog-left-content-part .c-intro{padding-bottom:.733rem}.body--single.body--single--blog_article .blog-left-content .c-copy__maxwidth.content-data p{margin-bottom:0rem!important}.body--single.body--single--blog_article .blog-left-content .c-copy__maxwidth.content-data .title-content{margin-top:0rem!important}.u-bg-black{background:#1d1e1b}.footer-social-link{display:flex;flex-wrap:wrap;margin:0 -15px;align-items:center;justify-content:center}.footer-social-link li{padding:0 15px;list-style-type:none}.footer-social-link li:before{content:""}.u-text-color-white{color:#fff}.faq-mt{margin-top:30px}.faq-social-related{padding:50px 0}.footer-social-link li a{display:block;line-height:0}.footer-social-link li a img{width:40px}.faq-search{max-width:500px;margin:70px auto}.faq-search .c-form__input--search{border:2px solid #f0e9de;text-align:center!important;padding-right:100px;border-radius:100px!important}.faq-topic-item{margin:50px 0}.footer-social-link .faq-chat-btn{background:unset;padding:unset;min-width:unset}.faq-information p{font-size:16px}.faq-information a{text-decoration:underline;color:#000;font-weight:600}.faq-information{margin-top:25px;margin-bottom:25px}.faq-information br{display:none}.price-list-item .new-price-title-image{width:15%}.price-list-item .new-price-title{width:60%}.price-list-item .new-price-title-ml{width:25%;text-align:center}.blog-specialist-info-raw{margin-top:20px;align-items:center}.blog-specialist-info-left{text-align:center;padding-bottom:30px}.blog-specialist-img img{height:100%;width:100%;object-fit:cover}.blog-specialist-img{overflow:hidden;width:200px;border-radius:100%;height:200px;margin:0 auto 20px}.blog-specialist-information h3{font-size:20px;font-weight:700}.blog-specialist-info-right .cta_links_main{padding:0;margin:40px 0 0;text-align:center}.cta_links_main.blog-specialist-cta a{font-weight:700;font-size:18px}.body--single--blog_article .treatment-content-description ul li{color:#000;line-height:21px;padding-bottom:10px}.body--single--blog_article .treatment-content-description ul li:before{left:0;font-size:50px;top:-33px;height:0}.body--single--blog_article .treatment-content-description ul{padding-bottom:20px}.blog-specialist-cta .c-btn:hover{margin-left:0}.blog-specialist-section{padding-top:50px;padding-bottom:50px}.blog-specialist-info-right .f-bg-primary-bg.c-btn--gray-darker{color:#000;font-size:.733rem;line-height:1.4}.blog-specialist-info-right p{line-height:1.333!important}.taggbox-shortcode-title{margin-bottom:25px}.taggbox-shortcode-title h3{font-size:22px}.taggbox.treatment-feeds .tb_app_wrapper .splide__list .splide__slide{margin:0 10px!important;width:calc(25% - 15px)!important}.taggbox.treatment-feeds .tb_app_wrapper .splide__list{margin:0 0px!important;right:5px;position:relative;display:flex!important}.taggbox.treatment-feeds{overflow:unset!important;width:1920px!important}.treatment-feeds .splide__arrows .splide__arrow.splide__arrow--prev{left:-35px!important;background-color:unset;box-shadow:unset}.treatment-feeds .splide__arrows .splide__arrow.splide__arrow--next{right:-40px!important;background-color:unset;box-shadow:unset}.treatment-feeds .splide__arrows .tb_hs_arrow{font-size:30px}.my-container{padding-top:50px;padding-bottom:50px}h2.kom-h2{font-family:"Temeraire Display Bk";font-style:normal;font-size:35px;color:#000;font-weight:700}h3.kom-h2{font-size:20px}h4.kom-h2{font-size:16px!important}h3.kom-h2,h4.kom-h2,h4.kom-h2{font-weight:700}.my-svg{width:30px;height:30px}.kom-p{color:#000;font-size:15px;font-weight:500;margin-top:10px}.my-container-map{width:100%;height:100%;display:flex;margin:100px 0 0 0}.my-map-left{width:50%}.my-map-right{width:50%}.my-map-img-div{position:relative}.my-map-img-div,.my-map-img-div iframe{width:100%;height:250px}.my-map-img-div iframe{border:0}.map-img{width:100%;height:100%;object-fit:cover}.my-map-one{display:flex;justify-content:center;margin:5px 0 0 0}.my-left-p{width:40%;font-size:18px;font-weight:500;color:#000;line-height:30px}.kom-h4{margin:20px 0;font-size:20px!important;font-weight:600}.kom-red-left{gap:5px!important;margin:0 0 15px 30px!important}.kom-langs-section .my-map-left .kom-red-left{align-items:normal}.kom-green-left,.kom-red-left{display:flex;gap:10px;margin:0 0 15px 0;justify-content:center;align-items:center}.kom-green-left .No-open-p{font-size:16px;font-weight:600;color:#41aa39}.kom-red-left .No-close-p{font-size:16px;font-weight:600;color:#c0272c;line-height:23px;position:relative;right:0;text-align:left}.chat-p{font-size:16px;font-weight:500}.last-btn-div{margin:20px 0 40px 0;display:flex;gap:20px;align-items:center;justify-content:center}.one-btn{background:#f0e8de;color:#000!important;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px;font-size:15px;line-height:20px}.two-btn{font-size:15px;padding:10px;line-height:20px}.one-btn:hover{color:#fff!important}.one-btn svg path{transition:0.24s ease-in;-webkit-transition:0.24s ease-in;-moz-transition:0.24s ease-in;-ms-transition:0.24s ease-in;-o-transition:0.24s ease-in}.one-btn:hover svg path{fill:#fff!important}.i-svg{width:20px;height:20px}.my-map-lamp-div{display:flex;align-items:center;gap:15px;margin:20px 0}.lamp-p{text-align:center}.svg-30px{width:30px;height:30px}.three-main{display:flex;justify-content:center;align-items:center;gap:50px}.three-sub-one{display:flex;justify-content:center;align-items:center;gap:15px;text-align:center}.three-sub-one .three-sub-paragraph{max-height:60px}.c-btn--gray-darker:hover{background:#a8a9ad;text-decoration:underline!important}.three-sub-img{width:50px;height:50px}.three-p{font-size:18px;font-weight:400;color:#000;max-width:200px}.three-span{font-weight:600}.cunsult-main{margin:50px 0}.cunsult-card{max-width:700px;margin:0 auto;border:2px solid #efe6dc;display:flex;justify-content:space-between;align-items:center;gap:20px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.cundult-left{padding:20px;background:#efe6dc;border-radius:30px 0 0 30px;-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;-ms-border-radius:30px 0 0 30px;-o-border-radius:30px 0 0 30px}.cundult-right{padding:20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;text-align:center}.cundult-right p{text-align:center}.consult-h4{color:#000;font-size:20px!important;line-height:normal;font-weight:600}.consult-p{font-size:16px;line-height:normal;font-weight:400!important}.titel-section{padding:50px 0}.titel-main{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}.consult-h4.d-my-none{display:none}.titel-right{width:50%;padding:0 0 0 50px}.Tussentitel-h5{font-size:20px;font-weight:600;color:#000}.faceland-left-img{width:100%;height:100%}.specialists-main-div{padding:50px 0}.mt-20px{margin:0 auto 40px!important}.border-none{border:0px!important;padding:30px 25px 0!important;font-size:20px!important;font-weight:600!important;text-transform:capitalize!important;margin:0!important}.c-list__content-padding{padding:20px 30px 30px}.p-15px{padding:20px}.o-grid__cell{margin:15px 0}.right-side-arrow li a::after{content:"\003E";position:absolute;z-index:10;font-size:16px;font-weight:600}.specialists-section{background:#f0e8de}.my-br-30px{padding:15px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.my-btn{color:#000;padding:10px 20px;display:inline-block;background:#f0e8de;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.kom-langs-section .title-address{text-align:center}.kom-langs-section .my-container-map .my-map-left{text-align:center}.kom-langs-section .title-address h2,.clinic-location h2{font-size:20px!important;font-family:"Temeraire Display Bk"}.clinic-location .location-title-content{margin-bottom:30px}.kom-h4 .arrow.right{transform:rotate(315deg);width:11px;height:11px;border-width:0 2px 2px 0;padding:0;margin-right:10px;margin-left:-7px}.js-modal-show-clinic-information .c-modal__content{height:auto}.opening-hours-left{padding-bottom:50px}.opening-hour-title h2{font-weight:600}.chat_close{pointer-events:none;background:#a8a9ad;color:#fff!important}.chat_close svg path{fill:#fff!important}.location-title-content h2,.location-title-content h1{font-family:"Temeraire Display Bk"}.location-title-content .title{margin-bottom:.9665rem}.contact-information .kom-p.phone,.contact-information .kom-p.email{margin:0}.location-title-content .location-content-description p,.clinic-location p{font-size:16px;line-height:1.333}.three-main strong{font-weight:700}.clinicpage-slider-section .cta-button{font-size:13px;font-weight:700;line-height:1.5}.clinicpage-slider-section .specialist-section .o-card__heading{padding-top:10px;padding-bottom:10px}.clinicpage-slider-section .o-card__image img{height:auto}.image-section-btn-section{display:flex;gap:20px;align-items:center;justify-content:center}.titel-left img{width:100%;object-fit:cover;height:100%}.o-card_clinic_slide_content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}.c-related-clinic-section{padding:50px 0}.c-filters--clinic-bordered{margin:40px 0px!important}.c-cards-wrapper.c-clinic-cards-wrapper{margin:0px!important}.titel-main .section--content p{padding:20px 0}c-related-clinic-section .o-list-plain .o-link{font-size:15px;text-decoration:none}.c-related-clinic-section .o-list-plain li i.arrow.right{transform:rotate(315deg);position:absolute;right:0;width:12px;height:12px;border-width:0 2px 2px 0;padding:3px;margin-top:4px}.c-clinic-cards-wrapper #card-toggle-1.is-open,.c-clinic-cards-wrapper #card-toggle-2.is-open{display:block}.c-clinic-cards-wrapper #card-toggle-2,.c-clinic-cards-wrapper #card-toggle-1{display:none}.c-clinic-cards-wrapper .clinic-specialisten-section .c-carousel-wrapper{margin-top:0;padding-top:0}.c-clinic-cards-wrapper .clinic-specialisten-list{margin:0 25px}.c-clinic-cards-wrapper .c-carousel-wrapper .c-carousel-nav{padding-right:.3325rem;padding-left:.3325rem}.js-clinic-specialisten-list-carousel-mobile .clinic-image-below-title{line-height:20px}.js-clinic-specialisten-list-carousel-mobile .clinic-image-below-title .u-flex-center{font-size:14px}.js-clinic-specialisten-list-carousel-mobile .clinic-carousel-img-container{padding-left:10px;padding-right:10px}.js-clinic-specialisten-list-carousel-mobile .o-grid__cell:first-of-type{margin-top:15px}.my-map-left .opening-day-time{padding:20px 0}.c-clinic-cards-wrapper .clinic-specialisten-section .c-carousel-wrapper .c-carousel-nav .c-icon--round{background-color:unset}.c-clinic-cards-wrapper .clinic-specialisten-section .c-carousel-nav{top:50%}.c-related-clinic-section{background-color:#f0e8de}.c-related-clinic-section .faceland-accordion{padding:12px 12px 12px 25px}.c-related-clinic-section .faceland-accordion-panel a.o-link{font-size:15px;text-decoration:none;display:block;width:100%;line-height:28px}.c-related-clinic-section .faceland-accordion-panel i.arrow.right{transform:rotate(315deg);position:absolute;right:0;width:12px;height:12px;border-width:0 2px 2px 0;padding:3px;margin-top:4px}.c-related-clinic-section .faceland-accordion-panel{padding:15px 25px}.c-clinic-cards-wrapper .o-grid__cell.o-grid__cell_mg{margin:0}.c-clinic-cards-wrapper .faceland-accordion{background-color:inherit;border-bottom:2px solid #fff}.c-related-clinic-section .c-clinic-cards-wrapper .accordian-label{font-weight:700}.c-related-clinic-section .faceland-accordion-panel .c-list__content-padding{padding:10px 0 0}.c-related-clinic-section .faceland-accordion-panel .my-btn{text-decoration:underline;padding:0;font-size:14px;line-height:18px}.c-related-clinic-section .c-filters .c-filters__wrapper{display:flex;justify-content:space-between;gap:15px}.c-related-clinic-section .c-filters .c-filters__wrapper .c-filter{background:#fff;border-radius:25px;padding:12px 5px;font-size:15px}.c-related-clinic-section .c-filters--button{box-shadow:unset;margin:20px 0 0px!important;padding-left:0;padding-right:0}.PLan-a{font-size:16px;font-weight:600;display:inline-block;padding:5px 20px;background-color:#fff;color:#000;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in}.PLan-a:hover{color:#fff;background-color:#a8a9ad;text-decoration:underline}.bg-gray{background:#f0e8de}.testimonial-slider{display:flex;justify-content:space-between;align-items:center}.testimonial-slider-item{width:fit-content;height:auto;padding:20px 20px 20px 20px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;position:relative}.testimonial-slider-user-photo{width:200px;margin:0 auto 20px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.user-photo{width:100%;height:100%;object-fit:cover;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.testimonial-slider-user-info{display:flex;flex-direction:column;align-items:center}.testimonial-slider-user-name h3{font-weight:600;line-height:normal;color:#000;font-size:16px;line-height:30px}.testimonial-slider-post{padding-bottom:20px}.testimonial-slider-post p{font-size:15px;font-weight:500;line-height:normal}.testimonial-slider-discription p{line-height:1.333}.testimonial-slider .slick-prev,.testimonial-slider .slick-next{background:#fff0;border:0;font-size:0}.testimonial-slider .slick-prev img,.testimonial-slider .slick-next img{width:200px;height:200px}.testimonial-slider .slick-slide{margin-right:20px;margin-left:20px}.slider-btn a{background:#fff;color:#000;font-weight:600;padding:10px 15px;margin-top:20px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}.slider-btn a:hover{color:#fff;background-color:#000}.bg-white{background:#fff}.testimonial-slider-user-space-mannage{margin-top:-100px;padding:90px 20px 30px 20px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.slider-btn-white a{background-color:#f0e8de;color:#000}.specialist-section.reviews-display .section-sub-title{padding-top:30px!important}.clinic-location .video_image_carousel .image_carousel .o-panorama__image{margin-bottom:10px}.clinic-location .video_image_carousel .image_carousel .btn-title{display:block;margin-top:10px}.clinic-location .video_image_carousel{margin-bottom:30px}.clinicpage-slider-section .o-card__image{display:flex;justify-content:center}.clinicpage-slider-section .o-card__image img{max-width:200px;object-fit:cover}.body--single--location .c-panorama--image .n-location-template{padding-top:3.0655rem;padding-bottom:3.7985rem}.clinic-page-title-content{margin-top:0}.my-map-right .my-map-lamp-div .lamp-div{text-align:center;width:100%}@media only screen and (max-width:767px){.taggbox.treatment-feeds{margin-left:0px!important;width:360px!important}.taggbox.treatment-feeds .tb_app_wrapper .splide__list .splide__slide{margin:0 10px!important;width:calc(50% - 16px)!important}.taggbox.treatment-feeds .tb_app_wrapper .splide__list{margin:0 5px!important;right:5px;position:relative}.treatment-feeds .splide__arrows .splide__arrow.splide__arrow--prev{left:-22px!important}.treatment-feeds .splide__arrows .splide__arrow.splide__arrow--next{right:-22px!important}}@media only screen and (max-width:380px){.taggbox.treatment-feeds{margin-left:0px!important;width:280px!important}}@media (max-width:1440px){.my-container{padding:25px 6vw}.kom-h2{font-size:32px!important}.my-left-p,.three-p,.kom-p{font-size:15px}.my-container-map{margin:50px 0 0 0}}@media (max-width:1024px){.three-main{gap:20px}.my-container-map{margin:10px 0}.svg-50px{width:30px;height:30px}.three-p{font-size:14px}}@media (max-width:992px){.my-map-left{width:100%}.kom-h2{font-size:25px!important;line-height:normal}.kom-h4{margin:10px 0;font-size:16px!important}.my-container-map{flex-wrap:wrap}.my-map-right{width:100%}}@media (max-width:768px){.three-sub-one{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.three-p{text-align:center}.cunsult-card{max-width:500px}.consult-h4{font-size:16px!important}.consult-p{font-size:14px}.cundult-right{padding:0;gap:20px}.titel-right{padding:0 0 0 20px}.last-btn-div{gap:10px}}@media (max-width:767px){.titel-main{flex-wrap:wrap}.titel-left{width:100%}.consult-h4.d-my-none{display:block;text-align:center;margin:0 auto 20px}.titel-right{width:100%;padding:35px 0;justify-content:center;text-align:center;gap:15px}.Tussentitel-h5{text-align:center;margin:0 auto}.last-btn-div{width:100%;justify-content:center}.titel-right .consult-h4{display:none}}@media (max-width:576px){.my-container{padding:0 6vw}.my-container-map{margin:20px 0}.my-map-lamp-div{flex-wrap:wrap;justify-content:center;gap:5px}.cunsult-main{flex-wrap:wrap;max-width:80%;margin:150px auto 20px;position:relative}.cundult-left{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;position:absolute;left:50%;top:-20%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.men-women-img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.cundult-right{width:100%;padding:90px 20px 20px;justify-content:center;align-items:center}.consult-p{text-align:center}}@media (max-width:320px){.last-btn-div{flex-wrap:wrap}}.body--en .lower-price-doctor,.body--en .c-prices_new-grid .exclusive.toggleSwitch .u-text-color-gray-darkest{color:#ff852f}.new-deal-component .testimonial-slider{flex-wrap:wrap}.new-deal-component .testimonial-slider-item{padding:35px 0 0 0}.new-deal-component .testimonial-slider-user-space-mannage{margin-top:-100px}.new-deal-component .slider-btn a{background:#000;color:#fff}.new-deal-component .testimonial-slider-user-photo{width:100%}.new-deal-component .user-photo{width:50%;height:auto;display:block;margin:0 auto}.new-deal-component .testimonial-slider-user-name h3{line-height:25px}.new-deal-component .testimonial-slider-post{padding-top:20px}.new-deal-component .testimonial-slider-post p{font-size:18px;line-height:30px}.new-deal-component .testimonial-slider-user-name{margin-top:15px}.new-deal-component .testimonial-slider-discription p{font-size:18px;line-height:30px}.new-deal-component .testimonial-slider-discription strong{font-size:25px;font-weight:700}.new-deal-component .testimonial-slider-discription{margin-top:auto}.new-deal-component .slider-btn{display:inline-flex}.new-deal-component .slider-btn a{padding:5px 25px;font-size:16px}.new-deal-component-filter{display:flex;justify-content:center;align-items:center;margin:0 auto;padding-top:50px}.new-deal-component .testimonial-slider{justify-content:center}.new-deal-component .deal-tab-img,.new-deal-component .deal-mobile-img{display:none}.new-deal-component .testimonial-slider-user-name h3,.new-deal-component .testimonial-slider-user-name h4{font-size:20px;line-height:auto}.new-deal-component .testimonial-slider-post p{font-size:18px}.new-deal-component{margin-bottom:50px}.new-deal-component-filter .c-filters--button{margin-top:0rem}.c-related-clinic-section .c-filter.is-active{color:#000!important}.clinic-specialisten-section .o-grid__cell{margin-top:0}.c-prices__item .o-grid__cell{margin:5px 0}.reviews__section{margin:0 auto;width:88%;position:relative}.reviews__section .slick-prev{position:absolute!important;left:-35px!important;top:45%!important;z-index:0!important}.reviews__section .slick-next{position:absolute;right:-30px;top:45%}.reviews-display .o-grid__cell{margin-top:10px;padding:20px}.reviews__section .o-grid__cell .c-cta{border-radius:30px}.reviews__section .c-cta{min-height:350px!important;height:inherit!important;margin-right:unset;padding:1.5995rem 1.733rem}@media only screen and (max-width:767px){.new-deal-component .deal-tab-img{display:none}.new-deal-component .deal-desktop-img{display:none}.new-deal-component .deal-mobile-img{display:block}}@media (min-width:48em){.o-grid--with-gutter-vertical.u-1of2--md .o-grid__cell:nth-child(-n+2),.o-grid--with-gutter-vertical.u-1of3--md .o-grid__cell:nth-child(-n+3){margin-top:0}}@media (min-width:64em){.o-grid--with-gutter-vertical.u-1of2--lg .o-grid__cell:nth-child(-n+2),.o-grid--with-gutter-vertical.u-1of3--lg .o-grid__cell:nth-child(-n+3){margin-top:0}}.new-en-langugage-switcher{position:absolute;left:0;padding-left:20px;font-size:16px;font-weight:600;display:flex;align-items:center}.c-footer__list-heading{margin-bottom:.649875rem;line-height:1.8}.body--single--location .o-grid--with-gutter>.o-grid__cell{padding-right:10px;padding-left:10px}.body--single--location .o-grid--with-gutter{margin-right:-10px;margin-left:-10px}.body--single--location .c-panorama--background .o-panorama__content>.c-panorama__heading,.body--single--location .c-panorama--image .o-panorama__content>.c-panorama__heading{line-height:1}.body--single--location .one-btn,.body--single--location .two-btn{padding:.77985rem 1.733rem .8665rem;width:100%}.my-map-img-div,.my-map-img-div iframe{width:100%;height:100%;outline:0}.body--single--location .kom-h4 .arrow.right{width:9px;height:9px;margin-top:9px;margin-right:10px;margin-left:0}.kom-green-left .No-open-p{font-weight:400}.check-list-item{align-items:center;display:flex}.check-list-item+.check-list-item{margin-top:18px}.check-list-img{width:24px;display:flex}.check-list-img img{width:24px;max-width:inherit}.check-list-text strong{font-weight:700}.check-list-text{text-align:center}.body--single--location .clinicpage-slider-section .o-card_clinic_slide_content .cta-button{font-size:16px}.clinic-specialisten-section .c-icon::before{display:none}.clinic-specialisten-section-new .c-icon .left,.clinic-specialisten-section-new .c-icon .right{top:0!important}.clinic-specialisten-section-new .clinic-specialisten-list{margin:0}.clinic-specialisten-item{padding:0 6px}.clinic-specialisten-box{max-width:150px}.clinic-specialisten-section-new .clinic-specialisten-item{max-width:175px}.clinic-specialisten-box img{height:154px;object-fit:cover}.clinic-specialisten-item .clinic-image-below-title a{font-size:16px;line-height:1}.clinic-specialisten-section-new .c-carousel-nav{top:50%;display:none}.clinic-specialisten-section-new .c-carousel-nav .js-carousel-prev{transform:translateX(-55px)}.clinic-specialisten-section-new .c-carousel-nav .js-carousel-next{transform:translateX(55px)}.clinic-specialisten-item .clinic-image-below-title{padding-bottom:0}.clinic-specialisten-section-new{border:1px solid #fff;padding:24px 18px!important;border-radius:32px}.cunsult-section-new{max-width:760px;margin:0 auto}.cunsult-image{max-width:200px;margin:0 auto}.clinic-item .o-card{width:106px;margin:0 auto}.clinic-item .o-card__image{height:106px;width:106px;display:flex;align-items:center;justify-content:center}.clinic-item .o-card__image,.clinic-item .o-card__image img{border-radius:100%;overflow:hidden;background:#fff}.clinic-item .o-card__image img{height:106px;object-fit:cover;max-width:106px}.clinic-item.no-bg .o-card__image{height:90px;width:90px}.clinic-item.no-bg .o-card__image,.clinic-item .o-card__image img{background:#fff0}.clinic-item.no-bg .o-card__image img{height:90px;max-width:90px}.card-block-link h3{font-size:14px!important}.faq-new-section .accordian-arrow:before{background:#fff0}.faq-new-section .faceland-accordion .accordian-title .accordian-arrow{transition:transform 0.3s ease 0s}.faq-new-section .faceland-accordion.active .accordian-title .accordian-arrow{transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.load-more-arrow .showMore span{padding:0;display:block;transition:transform 0.3s ease 0s;width:16px}.load-more-arrow.active .showMore span{transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.c-panorama__text strong{font-weight:600}@media (min-width:48em){.check-list-text{text-align:left}}@media (min-width:400px){.c-footer .u-1of2--md>.o-grid__cell{-ms-flex:0 0 50%;flex:0 0 50%;width:50%}}.clinic-specialisten-section-new .clinic-specialisten-list{margin:0 -18px 0 0}
.join-us-section h3,.join-us-section h2 {
    font-weight:700;
    font-family:'Temeraire Display Bk'
}
.join-us-section h3 {
    font-size:20px!important;
    line-height:30px;
    margin-bottom:8px
}
.join-us-section strong,.join-us-section b {
    font-weight:700
}
.join-us-section hr {
    border:0;
    border-top:3px solid #F0E8DE;
    margin:12px 0
}
.join-us-section h2 {
    font-size:25px!important
}
.join-us-right-col h3 {
    margin-bottom:8px
}
.golden-count {
    background:-webkit-linear-gradient(40deg,#000000,#E19439 100%);
    background-clip:border-box;
    -webkit-background-clip:text;
    -webkit-text-fill-color:#fff0;
    font-family:'Temeraire Display Bk';
    font-weight:900;
    font-size:50px;
    line-height:normal
}
.c-btn--dolen {
    background:#E19439;
    background:linear-gradient(40deg,#000000,#E19439 100%)!important;
    background:-webkit-linear-gradient(40deg,#000000,#E19439 100%)!important;
    font-size:16px;
    min-width:187px
}
.join-us-section .people-text {
    font-family:'Temeraire Display Bk';
    font-weight:900;
    font-size:20px!important;
    line-height:normal;
    color:#000
}
.join-us-title h2,.join-us-title h3,.join-us-dec {
    text-align:center
}
.title-email-icon {
    font-family:'Temeraire Display Bk';
    font-weight:900;
    font-size:25px!important;
    display:flex;
    align-items:center;
    margin:0 auto;
    justify-content:center
}
#treatment_bodyparts_list {
    text-align:center;
    padding:20px 0
}
#treatment_bodyparts_list .cta-button {
    padding:5px 15px;
    margin:5px;
    vertical-align:top;
    font-size:15px
}
#treatment_bodyparts_list .c-btn.active {
    background:#000;
    color:#fff
}
.c-filters.c-filters--select .c-select {
    display:none
}
.thankyou-page-popup {
    margin-top:0;
    padding:30px;
    display:flex;
    align-items:center;
    justify-content:center;
    flex-wrap:wrap
}
.thankyou-page-popup .c-modal__close {
    position:absolute;
    top:12px;
    right:32px;
    width:26px;
    height:26px
}
.thankyou-page-popup .c-modal__close:before {
    display:none
}
.c-cards.treatement__new .treatment_details {
    display:flex!important
}
.thankyou-social-section .c-socials {
    display:flex;
    align-items:center;
    margin:0 -6px -12px;
    flex-wrap:wrap
}
.thankyou-social-section .c-socials .c-socials__item {
    margin:0 6px 12px;
    margin-top:0;
    min-width:89px
}
.thankyou-page-popup .c-modal__content {
    border-radius:32px;
    max-width:1000px;
    max-height:100%;
    height:auto
}
.thankyou-page-popup .clinic-opening-information {
    display:block
}
.thankyou-page-popup-wrraper {
    overflow-y:auto;
    max-height:65vh;
    overflow-x:hidden
}
.thankyou-page-popup-wrraper,.thankyou-page-popup-wrraper .o-grid__cell {
    min-height:auto!important
}
.thankyou-newsletter-form iframe {
    margin:0!important
}
.location-reviews .splide__slide {
    padding:0!important;
    width: 200px !important;
    padding-right: 25px !important;
}
.location-reviews .tb_hc_post_in {
    box-shadow:none!important
}
.location-reviews .tb_hc_post_wrapper {
    padding:0!important
}
.location-reviews .tb_rating_ico__ {
    font-size:14px!important
}
.location-reviews .tb_hc_rating_ .tb__rating_ {
    padding:5px 0!important
}
.location-reviews .tb_hc_author_wrapper {
    margin-bottom:10px;
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    justify-content:center;
    flex-direction:column
}
.location-reviews .tb_hc_author_info {
    margin-bottom:0
}
.location-reviews .tb_hc_author_profile {
    display:none
}
.location-reviews .tb_hc_social_ {
    order:-1;
    margin-right:5px
}
.location-reviews .tb_hc_content_wrapper__ {
    align-items:flex-start!important
}
.location-reviews .tb_hc_rating_content {
    font-size:16px;
    text-align:left
}
.location-reviews .splide__arrows .splide__arrow--prev {
    left:0px!important
}
.location-reviews .splide__arrows .splide__arrow--next {
    right:0px!important
}
.location-reviews .tb_hc_fixed_height .tb_hc_arrow,.location-reviews .tb_hc_fixed_height_te .tb_hc_arrow {
    top:auto;
    z-index:0;
    box-shadow:unset;
    position:inherit;
    border-radius:100%;
    border:1px solid;
    margin:0 10px
}
.location-reviews .splide__arrows {
    display:flex;
    align-items:center;
    justify-content:center
}
.location-reviews .tb_hc_contant_wrapper {
    padding:0px!important
}
.ico-box {
    margin-bottom:8px;
    line-height:0
}
.ico-box img {
    max-height:40px
}
.three-col-title,.clinic-location .three-col-title {
    font-family:'Temeraire Display Bk';
    font-size:28px!important;
    line-height:40px!important;
    font-weight:900
}
.story-icon {
    border-radius:100%;
    width:112px;
    height:112px;
    display:flex;
    margin:0 auto;
    justify-content:center;
    align-items:center;
    background:#D9D9D9;
    font-size:96px;
    line-height:292px;
    font-weight:700;
    font-family:'Temeraire Display Bk';
    color:#fff
}
.story-icon span {
    color:#fff;
    line-height:0;
    margin-top:32px
}
.story-title {
    font-size:35px!important;
    line-height:54px!important;
    font-weight:700;
    font-family:'Temeraire Display Bk';
    margin-bottom:12px
}
.client-story-compare {
    border-radius:25px;
    overflow:hidden
}
.client-story-compare .c-compare {
    padding-bottom:68.7%
}
.client-story-row {
    display:flex;
    margin-left:-10px;
    margin-right:-10px
}
.client-story-col {
    padding:0 10px;
    width:50%
}
.client-story-image {
    padding-bottom:143.1%;
    border-radius:25px;
    overflow:hidden;
    position:relative;
    z-index:0
}
.client-story-image-box {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.client-story-image img {
    width:100%;
    height:100%;
    object-fit:cover
}
.client-story-content {
    display:flex;
    flex-direction:column
}
.client-story-content .treatment-content-description {
    margin-top:12px;
    order:2;
    margin-bottom:0
}
#locationInput {
    width:100%;
    padding:10px 32px;
    border:1px solid #9D9D9D;
    border-radius:12px;
    max-width:633px;
    font-size:16px
}
#map {
    height:415px!important;
    width:100%
}
.clinic-item .o-card__image {
    margin:0 auto
}
.grey-highlight {
    color:#b5b5b5
}
.before-after-reviews .tb_app_wrapper .splide__track {
    margin:0
}
.before-after-reviews .tb_hc_author_wrapper,.before-after-reviews .tb_hc_rating__,.before-after-reviews .tb_hc_post_media_wrapp {
    display:none
}
.before-after-reviews .tb_hc_rating_content {
    font-weight:600;
    padding:0;
    padding-top:35px;
    padding-bottom:35px
}
.before-after-reviews .tb_hc_post_container {
    position:relative;
    z-index:0;
    min-height:207px!important
}
.before-after-reviews .tb_hc_rating_content::after,.before-after-reviews .tb_hc_rating_content::before {
    position:absolute;
    color:#fff;
    z-index:0;
    font-size:96px;
    line-height:292px;
    font-weight:700;
    font-family:'Temeraire Display Bk';
    color:#fff
}
.before-after-reviews .tb_hc_rating_content::before {
    content:"“"
}
.before-after-reviews .tb_hc_rating_content::after {
    content:"”"
}
.before-after-reviews .tb_hc_rating_content::after,.before-after-reviews .tb_hc_rating_content::before {
    position:absolute;
    color:#fff;
    z-index:0;
    font-size:96px;
    line-height:148.13px;
    font-weight:700;
    font-family:'Temeraire Display Bk';
    color:#fff
}
.before-after-reviews .tb_hc_rating_content::before {
    content:"“";
    top:-31px;
    left:0
}
.before-after-reviews .tb_hc_rating_content::after {
    content:"”";
    right:0;
    bottom:-81px
}
.before-after-reviews .tb_app_container {
    min-height:380px!important
}
.client-story-content .read-more-button {
    order:4
}
.client-story-after-before {
    margin-right:24px
}
.story-icon span {
    margin-top:58px
}
@media (max-width:767px) {
    .client-story-image {
        padding-bottom:300px
    }
    .client-story-section .o-grid__cell {
        width:100%
    }
}
@media (max-width:567px) {
    .client-story-after-before.before-after-scroll {
        margin-right:auto
    }
    .client-story-after-before {
        overflow-y:auto;
        margin-right:-24px
    }
    .client-story-row {
        margin-left:0;
        margin-right:0
    }
    .client-story-col {
        padding-left:0;
        padding-right:20px;
        min-width:230px
    }
}
@media (min-width:1024px) {
    .join-us-section h3 {
        font-size:32px!important;
        line-height:39px
    }
    .join-us-title h3,.join-us-dec {
        text-align:left
    }
}
.single-line-data.single-line-de-data  {
    width: max-content;
}

.location-reviews {width: 330px !important;}

.location-reviews .tb_hc_rating_content {
	max-height: 120px;
    overflow-y: auto;
}
.location-reviews .tb_hc_rating {
	margin-top: -20px;
    margin-bottom: 0px;
}


/* combinetion secttion css */
.remove-border.price-tab-top-content{
  border: 0 !important;
  border-radius: 0 !important;
}

.price-tab-menu-main{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap:16px 9px;
}

.price-tab-menu-main li, 
.price-tab-menu-sub li{
  padding: 0;
}

.price-tab-menu-main li:before, 
.price-tab-menu-sub li:before {
  display: none;
}

.price-tab-menu-main li{
  text-align: center;
  font-size: 16px;
  line-height: 19px;
  padding: 0;
}

.price-tab-menu-main li a{
  background-color: #fff; 
  text-decoration: none;
  padding: 9px 24px;
  color: #000;
  border-radius: 50px;
  display: flex;
  transition: background-color 0.8s ease 0s, color 0.8s ease 0s, font-weight 0.2s ease 0s;
  height: 100%;
  justify-content: center;
  align-items: center;
  border: 2px solid #fff;
  min-width: 140px;
}

.price-tab-menu-main li a.active{
  background-color:#D1C5B9;
  font-weight: 700;
  color: #fff;
  border-color: #BEA68E;
}

.price-tab-menu-sub{
  display:flex;
  background: #E6E6E6;
  width: 100%;
  list-style: none;
  padding: 4px;
  margin: 0;
  display: flex;
  border-radius: 8px;
  gap:10px;
}
.price-tab-menu-sub li {
  padding: 0;
  list-style: none;
  flex: 1 1 100%;
  text-align: center;
  font-size: 16px;
  line-height: 19px;
}

.price-tab-menu-sub li a {
  text-decoration: none;
  padding: 12px 20px;
  color: #757575;
  border-radius: 8px;
  display: flex;
  transition: background-color 0.8s ease 0s, color 0.8s ease 0s, font-weight 0.2s ease 0s;
  height: 100%;
  justify-content: center;
  align-items: center;
}

 .price-tab-menu-sub li a.active {
  background-color: #fff;
  font-weight: 700;
  color: #000;
}

.price-tab-right-call{
  display: none;
}

.price-tab-content, .price-tab-sub-content {
  visibility: hidden;
  opacity: 0;
  height: 0;
  overflow: hidden;
  transition: visibility 0.8s ease 0s, opacity 0.8s ease 0s, overflow 0.8s ease 0s;
}

.price-tab-content.active, .price-tab-sub-content.active{
  visibility:visible;
  opacity:1;
  height: auto;
  overflow: visible;
}

.price-tab-image {
  text-align: center;
  position: relative;
  z-index: 0;
  max-width: 400px;
  margin:0 auto;
}
.price-tab-image img{
  width: 100%; /* Make the image responsive */
  height: auto;
  position: relative;
  z-index: 0;
}
.price-image-clickable{
  position: absolute;
  cursor: pointer;
  z-index: 1;
  left: 0;
  top: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 7.44%;
  height: 6.98%;
  border-radius: 100%;
  z-index: 1;
  background: #fff;
  max-width:28.1px;
  max-height:28.1px;
  min-width:18.1px;
  min-height:18.1px;
  font-size: 0.8rem;
  font-weight: 600;
}
.price-image-clickable::before{
  content: "";
  width: 100%;
  height: 100%;
  background: linear-gradient(137.66deg, rgba(255, 255, 255, 0.5) 0.01%, rgba(174, 150, 121, 0.5) 53.55%);
  border-radius: 100%;
  position: absolute;
  left:0;
  top:0;
  z-index: -1;
}
.price-image-clickable::after{
  content: "";
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border-radius: 100%;
  background-color: #fff;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  margin: 4px;
}
.price-image-clickable.hover,
.price-image-clickable:hover,
.price-image-clickable.active{
    color: #fff;
}

/* .price-image-clickable:hover::after{
    background-color: #000;
} */
.price-image-clickable:hover::after,
.price-image-clickable.hover::after,
.price-image-clickable.active.hover::after,
.price-image-clickable.active:hover::after,
.price-image-clickable.active::after{
   background-color: #a8a9ad;
}
.treatment-lists {
  padding-left: 15px;
}
.treatment-lists ul{
  counter-reset: counter; 
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  margin: 0 -12px -30px;
}
.treatment-lists ul li::before{
  display: none;
}
.treatment-lists ul li{
  padding: 0 12px;
  width: 50%;
  margin-bottom: 30px;
}
.treatment-lists ul li a{
  background: #F0E8DE;
  padding: 10px 10px 10px 70px;
  border-radius: 32px;
  font-size: 12px;
  line-height: 19px;
  display: flex;
  height: 100%;
  align-items: center;
  color: #000000;
  min-height: 59px;
  font-weight: 400;
  transition: background 0.3s ease 0s;
  position: relative;
  z-index: 0;
}
.treatment-lists ul li a::before { 
content: "";
width: 39.6px;
height: 39.6px;
background: linear-gradient(137.66deg, rgba(255, 255, 255, 0.5) 0.01%, rgba(174, 150, 121, 0.5) 53.55%);
border-radius: 100%; 
left: 20px;
position: absolute;
top: 50%;
transform: translateY(-50%);
}
.treatment-lists ul li a::after{
  counter-increment: counter;
  content: counter(counter);
  display: flex;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  border-radius: 100%;
  left: 26px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background-color: #fff;
  font-size: 16px;
  color: #262626;
}
.treatment-lists ul li a:hover,
.treatment-lists ul li a.hover,
.treatment-lists ul li a.active,
.treatment-lists ul li a.active.hover
{
    background: #a8a9ad;
    color: #fff;
}

/*.treatment-lists ul li a.hover,
.treatment-lists ul li a.active,
.treatment-lists ul li a.active.hover{
  background: #c0272c; 
  color: #fff;
}*/
.combinations-accordion{
  cursor: pointer;
  padding: 12px;
  border: 2px solid #fff;
  border-radius:12px;
  align-items: center;
}
.combinations-header{
  position: relative;
  z-index: 0;
}
.combinations-header-content{
  display: flex;
  align-items: center;
}
.combinations-col{
  flex: 0 1 100%;
}

.combinations-col-left{
  flex-basis: 46px;
  line-height: 0;
}

.combinations-image{
  line-height: 0;
  max-width: 46px;
  width: 46px;
}

.combinations-col-right{
  padding-left: 24px;
  padding-right: 48px;
}
.combinations-accordion .combinations-title{
  font-size: 16px !important;
  font-weight: 700;
  line-height: 19.5px;
  margin-bottom: 4px;
  font-family: 'Temeraire Display Bk';
}
.combinations-short-dec, .combinations-short-dec p{
  font-size: 14px;
  line-height: 17.5px;
}
.combinations-arrow, .clinic-deal-arrow {
  cursor: pointer;
  transition: transform 0.3s ease;
  position: absolute;
  right: -5px;
  border: 0;
  background: no-repeat;
  padding: 0px 5px 4px;
  top: 50%;
  transform: translatey(-50%);
}

.combinations-arrow .arrow, .clinic-deal-arrow .arrow{
  padding: 6px;
  border-width: 0 2px 2px 0;
  border-color: #000;   
}

.combinations-accordion.active .combinations-arrow, .clinic-deal.active .clinic-deal-arrow {
  transform:translatey(-50%) rotate(180deg);
}

.combinations-table table{
  width: 100%;
  border: 0;
  outline: 0;
  border-collapse: collapse;
  table-layout: fixed;
  font-weight: 500;
  color: #000;
  line-height: 19px;
  font-size: 14px;
}
.combinations-table table p{ 
  line-height: 19px !important;
  font-size: 14px !important;}
.combinations-table table tr td{
  border:0;
  border-bottom: 2px solid #fff;
  padding: 12px;
  vertical-align: top; 
}

.combinations-table table tr td:first-child{
   padding-left: 0;
}
.combinations-table table tr td:last-child{
  padding-right:0;
  text-align: right;
}
.combinations-table table tr:last-child td{
  border-bottom: 0;
}
.price-tab-bottom-content {
  border-radius: 12px;
}
.clinic-deal{
  padding: 12px;
  border:2px solid #fff;
  border-radius: 12px;
  margin-bottom: 24px;
}
.clinic-deal-img {
  line-height: 0;    
}
.clinic-deal-img img{ 
  width: 30px;
  max-width: initial;
}
.clinic-deal-inner {
  position: relative;
  z-index: 0;
  align-items: center;
  padding-right: 30px;
}
.clinic-deal-body {
  display: none;
}
.clinic-deal-body .clinic-deal-dec{
  margin-top: 12px;
  padding-top: 12px;
  border-top: 1px solid #fff;
}
.clinic-deal p{
  margin-bottom: 15px;
}

.clinic-deal p:last-child{
  margin-bottom: 0;
}
.clinic-deal-title h2{
font-size: 16px !important;
line-height: 19px !important;
font-weight: 500;
margin-bottom: 0;
color: #000;
font-family: Montserrat,Helvetica Neue,HelveticaNeue,Helvetica,Arial,ArialMT,sans-serif;
}
.clinic-deal-col.clinic-deal-col-left {
  padding: 0 24px 0 0;
}
.price-tab-title {
  font-size: 24px !important;
  margin-bottom: 20px;
  text-align: center;
  font-weight: 900;
  font-family: "Temeraire Display Bk" !important;
}

.price-accordion-arrow{
  display: none;
}
.pagination-block{
  display: none;
}

.price-deal-cards {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.price-deal-card-box {
  border: 2px solid #fff; 
  border-radius: 12px;
  text-decoration: none;
  color: #000;
  padding: 12px;
  display: flex;
  align-items: center;
}

.price-deal-card-box-col:first-child {
  height: 100px;
  width: 100px;
}

.price-deal-card-box-col:last-child {
  width: calc(100% - 100px);
  padding-left: 16px;
}

.price-deal-card-image {
  line-height: 0;
  border-radius: 100%;
  border: 2px solid #fff;
  position: relative;
  overflow: hidden;
}

.price-deal-card-image img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.price-deal-cards {
  counter-reset: card-counter;
}

.price-deal-card-box-col .price-deal-card-image::before {
  counter-increment: card-counter;
  content: counter(card-counter); 
  position: absolute;
  top:0;
  left:0;
  background-color: rgba(0, 0, 0, 0.2); 
  color: white;
  width:100%;
  height:100% ;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 56px;
  font-weight: 900;
  border-radius: 50%;
  font-family: 'Temeraire Display Bk';
}

body.open-modal, html.open-modal{
  overflow: hidden;
}

.price-deal-modal {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: calc(100% - 20px);
  border-radius: 32px;
  background: #F0E8DE;
  padding: 46px 20px 20px;
  z-index: 1000;
  visibility: hidden;
  opacity: 0;
  overflow: hidden;
  transition: visibility 0.5s ease 0s, overflow 0.5s ease 0s, opacity 0.5s ease 0s;
}

.price-deal-modal-body {
  max-height: calc(100vh - 180px);
  overflow-y: auto;
  margin-top: 5px;
  border-radius: 16px;
}
.price-deal-modal-close {
  border: 0;
  background: 0;
  padding: 0;
  line-height: 0;
  top: 20px;
  cursor: pointer;
  position: absolute;
  right: 20px;
  z-index: 0;
}
.price-deal-modal.show-modal {
  visibility: visible;
  opacity: 1;
  overflow: visible;
  height:auto;
  min-height: 200px;
  max-height: calc(100% - 20px);
}

.price-deal-modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 999;
  visibility: hidden;
  opacity: 0;
  overflow: hidden;
  transition: visibility 0.5s ease 0s, overflow 0.5s ease 0s, opacity 0.5s ease 0s;
}

.price-deal-modal-overlay.show-overly {
  visibility: visible;
  opacity: 1;
  overflow: visible;
  height: 100%;
}
.price-deal-modal-img {
  width: 106px;
  height: 106px;
  margin: 0 auto 12px;
  border-radius: 100%;
  overflow: hidden;
}  
.price-deal-modal-img img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.price-modal-title h3{
  font-size: 28px !important;
  line-height: 34px !important;
  font-weight: 700;
  margin-bottom: 0;
}
.price-accordion-title{ margin-bottom: 12px;}

.price-accordion-title h3 {
    font-size: 24px !important;
    line-height: 37px !important;
    font-weight: 700;
    font-family: 'Temeraire Display Bk';
    margin-bottom: 0;
    margin-right: 7px;
}
.price-accordion-title *, .price-deal-card-title * {
  display: inline-block;
  vertical-align: middle;
}
.price-deal-card-title h3 {
  font-size: 16px !important;
  line-height: 19.5px !important;
  font-weight: 700;
  font-family: 'Montserrat';
  margin-bottom: 0;
  margin-right: 7px;
}

.special-price, .special-price p{
  font-family: 'Montserrat';
  color: #C0272C;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
}
.special-price span{
  color: #C0272C;
  font-size: 24px;
  vertical-align: sub;
}

.cd-small-image {
  margin-right: 7px;
  align-self: center;
  line-height: 0;
}
.price-nudge {
  border: 1px solid #000;
  border-radius: 50px;
  padding: 4px 16px;
  line-height: 1.1;
  font-size: 12px;
  display: inline-block;
  text-align: center;
}
.treatment-timing-box {
  background: #fff;
  border-radius: 12px;
}

.treatment-timing{
  font-size: 16px;
  line-height: 19px;    
}
.treatment-timing-cell {
  display: flex;
  align-items: center;
  gap: 17px;
  white-space: nowrap;
}
.treatment-timing-cell + .treatment-timing-cell{
  margin-top: 12px;
}
.timing-ico {
  display: inline-block;
  line-height: 0;
}
.timing-ico img {
  width: 24px;
  max-width: 24px;
}
.treatment-modal-price, .treatment-modal-price p{
  color: #C0272C;
  font-size: 16px;
  line-height: 19px;
  font-weight: 700;
}
.treatment-modal-price p:last-child{
  font-size: 28px;
  line-height: 34.13px;
}
.treatment-timing-box-inner {
  max-width: 300px;
  margin: 0 auto;
}

.price-modal-discription {
  font-weight: 400;
  color: #000000;
}
.price-modal-discription p{
  margin-bottom: 15px;
}
.price-modal-discription p:last-child{
  margin-bottom: 0;
}

.btn-assets {
  display: flex;
  flex-wrap: wrap;
  gap:12px;
  max-width: 400px;
  margin: 0 auto;
}
.btn-assets .btn-cell{
  width: 100%;
}
.btn-cell .c-btn{
  width: 100%;
  line-height: 1.1;
  height: 100%;
  padding: 10px 15px;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 44px;
  font-size: 16px;  
}
.c-btn--border-black{
  background-color: transparent;
  border-color: #000000;
  color: #000;
  border-width: 2px;
}
.c-btn--border-black:hover{
  border-color: transparent;
  color: #fff;
}

.floting-btn .c-btn-gradient {
	box-shadow: 2px 2px 7px 7px #ae9679;
}
.c-btn-gradient {
	position: relative;
	padding: 4px !important;
	background: none !important;
	border-radius: 50px;
	box-shadow: 0px 4px 4px 0px #AE9679;
	display: inline-block;
	font-size: 16px;
	line-height: 1.3;
	z-index: 0;
}

.c-btn-gradient:hover {
	text-decoration: none !important;
	background: none !important;
}

.c-btn-gradient::before,
.c-btn-gradient::after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: -1;
	border-radius: 50px;
	width: 100%;
	height: 100%;
	transition: opacity 0.5s ease 0s;
}

.c-btn-gradient::before {
	opacity: 1;
	background: linear-gradient(90deg, #AE9679 0%, #FFFFFF 100%);
}

.c-btn-gradient::after {
	background: linear-gradient(90deg, #FFFFFF 0%, #AE9679 100%);
	opacity: 0;
}

.c-btn-gradient:hover::before {
	opacity: 1;
}

.c-btn-gradient:hover::after {
	opacity: 1;
}

.c-btn-gradient .btn-content {
	background-color: #000000;
	padding: 10px;
	border-radius: 50px;
	width: 100%;
	color: #fff;
	display: block;
	z-index: 0;
}
.floting-btn {
  text-align: center;
  position: fixed;
  left: 0;
  bottom: -80px;
  z-index: 999;
  width: 100%;
  transition: bottom 0.5s ease-in-out 0s;
}
.floting-btn .c-btn-gradient .btn-content { padding-left: 40px; padding-right: 40px; font-size: 16px;}
.floting-btn.active{
  bottom: 20px;
  left: -10px;
}
.treatment-price-list {
  padding: 24px;
  border-radius: 16px;
  background-color: #fff;
}
.treatment-table-title, .clinic-location h4.treatment-table-title {
  font-family: 'Temeraire Display Bk';
  color: #000;
  font-size: 20px !important;
  font-weight: 900;
  line-height: 1;
  padding: 8px 0;
}

.treatment-table {
  margin-bottom:5px;
}
.treatment-table:last-child{
  margin-bottom: 0;
}
.treatment-table .table{
  width: 100%;
  border: 0;
  outline: 0;
  border-collapse: collapse;
  font-weight: 500;
  color: #000;
  line-height: 19px;
  font-size: 14px;
}
.treatment-table .table tr td{
  border:0;
  border-bottom: 2px solid #F0E8DE;
  padding: 8px 10px;
  height: 57px;
}

.treatment-table .table tr td:last-child{
  text-align: center;
  width: 100px;
  font-weight: 600;
}
.treatment-table .table tr:last-child td{
  border-bottom: 0;
}
.you-saved {
  display: flex;
  align-items: center;
}
.treatment-table .table .cd-small-image{
  max-width: 35px;
  min-width: 35px;
  display: block;
  margin: 8px 0 0;
}
.treatment-table .table .you-saved-text{
  margin: 8px 0 0;
  display: flex;
  height: 36px;
  align-items: center;
  font-weight: 600;
}
.treatment-table .table .discounted-price, .treatment-table .table .spacial-price {
  line-height: 30px !important;
}
.treatment-table .table .discounted-price{
  margin-top: -4px;
  /*margin-bottom: 5px;*/
}
.modal-back-btn {
  font-size: 16px;
  line-height: 1;
}

.price-symbole {
	text-align: right;
    margin: 0 0 10px;
}
.price-symbole select {
    text-align: left;
    border: 1px solid #F0E8DE;
    padding: 5px;
    border-radius: 10px;
    background: #fff;
    color: #000;
}
.faq-new-section .title h2 {
    font-family: "Temeraire Display Bk";
}
/* celebrating-christmas-section */
.celebrating-christmas-section{
  background: #fff;
}
.celebrating-christmas-section .join-us-right-col .rounded{
  border-radius: 24px !important;
}
.christmas-deals-section p{
  margin-bottom: 20px;
}
.christmas-deals-section p:last-child{
  margin-bottom: 0;
}
.christmas-deals-section{
  background: linear-gradient(180deg, #FFFFFF 0%, #F0E8DE 100%);
}
.christmas-deals-section .title h2{
  font-size: 25px !important;
  line-height: 1.7rem;
  font-family: 'Temeraire Display Bk';
}
.odd-even-two-col-container{
  background: #fff;
}
.odd-even-two-col-img{
  line-height: 0;
  position: relative;
  border-radius: 24px;
  overflow: hidden;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 82.8828%;
/*  box-shadow: 0px 4px 8px 0px #00000040;*/
}
.odd-even-two-col-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  transition: transform 0.5s ease-in-out 0s;
}
.odd-even-two-col-img:hover img {
  transform: scale(1.1);
}
.odd-even-two-col-description {
  font-size: 16px;
  line-height: 1.333;
  color:#000;
}
.odd-even-two-col-description *{
  margin-bottom: 15px;
  margin-top: 0;
}
.odd-even-two-col-description *:last-child {margin-bottom: 0;}
.odd-even-two-col-description ul li {
  padding-left: 40px;
  min-height: 25px;
  line-height: 1.5;
}
.odd-even-two-col-description ul li:before{
  content: "";
  background-image: url(../images/checkmark.svg);
  background-repeat: no-repeat;
  height: 24px;
  width: 24px;
}
.odd-even-two-col-title h2 {
  /*font-size: 25px !important;*/
  line-height: 1 !important;
  font-family: 'Temeraire Display Bk';
}
.save-up-to-text {
  position: absolute;
    top: 0;
    width: 100%;
    padding: 10px;
    height: 100%;
    justify-content: center;
    display: flex;
    align-items: center;  
    /*background: linear-gradient(90deg, #FFFFFF 53.7%, #C80003 90%);*/  
    background: linear-gradient(90deg, #FFFFFF 53.7%, #ffffff 90%);  
    background-clip: border-box;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: 'Temeraire Display Bk';
    font-weight: 900;
    line-height: normal;
    text-align: center;
    z-index: 1;
}
.save-up-to-text, .save-up-to-text p{
  font-size: 32px;
}
/*.save-up-to-text::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 20%);
  width: 100%;
  height: 100%;
  z-index: -1;
}*/
.christmas-banner-section{
  background: linear-gradient(180deg, #EFECE3 0%, #FFFFFF 100%);
  padding-top: 31px;
}
.video-banner-content .c-btn-secondary {
	color: #000;
}
.video-banner-content .c-btn-secondary:hover {
	color: #fff;
}
.c-btn-secondary{
  padding: 11px 15px;
  font-size: 16px;
  line-height: 1.4;
  border-width: 2px;
}
.c-btn-secondary:hover, .c-btn-secondary:focus{
  text-decoration: none !important;
}
.save-up-text {
  display: inline-block;
  border: 1px solid;
  padding: 5px 24px;
  border-radius: 6px;
}
.save-up-text, .save-up-text p {
  font-size: 16px;
  color: #C0272C !important;
  text-transform: uppercase;
  font-weight: 900;
  line-height: 1;
}
.christmas-banner-content .o-grid--with-gutter {
  margin-left: -6px;
  margin-right: -6px;
}
.christmas-banner-content .o-grid--with-gutter .o-grid__cell{
  padding-right:6px;
  padding-left:6px;
}

/* Logo container styling */
.logo-container {
  background-color: #fff;
  display: flex;
  align-items: center; /* Vertically center the logos */ 
  margin: 0 -6vw;
  padding: 12px 0 10px;
  justify-content: center;
} 
.logo-list {
  display: flex;
  list-style: none; 
  margin: 0;
  padding: 0;
  white-space: nowrap; 
}
.logo-list li {
  display: flex; 
  justify-content: center;
  align-items: center;
  margin: 0;
  padding: 0 28px;
}
.logo-list li::before{
  display: none;
}
.logo-list li img {
  max-width: 214px;
  max-height: 83px;
  height: auto;
  object-fit: contain;
}
.logo-container .mCSB_horizontal.mCSB_inside > .mCSB_container{
  margin-bottom: 12px;
}
.logo-container .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger {
  width: 269px;
}
.logo-container .mCSB_scrollTools.mCSB_scrollTools_horizontal{
  left: 28px;
  right:28px;
}
.logo-container .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #D9D9D9;
}

.logo-container .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
  background-color: #D9D9D9;
  border-radius: 10px;
}  

.logo-container .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #D9D9D9;
}
.reting-out-off {
  width: 193px;
  height: 184px;
  border-radius: 100%;
  background: #fff;
  margin: 0 auto 48px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  font-family: 'Temeraire Display Bk';    
  font-weight: 900;
  font-size: 12px;
} 
.reting-out-off p{
  font-size: 12px;
}
.reting-out-off a{
  color: #000;
  font-size: 12px;
}
.reting-out-off .retings{
  margin-top: 8px;
  
}
.reting-out-off .retings p{
  font-size: 36px;
}
.reting-out-off .retings span{
  font-weight: 400;
}
.quality-title{
  margin-bottom: 12px;
  padding-left: 52px;
  background-image: url(../images/checkmark-round.svg);
  background-repeat: no-repeat;
  background-position: center left;
  min-height: 36px;
}

.quality-title *, .quality-title h3{
  font-weight: 700;
  font-size: 20px !important;
  line-height: 32px;
}
.quality-discription{
  display: -webkit-box;
  -webkit-line-clamp: 6; /* Number of lines */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.google-rating-box{
  border-radius: 24px;
  background-color: #fff;
  padding:16px;
  overflow: hidden;
  min-height: 324px;
}
.title-25 h2{
  font-size: 25px !important;
  font-family: 'Temeraire Display Bk';
}

.logo-container {
  background-color: #fff;
  display: flex;
  align-items: center; /* Vertically center the logos */ 
  margin: 0 -6vw;
  padding: 12px 0 0;
  justify-content: center;
} 
.logo-list {
  display: flex;
  list-style: none; 
  margin: 0;
  padding: 0 0 12px;
  white-space: nowrap; 
  align-items: center;
  box-sizing: border-box !important;
}

.logo-container, .swiper-wrapper {
    display: flex;
    align-items: center;
  }
  
.swiper-slide {
    display: flex !important;
    align-items: center;
    justify-content: center;
    height: 100%; 
 }

 .logo-container .swiper-slide {
  display: flex !important;
  align-items: center;
  justify-content: center;
  height: 100%; 
  padding: 0 28px;
}
.logo-container img {
  max-width: 180px;
  max-height: 83px;
  object-fit: contain;
}
.logo-container .swiper-scrollbar {
  	background: transparent;
}
.logo-container .swiper-scrollbar-drag{
  	background: #D9D9D9;
}
.logo-container img {
	max-height: 80px;
	object-fit: contain;
}
.logo-container .swiper-scrollbar {
	background: transparent;
}
.logo-container .swiper-scrollbar-drag{
	background: #D9D9D9;
}

.christmas-banner-content h1, .odd-even-two-col-title h2, .christmas-deals-section .title h2, .quality-and-safety-section h2, .celebrating-christmas-section h2, .body--christmas-page .faq-new-section h2 {
	font-size: 35px !important;
	line-height:40px;
}
.image-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.2); 
    pointer-events: none; 
    z-index: 1;
}
/* celebrating-christmas-section */
/* Videos Page CSS start */
.title-36 h2 {
	font-size: 36px !important;
	font-family: 'Temeraire Display Bk';
	line-height: 1.4;
	font-weight: 900;
}

.title-32 h2 {
	font-size: 32px !important;
	font-family: 'Temeraire Display Bk';
	line-height: 1.4;
	font-weight: 900;
}

.short-decription p {
	margin-bottom: 15px;
}

.short-decription p:last-child {
	margin-bottom: 0;
}

.videos-section.u-text-color-white * {
	color: #fff !important;
}

.popular-treatments {
	display: flex;
	gap: 20px;
	justify-content: space-between;
	min-width: 650px;
	padding: 9px 9px 0 9px;
}

.popular-treatments-image {
	width: 131px;
	height: 131px;
	border-radius: 100%;
	background: #B9AD9E;
	margin: 0 auto;
}

.popular-treatment-img {
	width: 131px;
	height: 150px;
	border-radius: 100%;
	overflow: hidden;
	transform: translate(-10px, -15px);
	transition: all 0.5s ease-in-out 0s;
}

.popular-treatment-img img {
	width: 100%;
	height: 100%;
	border-radius: 100%;
	object-fit: cover;
	border-radius: 100%;
}

.popular-treatments-item:hover .popular-treatment-img,
.popular-treatments-item:focus .popular-treatment-img {
	transform: translate(10px, -15px);
	transition: all 0.5s ease-in-out 0s;
}

.popular-treatments-title {
	font-size: 18px !important;
	font-family: 'Temeraire Display Bk';
	font-weight: 900;
	line-height: 1.4;
}

.popular-treatments-box {
	overflow-y: auto;
	margin-right: -6vw;
}

.popular-treatments-section .o-grid__cell {
	width: 100%;
}

.section-nav ul {
	list-style-type: none;
	/* Removes default bullet points */
	margin: 0;
	padding: 0;
	display: flex;
	/* Aligns items in a row */
	gap: 12px;
	flex-wrap: wrap;
}

.section-nav ul li {
	margin: 0;
	padding: 0;
	flex: auto;

}

.section-nav ul li::before {
	display: none;
}

.section-nav ul li a {
	display: block;
	background: #F0E8DE;
	color: #000;
	text-align: center;
	padding: 14px 20px;
	text-decoration: none;
	font-size: 16px;
	line-height: 19.5px;
	border-radius: 50px;
	transition: background 0.3s ease 0s, color 0.3s ease 0s;
}

.section-nav ul li a:hover {
	background-color: #EEEEEE;
	/* Background color on hover */
	color: #000;
	/* Text color on hover */
}

.video-box {
	position: relative;
	z-index: 0;
	border-radius: 24px;
	padding-top: 56.25%;
	border: 2px solid #fff;
	cursor: pointer;
}

.video-thumb-link {
	border-radius: 24px;
	overflow: hidden;
	position: absolute;
	z-index: 1;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;

}

.video-thumbnail {
	transition: opacity 0.5s ease;
	height: 100%;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	pointer-events: none;
	width: 100%;
}

.video-box iframe {
	width: 100%;
	height: 100%;
	display: block;
	border: none;
	position: absolute;
	z-index: 0;
	top: 0;
	pointer-events: none;
	border-radius: 24px;
	outline: 0;
	background-color: #000;
	overflow: hidden;
}

.video-box:hover .video-thumb-link {
	background-color: rgba(0, 0, 0, 0);
}

.video-box:hover iframe {
	pointer-events: auto;
}

.video-item {
	outline: none;
	padding: 0 10px;
}

.youtoube-slider {
	text-align: center;
}

.youtoube-slider .slick-list {
	margin: 0 -9px;
	text-align: left;
}

.play-button {
	display: inline-block;
	width: 48px;
	height: 48px;
	border-radius: 100%;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	opacity: 0;
	pointer-events: none;
}

.video-box:hover .video-thumbnail {
	opacity: 0;
}

.video-box:hover .play-button {
	pointer-events: all;
	opacity: 1;
}

.videos-carousel .video-item-title {
	color: #000;
	font-family: 'Temeraire Display Bk';
	font-size: 24px !important;
	font-weight: 900;
	line-height: 1.4;
}

.video-item-nudge ul {
	list-style-type: none;
	margin: 0 0 -5px;
	padding: 0;
	display: flex;
	flex-wrap: wrap;
}

.video-item-nudge li::before {
	display: none;
}

.video-item-nudge li {
	background-color: #D8CFC3CC;
	color: #000;
	font-size: 12px;
	padding: 4px 24px;
	margin: 0 12px 5px 0;
	border-radius: 20px;
	line-height: 14.63px;
	font-weight: 500;
	transition: background-color 0.3s ease;
}

.videos-section .slick-dots {
	background-color: #000;
	border-radius: 24px;
	margin-top: 32px;
	display: inline-flex;
	padding: 4px 8px;
}

.videos-section .slick-dots li {
	margin: 0 10px 0 0;
}

.videos-section .slick-dots li:last-child {
	margin-right: 0;
}

.videos-section .slick-dots li button {
	border-color: #fff;
	background-color: #fff;
}

.videos-section .slick-dots li.slick-active button {
	background-color: #D2C6BA;
	border-color: #D2C6BA;
}

.videos-section-yellow .video-box {
	border: 2px solid transparent;
}

.videos-section-yellow .video-box::before {
	content: '';
	position: absolute;
	top: -2px;
	left: -2px;
	right: -2px;
	bottom: -2px;
	background: linear-gradient(288.92deg, #AE9679 0.43%, #FFFFFF 99.57%);
	border-radius: 24px;
	z-index: -1;
}

.videos-section-yellow .slick-dots {
	background-color: #fff;
}

.videos-section-yellow .slick-dots li button {
	background-color: #000000;
	border-color: #000000;
}

.videos-section-yellow .slick-dots li.slick-active button {
	background-color: #DBB53C;
	border-color: #DBB53C;
}

.videos-section-yellow .video-item-nudge li {
	color: #000000 !important;
}

.videos-section-green .slick-dots {
	background: rgba(80, 189, 171, 0.6);
}

.videos-section-green .slick-dots li button {
	background-color: #ffffff;
	border-color: #ffffff;
}

.videos-section-green .slick-dots li.slick-active button {
	background-color: #000000;
	border-color: #000000;
}

.videos-section-green .video-box {
	border-color: #50BDAB;
}

.video-banner-section {
	background: #ffffff !important;
}

.btn-content .icon {
	display: inline-block;
	vertical-align: text-bottom;
	line-height: 0;
	margin-left: 10px;
}

.video-banner-content .c-panorama__text * {
	color: #000;
	font-size: 16px;
	line-height: 1.3;
}

.video-banner-content .c-panorama__text a {
	text-decoration: underline;
}

.video-banner-content .c-panorama__heading {
	font-size: 50px !important;
	line-height: 1;
}

.video-banner .video-element {
	line-height: 0;
	border-radius: 24px;
	overflow: hidden;
}

.youtube-short iframe {
	width: 100%;
	height: 100%;
	object-fit: cover;
	position: absolute;
	top: 0;
	border-radius: 24px;
	overflow: hidden;
}

.youtube-short {
	position: relative;
	z-index: 0;
	padding-top: 178%;
	border-radius: 24px;
	overflow: hidden;
}

.youtube-short-card .video-item-title {
	font-size: 16px;
	color: #000000;
	font-weight: 700;
	line-height: 1.2;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.video-item-views {
	font-size: 14px;
}

.newsletter-section {
  background: #fff;
  padding: 24px 32px;
  border-radius: 24px;
  min-height: 207px;
  display: flex;
  width: 100%;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.newsletter-section .newsletter-title {
  text-align: center;
  font-family: 'Temeraire Display Bk';
  font-weight: 900;
  font-size: 24px !important;
  line-height: 37px;
  line-height: normal;
  color: #000000;
  margin-bottom: 16px;
}

.newsletter-section .newsletter-description {
  font-size: 16px;
  line-height: 1.333;
}

.newsletter-section .c-btn {
  line-height: 1;
  min-width: 287px;
}

.videos-section-pink .slick-dots li.slick-active button {
  background-color: #DB5B5D;
  border-color: #DB5B5D;
}

.videos-section-pink .video-box {
  border-color: #f0e8de;
}

.body--videos .c-footer {
  margin: 0;
}

.pac-container {
	margin-top: -55px !important;
}

.beauty-talk-banner-section {
  background-color: #000;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center top;
}
.beauty-talk-cards-block{  
  overflow-x: auto;
  background: rgba(255, 255, 255, 0.39);
  backdrop-filter: blur(21px);
  padding-top:26px;
  padding-bottom:26px;
  scrollbar-color: #fff #fff;
  scrollbar-width: thin;
  -ms-overflow-style: none;
}
.beauty-talk-cards-block::-webkit-scrollbar {
  height: 5px; /* Horizontal scrollbar height */
  border-radius: 10px;
}

.beauty-talk-cards-block::-webkit-scrollbar-track {
  background-color: #fff; /* Add a background color for visibility */
  border-radius: 10px;
}

.beauty-talk-cards-block::-webkit-scrollbar-thumb {
  background-color: #ffff; /* Use a visible thumb color */
  border-radius: 10px;
}

.beauty-talk-cards-block::-webkit-scrollbar-thumb:hover {
  background-color: #fff; /* Change color on hover */
}

.beauty-talk-cards-block::-webkit-scrollbar:vertical {
  display: none; /* Hide vertical scrollbar */
}

#style-2::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #D62929;
}
.beauty-talk-cards{
  display: flex;
  gap: 12px;
  height: 122px;
  width: fit-content;
}
.beauty-talk-card:last-child {
	margin-right: 6vw;
}
.beauty-talk-card {   
  padding: 12px;   
  background: rgba(255, 255, 255, 0.26);
  border: 2px solid #FFFFFF;
  backdrop-filter: blur(12px);
  border-radius: 12px;
  width: 20%;
  min-width: 238px;
}

.beauty-talk-content{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 8px;
  text-align:center;
  height: 100%;
}

.beauty-talk-content-top{
  font-size: 28px;
  font-weight: 900;
  line-height: 43px;
  font-family: "Temeraire Display Bk";
  color: #000;
}
.beauty-talk-content-top-img {
  line-height: 0;
  height: 48px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.beauty-talk-content-bottom{
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #000000;
}
.beauty-join-us{
  background: #FAF8F5;
}
.join-us-dec p{
  margin-bottom: 15px;
}
.join-us-dec p:last-child{
  margin-bottom: 0;
}

.beauty-join-us-section .join-us-title h3, 
.beauty-join-us-section .join-us-right-col h3 {
  font-size: 25px !important;
  line-height: 38.57px;
}
.beauty-join-us-section .people-text{
  font-size: 32px !important;
}
.beauty-join-us-section .golden-count{
  background: -webkit-linear-gradient(40deg, #000000 7.88%, #E19439 100.3%);
  background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.popup-overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  justify-content: center;
  align-items: center;
  z-index: 999;
}

.popup-content {
  background: #F0E8DE;
  padding: 2rem;
  border-radius: 12px;
  max-width: 700px;
  width: 90%;
  position: relative;
}

.close-btn {
  position: absolute;
  top: 1rem;
  right: 1rem;
  background: none;
  border: none;
  font-size: 1.5rem;
  cursor: pointer;
}

.question-container {
  text-align: center;
}

.options-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 1rem;
  margin-top: 1.5rem;
  max-height: 331px;
  overflow-y: auto;
}

.option-card {
  background: white;
  padding: 1.5rem;
  border-radius: 8px;
  cursor: pointer;
  transition: transform 0.2s;
  text-align: center;
}

.option-card:hover {
  transform: translateY(-2px);
}

.option-icon {
  font-size: 2rem;
  margin-bottom: 0.5rem;
}

.option-label {
  font-weight: 700;
  word-break: break-all;
}

.modal-progress-bar {
  height: 4px;
  background: #e0e0e0;
  margin: 2rem 0;
  border-radius: 2px;
}

.progress-fill {
  height: 100%;
  background: #c0272c;
  border-radius: 2px;
  transition: width 0.3s;
}

.help-me-choose-btn {
  color: white;
  border: none;
  border-radius: 10px 10px 0 0;
  cursor: pointer;
  position: fixed;
  bottom: 50%;
  z-index: 3;
  right: -61px;
  transform: rotate(-90deg) translateX(-21%);
  padding: 6px 15px;
}

.question-title {
	font-size: 20px;
	line-height: 1;
}
/* blog-inner page */
.blog-join-us{
  background: #fff;
}

.blog-join-us .join-us-title h3{
  font-size: 35px !important;
  line-height: 54px;
}
.blog-join-us .join-us-dec p{
  font-size: 14px;
  line-height: 20px;
}
.blog-join-us .join-us-right-col .f-bg-primary-bg{
  background-color: #fff;
  border: 2px solid #F0E8DE
}
.blog-banner-btn{
  max-width: 690px;
  margin: 0 auto;
}

.blog-banner-section{
  background: #F0E8DE;
}
.blog-banner-section .half-round-shape {
  margin-top: -60px;
}
.blog-banner-section .half-round-shape::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 2px;
  bottom: 0;
  background: #fff;
}
.blog-banner-image{
  border: 4px solid #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  line-height: 0;
  width: 167px;
  height: 167px;
  margin: 0 auto 24px;
  background-color: #D1C5BA;
  overflow: hidden;
}
.blog-banner-image img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.blog-timing{
  background: #FAF8F5B8;
  display: flex;
  padding: 12px;
  gap: 10px;
  border-radius: 50px;
  justify-content: space-between;
  font-size: 18px;
  font-weight: 700;
}
.blog-timing-cell {
  display: flex;
  align-items: center;
  gap: 12px;
  white-space: nowrap;
  justify-content: center;
  flex: 1 1 auto;
  padding: 0 12px;
}
.blog-timing-cell + .blog-timing-cell {
  border-left: 1px solid #000;
}
.blog-timing-cell:first-child{
  padding-left: 0;
}
.blog-timing-cell:last-child{
  padding-right: 0;
}
.blog-timing-ico {
  display: inline-block;
  vertical-align: middle;
  line-height: 0;
}
.blog-banner-title{
  font-size: 35px !important;
  line-height: 54px;
}

.directly-nav {
  counter-reset: link-counter; /* Resets the counter for the list */
}
/* .directly-nav ul{

} */
.directly-nav ul li{
  padding:0;
  border-bottom: 1px solid #F0E8DE;
  margin-bottom: 24px;
}
.directly-nav ul li:last-child{
  margin-bottom: 0;
}
.directly-nav ul li::before{
  display: none;
}
.directly-nav ul li a {
  display: flex;
  color: #000;
  padding: 13px 0;
  text-decoration: none;
  font-size: 16px;
  line-height: 19.5px;
  align-items: center;
  flex-wrap: wrap;
}
.new-full-width-blog-article .directly-nav ul li a::before {
  display: block;
  width: 100%;
  line-height: 25px;
}
.new-full-width-blog-article .directly-nav ul li span {
	line-height: 25px;
}
.directly-nav ul li a::before {
  content: counter(link-counter) ". "; /* Adds the counter before the link text */
  counter-increment: link-counter; /* Increments the counter for each link */
  font-weight: 700;
  font-family: 'Temeraire Display Bk'; /* Optional styling for the counter */
  margin-right: 9px; /* Space between the counter and the link text */
  color: #000;
  font-size: 24px;
}
.directly-nav ul li a:hover {
  background-color: #EEEEEE;
  color: #000;
}
.clinic-location .title-35 *,
.title-35 *{
    font-size: 35px !important;
    line-height: 54px;
}
.section-content, .section-content p{
  font-size: 16px;
  color: #000;
}
.section-content strong{
    font-weight: 700;
}
.section-content p + p{
  margin-top: 25px;
}

.section-image {
  margin: 24px 20px 76px auto;
  text-align: center;
  line-height: 0;
}

.section-image:last-child{
  margin-bottom: 24px;
}

.section-image-inner{
  display: inline-block;
  border-radius: 24px;
  line-height: 0;
  position: relative;
  z-index: 0;
  max-width: 772px;
}
.section-image-inner img{
  border-radius: 24px;
  object-fit: cover;
  width: 100%;
  height: 100%;
  min-height: 277px;
}
.section-image-inner::before{
  content: "";
  background: #D1C5B9BF;
  opacity: 0.75;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  z-index: -1;
  right: -20px;
  bottom: -24px;
  border-radius: 24px;
  transition: transform 0.3s ease 0s;
}
.section-image-inner:hover:before{
  transform: rotate(-2deg);
}
.user-image {
  width: 246px;
  height: 246px;
  border-radius: 100%;
  overflow: hidden;
  margin: 0 auto 32px;
}
.user-image img{
  width: 100%;
  height: 100%;
  border-radius: 100%;
  object-fit: cover;
}
/* .user-image-block{
  width: 246px;
} */

.user-image-block h4{
  font-size: 20px !important;
  font-weight: 700;
  color: #000;
  margin-bottom: 12px;
  line-height: 24px;
}
.user-image-block p{
  font-size: 16px;
  font-size: 400;
  margin-bottom: 12px;
  line-height: 24px;
}
.user-image-block p:last-child{
  margin-bottom: 0;
}
.o-grid--with-gutter > .o-grid__cell.user-col-left{
  -ms-flex: 0 0 100%;
   flex: 0 0 100%;
 }
.o-grid--with-gutter > .o-grid__cell.user-col-right{
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
} 
.less-meer-btn{
  width:100%;
}

.just-card  {
 margin-bottom: 20px;
}
.just-card:last-child{
  margin-bottom: 0;
}

.just-card-inner {
  display: flex;
  gap: 24px;
  align-items: center;
}
.just-card-image {
  width: 78px;
  height: 78px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  border: 1px solid #F0E8DE
}
.just-card-image img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.just-card-inner .just-card-content h3 {
  font-size: 16px !important;
  line-height: 19.5px;
  font-weight: 700;
}
.just-card-assets{
  margin-top: 12px;
  line-height: 1;
}
.just-card-btn {
  line-height: 1.3;
  color: #969696;
  font-size: 10px;
  transition: all 0.3s ease 0s;
  text-transform: uppercase;
  font-weight: 500;
}
.just-card-btn:hover{
  color: #000;
}
.progress-bar-box{
  background: #DAD3CA;
  height: 50px;
  padding: 10px;
  gap: 10px;
  border-radius: 100px;
  }

.progress-bar-section {
  height: 8px;
  background-color: #fff;
  z-index: 0;
  border-radius: 10px;
  overflow: hidden;
  position: absolute;
  left: 10px;
  right: 10px;
  top: 21px;
}

.progress-bar-section .progress-section {
  width: 0;
  border-radius: 10px;
  height: 100%;
  background: #84807A;
  transition: width 0.5s ease;
}

.progress-bar-box {
  background: #DAD3CA;
  height: 50px;
  padding: 10px;
  border-radius: 100px;
  position: fixed;
  z-index: 1;
  max-width: 1070px;
  left: 6vw;
  right: 6vw;
  margin: 0 auto;
}

.progress-bar-box .directly-nav ul {
  display: flex;
  justify-content: space-between;
  gap: 20px;
  overflow-x: auto;
}
/* .progress-bar-box .directly-nav ul li:first-child {
  margin-left: 4%;
}
.progress-bar-box .directly-nav ul li:nth-child(2) {
  margin-left: -4%;
} */
.progress-bar-box .directly-nav ul li{
  margin-bottom: 0;
  border: 0;
}
.progress-bar-box .directly-nav ul li a{
  background: #84807A;
  padding: 6px;
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  border-radius: 100%;
}
.progress-bar-box .directly-nav ul li a:hover{
  background: #84807A;
}
.progress-bar-box .directly-nav ul li a span {
  display: none;
}
.body--single--blog_article .progress-bar-box .directly-nav ul li a::before {
	display: inherit;
    width: auto;
}
.progress-bar-box .directly-nav ul li a::before{
  content: counter(link-counter);
  margin: 0;
  color: #fff;
  font-size: 14px;
}

.filler-image-stap{
  display: flex;
  gap: 48px;
  margin-bottom: 34px;
  padding-bottom: 32px;
  margin-right: 0vw;
  overflow-y: auto;
}
.filler-image-item{ 
  width: 166px;
  height: 286px;
  position: relative;
  z-index: 0;
}

.filler-image-item:before{
  content: "";
  background: #D1C5B9BF;
  opacity: 0.75;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  z-index: -1;
  right: -22px;
  bottom: -18px;
  border-radius: 100px;
}

.filler-image {
  width: 166px;
  height: 286px;
  border-radius: 100px;
  overflow: hidden;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  border:4px solid #D1C5BA;
}
.filler-image img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.filler-image-stap::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);
	border-radius: 10px;
	background-color: #F0E8DE;
}

.filler-image-stap::-webkit-scrollbar{
	height: 4px;
	background-color: #F0E8DE;
}

.filler-image-stap::-webkit-scrollbar-thumb{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);
	background-color: #D1C5B9;
}
.knowledge-section{
  max-width: 800px;
  padding: 32px;
  border: 2px solid #fff;
  background-color:rgba(255, 255, 255, 0.5);
  border-radius: 24px;
  margin: 48px auto 0;
  font-size: 16px;
  color:#000;
  line-height: 24px;
}
.option-item {
  padding-left: 32px;
}
.knowledge-question,
.option-item {
  margin-bottom: 24px;
  position: relative;
}
.option-item:before {
  content: "";
  width: 20px;
  height: 20px;
  border: 1px solid;
  border-radius: 4px;
  top: 50%;
  transform: translateY(-50%);
}
.option-item.selected:before{
  background-color: #000;
}
.option-item.wrong, .option-item.wrong span{
  color: #c0272c;
}
.option-item.correct, .option-item.correct span{
  color: #57891a;
}
.option-item.correct:before{
  background-color: #57891a;
}
#submitQue:disabled {
  cursor: not-allowed; /* Show 'not-allowed' cursor */
  opacity: 0.6; /* Reduce opacity */
  pointer-events: none;
}
#nextQue{
  display: none;
}
.knowledge-title {
  padding-left: 50px;
  position: relative;
  z-index: 0;
}
.knowledge-title img{
  max-width: 32px;
  position: absolute;
  left: 0;
  top: 0;
}
.knowledge-title *, .knowledge-title h3{
  font-family: 'Temeraire Display Bk';
  font-size: 18px !important;
  font-weight: 900;
  line-height: 27.77px;
}
.it-coming-soon .c-body-wrapper {
	height: 100vh;
}
.body--single--blog_article .new-full-width-blog-article p, .body--single--blog_article .new-full-width-blog-article li{
	font-size: 16px;
	line-height: 28px;
}
.price-accordion.active .price-accordion-discription {
  -webkit-line-clamp: initial;  
}
.info-box {
    width: 300px;
    border-radius: 10px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    overflow: hidden;
    background-color: white;
}

.info-box .clinic-header {
    display: flex;
    align-items: center;
    padding: 15px;
    border-bottom: 1px solid #e0e0e0;
}

.info-box .location-icon {
    margin-right: 10px;
    color: #555;
}

.info-box .clinic-title {
    flex-grow: 1;
}

.info-box .clinic-name {
    font-weight: bold;
    font-size: 16px;
    color: #000;
}

.info-box .clinic-address {
    color: #888;
    font-size: 14px;
}

.info-box .actions {
    display: flex;
    flex-direction: column;
    padding: 15px;
    gap: 10px;
}

.info-box .btn {
    padding: 10px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

.info-box .btn-primary {
    background-color: black;
    color: white;
}

.info-box .btn-secondary {
    background-color: white;
    color: black;
    border: 1px solid #e0e0e0;
}
#treatment-map-section .gm-style-iw-ch {
	height: 20px !important;
}
#custom-autocomplete {
    max-height: 200px;
    overflow-y: auto;
}

.custom-suggestion {
    padding: 8px;
    cursor: pointer;
}

.custom-suggestion:hover {
    background: #f0f0f0;
}
.location-serach {
  border-radius: 32px !important;
  color: #6D6D6D !important;
  border: 1px solid #BEBEBE40 !important;
  background-image: url('../images/search-icon.svg');
  background-repeat: no-repeat;
  background-position: 12px center;
  padding-left: 38px !important;
}
.general-map #custom-autocomplete {
	left: 0;
    right: 0;
    text-align: left;
    margin: 0 auto;
}

.c-copy__maxwidth.taggboxContent .taggbox.reviews.col-reviews .tb_rv_banner_btn_wrap, 
.c-copy__maxwidth.taggboxContent .taggbox.reviews.col-reviews .tb_rv_rating_wrap {
	display: none !important;
}
/*
#navigation li .sub-level {
  -webkit-overflow-scrolling: touch;
	position: fixed;
	overflow: hidden;
}*/

@media (min-width:768px){

  .celebrating-christmas-section .join-us-right-col .rounded{
      border-radius: 16px !important;
  }
  .celebrating-christmas-section .join-us-title h2,
  .celebrating-christmas-section .join-us-title h3, 
  .celebrating-christmas-section .join-us-dec,
  .beauty-join-us-section .join-us-title h3,
  .beauty-join-us-section .join-us-dec,
  .blog-join-us .join-us-title h3,
  .blog-join-us .join-us-dec p {
      text-align: left;
  }

  /* celebrating-christmas-section */
  .odd-even-two-col-container{
    background: #F0EDE4;
    border-radius: 32px;
  }

  .save-up-to-text, .save-up-to-text p{
        font-size: 34px;
  }
  .odd-even-two-col-spacing {
    margin-left: 10px;
  }
  .odd-even-two-col-right .o-grid__cell:last-child{
    order: -1;
  }
  .odd-even-two-col-title h2 {
    font-size: 36px !important;
  }
  .logo-container{
    margin-left: 0;
    margin-right: 0;
    padding-top: 30px;
  }
  .logo-container .swiper-scrollbar{
    bottom: 10px !important;
  }
  .logo-container img {
    max-width: 214px;
  }
  .christmas-banner-section{
    background: #F0EDE4;
    padding-top: 9.43%;
    padding-top: 5.6%;
  }
  .christmas-banner-section .half-round-shape {
    margin-top: -40px;
  }
  .christmas-banner-content{
    max-width: 534px;
    min-width: 400px;
    margin: 0 auto;
  }

  .video-item{max-width: 384px;}

  /* Video page section */
  .video-banner-content .c-panorama__heading{
    font-size: 96px !important;
    line-height: 1;
    color: #fff;
  }
  .video-banner-content{
    max-width: 819px;
    min-width: 400px;
    margin: 0 auto;
  }
  .video-banner-content .c-panorama__text{
    max-width: 609px;
    margin: 0 auto;
  }
  .video-banner-section .video-banner-content{
    position: relative;
    z-index: 1;
  }
  .video-banner-section .video-banner {
    position: absolute;
    top: 0;
    z-index: 0;
    height: 100%;
    width: 100%;
    left: 0;
  }
  .video-banner::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.2);
  }
  .video-banner-content .c-panorama__text *{
    color: #fff;
    font-size: 20px;
    line-height: 1.3;
  }

  .blog-join-us {
    background: #FAF8F5;
  }
  .blog-join-us .join-us-title h3{
    font-size: 32px !important;
    line-height: 39px !important;
  }
  .blog-join-us .join-us-right-col .f-bg-primary-bg{
    background-color: #F0E8DE;
   }
   .blog-banner-section .half-round-shape {
    margin-top: -5.6%;
  }
  .o-grid--with-gutter > .o-grid__cell.user-col-left{
    -ms-flex: 0 0 40%;
     flex: 0 0 40%;
   }
  .o-grid--with-gutter > .o-grid__cell.user-col-right{
      -ms-flex: 0 0 60%;
      flex: 0 0 60%;
  }
  .less-meer-btn{      
    max-width: 333px;
  }
  .just-block{
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
  }
  .just-card + .just-card {
    margin-top: 0;
  }
  .just-card {
    margin-bottom: 0;
    width: calc(50% - 8px);
  }
}
@media (min-width:1024px){
  .price-tab-right-call{
    display: block;
  }

  .price-accordion-arrow{
    display: block;
  }
  .pagination-block{
    display: initial;
  }
  .special-price, .special-price p{
    font-family: 'Temeraire Display Bk';
    color: #C0272C;
    font-size: 20px;
    font-weight: 900;
    line-height: 1;
  }
  .clinic-deal-inner {
    align-items: self-start;
    padding-right: 0;
  }
  .clinic-deal{
    padding: 18px;
    border-radius: 24px;
    box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1);
  }
  .clinic-deal-img{
    margin-top: 8px;
  }
  .clinic-deal-img img{ 
    width: 110px;
  }
  .clinic-deal-title h2{
    font-size: 24px !important;
    line-height: 37px !important;
    font-weight: 700;
    font-family: 'Temeraire Display Bk';
    margin-bottom: 12px;
  }
  .clinic-deal-col.clinic-deal-col-left {
    padding: 0 35px 0 28px;
  }
  .price-tab-bottom-content {
    box-shadow: 2px 4px 12px 0px rgba(0, 0, 0, 0.1);
    border-radius: 32px;
  }

  .combinations-accordion{
      background-color: #fff;
      border: 2px solid #F0E8DE;
      border-radius:24px;
      box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1);
      padding: 22px 32px;
  }

  .combinations-col-left{
      flex-basis: 125px;    
  }

  .combinations-image{
      max-width:125px ;
      width: 125px;
  }

  .combinations-accordion .combinations-title{
      font-size: 26px !important;
      line-height:24.38px;
      margin-bottom: 12px;
  }
  .combinations-short-dec, .combinations-short-dec p{
      font-size: 16px;
      line-height: 19.5px;
  }
  .combinations-table table, .combinations-table table p{
      font-size: 16px !important;
      line-height: 1.333 !important;
  }
  .combinations-table table tr td{ border-color: #F0E8DE;}
  .floting-btn{
    display: none
  }
  /* celebrating-christmas-section */
  .celebrating-christmas-section{
    background: #F0E8DE;
  }
   .christmas-deals-section{
      background: #fff;
  }
  .christmas-deals-section .title h2{
      font-size: 35px !important;
      line-height: 54px;
      font-family: 'Temeraire Display Bk';
  }
  .save-up-to-text {
      background: linear-gradient(180deg, #FFFFFF 30.36%, #C80003 90%);
      background-clip: border-box;
      -webkit-background-clip: text;
  }
  .save-up-to-text, .save-up-to-text p {
      font-size: 76px;
  }
  .odd-even-two-col-title h2 {
    font-size: 40px !important;
  }
  .logo-container{
    margin-left: 0;
    margin-right: 0;
    padding-top: 30px;
  }
  .logo-container .swiper-scrollbar{
    bottom: 10px !important;
  }
  .logo-container img {
    max-width: 214px;
  }
  .logo-list li {
    padding: 0 42.5px;
 }
 .logo-container .mCSB_scrollTools.mCSB_scrollTools_horizontal{
    left: 45px;
    right: 45px;
  }
  .logo-container .mCSB_horizontal.mCSB_inside > .mCSB_container{
    margin-bottom: 30px;
  }
  .logo-container{
    margin-left: 0;
    margin-right: 0;
    padding-top: 30px;
  }
  .logo-container .swiper-scrollbar{
    bottom: 10px !important;
  }
  .logo-container img {
    max-width: 214px;
  }
  .quality-discription{
    -webkit-line-clamp: 3;   
  }
  .title-25 h2{
    font-size: 35px !important;
  }
  .christmas-banner-img{
    transition: transform 0.3s ease;
  }
  .christmas-banner-img-left.christmas-banner-active {
      transform: rotate(15deg) scale(1.1) translateY(-60px);       
  }
  .christmas-banner-img-right.christmas-banner-active {
      transform: rotate(-15deg) scale(1.1) translateY(-60px);        
  }
}
@media (min-width: 1200px) {
  .treatment-lists ul li a{
    font-size: 16px;
   }
   /* celebrating-christmas-section */
  .save-up-to-text, .save-up-to-text p{
    font-size: 96px;
  } .odd-even-two-col-spacing {
    margin-left: 20px;
  }
  .odd-even-two-col-container .u-1of2--lg > .o-grid__cell:last-child{
    -ms-flex: 0 0 47%;
    flex: 0 0 47%;
  }
  .quality-title *, .quality-title h3{        
    font-size: 22px !important;
    line-height: 36px;
  }
  /* Videos Page CSS start */
  .popular-treatments-section .o-grid__cell:first-child {
    flex: 0 0 45%;
  }
  .popular-treatments-section .o-grid__cell:last-child {
    flex: 0 0 55%;
  }
}