#order-form-substrate{display:none;position:fixed;z-index:1001;padding:25px;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}#order-form-container{max-width:720px;padding:40px;margin:1px auto;box-shadow:0 0 21px 3px rgba(255,255,255,.35)}.theme-font-color{color:#54b144}.bg-white{background-color:#fff}.round-angles-7{border-radius:7px}.round-angles-12{border-radius:12px}.radio-selector{display:flex;flex-flow:row wrap;margin-bottom:15px}.cursor-pointer{cursor:pointer}.caption{font-size:2rem;font-weight:700;color:#111;word-break:keep-all}.desc{margin-top:10px;color:#333;word-break:break-word}.price{font-size:2.5rem;font-weight:600;color:#000}.padding-5{padding:5px}.padding-30{padding:30px}.text-left{text-align:left}.fw-600{font-weight:600}.usd-sign::before{content:"$"}.form-check{margin:5px}.total-amount{padding:5px 0 20px 5px;font-size:1.5em}output[name=total-sum]{display:inline;font-size:inherit}.order-form-caption{width:100%;margin-top:0;text-align:center}.order-info{margin:0 auto;padding:0 20px 20px 40px;color:#444;font-size:1rem}.do-order{display:block;margin:10px auto;width:100%;max-width:180px;background-color:#54b144;border:none;padding:15px 30px;color:#eee;font-size:2.5rem}.do-order:hover{-webkit-box-shadow:0 0 11px -2px rgba(84,177,68,.8);-moz-box-shadow:0 0 11px -2px rgba(84,177,68,.8);box-shadow:0 0 11px -2px rgba(84,177,68,.8);-webkit-filter:brightness(1.1);-moz-filter:brightness(1.1);filter:brightness(1.1)}.radio-option{flex:1;border:3px solid #54b144;cursor:pointer;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;transition:all 100ms ease-in;text-align:center;margin:10px;border-radius:7px;-webkit-filter:brightness(1.4) grayscale(.3) opacity(.7);-moz-filter:brightness(1.4) grayscale(.3) opacity(.7);filter:brightness(1.4) grayscale(.3) opacity(.7)}.order-option:hover{-webkit-filter:brightness(1.2) grayscale(.5) opacity(.9);-moz-filter:brightness(1.2) grayscale(.5) opacity(.9);filter:brightness(1.2) grayscale(.5) opacity(.9)}.radio-selector input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.radio-selector input:active+.radio-option{opacity:.9}.radio-selector input:hover+.radio-option{background-color:rgba(84,177,68,.75)}.radio-selector input:checked+.radio-option>span,.radio-selector input:checked+.radio-option>p{color:#eee}.radio-selector input:checked+.radio-option{-webkit-filter:none;-moz-filter:none;filter:none;background-color:#54b144;border-color:#4b993b}