.spa--active.sticky{overflow:hidden}.spa.active.sticky:after{content:"";inset:0;position:fixed;height:100vh;width:100vw;background-color:rgba(188,175,168,.2509803922)}@media screen and (min-width: 768px){.spa__inner{padding:0 40px}}@media screen and (min-width: 1280px){.spa__inner{padding:0 64px}}@media screen and (min-width: 1920px){.spa__inner{padding:0 80px}}.spa__filter{position:relative;background-color:rgba(188,175,168,.2509803922);padding:16px 16px 14px;border-radius:3px 3px 0 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width: 1280px){.spa__filter{margin:0 0 24px;border-radius:3px;padding:8px 16px}}@media screen and (min-width: 1280px){.spa__filter{margin:0 0 48px}}.spa__filter.sticky{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:fixed;inset:0 0 auto 0;z-index:999;background-color:#fff}.spa__filter.sticky:after{content:"";position:absolute;inset:0;width:100%;height:100%;background-color:rgba(188,175,168,.2509803922);z-index:-1}.spa__filter--inner{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;white-space:nowrap;overflow-x:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:280px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width: 1280px){.spa__filter--inner{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;background-color:rgba(0,0,0,0);left:unset;-webkit-transform:translateX(0);transform:translateX(0);width:auto}}@media screen and (min-width: 1280px){.spa__filter--inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;margin-right:-16px;padding-right:16px}}@media screen and (min-width: 1280px){.spa__filter--inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 1280px){.spa__filter--inner::-webkit-scrollbar{display:none}}.spa__filter--inner.active{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2;max-height:calc(100vh - 100px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.spa__filter--button{text-align:left;font-family:"Frutiger LT W01_55 Roma1475738";font-weight:400;font-style:normal;font-size:14px;line-height:26px;letter-spacing:1.54px;text-transform:uppercase;color:#a05a4b;padding:12px 28px;border-radius:3px;border:none;opacity:.7;background-color:rgba(0,0,0,0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width: 1280px){.spa__filter--button{text-align:center;padding:24px 26px}}.spa__filter--button--active,.spa__filter--button:hover,.spa__filter--button:focus,.spa__filter--button:active{opacity:1;border-left:4px solid #c56e61;background:-webkit-gradient(linear, left bottom, left top, from(#F8F7F6), to(#F8F7F6)),#fff;background:linear-gradient(0deg, #F8F7F6 0%, #F8F7F6 100%),#fff}@media screen and (min-width: 1280px){.spa__filter--button--active,.spa__filter--button:hover,.spa__filter--button:focus,.spa__filter--button:active{border-left:none}}@media screen and (min-width: 1280px){.spa__filter--button--active,.spa__filter--button:hover,.spa__filter--button:focus,.spa__filter--button:active{opacity:1;background:-webkit-gradient(linear, left bottom, left top, from(rgba(188, 175, 168, 0.1)), to(rgba(188, 175, 168, 0.1))),#fff;background:linear-gradient(0deg, rgba(188, 175, 168, 0.1) 0%, rgba(188, 175, 168, 0.1) 100%),#fff}}.spa__filter--indicator{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;position:absolute;right:0;top:0;background:-webkit-gradient(linear, right top, left top, color-stop(50%, rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:linear-gradient(-90deg, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0) 100%);padding:0 16px 0 26px}.spa__filter--indicator .v-icon__svg{color:#cdae9d;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (min-width: 768px){.spa__filter--indicator{display:none !important}}.spa__filter--value{color:#77726c;font-family:adobe-devanagari,sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:30px;padding:0 0 8px 0;border-radius:0;border-width:0;border-bottom:1px solid #bcafa8;background-color:rgba(0,0,0,0);width:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media screen and (min-width: 1280px){.spa__filter--value{display:none}}.spa__filter--value .v-icon__svg{width:10px;height:14px;color:#a05a4b;-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.spa__filter--value.active .v-icon__svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media screen and (min-width: 1280px){.spa__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.spa__menu{position:relative;margin:0 0 39px;background-color:#f8f7f6;padding:16px 48px 14px 48px;border-radius:0 0 3px 3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width: 1280px){.spa__menu{background-color:rgba(0,0,0,0);padding:0;border-radius:0}}.spa__menu.sticky{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:fixed;inset:69px 0 auto 0;z-index:991;background-color:#f8f7f6}.spa__menu--value{color:#77726c;font-family:adobe-devanagari,sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:30px;padding:0 0 8px 0;border-radius:0;border-width:0;border-bottom:1px solid #bcafa8;background-color:rgba(0,0,0,0);width:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media screen and (min-width: 1280px){.spa__menu--value{display:none}}.spa__menu--value .v-icon__svg{width:10px;height:14px;color:#a05a4b;-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.spa__menu--value.active .v-icon__svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.spa__menu--inner{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;white-space:nowrap;overflow-x:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:280px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width: 1280px){.spa__menu--inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:300px;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.spa__menu--inner.active{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;max-height:calc(100vh - 155px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width: 1280px){.spa__menu--inner::-webkit-scrollbar{display:none}}.spa__menu--button{font-family:adobe-devanagari,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:34px;color:#77726c;border-radius:3px 0 0 3px;opacity:.8;background-color:rgba(0,0,0,0);border:none;border-left:4px solid rgba(0,0,0,0);padding:20px 0 13px 28px;text-align:left}.spa__menu--button--active,.spa__menu--button:hover,.spa__menu--button:focus,.spa__menu--button:active{opacity:1;border-left:4px solid #c56e61;background:-webkit-gradient(linear, left bottom, left top, from(#F8F7F6), to(#F8F7F6)),#fff;background:linear-gradient(0deg, #F8F7F6 0%, #F8F7F6 100%),#fff}.spa__articles{padding:0 24px}@media screen and (min-width: 1280px){.spa__articles{padding:0 0;background:-webkit-gradient(linear, left bottom, left top, from(#F8F7F6), to(#F8F7F6)),#fff;background:linear-gradient(0deg, #F8F7F6 0%, #F8F7F6 100%),#fff;border-radius:3px}}.spa__article{display:none}.spa__article:first-of-type{display:block}.spa__article-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media screen and (min-width: 1280px){.spa__article-wrap{padding:64px}}@media screen and (min-width: 1920px){.spa__article-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:56px}}.spa__picture{width:327px;height:260px}@media screen and (min-width: 768px){.spa__picture{width:410px;height:300px}}.spa__picture img{border-radius:3px}.spa__content .title{color:#a05a4b;font-family:adobe-devanagari,sans-serif;font-weight:400;font-style:normal;font-size:30px;line-height:34px}@media screen and (min-width: 768px){.spa__content .title{font-size:calc(30px + 6 * ((100vw - 768px) / 512))}}@media screen and (min-width: 1280px){.spa__content .title{font-size:calc(36px + 12 * ((100vw - 1280px) / 640))}}@media screen and (min-width: 1920px){.spa__content .title{font-size:48px}}@media screen and (min-width: 768px){.spa__content .title{line-height:calc(34px + 8 * ((100vw - 768px) / 512))}}@media screen and (min-width: 1280px){.spa__content .title{line-height:calc(42px + 12 * ((100vw - 1280px) / 640))}}@media screen and (min-width: 1920px){.spa__content .title{line-height:54px}}.spa__content .spa_links{margin-block:24px 28px}@media screen and (min-width: 768px){.spa__content .spa_links{margin-block:24px 38px}}.spa__content .spa__starting-at{color:#77726c;font-family:"Frutiger LT W01_55 Roma1475738";font-weight:400;font-style:normal;font-size:16px;line-height:16px;letter-spacing:.32px}.spa__content .spa__time-and-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;color:#77726c;font-family:"Frutiger LT W01_55 Roma1475738";font-weight:400;font-style:normal;font-size:16px;line-height:16px;letter-spacing:.32px;margin:16px 0 0px 0}@media screen and (min-width: 768px){.spa__content .spa__time-and-price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:26px;font-size:18px;line-height:18px}}.spa__content .spa__time-and-price--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}@media screen and (min-width: 768px){.spa__content .spa__time-and-price--inner{border-right:1px solid rgba(160,90,75,.2509803922);padding-right:24px}}@media screen and (min-width: 768px){.spa__content .spa__time-and-price--inner:last-child{border-right:none;padding-right:0}}.spa__content .spa__price{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spa__content .spa__price-label{font-size:16px;line-height:16px;font-weight:700}.spa__content .spa__time-label{font-weight:700}.spa__content .wysiwyg{font-family:adobe-devanagari,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:34px}@media screen and (min-width: 768px){.spa__content .wysiwyg{font-family:adobe-devanagari,sans-serif;font-weight:400;font-style:normal;font-size:21px;line-height:40px}}.spa__content .wysiwyg .intro{padding-inline:0;font-family:adobe-devanagari,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:34px;margin-bottom:25px}@media screen and (min-width: 768px){.spa__content .wysiwyg .intro{font-family:adobe-devanagari,sans-serif;font-weight:400;font-style:normal;font-size:21px;line-height:40px}}@media screen and (min-width: 1024px){.spa__content .wysiwyg .intro{margin-bottom:30px}}@media screen and (min-width: 1920px){.spa__content .wysiwyg .intro{font-family:adobe-devanagari,sans-serif;font-weight:400;font-style:normal;font-size:24px;line-height:40px}}.spa__content .wysiwyg .eyebrow-14{margin-bottom:9px}.spa__content .wysiwyg p:not([class]),.spa__content .wysiwyg p[class=""]{margin-bottom:20px}@media screen and (min-width: 1024px){.spa__content .wysiwyg p:not([class]),.spa__content .wysiwyg p[class=""]{margin-bottom:24px}}.spa__content .wysiwyg p:not([class]):last-of-type,.spa__content .wysiwyg p[class=""]:last-of-type{margin-bottom:0}