.riode-mini-logo:before,div.dashicons-riode-logo:before,span.dashicons-riode-logo:before{content:"";display:block;box-shadow:-2px 2px 0 4px;width:5px;height:5px;transform:rotate(45deg)}div.dashicons-riode-logo:before,span.dashicons-riode-logo:before{margin-right:calc(50% - 5px);margin-top:14px;padding:0}#wp-admin-bar-riode .dashicons-riode-logo:before{margin:50% 4px 0 10px}#wp-admin-bar-riode .ab-icon.dashicons-admin-network{margin-top:3px}.menu-item:not(.menu-item-depth-0) .field-megamenu,.menu-item:not(.menu-item-depth-0) .field-megamenu_width{display:none!important}.menu-item-settings .edit-menu-item-image{margin-bottom:10px}.field-image label{display:block}.riode_custom_tab_content_field{padding:5px 162px 5px 20px}#riode_custom_tab_options .wp-editor-container:after{content:"";clear:both;display:block}#riode_custom_tab_options .wp-editor-container textarea{height:7.5em}.riode_custom_labels{padding:5px 162px 5px 20px;margin:9px 0;font-size:12px;line-height:24px}.riode_custom_labels h3{font-weight:400}.riode_custom_labels .wc-metabox h3 .wp-picker-container button,.riode_custom_labels h3 label{width:auto;margin-bottom:0}.riode_custom_labels .wp-picker-input-wrap label{width:auto;float:none;margin:0}.riode_custom_labels input[type=text].label_image,.riode_custom_labels input[type=text].label_text{width:200px}.riode_custom_labels.form-field .wc-metabox .text-controls>input,.riode_custom_labels.form-field .wc-metabox h3>select{margin:0 0 0 13px}.riode_custom_labels.form-field .wc-metabox h3 .text-controls>label{margin:0 0 0 6px}.riode_custom_labels .wp-picker-container{margin:0 0 0 7px}.riode_custom_labels .wc-metaboxes .wc-metabox:first-child{margin-top:14px!important}.riode_custom_labels div.wc-metaboxes{border:none}.riode_custom_labels .image-controls,.riode_custom_labels .text-controls{display:inline-block}.mfp-riode-page-layout .loading-overlay.loading:after,.mfp-riode-page-layout .loading:not(.loading-overlay){animation:spin 650ms infinite linear;border:2px solid #fff;border-radius:32px;border-top:2px solid rgba(0,0,0,0.4)!important;border-left:2px solid rgba(0,0,0,0.4)!important;border-bottom:2px solid rgba(0,0,0,0.4)!important;content:"";display:block;height:20px;top:50%;margin-top:-10px;right:50%;margin-right:-10px;left:auto;position:absolute;width:20px}.mfp-riode-page-layout .loading-overlay{position:relative}.mfp-riode-page-layout .loading-overlay.loading:after{content:""}.mfp-riode-page-layout .loading-overlay:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;opacity:0.8}.mfp-riode-page-layout .page_layout_options .option select{padding:0 24px 0 8px}.mfp-riode-page-layout .option{position:relative}.mfp-riode-page-layout .page_layout_options .options-custom-title{margin-top:20px}.mfp-riode-page-layout .option .tooltip-wrapper{position:absolute;right:0;top:0;margin-top:0;color:#555d66}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}#post-option .postbox-header{margin-bottom:25px}#post-option .postbox-header .hndle.ui-sortable-handle{border-bottom:none}#wpbody-content>.notice{margin-right:0}#wpbody-content>.wp-list-table{margin-left:20px}#wpbody-content>.nav-tab-wrapper{width:calc(100% - 20px)}#riode_data_addons .options-group{border-bottom:1px solid #e1e1e1}.riode-wrap{margin:30px 0 30px 15px;font-family:"Poppins",sans-serif;border:1px solid #d3d3d3}.riode-wrap h2{font-size:26px;letter-spacing:-0.025em;font-weight:700;margin:0;text-align:right}.riode-wrap h2 span{font-weight:400;color:#999}.riode-wrap h4{font-weight:700;font-size:16px}.riode-wrap h2,.riode-wrap h4{color:#32373c}.riode-wrap input,.riode-wrap select{border:1px solid #e1e2e8;border-radius:3px;color:#5b636b;font-size:12px;height:32px;line-height:32px;transition:border-color 0.3s}.riode-wrap input:focus,.riode-wrap select:focus{outline:none;box-shadow:none;border-color:#e1e2e8}.riode-wrap input[type=radio]{border-radius:50%}.riode-wrap input[type=checkbox],.riode-wrap input[type=radio]{height:auto;min-height:1rem;margin:0 0 0 7px}.riode-wrap input[type=radio]:checked:not(:disabled):before{background-color:#27c}.riode-wrap input[type=checkbox]:checked:not(:disabled),.riode-wrap input[type=radio]:checked:not(:disabled){border-color:#27c}.riode-wrap input[type=checkbox]{position:relative;width:20px;height:20px}.riode-wrap input[type=checkbox]:before{content:"\f00c";width:100%;margin:0;color:#27c;font-size:14px;font-family:var(--fa-style-family-classic,"Font Awesome 6 Free");font-weight:900;line-height:18px;opacity:0}.riode-wrap input[type=checkbox]:disabled:before{color:#999}.riode-wrap input[type=checkbox]:checked:before{opacity:1}.riode-wrap input[type=submit]{height:auto}.riode-wrap a{color:#27c;transition:color 0.3s}.riode-wrap a:focus,.riode-wrap a:hover{color:#4291df;box-shadow:none;outline:none}.riode-wrap .button:not(:last-child){margin-left:2px}.riode-wrap .button.button-large{padding:7px 30px;font-size:14px;font-weight:700;line-height:2.3;text-transform:uppercase;text-align:center}.riode-wrap .button-dark.button{color:#fff;background:#32373c;border-color:#32373c}.riode-wrap .button-dark:focus,.riode-wrap .button-dark:hover{background:#495158;border-color:#495158}.riode-wrap .button-primary{background:#27c;border-color:#27c}.riode-wrap .button-primary:focus,.riode-wrap .button-primary:hover{background:#4291df;border-color:#4291df}.riode-wrap .child-theme-input input{height:40px;padding:1rem;font-size:14px}#toplevel_page_riode .wp-submenu li:nth-child(3),#toplevel_page_riode .wp-submenu li:nth-child(7){padding-bottom:3px}#toplevel_page_riode .wp-submenu li:nth-child(4),#toplevel_page_riode .wp-submenu li:nth-child(8){border-top:1px solid #444;padding-top:3px}#toplevel_page_riode .wp-submenu li:nth-child(8){position:relative}#toplevel_page_riode .wp-submenu li:nth-child(8):after{content:"New";display:inline-block;position:absolute;top:5px;left:15px;padding:0 3px;background-color:#26c;color:#fff;line-height:1.3;font-size:12px}.riode-admin-nav{display:flex;padding:20px;color:#fff;background:#32373c;font-size:14px;font-weight:600;letter-spacing:-0.05em}.riode-admin-nav img{margin-left:45px}.riode-admin-menu{margin:0}.riode-admin-menu li{display:inline-block;margin:0 0 0 4px}.riode-admin-menu a{display:inline-block;padding:0.72em 1.57em;border-radius:3px;color:#fff;text-decoration:none}.riode-admin-menu a.active,.riode-admin-menu a:focus,.riode-admin-menu a:hover{color:#fff;background:#27c}.riode-admin-menu a.disabled{color:#999;background:transparent;pointer-events:none}.riode-admin-menu li:nth-child(7)>a{position:relative}.riode-admin-menu li:nth-child(7)>a:after{content:"New";display:inline-block;position:absolute;top:5px;left:-20px;padding:2px 5px;background-color:#26c;color:#fff;line-height:1.3;font-size:13px;opacity:1;transition:opacity 0.1s}.riode-admin-menu li:nth-child(7)>a.active:after,.riode-admin-menu li:nth-child(7)>a:hover:after{opacity:0}.riode-admin-panel-row{display:flex;flex-wrap:wrap}.riode-admin-panel-side{text-align:center;box-sizing:border-box}.riode-admin-panel-side img{max-width:100%;height:auto}.riode-admin-panel-side h3{font-size:16px;font-weight:400;color:#6d7073}.riode-admin-panel-header{padding:35px 40px 33px;border-bottom:1px solid #ebebeb;color:#999;background:#f4f5f7}.riode-admin-panel-header h1{margin:0;padding:0;color:#32373c;font-size:32px;font-weight:700;line-height:1;letter-spacing:-0.05em}.riode-admin-panel-header p{margin:0}.riode-admin-panel-header .label-new{display:inline-block;margin-right:10px;padding:3px 7px;border-radius:3px;font-size:14px;letter-spacing:0;color:#fff;background-color:#26c;vertical-align:top}.riode-admin-panel-steps{margin:0;padding-right:40px;border-bottom:1px solid #ebebeb;color:#32373c;font-weight:600;letter-spacing:-0.05em;text-transform:uppercase}.riode-admin-panel-steps li{display:inline-block;position:relative;margin:0;padding:15px 0;margin-left:18px}.riode-admin-panel-steps a{color:inherit;text-decoration:none}.riode-admin-panel-steps .active,.riode-admin-panel-steps .done{color:#27c}.riode-admin-panel-steps li.done:after{color:inherit}.riode-admin-panel-steps .active:before{content:"";position:absolute;bottom:0;width:100%;border-bottom:4px solid #27c}.riode-admin-panel-steps li:not(:last-child){margin-left:36px}.riode-admin-panel-steps li:not(:last-child):after{content:"\f105";position:absolute;top:50%;left:-23px;line-height:0;color:#ccc;font-family:var(--fa-style-family-classic,"Font Awesome 6 Free")}.riode-optimize-panel-steps{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0;min-height:120px;padding:20px 15%;margin-bottom:10px}.riode-optimize-panel-steps:before{content:" ";position:absolute;left:0;right:0;height:10px;width:100%;background:#f4f4f4}.riode-optimize-panel-steps:after{content:" ";position:absolute;bottom:-20px;width:calc(100% - 80px);border-top:1px solid #e1e1e1;left:50%;transform:translateX(-50%)}.riode-optimize-panel-steps .step{position:relative;padding:10px;background:#fff}.riode-optimize-panel-steps .step>a{position:relative;display:block;width:70px;height:70px;background:#e1e1e1;border-radius:50%;color:#fff;text-align:center;text-decoration:none;transition:background-color 0.3s,width 0.3s,height 0.3s}.riode-optimize-panel-steps .step>a.active{width:90px;height:90px;background-color:#27c}.riode-optimize-panel-steps .step>a.active span{line-height:90px}.riode-optimize-panel-steps .step span{font-size:40px;font-weight:800;line-height:70px;text-shadow:0 0 6px #999}.riode-optimize-panel-steps .step label{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);text-transform:uppercase;font-weight:700;letter-spacing:-0.01em;color:#999}.riode-admin-panel{box-shadow:0 40px 40px 0 rgba(189,189,189,0.09);color:#444;background-color:#fff;font-size:14px;line-height:1.5}.riode-admin-panel p{font-size:inherit;line-height:1.8}.riode-admin-panel .about-description,.riode-admin-panel .about-text{margin-top:0}.riode-admin-panel .about-heading{margin-bottom:0;font-size:1.2rem;font-weight:500}.riode-admin-panel label{color:#32373c;display:inline-block;vertical-align:middle}.riode-admin-panel .circle{margin-left:9px;width:30px;border:1px solid #eee;border-radius:50%;color:#373737;font-size:14px;line-height:28px;text-align:center}.riode-admin-panel .system-status .circle{border:0;line-height:30px;color:#fff;background:#27c}.riode-admin-panel .system-status .fa-times{background:#dc3232}.riode-admin-panel .status-notice{margin-top:7px;color:#777;font-size:12px;font-weight:700}.riode-admin-panel .info-qt{font-size:13px;color:#32373c;font-weight:700}.riode-admin-panel .info-qt:after{content:"\f05a";font-family:var(--fa-style-family-classic,"Font Awesome 6 Free");margin-left:5px}.riode-admin-panel .info-qt.icon-fixed{position:relative}.riode-admin-panel .info-qt.icon-fixed:before{position:absolute;right:0}.riode-admin-panel .info-qt.light-info{margin:0;font-weight:400;color:#999}.riode-admin-panel .info-qt.light-info:after{font-size:15px;font-weight:900;color:#32373c;margin-left:7px}.riode-admin-panel strong{color:#32373c}.riode-admin-panel input{max-width:545px}.riode-admin-panel .notice-alt{display:inline-block;border-radius:2px;margin-bottom:15px}.riode-admin-panel .notice-alt.notice-success{color:#82b440;background:rgba(130,180,64,0.2)}.riode-admin-panel .notice-alt.notice-error{color:#dc3232;background:rgba(220,50,50,0.2)}.riode-admin-panel .notice-alt.notice-info{color:#4bb0da;background:rgba(75,176,218,0.2)}.riode-admin-panel .notice-alt.notice-warning{color:#cc9400;background:rgba(255,185,0,0.2)}.riode-admin-panel .notice-alt p,.riode-admin-panel .notice-alt strong{color:inherit}.riode-admin-panel .col-left{margin-bottom:20px}.riode-admin-panel .riode-code-icon{vertical-align:middle;margin:0 0 0 10px}.riode-admin-panel pre{max-height:800px;white-space:pre;overflow-y:auto}.riode-admin-panel-actions{margin:36px 0 44px}.riode-registration-form{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.riode-registration-form form{display:flex;align-items:center}#riode_purchase_code{font-size:14px;height:48px;padding:10px 20px}#riode_registration p.submit{padding:0;margin:0 10px 0 0}.riode-support{position:relative;padding:30px 35px;margin-bottom:20px;min-height:210px;box-sizing:border-box;background-color:#fafafa;border:1px solid #f0f0f0;border-radius:3px}.riode-support li:before{content:"-";margin-left:3px}.riode-support strong{font-weight:700}.riode-support .system-status .circle{position:absolute;top:20px;right:-20px;width:40px;height:40px;box-sizing:border-box;background:#fff;border:1px solid #f3f3f3;border-radius:50%;text-align:center;line-height:40px}.riode-support .system-status{margin-top:0;font-weight:700}.riode-support .system-status .success,.riode-support .system-status.success i{color:#5ca86f}.riode-support .system-status .error,.riode-support .system-status.error i{color:#c50707}@media (min-width:1600px){.riode-support:first-child{width:calc(40% - 15px);margin-left:15px}.riode-support:last-child{width:calc(60% - 15px);margin-right:15px}}@media (min-width:1200px){.riode-admin-panel .col-left{flex:0 0 60%;max-width:60%;padding-left:30px;border-left:1px solid #eee;box-sizing:border-box}.riode-admin-panel .col-right{flex:0 0 40%;max-width:40%;padding-right:30px;box-sizing:border-box}}@media (max-width:1199px){.riode-admin-nav{display:block;text-align:center;padding:40px 20px 20px}.riode-admin-nav img{margin:0 0 10px}.riode-admin-nav a{padding:0.32em 0.67em}}@media (min-width:768px){.riode-admin-panel-side{border-left:1px solid #ebebeb;flex:0 0 20%;max-width:20%;padding:150px 20px}.riode-admin-panel-content{flex:0 0 80%;max-width:80%}.riode-admin-panel-body{padding:40px 40px 30px}}@media (max-width:782px){#riode_registration{display:block}#riode_registration .riode-code-icon{padding-right:5px}#riode_registration p.submit{margin-right:40px}#riode_registration .button{margin-bottom:0}#riode_purchase_code{margin-bottom:20px}}@media (max-width:767px){.riode-admin-panel-body{padding:30px 20px 30px}.riode-admin-panel-side{order:1;flex:1;padding-top:20px;border-top:1px solid #ebebeb}.riode-admin-panel-header{padding:20px}.riode-admin-panel-steps{padding-right:20px}}.riode-plugins a{color:#32373c;text-decoration:none}#riode-video-thumbnail .rwmb-video-item{width:80px}#riode-video-thumbnail .rwmb-video-item .mejs-controls,#riode-video-thumbnail .rwmb-video-item .mejs-overlay-play,#riode-video-thumbnail .rwmb-video-item .rwmb-edit-media,#riode-video-thumbnail .rwmb-video-item .rwmb-media-info>*{display:none}#riode-video-thumbnail .rwmb-video-item .rwmb-media-info .rwmb-media-actions{display:flex}#riode-video-thumbnail .rwmb-video-item .rwmb-media-info{position:absolute;top:-8px;right:-8px;padding:2px;margin-top:0}#riode-video-thumbnail .rwmb-video-item .rwmb-remove-media{display:block}#riode-video-thumbnail .rwmb-video-item .rwmb-remove-media:before{content:"\f153"}#riode-video-thumbnail .rwmb-video-item .rwmb-edit-media:before{content:"\f464"}#riode-video-thumbnail .rwmb-video-item .rwmb-edit-media,#riode-video-thumbnail .rwmb-video-item .rwmb-remove-media{text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.4em;margin-right:4px}#riode-video-thumbnail .rwmb-video-item .rwmb-edit-media:before,#riode-video-thumbnail .rwmb-video-item .rwmb-remove-media:before{position:absolute;top:0;left:0;height:1em;width:1em;font-family:Dashicons;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;line-height:1;text-align:center;color:#999;background:#fff;border-radius:50%;transition:color 0.3s}#riode-video-thumbnail .rwmb-video-item .rwmb-edit-media:hover:before,#riode-video-thumbnail .rwmb-video-item .rwmb-remove-media:hover:before{color:#a00}#riode-video-thumbnail .rwmb-video-item:hover .rwmb-edit-media{display:block}#riode-video-thumbnail .mejs-container:focus{box-shadow:none}#riode-360-degree-gallery .inside,#riode-video-thumbnail .inside{padding:0 9px 12px;margin-bottom:0}#riode-360-degree-gallery .rwmb-media-list,#riode-video-thumbnail .rwmb-media-list{margin:5px 0;overflow:initial}#riode-360-degree-gallery .rwmb-media-add .button,#riode-video-thumbnail .rwmb-media-add .button{padding:0;background:none;border:none;text-decoration:underline}#riode-360-degree-gallery .rwmb-field li .rwmb-remove-media,#riode-video-thumbnail .rwmb-field li .rwmb-remove-media{display:none;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.4em;margin-right:0;z-index:1}#riode-360-degree-gallery .rwmb-field li .rwmb-remove-media .dashicons,#riode-video-thumbnail .rwmb-field li .rwmb-remove-media .dashicons{text-indent:0;position:absolute;top:0;left:0;color:#999;background:#fff;border-radius:50%;height:1em;width:1em;line-height:1em}#riode-360-degree-gallery .rwmb-field li .rwmb-remove-media .dashicons:before,#riode-video-thumbnail .rwmb-field li .rwmb-remove-media .dashicons:before{content:"\f153"}#riode-360-degree-gallery .rwmb-field li .rwmb-remove-media:hover .dashicons,#riode-video-thumbnail .rwmb-field li .rwmb-remove-media:hover .dashicons{color:#a00}#riode-360-degree-gallery .rwmb-field li:hover .rwmb-remove-media,#riode-video-thumbnail .rwmb-field li:hover .rwmb-remove-media{display:block}#riode-360-degree-gallery .rwmb-image-item{width:80px;padding:4px}#riode-360-degree-gallery .rwmb-image-item img{width:100%;height:100%}#riode-360-degree-gallery .rwmb-edit-media,#riode-360-degree-gallery .rwmb-image-overlay{display:none}#riode-360-degree-gallery .rwmb-image-actions{right:-4px;top:-4px}#riode-360-degree-gallery .rwmb-image-actions .dashicons{font-size:18px}#the-list .swatch-value{display:block;width:30px;height:30px;margin-top:4px;text-align:center;line-height:26px;border-radius:2px;border:1px solid #e1e1e1;background-size:contain;background-position:center;background-repeat:no-repeat}.form-table #attr_image_thumbnail img{object-fit:cover}.riode-wc-message{margin:10px}#swatch_product_options .expand-close{float:left;line-height:24px}#swatch_product_options .notice.inline{margin:10px}#swatch_product_options .notice p{margin:0}#swatch_product_options th{text-align:right;padding-bottom:20px}#swatch_product_options table td{line-height:32px}#swatch_product_options .product_custom_swatches td>input{width:32px;min-width:32px;height:32px;text-align:center;border:1px solid #e1e1e1;border-radius:2px}#swatch_product_options .product_custom_swatches td>.customize-item{width:16px;min-width:16px;height:16px;margin-top:7px;border-color:#8c8f94}#swatch_product_options .riode-attr-color{width:30%}#swatch_product_options .riode-attr-image{width:40%}#swatch_product_options .wp-picker-input-wrap label{float:none;width:auto;margin:0;display:inline-block}#swatch_product_options .wp-picker-input-wrap input{min-width:0}#swatch_product_options .wp-picker-input-wrap .wp-picker-clear{float:none;width:auto;display:inline-block}#swatch_product_options .product_custom_swatches{width:calc(100% - 2em);margin:0 1em 1em;border:1px solid #e1e1e1}#riode_tools_table{border:none}#riode_tools_table tr:nth-child(2n){background:#f6f7f7}#riode_tools_table tr h3{margin-top:0;margin-bottom:10px}#riode_tools_table tr p{margin-bottom:0}#riode_tools_table tr p a{text-decoration:underline}#riode_tools_table tr td,#riode_tools_table tr th{padding:30px 40px}#riode_tools_table tr td{text-align:right;vertical-align:middle}#riode_tools_table tr .button{position:relative}#riode_tools_table tr .riode-loading{left:50%;top:50%;margin:-8px 0 0 -8px}#riode_versions_table{border:none}#riode_versions_table tr:nth-child(2n){background:#f6f7f7}#riode_versions_table tr h3{margin-top:0;margin-bottom:10px}#riode_versions_table tr p{margin-bottom:0}#riode_versions_table tr p a{text-decoration:underline}#riode_versions_table tr td,#riode_versions_table tr th{padding:30px 40px}#riode_versions_table tr td{text-align:right;vertical-align:middle}#riode_versions_table tr .button{position:relative}#riode_versions_table tr .riode-loading{left:50%;top:50%;margin:-8px 0 0 -8px}#riode_versions_table .warning{color:#9f0000}#riode_versions_table .version-select{margin-right:15px;width:150px;height:48px;font-size:14px;padding-left:15px}.riode-admin-panel-content .message-list{position:fixed;top:50px;right:20px}.riode-admin-panel-content .riode-alert{margin-bottom:20px;padding:16px 18px 16px 18px;font-size:14px;border-radius:3px;color:#fff;width:300px;opacity:0}.riode-admin-panel-content .riode-alert.riode-alert-success{background:#a8c26e}.riode-admin-panel-content .riode-alert.riode-alert-fail{background:#b10001}.riode-admin-panel-content .riode-alert .alert-title{text-transform:uppercase;line-height:1;margin:0 0 10px;color:#fff;font-size:15px;font-weight:600}