.c-disclaimer-popup-active{overflow:hidden !important}.c-disclaimer-popup{padding:0 30px;position:fixed;z-index:9999;width:100%;height:100dvh;display:none;align-items:center;top:0;left:0;line-height:1.5;letter-spacing:.2px}@media only screen and (max-width: 767px){.c-disclaimer-popup{font-size:14px}}.c-disclaimer-popup-bg{background:rgba(3,0,47,.4);mix-blend-mode:normal;position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:10000}.c-disclaimer-popup-box{width:100%;max-width:796px;margin:0 auto;background:#fff;position:relative;z-index:10001}.c-disclaimer-popup-copy{max-height:calc(100dvh - 100px);overflow:auto}.c-disclaimer-popup-copy .widget_block{position:relative;z-index:1;padding:40px 56px 30px;position:relative}.c-disclaimer-popup-copy .widget_block_inner{position:relative;z-index:1}.c-disclaimer-popup-copy .widget_block::after{display:block;content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;z-index:0;background-image:url(../../images/disclaimer-popup-bg.png);background-position:left bottom;background-repeat:no-repeat}@media only screen and (max-width: 767px){.c-disclaimer-popup-copy .widget_block{padding:25px 16px 0}}@media(hover: hover)and (pointer: fine){.c-disclaimer-popup-copy::-webkit-scrollbar{width:10px}.c-disclaimer-popup-copy::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:0}.c-disclaimer-popup-copy::-webkit-scrollbar-thumb{background:#858585;border-radius:4px;width:4px;margin:0 auto}.c-disclaimer-popup-copy::-webkit-scrollbar-thumb:hover{background:#858585}}.c-disclaimer-popup-copy .c-disclaimer-heading{font-weight:400 !important;font-size:54px !important;line-height:1 !important;letter-spacing:-0.04em !important;color:#03002f !important}@media only screen and (max-width: 767px){.c-disclaimer-popup-copy .c-disclaimer-heading{font-size:28px !important}}.c-disclaimer-popup-copy .widget_block{margin-bottom:25px}.c-disclaimer-popup-copy .widget_block p{padding-bottom:25px}@media only screen and (max-width: 767px){.c-disclaimer-popup-copy .widget_block p{padding-bottom:19px}}.c-disclaimer-popup-copy .widget_block:last-child{margin-bottom:0}@media only screen and (max-width: 767px){.c-disclaimer-popup-copy .widget_block{margin-bottom:19px}}.c-disclaimer-popup-close{position:absolute;right:20px;top:20px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;z-index:3}@media only screen and (max-width: 767px){.c-disclaimer-popup-close{top:0;right:0}}/*# sourceMappingURL=letsdoitright-disclaimer.min.css.map */