dialog .information{background-image:url(/assets/information/information-c7707be7588a0eb17a5349f8bbd17d96d9afc58177657f2054d14b8fe83fd6b3.svg)}dialog{margin:auto;padding:0;border:2px solid var(--color-dialog-border);background:var(--color-dialog-background);position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;min-width:304px;color:#000;display:block;max-width:calc(100vw - 36px);overflow:hidden;box-sizing:border-box}dialog .container{max-height:calc(100vh - 100px);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:stretch}dialog .container .dialog_toolbar{padding:9px;border-bottom:2px solid var(--color-dialog-border);display:grid;grid-template-columns:1fr 16px;background-color:var(--color-dialog-toolbar-background);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}dialog .container .dialog_toolbar .close_button{font-size:0;width:18px;height:18px}dialog .container .dialog_toolbar .close_button:hover,dialog .container .dialog_toolbar .close_button:hover:before{color:var(--color-dialog-toolbar-text-hover)}dialog .container .dialog_toolbar .close_button:before,dialog .container .dialog_toolbar .dialog_title{display:flex;flex-wrap:nowrap;align-content:stretch;align-items:center;color:var(--color-dialog-toolbar-text)}dialog .container .dialog_toolbar .close_button:before{box-sizing:border-box;font-size:18px;content:"";flex-direction:column;justify-content:center;height:18px;font-family:"Font Awesome 5 Pro";font-weight:300}dialog .container .dialog_toolbar .dialog_title{flex-direction:row;justify-content:flex-start;font-family:"Avenir Next LT Pro Medium",sans-serif;font-size:13px}dialog[data-menu-state=hidden] .container menu .submit{display:none}dialog .container menu{margin:0;padding:5px 12px;border-top:1px solid var(--color-toolbar-border);min-height:48px}#dialog_new_page form .new_page select,dialog .container .dialog_content input,dialog .container .dialog_content select,dialog .container menu .submit button,dialog .dialog_content textarea,dialog form.sales_product table.product_variants,dialog form.sales_product table.product_variants tbody tr td.name{width:100%}dialog .container .dialog_content{padding:12px 16px;overflow:scroll;-webkit-overflow-scrolling:touch}dialog:not([open]){display:none}dialog::-ms-backdrop{background-color:rgba(170,170,170,.3)}dialog+.backdrop,dialog::backdrop{background-color:rgba(170,170,170,.3)}._dialog_overlay,dialog+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0}dialog.fixed{position:fixed;top:50%;transform:translate(0,-50%)}dialog .container .dialog_content .advanced_options .options{display:none;margin-top:6px;padding-top:6px;border-top:1px solid #cfcfcf}dialog .container .dialog_content .advanced_options h3{font-size:10px;line-height:11px;padding-bottom:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#cfcfcf;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:center}dialog .container .dialog_content .advanced_options h3:before{font:14px FontAwesome;content:"";transition:transform .2s ease-in-out;transform:rotate(0deg);height:12px;width:12px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:center}dialog .container .dialog_content .advanced_options h3.active:before{transform:rotate(90deg)}dialog .container .dialog_content .advanced_options label{line-height:18px;font-size:10px;color:#cfcfcf}dialog .container .dialog_content .advanced_options .switch_group,dialog .container .dialog_content .advanced_options p.switch_tag_group{display:grid;grid-template-columns:1fr 1fr}dialog .container .dialog_content .advanced_options p{margin:0}dialog .container .dialog_content .advanced_options select{font-size:10px;color:#cfcfcf}dialog h4,dialog table thead tr th{font-family:"Avenir Next LT Pro Medium",sans-serif}dialog h4{font-size:20px}dialog .information{padding:8px 13px 8px 52px;line-height:1.2em;min-height:40px;margin-top:8px;margin-bottom:8px;border-radius:3px;background-repeat:no-repeat;background-size:32px 32px;background-position:10px center;color:var(--color-instructions-text);background-color:var(--color-instructions-background)}dialog .information .note{font-family:"Avenir Next LT Pro It",sans-serif}dialog table{margin-top:18px}dialog table thead tr th{text-align:left}dialog table tbody tr td{min-width:9px}dialog table tbody tr td.drag_handle:before{font:16px"Font Awesome 5 Pro";font-weight:300;content:"";cursor:move}dialog [disabled]{opacity:.2}@media (min-width:768px){dialog form.accessible_component[data-options-array=true]{display:grid;grid-template-columns:minmax(-webkit-min-content,320px) minmax(-webkit-min-content,320px);grid-template-columns:minmax(min-content,320px) minmax(min-content,320px);grid-gap:18px}}dialog form.accessible_component textarea{height:120px}dialog form.accessible_component .switch_group{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}dialog form.accessible_component h4{font-weight:900;font-size:16px;margin-top:20px}dialog .add_video,dialog .manage_navigation_item,dialog .sales_discount_code_condition,dialog .sales_shipping_rule_condition{max-width:360px;width:100vw}dialog form.create_host{min-width:280px;max-width:320px;width:100vw}#dialog_new_page form .new_page_type .template_preview,dialog .sales_discount_code_condition .discount_code_condition_value,dialog .sales_shipping_rule_condition .shipping_rule_condition_value,dialog form.create_host .add_new_host_option,dialog.new_website form .content_helpers .content_helper .inputs .content_helper_option_content .option_content[data-display=false],dialog.new_website form .content_helpers .content_helper .inputs .content_helper_options .option input[type=radio],dialog.new_website[data-current-content-helper="0"] .container .navigation_buttons,dialog.new_website[data-status=done] .container .navigation_buttons{display:none}dialog form.create_host .website_host_subdomain_and_domain{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:baseline}dialog form.create_host input.website_host_subdomain{margin-right:1px}dialog form.create_host input.website_host_domain{margin-left:1px}dialog form.create_host select.website_host_domain{margin-left:1px;width:100px}dialog.new_website[data-content-helpers]:not([data-content-helpers="0"]){width:100vw;max-width:960px}dialog.new_website form{display:grid}dialog.new_website[data-content-helpers]:not([data-content-helpers="0"]) form{grid-gap:18px;grid-template-rows:auto 50vh auto}dialog.new_website[data-content-helpers="0"] form{grid-gap:9px;grid-template-rows:auto auto;max-width:304px}dialog.new_website .container .navigation_buttons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-content:stretch;align-items:center}dialog.new_website form .content_helpers .content_helper.end,dialog.new_website form .content_helpers .content_helper.start{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:stretch;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}dialog.new_website form .content_helpers .content_helper.start{z-index:1}dialog.new_website form .content_helpers .content_helper.end h1,dialog.new_website form .content_helpers .content_helper.start h1{font-size:26px;font-family:"Avenir Next LT Pro Medium",sans-serif;margin-top:9px;margin-bottom:18px}dialog.new_website form .content_helpers .content_helper.end p,dialog.new_website form .content_helpers .content_helper.start p{font-size:16px}dialog.new_website form .content_helpers .content_helper.end .blurb .new_website_icon,dialog.new_website form .content_helpers .content_helper.start .blurb .new_website_icon{background-repeat:no-repeat;background-position:center center;background-size:64px;width:100%;height:64px}dialog.new_website form .content_helpers{position:relative}dialog.new_website form .content_helpers .content_helper{width:100%;grid-gap:18px;box-sizing:border-box;height:100%;position:absolute;left:0;top:0;background-color:var(--color-toolbar);display:grid;visibility:hidden;overflow:scroll;-webkit-overflow-scrolling:touch}@media (max-width:767px){dialog.new_website form .content_helpers .content_helper{grid-template-rows:auto 2px 1fr}dialog.new_website form .content_helpers .content_helper .details{display:grid;grid-template-columns:1fr 120px;grid-template-rows:auto auto;grid-column-gap:9px;grid-template-areas:"text media"". support_link"}dialog.new_website form .content_helpers .content_helper .details .text{grid-area:text}dialog.new_website form .content_helpers .content_helper .details .media{grid-area:media}dialog.new_website form .content_helpers .content_helper .details .support_link{grid-area:support_link}dialog.new_website form .content_helpers .content_helper .divide{display:none}}@media (min-width:768px){dialog.new_website form .content_helpers .content_helper{padding:18px;grid-template-columns:1fr 2px 1fr}}dialog.new_website form .content_helpers .content_helper .divide{background-color:silver}dialog.new_website form .content_helpers .content_helper .details,dialog.new_website form .content_helpers .content_helper .inputs{height:100%}dialog.new_website form .content_helpers .content_helper .details .text{margin-bottom:18px}dialog.new_website form .content_helpers .content_helper .details .text h4{font-size:16px;font-family:"Avenir Next LT Pro Medium",sans-serif}dialog.new_website form .content_helpers .content_helper .details .media img,dialog.new_website form .content_helpers .content_helper .details .media video{width:100%;height:100%;object-fit:contain}dialog form.website_content_helper .website_content_helper_media img,dialog form.website_content_helper .website_content_helper_media video{width:100%;height:100%;max-width:480px}dialog.new_website form .content_helpers .content_helper .media_upload_area{display:grid;grid-template-rows:40px auto}dialog.new_website form .content_helpers .content_helper .media_upload_area .media_preview_wrapper{height:400px;overflow:scroll}dialog.new_website form .content_helpers .content_helper .media_upload_area .media_preview{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;padding-left:18px;padding-right:18px}dialog.new_website form .content_helpers .content_helper .media_upload_area .media_preview img{width:100%;height:auto;vertical-align:middle}dialog.new_website form .content_helpers .content_helper .inputs .content_helper_options{display:grid;grid-template-columns:1fr 1fr;margin-bottom:36px}dialog.new_website form .content_helpers .content_helper .inputs .content_helper_options .option label{color:silver;font-family:"Avenir Next LT Pro Medium",sans-serif;cursor:pointer}@media (max-width:767px){dialog.new_website form .content_helpers .content_helper .inputs .content_helper_options .option label{font-size:18px}}@media (min-width:768px){dialog.new_website form .content_helpers .content_helper .inputs .content_helper_options .option label{font-size:22px}}dialog.new_website form .content_helpers .content_helper .inputs .content_helper_options .option input[type=radio]:checked+label{color:#000;text-decoration:underline}dialog.new_website form .content_helpers .content_helper .inputs .content_helper_option_content{position:relative}dialog.new_website form .content_helpers .content_helper .inputs .content_helper_option_content .option_content{width:100%;position:absolute;left:0;top:0}dialog.new_website form .content_helpers .content_helper .existing_media_container{overflow:scroll;height:40vh}dialog.new_website form .content_helpers .content_helper .existing_media_container .existing_media{grid-gap:var(--grid-gap);display:grid;padding-right:18px;width:100%;box-sizing:border-box}dialog.new_website form .content_helpers .content_helper .existing_media_container .existing_media .media_container{display:inline-block}dialog.new_website form .content_helpers .content_helper .existing_media_container .existing_media .media_container .image_icon{background-image:none}@media (max-width:767px){dialog.new_website form .content_helpers .content_helper .existing_media_container .existing_media .media_container .image_icon{width:100px;height:100px}}@media (min-width:768px){dialog.new_website form .content_helpers .content_helper .existing_media_container .existing_media .media_container .image_icon{width:116px;height:116px}}dialog.new_website form .content_helpers .content_helper .new_media_container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:stretch;align-items:center}dialog.new_website form .content_helpers .content_helper .new_media_container .new_media_thumbnail{padding:7px;border:1px solid var(--color-image-border);background-color:var(--color-image-background)}dialog.new_website form .content_helpers .content_helper .media_warning{padding:9px;color:#fff;background-color:var(--color-neutral);display:none;margin-bottom:9px}dialog.new_website form .content_helpers .content_helper .content_helper_images_sales{display:grid;grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content;grid-row-gap:9px;height:100%}dialog.new_website form .content_helpers .content_helper .content_helper_images_sales .new_products{display:grid;grid-row-gap:9px;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}dialog.new_website form .content_helpers .content_helper .content_helper_images_sales .new_products .new_product{padding:18px;display:grid;grid-row-gap:9px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}dialog.new_website form .content_helpers .content_helper .content_helper_images_sales .new_products .new_product .heading_bar{display:grid;grid-template-columns:1fr 1fr}dialog.new_website form .content_helpers .content_helper .content_helper_images_sales .remove{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-content:stretch;align-items:flex-start}dialog.new_website form .content_helpers .content_helper .content_helper_images_sales .remove a{font-size:0}dialog.new_website form .content_helpers .content_helper .content_helper_images_sales .remove a:before{font-family:"Font Awesome 6 Pro";font-size:14px;color:#000;content:""}dialog.new_website form .content_helpers .content_helper .content_helper_images_sales .remove a:hover:before{color:red}dialog.new_website form .content_helpers .content_helper .content_helper_images_sales .media_upload_area .media_preview{grid-template-columns:1fr 1fr 1fr 1fr}dialog.new_website form .content_helpers .content_helper .content_helper_images_sales .media_upload_area .media_preview .new_media_thumbnail{padding:4px}@media (min-width:768px){dialog form.sales_product{display:grid;grid-template-columns:minmax(-webkit-min-content,960px);grid-template-columns:minmax(min-content,960px);grid-gap:18px;max-height:70vh}}dialog form.sales_product .trumbowyg-box,dialog form.sales_product .trumbowyg-editor{min-height:150px}dialog form.sales_product table.product_variants tbody tr:first-child td a.delete{display:none}dialog form.sales_product button.button{min-width:180px}dialog form.sales_product table.product_variants tbody tr td.quantity input[type=number]{text-align:right;width:70px}dialog form.sales_product table.product_variants tbody tr td .cost{display:grid;grid-template-columns:60px 100px}dialog form.sales_product table.product_variants tbody tr td .cost select{border-right-width:0}dialog form.sales_product .remove_product_additional_information_block_container,dialog form.sales_product table.product_variants tbody tr td .cost input[type=number]{text-align:right}dialog form.sales_product table.product_variants tbody tr td.product_variant_type select{width:85px}dialog form.sales_product table.product_variants tbody tr td.discount select{width:65px}dialog form.sales_product table.product_variants tbody tr td.stock_status select{width:110px}dialog form.question_and_answer_block_group_item,dialog form.website_component_modular_block_module{min-width:280px;max-width:720px;width:100vw}dialog .sales_discount_code_condition .discount_code_condition_value[data-value-type=country],dialog .sales_shipping_rule_condition .shipping_rule_condition_value[data-value-type=country]{display:block}dialog form.website_component_keyword_block_filters,dialog form.website_component_keyword_block_namespaces,dialog form.website_data_attribute_option{min-width:280px;max-width:586px;width:100vw;display:grid;grid-template-columns:274px 274px;grid-column-gap:18px}dialog form.website_component_keyword_block_filters textarea,dialog form.website_component_keyword_block_namespaces textarea,dialog form.website_data_attribute_option textarea{height:100px}dialog form.website_component_keyword_block_namespaces .keyword_block_namespace_sort_order{grid-template-columns:auto auto;display:grid}dialog form.website_data_attribute_option{max-width:860px;grid-template-columns:274px 274px 274px}@media (min-width:0) and (max-width:767px){dialog form.website_new_page{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center}dialog form.website_new_page .new_page_type{width:100%;text-align:center}dialog form.website_new_page .new_page_type .screenshot_slider{margin-right:auto;margin-left:auto}dialog form.website_new_page .new_page{width:100%}}@media (min-width:768px){dialog form.website_new_page{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch}dialog form.website_new_page .new_page_type{margin-right:18px;margin-top:21px;margin-bottom:36px;max-width:270px}dialog form.website_new_page .new_page{min-width:270px}}#dialog_new_page form .new_page{order:0;flex:1 1 auto;align-self:auto}#dialog_new_page form .new_page_type .template_preview .template_title{font-size:11px;font-family:"Avenir Next LT Pro Medium",sans-serif}#dialog_new_page form .new_page_type .template_preview .template_description{font-size:11px}#dialog_new_page form .new_page_type .template_preview .template_preview_link{font-size:9px}#dialog_new_page form .new_page_type .template_preview img{border:1px solid silver}#dialog_new_page form .pages.templates .template_title{font-family:"Avenir Next LT Pro Medium",sans-serif;line-height:10px}dialog form.website_style_sheet_dynamic_rule,dialog form.website_style_sheet_override,dialog form.website_style_sheet_variable{min-width:280px;max-width:860px;width:100vw;display:grid;grid-template-columns:274px 274px 274px;grid-column-gap:18px}dialog form.website_style_sheet_dynamic_rule textarea{height:80px}dialog form.data_attribute_state textarea,dialog form.website_style_sheet_override textarea,dialog form.website_style_sheet_variable textarea{height:100px}dialog form.website_style_sheet_override .custom_property,dialog form.website_style_sheet_variable .custom_property{display:none}dialog form.data_attribute_state{max-width:360px;width:100vw}dialog form.data_attribute_state .switch_group{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}