@charset "UTF-8";.loader{opacity:.5;text-align:center;padding:30px}.loader svg{display:block;margin:20px auto}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev ::slotted(svg),.swiper-button-prev svg,.swiper-button-next ::slotted(svg),.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}tr.cell-header:last-child{display:none}.disabled[data-v-8afe231d],.disabled[data-v-f93de6a0]{pointer-events:none;opacity:.5}:root{--step--2: clamp(.625rem, calc(.5722222222rem + .2222222222vw), .75rem);--step--1: clamp(.8125rem, calc(.7861111111rem + .1111111111vw), .875rem);--step-0: 1rem;--step-1: clamp(1.125rem, calc(1.0722222222rem + .2222222222vw), 1.25rem);--step-2: clamp(1.375rem, calc(1.3222222222rem + .2222222222vw), 1.5rem);--step-3: clamp(1.75rem, calc(1.6444444444rem + .4444444444vw), 2rem);--step-4: clamp(2.25rem, calc(2.1444444444rem + .4444444444vw), 2.5rem);--step-5: clamp(2.75rem, calc(2.6444444444rem + .4444444444vw), 3rem);--step-6: clamp(3.25rem, calc(3.1444444444rem + .4444444444vw), 3.5rem);--step-display: clamp(2.75rem, calc(1.8rem + 4vw) , 5rem);--space--2: clamp(.25rem, calc(.1972222222rem + .2222222222vw), .375rem);--space--1: clamp(.5rem, calc(.3944444444rem + .4444444444vw), .75rem);--space-0: clamp(1rem, calc(.7888888889rem + .8888888889vw), 1.5rem);--space-1: clamp(1.5rem, calc(1.1833333333rem + 1.3333333333vw), 2.25rem);--space-2: clamp(2rem, calc(1.5777777778rem + 1.7777777778vw), 3rem);--space-3: clamp(3rem, calc(2.3666666667rem + 2.6666666667vw), 4.5rem);--space-4: clamp(4rem, calc(3.1555555556rem + 3.5555555556vw), 6rem);--space-5: clamp(6rem, calc(4.7333333333rem + 5.3333333333vw), 9rem);--space: var(--space-0)}:root{--red: #8F3E32;--cream: #F2EDE6;--gold: #D4BC92;--ink: #1b1b1b;--black: #000000;--white: #ffffff;--color-primary-default: var(--red);--color-secondary-default: var(--gold);--color-tertiary-default: var(--cream);--color-black-default: var(--black);--color-white-default: var(--white);--color-text-default: var(--ink);--color-text-negative-default: var(--cream);--color-primary: var(--color-primary-default);--color-secondary: var(--color-secondary-default);--color-tertiary: var(--color-tertiary-default);--color-black: var(--color-black-default);--color-white: var(--color-white-default);--color-text: var(--color-text-default);--color-text-negative: var(--color-text-negative-default);--color-primary-15: color-mix(in srgb, var(--color-primary) 15%, transparent);--color-primary-30: color-mix(in srgb, var(--color-primary) 30%, transparent);--color-primary-60: color-mix(in srgb, var(--color-primary) 60%, transparent);--color-secondary-30: color-mix(in srgb, var(--color-secondary) 30%, transparent);--color-secondary-60: color-mix(in srgb, var(--color-secondary) 60%, transparent);--color-tertiary-30: color-mix(in srgb, var(--color-tertiary) 30%, transparent);--color-tertiary-60: color-mix(in srgb, var(--color-tertiary) 60%, transparent);--color-black-15: color-mix(in srgb, var(--color-black) 15%, transparent);--color-black-30: color-mix(in srgb, var(--color-black) 30%, transparent);--color-black-45: color-mix(in srgb, var(--color-black) 45%, transparent);--color-black-60: color-mix(in srgb, var(--color-black) 60%, transparent);--color-black-default-30: color-mix(in srgb, var(--color-black-default) 30%, transparent);--color-black-default-75: color-mix(in srgb, var(--color-black-default) 75%, transparent);--color-white-30: color-mix(in srgb, var(--color-white) 30%, transparent);--color-white-60: color-mix(in srgb, var(--color-white) 60%, transparent);--color-text-negative-15: color-mix(in srgb, var(--color-text-negative) 15%, transparent)}.icon{display:inline-block;flex-shrink:0;width:var(--space-2);height:var(--space-2);vertical-align:middle;background-color:var(--color-primary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}a .icon{background-color:currentColor}.price--converted{position:relative;display:inline-flex;align-items:center;justify-content:center}.price--converted:before{pointer-events:none;content:attr(data-disclaimer);position:absolute;z-index:1;bottom:100%;left:50%;width:-moz-fit-content;width:fit-content;min-width:10rem;max-width:379px;padding:var(--space--2) var(--space-0);border-radius:30px;font-size:var(--step--2);font-weight:400;line-height:1.25;color:var(--color-white);text-align:center;opacity:0;background-color:var(--color-black);transition:opacity .15s ease}.price--converted.is-open:before{opacity:1}.price__note{cursor:pointer;position:relative;top:-.25em;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:6px;border:0;background:none}.price__note:after{display:inline-block;flex-shrink:0;width:var(--space-2);height:var(--space-2);vertical-align:middle;background-color:var(--color-primary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;content:"";width:1.5rem;height:1.5rem;background-color:var(--color-secondary);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_info.svg);mask-image:url(/themes/custom/covarel/build/images/icon_info.svg)}.price__note:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.price-total__note{font-weight:400;font-style:italic}.price-total__note>span:first-child{font-size:var(--step--1);text-transform:none;letter-spacing:0}.icon.icon--access{mask-image:url(/themes/custom/covarel/build/images/icon_access.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_access.svg)}.icon.icon--account{mask-image:url(/themes/custom/covarel/build/images/icon_account.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_account.svg)}.icon.icon--apartment{mask-image:url(/themes/custom/covarel/build/images/icon_apartment.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_apartment.svg)}.icon.icon--arrow{mask-image:url(/themes/custom/covarel/build/images/icon_arrow.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_arrow.svg)}.icon.icon--arrow-circle{mask-image:url(/themes/custom/covarel/build/images/icon_arrow-circle.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_arrow-circle.svg)}.icon.icon--arrow-lr{mask-image:url(/themes/custom/covarel/build/images/icon_arrow-lr.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_arrow-lr.svg)}.icon.icon--arrow-tb{mask-image:url(/themes/custom/covarel/build/images/icon_arrow-tb.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_arrow-tb.svg)}.icon.icon--bathroom{mask-image:url(/themes/custom/covarel/build/images/icon_bathroom.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_bathroom.svg)}.icon.icon--bedroom{mask-image:url(/themes/custom/covarel/build/images/icon_bedroom.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_bedroom.svg)}.icon.icon--booking{mask-image:url(/themes/custom/covarel/build/images/icon_booking.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_booking.svg)}.icon.icon--calendar{mask-image:url(/themes/custom/covarel/build/images/icon_calendar.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_calendar.svg)}.icon.icon--capacity{mask-image:url(/themes/custom/covarel/build/images/icon_capacity.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_capacity.svg)}.icon.icon--chalet{mask-image:url(/themes/custom/covarel/build/images/icon_chalet.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_chalet.svg)}.icon.icon--check{mask-image:url(/themes/custom/covarel/build/images/icon_check.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_check.svg)}.icon.icon--chevron{mask-image:url(/themes/custom/covarel/build/images/icon_chevron.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_chevron.svg)}.icon.icon--close{mask-image:url(/themes/custom/covarel/build/images/icon_close.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_close.svg)}.icon.icon--collection{mask-image:url(/themes/custom/covarel/build/images/icon_collection.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_collection.svg)}.icon.icon--disc{mask-image:url(/themes/custom/covarel/build/images/icon_disc.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_disc.svg)}.icon.icon--facebook{mask-image:url(/themes/custom/covarel/build/images/icon_facebook.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_facebook.svg)}.icon.icon--filters{mask-image:url(/themes/custom/covarel/build/images/icon_filters.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_filters.svg)}.icon.icon--gallery{mask-image:url(/themes/custom/covarel/build/images/icon_gallery.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_gallery.svg)}.icon.icon--general{mask-image:url(/themes/custom/covarel/build/images/icon_general.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_general.svg)}.icon.icon--hot-tub{mask-image:url(/themes/custom/covarel/build/images/icon_hot-tub.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_hot-tub.svg)}.icon.icon--household-appliances{mask-image:url(/themes/custom/covarel/build/images/icon_household-appliances.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_household-appliances.svg)}.icon.icon--info{mask-image:url(/themes/custom/covarel/build/images/icon_info.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_info.svg)}.icon.icon--instagram{mask-image:url(/themes/custom/covarel/build/images/icon_instagram.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_instagram.svg)}.icon.icon--kitchen{mask-image:url(/themes/custom/covarel/build/images/icon_kitchen.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_kitchen.svg)}.icon.icon--mail{mask-image:url(/themes/custom/covarel/build/images/icon_mail.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_mail.svg)}.icon.icon--menu{mask-image:url(/themes/custom/covarel/build/images/icon_menu.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_menu.svg)}.icon.icon--minus{mask-image:url(/themes/custom/covarel/build/images/icon_disc.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_disc.svg)}.icon.icon--multimedia{mask-image:url(/themes/custom/covarel/build/images/icon_multimedia.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_multimedia.svg)}.icon.icon--people{mask-image:url(/themes/custom/covarel/build/images/icon_people.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_people.svg)}.icon.icon--phone{mask-image:url(/themes/custom/covarel/build/images/icon_phone.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_phone.svg)}.icon.icon--plus{mask-image:url(/themes/custom/covarel/build/images/icon_plus.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_plus.svg)}.icon.icon--price{mask-image:url(/themes/custom/covarel/build/images/icon_price.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_price.svg)}.icon.icon--services{mask-image:url(/themes/custom/covarel/build/images/icon_services.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_services.svg)}.icon.icon--star{mask-image:url(/themes/custom/covarel/build/images/icon_star.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_star.svg)}.icon.icon--steam-room{mask-image:url(/themes/custom/covarel/build/images/icon_steam-room.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_steam-room.svg)}.icon.icon--story{mask-image:url(/themes/custom/covarel/build/images/icon_story.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_story.svg)}.icon.icon--swimming-pool{mask-image:url(/themes/custom/covarel/build/images/icon_swimming-pool.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_swimming-pool.svg)}.icon.icon--terrace{mask-image:url(/themes/custom/covarel/build/images/icon_terrace.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_terrace.svg)}.icon.icon--virtual-visit{mask-image:url(/themes/custom/covarel/build/images/icon_virtual-visit.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_virtual-visit.svg)}.icon.icon--youtube{mask-image:url(/themes/custom/covarel/build/images/icon_youtube.svg);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_youtube.svg)}*{margin:0;padding:0;border:none}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;font-size:100%;view-transition-name:root}body{font-family:raleway,sans-serif;font-size:var(--step-0);font-weight:400;font-variant-numeric:lining-nums;line-height:1;color:var(--color-text);-webkit-text-size-adjust:100%;background-color:var(--color-tertiary-60)}body strong{font-weight:700}body.is-scroll-locked{position:fixed;overflow:hidden;overscroll-behavior:none;width:100%}canvas,img,video{max-width:100%;height:auto}button,input,textarea,select{font:inherit}button,input[type=button],input[type=submit],input[type=reset]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none}.contact-form,.path-user.user-logged-in .region-content{width:100%;max-width:1599px;margin-right:auto;margin-left:auto;position:relative;padding:var(--space-3) var(--space-0);text-align:center}@media (min-width: 1280px){.contact-form,.path-user.user-logged-in .region-content{display:flex;flex-direction:column;margin:auto}}.path-user #main-content,.path-taxonomy #main-content{padding-top:calc(var(--headerHeight) + var(--topbarHeight));padding-bottom:var(--space-3)}.path-taxonomy #main-content .region{width:100%;max-width:1279px;margin-right:auto;margin-left:auto;padding:var(--space-4)}.user-login-form{width:100%;max-width:767px;margin-right:auto;margin-left:auto;padding:var(--space-2)}.region-back{padding:var(--space-2) var(--space-3);text-align:right}@media (max-width: 639px){.region-back{padding:var(--space-2)}}.region-back a,#block-moreresults a{display:inline-flex;flex-direction:column;gap:var(--space--1);align-items:center;justify-content:center}.region-back a .icon,#block-moreresults a .icon{transform:rotate(-90deg)}#block-moreresults a{margin-top:2rem}html.has-tabs #block-tabs{position:fixed;z-index:450;right:0;left:0;transition:top .3s ease}#block-tabs{border-bottom:1px solid var(--color-white)}#block-tabs>ul{display:flex;width:100%}#block-tabs>ul li{flex:1;margin:0;padding:0;border-right:1px solid var(--color-white);text-align:center}#block-tabs>ul a{display:flex;justify-content:center;height:100%;padding:var(--space--1) 0;font-size:var(--step--2);color:var(--color-text);text-align:center;text-transform:uppercase;letter-spacing:1px;background-color:var(--color-tertiary)}#block-tabs>ul a.is-active{color:var(--color-text-negative);background-color:var(--color-primary)}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=date],textarea{transition:all .5s ease}input[type=text]:focus,input[type=text]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=date]:focus,input[type=date]:focus-visible,textarea:focus,textarea:focus-visible{border-color:var(--color-primary);outline:none;box-shadow:none}input[type=text]:-internal-autofill-selected,input[type=email]:-internal-autofill-selected,input[type=tel]:-internal-autofill-selected,input[type=number]:-internal-autofill-selected,input[type=password]:-internal-autofill-selected,input[type=date]:-internal-autofill-selected,textarea:-internal-autofill-selected{background-color:var(--color-primary-15)!important;background-image:none!important}input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:hover,input[type=text]:-webkit-autofill:focus,input[type=text]:-webkit-autofill:focus-visible,input[type=email]:-webkit-autofill,input[type=email]:-webkit-autofill:hover,input[type=email]:-webkit-autofill:focus,input[type=email]:-webkit-autofill:focus-visible,input[type=tel]:-webkit-autofill,input[type=tel]:-webkit-autofill:hover,input[type=tel]:-webkit-autofill:focus,input[type=tel]:-webkit-autofill:focus-visible,input[type=number]:-webkit-autofill,input[type=number]:-webkit-autofill:hover,input[type=number]:-webkit-autofill:focus,input[type=number]:-webkit-autofill:focus-visible,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:hover,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:focus-visible,input[type=date]:-webkit-autofill,input[type=date]:-webkit-autofill:hover,input[type=date]:-webkit-autofill:focus,input[type=date]:-webkit-autofill:focus-visible,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:focus-visible{-webkit-box-shadow:0 0 0 1000px var(--color-tertiary-60) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:var(--color-text)!important}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=date],textarea{width:100%;padding:.75em;border:1px solid var(--color-secondary-30);border-radius:3px;font-family:raleway,sans-serif;color:var(--color-text);background-color:var(--color-white)}select{transition:all .5s ease}select:focus,select:focus-visible{border-color:var(--color-primary);outline:none;box-shadow:none}select:-internal-autofill-selected{background-color:var(--color-primary-15)!important;background-image:none!important}select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:focus-visible{-webkit-box-shadow:0 0 0 1000px var(--color-tertiary-60) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:var(--color-text)!important}select{width:100%;padding:.75em;border:1px solid var(--color-secondary-30);border-radius:3px;font-family:raleway,sans-serif;color:var(--color-text);background-color:var(--color-white);cursor:pointer;padding-right:calc(.75em + 2.25rem + var(--space--1));-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/covarel/build/images/icon_chevron.svg);background-repeat:no-repeat;background-position:right .75em center;background-origin:padding-box;background-size:1rem}select::-ms-expand{display:none}select:focus,select:focus-visible{background-image:url(/themes/custom/covarel/build/images/icon_chevron.svg);background-repeat:no-repeat;background-position:right .75em center;background-size:1rem}select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:focus-visible{background-image:url(/themes/custom/covarel/build/images/icon_chevron.svg)!important;background-repeat:no-repeat!important;background-position:right .75em center!important;background-size:1rem!important}textarea{resize:vertical;min-height:15vh;line-height:1.25}input[type=date]{cursor:pointer}.form-select-dates{position:relative}@media (min-width: 380px){.form-select-dates{display:flex;min-width:0}}.form-select-date{display:flex;flex:1;align-items:center;justify-content:center}.form-select-date__button{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.form-select-date__button:hover{background-color:var(--color-tertiary-30)}}.form-select-date__button{cursor:pointer;position:relative;display:flex;flex-wrap:nowrap;gap:var(--space--1);align-items:center;width:100%;height:100%;padding-block:0;border:none;white-space:nowrap;background:transparent}.form-select-date__button .icon--calendar{flex-shrink:0;width:1.5rem;height:1.5rem}.form-select-date__button .icon--arrow{flex-shrink:0;width:2.25rem;height:2.25rem}.form-select-date__button:active,.form-select-date__button:focus-visible{background-color:var(--color-tertiary-30);outline:none}.form-select-date__button.active{color:var(--color-primary)}@media (max-width: 379px){.form-select-date__button{justify-content:center}}@media (min-width: 380px){.form-select-date--from .form-select-date__button{justify-content:flex-end;padding-inline:var(--space-1)}.form-select-date--to .form-select-date__button{margin-left:calc(var(--space-2) * -1);padding-right:var(--space-1)}}@media (min-width: 1280px){.form-select-date--to .form-select-date__button{padding-right:calc(var(--space-2) + var(--space--1))}}.form-select-date__label{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.form-select-date__label{text-wrap:balance;overflow-wrap:break-word}}.form-select-date__label{letter-spacing:3px;cursor:pointer;flex-shrink:0;padding-block:var(--space--1);text-align:center;white-space:nowrap}.form-select-date__datepicker{position:absolute;z-index:25;top:100%;width:100%;padding:var(--space-0);background-color:var(--color-white);box-shadow:0 5px 15px 0 var(--color-black-30)}.form-select-date.form-select-date--from .form-select-date__datepicker{left:0}.form-select-date.form-select-date--to .form-select-date__datepicker{right:0}.vdp-datepicker__calendar{width:100%!important;border:none!important}.vdp-datepicker header{width:auto;font-weight:700}.vdp-datepicker__calendar .cell{transition:all .5s ease;border:1px solid transparent!important}@media (hover: hover) and (pointer: fine){.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:1px solid var(--color-primary)!important}}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:active,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:active,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:active,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:focus-visible,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:focus-visible,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:focus-visible{border:1px solid var(--color-primary)!important;outline:none}.vdp-datepicker__calendar .cell{font-weight:700}.vdp-datepicker__calendar .cell.disabled{font-weight:400}.vdp-datepicker__calendar .cell.disabled:not(.highlighted){color:var(--color-primary-60)!important;text-decoration:line-through;background:var(--color-tertiary-60)!important}.vdp-datepicker__calendar .cell.highlighted{color:var(--color-primary)!important;background:var(--color-primary-30)!important}.vdp-datepicker__calendar .cell.selected{color:var(--color-text-negative)!important;background:var(--color-primary)!important}.dt-subtext{padding:var(--space-0) var(--space--2);font-size:var(--step-0);line-height:1.25;color:var(--color-primary)!important;text-align:center}@media (max-width: 639px){.form-filter-toggles>*:not(:last-child){border-bottom:1px solid var(--color-secondary-30)}}@media (min-width: 640px) and (max-width: 1279px){.form-filter-toggles{display:grid;grid-template-columns:1fr 1fr}}@media (min-width: 1280px){.form-filter-toggles{display:flex;flex-wrap:nowrap;align-items:stretch}}.form-filter-toggle:not(:last-child){border-right:1px solid var(--color-secondary-30)}.form-filter-toggle input[type=checkbox]{display:none}.form-filter-toggle__label{transition:all .5s ease;min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.form-filter-toggle__label{text-wrap:balance;overflow-wrap:break-word}}.form-filter-toggle__label{letter-spacing:3px}@media (hover: hover) and (pointer: fine){.form-filter-toggle__label:hover{background-color:var(--color-tertiary-30)}}.form-filter-toggle__label{cursor:pointer;position:relative;display:flex;gap:var(--space--1);align-items:center;justify-content:center;height:var(--space-4);margin-bottom:0!important;padding:0 var(--space-0);padding-inline:var(--space-1);font-weight:400;line-height:1.25;text-align:left}.form-filter-toggle__label:active{background-color:var(--color-tertiary-30)}.form-filter-toggle input:focus-visible{outline:none}input:focus-visible~.form-filter-toggle__label{background-color:var(--color-tertiary-30)}input:checked~.form-filter-toggle__label:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background-color:var(--color-primary)}.form-select-number{display:flex;-moz-column-gap:var(--space--1);column-gap:var(--space--1);align-items:center;justify-content:center;height:100%;padding-inline:var(--space-1)}.form-select-number__label{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.form-select-number__label{text-wrap:balance;overflow-wrap:break-word}}.form-select-number__label{letter-spacing:3px;display:flex;flex-shrink:0;align-items:center;justify-content:center;min-width:0;height:100%;margin-bottom:0;padding-block:var(--space--1)}.form-select-number__value{display:flex;flex-shrink:0;align-items:center;justify-content:center;min-width:2rem;font-weight:700;color:var(--color-primary);text-align:center}.form-select-number__value input,.form-select-number__value span{pointer-events:none;width:1.5em;padding:0;border:none;font-weight:inherit;color:inherit;text-align:center;background:transparent}.form-select-number__buttons{display:flex;flex-shrink:0;gap:var(--space--2);align-items:center;height:100%}.form-select-number__buttons button{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.form-select-number__buttons button:hover:not(:disabled){background-color:transparent}}.form-select-number__buttons button{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:var(--space--1);border:1px solid var(--color-primary);border-radius:50%;background-color:transparent}.form-select-number__buttons button .icon{width:.75rem;height:.75rem;background-color:var(--color-primary)}.form-select-number__buttons button:disabled{cursor:default;opacity:.3}.form-select-number__buttons button:focus-visible:not(:disabled){background-color:var(--color-primary-15);outline:none}.button,#main-content form:not(:has(.search-form__filters-bar)) input[type=submit],#main-content form:not(:has(.search-form__filters-bar)) input[type=button],#main-content form:not(:has(.search-form__filters-bar)) button,.form-item-payment .button--epay{transition:all .5s ease;min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.button,#main-content form:not(:has(.search-form__filters-bar)) input[type=submit],#main-content form:not(:has(.search-form__filters-bar)) input[type=button],#main-content form:not(:has(.search-form__filters-bar)) button,.form-item-payment .button--epay{text-wrap:balance;overflow-wrap:break-word}}.button,#main-content form:not(:has(.search-form__filters-bar)) input[type=submit],#main-content form:not(:has(.search-form__filters-bar)) input[type=button],#main-content form:not(:has(.search-form__filters-bar)) button,.form-item-payment .button--epay{letter-spacing:3px;display:inline-flex;gap:var(--space--1);align-items:center;justify-content:center;width:100%;min-height:0;margin:0 auto;padding:0 var(--space-0);border:1px solid transparent;border-radius:6px;color:inherit;text-align:center;text-decoration:none}.button:focus,#main-content form:not(:has(.search-form__filters-bar)) input[type=submit]:focus,#main-content form:not(:has(.search-form__filters-bar)) input[type=button]:focus,#main-content form:not(:has(.search-form__filters-bar)) button:focus,.button:focus-visible,#main-content form:not(:has(.search-form__filters-bar)) input[type=submit]:focus-visible,#main-content form:not(:has(.search-form__filters-bar)) input[type=button]:focus-visible,#main-content form:not(:has(.search-form__filters-bar)) button:focus-visible,.form-item-payment .button--epay:focus,.form-item-payment .button--epay:focus-visible{outline:none}@media (hover: hover) and (pointer: fine){.button:not(:disabled):hover,#main-content form:not(:has(.search-form__filters-bar)) input[type=submit]:not(:disabled):hover,#main-content form:not(:has(.search-form__filters-bar)) input[type=button]:not(:disabled):hover,#main-content form:not(:has(.search-form__filters-bar)) button:not(:disabled):hover,.form-item-payment .button--epay:not(:disabled):hover{opacity:.8}}.button:not(:disabled),#main-content form:not(:has(.search-form__filters-bar)) input[type=submit]:not(:disabled),#main-content form:not(:has(.search-form__filters-bar)) input[type=button]:not(:disabled),#main-content form:not(:has(.search-form__filters-bar)) button:not(:disabled),.form-item-payment .button--epay:not(:disabled){cursor:pointer}.button:not(:disabled):active,#main-content form:not(:has(.search-form__filters-bar)) input[type=submit]:not(:disabled):active,#main-content form:not(:has(.search-form__filters-bar)) input[type=button]:not(:disabled):active,#main-content form:not(:has(.search-form__filters-bar)) button:not(:disabled):active,.button:not(:disabled):focus-visible,#main-content form:not(:has(.search-form__filters-bar)) input[type=submit]:not(:disabled):focus-visible,#main-content form:not(:has(.search-form__filters-bar)) input[type=button]:not(:disabled):focus-visible,#main-content form:not(:has(.search-form__filters-bar)) button:not(:disabled):focus-visible,.form-item-payment .button--epay:not(:disabled):active,.form-item-payment .button--epay:not(:disabled):focus-visible{opacity:.8}.button:disabled,#main-content form:not(:has(.search-form__filters-bar)) input[type=submit]:disabled,#main-content form:not(:has(.search-form__filters-bar)) input[type=button]:disabled,#main-content form:not(:has(.search-form__filters-bar)) button:disabled,.button.button--disabled,#main-content form:not(:has(.search-form__filters-bar)) input.button--disabled[type=submit],#main-content form:not(:has(.search-form__filters-bar)) input.button--disabled[type=button],#main-content form:not(:has(.search-form__filters-bar)) button.button--disabled,.form-item-payment .button--epay:disabled,.form-item-payment .button--epay.button--disabled{cursor:default;opacity:.5}.button .icon,#main-content form:not(:has(.search-form__filters-bar)) input[type=submit] .icon,#main-content form:not(:has(.search-form__filters-bar)) input[type=button] .icon,#main-content form:not(:has(.search-form__filters-bar)) button .icon,.form-item-payment .button--epay .icon{width:4rem;height:4rem;background-color:currentColor}.button .legend,#main-content form:not(:has(.search-form__filters-bar)) input[type=submit] .legend,#main-content form:not(:has(.search-form__filters-bar)) input[type=button] .legend,#main-content form:not(:has(.search-form__filters-bar)) button .legend,.form-item-payment .button--epay .legend{font-weight:400}.button--primary,#main-content form:not(:has(.search-form__filters-bar)) input[type=submit],#main-content form:not(:has(.search-form__filters-bar)) input[type=button],#main-content form:not(:has(.search-form__filters-bar)) button,.form-item-payment .button--epay{border-color:var(--color-primary);color:var(--color-text-negative);background-color:var(--color-primary)}.button--secondary{border-color:transparent;color:var(--color-primary);background-color:transparent}.button--secondary .icon{transform:scaleX(-1)}.button--no-icon,#main-content form:not(:has(.search-form__filters-bar)) input[type=submit],#main-content form:not(:has(.search-form__filters-bar)) input[type=button],#main-content form:not(:has(.search-form__filters-bar)) button,.form-item-payment .button--epay{padding:var(--space-0)}#main-content form:not(:has(.search-form__filters-bar)) .js-form-item{display:flex;flex-direction:column;gap:var(--space--1)}#main-content form:not(:has(.search-form__filters-bar)) .js-form-item>*{margin-block:0}#main-content form:not(:has(.search-form__filters-bar)) .js-form-item:not(:last-child){margin-bottom:var(--space-0)}#main-content form:not(:has(.search-form__filters-bar)) label{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){#main-content form:not(:has(.search-form__filters-bar)) label{text-wrap:balance;overflow-wrap:break-word}}#main-content form:not(:has(.search-form__filters-bar)) label{letter-spacing:3px}#main-content form:not(:has(.search-form__filters-bar)) .description{font-size:var(--step--1);line-height:1.25}#main-content form:not(:has(.search-form__filters-bar)) input[type=submit],#main-content form:not(:has(.search-form__filters-bar)) input[type=button],#main-content form:not(:has(.search-form__filters-bar)) button{margin-top:var(--space-0);padding:var(--space-0) var(--space-0)}#main-content .captcha__title{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){#main-content .captcha__title{text-wrap:balance;overflow-wrap:break-word}}#main-content .captcha__title{letter-spacing:3px}#main-content .captcha__element{margin-bottom:var(--space-3);padding-top:var(--space-0)}@media (hover: hover) and (pointer: fine){.form-checkbox:hover input[type=checkbox]:not(:disabled):not(:checked){border-color:var(--color-primary-30)}}.form-checkbox{cursor:pointer;display:grid;grid-template-columns:1rem minmax(0,1fr);-moz-column-gap:var(--space--1);column-gap:var(--space--1);align-items:start;padding:var(--space--2) 0}.form-checkbox:not(:last-child){margin-bottom:0}.form-checkbox input[type=checkbox]{transition:all .5s ease;cursor:pointer;grid-column:1;grid-row:1;align-self:start;width:1rem;height:1rem;margin:.15em 0 0;border:1px solid var(--color-secondary-60);border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-white)}.form-checkbox input[type=checkbox]:checked{border-color:var(--color-primary);background-color:var(--color-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m4.5 12.75 6 6 9-13.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:72%}.form-checkbox input[type=checkbox]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.form-checkbox input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.form-checkbox input[type=checkbox]:disabled:checked{border-color:var(--color-primary-60);opacity:.65;background-color:var(--color-primary-60)}.form-checkbox:has(input:disabled){cursor:default}.form-checkbox__label{grid-column:2;grid-row:1;margin:0;line-height:1.25;color:var(--color-text)}.form-checkbox__label a{font-weight:700;color:var(--color-primary);text-underline-offset:.15em}.form-checkbox input:checked~.form-checkbox__label{color:var(--color-primary)}.block-booking .form-disclosure{font-size:var(--step--1)}.block-booking .form-disclosure summary{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.block-booking .form-disclosure summary:hover{opacity:.75}}.block-booking .form-disclosure summary{cursor:pointer;padding:0 calc(1rem + var(--space--1));color:var(--color-secondary);text-decoration:underline;list-style:none;opacity:1}.block-booking .form-disclosure summary:active,.block-booking .form-disclosure summary:focus-visible{opacity:.75;outline:none}.block-booking .form-disclosure p{margin-top:var(--space--2);padding:0 calc(1rem + var(--space--1));line-height:1.25}.form-payment-method{overflow:visible;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;margin-top:var(--space--1)!important;padding:0 9px;list-style:none}.form-payment-method>li{position:relative;display:grid;min-width:0;min-height:100%}.form-payment-method>li:has(input:checked){z-index:1}.form-payment-method>li label{display:grid;align-content:stretch;width:100%;min-height:100%}.form-payment-method>li span{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.form-payment-method>li span{text-wrap:balance;overflow-wrap:break-word}}.form-payment-method>li span{letter-spacing:3px;transition:all .5s ease;cursor:pointer;position:relative;display:grid;place-content:center;align-self:stretch;width:100%;min-height:100%;padding:var(--space-0) var(--space-1);border-radius:6px 6px 0 0;font-weight:700;text-align:center;background-color:var(--color-white-30)}.form-payment-method>li input{display:none}.form-payment-method>li input:checked~span{color:var(--color-primary);background-color:var(--color-white)}.form-payment-method>li input:checked~span:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:var(--space-4);height:1px;background-color:var(--color-secondary)}@media (max-width: 639px){.form-item-payment{margin-inline:calc(var(--space-1) * -1)}}.form-item-payment{display:flex;align-items:stretch;margin-top:calc(var(--space-0) * -1)!important;padding:var(--space-1);border-radius:6px;background-color:var(--color-white)}.form-item-payment__epay-form{display:contents}.form-item-payment p{line-height:1.6}.bef-exposed-form{margin-bottom:var(--space-3)}.bef-exposed-form .bef-links ul{display:flex;flex-wrap:wrap;gap:var(--space-0);align-items:center;justify-content:center;width:100%;margin:0;padding:0;list-style:none}.bef-exposed-form .bef-links ul li a{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.bef-exposed-form .bef-links ul li a:hover{color:var(--color-primary)}}.bef-exposed-form .bef-links ul li a{padding:var(--space--2) var(--space-0);border-radius:30px;font-size:var(--step--2);font-weight:700;color:var(--color-text);text-transform:uppercase;letter-spacing:3px;background-color:var(--color-white-60)}.bef-exposed-form .bef-links ul li a:focus-visible{color:var(--color-primary);outline:none}.bef-exposed-form .bef-links ul li a.bef-link--selected{padding-right:var(--space--2);color:var(--color-text-negative);background-color:var(--color-black)}.bef-exposed-form .bef-links ul li a.bef-link--selected:after{display:inline-block;flex-shrink:0;width:3em;height:3em;vertical-align:middle;background-color:var(--color-text-negative-default);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_close.svg);mask-image:url(/themes/custom/covarel/build/images/icon_close.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;content:"";margin-left:var(--space--2)}.bef-exposed-form .form-submit{display:none!important}.contact-commercial{display:flex;gap:var(--space--1);align-items:center;line-height:1.25}.contact-commercial__photo{flex-shrink:0;width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.contact-commercial__name{font-family:700}.contact-informations{font-style:normal;line-height:1.25}.contact-informations__name{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step-1);font-weight:700;line-height:1.25;text-transform:none}@media (max-width: 639px){.contact-informations__name{text-wrap:balance;overflow-wrap:break-word}}.contact-informations__name{color:var(--color-secondary);display:block;margin-bottom:var(--space--2)}@media (hover: hover) and (pointer: fine){.contact-informations a:hover{color:var(--color-primary)}}.contact-informations a{color:inherit}.contact-informations a:active,.contact-informations a:focus-visible{color:var(--color-primary);outline:none}.contact-informations .contact-commercial{margin-top:var(--space-1)}.region-main .contact-informations{display:flex;flex-direction:column;gap:var(--space-0)}.region-main .contact-informations>*{margin-block:0}.region-main .contact-informations{margin-bottom:var(--space-1);padding-bottom:var(--space-1);border-bottom:1px solid var(--color-secondary-30)}.region-main .contact-informations>ul{display:flex;flex-direction:column;gap:var(--space--1)}.region-main .contact-informations>ul>*{margin-block:0}@media (hover: hover) and (pointer: fine){.region-main .contact-informations>ul>li a:hover{opacity:.6}}.region-main .contact-informations>ul>li a{opacity:1}.region-main .contact-informations>ul>li a:active,.region-main .contact-informations>ul>li a:focus-visible{opacity:.6;outline:none}.region-main .contact-informations>ul>li a,.region-main .contact-informations>ul>li span{line-height:1.25}@media (max-width: 639px){.search-form__filters-bar{margin-inline:calc(var(--space-1) * -1)}}.search-form__filters-bar{position:relative;z-index:20;border-radius:9px;background-color:var(--color-white);box-shadow:0 8px 24px -6px var(--color-black-15)}@media (min-width: 1280px){.search-form__filters-bar{width:-moz-fit-content;width:fit-content;margin-inline:auto}}.search-form__filters-bar-inner>*{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.search-form__filters-bar-inner>*>*{width:100%}@media (max-width: 379px){.search-form__filters-bar-inner .form-select-date{min-height:var(--space-4)}.search-form__filters-bar-inner .form-select-date:not(:last-child){border-bottom:1px solid var(--color-secondary-30)}}@media (max-width: 959px){.search-form__filters-bar-inner{display:grid;grid-template-columns:1fr;align-items:center}body.page-node-type-listing-chalets .search-form__filters-bar-inner{grid-template-rows:repeat(3,auto)}body:not(.page-node-type-listing-chalets) .search-form__filters-bar-inner{grid-template-rows:repeat(5,auto)}.search-form__filters-bar-inner>*{min-height:var(--space-4)}.search-form__filters-bar-inner>*:not(:last-child){border-bottom:1px solid var(--color-secondary-30)}.search-form__filters-bar-inner .form-item-actions>*{min-height:var(--space-4)}}@media (min-width: 960px) and (max-width: 1279px){.search-form__filters-bar-inner{display:grid;grid-template-columns:1fr 1fr}body.page-node-type-listing-chalets .search-form__filters-bar-inner{grid-template-rows:repeat(2,auto)}body:not(.page-node-type-listing-chalets) .search-form__filters-bar-inner{grid-template-rows:1fr 1fr 1fr}body:not(.page-node-type-listing-chalets) .search-form__filters-bar-inner>*:last-child{grid-column:1/-1}.search-form__filters-bar-inner>*{min-height:var(--space-4)}.search-form__filters-bar-inner>*:first-child{grid-column:1/-1;width:100%;border-bottom:1px solid var(--color-secondary-30)}.search-form__filters-bar-inner>*:nth-child(2){border-right:1px solid var(--color-secondary-30)}.search-form__filters-bar-inner .form-item-actions>*{min-height:var(--space-4)}}@media (min-width: 1280px){.search-form__filters-bar-inner{display:flex;flex-wrap:nowrap}.search-form__filters-bar-inner>*{height:inherit}.search-form__filters-bar-inner>*:not(:last-child){border-right:1px solid var(--color-secondary-30)}.search-form__filters-bar-inner>*>*{height:100%}}.search-form--hero .search-form__filters-bar{--color-text: var(--color-text-default);--color-primary: var(--color-primary-default);--color-secondary: var(--color-secondary-default);color:var(--color-text-default)}.hero:has(.hero__media) .search-form--hero .search-form__filters-bar{--color-text: var(--color-text-default);--color-primary: var(--color-primary-default);--color-secondary: var(--color-secondary-default);color:var(--color-text-default)}.search-form--listing .search-form__filters-bar{scroll-margin-top:var(--space-2)}.search-form__filters-actions{display:flex;justify-content:center;padding-top:var(--space--1)}.search-form--listing .search-form__filters-actions{width:-moz-fit-content;width:fit-content;margin-inline:auto}.search-form__reset{width:auto;padding-inline:var(--space-1)}.search-form__filters-bar-inner .form-item-actions{display:flex}.search-form__filters-bar-inner .form-item-actions button{border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width: 1279px){.search-form__filters-bar-inner .form-item-actions button{width:100%;border-radius:0 0 9px 9px}}.search-form__results-count{display:block;margin-bottom:0!important;padding:var(--space-2);font-size:var(--step--2);font-weight:700;color:var(--color-primary);text-align:right;text-transform:uppercase;letter-spacing:3px}a,a:hover,.uk-link:hover{text-decoration:none}.field-cta{margin-top:var(--space-2);text-align:center}.field-cta a{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.field-cta a:hover{opacity:.8}}.field-cta a{display:inline-block;padding-inline:var(--space-0);border:1px solid var(--color-text);border-radius:30px;font-size:var(--step--2);font-weight:700;line-height:1.25;color:var(--color-text);text-transform:uppercase;letter-spacing:3px}.field-cta a:active,.field-cta a:focus-visible{opacity:.8;outline:none}.field-cta a:not(:has(.icon)){padding-block:var(--space--1)}.field-cta a:has(.icon){display:grid;grid-template-columns:auto 1fr;align-items:center}.close-trigger{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.close-trigger:hover{transform:rotate(30deg)}}.close-trigger{cursor:pointer;display:none}.close-trigger .icon{margin:var(--space-0);margin-right:0;border-radius:100%;background-color:var(--color-white)}.close-trigger:focus-visible{transform:rotate(30deg);outline:none}.socials__list{display:flex;flex-wrap:wrap;gap:var(--space-1);list-style:none}.socials__link{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.socials__link:hover{opacity:1}}.socials__link{display:inline-flex;align-items:center;justify-content:center;color:var(--color-tertiary-default);opacity:.6}.socials__link:focus-visible{opacity:1;outline:none}.socials .icon{width:var(--space-1);height:var(--space-1)}.map__canvas-wrap{position:relative}.map__canvas{width:100%;height:60vh;min-height:480px;border-radius:9px}.map__zoom{position:absolute;z-index:2;top:var(--space--1);right:var(--space--1);overflow:hidden;border:1px solid var(--color-secondary-30);border-radius:6px;background-color:var(--color-white);box-shadow:0 4px 20px var(--color-black-15)}.map__zoom-btn{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.map__zoom-btn:hover{background-color:var(--color-primary-default)}.map__zoom-btn:hover .icon{background-color:var(--color-text-negative-default)}}.map__zoom-btn{cursor:pointer;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;background-color:var(--color-white)}.map__zoom-btn .icon{width:var(--space-0);height:var(--space-0);background-color:var(--color-primary)}.map__zoom-btn+.map__zoom-btn{border-top:1px solid var(--color-secondary-30)}.map__link-icon{display:block;width:var(--space-1);height:var(--space-1);-o-object-fit:contain;object-fit:contain;filter:grayscale(100%)}.map__links{width:100%;max-width:767px;margin-right:auto;margin-left:auto;margin-top:var(--space-2)}.map__links>ul{display:flex;width:100%;margin-top:var(--space-0);padding:0;border-top:1px solid var(--color-secondary-30);border-bottom:1px solid var(--color-secondary-30);list-style:none}.map__links>ul>li{flex:1;min-width:0}.map__links>ul>li:not(:last-child){border-right:1px solid var(--color-secondary-30)}@media (hover: hover) and (pointer: fine){.map__links>ul>li a:hover{color:var(--color-primary)}}.map__links>ul>li a{display:flex;gap:var(--space--1);align-items:center;justify-content:center;width:100%;padding:var(--space-0);font-size:var(--step--2);line-height:1.25;color:var(--color-text);text-transform:uppercase;letter-spacing:3px}.map__nav{display:flex;flex-direction:column;border-top:1px solid var(--color-secondary)}@media (max-width: 639px){.map__nav{width:100%}}@media (min-width: 640px){.map__nav{overflow:scroll;width:50%;height:60vh}}@media (min-width: 1280px){.map__nav{width:30%}}.map__nav-item{position:relative;display:flex;flex:1;flex-direction:column;justify-content:center;padding:var(--space--1);border-bottom:1px solid var(--color-secondary-30);text-align:left}.map__nav-item strong{display:block;color:var(--color-primary);letter-spacing:1px}.map__nav-item strong em{font-style:normal}.map__nav-item p{margin-bottom:var(--space--1);font-family:raleway,sans-serif;font-size:var(--step--1)}.map__nav-item p span{display:block}@media (min-width: 640px){.map__nav-item p{display:none}}.map__nav-item strong,.map__nav-item a,.map__nav-item p{line-height:1.25}.map__nav-item ul.actions{display:flex}.map__nav-item ul.actions>li a{display:block;padding:var(--space--1) var(--space--1);font-size:var(--step--1)}.map__nav-item ul.actions>li.more,.map__nav-item ul.actions>li.itineraire{display:block;width:50%;text-align:center}@media (min-width: 960px){.map__nav-item ul.actions>li.more,.map__nav-item ul.actions>li.itineraire{display:none}}.map__nav-item ul.actions>li.voir a{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.map__nav-item ul.actions>li.voir a span{display:none}@media (max-width: 959px){.map__nav-item ul.actions>li.voir{display:none}}.map__nav-item.active{background-color:var(--color-primary)}.map__nav-item.active strong,.map__nav-item.active a,.map__nav-item.active p{color:var(--color-text-negative)}.map__nav-item.active strong{margin-bottom:var(--space-0)}.map__nav-item.active p{display:block}.map__nav-item.active ul.actions{display:flex}.map__nav-item.active ul.actions li a{padding:var(--space--1) var(--space--1)}.map__nav-item.active ul.actions li.voir{display:none}.map__nav-item.active ul.actions li.more,.map__nav-item.active ul.actions li.itineraire{display:block;width:50%;text-align:center}.map__nav-item.active ul.actions li.more a,.map__nav-item.active ul.actions li.itineraire a{border:1px solid white}.map__nav-item.active ul.actions li:last-child a{border-left:none}.map--access{margin-bottom:var(--space-4);padding-inline:var(--space-2)}@media (max-width: 639px){.map--access .map__canvas-wrap{margin-inline:calc(var(--space-1) * -1)}}@media (max-width: 639px){.map--access .map__canvas-wrap{width:calc(100% + var(--space-3))}}@media (min-width: 640px){.map--access .map__canvas-wrap{width:100%}}@media (min-width: 960px){.map--access{width:100%;max-width:1599px;margin-right:auto;margin-left:auto}}@media (max-width: 639px){.chalet-map{margin-inline:calc(var(--space-1) * -1)}}@media (max-width: 959px){.map--chalet{width:100%;max-width:767px;margin-right:auto;margin-left:auto}}@media (min-width: 960px){.map--chalet{width:100%;max-width:1599px;margin-right:auto;margin-left:auto}}.map .maplibregl-popup{--map-popup-close-size: 30px;--map-popup-close-inset: var(--space--1);z-index:1;max-width:min(300px,100vw - var(--space-2))}.map .maplibregl-popup-content{overflow-x:hidden;overflow-y:auto;max-height:min(280px,60vh - var(--space-4));padding:0;border:1px solid var(--color-secondary-30);border-radius:9px;background-color:var(--color-white);box-shadow:0 4px 20px var(--color-black-15);-webkit-overflow-scrolling:touch}.map .maplibregl-popup .map-popup{padding:0}.map .maplibregl-popup .map-popup__header{display:flex;flex-direction:column;gap:var(--space--2)}.map .maplibregl-popup .map-popup__header>*{margin-block:0}.map .maplibregl-popup .map-popup__header{padding:var(--space-0);padding-right:calc(var(--map-popup-close-size) + var(--map-popup-close-inset) * 2)}.map .maplibregl-popup .map-popup__cta{margin-top:calc(var(--space--1) * -3)}.map .maplibregl-popup .map-popup__access{padding:var(--space--1) var(--space-0);border-top:1px solid var(--color-secondary-30)}.map .maplibregl-popup .map-popup__title{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step-0);font-weight:700;line-height:1.25;text-transform:none}@media (max-width: 639px){.map .maplibregl-popup .map-popup__title{text-wrap:balance;overflow-wrap:break-word}}.map .maplibregl-popup .map-popup__title{display:block;color:var(--color-primary);text-decoration:none}.map .maplibregl-popup .map-popup__address{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--1);font-weight:400;line-height:1.25;text-transform:none}@media (max-width: 639px){.map .maplibregl-popup .map-popup__address{text-wrap:balance;overflow-wrap:break-word}}.map .maplibregl-popup .map-popup__address{letter-spacing:0;color:var(--color-text)}.map .maplibregl-popup .map-popup__address span{display:block}.map .maplibregl-popup .map-popup__type{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--1);font-weight:400;line-height:1.25;text-transform:none}@media (max-width: 639px){.map .maplibregl-popup .map-popup__type{text-wrap:balance;overflow-wrap:break-word}}.map .maplibregl-popup .map-popup__type{letter-spacing:0;margin:0;color:var(--color-text)}.map .maplibregl-popup .map-popup__links{display:flex;gap:var(--space-0);width:100%;margin:0;padding:0;list-style:none}.map .maplibregl-popup .map-popup__links>li{flex:1 1 0;min-width:0}@media (hover: hover) and (pointer: fine){.map .maplibregl-popup .map-popup__links>li a:hover{color:var(--color-primary)}}.map .maplibregl-popup .map-popup__links>li a{display:flex;flex-direction:column;gap:var(--space--2);align-items:center;justify-content:center;width:100%;font-size:8px;line-height:1.25;color:var(--color-text);text-align:center;text-transform:uppercase;letter-spacing:3px}@media (hover: hover) and (pointer: fine){.map .maplibregl-popup .map-popup__more a:hover{color:var(--color-primary)}}.map .maplibregl-popup .map-popup__more a{display:block;width:100%;padding:var(--space-0);font-family:raleway,sans-serif;font-size:10px;font-weight:700;color:var(--color-text);text-decoration:none;text-transform:uppercase;letter-spacing:3px}.map .maplibregl-popup-close-button{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.map .maplibregl-popup-close-button:hover{border-color:var(--color-primary)}.map .maplibregl-popup-close-button:hover:after{transform-origin:center;transform:rotate(90deg);background-color:var(--color-primary)}}.map .maplibregl-popup-close-button{cursor:pointer;position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:var(--space-1);height:var(--space-1);margin:0;padding:0;border:1px solid var(--color-black);border-radius:50%;background-color:transparent}.map .maplibregl-popup-close-button:after{transition:all .5s ease;content:"";display:block;width:var(--space-0);height:var(--space-0);background-color:var(--color-black);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_close.svg);mask-image:url(/themes/custom/covarel/build/images/icon_close.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.map .maplibregl-popup-close-button:focus-visible{border-color:var(--color-primary);outline:none}.map .maplibregl-popup-close-button:focus-visible:after{transform-origin:center;transform:rotate(90deg);background-color:var(--color-primary)}.map .maplibregl-popup-close-button{position:absolute;top:var(--map-popup-close-inset);right:var(--map-popup-close-inset);width:var(--map-popup-close-size);height:var(--map-popup-close-size);border-radius:50%;font-size:0;line-height:0;color:transparent;background-color:transparent}.map .maplibregl-popup-tip{border-width:8px}.map .maplibregl-popup-anchor-top .map .maplibregl-popup-tip{border-bottom-color:var(--color-tertiary)}.map .maplibregl-popup-anchor-bottom .map .maplibregl-popup-tip{border-top-color:var(--color-tertiary)}.map .maplibregl-popup-anchor-left .map .maplibregl-popup-tip{border-right-color:var(--color-tertiary)}.map .maplibregl-popup-anchor-right .map .maplibregl-popup-tip{border-left-color:var(--color-tertiary)}.label-display-modal{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.label-display-modal:hover{opacity:.8}}.label-display-modal{display:inline-block;padding-inline:var(--space-0);border:1px solid var(--color-text);border-radius:30px;font-size:var(--step--2);font-weight:700;line-height:1.25;color:var(--color-text);text-transform:uppercase;letter-spacing:3px}.label-display-modal:active,.label-display-modal:focus-visible{opacity:.8;outline:none}.label-display-modal:not(:has(.icon)){padding-block:var(--space--1)}.label-display-modal:has(.icon){display:grid;grid-template-columns:auto 1fr;align-items:center}.label-display-modal{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.modal{will-change:transform;transform:translateY(-100%);overflow:hidden;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;color:inherit;background-color:var(--color-tertiary);transition:transform .6s cubic-bezier(.15,1,.3,1)}.modal::backdrop{opacity:0;background-color:var(--color-black-60);transition:opacity .6s ease}.modal:not([open]){display:none}.modal[open]{display:flex;flex-direction:column}.modal.modal--open{transform:translateY(0)}.modal.modal--backdrop::backdrop{opacity:1}@media (prefers-reduced-motion: reduce){.modal{will-change:auto;transform:none;transition:none}.modal::backdrop{transition:none}.modal.modal--backdrop::backdrop{opacity:1}}.modal__header{display:flex;flex:0 0 auto;gap:var(--space-1);align-items:center;justify-content:space-between;padding:var(--space-0) var(--space-1);background-color:var(--color-white-30)}.modal__title{min-width:0;max-width:100%;font-family:the-seasons,sans-serif;font-size:var(--step-4);font-weight:300;line-height:1.125;text-transform:none}@media (max-width: 639px){.modal__title{text-wrap:balance;overflow-wrap:break-word}}.modal__title{letter-spacing:1px;color:var(--color-text)}@media (max-width: 959px){.modal__title{font-size:var(--step-1)}}.modal__main{min-width:0;min-height:0}.modal__content{scroll-behavior:smooth;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;flex:1 1 0;width:100%;min-height:0;-webkit-overflow-scrolling:touch}.modal__content-inner{width:100%;max-width:1599px;margin-right:auto;margin-left:auto}.modal__content-inner:not(.modal__content-inner--with-aside){padding:var(--space-0)}.modal__content-inner:not(.modal__content-inner--with-aside) .modal__main{padding:var(--space-0)}.modal__footer{padding:var(--space-1);text-align:center}.modal__close{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.modal__close:hover{border-color:var(--color-primary)}.modal__close:hover:after{transform-origin:center;transform:rotate(90deg);background-color:var(--color-primary)}}.modal__close{cursor:pointer;position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:var(--space-1);height:var(--space-1);margin:0;padding:0;border:1px solid var(--color-black);border-radius:50%;background-color:transparent}.modal__close:after{transition:all .5s ease;content:"";display:block;width:var(--space-0);height:var(--space-0);background-color:var(--color-black);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_close.svg);mask-image:url(/themes/custom/covarel/build/images/icon_close.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.modal__close:focus-visible{border-color:var(--color-primary);outline:none}.modal__close:focus-visible:after{transform-origin:center;transform:rotate(90deg);background-color:var(--color-primary)}.modal__content-inner--with-aside{display:flex;flex-direction:column;align-items:stretch;min-height:100%}@media (min-width: 960px){.modal__content-inner--with-aside .modal__aside{padding:var(--space-1)}}.modal__content-inner--with-aside .modal__main{flex:1 1 auto;min-width:0;min-height:0;padding:var(--space-1);padding-left:0}@media (max-width: 959px){.modal__content-inner--with-aside .modal__main{padding:var(--space-1)}}@media (min-width: 960px){.modal__content-inner--with-aside .modal__main{padding:var(--space-1)}}@media (min-width: 960px){.modal__content-inner--with-aside{display:grid;grid-template-columns:260px auto;align-items:start}}.modal__aside{position:sticky;z-index:1;top:0;flex:0 0 auto;align-self:flex-start;width:100%}@media (max-width: 959px){.modal__aside{border-bottom:1px solid var(--color-tertiary-30);background-color:var(--color-tertiary)}}@media (min-width: 960px){.modal__aside{overflow-y:auto;max-height:calc(100dvh - var(--space-5));padding-right:var(--space-2);border-right:1px solid var(--color-tertiary-30);border-bottom:0}}.modal__aside-nav{scroll-behavior:smooth;scrollbar-width:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;display:flex;flex-wrap:nowrap;margin:0;list-style:none;-webkit-overflow-scrolling:touch}.modal__aside-nav::-webkit-scrollbar{display:none}@media (max-width: 959px){.modal__aside-nav{flex-direction:row;gap:var(--space-1);padding:var(--space--1) var(--space-1)}}@media (min-width: 960px){.modal__aside-nav{overflow:visible;flex-direction:column;gap:var(--space--1)}}.modal__aside-nav-item{flex:0 0 auto}.modal__aside-nav-link{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.modal__aside-nav-link:hover{color:var(--color-primary)}}.modal__aside-nav-link{display:flex;flex-direction:column;gap:var(--space--2);padding:var(--space--1) var(--space--1);color:var(--color-text)}.modal__aside-nav-link:after{transition:all .5s ease;content:"";display:block;flex-shrink:0;width:0;height:1px;background-color:var(--color-primary)}.modal__aside-nav-link:focus-visible,.modal__aside-nav-link.is-active{color:var(--color-primary);outline:none}.modal__aside-nav-link.is-active:after{width:var(--space-3)}@media (max-width: 959px){.modal__aside-nav-link{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase;letter-spacing:3px;padding:var(--space-0) 0}}@media (max-width: 959px) and (max-width: 639px){.modal__aside-nav-link{text-wrap:balance;overflow-wrap:break-word}}@media (min-width: 960px){.modal__aside-nav-link{min-width:0;max-width:100%;font-family:the-seasons,sans-serif;font-size:var(--step-4);font-weight:300;line-height:1.125;text-transform:none;letter-spacing:1px;padding:var(--space-0) 0;font-size:var(--step-1)}}@media (min-width: 960px) and (max-width: 639px){.modal__aside-nav-link{text-wrap:balance;overflow-wrap:break-word}}.modal--booking .modal__close--booking{position:fixed;z-index:2;top:0;right:0;margin:var(--space-0);background-color:var(--color-tertiary)}.modal--booking .modal__content{flex:1 1 0;min-height:0;background-color:var(--color-tertiary)}.modal--booking .section-booking--modal{padding-bottom:var(--space-2)}.section-booking__vue{width:100%}h1,h2,h3,h4,h5,h6{font-weight:400}ul,ol{list-style-type:none}a,span.link,strong.link{transition:all .5s ease;color:var(--color-primary)}a:focus-visible,span.link:focus-visible,strong.link:focus-visible{text-decoration:underline;text-underline-offset:.15em;outline:none}em{color:inherit!important}.bold{font-weight:700}.result-message{position:relative;padding:var(--space-3) var(--space-0);border-bottom:1px solid var(--color-secondary);line-height:1.6;text-align:center}@media (min-width: 1280px){.result-message{display:flex;flex-direction:column;width:1200px;margin:auto}}.field-type{font-size:var(--step--1);text-transform:uppercase;letter-spacing:1px}@keyframes accordion-fade-in{0%{transform:translateY(-.35rem);opacity:0}to{transform:translateY(0);opacity:1}}.accordions{border-top:1px solid var(--color-secondary-30)}.accordions.is-interactive .accordion[open] .accordion__content{animation:accordion-fade-in .35s ease forwards}@media (prefers-reduced-motion: reduce){.accordions.is-interactive .accordion[open] .accordion__content{animation:none}}.accordion{border-bottom:1px solid var(--color-secondary-30)}.accordion__summary{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.accordion__summary:hover{color:var(--color-primary)}.accordion__summary:hover .accordion__toggle{border-color:var(--color-primary)}.accordion__summary:hover .accordion__toggle:after{background-color:var(--color-primary)}}.accordion__summary{cursor:pointer;display:flex;gap:var(--space--1);align-items:center;justify-content:space-between;padding:var(--space-0) 0;list-style:none}.accordion__summary::-webkit-details-marker{display:none}.accordion__summary:focus-visible{color:var(--color-primary);outline:none}.accordion__summary:focus-visible .accordion__toggle{border-color:var(--color-primary)}.accordion__summary:focus-visible .accordion__toggle:after{background-color:var(--color-primary)}.accordion__title{display:inline-flex;gap:var(--space--1);align-items:center;margin:0}.accordion__toggle{transition:all .5s ease;position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:1.5rem;height:1.5rem;margin:0;border:1px solid var(--color-black);border-radius:50%;background-color:transparent}.accordion__toggle:after{transition:all .5s ease;content:"";transform-origin:center;display:block;width:.75rem;height:.75rem;background-color:var(--color-black);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_chevron.svg);mask-image:url(/themes/custom/covarel/build/images/icon_chevron.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.accordion__toggle{margin-right:var(--space--1)}@media (hover: hover) and (pointer: fine){.accordion[open]:hover .accordion__toggle{border-color:var(--color-black)}.accordion[open]:hover .accordion__toggle:after{background-color:var(--color-white)}}.accordion[open] .accordion__summary:focus-visible .accordion__toggle{border-color:var(--color-black)}.accordion[open] .accordion__summary:focus-visible .accordion__toggle:after{background-color:var(--color-white)}.accordion[open] .accordion__title{color:var(--color-primary)}.accordion[open] .accordion__toggle{transform:rotate(180deg);background-color:var(--color-black)}.accordion[open] .accordion__toggle:after{background-color:var(--color-white)}.accordion__content{overflow:hidden;padding-bottom:var(--space-0)}.currency-switcher,.language-switcher{position:relative;display:inline-flex;height:100%}.currency-switcher__label,.language-switcher__label{color:inherit;font-size:11px;line-height:1;letter-spacing:3px}.currency-switcher__label strong,.language-switcher__label strong{color:inherit;font-weight:inherit}@media (hover: hover) and (pointer: fine){.currency-switcher__trigger:hover,.language-switcher__trigger:hover{color:var(--color-primary)}}.currency-switcher__trigger,.language-switcher__trigger{transition:all .5s ease;cursor:pointer;display:flex;flex-flow:row nowrap;gap:var(--space--1);align-items:center;height:100%;padding-inline:var(--space-0);border:0;color:var(--color-text);-webkit-text-fill-color:currentColor;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;-webkit-tap-highlight-color:transparent}.currency-switcher__trigger:after,.language-switcher__trigger:after{transition:all .5s ease;content:"";transform-origin:center;display:block;width:.75rem;height:.75rem;background-color:currentColor;-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_chevron.svg);mask-image:url(/themes/custom/covarel/build/images/icon_chevron.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.currency-switcher__trigger:focus,.currency-switcher__trigger:focus-visible,.language-switcher__trigger:focus,.language-switcher__trigger:focus-visible{outline:none}.currency-switcher__trigger[aria-expanded=true],.language-switcher__trigger[aria-expanded=true]{color:var(--color-white);-webkit-text-fill-color:currentColor;background-color:var(--color-primary)}.currency-switcher__trigger[aria-expanded=true]:after,.language-switcher__trigger[aria-expanded=true]:after{transform:rotate(180deg);background-color:currentColor}.currency-switcher__popover,.language-switcher__popover{position:absolute;z-index:500;inset:auto;top:100%;right:0;left:auto;overflow:hidden;width:-moz-max-content;width:max-content;max-width:none;margin:0;padding:0;border:0;border-radius:0 0 6px 6px;color:inherit;background-color:var(--color-white);box-shadow:0 var(--space--2) var(--space-0) var(--color-black-15)}.currency-switcher__list,.language-switcher__list{display:flex;margin:0;border-top:2px solid var(--color-primary);list-style:none}.currency-switcher__list>li:not(:last-child),.language-switcher__list>li:not(:last-child){border-right:1px solid var(--color-tertiary)}@media (hover: hover) and (pointer: fine){.currency-switcher__list>li>a:hover,.currency-switcher__list>li>span:hover,.currency-switcher__list>li>button:hover,.language-switcher__list>li>a:hover,.language-switcher__list>li>span:hover,.language-switcher__list>li>button:hover{color:var(--color-primary)}}.currency-switcher__list>li>a,.currency-switcher__list>li>span,.currency-switcher__list>li>button,.language-switcher__list>li>a,.language-switcher__list>li>span,.language-switcher__list>li>button{transition:all .5s ease;cursor:pointer;display:block;width:100%;padding:var(--space-0) var(--space-0);border:0;font-size:11px;font-size:var(--step--2);font-weight:700;line-height:1;color:inherit;color:var(--color-text);text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:var(--color-white)}.currency-switcher__list>li>a:focus,.currency-switcher__list>li>a:focus-visible,.currency-switcher__list>li>span:focus,.currency-switcher__list>li>span:focus-visible,.currency-switcher__list>li>button:focus,.currency-switcher__list>li>button:focus-visible,.language-switcher__list>li>a:focus,.language-switcher__list>li>a:focus-visible,.language-switcher__list>li>span:focus,.language-switcher__list>li>span:focus-visible,.language-switcher__list>li>button:focus,.language-switcher__list>li>button:focus-visible{outline:none}.currency-switcher__list>li>a:hover,.currency-switcher__list>li>span:hover,.currency-switcher__list>li>button:hover,.language-switcher__list>li>a:hover,.language-switcher__list>li>span:hover,.language-switcher__list>li>button:hover{background-color:var(--color-tertiary-30)}.currency-switcher__list>li.is-active a,.currency-switcher__list>li.is-active span,.currency-switcher__list>li.is-active button,.language-switcher__list>li.is-active a,.language-switcher__list>li.is-active span,.language-switcher__list>li.is-active button{cursor:default;color:var(--color-primary);background-color:var(--color-tertiary)}.currency-switcher__disclaimer,.language-switcher__disclaimer{margin:0;padding:var(--space--1);border-top:1px solid var(--color-tertiary);font-size:var(--step--2);font-style:italic;line-height:1.25;text-transform:none}@keyframes switcher-popover-in{0%{transform:translateY(-.35rem);opacity:0}to{transform:translateY(0);opacity:1}}.currency-switcher__popover,.language-switcher__popover{transform-origin:top center}.currency-switcher__popover[open],.language-switcher__popover[open]{animation:switcher-popover-in .25s ease-out}@media (prefers-reduced-motion: reduce){.currency-switcher__popover[open],.language-switcher__popover[open]{animation:none}}.swiper{margin-inline:0!important}.slider{display:flex;flex-direction:column;gap:var(--space-0)}.slider>*{margin-block:0}.slider__footer{display:flex;gap:var(--space-2);align-items:center;justify-content:space-between}.slider__pagination{display:flex;flex:1;gap:var(--space--1);align-items:center;min-width:0}.slider__bullet{transition:all .5s ease;cursor:pointer;width:var(--space--2);height:2px;padding:0;border:0;border-radius:0;opacity:.3;background-color:var(--color-text)}.slider__bullet.is-active{width:var(--space-0);opacity:1;background-color:var(--color-primary)}.slider__bullet:focus-visible{opacity:1;outline:none}.slider__navs{display:flex;flex-shrink:0;gap:var(--space--1);align-items:center}.slider__nav{transition:all .5s ease;position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:1.5rem;height:1.5rem;margin:0;border:1px solid var(--color-black);border-radius:50%;background-color:transparent}.slider__nav:after{transition:all .5s ease;content:"";transform-origin:center;display:block;width:.75rem;height:.75rem;background-color:var(--color-black);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_chevron.svg);mask-image:url(/themes/custom/covarel/build/images/icon_chevron.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media (hover: hover) and (pointer: fine){.slider__nav:hover{border-color:var(--color-primary)}.slider__nav:hover:after{background-color:var(--color-primary)}}.slider__nav{cursor:pointer}.slider__nav:focus-visible{border-color:var(--color-primary);outline:none}.slider__nav:focus-visible:after{background-color:var(--color-primary)}.slider__nav--prev:after{transform:rotate(90deg)}.slider__nav--next:after{transform:rotate(-90deg)}.slider__footer{width:100%;max-width:767px;margin-right:auto;margin-left:auto}.layout--two-cols .slider__footer{padding-inline:var(--space-2)}.chalet-list .slider__footer,.experiences-list .slider__footer{flex-flow:column-reverse;flex-direction:column;gap:var(--space-0)}@media (max-width: 1599px){.chalet-list,.experiences-list,.field-testimonies--slider{margin-inline:calc(var(--space-2) * -1)}.chalet-list .slider__footer,.experiences-list .slider__footer,.field-testimonies--slider .slider__footer{padding-inline:var(--space-2)}}.block-rates .label-display-rates{display:block;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto;padding:var(--space--2) var(--space-0);border:none;text-decoration:underline}.modal__content-inner--rates{min-height:100%}.field-rates{width:100%;max-width:1279px;margin-right:auto;margin-left:auto;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:var(--space-1);border-radius:9px;background-color:var(--color-white);-webkit-overflow-scrolling:touch}.field-rates .field-table{border-collapse:collapse;width:100%;min-width:36rem}.field-rates .field-table .cell-header{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.field-rates .field-table .cell-header{text-wrap:balance;overflow-wrap:break-word}}.field-rates .field-table .cell-header{letter-spacing:3px;margin-bottom:var(--space-0);color:var(--color-primary);text-transform:uppercase;letter-spacing:2px;white-space:nowrap;background-color:var(--color-tertiary)}.field-rates .field-table tr:not(.cell-header):nth-child(odd){background-color:var(--color-tertiary-30)}.field-rates .field-table td{padding:var(--space-0);white-space:nowrap}.field-rates .field-table .start-date{text-align:right}.field-rates .field-table .arrow{text-align:center}.block-collections__item{display:flex;justify-content:center}.block-collections__label{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.block-collections__label{text-wrap:balance;overflow-wrap:break-word}}.block-collections__label{letter-spacing:3px}@media (hover: hover) and (pointer: fine){.block-collections__label:hover{color:var(--color-primary)}}.block-collections__label{color:var(--color-text)}.block-collections__label:focus-visible{color:var(--color-primary);outline:none}.block-collections__label-prefix{font-weight:400}.collection-levels{display:inline-flex;gap:6px;align-items:center;justify-content:center}.collection-levels__icon{font-family:the-seasons,sans-serif;font-size:var(--step-3);font-weight:300;line-height:1;color:var(--color-secondary)}.block-booking .block-collections__item{gap:var(--space--1)}.page--collections .block-collections{padding:var(--space-2);background-color:var(--color-tertiary)}.page--collections .block-collections__inner{width:100%;max-width:959px;margin-right:auto;margin-left:auto}@media (max-width: 379px){.page--collections .block-collections__inner{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--space-2);align-items:center;justify-content:center}}@media (min-width: 380px) and (max-width: 959px){.page--collections .block-collections__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2);align-items:center;justify-content:center}}@media (min-width: 960px){.page--collections .block-collections__inner{display:flex;flex-flow:row wrap;gap:var(--space-4);align-items:center;justify-content:space-between;padding-inline:var(--space-2)}}.page--collections .block-collections__item{flex-direction:column;gap:0;text-align:center}.page--collections .vue-collection-chalets{margin-top:var(--space-2)}.block-booking__step{width:100%;max-width:767px;margin-right:auto;margin-left:auto;padding:var(--space-2)}.block-booking .form-items{display:flex;flex-direction:column;gap:var(--space-0)}.block-booking .form-items>*{margin-block:0}.block-booking .form-item:not(.form-item-dates,.form-item-rooms){display:flex;flex-direction:column;gap:var(--space--1)}.block-booking .form-item:not(.form-item-dates,.form-item-rooms)>*{margin-block:0}.block-booking .form-item__label{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.block-booking .form-item__label{text-wrap:balance;overflow-wrap:break-word}}.block-booking .form-item__label{letter-spacing:3px}.block-booking .form-item__note p{padding-top:var(--space--1);font-size:var(--step--1);font-style:italic}.block-booking .form-item__message{font-size:var(--step-0);font-weight:700;line-height:1.25;text-align:center}.block-booking .form-item__table{border-top:1px solid var(--color-secondary-30)}.block-booking .form-item__table tr td{padding:var(--space--1) 0;border-bottom:1px solid var(--color-secondary-30)}.block-booking .form-item__table-label,.block-booking .form-item__table-price{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.block-booking .form-item__table-label,.block-booking .form-item__table-price{text-wrap:balance;overflow-wrap:break-word}}.block-booking .form-item__table-label,.block-booking .form-item__table-price{letter-spacing:3px;display:block}.block-booking .form-item__table-label{text-align:left}.block-booking .form-item__table-price{text-align:right}.block-booking .hide{display:none}.block-booking .required{position:relative}.block-booking .required:before{content:"*";position:absolute;top:-6px;display:inline-block;font-size:var(--step-2);color:var(--color-primary)}.block-booking .form-item-rooms{display:flex;flex-wrap:wrap;gap:var(--space-0);justify-content:center;padding:var(--space--1) var(--space-0);border:1px solid var(--color-secondary);border-radius:3px}.block-booking .form-item-rooms>.form-select-number{display:flex;flex:1 1 calc(50% - var(--space-2));flex-wrap:wrap;align-items:center;justify-content:center;padding-inline:0}.block-booking .form-item-rooms>.form-select-number .form-select-number__label{min-width:90px}.block-booking .form-item-dates{padding:var(--space--1) var(--space-0);border:1px solid var(--color-secondary);border-radius:3px}.block-booking .form-item-price{padding:var(--space--1) var(--space-0)}.block-booking .form-item-price .form-item__label{font-weight:700;color:var(--color-text);text-align:center}.block-booking .form-item-price .form-item__content{font-size:var(--step-2);line-height:1.25;color:var(--color-primary);text-align:center}.block-booking .form-item-price .form-item__content strong{color:var(--color-primary)}.block-booking .form-item-price .form-item__message{margin-top:var(--space--1)}.block-booking .form-item-conditions .form-item__content{display:flex;flex-direction:column;gap:var(--space--2)}.block-booking .form-item-conditions .form-item__content>*{margin-block:0}.block-booking .form-item-actions{margin-top:var(--space--1)}.block-booking .form-item-actions>.form-item__content{display:flex;flex-direction:column;gap:var(--space--1)}.block-booking__nav{display:flex}.block-booking__nav li{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.block-booking__nav li{text-wrap:balance;overflow-wrap:break-word}}.block-booking__nav li{letter-spacing:3px;transition:all .5s ease;cursor:default;position:relative;flex:1;padding:var(--space--1) var(--space--1);font-size:var(--step--2);font-size:10px;font-weight:700;color:var(--color-text-negative);color:var(--color-secondary);text-align:center;background-color:var(--color-black-30)}.block-booking__nav li:before{content:"01";display:block;width:100%;margin-bottom:var(--space--2);font-family:the-seasons,sans-serif;font-size:var(--step-2);font-weight:300}.block-booking__nav li:nth-child(2):before{content:"02"}.block-booking__nav li:nth-child(3):before{content:"03"}.block-booking__nav li:nth-child(4):before{content:"04"}.block-booking__nav li.active{margin-block:calc(var(--space--2) * -1);color:var(--color-text-negative);background-color:var(--color-primary)}[class*=field-body]{display:flex;flex-direction:column;gap:var(--space--1)}[class*=field-body]>:is(h2,h3,h4,h5,h6):not(:first-child){margin-top:var(--space--1)}[class*=field-body] h2{min-width:0;max-width:100%;font-family:the-seasons,sans-serif;font-size:var(--step-4);font-weight:300;line-height:1.125;text-transform:none}@media (max-width: 639px){[class*=field-body] h2{text-wrap:balance;overflow-wrap:break-word}}[class*=field-body] h2{letter-spacing:1px}[class*=field-body] h3{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step-1);font-weight:700;line-height:1.25;text-transform:none}@media (max-width: 639px){[class*=field-body] h3{text-wrap:balance;overflow-wrap:break-word}}[class*=field-body] h3{color:var(--color-secondary)}[class*=field-body] h4{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step-0);font-weight:700;line-height:1.25;text-transform:none}@media (max-width: 639px){[class*=field-body] h4{text-wrap:balance;overflow-wrap:break-word}}[class*=field-body] h5{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){[class*=field-body] h5{text-wrap:balance;overflow-wrap:break-word}}[class*=field-body] h5{letter-spacing:3px}[class*=field-body] h6{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--1);font-weight:400;line-height:1.25;text-transform:none}@media (max-width: 639px){[class*=field-body] h6{text-wrap:balance;overflow-wrap:break-word}}[class*=field-body] h6{letter-spacing:0}[class*=field-body] .color{color:var(--color-primary)}[class*=field-body] p{line-height:1.6}[class*=field-body] p strong{font-weight:700}[class*=field-body] ul,[class*=field-body] ol{padding-left:var(--space-0)}[class*=field-body] ul{padding-left:0;list-style:none}[class*=field-body] ul>li{position:relative;padding-left:var(--space-1)}[class*=field-body] ul>li:before{content:"";position:absolute;top:.325em;left:0}[class*=field-body] ul>li:before{display:inline-block;flex-shrink:0;width:1em;height:1em;background-color:var(--color-secondary);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_disc.svg);mask-image:url(/themes/custom/covarel/build/images/icon_disc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}[class*=field-body] ul.icon-check>li{position:relative;padding-left:var(--space-1)}[class*=field-body] ul.icon-check>li:before{content:"";position:absolute;top:.325em;left:0}[class*=field-body] ul.icon-check>li:before{display:inline-block;flex-shrink:0;width:1em;height:1em;background-color:var(--color-secondary);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_check.svg);mask-image:url(/themes/custom/covarel/build/images/icon_check.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;top:2px}[class*=field-body] ol{list-style-type:decimal}[class*=field-body] li{position:relative;line-height:1.6}[class*=field-body] li strong{font-weight:700}[class*=field-body] li:not(:last-child){margin-bottom:var(--space--2)}[class*=field-body] p a,[class*=field-body] li a{text-decoration:underline}[class*=field-body] .button,[class*=field-body] #main-content form:not(:has(.search-form__filters-bar)) input[type=submit],#main-content form:not(:has(.search-form__filters-bar)) [class*=field-body] input[type=submit],[class*=field-body] #main-content form:not(:has(.search-form__filters-bar)) input[type=button],#main-content form:not(:has(.search-form__filters-bar)) [class*=field-body] input[type=button],[class*=field-body] #main-content form:not(:has(.search-form__filters-bar)) button,#main-content form:not(:has(.search-form__filters-bar)) [class*=field-body] button{text-decoration:none}[class*=field-body] .button:not(:last-child),[class*=field-body] #main-content form:not(:has(.search-form__filters-bar)) input[type=submit]:not(:last-child),#main-content form:not(:has(.search-form__filters-bar)) [class*=field-body] input[type=submit]:not(:last-child),[class*=field-body] #main-content form:not(:has(.search-form__filters-bar)) input[type=button]:not(:last-child),#main-content form:not(:has(.search-form__filters-bar)) [class*=field-body] input[type=button]:not(:last-child),[class*=field-body] #main-content form:not(:has(.search-form__filters-bar)) button:not(:last-child),#main-content form:not(:has(.search-form__filters-bar)) [class*=field-body] button:not(:last-child){margin-bottom:var(--space--1)!important}[class*=field-body] .button:not(:first-child),[class*=field-body] #main-content form:not(:has(.search-form__filters-bar)) input[type=submit]:not(:first-child),#main-content form:not(:has(.search-form__filters-bar)) [class*=field-body] input[type=submit]:not(:first-child),[class*=field-body] #main-content form:not(:has(.search-form__filters-bar)) input[type=button]:not(:first-child),#main-content form:not(:has(.search-form__filters-bar)) [class*=field-body] input[type=button]:not(:first-child),[class*=field-body] #main-content form:not(:has(.search-form__filters-bar)) button:not(:first-child),#main-content form:not(:has(.search-form__filters-bar)) [class*=field-body] button:not(:first-child){margin-top:var(--space--1)!important}[class*=field-body] .button--epay{margin-bottom:var(--space--1)!important}.field-highlighting__list{display:flex;gap:var(--space-2);justify-content:space-around;padding-bottom:var(--space-1);border-bottom:1px solid var(--color-secondary-30)}.field-highlighting__item{flex:1 1 0;min-width:0}.field-highlighting__item-value{display:block;font-size:var(--step--2);line-height:1;text-align:center;text-transform:uppercase;letter-spacing:3px;white-space:nowrap}.field-highlighting .icon{display:block;width:var(--space-4);height:var(--space-4);margin:0 auto}.field-location>ul{display:flex;flex:2;flex-flow:row wrap;row-gap:var(--space--1);align-items:center}.field-location>ul>li{display:flex;align-items:center;line-height:1.25}.field-location>ul>li:not(:last-child){margin-right:var(--space--1)}.field-location>ul>li:not(:last-child):after{content:"•";display:block;margin-left:var(--space--1);color:var(--color-secondary)}.field-media-gallery{display:grid}.field-media-gallery__item:nth-child(3n+1){grid-column:span 2}.field-media-gallery__item img{display:block;aspect-ratio:16/9;width:100%;height:auto;border-radius:6px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 1279px){.field-media-gallery{grid-template-columns:1fr;row-gap:var(--space-0)}}@media (min-width: 1280px){.field-media-gallery{grid-template-columns:repeat(2,1fr);gap:var(--space-0)}}.field-tag-page,.field-tag-section,.field-tag-block,.field-tag-card{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.field-tag-page,.field-tag-section,.field-tag-block,.field-tag-card{text-wrap:balance;overflow-wrap:break-word}}.field-tag-page,.field-tag-section,.field-tag-block,.field-tag-card{letter-spacing:3px;color:var(--color-primary)}.field-tag-page:before,.field-tag-section:before,.field-tag-block:before,.field-tag-card:before{content:"";display:inline-block;width:90px;height:1px;margin-right:var(--space--1);background-color:var(--color-primary)}.field-tag-modal{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.field-tag-modal{text-wrap:balance;overflow-wrap:break-word}}.field-tag-modal{letter-spacing:3px;color:var(--color-secondary)}h1.field-title-page{min-width:0;max-width:100%;font-family:the-seasons,sans-serif;font-size:var(--step-6);font-weight:300;line-height:1;text-transform:uppercase}@media (max-width: 639px){h1.field-title-page{text-wrap:balance;overflow-wrap:break-word}}.hero h1.field-title-page{font-size:var(--step-display)}h2.field-title-page{min-width:0;max-width:100%;font-family:the-seasons,sans-serif;font-size:var(--step-4);font-weight:300;line-height:1.125;text-transform:none}@media (max-width: 639px){h2.field-title-page{text-wrap:balance;overflow-wrap:break-word}}h2.field-title-page{text-transform:uppercase;letter-spacing:1px}.field-subtitle-page{min-width:0;max-width:100%;font-family:the-seasons,sans-serif;font-size:var(--step-4);font-weight:300;line-height:1.125;text-transform:none}@media (max-width: 639px){.field-subtitle-page{text-wrap:balance;overflow-wrap:break-word}}.field-subtitle-page{letter-spacing:1px;font-size:clamp(1.75rem,calc(1.4333333333rem + 1.3333333333vw),2.5rem)}.field-title-section,.field-title-intro,.field-title-spaces,.field-title-package,.field-title-equipments,.field-title-location,.field-title-card,.field-short-title{min-width:0;max-width:100%;font-family:the-seasons,sans-serif;font-size:var(--step-4);font-weight:300;line-height:1.125;text-transform:none}@media (max-width: 639px){.field-title-section,.field-title-intro,.field-title-spaces,.field-title-package,.field-title-equipments,.field-title-location,.field-title-card,.field-short-title{text-wrap:balance;overflow-wrap:break-word}}.field-title-section,.field-title-intro,.field-title-spaces,.field-title-package,.field-title-equipments,.field-title-location,.field-title-card,.field-short-title{letter-spacing:1px}.field-title-card{font-size:var(--step-3)}h2.field-title-block{min-width:0;max-width:100%;font-family:the-seasons,sans-serif;font-size:var(--step-4);font-weight:300;line-height:1.125;text-transform:none}@media (max-width: 639px){h2.field-title-block{text-wrap:balance;overflow-wrap:break-word}}h2.field-title-block{letter-spacing:1px}.field-title-paragraph{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step-1);font-weight:700;line-height:1.25;text-transform:none}@media (max-width: 639px){.field-title-paragraph{text-wrap:balance;overflow-wrap:break-word}}.field-title-paragraph{color:var(--color-secondary);width:100%;max-width:767px;margin-right:auto;margin-left:auto}.field-title-faq{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step-0);font-weight:700;line-height:1.25;text-transform:none}@media (max-width: 639px){.field-title-faq{text-wrap:balance;overflow-wrap:break-word}}@media (max-width: 639px){:is(h1,h2,h3,h4,h5,h6) br{display:none}[class*=field-body] :is(h1,h2,h3,h4,h5,h6) br{display:none}}.paragraph-cards{display:flex;flex-direction:column;gap:var(--space-0)}.paragraph-cards>*{margin-block:0}.paragraph-cards .field-cards{display:flex;gap:var(--space-0)}.paragraph-cards:not(.paragraph-cards--layout-row) .field-cards{max-width:767px;flex-direction:column;width:100%;margin-right:auto;margin-left:auto}@media (max-width: 639px){.paragraph-cards:not(.paragraph-cards--layout-row) .field-cards>*{margin-inline:calc(var(--space-1) * -1)}}@media (max-width: 639px){.paragraph-cards--layout-row .field-cards{max-width:767px;flex-direction:column;width:100%;margin-right:auto;margin-left:auto}}@media (max-width: 639px) and (max-width: 639px){.paragraph-cards--layout-row .field-cards>*{margin-inline:calc(var(--space-1) * -1)}}@media (min-width: 640px){.paragraph-cards--layout-row .field-cards{width:100%;max-width:1279px;margin-right:auto;margin-left:auto;flex-direction:row;flex-wrap:wrap;align-items:stretch}.paragraph-cards--layout-row .field-cards>*{display:flex;flex:1 1 calc(50% - var(--space--1));flex-direction:column;align-self:stretch;min-width:0}.paragraph-cards--layout-row .field-cards>*>.paragraph{display:flex;flex:1;flex-direction:column;min-height:100%}}@media (min-width: 1280px){.paragraph-cards--layout-row .field-cards>*{flex:1 1 0}}.card{display:flex;flex-direction:column;gap:var(--space--1)}.card>*{margin-block:0}.card{padding:var(--space-1);border:1px solid color-mix(in srgb,var(--color-secondary) 60%,transparent);border-radius:9px;color:initial;background-color:var(--color-white-default)}.card>.field-key-number-card{margin-bottom:calc(var(--space--1) * -1)}.card .field-key-number-card{min-width:0;max-width:100%;font-family:the-seasons,sans-serif;font-size:var(--step-4);font-weight:300;line-height:1.125;text-transform:none}@media (max-width: 639px){.card .field-key-number-card{text-wrap:balance;overflow-wrap:break-word}}.card .field-key-number-card{letter-spacing:1px;line-height:1;color:var(--color-secondary)}.card .field-tag-card{color:var(--color-secondary)}.card .field-tag-card:before{background-color:var(--color-secondary)}@media (max-width: 639px){.paragraph-cta{margin-inline:calc(var(--space-1) * -1)}}.paragraph-cta .paragraph-layout{position:relative;overflow:hidden;border-radius:9px}.paragraph-cta .paragraph-layout__media{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden}.paragraph-cta .paragraph-layout__media>.field-media-cta{height:100%}.paragraph-cta .paragraph-layout__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.paragraph-cta .paragraph-layout__content{position:relative;z-index:1;padding-block:var(--space-5);padding-inline:var(--space-2)}.paragraph-cta .paragraph-layout__content-inner{width:100%;max-width:767px;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;gap:var(--space-0)}.paragraph-cta .paragraph-layout__content-inner>*{margin-block:0}.paragraph-cta .paragraph-layout__content-inner{text-align:center}.paragraph-cta .paragraph-layout:has(.paragraph-layout__media img) .paragraph-layout__content{background-image:linear-gradient(to bottom,var(--color-black-default-30),transparent,var(--color-black-default-30)),linear-gradient(var(--color-black-default-75),var(--color-black-default-75))}.paragraph-cta .paragraph-layout:has(.paragraph-layout__media img) .paragraph-layout__content>*:not(.field-links){text-shadow:0 0 30px var(--color-black-default-30)}.paragraph-cta.paragraph-cta--nav{padding:0}.paragraph-cta.paragraph-cta--nav .paragraph-layout__content{padding-block:0}.paragraph-cta .field-tag-section{margin-bottom:var(--space--1)}@media (min-width: 640px){.paragraph-cta .field-title-section{font-size:var(--step-6)}}.paragraph-cta .field-body{margin-bottom:var(--space--1)}@media (min-width: 640px){.paragraph-cta .field-body p{font-size:var(--step-1)}}.paragraph-cta .field-links{justify-content:center}.paragraph-faqs{display:flex;flex-direction:column;gap:var(--space-0)}.paragraph-faqs>*{margin-block:0}.paragraph-faqs .field-faqs{width:100%;max-width:767px;margin-right:auto;margin-left:auto}.paragraph-gallery{scroll-margin-top:var(--space-2)}.paragraph-gallery__title{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.paragraph-gallery__title{text-wrap:balance;overflow-wrap:break-word}}.paragraph-gallery__title{letter-spacing:3px;margin-bottom:var(--space-0);color:var(--color-primary);white-space:nowrap}.paragraph-gallery__title:before{content:"";display:inline-block;width:90px;height:1px;margin-right:var(--space--1);background-color:var(--color-primary)}.paragraph-gallery__images{flex:1 1 auto;min-width:0}@media (max-width: 959px){.paragraph-gallery{flex-direction:column}.paragraph-gallery__title{position:static;transform:none;padding:0 0 var(--space--1);writing-mode:horizontal-tb}}.field-gallery,.field-gallery-highlighted{display:flex;flex-direction:column;gap:var(--space-1);align-items:center}.field-gallery>*,.field-gallery-highlighted>*{width:100%}.field-gallery--full .paragraph-gallery:first-child .paragraph-gallery__title{display:none}.field-gallery-link{text-align:center}.paragraph-images{min-width:0}.paragraph-images .field-media-images--slider .swiper--media-images{overflow:hidden;min-width:0;border-radius:9px}.paragraph-images .field-media-images--slider .swiper-slide{width:100%!important}.paragraph-images .field-media-image{overflow:hidden;border-radius:9px}.paragraph-images .field-media-image img{display:block;aspect-ratio:3/4;width:100%;max-height:75vh;-o-object-fit:cover;object-fit:cover}@media (max-width: 1279px) and (max-width: 639px){.paragraph-images{margin-inline:calc(var(--space-1) * -1)}}.layout--one-col .paragraph-images .field-media-image img{aspect-ratio:16/9}.layout--two-cols:has(.paragraph-images){align-items:center}@media (max-width: 1279px){.layout--two-cols:has(.paragraph-images)>.layout__column.layout__column--second:has(.paragraph-images){order:1}.layout--two-cols:has(.paragraph-images)>.layout__column.layout__column--first:not(:has(.paragraph-images)){order:2}}.paragraph-key-numbers{display:flex;flex-direction:column;gap:var(--space-0)}.paragraph-key-numbers>*{margin-block:0}.paragraph-key-numbers{width:100%;max-width:767px;margin-right:auto;margin-left:auto;padding-top:var(--space-0);padding-bottom:var(--space-0);border-top:1px solid var(--color-secondary-30);border-bottom:1px solid var(--color-secondary-30)}.field-key-numbers{display:flex;flex-wrap:wrap;gap:var(--space-2)}.field-key-numbers>div{flex:1 1 calc((100% - var(--space-4)) / 3);min-width:min(100%,8.5rem)}.field-key-numbers>div:only-child:not(.key-number):not(.paragraph){display:flex;flex:1 1 100%;flex-wrap:wrap;gap:var(--space-2);width:100%}.field-key-numbers>div:only-child:not(.key-number):not(.paragraph)>div{flex:1 1 calc((100% - var(--space-4)) / 3);min-width:min(100%,8.5rem)}.key-number .field-key-number-value{margin-bottom:var(--space--1);font-family:the-seasons,sans-serif;font-size:var(--step-3);font-weight:300;line-height:1}.key-number .field-key-number-label{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.key-number .field-key-number-label{text-wrap:balance;overflow-wrap:break-word}}.key-number .field-key-number-label{letter-spacing:3px}@media (max-width: 639px){.key-number>*{text-align:center}}.paragraph-links{display:flex;flex-direction:column;gap:var(--space-0)}.paragraph-links>*{margin-block:0}.paragraph-links{width:100%;max-width:767px;margin-right:auto;margin-left:auto}.paragraph-links .field-links{display:flex;flex-wrap:wrap;gap:var(--space--1)}.paragraph-links .field-links>div:only-child:not(.paragraph){display:flex;flex-wrap:wrap;gap:var(--space--1);width:100%}@media (max-width: 379px){.paragraph-links .field-links>div:only-child:not(.paragraph){flex-direction:column}}.paragraph-links .field-links a{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.paragraph-links .field-links a:hover{opacity:.8}}.paragraph-links .field-links a{display:inline-block;padding-inline:var(--space-0);border:1px solid var(--color-text);border-radius:30px;font-size:var(--step--2);font-weight:700;line-height:1.25;color:var(--color-text);text-transform:uppercase;letter-spacing:3px}.paragraph-links .field-links a:active,.paragraph-links .field-links a:focus-visible{opacity:.8;outline:none}.paragraph-links .field-links a:not(:has(.icon)){padding-block:var(--space--1)}.paragraph-links .field-links a:has(.icon){display:grid;grid-template-columns:auto 1fr;align-items:center}@media (max-width: 379px){.paragraph-links .field-links a{width:100%;text-align:center}}.paragraph-links .field-links:has(>div:nth-child(2))>div:first-child a,.paragraph-links .field-links:has(>div:only-child>div:nth-child(2))>div:only-child>div:first-child a{border-color:var(--color-primary-default);color:var(--color-text-negative-default);background-color:var(--color-primary-default)}@media (max-width: 379px){.paragraph-links .field-links{align-items:center;justify-content:center}}@media (max-width: 379px){.paragraph-links .field-links{flex-direction:column}}.field-links--contact{width:100%;max-width:767px;margin-right:auto;margin-left:auto}.field-links--contact ul{display:flex;flex-wrap:wrap;gap:var(--space-0);justify-content:center;margin:0;padding:0;list-style:none}.field-links--contact li{min-width:0}.field-links--contact a{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.field-links--contact a:hover{opacity:.8}}.field-links--contact a{display:inline-block;padding-inline:var(--space-0);border:1px solid var(--color-text);border-radius:30px;font-size:var(--step--2);font-weight:700;line-height:1.25;color:var(--color-text);text-transform:uppercase;letter-spacing:3px}.field-links--contact a:active,.field-links--contact a:focus-visible{opacity:.8;outline:none}.field-links--contact a:not(:has(.icon)){padding-block:var(--space--1)}.field-links--contact a:has(.icon){display:grid;grid-template-columns:auto 1fr;align-items:center}.field-links--contact ul>li:first-child a{border-color:var(--color-primary-default);color:var(--color-text-negative-default);background-color:var(--color-primary-default)}.paragraph-section-header{width:100%;max-width:767px;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;gap:var(--space-0)}.paragraph-section-header>*{margin-block:0}.paragraph-section-header--border-tertiary{padding:var(--space-2);border:1px solid var(--color-secondary-30);border-radius:3px}.paragraph-text{width:100%;max-width:767px;margin-right:auto;margin-left:auto}.field-testimonies{min-width:0}.field-testimonies--static{display:grid;gap:var(--space-0)}@media (min-width: 1280px){.layout--two-cols .field-testimonies--static{grid-template-columns:1fr!important}}@media (max-width: 639px){.field-testimonies--static{grid-template-columns:1fr}}@media (min-width: 960px) and (max-width: 1279px){.layout--two-cols .field-testimonies--static{grid-template-columns:repeat(2,minmax(0,1fr))}}.field-testimonies--slider .swiper--testimonies{width:100%;min-width:0;max-width:100%}.field-testimonies--slider .swiper-wrapper,.field-testimonies--slider .swiper-slide{min-width:0}.field-testimonies--slider:not(.is-swiper-active) .swiper--testimonies .swiper-wrapper{transform:none!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-0)}@media (min-width: 1280px){.layout--two-cols .field-testimonies--slider:not(.is-swiper-active) .swiper--testimonies .swiper-wrapper{grid-template-columns:1fr}}.field-testimonies--slider:not(.is-swiper-active) .swiper-slide{width:auto!important;margin:0!important}.field-testimonies--slider:not(.is-swiper-active) .slider__footer{display:none}@media (max-width: 1279px){.layout--two-cols .field-testimonies--slider{margin-inline:calc(var(--space-2) * -1)}}.field-testimonies:not(.is-swiper-active){margin-inline:0}.testimony{display:flex;flex-direction:column;gap:var(--space-0)}.testimony>*{margin-block:0}.testimony{width:100%;min-width:0;height:100%;padding:var(--space-2);border-radius:9px;color:initial;background-color:var(--color-white-default)}.testimony .field-testimony-quote{font-family:the-seasons,sans-serif;font-size:var(--step-2);font-weight:300;font-style:italic;line-height:1.25}.testimony .field-testimony-quote .testimony-stars{display:flex;gap:4px;margin-bottom:var(--space--1);color:var(--color-secondary)}.testimony .field-testimony-quote .testimony-stars .icon{width:14px;height:14px;background-color:currentColor}.testimony .field-testimony-name{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.testimony .field-testimony-name{text-wrap:balance;overflow-wrap:break-word}}.testimony .field-testimony-name{letter-spacing:3px;display:flex;gap:var(--space--1);align-items:end;margin-top:auto;line-height:.75em;white-space:nowrap}.testimony .field-testimony-name:after{content:"";display:block;width:100%;height:1px;background-color:var(--color-black-15)}.testimony .field-testimony-context{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.testimony .field-testimony-context{text-wrap:balance;overflow-wrap:break-word}}.testimony .field-testimony-context{letter-spacing:3px;margin-top:calc(var(--space-0) * -.5);font-weight:400}.section-booking{padding-bottom:var(--space-4)}.section-booking__header{isolation:isolate;position:relative}.section-booking__header-media{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0}.section-booking__header-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-booking__header-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 var(--space-2) calc(var(--space-2) + var(--booking-steps-height, 0px));background:linear-gradient(to bottom,var(--color-black-60),transparent,var(--color-black-60)),linear-gradient(to bottom,var(--color-black-30),var(--color-black-30))}.section-booking__header-content .field-tag-section{display:flex;flex-direction:column;gap:var(--space--1);align-items:center}.section-booking__header-content .field-tag-section:before{display:block;flex-shrink:0;width:1px;height:var(--space-3);margin-bottom:var(--space--1);background-color:var(--color-tertiary)}.section-booking__header-content .field-tag-section>span{display:block;font-size:var(--step-2);line-height:1.25;color:var(--color-text-negative);text-align:center;text-shadow:0 0 30px var(--color-black-45)}.section-booking__header-content .field-tag-section>span>span{display:block}.section-booking__content{margin-top:calc(var(--booking-steps-height, 0px) * -1)}.section-booking__footer{padding:0 var(--space-2)}.section-booking__footer .field-tag-section{display:flex;flex-direction:column;height:100%;margin-bottom:var(--space-0);text-align:center}.section-booking__footer .field-tag-section>*{flex:1}.section-booking__footer .field-tag-section:before{width:100%;height:1px;margin-bottom:var(--space-0);background-color:var(--color-black-15)}.section-booking__footer .field-tag-section>span{color:var(--color-text)}.section-booking .field-links--contact{margin-top:0;padding-top:0}.section-booking .field-links--contact ul>li:first-child a{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.section-booking .field-links--contact ul>li:first-child a:hover{opacity:.8}}.section-booking .field-links--contact ul>li:first-child a{display:inline-block;padding-inline:var(--space-0);border:1px solid var(--color-text);border-radius:30px;font-size:var(--step--2);font-weight:700;line-height:1.25;color:var(--color-text);text-transform:uppercase;letter-spacing:3px}.section-booking .field-links--contact ul>li:first-child a:active,.section-booking .field-links--contact ul>li:first-child a:focus-visible{opacity:.8;outline:none}.section-booking .field-links--contact ul>li:first-child a:not(:has(.icon)){padding-block:var(--space--1)}.section-booking .field-links--contact ul>li:first-child a:has(.icon){display:grid;grid-template-columns:auto 1fr;align-items:center}.section-booking .field-links--contact ul>li:first-child a{background-color:transparent}body:has(.modal--booking[open]) .section-booking:not(.section-booking--modal) .field-links--contact{padding-top:var(--space-3)}.section-booking--dialog-open .field-links--contact{padding-top:var(--space-3)}.section--package .layout--two-cols>.layout__column--first{align-self:start}@media (min-width: 1280px){.section--package .layout--two-cols>.layout__column--first{position:sticky;top:calc(var(--headerHeight, 0) + var(--topbarHeight, 0) + var(--space-2));padding-right:var(--space-2)}}@media (max-width: 639px){.block-package{margin-inline:calc(var(--space-1) * -1)}}.block-package{scroll-margin-top:calc(var(--headerHeight, 0) + var(--topbarHeight, 0));position:relative;padding:var(--space-2);border:1px solid var(--color-secondary-30);border-radius:9px}.block-package:not(:last-child){margin-bottom:var(--space-2)}.block-package .field-tag-package{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.block-package .field-tag-package{text-wrap:balance;overflow-wrap:break-word}}.block-package .field-tag-package{letter-spacing:3px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:inline-block;padding:var(--space--2) var(--space-0);border-radius:30px;color:var(--color-text-negative);text-align:center;background-color:var(--color-black)}.block-package:nth-child(1){background-color:var(--color-white)}.block-package:nth-child(2) .field-tag-package{background-color:var(--color-primary)}.field-collection .field-short-title,.field-collection-upgrade .field-short-title{min-width:0;max-width:100%;font-family:the-seasons,sans-serif;font-size:var(--step-4);font-weight:300;line-height:1.125;text-transform:none}@media (max-width: 639px){.field-collection .field-short-title,.field-collection-upgrade .field-short-title{text-wrap:balance;overflow-wrap:break-word}}.field-collection .field-short-title,.field-collection-upgrade .field-short-title{letter-spacing:1px}.field-collection .collection-levels,.field-collection-upgrade .collection-levels{margin-bottom:var(--space--1)}.field-services:not(:first-child){padding-top:var(--space-0)}.field-services:not(:last-child){margin-bottom:var(--space-0)}.field-services__label{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.field-services__label{text-wrap:balance;overflow-wrap:break-word}}.field-services__label{letter-spacing:3px;margin-bottom:var(--space-0)}.field-services__content ul{margin:0;padding:0;list-style:none}.field-services__content li{position:relative;padding-left:var(--space-1)}.field-services__content li:before{content:"";position:absolute;top:.325em;left:0}.field-services__content li:before{display:inline-block;flex-shrink:0;width:1em;height:1em;background-color:var(--color-secondary);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_check.svg);mask-image:url(/themes/custom/covarel/build/images/icon_check.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;top:2px}.field-services__content li{line-height:1.25}.field-services__content li:not(:last-child){margin-bottom:var(--space-0)}.section--equipments .field-equipments--accordions{margin-top:var(--space-2)}.section--equipments .accordion--equipment .accordion__title{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.section--equipments .accordion--equipment .accordion__title{text-wrap:balance;overflow-wrap:break-word}}.section--equipments .accordion--equipment .accordion__title{letter-spacing:3px}.section--equipments .accordion--equipment .accordion__title .icon{background-color:currentColor}.section--equipments .accordion--equipment .accordion__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-0);-moz-column-gap:var(--space-2);column-gap:var(--space-2);padding:0 var(--space-0)}@media (max-width: 639px){.section--equipments .accordion--equipment .accordion__columns{grid-template-columns:1fr}}.section--equipments .accordion--equipment .accordion__column{display:flex;flex-direction:column;gap:var(--space-0);margin:0;padding:0;list-style:none}.section--equipments .accordion--equipment .accordion__column li{position:relative;padding-left:var(--space-1)}.section--equipments .accordion--equipment .accordion__column li:before{content:"";position:absolute;top:.325em;left:0}.section--equipments .accordion--equipment .accordion__column li:before{display:inline-block;flex-shrink:0;width:1em;height:1em;background-color:var(--color-secondary);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_check.svg);mask-image:url(/themes/custom/covarel/build/images/icon_check.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;top:2px}.section--equipments .accordion--equipment .accordion__column li{line-height:1.25}.section{display:flex;flex-direction:column;gap:var(--space-0)}.section>*{margin-block:0}.section{gap:var(--space-2);padding-block:var(--space-4);padding-inline:var(--space-2)}.section>.layout{width:100%;max-width:1599px;margin-right:auto;margin-left:auto}body:not(.page-node-type-page-chalet) .section:nth-child(2n){background-color:var(--color-tertiary)}body.page-node-type-page-chalet .section:nth-child(odd){background-color:var(--color-tertiary)}.layout--two-cols{display:grid;gap:var(--space-2)}.layout--two-cols>.layout__column{min-width:0}@media (max-width: 1279px){.layout--two-cols{grid-template-columns:minmax(0,1fr)}}@media (min-width: 1280px){.layout--two-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.layout--two-cols.layout--two-cols--1-2{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.layout__column>div{display:flex;flex-direction:column;gap:var(--space-0)}.layout__column>div>*{margin-block:0}.layout__column>div{gap:var(--space-1)}body:not(.page-node-type-page-chalet) .section:has(.paragraph-cards),body.page-node-type-page-chalet .section:has(.paragraph-cards),body:not(.page-node-type-listing-experiences) .section:has(.experiences-list){background-color:var(--color-primary)}body:not(.page-node-type-page-chalet) .section:has(.paragraph-cards),body.page-node-type-page-chalet .section:has(.paragraph-cards),body:not(.page-node-type-listing-experiences) .section:has(.experiences-list),.paragraph-cta:has(.paragraph-layout__media img){--color-text: var(--color-tertiary);--color-text-negative: var(--color-text-default);--color-black: var(--color-tertiary);--color-white: var(--color-black-default);color:var(--color-text)}body:not(.page-node-type-page-chalet) .section:has(.paragraph-cards) *,body.page-node-type-page-chalet .section:has(.paragraph-cards) *,body:not(.page-node-type-listing-experiences) .section:has(.experiences-list) *,.paragraph-cta:has(.paragraph-layout__media img) *{--color-primary: var(--color-secondary)}body:not(.page-node-type-page-chalet) .section:has(.paragraph-cards) .paragraph-links,body.page-node-type-page-chalet .section:has(.paragraph-cards) .paragraph-links,body:not(.page-node-type-listing-experiences) .section:has(.experiences-list) .paragraph-links,.paragraph-cta:has(.paragraph-layout__media img) .paragraph-links{display:flex;flex-direction:column;gap:var(--space-0)}body:not(.page-node-type-page-chalet) .section:has(.paragraph-cards) .paragraph-links>*,body.page-node-type-page-chalet .section:has(.paragraph-cards) .paragraph-links>*,body:not(.page-node-type-listing-experiences) .section:has(.experiences-list) .paragraph-links>*,.paragraph-cta:has(.paragraph-layout__media img) .paragraph-links>*{margin-block:0}body:not(.page-node-type-page-chalet) .section:has(.paragraph-cards) .paragraph-links,body.page-node-type-page-chalet .section:has(.paragraph-cards) .paragraph-links,body:not(.page-node-type-listing-experiences) .section:has(.experiences-list) .paragraph-links,.paragraph-cta:has(.paragraph-layout__media img) .paragraph-links{width:100%;max-width:767px;margin-right:auto;margin-left:auto}body:not(.page-node-type-page-chalet) .section:has(.paragraph-cards) .paragraph-links .field-links:has(>div:nth-child(2))>div:first-child a,body:not(.page-node-type-page-chalet) .section:has(.paragraph-cards) .paragraph-links .field-links:has(>div:only-child>div:nth-child(2))>div:only-child>div:first-child a,body.page-node-type-page-chalet .section:has(.paragraph-cards) .paragraph-links .field-links:has(>div:nth-child(2))>div:first-child a,body.page-node-type-page-chalet .section:has(.paragraph-cards) .paragraph-links .field-links:has(>div:only-child>div:nth-child(2))>div:only-child>div:first-child a,body:not(.page-node-type-listing-experiences) .section:has(.experiences-list) .paragraph-links .field-links:has(>div:nth-child(2))>div:first-child a,body:not(.page-node-type-listing-experiences) .section:has(.experiences-list) .paragraph-links .field-links:has(>div:only-child>div:nth-child(2))>div:only-child>div:first-child a,.paragraph-cta:has(.paragraph-layout__media img) .paragraph-links .field-links:has(>div:nth-child(2))>div:first-child a,.paragraph-cta:has(.paragraph-layout__media img) .paragraph-links .field-links:has(>div:only-child>div:nth-child(2))>div:only-child>div:first-child a{border-color:var(--color-primary-default);color:var(--color-primary-default);background-color:var(--color-text-negative-default)}.region-bottombar{background-image:linear-gradient(to bottom,var(--color-black-60),var(--color-black-60)),linear-gradient(var(--color-primary),var(--color-primary))}.region-bottombar .region{--color-text: var(--color-text-negative);--color-primary: var(--color-text-negative);width:100%;max-width:1599px;margin:0 auto;padding:var(--space-0) 0;color:var(--color-text)}.region-bottombar .region>*{width:100%}@media (max-width: 1279px){.region-bottombar{padding:var(--space-0) var(--space-2)}}@media (min-width: 1280px){.region-bottombar{padding:var(--space-0) var(--space-4)}}#block-covarel-menu-bottombar>ul{display:flex;flex-wrap:wrap;row-gap:var(--space--1);align-items:center;margin-bottom:var(--space-1);padding-bottom:var(--space-1);border-bottom:1px solid var(--color-text-negative-15)}@media (hover: hover) and (pointer: fine){#block-covarel-menu-bottombar>ul li a:hover{opacity:1}}#block-covarel-menu-bottombar>ul li a{line-height:1.25;opacity:.6}#block-covarel-menu-bottombar>ul li a:active,#block-covarel-menu-bottombar>ul li a:focus-visible{opacity:1;outline:none}.copyright{display:flex;flex-direction:column;gap:var(--space--2)}.copyright>*{margin-block:0}.copyright{opacity:.6}.copyright:has(.copyright__logo a:focus-visible){opacity:1}.copyright__text p{font-size:var(--step--1);line-height:1.25}.copyright__logo a:focus-visible{border-radius:2px;outline:none;box-shadow:0 0 0 2px var(--color-white)}.copyright__logo a{display:inline-block}.copyright__logo svg{display:inline-block;width:auto;height:1.5rem}.copyright__logo svg *{fill:var(--color-text-negative)}@media (max-width: 639px){.copyright__text,.copyright__logo{min-width:0}}.region-foot{background-image:linear-gradient(to bottom,var(--color-black-60),var(--color-black-60)),linear-gradient(var(--color-primary),var(--color-primary))}.region-foot .region{--color-text: var(--color-text-negative);--color-primary: var(--color-text-negative);display:grid;grid-template-columns:minmax(0,1fr);margin:0 auto;padding:var(--space-2) 0;color:var(--color-text)}.region-foot .region>div{min-width:0}@media (max-width: 1279px){.region-foot .region{width:100%;max-width:767px;margin-right:auto;margin-left:auto}}@media (min-width: 1280px){.region-foot .region{width:100%;max-width:1599px;margin-right:auto;margin-left:auto}}@media (max-width: 639px){.region-foot .region{gap:var(--space-3)}}@media (min-width: 640px) and (max-width: 1279px){.region-foot .region{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.region-foot .region>div:first-child,.region-foot .region>.footer-brand{grid-column:1/-1}}@media (min-width: 1280px) and (max-width: 1599px){.region-foot .region{grid-template-columns:2fr 1fr 1fr;-moz-column-gap:var(--space-4);column-gap:var(--space-4)}.region-foot .region>div:first-child,.region-foot .region>.footer-brand{grid-column:1;grid-row:1/3}.region-foot .region>div:nth-child(2){grid-column:2;grid-row:1}.region-foot .region>div:nth-child(3){grid-column:3;grid-row:1}.region-foot .region>div:nth-child(4){grid-column:2;grid-row:2}}@media (min-width: 1600px){.region-foot .region{grid-template-columns:3fr 1fr 2fr 2fr 2fr;gap:var(--space-1)}.region-foot .region>div:first-child,.region-foot .region>.footer-brand{grid-column:1}.region-foot .region>div:nth-child(2){grid-column:3}.region-foot .region>div:nth-child(3){grid-column:4}.region-foot .region>div:nth-child(4){grid-column:5}}.region-foot h2{margin-bottom:var(--space-0);font-size:var(--step--2);color:var(--color-tertiary);text-transform:uppercase;letter-spacing:3px;opacity:.6}@media (max-width: 1279px){.region-foot{padding:var(--space-0) var(--space-2)}}@media (min-width: 1280px){.region-foot{padding:var(--space-0) var(--space-4)}}.footer-brand{display:flex;flex-direction:column;gap:var(--space-0)}.footer-brand>*{margin-block:0}.footer-brand{align-items:flex-start;height:100%}.footer-brand .socials{margin-top:auto}.theme-logo a:focus-visible{border-radius:2px;outline:none;box-shadow:0 0 0 2px var(--color-white)}.theme-logo a{display:inline-block}.theme-logo img{width:auto;height:var(--space-2);filter:brightness(0) invert(1)}#block-covarel-mainmenu-footer>ul,#block-covarel-about-footer>ul,.region-foot .contact-informations>ul{display:flex;flex-direction:column;gap:var(--space--1)}#block-covarel-mainmenu-footer>ul>*,#block-covarel-about-footer>ul>*,.region-foot .contact-informations>ul>*{margin-block:0}@media (hover: hover) and (pointer: fine){#block-covarel-mainmenu-footer>ul>li a:hover,#block-covarel-about-footer>ul>li a:hover,.region-foot .contact-informations>ul>li a:hover{opacity:.6}}#block-covarel-mainmenu-footer>ul>li a,#block-covarel-about-footer>ul>li a,.region-foot .contact-informations>ul>li a{opacity:1}#block-covarel-mainmenu-footer>ul>li a:active,#block-covarel-mainmenu-footer>ul>li a:focus-visible,#block-covarel-about-footer>ul>li a:active,#block-covarel-about-footer>ul>li a:focus-visible,.region-foot .contact-informations>ul>li a:active,.region-foot .contact-informations>ul>li a:focus-visible{opacity:.6;outline:none}#block-covarel-mainmenu-footer>ul>li a,#block-covarel-mainmenu-footer>ul>li span,#block-covarel-about-footer>ul>li a,#block-covarel-about-footer>ul>li span,.region-foot .contact-informations>ul>li a,.region-foot .contact-informations>ul>li span{line-height:1.25}@media (min-width: 1280px){#block-covarel-mainmenu-footer,#block-covarel-about-footer,.region-foot .contact-informations{margin-top:calc(var(--space-0) + var(--space-2))}}.region-head{position:fixed;z-index:350;top:var(--headTopOffset, var(--topbarHeight, 0px));right:0;left:0;background-color:transparent;transition:transform .3s ease,top .3s ease}.region-head:before{pointer-events:none;content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:0;background-color:var(--color-white);transition:opacity 1s ease}.region-head.region-head--hidden{pointer-events:none;transform:translateY(calc(-100% - var(--headHideOffset, var(--headTopOffset, var(--topbarHeight, 0px)))));transition:transform .3s ease}.region-head.region-head--scrolled:before{opacity:1;transition:opacity .2s ease}.region-head .region{width:100%;max-width:1599px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin:0 auto}.region-head .region>*{padding:var(--space-0)}.user-logged-in .region-head{top:calc(var(--headTopOffset, var(--topbarHeight, 0px)) + var(--adminBarHeight, 0px) + var(--tabsHeight, 0px))}.user-logged-in .region-head.region-head--scrolled{z-index:1300;top:calc(var(--headTopOffset, var(--topbarHeight, 0px)) + var(--adminBarHeight, 0px))}.user-logged-in .region-head.region-head--scrolled:before{opacity:1;transition:opacity .2s ease}#block-covarel-branding{text-align:left}#block-covarel-branding a:focus-visible{border-radius:2px;outline:none;box-shadow:0 0 0 2px var(--color-primary)}#block-covarel-branding a{display:inline-block}#block-covarel-branding a img{display:block;width:100%;max-width:240px;height:auto}#block-covarel-main-menu>ul{display:flex;align-items:center;justify-content:center}#block-covarel-main-menu>ul>li{margin:0 var(--space--1)}@media (hover: hover) and (pointer: fine){#block-covarel-main-menu>ul>li>a:hover{color:var(--color-primary)}}#block-covarel-main-menu>ul>li>a{display:block;padding:var(--space--1) var(--space-0);font-size:var(--step--2);color:var(--color-text);text-transform:uppercase;letter-spacing:2px}#block-covarel-main-menu>ul>li>a:active,#block-covarel-main-menu>ul>li>a:focus-visible{color:var(--color-primary);outline:none}#block-covarel-contact>ul{text-align:right}@media (hover: hover) and (pointer: fine){#block-covarel-contact>ul>li>a:hover{border-color:var(--color-primary);color:var(--color-primary)}}#block-covarel-contact>ul>li>a{display:inline-block;padding:var(--space--1) var(--space-0);border:1px solid var(--color-black);border-radius:30px;font-size:var(--step--2);color:var(--color-text);text-transform:uppercase;letter-spacing:2px}#block-covarel-contact>ul>li>a:active,#block-covarel-contact>ul>li>a:focus-visible{border-color:var(--color-primary);color:var(--color-primary);outline:none}@media (max-width: 1279px){#block-covarel-main-menu,#block-covarel-contact{display:none}}@media (prefers-reduced-motion: reduce){.region-head{transition:none}}.path-frontpage .region-head:not(.region-head--scrolled),.page-node-type-page-chalet .region-head:not(.region-head--scrolled),.page-node-type-page-experience .region-head:not(.region-head--scrolled){--color-text: var(--color-text-negative);--color-black: var(--color-white-default)}.path-frontpage .region-head:not(.region-head--scrolled) *,.page-node-type-page-chalet .region-head:not(.region-head--scrolled) *,.page-node-type-page-experience .region-head:not(.region-head--scrolled) *{--color-primary: var(--color-secondary)}.path-frontpage .region-head:not(.region-head--scrolled) #block-covarel-branding a img,.page-node-type-page-chalet .region-head:not(.region-head--scrolled) #block-covarel-branding a img,.page-node-type-page-experience .region-head:not(.region-head--scrolled) #block-covarel-branding a img{filter:brightness(0) invert(1)}.region-help>div{padding:var(--space-0);line-height:1.6;color:var(--color-text-negative);text-align:center;letter-spacing:1px;background-color:var(--color-primary)}.region-help>div h2{display:none}.region-help>div a{color:var(--color-text-negative)}@media (hover: hover) and (pointer: fine){.mobile-nav__toggle:focus-visible .mobile-nav__toggle-icon{box-shadow:inset 0 0 0 2px var(--color-white)}}.mobile-nav__toggle{cursor:pointer;position:fixed;z-index:2;z-index:5000;top:0;right:0;display:grid;margin:0;padding:0;border:none;color:var(--color-text);text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.mobile-nav__toggle>*{grid-column:1;grid-row:1;align-self:center;justify-self:center}.mobile-nav__toggle-label{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.mobile-nav__toggle-label{text-wrap:balance;overflow-wrap:break-word}}.mobile-nav__toggle-label{letter-spacing:3px;position:relative;align-self:end;padding:var(--space--1);font-size:8px;font-weight:400;color:var(--color-text-negative)}.mobile-nav__toggle-icon{display:flex;align-items:center;justify-content:center;width:var(--headerHeight);height:var(--headerHeight);padding-bottom:var(--space--1);background-color:var(--color-primary);transition:width .3s ease,height .3s ease}.mobile-nav__toggle-icon:after{content:"";width:var(--space-2);height:var(--space-2);background-color:var(--color-white);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_menu.svg);mask-image:url(/themes/custom/covarel/build/images/icon_menu.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:width .3s ease,height .3s ease}.mobile-nav__toggle:focus,.mobile-nav__toggle:focus-visible{outline:none}.mobile-nav__toggle[aria-expanded=true] .mobile-nav__toggle-icon:after{-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_close.svg);mask-image:url(/themes/custom/covarel/build/images/icon_close.svg)}.user-logged-in .mobile-nav__toggle{top:53px}.mobile-nav{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:none;background:transparent}.mobile-nav::backdrop{opacity:0;background-color:var(--color-black);transition:opacity .6s ease}.mobile-nav.mobile-nav--backdrop::backdrop{opacity:.75}.mobile-nav__panel{will-change:transform;position:fixed;z-index:1;top:0;right:0;transform:translate(100%);overflow-x:hidden;overflow-y:auto;display:grid;grid-template-rows:var(--headerHeight) auto;height:100dvh;background-color:var(--color-white);transition:transform .6s cubic-bezier(.15,1,.3,1)}.mobile-nav--open .mobile-nav__panel{transform:translate(0)}.mobile-nav__header{display:flex;align-items:center;border-bottom:1px solid var(--color-tertiary)}.mobile-nav__header>*{height:100%}.mobile-nav__header>*:not(:first-child){border-left:1px solid var(--color-tertiary)}.mobile-nav__header .language-switcher__trigger,.mobile-nav__header .currency-switcher__trigger{padding-inline:var(--space-2)}.mobile-nav__header .language-switcher__popover,.mobile-nav__header .currency-switcher__popover{position:fixed;z-index:1000;top:calc(var(--headerHeight) - 1px);right:0;width:100%;background-color:var(--color-white)}.mobile-nav__header .language-switcher__list>li,.mobile-nav__header .currency-switcher__list>li{width:100%;height:var(--headerHeight)}.mobile-nav__header .language-switcher__list>li>a,.mobile-nav__header .language-switcher__list>li>span,.mobile-nav__header .language-switcher__list>li>button,.mobile-nav__header .currency-switcher__list>li>a,.mobile-nav__header .currency-switcher__list>li>span,.mobile-nav__header .currency-switcher__list>li>button{display:flex;align-items:center;justify-content:center;height:100%;padding-inline:var(--space-2)}.mobile-nav__header .language-switcher__disclaimer,.mobile-nav__header .currency-switcher__disclaimer{padding-block:var(--space-0);padding-inline:var(--space-2);font-size:var(--step--1);text-align:center}.mobile-nav__content{display:flex;flex-direction:column;gap:var(--space-2);width:100%;padding-top:var(--space-2);padding-bottom:var(--space-2)}.mobile-nav__content>*{padding-inline:var(--space-2)}.mobile-nav__content nav>ul,.mobile-nav__content nav ul.links,.mobile-nav__content .language-switcher-language-url>ul,.mobile-nav__content .language-switcher-language-url ul.links{margin:0;padding:0;list-style:none}@media (min-width: 1280px){.mobile-nav__toggle,.mobile-nav{display:none}}@media (max-width: 639px){.mobile-nav__panel{width:100dvw}}@media (min-width: 639px){.mobile-nav__panel{width:75dvw;max-width:calc(100dvw - var(--space-2))}}@media (prefers-reduced-motion: reduce){.mobile-nav__panel{will-change:auto;transform:none;transition:none}.mobile-nav::backdrop{transition:none}}#block-covarel-mainmenu-mobilenav>ul,#block-covarel-contact-mobilenav>ul{display:flex;flex-direction:column;gap:var(--space--1)}#block-covarel-mainmenu-mobilenav>ul>li>a,#block-covarel-contact-mobilenav>ul>li>a{min-width:0;max-width:100%;font-family:the-seasons,sans-serif;font-size:var(--step-4);font-weight:300;line-height:1.125;text-transform:none}@media (max-width: 639px){#block-covarel-mainmenu-mobilenav>ul>li>a,#block-covarel-contact-mobilenav>ul>li>a{text-wrap:balance;overflow-wrap:break-word}}#block-covarel-mainmenu-mobilenav>ul>li>a,#block-covarel-contact-mobilenav>ul>li>a{letter-spacing:1px;transition:all .5s ease}@media (hover: hover) and (pointer: fine){#block-covarel-mainmenu-mobilenav>ul>li>a:hover,#block-covarel-contact-mobilenav>ul>li>a:hover{color:var(--color-primary)}#block-covarel-mainmenu-mobilenav>ul>li>a:hover:before,#block-covarel-contact-mobilenav>ul>li>a:hover:before{width:var(--space-1);margin-right:var(--space--1)}}#block-covarel-mainmenu-mobilenav>ul>li>a,#block-covarel-contact-mobilenav>ul>li>a{display:flex;align-items:center;padding:var(--space--1) 0;font-size:var(--step-2);color:var(--color-text)}#block-covarel-mainmenu-mobilenav>ul>li>a:before,#block-covarel-contact-mobilenav>ul>li>a:before{transition:all .5s ease;content:"";display:block;flex-shrink:0;width:0;height:1px;background-color:var(--color-primary)}#block-covarel-mainmenu-mobilenav>ul>li>a:focus-visible,#block-covarel-contact-mobilenav>ul>li>a:focus-visible{color:var(--color-primary);outline:none}#block-covarel-mainmenu-mobilenav>ul>li>a:focus-visible:before,#block-covarel-contact-mobilenav>ul>li>a:focus-visible:before{width:var(--space-1);margin-right:var(--space--1)}#block-covarel-contact-mobilenav{margin-top:calc(var(--space-1) * -1)}#block-covarel-about-mobilenav{margin-top:auto}#block-covarel-about-mobilenav>ul{display:flex;flex-direction:column;gap:var(--space--2)}#block-covarel-about-mobilenav>ul>li>a{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){#block-covarel-about-mobilenav>ul>li>a{text-wrap:balance;overflow-wrap:break-word}}#block-covarel-about-mobilenav>ul>li>a{letter-spacing:3px;transition:all .5s ease}@media (hover: hover) and (pointer: fine){#block-covarel-about-mobilenav>ul>li>a:hover{color:var(--color-primary)}}#block-covarel-about-mobilenav>ul>li>a{display:block;padding:var(--space--1) var(--space-0);color:var(--color-text)}#block-covarel-about-mobilenav>ul>li>a:focus-visible{color:var(--color-primary);outline:none}@media (hover: hover) and (pointer: fine){#block-covarel-about-mobilenav>ul>li:last-child>a:hover{color:var(--color-text-negative);background-color:var(--color-primary)}}#block-covarel-about-mobilenav>ul>li:last-child>a{display:inline-block;margin-top:var(--space--1);border-radius:30px;font-weight:700;color:var(--color-text-negative);background-color:var(--color-black)}#block-covarel-about-mobilenav>ul>li:last-child>a:focus-visible{color:var(--color-text-negative);background-color:var(--color-primary);outline:none}.user-logged-in .region-topbar{top:calc(var(--adminBarHeight, 0) + var(--tabsHeight, 0))}.region-topbar{position:absolute;z-index:400;right:0;left:0;background-color:var(--color-white)}.region-topbar .region{width:100%;max-width:1599px;display:grid;grid-template-columns:1fr auto auto auto;align-items:center;margin:0 auto}.region-topbar .region>*:not(:first-child){border-left:1px solid var(--color-tertiary)}#block-covarel-taglinetopbar{display:flex;align-items:center;align-self:stretch;margin-right:var(--space-0);margin-left:var(--space-0)}#block-covarel-taglinetopbar .field-body p{font-size:var(--step--1)}#block-covarel-about>ul{display:flex;align-items:center}@media (hover: hover) and (pointer: fine){#block-covarel-about>ul>li>a:hover{color:var(--color-primary)}}#block-covarel-about>ul>li>a{display:block;padding:var(--space--1) var(--space-0);font-size:var(--step--1);color:var(--color-text)}#block-covarel-about>ul>li>a:active,#block-covarel-about>ul>li>a:focus-visible{color:var(--color-primary);outline:none}@media (hover: hover) and (pointer: fine){#block-covarel-about>ul>li:last-child a:hover{background-color:var(--color-primary)}}#block-covarel-about>ul>li:last-child a{margin-left:var(--space--1);color:var(--color-text-negative);background-color:var(--color-black)}#block-covarel-about>ul>li:last-child a:active,#block-covarel-about>ul>li:last-child a:focus-visible{background-color:var(--color-primary);outline:none}#block-covarel-languageswitcher-topbar,#block-covarel-currencyswitcher-topbar{height:100%}@media (max-width: 1279px){.region-topbar{display:none}}.hero .hero__content{padding-top:calc(var(--headerHeight, 0) + var(--topbarHeight, 0) + var(--space-5))}.hero:not(:has(.hero__media--gallery)) .hero__content{display:flex;flex-direction:column;align-items:stretch;justify-content:center;text-align:center}.hero:not(:has(.hero__media--gallery)) .hero__content .hero__content-inner>*:not(:last-child){margin-bottom:1.5em}.hero:has(.hero__media--gallery)>.hero__content{pointer-events:none}.hero:has(.hero__media--gallery) .hero__content-inner-right{pointer-events:auto}.hero:has(.hero__media--gallery) .hero__content{display:flex;flex-direction:column;align-items:stretch;justify-content:end}.hero:has(.hero__media--gallery) .hero__content .hero__content-inner>*>*:not(:last-child){margin-bottom:var(--space-0)}.hero:has(.hero__media){--color-text: var(--color-text-negative);--color-primary: var(--color-secondary);position:relative;display:flex;flex-direction:column;aspect-ratio:16/9;width:100%;color:var(--color-text)}.hero:has(.hero__media)>.hero__media{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero:has(.hero__media)>.hero__content{position:relative;z-index:3;flex:1;padding-bottom:var(--space-5);background-image:linear-gradient(to bottom,var(--color-black-30),transparent,var(--color-black-30)),linear-gradient(var(--color-black-45),var(--color-black-45))}.hero:has(.hero__media) .field-title-page,.hero:has(.hero__media) .field-subtitle-page{text-shadow:0 0 30px var(--color-black-60)}@media (max-width: 1279px){.page--front .hero:has(.hero__media){overflow:visible}.page--front .hero:has(.hero__media)>.hero__content{overflow:visible;padding-bottom:var(--space-5)}.page--front .hero:has(.hero__media) #search-form{position:absolute;z-index:5;top:100%;right:0;left:0;width:100%;max-width:1599px;margin-top:calc(var(--space-5) * -1);margin-inline:auto;padding-inline:var(--space-2)}}@media (max-width: 1279px){.page--front .layout__hero+.layout__main>.section:first-child{padding-top:calc(var(--search-form-height, 300px) - var(--space-5) + var(--space-4))}}.hero__content-inner:not(.hero__content-inner--with-aside){max-width:1599px;pointer-events:auto;width:100%;margin-right:auto;margin-left:auto;padding-inline:var(--space-2)}.hero:has(.hero__media) .hero__content-inner:not(.hero__content-inner--with-aside){padding-top:var(--space-4)}.hero__content-inner.hero__content-inner--with-aside{width:100%;max-width:1599px;margin-right:auto;margin-left:auto;padding-inline:var(--space-2)}.hero__content-inner.hero__content-inner--with-aside>.hero__content-inner-left{pointer-events:none}@media (max-width: 1279px){.hero__content-inner.hero__content-inner--with-aside{display:flex;flex-direction:column;gap:var(--space-2)}.hero__content-inner.hero__content-inner--with-aside>*{margin-block:0}}@media (min-width: 1280px){.hero__content-inner.hero__content-inner--with-aside{display:grid;grid-template-columns:2fr 1fr;gap:var(--space-2)}.hero__content-inner.hero__content-inner--with-aside .hero__content-inner-left{grid-column:1;grid-row:1}.hero__content-inner.hero__content-inner--with-aside .hero__content-inner-right{grid-column:2;grid-row:1;align-self:end;justify-self:end}}.field-media-hero{height:100%}.field-media-hero img,.field-media-hero .progressive-hero-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__media{position:relative;z-index:1;overflow:hidden;width:100%;min-width:0;height:100%;min-height:0;background-color:var(--color-tertiary)}.hero__media:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom,var(--color-black),transparent)}.hero__media--gallery .hero-media__swiper{width:100%;height:100%;min-height:0}.hero__media--gallery .hero-media__swiper .swiper-wrapper{height:100%}.hero__media--gallery .hero-media__swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.hero__media--gallery .hero-media__slide{overflow:hidden;height:100%}.hero__media--gallery .hero-media__slide img,.hero__media--gallery .hero-media__slide .progressive-hero-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__media--gallery .hero-media__navs{pointer-events:none;position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;display:flex;gap:var(--space-2);align-items:end;justify-content:center;padding:var(--space-3)}.progressive-hero-image{position:relative;overflow:hidden;width:100%;height:100%}.progressive-hero-image__placeholder{transform:scale(1.05);opacity:.5;filter:blur(20px)}.progressive-hero-image__full{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1s ease}.progressive-hero-image.is-loaded .progressive-hero-image__full{opacity:1}.progressive-hero-image.is-loaded .progressive-hero-image__placeholder{opacity:0;transition:opacity 1s ease}.layout__keypoints{border-bottom:1px solid var(--color-secondary-30)}@media (max-width: 959px){.layout__keypoints .layout__keypoints-inner{width:100%;max-width:767px;margin-right:auto;margin-left:auto}}@media (min-width: 960px){.layout__keypoints .layout__keypoints-inner{width:100%;max-width:1599px;margin-right:auto;margin-left:auto}}.field-keypoints>ul{display:flex;flex-flow:row wrap;gap:var(--space--1);list-style:none}.field-keypoints>ul>li{flex:1 1 calc(50% - var(--space--2));min-width:0}@media (min-width: 960px){.field-keypoints>ul>li{flex:1 1 0}}.keypoint{display:flex;gap:var(--space--2);align-items:center;padding-block:var(--space-0);padding-inline:var(--space-2)}.keypoint .icon{width:var(--space-3);height:var(--space-3)}.keypoint__value{display:block;font-family:the-seasons,sans-serif;font-size:var(--step-3);font-weight:700;line-height:1;white-space:nowrap}.keypoint__label{display:block;font-size:var(--step--2);line-height:1.25;text-transform:uppercase;letter-spacing:3px}.keypoint__inner{display:flex;flex-direction:column;gap:var(--space--2)}.keypoint__inner>*{margin-block:0}.layout__main--two-columns{width:100%;max-width:1599px;margin-right:auto;margin-left:auto;display:grid;align-items:stretch}.layout__main--two-columns>.column--first{min-width:0;padding:var(--space-4)}@media (max-width: 1279px){.layout__main--two-columns>.column--first{padding:var(--space-2)}}.layout__main--two-columns>.column--second,.layout__main--two-columns>.layout__column--second{min-width:0}@media (min-width: 1280px){.layout__main--two-columns>.column--second .section-booking,.layout__main--two-columns>.layout__column--second .section-booking{position:sticky;top:0;overflow-y:auto;overscroll-behavior-y:auto;align-self:start;max-height:100dvh}}.layout__main--two-columns .column .section{padding:0;background-color:transparent!important}.layout__main--two-columns .column .section:not(:last-child){margin-bottom:var(--space-3)}@media (max-width: 1279px){.layout__main--two-columns{grid-template-columns:minmax(0,1fr);gap:var(--space-0)}}@media (min-width: 1280px){.layout__main--two-columns{grid-template-columns:3fr 2fr;grid-template-rows:auto}}.teaser{display:flex;flex-direction:column;gap:var(--space--1)}.teaser>*{margin-block:0}@media (hover: hover) and (pointer: fine){.teaser:hover .teaser__media img{transform:scale(1.1)}.teaser:hover .field-title-page{color:var(--color-primary)}}.teaser{position:relative}.teaser:has(.field-link a:focus-visible) .field-title-page{color:var(--color-primary)}.teaser--unavailable{opacity:.5;filter:grayscale(100%)}.teaser>*{pointer-events:none}.teaser__hero{display:grid;margin-bottom:var(--space--1)!important}.teaser__hero>*{grid-column:1;grid-row:1;align-self:end}.teaser__hero>.teaser__media{z-index:1}.teaser__hero>.teaser__infos{z-index:2}.teaser__media{position:relative;overflow:hidden;border-radius:9px}.teaser__media:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;opacity:.9;background:linear-gradient(to bottom,transparent,var(--color-black-default))}.teaser__media img{display:block;aspect-ratio:3/4;width:100%;max-height:75vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform 2s ease}.teaser__list{display:flex;flex-flow:row wrap;gap:var(--space--1);align-items:end;list-style:none}.teaser__list li{display:flex;gap:var(--space--1);align-items:center;color:var(--color-primary)}.teaser__list li .label{display:block;opacity:.6}.teaser__list li:not(:last-child):after{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;opacity:.3;background-color:var(--color-primary)}.teaser__infos{--color-primary: var(--color-text-negative);z-index:2;min-width:0;padding:var(--space-0) var(--space-1);font-size:var(--step--1)}.teaser__content{min-width:0;padding-inline:var(--space-1)}.teaser__content>*:not(:last-child){margin-bottom:var(--space--1)}.teaser__tags{display:flex;flex-flow:row wrap;row-gap:var(--space--2);-moz-column-gap:var(--space--1);column-gap:var(--space--1);align-items:center;padding-inline:var(--space-1);font-weight:400;color:var(--color-primary)}.teaser__tags strong{min-width:0;max-width:100%;font-family:raleway,sans-serif;font-size:var(--step--2);font-weight:700;line-height:1.6;text-transform:uppercase}@media (max-width: 639px){.teaser__tags strong{text-wrap:balance;overflow-wrap:break-word}}.teaser__tags strong{letter-spacing:3px;display:flex;gap:var(--space--1);align-items:center;justify-content:center;font-size:var(--step--2)}.teaser__tags strong:after{content:"";display:inline-block;width:1px;height:15px;border-radius:50%;opacity:.3;background-color:var(--color-primary)}.teaser__tags span{font-size:var(--step--1);letter-spacing:1px;white-space:break-word}.teaser .field-price{font-size:var(--step--1);font-style:italic}.teaser .field-price .price.price--converted{pointer-events:auto;z-index:11}.swiper .teaser .field-price{display:none}.teaser .field-title-page{transition:all .5s ease;min-width:0;max-width:100%;font-family:the-seasons,sans-serif;font-size:var(--step-4);font-weight:300;line-height:1.125;text-transform:none}@media (max-width: 639px){.teaser .field-title-page{text-wrap:balance;overflow-wrap:break-word}}.teaser .field-title-page{text-transform:uppercase;letter-spacing:1px}.teaser__footer{display:flex;flex-flow:row wrap;gap:var(--space--1);align-items:center;justify-content:space-between;padding-inline:var(--space-1)}.teaser .field-link{pointer-events:auto}.teaser .field-link a{position:static;font-size:var(--step--2);font-weight:700;color:var(--color-text);text-transform:uppercase;letter-spacing:3px;white-space:nowrap}.teaser .field-link a:focus-visible{outline:none}.teaser .field-link a:after{cursor:pointer;content:"";position:absolute;z-index:10;top:0;right:0;bottom:0;left:0}.teaser--experience .field-title-page{font-size:var(--step-3)}.listing-chalets,.listing-experiences{--listing-column-gap: var(--space-0)}@media (max-width: 639px){.listing-chalets,.listing-experiences{margin-inline:calc(var(--space-1) * -1)}}.collection-chalets{margin-top:var(--space-2)}.teaser--collection .teaser__content{margin-bottom:0}.chalet-list__swiper,.experiences-list__swiper,.swiper--testimonies{--listing-column-gap: var(--space-0);--listing-section-inset: var(--space-2)}.listing-chalets,.listing-experiences{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:var(--space-3);-moz-column-gap:var(--listing-column-gap);column-gap:var(--listing-column-gap)}@media (min-width: 640px){.listing-chalets,.listing-experiences{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.listing-chalets,.listing-experiences{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:var(--space-2)}.listing-chalets>li:nth-child(3n+2) article.teaser,.listing-experiences>li:nth-child(3n+2) article.teaser{position:relative;top:calc(var(--space-2) * -1)}}.listing-chalets>li,.listing-experiences>li,.chalet-list__swiper .swiper-slide,.experiences-list__swiper .swiper-slide{min-width:0}.listing-chalets>li article.teaser,.listing-experiences>li article.teaser,.chalet-list__swiper .swiper-slide article.teaser,.experiences-list__swiper .swiper-slide article.teaser{transition:all .5s ease;top:0;width:100%}.chalet-list--promoted,.experiences-list{position:relative}.chalet-list__swiper,.experiences-list__swiper,.field-testimonies--slider.is-swiper-active .swiper--testimonies{--listing-swiper-speed: .8s;overflow:hidden;box-sizing:border-box;padding:0}.chalet-list__swiper .swiper-wrapper,.experiences-list__swiper .swiper-wrapper,.field-testimonies--slider.is-swiper-active .swiper--testimonies .swiper-wrapper{align-items:stretch}.chalet-list__swiper .swiper-slide,.experiences-list__swiper .swiper-slide,.field-testimonies--slider.is-swiper-active .swiper--testimonies .swiper-slide{display:flex;box-sizing:border-box;height:auto}@media (max-width: 1599px){.chalet-list__swiper .swiper-slide,.experiences-list__swiper .swiper-slide,.field-testimonies--slider.is-swiper-active .swiper--testimonies .swiper-slide{width:var(--listing-peek-slide-width)}}.chalet-list__swiper article.teaser,.experiences-list__swiper article.teaser{display:flex;flex-direction:column;width:100%;min-height:100%}.chalet-list__swiper .swiper-wrapper,.experiences-list__swiper .swiper-wrapper{padding-top:var(--space-2)}.chalet-list__swiper article.teaser,.experiences-list__swiper article.teaser{transition:margin-top var(--listing-swiper-speed) ease-in-out}@media (max-width: 1599px){.chalet-list__swiper .swiper-slide-active article.teaser,.experiences-list__swiper .swiper-slide-active article.teaser{position:relative;top:calc(var(--space-2) * -1)}}@media (min-width: 1600px){.chalet-list__swiper .swiper-slide--stagger article.teaser,.experiences-list__swiper .swiper-slide--stagger article.teaser{position:relative;top:calc(var(--space-2) * -1)}}.chalet-list__navs,.experiences-list__navs{display:flex;flex-shrink:0;gap:var(--space--1);align-items:center}.chalet-list__nav,.experiences-list__nav{transition:all .5s ease;position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:1.5rem;height:1.5rem;margin:0;border:1px solid var(--color-black);border-radius:50%;background-color:transparent}.chalet-list__nav:after,.experiences-list__nav:after{transition:all .5s ease;content:"";transform-origin:center;display:block;width:.75rem;height:.75rem;background-color:var(--color-black);-webkit-mask-image:url(/themes/custom/covarel/build/images/icon_chevron.svg);mask-image:url(/themes/custom/covarel/build/images/icon_chevron.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media (hover: hover) and (pointer: fine){.chalet-list__nav:hover,.experiences-list__nav:hover{border-color:var(--color-primary)}.chalet-list__nav:hover:after,.experiences-list__nav:hover:after{background-color:var(--color-primary)}}.chalet-list__nav,.experiences-list__nav{cursor:pointer}.chalet-list__nav:focus-visible,.experiences-list__nav:focus-visible{border-color:var(--color-primary);outline:none}.chalet-list__nav:focus-visible:after,.experiences-list__nav:focus-visible:after{background-color:var(--color-primary)}.chalet-list__nav--prev:after,.experiences-list__nav--prev:after{transform:rotate(90deg)}.chalet-list__nav--next:after,.experiences-list__nav--next:after{transform:rotate(-90deg)}.view-footer{display:flex;justify-content:center;margin-top:var(--space-2)}.more-link a{transition:all .5s ease}@media (hover: hover) and (pointer: fine){.more-link a:hover{opacity:.8}}.more-link a{display:inline-block;padding-inline:var(--space-0);border:1px solid var(--color-text);border-radius:30px;font-size:var(--step--2);font-weight:700;line-height:1.25;color:var(--color-text);text-transform:uppercase;letter-spacing:3px}.more-link a:active,.more-link a:focus-visible{opacity:.8;outline:none}.more-link a:not(:has(.icon)){padding-block:var(--space--1)}.more-link a:has(.icon){display:grid;grid-template-columns:auto 1fr;align-items:center}@media (max-width: 379px){.more-link a{width:100%;text-align:center}}body.development{border-bottom:15px solid yellow}body.development:after{content:"";position:fixed;z-index:10000;top:0;left:0;display:flex;align-items:center;justify-content:center;padding:2px 4px;border-radius:0 6px 6px 0;font-size:.8rem;line-height:1;color:var(--color-text-negative);text-align:center}@media (max-width: 379px){body.development:after{content:"< XS";background-color:#bfd8bd}}@media (min-width: 380px) and (max-width: 639px){body.development:after{content:"XS → SM";background-color:#77bfa3}}@media (min-width: 640px) and (max-width: 959px){body.development:after{content:"SM → MD";background-color:#5a9a8a}}@media (min-width: 960px) and (max-width: 1279px){body.development:after{content:"MD → LG";background-color:#d77a61}}@media (min-width: 1280px) and (max-width: 1599px){body.development:after{content:"LG → XL";background-color:#b5838d}}@media (min-width: 1600px) and (max-width: 1919px){body.development:after{content:"XL → 2XL";background-color:#b56576}}@media (min-width: 1920px){body.development:after{content:"2XL+";background-color:#6d597a}}
