@charset "UTF-8";.main_container{position:relative;display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;flex:1;max-height:100%;min-height:100%;overflow-y:auto}.submit_holder{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:6px 12px;position:fixed;bottom:0;background:#fff;border-top:1px solid rgb(173,173,173);margin:0;flex-grow:1;flex:1;width:100%}.submit_holder_bottom{display:flex;flex-direction:row;justify-content:flex-start;position:sticky;bottom:0;left:0;width:100%;flex-grow:1;flex:0;background:#fff;border-top:1px solid rgb(173,173,173);padding:6px}.middleContentHolder{flex:1;flex-grow:1;padding:12px;background:#fff3f3;display:flex;justify-content:center;align-items:center;flex-direction:column}.horBox{position:relative;display:flex;flex-direction:row;justify-content:flex-start;margin:0;flex-grow:1;flex-basis:auto;flex:1;width:91%}#item_qnt_input_box{display:flex;flex-direction:column;justify-content:flex-start;flex:1;flex-grow:1;max-width:130px;min-width:130px}#item_unit_input_box{display:flex;flex-direction:column;justify-content:flex-start;flex:1;flex-grow:2}#taxrate_input_box{display:flex;flex-direction:column;justify-content:flex-start;flex:1;flex-grow:2;min-width:140px}#inputHolder{display:flex;flex-direction:column;justify-content:flex-start;flex:1;flex-grow:1}.subFormHolder{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-grow:1;flex:1;background:#fff;width:100%;border:1px solid rgb(218,218,218)}.itemListDiv{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-grow:1;flex:1;width:90%;margin:6px;border:1px solid rgb(218,218,218);border-radius:6px;overflow:hidden}.msgtext{font-weight:700;font-size:16px;color:#797979}.itemListColumn{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;flex:1;width:100%;background:#fff;padding:6px}.itemListColumnOdd{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;flex:1;width:100%;background:#f1f1f1;padding:6px}.itemListColA{display:flex;flex-direction:row;justify-content:flex-start;flex:1;flex-grow:1}.itemName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis ellipsis;display:inline-block;min-width:180px;max-width:180px;line-height:1.5;font-size:18px;font-weight:500;color:#202020;padding:6px;margin:0}.itemqntUnit{display:flex;flex-grow:1;flex:1;line-height:1.5;font-size:18px;font-weight:500;color:#202020;padding:6px;margin:0;justify-content:flex-start}.itemPrice{display:flex;flex-grow:1;flex:1;line-height:1.5;font-size:18px;font-weight:500;color:#202020;padding:6px;margin:0;justify-content:flex-end}.itemqntUnitSmall{display:flex;flex-grow:1;flex:1;min-width:80px;max-width:80px;line-height:1.5;font-size:18px;font-weight:500;color:#202020;padding:6px;margin:0 3px;justify-content:flex-start}.itemListColB{display:flex;flex-direction:row;justify-content:flex-start;flex:1;margin:0;justify-content:space-between;align-items:center;flex-grow:1}.itemExpenseType{line-height:1;font-size:12px;font-weight:500;color:#000986;padding:6px;margin:6px;border:1px solid #b4d2ff;background:#c3dbff;flex-grow:0;border-radius:6px}.deleteButt{margin:6px;border:1px solid rgb(218,218,218);background:#c91e00;flex-grow:0;border-radius:6px}.delete_butt_p{line-height:1;font-size:14px;font-weight:700;color:#fff;padding:8px;margin:0}.addItemModalInnerDiv{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:0;width:100%}#videoContainer{margin:0 auto;width:100%;height:auto}#videoElement{width:100%;height:auto;background-color:#666}#canvas{visibility:collapse;max-width:100%;min-width:100%;height:auto;border:4px solid rgb(87,87,87);overflow:hidden;overflow-x:scroll}.picture_output{display:none;visibility:collapse}.videoContainerHolder{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;flex-grow:1}.videoContainerHolderHidden{display:none;visibility:collapse}.fullPictureView{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;flex-grow:1}.billPicHolder{max-width:100%;min-height:auto}.billPicture{display:block;max-width:100%;max-height:auto;border:1px solid #202020;box-shadow:none}.taxInclusiveSwitch{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:12px}.smalltext{line-height:1;padding:6px 12px;margin:0;font-weight:500;font-size:18px;color:#202020}.smallerText{line-height:1;padding:6px 12px;margin:0;font-weight:500;font-size:16px;color:#202020}.msg_holder{margin:12px;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;flex-grow:1}.msg{line-height:1.3;padding:12px;margin:0;font-weight:500;font-size:18px;color:#202020}.submitButtonHolder{margin:12px}.totalAmountHolder{border:1px solid rgb(218,218,218);border-radius:6px;padding:12px;display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;flex-grow:1;width:94%;margin:12px auto;background:#e4e4e4}.total_holder{display:flex;flex-direction:row;justify-content:flex-start;flex:1;flex-grow:1;width:100%}.total_holderOdd{display:flex;flex-direction:row;justify-content:flex-start;flex:1;flex-grow:1;width:100%;background:#ccc}.labelTxt{line-height:1;font-size:18px;font-weight:700;color:#202020;padding:6px;margin:6px;flex-grow:1;flex:1;text-align:left}.valText{line-height:1;font-size:18px;font-weight:700;color:#202020;padding:6px;margin:6px;flex-grow:1;flex:0;text-align:left}.shop_butt_selected{display:flex;flex-direction:column;justify-content:flex-start;justify-content:center;border:1px solid #ffb937;min-height:80px;margin:12px;border-radius:12px;background:#ffeb7d;padding:0}.shop_butt{display:flex;flex-direction:column;justify-content:flex-start;justify-content:center;min-height:80px;border:1px solid #acacac;margin:12px;border-radius:12px;background:#fff;padding:0}.cartButton{display:inline-flex;background-color:#fff;border:1px solid #c90000;border-radius:8px;-webkit-border-radius:8px;box-shadow:0 1px 2px #48ac201a,0 1px 2px 2px #5fb4371a;-webkit-box-shadow:0 1px 2px 0 rgba(72,172,32,.1),0 1px 2px 2px rgba(95,180,55,.1);margin:5px;padding:8px;color:#000;font-weight:700;font-size:16px;cursor:pointer;flex:1;flex-grow:1;background:#fff}.cartButton:hover{background-color:#ffcfa7;border:1px solid #ca5100;border-radius:8px;-webkit-border-radius:8px;margin:5px;padding:8px}.cartButtInnerDiv{display:flex;justify-content:center;flex-direction:row;align-items:center;align-content:center;margin:0 auto}.imgHolder,.cartButt{width:30px;height:30px}.cartP{line-height:1;padding:6px;text-align:center;margin:0;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-grow:1;flex:1}.cartItemsP{border-radius:12px;height:46px;position:relative;width:46px;padding:0;line-height:1;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0;font-size:16px;font-weight:700;background:#e04000;color:#fff}.cartButtTextHolder{min-width:140px;display:flex;justify-content:center;align-items:center;flex-direction:row}.christmas_product_div{background:#fff;margin:6px;border:1px solid rgb(219,130,114);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.xmasProductImgHolder{max-width:300px;min-width:300px;height:auto}.xmasImg{max-width:100%;height:auto}.xmasProductInfoHolder{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;flex:1}.xmasButtSubHolder{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;justify-content:center;align-items:center;flex:1;flex-grow:1}.xmas_product_name{text-align:left;line-height:1.5;padding:6px;margin:6px;font-weight:700;color:#2d5500;font-size:18px;display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}.xmasNameHolder{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:center;width:100%;background:#fff59e}.xmas_product_price{text-align:right;line-height:1.5;padding:6px 0 6px 6px;margin:6px 0 6px 6px;font-weight:700;color:#7c0404;font-size:18px}.selectQntHolder{display:flex;justify-content:center;align-items:center;flex-direction:row;margin:12px}.ChangeQntButt{border:1px solid rgb(0,68,0);border-radius:18px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff;margin:0 12px;cursor:pointer}.qntChangeP{font-weight:700;color:#000;font-size:18px;padding:12px}.qntDiv{min-width:24px;display:flex;justify-content:center;align-items:center;flex-direction:column}.qntP{text-align:center;font-size:18px;font-weight:500;padding:0;margin:0;line-height:1}.cartQntp{text-align:center;font-size:18px;font-weight:500;padding:12px;margin:0;line-height:1}.ProductButtDiv{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.productDivButt{display:flex;flex-direction:column;justify-content:flex-start;justify-content:center;background:#fff;margin:6px;border:1px solid rgb(219,130,114);border-radius:12px;overflow:hidden;width:100%;max-height:138px;cursor:pointer}.productButtInnerContentHolder{display:flex;justify-content:center;align-items:center;flex-direction:row;flex:1;flex-grow:1}.productImgHolder{max-width:184px;min-width:184px;min-height:138px;max-height:138px;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;border:1px solid rgb(255,194,183);border-top-left-radius:12px;border-bottom-left-radius:12px;padding:0}.product_img{min-width:184px;min-height:138px;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;margin:0}.productInfoHolder{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;flex:1;min-height:138px;background:#fff}.productNameP{text-align:left;font-size:18px;font-weight:500;margin:0;line-height:1;padding:12px;color:#000}.productDescHolder{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;flex:1}.productDescP{text-align:left;font-size:16px;font-weight:500;margin:0;line-height:1.3;color:#5c5c5c;padding:0 12px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.productPriceP{text-align:right;font-size:18px;font-weight:500;margin:0;line-height:1;padding:12px 0 12px 12px;color:#7c0404}.productTaxIncP{text-align:right;font-size:16px;font-weight:500;margin:0;line-height:1;padding:12px 0;color:#5c5c5c}.productModalContentHolder{max-width:100%;overflow-y:auto;overflow-x:hidden;background:#fff}.productPageImgHolder{max-width:100%;overflow:hidden;height:auto}.product_img{max-width:100%;height:auto}.productPageInfoHolder{margin:12px;display:flex;flex-direction:column;justify-content:flex-start}.productPageNameP{padding:24px 12px;position:sticky;top:0;z-index:99;line-height:1.5;margin:0;font-size:18px;font-weight:700;color:#204700;border-bottom:none;background:#fff}.productNameWithBorder{padding:24px 12px;position:sticky;top:0;z-index:99;line-height:1.5;margin:0;font-size:18px;font-weight:700;color:#204700;border-bottom:1px solid rgb(218,218,218);background:#fff}.productPageDescP{padding:6px 12px;line-height:1.3;margin:0;font-size:16px;font-weight:500;color:#414141}.productPagePriceP{padding:6px 0 6px 12px;line-height:1.3;margin:0;font-size:18px;font-weight:700;color:#830000}.spiceSelectorBox{display:flex;flex-direction:column;justify-content:flex-start;margin:12px 0;border:1px solid rgb(218,218,218);border-radius:12px;padding:12px}.selectSpiceDesc{padding:12px;line-height:1.3;margin:0;font-size:16px;font-weight:500;color:#414141}.spiceBoxesHolder{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}.spiceBoxSelected{background:#ff986f;border:1px solid #ffbfbf;margin:6px;min-width:120px;min-height:60px;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:12px;font-weight:500;color:#000}.spiceBox{background:#fff;border:1px solid #ffbfbf;margin:6px;min-width:120px;min-height:60px;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:12px;font-weight:500;color:#414141}.spiceBoxp{padding:6px 12px;line-height:1.3;margin:0;font-size:16px}.cartMiddleContentDiv{background:#fff4f1}.addCardButtHolder{position:sticky;bottom:0;left:0;max-width:96%;display:flex;justify-content:center;align-items:center;flex-direction:row;margin:12px auto;height:90px;background:#fff;border-top:1px solid rgb(218,218,218)}.cartItemBox{border:1px solid rgb(255,150,150);border-radius:12px;margin:12px;display:flex;flex-direction:column;justify-content:flex-start;padding:12px;background:#fff}.cartItemBoxSmall{border-bottom:1px solid rgb(218,218,218);margin:6px 12px;display:flex;flex-direction:column;justify-content:flex-start;padding:12px;background:#fff}.cartItemP{padding:6px 12px;line-height:1.3;margin:0;font-size:18px;font-weight:500;color:#414141}.cartItemPSmall{padding:6px 12px;line-height:1;margin:0;font-size:16px;font-weight:500;color:#414141}.cartItemPrice{padding:6px;line-height:1.3;margin:0 12px;font-size:18px;font-weight:500;color:#5a0000;min-width:80px;max-width:80px;border-radius:12px;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#f7f7f7}.cartQntHolder{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:flex-end;flex-grow:1;flex:1}.cartDelButton{display:flex;justify-content:center;align-items:center;flex-direction:row;cursor:pointer;border:1px solid rgb(199,25,2);border-radius:18px;min-height:50px;margin:0 6px 0 16px;min-width:100px}.delButtInnerContent{display:flex;justify-content:center;align-items:center;flex-direction:row}.delP{padding:6px 12px;line-height:1;margin:0;font-size:16px;font-weight:500;color:#9c2c00}.placeholder{height:60px;background:none;display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;flex:1}.horView{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.horViewFilled{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.horViewRight{display:flex;justify-content:center;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap}.spiceTag{padding:6px 12px;line-height:1;margin:0;font-size:14px;font-weight:700;color:#fff;background:#bb5a00;border-radius:6px}.totalHolderDiv{display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff;z-index:99;width:100%;max-width:100%;flex-grow:1;flex:1;border-top:1px solid rgb(173,173,173);position:sticky;bottom:0;left:0}.submitHolder{width:94%;margin:6px auto}.totalHolderRow{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-grow:1;flex:1;width:100%;border-bottom:1px solid rgb(218,218,218)}.totalText{padding:6px 3px;line-height:1;margin:6px 0;font-size:16px;font-weight:700;color:#272727;background:#fff}.shop_select_holder{margin:12px}.choose_shop_p{padding:6px 12px;line-height:1;margin:6px;font-size:16px;font-weight:500;color:#4d0000;background:#fff}.totalsHolder{display:flex;justify-content:center;align-items:center;flex-direction:row}#discountedText{text-decoration:line-through;color:#535353}.totalTextOff{padding:6px;line-height:1;margin:6px 0;font-size:16px;font-weight:700;color:#fff;background:#d33c00;border-radius:6px}.subTitleP{padding:6px 12px;line-height:1.3;margin:20px 6px;font-size:16px;font-weight:500;color:#1f1f1f;background:#ffffff86;border-radius:12px;display:flex;justify-content:center;align-items:center;flex-direction:column}.subTitlePb{padding:6px 12px;line-height:1.3;margin:6px 12px;font-size:16px;font-weight:500;color:#1f1f1f;background:#ffffff86;border-radius:12px;display:flex;justify-content:center;align-items:center;flex-direction:column}.categoryTitleDiv{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-grow:1;flex:1;width:98%;border-radius:12px;margin:6px 0;max-height:40px;background:#fcff6270}.titleDecorateImg{width:40px;height:40px;margin:3px;padding:0}.titleP{padding:6px;line-height:1;margin:0 6px;font-size:20px;font-weight:500;color:#550303;border-radius:12px;min-height:80px;display:flex;justify-content:center;align-items:center;flex-direction:column}#resText{color:#5c0e00}.centeredText{display:flex;justify-content:center;align-items:center;flex-direction:column;line-height:1.3;font-size:18px;font-weight:700;color:#6e6e6e;text-align:center;flex-grow:1;flex:1}.thankyouHolder{background:#fbf7ea;max-width:100%;min-width:100%;min-height:500px;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column;height:auto;padding:12px}.thankyouimg{width:auto;height:auto;overflow:hidden}.logoHolder{margin:12px}.orderPlacedP{line-height:1;font-size:18px;font-weight:700;padding:6px;margin:6px;color:#476600;text-align:center;flex-grow:1;flex:1}.leftAlignedP{line-height:1;padding:6px 12px;font-size:18px;font-weight:700;color:#252525;text-align:center;flex-grow:1;flex:1;text-align:right}.thankyouinfoHolder{margin:6px 12px}.msgP{line-height:1.3;font-size:16px;font-weight:500;padding:6px;margin:6px;color:#2e2e2e;text-align:left;flex-grow:1;flex:1}.orderDetailsBox{margin:6px 12px}.orderDetailP{line-height:1;font-size:16px;font-weight:500;padding:6px;margin:6px;color:#2e2e2e;text-align:left;flex-grow:1;flex:1}.msgPBig{line-height:1.3;font-size:18px;font-weight:500;padding:6px;margin:6px;color:#286400;text-align:center;flex-grow:1;flex:1}.failed_msgHolder{margin:12px;background:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:12px;flex-grow:1;flex:1}.orderInfoBox{background:#ffe0e0;margin:6px 12px;border-radius:12px}.centeredContent{display:flex;justify-content:center;align-items:center;flex-direction:column}.inputHolder{margin:12px auto;width:90%}.inputTitleHolder{display:flex;flex-direction:row;justify-content:flex-start}.imgInputTitleHolder{display:flex;justify-content:center;align-items:center;flex-direction:column}.inputLabel{line-height:1;margin:0;padding:4px 3px;font-size:16px;font-weight:700;color:#233d00}.missingMsg{line-height:1;margin:0;padding:3px 12px;font-size:16px;flex:1;color:#197500}.inputBox{display:inline-flex;flex-grow:1;justify-self:stretch;border:0px solid rgba(153,153,153,.712);-webkit-border:0px solid rgba(255,103,15,.95);border-radius:6px;-webkit-border-radius:6px;margin-bottom:2px;background-color:#f0f0f0;background:#e6e6e6;width:100%;padding:12px;font-size:18px;color:#000}.inputBox:focus{outline:none;box-shadow:0 0 2px #c90000;-webkit-box-shadow:0px 0px 2px 0px #c90000;background-color:#fefff7;color:#000}input,textarea,select{color:#000!important}.msgText{line-height:1;margin:0;padding:6px;font-size:15px;font-weight:500;flex:1;color:#707070}.inputTagHolder{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background:#dff1d2;color:#197500;border:0px solid rgb(195,228,169);border-radius:4px;margin:6px}.blankInputBox{display:inline-flex;flex-grow:1;justify-self:stretch;border:0px solid rgba(153,153,153,.712);-webkit-border:0px solid rgba(255,103,15,.95);border-radius:6px;-webkit-border-radius:6px;margin-bottom:2px;background-color:#f0f0f0;color:#000;width:100%;padding:12px;font-size:18px}.blankInputBox:focus{outline:none;box-shadow:0 0 2px #c90000;-webkit-box-shadow:0px 0px 2px 0px #c90000;background-color:#fefff7;color:#000}.imageInputHolder{border-top-left-radius:6px;border-top-right-radius:6px;border:1px solid 1px solid rgb(173,173,173);background:#fff;max-width:248px;display:block;margin:6px}.imgInputDiv{width:240px;height:auto;max-width:240px;display:block;max-height:150px;aspect-ratio:5/3;border-bottom:1px solid 1px solid rgb(173,173,173);border-top-left-radius:6px;border-top-right-radius:6px;background:#e6e6e6}.imgInput{display:block;overflow:hidden;-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%;max-width:100%;max-height:100%;border-top-left-radius:6px;border-top-right-radius:6px;aspect-ratio:5/3}.inputTitleCentered{text-align:center;line-height:1.3;padding:2px 12px;margin:0;width:100%;font-size:16px;font-weight:700}.tagRemoveImg{width:28px;height:28px}.removeTagButt{display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}.removeTagButt:hover,.removeTagButt:active{background-color:#fff6}.submit_butt{box-shadow:1px 1px 2px #3f3f3f98;background-color:#c04d00;border:1px solid rgb(105,56,0);border-radius:8px;-webkit-border-radius:8px;box-shadow:1px 1px 1px #6b6b6b;-webkit-box-shadow:1px 1px 1px rgb(109,109,109);margin:5px;padding:8px;color:#fff;font-weight:700;font-size:18px;width:100%}.submit_butt:hover{background-color:#312c2c;border:1px solid rgb(58,58,58);border-radius:8px;-webkit-border-radius:8px;box-shadow:1px 1px 1px #4d4d4d;-webkit-box-shadow:1px 1px 1px rgb(75,75,75);margin:5px;padding:8px}.submit_buton_inner_content{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%;height:100%}.submit_butt_text{font-size:18px;font-weight:700;color:#fff;text-align:center;line-height:1;padding:10px 12px;margin:0}.switchBoxHolder{display:flex;justify-content:center;align-items:center;flex-direction:row;flex:1;flex-grow:1;border:1px solid #2c1902;border-radius:6px;overflow:hidden}.optionBoxSelected{background:#3d2407}.optionBox{background:#fff}.optionTextSelected{color:#fff;line-height:1;padding:14px 16px;margin:0;font-weight:700;font-size:16px}.optionText{color:#3d2407;line-height:1;padding:14px 16px;margin:0;font-weight:700;font-size:16px}.inputsub_holder{display:flex;justify-content:center;align-items:center;flex-direction:row;display:inline-flex;flex-grow:1;justify-self:stretch;padding:8px;border:0px solid rgba(153,153,153,.712);-webkit-border:0px solid rgba(255,103,15,.95);border-radius:6px;-webkit-border-radius:6px;margin-bottom:2px;background-color:#f0f0f0;color:#000;background:#e6e6e6;width:100%;font-size:18px}.inputsub_holder:focus{outline:none;box-shadow:0 0 2px #c90000;-webkit-box-shadow:0px 0px 2px 0px #c90000;background-color:#fefff7;color:#000}.addButton{background:#e6e6e6;width:80px;font-size:18px;line-height:1;margin:0;padding:0;background:#ffffff5e;text-align:center;border-radius:6px;cursor:pointer}.tags_holder{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.delButt{background:#ffffff63;border-radius:6px;border-left:1px solid #cfcfcf}.delImgHolder{max-width:24px;min-width:24px;min-height:24px;max-height:24px;margin:6px}.delButtImg{width:100%;height:100%}.tagItem{border:1px solid #97d82f;border-radius:8px;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-grow:0;flex:0;margin:6px;background:#eaffc9}.tagNameP{line-height:1;font-size:14px;font-weight:700;flex-grow:1;padding:6px;margin:0}.checkBoxDiv{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-grow:1;flex:1;flex-wrap:wrap;border:1px solid rgb(218,218,218);border-radius:6px}.checkbox_label{line-height:1;font-size:14px;font-weight:700;margin:0;padding:6px;text-align:center}.checkbox{max-width:40px;max-height:40px;margin:6px;padding:0}.bottomLabelHolder{margin:3px 6px}.bottom_label{line-height:1.3;font-size:14px;font-weight:500;color:#2c1902;margin:0;padding:6px 0 0;text-align:left}.header_container{position:sticky;top:0;display:flex;flex-direction:row;justify-content:flex-start;flex-grow:1;flex:0;background:#fff;width:100%;border-bottom:1px solid #bbb}.back_butt_holder{display:flex;flex-direction:row;justify-content:flex-start}.backbutt{display:flex;justify-content:center;align-items:center;flex-direction:row;margin:6px;cursor:pointer}.back_butt_content_holder{display:flex;flex-direction:row;align-items:center;justify-content:center;background:#fff;border:1px solid rgb(218,218,218);border-radius:16px;padding:12px 3px;margin:3px 6px}.back_img_holder{width:32px;height:32px}.filled_image{width:100%;height:100%}.center_txt_holder{margin:6px}.butt_font_small{line-height:1;padding:0;margin:0;font-size:18px;font-weight:500}.title_holder{margin:12px 6px;display:flex;justify-content:center;align-items:center;flex-direction:column}.title_p{line-height:1;padding:6px;margin:0;font-size:18px;font-weight:500}.fullModalHeaderDiv{display:flex;flex-direction:row;justify-content:flex-start;border-bottom:1px solid rgb(218,218,218);flex-grow:1;flex:0;width:100%;position:sticky;z-index:100;background:#fff}.closeButtHolder{width:50px;height:50px;background:#fff;margin:12px;border:1px solid rgb(218,218,218);border-radius:50%;padding:4px;z-index:101}.fullModaltitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis ellipsis;line-height:1;font-size:18px;font-weight:500;color:#202020;display:flex;flex:1;padding:12px;margin:6px;justify-content:flex-start;align-items:center}.innerContentHolder{overflow-y:auto;width:100%;background:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex:1}.closeButtRightHolder{background:none;position:fixed;right:0;top:0;margin:6px 12px;z-index:101}.closeButt{z-index:101;position:sticky}.fullModal{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:99;border:1px solid rgb(218,218,218);display:flex;flex-direction:column;justify-content:flex-start}.spinnerHolder{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-grow:1;flex:1}.loadingText{line-height:1;font-size:16px;font-weight:500;padding:12px;margin:12px 6px;color:#314b00}.loader{border:10px solid #ffc272;border-top:10px solid #ff7300;border-radius:50%;width:60px;height:60px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:ZenMaruGothic;src:url(https://ganeshindo.com/font/ZenMaruGothic-Regular.ttf);font-weight:"normal"}@font-face{font-family:ZenMaruGothic;src:url(https://ganeshindo.com/font/ZenMaruGothic-Medium.ttf);font-weight:500}@font-face{font-family:ZenMaruGothic;src:url(https://ganeshindo.com/font/ZenMaruGothic-Bold.ttf);font-weight:700}html{height:100%;width:100%;padding:0;margin:0;font-family:ZenMaruGothic,YuMincho,TakaoExMincho,Yu Mincho,TakaoEx明朝,Droid Sans Japanese,MotoyaLCedar,Helvetica Neue,arial,sans-serif;font-weight:400;color:#444;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{height:100%;width:100%;padding:0;margin:0;background:#fff;font-weight:400;color:#444;position:fixed;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;color:#000}#app{position:absolute;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;top:0;height:100%;width:100%;max-height:100%;background-color:#fff;overflow-x:auto}.main_content_holder{position:relative;margin:0 auto;overflow-x:hidden;border:1px solid black;background:#fff;min-width:600px;max-width:640px;flex-grow:1;flex:1}@media (max-width: 599px){.main_content_holder{min-width:100%;max-width:100%}}
