@-webkit-keyframes animateTopGvl{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animateTopGvl{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes bgMoveGvl{0%{background-position:-500px 0}100%{background-position:1000px 0}}@property --gvl-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes borderShineGvl{0%{--gvl-border-angle: 0deg;opacity:0}10%{opacity:1}50%{--gvl-border-angle: 180deg;opacity:1}90%{opacity:1}100%{--gvl-border-angle: 360deg;opacity:0}}@keyframes slideDownHideGvl{0%{transform:translateY(0);opacity:1}100%{transform:translateY(30px);opacity:0}}@keyframes slideUpShowGvl{0%{transform:translateY(30px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes cardSlideUpGvl{from{transform:translateY(0)}to{transform:translateY(calc(-1 * var(--gvl-offset-height)))}}@keyframes cardSlideDownGvl{from{transform:translateY(calc(-1 * var(--gvl-offset-height)))}to{transform:translateY(0)}}@keyframes expandEnterGvl{from{transform:translateY(620px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes expandExitGvl{from{transform:translateY(0);opacity:1}to{transform:translateY(620px);opacity:0}}@keyframes bellShakeGvl{0%{transform:rotate(0)}5%{transform:rotate(12deg)}10%{transform:rotate(-12deg)}15%{transform:rotate(10deg)}20%{transform:rotate(-10deg)}25%{transform:rotate(6deg)}30%{transform:rotate(-6deg)}35%{transform:rotate(2deg)}40%{transform:rotate(-2deg)}100%{transform:rotate(0)}}@keyframes spinGvl{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes skshimmerGvl{from{background-position:100% 0}to{background-position:0 0}}@keyframes lineGrowGvl{from{width:0}to{width:100%}}@keyframes lineShimmerGvl{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}html.gvl-popup-opened,body.gvl-popup-opened{overflow:hidden !important;width:100%}.gvl-hidden{display:none !important}.gvl-trademark{display:flex !important;justify-content:center;position:relative;padding:16px;text-align:center;margin:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.gvl-trademark__content{display:flex !important;justify-content:center;align-items:center;gap:4px}.gvl-trademark span{color:var(--gvl-trademark-color);font-size:11px;font-weight:400;line-height:12px}.gvl-trademark svg{width:16.3px !important;height:8px !important;cursor:pointer}.gvl-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;outline:0;overflow:hidden;display:none}.gvl-popup.open{display:block !important;z-index:2147483647;pointer-events:all}.gvl-popup-backdrop{display:none;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;overflow:hidden;pointer-events:none;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.gvl-popup-backdrop.show{display:block !important;z-index:2147483647;pointer-events:all;opacity:1;background:rgba(12,11,11,.3)}.gvl-popup-dialog{display:flex;align-items:center;min-height:calc(100% - 40px);max-height:calc(100% - 40px);position:relative;width:auto;margin:20px auto;pointer-events:none;max-width:1012px;padding:0 16px;width:100%}.gvl-popup-dialog *,.gvl-popup-dialog *::before,.gvl-popup-dialog *::after{font-family:inherit}.gvl-popup-module{max-height:100vh !important;overflow:auto !important}.gvl-popup-module .gvl-popup-dialog{max-height:unset !important}.gvl-dropdown-btn{user-select:none;cursor:pointer;display:inline-flex;align-items:center;transition:background-color .2s ease-in-out}.gvl-dropdown-btn--active{background:#f2f7fe}.gvl-dropdown-expand{visibility:hidden;opacity:0;display:inline-block;position:fixed;z-index:2147483649;max-width:98%;background:#fff;user-select:none;transform-origin:left top;transition:opacity .3s cubic-bezier(0.25, 0.8, 0.25, 1),visibility .3s cubic-bezier(0.25, 0.8, 0.25, 1)}.gvl-dropdown-expand--single{border-radius:2px}.gvl-dropdown-expand--multi{border-radius:4px}.gvl-dropdown-expand__active{visibility:visible !important;opacity:1}.gvl-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-direction:row;padding:16px 32px;outline:none;border:none;border-radius:0;white-space:nowrap;border-width:1px;border-color:rgba(0,0,0,0);border-style:solid;height:47px;cursor:pointer;transition:all .15s linear;box-sizing:border-box;font-family:inherit}.gvl-btn span{letter-spacing:.04em;font-style:normal;font-weight:400;font-size:16px;line-height:15px;font-family:inherit}.gvl-btn:disabled{cursor:not-allowed;user-select:none;opacity:.2}.gvl-btn--dark{background:#212529;height:47px}.gvl-btn--dark span{color:#fff}.gvl-btn--light{background:#fff;height:47px}.gvl-btn--light span{color:#121212}.gvl-btn--store{transition:opacity .3s linear}.gvl-btn--loading{pointer-events:none}.gvl-btn--loading span,.gvl-btn--loading svg{display:none !important}.gvl-btn--loading::after{content:"";width:16px;height:16px;border:2px solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;animation:gvl-spinner .5s linear infinite;vertical-align:middle}@keyframes gvl-spinner{100%{transform:rotate(360deg)}}.gvl-btn--comfortable{width:100%;height:48px !important;background:var(--gv-btn-background-color);box-shadow:0px 4px 20px rgba(35,221,237,.16),0px 4px 12px -6px rgba(240,103,166,.8);border:none;border-radius:40px !important;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:opacity .2s ease;color:var(--gv-btn-text-color)}.gvl-btn--comfortable span{color:var(--gv-btn-text-color);font-weight:600;font-size:16px;line-height:20px}.gvl-btn--comfortable:hover,.gvl-btn--comfortable:focus{background:var(--gv-btn-background-color);box-shadow:none;border:none;opacity:.8 !important}.gvl-btn--comfortable:hover span,.gvl-btn--comfortable:focus span{color:var(--gv-btn-text-color)}.gvl-btn--comfortable:active{background:var(--gv-btn-background-color);box-shadow:0px 4px 20px rgba(35,221,237,.1),0px 4px 12px -6px rgba(240,103,166,.2);border:none}.gvl-btn--comfortable:active span{color:var(--gv-btn-text-color)}.gvl-btn--comfortable:disabled{background:var(--gv-btn-background-color);cursor:not-allowed;user-select:none;opacity:.2}.gvl-btn--comfortable:disabled span{color:var(--gv-btn-text-color)}.gvl-btn--impact{width:100%;height:48px !important;background:var(--gv-btn-background-color);box-shadow:0px 4px 20px rgba(35,221,237,.16),0px 4px 12px -6px rgba(240,103,166,.8);border-top-left-radius:40px !important;border-bottom-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-right-radius:40px !important;transition:border-color .7s ease,opacity .2s ease;padding:16px 24px;border:2px solid rgba(0,0,0,0);display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--gv-btn-text-color)}.gvl-btn--impact span{color:var(--gv-btn-text-color);font-weight:400;font-size:16px;line-height:20px}.gvl-btn--impact svg{width:20px;height:20px}.gvl-btn--impact svg path{fill:var(--gv-btn-text-color)}.gvl-btn--impact:hover,.gvl-btn--impact:focus{background:var(--gv-btn-background-color);box-shadow:1px 0px 0px 0px rgba(0,0,0,.13) inset,-1px 0px 0px 0px rgba(0,0,0,.13) inset,0px -1px 0px 0px rgba(0,0,0,.17) inset,0px 1px 0px 0px rgba(204,204,204,.5) inset,0px 4px 6px -2px rgba(26,26,26,.2);border:2px solid #fff;opacity:.8 !important}.gvl-btn--impact:hover span,.gvl-btn--impact:focus span{color:var(--gv-btn-text-color)}.gvl-btn--impact:active{background:var(--gv-btn-background-color)}.gvl-btn--impact:active span{color:var(--gv-btn-text-color)}.gvl-btn--impact:disabled{cursor:not-allowed;user-select:none;opacity:.2}.gvl-btn--impact:disabled span{color:var(--gv-btn-text-color)}.gvl-btn--classic{width:100%;height:48px !important;background:var(--gv-btn-background-color);box-shadow:none;border-radius:12px !important;transition:background-color .2s ease;padding:12px 24px;border:none;display:inline-flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:8px;transition:opacity .2s ease;color:var(--gv-btn-text-color)}.gvl-btn--classic span{color:var(--gv-btn-text-color);font-weight:600;font-size:16px;line-height:15px}.gvl-btn--classic svg{width:20px;height:20px}.gvl-btn--classic svg path{fill:var(--gv-btn-text-color)}.gvl-btn--classic:hover,.gvl-btn--classic:focus{background:var(--gv-btn-background-color);box-shadow:none;border:none;opacity:.7 !important}.gvl-btn--classic:hover span,.gvl-btn--classic:focus span{color:var(--gv-btn-text-color)}.gvl-btn--classic:active{background:var(--gv-btn-background-color)}.gvl-btn--classic:active span{color:var(--gv-btn-text-color)}.gvl-btn--classic:disabled{cursor:not-allowed;user-select:none;opacity:.2}.gvl-btn--classic:disabled span{color:var(--gv-btn-text-color)}.gvl-btn[loading=true]{transition:width .15s cubic-bezier(0.4, 0, 0.2, 1),padding .15s cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none;cursor:not-allowed;user-select:none;padding-left:40px !important}.gvl-btn[loading=true] .gvl-spinner{transition:opacity .3s linear .15s;opacity:1}.gvl-date-picker{width:280px;background-color:#fff;filter:drop-shadow(0px 8px 16px rgba(0, 0, 0, 0.15));border-radius:4px;color:#202223}.gvl-date-picker__month{width:100%;height:40px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 8px;text-align:center;border-bottom:1px solid #dee2e6}.gvl-date-picker__month i{font-size:2.5rem;cursor:pointer}.gvl-date-picker__month h1{font-size:3rem;font-weight:400;text-transform:uppercase;letter-spacing:.2rem;margin-bottom:1rem}.gvl-date-picker__month p{font-size:1.6rem}.gvl-date-picker__month svg{fill:#3e3e3e;width:13px}.gvl-date-picker__month .gvl-button-icon{cursor:pointer}.gvl-date-picker__month .gvl-button-icon.disable svg{fill:#b8b8b8}.gvl-date-picker__weekdays{width:100%;height:30px;padding:0 12px;display:flex;align-items:center;margin-top:8px}.gvl-date-picker__weekdays div{font-weight:400;font-size:14px;line-height:21px;letter-spacing:.04rem;width:14.2857142857%;display:flex;justify-content:center;align-items:center}.gvl-date-picker__date h4{font-style:normal;font-weight:400;font-size:14px;line-height:21px;padding:0;margin:0}.gvl-date-picker__days{width:100%;display:flex;flex-wrap:wrap;padding:4px 12px 8px}.gvl-date-picker__days div{font-size:14px;margin:1px 4px;width:28.2px;height:24px;display:flex;justify-content:center;align-items:center;transition:background-color .2s;border-radius:2px}.gvl-date-picker__days div:hover{cursor:pointer;background-color:#f1f2f3;border-radius:3px;font-weight:500}.gvl-date-picker__days .gvl-choose-date{background-color:#023246;color:#fff;border-radius:3px;font-weight:500}.gvl-date-picker__arrow{opacity:.4;background:#f5f5f5;color:#c9c9c9;color:#999}.gvl-date-picker__today{color:#202223;background:#f1f2f3;border:1px solid #6d7175}.gvl-date-picker__today--prev,.gvl-date-picker__date--prev,.gvl-date-picker__date--next{color:#8c9196}.gvl-date-picker__today--prev:hover,.gvl-date-picker__date--prev:hover,.gvl-date-picker__date--next:hover{background:rgba(0,0,0,0) !important}.gvl-input{width:100% !important;border:none;height:100% !important;outline:none;background:rgba(0,0,0,0);font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#202223;letter-spacing:.04em;margin:0 !important;padding:0 !important;border:none !important}.gvl-input:focus-visible{outline-offset:unset;box-shadow:unset}.gvl-textarea{width:100%;padding:19px 8px 4px;border:none;border-bottom:1px solid #8c9196;outline:none;background:rgba(0,0,0,0);font-family:inherit;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#202223;letter-spacing:.04em}.gvl-form__item{display:flex;align-items:center;gap:4px;position:relative;width:100%}.gvl-form__item+.gvl-form__item{margin-top:16px}.gvl-form__item textarea:focus~label,.gvl-form__item textarea:valid~label{top:0;left:0;font-size:12px;line-height:16px}.gvl-form__item textarea:hover{border-color:#999ea4}.gvl-form__item textarea:focus{border-bottom:1.5px solid #8c9196;box-shadow:0px 3px 6px -3px rgba(23,24,24,.08),0px 8px 20px -4px rgba(23,24,24,.12)}.gvl-form__item label{position:absolute;top:10px;left:0;padding:2px 0;font-style:normal;font-weight:400;font-size:16px;line-height:21px;color:#6d7175;letter-spacing:.04em;pointer-events:none;transition:.5s;display:block;width:100%;margin:0 8px;text-transform:inherit}.gvl-form__item+.gvl-form__item{margin-top:20px}.gvl-error input,.gvl-error textarea{border-color:#b42525 !important}.gvl-error input:focus,.gvl-error textarea:focus{outline:unset !important}.gvl-error-msg{display:flex;align-items:center;margin-top:8px;gap:7px}.gvl-error-msg svg{fill:var(--gvl-error-color, #8E1F0B)}.gvl-error-msg span{font-weight:450;font-size:14px;line-height:20px;letter-spacing:0px;color:var(--gvl-error-color, #8E1F0B)}.gvl-spinner{opacity:0;pointer-events:none;animation:gvlRotate 1.5s linear infinite;z-index:2;position:absolute;top:0;left:0;margin:12px 0 0 12px;width:20px;height:20px}.gvl-spinner .path{stroke:#fff;stroke-linecap:round;animation:gvlDash 1.5s ease-in-out infinite}.gvl-select{position:relative;width:100%}.gvl-select--open>div.gvl-select__input{border:2px solid #005bd3;background:var(--gvl-select-hover-bg, #F7F7F7)}.gvl-select--open>div.gvl-select__input .gvl-select__arrow-opened{display:block}.gvl-select--open>div.gvl-select__input .gvl-select__arrow-closed{display:none}.gvl-select--open>div.gvl-select__dropdown{display:block}.gvl-select__input{background:var(--gvl-select-bg, #FFFFFF);color:var(--gvl-select-text-color, #303030);border:1px solid var(--gvl-select-border-color, #CCCCCC);padding:8px 16px;border-radius:8px;cursor:pointer;position:relative;user-select:none;display:flex;justify-content:space-between;align-items:center;max-height:36px;min-height:36px}.gvl-select__input:hover{background:var(--gvl-select-hover-bg, #F7F7F7)}.gvl-select__input span{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:450;font-size:14px;line-height:20px;letter-spacing:0px}.gvl-select__heading{margin-bottom:12px;font-size:14px;font-style:normal;font-weight:450;line-height:20px;color:#616161}.gvl-select__option{padding:8px 6px 8px 12px;cursor:pointer;border-radius:4px;font-size:14px;display:flex;justify-content:space-between;align-items:center;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-height:36px;color:var(--gvl-select-dropdown-color, #303030)}.gvl-select__option:not(:last-child){margin-bottom:4px}.gvl-select__option--selected{background-color:var(--gvl-select-dropdown-selected-bg, #F1F1F1) !important;font-weight:450}.gvl-select__option--selected .gvl-select__check{display:flex}.gvl-select__option:hover{background-color:var(--gvl-select-dropdown-hover-bg, #F7F7F7)}.gvl-select__option svg{width:18px;height:18px;fill:none;stroke:none}.gvl-select__option svg path{fill:var(--gvl-select-dropdown-icon-color, #1A1A1A)}.gvl-select__arrow{margin-left:4px;display:flex;justify-content:center;align-items:center}.gvl-select__arrow svg{width:12px;height:12px;fill:none;stroke:none}.gvl-select__arrow svg path{fill:unset;stroke:var(--gvl-expaned-arrow-color, #1A1A1A)}.gvl-select__arrow-opened{display:none}.gvl-select__arrow-closed{display:block}.gvl-select__dropdown{display:none;padding:12px;position:absolute;left:0;right:0;box-shadow:0px .75px 3.63px 0px rgba(0,0,0,.0352941176),0px 6px 29px 0px rgba(0,0,0,.0705882353);border-radius:8px;z-index:10;overflow-y:auto;overflow-x:hidden;max-height:300px;background:var(--gvl-select-dropdown-bg, #FFFFFF)}.gvl-select__dropdown--top{bottom:calc(100% + 4px)}.gvl-select__dropdown--bottom{top:calc(100% + 4px)}.gvl-select__check{display:none}.gvl-select__helptext{font-weight:450;font-size:14px;line-height:20px;letter-spacing:0px;color:var(--gvl-select-help-text, #616161);margin-bottom:12px}.gvl-switch{display:inline-flex;align-items:center}.gvl-switch span{position:relative;width:36px;height:18px;float:left}.gvl-switch span input{padding:0;display:none}.gvl-switch span input:checked+.gvl-switch__slider{background-color:#2c6ecb;border-color:#2c6ecb}.gvl-switch span input:checked+.gvl-switch__slider:before{transform:translateX(18px);background-color:#f6f6f7}.gvl-switch span input:focus+.gvl-switch__slider{box-shadow:0 0 1px #2c6ecb;border-color:#2c6ecb}.gvl-switch label{line-height:34px;margin-left:8px;cursor:pointer;font-size:14px;font-style:normal;font-weight:450;line-height:20px;color:var(--gvl-block-text-color);padding:0;text-transform:inherit;font-style:normal}.gvl-switch__slider{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;border:1px solid #babfc3;outline:none;background-color:#f6f6f7;transition:.4s;border-radius:50px;cursor:pointer;padding:0}.gvl-switch__slider:before{position:absolute;content:"";height:12px;width:12px;left:2px;bottom:2px;background-color:#202223;transition:.3s;border-radius:50%}.gvl-switch__disabled{opacity:.5}.gvl-switch__disabled label{text-transform:inherit;cursor:default;padding:0;font-style:normal}.gvl-switch__disabled .gvl-switch__slider{cursor:default}.gvl-textfield.gvl-error .gvl-textfield__helptext{display:none}.gvl-textfield--count .gvl-textfield__input{padding-right:58px}.gvl-textfield--count .gvl-textfield__textarea{padding-bottom:24px}.gvl-textfield__label{font-size:14px;font-style:normal;font-weight:450;line-height:20px;margin-bottom:8px;display:block;color:var(--gvl-input-text-color, #303030);padding:0;text-transform:inherit}.gvl-textfield__control{position:relative}.gvl-textfield__control input[type=number]::-webkit-inner-spin-button,.gvl-textfield__control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gvl-textfield__input,.gvl-textfield__textarea{font-family:inherit;width:100%;padding:8px 16px;font-size:14px;border:1px solid var(--gvl-module-line-color, #CCCCCC);border-radius:6px;box-sizing:border-box;background:var(--gvl-input-bg, #FFFFFF);color:var(--gvl-input-text-color, #303030);resize:none;font-style:normal;font-weight:450;overflow:hidden}.gvl-textfield__input:disabled,.gvl-textfield__textarea:disabled{background-color:#f6f6f7;color:#8c9196}.gvl-textfield__input:focus-visible,.gvl-textfield__input:focus,.gvl-textfield__textarea:focus-visible,.gvl-textfield__textarea:focus{outline:-webkit-focus-ring-color auto 1px !important;box-shadow:unset;outline-offset:unset}.gvl-textfield__textarea{min-height:100px}.gvl-textfield__suffix{position:absolute;top:50%;transform:translateY(-50%);right:10px;font-weight:450;font-size:12px;line-height:16px;letter-spacing:0px;text-align:right;color:var(--gvl-input-secondary-color, #616161)}.gvl-textfield__char-count{position:absolute;top:50%;transform:translateY(-50%);right:10px;font-size:12px;font-style:normal;font-weight:450;line-height:16px;color:var(--gvl-input-secondary-color, #616161)}.gvl-textfield__char-count--multiple{top:unset;bottom:12px}.gvl-textfield__helptext{font-size:14px;font-style:normal;font-weight:450;line-height:20px;color:var(--gvl-input-secondary-color, #616161);margin-top:8px}.gvl-upload-video-dialog{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);justify-content:center;align-items:center;z-index:2247483647;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.gvl-upload-video-dialog.show{display:flex !important}.gvl-upload-video-dialog__content{padding:12px;background:var(--gvl-dialog-upload-bg, #FFFFFF);border-radius:6px;width:100%;max-width:340px;box-shadow:0px .75px 3.63px 0px rgba(0,0,0,.0352941176),0px 6px 29px 0px rgba(0,0,0,.0705882353)}.gvl-upload-video-dialog__body{padding-bottom:12px}.gvl-upload-video-dialog__body.gvl-error .gvl-upload-video-dialog__hint{display:none}.gvl-upload-video-dialog__hint{margin-top:8px;font-weight:450;font-size:14px;line-height:20px;letter-spacing:0px;color:var(--gvl-upload-hint-color, #616161)}.gvl-upload-video-dialog__footer{padding-top:12px;display:flex;gap:8px;justify-content:end;border-top:1px solid var(--gvl-module-line-color, #E3E3E3)}.gvl-upload-video-dialog__footer .gvl-btn{min-height:28px;max-height:28px}.gvl-upload-video__content{border:.66px dashed var(--gvl-upload-border-color, #8A8A8A);border-radius:8px;padding:20px;text-align:center;background-color:var(--gvl-upload-bg, #FDFDFD);max-width:600px;cursor:pointer;transition:background-color .2s ease;position:relative}.gvl-upload-video__content--drag-over{background-color:#f9fafb}.gvl-upload-video__content.gvl-error{background:#fee9e8;border-color:var(--gvl-error-color, #8E1F0B)}.gvl-upload-video__content.gvl-error .gvl-upload-video__hint{display:none}.gvl-upload-video__content.gvl-error .gvl-error-msg{justify-content:center}.gvl-upload-video__header{display:flex;justify-content:space-between;margin-bottom:8px}.gvl-upload-video__header-label{color:var(--gvl-upload-text-color, #303030);font-size:14px;font-style:normal;font-weight:450;line-height:20px}.gvl-upload-video__input{display:none}.gvl-upload-video__preview{max-width:100%;max-height:300px;object-fit:contain;border-radius:6px}.gvl-upload-video__hint{font-weight:450;font-size:13px;line-height:16px;letter-spacing:0px;color:var(--gvl-upload-text-secondary, #616161);margin-top:8px}.gvl-upload-video--uploaded .gvl-upload-video__content{padding:16px;display:flex;justify-content:space-between;align-items:center}.gvl-upload-video--uploaded .gvl-upload-video__content .gvl-video{display:flex;align-items:center;gap:8px}.gvl-upload-video--uploaded .gvl-upload-video__content .gvl-video__icon{border:1px solid var(--gvl-uploaded-icon-border-color, #FDFDFD);min-width:40px;aspect-ratio:1/1;min-height:40px;border-radius:8px;box-shadow:0px 0px 0px 1px rgba(0,0,0,.0784313725) inset;background:var(--gvl-uploaded-bg, #FDFDFD);display:flex;align-items:center;justify-content:center;box-shadow:0px 0px 0px 1px rgba(0,0,0,.0784313725) inset}.gvl-upload-video--uploaded .gvl-upload-video__content .gvl-video__icon svg path{fill:var(--gvl-uploaded-icon-color, #1A1A1A)}.gvl-upload-video--uploaded .gvl-upload-video__content .gvl-video__info{display:flex;align-items:start;flex-direction:column;gap:2px}.gvl-upload-video--uploaded .gvl-upload-video__content .gvl-video__info span{font-weight:450;line-height:20px;letter-spacing:0px;line-height:20px;font-weight:450}.gvl-upload-video--uploaded .gvl-upload-video__content .gvl-video__name{font-size:14px;color:var(--gvl-uploaded-name-color, #303030);display:inline-block;max-width:270px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.gvl-upload-video--uploaded .gvl-upload-video__content .gvl-video__size{font-size:13px;color:var(--gvl-uploaded-desc-color)}.gvl-upload-video--uploaded .gvl-btn{width:32px;height:32px}.gvl-checkbox{display:flex;flex-direction:column;gap:4px}.gvl-checkbox--disabled .gvl-checkbox__label{opacity:.5;cursor:not-allowed}.gvl-checkbox__label{display:flex;align-items:center;gap:8px;cursor:pointer;font-style:normal;position:relative;text-transform:inherit;margin:0;padding:0}.gvl-checkbox__label input[type=checkbox]{display:block;margin:0;appearance:none;min-width:20px;width:20px;height:20px;border:1px solid #dfe4ea;border-radius:4px;background-color:#fff;position:relative;cursor:pointer;outline:none;transition:border .2s,background .2s;padding:0}.gvl-checkbox__label input[type=checkbox]:checked{background-color:var(--gvl-checkbox-checked-bg-color, #3758F9);border-color:var(--gvl-checkbox-checked-bg-color, #3758F9)}.gvl-checkbox__label input[type=checkbox]:checked::before{content:"";position:absolute;left:50%;top:2px;width:5px;height:10px;border:solid var(--gvl-checkbox-checked-color, white);border-width:0 2px 2px 0;transform:translateX(-50%) rotate(45deg)}.gvl-checkbox__text{font-size:14px;font-style:normal;font-weight:450;line-height:20px;color:var(--gvl-checkbox-text-color, #303030)}.gvl-delivery-time__options{display:flex;background-color:var(--gvl-delivery-options-bg, #EBEBEB);border-radius:8px;padding:2px}.gvl-delivery-time__option{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;border-radius:6px;background-color:rgba(0,0,0,0) !important;border:none;font-size:14px;cursor:pointer;transition:background-color .2s;color:var(--gvl-delivery-text-color, #303030) !important;font-family:inherit}.gvl-delivery-time__option[data-value=NOW] svg{width:16px;height:16px}.gvl-delivery-time__option[data-value=DATE] svg{width:16px;height:14px}.gvl-delivery-time__option svg{fill:none;stroke:none}.gvl-delivery-time__option svg path{fill:#8a8a8a}.gvl-delivery-time__option span{font-family:inherit;font-size:13px;font-style:normal;font-weight:450;line-height:20px}.gvl-delivery-time__option--active{box-shadow:0px -1px 2px 0px rgba(0,0,0,.04),0px 2px 4px 0px rgba(0,0,0,.08);background-color:var(--gvl-delivery-opt-active-bg, #FFFFFF) !important;color:var(--gvl-delivery-opt-active-text, #005BD3) !important;font-weight:500}.gvl-delivery-time__option--active svg path{fill:var(--gvl-delivery-opt-active-text, #005BD3)}.gvl-delivery-time__buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px}.gvl-delivery-time__buttons>div{min-width:0}.gvl-delivery-time__buttons .gvl-select-timezones .gvl-select__dropdown{width:max-content}.gvl-delivery-time__buttons .gvl-select-timezones::after{content:attr(data-text-tooltip);position:absolute;bottom:-36px;left:50%;transform:translateX(-50%);padding:4px 8px;border-radius:8px;opacity:0;pointer-events:none;transition:opacity .2s;white-space:nowrap;background-color:var(--gvl-delivery-tooltip-bg, #FFFFFF);color:var(--gvl-delivery-tooltip-color, #303030);text-transform:capitalize;font-weight:450;font-size:13px;line-height:20px;letter-spacing:0px;box-shadow:0px 4px 6px -2px rgba(26,26,26,.2),0px 1px 0px 0px rgba(204,204,204,0.5019607843) inset,0px -1px 0px 0px rgba(0,0,0,.168627451) inset,-1px 0px 0px 0px rgba(0,0,0,0.1294117647) inset,1px 0px 0px 0px rgba(0,0,0,0.1294117647) inset}.gvl-delivery-time__buttons .gvl-select-timezones::before{position:absolute;left:50%;transform:translateX(-50%);pointer-events:none;opacity:0;transition:opacity .2s;content:"";bottom:-9px;border-width:6px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--gvl-delivery-tooltip-bg, #FFFFFF) rgba(0,0,0,0);z-index:9}.gvl-delivery-time__buttons .gvl-select-timezones:hover::after,.gvl-delivery-time__buttons .gvl-select-timezones:hover::before{opacity:1}.gvl-calendar-popover{left:auto;width:320px;background:var(--gvl-calendar-bg, #FFFFFF);max-height:unset;overflow:hidden;padding:0}.gvl-calendar-popover .gvl-select__dropdown{max-height:230px;background:var(--gvl-calendar-dropdown-bg, #FFFFFF)}.gvl-calendar-popover .gvl-calendar__header{display:flex;justify-content:space-between;align-items:center;font-weight:550;font-size:14px;padding:16px 16px 10px;color:var(--gvl-calendar-text-color, #303030)}.gvl-calendar-popover .gvl-calendar__header svg path{fill:var(--gvl-calendar-arrow-color, #1A1A1A) !important}.gvl-calendar-popover .gvl-calendar__nav{background:none;border:none;font-size:18px;cursor:pointer;border-radius:8px;display:flex;align-items:center;justify-content:center;width:32px;aspect-ratio:1/1;padding:0}.gvl-calendar-popover .gvl-calendar__nav svg{width:20px;height:20px;fill:none;stroke:none}.gvl-calendar-popover .gvl-calendar__nav:hover{background:rgba(0,0,0,.0509803922)}.gvl-calendar-popover .gvl-calendar__weekdays{margin-bottom:10px;gap:6px}.gvl-calendar-popover .gvl-calendar__weekdays,.gvl-calendar-popover .gvl-calendar__days{padding:0 16px;display:grid;grid-template-columns:repeat(7, 1fr);text-align:center;gap:6px 0}.gvl-calendar-popover .gvl-calendar__weekday{font-weight:450;font-size:12px;line-height:16px;letter-spacing:0px;text-align:center;color:var(--gvl-calendar-helptext-color, 616161)}.gvl-calendar-popover .gvl-calendar__day{padding:4px 0;border-radius:8px;cursor:pointer;font-size:14px;user-select:none;font-weight:450;font-size:14px;line-height:16px;letter-spacing:0px;text-align:center;color:var(--gvl-calendar-text-color, #303030)}.gvl-calendar-popover .gvl-calendar__day--outside{color:var(--gvl-calendar-text-secondary-color, #B5B5B5)}.gvl-calendar-popover .gvl-calendar__day--selected{background:var(--gvl-calendar-selected-bg, #1A1A1A);color:#e3e3e3}.gvl-calendar-popover .gvl-calendar__day--disabled{pointer-events:none;opacity:.4;cursor:not-allowed}.gvl-calendar-popover .gvl-calendar__day:hover{background:var(--gvl-calendar-hover-bg, #303030);color:#e3e3e3}.gvl-calendar-popover .gvl-calendar__day--empty{visibility:hidden}.gvl-calendar-popover .gvl-calendar__time{display:flex;gap:8px;margin:16px 16px 0;border-top:1px solid var(--gvl-module-line-color, #EBEBEB);justify-content:center;padding:16px 0}.gvl-calendar-popover .gvl-calendar__actions{padding:12px;border-top:1px solid var(--gvl-module-line-color, #EBEBEB);display:flex;justify-content:end;gap:8px}.gvl-calendar-popover .gvl-calendar__actions .gvl-btn{min-height:28px;max-height:28px}.gvl-skeleton *:empty{display:block !important}.gvl-skeleton--animation{position:relative;overflow:hidden;animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}.gvl-skeleton__card{background:rgba(255,255,255,.7);border-radius:10px;padding:16px}.gvl-skeleton__title{margin-bottom:16px}.gvl-skeleton__item{display:flex;gap:12px;padding:12px 0}.gvl-skeleton__icon{width:36px;height:36px;flex-shrink:0}.gvl-skeleton__content{flex:1;display:flex;flex-direction:column;gap:8px}.gvl-skeleton__divider{height:1px;background:#eee;margin-left:48px}.gvl-sk-line,.gvl-sk-circle{background:linear-gradient(90deg, #f3f3f3 25%, #e6e6e6 37%, #f3f3f3 63%);background-size:400% 100%;animation:skshimmerGvl 1.4s ease infinite}.gvl-sk-line{height:14px;border-radius:6px}.gvl-sk-circle{border-radius:50%}.gvl-sk-sm{height:12px}.gvl-sk-w-100{width:100%}.gvl-sk-w-90{width:90%}.gvl-sk-w-80{width:80%}.gvl-sk-w-70{width:70%}.gvl-sk-w-50{width:50%}.gvl-sk-w-40{width:40%}.gvl-sk-w-30{width:30%}.gvl-tooltip{position:relative}.gvl-tooltip__trigger{cursor:default}.gvl-tooltip__content{width:max-content;max-width:340px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);padding:8px 10px;background:#000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease;z-index:10;box-sizing:border-box;white-space:normal;border-radius:8px}.gvl-tooltip__content *{display:block;padding:0;margin:0;font-style:normal;color:#fff;font-size:14px;line-height:21px}.gvl-tooltip__content a:hover{text-decoration:underline;cursor:pointer}.gvl-tooltip__content::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.gvl-tooltip::before{content:"";position:absolute;bottom:100%;left:0;right:0;height:12px}.gvl-tooltip:hover .gvl-tooltip__content,.gvl-tooltip:focus-within .gvl-tooltip__content{opacity:1;visibility:visible;pointer-events:auto}
