.item-details .concessionactionwrap{display:flex;justify-content:center}.concession-select{display:flex;justify-content:space-between;align-items:stretch}.concession-select .item-details{width:40%;width:18rem;gap:1rem;display:flex;flex-direction:column}.concession-select .item-details .item-des{background-color:transparent;padding:0;width:100%;margin-left:0;border-radius:10px}.concession-select .item-des{width:calc(100% - 18rem);border-radius:10px;background-color:transparent;padding:0;font-weight:400;font-size:.875rem}.concession-select .ingredients ul{display:flex;row-gap:.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;flex-wrap:wrap}.concession-select .item-options{width:calc(100% - 18rem);display:flex;flex-direction:column;gap:2rem}.concession-select .item-options .item-des{width:100%}.concession-select .item-options .concessionOptionWrap{background-color:transparent;padding:0;border-radius:10px;display:flex;flex-direction:column;gap:1rem}.concession-select .item-options .concessionOptionWrap .optionColumnWrap{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media screen and (max-width:991px){.concession-select .item-options .concessionOptionWrap .optionColumnWrap{grid-template-columns:1fr}}.concession-select .item-options .concessionOptionWrap .optionColumnWrap .optionColumn{background-color:transparent;padding:0;border-radius:10px;display:flex;flex-direction:column;gap:1rem}.concession-select .variety-btn{width:100%;display:flex;justify-content:space-between;margin-bottom:1.5rem;height:56px;align-items:center}.concession-select .button.variety-btn.is_active{background-color:var(--secondary-btn-bg-hover);border-color:var(--secondary-btn-border-hover);color:var(--secondary-btn-text-hover)}.concession-select .variety-btn:last-child{margin-bottom:0}.concession-select .concession-options{background:var(--concession-option-bg);padding:1rem;border-radius:8px}.concession-select .option-wrapper{margin-top:1rem}.concession-select .option-wrapper .active{background-color:var(--black)!important;color:var(--text-color)}.concession-select .option-wrapper .options-btn{width:100%;display:flex;margin:0;height:56px;justify-content:space-between;align-items:center;border-radius:0;background:hsla(0,0%,100%,.1);border:transparent;border-bottom:1px solid hsla(0,0%,100%,.1);transition:all .3s ease-in-out}.concession-select .option-wrapper .options-btn .redio{position:relative;width:24px;height:24px}.concession-select .option-wrapper .options-btn:last-child{border-bottom:none}.concession-select .option-wrapper .options-btn:hover{background:var(--black)}.concession-select .checkbox-wrapper{margin-top:1rem}.concession-select .checkbox-wrapper .active{background-color:var(--black)!important;color:var(--text-color)}.concession-select .checkbox-wrapper .checkboxs-btn{width:100%;display:flex;margin:0;justify-content:space-between;align-items:center;border-radius:0;height:74px;background:hsla(0,0%,100%,.1);border:transparent;border-bottom:1px solid hsla(0,0%,100%,.1)}.concession-select .checkbox-wrapper .checkboxs-btn .checkbox{position:relative;width:24px;height:24px}.concession-select .checkbox-wrapper .checkboxs-btn:hover{background:var(--black)}.concession-select .checkbox-wrapper .checkboxs-btn:last-child{border-bottom:none}.concession-select .checkbox-wrapper .addon-text span{font-style:normal;font-weight:700;font-size:.875rem}.concession-select .checkbox-wrapper .addon-text p{text-align:left;font-style:normal;font-weight:400;font-size:.875rem;color:hsla(0,0%,100%,.5)}.options-btn{display:block;position:relative;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.options-btn input{position:absolute;opacity:0;cursor:pointer}.options-btn .checkmark{position:absolute;border:2px solid hsla(0,0%,100%,.1);top:0;left:0;height:24px;width:24px;background-color:transparent;border-radius:50%}.options-btn input:checked~.checkmark{border:none;background-color:var(--primary)}.options-btn .checkmark:after{content:"";position:absolute;display:none}.options-btn input:checked~.checkmark:after{display:block}.options-btn .checkmark:after{top:8px;left:8px;width:8px;height:8px;border-radius:50%;background:#fff}.checkboxs-btn{display:block;position:relative;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkboxs-btn input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent;border:2px solid hsla(0,0%,100%,.1);border-radius:5px}.checkboxs-btn input:checked~.checkmark{background-color:var(--primary);border:none}.checkmark:after{content:"";position:absolute;display:none}.checkboxs-btn input:checked~.checkmark:after{display:block}.checkboxs-btn .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.price.addon-value{color:hsla(0,0%,100%,.5)!important}@media screen and (max-width:768px){.concession-select{flex-direction:column}.concession-select .item-details{width:100%}.concession-select .item-des{width:100%;margin:0!important}.concession-select .item-options{width:100%;margin-left:0}}.options_container .product_option_group{width:100%;display:flex;flex-direction:column}.ghost-btn.is_active{background-color:var(--ghost-btn-background-hover);color:var(--ghost-btn-text-hover)}.concessionVarietyWrap{padding:1rem 1rem .5rem}.concessionVarietyWrap .variety{display:flex;flex-direction:column;gap:.75rem}.concessionVarietyWrap .variety .variety-btn{margin-bottom:0;height:auto;padding:.625rem .75rem;font-weight:700!important;border-width:2px}.concessionVarietyWrap .variety .variety-btn .contentWrap{display:flex;flex-direction:column;gap:.2rem;width:100%}.concessionVarietyWrap .variety .variety-btn .contentWrap .tagLabelWrap{position:unset;width:-moz-fit-content;width:fit-content;display:inline-flex;cursor:pointer}.concessionVarietyWrap .variety .variety-btn .contentWrap .textWrap{display:flex;justify-content:space-between;align-items:center}.concession_nav_wrap.concession-select{margin-bottom:0}.base-Popper-root.MuiTooltip-popper.MuiTooltip-popperInteractive{z-index:999999!important}