{{privateState.prop1}}:{{privateState.val1}}{{privateState.prop2}}:{{privateState.val2}}

{{sharedState.projectsLabel}}

{{ privateState.length | fixed numberOfDecimals }}{{sharedState.unitMark}} x {{ privateState.width | fixed numberOfDecimals }}{{sharedState.unitMark}} x {{ privateState.depth | fixed numberOfDecimals }}{{sharedState.unitMark}}

{{ sharedState.case.name }}Custom{{sharedState.baseLabel}}: {{sharedState.case.baseDepth | toMM}}{{sharedState.baseLabel}}: {{sharedState.case.baseDepth | fixed 4}}
{{ sharedState.case.length | toMM }} x {{ sharedState.case.width | toMM }} x {{ sharedState.case.totalDepth | toMM }}
{{ sharedState.case.length | fixed 4 }} x {{ sharedState.case.width | fixed 4 }} x {{ sharedState.case.totalDepth | fixed 4 }}
{{sharedState.lowerLabel}}: {{ sharedState.case.lowerLength | toMM }} x {{ sharedState.case.lowerWidth | toMM }}
{{sharedState.lowerLabel}}: {{ sharedState.case.lowerLength | fixed 4 }} x {{ sharedState.case.lowerWidth | fixed 4 }}
{{sharedState.cornerRadiuslabel}}: {{ sharedState.case.cornerRadius | toMM }}
{{sharedState.cornerRadiuslabel}}: {{ sharedState.case.cornerRadius | fixed 4 }}
{{ sharedState.trayBuilderLabel }}
{{sharedState.message}}
  • {{message.from.email.split('@')[0]}}{{message.text}}
Chat
Sorry but your browser does not support 3D.

{{sharedState.zoom3Dmaclabel}}

{{sharedState.mouseWheel3dlabel}}

{{sharedState.zoom3Dpclabel}}

{{sharedState.mouseWheel3dlabel}}

Loading 3D

Your screen resolution is too small. Please use on a desktop

Please use a supported tablet or desktop.

{{ caseData.store.ezID }}-2.1

Select Category and Brand

{{ sharedState.loginLabel }}

{{sharedState.registerLabel}}

{{sharedState.registerLabel}}

{{sharedState.welcomeLabel}}

{{sharedState.welcomeNewmcbresetpass}}

Ok

{{sharedState.forgotPassword}}

{{sharedState.resetPassword}}

{{sharedState.projectLockedLabel}}

{{sharedState.projectLockedLine1}}

{{sharedState.projectLockedLine2}}

{{sharedState.projectLockedLine3}}

{{sharedState.projectLockedLine4}}

{{sharedState.designSoftLockedLabel}}

{{ sharedState.saveyourdesignLabel }}

Save

Share

Share Design

{{sharedState.changeYourcaselabel}}

{{sharedState.currentCaselabel}}: {{sharedState.case.name}}

{{sharedState.caseNamelabel}}{{sharedState.interiorSizelabel}}

{{sharedState.cannotFindSearch}}

{{sharedState.drawYourshapelabel}}

{{sharedState.photoTracerInstructions}}

{{sharedState.autoTraceLabel}}

{{sharedState.sliderMessage}}

{{sharedState.goodOutline}}

{{sharedState.continueNextStep}}

{{sharedState.badOutline}}

{{sharedState.manualTrace}}

{{sharedState.manualInstruct1}}

{{sharedState.manualInstruct2}}

{{sharedState.editPointsLabel}}

{{sharedState.addPointsInstruction}}

{{sharedState.movePointsInstruction}}

{{sharedState.deletePointsInstruction}}


{{sharedState.scaleLabel}}

{{sharedState.scaleInstruct1}}

{{sharedState.scaleInstruct2}}

{{sharedState.choosePhoto}}

{{sharedState.pngPhotoexplanation}}

{{sharedState.jpgPhotoexplanation}}

{{unitI18N}}
{{unitI18N}}
{{sharedState.lengthLabel}} & {{sharedState.widthLabel}}
{{sharedState.launchNotchBuilderLabel}}
{{sharedState.createShapelabel}}

{{sharedState.shapeLibraryLabel}}

{{sharedState.pleaseSearchforshape}}

{{ sharedState.isAddingNewItemToCart ? sharedState.orderYourCaseLabel : sharedState.yourCartLabel }}

{{ sharedState.fileidLabel }}:
{{ item.fileID }}

{{ sharedState.projectNameLabel }}:
{{ item.projectName }} ({{ item.designName }})

{{ sharedState.caseTemplateLabel }}:
{{ item.caseTemplate }}

{{ privateState.caseVersion === privateState.caseVersions.foamOnly.name ? sharedState.customFoamOnlyLabel : sharedState.caseAndCustomFoamLabel }} {{ sharedState.priceLabel.toLowerCase() }}:

{{ currencyFormatted(privateState.estimatedPrice, cartCurrency) }}

{{ privateState.trayPricingVariant.variant_name }}:

{{ currencyFormatted(privateState.trayPricingVariant.modifier, cartCurrency) }}


{{ sharedState.totalLabel }}:

{{ currencyFormatted(privateState.purchaseTotal, cartCurrency) }}

{{sharedState.whichCaseVersionLabel}}

{{sharedState.caseAndCustomFoamLabel}}{{sharedState.orLabel}}
{{sharedState.customFoamOnlyLabel}}
  1. {{ optionIdx == 0 ? optionIdx + 1 : optionIdx }}. {{ option.option_name }}

    {{{optionDescription(option)}}}

    {{{optionMoreInfo(option)}}}
    {{{optionDescription(option)}}}

    {{{optionMoreInfo(option)}}}

{{sharedState.checkoutTermsTitle}}

{{sharedState.checkoutTermsText}}

{{ item.quantity }} x {{ currencyFormatted(item.estimatedPrice / item.quantity, item.currency) }}

{{ (item.caseVersion === privateState.caseVersions.foamOnly.name) ? sharedState.customFoamOnlyLabel : sharedState.caseAndCustomFoamLabel }}

{{ item.quantity }} x {{ currencyFormatted(item.estimatedPrice / item.quantity, item.currency) }}

{{ (item.caseVersion === privateState.caseVersions.foamOnly.name) ? sharedState.customFoamOnlyLabel : sharedState.caseAndCustomFoamLabel }}

{{ currencyFormatted(item.trayPricingVariant.modifier, cartCurrency) }}

{{ item.trayPricingVariant.variant_name }}

{{ sharedState.editSelectedOptionsLabel }}

{{ sharedState.removeFromCartLabel }}

{{ item.projectName }} ({{ item.designName }})

{{ sharedState.templateLabel}}: {{ item.caseTemplate }}

{{ item.fileID }}

{{ sharedState.showSelectedOptionsLabel }}{{ sharedState.hideSelectedOptionsLabel }}

  • {{ item.selectedProductOptionsObj[item.caseVersion][key].option_name }}{{ item.selectedProductOptionsObj[item.caseVersion][key].variant_name }}{{ item.selectedProductOptionsObj[item.caseVersion][key].value }}

{{sharedState.ordersPlacedTodayMessage}} {{sharedState.shipDate}}

{{ sharedState.fileidLabel }}:{{ sharedState.currentDesign.currentRev.fileID }}

{{ sharedState.projectNameLabel }}:
{{sharedState.currentDesign.name}} ({{sharedState.currentDesign.currentRev.name}})

{{ sharedState.caseTemplateLabel }}:
{{ sharedState.case.isCustom ? 'Custom' : sharedState.case.name }}

{{ privateState.caseVersion === privateState.caseVersions.foamOnly.name ? sharedState.customFoamOnlyLabel : sharedState.caseAndCustomFoamLabel }} {{ sharedState.priceLabel.toLowerCase() }}:

{{ currencyFormatted(privateState.estimatedPrice, cartCurrency) }}

{{ privateState.trayPricingVariant.variant_name }}:

{{ currencyFormatted(privateState.trayPricingVariant.modifier, cartCurrency) }}


{{ sharedState.totalLabel }}:

{{ currencyFormatted(privateState.purchaseTotal, cartCurrency) }}

{{ sharedState.customFoamOnlyLabel }} {{ sharedState.baseLabel.toLowerCase() }} {{ sharedState.priceLabel.toLowerCase() }}:

{{ currencyFormatted(privateState.caseVersions.foamOnly.productData.base_price, cartCurrency) }}

{{ sharedState.caseAndCustomFoamLabel }} {{ sharedState.baseLabel.toLowerCase() }} {{ sharedState.priceLabel.toLowerCase() }}:

{{ currencyFormatted(privateState.caseVersions.caseAndFoam.productData.base_price, cartCurrency) }}

{{ sharedState.customFoamOnlyLabel }} {{ sharedState.baseLabel.toLowerCase() }} {{ sharedState.priceLabel.toLowerCase() }}:

{{ currencyFormatted(privateState.caseVersions.foamOnly.productData.base_price, cartCurrency) }}

{{sharedState.whichCaseVersionLabel}}

{{sharedState.caseAndCustomFoamLabel}}{{sharedState.orLabel}}
{{sharedState.customFoamOnlyLabel}}
  1. {{ optionIdx == 0 ? optionIdx + 1 : optionIdx }}. {{ option.option_name }}

    {{{optionDescription(option)}}}

    {{{optionMoreInfo(option)}}}
    {{{optionDescription(option)}}}

    {{{optionMoreInfo(option)}}}

    {{ optionIdx == 0 ? optionIdx + 1 : optionIdx }}. {{ option.option_name }}

    {{{optionDescription(option)}}}

    {{{optionMoreInfo(option)}}}

{{sharedState.checkoutTermsTitle}}

{{sharedState.checkoutTermsText}}

{{ sharedState.confirmLabel }} {{ sharedState.deleteLabel }}

{{ sharedState.areYouSureHardDeleteDesign }}

"{{ sharedState.currentDesign.currentRev.name }}"

{{ sharedState.removeLabel }}

{{ privateState.confirmRemoveProjectMessage }}

"{{ sharedState.currentDesign.name }}"

{{ sharedState.trayBuilderLabel }} ({{ sharedState.editTraysLabel | lowercase}}) - {{sharedState.case.name}}

{{ sharedState.case.length | mcb_trans_units sharedState.currentUnit 4 true true }}{{ sharedState.case.lowerLength | mcb_trans_units sharedState.currentUnit 4 true true }}   {{ aggregateDepth | mcb_trans_units sharedState.currentUnit 4 true true }}
{{ activeLayer.name | translate_layer_name }} ({{ (vData[activeLayer.id] ? vData[activeLayer.id].shapesCount: 0) }} shapes)
{{ activeLayer.stackOrder === 1 ? baseTrayThumbNote : trayThumbNote }}