.SandboxBrowsePage_page__NuDZD{padding:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.SandboxBrowsePage_links__EWhD7{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1200px;gap:1rem}.SandboxBrowsePage_links__EWhD7 .SandboxBrowsePage_link__JyOLR{width:240px;border-radius:var(--border-radius);border:1px solid var(--light-grey);text-decoration:none;color:var(--black);overflow:hidden;line-height:0}.SandboxBrowsePage_links__EWhD7 .SandboxBrowsePage_link__JyOLR>*{line-height:normal}.SandboxBrowsePage_links__EWhD7 .SandboxBrowsePage_link__JyOLR:hover{border:1px solid var(--dark-grey)}.SandboxBrowsePage_links__EWhD7 .SandboxBrowsePage_link__JyOLR:hover .SandboxBrowsePage_visual__sZC5l{background-color:var(--dark-white)}.SandboxBrowsePage_links__EWhD7 .SandboxBrowsePage_link__JyOLR:hover .SandboxBrowsePage_label__qV7Lu{background-color:var(--brand-color);color:var(--white)}.SandboxBrowsePage_links__EWhD7 .SandboxBrowsePage_link__JyOLR:hover .SandboxBrowsePage_label__qV7Lu .SandboxBrowsePage_description___11HV{color:var(--white)}.SandboxBrowsePage_links__EWhD7 .SandboxBrowsePage_link__JyOLR .SandboxBrowsePage_visual__sZC5l{width:100%;height:240px;background:var(--white);flex-shrink:0;max-width:100%;padding:1rem}.SandboxBrowsePage_links__EWhD7 .SandboxBrowsePage_link__JyOLR .SandboxBrowsePage_visual__sZC5l.SandboxBrowsePage_icon__k6NVP{display:flex;justify-content:center;align-items:center;font-size:7rem}.SandboxBrowsePage_links__EWhD7 .SandboxBrowsePage_link__JyOLR .SandboxBrowsePage_label__qV7Lu{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:60px;flex-grow:1;background-color:var(--dark-white);text-align:center;font-size:var(--font-large)}.SandboxBrowsePage_links__EWhD7 .SandboxBrowsePage_link__JyOLR .SandboxBrowsePage_label__qV7Lu .SandboxBrowsePage_description___11HV{margin-top:.25rem;font-size:.8rem;color:var(--grey)}.error_container__QAKlP{display:flex;justify-content:center;align-items:center}.error_container__QAKlP img{object-fit:contain}.error_container__QAKlP .error_context__WoJ5A{display:flex;flex-direction:column;gap:2rem;max-width:400px}@media screen and (max-width:767px){.error_container__QAKlP{flex-direction:column;gap:4rem;padding:1rem}.error_container__QAKlP img{max-height:300px}.error_container__QAKlP .error_context__WoJ5A{text-align:center;align-items:center}}@media screen and (min-width:768px){.error_container__QAKlP{flex-direction:row;gap:100px;padding:1rem 0}.error_container__QAKlP h2{font-size:var(--font-xxl)}}.Loader_loader__q53o9{animation:Loader_spin__oCwmq .6s linear infinite}@keyframes Loader_spin__oCwmq{to{transform:rotate(1turn)}}.Button_button__0LxQd{--button-background-color:var(--accent-color);--button-background-color-hover:var(--accent-color-light);--button-background-color-active:var(--accent-color-dark);--button-text-color:var(--accent-color-contrast);--button-text-color-hover:var(--accent-color-contrast);--button-text-color-active:var(--accent-color-contrast);position:relative;width:auto;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-radius:var(--border-radius);border:none;background:var(--button-background-color);color:var(--button-text-color)}.Button_button__0LxQd.Button_size-tiny__qgWqF{padding:.125rem .5rem;font-size:var(--font-xs)}.Button_button__0LxQd.Button_size-tiny__qgWqF.Button_icon__4sjVX{padding:.125rem}.Button_button__0LxQd.Button_size-small__aKP_f{padding:.25rem 1rem;font-size:var(--font-small)}.Button_button__0LxQd.Button_size-small__aKP_f.Button_icon__4sjVX{padding:.25rem}.Button_button__0LxQd.Button_size-normal__sLhBJ{padding:.5rem 1.75rem;font-size:var(--font-normal)}.Button_button__0LxQd.Button_size-normal__sLhBJ.Button_icon__4sjVX{padding:.5rem}.Button_button__0LxQd.Button_size-large__2WZge{padding:.75rem 2rem;font-size:var(--font-large)}.Button_button__0LxQd.Button_size-large__2WZge.Button_icon__4sjVX{padding:.75rem}.Button_button__0LxQd.Button_size-extra-large__MJgwv{padding:1rem 3rem;font-size:var(--font-xl)}.Button_button__0LxQd.Button_size-extra-large__MJgwv.Button_icon__4sjVX{padding:1rem}.Button_button__0LxQd.Button_variant-text__L7B6_{text-transform:uppercase;font-weight:700}.Button_button__0LxQd.Button_variant-text__L7B6_.Button_size-tiny__qgWqF{font-size:var(--font-xs);padding:.125rem .25rem}.Button_button__0LxQd.Button_variant-text__L7B6_.Button_size-small__aKP_f{font-size:var(--font-xs);padding:.25rem .5rem}.Button_button__0LxQd.Button_variant-text__L7B6_.Button_size-normal__sLhBJ{padding:.5rem .75rem;font-size:var(--font-small)}.Button_button__0LxQd.Button_variant-text__L7B6_.Button_size-large__2WZge{padding:.75rem 1rem;font-size:var(--font-normal)}.Button_button__0LxQd.Button_variant-text__L7B6_.Button_size-extra-large__MJgwv{padding:1rem;font-size:var(--font-large)}.Button_button__0LxQd.Button_variant-outlined__uwJx6{background:transparent;border:1px solid var(--button-border-color);color:var(--button-text-color)}@media(hover:hover){.Button_button__0LxQd.Button_variant-outlined__uwJx6:hover{background:var(--button-background-color-hover);border-color:var(--button-border-color-hover);color:var(--button-text-color-hover)}}.Button_button__0LxQd.Button_variant-outlined__uwJx6:active{background:var(--button-background-color-active);border-color:var(--button-border-color-active);color:var(--button-text-color-active)}.Button_button__0LxQd.Button_variant-outlined__uwJx6.Button_disabled__ZpVBY,.Button_button__0LxQd.Button_variant-outlined__uwJx6.Button_disabled__ZpVBY:active,.Button_button__0LxQd.Button_variant-outlined__uwJx6.Button_disabled__ZpVBY:hover{background:transparent;border-color:var(--light-grey);color:var(--grey)}.Button_button__0LxQd .Button_content__j_3Kc{display:flex;gap:.5rem;justify-content:center;align-items:center}.Button_button__0LxQd:active:not(.Button_variant-text__L7B6_) .Button_content__j_3Kc,.Button_button__0LxQd:focus:not(.Button_variant-text__L7B6_) .Button_content__j_3Kc{margin-top:1px;margin-bottom:-1px}.Button_button__0LxQd.Button_fluid__GYEeQ{width:100%}@media(hover:hover){.Button_button__0LxQd:hover{background:var(--button-background-color-hover);color:var(--button-text-color-hover)}}.Button_button__0LxQd:active{background:var(--button-background-color-active);color:var(--button-text-color-active)}.Button_button__0LxQd.Button_disabled__ZpVBY,.Button_button__0LxQd.Button_disabled__ZpVBY:active,.Button_button__0LxQd.Button_disabled__ZpVBY:hover{background-color:var(--light-grey);color:var(--grey)}.Button_button__0LxQd .Button_loader__0ybnh{position:absolute;left:50%;top:calc(50% + 2px);transform:translate(-50%,-50%)}.Button_button__0LxQd.Button_loading__MPNER{pointer-events:none}.Button_button__0LxQd.Button_loading__MPNER .Button_content__j_3Kc{visibility:hidden}.Card_card__HsM0S{background:#fff;border-radius:var(--border-radius);box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px}.ColorSandboxPage_page__gc_8r{width:100%;max-width:var(--max-width);margin:0 auto;padding:1rem}.ColorSandboxPage_colors__NVAKa{margin-top:1rem;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));font-size:.8rem;grid-gap:.5rem;width:100%}@media screen and (max-width:767px){.ColorSandboxPage_colors__NVAKa{grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}}.ColorSandboxPage_colors__NVAKa .ColorSandboxPage_colorChoice__V3bvk{cursor:pointer}.ColorSandboxPage_color__5QSWv{position:relative;width:100%;aspect-ratio:1;color:var(--contrast-color);overflow:hidden}.ColorSandboxPage_color__5QSWv .ColorSandboxPage_swatch__pA6N9{width:100%;height:100%;max-width:130px;max-height:130px;border-radius:var(--border-radius)}.ColorSandboxPage_color__5QSWv .ColorSandboxPage_svg__wRotQ{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:100%}.ColorSandboxPage_color__5QSWv .ColorSandboxPage_name__PujII{position:absolute;left:.5rem;bottom:.5rem;z-index:10;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ColorSandboxPage_color__5QSWv .ColorSandboxPage_name__PujII .ColorSandboxPage_hex__DjDyf{display:flex;align-items:center;gap:.5rem}.ColorSandboxPage_color__5QSWv .ColorSandboxPage_name__PujII .ColorSandboxPage_hex__DjDyf .ColorSandboxPage_copy__GHQDo{opacity:0;transition:opacity .2s ease-in-out}.ColorSandboxPage_color__5QSWv .ColorSandboxPage_name__PujII:hover .ColorSandboxPage_copy__GHQDo{opacity:1}.ColorSandboxPage_colorSeparator__zkpb9{margin-top:2rem;grid-column:1/-1}.ColorSandboxPage_newPalette__VI9YX{position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;bottom:0;width:100%;background:#fff;box-shadow:0 -2px 5px rgba(0,0,0,.5);padding:1rem;z-index:100}.ColorSandboxPage_newPalette__VI9YX .ColorSandboxPage_info__w8NWS{width:100%;max-width:var(--max-width);display:flex;flex-direction:row;align-items:center;gap:.5rem}.ColorSandboxPage_newPalette__VI9YX .ColorSandboxPage_info__w8NWS span{flex-grow:1}.ColorSandboxPage_newPalette__VI9YX .ColorSandboxPage_newPaletteColors__GJ1Nc{display:flex;flex-direction:row;gap:.5rem;width:100%;max-width:var(--max-width);overflow-x:auto}.ColorSandboxPage_newPalette__VI9YX .ColorSandboxPage_newPaletteColors__GJ1Nc .ColorSandboxPage_color__5QSWv{width:90px;font-size:.7rem}.ColorSandboxPage_newPalette__VI9YX .ColorSandboxPage_newPaletteColors__GJ1Nc .ColorSandboxPage_color__5QSWv .ColorSandboxPage_swatchButton__Jiogx{position:absolute;color:var(--color-contrast-color);cursor:pointer;font-size:var(--font-normal);opacity:0;transition:opacity .2s ease-in-out}.ColorSandboxPage_newPalette__VI9YX .ColorSandboxPage_newPaletteColors__GJ1Nc .ColorSandboxPage_color__5QSWv .ColorSandboxPage_swatchButton__Jiogx.ColorSandboxPage_moveLeft__UbJdM{top:50%;left:.25rem;transform:translateY(-50%)}.ColorSandboxPage_newPalette__VI9YX .ColorSandboxPage_newPaletteColors__GJ1Nc .ColorSandboxPage_color__5QSWv .ColorSandboxPage_swatchButton__Jiogx.ColorSandboxPage_moveRight__GPshO{top:50%;right:.25rem;transform:translateY(-50%)}.ColorSandboxPage_newPalette__VI9YX .ColorSandboxPage_newPaletteColors__GJ1Nc .ColorSandboxPage_color__5QSWv .ColorSandboxPage_swatchButton__Jiogx.ColorSandboxPage_delete__nMucB{top:.25rem;right:.25rem}.ColorSandboxPage_newPalette__VI9YX .ColorSandboxPage_newPaletteColors__GJ1Nc .ColorSandboxPage_color__5QSWv:hover .ColorSandboxPage_swatchButton__Jiogx{opacity:1}.error_container__4IGgt{display:flex;align-items:center;justify-content:center;min-height:400px;padding:2rem}.error_errorContent__H1C3g{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:1000px;gap:1rem}.error_icon__e_XUS{color:var(--error-color);font-size:3rem}.error_icon__e_XUS svg{width:1em;height:1em}.error_title__Os5vp{font-size:var(--font-xl);font-weight:600;color:var(--black);margin:0}.error_message__tqtht{font-size:var(--font-normal);color:var(--dark-grey);line-height:1.5;margin:0;max-width:400px}.error_actions__2SRBu{margin-top:.5rem}.error_errorDetails__hcKGE{width:100%;margin-top:2rem;text-align:left}.error_errorDetails__hcKGE summary{cursor:pointer;font-weight:500;color:var(--dark-grey);margin-bottom:.5rem}.error_errorDetails__hcKGE summary:hover{color:var(--black)}.error_errorStack__AR5bx{background-color:var(--dark-white);border:1px solid var(--light-grey);border-radius:var(--border-radius);padding:1rem;font-family:var(--font-mono);font-size:var(--font-xs);color:var(--error-color);overflow-x:auto;white-space:pre-wrap;word-break:break-word;overflow-y:auto}.ProductStatusChip_statusChip__x9fAp{display:inline-block;background-color:var(--light-grey);padding:.25rem .5rem;border-radius:var(--border-radius);font-size:.75rem;font-weight:600;color:var(--grey)}.ProductStatusChip_statusChip__x9fAp.ProductStatusChip_DRAFT__gjKHY{background-color:var(--info-color-light);color:var(--info-color-contrast)}.ProductStatusChip_statusChip__x9fAp.ProductStatusChip_LIVE__hcBe7{background-color:var(--success-color);color:var(--white)}.ProductStatusChip_statusChip__x9fAp.ProductStatusChip_ARCHIVED__nD0_p{background-color:var(--light-grey);color:var(--grey)}.TemplatedProductTopBar_topBar__EWod4{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem;min-height:56px;background-color:var(--dark-white)}.TemplatedProductTopBar_topBar__EWod4.TemplatedProductTopBar_hasChanges__4ppOA{background-color:var(--info-color-very-light)}.TemplatedProductTopBar_leftSection__vByBV{display:flex;align-items:center;gap:.5rem;flex:1 1;min-width:0}.TemplatedProductTopBar_backButton___U46v{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;border-radius:4px;cursor:pointer;color:var(--text-color-secondary);transition:all .1s ease}.TemplatedProductTopBar_backButton___U46v:hover{background:var(--light-grey);color:var(--text-color)}.TemplatedProductTopBar_backButton___U46v:active{background:var(--grey)}.TemplatedProductTopBar_backIcon__m4aF8{font-size:20px}.TemplatedProductTopBar_statusChip__qkSOQ{flex-shrink:0}.TemplatedProductTopBar_breadcrumbs__nAOuX{flex:1 1;min-width:0;padding-left:1rem}.TemplatedProductTopBar_breadcrumbList__FVy5P{display:flex;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}.TemplatedProductTopBar_breadcrumbItem__zPNje{display:flex;align-items:center;gap:.5rem;font-size:var(--font-large);color:var(--text-color-secondary)}.TemplatedProductTopBar_breadcrumbSeparator__rjTL3{font-size:14px;color:var(--text-color-secondary);margin-bottom:-.25rem}.TemplatedProductTopBar_breadcrumbLink__EsVoG{color:var(--text-color-secondary);text-decoration:none;transition:color .2s ease}.TemplatedProductTopBar_breadcrumbLink__EsVoG:hover{color:var(--text-color);text-decoration:underline}.TemplatedProductTopBar_breadcrumbCurrent__J1BKC{font-size:var(--font-large);font-weight:600;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TemplatedProductTopBar_rightSection__jhQBz{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.CenteredLoader_container__yEdPt{display:flex;flex-direction:column;gap:1rem;width:100%;height:100%;align-items:center;justify-content:center}.OrderCompletePage_header__xZ6q2{text-align:center}@media screen and (max-width:767px){.OrderCompletePage_header__xZ6q2{margin:2rem 2rem 3rem}}@media screen and (min-width:768px){.OrderCompletePage_header__xZ6q2{margin:4rem 4rem 6rem}}.OrderCompletePage_container__ZUTyq{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.OrderCompletePage_container__ZUTyq .OrderCompletePage_visual__rT7gO{text-align:center;font-size:var(--font-large)}.OrderCompletePage_container__ZUTyq .OrderCompletePage_visual__rT7gO img{object-fit:contain;max-height:50vh;margin-bottom:1rem}.OrderCompletePage_container__ZUTyq .OrderCompletePage_message__C_I9M{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem;text-align:center;font-size:var(--font-large)}.OrderCompletePage_container__ZUTyq .OrderCompletePage_message__C_I9M h3{margin-top:2rem}.OrderCompletePage_container__ZUTyq .OrderCompletePage_message__C_I9M ol{text-align:left}.OrderCompletePage_container__ZUTyq .OrderCompletePage_message__C_I9M ol li{padding:.5rem 0}@media screen and (max-width:767px){.OrderCompletePage_container__ZUTyq{flex-direction:column;gap:1rem}}@media screen and (min-width:768px){.OrderCompletePage_container__ZUTyq{flex-direction:row;gap:100px;padding-bottom:100px}}.OrderCompletePage_container__ZUTyq .OrderCompletePage_icon__LAtha{font-size:100pt;color:var(--success-color-light)}.TemplatedProductsOptionsPage_container__lCUVm{display:flex;flex:1 1;height:100%;max-height:100%;overflow:hidden;box-sizing:border-box;border-top:1px solid var(--light-grey)}.TemplatedProductsOptionsPage_leftPanel__cEJRt{flex:2 1;display:flex;flex-direction:column;max-height:100%;overflow:auto}.TemplatedProductsOptionsPage_optionsList__hM3WM{flex:1 1;padding:1rem;background:var(--dark-white)}.TemplatedProductsOptionsPage_optionSchemas__e0jqu{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.TemplatedProductsOptionsPage_optionSchemaItem__D_Fvv{padding:1rem;border:1px solid var(--light-grey);border-radius:var(--border-radius);background:#fff}.TemplatedProductsOptionsPage_optionSchemaItem__D_Fvv h3{margin:0 0 1rem;font-size:1.1rem;font-weight:600}.TemplatedProductsOptionsPage_rightPanel__jPYCk{flex-basis:340px;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;background-color:#fff;border-left:1px solid var(--light-grey);overflow-x:visible;overflow-y:auto;height:100%;padding:1rem;gap:1rem}.SelectionSetEditPage_container__T3K_L{display:flex;height:100%}.SelectionSetEditPage_leftPanel__Tbpts{flex:1 1;display:flex;justify-content:center;align-items:center}.SelectionSetEditPage_previewContainer__NOhEw{width:100%;max-width:500px;aspect-ratio:1;border:2px dashed #ccc;border-radius:8px;display:flex;justify-content:center;align-items:center;background-color:#f9f9f9}.SelectionSetEditPage_previewPlaceholder__enZb7{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:1.2rem;color:#666}.SelectionSetEditPage_rightPanel__4s98E{flex:1 1;max-width:400px;overflow-y:auto;border-left:1px solid var(--light-grey);padding:1rem}.SelectionSetEditPage_rightPanel__4s98E h2{margin-bottom:1rem}.SelectionSetEditPage_rightPanel__4s98E .SelectionSetEditPage_optionInputs__zRhcp{display:flex;flex-direction:column;gap:1rem}.SelectionSetEditPage_divider__T_v5B{text-align:center;margin-top:1.5rem;border-top:1px solid var(--grey)}.SelectionSetEditPage_divider__T_v5B>span{display:inline-block;position:relative;top:-.75rem;padding:0 .25rem;background-color:#fff;color:var(--grey)}.TemplatedResourceTileList_container__EwgpO{padding:1rem}.TemplatedResourceTileList_tileList__50uhc{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:1rem}.TemplatedResourceTileList_addTile__V8TfM,.TemplatedResourceTileList_tileClickable__dJO_6,.TemplatedResourceTileList_tile__JTO8Q{position:relative;border:1px solid var(--light-grey);box-shadow:0 0 5px 0 var(--light-grey);display:flex;flex-direction:column;background-color:#fff;transition:all .1s ease}.TemplatedResourceTileList_addTile__V8TfM:hover,.TemplatedResourceTileList_tileClickable__dJO_6:hover,.TemplatedResourceTileList_tile__JTO8Q:hover{box-shadow:0 0 10px 0 var(--light-grey)}.TemplatedResourceTileList_tile__JTO8Q{cursor:default}.TemplatedResourceTileList_tileClickable__dJO_6{cursor:pointer}.TemplatedResourceTileList_addTile__V8TfM{background-color:var(--dark-white);cursor:pointer}.TemplatedResourceTileList_addTile__V8TfM:hover{background-color:var(--light-grey);box-shadow:0 0 10px 0 var(--light-grey)}.TemplatedResourceTileList_tileContent__Ho6lD{flex:1 1;display:flex;align-items:center;justify-content:center;overflow:visible;position:relative}.TemplatedResourceTileList_addTileContent__5sX3D{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%}.TemplatedResourceTileList_addTilePlus__LomYG{font-size:48px;font-weight:300;color:var(--grey);line-height:1;margin-bottom:8px}.TemplatedResourceTileList_addTileText__o5uBV{font-size:14px;font-weight:500;color:var(--grey);text-transform:uppercase;letter-spacing:.5px}.TemplatedResourceTileList_tileInfo__2IwC_{padding:.5rem;background-color:var(--dark-white);border-top:1px solid var(--light-grey);display:flex;align-items:center;justify-content:space-between}.TemplatedResourceTileList_tileInfoLeft__vYtnL{flex:1 1;min-width:0}.TemplatedResourceTileList_tileInfoRight__ZaMdJ{flex-shrink:0;margin-left:.5rem}.TemplatedResourceTileList_deleteIcon__bagn4{opacity:.4;transition:opacity .2s ease}.TemplatedResourceTileList_deleteIcon__bagn4:hover{opacity:1}.TemplatedResourceTileList_tileTitle__T7wdN{font-size:14px;font-weight:600;color:var(--dark-grey);margin-bottom:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TemplatedResourceTileList_tileSubtitle__tWrxD{font-size:12px;color:var(--grey);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TemplatedResourceTileList_defaultBadge___irSV{position:absolute;top:8px;right:8px;background-color:var(--info-color);color:var(--info-color-contrast);padding:.25rem .5rem;border-radius:12px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;z-index:1}.TemplatedResourceTileList_errorTile__1h56N{position:relative;border:1px solid var(--error-color,#f44336);box-shadow:0 0 5px 0 var(--error-color,#f44336);display:flex;flex-direction:column;background-color:var(--error-background,#ffebee);transition:all .1s ease}.TemplatedResourceTileList_errorContent__gOaiI{flex:1 1;display:flex;align-items:center;justify-content:center;padding:1rem}.TemplatedResourceTileList_errorText__9Psa5{color:var(--error-color,#f44336);font-size:14px;font-weight:600;text-align:center}.Input_container__7hWOB{padding-top:.5rem;--adornment-size:2rem}.Input_container__7hWOB.Input_fluid__9TLpP{width:100%}.Input_container__7hWOB .Input_inputContainer__3CW8N{position:relative;border:1px solid;color:var(--grey);border-radius:var(--border-radius);line-height:0}.Input_container__7hWOB .Input_inputContainer__3CW8N>*{line-height:normal}@media(hover:hover){.Input_container__7hWOB .Input_inputContainer__3CW8N:hover:not(:focus){border-color:var(--dark-grey);background-color:var(--dark-white)}.Input_container__7hWOB .Input_inputContainer__3CW8N:hover::placeholder{opacity:.8}}.Input_container__7hWOB.Input_noLabel__6kYFX{padding-top:0;padding-bottom:0}.Input_container__7hWOB.Input_noLabel__6kYFX .Input_helper__dDZNR{margin-top:0}.Input_container__7hWOB .Input_startAdornmentContainer__KrX9X{position:absolute;top:0;left:0}.Input_container__7hWOB .Input_endAdornmentContainer__z2Xu0{position:absolute;top:0;right:0;height:100%;display:flex;align-items:center}.Input_container__7hWOB.Input_multiline__YJjSO.Input_hasStartAdornment__wOMar .Input_input__0j1gX{padding-left:var(--adornment-size)}.Input_container__7hWOB.Input_multiline__YJjSO.Input_hasEndAdornment___sPK8 .Input_input__0j1gX{padding-right:var(--adornment-size);overflow:hidden}.Input_container__7hWOB:not(.Input_multiline__YJjSO).Input_hasStartAdornment__wOMar .Input_input__0j1gX{padding-left:var(--adornment-size)}.Input_container__7hWOB:not(.Input_multiline__YJjSO).Input_hasEndAdornment___sPK8 .Input_input__0j1gX{padding-right:var(--adornment-size)}.Input_container__7hWOB .Input_input__0j1gX{border:none;width:100%;color:var(--light-black);font-family:var(--font);border-radius:var(--border-radius);max-width:100%}.Input_container__7hWOB .Input_input__0j1gX::placeholder{opacity:.4}.Input_container__7hWOB .Input_input__0j1gX:focus::placeholder{visibility:hidden}.Input_container__7hWOB.Input_size-tiny__wQHdz .Input_input__0j1gX{padding:.25rem;font-size:var(--font-xs)}.Input_container__7hWOB.Input_size-tiny__wQHdz .Input_helper__dDZNR,.Input_container__7hWOB.Input_size-tiny__wQHdz .Input_label__7m2Q1{font-size:var(--font-xs)}.Input_container__7hWOB.Input_size-tiny__wQHdz .Input_label__7m2Q1{left:.125rem}.Input_container__7hWOB.Input_size-small__4K2uI .Input_input__0j1gX{padding:.5rem;font-size:var(--font-small)}.Input_container__7hWOB.Input_size-small__4K2uI .Input_helper__dDZNR,.Input_container__7hWOB.Input_size-small__4K2uI .Input_label__7m2Q1{font-size:var(--font-xs)}.Input_container__7hWOB.Input_size-small__4K2uI .Input_label__7m2Q1{left:.25rem}.Input_container__7hWOB.Input_size-normal__rwDwz .Input_input__0j1gX{padding:1rem 1rem .5rem;font-size:var(--font-large)}.Input_container__7hWOB.Input_size-normal__rwDwz.Input_noLabel__6kYFX .Input_input__0j1gX{padding-top:.5rem}.Input_container__7hWOB.Input_size-normal__rwDwz .Input_helper__dDZNR,.Input_container__7hWOB.Input_size-normal__rwDwz .Input_label__7m2Q1{font-size:var(--font-small)}.Input_container__7hWOB.Input_size-normal__rwDwz .Input_label__7m2Q1{left:.75rem}.Input_container__7hWOB.Input_size-large__WUNaW .Input_input__0j1gX{padding:1rem 1rem .5rem;font-size:var(--font-xl)}.Input_container__7hWOB.Input_size-large__WUNaW .Input_helper__dDZNR,.Input_container__7hWOB.Input_size-large__WUNaW .Input_label__7m2Q1{font-size:var(--font-small)}.Input_container__7hWOB.Input_size-large__WUNaW .Input_label__7m2Q1{left:.75rem}.Input_container__7hWOB textarea.Input_input__0j1gX{resize:vertical}.Input_container__7hWOB.Input_error__Nnesb .Input_label__7m2Q1{color:var(--error-color)}.Input_container__7hWOB.Input_error__Nnesb .Input_inputContainer__3CW8N{border-color:var(--error-color)}.Input_container__7hWOB.Input_warning__M1so_ .Input_label__7m2Q1{color:var(--warning-color)}.Input_container__7hWOB.Input_warning__M1so_ .Input_inputContainer__3CW8N{border-color:var(--warning-color)}.Input_container__7hWOB .Input_helper__dDZNR,.Input_container__7hWOB .Input_label__7m2Q1{color:var(--dark-grey)}.Input_container__7hWOB .Input_helper__dDZNR:empty,.Input_container__7hWOB .Input_label__7m2Q1:empty{visibility:hidden}.Input_container__7hWOB .Input_label__7m2Q1{position:absolute;top:0;transform:translateY(calc(-50% - 2px));background:var(--white);padding:0 .25rem;white-space:nowrap}.Input_container__7hWOB .Input_label__7m2Q1.Input_labelWithTooltip__INXOx{display:flex;align-items:center;gap:.25rem}.Input_container__7hWOB .Input_label__7m2Q1.Input_labelWithTooltip__INXOx svg{font-size:.75rem}.Input_container__7hWOB .Input_labelSpacer__iofpL{visibility:hidden;position:relative;transform:none;margin-right:1.5rem;display:block;height:0}.Input_container__7hWOB .Input_helper__dDZNR{margin-left:1rem;margin-top:.25rem}.Input_container__7hWOB .Input_helper__dDZNR.Input_error__Nnesb{outline-color:var(--error-color);color:var(--error-color)}.Input_container__7hWOB .Input_helper__dDZNR.Input_warning__M1so_{outline-color:var(--warning-color);color:var(--warning-color)}.Input_variant-inline__D0aJ_ .Input_inputContainer__3CW8N:not(:focus){border-color:transparent}.Input_variant-inline__D0aJ_ .Input_inputContainer__3CW8N:not(:focus) .Input_input__0j1gX{background:transparent}.Input_variant-inline__D0aJ_ .Input_inputContainer__3CW8N:not(:focus) .Input_input__0j1gX:focus{background:var(--white)}.Input_variant-inline__D0aJ_ .Input_inputContainer__3CW8N:hover{border-color:var(--dark-grey)}.ContactForm_form__zIsYM{display:flex;flex-direction:column;gap:1rem;max-width:600px;margin:0 auto}.ContactForm_button__WHXgr{align-self:center;min-width:200px}.ContactForm_error__ATSaj{color:var(--error-color);text-align:center}.ContactForm_success__PAMHA{text-align:center}.Centered_centered__mK0LZ{display:flex;flex-direction:column;width:100%;height:100%;align-items:center;justify-content:center}.ProductLibraryList_container__EQdpW{padding:1rem}.ProductLibraryList_listItem__4vFKn{display:flex;align-items:center;padding:1rem;border:1px solid var(--light-grey);border-radius:var(--border-radius);margin-bottom:1rem}.ProductLibraryList_listItem__4vFKn:hover{border-color:var(--grey);box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer}.ProductLibraryList_thumbnail__QNc7D{border-radius:4px;display:flex;align-items:center;justify-content:center;margin-right:1rem}.ProductLibraryList_itemContent__vEavf{flex:1 1}.ProductLibraryList_itemName__KfM8r{font-size:1rem;font-weight:700;margin:0;color:#333}.ProductLibraryList_itemDate__jsevY{font-size:.875rem;color:#666;margin:.25rem 0 0}.ProductLibraryList_itemStatus__NS0ca{font-size:.875rem;color:#666;text-transform:capitalize;padding-left:1rem}.ProductLibraryList_header__GM3dP{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;min-height:44px;font-size:var(--font-large);font-weight:600}.ProductLibraryList_searchContainer__Zydh8{flex:1 1;max-width:500px}@media screen and (max-width:767px){.Modal_backdrop__hKjUC{background:#fff;position:fixed;inset:0}}@media screen and (min-width:768px){.Modal_backdrop__hKjUC{position:fixed;inset:0;background-color:hsla(0,0%,100%,.8);mix-blend-mode:lighten;z-index:99}}.Modal_modal__wS92s{position:fixed;inset:0;bottom:0;z-index:100;display:flex;flex-direction:column;overflow:visible}@media screen and (max-width:767px){.Modal_modal__wS92s{top:0;left:0;width:100vw;width:100dvw;height:100%;height:100dvh;border:none;border-radius:0;box-shadow:none;padding:0;background:var(--white)}}@media screen and (min-width:768px){.Modal_modal__wS92s{max-width:calc(100vw - 4rem);max-height:calc(100vh - 4rem);left:50%;top:50%;transform:translate(-50%,-50%);height:-moz-fit-content;height:fit-content}.Modal_modal__wS92s.Modal_fullHeight__hlNkp{height:100%}.Modal_modal__wS92s.Modal_width-small__Yc8PF{width:600px}.Modal_modal__wS92s.Modal_width-medium__cIspU{width:800px}.Modal_modal__wS92s.Modal_width-large___4QDD{width:1200px}}.Modal_actions__ZZaVk,.Modal_content__bJzKn,.Modal_title__fIDzF{--modal-section-padding:1rem;--modal-section-padding-half:calc(1rem / 2);padding:var(--modal-section-padding)}.Modal_title__fIDzF{flex-grow:0;position:relative;font-size:var(--font-xl)}.Modal_title__fIDzF .Modal_exitButton__Hd4Qq{position:absolute;top:.5rem;right:.5rem;bottom:.5rem;aspect-ratio:1;font-size:var(--font-xxl);display:flex;align-items:center;justify-content:center}@media(hover:hover){.Modal_title__fIDzF .Modal_exitButton__Hd4Qq:hover{background:var(--light-grey);border-radius:8px}}.Modal_content__bJzKn{overflow-y:visible;flex-grow:1;flex-shrink:1}.Modal_actions__ZZaVk{display:flex;flex-direction:row;justify-content:flex-end;gap:1rem}.ChromeContainer_container__vVi5_{box-shadow:0 0 15px rgba(0,0,0,.5);background:hsla(210,3%,87%,.804);border-radius:20px;padding:10px}.ImageElementInput_details__hKv1V{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem}.ImageElementInput_thumbnailContainer__XNaP6{position:relative;--image-input-height:70px;width:var(--image-input-height);height:var(--image-input-height);flex-shrink:0;border:1px solid;border-radius:var(--border-radius);background-color:var(--dark-white);color:var(--light-grey);overflow:hidden;cursor:pointer}.ImageElementInput_thumbnailContainer__XNaP6.ImageElementInput_dragging__Af9j9{color:var(--info-color-light)}.ImageElementInput_thumbnailContainer__XNaP6:hover{border-color:var(--dark-grey)}.ImageElementInput_thumbnailContainer__XNaP6:hover .ImageElementInput_thumbnailButtonBottomRight__D0hd7,.ImageElementInput_thumbnailContainer__XNaP6:hover .ImageElementInput_thumbnailButtonTopRight__xVAIZ{visibility:visible}.ImageElementInput_thumbnailContainer__XNaP6:hover .ImageElementInput_thumbnailOverlay__ZlVhN{color:var(--info-color-light)}.ImageElementInput_thumbnailOverlay__ZlVhN{position:absolute;top:50%;left:50%;transform:translate(-50%,-42%);font-size:1.5rem}.ImageElementInput_thumbnailLinkOverlay__yJjMS{color:var(--info-color)}.ImageElementInput_thumbnail__Lst3t{width:var(--image-input-height);height:var(--image-input-height);object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ImageElementInput_thumbnail__Lst3t.ImageElementInput_isLink__FdiGg{opacity:.5}.ImageElementInput_thumbnailButtonBottomRight__D0hd7,.ImageElementInput_thumbnailButtonTopRight__xVAIZ{visibility:hidden;position:absolute;font-size:1.25rem;text-shadow:0 0 .25rem var(--white);display:flex;align-items:center;justify-content:center;border-radius:.25rem;background-color:var(--light-grey);box-shadow:0 0 .25rem rgba(0,0,0,.533);color:var(--dark-grey);z-index:1;cursor:pointer}.ImageElementInput_thumbnailButtonBottomRight__D0hd7:hover,.ImageElementInput_thumbnailButtonTopRight__xVAIZ:hover{background-color:var(--dark-grey);color:var(--light-grey)}.ImageElementInput_thumbnailButtonTopRight__xVAIZ{top:2px;right:2px}.ImageElementInput_thumbnailButtonBottomRight__D0hd7{bottom:2px;right:2px}.ImageElementInput_controls__bgueb{display:flex;flex-direction:column;gap:.5rem;height:100%}.ImageElementInput_controls__bgueb>*{display:flex;align-items:center;justify-content:flex-start;gap:.25rem}.ImageElementInput_control__nZC_2{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background-color:var(--light-grey);border-radius:.25rem;cursor:pointer}.ImageElementInput_control__nZC_2.ImageElementInput_disabled__yQCNi{opacity:.5;cursor:default;pointer-events:none}.ImageElementInput_control__nZC_2:hover{background-color:var(--grey)}.ImageElementInput_info__8KmNP{font-size:var(--font-xs);display:flex;flex-direction:row;gap:.5rem;color:var(--white);padding:.25rem .5rem;border-radius:1rem}.ImageElementInput_info__8KmNP.ImageElementInput_high__HBqwQ{background-color:var(--success-color)}.ImageElementInput_info__8KmNP.ImageElementInput_medium__muJJz{background-color:var(--warning-color)}.ImageElementInput_info__8KmNP.ImageElementInput_low__vZKAu{background-color:var(--error-color)}.ImageElementInput_info__8KmNP .ImageElementInput_sizeInfo__DLczO{display:none}.ImageElementInput_info__8KmNP:hover .ImageElementInput_sizeInfo__DLczO{display:flex}.ImageElementInput_dpiInfo__npO9m{display:flex;flex-direction:row;gap:.25rem;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ImageElementInput_advanced__YG6Uh{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.ImageElementInput_clipArea___SxlV{display:flex;flex-direction:row;gap:.5rem;align-items:center}.ProductPageHero_container__UXibS{background:#e8e8e8;position:relative}@media screen and (max-width:767px){.ProductPageHero_container__UXibS{height:60vh;margin-bottom:180px}}@media screen and (min-width:768px){.ProductPageHero_container__UXibS{height:450px;margin-bottom:30px}}.ProductPageHero_imageContainer__gKqWG{position:absolute;width:500px;height:500px;overflow:hidden}@media screen and (max-width:767px){.ProductPageHero_imageContainer__gKqWG{top:0;left:50%;transform:translate(-50%)}}@media screen and (min-width:768px){.ProductPageHero_imageContainer__gKqWG{top:0;left:35%;transform:translate(-50%)}}.ProductPageHero_sheetsImage__H5Pju{object-fit:contain}.ProductPageHero_chrome__3PGHp{z-index:1}@media screen and (max-width:767px){.ProductPageHero_chrome__3PGHp{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);width:90vw}}@media screen and (min-width:768px){.ProductPageHero_chrome__3PGHp{position:absolute;left:65%;top:50%;width:300px;transform:translate(-50%,-50%)}}.ProductPageHero_info__Id6SE{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:1rem;background:var(--white);color:var(--brand-color);font-size:var(--font-large);font-weight:700}.ProductPageHero_info__Id6SE .ProductPageHero_price__LRnCl{line-height:1.15;font-size:60pt;font-weight:700}.ProductPageHero_info__Id6SE .ProductPageHero_price__LRnCl .ProductPageHero_dollarSign__hXHYS{font-size:30pt;display:inline-block;vertical-align:top;margin-top:25px}.ProductPageHero_info__Id6SE .ProductPageHero_price__LRnCl .ProductPageHero_freeShipping__Yi6AE{font-size:var(--font-xs);text-align:center}.ProductPageHero_info__Id6SE .ProductPageHero_createButton__eP5jh{margin-top:1rem}.ChromeContent_content__5_d3G{border-radius:10px;background:var(--white);overflow:visible}.CreateProductModal_modalContent__A8SRU{padding:1rem}.CreateProductModal_content__DqIqI{display:flex;flex-direction:column;gap:1rem}.CreateProductModal_error__A2pNi{color:var(--error-color)}.TemplatedProductImage_loading__VOkK7{width:100%;height:100%;max-height:100%;max-width:100%;display:flex;align-items:center;justify-content:center;color:var(--grey);font-size:var(--font-small);border-radius:var(--border-radius);background:linear-gradient(90deg,var(--dark-white) 0,var(--dark-white) 20%,var(--white) 50%,var(--dark-white) 80%,var(--dark-white) 100%);background-size:200% 100%;animation:TemplatedProductImage_shimmer__n_vfj 2s infinite;box-shadow:inset 0 0 3px 1px rgba(0,0,0,.2)}@keyframes TemplatedProductImage_shimmer__n_vfj{0%{background-position:200% 0}to{background-position:0 0}}.TemplateProductPrintsPage_container__XXIF4{overflow:auto;height:100%;display:flex;box-sizing:border-box;border-top:1px solid var(--light-grey)}.TemplateProductPrintsPage_leftPanel__1SotS{flex:1 1;padding:1rem;overflow:auto}.TemplateProductPrintsPage_rightPanel__pwzFR{display:flex;flex-direction:column;padding:1rem;border-left:1px solid var(--light-grey);min-width:320px;overflow:visible}.TemplateProductPrintsPage_tileContent__JIDIr{flex:1 1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-height:200px}.TemplateProductPrintsPage_tileContent__JIDIr:hover{background-color:var(--light-grey)}.TemplateProductPrintsPage_error__cvRoj{color:var(--error-color);margin-top:1rem}.TemplatedProductSurfacesPage_container__TmLzg{height:100%;width:100%;overflow-y:auto}.TemplatedProductSurfacesPage_leftPanel__SeY2H{flex:1 1;display:flex;flex-direction:column}.BarcodeElementInput_details__kUC8F{display:flex;flex-direction:column;align-items:center}.BarcodeElementInput_settings__JG6Fu{display:flex;flex-direction:row;align-items:center;gap:.5rem;width:100%}.BarcodeElementInput_colorPicker__Yjp23{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--grey);border-radius:var(--border-radius)}.BarcodeElementInput_advanced__7IO8c{margin-top:1rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%}.Tabs_tabs__1YWih{display:flex;flex-direction:row;gap:2px}.Tabs_tabs__1YWih.Tabs_outlined__QtHyD{position:relative}.Tabs_tabs__1YWih.Tabs_outlined__QtHyD:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--light-grey)}.Tabs_tabs__1YWih.Tabs_contained__VesbU{background:var(--light-grey);border-radius:0}.Tabs_tab__lXTrx{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;gap:.5rem;padding:.5rem;border:none;background:transparent;border-top-left-radius:calc(var(--border-radius) - 2px);border-top-right-radius:calc(var(--border-radius) - 2px);font-size:.875rem;color:var(--dark-grey);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Tabs_tab__lXTrx.Tabs_small__fqwXz{padding:.25rem;font-size:.75rem}.Tabs_tab__lXTrx:hover:not(.Tabs_disabled__5fLHW):not(.Tabs_selected__yJyu0){background:var(--dark-white)}.Tabs_tab__lXTrx.Tabs_selected__yJyu0{background:var(--white);color:var(--black)}.Tabs_tab__lXTrx.Tabs_selected__yJyu0.Tabs_outlined__QtHyD{position:relative;z-index:1;border:1px solid var(--light-grey);border-bottom:none}.Tabs_tab__lXTrx.Tabs_disabled__5fLHW{opacity:.5;cursor:not-allowed}.Tabs_tab__lXTrx.Tabs_outlined__QtHyD:not(.Tabs_selected__yJyu0){border:1px solid var(--light-grey);border-bottom:none;margin-bottom:1px;background-color:var(--dark-white)}.Tabs_tab__lXTrx.Tabs_contained__VesbU{border-top-left-radius:0;border-top-right-radius:0}.Tabs_tab__lXTrx.Tabs_contained__VesbU:not(.Tabs_selected__yJyu0){border-bottom:1px solid var(--light-grey)}.Tabs_tab__lXTrx.Tabs_contained__VesbU.Tabs_selected__yJyu0{background:var(--white);border-bottom:none}.Tabs_tabContent__5bsgz{padding:1rem;border-radius:var(--border-radius);background:var(--white)}.Tabs_tabContent__5bsgz.Tabs_firstTabSelected__bMmfk{border-top-left-radius:0}.Tabs_tabContent__5bsgz.Tabs_outlined__QtHyD{border:1px solid var(--light-grey);border-top:none;border-radius:0}.SurfaceLayout_container__bJ992{display:flex;flex-direction:column;gap:1rem;height:100%}.SurfaceLayout_section__qDL_s{display:flex;flex-direction:column;gap:.5rem}.SurfaceLayout_surfaceFields__akM3V{display:flex;flex-direction:column;gap:.75rem;padding:.5rem 0}.SurfaceLayout_dimensionsRow__79qEj{display:flex;gap:.5rem;align-items:flex-end}.SurfaceLayout_dimensionsRow__79qEj>:first-child,.SurfaceLayout_dimensionsRow__79qEj>:last-child{flex:1 1}.SurfaceLayout_dimensionsRow__79qEj>:nth-child(2){flex:0 0 36px;align-self:center}.SurfaceLayout_fieldRow__leLDF{display:flex;gap:.5rem;align-items:flex-end}.SurfaceLayout_fieldRow__leLDF>*{flex:1 1}.SurfaceLayout_colorField__VC9mM{display:flex;flex-direction:column;gap:.25rem}.SurfaceLayout_colorLabel__wuTpN{font-size:var(--font-small);font-weight:500;color:var(--dark-grey)}.RectangleElementInput_details__dOCe9{display:flex;flex-direction:row;align-items:center;gap:.5rem}.RectangleElementInput_colorPicker__xLFhc{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--grey);border-radius:var(--border-radius)}.TwoPanelSelectionsModal_title__O000w{flex-grow:1}.TwoPanelSelectionsModal_modalContent___RFZs{display:flex;flex-direction:column;height:100%}.TwoPanelSelectionsModal_content__PhjKO{display:flex;height:100%;overflow-y:hidden;padding:0}.TwoPanelSelectionsModal_content__PhjKO .TwoPanelSelectionsModal_buttonContainer__3Xf40 button{width:100%;height:60px}@media screen and (max-width:767px){.TwoPanelSelectionsModal_content__PhjKO{flex-direction:column;overflow-y:scroll}.TwoPanelSelectionsModal_content__PhjKO .TwoPanelSelectionsModal_visuals__XtFlH{flex-basis:30vh;flex-shrink:0;flex-grow:1;margin:-1rem}.TwoPanelSelectionsModal_content__PhjKO .TwoPanelSelectionsModal_visuals__XtFlH svg{width:100%;height:100%}.TwoPanelSelectionsModal_content__PhjKO .TwoPanelSelectionsModal_form__2o8ik{gap:.5rem}.TwoPanelSelectionsModal_content__PhjKO .TwoPanelSelectionsModal_form__2o8ik .TwoPanelSelectionsModal_listContainer__Fz2_A{height:calc(var(--virtual-keyboard-expected-height, 290px) - 60px - .5rem - 1rem + 2px);overflow-y:auto}}@media screen and (min-width:768px){.TwoPanelSelectionsModal_content__PhjKO{flex-direction:row;align-items:center;border-top:1px solid var(--grey)}.TwoPanelSelectionsModal_content__PhjKO .TwoPanelSelectionsModal_visuals__XtFlH{border-right:1px solid var(--grey)}.TwoPanelSelectionsModal_content__PhjKO .TwoPanelSelectionsModal_visuals__XtFlH svg.TwoPanelSelectionsModal_bb-svg__E3Elp{aspect-ratio:2}.TwoPanelSelectionsModal_content__PhjKO .TwoPanelSelectionsModal_form__2o8ik{flex-basis:400px;min-width:400px;overflow-y:auto;height:100%;padding:1rem}.TwoPanelSelectionsModal_content__PhjKO .TwoPanelSelectionsModal_form__2o8ik>.TwoPanelSelectionsModal_listContainer__Fz2_A{margin-top:1rem;margin-bottom:1rem;flex-grow:1}.TwoPanelSelectionsModal_content__PhjKO .TwoPanelSelectionsModal_form__2o8ik .TwoPanelSelectionsModal_listContainer__Fz2_A{min-height:180px;overflow-y:auto}.TwoPanelSelectionsModal_content__PhjKO .TwoPanelSelectionsModal_form__2o8ik>.TwoPanelSelectionsModal_spacer__h3B91{flex-grow:1}}.TwoPanelSelectionsModal_visuals__XtFlH{flex-grow:1;flex-shrink:1;display:flex;align-items:center;justify-content:center;align-self:stretch;overflow:hidden;background:var(--dark-white)}.TwoPanelSelectionsModal_visuals__XtFlH svg.TwoPanelSelectionsModal_bb-svg__E3Elp{width:100%;height:100%;margin:0}.TwoPanelSelectionsModal_form__2o8ik{display:flex;flex-direction:column}.TwoPanelSelectionsModal_form__2o8ik .TwoPanelSelectionsModal_inputGroup___jn5e{display:flex;flex-direction:row;gap:.5rem}.TwoPanelSelectionsModal_form__2o8ik .TwoPanelSelectionsModal_textInput__l3NfV{display:block;width:100%;border-radius:var(--border-radius);text-align:center}@media screen and (max-width:767px){.TwoPanelSelectionsModal_form__2o8ik .TwoPanelSelectionsModal_textInput__l3NfV{padding:.5rem;font-size:var(--font-xl)}}@media screen and (min-width:768px){.TwoPanelSelectionsModal_form__2o8ik .TwoPanelSelectionsModal_textInput__l3NfV{padding:.75rem;font-size:var(--font-large)}}.TwoPanelSelectionsModal_form__2o8ik .TwoPanelSelectionsModal_textInput__l3NfV.TwoPanelSelectionsModal_never__ttDDe:focus{position:fixed;bottom:.25rem;left:1.5rem;width:calc(100% - 3rem);z-index:100}.CreatorVisuals_container__2NqbP{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;height:100%;contain:strict}@media(max-width:768px){.CreatorVisuals_container__2NqbP{--floating-button-padding:0.5rem}}@media(min-width:768px){.CreatorVisuals_container__2NqbP{--floating-button-padding:1rem}}.CreatorVisuals_container__2NqbP>.CreatorVisuals_viewContainer__d_Gte>svg{width:100%;height:100%}.CreatorVisuals_container__2NqbP:hover .CreatorVisuals_developerViewButton__XYIE1{visibility:visible}.CreatorVisuals_viewContainer__d_Gte{flex-grow:1;flex-shrink:1;display:flex;align-items:center;justify-content:center;position:relative;height:100%;overflow:hidden;width:100%}.CreatorVisuals_viewControls__GY8ds{bottom:0;left:0;width:100%}.CreatorVisuals_floating__sMF3Q{display:flex;align-items:center;justify-content:center;padding:.5rem;background-color:var(--white);box-shadow:0 1px 4px 0 rgba(0,0,0,.4);height:2.5rem;min-width:2.5rem;border-radius:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CreatorVisuals_floatingButton__Vwpuh{cursor:pointer}.CreatorVisuals_floatingButton__Vwpuh:hover{background-color:var(--light-gray);box-shadow:0 1px 5px 0 rgba(0,0,0,.6)}.CreatorVisuals_floatingButton__Vwpuh:active{background-color:var(--gray);box-shadow:0 1px 4px 0 rgba(0,0,0,.75);transform:translateY(1px)}.CreatorVisuals_floatingButton__Vwpuh.CreatorVisuals_disabled__QdBMm{pointer-events:none;opacity:.5}.CreatorVisuals_viewButtons__WzHTW{display:flex;flex-shrink:0;justify-content:center;padding-top:var(--floating-button-padding);padding-bottom:6px;gap:1rem;z-index:100}.CreatorVisuals_viewName__6f9zq{display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;width:200px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:.5rem;padding-right:.5rem}.CreatorVisuals_viewName__6f9zq .CreatorVisuals_viewNameIcon__ZJJxY{flex-shrink:0}.CreatorVisuals_viewName__6f9zq .CreatorVisuals_viewNameText__e5bHF{flex-grow:1;text-align:center}.CreatorVisuals_adminButtons__jQxxl{position:absolute;bottom:.5rem;right:.5rem}.CreatorVisuals_adminButtons__jQxxl .CreatorVisuals_viewerMode__GQhh1.CreatorVisuals_reviewer__6KF_y{background-color:var(--creator-reviewer-color);color:var(--creator-reviewer-color-contrast)}.CreatorVisuals_adminButtons__jQxxl .CreatorVisuals_viewerMode__GQhh1.CreatorVisuals_developer__kRwry{background-color:var(--creator-developer-color);color:var(--creator-developer-color-contrast)}.CreatorVisuals_developerControls__MgjBp{position:absolute;bottom:0;right:0}.ReviewerToolbar_container__Dflph{--toolbar-width:40px;display:flex;height:100%;flex-direction:column;justify-content:flex-start;width:calc(var(--toolbar-width) + 8px);border-right:1px solid var(--grey)}.ReviewerToolbar_container__Dflph:empty{display:none}.ReviewerToolbar_tool__X_mAa{position:relative;display:flex;align-items:center;justify-content:center;width:calc(var(--toolbar-width) - 8px);height:calc(var(--toolbar-width) - 8px);flex-grow:0;margin:4px;border-radius:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ReviewerToolbar_tool__X_mAa:hover{background-color:var(--dark-white)}.ReviewerToolbar_toolBubble__C2ljl{position:absolute;top:-3px;right:-3px;width:16px;height:16px;border-radius:4px}.ReviewerToolbar_toolImage__AC_tk{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:4px}.ReviewerToolbar_previewPanel__aoJIu{position:absolute;top:0;left:calc(100% + 8px);background-color:var(--white);border:1px solid var(--light-grey);box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-radius:4px;z-index:1000}.ReviewerToolbar_previewPanelTitle__zbUTD{text-align:center;padding:4px;font-weight:600}.ReviewerToolbar_previewPanelSubtitle__7mlRs{font-weight:400}.ReviewerToolbar_previewPanelClose__24Zih{width:16px;height:16px;border-radius:4px}.ReviewerToolbar_reorderIcon__WaItA{display:flex;width:16px;height:16px;border-radius:4px}.ReviewerToolbar_reorderIcon__WaItA,.ReviewerToolbar_reorderPill__oORKP{align-items:center;justify-content:center;background-color:var(--info-color);color:var(--white)}.ReviewerToolbar_reorderPill__oORKP{display:inline-flex;gap:4px;padding:2px .5rem;border-radius:1rem;margin:4px}.LineItem_lineItem__uH0q_{display:grid;overflow-x:auto;width:100%;margin-top:2rem;transition:opacity .4s}.LineItem_lineItem__uH0q_.LineItem_exiting__EBEOy{opacity:0}.LineItem_lineItem__uH0q_.LineItem_exited__AhBmo{display:none}.LineItem_lineItem__uH0q_:not(:first-of-type){margin-top:1rem;padding-top:1rem;border-top:1px solid var(--grey)}@media screen and (max-width:767px){.LineItem_lineItem__uH0q_{grid-gap:.25rem;grid-template-columns:1/2 1/2;grid-template-areas:"title    price" "details  image" "details  image" "actions  actions";margin-bottom:1rem}}@media screen and (min-width:768px){.LineItem_lineItem__uH0q_{grid-gap:.5rem;grid-template-columns:2fr 3fr 1fr;grid-template-rows:1fr 5fr 1fr;grid-template-areas:"image   title    price" "image   details  price" "image   actions  actions"}.LineItem_lineItem__uH0q_ .LineItem_image__wbgVz{max-width:200px;max-height:200px}}.LineItem_lineItem__uH0q_ .LineItem_image__wbgVz{grid-area:image;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden}.LineItem_lineItem__uH0q_ .LineItem_title__4jhtJ{grid-area:title}@media screen and (min-width:768px){.LineItem_lineItem__uH0q_ .LineItem_title__4jhtJ{font-weight:700;font-size:var(--font-large)}}@media screen and (max-width:767px){.LineItem_lineItem__uH0q_ .LineItem_title__4jhtJ{font-weight:700;font-size:var(--font-normal)}}@media(hover:hover){.LineItem_lineItem__uH0q_ .LineItem_title__4jhtJ:hover{cursor:pointer;text-decoration:underline}}.LineItem_lineItem__uH0q_ .LineItem_title__4jhtJ .LineItem_quantity__GXjxc{display:inline-block;font-size:var(--font-xs);font-weight:400;color:var(--white);background-color:var(--warning-color);padding:.125rem .25rem;border-radius:.25rem}.LineItem_lineItem__uH0q_ .LineItem_details__6stdp{grid-area:details;display:flex;align-items:flex-start}.LineItem_lineItem__uH0q_ .LineItem_details__6stdp .LineItem_row__HlDFY{display:flex;flex-direction:column}@media screen and (max-width:767px){.LineItem_lineItem__uH0q_ .LineItem_details__6stdp{flex-direction:column}.LineItem_lineItem__uH0q_ .LineItem_details__6stdp .LineItem_row__HlDFY{gap:0;margin-bottom:.5rem}.LineItem_lineItem__uH0q_ .LineItem_details__6stdp label{font-size:var(--font-xxs);font-weight:700;text-transform:uppercase}}@media screen and (min-width:768px){.LineItem_lineItem__uH0q_ .LineItem_details__6stdp{flex-direction:row;flex-wrap:wrap;gap:1rem}.LineItem_lineItem__uH0q_ .LineItem_details__6stdp .LineItem_row__HlDFY{flex-basis:calc(50% - .5rem);flex-shrink:0;flex-direction:column;gap:0;margin-bottom:.5rem}.LineItem_lineItem__uH0q_ .LineItem_details__6stdp label{font-size:var(--font-xxs);font-weight:700;text-transform:uppercase}.LineItem_lineItem__uH0q_ .LineItem_details__6stdp .LineItem_value__IMZ6m{white-space:pre-wrap}}.LineItem_lineItem__uH0q_ .LineItem_actions__5JBYW{grid-area:actions;display:flex;align-items:flex-end;gap:1rem}@media screen and (min-width:768px){.LineItem_lineItem__uH0q_ .LineItem_actions__5JBYW{justify-content:flex-start}}@media screen and (max-width:767px){.LineItem_lineItem__uH0q_ .LineItem_actions__5JBYW{padding-top:1rem;justify-content:center}}@media(hover:hover){.LineItem_lineItem__uH0q_ .LineItem_deleteButton__fXPdE,.LineItem_lineItem__uH0q_ .LineItem_duplicateButton__y_9nl,.LineItem_lineItem__uH0q_ .LineItem_editButton__iVT38{opacity:.3;filter:grayscale(1);transition:opacity .2s}.LineItem_lineItem__uH0q_:hover .LineItem_deleteButton__fXPdE,.LineItem_lineItem__uH0q_:hover .LineItem_duplicateButton__y_9nl,.LineItem_lineItem__uH0q_:hover .LineItem_editButton__iVT38{opacity:1;filter:none}}.LineItem_lineItem__uH0q_ .LineItem_price__q31US{grid-area:price;display:flex;flex-direction:column;justify-content:flex-start;font-weight:700;text-align:right}.LineItem_lineItem__uH0q_ .LineItem_price__q31US .LineItem_total__4MAZe{font-size:var(--font-l);margin-bottom:.25rem}.LineItem_lineItem__uH0q_ .LineItem_price__q31US .LineItem_unit__mRtHw{font-size:var(--font-small);color:var(--grey)}.ProductPage_missionList__xJS10{display:flex;align-items:center}.ProductPage_missionList__xJS10 ul{font-size:var(--font-large);margin:0 auto 2rem;padding-left:1rem}.ProductPage_missionList__xJS10 ul li{padding:0;margin:0;text-align:left}.ProductPage_breakdown__Nvrs6{display:flex}@media screen and (max-width:767px){.ProductPage_breakdown__Nvrs6{gap:1rem}.ProductPage_breakdown__Nvrs6 .ProductPage_sheets__4mvwH{flex-basis:50%;position:relative}.ProductPage_breakdown__Nvrs6 .ProductPage_sheets__4mvwH .ProductPage_labelSheet1__1LDtO,.ProductPage_breakdown__Nvrs6 .ProductPage_sheets__4mvwH .ProductPage_labelSheet2__s3Wu1{width:200px;height:200px;object-fit:contain;position:absolute;top:50%;left:50%}}@media screen and (min-width:768px){.ProductPage_breakdown__Nvrs6{flex-direction:row;gap:1rem}.ProductPage_breakdown__Nvrs6 .ProductPage_sheets__4mvwH{flex-basis:50%;position:relative}.ProductPage_breakdown__Nvrs6 .ProductPage_sheets__4mvwH .ProductPage_labelSheet1__1LDtO,.ProductPage_breakdown__Nvrs6 .ProductPage_sheets__4mvwH .ProductPage_labelSheet2__s3Wu1{width:100%;max-height:100%;position:absolute;object-fit:contain;top:50%;left:50%}}.ProductPage_breakdown__Nvrs6 .ProductPage_sheets__4mvwH{min-height:400px}.ProductPage_breakdown__Nvrs6 .ProductPage_sheets__4mvwH .ProductPage_labelSheet1__1LDtO{position:absolute;transform:translate(-55%,-50%) rotate(-8deg);transition:transform .3s}.ProductPage_breakdown__Nvrs6 .ProductPage_sheets__4mvwH .ProductPage_labelSheet2__s3Wu1{transform:translate(-45%,-50%) rotate(8deg);transition:transform .3s}@media(hover:hover){.ProductPage_breakdown__Nvrs6 .ProductPage_sheets__4mvwH:hover .ProductPage_labelSheet1__1LDtO{transform:translate(-68%,-50%)}.ProductPage_breakdown__Nvrs6 .ProductPage_sheets__4mvwH:hover .ProductPage_labelSheet2__s3Wu1{transform:translate(-22%,-50%)}}.ProductPage_breakdown__Nvrs6 .ProductPage_labels__Kk4rm{flex-basis:50%}.ProductPage_usageIcons__zfaB_{display:flex;justify-content:space-around;gap:.5rem;margin-top:2rem}.ProductPage_usageIcons__zfaB_>*{flex:1 1;flex-basis:100px}.ProductPage_usageIcons__zfaB_ .ProductPage_iconWithLabel__Ts285{height:100%;max-height:100px;stroke:var(--brand-color);stroke-width:2pt;fill:none}.ProductPage_usageIcons__zfaB_ .ProductPage_iconWithLabel__Ts285 #label{stroke-width:0;fill:var(--accent-color)}.RenderableDownloadBox_downloadBox__q0wls .RenderableDownloadBox_menu__uIOiq{position:absolute;bottom:0;right:0;transform:translateY(100%);z-index:1;box-shadow:0 2px 3px rgba(0,0,0,.533);border-radius:var(--border-radius);background-color:var(--white);-webkit-user-select:none;-moz-user-select:none;user-select:none}.RenderableDownloadBox_downloadBox__q0wls .RenderableDownloadBox_menu__uIOiq h4{text-align:center;padding:.25rem;background-color:var(--light-grey)}.RenderableDownloadBox_downloadBox__q0wls .RenderableDownloadBox_menu__uIOiq ul{list-style:none;margin:0}.RenderableDownloadBox_downloadBox__q0wls .RenderableDownloadBox_menu__uIOiq ul li{display:flex;align-items:center;flex-direction:row;justify-content:stretch;gap:1rem;padding:1rem .5rem;margin:0;border-bottom:1px solid var(--light-grey);cursor:pointer}.RenderableDownloadBox_downloadBox__q0wls .RenderableDownloadBox_menu__uIOiq ul li:hover{background-color:var(--light-grey)}.RenderableDownloadBox_downloadBox__q0wls .RenderableDownloadBox_menu__uIOiq ul li .RenderableDownloadBox_label__rLlyN{flex-grow:1;min-width:80px}.RenderableDownloadBox_downloadBox__q0wls .RenderableDownloadBox_menu__uIOiq .RenderableDownloadBox_limit__pUinE{padding:.5rem}.RenderableDownloadable_container__AEYhy{position:relative}.RenderableDownloadable_container__AEYhy.RenderableDownloadable_parentContainer__fuXyf{position:unset}.RenderableDownloadable_container__AEYhy:hover .RenderableDownloadable_downloadBox__lCaAe{visibility:visible}.RenderableDownloadable_container__AEYhy .RenderableDownloadable_renderable__QaEfx{line-height:0}.RenderableDownloadable_container__AEYhy .RenderableDownloadable_renderable__QaEfx *{line-height:normal}.RenderableDownloadable_container__AEYhy .RenderableDownloadable_downloadBox__lCaAe{visibility:hidden;position:absolute;top:2px;right:2px}.RenderableDownloadable_container__AEYhy .RenderableDownloadable_downloadBox__lCaAe .RenderableDownloadable_menu__7R___{position:absolute;bottom:0;right:0;transform:translateY(100%);z-index:1;box-shadow:0 2px 3px rgba(0,0,0,.533);border-radius:var(--border-radius);background-color:var(--white);-webkit-user-select:none;-moz-user-select:none;user-select:none}.RenderableDownloadable_container__AEYhy .RenderableDownloadable_downloadBox__lCaAe .RenderableDownloadable_menu__7R___ ul{list-style:none;margin:0}.RenderableDownloadable_container__AEYhy .RenderableDownloadable_downloadBox__lCaAe .RenderableDownloadable_menu__7R___ ul li{display:flex;align-items:center;flex-direction:row;justify-content:stretch;gap:1rem;padding:1rem .5rem;margin:0;border-bottom:1px solid var(--light-grey);cursor:pointer}.RenderableDownloadable_container__AEYhy .RenderableDownloadable_downloadBox__lCaAe .RenderableDownloadable_menu__7R___ ul li:hover{background-color:var(--light-grey)}.RenderableDownloadable_container__AEYhy .RenderableDownloadable_downloadBox__lCaAe .RenderableDownloadable_menu__7R___ ul li .RenderableDownloadable_label__txn21{flex-grow:1;min-width:80px}.RenderableDownloadable_container__AEYhy .RenderableDownloadable_title__zn2Qt{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40px;background:var(--dark-white);overflow:hidden;text-align:center;font-size:.9rem}.RenderableDownloadable_container__AEYhy .RenderableDownloadable_title__zn2Qt .RenderableDownloadable_main__cu3CQ{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RenderableDownloadable_container__AEYhy .RenderableDownloadable_subtitle__yCHyE{font-weight:400;font-size:.8rem;color:var(--grey)}.RenderPicker_renderBox__fzPrb{position:relative;border:1px solid var(--light-grey);border-radius:var(--border-radius);background-color:var(--white);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;box-sizing:border-box;text-align:center}.RenderPicker_renderBox__fzPrb.RenderPicker_small__iDZfD{width:100px;height:100px}.RenderPicker_renderBox__fzPrb.RenderPicker_small__iDZfD .RenderPicker_plus__BaNFM{width:30px;height:30px}.RenderPicker_renderBox__fzPrb.RenderPicker_small__iDZfD .RenderPicker_addButtonContainer__NheWs{padding:.25rem}.RenderPicker_renderBox__fzPrb.RenderPicker_small__iDZfD .RenderPicker_addButtonContainer__NheWs .RenderPicker_addButton__NGHfE{padding:.5rem}.RenderPicker_renderBox__fzPrb.RenderPicker_medium__Q7oxZ{width:200px;height:200px}.RenderPicker_renderBox__fzPrb.RenderPicker_medium__Q7oxZ .RenderPicker_plus__BaNFM{width:40px;height:40px}.RenderPicker_renderBox__fzPrb.RenderPicker_medium__Q7oxZ .RenderPicker_addButtonContainer__NheWs{padding:.5rem}.RenderPicker_renderBox__fzPrb.RenderPicker_medium__Q7oxZ .RenderPicker_addButtonContainer__NheWs .RenderPicker_addButton__NGHfE{padding:1rem}.RenderPicker_addButtonContainer__NheWs{padding:.5rem;width:100%;height:100%}.RenderPicker_addButton__NGHfE{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;border-radius:var(--border-radius);background-color:var(--white);border:2px dashed var(--light-grey);color:var(--grey);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease}.RenderPicker_addButton__NGHfE:hover{background-color:var(--light-grey);border-color:var(--dark-grey);color:var(--dark-grey)}.RenderPicker_addButton__NGHfE.RenderPicker_disabled__HRRJE,.RenderPicker_addButton__NGHfE.RenderPicker_disabled__HRRJE:hover{background-color:var(--light-grey);border-color:var(--light-grey);color:var(--grey)}.RenderPicker_renderContent__9qX_F{flex-direction:column;background-color:var(--background-primary);position:relative;gap:0}.RenderPicker_renderContent__9qX_F,.RenderPicker_renderPreview__z_M_Z{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius)}.RenderPicker_label__aSCPI{position:relative;flex-grow:1;flex-shrink:0;padding:.25rem;font-size:var(--font-xs);display:flex;align-items:center;justify-content:center;background-color:var(--dark-white);color:var(--dark-grey);border-top:1px solid var(--light-grey);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RenderPicker_removeButton__ooV0r{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:2px;background-color:var(--grey);color:var(--white);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;opacity:0;transition:all .2s ease;z-index:0}.RenderPicker_removeButton__ooV0r:hover{background-color:var(--dark-grey);color:#fff}.RenderPicker_renderContent__9qX_F:hover .RenderPicker_removeButton__ooV0r{opacity:1}.RenderSelectionModal_content__0VORi{display:flex;flex-direction:column;gap:1.5rem;max-height:80vh;overflow-y:auto}.RenderSelectionModal_section__zo_0U{display:flex;flex-direction:column;gap:1rem}.RenderSelectionModal_sectionTitle__wO5_C{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin:0}.RenderSelectionModal_renderGrid__oGiUq{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:1rem;gap:1rem;max-height:300px;overflow-y:auto;padding:.5rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background-color:var(--background-secondary)}.RenderSelectionModal_renderOption__lo5gv{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem;border:2px solid transparent;border-radius:var(--border-radius);background-color:var(--background-primary);cursor:pointer;transition:all .2s ease}.RenderSelectionModal_renderOption__lo5gv:hover{border-color:var(--primary-color);background-color:var(--background-hover)}.RenderSelectionModal_renderOption__lo5gv.RenderSelectionModal_selected__7fOrQ{border-color:var(--primary-color);background-color:var(--primary-light)}.RenderSelectionModal_renderPreview__mBB9N{width:120px;height:120px;border-radius:var(--border-radius);overflow:hidden;border:1px solid var(--border-color)}.RenderSelectionModal_renderName__ZQR5l{font-size:.9rem;font-weight:500;text-align:center;color:var(--text-primary);word-break:break-word;line-height:1.2}.RenderSelectionModal_preview__obzGd{display:flex;justify-content:center;align-items:center;padding:1rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background-color:var(--background-secondary);min-height:220px}.RenderSelectionModal_actions__a4v7_{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid var(--border-color)}.InstructionContainer_container__8458g{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:16px;background:#fff}.InstructionContainer_header__mpvDj{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f8f9fa;border-bottom:1px solid #e0e0e0;cursor:pointer}.InstructionContainer_headerContent__LWB1Z{display:flex;flex-direction:column;gap:.125rem}.InstructionContainer_titleRow__MnlHs{display:flex;align-items:center;gap:8px}.InstructionContainer_title__JkuWB{margin:0;font-size:1.1rem;font-weight:600;color:#333}.InstructionContainer_typeChip__rVJ4T{background:#e9ecef;color:#495057;padding:2px 8px;border-radius:12px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.InstructionContainer_toggleIcon__iJSVM{color:#666;font-size:14px}.InstructionContainer_content__xrta6{padding:16px}.InstructionContainer_idContainer__XRNIG{display:flex;align-items:center;align-self:flex-start}.InstructionContainer_id__HgbWT{font-size:.8rem;color:#666;font-family:monospace;font-weight:500}.InstructionContainer_copyButton__LTb7L{margin-left:4px}.FontDownloadLink_container__KXmEM{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer}.FontDownloadLink_fontName__yUgmU.FontDownloadLink_hovered__FE92V{text-decoration:underline;color:var(--link-color-light)}.FontDownloadLink_icon__ZbN1i.FontDownloadLink_hovered__FE92V{color:var(--link-color-light)}.AmazonOptionSchemaOptionsList_container__ES94e{margin-bottom:16px;border:1px solid var(--light-grey);border-radius:8px}.AmazonOptionSchemaOptionsList_header__AxtJp{padding:.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--light-grey);background-color:var(--dark-white)}.AmazonOptionSchemaOptionsList_headerTitle__KkE3z{font-weight:700}.AmazonOptionSchemaOptionsList_expandButton__cDcCE{background-color:transparent;border:1px solid var(--grey);color:var(--grey);padding:4px 8px;border-radius:4px;cursor:pointer;font-size:12px;background:var(--white)}.AmazonOptionSchemaOptionsList_columnHeaders__ArJ2_,.AmazonOptionSchemaOptionsList_optionRow__DUfGg{display:grid;grid-template-columns:260px 140px 140px 1fr;grid-gap:.5rem;gap:.5rem}.AmazonOptionSchemaOptionsList_columnHeaders__ArJ2_{font-size:var(--font-small);color:var(--grey)}.AmazonOptionSchemaOptionsList_columnHeaders__ArJ2_ .AmazonOptionSchemaOptionsList_columnHeader__ILmzV{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem}.AmazonOptionSchemaOptionsList_columnHeaders__ArJ2_ .AmazonOptionSchemaOptionsList_optionNameHeader__1qoPw{justify-content:flex-start}.AmazonOptionSchemaOptionsList_optionRow__DUfGg{align-items:center;border-top:1px solid var(--light-grey)}.AmazonOptionSchemaOptionsList_optionName__VDgUC{display:flex;align-items:center;gap:.5rem}.AmazonOptionSchemaOptionsList_optionCell__f33W4{padding:.5rem}.AmazonOptionSchemaOptionsList_optionNameRegular__q3aIc{font-weight:400}.AmazonOptionSchemaOptionsList_previewColumn__WL24O,.AmazonOptionSchemaOptionsList_thumbnailColumn__SlkJb{display:flex;justify-content:center}.AmazonOptionSchemaOptionsList_previewDownloadBox__61Rkw,.AmazonOptionSchemaOptionsList_thumbnailDownloadBox__QgHQt{position:relative;border-radius:4px}.AmazonOptionSchemaOptionsList_previewDownloadBox__61Rkw .AmazonOptionSchemaOptionsList_previewDownloadButton__eiC2C,.AmazonOptionSchemaOptionsList_previewDownloadBox__61Rkw .AmazonOptionSchemaOptionsList_thumbnailDownloadButton__3e8IU,.AmazonOptionSchemaOptionsList_thumbnailDownloadBox__QgHQt .AmazonOptionSchemaOptionsList_previewDownloadButton__eiC2C,.AmazonOptionSchemaOptionsList_thumbnailDownloadBox__QgHQt .AmazonOptionSchemaOptionsList_thumbnailDownloadButton__3e8IU{border:1px solid var(--light-grey);background-color:var(--white)}.AmazonCustomizationCoordinates_container__0TVfq{display:inline-block;min-width:-moz-fit-content;min-width:fit-content}.AmazonCustomizationCoordinates_columns__ppuBc{display:flex;gap:24px}.AmazonCustomizationCoordinates_column__Bmwcd{min-width:0;display:flex;flex-direction:column}.AmazonCustomizationCoordinates_columnTitle__Qhepb{font-size:14px;font-weight:600;color:var(--text-primary,#333);margin:0 0 6px}.AmazonCustomizationCoordinates_coordinatePairs__RQOrz{display:flex;gap:10px;align-items:flex-start}.AmazonCustomizationCoordinates_coordinateItem__GtQ5e{width:80px;display:flex;flex-direction:column;align-items:center;gap:.5rem}.AmazonCustomizationCoordinates_valueRow__X5GSA{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;border:1px solid var(--grey);padding:.25rem}.AmazonCustomizationCoordinates_labelRow__V4cZN{display:flex;justify-content:center;width:100%}.AmazonCustomizationCoordinates_label__cgfm3{font-size:12px;color:var(--text-secondary,#666);text-align:center}.AmazonCustomizationCoordinates_value__NQD1o{font-size:13px;color:var(--text-primary,#333);font-family:monospace;font-weight:500}.LabelValueDisplay_container__sF6fI{margin-bottom:16px}.LabelValueDisplay_container__sF6fI:last-child{margin-bottom:0}.LabelValueDisplay_labelRow__jjOkZ{margin-bottom:4px}.LabelValueDisplay_label__Lv4cw{font-weight:600;color:var(--text-primary,#333);font-size:14px}.LabelValueDisplay_value__cXybC{color:var(--text-primary,#333);font-size:14px;line-height:1.4}.PrintContextPanel_container__aA5Vl{padding:1rem;display:flex;flex-direction:column;gap:1.5rem}.PrintContextPanel_section__Ea_vK{display:flex;flex-direction:column;gap:1rem}.PrintContextPanel_sectionTitle__wRiUw{font-size:1.1rem;font-weight:600;margin:0;color:var(--color-text-primary);border-bottom:1px solid var(--color-border-light);padding-bottom:.5rem}.PrintContextPanel_field__J5H0C{display:flex;flex-direction:column}.SurfaceOptionsPanel_container__UY_XB{display:flex;flex-direction:column;gap:1rem}.SurfaceOptionsPanel_selectionSetContainer__7GlAK{margin-bottom:.5rem}.SurfaceOptionsPanel_optionInputsContainer__Iy_Mf{display:flex;flex-direction:column;gap:.75rem}.RenderOutput_container__1k0LU{display:flex;flex-direction:column;gap:1rem;min-width:280px}.RenderOutput_section__cNQNd{display:flex;flex-direction:column;gap:.5rem}.RenderOutput_sectionTitle__1EwAO{font-size:var(--font-small);font-weight:600;color:var(--dark-grey);text-transform:uppercase;letter-spacing:.5px}.RenderOutput_customSizeInputs__gFzMg{display:flex;gap:.5rem;align-items:flex-end}.RenderOutput_customSizeInputs__gFzMg>*{flex:1 1}.TemplatedProductRenderPage_container__ESHrh{display:flex;flex:1 1;height:100%;max-height:100%;overflow:hidden;box-sizing:border-box;border-top:1px solid var(--light-grey)}.TemplatedProductRenderPage_leftPanel__aI4hC{flex:2 1;display:flex;flex-direction:column;max-height:100%;overflow:auto}.TemplatedProductRenderPage_renderDisplay__cAIv5{flex:1 1;display:flex;align-items:center;justify-content:center;background:var(--dark-white);height:100%;padding:1rem}.TemplatedProductRenderPage_rightPanel__RVffM{flex-basis:340px;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;background-color:var(--dark-white);border-left:1px solid var(--light-grey);overflow-x:hidden;overflow-y:auto;max-height:100%}.TemplatedProductRenderPage_renderNameSection__Nw7xo{display:flex;flex-direction:column;gap:.5rem;flex:1 1}.TemplatedProductRenderPage_label__0YFKm{font-weight:500}.TemplatedProductRenderPage_input__9ok0i{padding:.5rem 1rem;border:1px solid var(--light-grey);border-radius:var(--border-radius);font-size:var(--font-small)}.TemplatedProductRenderPage_input__9ok0i:focus{outline:none;border-color:var(--brand-color)}.TemplatedProductRenderPage_tabContent__xRq1l{flex:1 1;overflow:auto}.RenderEditorPanel_container__pE9ts{display:flex;flex-direction:column;gap:1rem;height:100%;overflow:auto}.RenderEditorPanel_renderDetails__H1iUJ{display:flex;flex-direction:column;gap:1rem;flex:1 1;overflow:auto}.RenderEditorPanel_renderDetailsRow__bK7Ip{display:flex;gap:1rem;align-items:flex-start}.RenderEditorPanel_section__fF7H0{display:flex;flex-direction:column;gap:.5rem;flex:1 1}.RenderEditorPanel_sectionHeader__0h7Gv{display:flex;align-items:center;font-size:var(--font-small);color:var(--dark-grey);margin-top:.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.RenderEditorPanel_saveSection__pHvPG{display:flex;justify-content:center;padding:1rem 0;border-top:1px solid var(--light-grey);margin-top:1rem}.TemplateProductRendersPage_container__jzvKQ{overflow:auto;height:100%;display:flex;box-sizing:border-box;border-top:1px solid var(--light-grey)}.TemplateProductRendersPage_leftPanel__60Qkb{flex:1 1;display:flex;flex-direction:column;padding:1rem;height:100%;overflow-y:auto}.TemplateProductRendersPage_rightPanel__EwmyO{display:flex;flex-direction:column;padding:1rem;border-left:1px solid var(--light-grey);min-width:320px}.TemplateProductRendersPage_tileContent__1iJxI:hover{display:flex;align-items:center;justify-content:center;width:100%}.TemplateProductRendersPage_tileContent__1iJxI:hover:hover{background-color:var(--light-grey)}.AddRenderModal_content___k0vb{display:flex;flex-direction:column;gap:16px}.AddRenderModal_sectionTitle__aJrWV{font-size:14px;font-weight:600;color:var(--dark-grey)}.AddRenderModal_rendersGrid__EArAI{max-height:400px;overflow-y:auto}.AddRenderModal_rendersGridInner__VfgoO{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:16px}.AddRenderModal_renderTile__RHfcY{width:140px;min-height:180px;border:2px solid var(--light-grey);border-radius:4px;background-color:#fff;cursor:pointer;display:flex;flex-direction:column;transition:all .1s ease;box-shadow:0 0 5px 0 var(--light-grey)}.AddRenderModal_renderTileSelected__noExm,.AddRenderModal_renderTile__RHfcY:hover{border-color:var(--accent-color);box-shadow:0 0 8px 0 var(--accent-color)}.AddRenderModal_tileImage__5QZiL{height:140px;display:flex;align-items:center;justify-content:center;overflow:hidden}.AddRenderModal_tileContent___faEo{background-color:#fff}.AddRenderModal_emptyTile__yFeji,.AddRenderModal_tileContent___faEo{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.AddRenderModal_emptyTile__yFeji{background-color:var(--light-grey);color:var(--grey);font-size:48px;font-weight:300}.AddRenderModal_renderPreview__F2cAS{width:140px;height:140px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:.5rem}.AddRenderModal_tileFooter__feGO5{padding:8px;background-color:var(--dark-white);border-top:1px solid var(--light-grey);flex:1 1;display:flex;flex-direction:column;justify-content:center}.AddRenderModal_tileTitle__BasSo{font-size:12px;font-weight:600;color:var(--dark-grey);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AddRenderModal_tileSubtitle__VjsS2{font-size:10px;color:var(--grey);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}