@import url(https://use.typekit.net/txq7esu.css);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.splash img,.splash p,.splash ul{margin-bottom:1em;margin-left:auto;margin-right:auto;max-width:calc(100% - 4em);width:652px}.splash p{width:435px}.splash p i{white-space:nowrap}.splash h3{color:#a57133;font-size:1.8em;font-weight:700}.splash img{margin:2rem auto}.splash .mini-countdown{display:none}.faq-body h4{margin-bottom:.5em}.faq-body p{margin-left:auto;margin-right:auto;margin-top:.5em;max-width:calc(100% - 4em);width:435px}.terms{text-align:left}.delivery-areas{margin-bottom:2em;margin-top:4em}.delivery-areas h4{font-size:1.2em;font-weight:600;margin-bottom:.5em}.delivery-areas ul{display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:calc(100% - 4em);padding:0;width:652px}.delivery-areas ul li{list-style:none;margin:0;padding:.25em}@media(min-width:768px){.delivery-areas ul{flex-direction:row}}.signup .row{align-items:center;display:flex;flex-direction:column}.signup .row:not(.meal-options){position:relative;z-index:1}.signup .row .col h4{font-size:1.2em;margin-bottom:0;text-align:left}@media(min-width:768px){.signup .row{align-items:flex-start;flex-direction:row;justify-content:center;margin-left:auto;margin-right:auto;max-width:800px}.signup .row .col{flex-basis:50%;margin:1em}}.signup .col>div{display:inline-block;margin-bottom:.5em;vertical-align:top;width:100%}.signup .col>div.short{width:calc(50% - .25em)}.signup .col>div.short+.short{margin-left:.5em}.signup .col>div.error{color:red}.signup .col>div.error input::-webkit-input-placeholder{color:red}.signup .col>div.error input:-ms-input-placeholder{color:red}.signup .col>div.error input::placeholder{color:red}.signup .col>div.error input[type=email],.signup .col>div.error input[type=text]{border:1px solid red}.signup .col>div .CustomSelect__control,.signup .col>div input[type=email],.signup .col>div input[type=text]{font-size:1.5em}.signup input[type=email],.signup input[type=text]{box-sizing:border-box;display:block;font-family:cormorant-garamond,serif;padding:.5em;width:100%}.signup .CustomSelect__control{border:2px inset;border-color:initial;border-radius:0;line-height:normal;padding:.5em;text-align:left}.signup .CustomSelect__control .CustomSelect__value-container{padding:0}.signup .CustomSelect__control .CustomSelect__input-container{margin:0;padding:0}.signup .CustomSelect__control .CustomSelect__indicator-separator{display:none}.signup .CustomSelect__control .CustomSelect__indicator{padding:0}.signup .CustomSelect__control .Dropdown-arrow{top:.8em}.signup .CustomSelect__menu{border-radius:0;margin:0}.signup .CustomSelect__menu .CustomSelect__menu-list{padding:0}.signup .CustomSelect__menu .CustomSelect__option{color:#0a0a0a;text-align:left}.signup div.wrap-checkbox{align-items:flex-end;display:flex}.signup div.wrap-checkbox input{height:2em;margin-right:2em;order:1;width:2em}.signup div.wrap-checkbox label{order:2}.signup .green-button{background-color:#394213;border:1px solid #fff;color:#fff}.signup .green-button.selected,.signup .green-button:hover{background-color:#a57133;color:#fff}.signup .blue-button{background-color:#2a4448;border:1px solid #fff;color:#fff}.signup .blue-button.selected,.signup .blue-button:hover{background-color:#a57133;color:#fff}.signup input[type=submit].black-button{background-color:#0a0a0a;border:1px solid #fff;color:#fff}.signup input[type=submit].black-button.selected,.signup input[type=submit].black-button:hover{background-color:#a57133;color:#fff}.signup h3{font-size:2em;margin-bottom:0}.signup h3.error,.signup p.error{color:red}.signup .meal-options>div{margin:0 1em;width:290px}.signup .radios{align-items:flex-start;margin-bottom:1em;margin-top:3em}.signup .radios>div{align-items:flex-start;display:flex;margin:1em;max-width:280px;text-align:left}.signup .radios>div.error{color:red}.signup .mini-countdown{color:#a57133;font-weight:700}.App{background-color:#000;background-image:url(/static/media/TROP-website-desktop.1a731181a7e929a8df32.jpg);background-position:top;background-repeat:repeat-y;box-sizing:border-box;color:#fff;font-family:cormorant-garamond,serif;font-size:1.1rem;line-height:1.3;min-height:100vh;padding-bottom:10em;position:relative;text-align:center}.App h1,.App h2,.App h3,.App h4,.App h5,.App h6{font-weight:700;line-height:1.1;width:100%}.App p{font-weight:300}.App p a{color:#a57133}.App>div:not(.cookie-consent-overlay){padding-left:2em;padding-right:2em}.App .button,.App button,.App input[type=submit]{background-color:#a57133;border:none;border-radius:2em;color:#0a0a0a;cursor:pointer;display:block;font-family:cormorant-garamond,serif;font-size:1.2em;font-weight:700;margin:1em auto;padding:.8em;transition:background-color .3s;width:280px}.App .button:hover,.App button:hover,.App input[type=submit]:hover{background-color:#fff}.App .button:disabled,.App button:disabled,.App input[type=submit]:disabled{background-color:#3d3d3d;pointer-events:none}.App h1{color:#a57133;font-size:2em;font-weight:700}@apply md-up{.App h1{font-size:3em}}.App .hidden{display:none}.App-header{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:2em}.App-header .AMZ-logo{margin-bottom:4em;max-width:33%;pointer-events:none;width:120px}.App-header .LOTR-logo{cursor:pointer;display:none;max-width:70%;width:457px}@media(min-width:768px){.App-header .LOTR-logo{display:block}}.App-header .LOTR-logo-mb{max-width:70%;width:240px}@media(min-width:768px){.App-header .LOTR-logo-mb{display:none}}.App-header .toggle{background:none;color:#fff;padding:0;position:absolute;right:2em;top:.8em;width:auto}.App-header .toggle:hover{background:none;color:#a57133}.App-footer{background-color:#0a0a0a;bottom:0;box-sizing:border-box;display:flex;flex-wrap:wrap;padding:1em;position:absolute;text-align:center;width:100%}.App-footer li{box-sizing:border-box;display:inline-block;flex-basis:50%;list-style:none;padding:.25em}.App-footer li a{color:#fff;text-decoration:none}.App-footer li a:hover{text-decoration:underline}@media(min-width:768px){.App-footer{display:block}.App-footer li{flex-basis:auto;padding:1em}}.countdown h2{font-family:collier,sans-serif;font-size:3.5em;font-style:normal;font-weight:600;line-height:.6;margin:.5rem 0 3rem}.countdown h2 small{font-family:cormorant-garamond,serif;font-size:.4em;font-weight:700}@media(min-width:576px){.countdown h2{font-size:5em}.countdown h2 small{font-size:.6em}}.countdown ul{margin-left:auto;margin-right:auto;margin-top:0;padding:0}.countdown ul li{font-family:collier,sans-serif;font-weight:600;list-style:none}.cookie-consent-overlay{background-color:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.cookie-consent{background:#a57133;bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;padding:1em;position:fixed;width:100%}.cookie-consent div p a{color:#fff}.cookie-consent .cookie-consent-buttons button{border:1px solid #fff;color:#fff}.cookie-consent .cookie-consent-buttons button:hover{color:#0a0a0a}.App-link{color:#61dafb}.modal{box-sizing:border-box;color:#fff;left:50%;margin-left:-50%;margin-top:-150px;padding:2em;position:fixed;top:50%;width:100%;z-index:9999}@media(min-width:768px){.modal{margin-left:-250px;width:500px}}.modal button{border:1px solid #fff;color:#fff}.modal button:hover{color:#0a0a0a}.modal:before{background:#a57133;position:absolute;z-index:-1}.modal:after,.modal:before{bottom:0;content:"";left:0;right:0;top:0}.modal:after{background:hsla(0,0%,4%,.6);position:fixed;z-index:-2}
/*# sourceMappingURL=main.b28485ed.css.map*/