.t__banner{text-align:left;color:var(--color-one-readable);line-height:1.2}.t__banner .t__thumbnail{line-height:0;box-shadow:var(--shadow);width:calc(var(--space) * 6)}.t__banner .t__bton{color:currentColor}.t__banner .t__bton:hover{color:var(--color-action)}.t__banner .t__form__item label{display:none}.t__banner .t__form__item .t__select{border-radius:2rem;background:#fff;border:none;box-shadow:var(--shadow)}.t__banner .t__form__item .t__select__label{font-weight:700;font-size:.7rem;color:var(--color-one-selector);padding-right:1rem;margin-right:1rem}.t__banner .t__form__item .t__select__label:after{content:none}.t__banner .t__form__item .t__select__arrow{display:block;position:absolute;top:50%;right:0;transform:rotate(90deg) translate(-50%,-50%);height:.5rem;width:.5rem}.t__banner__content{display:flex;align-items:center;padding:calc(var(--space) * 1.5) 0;gap:var(--space)}.t__banner__content .t__form__item{margin:0}.t__banner__content__left{display:flex;align-items:center;flex:1}.t__banner__content__left .t__icon line{stroke-width:2.5px}.t__banner__title{font-size:1.5em;font-weight:600;margin:0;letter-spacing:.03em;line-height:1.1;max-width:20rem}.t__banner__infos .t__bton{margin-top:.2em}.--mobile .t__banner .t__logo{display:none}.t__loading{position:absolute;top:50%;left:50%;height:1.5em;width:1.5em;z-index:9999;transform:translate(-50%,-50%)}.t__loading__content{transform:translate(-50%,-50%)}.t__loading__svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;position:absolute;top:0;bottom:0;left:0;right:0}.t__loading__svg__path{animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-dasharray:1,200;stroke-dashoffset:0px;stroke:var(--color-action)}@keyframes progress-circular-rotate{to{transform:rotate(1turn)}}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}.t__marquee{width:100%;white-space:nowrap;overflow:hidden;background:rgba(0,0,0,.25);padding:calc(var(--space) / 2) 0;margin-bottom:var(--space)}.t__marquee p{margin:var(--space);display:inline-block;margin:0}.t__marquee__inner{display:flex;gap:calc(var(--space) / 2)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.t__block{color:var(--color-one-text);padding:0 var(--space);margin:var(--space) auto 0 auto}.t__block:first-child{margin-top:0}.t__block.--bg>.t__block__inner{background:#f3f5f9}.t__block__inner{background:#fff;padding:calc(var(--space) * 1.5);border-radius:var(--space);box-shadow:var(--shadow)}.--desktop .--desktop-split-2 .t__block__inner{padding:0;display:flex}.--desktop .--desktop-split-2 .t__block__inner #map-wrap{flex:0 0 50%}.t__global__cart__content{margin-top:var(--space)}.t__global__cart__total{margin-top:var(--space);padding-top:var(--space);display:flex;font-weight:700;border-top:solid var(--color-border) 1px}.t__global__cart__total__left{flex:1}.t__global__cart__actions{margin-top:calc(var(--space) * 2)}.t__tabs{margin-top:var(--space)}.t__tabs__header{border-bottom:solid var(--color-border-m) 1px;margin-left:calc(var(--space) * -1);margin-right:calc(var(--space) * -1);display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.t__tabs__header::-webkit-scrollbar{display:none}.t__tabs__header__item{cursor:pointer;position:relative;user-select:none;font:inherit;appearance:none;background:none;border:none;font-weight:600;padding:calc(var(--space) * .75) 0;margin:0 var(--space);white-space:nowrap}.t__tabs__header__item.--bubble{padding-right:1.5rem}.t__tabs__header__item:before{content:"";display:block;height:2px;position:absolute;right:0;bottom:0;left:0;background:var(--color-action);opacity:0}.t__tabs__header__item.--active:before{opacity:1}.t__tabs__header__item:first-letter{text-transform:uppercase}.t__tabs__header__item__bubble{display:flex;align-items:center;justify-content:center;height:1.1rem;width:1.1rem;background:indianred;color:#fff;border-radius:50%;font-size:.6rem;font-weight:700;position:absolute;top:50%;right:0;transform:translateY(-50%)}.t__tabs__content{position:relative;min-height:calc(var(--space) * 5);padding:calc(var(--space) / 2) 0}.t__cart__title{display:flex;justify-content:space-between;margin:calc(var(--space) * -.5) 0 0 0}.t__cart__title .t__bton{font-size:.85rem}.t__cart__title span:first-letter{text-transform:uppercase}.t__cart__empty{margin-top:calc(var(--space) * 2)}.t__banner{background:none!important}.t__content{margin-top:var(--space)}.t__banner .t__form__select .t__select{display:flex;align-items:center;border-radius:3rem;border:none;padding-left:1rem;padding-right:2.25rem;height:2.35rem;line-height:1}.t__banner .t__form__select .t__select__label{display:block}.t__banner .t__select__label{font-size:.85rem;color:var(--color-one-txt);font-weight:700}.t__banner__content__left{align-items:center;gap:calc(var(--space) * 1.5)}.t__banner__content__left .t__bton:not(.--link){display:flex;align-items:center;gap:calc(var(--space) / 2);border-radius:2rem;text-transform:none;padding:calc(var(--space) / 1.5) calc(var(--space) * 1.05) calc(var(--space) / 1.5) calc(var(--space) * 1);height:2.35rem;color:var(--color-action-readable);background:var(--color-action)}.t__banner__content__left .t__bton:not(.--link) .t__icon{height:calc(var(--space) / 1.5);width:calc(var(--space) / 1.5)}.t__banner__content__right{display:flex;gap:calc(var(--space) * 1.5)}.t__banner__content__right .t__bton{position:relative;margin-left:var(--space)}.t__banner__content__right .t__bton.--icon{background:none}.t__banner__content__right .t__bton:hover{color:inherit}.t__banner__content__right .t__bton .t__bton__bubble{font-size:.75em;position:absolute;display:flex;align-items:center;justify-content:center;height:1.5em;width:1.5em;border-radius:50%;top:-.5em;right:-.5em;color:#000;background:#fff;opacity:1}.t__banner__content__right .t__icon{display:flex;height:1.5rem;width:1.5rem}.t__toast__wrapper{position:fixed;right:var(--space);bottom:var(--space);left:var(--space);display:flex;align-items:center;justify-content:center;z-index:2}.t__toast__wrapper.--center{bottom:50%}.t__toast__wrapper.--center .t__toast{padding:calc(var(--space) * 2);flex-flow:column}.t__toast__wrapper.--loading .t__toast{height:calc(var(--space) * 4);width:calc(var(--space) * 4)}.t__toast__wrapper.--loading .t__toast .t__loading__content{transform:none}.t__toast__wrapper.--overlay{inset:0;background:rgba(0,0,0,.5);z-index:99;width:100vw;height:100vh}.t__toast__wrapper.--light .t__toast{color:var(--color-one-text);background:#fff}.t__toast__wrapper.--action .t__toast{background:var(--color-action)}.t__toast__wrapper.--error .t__icon{color:var(--color-red-highlight)}.t__toast__wrapper.--error .t__icon path:not(.t__fill){fill:var(--color-red-highlight)}.t__toast__wrapper.--error .t__bton{color:var(--color-red-highlight)}.t__toast{display:flex;align-items:center;gap:calc(var(--space) * .75);user-select:none;color:#fff;background:rgba(0,0,0,.85);padding:calc(var(--space) / 2) var(--space);border-radius:calc(var(--space) / 2);font-weight:500;box-shadow:0 1px 1rem #0000000a,0 1px 4rem #0000000f}.t__toast span:first-letter{text-transform:uppercase}.t__toast .t__icon{line-height:0;width:calc(var(--space) * 1.35);height:calc(var(--space) * 1.35);color:var(--color-green)}.t__toast .t__icon path:not(.t__fill){fill:var(--color-green)}.t__toast img{width:18rem;height:18rem}.--mobile .t__toast{padding:calc(var(--space) * 1.5);text-align:center;max-width:80%;flex-flow:column}.--mobile .t__toast__wrapper{bottom:calc(var(--space) * 6)}.t__modal__wrapper{background:rgba(0,0,0,.5);position:fixed;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3}.t__modal__wrapper.--full .t__modal{max-width:100%;max-height:100%;height:calc(100% - var(--space) * 2);width:calc(100% - var(--space) * 2)}.t__modal__wrapper.--banner .t__modal{background:var(--color-banner);color:var(--color-one-readable)}.t__modal__wrapper.--banner .t__modal .t__modal__main{padding:calc(var(--space) * 1) calc(var(--space) * 4) calc(var(--space) * 4) calc(var(--space) * 4)}.t__modal__wrapper.--banner .t__modal .t__modal__header{border:none}.t__modal__wrapper.--banner .t__modal .t__modal__header .t__bton{background:none;top:calc(var(--space) * 2)}.t__modal__wrapper.--banner .t__modal .t__landing__title{font-size:calc(var(--space) * 2.75)}.t__modal__wrapper.--banner .t__modal .t__form__label{color:var(--color-one-readable)}.t__modal__wrapper.--banner .t__modal>svg{position:absolute;inset:25% 25% 0 0}.t__modal__wrapper.--header-img .t__modal__header{aspect-ratio:2.5;display:block;position:relative;background:var(--color-one);min-height:8rem}.t__modal__wrapper.--header-img .t__modal__header img{opacity:.75}.t__modal__wrapper.--header-img .t__modal__header:before{content:"";display:block;position:absolute;inset:25% 0 0 0;background:linear-gradient(0deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%);opacity:.6;z-index:1}.t__modal__wrapper.--header-img .t__modal__header .t__modal__title{color:#fff;position:absolute;left:calc(var(--space) * 2);bottom:calc(var(--space) * 1.5);font-size:calc(var(--space) * 1.35);letter-spacing:.02em;z-index:2}.t__modal{background:#fff;color:var(--color-one-text);border-radius:var(--space);max-width:80%;max-height:calc(100% - var(--space) * 2);width:calc(var(--space) * 46);overflow-y:auto;min-height:6rem}.t__modal header:empty,.t__modal main:empty,.t__modal footer:empty{display:none}.t__modal__header{position:relative;display:flex;align-items:center;justify-content:space-between;border-bottom:solid var(--color-border-m) 1px;padding:calc(var(--space) * 1.5) calc(var(--space) * 1.5) calc(var(--space) * 1.25) calc(var(--space) * 1.5)}.t__modal__header img{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.t__modal__header .t__bton.--icon{position:absolute;right:calc(var(--space) * 1.5);top:calc(var(--space) * .9);height:calc(var(--space) * 3);width:calc(var(--space) * 3);border-radius:50%;background:none;z-index:1;background:#fff}.t__modal__header .t__bton.--icon .t__icon{opacity:.75;height:50%;width:50%}.t__modal__header .t__bton.--icon:before{border-radius:50%}.t__modal__title{margin:0;display:flex;align-items:center;gap:calc(var(--space) * .75)}.t__modal__title .t__icon{color:var(--color-action);height:calc(var(--space) * 1.5);width:calc(var(--space) * 1.5)}.t__modal__title>span{display:inline-block;font-weight:600}.t__modal__title>span:first-letter{text-transform:uppercase}.t__modal__main{padding:0;padding:calc(var(--space) * .5) calc(var(--space) * 2) calc(var(--space) * 2) calc(var(--space) * 2)}.t__modal__main .t__alert__inner{text-align:center}.t__modal__main .t__rates{justify-content:center;margin:calc(var(--space) / 2) 0 var(--space) 0}.t__modal__main .t__rates .t__rate{background:none}.--mobile .t__modal__wrapper{align-items:flex-end}.--mobile .t__modal__wrapper.--banner .t__modal{width:100%}.--mobile .t__modal__wrapper.--banner .t__modal .t__landing__title{font-size:1.75rem}.--mobile .t__modal__wrapper.--banner .t__modal .t__modal__main{padding:calc(var(--space) * 2)}.--mobile .t__modal__wrapper.--banner .t__modal .t__landing__title,.--mobile .t__modal__wrapper.--banner .t__modal .t__landing__description{max-width:calc(100% - var(--space) * 4)}.--mobile .t__modal{position:absolute;top:calc(var(--space) * 2);right:0;bottom:0;left:0;width:100%;max-width:100%;border-bottom-right-radius:0;border-bottom-left-radius:0}.t__form__item{color:var(--color-one-text);position:relative;text-align:left;display:flex;flex-flow:column;align-items:flex-start;margin-top:var(--space)}.t__form__item.--error{animation:minishake .82s cubic-bezier(.36,.07,.19,.97) both}.t__form__item.--error .t__form__input,.t__form__item.--error .t__form__area,.t__form__item.--error .t__form__canvas{border:solid var(--color-red) 1px}.t__form__item:first-child{margin-top:0}.t__form__group:empty{display:none}.t__form__group .t__form__item{margin-top:var(--space)}.t__form__label{display:block;font-size:.8rem;user-select:none;font-weight:500;margin:.25rem .25rem .35rem 0;line-height:1.2;width:100%}.t__form__label em{font-size:.75rem;font-style:normal;color:var(--color-red)}.t__form__label .t__bton{font-weight:700;margin-left:.5rem}.t__form__label:first-letter{text-transform:uppercase}.t__form__details{float:right;text-align:right;font-size:.75rem;opacity:.5;font-weight:400}.t__form__input__wrapper{position:relative;width:100%}.t__form__input__wrapper:before{pointer-events:none;content:"";display:block;position:absolute;inset:calc(var(--dist-focus) * -1);border:solid var(--color-one-focus) var(--stroke-width-focus);border-radius:calc(4px + var(--dist-focus));transform:scale(var(--scale-focus));transition:opacity .1s,transform .1s;opacity:0}.t__form__input__wrapper.--focused{outline:none}.t__form__input__wrapper.--focused:before{opacity:.75;transform:scale(1)}.t__form__input,.t__form__area{font-size:16px;width:100%;border-radius:calc(var(--space) / 2);border:solid var(--color-border-m) 1px;display:block;background:#fff;padding:.65rem .75rem;font-weight:600;resize:none;outline:none;height:var(--form-height)}.t__form__input.--merge-left,.t__form__area.--merge-left{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.t__form__input.--merge-right,.t__form__area.--merge-right{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.t__form__area{height:calc(var(--space) * 10)}.t__form__actions{display:grid;gap:var(--space);margin-top:calc(var(--space) * 2)}::-webkit-input-placeholder{font-weight:400;color:#0006}::-moz-placeholder{font-weight:400;color:#0006}:-ms-input-placeholder{font-weight:400;color:#0006}:-moz-placeholder{font-weight:400;color:#0006}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px white}.t__form__block__checkbox{position:relative;display:block;width:100%;appearance:none;border:none;background:none;cursor:pointer;text-align:left;padding:calc(var(--space) * 1.25) var(--space) calc(var(--space) * 1.5) 3.9rem;border-radius:var(--space);display:flex;line-height:inherit;transition:opacity .15s}.t__form__block__checkbox:active{top:2px}.t__form__block__checkbox:focus{outline-color:var(--color-one-focus)}.t__form__block__checkbox.--green{color:var(--color-green);background:var(--color-green-light)}.t__form__block__checkbox.--blue{color:var(--color-blue);background:var(--color-blue-light)}.t__form__block__checkbox.--red{color:var(--color-red);background:var(--color-red-light)}.t__form__block__checkbox.--orange{color:var(--color-orange);background:var(--color-orange-light)}.t__form__block__checkbox.--selected:before{background:currentColor}.t__form__block__checkbox.--waiting{pointer-events:none;opacity:.5}.t__form__block__checkbox:before{content:"";display:block;position:absolute;height:1.15rem;width:1.15rem;left:calc(var(--space) * 1.6);top:50%;transform:translateY(-50%);border:solid currentColor 1.5px;border-radius:3px;background:#fff}.t__form__block__checkbox:after{content:"";display:block;height:.7rem;width:.7rem;position:absolute;left:calc(var(--space) * 1.55);top:50%;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5.25973L4.27273 7.71428L10 1.16882' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transform:translate(35%,-40%)}.t__form__block__checkbox svg{position:absolute;top:50%;right:calc(var(--space) * 2);transform:translateY(-50%)}.t__form__block__checkbox__content{max-width:75%}.t__room__housekeeping__title{display:block;font-weight:700;font-size:1rem}.t__room__housekeeping__content{margin-top:.1rem;display:block;line-height:1.4}.--mobile .t__form__block__checkbox{padding-left:3.25rem}.--mobile .t__form__block__checkbox svg{display:none}.--mobile .t__form__block__checkbox__content{max-width:100%}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px #0003;background-color:#fff;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width: 500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:#0000000d}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;box-shadow:0 0 1px #888;background-image:url(/guest/assets/flags.0a012cf8.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-image:url(/guest/assets/flags@2x.8ab4e961.png)}}.iti__flag.iti__np{background-color:transparent}.iti--allow-dropdown{display:block;width:100%}.iti__country-list{border:none;box-shadow:var(--shadow-xl);font-size:var(--font);border-radius:var(--radius)}.t__form__canvas[data-v-e01677f8]{border-radius:calc(var(--space) / 2);border:solid var(--color-border-m) 1px;max-width:100%;min-width:100%}.t__form__content[data-v-e01677f8]{position:relative}.t__form__content:hover .t__tools[data-v-e01677f8]{display:block}.t__tools[data-v-e01677f8]{display:none;position:absolute;top:1rem;right:1rem}.t__add{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--space) * .5);height:var(--form-height)}.t__input{outline:none}.t__add__item{font-style:normal;user-select:none;text-align:center}.t__add__item.--disabled{pointer-events:none;opacity:.1}.t__add__value{font-size:16px;appearance:none;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:none;background:none;width:calc(var(--space) * 2);margin:0}.t__add__value[type=number]{-moz-appearance:textfield}.t__add__value::-webkit-outer-spin-button,.t__add__value::-webkit-inner-spin-button{-webkit-appearance:none}.t__form__input__wrapper[data-v-1cf12781]{width:auto}.t__form__item.--waiting{pointer-events:none}.t__form__item.--waiting .t__select__placeholder{opacity:0}.t__form__item.--waiting .t__loading{top:auto;bottom:calc(var(--space) * .85);left:calc(var(--space));transform:none}.t__form__item.--waiting .t__loading .t__loading__content{transform:none}.t__message__inner{display:flex;flex-flow:column;align-items:center;padding:calc(var(--space) * 2);gap:calc(var(--space) * 1.5)}.t__message__inner svg{height:calc(var(--space) * 5);width:calc(var(--space) * 5);opacity:.1}.t__message__content{text-align:center}.t__message__title{margin:0}.t__message__title:first-letter{text-transform:uppercase}.t__message__description{user-select:none;margin:0;font-weight:400;opacity:.5}.t__message__description:first-letter{text-transform:uppercase}.t__code__wrapper{text-align:center;padding:0 var(--space) var(--space) var(--space);color:var(--color-one-txt)}.t__code__title{display:flex;flex-flow:column;align-items:center}.t__code__title:first-letter{text-transform:uppercase}.t__code{display:flex;gap:.5rem;margin-top:calc(var(--space) * 1.5)}.t__code__char{display:flex;align-items:center;justify-content:center;height:3.5rem;width:3rem;font-weight:700;font-size:1.75rem;border-radius:.25rem;border:solid var(--color-border) 1px;box-shadow:1px 1px 3px var(--color-border)}.--width{max-width:calc(var(--space) * 100);max-width:68rem;margin-left:10vw;margin-right:4vw}.--width .t__block{padding:0}.--mobile .--width{margin:0 var(--space)}.--mobile .t__content{margin-bottom:calc(var(--space) * 3)}.--mobile .t__banner{margin-bottom:var(--space)}.--mobile .t__banner .t__select{height:2rem;padding:0 1.5rem 0 .65rem}.--mobile .t__banner .t__select__label{font-size:.8rem}.--mobile .t__banner .t__select__arrow{right:.4rem}.--tablet .--width{margin:0 calc(var(--space) * 1.5)}.--tablet .t__banner{margin-bottom:var(--space)}.t__reservation__layer{margin-top:calc(var(--space) * 1.5);margin-bottom:calc(var(--space) * .5)}.t__reservation__layer:first-child{margin-top:0}.t__reservation__layer.--grid .t__reservation__layer__left{display:flex;flex-flow:column wrap;gap:var(--space)}.--mobile .t__reservation__layer{margin-top:var(--space)}.--mobile .t__reservation__layer__left{margin-bottom:var(--space)}.--tablet .t__reservation__layer{margin-bottom:calc(var(--space) * 2)}.--desktop .t__reservation__layer__left{overflow:hidden;max-width:42rem;margin:0 auto}.--desktop .t__reservation__layer__right__inner{position:sticky;top:calc(var(--space) * 1)}.--desktop .t__reservation__layer.--has-grid:not(.--grid){display:flex;gap:calc(var(--space) * 1.5)}.--desktop .t__reservation__layer.--has-grid:not(.--grid) .t__reservation__layer__left{flex:1}.--desktop .t__reservation__layer.--has-grid:not(.--grid) .t__reservation__layer__right{flex:0 0 calc(var(--space) * 25)}.--desktop .t__reservation__layer.--has-grid:not(.--grid) .t__reservation__layer__right:empty{display:none}.--desktop .t__reservation__layer__right__inner>h3{margin:0;line-height:1}.--desktop .t__reservation__layer__right__inner .t__block__inner{box-shadow:none}.t__reservation__layer__left__inner{background:#fff;padding:var(--space);border-radius:var(--space)}.t__reservation__layer__left__inner:first-child{margin:0}.t__reservation__layer__footer{background:#fff}.--mobile .t__reservation__layer__left .t__block__inner,.--tablet .t__reservation__layer__left .t__block__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.--mobile .t__reservation__layer__right .t__alert,.--tablet .t__reservation__layer__right .t__alert{border-radius:0}.--mobile .t__reservation__layer__footer,.--tablet .t__reservation__layer__footer{border-radius:var(--space);padding:calc(var(--space) / 10) var(--space) var(--space) var(--space)}.--mobile .t__block__inner{padding:var(--space)}.--mobile .t__login__overlay{align-items:flex-end}.--mobile .t__login{text-align:center;width:100%}.--mobile .t__login .t__block{padding:0}.--mobile .t__login .t__block__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.t__login{width:calc(var(--space) * 30);color:var(--color-one-readable)}.t__login .t__login__title{margin:0;line-height:1;font-size:calc(var(--font) * 2.25)}.t__login .t__login__subtitle{font-size:calc(var(--font) * 1.25);font-weight:400;margin:0 0 calc(var(--space) * 2) 0;opacity:.75}.t__login .t__block{padding:0}.t__header{display:flex;align-items:center;justify-content:space-between}.t__landing__title{text-align:left;font-size:calc(var(--font) * 3.5);max-width:calc(var(--space) * 46);line-height:1.2;margin:0 0 calc(var(--space) * 2) 0}.t__landing__title span{display:inline-block}.t__landing__title span:first-letter{text-transform:uppercase}.--mobile .t__landing__title{font-size:calc(var(--font) * 3);max-width:90%}.--tablet .t__landing__title{max-width:60%;margin-bottom:calc(var(--space) * 2.75);font-size:clamp(3rem,3vw,4rem)}.--desktop .t__landing__title{font-size:clamp(3rem,3vw,4rem)}.t__navigation{position:relative;background:#fff;display:flex;align-items:center;box-shadow:var(--shadow-xl);z-index:3}.t__navigation .t__bton:not(.--secondary){background:none;color:#555}.t__navigation .t__bton:before{content:none}.t__navigation .t__bton i{width:1.75rem;height:1.75rem}.t__navigation .t__bton.--secondary .t__icon{height:1rem;width:1rem}.t__navigation__item{display:flex;place-content:center}.t__navigation__item.--disabled{pointer-events:none;opacity:.25}@keyframes reveal{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}.t__navigation__item .t__navigation__item__bubble{display:flex;align-items:center;justify-content:center;position:absolute;background:indianred;top:-.5rem;right:var(--space);width:auto;color:#fff;font-size:.6rem;font-weight:700;height:1.1rem;line-height:1;min-width:1.1rem;padding:0 .3rem;border-radius:50%;animation:reveal .35s}.t__navigation__item.--active{color:var(--color-banner)}.t__navigation__item.--active .t__navigation__item__label{font-weight:600}.t__navigation__item.--active .t__fill{fill:var(--color-banner-soft-light)}.t__navigation__item.--main{flex:1}.--mobile .t__navigation{position:fixed;right:0;bottom:0;left:0;padding:calc(var(--space) / 2) 0;justify-content:space-around;z-index:3}.--mobile .t__navigation .t__navigation__item__bubble{top:0rem;right:0}.--mobile .t__navigation .t__bton:not(.--secondary) .t__icon{height:2rem;width:2rem}.--mobile .t__navigation .t__bton.--icon{height:3rem;width:3rem}.--mobile .t__navigation__item{flex:0 0 20%}.--mobile .t__navigation__item.--cart .t__icon{margin-top:-.25rem}.--desktop .t__navigation{flex-flow:column;width:var(--toolbar-width)}.--desktop .t__navigation .t__icon{margin-bottom:calc(var(--space) * .25)}.--desktop .t__navigation .t__bton{flex-flow:column;width:calc(var(--space) * 6);height:calc(var(--space) * 3.5);margin-top:calc(var(--space) * 1.5);margin-left:var(--space);margin-right:var(--space)}.--desktop .t__navigation__item__label{text-transform:none;font-size:calc(var(--font) * .9);font-weight:400;white-space:nowrap;margin-top:calc(var(--space) / 4);color:var(--color-title)}.--desktop .t__navigation__item__label:first-letter{text-transform:uppercase}.--desktop .t__navigation__content{position:sticky;top:var(--space)}.t__section__header{display:flex;justify-content:space-between;margin:calc(var(--space) * 2) 0 var(--space) 0}.t__section__header .t__bton.--link{color:inherit;opacity:.75}.t__section__title{margin:0;font-size:1rem}.t__room{margin-top:var(--space);border-top:solid var(--color-border) 1px;padding-top:var(--space);text-align:left}.t__room:first-child{margin-top:0;border-top:none;padding-top:0}.t__room .t__add{font-size:.75rem}.t__room__header{display:flex;gap:var(--space);align-items:center}.t__room__header .t__room__thumbnail{background:#f7f7f7;border-radius:50%}.t__room__header .t__room__price{display:block}.t__room__thumbnail{height:calc(var(--space) * 4);width:calc(var(--space) * 4);flex:0 0 calc(var(--space) * 4);line-height:0}.t__room__thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:6rem}.t__room__title{display:block;font-weight:600;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:1rem;font-weight:700}.t__room__description{font-size:.85rem;display:block;opacity:.75;font-weight:400;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.t__reservation__tabs{display:flex;overflow:auto}.t__reservation__tab{cursor:pointer;appearance:none;background:none;border:none;flex:0 0 40%;max-width:75%;padding:var(--space) var(--space) calc(var(--space) * 2) var(--space);border-top-left-radius:var(--space);border-top-right-radius:var(--space)}.t__reservation__tab.--selected{background:#fff}.t__reservation__tab .t__room__thumbnail{height:calc(var(--space) * 3);width:calc(var(--space) * 3);flex:0 0 calc(var(--space) * 3)}.t__reservation__tab .t__room__title{font-size:.85rem}.t__reservation__tab .t__room__description{margin-top:.1em}.t__reservation__layer__title__group{text-align:left;gap:calc(var(--space) / 1.25);align-items:center;font-size:1rem;background:#fff;margin:calc(var(--space) * -1.5) calc(var(--space) * -1.5) 0 calc(var(--space) * -1.5);padding:var(--space);border-top-left-radius:var(--space);border-top-right-radius:var(--space)}.t__reservation__layer__title__group .t__reservation__layer__cancel{display:flex;align-items:center;gap:calc(var(--space) / 2);padding:0 calc(var(--space));opacity:.75}.t__reservation__layer__title__group .t__reservation__layer__cancel .t__icon{height:var(--space);width:var(--space);opacity:.75}.t__reservation__layer__title__group span:first-letter{text-transform:uppercase}.t__reservation__layer__title__group .t__icon{display:block;height:calc(var(--space) * 1.5);width:calc(var(--space) * 1.5)}.t__reservation__layer__title{display:block;font-weight:600;flex:1;display:flex;align-items:center;gap:var(--space);line-height:1.2;color:var(--color-title)}.t__reservation__layer__tools{display:flex;gap:calc(var(--space) / 2);font-size:.8rem}.t__reservation__layer__ref{display:flex;align-items:center;font-weight:400;font-size:.9rem;gap:calc(var(--space) / 2)}.t__reservation__insurrance .t__alert{margin:0}.t__reservation__layer__footer{background:#fff;margin:calc(var(--space) * 1.5) calc(var(--space) * -1.5) calc(var(--space) * -1.5) calc(var(--space) * -1.5);padding:calc(var(--space) / 3) calc(var(--space) * 1.5) calc(var(--space) * 1.5) calc(var(--space) * 1.5);border-bottom-left-radius:var(--space);border-bottom-right-radius:var(--space)}.--mobile .t__reservation__layer__title{display:block}.--mobile .t__reservation__layer__title .t__label{margin-top:.4rem}.--mobile .t__reservation__layer__title__group{position:relative;margin:calc(var(--space) * -1) calc(var(--space) * -1) 0 calc(var(--space) * -1);border-radius:var(--space) var(--space) 0 0;padding-bottom:calc(var(--space) / 2);padding-right:4rem}.--mobile .t__reservation__layer__title__group>.t__icon{display:none}.--mobile .t__reservation__layer__title__group .t__reservation__layer__cancel{justify-content:center;position:absolute;top:50%;right:var(--space);transform:translateY(-50%);height:2rem;width:2rem;border-radius:50%;padding:0}.--mobile .t__reservation__layer__title__group .t__reservation__layer__cancel:before{border-radius:50%}.--mobile .t__reservation__layer__title__group .t__reservation__layer__cancel .t__icon{height:1rem;width:1rem}.--mobile .t__reservation__layer__title__group .t__reservation__layer__cancel span{display:none}.--mobile .t__reservation__tab{padding:var(--space) calc(var(--space) * 1.25) calc(var(--space) * 2) calc(var(--space) * 1.25);flex:0 0 66.666666%}.--mobile .t__reservation__tab .t__room__header{display:block}.--mobile .t__reservation__tab .t__room__header .t__room__header__left{text-align:left}.--mobile .t__reservation__tab .t__room__header .t__thumbnail{display:none}.--mobile .t__reservation__layer__footer{margin:0}.--desktop .t__reservation__layer__title__group,.--tablet .t__reservation__layer__title__group{display:flex;text-align:left;gap:calc(var(--space) / 1.25);align-items:center}.--desktop .t__reservation__layer__title__group .t__icon,.--tablet .t__reservation__layer__title__group .t__icon{display:block}.t__cart__room{margin-top:var(--space);border-top:solid #eee 1px;padding-top:var(--space)}.t__cart__room:first-child{border:none;padding-top:0}.t__cart__room__header{display:flex;align-items:center}.t__cart__room__header .t__thumbnail{line-height:0;margin-right:calc(var(--space) * .75)}.t__cart__room__header .t__thumbnail>img{width:calc(var(--space) * 2);height:calc(var(--space) * 2);object-fit:cover;border-radius:50%}.t__room__header__content{flex:1}.t__room__header__left{flex:1;text-align:left}.t__cart__room__title{margin:0;color:var(--color-title)}.t__cart__room__content{margin-top:var(--space)}.t__cart__room__article{position:relative;display:flex;align-items:center;user-select:none;margin-top:calc(var(--space) / 2);line-height:1.4rem}.t__cart__room__article:before{content:"";display:block;position:absolute;inset:0 0 .45rem 0;border-bottom:dashed #dadeed 1px}.t__cart__room__article.--strong .t__cart__room__article__left,.t__cart__room__article.--strong .t__cart__room__article__right{font-weight:700}.t__cart__room__article.--service{align-items:flex-end}.t__cart__room__article.--service .t__cart__room__article__left{padding-bottom:.1rem}.t__cart__room__article.--service:before{inset:0 0 .35rem 0}.t__cart__resume__items{margin-top:var(--space)}.t__cart__resume__item{display:flex;align-items:center;user-select:none;margin-top:calc(var(--space) / 4)}.t__cart__resume__item:first-child{margin-top:var(--space)}.t__cart__resume__item.--strong,.t__cart__resume__item.--strong span{font-weight:700}.t__cart__resume__item__left{position:relative;flex:1;font-weight:500;line-height:1.2}.t__cart__resume__item__left>span{display:inline-block;position:relative;background-color:#fff;padding-right:calc(var(--space) / 2)}.t__cart__resume__item__left>span:first-letter{text-transform:uppercase}.t__cart__resume__item__right{margin-left:calc(var(--space) / 2)}.t__cart__room__article__left{position:relative;flex:1;font-weight:500;line-height:1.2}.t__cart__room__article__date{display:block;font-size:.75rem;opacity:.65;margin-bottom:.15rem}.t__cart__room__article__date .t__arrow{opacity:.5;font-size:.65rem}.t__cart__room__article__description{background:#fff;padding-right:.5rem}.t__cart__room__article__title{font-weight:600}.t__cart__room__article__right{display:flex;align-items:center;gap:calc(var(--space) * .35);position:relative;font-weight:400;padding-left:.5rem;background:#fff}.t__cart__room__article__tools{position:relative;background:#fff}.t__cart__room__article__tools .t__bton.--icon{background:none;height:calc(var(--space) * 1.75);margin-right:-.6rem}.t__cart__room__article__tools .t__bton.--icon .t__icon{opacity:.5;height:calc(var(--space) * .85);width:calc(var(--space) * .85)}.t__cart__room__article__tools .t__bton.--icon:before{content:none}.t__cart__resume__pay{position:relative;margin-top:var(--space);min-height:calc(var(--space) * 2)}.t__cart__resume__pay:empty{display:none}.t__cart__resume__pay .t__reservation__title{font-weight:400}.t__cart__resume__pay h3{display:flex;align-items:center;gap:calc(var(--space) / 2);font-size:1rem;margin-bottom:calc(var(--space) * .25)}.t__cart__resume__pay h3 .t__icon{display:flex;align-items:center;width:calc(var(--space) * 1.35);height:calc(var(--space) * 1.35);opacity:.65}.t__cart__resume__pay h3 span:first-letter{text-transform:uppercase}.t__cart__resume__pay .t__reservation{padding:calc(var(--space) / 2) 0}.t__cart__room__footer{margin-top:calc(var(--space))}.t__cart__footer{margin-top:calc(var(--space) * 2)}.t__cart__room__total{display:flex;justify-content:space-between}.t__cart__room__total__left{font-weight:600}.t__cart__room__total__left:first-letter{text-transform:uppercase}.t__cart__resume{display:flex;justify-content:space-between}.t__cart__resume .t__label{display:block}.t__cart__resume__title{font-weight:600}.t__cart__resume__title:first-letter{text-transform:uppercase}.t__screen__cart{position:fixed;inset:0;background:#fff;color:var(--color-one-txt);z-index:2}.t__screen__cart__inner{padding:var(--space) calc(var(--space) * 2)}.t__screen__cart__inner .t__cart{margin-top:calc(var(--space) / 2)}.t__cart__price__old{font-weight:400!important;text-decoration:line-through;opacity:.6}.--mobile .t__room__header__right{margin-top:var(--space)}.--mobile .t__room__header__right .t__room__tools{justify-content:center}.--desktop .t__screen__cart{right:auto;left:var(--toolbar-width);width:30rem;box-shadow:var(--shadow-xl)}.--desktop .t__room__header__content,.--tablet .t__room__header__content{display:flex;align-items:center}.t__labels{margin:-.5rem}.t__labels>.t__label{margin:.5rem}.t__label{display:inline-flex;align-items:center;user-select:none;font-size:.8rem;color:#636363;font-weight:500;background-color:#efefef;padding:.35rem .75rem;border-radius:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.t__label>span:first-letter{text-transform:uppercase}.t__label.--line{padding:.2rem .5rem}.t__label.--actif{cursor:pointer}.t__label.--status{position:relative;padding-left:2rem}.t__label.--status:before{content:"";display:block;position:absolute;top:50%;left:.75rem;height:8px;width:8px;border-radius:50%;background-color:#636363;transform:translateY(-50%)}.t__label.--release{color:#04543f;background-color:#e9f8ea}.t__label.--release:before{background-color:#72d478}.t__label.--release.--active{box-shadow:0 0 0 2px #72d478}.t__label.--draft,.t__label.--grey{color:#46505c;background-color:#e0e6ee;opacity:.65}.t__label.--draft:before,.t__label.--grey:before{background-color:#46505c}.t__label.--draft.--active,.t__label.--grey.--active{box-shadow:0 0 0 2px #46505c}.t__label.--action{position:relative;color:var(--color-action-dark);background:none}.t__label.--action:before{content:"";display:block;position:absolute;inset:0;background:var(--color-action);opacity:.15}.t__label.--action.--fill{color:var(--color-action-readable);background:var(--color-action)}.t__label.--blue{color:var(--color-blue);background-color:var(--color-blue-light)}.t__label.--blue .--link{color:var(--color-blue-highlight)}.t__label.--blue .--link:hover{color:inherit}.t__label.--blue.--fill{color:#fff;background:var(--color-blue)}.t__label.--green{background:var(--color-green-light);color:var(--color-green)}.t__label.--green .--link{color:var(--color-green-highlight)}.t__label.--green .--link:hover{color:inherit}.t__label.--green.--fill{color:#fff;background:var(--color-green)}.t__label.--orange{color:var(--color-orange);background-color:var(--color-orange-light)}.t__label.--orange .--link{color:var(--color-orange-highlight)}.t__label.--orange .--link:hover{color:inherit}.t__label.--orange.--fill{color:#fff;background:var(--color-orange)}.t__label.--red{color:var(--color-red);background-color:var(--color-red-light)}.t__label.--red .--link{color:var(--color-red-highlight)}.t__label.--red .--link:hover{color:inherit}.t__label.--red.--fill{color:#fff;background:var(--color-red)}.t__label.--black{color:#fff;background-color:var(--color-one-txt)}.t__label.--rounded{border-radius:1rem}.t__label.--mini{font-size:.7rem;padding:.3rem}.t__label.--promo{color:#fff;background:var(--color-promo);min-height:0;font-weight:600}.t__label.--promo .--link{color:var(--color-promo-highlight)}.t__label.--promo .--link:hover{color:inherit}.t__label .t__icon{height:.75rem;width:.75rem;margin:0 .35rem 0 0}.t__label.--can-close:after{content:"";display:block;height:.5rem;width:.5rem;margin:0 .5rem;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140'%3E%3Cg transform='matrix(10,0,0,10,0,0)'%3E%3Cg%3E%3Cline x1='13.5' y1='0.5' x2='0.5' y2='13.5' style=' fill: none; stroke: currentColor; stroke-linecap: round; stroke-linejoin: round; ' %3E%3C/line%3E%3Cline x1='0.5' y1='0.5' x2='13.5' y2='13.5' style=' fill: none; stroke: currentColor; stroke-linecap: round; stroke-linejoin: round; ' %3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.--mobile .t__label{padding:.25rem .5rem}.t__alert{padding:calc(var(--space) * 1.25) calc(var(--space) * 1.5);background:var(--color-banner-soft-dark);color:var(--color-banner-readable);border-radius:var(--space);margin:calc(var(--space) * 2) 0;line-height:1.4;position:relative;overflow:hidden}.t__alert:first-child{margin-top:0}.t__alert:last-child{margin-bottom:0}.t__alert.--light{background:#fff;color:inherit}.t__alert.--center{text-align:center}.t__alert.--center .t__alert__content{display:flex;flex-flow:column;align-items:center;margin:calc(var(--space) * .5) 0}.t__alert.--center .t__alert__content .t__icon{margin-bottom:calc(var(--space) * .5)}.t__alert.--center .t__alert__title{margin:0}.t__alert.--mini{font-weight:600;border-radius:.5rem;padding:calc(var(--space) * .75) var(--space);margin:calc(var(--space)) 0}.t__alert.--mini .t__alert__title{font-size:.9rem;margin:0 calc(var(--space) / 2) 0 0}.t__alert.--mini .t__alert__content{display:flex;align-items:center}.t__alert.--neutral{border-radius:0;background:#f5f5f5;color:inherit;padding-top:.5rem;padding-bottom:.5rem}.t__alert.--neutral .t__alert__actions{font-weight:500;font-size:.75rem}.t__alert.--green{color:var(--color-green-soft-dark);background:var(--color-green-light)}.t__alert.--green .t__label{font-size:.8rem;color:var(--color-green);background:none;padding:0;font-weight:700}.t__alert.--red{color:var(--color-red-soft-dark);background:var(--color-red-light)}.t__alert.--red .t__label{color:#fff;background:var(--color-red)}.t__alert.--blue{color:var(--color-blue-soft-dark);background:var(--color-blue-light)}.t__alert.--blue .t__label{color:#fff;background:var(--color-blue)}.t__alert.--blue .t__icon{color:var(--color-blue)}.t__alert.--ad .t__alert__title{font-size:1.05rem;max-width:90%;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.t__alert.--ad .t__alert__description{opacity:1;line-height:1.6;font-weight:500;margin-bottom:0}.t__alert.--ad-1{color:#fff;background:var(--color-ad-1)}.t__alert.--ad-1 .t__icon{color:#fff}.t__alert.--ad-1 .t__bton{background:#fff;color:var(--color-ad-1)}.t__alert.--ad-1 .t__bton.--link{background:none;color:#fff}.t__alert.--ad-2{color:#fff;background:var(--color-ad-2)}.t__alert.--ad-2 .t__icon{color:#fff}.t__alert.--ad-2 .t__bton{background:#fff;color:var(--color-ad-2)}.t__alert.--ad-2 .t__bton.--link{background:none;color:#fff}.t__alert.--ad-3{color:#fff;background:var(--color-ad-3)}.t__alert.--ad-3 .t__icon{color:#fff}.t__alert.--ad-3 .t__bton{background:#fff;color:var(--color-ad-3)}.t__alert.--ad-3 .t__bton.--link{background:none;color:#fff}.t__alert.--ad-4{color:#fff;background:var(--color-ad-4)}.t__alert.--ad-4 .t__icon{color:#fff}.t__alert.--ad-4 .t__bton{background:#fff;color:var(--color-ad-4)}.t__alert.--ad-4 .t__bton.--link{background:none;color:#fff}.t__alert.--ad-5{color:#fff;background:var(--color-ad-5)}.t__alert.--ad-5 .t__icon{color:#fff}.t__alert.--ad-5 .t__bton{background:#fff;color:var(--color-ad-5)}.t__alert.--ad-5 .t__bton.--link{background:none;color:#fff}.t__alert.--ad-6{color:#fff;background:var(--color-ad-6)}.t__alert.--ad-6 .t__icon{color:#fff}.t__alert.--ad-6 .t__bton{background:#fff;color:var(--color-ad-6)}.t__alert.--ad-6 .t__bton.--link{background:none;color:#fff}.t__alert.--ad-7{color:#fff;background:var(--color-ad-7)}.t__alert.--ad-7 .t__icon{color:#fff}.t__alert.--ad-7 .t__bton{background:#fff;color:var(--color-ad-7)}.t__alert.--ad-7 .t__bton.--link{background:none;color:#fff}.t__alert.--ad-8{color:inherit;background:#fff}.t__alert.--ad-8 .t__alert__title{text-shadow:none}.t__alert.--ad-8 .t__icon{color:inherit}.t__alert.--ad-8 .t__bton{background:var(--color-action);color:#fff}.t__alert.--ad-8 .t__bton.--link{background:none;color:var(--color-action)}.t__alert.--ad-action{color:#fff;background:var(--color-ad-action)}.t__alert.--ad-action .t__icon{color:#fff}.t__alert.--ad-action .t__bton{background:#fff;color:var(--color-ad-action)}.t__alert.--ad-action .t__bton.--link{background:none;color:#fff}.t__alert .t__icon{display:flex;align-items:center;height:calc(var(--space) * 1.5);width:calc(var(--space) * 1.5);color:var(--color-action)}.t__alert .t__icon path:not(.t__fill){fill:var(--color-action)}.t__alert__inner{display:flex;align-items:center;gap:var(--space);flex:1}.t__alert__bg{position:absolute;height:100%;width:100%;left:0;bottom:0;object-fit:cover;mix-blend-mode:hard-light;opacity:.25}.t__alert__content{position:relative;z-index:1;flex:1}.t__alert__title{margin:0;font-size:1rem;display:inline-flex;align-items:center;gap:calc(var(--space) * .75);line-height:1.1}.t__alert__title span:first-letter{text-transform:uppercase}.t__alert__title:first-letter{text-transform:uppercase}.t__alert__description{font-size:.9rem;opacity:.75}.t__alert__description:first-letter{text-transform:uppercase}.t__alert__actions{display:flex;align-items:center;justify-content:flex-end;flex-flow:row wrap;gap:var(--space);font-weight:600}.t__alert__actions .--link{opacity:.75}.t__alert__actions span:first-letter{text-transform:uppercase}.--mobile .t__alert:not(.--mini) .t__alert__inner{text-align:center;flex-flow:column;padding:var(--space) 0}.--mobile .t__alert__title{justify-content:center}.--mobile .t__alert__title .t__icon{display:none}.--desktop .t__alert__actions{max-width:40%}.t__alert__icon{flex:0 0 1rem;line-height:0}.t__notifications{line-height:1.4}.t__notifications__header{display:flex;justify-content:space-between;padding:0 var(--space)}.t__notifications__title{line-height:1;margin:var(--space) 0}.t__notifications__title:first-letter{text-transform:uppercase}.t__notification{padding:calc(var(--space) * .75) var(--space);border-radius:2rem;margin:calc(var(--space) / 2) 0}.t__notification.--front{color:var(--color-one-txt);background:#fff}.t__notification.--front .t__notification__inner{margin-left:calc(var(--space) / 3)}.t__notification.--front .t__notification__title{color:var(--color-one-title)}.t__notification.--front .t__notification__content{display:flex;align-items:center;gap:var(--space)}.t__notification:first-child{margin-top:0}.--mobile:not(.--tablet) .t__notification.--front{text-align:center;border-radius:var(--space);margin-bottom:var(--space)}.--mobile:not(.--tablet) .t__notification.--front .t__notification__inner{display:block;margin:0;padding:var(--space)}.--mobile:not(.--tablet) .t__notification.--front .t__notification__content{display:block}.--mobile:not(.--tablet) .t__notification.--front .t__notification__icon{display:none}.--mobile:not(.--tablet) .t__notification.--front .t__notification__title{margin-bottom:calc(var(--space) / 2)}.--mobile:not(.--tablet) .t__notification.--front .t__notification__actions{margin-top:var(--space);justify-content:center}.t__notification__inner{display:flex;align-items:center;gap:var(--space)}.t__notification__content{flex:1}.t__notification__title{font-size:.9rem;margin:0;font-weight:600;line-height:1.1}.t__notification__title:first-letter{text-transform:uppercase}.t__notification__description{margin:0;opacity:.75;line-height:1.2}.t__notification__description:first-letter{text-transform:uppercase}.t__notification__icon{width:calc(var(--space) * 1.5);height:calc(var(--space) * 1.5);color:var(--color-action)}.t__notification__icon path:not(.t__fill){fill:var(--color-action)}.t__notification__actions{display:flex;gap:var(--space)}.t__notification__actions .t__bton.--link{font-weight:500;opacity:.75;font-size:.85rem}.t__notifications__wrapper{display:flex;align-items:center;position:relative;background:#fff;border-radius:3rem;padding:0 calc(var(--space) / 3);color:var(--color-one-txt)}.t__notifications__wrapper .t__notification__title{color:var(--color-one-title)}.t__notifications__wrapper .t__notification__bubble{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#fff;background:indianred;height:1.25rem;width:1.25rem;font-weight:700;border-radius:50%;transform:translate(50%,-50%);opacity:1!important}.t__notifications__wrapper .t__bton{margin:0}.t__notifications__wrapper .t__notifications{position:absolute;top:100%;right:0;background:#fff;width:30rem;box-shadow:var(--shadow-xl);border-radius:calc(var(--space) * .75);z-index:2;padding-bottom:var(--space)}.t__notifications__wrapper .t__notification{border-radius:0;border-top:solid var(--color-border) 1px;padding-top:var(--space);padding-bottom:var(--space)}.t__notifications__wrapper .t__notification__date{opacity:.5;font-size:.7rem}.t__notifications__wrapper .t__notification__title{margin:0 0 calc(var(--space) / 8) 0}.--mobile .t__notifications__wrapper .t__notifications{position:fixed;top:auto;right:0;left:0;bottom:2.75rem;width:100%;border-bottom-right-radius:0;border-bottom-left-radius:0}:root{--color-one: #2fa766;--height: 2.35rem;--space: .5rem;--color-one-readable: #fff;--color-two: #f0f0f1;--color-two-readable: #333;--color-title: #21222c;--color-one-txt: #52577a}.t__main{flex:1;overflow-y:auto;max-height:100%}.t__main>.t__loading .t__loading__svg__path{stroke:#fff}main{padding-bottom:calc(var(--space) * 4)}.--tablet main{padding-bottom:calc(var(--space) * 7)}.t__login__overlay{position:fixed;inset:0;background:var(--color-banner);display:flex;align-items:center;justify-content:center}.t__login__logo{width:calc(var(--space) * 12)}.t__theme,.t__app{position:fixed;inset:0;background-color:var(--color-banner);color:var(--color-banner-readable)}.t__theme.--desktop,.t__app.--desktop{display:flex}.section__content{margin-top:calc(var(--space) / 2)}.--desktop .t__app{display:flex}.t__title{margin:0}.t__title span{display:inline-block}.t__title span:first-letter{text-transform:uppercase}.t__bton{color:inherit;cursor:pointer;position:relative;appearance:none;border:none;background:none;padding:0;outline:none;transition:opacity .1s;font-feature-settings:"cv02","cv03","cv04","cv11";padding:0 calc(var(--space) * 2)}.t__bton.--active>.t__btn__area{transform:translateY(var(--active-button-offset))}.t__bton.--disabled{pointer-events:none;opacity:.15}.t__bton.--secondary{background-color:var(--color-action)}.t__bton:focus-visible .t__btn__description,.t__bton:hover .t__btn__description{opacity:1;transform:translate(-50%,calc(var(--space) * .5))}.t__bton.--right .t__btn__description{left:100%;top:50%;transform:translateY(-50%)}.t__bton.--two{background:rgb(231,232,238)!important;color:#1a1e3c!important}.t__bton__description{user-select:none;pointer-events:none;font-size:.8rem;position:absolute;color:#fff;background:rgba(0,0,0,.85);padding:.25rem .5rem;border-radius:4px;left:50%;top:100%;box-shadow:var(--shadow);opacity:0;transform:translate(-50%,calc(var(--space) * .75));transition:opacity .1s,transform .2s;z-index:2}.t__bton__description:first-letter{text-transform:uppercase}.t__bton__area{position:relative;display:flex;align-items:center;z-index:3;gap:calc(var(--space) * .75)}.t__bton__locked{display:flex;align-items:center;justify-content:center;pointer-events:none;position:absolute;top:.5rem;right:.5rem;width:1.5rem;height:1.5rem;background:#fff;border-radius:50%;color:var(--color-one-txt)}.t__form__actions .t__bton{height:2.5rem}.t__form__actions .t__bton .t__bton__label{display:block;justify-content:center}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--toolbar-height: 3.236rem;--toolbar-width: 8rem;--button-height: 2.75rem;--form-height: 2.75rem;--radius: .25rem;--shadow: 0 0 1px rgba(0, 0, 0, .1), 1px 1px 1px rgba(0, 0, 0, .02), 1px 1px 1px rgba(0, 0, 0, .02), 1px 1px 5px rgba(0, 0, 0, .1);--shadow-xl: 0px 1px 1rem rgba(0, 0, 0, .02), 0px 1px 4rem rgba(0, 0, 0, .03);--color-banner: #b56d52;--color-one-link: #b56d52;--color-one-alpha: rgba(181, 109, 82, 0);--color-one-highlight: #d88261;--color-one-light: #ffffff;--color-one-soft-light: #ffffff;--color-one-soft-dark: #714230;--color-one-dark: #3b2319;--color-one-selector: #b56d52;--color-action: #525f7f;--color-action-link: #525f7f;--color-action-alpha: rgba(82, 95, 127, 0);--color-action-highlight: #5e73a5;--color-action-light: #edf1fd;--color-action-soft-light: #e3e6ed;--color-action-soft-dark: #2a3141;--color-action-dark: #0c0e13;--color-one-title: #101118;--color-focus: #1692ff;--container-width: 768.336px;--tab-width: 255.112px;--space: 14px;--font: 14px;--max-1: 68rem;--scale-focus: 1.025;--dist-focus: 2px;--stroke-width-focus: 2.5px;--color-bg: #f4f4f4;--color-bg-link: #c1c1c1;--color-bg-alpha: rgba(244, 244, 244, 0);--color-bg-highlight: #ffffff;--color-bg-light: #ffffff;--color-bg-soft-light: #ffffff;--color-bg-soft-dark: #c1c1c1;--color-bg-dark: #9b9b9b;--color-bg-readable: #000000;--color-banner: #353d6c;--color-one-link: #353d6c;--color-one-alpha: rgba(53, 61, 108, 0);--color-one-highlight: #434f90;--color-one-light: #bec7fb;--color-one-soft-light: #c0c5e0;--color-one-soft-dark: #131628;--color-one-dark: #000000;--color-one-readable: #ffffff;--color-one-selector: #353d6c;--color-one-txt-link: #cccccc;--color-one-txt-alpha: rgba(255, 255, 255, 0);--color-one-txt-highlight: #ffffff;--color-one-txt-light: #ffffff;--color-one-txt-soft-light: #ffffff;--color-one-txt-soft-dark: #cccccc;--color-one-txt-dark: #a6a6a6;--color-one-txt-readable: #000000;--color-action: #133440;--color-action-link: #133440;--color-action-alpha: rgba(19, 52, 64, 0);--color-action-highlight: #255060;--color-action-light: #6cd8ff;--color-action-soft-light: #7abfd8;--color-action-soft-dark: #000000;--color-action-dark: #000000;--color-action-readable: #ffffff;--color-one-text: #1a1e3c;--color-one-text-link: #1a1e3c;--color-one-text-alpha: rgba(26, 30, 60, 0);--color-one-text-highlight: #2c325c;--color-one-text-light: #7383fb;--color-one-text-soft-light: #8991cc;--color-one-text-soft-dark: #000000;--color-one-text-dark: #000000;--color-one-text-readable: #ffffff;--color-border: #e7e8ee;--color-border-link: #abafc4;--color-border-alpha: rgba(231, 232, 238, 0);--color-border-highlight: #ffffff;--color-border-light: #ffffff;--color-border-soft-light: #ffffff;--color-border-soft-dark: #abafc4;--color-border-dark: #7f84a4;--color-border-readable: #000000;--color-border-m: #eeeff5;--color-border-m-link: #aeb3cf;--color-border-m-alpha: rgba(238, 239, 245, 0);--color-border-m-highlight: #ffffff;--color-border-m-light: #ffffff;--color-border-m-soft-light: #ffffff;--color-border-m-soft-dark: #aeb3cf;--color-border-m-dark: #7e85b3;--color-border-m-readable: #000000;--color-soft-bg: #f0f0f1;--color-soft-bg-link: #bbbbc0;--color-soft-bg-alpha: rgba(240, 240, 241, 0);--color-soft-bg-highlight: #ffffff;--color-soft-bg-light: #ffffff;--color-soft-bg-soft-light: #ffffff;--color-soft-bg-soft-dark: #bbbbc0;--color-soft-bg-dark: #94949b;--color-soft-bg-readable: #000000;--color-blue: #318195;--color-blue-link: #318195;--color-blue-alpha: rgba(49, 129, 149, 0);--color-blue-highlight: #3ea1ba;--color-blue-light: #dff9ff;--color-blue-soft-light: #d4ebf1;--color-blue-soft-dark: #183f48;--color-blue-dark: #050d0f;--color-blue-readable: #ffffff;--color-green: #1aa676;--color-green-link: #1aa676;--color-green-alpha: rgba(26, 166, 118, 0);--color-green-highlight: #27cb93;--color-green-light: #d9fff2;--color-green-soft-light: #c9f6e7;--color-green-soft-dark: #0c4e37;--color-green-dark: #020c08;--color-green-readable: #ffffff;--color-orange: #8b6d3f;--color-orange-link: #8b6d3f;--color-orange-alpha: rgba(139, 109, 63, 0);--color-orange-highlight: #b1894b;--color-orange-light: #fef4e4;--color-orange-soft-light: #eee7db;--color-orange-soft-dark: #45361f;--color-orange-dark: #100d07;--color-orange-readable: #ffffff;--color-red: #9b3d3d;--color-red-link: #9b3d3d;--color-red-alpha: rgba(155, 61, 61, 0);--color-red-highlight: #c04a4a;--color-red-light: #fff2f2;--color-red-soft-light: #f4e3e3;--color-red-soft-dark: #522020;--color-red-dark: #1b0b0b;--color-red-readable: #ffffff;--color-promo: #1aa676;--color-promo-link: #1aa676;--color-promo-alpha: rgba(26, 166, 118, 0);--color-promo-highlight: #27cb93;--color-promo-light: #d9fff2;--color-promo-soft-light: #c9f6e7;--color-promo-soft-dark: #0c4e37;--color-promo-dark: #020c08;--color-promo-readable: #ffffff;--color-ad-1: #94a7b4;--color-ad-2: #feaf1b;--color-ad-3: #fe3046;--color-ad-4: #ce979d;--color-ad-5: #8cbfea;--color-ad-6: #8871fa;--color-ad-7: #449bfe;--color-ad-action: var(--color-action)}::-moz-selection{background:#b2d9fe}::selection{background:#b2d9fe}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes minishake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-2px,0,0)}40%,60%{transform:translate3d(2px,0,0)}}@keyframes fade{0%{opacity:0}to{opacity:1}}.t__grid>*{margin-bottom:var(--space)}@media (min-width: 640px){.t__grid{display:flex;margin-right:calc(var(--space) * -1);gap:calc(var(--space) * 1)}.t__grid>*{margin-bottom:0}.t__grid:not(.--inline){flex-flow:row wrap}.t__grid.--inline:not(.t__actions){scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overflow-x:auto}.t__grid.--inline:not(.t__actions)>*{scroll-snap-align:start}.t__grid.--g1{margin:0}.t__grid.--g2>*,.t__grid.--g3>*,.t__grid.--g4>*,.t__grid.--g5>*,.t__grid.--g6>*{flex:0 0 calc(50% - var(--space));width:calc(50% - var(--space))}}@media (min-width: 800px){.t__grid.--g3>*,.t__grid.--g4>*,.t__grid.--g5>*,.t__grid.--g6>*{flex:0 0 calc(33.333333% - var(--space));width:calc(33.333333% - var(--space))}}@media (min-width: 1025px){.t__grid.--g4>*,.t__grid.--g5>*,.t__grid.--g6>*{flex:0 0 calc(25% - var(--space));width:calc(25% - var(--space))}}@media (min-width: 1440px){.t__grid.--g5>*,.t__grid.--g6>*{flex:0 0 calc(20% - var(--space));width:calc(20% - var(--space))}}@media (min-width: 1600px){.t__grid.--g6>*{flex:0 0 calc(16.666666% - var(--space));width:calc(16.666666% - var(--space))}}.t__form.--oneline{display:flex;align-items:flex-end}.t__form.--oneline .t__form__group{flex:1}.t__form.--oneline .t__select{border-top-right-radius:0;border-bottom-right-radius:0}.t__form.--oneline .t__actions{margin:0}.t__form.--oneline .t__actions .t__bton{height:var(--form-height);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:calc(var(--space) / 2);border-bottom-right-radius:calc(var(--space) / 2)}.t__form.--oneline .t__actions .t__bton:before{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:calc(var(--space) / 2 + var(--stroke-width-focus) - 1px);border-bottom-right-radius:calc(var(--space) / 2 + var(--stroke-width-focus) - 1px)}.t__form__select{flex:1;width:100%}.t__form__select.--disabled{user-select:none}.t__form__select.--disabled .t__select{cursor:not-allowed;opacity:.35}.t__form__select.--disabled select{display:none}.t__form__select .t__select{position:relative;font-size:16px;width:100%;border-radius:calc(var(--space) / 2);border:solid var(--color-border-m) 1px;display:block;background:#fff;padding:.5rem 3.05rem .65rem .75rem;font-weight:600;resize:none;outline:none;height:var(--form-height)}.t__form__select .t__select__label,.t__form__select .t__select__placeholder{margin-top:.05rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:100%;transition:opacity .1s}.t__form__select .t__select__placeholder{margin-top:.1rem}.t__form__select .t__select__arrow{display:block;height:calc(var(--space) / 1.5);width:calc(var(--space) / 1.5);position:absolute;right:.75rem;top:50%;transform:translateY(-50%) rotate(90deg)}.t__form__select .t__select__placeholder{display:block;font-weight:400;color:#0006;line-height:1.4}.t__form__select .t__select__placeholder:first-letter{text-transform:uppercase}.t__form__select select{position:absolute;inset:0;width:100%;height:100%;display:block;user-select:none;opacity:0;border:none;appearance:none;outline:none}.t__checkbox{padding-left:1rem;position:relative}.t__checkbox label{display:block;position:relative;font-weight:500;font-size:.8rem;padding-left:.5rem;line-height:1.2;margin:0}.t__checkbox label:before{position:absolute;left:-1rem;top:50%;content:"";display:block;height:1rem;width:1rem;background-color:var(--color-border-m);transform:translateY(-50%);border-radius:4px}.t__checkbox label:after{position:absolute;left:-1rem;top:50%;left:-.75rem;content:"";display:block;height:.5rem;width:.5rem;opacity:0;transform:translateY(-50%);border-radius:4px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 70 68' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 45L25.5 61.4C26.0506 61.8534 26.6952 62.1784 27.3872 62.3514C28.0791 62.5244 28.8009 62.541 29.5 62.4C30.2058 62.2676 30.8749 61.9847 31.4616 61.5706C32.0483 61.1564 32.5389 60.6207 32.9 60L65 5' stroke='white' stroke-width='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.t__checkbox [type=checkbox]{position:absolute;height:100%;width:100%;inset:0;opacity:0}.t__checkbox [type=checkbox]:checked+label:before{background-color:var(--color-action)}.t__checkbox [type=checkbox]:checked+label:after{opacity:1}.t__checkbox.--error{color:var(--color-red-highlight);animation:minishake .75s cubic-bezier(.36,.07,.19,.97) both}.t__tool{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;appearance:none;background:none;border:none;background:var(--color-border-m);height:calc(var(--space) * 2);width:calc(var(--space) * 2);border-radius:50%}@font-face{font-family:Inter,sans-serif;src:url(../../../fonts/inter4.var.woff2) format("woff2");font-weight:1 999;font-display:swap}.--modal-active.--mobile .t__main{opacity:.5;transform:scaleX(.985) scaleY(.985) translateY(-.5rem)}.--mobile .t__main{transition:transform .2s,opacity .2s}.t__app__wrapper .t__app{position:fixed;inset:0}.sb-show-main,.t__app,.t__modal__wrapper,.t__toast__wrapper{font-size:var(--font);font-family:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02","cv03","cv04","cv11","cv06";line-height:1.618}.sb-show-main *,.sb-show-main *:before,.sb-show-main *:after,.t__app *,.t__app *:before,.t__app *:after,.t__modal__wrapper *,.t__modal__wrapper *:before,.t__modal__wrapper *:after,.t__toast__wrapper *,.t__toast__wrapper *:before,.t__toast__wrapper *:after{box-sizing:border-box}.sb-show-main img,.t__app img,.t__modal__wrapper img,.t__toast__wrapper img{max-width:100%}.sb-show-main pre,.t__app pre,.t__modal__wrapper pre,.t__toast__wrapper pre{text-align:left;font-size:.7rem;font-weight:500;line-height:1}.sb-show-main button,.sb-show-main input,.sb-show-main optgroup,.sb-show-main select,.sb-show-main textarea,.t__app button,.t__app input,.t__app optgroup,.t__app select,.t__app textarea,.t__modal__wrapper button,.t__modal__wrapper input,.t__modal__wrapper optgroup,.t__modal__wrapper select,.t__modal__wrapper textarea,.t__toast__wrapper button,.t__toast__wrapper input,.t__toast__wrapper optgroup,.t__toast__wrapper select,.t__toast__wrapper textarea{font-family:inherit}.van-pull-refresh:before{content:"";display:block;position:absolute;top:0;right:0;left:0;height:calc(var(--space) * 7);background:var(--color-one)}.t__section__title:first-letter{text-transform:uppercase}.t__section__content{position:relative;min-height:calc(var(--space) * 3)}.t__bton{font-weight:600;background:var(--color-grey-bg);border-radius:var(--radius);letter-spacing:.01em;user-select:none;text-decoration:none;white-space:nowrap;outline:none;line-height:1;height:var(--height);--padding: calc(var(--height) * .7)}.t__bton .t__bton__label{position:relative;z-index:1}.t__bton .t__bton__label:first-letter{text-transform:uppercase}.t__bton .t__loading{z-index:1}.t__bton .t__btn__area{padding:0 var(--padding)}.t__bton .t__btn__area .t__loading{height:calc(var(--space) * 1.55);width:calc(var(--space) * 1.55)}.t__bton.--icon-left .t__btn__area{padding-left:calc(var(--padding) * .9)}.t__bton.--icon-right .t__btn__area{padding-right:calc(var(--padding) * .9)}.t__bton.--xs{font-size:var(--size-xs);--height: calc(var(--size-xs) * 2.5);--gap: calc(var(--size-xs) / 2)}.t__bton.--s{font-size:var(--size-s);--height: calc(var(--size-s) * 2.5);--gap: calc(var(--size-s) / 2);--padding: calc(var(--space))}.t__bton.--m{font-size:calc(var(--size-m) * .9);--height: calc(var(--size-m) * 2.6);--gap: calc(var(--size-m) / 2)}.t__bton.--l{font-size:calc(var(--size-l) * .8);--height: calc(var(--size-l) * 2.5);--gap: calc(var(--size-l) / 2)}.t__bton.--xl{font-size:var(--size-xl);--height: calc(var(--size-xl) * 2.5);--gap: calc(var(--size-xl) / 2);font-weight:500}.t__bton .t__icon{margin-bottom:1px}.t__bton:after{pointer-events:none;content:"";display:block;position:absolute;inset:0;opacity:0;border-radius:var(--radius);z-index:0;transition:opacity .15s}.t__bton .t__bton__label{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;gap:var(--gap)}.t__bton .t__bton__label>span:first-letter{text-transform:uppercase}.t__bton.--outline .t__loading .t__loading__svg__path{stroke:currentColor}.t__bton.--outline:hover:after{opacity:.1}.t__bton .t__loading__content{transform:none}.t__bton:hover:after{opacity:1}.t__bton.--one{color:var(--color-one-readable);background-color:var(--color-one)}.t__bton.--one:not(.--link){box-shadow:0 .25rem 1rem var(--color-one-shadow)}.t__bton.--one .t__loading__svg__path{stroke:var(--color-one-readable)}.t__bton.--one.--outline{color:var(--color-one-focus);box-shadow:inset 0 0 0 1.5px var(--color-one-focus);background:none}.t__bton.--one:after{background-color:var(--color-one-hover-light)}.t__bton.--two{color:#fff;background-color:var(--color-two)}.t__bton.--two:not(.--link){box-shadow:0 .25rem .35rem var(--color-two-shadow)}.t__bton.--two .t__loading__svg__path{stroke:var(--color-two-readable)}.t__bton.--two.--outline{color:var(--color-two);box-shadow:inset 0 0 0 1.5px var(--color-two);background:none}.t__bton.--two:after{background-color:var(--color-two-hover-light)}.t__bton.--three{background:var(--color-one-action);color:var(--color-one-action-txt)}.t__bton.--three:not(.--link){box-shadow:0 .25rem .35rem var(--color-focuslight-shadow)}.t__bton.--three .t__loading__svg__path{stroke:var(--color-focus-readable)}.t__bton.--three.--highlight:before{pointer-events:none;content:"";display:block;position:absolute;inset:0;opacity:.25;border-radius:var(--radius);z-index:0;box-shadow:inset 0 0 0 1.5px var(--color-one-focus);transition:opacity .15s}.t__bton.--three.--outline{color:var(--color-one-focus);box-shadow:inset 0 0 0 1.5px var(--color-one-focus);background:none}.t__bton.--three:after{background-color:#ffffffbf;mix-blend-mode:soft-light}.t__bton.--four{color:var(--color-focus-soft-dark);border:solid var(--color-focus-alpha) 1px}.t__bton.--trans{background:none}.t__bton.--trans.--outline{box-shadow:inset 0 0 0 1.5px var(--color-one-text)}.t__bton.--trans:after{background-color:var(--color-one-text)}.t__bton.--trans:hover:after{opacity:.05}.t__bton.--neutral{background:var(--color-grey-bg)}.t__bton.--neutral.--outline{background:none;box-shadow:inset 0 0 0 1.5px var(--color-grey-bg)}.t__bton.--neutral.--outline .t__loading{color:var(--color-one-focus)}.t__bton.--red{color:#fff;background-color:var(--color-red)}.t__bton.--red:not(.--link){box-shadow:0 .25rem .35rem var(--color-red-shadow)}.t__bton.--red .t__loading{--color-focus: #fff}.t__bton.--red:after{background-color:var(--color-red-hover-light)}.t__bton.--red.--outline{color:var(--color-red);box-shadow:inset 0 0 0 1.5px var(--color-red);background:none}.t__bton.--green{background:var(--color-green);color:#fff}.t__bton.--green:not(.--link){box-shadow:0 .25rem .35rem var(--color-green-shadow)}.t__bton.--green .t__loading{--color-focus: #fff}.t__bton.--green:after{background-color:var(--color-green-hover-light)}.t__bton.--green.--outline{color:var(--color-green);box-shadow:inset 0 0 0 1.5px var(--color-green);background:none}.t__bton.--orange{background:var(--color-orange);color:#fff}.t__bton.--orange:not(.--link){box-shadow:0 .25rem .35rem var(--color-orange-shadow)}.t__bton.--orange .t__loading{--color-focus: #fff}.t__bton.--orange:after{background-color:var(--color-orange-hover-light)}.t__bton.--orange.--outline{color:var(--color-orange);box-shadow:inset 0 0 0 1.5px var(--color-orange);background:none}.t__bton.--blue{background:var(--color-blue);color:#fff}.t__bton.--blue:not(.--link){box-shadow:0 .25rem .35rem var(--color-blue-shadow)}.t__bton.--blue .t__loading{--color-focus: #fff}.t__bton.--blue:after{background-color:var(--color-blue-hover-light)}.t__bton.--blue.--outline{color:var(--color-blue);box-shadow:inset 0 0 0 1.5px var(--color-blue);background:none}.t__bton.--full{display:inline-flex;align-items:center;justify-content:center;width:100%}.t__bton.--rounded{border-radius:2rem}.t__bton.--rounded:before,.t__bton.--rounded:after{border-radius:2rem}.t__bton.--circled{display:flex;align-items:center;justify-content:center;height:calc(var(--space) * 2.4);width:calc(var(--space) * 2.4);border-radius:50%;padding:0;background:#fff;border:solid var(--color-border-m) 1px;font-weight:400;box-shadow:var(--shadow)}.t__bton.--circled:before{border-radius:calc(var(--space) * 2 + var(--dist-focus))}.t__bton.--circled.--labeled{width:auto;padding:0 1rem;font-size:.7rem;font-weight:600;height:2rem}.t__bton.--circled.--labeled .t__icon{margin:0 .5rem 0 -.2rem}.t__bton.--circled.--action{color:var(--color-action-readable);background:var(--color-action);box-shadow:none;border:none}.t__bton.--icon{padding:0;display:flex;align-items:center;justify-content:center;height:calc(var(--space) * 2);width:calc(var(--space) * 2);border-radius:calc(var(--space) * 2)}.t__bton.--merge-left{border-top-left-radius:0;border-bottom-left-radius:0}.t__bton.--merge-right{border-top-right-radius:0;border-bottom-right-radius:0}.t__bton i{display:block;height:.6rem;width:.6rem;line-height:0}.t__bton span{display:block}.t__bton span:first-letter{text-transform:uppercase}.t__bton.--add{width:100%;background:none;border:dashed var(--color-one-text) 2px;color:var(--color-one-text);opacity:.15}.t__bton.--link{letter-spacing:normal;text-transform:none;height:auto;background:none;padding:0;color:var(--color-one-link);line-height:inherit;text-decoration:underline;border-radius:0;font-weight:700;z-index:1}.t__bton.--link .t__btn__area{padding-left:0;padding-right:0}.t__bton.--link.--one{color:var(--color-one-link)}.t__bton.--link.--two{color:var(--color-two-link)}.t__bton.--link.--three{color:var(--color-three-link)}.t__bton.--link.--trans{color:var(--color-border-soft-dark)}.t__bton.--link.--neutral{color:var(--color-one-text-link)}.t__bton.--link.--red{color:var(--color-red)}.t__bton.--link.--orange{color:var(--color-orange)}.t__bton.--link.--green{color:var(--color-green)}.t__bton.--link.--blue{color:var(--color-blue)}.t__bton.--link.--up{text-transform:uppercase}.t__bton.--link:before{inset:calc(var(--space) * -1 * .25) calc(var(--space) * -1 * .85) calc(var(--space) * -1 * .25) calc(var(--space) * -1 * .75)}.t__bton.--link:after{content:none}.t__bton.--link.--one .t__loading__svg__path{stroke:currentColor}.t__bton.--link.--secondary{color:var(--color-one)}.t__bton.--link.--outline{box-shadow:none}.t__bton.--link svg{height:1rem;width:1rem}.t__bton.--disabled:before{content:none}.t__bton.--loading{pointer-events:none}.t__bton.--loading .t__bton__label{opacity:0}.t__bton .t__bubble{font-size:.725rem;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:calc(var(--space) * -.4);right:calc(var(--space) * -.4);height:calc(var(--space) * 1.4);width:calc(var(--space) * 1.4);background:var(--color-one);border-radius:calc(var(--space) * .75);z-index:1}
