*{margin:0;padding:0;box-sizing:border-box;outline:none}body,html{height:100%}body{font-family:"brandon-grotesque",sans-serif;font-weight:100;min-height:100%}h1,h2,h3{font-weight:200}h1{font-size:2em;color:#6aa84f}h1,h2{line-height:1em;padding-bottom:8px}h2{font-size:1.5em}p{font-weight:100;font-size:1em}a{color:#6aa84f;text-decoration:underline}table{border:0;border-collapse:collapse}table tr td,table tr th{text-align:left}table tr td{vertical-align:text-top;padding:0 4px}table tr td:first-child{padding-left:0}table tr td:last-child{padding-right:0}table tr td.right{text-align:right}ul{list-style-type:none}div#root{height:100%;min-height:100%}.clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nowrap{white-space:nowrap}div.c-activity{display:inline-block;width:100%}@media screen and (min-width:700px){div.c-activity{width:50%}}div.c-activity div.c-activity-inner{padding:8px;border:1px solid silver;display:flex;flex-direction:row;width:100%}div.c-activity div.c-activity-inner div.image{width:158px;min-width:158px;height:158px;min-height:158px}div.c-activity div.c-activity-inner div.image img{width:100%;height:auto}div.c-activity div.c-activity-inner div.info{padding-left:8px;display:flex;flex-direction:column;justify-content:space-between;width:100%}div.c-activity div.c-activity-inner div.info div.top div.title{color:green;padding-bottom:4px}div.c-activity div.c-activity-inner div.info div.top div.shortDescription{padding-bottom:4px}div.c-activity div.c-activity-inner div.info div.bottom{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}div.c-activity:nth-child(2n){padding:4px}@media screen and (min-width:700px){div.c-activity:nth-child(2n){padding-right:0}}div.c-activity:nth-child(odd){padding:4px}@media screen and (min-width:700px){div.c-activity:nth-child(odd){padding-left:0}}div.c-asyncimage{opacity:1;transition:opacity 1s}div.c-asyncimage.loading{opacity:0}div.c-asyncimage.loaded{opacity:1}div.c-button{display:inline-block;border:1px solid;text-decoration:none;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.c-button span{font-weight:100}div.c-button div.c-button-inner{padding:2px}.c-button.primary{background-color:#6aa84f;color:#fff;border-color:#6aa84f}.c-button.secondary{background-color:#fff;color:#6aa84f;border-color:#6aa84f}.c-button.delete{background-color:#e00;color:#eff;border-color:#e00}.c-button.disabled{background-color:#555;color:#fff;border-color:#fff}.c-button.outline-inverted{background-color:#6aa84f;color:#fff;border-color:#fff}.c-button.normal{font-size:1.1em;border-radius:6px;margin:1px 2px}.c-button.normal .c-button-inner{padding:4px 8px}.c-button.small{font-size:1em;border-radius:4px;margin:1px 2px}.c-button.small .c-button-inner{padding:2px 8px 0}.c-button.xsmall{border:1px solid;margin:1px 2px;border-radius:4px}.c-button.xsmall .c-button-inner{font-size:.9em;line-height:.9em;padding:2px 8px}.c-button.xsmall.primary{background:none;color:#6aa84f;border-color:#6aa84f}.c-button.xsmall.delete{background:none;color:#e00;border-color:#e00}.c-button.wide{min-width:200px;max-width:80%;font-size:1.1em;padding:8px;margin:0 2px;border-radius:2px}div.c-circle{display:inline-flex;justify-content:center;align-items:center;background-color:#6aa84f;width:24px;height:24px;border-radius:50%}div.c-circle div.c-circle-inner{font-size:20px;font-weight:300;display:inline-block;color:#fff}div.c-loader div.c-loader-text{text-align:center;font-size:16px}div.c-loader div.c-loader-line{margin:4px 0;height:4px;width:100%;position:relative;overflow:hidden;background-color:#ddd}div.c-loader div.c-loader-line:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:4px;background:#09de23;background:linear-gradient(90deg,#09de23,#8f00ff);-webkit-animation:c_loader_keyframes 2s linear infinite;animation:c_loader_keyframes 2s linear infinite}@-webkit-keyframes c_loader_keyframes{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}@keyframes c_loader_keyframes{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}div.c-logo{display:inline-block}div.c-logo img{height:60px;width:auto}div.c-logo.large img{height:100px}div.c-logo.medium img{height:80px}div.c-logo.small img{height:40px}div.c-input{margin:2px;padding:0}div.c-input div.c-input-label{color:#6aa84f}div.c-input input[type=text]{font-size:17px;padding:6px 4px;border:1px solid #6aa84f;display:inline-block;border-radius:2px;width:100%}div.c-input input[type=text]:disabled{color:silver;border-color:silver}div.c-select{padding:2px;border:1px solid #6aa84f;display:inline-block;border-radius:2px}div.c-select select{padding:0 2px;border:0;color:#6aa84f}div#v-adventure-info{padding:8px}div#v-adventure-info div.max{position:relative;display:flex;flex-direction:row;padding-bottom:16px}div#v-adventure-info div.max div.info{padding:0 8px}div#v-adventure-info div.max table{width:100%}div#v-adventure-info div.max table th{font-weight:100;font-size:1.5em}div#v-adventure-info div.max table td{vertical-align:top}div#v-adventure-info div.max table td:first-child{padding:1px 4px 0 0}div#v-adventure-info div.max table td:last-child{width:100%}div#v-adventure-info div.max div.help{position:absolute;top:0;right:0}div#v-adventure-info div.min{display:flex;justify-content:center;width:100%;position:fixed;top:0;left:0;background-color:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.3)}div#v-adventure-info div.min div.min-inner{position:relative;padding:8px;width:100%;max-width:1200px;overflow:hidden;display:flex;flex-direction:row}div#v-adventure-info div.min div.min-inner div.info{padding:0 4px}div#v-adventure-info div.min div.min-inner div.info div.heading{display:flex;flex-direction:row;box-sizing:border-box}div#v-adventure-info div.min div.min-inner div.info div.heading div.name{padding:0 4px;max-width:100%;white-space:nowrap;overflow-x:hidden}div#v-adventure-info div.min div.min-inner div.info div.details{display:flex;flex-direction:row}div#v-adventure-info div.min div.min-inner div.info div.details div{padding:0 4px}div#v-adventure-info div.min div.min-inner div.help{position:absolute;top:8px;right:8px}div#v-adventure-info div.min.hidden{display:none}div#v-cart{display:inline-flex;flex-direction:row;justify-content:center;width:100%;background-color:#fff;position:fixed;bottom:0;left:0;box-shadow:0 -5px 5px rgba(0,0,0,.2)}div#v-cart div#v-cart-inner{position:relative;width:100%;max-width:1200px;padding:20px 8px 8px 16px}div#v-cart div#v-cart-inner div#v-cart-continue,div#v-cart div#v-cart-inner div#v-cart-summary{display:inline-block}div#v-cart div#v-cart-inner div#v-cart-summary table tr.error{color:#e00}div#v-cart div#v-cart-inner div#v-cart-summary table tr.ok{color:#6aa84f}div#v-cart div#v-cart-inner div#v-cart-summary table td.subtotal{border-top:1px solid silver}div#v-cart div#v-cart-inner div#v-cart-summary table td.image{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;overflow:hidden;width:24px;height:24px;border-radius:50%}div#v-cart div#v-cart-inner div#v-cart-summary table td.image img{width:64px;height:auto}div#v-cart div#v-cart-inner div#v-cart-continue{display:flex;justify-content:space-between;align-items:flex-end}div#v-cart div#v-cart-inner div#v-cart-continue div#v-cart-continue-charity,div#v-cart div#v-cart-inner div#v-cart-continue div#v-cart-continue-overbudget{font-size:.9em}div#v-cart div#v-cart-inner div#v-cart-continue div#v-cart-continue-charity span.addfunds,div#v-cart div#v-cart-inner div#v-cart-continue div#v-cart-continue-overbudget span.addfunds{color:#6aa84f;text-decoration:underline;cursor:pointer}div#v-cart div#v-cart-inner div#v-cart-toggle{position:absolute;top:4px;left:0;width:100%;display:flex;flex-direction:row;justify-content:center}div#v-cart div#v-cart-inner div#v-cart-toggle div#v-cart-toggle-inner{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;width:32px;height:16px;background-color:#6aa84f;border-radius:2px}div#v-cart div#v-cart-inner div#v-cart-toggle div#v-cart-toggle-inner img{width:50%;height:auto;transition:transform .5s}div#v-cart div#v-cart-inner div#v-cart-toggle.rotated div#v-cart-toggle-inner img{transform:rotate(180deg);transition:transform .5s}div#v-footer,div#v-footer-minimized{padding:32px 0}div#v-footer-minimized a,div#v-footer a{text-decoration:none;color:#fff}div#v-footer-minimized a:hover,div#v-footer a:hover{text-decoration:underline}div#v-footer-minimized div.console,div#v-footer div.console{text-align:center;padding:8px}div#v-footer-minimized{text-align:center}div#v-footer,div#v-footer-minimized{padding:8px;background-color:#6aa84f;color:#fff}div#v-footer{display:flex;flex-direction:column;align-items:center}div#v-footer div#v-footer-inner{max-width:600px;padding-top:16px}div#v-footer div#v-footer-inner div.row{display:flex;flex-direction:column}div#v-footer div#v-footer-inner div.primary-links,div#v-footer div#v-footer-inner div.secondary-links,div#v-footer div#v-footer-inner div.social{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:16px}div#v-footer div#v-footer-inner div.primary-links{font-weight:200}div#v-footer div#v-footer-inner div.social div.connect,div#v-footer div#v-footer-inner div.social div.follow{display:flex;flex-direction:row}div#v-footer div#v-footer-inner div.social div.connect span,div#v-footer div#v-footer-inner div.social div.follow span{padding-right:8px}div#v-footer div#v-footer-inner div.social div.connect img,div#v-footer div#v-footer-inner div.social div.follow img{width:22px;height:auto}div#v-footer div#v-footer-inner div.contact{padding-bottom:32px}div#v-footer div#v-footer-inner div.contact div.address,div#v-footer div#v-footer-inner div.contact div.email,div#v-footer div#v-footer-inner div.contact div.phone{padding-bottom:4px}div#v-footer div#v-footer-inner div.newsletter{padding-bottom:32px}div#v-footer div#v-footer-inner div.newsletter div.form{display:flex}div#v-footer div#v-footer-inner div.newsletter div.form input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin-right:4px;padding:0 4px}div#v-footer div#v-footer-inner div.newsletter div.form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:#eef8ef;color:#6aa84f}div#v-footer div#v-footer-inner div.newsletter div.form button:disabled{background-color:silver}div#v-addfunds{height:100%;display:flex;flex-direction:column;justify-content:space-between}div#v-addfunds div#v-addfunds-inner{padding:8px}div#v-addfunds div#v-addfunds-inner div.amount-and-submit{padding:4px 0;display:flex;flex-direction:column}div#v-addfunds div#v-addfunds-inner div.amount-and-submit div.fields{padding-bottom:16px}div#v-addfunds div#v-addfunds-inner div.amount-and-submit div.fields div.name{display:flex;flex-direction:row}div#v-addfunds div#v-addfunds-inner div.amount-and-submit div.fields div.firstName,div#v-addfunds div#v-addfunds-inner div.amount-and-submit div.fields div.lastName{width:150px}div#v-addfunds div#v-addfunds-inner div.amount-and-submit div.fields div.email{width:300px}div#v-addfunds div#v-addfunds-inner div.amount-and-submit div.fields div.amount input[type=text]{width:80px;text-align:right}div#v-addfunds div#v-addfunds-inner div.amount-and-submit div.buttons,div#v-addfunds div#v-addfunds-inner div.amount-and-submit div.validation{margin-bottom:8px}div#v-addfunds div#v-addfunds-inner div.amount-and-submit div.validation div.validation-item{padding:2px;color:red}@media screen and (min-width:700px){div#v-addfunds div#v-addfunds-inner{padding-left:100px}}div#v-addfunds p{margin-bottom:8px}iframe.iframe_payrexx{border:50px;width:100%;transition:height .25s ease-in}div#v-catalogue{padding:8px;margin-bottom:16px}div#v-catalogue div.activities{display:flex;flex-direction:row;flex-wrap:wrap}div#v-catalogue div.sort div.heading,div#v-catalogue div.tags div.heading{font-size:.8em}div#v-catalogue div.tags{padding:4px 0}div#v-catalogue div.tags div.tags-inner .tag{display:inline-block;cursor:pointer;margin:0 2px}div#v-catalogue div.tags div.tags-inner .tag .tag-inner{font-size:14px;font-weight:200;display:inline-block;padding:4px 8px;background-color:#fff;color:#6aa84f;border-radius:2px;border:1px solid #6aa84f}div#v-catalogue div.tags div.tags-inner .tag:first-child{margin-left:0}div#v-catalogue div.tags div.tags-inner .tag:last-child{margin-right:0}div#v-catalogue div.tags div.tags-inner .tag.active .tag-inner{background-color:#6aa84f;color:#fff}div#v-catalogue div.count{font-size:.8em}div#v-customize{text-align:left;display:inline-block;padding:0 0 64px;max-width:800px}div#v-customize div.shortDescription{padding-bottom:8px}div#v-customize div.shortDescription p{font-weight:200}div#v-customize div.longDescription{padding-bottom:8px}div#v-customize div.options div.option{padding:2px 0}div#v-customize table.prices{width:100%}div#v-customize table.prices td:last-child{text-align:right}div#v-customize table.prices tr.total td{font-weight:200}div#v-customize div.console{display:flex;flex-direction:row;justify-content:center}@media screen and (max-width:700px){div#v-customize div.gallery{position:relative;display:block;width:100%}div#v-customize div.gallery div.current{width:100%}div#v-customize div.gallery div.current img{width:100%;height:auto}div#v-customize div.gallery div.others{position:absolute;bottom:16px;width:100%;display:flex;flex-direction:row;justify-content:space-evenly}div#v-customize div.gallery div.others img{border:1px solid #fff;width:62px;height:auto}}@media screen and (min-width:700px){div#v-customize div.gallery{display:flex}div#v-customize div.gallery div.current{width:80%}div#v-customize div.gallery div.current img{width:100%;height:auto}div#v-customize div.gallery div.others{width:20%;padding-left:8px}div#v-customize div.gallery div.others img{width:100%;height:auto}}div#v-done{height:100%;min-height:100%;display:flex;flex-direction:column;justify-content:space-between}div#v-done div#v-done-inner{padding:8px;text-align:center}div#v-done div#v-done-inner div.heading{text-align:left}div#v-done div#v-done-inner div.happy{padding:16px}div#v-done div#v-done-inner div.happy img{height:100px;width:auto}div#v-error div#v-error-inner{padding:8px;display:flex;flex-direction:column;align-items:center}div#v-error div#v-error-inner div.heading{width:100%;text-align:left}div#v-error div#v-error-inner div.sad img{height:100px;width:auto}div#v-error div#v-error-inner div.details-toggle{font-size:.8em;text-decoration:underline;color:#6aa84f}div#v-error div#v-error-inner div.details{padding:8px;border:1px solid red;margin:4px 0;font-family:"Courier New",Courier,monospace;font-size:.8em;color:red}div#v-error div#v-error-inner div.console,div#v-error div#v-error-inner div.contact{padding:16px 0}div#v-finalize{height:100%;display:flex;flex-direction:column;justify-content:space-between}div#v-finalize div#v-finalize-inner{padding:8px}div#v-finalize div#v-finalize-inner div#v-finalize-charities,div#v-finalize div#v-finalize-inner div#v-finalize-items,div#v-finalize div#v-finalize-inner div#v-finalize-submit{padding:8px 0 32px}div#v-finalize div#v-finalize-inner div#v-finalize-charities div.console,div#v-finalize div#v-finalize-inner div#v-finalize-items div.console,div#v-finalize div#v-finalize-inner div#v-finalize-submit div.console{padding:8px 0 0}div#v-finalize div#v-finalize-inner div#v-finalize-items table tr.total td{border-top:1px solid silver;padding-top:2px}div#v-finalize div#v-finalize-inner div#v-finalize-items table td{vertical-align:top}div#v-finalize div#v-finalize-inner div#v-finalize-items table td div.image{display:inline-block;width:32px;height:32px;border-radius:50%;overflow:hidden}div#v-finalize div#v-finalize-inner div#v-finalize-items table td div.image img{width:100%;height:auto}div#v-finalize div#v-finalize-inner div#v-finalize-charities div.charities{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap}div#v-finalize div#v-finalize-inner div#v-finalize-charities div.charities div.c-charity{display:inline-block;cursor:pointer;margin:2px;border:1px solid #6aa84f;background-color:#fff}div#v-finalize div#v-finalize-inner div#v-finalize-charities div.charities div.c-charity div.c-charity-inner{padding:4px}div#v-finalize div#v-finalize-inner div#v-finalize-charities div.charities div.c-charity h3{color:#6aa84f}div#v-finalize div#v-finalize-inner div#v-finalize-charities div.charities div.c-charity div.logo{text-align:center}div#v-finalize div#v-finalize-inner div#v-finalize-charities div.charities div.c-charity div.logo img{height:50px;width:auto}div#v-finalize div#v-finalize-inner div#v-finalize-charities div.charities div.c-charity.selected{color:#fff;background-color:#6aa84f}div#v-finalize div#v-finalize-inner div#v-finalize-charities div.charities div.c-charity.selected h3{color:#fff}div#v-nil{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;height:100%}div#v-nil div#v-nil-inner{text-align:center;padding:8px}div#v-nil div#v-nil-inner div.text{padding:16px 0}div#v-payment-result{display:flex;flex-direction:row;justify-content:center;height:100%;min-height:100%;background-color:hsla(0,0%,100%,0)}div#v-payment-result div#v-payment-result-inner{padding:32px;border-radius:16px;box-shadow:0 1px 2px silver;display:inline-block;max-width:500px}div#v-payment-result div#v-payment-result-inner div.smiley{padding:16px}div#v-payment-result div#v-payment-result-inner div.smiley img{height:100px;width:auto}div#v-payment-result div#v-payment-result-inner div.text{padding:16px}div#v-payment-result div#v-payment-result-inner div.text p{margin-bottom:8px}div#v-start{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:100%}div#v-start div#v-start-inner{padding:8px}div#v-start div#v-start-inner header{text-align:center}div#v-start div#v-start-inner section{padding:8px 0}div#v-start div#v-start-inner section p{padding:0 0 2px}div#v-start div#v-start-inner section .speech-bubble{padding:8px;position:relative;background:#d2e5cd;border-radius:.4em}div#v-start div#v-start-inner section .speech-bubble:after{content:"";position:absolute;left:0;top:50%;width:0;height:0;border:15px solid transparent;border-right-color:#d2e5cd;border-left:0;border-bottom:0;margin-top:-7.5px;margin-left:-15px}div#v-start div#v-start-inner div.comment{display:flex;flex-direction:row;align-items:flex-end;justify-content:center}div#v-start div#v-start-inner div.comment div.avatar{padding-right:20px}div#v-start div#v-start-inner div.comment div.avatar img{width:22px;height:auto}div#v-start div#v-start-inner div.console{padding:8px;width:100%}div#v-main,div#v-start div#v-start-inner div.console{display:flex;flex-direction:row;justify-content:center}div#v-main{height:100%;min-height:100%;color:#111;background-color:#eef8ef}div#v-main div#v-main-inner{min-height:100%;padding:0;flex-direction:column;max-width:1200px}div#v-main-modal,div#v-main div#v-main-inner{height:100%;display:flex;width:100%;background-color:#fff}div#v-main-modal{flex-direction:row;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.9);position:fixed;z-index:1000;left:0;top:0;overflow-y:scroll;text-align:center}div#v-main-modal div#v-main-modal-inner{position:relative;padding:8px;display:inline-block;background-color:#fff;background-color:hsla(0,0%,100%,.9);width:100%;max-width:1200px}div#v-main-modal div#v-main-modal-inner .close{position:absolute;top:8px;right:8px}
/*# sourceMappingURL=main.ab4e191d.chunk.css.map */