.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}
.choices:focus{outline:none}
.choices:last-child{margin-bottom:0}
.choices.is-open{overflow:visible}
.choices.is-disabled .choices__inner,
.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;user-select:none}
.choices.is-disabled .choices__item{cursor:not-allowed}
.choices [hidden]{display:none !important}.choices[data-type*=select-one]{cursor:pointer}
.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}
.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}
.choices[data-type*=select-one] .choices__button{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:0.25}
.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}
.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}
.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}
.choices[data-type*=select-one]::after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}
.choices[data-type*=select-one].is-open::after{border-color:transparent transparent #333 transparent;margin-top:-7.5px}
.choices[data-type*=select-one][dir=rtl]::after{left:11.5px;right:auto}
.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,
.choices[data-type*=text] .choices__inner{cursor:text}
.choices[data-type*=select-multiple] .choices__button,
.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin-top:0;margin-right:-4px;margin-bottom:0;margin-left:8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");background-size:8px;width:8px;line-height:1;opacity:0.75;border-radius:0}
.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,
.choices[data-type*=text] .choices__button:hover,
.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}
.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}
.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}
.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}
.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}
[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}
.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}
.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}
.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}
[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}
.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}
.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}
.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}
.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}
.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:0.25rem 0.25rem 0 0}
.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}
.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:14px}
[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}
@media (min-width:640px){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable::after,.choices__list[aria-expanded] .choices__item--selectable::after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable::after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable::after{right:auto;left:10px}}
.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}
.choices__list--dropdown .choices__item--selectable.is-highlighted::after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after{opacity:0.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:0.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}
.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}
.choices__input:focus{outline:0}
.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}
.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}
[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:0.5}
.gsi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:WHITE;background-image:none;border:1px solid #747775;-webkit-border-radius:20px;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:'Roboto',arial,sans-serif;font-size:14px;height:40px;letter-spacing:0.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;-webkit-transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s;vertical-align:middle;white-space:nowrap;width:auto;max-width:400px;min-width:min-content}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{-webkit-flex-grow:1;flex-grow:1;font-family:'Roboto',arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{-webkit-transition:opacity .218s;transition:opacity .218s;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.gsi-material-button:disabled{cursor:default;background-color:#fff61;border-color:#1f1f1f1f}.gsi-material-button:disabled .gsi-material-button-contents{opacity:38%}.gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state,
.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#303030;opacity:12%}.gsi-material-button:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.30),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.30),0 1px 3px 1px rgba(60,64,67,.15)}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#303030;opacity:8%}
@font-face{font-family:"Poppins";src:local("Poppins Regular"),local("Poppins-Regular"),url("../themes/bowling/assets/fonts/Poppins-Regular.woff2") format("woff2"),url("../themes/bowling/assets/fonts/Poppins-Regular.woff") format("woff"),url("../themes/bowling/assets/fonts/Poppins-Regular.ttf") format("truetype"),url("../themes/bowling/assets/fonts/Poppins-Regular.eot") format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:"Poppins";src:local("Poppins Medium"),local("Poppins-Medium"),url("../themes/bowling/assets/fonts/Poppins-Medium.woff2") format("woff2"),url("../themes/bowling/assets/fonts/Poppins-Medium.woff") format("woff"),url("../themes/bowling/assets/fonts/Poppins-Medium.ttf") format("truetype"),url("../themes/bowling/assets/fonts/Poppins-Medium.eot") format("embedded-opentype");font-weight:500;font-style:normal}@font-face{font-family:'Poppins';src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url('../themes/bowling/assets/fonts/PoppinsSemiBold.eot') format('embedded-opentype'),url('../themes/bowling/assets/fonts/PoppinsSemiBold.woff2') format('woff2'),url('../themes/bowling/assets/fonts/PoppinsSemiBold.woff') format('woff'),url('../themes/bowling/assets/fonts/PoppinsSemiBold.ttf') format('truetype'),url('../themes/bowling/assets/fonts/PoppinsSemiBold.svg#PoppinsSemiBold') format('svg');font-weight:600}@font-face{font-family:"Poppins";src:local("Poppins Bold"),local("Poppins-Bold"),url("../themes/bowling/assets/fonts/Poppins-Bold.woff2") format("woff2"),url("../themes/bowling/assets/fonts/Poppins-Bold.woff") format("woff"),url("../themes/bowling/assets/fonts/Poppins-Bold.ttf") format("truetype"),url("../themes/bowling/assets/fonts/Poppins-Bold.eot") format("embedded-opentype");font-weight:700;font-style:normal}body{.text-24_sbold{font-weight:600;font-size:24px;letter-spacing:0;line-height:31px;@media (min-width:768px){line-height:48px;font-size:44px}}.text-18_sbold{font-weight:600;font-size:18px;line-height:27px;letter-spacing:0;@media (min-width:768px){font-size:24px;line-height:36px}}.text-16_medium{font-weight:500;font-size:16px;line-height:136%;letter-spacing:0}.text-14_sbold{font-weight:600;font-size:14px;letter-spacing:0;line-height:21px;@media (min-width:768px){font-size:16px;line-height:24px}}.text-14_medium{font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;@media (min-width:768px){font-size:16px;line-height:24px}}.text-14_regular{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0}.text-12_medium{font-weight:500;font-size:12px;letter-spacing:0%;@media (min-width:768px){font-size:14px;line-height:21px}}.text-12_regular{font-weight:400;font-size:12px;letter-spacing:0;@media (min-width:768px){font-size:14px;line-height:21px}}}
@charset "UTF-8";/*! 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:0.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:-0.25em}sup{top:-0.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:0.35em 0.75em 0.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{--black:#000;--white:#fff;--green:#00a24b;--lm-main-001:#ff6500;--lm-text-001:#000;--lm-text-002:rgba(0,0,0,0.5);--lm-bg:#f5f5f5;--lm-border:#d3d3d3;--dm-main-001:#ff6500;--dm-text-001:#fff;--dm-text-002:rgba(255,255,255,0.5);--dm-border:#3c3c3c;--dm-bg:#1b1b1b;--light-orange:#FFF0E5;--lm-bg:#F0F0F0;--lm-text-003:rgba(0,0,0,0.25);--const-white:#FFF;--bs-body-line-height:1.15;--bs-dropdown-font-size:14px;--bs-dropdown-padding-y:4px;--bs-modal-width:688px;--bs-modal-margin:16px;--bs-modal-header-padding:24px;--bs-modal-padding:24px;--bs-modal-border-radius:20px;--bs-border-radius-lg:20px}img,
svg{vertical-align:baseline}html{box-sizing:border-box}*,
*::before,
*::after{box-sizing:inherit;outline-width:1px}body{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;color:var(--black)}img{max-width:100%;max-height:100%}a{color:inherit;text-decoration:none}h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
figure{margin:0}ul{list-style:none;padding:0}.page{display:flex;flex-direction:column;background:var(--lm-bg);height:100dvh;min-width:0;max-width:100%;flex:1 0 520px;overflow-y:auto}.page--dark{background-color:var(--black);color:var(--dm-text-001)}@media (min-width:768px){.page{background:var(--background-url) center/cover fixed}}.modal-header{padding-bottom:0;border-bottom:0}#agreement-modal{@media (min-width:576px){--bs-modal-width:688px}}#login-modal{@media (min-width:576px){--bs-modal-width:428px}}.modal{padding:16px;.modal-dialog{float:right;margin:0;max-height:100%;overflow:hidden;width:100%}.modal-content{height:calc(100dvh - 32px)}.modal-body{overflow-x:auto}}.modal-close{padding:14px;margin-left:auto;background:none;border:none;appearance:none;margin-right:-16px;margin-top:-16px}.container{margin:0 auto;padding:0 20px;background-color:var(--lm-bg);width:100%}.page--dark .container{background-color:var(--black)}@media (min-width:768px){.container{padding:40px 48px}}.content{display:flex;flex-direction:column;row-gap:16px;flex-grow:1}@media (min-width:768px){.content{row-gap:40px}}.header{position:sticky;position:-webkit-sticky;left:0;right:0;top:0;z-index:1000;padding:10px 20px;background-color:var(--white);display:flex;justify-content:space-between;align-items:center;column-gap:12px}.page--dark .header{background-color:var(--black)}@media (min-width:768px){.header{padding:10px 40px}}.header__link{display:none;align-items:center}.page--orange:not(.page--dark) .header__link.orange{display:flex}.page--orange.page--dark .header__link.orange-dark{display:flex}.page--green:not(.page--dark) .header__link.green{display:flex}.page--green.page--dark .header__link.green-dark{display:flex}.header__btns{flex-shrink:0;display:flex;column-gap:12px;color:var(--lm-text-001)}.page--dark .header__btns{color:var(--dm-text-001)}.header__btn-big{display:flex;align-items:center;justify-content:center;column-gap:8px;font-size:15px;font-weight:700;line-height:22.5px}.header__btn-big span{display:none}@media (min-width:768px){.header__btn-big span{display:inline-block}}.header__btn{flex-shrink:0;display:flex;justify-content:center;align-items:center;column-gap:8px;background-color:var(--white);border-radius:50px;width:44px;height:44px;font-size:15px;font-weight:500;line-height:22.5px;cursor:pointer}.header__btn,
.header__btn span{color:var(--lm-text-001)}.page--dark .header__btn,
.page--dark .header__btn span{color:var(--dm-text-001)}.header__btn span{display:none}.lang-dropdown{.dropdown-menu{margin-top:10px !important}}.header__btn--lang{border:1px solid var(--lm-border);color:var(--lm-text-002)}.header__btn--lang:after{display:none}.header__btn--person{border:1px solid var(--lm-border)}.header__btn--person.header__btn--logged{width:auto;gap:4;padding:0 15px;span{display:block}svg{fill:var(--lm-main-001)}}.header__btn--person svg{fill:var(--lm-text-001)}.page--dark .header__btn--person{border-color:var(--dm-border);background-color:var(--black)}.page--dark .header__btn--person svg{fill:var(--white)}.header__btn--phone{background-color:var(--lm-main-001)}.page--green .header__btn--phone{background-color:var(--green)}.header__btn--phone svg{fill:var(--white)}.footer{display:flex;flex-direction:column;align-items:stretch;margin-top:auto;background-color:var(--white)}.page--dark .footer{background-color:var(--black)}.footer__nav{display:grid;grid-template-columns:1fr 1fr;column-gap:8px;padding-top:8px;background-color:var(--white);padding-bottom:8px}.footer__nav .btn{font-size:19px;font-weight:500;height:54px;letter-spacing:0;&.btn--circle{width:54px}}.page--dark .footer__nav .btn{border-color:var(--dm-text-001)}@media (min-width:768px){.footer__nav .btn:not(.btn--circle){min-width:160px}}@media (min-width:768px){.footer__nav{display:flex;justify-content:space-between;align-items:center;padding:16px 30px !important}}.footer__copyright{padding:2px 0;background-color:var(--white);text-align:center;color:var(--lm-text-002);border-top:1px solid var(--lm-border)}.page--dark .footer__copyright{background-color:var(--dm-bg);color:var(--lm-text-002)}@media (min-width:768px){.footer__copyright{padding:4px 20px;color:var(--lm-text-002) !important}}.btn{display:flex;justify-content:center;align-items:center;column-gap:8px;padding:0 16px;border:1px solid grey;border-radius:100px;background-color:transparent;height:44px;font-size:18px;font-weight:400;line-height:27px;text-align:center;color:var(--lm-text-001);cursor:pointer}.page--dark .btn{border-color:var(--dm-border);color:var(--dm-text-001)}.btn svg{width:18px;height:18px;stroke:var(--lm-text-001)}.page--dark .btn svg{stroke:var(--dm-text-001)}.btn--circle{flex-shrink:0;flex-grow:0;padding:0;width:44px;height:44px}.btn--circle svg{width:16px;height:16px}.btn--colored{border-color:var(--lm-main-001);background-color:var(--lm-main-001);color:var(--white)}.page--green .btn--colored{border-color:var(--green);background-color:var(--green)}.input{display:flex;justify-content:center;align-items:center;padding:0 16px;border:1px solid grey;border-radius:100px;background-color:transparent;height:44px;min-width:0;width:100%;font-size:18px;font-weight:400;line-height:27px;text-align:center;color:var(--lm-text-001)}.page--dark .input{border-color:var(--dm-border);color:var(--dm-text-001)}.input:focus{outline:none}.form{display:flex;flex-direction:column;align-items:stretch;gap:16px;width:100%}.form__item{position:relative;width:100%}.form__phone{display:flex;align-items:center;justify-content:stretch;column-gap:8px}.form__phone--code{flex-grow:0;flex-shrink:1;max-width:94px}.form__phone--number{flex-grow:1;width:100%}.form__promo{display:flex;align-items:center;justify-content:stretch;column-gap:8px;padding:8px 0}.form__btn{width:auto;padding:10px 16px;border:1px solid var(--black);border-radius:94px;background-color:var(--lm-bg);font-size:14px;font-weight:500;line-height:1.029;color:var(--black);cursor:pointer}.form-input{border:1px solid var(--lm-border);border-radius:4px;width:100%;font-size:16px;font-weight:500;color:var(--lm-text-001);padding:0 12px;height:40px}.form-input__title{position:absolute;left:12px;top:12px;padding:0;background-color:var(--white);font-size:16px;font-weight:400;line-height:19.04px;text-align:left;color:var(--lm-text-002);letter-spacing:0;pointer-events:none}.choices__inner{min-height:40px}.page--dark .form-input__title{background-color:transparent}.page--dark .form-input__title{top:-20px;color:var(--dm-text-002)}.form-input__title--special{color:var(--lm-main-001)}.form-input__link{display:block;margin-top:12px;font-size:14px;font-weight:400;line-height:19.04px;text-align:right;color:var(--lm-text-002)}.form-input__register-link{display:block;margin-top:24px;font-size:16px;font-weight:400;line-height:19.04px;text-align:center;color:var(--lm-text-002);span{color:var(--lm-main-001)}}.page--dark .form-input__link{color:var(--dm-text-002)}.form-input__link--special{color:var(--lm-main-001)}.counter{justify-content:space-between;align-items:center;display:flex;gap:16px}.counter__title{text-align:center}.counter__data{display:flex;justify-content:space-between;column-gap:6px}.counter .btn{flex-shrink:0;flex-grow:0;padding:0;width:44px;background:var(--white)}.counter .input{background:var(--white)}.step-header{flex-direction:row-reverse;display:flex;justify-content:space-between;align-items:baseline;gap:16px}.step-header__text{font-size:15px;font-weight:400;line-height:22.5px;color:var(--lm-text-003);flex-shrink:0}.page--dark .step-header__text{color:var(--dm-text-002)}.step-header__title{text-align:left;color:var(--lm-text-001);&:last-child{margin-right:auto}}.page--dark .step-header__title{color:var(--dm-text-001)}.checkbox{display:flex;align-items:center;column-gap:12px}.checkbox__wrapper{position:relative}.checkbox__fake{position:absolute;top:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center}.checkbox__fake svg{fill:var(--lm-main-001);stroke:var(--lm-main-001)}.page--green .checkbox__fake svg{fill:var(--green);stroke:var(--green)}.checkbox__fake--checked{opacity:0}.checkbox__text{display:inline-block}.checkbox__input{opacity:0;width:20px;height:20px}.checkbox__input:checked+.checkbox__fake--checked{opacity:1}.radio{position:relative;width:20px;height:20px}.radio__input{opacity:0;position:absolute;width:0;height:0}.radio__input:checked+.radio__fake--checked{opacity:1}.radio__fake{position:absolute;inset:0}.radio__fake svg{fill:var(--lm-main-001);stroke:var(--lm-main-001)}.radio__fake svg .center{fill:var(--white)}.page--dark .radio__fake svg .center{fill:var(--black)}.page--green .radio__fake svg{fill:var(--green);stroke:var(--green)}.radio__fake--checked{opacity:0}.main__main{display:flex;flex-direction:column;row-gap:16px}.cards{display:grid;grid-template-columns:1fr 1fr;gap:8px;@media (min-width:768px){gap:16px}@media (min-width:1201px){grid-template-columns:1fr 1fr 1fr}@media (min-width:1441px){grid-template-columns:1fr 1fr 1fr 1fr}li{overflow:hidden}}.card-d-2{grid-column-end:span 2}@media (max-width:767.98px){.card-m-1{grid-column-end:unset}.card-m-2{grid-column-end:span 2}}.card{padding:0;border:0;padding:0;border-radius:10px;overflow:hidden;row-gap:0;display:flex;flex-direction:column;cursor:pointer;width:100%;.card__img{border-radius:0;object-position:center top;height:124px;width:100%;object-fit:cover}.card__text{padding:10px 12px;background:var(--white);position:relative;display:flex;justify-content:space-between;align-items:center}.card__icon{width:24px;height:24px;background:var(--lm-main-001);color:var(--const-white);display:grid;place-items:center;border-radius:50%;position:absolute;top:0;margin-top:-12px;right:8px}}.card__title{font-weight:700;font-size:20px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.step1{background:var(--lm-bg)}.step1__text{font-size:15px;font-weight:400;line-height:22.5px;color:var(--lm-text-002)}.page--dark .step1__text{color:var(--dm-text-002)}.step1__main{display:flex;flex-direction:column;row-gap:24px}.step2__splide .splide__slide{height:100%}@media (min-width:768px){.step2__splide .splide__slide{margin-top:8px}}.step2__splide-pagination{position:static;display:flex;column-gap:10px;padding:8px 0;margin-top:8px}.step2__splide-pagination .splide__pagination__page{padding:0;margin:0;background-color:var(--lm-text-002);height:8px;width:8px}.step2__splide-pagination .splide__pagination__page.is-active{background-color:var(--lm-text-001);transform:none}.separator{display:flex;align-items:center;gap:10px;font-weight:400;font-size:14px;letter-spacing:0;color:var(--lm-text-002);&.separator--red{color:red}svg{flex-shrink:0}&::before,&:after{content:'';height:1px;flex-grow:1;background:var(--lm-border)}}.step2__text{font-size:18px;font-weight:400;line-height:27px;text-align:center;color:var(--lm-text-002)}.page--dark .step2__text{color:var(--dm-text-002)}.step2__main{display:flex;flex-direction:column;row-gap:16px}.step2__slider-container{width:100%;overflow-x:auto}.step2__slider{display:flex;gap:8px;padding:0;margin:0;border:none}@media (min-width:768px){.step2__slider{flex-direction:column}}.card-main{display:flex;flex-direction:column;row-gap:17px;padding:8px;border:2px solid var(--lm-border);border-radius:20px;position:relative;background:var(--white);&:has(.radio__input:checked){.card-main__radio{display:block}}.card-main__min-persons{padding:6px;background:var(--lm-bg);text-align:center;font-size:14px;font-weight:500;border-radius:4px;margin-top:8px}}.card-main__radio{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../themes/bowling/assets/img/svg/mobile-card-check.svg) center no-repeat;&::before{content:'';border:3px red solid;left:50%;top:50%;margin-left:-50px;margin-top:-50px;position:absolute;width:100px;height:100px;border-radius:50px;z-index:1;box-shadow:0 0 4px 3px white,inset 0 0 4px 3px white}.radio__fake{display:none}}.page--dark .card-main{color:var(--dm-border)}.card-main:has(.card-btn input:checked){border-color:var(--lm-main-001)}.page--green .card-main:has(.card-btn input:checked){border-color:var(--green)}.card-main__data{display:flex;align-items:center;gap:20px;padding-left:10px}.page--dark .card-main__data{color:var(--dm-text-001)}.card-main__img{border-radius:16px;min-height:160px;height:100%;width:100%;object-fit:cover;flex-shrink:0}.card-main__img-wrap{position:relative;flex-shrink:0;display:flex}.card-main__content{display:flex;flex-direction:column;row-gap:9px;padding:0 12px;font-size:20px;font-weight:700;line-height:30px;color:var(--lm-text-001);width:100%}@media (min-width:768px){.card-main{flex-direction:row;justify-content:space-between}.card-main__content{padding:8px 12px}.card-main__data{padding-left:0}.card-main__img{width:200px}.card-main__img-wrap{width:200px}}.card-btns{gap:7px;margin-bottom:0;flex-wrap:wrap;margin-top:auto;margin-left:auto;display:flex;&:not(:has(label)){display:none !important}}.card-btn{display:flex;gap:8px;align-items:center;padding:8px;height:34px;border-radius:10px;font-size:14px;font-weight:500;line-height:21px;color:var(--lm-text-002);text-align:center;text-wrap:nowrap;cursor:pointer;background:var(--lm-bg);transition:all .3s ease;&:before{content:'';width:20px;height:20px;background:var(--white);box-shadow:inset 0 0 0 1px var(--lm-border);transition:all .3s ease;border-radius:10px}}.page--dark .card-btn{border-color:var(--dm-border);color:var(--dm-text-001)}.card-btn:has(input:checked){border:none;background-color:var(--lm-text-001);color:var(--black);background:var(--light-orange);&:before{box-shadow:inset 0 0 0 7px var(--lm-main-001)}}.page--dark .card-btn:has(input:checked){background-color:var(--dm-text-001);color:var(--black)}.slider-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-shrink:0;padding:8px;border:2px solid var(--lm-border);border-radius:20px;min-height:318px;width:228px}.page--dark .slider-card{border-color:var(--dm-border)}.slider-card:hover,
.slider-card:has(.radio__input:checked){border-color:var(--lm-main-001)}.page--green .slider-card:hover,
.page--green .slider-card:has(.radio__input:checked){border-color:var(--green)}.slider-card__data{position:relative;display:grid;grid-template-areas:"radio info" "btns btns" "txt txt";grid-template-columns:20px auto;row-gap:8px;column-gap:14px;padding:12px}.slider-card__name{font-size:14px;font-weight:700;line-height:20px;color:var(--lm-text-001)}@media (min-width:768px){.slider-card__name{font-size:18px;line-height:27px}}.page--dark .slider-card__name{color:var(--dm-text-001)}.slider-card__subtitle{align-self:flex-start;display:flex;justify-content:center;align-items:center;padding:0 8px;border-radius:32px;font-size:13px;font-weight:400;text-align:center;height:24px;position:absolute;bottom:6px;left:6px;background:var(--black);color:var(--white)}.page--dark .slider-card__subtitle{background-color:var(--dm-border);color:var(--dm-text-001)}.slider-card__info{display:flex;flex-direction:column;flex-wrap:wrap;gap:4px;grid-area:info}.page--dark .slider-card__info{color:var(--dm-text-001)}.slider-card__radio{grid-area:radio}.slider-card__text{grid-area:txt;font-size:13px;font-weight:400;line-height:19.5px;color:var(--lm-text-002)}.page--dark .slider-card__text{color:var(--dm-text-002)}.slider-card__img{border-radius:16px;max-height:124px;height:100%;width:100%;object-fit:cover}@media (min-width:768px){.slider-card{flex-direction:row;padding:12px;width:100%;min-height:112px}.slider-card__data{grid-template-areas:"radio info" "radio txt" "null btns";column-gap:24px;row-gap:4px}.slider-card__info{flex-direction:row;align-items:center}.slider-card__radio{display:flex;justify-content:center;align-items:center}.slider-card__img{width:200px;height:auto}.slider-card .card-btns{display:none}}.step3__col{width:calc(50% - 69px / 2);min-width:280px;flex-grow:1}.months{display:flex;justify-content:space-between;column-gap:6px;width:100%}.months__text{flex-grow:1;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;line-height:36px;color:var(--lm-text-001);text-align:center;margin-bottom:8px}.page--dark .months__text{color:var(--dm-text-001)}.btn--circle{width:36px;height:36px;background:url(../themes/bowling/assets/img/svg/arrow_right_16.svg) center no-repeat;&:has(path[d="M11 2L5 8L11 14"]){background:url(../themes/bowling/assets/img/svg/arrow_left_16.svg) center no-repeat}svg{display:none}}.day--other,
.day--closed{font-weight:500}.days{display:grid;grid-template-columns:repeat(7,36px);row-gap:4px;justify-content:space-between}.days__item{display:flex;justify-content:center;align-items:center}.day{position:relative;display:flex;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:500;line-height:27px;color:var(--lm-text-001);cursor:pointer;transition:background 0.3s ease;border-radius:50%;&:not(.day--current):not(.day--other):not(.day--closed):hover{background:var(--lm-bg)}&.day--other{height:21px}}.page--dark .day{color:var(--dm-text-001)}.day--other,
.day--closed{font-weight:400;color:var(--lm-text-002)}.page--dark .day--other,
.page--dark .day--closed{color:var(--dm-text-002)}.day--current{background-color:var(--lm-text-001);color:var(--dm-text-001)}.page--dark .day--current{background-color:var(--white);color:var(--lm-text-001)}.day .crossline{position:absolute;top:50%;left:50%;background-color:var(--lm-text-001);width:1px;height:28px;transform:translateY(-50%) rotate(45deg)}.page--dark .day .crossline{background-color:var(--dm-text-001)}.selection{display:flex;flex-direction:column;row-gap:8px}.selection__label{display:flex;align-items:center}.selection__radio{display:flex;align-items:center;column-gap:11px}.selection__items{margin:0;padding:0;border:none}.selection__item{padding:8px 0;border-bottom:1px solid var(--lm-border)}.selection__time{font-size:18px;font-weight:400}.selection__price{margin-left:auto;font-size:18px;font-weight:700;color:var(--black)}.content.step4{background:var(--white)}@media (max-width:767.98px){.content.step4{padding-bottom:100px}}@media (min-width:768px){.content.step4{overflow:auto}}.footer--step4{position:fixed;bottom:0;left:0;right:0}.page--dark .footer--step4 .footer__nav{border-top:1px solid var(--dm-border)}@media (min-width:768px){.footer--step4{position:static}}.point{display:grid;grid-template-areas:"header img" "ops img";column-gap:12px;row-gap:8px;padding:12px 0;border-top:1px solid var(--lm-border);width:100%;color:var(--lm-text-001)}.page--dark .point{border-color:var(--dm-border)}.page--dark .point{color:var(--dm-text-001)}.point__title{color:var(--lm-text-002)}.point__subtitle{display:flex;align-items:baseline;column-gap:4px;font-weight:700}.point__subtitle-main{font-size:18px;line-height:27px}.point__subtitle-secondary{font-size:13px;line-height:19.5px}.point__header{grid-area:header;display:flex;flex-direction:column;justify-content:center;height:100%}@media (min-width:768px){.point__header{width:auto}}.point__ops{grid-area:ops;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media (min-width:768px){.point__ops{align-items:flex-end}}.point__add{grid-area:btnadd}@media (min-width:768px){.point__add{width:200px}}.point__counter{grid-area:counter;margin-top:8px}.point__counter .counter__data{justify-content:start}.point__counter .counter__data input{max-width:120px}@media (min-width:768px){.point__counter{width:200px}}.point__wrapper{display:flex;flex-direction:column;padding:12px 0}.point__img-wrapper{grid-area:img;display:flex;justify-content:flex-end;align-items:center;width:100%;height:100%}@media (min-width:768px){.point__img-wrapper{justify-content:flex-start}}.point__img{position:relative;border-radius:50%;overflow:hidden;width:88px;height:88px}.point__img img{width:100%;height:100%;object-fit:cover}.point__img .check{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;opacity:0;border:2px solid var(--lm-main-001);border-radius:50%}.page--green .point__img .check{border-color:var(--green)}.point__img .check svg{stroke:var(--lm-main-001)}.page--green .point__img .check svg{stroke:var(--green)}.point__img--checked img{opacity:10%}.point__img--checked .check{opacity:1}@media (min-width:768px){.point{grid-template-areas:"img header ops";grid-template-columns:88px auto auto}}.points-total{display:flex;justify-content:space-between;align-items:baseline;column-gap:8px;color:var(--lm-text-001)}.page--dark .points-total{color:var(--dm-text-001)}.points-total__value{font-weight:700}.step5__select-container{position:relative}.step5__select-arrow{position:absolute;top:0;right:17px;bottom:0;pointer-events:none;display:flex;align-items:center;transition:transform 0.15s ease-in-out}.step5__select-arrow--opened{transform:scaleY(-1)}.step5{background:var(--white)}.step5 .choices{padding:0}.step5 .choices__list{padding:0}.step5 .choices__list .choices__item{padding:10px 16px;font-size:16px;font-weight:400;color:var(--lm-text-001)}.step5 .choices__item{opacity:1;background-color:var(--white)}.step5 .choices__inner{padding:0 !important;border:1px solid var(--lm-border);border-radius:4px}.step5 .choices.is-open .choices__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.account{grid-area:account;display:flex;flex-direction:column;row-gap:8px;margin-bottom:32px}.account__item{display:flex;flex-direction:column;row-gap:4px;padding:8px 0;border-top:1px solid var(--lm-border)}.page--dark .account__item{border-color:var(--dm-border)}.account__item:first-child{padding-top:0;border-top:none}.account__item-total{display:flex;justify-content:space-between;align-items:baseline;font-size:16px;line-height:24px}.account__item-title{font-weight:400;color:var(--lm-text-002)}.page--dark .account__item-title{color:var(--dm-text-002)}.account__item-value{font-weight:500;color:var(--black);text-align:right}.page--dark .account__item-value{color:var(--dm-text-001)}.account__sublist{display:flex;flex-direction:column;row-gap:8px}.account__subitem{display:flex;justify-content:space-between;align-items:baseline;font-size:16px;line-height:24px;color:var(--black)}.page--dark .account__subitem{color:var(--dm-text-001)}.account__total-bonuses{padding:16px 0;display:flex;align-items:center;justify-content:center;gap:4px;color:var(--lm-main-001);border-radius:16px;background:var(--lm-bg);margin-bottom:24px}.account__subitem-title{font-weight:400}.account__subitem-value{min-width:85px;font-weight:500;text-align:right}.account__total{padding-top:8px;border-top:2px solid var(--black);margin-bottom:18px}.page--dark .account__total{border-color:var(--dm-border)}.account__total-info{display:flex;justify-content:space-between;align-items:baseline;font-size:20px;font-weight:700;line-height:30px}.account__total-value{text-align:right}.account__total-includes{font-family:Poppins;font-size:15px;font-weight:700;line-height:22.5px;text-align:right;color:var(--lm-text-002)}.page--dark .account__total-includes{color:var(--dm-text-002)}.account-form{grid-area:form}.footer--step5 .footer__nav{display:flex}.footer--step5 .btn{display:flex;justify-content:center;align-items:center;font-weight:700}.footer--step5 .btn.grow{flex-grow:1}@media (min-width:768px){.footer--step5 .btn.grow{flex-grow:0}}.page--login{display:flex}.login{display:flex;flex-direction:column;flex-grow:1;row-gap:16px}.login__header{flex-direction:row;column-gap:16px;align-items:center;margin-bottom:56px}.login__form-fields{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.footer--login .footer__nav{display:flex;justify-content:center}.footer--login .btn{flex-grow:1}@media (min-width:768px){.footer--login .btn{flex-grow:0}}.name{display:flex;align-items:center;padding:1rem 0}.name .name__input{order:1;width:50%}.name .name__bumper{order:2;width:20%}.name .name__track{order:3;width:30%}@media (max-width:768px){.name{flex-direction:column;align-items:stretch;gap:0.5rem}.name>*{width:100% !important}.name .name__bumper{order:4 !important;border-bottom:1px solid gray}}.step3{flex-direction:row;flex-wrap:wrap;align-content:flex-start;background:var(--white);gap:24px 69px;.step-header{width:100%}}.login-from-summary{color:var(--lm-main-001);text-decoration:underline}[data-validate-for]:empty{display:none}div:not([data-request="account::onUpdate"])>.steplogin,
.login-form{background:var(--white);width:409px;max-width:100%;margin:0 auto;row-gap:0;.separator{margin:24px 0}}.steplogin{background:var(--white)}[data-request="account::onUpdate"]{.login__header{margin-bottom:24px}.content{row-gap:0}}.h-screen{height:100dvh}.max-h-screen{max-height:100dvh}
@media (max-width:767.98px){.modal{padding:0;.modal-content{height:100dvh}}.page{padding-top:52px}.header__btn{width:36px;height:36px}.container{padding-left:12px;padding-right:12px}.content{margin-bottom:0;padding-bottom:40px;padding-top:8px}.main__main{padding-top:8px}.card{.card__img{height:96px}}.step1{flex-grow:1;row-gap:16px}[data-validate-for]{font-size:12px;margin-top:0.15rem !important}.footer__nav{background:var(--white);.btn{font-weight:500;font-size:16px;line-height:136%;height:44px}.btn--circle{width:44px;height:44px;background:none !important;svg{display:block}}}.header{padding:8px 12px}.footer__copyright{padding:10px 20px}.main__main{row-gap:8px}.mt-4{margin-top:16px}.counter{flex-direction:column;align-items:center;gap:10px;.btn{width:36px;height:36px}.input{height:36px}.counter__data{width:100%}}.step2{margin-top:8px}.card-main{padding:0;border-radius:10px;overflow:hidden;row-gap:0;.card-main__img{border-radius:0;height:96px;min-height:96px;object-position:center top}.card-main__content{background:var(--white);padding:6px 12px 12px;row-gap:0}.card-main__data{padding-left:0;gap:7px}.card-btns{margin-top:12px;margin-left:0;&:not(:has(label)){display:none !important}}.card-btn{height:30px;padding-top:0;padding-bottom:0;font-size:12px;flex-grow:1}.card-main__radio::before{width:80px;height:80px;margin-left:-40px;margin-top:-40px}}.step2__main{row-gap:10px}.step2__text{margin:6px 0}.step3{padding-top:8px}.day{font-size:14px}.selection__item{.radio__text{font-size:14px;color:#ccc;svg{width:12px;height:12px}}.selection__time{margin-top:0 !important;padding-left:0;color:var(--black)}}.content.step4{padding-top:8px;padding-bottom:124px}.point__counter{margin-top:0}.point__add{height:36px;font-size:14px;font-weight:500;svg{display:none}&:before{content:'';width:16px;height:16px;background:url(../themes/bowling/assets/img/svg/plus_16.svg) center no-repeat}}.step5{padding-top:8px;padding-bottom:8px}.account__item-total,.account__subitem{font-size:14px}.account__item-value,.account__subitem-value{font-weight:500}.account__subitem-title strong{font-weight:500}.account__total-info{font-weight:600;font-size:18px}.step5{.account{margin-bottom:16px}.account .btn{margin-top:8px;height:36px;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0}}.form-input{height:36px;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;&::placeholder{color:#fff;opacity:0}}.form-input__title{top:11px;font-size:14px}.form__phone--code{.form-input__title{display:none}}.choices__inner{min-height:36px}.step5 .choices__list .choices__item{padding:5px 16px;font-weight:500;font-size:14px;letter-spacing:0;height:36px}.form{row-gap:16px}form[data-request="account::onLogin"],form[data-request="account::onRegister"],form[data-request="account::onPasswordReset"],form[data-request="account::onSetPassword"]{padding-top:170px;background:url(../themes/bowling/assets/img/login-page-top@2x.jpg) center 52px / 100% 140px no-repeat,#fff}.header{position:fixed;top:0;left:0;right:0}.account-form .step5{padding-top:0}.login-form,div:not([data-request="account::onUpdate"])>.steplogin{flex-grow:1;border-radius:20px 20px 0 0;padding:24px 12px 0;.login__form-fields{flex-grow:0}.login__header{display:block;margin-bottom:16px;.btn--circle{display:none}}.login__form{position:relative}.gsi-material-button{max-width:100%;height:44px;border-radius:22px;.gsi-material-button-contents{flex-grow:0;-webkit-flex-grow:0;font-family:Poppins;font-weight:500;font-size:12px;line-height:100%;letter-spacing:0%;text-align:center;overflow:visible}.gsi-material-button-content-wrapper{justify-content:center}}}form[data-request="account::onPasswordReset"]{.steplogin{& .login__form{&::before,&::after{display:none}}}.footer--steplogin{.btn{position:absolute;top:324px}}}.footer--steplogin{.btn{position:absolute;top:394px;left:12px;right:12px}.footer__copyright{display:none}}form[data-request="account::onRegister"]{.footer--steplogin{.btn{top:595px}}}.form-input__link{margin-top:8px}.form-input__register-link{font-size:14px}.account__total-bonuses{margin-top:8px}.separator{font-size:12px}}