@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;700;900&family=Tinos:wght@100;300;400;700;900&family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400;1,500&display=swap";@font-face{font-family:UTM-Sloop;src:url(/UTM-Sloop-1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:UTM-Sloop;src:url(/UTM-Sloop-1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:BlackMango-Regular;src:url(/BlackMango-Regular.ttf) format("truetype");font-weight:400;font-style:normal}*{margin:0;padding:0;box-sizing:border-box;outline:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,sans-serif;font-feature-settings:"tnum"}html{font-size:12px;line-height:1.5;-webkit-tap-highlight-color:transparent}body{background-color:#fff;font-size:12px;color:#000;overflow-x:hidden}#root{max-width:420px;margin:0 auto;min-height:100vh;position:relative}.pageview{overflow-y:auto;overflow-x:hidden;min-height:100vh;-webkit-overflow-scrolling:touch}.full-height{height:100%}.full-width{width:100%}.p-absolute{position:absolute}.p-relative{position:relative}.d-none{display:none}.cursor-pointer{cursor:pointer}.u-select-none{user-select:none;-webkit-user-select:none}.com-section{position:relative;width:100%;min-height:100vh}.section-wrapper{width:100%;height:100%}.section-container{margin:auto;width:100%;height:100%}.com-image-block{position:absolute}.image-block-css{overflow:hidden;position:relative;width:100%;height:100%;-webkit-mask-size:100% 100%;-webkit-mask-position:0% 0%}.image-background{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.image-gradient-border{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.com-text-block{position:absolute}.text-block{display:flex;align-items:center;justify-content:center}.text-block-css{display:inline-block;word-break:break-word;-webkit-background-clip:text!important;text-align:center}.com-rectangle{position:absolute}.rectangle-css{width:100%;height:100%;-webkit-mask-size:100% 100%;-webkit-mask-position:0% 0%}.rectangle-gradient-border{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.group-container{width:100%;height:100%}.com-button{cursor:pointer;user-select:none;-webkit-user-select:none;transition:transform .2s ease-out}.com-button:active{transform:translateY(5px)}.button-css{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%}.button-text{display:table-cell;vertical-align:middle;text-align:unset}.input-css input{background:transparent;color:inherit;padding-left:10px;border:none;outline:none;width:100%;height:100%;font-size:14px}.select-css{overflow:hidden;position:relative}.select-css select{background:transparent;padding-right:26px;padding-left:10px;border:none;outline:none;width:100%;height:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:14px}.chevron{pointer-events:none;position:absolute;right:0;width:26px;height:100%;top:0;display:flex;align-items:center;justify-content:center}.chevron .icon{width:14px;height:14px;border:2px solid transparent;border-radius:100px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.chevron .icon:after{content:"";display:block;width:6px;height:6px;border-bottom:2px solid;border-right:2px solid}.popup-backdrop{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;background:#00000080}.w-alert-message-wrapper{position:fixed;top:0;left:0;width:100%;z-index:9999999}.countdown-wrapper{display:flex;align-items:center;justify-content:center;font-size:20px;pointer-events:none;gap:5px}.countdown-item{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border-radius:8px;padding:8px 12px;min-width:50px;box-shadow:0 2px 8px #0000001a}.countdown-item span:first-child{font-size:24px;font-weight:700;color:#c41e3a}.countdown-item .text{font-size:10px;color:#666;margin-top:2px}.lazy{background:none!important;-webkit-mask-image:none!important}.no-animate *{transition:none!important;animation:none!important}.custom-overflow{overflow:hidden}@media (max-width: 420px){html{font-size:11px}.text-block-css{font-size:.9em}}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}}
