.dialog__backdrop{background:var(--black);cursor:pointer;animation:.25s ease-out forwards dialog-backdrop-in;position:fixed;top:0;bottom:0;left:0;right:0}.dialog__backdrop.is-inactive{pointer-events:none}.dialog__backdrop.is-closing{animation:.25s ease-out forwards dialog-backdrop-out}.dialog__panel{background:var(--white);border-radius:6px;flex-direction:column;padding:14px 16px;animation:.25s ease-out forwards dialog-panel-in;display:flex;box-shadow:0 8px 32px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.08);max-height:100%!important;overflow:visible!important}.dialog__panel.is-closing{animation:.2s ease-in forwards dialog-panel-out}.dialog__panel.is-error{animation:.5s linear dialog-shake}.cdk-global-overlay-wrapper{justify-content:center;align-items:center;display:flex}@keyframes dialog-backdrop-in{0%{background:0 0}to{background:rgba(0,0,0,.45)}}@keyframes dialog-backdrop-out{0%{background:rgba(0,0,0,.45)}to{background:0 0}}@keyframes dialog-panel-in{0%{opacity:0;transform:scale(.95)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes dialog-panel-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(8px)}}@keyframes dialog-shake{8%,41%{transform:translate(-10px)}25%,58%{transform:translate(10px)}75%{transform:translate(-5px)}92%{transform:translate(5px)}0%,to{transform:translateZ(0)}}.toggle-slide-enter{animation:.2s ease-out toggle-slide-enter;overflow:hidden}.toggle-slide-leave{animation:.2s ease-out toggle-slide-leave;overflow:hidden}@keyframes toggle-slide-enter{0%{opacity:0;max-height:0}to{opacity:1;max-height:1200px}}@keyframes toggle-slide-leave{0%{opacity:1;max-height:1200px}to{opacity:0;max-height:0}}.fade-in-enter{animation:.2s ease-out fade-in-enter}.fade-in-leave{animation:.2s ease-out fade-in-leave}@keyframes fade-in-enter{0%{opacity:0}to{opacity:1}}@keyframes fade-in-leave{0%{opacity:1}to{opacity:0}}.calendar{width:100%}.calendar__header{background:#d8d8d8;justify-content:space-between;align-items:center;padding:0;display:flex}.calendar__nav,.calendar__period{color:#2b973f;cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;margin:0;padding:12px 14px;font-size:14px;font-weight:500;line-height:1}.calendar__nav:hover,.calendar__period:hover{color:#237b33}.calendar__nav:active,.calendar__period:active{color:#1b5f28}.calendar__period{text-align:center;text-transform:capitalize;flex:1}.calendar__nav{padding:8px 14px;font-size:22px}.calendar__table{border-collapse:collapse;border-spacing:0;table-layout:fixed;border:1px solid #d8d8d8;width:100%}.calendar__table th{text-align:center;text-transform:uppercase;border:1px solid #d8d8d8;padding:4px 0;font-size:11px;font-weight:500}.calendar__table td{vertical-align:middle;border:1px solid #d8d8d8;padding:0}.calendar__day{-ms-appearance:none;appearance:none;font:inherit;color:#4a4a4a;cursor:pointer;text-align:center;background:0 0;border:0;border-radius:0;width:100%;min-height:40px;margin:0;padding:0;font-size:13px;line-height:40px;transition:background-color .15s ease-out,color .15s ease-out;display:block}.calendar__day.is-outside{opacity:.4}.calendar__day.is-disabled{cursor:not-allowed;opacity:.45}.calendar__day.is-disallowed{cursor:not-allowed;color:#d0021b;opacity:1;text-decoration:line-through;background:0 0!important}.calendar__day.is-selected{color:#fff;background-color:#2b973f}.calendar__day:not(.is-disabled):not(.is-disallowed):not(.is-selected):hover{background-color:rgba(43,151,63,.25)}.calendar__months{border:1px solid #d8d8d8;border-top:0;grid-template-columns:repeat(3,1fr);display:grid}.calendar__month{-ms-appearance:none;appearance:none;color:#4a4a4a;cursor:pointer;text-align:center;text-transform:capitalize;background:0 0;border:1px solid #d8d8d8;margin:0;padding:18px 8px;font-size:13px;transition:background-color .15s ease-out,color .15s ease-out}.calendar__month:hover{background-color:rgba(43,151,63,.25)}.calendar__month.is-active{color:#fff;background-color:#2b973f}.login-strip{border:1px solid var(--gray-border);border-radius:var(--radius-sm);margin:0;padding:11px 15px}.login-strip__container{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;margin:0;display:grid}@media (max-width:767px){.login-strip__container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.login-strip__container{grid-template-columns:minmax(0,1fr)}}.login-strip__column{min-width:0;padding:0;position:relative}.login-strip__input{padding:12px 11px 5px}.login-strip__input.is-password{padding-right:100px}.login-strip__forgotten-password{color:#4a4a4a;font-size:10px;font-weight:400;text-decoration:none;position:absolute;top:13px;right:15px}.login-strip__forgotten-password:hover{color:#4a4a4a;outline:none;text-decoration:underline}.login-strip__button{width:100%}.login-strip__socials{flex-wrap:wrap;justify-content:center;align-items:center;margin:-3px -6px;display:flex}.login-strip__socials-item{width:100%;max-width:300px;padding:3px 6px}@media (min-width:480px){.login-strip__socials-item{width:auto}}.login-strip .page-container__separator-container{margin:10px 0 15px}.custom-dialog__item{margin-bottom:10px}.custom-dialog__item:last-child{margin:20px 0 0}.custom-dialog__button{width:100%}.par-meter{flex-direction:column;display:flex}.par-meter__hero{order:2;width:734px;max-width:100%;margin:0 auto;padding:.1px 0;position:relative}@media (min-width:359px){.par-meter__hero{order:1;height:155px}}.par-meter__hero-container{width:100%;height:100%;margin:0;position:absolute;top:0;left:0;overflow:hidden}.par-meter__hero-image{height:100%;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}@supports (object-fit:cover){.par-meter__hero-image{object-fit:cover;width:100%}}.par-meter__hero-text{z-index:2;flex-direction:column;align-items:flex-start;gap:0;margin:30px 12px 15px;display:flex;position:relative}@media (min-width:359px){.par-meter__hero-text{margin:50px 0 25px 20px}}.par-meter__hero-title{color:#fff;text-transform:uppercase;background:#2b973f;border-radius:2px 2px 0 0;padding:9px 12px;font-size:15px;font-weight:500}@media (min-width:767px){.par-meter__hero-title{font-size:18px}}.par-meter__hero-subtitle{color:#4a4a4a;background:#fff;border-radius:0 2px 2px;padding:9px 12px;font-size:14px}@media (min-width:767px){.par-meter__hero-subtitle{font-size:16px}}.par-meter__title{order:1;margin:0 0 13px}@media (min-width:359px){.par-meter__title{order:2;margin:18px 0 6px}}.par-meter__info{text-align:justify;color:var(--darker-gray-text-color);order:3;margin:20px 0;font-weight:300;line-height:20px}.par-meter__info p:first-child{margin-top:0;padding-top:0}.par-meter__info p:last-child{margin-bottom:0;padding-bottom:0}.par-meter__container,.par-meter .login-strip{order:4}.par-meter__secondary-title{margin:4px 0 13px;padding:0;font-size:20px;font-weight:500}@media (min-width:479px){.par-meter__secondary-title{font-size:22px}}@media (min-width:767px){.par-meter__secondary-title{font-size:24px}}.par-meter__order-form{margin:0 0 25px;padding:0}@media (min-width:767px){.par-meter__order-form{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;margin:0 0 25px;display:grid}}.par-meter__order-column{min-width:0}.par-meter__order-column:last-child{margin:20px 0 0}@media (min-width:767px){.par-meter__order-column:last-child{margin:0}}.par-meter__order-column-item{margin:25px 0}.par-meter__order-column-item:first-child{margin-top:0}.par-meter__order-column-item:last-child{margin-bottom:0}.par-meter__order-title{margin:0 0 10px;font-size:13px;font-weight:500}.par-meter__order-price{margin:-4px 0 0;font-size:24px;font-weight:500}.par-meter__order-price-days{font-size:16px;font-weight:300}.par-meter__order-day{margin:9px 0 0;font-size:20px;font-weight:500}.par-meter__button{width:100%;height:46px;font-size:15px}.par-meter__products-wrapper{order:5}.par-meter__products-container{flex-wrap:wrap;display:flex}.par-meter__address-trigger{text-align:left;cursor:pointer;color:#4a4a4a;width:100%;transition:border var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #e2e2e2;border-radius:2px;padding:12px 12px 10px;font-size:14px;line-height:1.35}.par-meter__address-trigger:hover{border-color:#2b973f}@media (hover:hover){.par-meter__address-trigger:focus{border-color:#2b973f}}.par-meter__address-trigger:active{border-color:#237b33}.par-meter__closed{text-align:center;color:#d0021b;order:4;margin:25px 0;padding:0 12px;font-size:18px;display:block}