html{margin-left:calc(100vw - 100.9%)}html.v2{margin-left:0}body.body-start{margin:0;font-family:"proxima-nova-soft",Microsoft YaHei,sans-serif;font-weight:400;font-size:15px;background:#f4f5f5;line-height:1.5;text-align:left;background-color:#eaeaeb}body.body-start h1,body.body-start h2,body.body-start h3,body.body-start h4,body.body-start h5,body.body-start h6{font-family:"sofia-pro",Microsoft YaHei,sans-serif;font-weight:200;color:#141415}body.body-start h1{font-size:36px}body.body-start h2{font-size:30px}body.body-start h3{font-size:24px}body.body-start h4{font-size:22px}body.body-start h5{font-size:20px}body.body-start h6{font-size:17px}body.body-start .display-6{font-size:15px;font-family:"sofia-pro",sans-serif;font-weight:200;color:#141415;border-bottom:1px solid #eaeaeb;padding-bottom:7px;margin-bottom:12px}body.body-start p{font-size:15px}body.body-start a{color:#7d9e1d}body.body-start a:hover,body.body-start a:focus{color:#bddc63;text-decoration:none}body.body-start label{color:#141415}body.body-start textarea.form-control{min-height:100px;line-height:21px !important;padding:10px 15px}body.body-start .no-margin-bottom{margin-bottom:0 !important}body.body-start .lead{font-size:20px}body.body-start .text-muted{color:#95989d;display:inline-block;margin-top:10px}body.body-start .headline{color:#141415}body.body-start .form-control{background:#fff;border:1px solid #d5d6d8;box-shadow:inset 0px 1px 1px 0px #eaeaeb;border-radius:3px;padding:0 15px;height:40px;line-height:40px;font-size:15px}body.body-start .form-control:focus{border:1px solid #7d9e1d}body.body-start .form-control+.input-group-addon:not(:first-child){border-radius:0 3px 3px 0}body.body-start .form-control:disabled,body.body-start .form-control[read-only]{background-color:#f4f5f5 !important;opacity:1}body.body-start .form-group{margin-bottom:10px}body.body-start .form-group .input-group-addon:first-child{border-radius:3px 0 0 3px;border-right:0}body.body-start .form-control-label{color:#95989d;font-size:15px;margin:0 0 13px;padding:9px 0 0 15px;text-align:left}body.body-start .form-control-label .label-required{color:#f20}@media(max-width: 47.9em){body.body-start .form-control-label{height:30px;line-height:30px}}body.body-start .form-control-static{padding:0;margin:0;height:40px;line-height:40px;font-size:13px;color:#141415}@media(max-width: 33.9em){body.body-start .form-control-static{height:auto;line-height:18px;margin-bottom:10px}}body.body-start .c-input>input:checked~.c-indicator{background-color:#7d9e1d}body.body-start .c-inputs-stacked label{overflow:hidden !important}body.body-start .c-radio,body.body-start .c-checkbox{display:inline-block;margin-bottom:5px}body.body-start .custom-select{width:100%;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3E%3Cpath fill=%27%2395989d%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;line-height:1rem}body.body-start .c-input.c-radio.custom-input.custom-radio{margin-top:10px}body.body-start .inputs-stacked{margin-bottom:30px}body.body-start .input-group{width:100%}body.body-start .input-group .custom-select{width:50%;height:40px;padding:0 15px;line-height:40px;color:#141415;font-size:15px}body.body-start .input-group .custom-select:first-child{border-radius:0;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}body.body-start .input-group .custom-select:last-child{border-radius:0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-1px}body.body-start .input-group-addon{font-size:15px;color:#141415;border:1px solid #dbdbdb;border-radius:3px}body.body-start ::-webkit-input-placeholder{color:#95989d}body.body-start :-moz-placeholder{color:#95989d}body.body-start ::-moz-placeholder{color:#95989d}body.body-start :-ms-input-placeholder{color:#95989d}body.body-start .bg-inverse.navbar-dark{background:rgba(0,0,0,0) !important;color:#fff}body.body-start .bg-top{background:linear-gradient(180deg, rgba(30, 4, 20, 0.3) 0%, rgba(30, 4, 20, 0.0001) 72.98%),#5c164d;height:280px;left:0;position:absolute;top:0;right:0;z-index:-1}body.body-start .bg-primary,body.body-start .btn-primary{color:#fff;background:#7d9e1d}body.body-start .bg-primary:hover,body.body-start .btn-primary:hover{color:#fff}body.body-start .btn{font-size:15px;line-height:37px;padding:0 10px}body.body-start .btn-primary{border:1px solid #7d9e1d;color:#fff !important}body.body-start .btn-primary.active,body.body-start .btn-primary.focus,body.body-start .btn-primary:active,body.body-start .btn-primary:focus,body.body-start .btn-primary:hover,body.body-start .open>.btn-primary.dropdown-toggle{background:#9abc37;border:1px solid #9abc37;color:#fff !important}body.body-start .btn-secondary.active,body.body-start .btn-secondary.focus,body.body-start .btn-secondary:active,body.body-start .btn-secondary:focus,body.body-start .btn-secondary:hover{background:#7d9e1d;border:1px solid #7d9e1d;color:#fff}body.body-start .open>.btn-secondary.dropdown-toggle{background:#7d9e1d;border:1px solid #7d9e1d;color:#fff}body.body-start .btn-danger{color:#fff !important}body.body-start .btn-danger:hover{color:#fff !important}body.body-start .btn-sm{font-size:13px;height:36px;line-height:36px;padding:0 15px}body.body-start .btn-lg{font-size:17px;height:50px;line-height:50px;padding:0 30px}body.body-start .btn-user{background:none;border:none;padding-left:0;padding-right:0}body.body-start .btn-login{border-radius:3px;border:1px solid #3f4146;padding-left:15px;padding-right:15px}body.body-start .btn-naked{background:rgba(0,0,0,0);color:#fff}body.body-start .btn-naked:focus{outline:0}body.body-start .btn-transparent-copy{background:rgba(0,0,0,0);border:none;color:#7d9e1d;height:20px;line-height:20px}body.body-start .btn-transparent-copy:hover{color:#bddc63}body.body-start .btn-transparent-copy:focus{outline:0}body.body-start .btn-transparent-copy:disabled:hover{color:#7d9e1d}body.body-start .btn-transparent-danger{background:rgba(0,0,0,0);border-top:none;border-bottom:none;border-left:1px solid #eaeaeb;border-right:none;color:#d9534f}body.body-start .btn-transparent-danger:hover{color:#730101}body.body-start .btn-transparent-danger:focus{outline:0}body.body-start .btn-transparent-danger.disabled:hover{color:#d9534f}body.body-start .dropdown-item,body.body-start .dropdown-menu a{color:#141415;height:auto !important;line-height:normal !important;padding:7px 0;display:block}body.body-start .dropdown-divider{margin:0}body.body-start .dropdown-item:focus,body.body-start .dropdown-item:hover,body.body-start .dropdown-menu a:hover{background:#fcfff3}body.body-start .headline-wrapper h1,body.body-start .page-headline-wrapper h1{margin:0}body.body-start .headline-wrapper p,body.body-start .page-headline-wrapper p{margin-top:13px;margin-bottom:0}body.body-start .modal-dialog{margin-top:120px}body.body-start .modal-header{padding:20px;border:none;background:#fcfff3;position:relative;border-bottom:1px solid #eaeaeb;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}body.body-start .modal-header button.close{color:#fff;opacity:1;border-radius:50%;width:24px;height:24px;font-size:16px;border:2px solid #fff;display:inline-block;background:#1e0414;position:absolute;right:0;top:0;margin-top:-11px;margin-right:-11px}body.body-start .modal-header button.close img{margin-top:-6px}body.body-start .modal-title{line-height:auto;font-size:18px;float:left}body.body-start .modal-text{float:right;font-size:14px;margin:5px 0 0 0}body.body-start button.close:hover{color:#fff;opacity:1}body.body-start .modal-backdrop{z-index:1000;background-color:#370b25;opacity:.5}body.body-start .modal-body{padding:20px 6px}body.body-start .modal-body .btn-primary{background:#7d9e1d !important;height:46px !important;line-height:46px !important;border:1px solid #7d9e1d !important}body.body-start .modal-body .btn-primary:hover{background:#9abc37 !important;border:1px solid #9abc37 !important}@media(min-width: 48em){body.body-start .modal-lg{width:660px}body.body-start .modal-xlg{max-width:1024px}}body.body-start .breadcrumb{background:none;font-size:13px;color:#141415;padding:15px 15px;margin:0 0 0 -0.9375rem}body.body-start .breadcrumb>li{margin:0;padding:0}body.body-start .breadcrumb>li+li:before{padding-right:.5rem;padding-left:.5rem;color:#818a91;content:"/ "}body.body-start .breadcrumb a{color:#95989d}body.body-start .breadcrumb .active{color:#141415}body.body-start .breadcrumb>li,body.body-start .card-columns .card,body.body-start .pagination{display:inline-block}body.body-start .nav-pills{margin-bottom:30px}body.body-start .nav-pills .nav-link{height:40px;padding:0 20px;line-height:40px;font-size:15px;color:#95989d}body.body-start .nav-pills .nav-link.active,body.body-start .nav-pills .nav-link.active:focus,body.body-start .nav-pills .nav-link.active:hover,body.body-start .nav-pills .nav-item.open .nav-link,body.body-start .nav-pills .nav-item.open .nav-link:focus,body.body-start .nav-pills .nav-item.open .nav-link:hover{background:#fff;border:1px solid #eaeaeb;color:#7d9e1d}body.body-start #accordion .panel-title{padding-bottom:17px;border-bottom:1px solid #eaeaeb;margin-bottom:14px}body.body-start #accordion .panel-collapse{padding-bottom:20px}body.body-start .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){body.body-start .container{max-width:540px}}@media(min-width: 768px){body.body-start .container{max-width:720px}}@media(min-width: 992px){body.body-start .container{max-width:960px}}@media(min-width: 1200px){body.body-start .container{max-width:1180px}}@media(min-width: 1400px){body.body-start .container{max-width:1320px}}body.body-start figure{position:relative;background:#1e0414;margin-bottom:20px}body.body-start figure img{opacity:.8}body.body-start figure figcaption{font-family:"sofia-pro",sans-serif;position:absolute;width:100%;text-align:left;bottom:0;font-size:17px;color:#fff;font-weight:300;margin-top:-15px;padding:15px 15px;background-image:linear-gradient(-180deg, rgba(30, 3, 19, 0) 0%, rgba(30, 3, 19, 0.4) 80%)}body.body-start .alert{padding:1rem 1.25rem}body.body-start .alert ul{margin-bottom:0}body.body-start .alert-success{background:#f3fbdc;border:#dae7b6;color:#737962}body.body-start .alert-danger{background-color:#f2dede;border-color:#ebcccc;color:#141415}body.body-start .pagination a:hover,body.body-start .pagination a:focus{color:#818a91}body.body-start .pagination>.disabled{display:inline}body.body-start .pagination>.disabled a{position:relative;float:left;margin-left:-1px;color:#0275d8;padding:.24rem .75rem;text-decoration:none;background-color:#fff;border:1px solid #ddd}body.body-start .pagination .page-item.active a{background-color:#757403 !important;border-color:#757403 !important}body.body-start .pagination>.disabled>a,body.body-start .pagination>.disabled>a:focus,body.body-start .pagination>.disabled>a:hover,body.body-start .pagination>.disabled>span,body.body-start .pagination>.disabled>span:focus,body.body-start .pagination>.disabled>span:hover{color:#818a91;cursor:not-allowed;background-color:#fff;border-color:#ddd}body.body-start .table{margin-bottom:40px}body.body-start .table thead th{border-bottom:1px solid #f4f5f5}body.body-start .table td,body.body-start .table th{padding:15px 20px;font-size:15px;font-weight:400;border-top:1px solid #f4f5f5;color:#141415}body.body-start .table th{color:#95989d;text-transform:uppercase;font-size:12px}body.body-start .table-striped tbody tr:nth-of-type(odd){background-color:#fff}body.body-start .table-striped tbody tr:nth-of-type(even){background-color:#fcfff3}body.body-start .mr-0{margin-right:0 !important}body.body-start .ml-20{margin-left:20px !important}body.body-start .group-actions .nav-link.btn.ml-20{margin-left:20px !important}body.body-start .switch-label{color:#95989d;margin:0;font-size:15px;padding-left:10px}body.body-start .br-0{border-right:0 !important}body.body-start .text-right{text-align:right}@media(min-width: 64em){body.body-start .bg-top{height:210px}}body.body-start .close-mobile{display:none}.modal-backdrop.show{z-index:99}@font-face{font-family:"proxima-nova-soft";font-display:swap;src:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/proxima-nova-soft-regular-webfont-9bb911243ca98765ba63.eot);src:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/proxima-nova-soft-regular-webfont-9bb911243ca98765ba63.eot?#iefix) format("embedded-opentype"),url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/proxima-nova-soft-regular-webfont-7a0430352e2a7fb8e62b.woff) format("woff"),url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/proxima-nova-soft-regular-webfont-9217cc51930352ae021d.ttf) format("truetype"),url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/proxima-nova-soft-regular-webfont-507b7f9c97493ff2bfbe.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"proxima-nova-soft";font-display:swap;src:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/proxima-nova-soft-semibold-webfont-f1b275287ae6ca564bcb.woff);font-weight:600;font-style:normal}@font-face{font-family:"geomanistbook";src:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/geomanist-book-webfont-ae65f6b2a44d8b64a825.eot);src:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/geomanist-book-webfont-ae65f6b2a44d8b64a825.eot?#iefix) format("embedded-opentype"),url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/geomanist-book-webfont-e08e576d657c08d5acfd.woff2) format("woff2"),url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/geomanist-book-webfont-201bd240778f612857b9.woff) format("woff"),url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/geomanist-book-webfont-1231c21c89ced783715d.ttf) format("truetype"),url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/geomanist-book-webfont-86feb9736bfd9093f4f7.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"geomanist_regularregular";font-display:swap;src:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/geomanist-regular-webfont-652d6d84b7dc6c212d9a.eot);src:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/geomanist-regular-webfont-652d6d84b7dc6c212d9a.eot?#iefix) format("embedded-opentype"),url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/geomanist-regular-webfont-e9b403a494ec47cb6899.woff2) format("woff2"),url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/geomanist-regular-webfont-12989e26877434430a81.woff) format("woff"),url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/geomanist-regular-webfont-8b720d4e8d423bbd02e0.ttf) format("truetype"),url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/fonts/geomanist-regular-webfont-2136a6e6915c7b40caee.svg) format("svg");font-weight:normal;font-style:normal}#main-nav .navbar-brand{height:40px;padding-top:1rem;text-align:left;display:flex}#main-nav .navbar{border-radius:0;height:70px;transition:background .5s ease-in-out,padding .5s ease-in-out;padding:0 15px}#main-nav .navbar .nav-item{padding:0;height:70px;line-height:70px}#main-nav .navbar .nav-item a{color:#fff;border-radius:0;margin:0;font-size:15px;padding:0;width:100%;display:block}#main-nav .navbar .nav-item a img{height:15px;margin-right:5px;margin-top:-3px}#main-nav .navbar .nav-item .btn-group .btn-naked{padding:0;margin:-5px 0 0}#main-nav .navbar .nav-item .btn-group img{margin-right:5px;margin-top:-3px}#main-nav .navbar .navbar-item--white a{color:#fff}#main-nav .navbar .navbar-item--white a:hover{color:#fff}#main-nav .navbar .navbar-item--white.navbar-item--active a{color:#dce813}#main-nav .navbar .i-nav{color:#848689;margin-right:5px}#main-nav .navbar .dropdown-menu{background-color:rgba(255,255,255,.98);color:#141415 !important;padding:20px;font-size:15px;width:100%;border-radius:0 0 3px 3px;margin:16px 0 0;border-top:1px solid rgba(255,255,255,.15)}#main-nav .navbar .dropdown-menu li{margin-bottom:15px;line-height:normal}#main-nav .navbar .dropdown-menu li:last-child{margin-bottom:0}#main-nav .navbar .dropdown-menu li a{color:#141415 !important}#main-nav .navbar .dropdown-menu li a:hover{background-color:rgba(0,0,0,0);color:#7d9e1d !important}#main-nav .navbar .dropdown-menu .dropdown-header{font-size:15px;padding:0}#main-nav .navbar .dropdown-menu .drowpdown-header-black{font-size:15px;padding:0;color:#141415}#main-nav .navbar .dropdown-toggle:after{border-top-color:#95989d}#main-nav .navbar .pull-right .dropdown-menu{background-color:rgba(255,255,255,.98);color:#141415 !important;padding:20px;font-size:15px;min-width:150px;width:auto;border-radius:0 0 3px 3px;margin:0;border-top:1px solid rgba(255,255,255,.15)}#main-nav .navbar .multi-column-dropdown{list-style:none;margin:0;padding:0}#main-nav .navbar .btn-login{height:36px;line-height:36px;border:1px solid #54414e;background:rgba(0,0,0,0);margin-top:-5px}#main-nav .navbar-dark .navbar-nav .nav-link{color:#fff;padding:0}#main-nav .navbar-toggler{width:100%;text-align:right}#main-nav .navbar-nav.pull-left .nav-item{border-left:1px solid rgba(255,255,255,.15);padding:0 20px}#main-nav .navbar-nav.pull-left .nav-item:last-child{border-right:1px solid rgba(255,255,255,.15)}#main-nav .top-nav-collapse{background:rgba(30,3,19,.8) !important;background-image:linear-gradient(-180deg, rgba(30, 3, 19, 0.3) 0%, rgba(30, 3, 19, 0) 73%)}#main-nav .btn-group-map{margin-left:20px;margin-right:20px}#main-nav .navbar-divider{margin:0}.navbar-nav .nav-item+.nav-item,.navbar-nav .nav-link+.nav-link{margin:0}.nav-item-phone img{margin-right:5px;margin-top:-3px}@media(max-width: 33.9em){#main-nav .dropdown{position:static}#main-nav .navbar{padding:0 15px}#main-nav .navbar .pull-right .dropdown-menu{width:100%;margin:0;border-radius:0;border:none;border-bottom:1px solid #eaeaeb;border-top:1px solid #eaeaeb;box-shadow:0px 8px 16px rgba(20,20,21,.08)}#main-nav .navbar-brand{width:92px}#main-nav .navbar-toggler{margin-top:16px}#main-nav .navbar-nav{margin-right:-20px}#main-nav .navbar-nav.pull-right .nav-item .btn-group{width:100%}#main-nav .navbar-nav.pull-right .nav-item:last-child .btn-group .btn{width:100%;text-align:right;padding-right:8px}#main-nav .navbar-nav .nav-item{color:#141415 !important;height:50px;line-height:50px;width:100%}#main-nav .navbar-nav .nav-item a{color:#141415 !important}#main-nav .navbar-nav.pull-left .nav-item .btn-group .btn,#main-nav .navbar-nav.pull-left .nav-item .btn-group{width:100%;text-align:left}#main-nav .navbar-nav.pull-right .nav-item.nav-item-phone{padding-left:20px}#main-nav .language-label{display:none}}.navbar-nav.pull-right .nav-item:last-child{padding-left:20px}#secondary-nav .navbar-divider{margin:0}#secondary-nav .nav-counter{font-size:13px;border:1px solid #eaeaeb;border-radius:5px;color:#141415;display:inline-block;padding:2px 5px 0;line-height:13px;margin:0 0 0 5px;background:#fff}#secondary-nav .navbar{border-radius:0;padding:0;height:50px;border-top:1px solid #eaeaeb;border-bottom:1px solid #eaeaeb;margin-bottom:30px}#secondary-nav .navbar .nav-item{height:50px;font-weight:500;line-height:50px;padding:0;border-left:1px solid #eaeaeb;margin-left:0;background-color:#fff;border-bottom:1px solid #eaeaeb}#secondary-nav .navbar .nav-item:first-child{border-left:none}#secondary-nav .navbar .nav-item:last-child{border-right:1px solid #eaeaeb}#secondary-nav .navbar .nav-item.active a{color:#7d9e1d;box-shadow:inset 0 -2px 0 #7d9e1d}#secondary-nav .navbar .nav-item a{font-size:15px;color:#141415;margin:0;padding:0 25px;cursor:pointer}#secondary-nav .dropdown-title,#secondary-nav .navbar-toggler{display:none}.navbar-nav .nav-item+.nav-item,.navbar-nav .nav-link+.nav-link{margin:0}@media(min-width: 48em){#secondary-nav .navbar-collapse{display:flex}}@media(max-width: 48em){#secondary-nav .navbar{padding:0;z-index:999}#secondary-nav .navbar .nav-item{width:100%;border-bottom:none}#secondary-nav .navbar .nav-item.active a{color:#7d9e1d;box-shadow:none}#secondary-nav .navbar-nav{display:flex;flex-direction:column;box-shadow:0px 8px 16px rgba(20,20,21,.08),0px 1px 2px rgba(20,20,21,.16)}#secondary-nav .navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}#secondary-nav .dropdown-title{display:unset;font-weight:500;margin-top:15px;padding-left:15px}#secondary-nav .navbar-toggler{display:unset;background-image:none;width:100%;height:50px;padding:0 0 0 15px;border-radius:0;color:#7d9e1d;box-shadow:inset 0 -2px 0 #7d9e1d;font-size:15px;text-align:left}}.homepage-settings-line{margin-top:55px}.group-actions,.group-actions-form{padding:20px 30px}.group-actions .heading-title h6,.group-actions-form .heading-title h6{margin-top:11px;font-family:"proxima-nova-soft",sans-serif;font-weight:500;font-size:17px}.group-actions .btn,.group-actions-form .btn{padding:0 15px}.group-actions .nav-inline .nav-link+.nav-link,.group-actions-form .nav-inline .nav-link+.nav-link{margin-left:0}.group-actions .nav-link,.group-actions-form .nav-link{padding:0 20px !important;border-left:1px solid #eaeaeb;height:40px;line-height:40px}.group-actions .nav-link:first-child,.group-actions-form .nav-link:first-child{padding-top:20px;border-left:none}.group-actions .nav-link.btn,.group-actions-form .nav-link.btn{margin-left:5px !important}.group-actions .nav-link.p-r-0,.group-actions-form .nav-link.p-r-0{padding-right:0 !important}.group-actions .fa,.group-actions-form .fa{margin-right:5px}.group-actions-header{border-bottom:1px solid #eaeaeb}.table-group-actions .btn{padding:0 20px;height:30px;line-height:30px}.table-group-actions .nav-inline .nav-link+.nav-link{margin:0}.table-group-actions .nav-link:first-child{border-left:0;border-right:1px solid #f4f5f5}.table-group-actions .nav-link:first-child.btn-transparent-danger{margin-right:20px;padding:0 15px}.table-search{margin-bottom:30px}.nav-pills{padding:0 30px !important}.content-wrapper{padding-left:15px;padding-right:15px}.content-wrapper .container.wrapper{background:#fff !important;border:1px solid #eaeaeb;box-shadow:0px 4px 8px rgba(20,20,21,.04);border-radius:3px 3px 0 0;padding:0;margin-bottom:8px}.content-wrapper .row.no-margin{margin-left:0;margin-right:0}.content-wrapper .main-content{padding-right:0;padding-left:0;padding-bottom:30px}.sidebar{padding-right:0 !important;padding-left:0 !important;background:#fcfff3 !important;border-right:1px solid #e6e9dd !important;height:100% !important;border-top-left-radius:3px !important;color:#141415 !important}.content-box{padding:0 15px}.content-box .group-actions{padding:20px 0}@media(min-width: 48em){.content-box{padding:0 30px}}.panel-default{border-color:#d5d6d8}.panel-default>.panel-heading{color:#141415;border-color:#d5d6d8;font-family:"proxima-nova-soft",sans-serif;font-weight:500;font-size:15px}.panel{margin-bottom:40px;background-color:#fff;border:1px solid #d5d6d8;border-radius:3px}.panel-heading{padding:12px 20px;border-bottom:1px solid rgba(0,0,0,0);border-top-left-radius:3px;border-top-right-radius:3px}.panel-body{padding:20px}.vendor-graphic-container{background:#fff;border:1px solid #d5d6d8;border-radius:3px;padding:10px;margin-bottom:15px}.partner-banner-graphic{padding:0}.vendor-graphic{background:#fff url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/images/vendor-graphic-icon-c937b901b7e95323f85c.svg) no-repeat;background-size:58px 46px;background-position:50% 30%;border:1px dashed #d5d6d8;border-radius:3px;text-align:center;padding:80px 20px 20px 20px}.vendor-graphic small{font-size:12px;color:#95989d}.vendor-graphic.partner-banner-graphic{padding:0}.img-circle{background:#fff;padding:3px;border:1px solid #e5eadd}.required label:after{color:#e32;content:" *"}.file-upload-container{width:100%;height:150px;border:1px solid #d5d6d8;border-radius:3px;background:#fff;cursor:pointer;padding:4px;position:relative;overflow:hidden}.file-upload-container .help-text{width:100%;height:100%;display:table;position:absolute;font-size:12px}.file-upload-container .help-text>div{display:table-cell;padding:10px;text-align:center;vertical-align:middle}.file-upload-container .preview-container{background:#f4f5f5;position:relative;height:100%}.file-upload-container .image-preview,.file-upload-container .upload-preview{width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute}.file-upload-container .image-preview{z-index:1}.file-upload-container .upload-preview{z-index:2}.preview-container{position:relative}.preview-container .card{border:1px solid #d5d6d8}.preview-container .card-img-top{background-size:cover;height:150px;position:relative}.preview-container .card-block{border-top:1px solid #eaeaeb;padding:10px}.preview-container .btn-delete{position:absolute;top:-11px;right:0;display:inline-block;width:24px;height:24px;background:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/images/delete-photo-2a65aba7b1836d558b8b.png) no-repeat;background-size:24px 24px;border:none;cursor:pointer;text-indent:-9999px}.preview-container .help-text{width:100%;height:100%;display:table;position:absolute;font-size:12px}.preview-container .help-text>div{display:table-cell;padding:10px;text-align:center;vertical-align:middle}.fa.fa-check-circle-o{color:#bbb !important}#calendar table td.text-muted{display:table-cell !important}#calendar .popover-title .text-center{font-size:16px;font-weight:bold;text-align:center !important}#calendar .popover-title .text-muted{margin-top:-1px}.btn-search{height:inherit !important;line-height:inherit !important;padding:8px 15px !important}.fade.in{opacity:1}.popover.top,.popover.bs-tether-element-attached-bottom{margin-top:-10px}.popover.top::before,.popover.top::after,.popover.bs-tether-element-attached-bottom::before,.popover.bs-tether-element-attached-bottom::after{left:50%;border-bottom-width:0}.popover.top::before,.popover.bs-tether-element-attached-bottom::before{bottom:-11px;margin-left:-11px;border-top-color:rgba(0,0,0,.25)}.popover.top::after,.popover.bs-tether-element-attached-bottom::after{bottom:-10px;margin-left:-10px;border-top-color:#fff}.popover.right,.popover.bs-tether-element-attached-left{margin-left:10px}.popover.right::before,.popover.right::after,.popover.bs-tether-element-attached-left::before,.popover.bs-tether-element-attached-left::after{top:50%;border-left-width:0}.popover.right::before,.popover.bs-tether-element-attached-left::before{left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,.25)}.popover.right::after,.popover.bs-tether-element-attached-left::after{left:-10px;margin-top:-10px;border-right-color:#fff}.popover.bottom,.popover.bs-tether-element-attached-top{margin-top:10px}.popover.bottom::before,.popover.bottom::after,.popover.bs-tether-element-attached-top::before,.popover.bs-tether-element-attached-top::after{left:50%;border-top-width:0}.popover.bottom::before,.popover.bs-tether-element-attached-top::before{top:-11px;margin-left:-11px;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom::after,.popover.bs-tether-element-attached-top::after{top:-10px;margin-left:-10px;border-bottom-color:#f7f7f7}.popover.bottom .popover-title::before,.popover.bs-tether-element-attached-top .popover-title::before{position:absolute;top:0;left:50%;display:block;width:20px;margin-left:-10px;content:"";border-bottom:1px solid #f7f7f7}.popover.left,.popover.bs-tether-element-attached-right{margin-left:-10px}.popover.left::before,.popover.popover-left::after,.popover.bs-tether-element-attached-right::before,.popover.bs-tether-element-attached-right::after{top:50%;border-right-width:0}.popover.left::before,.popover.bs-tether-element-attached-right::before{right:-11px;margin-top:-11px;border-left-color:rgba(0,0,0,.25)}.popover.left::after,.popover.bs-tether-element-attached-right::after{right:-10px;margin-top:-10px;border-left-color:#fff}.star-ratings{background:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/images/star-rating-sprite-edcf640971d742157732.png) repeat-x;font-size:0;height:20px;line-height:0;overflow:hidden;text-indent:-999em;width:108px;margin:0 0 4px 0}.star-ratings.star-sm-ratings{background:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/images/star-sm-rating-sprite-50fecce9b2d69ec3a7f9.png) repeat-x;height:10px;width:58px}.star-ratings-rating{background:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/images/star-rating-sprite-edcf640971d742157732.png) repeat-x;background-position:0 100%;float:left;height:20px;display:block}.star-ratings-rating.star-sm-ratings-rating{background:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/images/star-sm-rating-sprite-50fecce9b2d69ec3a7f9.png) repeat-x;background-position:0 100%;height:10px}label.custom-control{min-height:1.5rem}.text-violet{color:#864898 !important}.m-50{margin-top:50px !important;margin-bottom:50px !important}.m-b-20{margin-bottom:20px !important}.m-l-5{margin-left:5px !important}.m-r-5{margin-right:5px !important}.m-r-20{margin-right:20px !important}.m-t-10{margin-top:10px !important}.m-t-20{margin-top:20px !important}.m-t-30{margin-top:30px !important}.p-b-0{padding-bottom:0 !important}.p-b-15{padding-bottom:15px !important}.p-l-30{padding-left:30px}.p-r-0{padding-right:0 !important}.p-t-10{padding-top:10px !important}.p-t-20{padding-top:20px !important}.width-50{width:50%}.width-100{width:100%}.fa-white{color:#fff}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.d-flex{display:flex !important}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.btn{box-shadow:0px 1px 0px rgba(0,0,0,.08)}.btn.btn-light{border:1px solid #dbdbdb;background:#fff}.btn.btn-light:hover{background:#f4f5f5}.btn.btn-light.active{background:#7d9e1d !important;color:#fff !important;border-color:#7d9e1d !important}.btn-small{padding:.25rem .5rem !important;font-size:.875rem !important;line-height:1.5 !important;border-radius:.2rem !important}.admin-table td{padding:15px 20px;font-weight:400;color:#515154 !important}@media(max-width: 760px),(min-device-width: 768px)and (max-device-width: 1024px){table.admin-table thead,table.admin-table tbody,table.admin-table th,table.admin-table td,table.admin-table tr{display:block;border:none !important}table.admin-table td:not(:nth-last-child(2)){padding-bottom:initial !important}table.admin-table thead{display:none}table.admin-table tbody tr{border-bottom:1px solid #f4f5f5 !important}table.admin-table tr td:last-child{display:none}.group-actions-responsive{padding:20px;display:block !important}.group-actions-desktop{display:none !important}.td-email{display:flex !important;justify-content:space-between}.elipses-email{display:block !important}}.permission-header{margin-top:10px;font-weight:500;font-size:24px !important;line-height:110%;color:#141415}#caterers-controller.new-action .nav-link>span,#caterers-controller.edit-action .nav-link>span,#vouchers-controller.new-action .nav-link>span,#vouchers-controller.edit-action .nav-link>span{margin-right:5px}#caterers-controller.new-action .react-toggle,#caterers-controller.edit-action .react-toggle,#vouchers-controller.new-action .react-toggle,#vouchers-controller.edit-action .react-toggle{top:8px}.order-alert__children{margin-top:24px;max-width:720px}#sessions-controller.new-action .content-wrapper .container.wrapper,#sessions-controller.create-action .content-wrapper .container.wrapper,#sessions-controller.edit-action .content-wrapper .container.wrapper,#confirmations-controller.new-action .content-wrapper .container.wrapper,#confirmations-controller.create-action .content-wrapper .container.wrapper,#confirmations-controller.edit-action .content-wrapper .container.wrapper,#passwords-controller.new-action .content-wrapper .container.wrapper,#passwords-controller.create-action .content-wrapper .container.wrapper,#passwords-controller.edit-action .content-wrapper .container.wrapper{background:none !important;border:0;box-shadow:0 0 0 0;border-radius:0}#sessions-controller.new-action .card-header,#sessions-controller.create-action .card-header,#sessions-controller.edit-action .card-header,#confirmations-controller.new-action .card-header,#confirmations-controller.create-action .card-header,#confirmations-controller.edit-action .card-header,#passwords-controller.new-action .card-header,#passwords-controller.create-action .card-header,#passwords-controller.edit-action .card-header{box-shadow:inset 0 0 1px 0px rgba(0,0,0,.125);background:#fcfff3;border-bottom:1px solid #e6e9dd;padding:17px 20px}#orders-controller.index-action .table-responsive,#draft-orders-controller.index-action .table-responsive{min-height:640px !important}#orders-controller.index-action .table-responsive table,#draft-orders-controller.index-action .table-responsive table{table-layout:fixed;width:100%}#orders-controller.show-action .col-md-12.main-content,#draft-orders-controller.show-action .col-md-12.main-content{padding-bottom:0}#orders-controller.show-action .col-md-12.main-content #secondary-nav .navbar,#draft-orders-controller.show-action .col-md-12.main-content #secondary-nav .navbar{margin-bottom:0;z-index:999}#orders-controller.show-action .display-title,#draft-orders-controller.show-action .display-title{border-bottom:1px solid #eaeaeb;font-size:15px;font-weight:500;padding-bottom:12px}#orders-controller.show-action .c-input.c-checkbox.custom-control.custom-checkbox,#draft-orders-controller.show-action .c-input.c-checkbox.custom-control.custom-checkbox{color:#95989d}#orders-controller.show-action .loading,#draft-orders-controller.show-action .loading{margin:0 auto;text-align:center;margin-top:200px}#orders-controller.show-action .loading>div,#draft-orders-controller.show-action .loading>div{display:table-cell;vertical-align:middle;height:450px}#orders-controller.show-action .group-actions-form,#draft-orders-controller.show-action .group-actions-form{padding:20px 0 !important}#orders-controller.show-action .group-actions-form.pull-right,#draft-orders-controller.show-action .group-actions-form.pull-right{padding:0 !important}#orders-controller.show-action .text-variation,#draft-orders-controller.show-action .text-variation{display:inline-block !important;color:#95989d;font-size:11px}#orders-controller.show-action .table,#draft-orders-controller.show-action .table{margin-bottom:30px}#orders-controller.show-action .table thead th,#draft-orders-controller.show-action .table thead th{border-bottom:1px solid #f4f5f5;border-top:none}#orders-controller.show-action .table tr.odd,#draft-orders-controller.show-action .table tr.odd{background-color:#fcfff3}#orders-controller.show-action .table tr.even,#draft-orders-controller.show-action .table tr.even{background-color:#fff}#orders-controller.show-action .table td,#orders-controller.show-action .table th,#draft-orders-controller.show-action .table td,#draft-orders-controller.show-action .table th{padding:10px 20px;font-size:13px;font-weight:400;border-top:1px solid #f4f5f5;color:#141415}#orders-controller.show-action .table th,#draft-orders-controller.show-action .table th{color:#95989d;text-transform:uppercase;font-size:12px;padding:5px 20px}#orders-controller.show-action .table td.no-borders,#draft-orders-controller.show-action .table td.no-borders{padding-top:0;padding-bottom:0;border-top:0}#orders-controller.show-action .table td.bottom-border-dotted,#draft-orders-controller.show-action .table td.bottom-border-dotted{border:none;border-bottom:1px dotted #a1a1a1}#orders-controller.show-action .table td.strong,#draft-orders-controller.show-action .table td.strong{font-weight:bold}#orders-controller.show-action .table td.labels-block,#draft-orders-controller.show-action .table td.labels-block{color:#864898}#orders-controller.show-action .table td.labels-block ul,#draft-orders-controller.show-action .table td.labels-block ul{padding:0 1rem}#orders-controller.show-action .table.table-sm-padding td,#draft-orders-controller.show-action .table.table-sm-padding td{padding:8px 0;line-height:1.2}#orders-controller.show-action .table .section-title,#draft-orders-controller.show-action .table .section-title{color:#95989d;font-size:12px;text-transform:uppercase;padding:20px 0 5px !important}#orders-controller.show-action .table .sub-total,#draft-orders-controller.show-action .table .sub-total{color:#515154;font-size:15px;font-weight:bold}#orders-controller.show-action .table .grand-total,#draft-orders-controller.show-action .table .grand-total{color:#515154;font-size:17px;font-weight:bold}#orders-controller.show-action .table .form-control,#orders-controller.show-action .table .text-area,#orders-controller.show-action .table .custom-select,#orders-controller.show-action .table .table-group-actions .btn,#draft-orders-controller.show-action .table .form-control,#draft-orders-controller.show-action .table .text-area,#draft-orders-controller.show-action .table .custom-select,#draft-orders-controller.show-action .table .table-group-actions .btn{height:25px;font-size:13px}#orders-controller.show-action .table .table-group-actions .btn,#draft-orders-controller.show-action .table .table-group-actions .btn{line-height:25px;padding:0 8px}#orders-controller.show-action .table .table-group-actions .nav-link:first-child.btn-transparent-danger,#draft-orders-controller.show-action .table .table-group-actions .nav-link:first-child.btn-transparent-danger{margin-right:10px}#orders-controller.show-action .sidebar,#orders-controller.show-action .main-content,#draft-orders-controller.show-action .sidebar,#draft-orders-controller.show-action .main-content{float:none}#orders-controller.show-action .order-basket-alert,#draft-orders-controller.show-action .order-basket-alert{text-align:center;font-size:13px;padding:.4rem}#orders-controller aside p,#draft-orders-controller aside p{margin-bottom:0}#orders-controller aside .customer-info,#draft-orders-controller aside .customer-info{display:table-cell;padding:20px 30px}#orders-controller aside .customer-info .alert,#draft-orders-controller aside .customer-info .alert{font-size:13px}#orders-controller aside .customer-info .alert h6,#draft-orders-controller aside .customer-info .alert h6{font-size:14px}#orders-controller aside .customer-info .alert ul,#draft-orders-controller aside .customer-info .alert ul{margin-bottom:0;padding-left:30px}#orders-controller aside .customer-info .media,#draft-orders-controller aside .customer-info .media{margin:0}#orders-controller aside .customer-info .media span,#draft-orders-controller aside .customer-info .media span{font-size:17px}#orders-controller aside .customer-info .custom-select,#draft-orders-controller aside .customer-info .custom-select{width:100%}#orders-controller aside .customer-info .btn,#draft-orders-controller aside .customer-info .btn{padding-left:15px;padding-right:15px}#orders-controller aside .customer-info .modal .btn-send,#draft-orders-controller aside .customer-info .modal .btn-send{width:100%;margin-top:15px}#orders-controller aside .customer-info .modal .form-control,#orders-controller aside .customer-info .modal .custom-select,#orders-controller aside .customer-info .modal .btn,#draft-orders-controller aside .customer-info .modal .form-control,#draft-orders-controller aside .customer-info .modal .custom-select,#draft-orders-controller aside .customer-info .modal .btn{height:40px;line-height:1;font-size:15px}#orders-controller aside .customer-info .form-control,#orders-controller aside .customer-info .custom-select,#orders-controller aside .customer-info .btn,#draft-orders-controller aside .customer-info .form-control,#draft-orders-controller aside .customer-info .custom-select,#draft-orders-controller aside .customer-info .btn{height:30px;line-height:30px;font-size:13px}#orders-controller aside .border-0 .form-control,#draft-orders-controller aside .border-0 .form-control{border-radius:0 !important}#orders-controller aside .group-block,#draft-orders-controller aside .group-block{padding-bottom:15px;border-bottom:1px solid #e6e9dd;margin-bottom:15px}#orders-controller aside .group-block-email .btn,#draft-orders-controller aside .group-block-email .btn{float:left;width:48%}#orders-controller aside .group-block-email .btn:first-child,#draft-orders-controller aside .group-block-email .btn:first-child{margin-right:2%}#orders-controller aside .notes,#draft-orders-controller aside .notes{margin-bottom:10px}#orders-controller aside .notes p,#draft-orders-controller aside .notes p{font-size:13px;line-height:16px}#orders-controller aside .notes small,#draft-orders-controller aside .notes small{color:#95989d;font-size:12px}#orders-controller .sidebar-heading,#draft-orders-controller .sidebar-heading{font-size:12px;color:#95989d;line-height:18px;text-transform:uppercase;margin-bottom:10px}#orders-controller .table.table-basket,#draft-orders-controller .table.table-basket{margin-top:10px}#orders-controller .table.table-basket.cafe-ordering th:first-child,#orders-controller .table.table-basket.cafe-ordering td:first-child,#draft-orders-controller .table.table-basket.cafe-ordering th:first-child,#draft-orders-controller .table.table-basket.cafe-ordering td:first-child{padding-left:16px}#orders-controller .table.table-basket th,#draft-orders-controller .table.table-basket th{font-size:11px !important}#orders-controller .table.table-basket tr.--highlight,#draft-orders-controller .table.table-basket tr.--highlight{background-color:#fff5fd;box-shadow:0px 1px 0px #dbdbdb,-4px 0px 0px #bc2c9c}#orders-controller .table.table-basket th,#orders-controller .table.table-basket td,#draft-orders-controller .table.table-basket th,#draft-orders-controller .table.table-basket td{padding-left:0}#orders-controller .table.table-basket th:last-child,#orders-controller .table.table-basket td:last-child,#draft-orders-controller .table.table-basket th:last-child,#draft-orders-controller .table.table-basket td:last-child{padding-right:0}#orders-controller .table.table-basket tr.subtotal-details td,#draft-orders-controller .table.table-basket tr.subtotal-details td{border-top:1px solid #f4f5f5 !important;padding-top:16px !important}#orders-controller .table.table-basket tr.total-details td,#draft-orders-controller .table.table-basket tr.total-details td{border-top:none;height:35px;line-height:23px;padding-top:5px;padding-bottom:5px;vertical-align:middle}#orders-controller .table.table-basket tr.total-details td:nth-child(3),#draft-orders-controller .table.table-basket tr.total-details td:nth-child(3){padding-right:0}#orders-controller .table.table-basket tr.total-details td:nth-child(3) .btn,#draft-orders-controller .table.table-basket tr.total-details td:nth-child(3) .btn{height:23px;line-height:23px;font-size:13px;padding:0 8px}#orders-controller .table.table-basket tr.total-details td.dotted,#draft-orders-controller .table.table-basket tr.total-details td.dotted{border-top:1px dotted #7d9e1d}#orders-controller .table.table-basket tr.total-details td.dotted input,#draft-orders-controller .table.table-basket tr.total-details td.dotted input{padding:0 5px;width:80px}#orders-controller .table.table-basket tr.subtotal .form-control,#draft-orders-controller .table.table-basket tr.subtotal .form-control{padding:0 !important;width:60px !important;font-size:13px;color:#7d9e1d;height:18px !important;background:rgba(0,0,0,0);border:none;border-bottom:1px dotted #7d9e1d;border-radius:0;box-shadow:none}#orders-controller .table.table-basket tr.total td,#draft-orders-controller .table.table-basket tr.total td{padding-top:5px;font-size:17px}#orders-controller .table.table-basket .basket-addon,#draft-orders-controller .table.table-basket .basket-addon{padding-left:10px}#orders-controller .total-quantity,#draft-orders-controller .total-quantity{font-size:17px}#orders-controller .total-quantity__label,#draft-orders-controller .total-quantity__label{margin-right:5px}#orders-controller .table-search .btn,#orders-controller .table-search .custom-select,#orders-controller .table-search .custom-select,#orders-controller .table-search .form-control,#draft-orders-controller .table-search .btn,#draft-orders-controller .table-search .custom-select,#draft-orders-controller .table-search .custom-select,#draft-orders-controller .table-search .form-control{padding:0 10px !important;height:30px !important;line-height:30px !important;font-size:13px !important;box-shadow:none !important}#orders-controller .table-search .input-daterange .form-control,#draft-orders-controller .table-search .input-daterange .form-control{width:50%}#orders-controller .special-instruction textarea,#draft-orders-controller .special-instruction textarea{min-height:60px}#orders-controller .special-instruction label,#orders-controller .special-instruction textarea,#orders-controller .special-instruction .btn,#draft-orders-controller .special-instruction label,#draft-orders-controller .special-instruction textarea,#draft-orders-controller .special-instruction .btn{font-size:13px !important}#orders-controller .special-instruction .btn,#draft-orders-controller .special-instruction .btn{padding-left:15px;padding-right:15px;height:30px;line-height:30px}#orders-controller .menu-categories .btn,#draft-orders-controller .menu-categories .btn{padding-right:.9375rem;padding-left:.9375rem;height:50px;line-height:50px;color:#141415}#orders-controller .menu-categories .btn,#orders-controller .menu-categories .dropdown-item,#draft-orders-controller .menu-categories .btn,#draft-orders-controller .menu-categories .dropdown-item{font-size:14px}#orders-controller .menu-categories .mobile-cart,#draft-orders-controller .menu-categories .mobile-cart{background:#7d9e1d;width:auto;display:inline-block;font-size:13px;color:#fff;padding-right:.9375rem;padding-left:.9375rem;float:right;height:50px;line-height:50px}#orders-controller .menu-categories .mobile-cart img,#draft-orders-controller .menu-categories .mobile-cart img{margin-right:8px}#orders-controller .menu-categories-pill .nav-link,#draft-orders-controller .menu-categories-pill .nav-link{font-size:14px;color:#95989d}#orders-controller .menu-categories-pill .nav-item,#draft-orders-controller .menu-categories-pill .nav-item{margin-bottom:5px}#orders-controller .menu-categories-pill .active .nav-link,#orders-controller .menu-categories-pill .nav-link:hover,#draft-orders-controller .menu-categories-pill .active .nav-link,#draft-orders-controller .menu-categories-pill .nav-link:hover{color:#7d9e1d}#orders-controller .menu textarea,#draft-orders-controller .menu textarea{height:90px}#orders-controller .menu textarea.form-control,#draft-orders-controller .menu textarea.form-control{height:72px}#orders-controller .menu .media-body-content,#draft-orders-controller .menu .media-body-content{padding:0}#orders-controller .menu .row,#draft-orders-controller .menu .row{margin-bottom:13px}#orders-controller .menu .form-control,#draft-orders-controller .menu .form-control{height:36px;line-height:36px}#orders-controller .menu .display-6 em,#draft-orders-controller .menu .display-6 em{font-family:"geomanistlight_italic",sans-serif;font-weight:normal;color:#95989d}#orders-controller .menu .checkbox,#orders-controller .menu .radio,#draft-orders-controller .menu .checkbox,#draft-orders-controller .menu .radio{margin-bottom:6px}#orders-controller .menu .checkbox span,#orders-controller .menu .radio span,#draft-orders-controller .menu .checkbox span,#draft-orders-controller .menu .radio span{display:block;padding:2px 0 0 5px}#orders-controller .menu .checkbox label,#orders-controller .menu .checkbox-inline,#orders-controller .menu .radio label,#orders-controller .menu .radio-inline,#draft-orders-controller .menu .checkbox label,#draft-orders-controller .menu .checkbox-inline,#draft-orders-controller .menu .radio label,#draft-orders-controller .menu .radio-inline{font-size:13px}#orders-controller .menu .text-variation,#draft-orders-controller .menu .text-variation{display:inline-block !important;color:#95989d}#orders-controller .menu .form-inline,#draft-orders-controller .menu .form-inline{display:block;clear:both;margin-bottom:10px}#orders-controller .menu .form-inline .form-control,#draft-orders-controller .menu .form-inline .form-control{height:30px;width:60px;padding-left:10px;line-height:30px;margin-right:7px;margin-bottom:0;float:left}#orders-controller .menu .form-inline .custom-select,#draft-orders-controller .menu .form-inline .custom-select{padding:0 30px 0 10px;line-height:30px;margin-right:5px;float:left;display:inline-block}#orders-controller .menu .form-inline label,#draft-orders-controller .menu .form-inline label{font-size:13px;display:inline-block;float:left;margin:5px 0 0 0;width:80%}#orders-controller .menu .media,#draft-orders-controller .menu .media{padding:20px 0 14px;margin:0;border-bottom:1px solid #eaeaeb}#orders-controller .menu .media:last-child,#draft-orders-controller .menu .media:last-child{border-bottom:none;border-radius:0 0 3px 3px}#orders-controller .menu .media .media-body-content,#draft-orders-controller .menu .media .media-body-content{float:left;width:100%}#orders-controller .menu .media .media-object,#draft-orders-controller .menu .media .media-object{border-radius:3px}#orders-controller .menu .media-left,#draft-orders-controller .menu .media-left{padding:0 20px 20px;display:block}#orders-controller .menu .media-object,#draft-orders-controller .menu .media-object{width:100%;height:auto}#orders-controller .menu .media-body-content,#draft-orders-controller .menu .media-body-content{padding:0 20px}#orders-controller .menu .media-body .media-desc,#orders-controller .menu .media-body .see-more,#draft-orders-controller .menu .media-body .media-desc,#draft-orders-controller .menu .media-body .see-more{margin:0;font-size:13px;line-height:20px}#orders-controller .menu .media-body .media-desc,#draft-orders-controller .menu .media-body .media-desc{margin-top:3px;color:#515154}#orders-controller .menu .media-action,#draft-orders-controller .menu .media-action{width:20%;float:right;position:relative}#orders-controller .menu .media-action .btn,#draft-orders-controller .menu .media-action .btn{position:absolute;top:0;right:0}#orders-controller .menu .media-action .btn-cart,#draft-orders-controller .menu .media-action .btn-cart{width:30px !important;height:30px;background:#7d9e1d url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/images/icon-cart-6c054949fbd539813348.png) no-repeat 50% !important;background-size:12px 14px !important;padding:0}#orders-controller .menu .media-action .btn-cart:hover,#draft-orders-controller .menu .media-action .btn-cart:hover{background:#9abc37 url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/images/icon-cart-6c054949fbd539813348.png) no-repeat 50% !important;background-size:12px 14px !important}#orders-controller .menu .media-heading,#draft-orders-controller .menu .media-heading{float:left;width:80%;font-size:15px;line-height:21px;color:#141415;margin-bottom:5px}#orders-controller .menu .media-heading .menu-price,#draft-orders-controller .menu .media-heading .menu-price{font-size:18px;font-family:"proxima-nova-soft",sans-serif;font-weight:500;padding-left:10px}#orders-controller .menu .media-heading .menu-price span,#draft-orders-controller .menu .media-heading .menu-price span{font-size:13px;color:#95989d}#orders-controller .menu .media-highlight,#draft-orders-controller .menu .media-highlight{padding-top:9px !important;background:#fcfff3 !important}#orders-controller .menu .media-highlight .highlight-text,#draft-orders-controller .menu .media-highlight .highlight-text{text-transform:uppercase;font-size:12px;color:#7d9e1d;margin:0;padding:0 20px 9px}#orders-controller .menu .media-highlight .highlight-text img,#draft-orders-controller .menu .media-highlight .highlight-text img{margin:-2px 5px 0 0}#orders-controller .menu .media-meta .menu-price,#draft-orders-controller .menu .media-meta .menu-price{list-style:none;padding:0;width:100%;margin:0 10px 0 0;width:auto;float:left}#orders-controller .menu .media-meta .menu-price li,#draft-orders-controller .menu .media-meta .menu-price li{margin:0;line-height:18px;text-align:left;font-size:15px;color:#141415}#orders-controller .menu .media-meta .menu-price li span,#draft-orders-controller .menu .media-meta .menu-price li span{font-size:13px;margin-left:3px}#orders-controller .menu .media-meta .menu-qty,#draft-orders-controller .menu .media-meta .menu-qty{list-style:none;font-size:13px;float:left;padding:0;margin:1px 10px 0 0}#orders-controller .menu .media-meta .menu-label-tags,#draft-orders-controller .menu .media-meta .menu-label-tags{list-style:none;font-size:13px;float:left;padding:0;margin-bottom:0}#orders-controller .menu .media-meta .menu-label-tags li,#draft-orders-controller .menu .media-meta .menu-label-tags li{float:left;margin-left:8px}#orders-controller .menu .media-meta .menu-label-tags li:first-child,#draft-orders-controller .menu .media-meta .menu-label-tags li:first-child{margin-left:0}#orders-controller .menu .media-meta .menu-label-tags li a,#orders-controller .menu .media-meta .menu-label-tags li a img,#draft-orders-controller .menu .media-meta .menu-label-tags li a,#draft-orders-controller .menu .media-meta .menu-label-tags li a img{display:inline-block;width:auto;height:16px}#orders-controller .menu .media-footer,#draft-orders-controller .menu .media-footer{padding-top:14px}#orders-controller .menu .media-footer p,#draft-orders-controller .menu .media-footer p{margin-bottom:0}#orders-controller .menu .menu-vendor,#draft-orders-controller .menu .menu-vendor{margin-top:10px}#orders-controller .menu .menu-vendor img,#draft-orders-controller .menu .menu-vendor img{border-radius:3px;float:left;margin-right:9px}#orders-controller .menu .menu-vendor h6,#draft-orders-controller .menu .menu-vendor h6{font-size:13px}#orders-controller .menu .ribbon,#draft-orders-controller .menu .ribbon{border:1px solid #eaeaeb;color:#7d9e1d;font-size:13px;display:inline-block;padding:0 10px;border-radius:3px;height:20px;line-height:17px;margin-left:7px}#orders-controller .menu .display-7 a,#draft-orders-controller .menu .display-7 a{font-size:13px}#orders-controller .menu .informational-text h6,#draft-orders-controller .menu .informational-text h6{font-family:"geomanistbook",sans-serif;font-size:13px;margin:0}#orders-controller .menu .informational-text .text-muted,#draft-orders-controller .menu .informational-text .text-muted{margin:0}#orders-controller .menu .menu-category,#draft-orders-controller .menu .menu-category{background:#fff;margin-bottom:15px}#orders-controller .menu-headline-wrapper,#draft-orders-controller .menu-headline-wrapper{padding:0 20px 16px;border-bottom:1px solid #eaeaeb}#orders-controller .menu-headline-wrapper h3,#draft-orders-controller .menu-headline-wrapper h3{font-family:"geomanistbook",sans-serif;font-size:18px;margin-bottom:3px}#orders-controller .menu-headline-wrapper p,#draft-orders-controller .menu-headline-wrapper p{margin:0;font-size:13px}#orders-controller .menu-headline-banner,#draft-orders-controller .menu-headline-banner{height:90px;overflow:hidden}#orders-controller .menu-headline-banner img,#draft-orders-controller .menu-headline-banner img{width:100%;height:auto}#orders-controller .btn-special-instruction,#draft-orders-controller .btn-special-instruction{font-size:15px;font-family:"proxima-nova-soft",sans-serif;color:#7d9e1d;background:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/images/special-instruction-icon-43e55219ca553b00fd8b.svg) 0 50% no-repeat;background-size:16px 16px;padding-left:26px}#orders-controller #special-instruction,#draft-orders-controller #special-instruction{margin:15px 0 10px 0}#orders-controller #special-instruction textarea,#draft-orders-controller #special-instruction textarea{box-shadow:none;font-weight:normal !important;font-size:15px !important;color:#141415 !important}#orders-controller .modal .btn-cart,#draft-orders-controller .modal .btn-cart{height:36px;line-height:36px;text-indent:21px;padding:0 15px;background:#7d9e1d url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/images/icon-cart-6c054949fbd539813348.png) no-repeat 15px 50% !important;background-size:12px 14px !important;font-size:13px}#orders-controller .modal .btn-cart:hover,#draft-orders-controller .modal .btn-cart:hover{background:#9abc37 url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/images/icon-cart-6c054949fbd539813348.png) no-repeat 15px 50% !important;background-size:12px 14px !important}#orders-controller .modal .media,#draft-orders-controller .modal .media{padding:0;margin:0}#orders-controller .modal .media .media-body-content,#draft-orders-controller .modal .media .media-body-content{float:left;width:100%;padding-left:0}#orders-controller .modal .row,#draft-orders-controller .modal .row{margin-bottom:10px}#orders-controller .modal .form-inline .form-control,#draft-orders-controller .modal .form-inline .form-control{width:75px;margin-right:7px}#orders-controller .modal-body,#draft-orders-controller .modal-body{padding:15px !important}#orders-controller .modal-body .container,#draft-orders-controller .modal-body .container{border:none !important;box-shadow:none !important;border-radius:0;min-height:auto !important}#orders-controller .history-list,#draft-orders-controller .history-list{padding:30px 0 0 0;margin:20px 0 0 0;list-style:none;color:#141415;font-size:15px;border-top:1px solid #eaeaeb}#orders-controller .history-list .history,#draft-orders-controller .history-list .history{border-radius:3px;border:1px solid #eaeaeb;margin-bottom:10px;background:#fff;padding:10px 15px}#orders-controller .history-list .history .time-stamp,#draft-orders-controller .history-list .history .time-stamp{font-size:13px;color:#95989d}#orders-controller .history-list .history.history-note,#draft-orders-controller .history-list .history.history-note{border:1px solid #e9ead1;background:#feffe6}@media(min-width: 48em){#orders-controller .menu .media-left,#draft-orders-controller .menu .media-left{display:table-cell;padding:0 0 0 20px}#orders-controller .menu .media-object,#draft-orders-controller .menu .media-object{width:200px;height:113px}}@media(max-width: 33.9em){#orders-controller .menu-categories .navbar,#draft-orders-controller .menu-categories .navbar{padding:0 20px;height:auto !important}#orders-controller .menu-categories .nav-item:last-child a,#draft-orders-controller .menu-categories .nav-item:last-child a{border:none}#orders-controller .menu-categories .nav-item a,#draft-orders-controller .menu-categories .nav-item a{border:none;padding:0}#orders-controller .menu-categories .navbar-nav,#draft-orders-controller .menu-categories .navbar-nav{margin-top:0;width:114%;margin-left:-7%;border:none;box-shadow:none}#orders-controller .menu-categories .navbar-nav .nav-item,#draft-orders-controller .menu-categories .navbar-nav .nav-item{color:#141415;height:40px;line-height:40px;width:100%;border:none}#orders-controller .vendor-banner .media-left,#orders-controller .menu .media-left,#draft-orders-controller .vendor-banner .media-left,#draft-orders-controller .menu .media-left{display:none}#orders-controller .menu .media-body-content,#draft-orders-controller .menu .media-body-content{width:70%;padding-right:0}#orders-controller .media-action,#draft-orders-controller .media-action{width:30%}}@media(min-width: 48em){#orders-controller .modal-lg,#draft-orders-controller .modal-lg{width:760px}#orders-controller .main-content .sidebar,#draft-orders-controller .main-content .sidebar{display:table-cell;width:30%}#orders-controller .main-content .main-content,#draft-orders-controller .main-content .main-content{display:table-cell;width:70%}#orders-controller .main-content .main-content-no-sidebar,#draft-orders-controller .main-content .main-content-no-sidebar{width:100%}}@media(max-width: 74.9em){#orders-controller .vendor-info,#draft-orders-controller .vendor-info{padding:20px 0 0}#orders-controller .vendor-info ul li,#draft-orders-controller .vendor-info ul li{margin-bottom:20px}}.order-diff__title{color:#c3423f}.order-diff__badge{background-color:rgba(195,66,63,.18);border-radius:4px;border:1px solid rgba(0,0,0,.08);display:inline-block;font-size:12px;margin-bottom:16px;margin-top:24px;padding:4px 16px;text-transform:uppercase}.order-diff__table-header{background-color:#eaeaeb;font-size:12px;padding:6px 0 6px 16px;text-transform:uppercase}.order-diff__table-content{font-size:14px;padding:6px 16px 6px 16px;height:100%}.order-diff__arrow{background-color:#f4f5f5;color:#c3423f;font-size:1.5rem;padding-right:38px;text-align:right;height:100%}.order-diff__table-content--with-bg{background-color:#f4f5f5}.alert .order-diff__arrow,.alert .order-diff__table-content--with-bg{background-color:#e1d1d0}.alert .order-diff__table-header{background-color:#d6caca}#orders-controller .modal .row{margin-bottom:0}.order-items-header{align-items:center;display:flex;justify-content:space-between;margin:10px 0 10px 15px}.order-items-header__title{flex:2}.order-items-header__title h6{font-size:18px !important;font-weight:500 !important;margin:0}.order-items-header__selection{align-items:center;display:flex;flex:1;justify-content:space-between}.order-items-header__selection label{margin:0 10px 0 0}#main-nav .header-v2{overflow-x:hidden}@media(min-width: 48em){#main-nav .header-v2{overflow-x:unset}}#main-nav .header-v2 .mobile-only{display:block !important}@media(min-width: 64em){#main-nav .header-v2 .mobile-only{display:none !important}}#main-nav .header-v2 .desktop-only{display:none !important}@media(min-width: 64em){#main-nav .header-v2 .desktop-only{display:flex !important}}#main-nav .header-v2 .dropdown{font-family:"proxima-nova-soft"}#main-nav .header-v2 .dropdown.open g{opacity:1}#main-nav .header-v2 .dropdown .navbar-title{padding:.5rem 1.5rem;font-family:"geomanistbook";font-size:14px;line-height:2}#main-nav .header-v2 .dropdown .navbar-item{font-size:14px;padding:0}#main-nav .header-v2 .dropdown .navbar-item a{padding:.8rem 1.5rem !important}#main-nav .header-v2 .dropdown .navbar-item.navbar-item--padded{padding:.4rem 1.5rem !important}#main-nav .header-v2 .dropdown .navbar-item.navbar-item--padded a{padding:0 !important;color:#7d9e1d !important}#main-nav .header-v2 .dropdown .navbar-item.navbar-item--padded:first-child{padding-top:.8rem !important}#main-nav .header-v2 .dropdown .navbar-item.navbar-item--padded:last-child{padding-bottom:.8rem !important}#main-nav .header-v2 .dropdown .navbar-text{line-height:.7}#main-nav .header-v2 .dropdown .navbar-item--active a{color:#7d9e1d !important}#main-nav .header-v2 .dropdown .navbar-item--active path{fill:#7d9e1d}#main-nav .header-v2 .dropdown .empty-tick{width:13px}#main-nav .header-v2 .dropdown-menu{box-shadow:0px 1px 2px rgba(0,0,0,.2),0px 8px 8px rgba(20,20,21,.08);padding:0 0 .4rem 0 !important;width:100%}@media(min-width: 543px){#main-nav .header-v2 .dropdown-menu{width:150px}}#main-nav .header-v2 .dropdown-menu li{margin-bottom:0 !important}.address-block{border:2px solid rgba(0,0,0,0);border-radius:4px;margin-bottom:15px;cursor:pointer}.address-block:hover{border:2px solid #7d9e1d}.address-block--no-footer{border:2px solid rgba(0,0,0,0);border-radius:4px;margin-bottom:15px;cursor:pointer}.address-block--no-footer:hover{border:2px solid #7d9e1d}.address-block--no-footer .address-block__box{height:197px}.address-block__box{background:#fff;border-radius:4px;border:1px solid #dbdbdb;color:#141415;font-size:14px;height:227px;min-height:150px;padding:10px 15px 0;position:relative}.address-block--new{border:2px solid rgba(0,0,0,0);border-radius:4px;margin-bottom:15px;cursor:pointer}.address-block--new:hover{border:2px solid #7d9e1d}.address-block--new .address-block__box{align-items:center;display:flex;justify-content:center}.address-block--new .address-block__box .btn-small{font-size:13px;line-height:30px}.address-block--new-no-footer{border:2px solid rgba(0,0,0,0);border-radius:4px;margin-bottom:15px;cursor:pointer}.address-block--new-no-footer:hover{border:2px solid #7d9e1d}.address-block--new-no-footer .address-block__box{align-items:center;display:flex;justify-content:center}.address-block--new-no-footer .address-block__box .btn-small{font-size:13px;line-height:30px}.address-block--new-no-footer .address-block__box{height:197px}.address-block__actions{display:flex;position:absolute;top:10px;right:10px}.address-block__delete-btn.disabled{background-color:#fff;opacity:.4;border-color:#ccc}.address-block__edit-btn.disabled{background-color:#fff;opacity:.4;border-color:#ccc}.address-block__content{height:80%;position:relative}.address-block__content-instructions{position:relative;max-height:42px;overflow:hidden;padding-right:1rem}.address-block__content-instructions::before{position:absolute;content:"...";bottom:0;right:0}.address-block__content-instructions::after{content:"";position:absolute;right:0;width:1rem;height:1rem;background:#fff}.address-block__footer{align-items:center;background-color:#f4f5f5;bottom:0;display:flex;height:48px;justify-content:flex-end;margin-left:-15px;padding:0 20px;position:absolute;width:100%}.address-block__footer .btn{margin-left:8px}.address-block__selected-icon{position:absolute;right:0}.address-block--selected{border:2px solid #7d9e1d}.address-block--disabled{cursor:not-allowed}.address-card .address-card__body{display:flex}.address-card .address-card__content{cursor:pointer;flex:1}.address-card .address-card__action-edit{cursor:pointer;list-style:none}.address-card .address-card__action-edit a{background-image:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/images/icon-edit-09508a0f32c7b9c5c3a9.png);background-position:50% 50%;background-repeat:no-repeat;background-size:14px 14px;display:inline-block;height:14px;text-indent:-9999px;width:14px}.bg-light-red .address-card__content{cursor:default}.badge{display:inline-block;padding:.25rem .5rem;font-size:.75rem;font-weight:normal;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badges{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-5px}.badges__icon{margin-left:5px;margin-top:5px}.badge{color:rgba(0,0,0,.7);border:1px solid rgba(0,0,0,.08)}.badge.badge-primary{background:#ebf9c4}.badge.badge-secondary{background:#eaeaeb}.badge.badge-warning{background:#f7e2c3}.badge.badge-danger{background:#f7c3c3}.badge.badge-info{background:#c3ebf7}.logo-center{display:flex;justify-content:center;align-items:center;padding:32px 24px 32px 24px}.v2 .form-control{border:1px solid #f2f5e8;height:56px;radius:8px}.v2 .form-control:focus{border:1px solid #7d9e1d;box-shadow:0px 0px 0px 3px rgba(125,158,29,.25)}.v2 .forgot-text{color:#7d9e1d}.v2 .btn-primary{background:#7d9e1d;height:48px;border:1px}.v2 .btn{height:48px;border:1px}.v2 .btn-default{background:#fff;color:#000;border:1px solid #eaeaeb}.v2 .btn-primary:hover{background:#7d9e1d;height:48px;border:1px}.v2 nav.container{max-width:1320px}.v2 .btn-naked{background-color:rgba(0,0,0,0);box-shadow:initial}.v2 .btn:focus,.v2 .btn.focus,.v2 .btn:active:focus,.v2 .btn:active.focus,.v2 .btn.active:focus,.v2 .btn.active.focus{outline:initial;outline-offset:initial}.v2 .container{width:540px;max-width:100%}.v2{font-family:"proxima-nova-soft";background-color:#fbfbfb;display:flex;flex-direction:column}.v2 .align-items-center{align-items:center}.v2 .card{border:1px;border-radius:8px}.v2 .card .card-header{background-color:initial;border-bottom:initial}.v2.menus{overflow:hidden}.v2 .badge{border-radius:128px}.v2 .layout-color{background-color:#f4f5f5}.v2 .sidebar-v2{flex-basis:300px;background-color:#f4f5f5 !important;color:#fff !important;padding:20px 20px 20px 30px;display:flex;flex-direction:column}.v2 .sidebar-v2 .icon-button{display:flex;align-items:center}.v2 .sidebar-v2 .icon-container{margin-right:25px}.v2 .sidebar-v2 .icon-container svg{height:30px;width:30px}.v2 .sidebar-v2 .group-icons-end{flex-direction:column;flex:1;justify-content:flex-end}.v2 .sidebar-v2 a{padding:8px 25px;text-align:center;text-decoration:none;font-size:18px;color:#515154;display:block;font-weight:600}.v2 .sidebar-v2 a.active{background-color:rgba(125,158,29,.0784313725);color:#000;border-radius:8px}.v2 .sidebar-v2 a.active svg path{fill:#7d9e1d}.v2 .sidebar-v2 a:hover{background-color:rgba(125,158,29,.0784313725);color:#000;border-radius:8px}.v2 .sidebar-v2 a:hover svg path{fill:#7d9e1d}.v2 .sidebar-v2 a:hover svg.logout-icon path{stroke:#7d9e1d;fill:none}.v2 .navigation-bar{border:0px 0px 1px 0px;padding:8px 24px 8px 24px;background-color:#fff}.v2 .navigation-bar .btn-naked{background-color:#fff;padding-top:8px !important}.v2 .navigation-bar .dropdown-menu.dropdown-menu-right{padding:20px}.v2 .vertical-line{border:none;border-left:2px solid #333;height:100px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.v2 .action-required{border-radius:8px}@media(min-width: 1200px){.v2 .action-required{padding:8px 16px 16px 0px;margin-top:20px}}.v2 .action-required .d-flex.align-items-center{justify-content:space-between}@media(max-width: 1200px){.v2 .action-required{margin-top:0px}}.v2 .action-required .action-required-text{font-size:20px;font-weight:600}.v2 .action-required .action-required-value{margin-left:10px;padding:0px 8px 0px 8px;border:1px;color:#fff;border-radius:20px;background-color:#ee8434;height:26px;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline-flex;justify-content:center;align-items:center}.v2 .action-required .action-required-more{margin-right:4px}.v2 .action-required-container{width:100%;overflow:scroll hidden;height:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;height:180px}.v2 .action-required-container::-webkit-scrollbar{display:none}.v2 .overview{padding-top:16px;padding-bottom:16px;border-top:1px #eaeaeb solid;border-bottom:1px #eaeaeb solid}.v2 .overview .overview-header{align-items:center}@media(max-width: 1200px){.v2 .overview .overview-header{padding-left:20px}}.v2 .overview .overview-title{font-weight:600;font-size:20px;margin-right:1rem}.v2 .overview .overview-welcome{font-weight:700;font-size:20px}.v2 .overview .overview-percent{font-size:14px;font-weight:600}.v2 .overview .overview-percent.increase{color:#7d9e1d}.v2 .overview .overview-percent.increase:before{display:inline-block;width:0;height:0;margin-right:.3em;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-left:.3em solid rgba(0,0,0,0)}.v2 .overview .overview-percent.decrease{color:#c3423f}.v2 .overview .overview-percent.decrease:before{display:inline-block;width:0;height:0;margin-right:.3em;vertical-align:middle;content:"";border-bottom:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-left:.3em solid rgba(0,0,0,0)}@media(max-width: 1200px){.v2 .overview .performance-date-picker{display:none !important}}.v2 .overview .overview-cards{justify-content:space-between}@media(max-width: 1200px){.v2 .overview .overview-cards{flex-direction:column;padding:0px 20px 0px 20px}}.v2 .overview .overview-cards .overview-card{flex-direction:column;justify-content:center;background-color:#f4f5f5;border-radius:8px;padding:20px;width:100%;height:100%;transition:height 300ms}.v2 .overview .overview-cards .overview-card .overview-text{font-family:"proxima-nova-soft";font-weight:400;font-size:16px;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;word-wrap:break-word}.v2 .overview .overview-cards .overview-card .overview-text .mobile-overview-text{margin-left:5px}.v2 .overview .overview-cards .overview-card .overview-line{border-bottom:1px #eaeaeb solid}.v2 .overview .overview-cards .overview-card .overview-active-orders{padding-top:32px;padding-bottom:10px}.v2 .overview .overview-cards .overview-card .overview-value{font-weight:700;font-size:20px}.v2 .overview .overview-cards .overview-card .group-value-percent{justify-content:space-between}@media(min-width: 1200px){.v2 .overview .overview-cards .overview-card:not(:last-child){margin-right:10px}}@media(max-width: 1200px){.v2 .overview .overview-cards .overview-card:last-child{margin-top:10px}}.v2 .mobile-header{position:-webkit-sticky;position:fixed;top:0;background-color:#fff;z-index:2;padding:20px 20px 10px 20px;width:100%;box-shadow:0px 8px 16px rgba(20,20,21,.08)}@media(min-width: 1200px){.v2 .mobile-header{display:none}}.v2 .content .container{width:100% !important;max-width:initial}@media(min-width: 992px){.v2 .container{max-width:398px}}@media(min-width: 1200px){.v2 .container{max-width:398px}footer,header,.outlet-selector{display:none !important}.v2{background-color:#fbfbfb}}@media(min-width: 1400px){.v2 .container{max-width:398px}footer,header,.outlet-selector{display:none !important}.v2{background-color:#fbfbfb}}@media(max-width: 1200px){.sidebar-v2,.navigation-bar{display:none !important}}body{min-height:100vh;margin:0}@media(min-width: 1200px){body{height:100vh !important}}header{min-height:130px;background:#f2f5e8;padding:20px;z-index:999}.outlet-selector{margin-top:-70px;padding:20px;z-index:999;top:0}.outlet-selector .outlet-selector-container{display:flex;align-items:center;justify-content:space-between}.outlet-selector .outlet-selector-container .text-group{display:flex;flex-direction:column;margin-left:10px}.outlet-selector .outlet-selector-container .text-outlets{font-size:18px}.outlet-selector .outlet-selector-container .text-vendor{color:#95989d;font-size:14px}.header-desktop .caterspot-logo{margin-left:80px}.header-desktop .outlet-selector-container{border:1px solid #f2f5e8;border-radius:8px;margin-left:100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 10px 0px 10px}.header-desktop .header-end-section{flex-direction:row;flex:1;justify-content:flex-end;align-items:center}.header-desktop .header-avatar{border-radius:4px;padding:10px 16px 10px 16px;background-color:#bc2c9c;color:#fff}.header-desktop .header-details{flex-direction:column;margin-left:20px;font-family:"proxima-nova-soft"}.header-desktop .header-details .name{color:#141415;font-weight:600;word-wrap:break-word}.header-desktop .header-details .role{color:#515154;font-weight:500;word-wrap:break-word}.content{flex:1;padding:20px;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:scroll}@media(max-width: 1200px){.content.dashboards{padding:0 !important}.content.orders.show,.content.orders.index,.content.carts.show{padding:0px}}.pl-20{padding-left:20px}.pr-20{padding-right:20px}.p-20{padding:20px}.py-20{padding-left:20px;padding-right:20px}@media(max-width: 1200px){.py-m-20{padding-left:20px;padding-right:20px}}footer{min-height:50px;background:#fff;padding:20px;display:flex;justify-content:space-around;position:sticky;bottom:0;z-index:999}.footer-icon{display:flex;flex-direction:column;align-items:center}.footer-icon svg{height:30px;width:30px}.footer-icon.active .footer-text{color:#7d9e1d}.footer-icon.active .footer-svg path{fill:#7d9e1d}.footer-icon.active .svg-stroke path{stroke:#7d9e1d}.footer-svg{min-height:30px}.footer-svg path{fill:#95989d}.svg-stroke path{stroke:#95989d}.footer-text{font-weight:600;font-size:12px;color:#95989d}.welcome-box{display:flex;flex-direction:column;padding:12px 20px 12px 0px}.welcome-box .welcome-text{font-weight:700;font-size:20px;line-height:16px}.welcome-box .date-text{size:16px;line-height:16px;margin-bottom:5px}.hidden{opacity:0;height:0;overflow:hidden}a{color:#7d9e1d}@media(min-width: 1200px){.v2 #order-list-dashboard-mobile{display:none !important}}.v2 #order-list-dashboard-mobile .header{align-items:center}.v2 #order-list-dashboard-mobile .header .order-text{font-weight:600;font-size:20px}.v2 #order-list-dashboard-mobile .header .tabs{justify-content:space-between;align-items:center;background-color:#f4f5f5;border:1px;border-radius:8px}.v2 #order-list-dashboard-mobile .header .tab{width:100%;justify-content:space-between;align-items:center;padding:10px}.v2 #order-list-dashboard-mobile .header .tab.active{border:1px;border-radius:8px;background-color:#fff}@media(max-width: 1200px){.v2 #order-list-desktop-container{display:none !important}}.v2 .order-list-dashboard-desktop-header{font-weight:600;font-size:20px;margin-right:20px;margin-top:1rem;margin-bottom:1rem}@media(max-width: 1200px){.v2 .order-list-dashboard-desktop-header{display:none !important}}.v2 #order-list-dashboard-desktop{background-color:#fff;padding:10px;border-radius:8px;border:1px solid #eceded}@media(max-width: 1200px){.v2 #order-list-dashboard-desktop{display:none !important}}.v2 #order-list-dashboard-desktop table thead th{position:sticky;top:0;z-index:1;background:#eaeaeb;padding:12px}.v2 #order-list-dashboard-desktop table thead th:first-child{position:sticky;left:0;z-index:2;max-width:120px;min-width:120px}.v2 #order-list-dashboard-desktop table thead th:nth-child(2){position:sticky;left:120px;z-index:2}.v2 #order-list-dashboard-desktop table tbody th{position:sticky;left:0;background:#fff;z-index:1}.v2 #order-list-dashboard-desktop table tbody tr td:first-child{position:sticky;left:0;z-index:1;background-color:#fff;max-width:120px;width:120px}.v2 #order-list-dashboard-desktop table tbody tr td:nth-child(2){position:sticky;left:120px;z-index:1;background-color:#fff;max-width:200px;width:120px}.v2 #order-list-dashboard-desktop table thead tr th:last-child{border-radius:0px 8px 8px 0px}.v2 #order-list-dashboard-desktop table thead tr th:first-child{border-radius:8px 0px 0px 8px}.v2 #order-list-dashboard-desktop table thead tr th:nth-child(2),.v2 #order-list-dashboard-desktop table tbody tr td:nth-child(2){border-right:1px solid rgba(51,51,51,.1019607843);box-shadow:1px 0px 2px 0px rgba(219,219,219,.6)}.v2 #order-list-dashboard-desktop table tbody tr td:nth-child(3){padding-left:20px}.v2 #order-list-dashboard-desktop .table-container table thead tr .order-id,.v2 #order-list-dashboard-desktop .table-container table thead tr .status{width:150px}.v2 #order-list-dashboard-desktop .table-container table thead tr .delivery-type,.v2 #order-list-dashboard-desktop .table-container table thead tr .delivery-date,.v2 #order-list-dashboard-desktop .table-container table thead tr .outlet,.v2 #order-list-dashboard-desktop .table-container table thead tr .customer,.v2 #order-list-dashboard-desktop .table-container table thead tr .date{width:150px}.v2 #order-list-dashboard-desktop .table-container table thead tr .total,.v2 #order-list-dashboard-desktop .table-container table thead tr .pickup-time,.v2 #order-list-dashboard-desktop .table-container table thead tr .delivery-time{width:120px}.v2 #order-list-dashboard-desktop .table-container table thead tr .total{padding-left:12px}.v2 #order-list-dashboard-desktop .table-container table thead tr .delivery-address{width:200px}.v2 #order-list-dashboard-desktop a{color:#000;text-decoration:none}.v2 #order-list-dashboard-desktop tr.draft a{color:#95989d}.v2 #order-list-dashboard-desktop table tbody tr:nth-child(even){background-color:#f4f5f5}.v2 #order-list-dashboard-desktop table tbody tr:nth-child(even) td{background-color:#f4f5f5}.v2 #order-list-dashboard-desktop table tbody tr td,.v2 #order-list-dashboard-desktop table tbody th td{padding:12px}.v2 #order-list-dashboard-desktop .table-container{overflow-x:scroll;overflow-y:hidden;width:100%;height:auto;white-space:nowrap}.v2 #order-list-dashboard-desktop .table-container .draft{color:#95989d}@-webkit-keyframes wave-lines{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes wave-lines{0%{background-position:-468px 0}100%{background-position:468px 0}}@-webkit-keyframes wave-squares{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes wave-squares{0%{background-position:-468px 0}100%{background-position:468px 0}}.v2 .skeleton{width:100%;background:#fff;display:flex;justify-content:center;align-items:center}.v2 .skeleton .square{-webkit-animation-duration:2s;-webkit-animation-duration--moz-animation-duration:2s;-webkit-animation-duration--moz-animation-duration--o-animation-duration:2s;-webkit-animation-duration--moz-animation-duration--o-animation-duration-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-iteration-count--moz-animation-iteration-count:infinite;-webkit-animation-iteration-count--moz-animation-iteration-count--o-animation-iteration-count:infinite;-webkit-animation-iteration-count--moz-animation-iteration-count--o-animation-iteration-count-animation-iteration-count:infinite;-webkit-animation-name:wave-squares;-webkit-animation-name--moz-animation-name:wave-squares;-webkit-animation-name--moz-animation-name--o-animation-name:wave-squares;-webkit-animation-name--moz-animation-name--o-animation-name-animation-name:wave-squares;-webkit-animation-direction:ease-out;-webkit-animation-direction--moz-animation-direction:ease-out;-webkit-animation-direction--moz-animation-direction--o-animation-direction:ease-out;-webkit-animation-direction--moz-animation-direction--o-animation-direction-animation-direction:ease-out;height:80px;border-radius:5px;background:rgba(130,130,130,.2);background:linear-gradient(to right, rgba(130, 130, 130, 0.2) 8%, rgba(130, 130, 130, 0.3) 18%, rgba(130, 130, 130, 0.2) 33%);background-size:800px 100px}.v2 .skeleton .line{-webkit-animation-duration:2s;-webkit-animation-duration--moz-animation-duration:2s;-webkit-animation-duration--moz-animation-duration--o-animation-duration:2s;-webkit-animation-duration--moz-animation-duration--o-animation-duration-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-iteration-count--moz-animation-iteration-count:infinite;-webkit-animation-iteration-count--moz-animation-iteration-count--o-animation-iteration-count:infinite;-webkit-animation-iteration-count--moz-animation-iteration-count--o-animation-iteration-count-animation-iteration-count:infinite;-webkit-animation-name:wave-lines;-webkit-animation-name--moz-animation-name:wave-lines;-webkit-animation-name--moz-animation-name--o-animation-name:wave-lines;-webkit-animation-name--moz-animation-name--o-animation-name-animation-name:wave-lines;-webkit-animation-direction:ease-out;-webkit-animation-direction--moz-animation-direction:ease-out;-webkit-animation-direction--moz-animation-direction--o-animation-direction:ease-out;-webkit-animation-direction--moz-animation-direction--o-animation-direction-animation-direction:ease-out;height:12px;margin-bottom:6px;border-radius:2px;background:rgba(130,130,130,.2);background:linear-gradient(to right, rgba(130, 130, 130, 0.2) 8%, rgba(130, 130, 130, 0.3) 18%, rgba(130, 130, 130, 0.2) 33%);background-size:800px 100px}.v2 .skeleton .line:last-child{margin-bottom:0}.v2 .skeleton .text{color:#95989d;font-size:.9em}.v2 .skeleton--transparent{background:rgba(0,0,0,0)}.v2 .skeleton-inner{flex:1}.v2 .outlet-selector-selection{height:90px;padding:10px;justify-content:space-between;align-items:center;cursor:pointer}.v2 .outlet-selector-selection .outlet-selector-selection-group-text{flex-direction:column;padding:10px 16px 10px 16px}.v2 .outlet-selector-selection.mobile{border:1px solid #eceded;border-radius:8px;margin-top:5px}.v2 .outlet-selector-selection.--selected{background:#f4f5f5}.v2 .outlet-selector-mobile-text-header{margin-left:5rem;display:flex;flex-direction:column;align-items:center}.v2 .vendor-selected-text{flex-direction:column;padding:10px 16px 10px 16px}.v2 .outlet-selector-mobile-footer-button{padding:20px;margin-top:1rem;display:flex;justify-content:space-between;position:sticky;bottom:0;z-index:999;border-top:1px solid #f4f5f5}.v2 .outlet-selector-desktop .outlet-selector-desktop-header{align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #eaeaeb}.v2 .outlet-selector-selection:hover{background:#f4f5f5}.v2 .flatpickr-input{border:1px solid #eceded;height:42px;border-radius:4px;padding:10px;width:250px}.v2 .flatpickr-day.selected,.v2 .flatpickr-day.startRange,.v2 .flatpickr-day.endRange,.v2 .flatpickr-day.selected:focus,.v2 .flatpickr-day.startRange:focus,.v2 .flatpickr-day.endRange:focus,.v2 .flatpickr-day.selected:hover,.v2 .flatpickr-day.startRange:hover,.v2 .flatpickr-day.endRange:hover,.v2 .flatpickr-day.selected.prevMonthDay,.v2 .flatpickr-day.startRange.prevMonthDay,.v2 .flatpickr-day.endRange.prevMonthDay,.v2 .flatpickr-day.selected.nextMonthDay,.v2 .flatpickr-day.startRange.nextMonthDay,.v2 .flatpickr-day.endRange.nextMonthDay{background:#7d9e1d !important;border-color:#7d9e1d !important}.v2 .flatpickr-day.selected.inRange,.v2 .flatpickr-day.startRange.inRange,.v2 .flatpickr-day.endRange.inRange{background:#f4ffd4 !important;border-color:#f4ffd4 !important}.v2 .flatpickr-day.inRange{background:#f4ffd4 !important;border-color:#f4ffd4 !important;border:1px solid #f4ffd4;box-shadow:none !important}.v2 .flatpickr-day.today{border:1px solid #141415 !important;background:#fff !important;color:#000 !important}.v2 .flatpickr-calendar.arrowTop:before{border:none}.v2 .flatpickr-calendar.arrowTop:before,.v2 .flatpickr-calendar.arrowTop:after{bottom:initial}.v2 .dayContainer{padding-left:22px !important;padding-right:22px !important}.v2 .flatpickr-weekdays .flatpickr-weekdaycontainer{padding-left:22px !important;padding-right:22px !important}.v2 .flatpickr-innerContainer{border-bottom:none}.v2 .flatpickr-calendar:before,.v2 .flatpickr-calendar:after{display:none}.v2 .active-tab-value{padding:0px 8px 0px 8px;border:1px;color:#fff;border-radius:20px;background-color:#7d9e1d;height:26px;min-width:26px;display:inline-flex;justify-content:center;align-items:center}.v2 .other-tab-value{padding:0px 8px 0px 8px;border:1px;color:#000;border-radius:20px;background-color:#fff}.v2 .active-tab{width:100%;justify-content:center;align-items:center;padding:8px 20px 8px 20px;border-radius:8px;background-color:#fff;color:#7d9e1d;border:1px solid #eaeaeb}.v2 .tab-text{margin-right:8px}.v2 .other-tab{width:100%;justify-content:center;align-items:center;padding:10px}.v2 .outlets-list-container{overflow:auto;height:75vh;-ms-overflow-style:none;scrollbar-width:none}.v2 .outlets-list-container-mobile{overflow:auto;height:90vh;-ms-overflow-style:none;scrollbar-width:none}.v2 .outlets-list-container-mobile.outlets-list-container-mobile-outlets{height:80vh}.v2 .outlets-list-container::-webkit-scrollbar,.v2 .outlets-list-container-mobile::-webkit-scrollbar{display:none}.modal-backdrop{background-color:rgba(0,0,0,.5)}.modal-dialog.align-left{position:fixed;top:0;left:0;margin:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;-webkit-transform:translateX(0);transform:translateX(0);width:100%;height:100%;-webkit-animation:slideFromLeft .3s forwards;animation:slideFromLeft .3s forwards}@media(max-width: 1200px){.modal-dialog.align-left{-webkit-animation:initial;animation:initial;-webkit-transform:initial;transform:initial;transition:initial}}.modal-dialog.align-left .modal-content{width:100%;height:100%}.modal-dialog.align-left .modal-body{padding:initial}@-webkit-keyframes slideFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideToRight{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideToRight{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.modal.hide .modal-dialog.align-left{-webkit-animation:slideToRight .3s forwards;animation:slideToRight .3s forwards}.search-container{display:inline-block;width:90%}.search-input{padding:10px 40px 10px 30px;background-image:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/images/search-icon-56c6f032402a9e84e90c.svg);background-size:20px;background-position:10px center;background-repeat:no-repeat;width:80%;border:1px solid #f2f5e8;border-radius:8px;height:40px}.search-input:focus{outline:none;border:1px solid #7d9e1d;box-shadow:0px 0px 0px 3px rgba(125,158,29,.2509803922)}@media(max-width: 1200px){.modal-backdrop.fade.in{background-color:rgba(0,0,0,0) !important;visibility:hidden}}.outlet-selector-mobile{padding:20px}.modal-backdrop.fade.in+.footer{display:none}.v2 .react-pagination{justify-content:flex-start;padding-left:10px}.v2 .order-filters{display:flex;justify-content:space-between}.v2 .order-search{border:1px solid #95989d;width:320px;height:40px;top:168px;left:229px;border-radius:4px;padding:10px 40px 10px 40px;background-image:url(https://dizhy2ccbh8kg.cloudfront.net/packs/static/assets/images/search-icon-56c6f032402a9e84e90c.svg);background-size:20px;background-position:10px center;background-repeat:no-repeat}.v2 .order-search:focus{outline:none;border:1px solid #7d9e1d;box-shadow:0px 0px 0px 3px rgba(125,158,29,.2509803922)}.v2 .order-search-filter{display:flex;flex-direction:column}.v2 .order-search-filter .search-text{font-weight:600;margin-bottom:5px}.v2 .order-date-filters .filters-text{font-weight:600;margin-bottom:5px}.v2 .order-date-filters .filters-date-group{display:flex;align-items:center;margin-top:5px}.v2 .order-filters{display:flex}.v2 .order-date{background:#fff;padding:10px;border:1px solid #95989d;border-radius:25px;height:40px;width:100%;display:flex;align-items:center;justify-content:space-between}.v2 .order-date input{display:none}.v2 .order-date span{margin-left:5px;margin-right:5px}.v2 .order-date-filter--active .order-date{border:1px solid #7d9e1d;color:#7d9e1d}.v2 .order-date-filter--active svg path{fill:#7d9e1d !important}.v2 .clear-filters{cursor:pointer;color:#7d9e1d;font-size:14px}.v2 .active-tags{margin-top:35px;display:flex;gap:10px;border-bottom:1px solid #eaeaeb;padding-bottom:16px;margin-bottom:10px;align-items:center}.v2 .filter-tag{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;padding-left:8px;padding-right:8px;padding-top:4px;padding-bottom:4px;background:#eaeaeb;border-radius:4px;justify-content:flex-start;align-items:center;gap:8px;display:inline-flex}.v2 .filter-tag .filter-tag-text{color:#515154;font-size:12px;font-family:"proxima-nova-soft";font-weight:400;word-wrap:break-word}.v2 .desktop-order-tabs{display:flex;margin-top:32px}.v2 .desktop-order-tabs .desktop-order-tab{display:flex;flex-direction:column;padding:12px 8px 12px 8px;height:70px;width:90px;cursor:pointer}.v2 .desktop-order-tabs .desktop-order-tab span.title{font-weight:600;font-size:12px}.v2 .desktop-order-tabs .desktop-order-tab span.value{font-weight:600;font-size:20px}.v2 .desktop-order-tabs .desktop-order-tab.active{border-bottom:2px solid #7d9e1d}.v2 .loader-container{display:flex;width:100%;justify-content:center}.v2 .loader{width:36px;height:36px;border:5px solid #999;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.v2 .chip{height:22px;line-height:150%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:15px;border:1px solid #95989d;padding:2px 8px 2px 8px;border-color:#95989d;color:#95989d;display:flex;align-items:center;font-size:12px;font-weight:600;background:#f4f5f5}.v2 .chip:before{content:"•";display:inline-block;width:10px;height:19px;-webkit-transform:scale(2);transform:scale(2)}.v2 .chip.newly_placed{color:#479abd;border-color:#479abd;background:#effaff}.v2 .chip.declined{color:#c3423f;border-color:#c3423f;background:#ffefef}.v2 .chip.accepted{color:#7d9e1d;border-color:#7d9e1d;background-color:#f9fde1}.v2 .chip.draft,.v2 .chip.pending,.v2 .chip.assign_outlet{color:#37738e !important;border-color:#37738e;background:#f4f5f5}.v2 .chip.confirmed{color:#7c830a;border-color:#7c830a;background:#f8f9f2}.v2 .chip.re_confirmed{color:#7c830a;border-color:#7c830a;background:#f0f4d8}.v2 .chip.cancelled_by_customer,.v2 .chip.cancelled_by_vendor,.v2 .chip.draft_cancelled{color:#c3423f;border-color:#c3423f;background:#ffefef}.v2 .chip.new_changes_requested,.v2 .chip.new_with_changes,.v2 .chip.changes_requested{color:#ee8434;border-color:#ee8434;background:#fff1d8}.v2 #order-list-dashboard-desktop .table-container table{color:#141415;width:100%}.v2 #order-list-dashboard-desktop .table-container table tr{height:50px}.v2 #order-list-dashboard-mobile.order-lists{overflow:auto}.v2 #order-list-dashboard-mobile.order-lists .order-text{font-weight:600;font-size:18px}.v2 .mobile-order-header-tab{height:21px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:15px;border:1px solid #515154;padding:4px 12px 4px 12px;border-color:#515154;color:#515154;display:flex;align-items:center;font-size:14px;font-weight:500;margin-right:10px;white-space:nowrap}.v2 .mobile-order-header-tab span{margin-left:5px;font-weight:600}.v2 .mobile-order-header-tab.active{color:#fff;background-color:#7d9e1d;border:1px solid #7d9e1d}.v2 .mobile-order-header-tab.active path{fill:#fff}.v2 .mobile-order-header-tab.count-filters{color:#7d9e1d;background-color:#fff;border:1px solid #7d9e1d}.v2 .mobile-order-header-tab.count-filters svg path{fill:#7d9e1d}.v2 .mobile-order-header-tabs{padding:5px 0 5px 0;justify-content:space-between;margin-top:15px;overflow:auto}.v2 .mobile-search-input{width:271px;height:38px;padding:12px 16px 12px 16px;border-radius:8px;background:#f4f5f5;border:1px solid #f4f5f5}.v2 .mobile-search-input:focus,.v2 .mobile-search-input:active{background:#f4f5f5;border:1px solid #f4f5f5;outline:none;box-shadow:0px 0px 0px 3px rgba(125,158,29,.2509803922);border:1px solid #7d9e1d}.v2 .mobile-order-header-titles{justify-content:space-between;height:38px;align-items:center}.v2 .mobile-order-header-titles.filter-modal{padding:20px}.v2 .mobile-order-header-titles.filter-modal span:first-child{flex:.7}.v2 .mobile-order-header-titles.filter-modal span:nth-child(2){flex:1}.v2 .filter-modal-content{margin-top:70px;height:80vh;display:flex;flex-direction:column;overflow:auto}.v2 .filter-modal-content .header-text{color:#141415;font-weight:600;font-size:16px;margin:20px}.v2 .filter-modal-content .sort-by-row{background-color:#fff;display:flex;justify-content:space-between;padding:10px 20px 10px 20px}.v2 .filter-modal-content .sort-by-row .status-dropdown-item-label{margin-bottom:initial}.v2 .filter-modal-content .sort-by-row-first{justify-content:initial;gap:8px;align-items:center}.v2 .radio-button{background-color:#7d9e1d;color:#7d9e1d;border-color:#7d9e1d;accent-color:#7d9e1d;height:18px;width:38px}.v2 .order-filter-mobile-footer-button{padding:20px;position:fixed;width:100%;bottom:0;display:flex;gap:8px}.v2 .order-filter-mobile-footer-button .btn-primary{width:80%}.v2 .order-filter-mobile-footer-button .date-picker-container{flex-direction:column;align-items:center;display:flex;width:100%}.v2 .order-filter-mobile-footer-button .date-picker-container .button-container{width:100%;gap:8px;margin-top:16px}.v2 .order-filter-mobile-footer-button .date-picker-container button{width:50% !important}.v2 .order-filter-mobile-footer-button.full .btn-primary{width:100%}.v2 .filter-date-mobile{display:none}.v2 .react-datepicker{margin-top:30px;border:none !important;height:80vh;overflow:auto;width:100%}.v2 .react-datepicker__day-name,.v2 .react-datepicker__day,.v2 .react-datepicker__time-name{width:13vw;line-height:13vw}.v2 .react-datepicker__day--selected,.v2 .react-datepicker__day--in-selecting-range,.v2 .react-datepicker__day--in-range,.v2 .react-datepicker__month-text--selected,.v2 .react-datepicker__month-text--in-selecting-range,.v2 .react-datepicker__month-text--in-range,.v2 .react-datepicker__quarter-text--selected,.v2 .react-datepicker__quarter-text--in-selecting-range,.v2 .react-datepicker__quarter-text--in-range,.v2 .react-datepicker__year-text--selected,.v2 .react-datepicker__year-text--in-selecting-range,.v2 .react-datepicker__year-text--in-range{border-radius:32px;background-color:#7d9e1d;color:#fff}.v2 .react-datepicker__day--selected:hover,.v2 .react-datepicker__day--in-selecting-range:hover,.v2 .react-datepicker__day--in-range:hover,.v2 .react-datepicker__month-text--selected:hover,.v2 .react-datepicker__month-text--in-selecting-range:hover,.v2 .react-datepicker__month-text--in-range:hover,.v2 .react-datepicker__quarter-text--selected:hover,.v2 .react-datepicker__quarter-text--in-selecting-range:hover,.v2 .react-datepicker__quarter-text--in-range:hover,.v2 .react-datepicker__year-text--selected:hover,.v2 .react-datepicker__year-text--in-selecting-range:hover,.v2 .react-datepicker__year-text--in-range:hover{border-radius:32px;background-color:#7d9e1d;color:#fff}.v2 .react-datepicker__month-container{width:100%;margin-top:20px}.v2 .react-datepicker__day--keyboard-selected,.v2 .react-datepicker__month-text--keyboard-selected,.v2 .react-datepicker__quarter-text--keyboard-selected,.v2 .react-datepicker__year-text--keyboard-selected{background-color:initial;color:initial}.v2 .react-datepicker__day.react-datepicker__day--today{border:1px solid #141415;background:#fff;color:#000;border-radius:32px}.v2 .react-datepicker__header{background-color:initial !important;border-bottom:none !important}.v2 .react-datepicker__current-month{display:flex;margin-left:2.5rem;color:#000;font-weight:600;font-size:14px}.v2 .react-datepicker__day--in-range{background-color:#f2f5e8;color:#000}.v2 .react-datepicker__day--range-start,.v2 .react-datepicker__day--range-end{background-color:#7d9e1d !important;color:#fff !important;border-radius:32px !important;border:none !important}.v2 .react-datepicker__day.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end.react-datepicker__day--today{background-color:#7d9e1d !important;color:#fff !important;border-radius:32px !important;border:none !important}.v2 .react-datepicker__navigation--previous{right:70px;left:initial}.v2 .react-datepicker__navigation--next{right:28px}.v2 button:focus{outline:initial}.v2 .react-datepicker__header{margin-top:20px}.v2 .react-datepicker__current-month{font-size:24px;font-family:"proxima-nova-soft";font-weight:600}.v2 .react-datepicker__day-names{margin-top:8px;font-weight:600}.v2 .react-datepicker__year-read-view--down-arrow,.v2 .react-datepicker__month-read-view--down-arrow,.v2 .react-datepicker__month-year-read-view--down-arrow,.v2 .react-datepicker__navigation-icon::before{border-color:#000 !important}.v2 .react-datepicker{overflow:auto}.v2 .react-datepicker__month-container{margin-top:-35px}.v2 .react-datepicker__month-container+.react-datepicker__month-container{margin-top:0px}.v2 .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.v2 .react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.v2 .react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.v2 .react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#7d9e1d;color:#fff;border-radius:32px}.v2 .react-datepicker__day-name,.v2 .react-datepicker__day,.v2 .react-datepicker__time-name{margin:initial !important}.v2 .react-datepicker__day--keyboard-selected:hover,.v2 .react-datepicker__month-text--keyboard-selected:hover,.v2 .react-datepicker__quarter-text--keyboard-selected:hover,.v2 .react-datepicker__year-text--keyboard-selected:hover{background-color:#7d9e1d;color:#fff}.v2 .react-datepicker__day.react-datepicker__day--selected.react-datepicker__day--range-start.react-datepicker__day--in-range{border-radius:32px}.v2 .react-datepicker__day.react-datepicker__day--in-range{border-radius:0}.v2 .react-datepicker__day.react-datepicker__day--keyboard-selected.react-datepicker__day--range-end.react-datepicker__day--in-range{border-radius:32px}.v2 .react-datepicker__day.react-datepicker__day--keyboard-selected.react-datepicker__day--today{background-color:initial}.v2 .order-card{width:300px;height:164px;padding:16px;border-radius:6px;box-shadow:0px 8px 16px rgba(20,20,21,.08);margin-top:8px;background-color:#fff;color:#141415}.v2 .order-card .order-code{font-weight:400;font-size:14px;line-height:16.69px;color:#141415}.v2 .order-card .order-card-header{justify-content:space-between;align-items:center}.v2 .order-card .order-card-body{margin-top:20px;align-items:center}.v2 .order-card .order-card-body .order-content{display:flex;flex-direction:column;margin-left:10px}.v2 .order-card .order-card-body .order-content .order-time{font-size:16px;font-weight:600;line-height:19px;letter-spacing:0em;text-align:left}.v2 .order-card .order-card-body .order-content .delivery-type{font-size:14px;font-weight:400;line-height:17px;letter-spacing:0em;text-align:left}.v2 .order-card .order-card-body .order-content .order-outlet{font-size:14px;font-weight:400;line-height:17px;letter-spacing:0em;text-align:left}.v2 .order-card .order-card-footer{justify-content:end;align-items:center}.v2 .order-card .order-card-footer .no-items{font-size:14px;font-weight:400;line-height:17px;letter-spacing:0px;text-align:right;margin-right:10px}.v2 .order-card .order-card-footer .total-value{font-size:16px;font-weight:600;line-height:19px;letter-spacing:0em;text-align:right}.v2 .order-card .order-calendar-icon{height:60px;width:60px;border-radius:8px;border:2px solid #dbdbdb;display:flex;flex-direction:column}.v2 .order-card .order-calendar-text-day{font-weight:600;font-size:16px;line-height:19.24px;text-align:center}.v2 .order-card .order-calendar-text-date{font-weight:400;font-size:12px;line-height:14.3px;text-align:center}.v2 .order-card .order-calendar-icon-header{height:13px;background-color:#dbdbdb;margin-bottom:5px}.v2 .order-card.order-card-full{width:100%}.v2 .order-card.action-required-card{min-width:300px;margin-right:12px;margin-top:0px}.v2 .load-more-button{display:flex;justify-content:center;margin-top:20px;margin-bottom:20px}.v2 .mobile-order-list{padding:32px 16px 0px 16px}.v2 .mobile-order-list .order-card.order-card-full:first-child{margin-top:80px}.v2 .status-dropbtn{background-color:#3498db;color:#fff;padding:16px;font-size:16px;border:none;cursor:pointer}.v2 .status-dropdown{position:relative;display:inline-block}.v2 .status-dropdown-category-text-title{padding-top:20px;padding-bottom:16px}.v2 .status-dropdown-content{display:none;position:absolute;background-color:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:500px;overflow:auto;box-shadow:0px 2px 4px 0px rgba(20,20,21,.1019607843);z-index:3;padding:16px;border-radius:8px}.v2 .status-dropdown-content .status-dropdown-category{display:flex;flex-direction:column;border-bottom:1px solid #bfc1c4;margin-bottom:12px}.v2 .status-dropdown-content .status-dropdown-item{display:flex;margin-top:12px;margin-bottom:12px;align-items:center}.v2 .status-dropdown-content .status-dropdown-category-text{font-size:16px;font-weight:600;font-family:"proxima-nova-soft"}.v2 .status-dropdown-content .status-dropdown-item-label{width:100%;font-weight:500}.v2 .status-dropdown-content label{margin-bottom:initial}.v2 .status-dropdown-content.show{display:block;margin-top:10px;-webkit-backdrop-filter:blur(5px)}.v2 .status-tag-number{padding:0px 8px 0px 8px;border:1px;color:#515154;border-radius:20px;background-color:#eaeaeb;height:26px;min-width:26px;display:inline-flex;justify-content:center;align-items:center;margin-left:8px}.v2 .status-tag-number.active{background-color:#7d9e1d;color:#fff}.v2 .mobile-header-icon{border:1px solid #dbdbdb;border-radius:32px;display:flex;align-items:center;padding:4px 8px;min-width:44px;justify-content:center;height:36px;background:#fcfff3}.v2 .mobile-header-icon.active{border:1px solid #7d9e1d}.v2 .mobile-header-icon.active path{fill:#7d9e1d}.v2 .mobile-header-icon-container{display:flex;gap:8px}.v2 .input-with-icon{position:relative;display:inline-block}.v2 .input-with-icon input{padding-right:30px}.v2 .input-with-icon .icon{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.v2 .orders-count-desktop{display:flex;justify-content:end;margin-bottom:10px;font-weight:600}.v2 .orders-count-mobile{display:flex;justify-content:end;margin-bottom:32px;margin-top:60px;font-weight:600}.v2 .sort-icon{margin-left:8px}.v2 .sort-active path{fill:#7d9e1d;stroke:#7d9e1d;color:#7d9e1d}.v2 .pagination-container{border-top:1px solid #eceded;margin-top:10px;padding-top:10px}.v2 .datepicker-cta{background-color:#fff;justify-content:end;display:flex;gap:8px;padding-right:10px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.v2 .datepicker-cta button,.v2 .datepicker-cta button:hover{height:32px;display:flex;align-items:center;width:77px}.v2 .status-backdrop{z-index:3;opacity:.5 !important}.v2 .line-filter-mobile{height:1px;border:0;margin-top:30px;margin-bottom:20px;border-top:1px solid #bfc1c4;margin-left:24px;margin-right:24px}.v2 .mobile-filter-text-display{color:#7d9e1d}.v2 .sort-by-row-end-container{gap:8px;display:flex;align-items:center}.v2 .datepicker-mobile-close{margin-top:30px;display:flex;justify-content:end;margin-right:20px}.v2 .empty-active-tags{margin-top:16px}.v2 .table-striped tbody tr:nth-of-type(odd){background-color:initial !important}span.flatpickr-day,span.flatpickr-day.prevMonthDay,span.flatpickr-day.nextMonthDay{border:none !important;max-width:initial !important}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px !important}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:50px !important}.flatpickr-months .flatpickr-month{background:#fff !important}.flatpickr-weekdays{background:#fff !important;margin-top:20px}span.flatpickr-weekday{background:#fff !important}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:none !important}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{fill:#000 !important}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#000 !important}.flatpickr-prev-month,.flatpickr-next-month{margin-top:10px}.flatpickr-current-month{padding:17.48px 0 0 0}.flatpickr-months{height:44px;background:#fff;border-radius:8px}.flatpickr-months .flatpickr-month{margin-top:10px}.react-datepicker__day.react-datepicker__day--in-range.react-datepicker__day--today{border:none;background:#f2f5e8}.v2 .react-pagination a{margin:0 2px;width:32px;height:32px;border-radius:10px !important;text-decoration:none !important;color:#515154}.v2 .react-pagination a.--active{color:#fff}.v2 .react-pagination .pagination-next,.v2 .react-pagination .pagination-last,.v2 .react-pagination .pagination-first,.v2 .react-pagination .pagination-previous{width:initial}.v2 .order-details__header{display:flex;align-items:center}.v2 .order-details__header .order-text{font-size:20px;font-weight:600;line-height:24px;letter-spacing:0em;text-align:left;color:#7d9e1d}.v2 .order-details__header .order-code{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0em;text-align:left}@media(max-width: 1200px){.v2 .order-details__header{display:none}}.v2 .order-details__body{padding-left:80px;padding-right:80px;padding-top:10px}@media(max-width: 1200px){.v2 .order-details__body{padding-left:0 !important;padding-right:0 !important;background:#fff}}.v2 .notice{z-index:1;border-radius:4px;padding:16px 32px 16px 32px;box-shadow:0px 2px 4px 0px rgba(20,20,21,.1);display:flex;justify-content:space-between;width:100%}.v2 .notice .notice-text-header{font-size:24px;font-weight:400;line-height:28px;letter-spacing:0em;text-align:left;color:#141415}.v2 .notice-purple-changes{display:block;padding:24px 32px 16px 32px}@media(max-width: 1200px){.v2 .notice-purple-changes{bottom:initial !important;z-index:2;position:initial !important;left:initial !important;-webkit-transform:initial !important;transform:initial !important;width:initial !important;margin-top:5rem !important;margin-left:8px;margin-right:8px;border-radius:8px}}.v2 .notice-purple-changes .notice-text-subheader{font-size:14px}.v2 .notice.notice-purple{background:#ece6f0;margin-top:32px}@media(max-width: 1200px){.v2 .notice.notice-purple{margin-top:0px;padding:1.5rem 1rem}}.v2 .notice-draft-order{background:#e2f6ff;margin-bottom:20px}.v2 .notice-draft-order .notice-draft-order-message+div{border-left:1px solid rgba(13,46,68,.1019607843);width:80%}.v2 .notice-draft-order .notice-draft-order-dates{display:flex;flex-direction:column;color:#479abd;width:20%}.v2 .notice-draft-order .notice-draft-order-dates .notice-draft-order-dates-text{font-size:16px;font-weight:400;letter-spacing:0em;text-align:center}.v2 .notice-draft-order .notice-draft-order-dates .notice-draft-order-dates-value{font-size:16px;font-weight:500;letter-spacing:0em;text-align:center}@media(max-width: 1200px){.v2 .notice-draft-order{position:initial !important;bottom:initial !important;left:0px !important;transform:initial !important;-webkit-transform:initial !important;width:100% !important;margin-bottom:0px !important}.v2 .notice-draft-order-container{margin-top:4rem;padding:0px 8px 0px 8px}.v2 .notice-draft-order-container .notice-draft-order{padding:16px !important}.v2 .notice-draft-order-container .notice-draft-order-message{width:100%;border-right:none;border-bottom:1px solid rgba(0,0,0,0);padding-bottom:24px}.v2 .notice-draft-order-container .notice-draft-order-dates{width:100%;padding-top:16px}}.v2 .order-change-link{margin-left:5px}.v2 .notice-error{background:#f2dede;flex-direction:column}.v2 .notice-text-header-success{text-align:center !important;width:100%;display:flex;align-items:center}.v2 .btn-decline{background:rgba(0,0,0,0);border:1px solid #6750a4;width:102px;height:48px;padding:8px 24px 8px 24px;border-radius:8px;margin-right:10px;color:#6750a4}.v2 .btn-accept{width:142px;height:48px;padding:8px 24px 8px 24px;border-radius:8px;border:1px solid #6750a4;color:#6750a4;background-color:#fff}.v2 .order-details-twin-box{border-top:1px solid #bfc1c4;border-bottom:1px solid #bfc1c4;display:flex;margin-top:20px}@media(max-width: 1200px){.v2 .order-details-twin-box{flex-direction:column;border-top:none;border-bottom:none;padding:2rem;background:#fff}}.v2 .order-details-twin-box .order-details-box{border-right:1px solid #bfc1c4;width:50%;padding-top:20px;padding-bottom:20px}@media(max-width: 1200px){.v2 .order-details-twin-box .order-details-box{width:100%;border-right:none;border-bottom:1px solid #bfc1c4}.v2 .order-details-twin-box .order-details-box.draft{padding-top:0px}}.v2 .order-details-twin-box .order-details-delivery-box{width:50%;padding-top:20px;padding-left:20px}@media(max-width: 1200px){.v2 .order-details-twin-box .order-details-delivery-box{padding-left:0;width:100%;border-bottom:1px solid #bfc1c4;padding-bottom:20px}}.v2 .order-details-twin-box .order-details-text-header{font-size:32px;font-weight:600;line-height:38px;letter-spacing:0em;text-align:left;margin-left:10px}@media(max-width: 1200px){.v2 .order-details-twin-box .order-details-text-header{margin-left:0px}.v2 .order-details-twin-box.draft{margin-top:10px;padding:0rem 2rem 2rem 2rem}}.v2 .order-details-twin-box.new_changes_requested,.v2 .order-details-twin-box.changes_requested{margin-top:initial}.v2 .order-details-group-header{display:flex;align-items:center;margin-top:10px;margin-bottom:24px}@media(max-width: 1200px){.v2 .order-details-group-header svg{display:none}}.v2 .order-details-group{display:flex;flex-direction:column;gap:4px}.v2 .order-details-group .order-details-title{font-size:14px;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;color:#95989d;font-family:Roboto}.v2 .order-details-group .order-details-value{font-size:16px;font-weight:400;line-height:22px;letter-spacing:0em;text-align:left;font-family:Roboto}.v2 .order-details-group .order-details-driver{display:flex;flex-direction:column}.v2 .save-driver-button{display:flex}.v2 .order-details-address{display:flex;flex-direction:column}.v2 .order-details-basket-box{padding-top:20px;padding-bottom:20px}@media(max-width: 1200px){.v2 .order-details-basket-box{padding-top:2rem}}.v2 .order-details-basket-box-header{display:flex;align-items:center}.v2 .order-details-basket-box-header .order-details-basket-text-header{font-size:32px;font-weight:600;line-height:38px;letter-spacing:0em;text-align:left;margin-left:10px}@media(max-width: 1200px){.v2 .order-details-basket-box-header .order-details-basket-text-header{margin-left:0px}.v2 .order-details-basket-box-header svg{display:none}}.v2 .basket-header{background:#f4f5f5;padding:10px;margin-top:20px;display:flex;font-family:Roboto;justify-content:space-between}.v2 .basket-header .basket-header-qty{width:3%}.v2 .basket-header .basket-header-item{width:62%}.v2 .basket-header .basket-header-label{width:20%}.v2 .basket-header .basket-header-price{width:10%;text-align:right}.v2 div.basket-item:nth-child(even){background-color:#f9f9f9}.v2 .basket-item{display:flex;padding:10px;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #dbdbdb;font-family:Roboto}.v2 .basket-item .basket-item-qty{width:3%}.v2 .basket-item .basket-item-name{width:62%;display:flex;flex-direction:column}.v2 .basket-item .basket-item-name .item-name{font-size:20px;font-weight:600;line-height:26px;letter-spacing:0em;text-align:left}.v2 .basket-item .basket-item-label{width:20%;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0em;text-align:left}.v2 .basket-item .basket-item-price{width:10%;text-align:right}.v2 .basket-item .basket-options-label{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0em;text-align:left;margin-top:1rem}@media(max-width: 1200px){.v2 .basket-item .basket-options-label{margin-top:24px;margin-bottom:4px}}.v2 .basket-item .basket-options-value{font-size:16px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left}.v2 .basket-total{display:flex;padding:10px;font-family:Roboto}.v2 .basket-total .basket-item-grand-total{font-size:24px;font-weight:500;line-height:28px;letter-spacing:0em;text-align:left;width:3%}.v2 .basket-total .basket-item-grand-total-text{width:70%;font-size:16px;font-weight:500;line-height:22px;letter-spacing:0em;text-align:left}.v2 .basket-total .basket-item-total{width:25%;display:flex;flex-direction:column}.v2 .basket-total .basket-item-total .basket-item-total-row{display:flex;border-bottom:1px solid #eaeaeb;padding-top:10px;padding-bottom:8px}.v2 .basket-total .basket-item-total .basket-item-total-row .basket-item-total-text{width:60%;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0em;text-align:left}.v2 .basket-total .basket-item-total .basket-item-total-row .basket-item-total-value{font-size:18px;font-weight:600;line-height:22px;letter-spacing:0em;text-align:right;color:#141415;width:40%}.v2 .basket-total .basket-item-total .basket-item-total-row .basket-item-total-value.grand-total-value{font-size:32px;font-weight:600;line-height:38px;letter-spacing:0em;text-align:right}.v2 .basket-total .basket-item-total .basket-item-total-row-last{border-bottom:2px solid #bfc1c4 !important}.v2 .basket-total .basket-item-total .basket-item-total-row.grand-total-value{border-bottom:none}.v2 .basket-total .basket-item-total .basket-item-total-row.grand-total-value .basket-item-total-text{font-family:Roboto;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0em;text-align:left}.v2 .basket-total .basket-item-total .basket-item-total-row-gst{padding-top:16px;padding-bottom:16px;border-bottom:2px solid #95989d !important}.v2 .basket-delivery-instructions{display:flex;flex-direction:column;background:#f4f5f5;min-height:90px;padding:24px 32px 24px 32px;border-radius:8px;margin-top:20px;margin-bottom:20px}.v2 .basket-delivery-instructions .basket-delivery-instructions-text{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0em;text-align:left}.v2 .basket-delivery-instructions .basket-delivery-instructions-value{font-size:16px;font-weight:400;line-height:22px;letter-spacing:0em;text-align:left;padding-top:4px}.v2 .order-details-billing-box{padding-bottom:20px;padding-top:20px}.v2 .order-details-billing-box .order-details-billing-box-toggle{cursor:pointer}.v2 .order-details-billing-box .order-details-billing-group-header{margin-bottom:48px}@media(max-width: 1200px){.v2 .order-details-billing-box .order-details-billing-group-header{margin-bottom:0px;border-bottom:1px solid #dbdbdb}.v2 .order-details-billing-box{padding:1rem 1rem 2rem 1rem;background:#fff}.v2 .order-details-billing-box .order-details-basket-box-header{margin-bottom:20px}}@media(min-width: 1200px){.v2 .order-details-billing-box{border-bottom:1px solid #dbdbdb}}.v2 .order-details-billing-group-header{display:flex;justify-content:space-between}.v2 .order-details-show-more{font-size:16px;font-weight:600;line-height:19px;letter-spacing:0em;text-align:left;color:#141415;margin-right:10px}@media(max-width: 1200px){.v2 .order-details-show-more{display:none}}.v2 .order-details-history-box{border-bottom:1px solid #bfc1c4;padding-bottom:20px;padding-top:20px}.v2 .order-details-history-box .order-details-basket-box-header{margin-bottom:48px}@media(max-width: 1200px){.v2 .order-details-history-box .order-details-basket-box-header{margin-bottom:0px}.v2 .order-details-history-box{padding:0rem 1rem 2rem 1rem;background:#fff}}.v2 .order-details-group-text{display:flex;flex-direction:column}.v2 .order-details-basket-text-subheader{font-size:16px;font-weight:400;line-height:22px;letter-spacing:0em;text-align:left;margin-left:10px}@media(max-width: 1200px){.v2 .order-details-basket-text-subheader{margin-left:0px;margin-top:20px}}.v2 .order-details-group-body{margin-top:20px;font-family:Roboto}.v2 .billing-details-item{display:flex;justify-content:space-between;border-bottom:1px solid #dbdbdb;margin-top:10px}.v2 .billing-details-item .billing-details-item-value{font-size:16px;font-weight:500;line-height:22px;letter-spacing:0em;text-align:right}.v2 .billing-details-item-total{border-bottom:none}.v2 .billing-details-item-total .billing-details-item-value{font-size:24px;font-weight:600;line-height:28px;letter-spacing:0em;text-align:right}.v2 .billing-details-item-total .billing-details-item-text{font-size:20px;font-weight:400;line-height:22px;letter-spacing:0em;text-align:left}.v2 .history-details-header{display:flex;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;margin-bottom:10px;color:#95989d}.v2 .history-details-header .history-details-header-date{width:20%}.v2 .history-details-header .history-details-header-actions{width:50%}.v2 .history-details-header .history-details-header-user{width:20%}.v2 .history-details-header .history-details-header-view{width:10%}.v2 .history-details-body{display:flex;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0em;text-align:left;border-bottom:1px solid #dbdbdb;padding-bottom:10px}.v2 .history-details-body .history-details-body-date{width:20%}.v2 .history-details-body .history-details-body-actions{width:50%}.v2 .history-details-body .history-details-body-user{width:20%}.v2 .history-details-body .history-details-body-view{width:10%}@media(max-width: 1200px){.v2 .modal-order-history,.v2 .modal-decline-form{margin:0px}}.v2 .modal-order-history .modal-content,.v2 .modal-decline-form .modal-content{border-radius:20px}@media(max-width: 1200px){.v2 .modal-order-history .modal-content,.v2 .modal-decline-form .modal-content{border-radius:0px}}.v2 .modal-order-history .modal-header,.v2 .modal-decline-form .modal-header{display:flex;justify-content:space-between;width:100%;background:#fcfff3;border-top-left-radius:20px}@media(max-width: 1200px){.v2 .modal-order-history .modal-header,.v2 .modal-decline-form .modal-header{background:initial}}.v2 .modal-order-history .modal-header .modal-title,.v2 .modal-decline-form .modal-header .modal-title{width:90%}.v2 .modal-order-history .modal-header button.close,.v2 .modal-decline-form .modal-header button.close{color:#fff;opacity:1;border-radius:50%;width:24px;height:24px;font-size:16px;border:2px solid #fff;display:inline-block;background:#1e0414;position:absolute;right:0;top:0;margin-top:-11px;margin-right:-11px}@media(max-width: 1200px){.v2 .modal-order-history .modal-header button.close,.v2 .modal-decline-form .modal-header button.close{display:none}.v2 .modal-order-history .modal-header button.close-mobile,.v2 .modal-decline-form .modal-header button.close-mobile{display:block;background:#fff;border:none;margin-right:10px;align-items:center;display:flex}}@media(min-width: 1200px){.v2 .modal-order-history .modal-header button.close-mobile,.v2 .modal-decline-form .modal-header button.close-mobile{display:none}}@media(max-width: 1200px){.v2 .modal-order-history .modal-body,.v2 .modal-decline-form .modal-body{height:83vh}}.v2 .modal-order-history .basket-item-price,.v2 .modal-decline-form .basket-item-price{width:5%}@media(max-width: 1200px){.v2 .modal-order-history .modal-body{height:88vh}}.v2 .basket-total{display:flex;padding:10px}.v2 .basket-total .basket-item-grand-total{font-size:24px;font-weight:500;line-height:28px;letter-spacing:0em;text-align:left;width:5%}.v2 .basket-total .basket-item-grand-total-text{width:70%;font-size:16px;font-weight:500;line-height:22px;letter-spacing:0em;text-align:left}.v2 .basket-total .basket-item-total{width:25%;display:flex;flex-direction:column}.v2 .basket-total .basket-item-total .basket-item-total-row{display:flex;border-bottom:1px solid #eaeaeb;padding-top:16px;padding-bottom:8px}.v2 .basket-total .basket-item-total .basket-item-total-row .basket-item-total-text{width:60%;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0em;text-align:left}@media(max-width: 1200px){.v2 .basket-total .basket-item-total .basket-item-total-row .basket-item-total-text{font-family:Roboto;font-size:14px;font-weight:300;line-height:22px;letter-spacing:0em;text-align:left}}.v2 .basket-total .basket-item-total .basket-item-total-row .basket-item-total-value{font-size:18px;font-weight:500;line-height:22px;letter-spacing:0em;text-align:right;color:#141415}.v2 .basket-total .basket-item-total .basket-item-total-row .basket-item-total-value.grand-total-value{font-size:32px;font-weight:600;line-height:38px;letter-spacing:0em;text-align:right}.v2 .basket-total .basket-item-total .basket-item-total-row.grand-total-value{border-bottom:none}.v2 .order-details-header-buttons{display:flex;justify-content:end;position:relative}.v2 .order-details-header-buttons .button-print{width:95px;height:32px;padding:0px 16px 0px 14px;border-radius:8px;display:flex;align-items:center;justify-content:space-around;color:#515154;border:1px solid #515154}.v2 .order-details-header-buttons .button-print svg path{fill:#515154}@media(max-width: 1200px){.v2 .order-details-header-buttons .button-print{display:none}}.v2 .order-details-header-buttons .button-print:hover{color:#fff}.v2 .order-details-button-hover-group{position:absolute;padding-top:40px;display:flex;flex-direction:column}.v2 .order-details-button-hover-group .button-print-delivery-order{margin-bottom:10px;border:1px solid #f4f5f5;width:112px;height:43px;border-radius:8px;display:flex;align-items:center;justify-content:center}.v2 .order-details-button-hover-group .button-print-label{border:1px solid #f4f5f5;width:112px;height:43px;border-radius:8px;display:flex;align-items:center;justify-content:center}.v2 .print-icon svg path{fill:#000}.v2 .order-details-basket-box-carts-desktop{padding-top:39px}@media(max-width: 1200px){.v2 .order-details-basket-box-carts-desktop{display:none}.v2 .order-details-basket-box-carts-mobile{padding-left:16px;padding-right:16px;background:#fff}}@media(min-width: 1200px){.v2 .order-details-basket-box-carts-mobile{display:none}}.v2 .order-details-basket-box-carts-mobile .order-details-basket-box-header{margin-bottom:16px}.v2 .order-details-basket-box-carts-mobile .order-details-basket-box-header svg{display:block}.v2 .order-details-basket-box-carts-mobile .order-details-basket-box-header .order-details-basket-text-header{margin-left:15.5px}.v2 .order-details-basket-box-carts-mobile .basket-body{font-family:Roboto;border-bottom:1px solid #bfc1c4}.v2 .order-details-basket-box-carts-mobile .basket-body div.basket-item:nth-child(even){background-color:#f9f9f9}.v2 .order-details-basket-box-carts-mobile .basket-body .basket-item{background:#fffef9;margin-top:20px;padding:24px 24px 16px 24px;border-radius:6px;border:1px solid #95989d;align-items:initial;flex-direction:column}@media(max-width: 1200px){.v2 .order-details-basket-box-carts-mobile .basket-body .basket-item{margin-top:8px}}.v2 .order-details-basket-box-carts-mobile .basket-body .basket-item .basket-item-qty{width:100%;font-size:16px;font-weight:300;line-height:22px;letter-spacing:0em;text-align:left}.v2 .order-details-basket-box-carts-mobile .basket-body .basket-item .basket-item-name{width:100%}.v2 .order-details-basket-box-carts-mobile .basket-body .basket-item .basket-item-label{width:100%;border-top:1px solid #bfbfbf;padding-top:16px;margin-top:16px;display:flex;flex-direction:column}.v2 .order-details-basket-box-carts-mobile .basket-body .basket-item .basket-item-price{width:100%}.v2 .order-details-basket-box-carts-mobile .basket-item-total{width:100%}.v2 .order-details-basket-box-carts-mobile .basket-delivery-instructions{padding:16px;border-radius:12px;background:#f4f5f5;margin-bottom:64px}@media(max-width: 1200px){.v2 .order-details-basket-box-carts-mobile .basket-delivery-instructions{background:#f4f5f5}.v2 .order-details-group-body-desktop{display:none}}@media(min-width: 1200px){.v2 .order-details-group-body-mobile{display:none}}.v2 .order-details-group-body-mobile .history-details-body{padding:12px 16px 12px 16px;border-radius:8px;background:#fffef9;box-shadow:0px 2px 4px 0px rgba(20,20,21,.24);display:flex;flex-direction:column}.v2 .order-details-group-body-mobile .history-details-body .history-details-body-date{width:100%}.v2 .order-details-group-body-mobile .history-details-body .history-details-body-actions{margin-top:20px;width:100%;display:flex;justify-content:space-between}.v2 .notice{font-family:Roboto}@media(max-width: 1200px){.v2 .notice{position:fixed;bottom:90px;width:95%;display:flex;flex-direction:column;height:initial;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.v2 .notice .notice-button-group{display:flex;justify-content:end;margin-top:20px}}.v2 .notice .notice-button-group-change-requested{display:flex;justify-content:end;margin-top:2rem;margin-bottom:1rem}.v2 .pointer{cursor:pointer}.v2 .notice-text-group{display:flex;flex-direction:column}.v2 .label-name{display:flex;font-size:16px;font-weight:300;line-height:1.8;letter-spacing:0em;text-align:left}.v2 .label-span{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0em;text-align:left;margin-bottom:8px}.v2 .custom-checkbox-v2{accent-color:#7d9e1d;height:18px;width:38px}.v2 .mt-16{margin-top:16px}.v2 .mt-8{margin-top:8px}.v2 .order-diff__badge{border-color:#ee8434;background-color:#fff1d8;color:#ee8434;min-height:39px;align-items:center;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:141px;justify-content:center;text-transform:initial;font-family:"proxima-nova-soft";font-size:16px;border-radius:30px;margin-top:1rem;margin-bottom:8px;font-weight:600}.v2 .history-with-diff-card-container{display:flex;align-items:center;gap:8px;margin-top:8px}.v2 .history-with-diff-card-container svg{width:48px;height:48px}@media(max-width: 1200px){.v2 .history-with-diff-card-container svg{width:initial;height:initial;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.v2 .history-with-diff-card-container{flex-direction:column;gap:4px}.v2 .history-with-diff-card-container-changes.changed-container{padding-bottom:24px;margin-bottom:24px;background-image:linear-gradient(to right, black 33%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-size:12px 2px;background-repeat:repeat-x}}.v2 .history-with-diff-card-container-changes.changed-container.last-changed-container{background-image:initial !important;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;padding-bottom:initial;margin-bottom:initial}.v2 .history-with-diff-card-container-changes{margin-top:8px}.v2 .history-with-diff-card-container-changes:after{letter-spacing:40px}.v2 .history-with-diff-card{background:#fff;width:100%;border-radius:8px}.v2 .history-with-diff-card .history-with-diff-card-body-delivery-changes .order-diff__table-content{padding:16px}.v2 .order-diff__table-content{padding:16px}.v2 .history-with-diff-card-changes{min-height:initial}.v2 .history-with-diff-card-header{padding:6px 0 6px 16px;background:#f4f5f5;border-top-left-radius:8px;border-top-right-radius:8px}.v2 .history-with-diff-card-header .history-with-diff-card-header-title{font-size:16px}.v2 .history-with-diff-card-body .history-with-diff-card-body-container{margin-top:16px;margin-bottom:16px}.v2 .history-with-diff-card-body .history-with-diff-card-body-container .order-diff__table-content{padding:initial}.v2 .history-with-diff-card-body .order-diff__table-content--with-bg{background:#fff;border-radius:8px}@media(max-width: 1200px){.v2 .history-with-diff-card-body .order-diff__table-content--with-bg .order-diff__table-content{padding:16px}}.v2 .history-with-diff-card-body .col-md-5.order-diff__table-content--with-bg{float:initial;padding-right:initial;padding-left:initial}.v2 .history-with-diff-card-body .col-md-5{width:100%}.v2 .history-with-diff-card-body .offset-md-2{margin-left:7%}.v2 .history-with-diff-card-body .col-md-2{width:initial;margin-right:16px}.v2 .history-with-diff-card-body .option-title{margin-left:12px !important;font-size:16px}.v2 .history-with-diff-card-body .additional-instructions-text{font-size:16px}.v2 .history-with-diff-card-body .option-qty{font-size:16px}@media(max-width: 1200px){.v2 .history-with-diff-card-body .offset-md-1{margin-left:10%}.v2 .history-with-diff-card-body .col-md-1{width:10%}}.v2 .diff-text-delivery-label{font-size:16px}.v2 .diff-text-delivery-changes{margin-top:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.v2 .history-with-diff-card-changes-added .order-diff__table-content,.v2 .history-with-diff-card-changes-removed .order-diff__table-content{width:40%}@media(max-width: 1200px){.v2 .history-with-diff-card-changes-added .order-diff__table-content,.v2 .history-with-diff-card-changes-removed .order-diff__table-content{width:100%}}.v2 .history-with-diff-card-changes-added .diff-order-title .col-md-11,.v2 .history-with-diff-card-changes-removed .diff-order-title .col-md-11{width:initial}.v2 .history-with-diff-card-changes-removed{min-height:initial}.v2 .history-with-diff-card-changes-removed .no-gutters>.col,.v2 .history-with-diff-card-changes-removed .no-gutters>[class*=col-]{text-decoration:line-through}.v2 .changed{background-color:#feffb6}.v2 .diff-order-title{font-size:16px}.react-pdf__Page__textContent.textLayer{display:none}.react-pdf__Page__annotations.annotationLayer{display:none}[id^=TermsApp-react-component-]{width:100vw}.term-container{display:flex;min-height:100vh;background-color:#f0f0f0;justify-content:center;align-items:center}@media(max-width: 1200px){.term-container{justify-content:initial;align-items:initial;overflow:auto}}
.flatpickr-calendar {
  background: transparent;
  opacity: 0;
  display: none;
  text-align: center;
  visibility: hidden;
  padding: 0;
  -webkit-animation: none;
          animation: none;
  direction: ltr;
  border: 0;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 307.875px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  -webkit-box-shadow: 0 3px 13px rgba(0,0,0,0.08);
          box-shadow: 0 3px 13px rgba(0,0,0,0.08);
}
.flatpickr-calendar.open,
.flatpickr-calendar.inline {
  opacity: 1;
  max-height: 640px;
  visibility: visible;
}
.flatpickr-calendar.open {
  display: inline-block;
  z-index: 99999;
}
.flatpickr-calendar.animate.open {
  -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}
.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}
.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
  -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
          box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}
.flatpickr-calendar.hasTime .flatpickr-time {
  height: 40px;
  border-top: 1px solid #eceef1;
}
.flatpickr-calendar.hasTime .flatpickr-innerContainer {
  border-bottom: 0;
}
.flatpickr-calendar.hasTime .flatpickr-time {
  border: 1px solid #eceef1;
}
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}
.flatpickr-calendar:before,
.flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  left: 22px;
}
.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.arrowRight:before,
.flatpickr-calendar.rightMost:after,
.flatpickr-calendar.arrowRight:after {
  left: auto;
  right: 22px;
}
.flatpickr-calendar.arrowCenter:before,
.flatpickr-calendar.arrowCenter:after {
  left: 50%;
  right: 50%;
}
.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}
.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}
.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}
.flatpickr-calendar.arrowTop:before {
  border-bottom-color: #eceef1;
}
.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #eceef1;
}
.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
  top: 100%;
}
.flatpickr-calendar.arrowBottom:before {
  border-top-color: #eceef1;
}
.flatpickr-calendar.arrowBottom:after {
  border-top-color: #eceef1;
}
.flatpickr-calendar:focus {
  outline: 0;
}
.flatpickr-wrapper {
  position: relative;
  display: inline-block;
}
.flatpickr-months {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-months .flatpickr-month {
  border-radius: 5px 5px 0 0;
  background: #eceef1;
  color: #5a6171;
  fill: #5a6171;
  height: 34px;
  line-height: 1;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 0;
  height: 34px;
  padding: 10px;
  z-index: 3;
  color: #5a6171;
  fill: #5a6171;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
.flatpickr-months .flatpickr-next-month.flatpickr-disabled {
  display: none;
}
.flatpickr-months .flatpickr-prev-month i,
.flatpickr-months .flatpickr-next-month i {
  position: relative;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
/*
      /*rtl:begin:ignore*/
/*
      */
  left: 0;
/*
      /*rtl:end:ignore*/
/*
      */
}
/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
/*
      /*rtl:begin:ignore*/
/*
      */
  right: 0;
/*
      /*rtl:end:ignore*/
/*
      */
}
/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
  color: #bbb;
}
.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
  fill: #f64747;
}
.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  width: 14px;
  height: 14px;
}
.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg path {
  -webkit-transition: fill 0.1s;
  transition: fill 0.1s;
  fill: inherit;
}
.numInputWrapper {
  position: relative;
  height: auto;
}
.numInputWrapper input,
.numInputWrapper span {
  display: inline-block;
}
.numInputWrapper input {
  width: 100%;
}
.numInputWrapper input::-ms-clear {
  display: none;
}
.numInputWrapper input::-webkit-outer-spin-button,
.numInputWrapper input::-webkit-inner-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  cursor: pointer;
  border: 1px solid rgba(72,72,72,0.15);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.numInputWrapper span:hover {
  background: rgba(0,0,0,0.1);
}
.numInputWrapper span:active {
  background: rgba(0,0,0,0.2);
}
.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
}
.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0;
}
.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(72,72,72,0.6);
  top: 26%;
}
.numInputWrapper span.arrowDown {
  top: 50%;
}
.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(72,72,72,0.6);
  top: 40%;
}
.numInputWrapper span svg {
  width: inherit;
  height: auto;
}
.numInputWrapper span svg path {
  fill: rgba(90,97,113,0.5);
}
.numInputWrapper:hover {
  background: rgba(0,0,0,0.05);
}
.numInputWrapper:hover span {
  opacity: 1;
}
.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  padding: 7.48px 0 0 0;
  line-height: 1;
  height: 34px;
  display: inline-block;
  text-align: center;
  -webkit-transform: translate3d(0px, 0px, 0px);
          transform: translate3d(0px, 0px, 0px);
}
.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  margin-left: 0.5ch;
  padding: 0;
}
.flatpickr-current-month span.cur-month:hover {
  background: rgba(0,0,0,0.05);
}
.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch\0;
  display: inline-block;
}
.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: #5a6171;
}
.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: #5a6171;
}
.flatpickr-current-month input.cur-year {
  background: transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: inherit;
  cursor: text;
  padding: 0 0 0 0.5ch;
  margin: 0;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: auto;
  border: 0;
  border-radius: 0;
  vertical-align: initial;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}
.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(90,97,113,0.5);
  background: transparent;
  pointer-events: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months {
  appearance: menulist;
  background: #eceef1;
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  color: inherit;
  cursor: pointer;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  height: auto;
  line-height: inherit;
  margin: -1px 0 0 0;
  outline: none;
  padding: 0 0 0 0.5ch;
  position: relative;
  vertical-align: initial;
  -webkit-box-sizing: border-box;
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  width: auto;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:focus,
.flatpickr-current-month .flatpickr-monthDropdown-months:active {
  outline: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: rgba(0,0,0,0.05);
}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  background-color: #eceef1;
  outline: none;
  padding: 0;
}
.flatpickr-weekdays {
  background: #eceef1;
  text-align: center;
  overflow: hidden;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 28px;
}
.flatpickr-weekdays .flatpickr-weekdaycontainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  background: #eceef1;
  color: #5a6171;
  line-height: 1;
  margin: 0;
  text-align: center;
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-weight: bolder;
}
.dayContainer,
.flatpickr-weeks {
  padding: 1px 0 0 0;
}
.flatpickr-days {
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 307.875px;
  border-left: 1px solid #eceef1;
  border-right: 1px solid #eceef1;
}
.flatpickr-days:focus {
  outline: 0;
}
.dayContainer {
  padding: 0;
  outline: 0;
  text-align: left;
  width: 307.875px;
  min-width: 307.875px;
  max-width: 307.875px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-around;
          justify-content: space-around;
  -webkit-transform: translate3d(0px, 0px, 0px);
          transform: translate3d(0px, 0px, 0px);
  opacity: 1;
}
.dayContainer + .dayContainer {
  -webkit-box-shadow: -1px 0 0 #eceef1;
          box-shadow: -1px 0 0 #eceef1;
}
.flatpickr-day {
  background: none;
  border: 1px solid transparent;
  border-radius: 150px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #484848;
  cursor: pointer;
  font-weight: 400;
  width: 14.2857143%;
  -webkit-flex-basis: 14.2857143%;
      -ms-flex-preferred-size: 14.2857143%;
          flex-basis: 14.2857143%;
  max-width: 39px;
  height: 39px;
  line-height: 39px;
  margin: 0;
  display: inline-block;
  position: relative;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #e2e2e2;
  border-color: #e2e2e2;
}
.flatpickr-day.today {
  border-color: #bbb;
}
.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
  border-color: #bbb;
  background: #bbb;
  color: #fff;
}
.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
  background: #ff5a5f;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
  border-color: #ff5a5f;
}
.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}
.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  -webkit-box-shadow: -10px 0 0 #ff5a5f;
          box-shadow: -10px 0 0 #ff5a5f;
}
.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}
.flatpickr-day.inRange {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2;
          box-shadow: -5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2;
}
.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(72,72,72,0.3);
  background: transparent;
  border-color: transparent;
  cursor: default;
}
.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: rgba(72,72,72,0.1);
}
.flatpickr-day.week.selected {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #ff5a5f, 5px 0 0 #ff5a5f;
          box-shadow: -5px 0 0 #ff5a5f, 5px 0 0 #ff5a5f;
}
.flatpickr-day.hidden {
  visibility: hidden;
}
.rangeMode .flatpickr-day {
  margin-top: 1px;
}
.flatpickr-weekwrapper {
  float: left;
}
.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  border-left: 1px solid #eceef1;
}
.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}
.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover {
  display: block;
  width: 100%;
  max-width: none;
  color: rgba(72,72,72,0.3);
  background: transparent;
  cursor: default;
  border: none;
}
.flatpickr-innerContainer {
  display: block;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  background: #fff;
  border-bottom: 1px solid #eceef1;
}
.flatpickr-rContainer {
  display: inline-block;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flatpickr-time {
  text-align: center;
  outline: 0;
  display: block;
  height: 0;
  line-height: 40px;
  max-height: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
  border-radius: 0 0 5px 5px;
}
.flatpickr-time:after {
  content: "";
  display: table;
  clear: both;
}
.flatpickr-time .numInputWrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 40%;
  height: 40px;
  float: left;
}
.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #484848;
}
.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #484848;
}
.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}
.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}
.flatpickr-time input {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
  border-radius: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  height: inherit;
  line-height: inherit;
  color: #484848;
  font-size: 14px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}
.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
  font-weight: 400;
}
.flatpickr-time input:focus {
  outline: 0;
  border: 0;
}
.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
  height: inherit;
  float: left;
  line-height: inherit;
  color: #484848;
  font-weight: bold;
  width: 2%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.flatpickr-time .flatpickr-am-pm {
  outline: 0;
  width: 18%;
  cursor: pointer;
  text-align: center;
  font-weight: 400;
}
.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
  background: #eaeaea;
}
.flatpickr-input[readonly] {
  cursor: pointer;
}
@-webkit-keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
span.flatpickr-day.selected {
  font-weight: bold;
}

/* Copyright 2014 Mozilla Foundation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

:root {
  --react-pdf-annotation-layer: 1;
  --annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
  --input-focus-border-color: Highlight;
  --input-focus-outline: 1px solid Canvas;
  --input-unfocused-border-color: transparent;
  --input-disabled-border-color: transparent;
  --input-hover-border-color: black;
}

@media (forced-colors: active) {
  :root {
    --input-focus-border-color: CanvasText;
    --input-unfocused-border-color: ActiveText;
    --input-disabled-border-color: GrayText;
    --input-hover-border-color: Highlight;
  }
  .annotationLayer .textWidgetAnnotation input:required,
  .annotationLayer .textWidgetAnnotation textarea:required,
  .annotationLayer .choiceWidgetAnnotation select:required,
  .annotationLayer .buttonWidgetAnnotation.checkBox input:required,
  .annotationLayer .buttonWidgetAnnotation.radioButton input:required {
    outline: 1.5px solid selectedItem;
  }
}

.annotationLayer {
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  --scale-factor: 1;
}

.annotationLayer section {
  position: absolute;
  text-align: initial;
  pointer-events: auto;
  box-sizing: border-box;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
}

.annotationLayer .linkAnnotation > a,
.annotationLayer .buttonWidgetAnnotation.pushButton > a {
  position: absolute;
  font-size: 1em;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.annotationLayer .buttonWidgetAnnotation.pushButton > canvas {
  width: 100%;
  height: 100%;
}

.annotationLayer .linkAnnotation > a:hover,
.annotationLayer .buttonWidgetAnnotation.pushButton > a:hover {
  opacity: 0.2;
  background: rgba(255, 255, 0, 1);
  box-shadow: 0 2px 10px rgba(255, 255, 0, 1);
}

.annotationLayer .textAnnotation img {
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
}

.annotationLayer .textWidgetAnnotation input,
.annotationLayer .textWidgetAnnotation textarea,
.annotationLayer .choiceWidgetAnnotation select,
.annotationLayer .buttonWidgetAnnotation.checkBox input,
.annotationLayer .buttonWidgetAnnotation.radioButton input {
  background-image: var(--annotation-unfocused-field-background);
  border: 2px solid var(--input-unfocused-border-color);
  box-sizing: border-box;
  font: calc(9px * var(--scale-factor)) sans-serif;
  height: 100%;
  margin: 0;
  vertical-align: top;
  width: 100%;
}

.annotationLayer .textWidgetAnnotation input:required,
.annotationLayer .textWidgetAnnotation textarea:required,
.annotationLayer .choiceWidgetAnnotation select:required,
.annotationLayer .buttonWidgetAnnotation.checkBox input:required,
.annotationLayer .buttonWidgetAnnotation.radioButton input:required {
  outline: 1.5px solid red;
}

.annotationLayer .choiceWidgetAnnotation select option {
  padding: 0;
}

.annotationLayer .buttonWidgetAnnotation.radioButton input {
  border-radius: 50%;
}

.annotationLayer .textWidgetAnnotation textarea {
  resize: none;
}

.annotationLayer .textWidgetAnnotation input[disabled],
.annotationLayer .textWidgetAnnotation textarea[disabled],
.annotationLayer .choiceWidgetAnnotation select[disabled],
.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],
.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled] {
  background: none;
  border: 2px solid var(--input-disabled-border-color);
  cursor: not-allowed;
}

.annotationLayer .textWidgetAnnotation input:hover,
.annotationLayer .textWidgetAnnotation textarea:hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,
.annotationLayer .buttonWidgetAnnotation.radioButton input:hover {
  border: 2px solid var(--input-hover-border-color);
}
.annotationLayer .textWidgetAnnotation input:hover,
.annotationLayer .textWidgetAnnotation textarea:hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation.checkBox input:hover {
  border-radius: 2px;
}

.annotationLayer .textWidgetAnnotation input:focus,
.annotationLayer .textWidgetAnnotation textarea:focus,
.annotationLayer .choiceWidgetAnnotation select:focus {
  background: none;
  border: 2px solid var(--input-focus-border-color);
  border-radius: 2px;
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation.checkBox :focus,
.annotationLayer .buttonWidgetAnnotation.radioButton :focus {
  background-image: none;
  background-color: transparent;
}

.annotationLayer .buttonWidgetAnnotation.checkBox :focus {
  border: 2px solid var(--input-focus-border-color);
  border-radius: 2px;
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation.radioButton :focus {
  border: 2px solid var(--input-focus-border-color);
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,
.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before {
  background-color: CanvasText;
  content: '';
  display: block;
  position: absolute;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after {
  height: 80%;
  left: 45%;
  width: 1px;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before {
  border-radius: 50%;
  height: 50%;
  left: 30%;
  top: 20%;
  width: 50%;
}

.annotationLayer .textWidgetAnnotation input.comb {
  font-family: monospace;
  padding-left: 2px;
  padding-right: 0;
}

.annotationLayer .textWidgetAnnotation input.comb:focus {
  /*
   * Letter spacing is placed on the right side of each character. Hence, the
   * letter spacing of the last character may be placed outside the visible
   * area, causing horizontal scrolling. We avoid this by extending the width
   * when the element has focus and revert this when it loses focus.
   */
  width: 103%;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input,
.annotationLayer .buttonWidgetAnnotation.radioButton input {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.annotationLayer .popupTriggerArea {
  height: 100%;
  width: 100%;
}

.annotationLayer .popupWrapper {
  position: absolute;
  font-size: calc(9px * var(--scale-factor));
  width: 100%;
  min-width: calc(180px * var(--scale-factor));
  pointer-events: none;
}

.annotationLayer .popup {
  position: absolute;
  max-width: calc(180px * var(--scale-factor));
  background-color: rgba(255, 255, 153, 1);
  box-shadow: 0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor))
    rgba(136, 136, 136, 1);
  border-radius: calc(2px * var(--scale-factor));
  padding: calc(6px * var(--scale-factor));
  margin-left: calc(5px * var(--scale-factor));
  cursor: pointer;
  font: message-box;
  white-space: normal;
  word-wrap: break-word;
  pointer-events: auto;
}

.annotationLayer .popup > * {
  font-size: calc(9px * var(--scale-factor));
}

.annotationLayer .popup h1 {
  display: inline-block;
}

.annotationLayer .popupDate {
  display: inline-block;
  margin-left: calc(5px * var(--scale-factor));
}

.annotationLayer .popupContent {
  border-top: 1px solid rgba(51, 51, 51, 1);
  margin-top: calc(2px * var(--scale-factor));
  padding-top: calc(2px * var(--scale-factor));
}

.annotationLayer .richText > * {
  white-space: pre-wrap;
  font-size: calc(9px * var(--scale-factor));
}

.annotationLayer .highlightAnnotation,
.annotationLayer .underlineAnnotation,
.annotationLayer .squigglyAnnotation,
.annotationLayer .strikeoutAnnotation,
.annotationLayer .freeTextAnnotation,
.annotationLayer .lineAnnotation svg line,
.annotationLayer .squareAnnotation svg rect,
.annotationLayer .circleAnnotation svg ellipse,
.annotationLayer .polylineAnnotation svg polyline,
.annotationLayer .polygonAnnotation svg polygon,
.annotationLayer .caretAnnotation,
.annotationLayer .inkAnnotation svg polyline,
.annotationLayer .stampAnnotation,
.annotationLayer .fileAttachmentAnnotation {
  cursor: pointer;
}

.annotationLayer section svg {
  position: absolute;
  width: 100%;
  height: 100%;
}

.annotationLayer .annotationTextContent {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  color: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}

.annotationLayer .annotationTextContent span {
  width: 100%;
  display: inline-block;
}


/*# sourceMappingURL=app-bundle-ebf5c4d6004118f8eca2.css.map*/