.ProductLibrary_page__D5QdQ{display:flex;flex-direction:row;height:100%}.ProductLibrary_content__1_f88{display:flex;flex-direction:column;flex:1 1;min-height:0}.ProductLibrary_pageContent__G1hCQ{flex:1 1}.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;border-radius:var(--border-radius);border:none;background:var(--button-background-color);color:var(--button-text-color)}.Button_button__0LxQd.Button_size-small__aKP_f{padding:.25rem 1.5rem;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-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}.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)}.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)}.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}.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-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}.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_thumbnailPlaceholder__oApWr{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.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_thumbnailLinkOverlay__yJjMS{position:absolute;top:50%;left:50%;transform:translate(-50%,-42%);font-size:3rem;color:var(--info-color);z-index:1}.ImageElementInput_controls__bgueb{display:flex;flex-direction:row;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}.Checkbox_checkbox___71Gk{display:flex;align-items:center;justify-content:center;gap:.5rem}.Checkbox_checkbox___71Gk.Checkbox_left__WYW9y{justify-content:flex-start}.Checkbox_checkbox___71Gk.Checkbox_center__XaYmf{justify-content:center}.Checkbox_checkbox___71Gk.Checkbox_right__PRoYL{justify-content:flex-end}.Checkbox_checkbox___71Gk label{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin-top:-2px}.Checkbox_checkbox___71Gk input{width:20px;height:20px;cursor:pointer}.Checkbox_checkbox___71Gk.Checkbox_disabled__SyBBX{opacity:.7}.Checkbox_checkbox___71Gk.Checkbox_disabled__SyBBX label{cursor:auto}.Checkbox_checkbox___71Gk.Checkbox_disabled__SyBBX input{cursor:not-allowed}.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%}.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)}.TemplatedSurfaceElementInput_details__Z6U9G{display:flex;flex-direction:column;gap:1rem}.TemplatedSurfaceElementInput_elementOverrides__yWzRZ{display:flex;flex-direction:column;gap:.5rem}.TemplatedSurfaceElementInput_elementOverride__fQ2Dx{display:flex;flex-direction:row;align-items:center;gap:1rem;border:1px solid var(--grey);border-radius:var(--border-radius);padding:.25rem .5rem}.TemplatedSurfaceElementInput_elementOverride__fQ2Dx .TemplatedSurfaceElementInput_query__9xXf9{flex-basis:196px}.TemplatedSurfaceElementInput_elementOverride__fQ2Dx .TemplatedSurfaceElementInput_toggleIcon__tharM{width:1rem;height:1rem;color:var(--light-grey)}.TemplatedSurfaceElementInput_elementOverride__fQ2Dx .TemplatedSurfaceElementInput_toggleIcon__tharM:hover{color:var(--grey)}.TemplatedSurfaceElementInput_elementOverride__fQ2Dx .TemplatedSurfaceElementInput_toggleIcon__tharM.TemplatedSurfaceElementInput_enabled__rG8NV{color:var(--black)}.TemplatedSurfaceElementInput_dimensionBarsSection__4G3sf.TemplatedSurfaceElementInput_open__kroXx{border:1px solid var(--grey);border-radius:var(--border-radius);padding:.5rem}.TemplatedSurfaceElementInput_dimensionBarsDetailsSection__LpMtI,.TemplatedSurfaceElementInput_dimensionBarsDetails__mqTEO{display:flex;flex-direction:column;gap:.5rem}.TemplatedSurfaceElementInput_sectionName__zvPAs{font-weight:500;font-size:.875rem;color:var(--grey)}.TemplatedSurfaceElementInput_sectionRow__39J0N{display:flex;flex-direction:row;gap:.5rem}.TemplatedSurfaceElementInput_colorPicker___f_bX{display:flex;align-items:center;justify-content:center;border:1px solid var(--grey);border-radius:4px;flex:0 1;margin-top:.5rem;height:26px;padding:0 5px}.SelectionsForm_container__4w8ZM{display:flex;flex-direction:column;justify-content:stretch;width:100%;height:100%;overflow-x:hidden}@media screen and (max-width:767px){.SelectionsForm_container__4w8ZM{gap:.25rem}.SelectionsForm_container__4w8ZM>:last-child{margin-top:.5rem}}@media screen and (min-width:768px){.SelectionsForm_container__4w8ZM{gap:1rem;padding-top:.5rem}}.SelectionsForm_spacer__qyPwv{flex-grow:1;flex-shrink:1}@media screen and (max-width:767px){.SelectionsForm_spacer__qyPwv{margin-top:-.125rem;margin-bottom:-.125rem}}@media screen and (min-width:768px){.SelectionsForm_spacer__qyPwv{margin-top:-.5rem;margin-bottom:-.5rem}}.SelectionsForm_titleText__Z9HyH{font-size:1.1rem;font-weight:600}.SelectionsForm_subtitleText__xXtI1{font-size:.8rem;font-weight:500}.SelectionsForm_scrollable__ig5D5{flex-grow:1;overflow-y:auto;position:relative;min-height:80px}@media screen and (max-width:767px){.SelectionsForm_scrollable__ig5D5{overflow-x:scroll}.SelectionsForm_scrollable__ig5D5>*{width:1000px}}@media screen and (min-width:768px){.SelectionsForm_scrollable__ig5D5{--scroll-fade-height:15px}.SelectionsForm_scrollable__ig5D5>:first-child{margin-top:calc(-.75*var(--scroll-fade-height));margin-bottom:calc(.75*var(--scroll-fade-height))}.SelectionsForm_scrollable__ig5D5:after,.SelectionsForm_scrollable__ig5D5:before{display:inline-block;content:"";position:-webkit-sticky;position:sticky;width:100%;height:var(--scroll-fade-height);pointer-events:none;z-index:1}.SelectionsForm_scrollable__ig5D5:before{top:0;background:linear-gradient(to bottom,var(--white),hsla(0,0%,100%,0))}.SelectionsForm_scrollable__ig5D5:after{bottom:0;background:linear-gradient(to top,var(--white),rgba(255,5,255,0))}}.SelectionsForm_inputRow__hVJuv{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.SelectionsForm_priceAndSubmitRow__gnEqp{display:flex;justify-content:center;margin-top:1rem;gap:1rem}.SelectionsForm_validations__0JsVS{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.SelectionsForm_validations__0JsVS.SelectionsForm_errors__rpX1e{color:var(--error-color-dark)}.SelectionsForm_validations__0JsVS.SelectionsForm_warnings__IGAJ1{color:var(--warning-color-dark)}.SelectionsForm_validations__0JsVS .SelectionsForm_overview__B_UB0{display:flex;gap:.5rem;align-items:center;font-size:.9rem;font-weight:700}.SelectionsForm_validations__0JsVS .SelectionsForm_row__fCTlr{display:flex;gap:.5rem;align-items:center}.SelectionsForm_submitRow__HsfL6{display:flex;gap:1rem}.SelectionsForm_submitRow__HsfL6>:empty{display:none}.ProductCountSelector_option__an7ax{display:flex;align-items:center;padding:.5rem 2.5rem .5rem 1rem}.ProductCountSelector_option__an7ax .ProductCountSelector_label__hyZVe{flex-grow:1}.ProductCountSelector_option__an7ax .ProductCountSelector_count__LeeQ1{font-size:var(--font-large)}.ProductCountSelector_option__an7ax .ProductCountSelector_unitPrice__8UDxF{font-size:var(--font-xs);color:var(--grey)}.ProductCountSelector_option__an7ax .ProductCountSelector_price__SPbji{color:var(--discount-color);font-weight:700}.ProductCountSelector_option__an7ax.ProductCountSelector_highlighted__LVTqH .ProductCountSelector_price__SPbji,.ProductCountSelector_option__an7ax.ProductCountSelector_highlighted__LVTqH .ProductCountSelector_unitPrice__8UDxF,.ProductCountSelector_option__an7ax.ProductCountSelector_selected__jLHEJ .ProductCountSelector_price__SPbji,.ProductCountSelector_option__an7ax.ProductCountSelector_selected__jLHEJ .ProductCountSelector_unitPrice__8UDxF{color:var(--white)}.ProductCountSelector_customInput__dcNSV{padding:0}.ProductCountSelector_customInput__dcNSV .ProductCountSelector_price__SPbji{text-align:right}.ProductCountSelector_adminInput__7TX_i{display:flex;align-items:center;border-radius:.25rem;width:100px}.ProductUserImagesInput_imageInput__bw7q_{--image-input-height:70px;margin-bottom:.25rem;border:1px solid var(--grey);border-radius:.5rem;cursor:pointer}.ProductUserImagesInput_imageInput__bw7q_.ProductUserImagesInput_selected__Or2TY{background:var(--brand-color)}.ProductUserImagesInput_imageInput__bw7q_.ProductUserImagesInput_dragging__A8r0q{border-color:var(--brand-color);border-style:dashed}.ProductUserImagesInput_imageInput__bw7q_ .ProductUserImagesInput_warning__wCZF1{padding:0 .5rem .5rem;font-size:.8rem;color:var(--warning-color)}.ProductUserImagesInput_imageInput__bw7q_.ProductUserImagesInput_selected__Or2TY .ProductUserImagesInput_warning__wCZF1{color:var(--white)}.ProductUserImagesInput_imageInputControls__00TUx{display:flex;padding:.5rem;align-items:center;justify-content:center;gap:1rem;height:calc(var(--image-input-height) + 1rem)}.ProductUserImagesInput_thumbnail__uLb1z{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;border:1px solid var(--white);border-radius:.25rem;background:var(--white)}.ProductUserImagesInput_controls__2265c{display:flex;flex-direction:column;justify-content:flex-end;gap:.25rem;height:100%}.ProductUserImagesInput_controls__2265c>*{display:flex;align-items:center;justify-content:center;gap:.25rem}.ProductUserImagesInput_control__PEn2D{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background-color:var(--light-grey);border-radius:.25rem;cursor:pointer}.ProductUserImagesInput_control__PEn2D:hover{background-color:var(--grey)}.GridSelect_container__t2dRP{width:100%;display:grid;grid-gap:.5rem;list-style:none;padding:2px 0 12px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.GridSelect_container__t2dRP.GridSelect_vertical__Bufgc{grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}.GridSelect_container__t2dRP.GridSelect_horizontal__dUt7k{grid-auto-columns:auto;grid-auto-flow:column;grid-template-rows:repeat(auto-fill,minmax(80px,1fr));height:100%;padding-right:100px}.GridSelect_item__XmIwW{scroll-margin-top:10px;display:inline-flex;flex-direction:column;text-align:center;box-sizing:border-box;border-radius:var(--border-radius);border:1px solid var(--grey);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:6px;padding:4px}.GridSelect_item__XmIwW,.GridSelect_item__XmIwW .GridSelect_thumbnail__No0w6{align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.GridSelect_item__XmIwW .GridSelect_thumbnail__No0w6{position:relative;display:flex;aspect-ratio:1;flex-grow:1;background:var(--gs-option-background,#fff);border-radius:var(--border-radius)}.GridSelect_item__XmIwW .GridSelect_name__0KD70{font-size:var(--font-normal);color:var(--dark-gray);padding-bottom:.25rem;font-size:var(--font-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GridSelect_item__XmIwW .GridSelect_name__0KD70:empty{display:none}@media(hover:hover){.GridSelect_item__XmIwW:hover:not(.GridSelect_selected__EsXeO) .GridSelect_thumbnail__No0w6{background:var(--gs-option-background-hover)}}@media(hover:none){.GridSelect_item__XmIwW:active .GridSelect_thumbnail__No0w6{background:var(--gs-option-background-active)}}.GridSelect_item__XmIwW.GridSelect_selected__EsXeO{border-width:2px;padding:3px}.GridSelect_item__XmIwW.GridSelect_selected__EsXeO .GridSelect_thumbnail__No0w6{background:var(--gs-option-background-selected)}.GridSelect_item__XmIwW.GridSelect_selected__EsXeO .GridSelect_name__0KD70{font-weight:700}.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}.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}.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}}.ColorPalette_paletteThumbnail__Fh3wb{font-size:1rem;padding:1rem;font-weight:500}.ColorPalette_paletteThumbnail__Fh3wb.ColorPalette_selected__zggYB{font-weight:700}.ColorPalette_customOption__M5DpR{display:flex;flex-direction:column;gap:.5rem;width:100%;padding:.5rem;overflow:visible}.ColorPalette_customOption__M5DpR .ColorPalette_pickers__KuMRn{display:flex;gap:.5rem;align-items:center;justify-content:center}.ColorPalette_customOption__M5DpR .ColorPalette_pickers__KuMRn .ColorPalette_pickerButton__3VtGN{position:relative;flex-grow:1;max-width:50%;aspect-ratio:1;border-radius:4px;padding:4px;border:1px solid #d3e6fb;background:#fff}.ColorPalette_customOption__M5DpR .ColorPalette_pickers__KuMRn .ColorPalette_pickerButton__3VtGN>div{border-radius:4px;width:100%;aspect-ratio:1}.ColorPalette_customOption__M5DpR .ColorPalette_pickers__KuMRn .ColorPalette_pickerButton__3VtGN:hover{border-color:var(--grey)}.ColorPalette_customOption__M5DpR .ColorPalette_pickers__KuMRn .ColorPalette_picker__w_WJi{position:absolute;z-index:10}.ColorPalette_pick__QsD9j{aspect-ratio:1;display:flex;flex-direction:column;padding:6px;border:2px solid var(--grey);border-radius:var(--border-radius);gap:8px}.ColorPalette_pick__QsD9j .ColorPalette_input__DthLV{width:100%;display:flex;flex-direction:row;gap:0}.ColorPalette_pick__QsD9j .ColorPalette_input__DthLV button,.ColorPalette_pick__QsD9j .ColorPalette_input__DthLV input{border-radius:3px}.ColorPalette_pick__QsD9j .ColorPalette_input__DthLV input{width:60px;padding:2px;border-width:1px;color:var(--grey);text-align:center;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.ColorPalette_pick__QsD9j .ColorPalette_input__DthLV button{flex-shrink:1;flex-grow:1;padding:6px;border-top-left-radius:0;border-bottom-left-radius:0}.ColorPalette_pick__QsD9j .react-colorful{flex-grow:1;width:100%;height:100%}.ColorPalette_pick__QsD9j .react-colorful__hue-pointer,.ColorPalette_pick__QsD9j .react-colorful__saturation-pointer{border-radius:3px;border-width:1px}.ColorPalette_pick__QsD9j .react-colorful__saturation-pointer{width:16px;height:16px}.ColorPalette_pick__QsD9j .react-colorful__hue{height:16px}.ColorPalette_pick__QsD9j .react-colorful__hue-pointer{width:12px;height:18px;border-radius:3px}.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_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_tile__JTO8Q:hover{box-shadow:0 0 10px 0 var(--light-grey)}.TemplatedResourceTileList_tile__JTO8Q{cursor:default;z-index:1}.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:.75rem;background-color:var(--dark-white);border-top:1px solid var(--light-grey)}.TemplatedResourceTileList_tileTitle__T7wdN{font-size:14px;font-weight:600;color:var(--dark-grey);margin-bottom:.25rem;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}.RenderSettingsBar_container__Vpiv_{display:flex;gap:24px;padding:12px 24px;background-color:#f8f9fa;border-bottom:1px solid #e9ecef}