@property --angle{syntax:"<angle>";inherits:false;initial-value:45deg}@keyframes gradientBtnWhiteHover{0%{--angle: 140deg}100%{--angle: 500deg}}@keyframes gradientBtnGreenHover{0%{--angle: 20deg}100%{--angle: 380deg}}@keyframes gradientBtnGoldHover{0%{--angle: 20deg}100%{--angle: 380deg}}@keyframes gradientBtnGrayHover{0%{--angle: 140deg}100%{--angle: 500deg}}.flatpickr-day.highlight-today{border:1px solid #9a948d;border-radius:50%;box-sizing:border-box}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border:none}.page-template-template-bundles .wpcf7-not-valid-tip{color:#fff}.page-template-template-bundles header.bundles{position:fixed}.page-template-template-bundles .book-game .form-wrapper{max-width:870px;width:100%}.page-template-template-bundles .book-game__text{font-family:"Apris",Arial,Helvetica,sans-serif;font-weight:300;font-size:21px !important;line-height:30px !important;letter-spacing:1px !important;color:#9a948d;max-width:870px;width:100%}@media(max-width: 2000px){.page-template-template-bundles .book-game__text{font-size:16px !important;line-height:24px !important}}.page-template-template-bundles .book-game__title{margin-bottom:1.5rem}.bundles-gallery-dropdown__container{display:flex;flex-direction:column;color:#fff;background:#000;padding:0 100px;scroll-behavior:auto;scroll-snap-type:none;scroll-margin:0;scroll-padding:0}@media(max-width: 1920px){.bundles-gallery-dropdown__container{padding:0 80px}}@media(max-width: 1440px){.bundles-gallery-dropdown__container{padding:0 60px}}@media(max-width: 1024px){.bundles-gallery-dropdown__container{padding:0 32px}}@media(max-width: 650px){.bundles-gallery-dropdown__container{padding:0 24px}}.bundles-gallery-dropdown__title{margin:0;text-transform:uppercase}.bundles-gallery-dropdown__rows{display:flex;flex-direction:column}.bundles-gallery-dropdown__row{display:flex;align-items:flex-start;justify-content:space-between;padding:124px 0}.bundles-gallery-dropdown__row--reverse{flex-direction:row-reverse}.bundles-gallery-dropdown__col{position:relative}.bundles-gallery-dropdown__gallery{scroll-behavior:auto;scroll-snap-align:none;scroll-margin:0;scroll-padding:0;width:35%}.bundles-gallery-dropdown__gallery-list{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;aspect-ratio:1/1;min-height:300px;overflow:hidden}.bundles-gallery-dropdown__gallery-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity .4s;max-width:100%;margin-bottom:1rem;border-radius:8px}.bundles-gallery-dropdown__gallery-img.visible{opacity:1}.bundles-gallery-dropdown__gallery-img.fade-in{opacity:1;transition:opacity .4s}.bundles-gallery-dropdown__gallery-dots{display:flex;justify-content:center;align-items:center;gap:2rem;margin-top:2rem;z-index:2;pointer-events:none}.bundles-gallery-dropdown__gallery-dot{width:12px !important;height:12px !important;border-radius:50%;padding:0;background:#000;border:1px solid #9a948d;opacity:1;cursor:pointer;transition:transform .2s,background .2s,opacity .2s;pointer-events:auto;display:inline-block;outline:none}.bundles-gallery-dropdown__gallery-dot::before{padding:1px !important}.bundles-gallery-dropdown__gallery-dot.active{opacity:1;transform:scale(1.5)}.bundles-gallery-dropdown__dropdown-list{display:flex;flex-direction:column;gap:.5rem}.bundles-gallery-dropdown__dropdowns{width:55%}.bundles-gallery-dropdown__dropdown{border-bottom:1px solid #4b4b4d}.bundles-gallery-dropdown__dropdown *{color:#fff}.bundles-gallery-dropdown__dropdown-btn{font-size:2rem;padding:32px 0;width:100%;background:none;border:none;text-align:left;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.bundles-gallery-dropdown__dropdown-btn .plus{display:inline-block;transition:transform .2s}.bundles-gallery-dropdown__dropdown-btn .plus.rotated{transform:rotate(45deg)}.bundles-gallery-dropdown__dropdown-content{color:#9a948d;font-weight:300;font-family:"Apris";font-size:32px;line-height:40px;letter-spacing:1px;max-height:0;overflow:hidden;opacity:0;transition:all .3s ease-in-out}@media(max-width: 1920px){.bundles-gallery-dropdown__dropdown-content{font-size:24px;line-height:30px}}@media only screen and (max-width: 1024px){.bundles-gallery-dropdown__dropdown-content{font-size:16px;line-height:24px}}.bundles-gallery-dropdown__dropdown-content.open{padding-bottom:2rem;max-height:500px;opacity:1}.bundles-gallery-dropdown__dropdown-content.closed{max-height:0;opacity:0}.bundles-gallery-dropdown__subtitle{font-family:"Averta",Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:1rem;margin-bottom:2rem}.bundles-gallery-dropdown__desc{font-weight:300;font-family:"Apris";font-size:32px;line-height:40px;letter-spacing:1px;color:#9a948d;margin-bottom:2rem}@media(max-width: 1920px){.bundles-gallery-dropdown__desc{font-size:24px;line-height:30px}}@media only screen and (max-width: 1024px){.bundles-gallery-dropdown__desc{font-size:16px;line-height:24px}}.bundles-gallery-dropdown__note{margin-top:1rem;color:#9a948d;font-family:"Apris",Arial,Helvetica,sans-serif;font-weight:300;font-size:21px !important;line-height:30px !important;letter-spacing:1px !important}@media(max-width: 2000px){.bundles-gallery-dropdown__note{font-size:16px !important;line-height:24px !important}}.bundles-gallery-dropdown__bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-top:4rem}.bundles-gallery-dropdown__bottom h4{font-size:var(--Text-Styles-Headline-4-Font-size, 32px);font-style:normal;font-weight:300;margin-bottom:1rem;line-height:1.25;letter-spacing:var(--Text-Styles-Headline-4-Letter-spacing, 1px)}@media(max-width: 1440px){.bundles-gallery-dropdown__row-title{font-size:3rem;line-height:1.1}}@media(max-width: 900px){.bundles-gallery-dropdown__book-btn{margin:0 auto}.bundles-gallery-dropdown__subtitle,.bundles-gallery-dropdown__row-title,.bundles-gallery-dropdown__desc{margin-bottom:1rem}.bundles-gallery-dropdown__dropdowns,.bundles-gallery-dropdown__bottom{margin-top:2.5rem}.bundles-gallery-dropdown__row{border-bottom:1px solid #4b4b4d;flex-direction:column}.bundles-gallery-dropdown__row:first-of-type{padding-top:4rem}.bundles-gallery-dropdown__col{width:100%}.bundles-gallery-dropdown__row--reverse{flex-direction:column}}
