html,body{background-color:#fff!important}.pull-right{float:right}.pull-left{float:left}.form-button-group{margin-top:12px}.width-100-p{width:100%}.form-header,.form-footer{margin:8px 12px}.glow-on-hover{border:3px solid transparent}.glow-on-hover:hover{box-shadow:5px 5px 15px 5px #6a6a6a}.tpd-statement-address-hr-style{border:0;height:1px;background:#d3d3d3;max-width:30%;min-width:300px;display:flex;align-self:center}.sticky{position:-webkit-sticky;position:sticky;top:0}.tpd-statement-detail-hide{visibility:collapse}.oe-hide{visibility:hidden}html,body{overflow-x:hidden}body{position:relative;background-color:#fff}.form-loading-indicator{padding:5px}.fileupload-file-display{border:solid 1px gray;border-radius:3px;padding:5px}.fileupload-preview{max-width:100px;max-height:100px;margin-right:5px}.fileupload-icon{width:75px;height:75px}.fileupload-file-name{max-width:765px;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:980px){.fileupload-file-name{max-width:560px}.fileupload-icon{width:50px;height:50px}}@media only screen and (max-width:725px){.fileupload-file-name{max-width:445px}.fileupload-icon{width:25px;height:25px}}@media only screen and (max-width:616px){.fileupload-file-name{max-width:250px}.fileupload-file-display{padding:5px}.fileupload-preview{max-width:200px;max-height:200px}}.fileupload-error{color:red}.cursor-pointer{cursor:pointer}.banner{width:100%}.paper{padding:8px}.container{bottom:20px;max-width:300px;height:300px;display:flex;flex-direction:column-reverse;overflow:auto}.bubble-container{width:100%;display:flex}.bubble{border:.5px solid black;border-radius:10px;margin:5px;padding:10px;display:inline-block}.right{justify-content:flex-end}.left{justify-content:flex-start}.fab{margin:0;top:auto;left:auto;bottom:20px;right:20px;position:fixed;box-shadow:1px 5px 5px #a9a9a9}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top,.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px)and (orientation:portrait),screen and (max-width:736px)and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.privacy{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:24px;align-items:center;width:100%;flex-shrink:0;left:0;bottom:0}.privacy .row{display:flex;flex-direction:row;justify-content:center;gap:4px}.no-style-link{text-decoration:inherit;color:inherit}.basic-layout .title,.basic-layout .content{flex-grow:1}.postal-code-label{display:block;padding:1px 2px 1px 0;height:6px}#iframeholder iframe,#iframeholder,#iframeholder #the_iframe{position:absolute;height:675px;left:0;right:0}#iframeholder iframe{width:100%}.surcharge-disclaimer{background-color:#fdf8e8;display:flex;flex-direction:row;border-radius:8px;min-width:400px;border:solid 2px #E9C227;padding:12px 24px;margin:12px 24px}.surcharge-disclaimer .icon{color:#e9c227;margin:8px 12px 8px 0}.surcharge-disclaimer .disclaimer-text .heading{font-weight:700}.disabled-for-fraud-disclaimer{background-color:#fdf8e8;display:flex;flex-direction:row;border-radius:8px;min-width:400px;border:solid 2px #e9273e;padding:12px 24px;margin:12px 24px}.disabled-for-fraud-disclaimer .icon{color:#e9272d;margin:8px 12px 8px 0}.disabled-for-fraud-disclaimer .disclaimer-text .heading{font-weight:700}.ellipsis{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-item-secondary-text{font-weight:400;font-size:.875rem;line-height:1.43;letter-spacing:.01071em;color:#0009}.payment-terms{display:flex;flex-direction:column;padding:24px 36px;max-width:900px;margin-left:auto;margin-right:auto;border-radius:24px;border:solid 2px lightgray}.payment-terms .button{margin-left:auto;width:120px}.tristate-top *{display:inline-block}.nz-toggle-wrap{display:inline-block;padding:3px;margin:3px;-webkit-border-radius:20px;border-radius:20px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;max-width:100%;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;min-width:120px;width:120px;height:40px}.nz-toggle-wrap.null{border:2px solid #ddd}.nz-toggle-wrap.true{background-color:#f5f5f5;border:2px solid #317637}.nz-toggle-wrap.false{background-color:#f5f5f5;border:2px solid black}.nz-toggle{display:block;width:100%;height:100%;position:relative;cursor:pointer}.nz-toggle-wrap.horizontal .nz-toggle-handle{height:100%;width:40px;top:0;-webkit-transform:translateX(-50%);transform:translate(-50%)}.nz-toggle-wrap.horizontal.true .nz-toggle-handle{left:100%;-webkit-transform:translateX(-100%);transform:translate(-100%)}.nz-toggle-wrap.horizontal.null .nz-toggle-handle{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.nz-toggle-wrap.horizontal.false .nz-toggle-handle{left:0;-webkit-transform:translateX(0%);transform:translate(0)}.nz-toggle-wrap.true .nz-toggle .nz-toggle-handle .nz-toggle-handle__label{color:#317637}.nz-toggle-wrap.false .nz-toggle .nz-toggle-handle .nz-toggle-handle__label{color:#000}.nz-toggle-handle__label{text-transform:uppercase;font-weight:700}.nz-toggle-handle{-webkit-border-radius:20px;border-radius:20px;background-color:#fff;position:absolute;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.25);box-shadow:0 2px 10px #00000040;display:flex;align-items:center;justify-content:center}.nz-toggle-handle.disabled{cursor:not-allowed}.nz-toggle-values{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.nz-toggle-value{text-transform:uppercase;color:#000;font-size:12px;min-width:35px;text-align:center}.nz-toggle-value.disabled{cursor:not-allowed}.nz-toggle-tooltip span{-webkit-transition:all .2s ease;transition:all .2s ease}.tristate-top{margin-bottom:16px;margin-top:16px;display:flex;flex-direction:row;align-items:center}.MuiFormLabel-asterisk,.MuiFormControlLabel-asterisk{color:#d32f2f}.self-check-in{margin:50px 0}.self-check-in>h4{color:gray;margin-bottom:10px}
