.customer:not(.account):not(.order){margin:0 auto;max-width:34.3rem;text-align:center}.customer:not(.account) .function-buttons__delete{padding:0;min-width:auto;margin-inline:3rem}@media screen and (min-width: 750px){.customer:not(.account):not(.order){max-width:56.6rem;padding-left:0;padding-right:0}}.customer>h1,.customer__title{margin-top:0}.customer form:not(.edit-address-form){margin-top:2.8rem}.customer button{margin:4rem 0 0;padding:1.4rem 2.8rem}@media screen and (min-width: 750px){.customer form:not(.edit-address-form){margin-top:4rem}.customer button{padding:1.6rem 3.2rem}}.customer ul{line-height:calc(1 + .6 / var(--font-body-scale));padding-left:4.4rem;text-align:left;margin-bottom:4rem}.customer ul a{display:inline}.customer strong{font-weight:400;color:rgb(var(--color-foreground))}.customer h2.form__message{font-size:calc(var(--font-heading-scale) * 1.8rem)}@media only screen and (min-width: 750px){.customer h2.form__message{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.customer .field{margin:.8rem 0 0}.customer .field:first-of-type{margin-top:0}@media screen and (min-width: 750px){.customer .field{margin:1.2rem 0 0}}.customer table{table-layout:auto;border-collapse:collapse;border-bottom:.01rem solid rgba(var(--color-foreground),.08);box-shadow:none;width:100%;font-size:1.6rem;position:relative}@media screen and (min-width: 750px){.customer table{border:none;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.08)}}@media screen and (forced-colors: active){.customer table{border-top:.1rem solid transparent;border-bottom:.1rem solid transparent}}.customer tbody{color:rgb(var(--color-foreground))}.customer th,.customer td{font-weight:400;line-height:1;border:none;padding:0}@media screen and (min-width: 750px){.customer td{padding-right:2.2rem}}.customer tbody td{padding-top:1rem;padding-bottom:1rem}.customer td:empty{display:initial}.customer thead th{font-size:1.2rem;letter-spacing:.07rem;text-transform:uppercase}.customer tbody td:first-of-type{padding-top:4rem}@media screen and (min-width: 750px){.customer th,.customer td:first-of-type{text-align:left;padding-left:0;padding-right:2.2rem}.customer thead th,.customer tbody td{padding-top:2.4rem;padding-bottom:2.4rem}.customer th:first-of-type,.customer td:first-of-type{padding-left:2.2rem}.customer tbody td{vertical-align:top}.customer tbody td:first-of-type{padding-top:2.4rem}}.customer tbody td:last-of-type{padding-bottom:4rem}@media screen and (min-width: 750px){.customer tbody td:last-of-type{padding-bottom:0}}.customer tbody tr{border-top:.01rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width: 750px){.customer tbody tr:first-of-type{border-top:none}}@media screen and (forced-colors: active){.customer tbody tr{border-top:.1rem solid transparent}}.customer tfoot td:first-of-type,.customer tfoot td{padding-top:.6rem;padding-bottom:.6rem}.customer tfoot td:first-of-type{text-align:left}.customer tfoot tr:first-of-type td{padding-top:4rem}@media screen and (min-width: 750px){.customer tfoot tr:first-of-type td,.customer tfoot tr:first-of-type th{padding-top:2.4rem}}.customer tfoot tr:last-of-type td{padding-bottom:4rem}@media screen and (min-width: 750px){.customer tfoot tr:last-of-type td,.customer tfoot tr:last-of-type th{padding-bottom:2.4rem}}.customer thead:after,.customer tfoot:before{content:" ";height:.1rem;width:100%;display:block;position:absolute;left:0;background:rgba(var(--color-foreground),.08)}@media screen and (forced-colors: active){.customer thead:after,.customer tfoot:before{background:CanvasText}}@media screen and (max-width: 749px){.customer thead,.customer th,.customer tfoot td:first-of-type{display:none}.customer td{display:flex;text-align:right}.customer td:before{color:rgba(var(--color-foreground),.75);content:attr(data-label);font-size:1.4rem;padding-right:2rem;text-transform:uppercase;flex-grow:1;text-align:left}.customer td:first-of-type{display:flex;align-items:center}.customer tr{display:flex;flex-direction:column;justify-content:flex-start;width:100%}}.customer .pagination{margin-top:5rem;margin-bottom:7rem}@media screen and (min-width: 990px){.customer .pagination{margin-top:7rem;margin-bottom:10rem}}.customer .pagination ul{display:flex;justify-content:center;list-style:none;padding:0}.customer .pagination li{flex:1 1;max-width:4rem}.customer .pagination li:not(:last-child){margin-right:1rem}.customer .pagination li :first-child{display:inline-flex;justify-content:center;align-items:center;position:relative;height:4rem;width:100%;padding:0;text-decoration:none}.customer .pagination li :first-child svg{height:.6rem}.customer .pagination li:first-of-type svg{margin-left:-.2rem;transform:rotate(90deg)}.customer .pagination li:last-of-type svg{margin-right:-.2rem;transform:rotate(-90deg)}.customer .pagination li [aria-current]:after{content:"";display:block;width:2rem;height:.01rem;position:absolute;bottom:.08rem;left:50%;transform:translate(-50%);background-color:currentColor}.login a{display:block;margin:0 auto;width:fit-content}.login a[href="#recover"]{margin-left:0;margin-right:0}.login .field+a{margin-top:1.6rem}.login h3{margin-top:1.5rem;text-align:left;font-size:calc(var(--font-heading-scale) * 1.6rem)}@media screen and (min-width: 750px){.login .field+a{margin-top:2rem}}#customer_login_guest button{margin-top:0}#recover,#recover+div{display:none}#recover:target{display:block}#recover:target+div{display:block}#recover:target~#login,#recover:target~#login+p,#recover:target~#login+p+div{display:none}#recover,#login{scroll-margin-top:20rem}#recover{margin-bottom:0}.activate button[name=decline],.addresses li>button,.addresses form button:not(.button--primary)[type]{background-color:rgba(var(--color-background));color:rgb(var(--color-link))}@media only screen and (min-width: 750px){.activate button[name=decline]{margin-top:inherit;margin-left:1rem}}:is(.account,.order){margin:0 auto;max-width:var(--page-width);padding-left:2rem;padding-right:2rem}@media screen and (min-width: 750px){:is(.account,.order){padding-left:5rem;padding-right:5rem}}@media screen and (min-width: 990px){:is(.account,.order)>div:nth-of-type(2){display:flex;margin-top:5rem}}@media screen and (min-width: 990px){:is(.account,.order)>div:nth-of-type(2)>div:first-of-type{flex-grow:1}}@media screen and (min-width: 750px) and (max-width: 989px){.order>div:nth-of-type(2)>div:last-of-type{display:flex}.order>div:nth-of-type(2)>div:last-of-type div{padding-right:3.2rem}}:is(.account,.order) p{margin:0 0 2rem;font-size:1.6rem}:is(.account,.order) h1{margin-bottom:1rem}:is(.account,.order) h2{margin-bottom:1rem}@media screen and (min-width: 990px){:is(.account,.order) h2{margin-top:0}}.account h1+a{display:inline-flex;align-items:center}.account a svg{width:1.5rem;margin-bottom:-.03rem;margin-right:1rem}@media screen and (min-width: 750px){.account thead th:last-child,.account td:last-child{text-align:right}.account table td:first-of-type{padding-top:1.2rem;padding-bottom:1.2rem}}.account table td:first-of-type a{padding:1.1rem 1.5rem;text-decoration:none;box-shadow:0 0 0 .1rem rgba(var(--color-link),.2);border:.1rem solid transparent;font-size:1.2rem}.account table td:first-of-type a:hover{box-shadow:0 0 0 .2rem rgba(var(--color-link),.2)}.order td:first-of-type{align-items:initial}@media screen and (min-width: 750px){.order thead th:nth-last-child(-n+3),.order td:nth-last-child(-n+3){text-align:right}}.order tfoot tr:last-of-type td,.order tfoot tr:last-of-type th{font-size:2.2rem;padding-top:1.5rem;padding-bottom:4rem}@media screen and (min-width: 750px){.order tfoot tr:last-of-type td,.order tfoot tr:last-of-type th{padding-bottom:2.4rem}}.order tfoot tr:last-of-type td:before{font-size:2.2rem}.order table p,.order>div:nth-of-type(2)>div:first-of-type h2,.order>div:nth-of-type(2)>div:last-of-type h2+p{margin-bottom:0}.order>div:nth-of-type(2)>div:first-of-type h2~p{margin-bottom:0;font-size:1.4rem}.order>div:nth-of-type(2)>div:first-of-type h2~p:last-of-type{margin-bottom:3rem}.order .item-props{font-size:1.4rem;margin-top:.05px;display:flex;flex-direction:column}.order .item-props>span{word-break:break-all;line-height:calc(1 + .2 / var(--font-body-scale))}.order .fulfillment{width:fit-content;border:.01rem solid rgba(var(--color-foreground),.2);padding:1rem;margin-top:1rem;font-size:1.4rem;text-align:left}.order .fulfillment a{margin:.7rem 0}.order .fulfillment span{display:block}.order .cart-discount{display:block;margin-top:1rem;margin-bottom:.5rem;font-size:1.2rem}@media screen and (min-width: 750px){.order td .cart-discount{display:none}}.order tbody ul{list-style:none;font-size:1.2rem;text-align:right;padding-left:0;margin-top:1rem;margin-bottom:0}@media screen and (min-width: 750px){.order tbody ul{text-align:left}}.order table a{line-height:calc(1 + .3 / var(--font-body-scale))}.order tbody tr:first-of-type td:first-of-type>div{display:flex;flex-direction:column;align-items:flex-end}@media screen and (min-width: 750px){.order tbody tr:first-of-type td:first-of-type>div{align-items:flex-start}}.order .properties{font-size:1.4rem;margin-top:1rem}.order .properties span{display:block;line-height:calc(1 + .2 / var(--font-body-scale))}.order svg{width:1.1rem;color:rgb(var(--color-foreground));margin-right:.5rem}.order dl{margin:0}.order dd{margin-left:0;line-height:calc(1 + .3 / var(--font-body-scale))}.order dd s{color:rgba(var(--color-foreground),.7)}.order .regular-price{font-size:1.3rem}.addresses li>button{margin-left:.5rem;margin-right:.5rem}.addresses li>button+button,.addresses form button+button{margin-top:0rem}@media screen and (min-width: 750px){.addresses li>button:first-of-type{margin-top:3rem}}.addresses form button:first-of-type{margin-right:1rem}label[for=AddressCountryNew],label[for=AddressProvinceNew]{display:block}.addresses form{display:flex;flex-flow:row wrap}.addresses form>div{width:100%;text-align:left}.addresses ul{list-style:none;padding-left:0;text-align:center}.addresses h2{text-align:left}li[data-address]>h2{text-align:center;font-size:calc(var(--font-heading-scale) * 1.8rem);margin-bottom:0}@media only screen and (min-width: 750px){li[data-address]>h2{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.addresses ul p{margin-bottom:0}.addresses input[type=checkbox]{margin-top:2rem;margin-left:0}.customer .customer__content{padding:4rem 1.6rem;border:.16rem solid rgb(var(--color-black-6));border-radius:2rem}.customer .customer__content a{text-underline-offset:.6rem}.customer .location-name{font-size:inherit;text-decoration:inherit}.customer .location-name:hover{text-decoration:underline}.customer .customer__subtext,.customer .customer__bottom-text{color:rgb(var(--color-black-5))}.customer .field input{border:.15rem solid rgb(var(--color-black-6));font-size:calc(var(--font-heading-scale) * 1.6rem);line-height:calc(var(--font-heading-scale) * 1.6rem);height:4.8rem}.customer .password-field .input__password,.customer .password-field .input__password:focus,.customer .password-field .input__password:not(:placeholder-shown){padding-right:4.75rem}.customer .field input,.customer .field:hover.field:after,.customer .field:after,.customer .field:before,.customer .field input:focus,.customer .field input:focus-visible{border-radius:2rem}.customer .field:after{box-shadow:none}.customer .field label{top:50%;transform:translateY(-50%)}.customer .recover-password{width:100%;text-align:right}.customer .customer__bottom-text{display:flex;align-items:center;justify-content:center;margin-top:4rem}.customer .customer__bottom-text a{margin:0 0 0 .6rem}.customer .customer__bottom-text p{margin:0}.customer .errors ul{margin-top:2.4rem;margin-bottom:2.8rem;padding-left:0;text-align:center}.customer .errors ul li{list-style:none;padding:1.6rem 2rem;border:.15rem solid #f94a4a;border-radius:2rem;background:#fbe4e4;color:#f94a4a;font-weight:500}.customer .password-field{position:relative}.customer .encrypt-text{height:fit-content;position:absolute;right:2rem;top:1.5rem;cursor:pointer}.customer .encrypt-text svg.icon-unhide rect{fill:#a2a2a2}.customer .field:hover svg.icon-unhide rect,.customer .field input:focus+label+.encrypt-text svg.icon-unhide rect,.customer .field input:focus-visible+label+.encrypt-text svg.icon-unhide rect{fill:rgb(var(--color-black-1))}.customer .register-form{margin-top:2.8rem}@media screen and (min-width: 750px){.customer .customer__content{padding:4rem}.customer .field input{font-size:calc(var(--font-heading-scale) * 1.6rem);line-height:calc(var(--font-heading-scale) * 2rem);height:5.2rem}.customer .customer__bottom-text{margin-top:6rem}.customer .errors ul{margin-bottom:4rem}.customer .errors ul li{padding:1.6rem 2.4rem}.customer .register-form{max-width:36rem;margin:4rem auto 0}}.account-navigation{padding-top:2.8rem;padding-bottom:3.6rem}.account-navigation .account-menu{display:flex;justify-content:center}.account-navigation .account-menu-list{list-style:none;padding-left:0;width:fit-content;display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:1.6rem;margin:0}.customer.account .account-content-wrapper{margin-top:0}.customer.account .account-content{padding-right:0}.account-navigation .account-menu-list .menu-item{cursor:pointer}.account-navigation .account-menu-list .menu-item h6{font-weight:400}.account-navigation .account-menu-list .menu-item.active{text-decoration:underline;text-underline-offset:.6rem}.account-status{display:flex;flex-direction:column;row-gap:1.6rem}.account-status .account-block{border:.1rem solid rgb(var(--color-black-6));border-radius:.4rem;padding:2rem}.account-status .account-block:hover{cursor:pointer}.account-status .account-status-header{padding-bottom:1.6rem}.account-status .account-status-count{background:rgb(var(--color-black-6));padding:1.6rem 4.2rem;text-align:center;border-radius:.2rem}@media screen and (min-width: 990px){.account-status-container{width:100%;max-width:65.2rem;margin:auto}.account-status{row-gap:2rem}.account-navigation{padding-top:2.4rem;padding-bottom:4rem}.account-navigation .account-header-container{width:fit-content;margin:auto}.account-status .account-block{border-radius:.8rem;padding:4rem}.account-status .account-status-count{padding:2rem 4.2rem;border-radius:.8rem}}@media screen and (max-width: 989px){.account-status .account-status-count{font-size:calc(var(--font-body-scale) * 1.3rem)}}.addresses .address-details{width:100%;margin:0 auto;box-sizing:border-box}.address-header{margin-bottom:1.6rem}.addresses .address-details,.addresses .new-address-container{border:.15rem solid rgb(var(--color-black-6));border-radius:2rem;padding:2.4rem 1.6rem}.customer.addresses:not(.edit-page) .detail-block:first-child,.address-details .address-detail__content{padding-bottom:2.4rem}.customer.addresses:not(.edit-page) .detail-block:not(.default-address){order:1}.customer.addresses:not(.edit-page) .detail-block.default-address{order:2}.address-details .address-detail__content{border-bottom:.16rem solid rgb(var(--color-black-6))}.addresses .name-block{display:flex;justify-content:space-between;align-items:flex-start}.addresses .edit-icon{cursor:pointer}.cancel-button-wrapper{width:fit-content}.customer.account .button--cancel{margin-top:0;padding:0;min-height:initial;max-height:4.8rem;min-width:fit-content;background-color:transparent;color:rgb(var(--color-black-1))}.button--cancel svg{transform:rotate(180deg)}.customer.edit-page .address-details,.new-address-container{margin-top:3.6rem}.customer form .field-content-wrapper{margin-top:0;display:flex;flex-direction:column;row-gap:1.6rem}.edit-address-form .field-content>.field input,.new-address-form .field-content>.field input{padding:1.6rem 2rem;border:.15rem solid rgb(var(--color-black-1))}.field-content label{display:block;padding-bottom:.8rem;color:rgb(var(--color-black-5));font-weight:500;line-height:calc(var(--font-heading-scale) * 1.6rem)}.address-country select,.address-country .select:after,.address-province select,.select.address-province:after{border-radius:2rem!important}.address-country select,.address-province select{min-height:4.8rem;font-size:calc(var(--font-heading-scale) * 1.3rem)}.address-detail-wrapper{display:flex;flex-direction:column;row-gap:1.6rem}.address-details ul{margin:0;display:flex;flex-direction:column}.loader-wrapper{width:fit-content;margin:3rem auto}.loader{display:block!important;border:.5rem solid #f3f3f3;border-top:.5rem solid #555;border-radius:50%;width:5rem;height:5rem;animation:spin 2s linear infinite}.offer-view .loader{width:2.5rem;height:2.5rem}.offer-view .loader-wrapper{display:flex;height:auto;width:auto;margin:0;justify-content:center}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button--add-address:disabled{color:rgb(var(--color-secondary))}.function-buttons{text-align:center!important}.new-address-form button{padding:1.4rem 2.8rem;min-height:initial;max-height:5.2rem}@media screen and (min-width: 990px){.addresses .address-details{max-width:40rem}.customer.addresses.edit-page,.customer.addresses.edit-page .address-details,.customer.addresses.new-address-page{max-width:100%}.customer .button--cancel{padding:1.2rem 2.4rem}.customer form .field-content-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}}@media screen and (min-width: 750px){.address-header{margin-bottom:2rem}.customer.addresses:not(.edit-page) .detail-block:first-child,.address-details .address-detail__content{padding-bottom:2.8rem}.customer.edit-page .address-details,.new-address-container{margin-top:6rem}.addresses .address-details,.addresses .new-address-container{padding:4rem}.edit-address-form .field-content>.field input,.new-address-form .field-content>.field input{padding:1.6rem 2.4rem}.address-country select,.address-province select{min-height:5.2rem;font-size:calc(var(--font-heading-scale) * 1.6rem)}.address-detail-wrapper{row-gap:2rem}.new-address-form button{padding:1.6rem 3.2rem;max-height:5.6rem}.field-content label{line-height:calc(var(--font-heading-scale) * 2rem)}}@media screen and (max-width: 989px){.address-header{font-size:calc(var(--font-heading-scale) * 2rem)}}@media screen and (max-width: 749px){.customer.addresses.edit-page{max-width:100%}}.customer.addresses.edit-page{max-width:var(--page-width)}.booking-history-table{display:flex;flex-direction:column;border:.15rem solid rgb(var(--color-black-6));border-radius:2rem;overflow:hidden}.booking-header-wrapper,.booking-history__content .column-content{display:flex;align-items:center}.booking-header-wrapper{align-items:flex-start;justify-content:space-between;flex-direction:column;row-gap:2rem;padding-bottom:2.4rem}.customer .booking-history__header{display:inline-flex;padding:0 1.2rem;border-bottom:.15rem solid rgb(var(--color-black-6));align-items:center}.column-header,.column-content .content{padding:1.2rem;cursor:default}.column-header>h6{word-break:normal}.booking-history__header .column-header,.column-content .content{width:100%;max-width:12rem}.booking-history__header .column-location-name,.booking-history__header .column-location,.column-content .content-location-name,.column-content .content-location{max-width:35.4rem}.booking-history__header .column-date,.column-content .content-date{max-width:18.8rem}.booking-history__content{display:inline-flex;align-items:center;flex-direction:column;justify-content:flex-start}.booking-history__content .column-content{width:100%;padding:.6rem 1.2rem;border-bottom:.15rem solid rgb(var(--color-black-6));cursor:pointer}.column-content:last-child{border-bottom:0}.content span.wrapper{display:block;border-radius:10rem}.content-status span:not(.wrapper){text-transform:capitalize;padding:.2rem .8rem;display:block;width:fit-content;border-radius:10rem}.booking-filter{display:flex;column-gap:2.4rem;align-items:center;position:relative}.booking-filter h6{flex-shrink:0}.booking-filter select,.booking-filter select:focus{border:.15rem solid rgb(var(--color-black-6));border-radius:10rem}.booking-filter select{min-width:13.6rem;padding:0 2rem;font-size:calc(var(--font-heading-scale) * 1.6rem);font-family:var(--font-heading-family);font-weight:600}.booking-filter svg{right:2rem}.booking-history__pagination{display:flex;column-gap:2.3rem;align-items:center;justify-content:center;padding-top:3.6rem}.page-arrow{border:.15rem solid rgb(var(--color-black-6));border-radius:5rem;display:flex;align-items:center;justify-content:center}.page-arrow[disabled=true]{pointer-events:none}.page-arrow[disabled=true] svg{color:rgb(var(--color-black-6))}.page-arrow.prev-page svg{transform:rotate(180deg)}.page-arrow,.page-number{cursor:pointer;width:2.8rem;height:2.8rem}.page-numbers{display:flex;column-gap:.8rem}.page-number{display:flex;align-items:center;justify-content:center;border:.15rem solid rgb(var(--color-black-6));border-radius:5rem}.page-number.active{background-color:rgb(var(--color-black-1));color:rgb(var(--color-white-1));border-color:rgb(var(--color-black-1))}.location-details{display:flex;flex-wrap:wrap;gap:.5rem}.booking-history__content .column-content .content{cursor:pointer;text-align:left}.booking-history{overflow:hidden}@media screen and (min-width: 990px){.booking-history-container{margin:auto}.booking-history__content .column-content{padding:.8rem 1.2rem}.column-header,.column-content .content{padding:1.6rem}.page-arrow:hover,.page-number:hover{background-color:rgb(var(--color-black-1))}.page-arrow:hover svg,.page-number:hover{color:rgb(var(--color-white-1))}}@media screen and (min-width: 750px){.booking-header-wrapper{flex-direction:row;align-items:center}.booking-filter{column-gap:1.2rem}.booking-history__pagination{padding-top:4rem}.page-arrow,.page-number{width:4.4rem;height:4.4rem}}@media screen and (max-width: 989px){.booking-history-table{display:flex;flex-direction:column;overflow-x:auto;align-items:flex-start}.column-header:last-child,.column-content .content:last-child{max-width:100%}.column-header h6,.content span.wrapper{min-width:12rem}.column-location-name h6,.content-location-name span.wrapper{min-width:18rem}.column-location h6,.content-location span.wrapper{min-width:27.4rem}}@media screen and (max-width: 749px){.page-arrow svg{width:1.5rem;height:1.5rem}}.single-view .view__cancel{width:fit-content}.single-view .button--cancel{padding-left:0;padding-right:0}.view__header{padding-block:1.6rem;display:flex;align-items:center;column-gap:1.6rem}.view__status{border-radius:10rem;padding:.2rem .8rem}.view__status--id{white-space:nowrap}.open-view .view__status,.content-status .open>span{background:#e3f2fd}.open-view .view__status>p,.content-status .open>span{color:#0d47a1}.booked-view .view__status,.content-status .booked>span,.content-status .confirmed>span,.content-status .manually_accepted>span{background:#e8f5e9!important}.booked-view .view__status>p,.content-status .booked>span,.content-status .confirmed>span,.content-status .manually_accepted>span{color:#4e9b52!important}.cancelled-view .view__status,.content-status .cancelled>span,.content-status .declined>span,.offer-view .view__status.declined{background:#feebee}.cancelled-view .view__status>p,.content-status .cancelled>span,.content-status .declined>span,.offer-view .view__status.declined>p{color:#d32f2f}.content-status .offer>span,.offer-view .view__status{background:#f3e5f5}.content-status .offer>span,.offer-view .view__status>p{color:#512da8}.view__status>p{text-transform:capitalize;padding:.3rem .6rem;font-weight:500}.view__create-date{position:relative;padding-left:1.6rem;border-left:2px solid rgba(0,0,0,.12)}.view__status>p,.view__create-date>p{font-size:calc(var(--font-heading-scale) * 1.2rem);line-height:calc(var(--font-heading-scale) * 1.6rem)}.view__content{display:flex;flex-direction:column;row-gap:3.6rem}.view__content .view-block{padding:2.4rem 1.6rem;border-radius:1.4rem;border:.14rem solid rgb(var(--color-black-6))}.view__details{display:flex;flex-direction:column;overflow-x:auto;align-items:flex-start}.view__address{padding:2.4rem 1.6rem;border-radius:1.4rem;border:.14rem solid rgb(var(--color-black-6));margin-bottom:3.6rem;display:grid;gap:2.4rem}.view__address__container{display:grid;grid-template-columns:1fr;gap:1.6rem}.view__address__wrapper{display:flex;gap:1.6rem;flex-direction:column}.view__address__inner__wrapper{display:flex;gap:.8rem;flex-direction:column}.view__address__title{font-weight:400;color:rgb(var(--color-black-5))}.view__address__content{font-weight:500;color:rgb(var(--color-black-1))}@media screen and (min-width: 750px){.view__address{padding:2.8rem 2.4rem;margin-bottom:4rem;gap:2.4rem}.view__address__container{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem}.view__address__wrapper{gap:1.2rem;flex-direction:column}.view__address__inner__wrapper{flex-direction:row}}.view__header-text{padding-bottom:2.4rem;text-transform:capitalize}.view__header-text--subtitle{display:block;margin-top:.8rem;color:rgb(var(--color-black-5))}.view__header-block{padding:0 1.2rem;display:inline-flex;align-items:center;border-bottom:.15rem solid rgb(var(--color-black-6));justify-content:space-between}.view__info-block{display:flex;align-items:center;padding:.6rem 1.2rem;justify-content:space-between}.view-block label,.view__total-amount{font-weight:500}.view-block :not(.radio-text) label{display:block;color:rgb(var(--color-black-5));margin-bottom:.8rem}.bottom-block{margin-top:1.6rem;display:flex;flex-direction:column;width:100%;column-gap:2rem}.display-text{border:.15rem solid rgb(var(--color-black-6));border-radius:2rem;padding:1.6rem 2rem;min-height:4.8rem;cursor:default;font-weight:500}.comment-text,.right-block .display-text:not(.radio-text){min-height:16rem}.left-block,.right-block{flex:1;display:flex;flex-direction:column;row-gap:1.6rem}.left-block .display-text,.billing-info .display-text{display:block!important}.radio-text{border:0;padding-left:0!important;padding-right:0!important;display:flex!important;align-items:center;column-gap:4rem}.radio-block{display:flex;align-items:center;column-gap:1.2rem}.radio-text label{margin-bottom:0!important}.radio-text input[type=radio]:checked,.radio-text input[type=radio]:not(:checked){position:absolute;left:-9999px}.radio-text input[type=radio]:checked+label,.radio-text input[type=radio]:not(:checked)+label{position:relative;padding-left:3.6rem;cursor:default;line-height:2.4rem;display:inline-block;color:rgb(var(--color-black-1))}.radio-text input[type=radio]:checked+label:before,.radio-text input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:2.4rem;height:2.4rem;border:.15rem solid rgb(var(--color-black-6));border-radius:100%;background:rgb(var(--color-white-1))}.radio-text input[type=radio]:checked+label:after{content:"";width:1.3rem;height:1.3rem;background:rgb(var(--color-black-6));position:absolute;border-radius:50%}.radio-text input[type=radio]:checked+label:after,.radio-text .radio-block:last-child input[type=radio]:checked+label:after{top:.5rem;left:.5rem}.service-text-wrapper{display:flex;flex-wrap:wrap;gap:.8rem}.service-text{display:flex;align-items:center;background:#00000014;border-radius:10rem;padding:.3rem .4rem}.text-wrap{padding:0 .6rem;font-size:calc(var(--font-heading-scale) * 1.2rem);line-height:calc(var(--font-heading-scale) * 1.6rem);color:#212121}.radio-text+.display-text{margin-top:1.6rem}.billing-info{display:flex;flex-direction:column;gap:1.6rem}.view__billing-block .view__header-text{display:flex;align-items:center;justify-content:space-between}.view__header-text .show-more{text-transform:capitalize;color:#ea562a!important}.view__header-text .show-more,.view__price-services .show-services{cursor:pointer}.cancelled-no-offer-view .view__arrangement .display-text{min-height:16rem}.booked-view .view__location-block,.cancelled-with-offer-view .view__location-block,.offer-view .view__location-block{display:flex;flex-direction:column}.booked-view .view__location-block .left-block,.cancelled-with-offer-view .view__location-block .left-block,.offer-view .view__location-block .left-block{row-gap:2.4rem}.booked-view .view__location-block .right-block,.cancelled-with-offer-view .view__location-block .right-block,.offer-view .view__location-block .right-block{box-sizing:border-box;width:100%;margin-top:2.4rem;border-radius:2rem;border:.15rem solid rgb(var(--color-black-6));padding:2rem}.booked-view .view__location-block .view__header-text,.cancelled-with-offer-view .view__location-block .view__header-text,.offer-view .view__location-block .view__header-text{padding-bottom:0}.booked-view .view__location-block .right-block,.cancelled-with-offer-view .view__location-block .right-block,.offer-view .view__location-block .right-block{row-gap:0}.booked-view .view__location-block .right-block .header-text,.cancelled-with-offer-view .view__location-block .right-block .header-text,.offer-view .view__location-block .right-block .header-text{padding-bottom:1.6rem}.view__price-wrapper,.view__payment{display:flex;flex-direction:column;row-gap:2rem}.view__offer-services{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}.view__offer,.view__services,.booking-history__content .outer-wrapper{width:100%}.view__price-services{padding-bottom:.4rem}.view__subtotal,.view__net-total{padding-top:2rem;border-top:.15rem solid rgb(var(--color-black-6))}.view__summary-block.view__summary__title label{color:rgb(var(--color-black-1));font-weight:400}.view__summary-block.view__summary__title__total{color:rgb(var(--color-black-1));font-weight:600;font-family:var(--font-heading-family);border-top:.15rem solid rgb(var(--color-black-6));padding-top:2rem}.container{display:flex;justify-content:space-between;align-items:center}.stripe_vat{display:flex;gap:.5rem}.customer_vat__container{gap:1rem;display:flex;flex-direction:column;width:100%}.customer_vat,.stripe_vat__discounts{width:100%}.discount__item{display:flex;width:100%;justify-content:space-between}.stripe_vat__discounts{display:flex;gap:.8rem;align-items:flex-start;flex-wrap:wrap}.discount__container{display:flex;gap:.8rem;align-items:center}.discount__name{color:rgb(var(--color-black-5));text-transform:uppercase}.stripe_checkout_services{padding:0;margin-block:2rem}.stripe_checkout_services li{margin-top:2rem}.stripe_checkout_services__name{display:flex;gap:1rem;margin-left:1rem}@media (min-width: 750px){.stripe_checkout__details{padding:8rem;gap:4rem}.stripe_checkout__bill{padding:8rem;border-bottom:none}.stripe_checkout{grid-template-columns:1fr 1fr}.stripe_checkout__header{gap:2rem}.desktop{display:flex}.mobile{display:none}.stripe_checkout__cta{margin-top:-1.2rem}.stripe_checkout__header svg{max-width:4.8rem;max-height:4.8rem}.stripe_checkout__information,.stripe_checkout__payment_confirmation{padding:4rem}}.view__service-total{padding-bottom:1.2rem}.view__service-list,.view__payment-details{display:flex;flex-direction:column;gap:1rem}.view__payment-details{row-gap:1.2rem}.view__service-list:not(.show-list){height:0;overflow:hidden}.view__service-list.show-list{height:auto}.view__service-list.show-list+.show-services{margin-top:1.2rem}.show-services{text-align:center;padding:.6rem .8rem;border:.15rem solid rgb(var(--color-black-6));border-radius:5rem;text-transform:capitalize}.show-services h6,.service-text .text-wrap{font-weight:400}.view__summary-block{display:flex;align-items:center;justify-content:space-between;column-gap:1.2rem}.service-item .service-price{color:rgb(var(--color-black-5))}.view__price-services div:only-child{padding-bottom:0}.content-status>.wrapper{width:fit-content}.content-status>.wrapper span{font-size:calc(var(--font-heading-scale) * 1.2rem);line-height:calc(var(--font-heading-scale) * 1.6rem);display:block}.view__fee.view__summary-block>span:empty{display:none}.payment-gateway-name{text-transform:capitalize}.accept-decline--buttons{display:flex;justify-content:center;gap:1.2rem}.accept-decline--buttons a.button{color:rgb(var(--color-white-1));background:rgb(var(--color-primary));text-decoration:none;min-height:4.4rem}.accept-decline--buttons a.button:hover{background:rgb(var(--color-primary-3))}.accept-decline--buttons button{padding:1rem 2rem;margin-top:0}.accept-decline--buttons button,.accept-decline--buttons .button{min-width:12.2rem;text-transform:capitalize}.buttons-container{display:flex;align-items:center;justify-content:space-between}.customer.account{position:relative}.offer-view.modal-displayed:after,.decline-message-wrapper:not(.hidden){content:"";position:fixed;width:100%;height:100%}.offer-view.modal-displayed:after{background:#0009;top:0;left:0;z-index:1}.decline-message-wrapper:not(.hidden){left:0;z-index:2;padding:0 1.6rem}.decline-message-inner,.decline-heading-container{display:flex;flex-direction:column}.decline-message-inner,.decline-bottom-container,.decline-message-inner textarea{width:100%}.decline-message-inner{align-items:center;background:rgb(var(--color-white-1));border:.14rem solid rgb(var(--color-black-6));border-radius:2rem;padding:4rem 1.6rem;margin:auto}.decline-message-inner textarea{max-width:72rem;padding:1.6rem 2rem;border:.15rem solid rgb(var(--color-black-1));border-radius:2rem;font-family:var(--font-body-family);font-weight:500;font-size:calc(var(--font-heading-scale) * 1.6rem);line-height:calc(var(--font-heading-scale) * 2rem)}.decline-heading-container{gap:1.2rem}.decline-heading-container p{color:rgb(var(--color-black-5));margin-bottom:2.8rem}.decline-bottom-container .accept-decline--buttons{padding-top:4rem}.content-status .current-status:has(span:empty){display:none}.decline-bottom-container :not(textarea).invalid--field{margin-top:1.2rem}.column-header,.left-block label,.right-block .header-text,.right-block .view__price-wrapper label,.right-block .view__payment,.billing-info label{text-transform:capitalize}.right-block .view__price-wrapper label{margin-bottom:0}.page-numbers .page-disable{pointer-events:none;border:none}@media screen and (min-width: 990px){.view__header-block .column-header:first-child,.view__header-block .column-header:nth-child(3),.view__info-block .content:first-child,.view__info-block .content:nth-child(3){max-width:41.7rem}.view__header-block .column-header:nth-child(2),.view__info-block .content:nth-child(2){max-width:22.1rem}.view__header-block .column-header{width:100%;max-width:12rem}.view__header-block,.view__info-block{width:100%;border:.15rem solid rgb(var(--color-black-6))!important;border-radius:1.6rem}.view__header-block{margin-bottom:1.2rem}.view__info-block{padding:.8rem 1.2rem}.bottom-block{flex-direction:row}.left-block,.right-block{row-gap:2rem}.view-block label{margin-bottom:1.2rem}.billing-info{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:2rem}.booked-view .view__location-block,.cancelled-with-offer-view .view__location-block,.offer-view .view__location-block{flex-direction:row;column-gap:2.4rem}.booked-view .view__location-block .right-block,.cancelled-with-offer-view .view__location-block .right-block,.offer-view .view__location-block .right-block{max-width:32rem;margin-top:5.2rem;padding:4rem}.view__offer-services{flex-direction:row}.view__offer{max-width:30rem}.view__arrangement .display-text{min-height:18.8rem}.column-header-location,.content-location,.column-header-price,.content-price{text-align:right}.accept-decline--buttons button{padding:1.2rem 2.4rem}}@media screen and (min-width: 750px){.view__header{padding-top:5.2rem;padding-block:2rem}.view__status{padding:.4rem .8rem}.view__status>p{font-weight:600}.view__status>p,.view__create-date>p,.content-status>.wrapper span{font-size:calc(var(--font-heading-scale) * 1.4rem);line-height:calc(var(--font-heading-scale) * 2rem)}.view__content{row-gap:4rem}.view__content .view-block{padding:4rem;border-radius:1.6rem;border:.16rem solid rgb(var(--color-black-6))}.bottom-block{margin-top:2rem}.display-text{padding:1.6rem 2.4rem;min-height:5.5rem}.comment-text,.right-block .display-text:not(.radio-text){min-height:18.8rem}.radio-text input[type=radio]:checked+label:after{width:1.45rem;height:1.45rem}.text-wrap{font-size:calc(var(--font-heading-scale) * 1.4rem);line-height:calc(var(--font-heading-scale) * 2rem)}.radio-text+.display-text{margin-top:2rem}.decline-message-inner{max-width:80rem;padding:4rem}.decline-heading-container p{margin-bottom:4rem}.decline-message-inner textarea{padding:2.4rem;font-size:calc(var(--font-heading-scale) * 1.6rem);line-height:calc(var(--font-heading-scale) * 2rem)}.accept-decline--buttons{justify-content:flex-end}}@media screen and (max-width: 989px){.view__details{border:.15rem solid rgb(var(--color-black-6));border-radius:2rem}.view__header-block .column-header:first-child,.view__header-block .column-header:nth-child(3),.view__info-block .content:first-child,.view__info-block .content:nth-child(3){min-width:25rem}.view__header-block .column-header:nth-child(2),.view__info-block .content:nth-child(2){min-width:16.1rem}.right-block{padding-top:1.6rem}.accept-decline--buttons button{min-height:4.4rem}}@media screen and (max-width: 749px){.decline-heading-container h3{font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:calc(var(--font-heading-scale) * 3.6rem)}.decline-heading-container p{font-size:calc(var(--font-heading-scale) * 1.3rem);line-height:calc(var(--font-heading-scale) * 1.6rem)}.buttons-container{gap:1.5rem}.single-view .view__cancel{width:50%}.accept-decline--buttons a.button{display:flex;align-items:center;justify-content:center}}.internal_chat--trigger-container{display:flex;justify-content:space-between;align-items:center}.view__message .button--message{margin-top:0;display:flex;align-items:center;min-height:auto;padding:1.2rem 2.4rem;gap:.4rem;border-color:rgb(var(--color-black-6));color:rgb(var(--color-black-1))}.view__message .button--message:hover{background:none;border-color:rgb(var(--color-black-1))}.view__message .button--message:active{background:rgb(var(--color-black-1));color:rgb(var(--color-white-1))}.internal_chat{margin-top:2.5rem;border-top:.15rem solid rgb(var(--color-black-6));border-bottom:.15rem solid rgb(var(--color-black-6));margin-bottom:1rem}.internal_chat--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50vh;gap:4rem;padding-block:2rem}.internal_chat--empty div{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:.8rem;color:rgb(var(--color-black-5))}.internal_chat--field{display:flex;align-items:flex-end;flex-direction:column;background:rgb(var(--color-black-7));padding:2rem;border:.15rem solid rgb(var(--color-black-6));border-radius:1.6rem}.internal_chat--field .internal_chat--send{margin-top:2rem;min-height:auto;padding:1.2rem 2.4rem;min-width:auto}.internal_chat--field_input{width:100%;min-height:3rem;overflow-x:hidden;overflow-y:auto;background:none;resize:none;border:none;font-family:var(--font-body-family)}.internal_chat--field_input:focus{outline:none;box-shadow:none}.internal_chat-user{justify-content:flex-end}.internal_chat .loader-wrapper{display:flex;min-height:40rem;align-items:center}.internal_chat-user,.internal_chat-admin{display:flex;align-items:flex-end;gap:1.2rem;margin-top:6rem}.internal_chat-user__message,.internal_chat-admin__message{padding:2rem 2.4rem;max-width:60rem;font-weight:500;font-family:var(--font-body-family);border-radius:2rem;text-wrap:wrap;white-space:pre-wrap}.internal_chat-user__message{background-color:rgb(var(--color-black-1));color:rgb(var(--color-white-1))}.internal_chat-admin__message{background-color:rgb(var(--color-black-7))}.internal_chat-divider,.internal_chat-timestamp{font-weight:400;color:rgb(var(--color-black-5));font-family:var(--font-body-family)}.internal_chat-divider{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:6rem}.internal_chat-divider--top{margin-top:0}.internal_chat--container{display:flex;flex-direction:column;text-wrap:nowrap;padding-block:4rem}.internal_chat-divider:before,.internal_chat-divider:after{content:"";display:block;width:100%;border-bottom:.15rem solid rgb(var(--color-black-6))}.internal_chat-divider:before,.internal_chat-divider:after{margin-left:0;margin-right:0}.internal_chat--active .customer.account{margin-inline:0;padding-inline:0;max-width:100%;margin:auto;padding-bottom:1rem}.internal_chat--active .internal_chat--trigger-container,.internal_chat--active .buttons-container{max-width:var(--page-width);margin:0 auto;padding-inline:1.6rem}.internal-chat__accept-decline-container{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:1.2rem}@media screen and (min-width: 750px){.internal_chat--active .customer.account{padding-bottom:2rem}.internal_chat--active .internal_chat--trigger-container,.internal_chat--active .buttons-container{--page-width-padding: min(6%, 8rem)}.internal_chat--empty{padding-block:4rem}.internal_chat-divider:before{margin-left:6rem}.internal_chat-divider:after{margin-right:6rem}.internal_chat--container{padding-block:8rem}.internal_chat{margin-top:4rem;margin-bottom:2rem}}.offer-view__details{display:grid;grid-template-columns:1fr;gap:2.4rem}@media screen and (min-width: 990px){.offer-view__details{grid-template-columns:1fr 32rem}.offer-view__details>:nth-child(1){grid-column:span 2}.offer-view__details>*:not(:last-child){grid-column:1}.offer-view__details>:last-child{grid-row:2 / 6;grid-column:2}}.offer-view__details .view__header-text{padding-bottom:0}.requested-location--table{display:flex;flex-direction:column;gap:2.4rem;font-weight:400}.requested-location--table h6{font-weight:400}@media screen and (min-width: 750px){.requested-location--table{display:grid;align-items:center;grid-template-columns:repeat(3,1fr);gap:.25rem}.requested-location--table>:nth-child(3){text-align:end}}.requested-location--header{display:none}@media screen and (min-width: 750px){.requested-location--header{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:1.2rem}}.offer--date-picker__field{width:fit-content;border-radius:1.2rem;border:4px solid rgba(226,14,14,.12);transition:box-shadow .15s}.offer--date-picker__field:hover{box-shadow:0 0 .1rem .15rem #e20e0e1f}.offer--date-picker__input{display:flex;align-items:center;gap:.4rem;padding-left:.8rem;border-radius:.8rem;border:1px solid #e20e0e;overflow:hidden}.confirmed-offer--date-picker__input{border:.15rem solid rgb(var(--color-black-6))}.offer--date-picker__input input{position:relative;top:.1rem;padding:.8rem .8rem .8rem 0;font-size:inherit;border:none;cursor:pointer}.offer--date-picker__input input::placeholder{color:rgba(var(--color-black-1))}.confirmed-offer--date-picker__input input{cursor:auto}.offer--date-picker__input input:focus-visible{outline:none;box-shadow:none}.requested-location--offer{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 990px){.requested-location--offer{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto auto}.requested-location--offer__arrangement{grid-column:span 2}}.requested-location--request{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 990px){.requested-location--request{display:grid;grid-template-columns:1fr 1fr;gap:2.8rem}.requested-location--request__comment{grid-column:span 2;margin-bottom:1.2rem}}.requested-location--request label{font-weight:400}@media screen and (min-width: 990px){.requested-location--summary{margin-top:0;padding:4rem}}.requested-location--summary h6{margin-bottom:1.6rem}.requested-location--summary label,.requested-location--summary span:not(.view__total-amount span){font-weight:400}.requested-location--summary label:not(.service-item label){margin-bottom:0;color:rgba(var(--color-black-1))}.requested-location--summary .view__service-total{padding-bottom:0}.requested-location--summary .service-item{margin-top:1.2rem}.requested-location--summary .service-item label{margin-bottom:0}.requested-location--cta{margin-top:2.4rem;display:flex;flex-direction:column;gap:1rem}.requested-location--cta button{margin:0}.requested-location--cta .button__decline{width:fit-content;margin-inline:auto;text-decoration:underline;text-underline-offset:.4rem;color:rgba(var(--color-primary));background:transparent}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}.date-picker__input.error{animation:shake .5s;animation-iteration-count:3}.booking-view__button-container{display:flex;gap:1.2rem;flex-wrap:wrap;justify-content:flex-end}.stripe-checkout-btn details{position:relative}.stripe-checkout-btn summary{display:flex;align-items:center;margin-top:0;padding:1.2rem 2rem;background-color:rgb(var(--color-white-1));color:rgb(var(--color-black-1));border-radius:5rem;text-decoration:none;gap:.6rem;border:.15rem solid rgb(var(--color-black-6));-webkit-user-select:none;user-select:none;transition:border-color var(--duration-default)}.stripe-checkout-btn summary:hover{border-color:rgb(var(--color-black-1))}.single-view.booked-view .stripe-checkout-btn svg{width:auto;margin:0}.stripe-checkout-btn__options__container{position:absolute;margin-top:.8rem;padding:.4rem;border-radius:2.8rem;display:flex;flex-direction:column;gap:.4rem;right:0;box-shadow:0 2px 18px rgba(var(--color-black-1),.15);box-shadow:0 0 2px rgba(var(--color-black-1),.15);background:rgb(var(--color-white-1));z-index:2}.stripe-checkout-btn__options__container a{font-family:var(--font-heading-family);letter-spacing:normal;text-decoration:none;font-weight:700;padding:1.4rem 2.8rem;border-radius:10rem;background:rgb(var(--color-white-1));color:rgb(var(--color-black-1));text-wrap:nowrap}.stripe-checkout-btn__options__container a:hover{background:rgb(var(--color-black-6))}.stripe-checkout-btn__options__container a:active{background:rgb(var(--color-black-1));color:rgb(var(--color-white-1))}details[open]>div{animation:animateMenuOpen var(--duration-default) ease}details[open] svg.caret-solid{transform:rotate(180deg)}@media screen and (min-width: 750px){.stripe-checkout-btn__options__container a{padding:1.6rem 3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/customer.css.map */
